37 lines
157 KiB
JavaScript
37 lines
157 KiB
JavaScript
(()=>{var e={1583:(e,n,t)=>{"use strict";var r=t(7294),a=t(7418),o=t(3840);
|
|
/** @license React v17.0.2
|
|
* react-dom.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/function l(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(l(227));var i=new Set,u={};function c(e,n){s(e,n),s(e+"Capture",n)}function s(e,n){for(u[e]=n,e=0;e<n.length;e++)i.add(n[e])}var f=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),d=/^[: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]*$/,p=Object.prototype.hasOwnProperty,h={},v={};function m(e,n,t,r,a,o,l){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=o,this.removeEmptyString=l}var y={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){y[e]=new m(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var n=e[0];y[n]=new m(n,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){y[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){y[e]=new m(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){y[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){y[e]=new m(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){y[e]=new m(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){y[e]=new m(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){y[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)}));var g=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function w(e,n,t,r){var a=y.hasOwnProperty(n)?y[n]:null;(null!==a?0===a.type:!r&&(2<n.length&&("o"===n[0]||"O"===n[0])&&("n"===n[1]||"N"===n[1])))||(function(e,n,t,r){if(null==n||function(e,n,t,r){if(null!==t&&0===t.type)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==t?!t.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,n,t,r))return!0;if(r)return!1;if(null!==t)switch(t.type){case 3:return!n;case 4:return!1===n;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}(n,t,a,r)&&(t=null),r||null===a?function(e){return!!p.call(v,e)||!p.call(h,e)&&(d.test(e)?v[e]=!0:(h[e]=!0,!1))}(n)&&(null===t?e.removeAttribute(n):e.setAttribute(n,""+t)):a.mustUseProperty?e[a.propertyName]=null===t?3!==a.type&&"":t:(n=a.attributeName,r=a.attributeNamespace,null===t?e.removeAttribute(n):(t=3===(a=a.type)||4===a&&!0===t?"":""+t,r?e.setAttributeNS(r,n,t):e.setAttribute(n,t))))}"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 n=e.replace(g,b);y[n]=new m(n,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var n=e.replace(g,b);y[n]=new m(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var n=e.replace(g,b);y[n]=new m(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){y[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),y.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){y[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,S=60103,E=60106,_=60107,x=60108,C=60114,N=60109,P=60110,I=60112,T=60113,L=60120,O=60115,z=60116,R=60121,D=60128,M=60129,F=60130,j=60131;if("function"==typeof Symbol&&Symbol.for){var A=Symbol.for;S=A("react.element"),E=A("react.portal"),_=A("react.fragment"),x=A("react.strict_mode"),C=A("react.profiler"),N=A("react.provider"),P=A("react.context"),I=A("react.forward_ref"),T=A("react.suspense"),L=A("react.suspense_list"),O=A("react.memo"),z=A("react.lazy"),R=A("react.block"),A("react.scope"),D=A("react.opaque.id"),M=A("react.debug_trace_mode"),F=A("react.offscreen"),j=A("react.legacy_hidden")}var U,B="function"==typeof Symbol&&Symbol.iterator;function V(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=B&&e[B]||e["@@iterator"])?e:null}function W(e){if(void 0===U)try{throw Error()}catch(e){var n=e.stack.trim().match(/\n( *(at )?)/);U=n&&n[1]||""}return"\n"+U+e}var H=!1;function Q(e,n){if(!e||H)return"";H=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n)if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}else{try{n.call()}catch(e){r=e}e.call(n.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(e){if(e&&r&&"string"==typeof e.stack){for(var a=e.stack.split("\n"),o=r.stack.split("\n"),l=a.length-1,i=o.length-1;1<=l&&0<=i&&a[l]!==o[i];)i--;for(;1<=l&&0<=i;l--,i--)if(a[l]!==o[i]){if(1!==l||1!==i)do{if(l--,0>--i||a[l]!==o[i])return"\n"+a[l].replace(" at new "," at ")}while(1<=l&&0<=i);break}}}finally{H=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?W(e):""}function $(e){switch(e.tag){case 5:return W(e.type);case 16:return W("Lazy");case 13:return W("Suspense");case 19:return W("SuspenseList");case 0:case 2:case 15:return e=Q(e.type,!1);case 11:return e=Q(e.type.render,!1);case 22:return e=Q(e.type._render,!1);case 1:return e=Q(e.type,!0);default:return""}}function q(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 _:return"Fragment";case E:return"Portal";case C:return"Profiler";case x:return"StrictMode";case T:return"Suspense";case L:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case P:return(e.displayName||"Context")+".Consumer";case N:return(e._context.displayName||"Context")+".Provider";case I:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(""!==n?"ForwardRef("+n+")":"ForwardRef");case O:return q(e.type);case R:return q(e._render);case z:n=e._payload,e=e._init;try{return q(e(n))}catch(e){}}return null}function K(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function Y(e){var n=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===n||"radio"===n)}function X(e){e._valueTracker||(e._valueTracker=function(e){var n=Y(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&void 0!==t&&"function"==typeof t.get&&"function"==typeof t.set){var a=t.get,o=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}(e))}function G(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=Y(e)?e.checked?"true":"false":e.value),(e=r)!==t&&(n.setValue(e),!0)}function J(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}function Z(e,n){var t=n.checked;return a({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=t?t:e._wrapperState.initialChecked})}function ee(e,n){var t=null==n.defaultValue?"":n.defaultValue,r=null!=n.checked?n.checked:n.defaultChecked;t=K(null!=n.value?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:"checkbox"===n.type||"radio"===n.type?null!=n.checked:null!=n.value}}function ne(e,n){null!=(n=n.checked)&&w(e,"checked",n,!1)}function te(e,n){ne(e,n);var t=K(n.value),r=n.type;if(null!=t)"number"===r?(0===t&&""===e.value||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");n.hasOwnProperty("value")?ae(e,n.type,t):n.hasOwnProperty("defaultValue")&&ae(e,n.type,K(n.defaultValue)),null==n.checked&&null!=n.defaultChecked&&(e.defaultChecked=!!n.defaultChecked)}function re(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!("submit"!==r&&"reset"!==r||void 0!==n.value&&null!==n.value))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==t&&(e.name=t)}function ae(e,n,t){"number"===n&&J(e.ownerDocument)===e||(null==t?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}function oe(e,n){return e=a({children:void 0},n),(n=function(e){var n="";return r.Children.forEach(e,(function(e){null!=e&&(n+=e)})),n}(n.children))&&(e.children=n),e}function le(e,n,t,r){if(e=e.options,n){n={};for(var a=0;a<t.length;a++)n["$"+t[a]]=!0;for(t=0;t<e.length;t++)a=n.hasOwnProperty("$"+e[t].value),e[t].selected!==a&&(e[t].selected=a),a&&r&&(e[t].defaultSelected=!0)}else{for(t=""+K(t),n=null,a=0;a<e.length;a++){if(e[a].value===t)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==n||e[a].disabled||(n=e[a])}null!==n&&(n.selected=!0)}}function ie(e,n){if(null!=n.dangerouslySetInnerHTML)throw Error(l(91));return a({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ue(e,n){var t=n.value;if(null==t){if(t=n.children,n=n.defaultValue,null!=t){if(null!=n)throw Error(l(92));if(Array.isArray(t)){if(!(1>=t.length))throw Error(l(93));t=t[0]}n=t}null==n&&(n=""),t=n}e._wrapperState={initialValue:K(t)}}function ce(e,n){var t=K(n.value),r=K(n.defaultValue);null!=t&&((t=""+t)!==e.value&&(e.value=t),null==n.defaultValue&&e.defaultValue!==t&&(e.defaultValue=t)),null!=r&&(e.defaultValue=""+r)}function se(e){var n=e.textContent;n===e._wrapperState.initialValue&&""!==n&&null!==n&&(e.value=n)}var fe={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function de(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 pe(e,n){return null==e||"http://www.w3.org/1999/xhtml"===e?de(n):"http://www.w3.org/2000/svg"===e&&"foreignObject"===n?"http://www.w3.org/1999/xhtml":e}var he,ve,me=(ve=function(e,n){if(e.namespaceURI!==fe.svg||"innerHTML"in e)e.innerHTML=n;else{for((he=he||document.createElement("div")).innerHTML="<svg>"+n.valueOf().toString()+"</svg>",n=he.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,n,t,r){MSApp.execUnsafeLocalFunction((function(){return ve(e,n)}))}:ve);function ye(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&3===t.nodeType)return void(t.nodeValue=n)}e.textContent=n}var ge={animationIterationCount:!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},be=["Webkit","ms","Moz","O"];function we(e,n,t){return null==n||"boolean"==typeof n||""===n?"":t||"number"!=typeof n||0===n||ge.hasOwnProperty(e)&&ge[e]?(""+n).trim():n+"px"}function ke(e,n){for(var t in e=e.style,n)if(n.hasOwnProperty(t)){var r=0===t.indexOf("--"),a=we(t,n[t],r);"float"===t&&(t="cssFloat"),r?e.setProperty(t,a):e[t]=a}}Object.keys(ge).forEach((function(e){be.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),ge[n]=ge[e]}))}));var Se=a({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 Ee(e,n){if(n){if(Se[e]&&(null!=n.children||null!=n.dangerouslySetInnerHTML))throw Error(l(137,e));if(null!=n.dangerouslySetInnerHTML){if(null!=n.children)throw Error(l(60));if("object"!=typeof n.dangerouslySetInnerHTML||!("__html"in n.dangerouslySetInnerHTML))throw Error(l(61))}if(null!=n.style&&"object"!=typeof n.style)throw Error(l(62))}}function _e(e,n){if(-1===e.indexOf("-"))return"string"==typeof n.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}}function xe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ce=null,Ne=null,Pe=null;function Ie(e){if(e=ta(e)){if("function"!=typeof Ce)throw Error(l(280));var n=e.stateNode;n&&(n=aa(n),Ce(e.stateNode,e.type,n))}}function Te(e){Ne?Pe?Pe.push(e):Pe=[e]:Ne=e}function Le(){if(Ne){var e=Ne,n=Pe;if(Pe=Ne=null,Ie(e),n)for(e=0;e<n.length;e++)Ie(n[e])}}function Oe(e,n){return e(n)}function ze(e,n,t,r,a){return e(n,t,r,a)}function Re(){}var De=Oe,Me=!1,Fe=!1;function je(){null===Ne&&null===Pe||(Re(),Le())}function Ae(e,n){var t=e.stateNode;if(null===t)return null;var r=aa(t);if(null===r)return null;t=r[n];e:switch(n){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(t&&"function"!=typeof t)throw Error(l(231,n,typeof t));return t}var Ue=!1;if(f)try{var Be={};Object.defineProperty(Be,"passive",{get:function(){Ue=!0}}),window.addEventListener("test",Be,Be),window.removeEventListener("test",Be,Be)}catch(ve){Ue=!1}function Ve(e,n,t,r,a,o,l,i,u){var c=Array.prototype.slice.call(arguments,3);try{n.apply(t,c)}catch(e){this.onError(e)}}var We=!1,He=null,Qe=!1,$e=null,qe={onError:function(e){We=!0,He=e}};function Ke(e,n,t,r,a,o,l,i,u){We=!1,He=null,Ve.apply(qe,arguments)}function Ye(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do{0!=(1026&(n=e).flags)&&(t=n.return),e=n.return}while(e)}return 3===n.tag?t:null}function Xe(e){if(13===e.tag){var n=e.memoizedState;if(null===n&&(null!==(e=e.alternate)&&(n=e.memoizedState)),null!==n)return n.dehydrated}return null}function Ge(e){if(Ye(e)!==e)throw Error(l(188))}function Je(e){if(e=function(e){var n=e.alternate;if(!n){if(null===(n=Ye(e)))throw Error(l(188));return n!==e?null:e}for(var t=e,r=n;;){var a=t.return;if(null===a)break;var o=a.alternate;if(null===o){if(null!==(r=a.return)){t=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===t)return Ge(a),e;if(o===r)return Ge(a),n;o=o.sibling}throw Error(l(188))}if(t.return!==r.return)t=a,r=o;else{for(var i=!1,u=a.child;u;){if(u===t){i=!0,t=a,r=o;break}if(u===r){i=!0,r=a,t=o;break}u=u.sibling}if(!i){for(u=o.child;u;){if(u===t){i=!0,t=o,r=a;break}if(u===r){i=!0,r=o,t=a;break}u=u.sibling}if(!i)throw Error(l(189))}}if(t.alternate!==r)throw Error(l(190))}if(3!==t.tag)throw Error(l(188));return t.stateNode.current===t?e:n}(e),!e)return null;for(var n=e;;){if(5===n.tag||6===n.tag)return n;if(n.child)n.child.return=n,n=n.child;else{if(n===e)break;for(;!n.sibling;){if(!n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}}return null}function Ze(e,n){for(var t=e.alternate;null!==n;){if(n===e||n===t)return!0;n=n.return}return!1}var en,nn,tn,rn,an=!1,on=[],ln=null,un=null,cn=null,sn=new Map,fn=new Map,dn=[],pn="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 hn(e,n,t,r,a){return{blockedOn:e,domEventName:n,eventSystemFlags:16|t,nativeEvent:a,targetContainers:[r]}}function vn(e,n){switch(e){case"focusin":case"focusout":ln=null;break;case"dragenter":case"dragleave":un=null;break;case"mouseover":case"mouseout":cn=null;break;case"pointerover":case"pointerout":sn.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":fn.delete(n.pointerId)}}function mn(e,n,t,r,a,o){return null===e||e.nativeEvent!==o?(e=hn(n,t,r,a,o),null!==n&&(null!==(n=ta(n))&&nn(n)),e):(e.eventSystemFlags|=r,n=e.targetContainers,null!==a&&-1===n.indexOf(a)&&n.push(a),e)}function yn(e){var n=na(e.target);if(null!==n){var t=Ye(n);if(null!==t)if(13===(n=t.tag)){if(null!==(n=Xe(t)))return e.blockedOn=n,void rn(e.lanePriority,(function(){o.unstable_runWithPriority(e.priority,(function(){tn(t)}))}))}else if(3===n&&t.stateNode.hydrate)return void(e.blockedOn=3===t.tag?t.stateNode.containerInfo:null)}e.blockedOn=null}function gn(e){if(null!==e.blockedOn)return!1;for(var n=e.targetContainers;0<n.length;){var t=Zn(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(null!==t)return null!==(n=ta(t))&&nn(n),e.blockedOn=t,!1;n.shift()}return!0}function bn(e,n,t){gn(e)&&t.delete(n)}function wn(){for(an=!1;0<on.length;){var e=on[0];if(null!==e.blockedOn){null!==(e=ta(e.blockedOn))&&en(e);break}for(var n=e.targetContainers;0<n.length;){var t=Zn(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(null!==t){e.blockedOn=t;break}n.shift()}null===e.blockedOn&&on.shift()}null!==ln&&gn(ln)&&(ln=null),null!==un&&gn(un)&&(un=null),null!==cn&&gn(cn)&&(cn=null),sn.forEach(bn),fn.forEach(bn)}function kn(e,n){e.blockedOn===n&&(e.blockedOn=null,an||(an=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,wn)))}function Sn(e){function n(n){return kn(n,e)}if(0<on.length){kn(on[0],e);for(var t=1;t<on.length;t++){var r=on[t];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==ln&&kn(ln,e),null!==un&&kn(un,e),null!==cn&&kn(cn,e),sn.forEach(n),fn.forEach(n),t=0;t<dn.length;t++)(r=dn[t]).blockedOn===e&&(r.blockedOn=null);for(;0<dn.length&&null===(t=dn[0]).blockedOn;)yn(t),null===t.blockedOn&&dn.shift()}function En(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var _n={animationend:En("Animation","AnimationEnd"),animationiteration:En("Animation","AnimationIteration"),animationstart:En("Animation","AnimationStart"),transitionend:En("Transition","TransitionEnd")},xn={},Cn={};function Nn(e){if(xn[e])return xn[e];if(!_n[e])return e;var n,t=_n[e];for(n in t)if(t.hasOwnProperty(n)&&n in Cn)return xn[e]=t[n];return e}f&&(Cn=document.createElement("div").style,"AnimationEvent"in window||(delete _n.animationend.animation,delete _n.animationiteration.animation,delete _n.animationstart.animation),"TransitionEvent"in window||delete _n.transitionend.transition);var Pn=Nn("animationend"),In=Nn("animationiteration"),Tn=Nn("animationstart"),Ln=Nn("transitionend"),On=new Map,zn=new Map,Rn=["abort","abort",Pn,"animationEnd",In,"animationIteration",Tn,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Ln,"transitionEnd","waiting","waiting"];function Dn(e,n){for(var t=0;t<e.length;t+=2){var r=e[t],a=e[t+1];a="on"+(a[0].toUpperCase()+a.slice(1)),zn.set(r,n),On.set(r,a),c(a,[r])}}(0,o.unstable_now)();var Mn=8;function Fn(e){if(0!=(1&e))return Mn=15,1;if(0!=(2&e))return Mn=14,2;if(0!=(4&e))return Mn=13,4;var n=24&e;return 0!==n?(Mn=12,n):0!=(32&e)?(Mn=11,32):0!==(n=192&e)?(Mn=10,n):0!=(256&e)?(Mn=9,256):0!==(n=3584&e)?(Mn=8,n):0!=(4096&e)?(Mn=7,4096):0!==(n=4186112&e)?(Mn=6,n):0!==(n=62914560&e)?(Mn=5,n):67108864&e?(Mn=4,67108864):0!=(134217728&e)?(Mn=3,134217728):0!==(n=805306368&e)?(Mn=2,n):0!=(1073741824&e)?(Mn=1,1073741824):(Mn=8,e)}function jn(e,n){var t=e.pendingLanes;if(0===t)return Mn=0;var r=0,a=0,o=e.expiredLanes,l=e.suspendedLanes,i=e.pingedLanes;if(0!==o)r=o,a=Mn=15;else if(0!==(o=134217727&t)){var u=o&~l;0!==u?(r=Fn(u),a=Mn):0!==(i&=o)&&(r=Fn(i),a=Mn)}else 0!==(o=t&~l)?(r=Fn(o),a=Mn):0!==i&&(r=Fn(i),a=Mn);if(0===r)return 0;if(r=t&((0>(r=31-Hn(r))?0:1<<r)<<1)-1,0!==n&&n!==r&&0==(n&l)){if(Fn(n),a<=Mn)return n;Mn=a}if(0!==(n=e.entangledLanes))for(e=e.entanglements,n&=r;0<n;)a=1<<(t=31-Hn(n)),r|=e[t],n&=~a;return r}function An(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Un(e,n){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=Bn(24&~n))?Un(10,n):e;case 10:return 0===(e=Bn(192&~n))?Un(8,n):e;case 8:return 0===(e=Bn(3584&~n))&&(0===(e=Bn(4186112&~n))&&(e=512)),e;case 2:return 0===(n=Bn(805306368&~n))&&(n=268435456),n}throw Error(l(358,e))}function Bn(e){return e&-e}function Vn(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function Wn(e,n,t){e.pendingLanes|=n;var r=n-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[n=31-Hn(n)]=t}var Hn=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Qn(e)/$n|0)|0},Qn=Math.log,$n=Math.LN2;var qn=o.unstable_UserBlockingPriority,Kn=o.unstable_runWithPriority,Yn=!0;function Xn(e,n,t,r){Me||Re();var a=Jn,o=Me;Me=!0;try{ze(a,e,n,t,r)}finally{(Me=o)||je()}}function Gn(e,n,t,r){Kn(qn,Jn.bind(null,e,n,t,r))}function Jn(e,n,t,r){var a;if(Yn)if((a=0==(4&n))&&0<on.length&&-1<pn.indexOf(e))e=hn(null,e,n,t,r),on.push(e);else{var o=Zn(e,n,t,r);if(null===o)a&&vn(e,r);else{if(a){if(-1<pn.indexOf(e))return e=hn(o,e,n,t,r),void on.push(e);if(function(e,n,t,r,a){switch(n){case"focusin":return ln=mn(ln,e,n,t,r,a),!0;case"dragenter":return un=mn(un,e,n,t,r,a),!0;case"mouseover":return cn=mn(cn,e,n,t,r,a),!0;case"pointerover":var o=a.pointerId;return sn.set(o,mn(sn.get(o)||null,e,n,t,r,a)),!0;case"gotpointercapture":return o=a.pointerId,fn.set(o,mn(fn.get(o)||null,e,n,t,r,a)),!0}return!1}(o,e,n,t,r))return;vn(e,r)}Rr(e,n,r,null,t)}}}function Zn(e,n,t,r){var a=xe(r);if(null!==(a=na(a))){var o=Ye(a);if(null===o)a=null;else{var l=o.tag;if(13===l){if(null!==(a=Xe(o)))return a;a=null}else if(3===l){if(o.stateNode.hydrate)return 3===o.tag?o.stateNode.containerInfo:null;a=null}else o!==a&&(a=null)}}return Rr(e,n,r,a,t),null}var et=null,nt=null,tt=null;function rt(){if(tt)return tt;var e,n,t=nt,r=t.length,a="value"in et?et.value:et.textContent,o=a.length;for(e=0;e<r&&t[e]===a[e];e++);var l=r-e;for(n=1;n<=l&&t[r-n]===a[o-n];n++);return tt=a.slice(e,1<n?1-n:void 0)}function at(e){var n=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===n&&(e=13):e=n,10===e&&(e=13),32<=e||13===e?e:0}function ot(){return!0}function lt(){return!1}function it(e){function n(n,t,r,a,o){for(var l in this._reactName=n,this._targetInst=r,this.type=t,this.nativeEvent=a,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(l)&&(n=e[l],this[l]=n?n(a):a[l]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?ot:lt,this.isPropagationStopped=lt,this}return a(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=ot)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=ot)},persist:function(){},isPersistent:ot}),n}var ut,ct,st,ft={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},dt=it(ft),pt=a({},ft,{view:0,detail:0}),ht=it(pt),vt=a({},pt,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Nt,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!==st&&(st&&"mousemove"===e.type?(ut=e.screenX-st.screenX,ct=e.screenY-st.screenY):ct=ut=0,st=e),ut)},movementY:function(e){return"movementY"in e?e.movementY:ct}}),mt=it(vt),yt=it(a({},vt,{dataTransfer:0})),gt=it(a({},pt,{relatedTarget:0})),bt=it(a({},ft,{animationName:0,elapsedTime:0,pseudoElement:0})),wt=a({},ft,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),kt=it(wt),St=it(a({},ft,{data:0})),Et={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},_t={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"},xt={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ct(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):!!(e=xt[e])&&!!n[e]}function Nt(){return Ct}var Pt=a({},pt,{key:function(e){if(e.key){var n=Et[e.key]||e.key;if("Unidentified"!==n)return n}return"keypress"===e.type?13===(e=at(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?_t[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Nt,charCode:function(e){return"keypress"===e.type?at(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?at(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),It=it(Pt),Tt=it(a({},vt,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Lt=it(a({},pt,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Nt})),Ot=it(a({},ft,{propertyName:0,elapsedTime:0,pseudoElement:0})),zt=a({},vt,{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}),Rt=it(zt),Dt=[9,13,27,32],Mt=f&&"CompositionEvent"in window,Ft=null;f&&"documentMode"in document&&(Ft=document.documentMode);var jt=f&&"TextEvent"in window&&!Ft,At=f&&(!Mt||Ft&&8<Ft&&11>=Ft),Ut=String.fromCharCode(32),Bt=!1;function Vt(e,n){switch(e){case"keyup":return-1!==Dt.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Wt(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Ht=!1;var Qt={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 $t(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!Qt[e.type]:"textarea"===n}function qt(e,n,t,r){Te(r),0<(n=Mr(n,"onChange")).length&&(t=new dt("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var Kt=null,Yt=null;function Xt(e){Pr(e,0)}function Gt(e){if(G(ra(e)))return e}function Jt(e,n){if("change"===e)return n}var Zt=!1;if(f){var er;if(f){var nr="oninput"in document;if(!nr){var tr=document.createElement("div");tr.setAttribute("oninput","return;"),nr="function"==typeof tr.oninput}er=nr}else er=!1;Zt=er&&(!document.documentMode||9<document.documentMode)}function rr(){Kt&&(Kt.detachEvent("onpropertychange",ar),Yt=Kt=null)}function ar(e){if("value"===e.propertyName&&Gt(Yt)){var n=[];if(qt(n,Yt,e,xe(e)),e=Xt,Me)e(n);else{Me=!0;try{Oe(e,n)}finally{Me=!1,je()}}}}function or(e,n,t){"focusin"===e?(rr(),Yt=t,(Kt=n).attachEvent("onpropertychange",ar)):"focusout"===e&&rr()}function lr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Gt(Yt)}function ir(e,n){if("click"===e)return Gt(n)}function ur(e,n){if("input"===e||"change"===e)return Gt(n)}var cr="function"==typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e==1/n)||e!=e&&n!=n},sr=Object.prototype.hasOwnProperty;function fr(e,n){if(cr(e,n))return!0;if("object"!=typeof e||null===e||"object"!=typeof n||null===n)return!1;var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(r=0;r<t.length;r++)if(!sr.call(n,t[r])||!cr(e[t[r]],n[t[r]]))return!1;return!0}function dr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function pr(e,n){var t,r=dr(e);for(e=0;r;){if(3===r.nodeType){if(t=e+r.textContent.length,e<=n&&t>=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=dr(r)}}function hr(e,n){return!(!e||!n)&&(e===n||(!e||3!==e.nodeType)&&(n&&3===n.nodeType?hr(e,n.parentNode):"contains"in e?e.contains(n):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(n))))}function vr(){for(var e=window,n=J();n instanceof e.HTMLIFrameElement;){try{var t="string"==typeof n.contentWindow.location.href}catch(e){t=!1}if(!t)break;n=J((e=n.contentWindow).document)}return n}function mr(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var yr=f&&"documentMode"in document&&11>=document.documentMode,gr=null,br=null,wr=null,kr=!1;function Sr(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;kr||null==gr||gr!==J(r)||("selectionStart"in(r=gr)&&mr(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},wr&&fr(wr,r)||(wr=r,0<(r=Mr(br,"onSelect")).length&&(n=new dt("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=gr)))}Dn("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Dn("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Dn(Rn,2);for(var Er="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),_r=0;_r<Er.length;_r++)zn.set(Er[_r],0);s("onMouseEnter",["mouseout","mouseover"]),s("onMouseLeave",["mouseout","mouseover"]),s("onPointerEnter",["pointerout","pointerover"]),s("onPointerLeave",["pointerout","pointerover"]),c("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),c("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),c("onBeforeInput",["compositionend","keypress","textInput","paste"]),c("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var xr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Cr=new Set("cancel close invalid load scroll toggle".split(" ").concat(xr));function Nr(e,n,t){var r=e.type||"unknown-event";e.currentTarget=t,function(e,n,t,r,a,o,i,u,c){if(Ke.apply(this,arguments),We){if(!We)throw Error(l(198));var s=He;We=!1,He=null,Qe||(Qe=!0,$e=s)}}(r,n,void 0,e),e.currentTarget=null}function Pr(e,n){n=0!=(4&n);for(var t=0;t<e.length;t++){var r=e[t],a=r.event;r=r.listeners;e:{var o=void 0;if(n)for(var l=r.length-1;0<=l;l--){var i=r[l],u=i.instance,c=i.currentTarget;if(i=i.listener,u!==o&&a.isPropagationStopped())break e;Nr(a,i,c),o=u}else for(l=0;l<r.length;l++){if(u=(i=r[l]).instance,c=i.currentTarget,i=i.listener,u!==o&&a.isPropagationStopped())break e;Nr(a,i,c),o=u}}}if(Qe)throw e=$e,Qe=!1,$e=null,e}function Ir(e,n){var t=oa(n),r=e+"__bubble";t.has(r)||(zr(n,e,2,!1),t.add(r))}var Tr="_reactListening"+Math.random().toString(36).slice(2);function Lr(e){e[Tr]||(e[Tr]=!0,i.forEach((function(n){Cr.has(n)||Or(n,!1,e,null),Or(n,!0,e,null)})))}function Or(e,n,t,r){var a=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,o=t;if("selectionchange"===e&&9!==t.nodeType&&(o=t.ownerDocument),null!==r&&!n&&Cr.has(e)){if("scroll"!==e)return;a|=2,o=r}var l=oa(o),i=e+"__"+(n?"capture":"bubble");l.has(i)||(n&&(a|=4),zr(o,e,a,n),l.add(i))}function zr(e,n,t,r){var a=zn.get(n);switch(void 0===a?2:a){case 0:a=Xn;break;case 1:a=Gn;break;default:a=Jn}t=a.bind(null,n,t,e),a=void 0,!Ue||"touchstart"!==n&&"touchmove"!==n&&"wheel"!==n||(a=!0),r?void 0!==a?e.addEventListener(n,t,{capture:!0,passive:a}):e.addEventListener(n,t,!0):void 0!==a?e.addEventListener(n,t,{passive:a}):e.addEventListener(n,t,!1)}function Rr(e,n,t,r,a){var o=r;if(0==(1&n)&&0==(2&n)&&null!==r)e:for(;;){if(null===r)return;var l=r.tag;if(3===l||4===l){var i=r.stateNode.containerInfo;if(i===a||8===i.nodeType&&i.parentNode===a)break;if(4===l)for(l=r.return;null!==l;){var u=l.tag;if((3===u||4===u)&&((u=l.stateNode.containerInfo)===a||8===u.nodeType&&u.parentNode===a))return;l=l.return}for(;null!==i;){if(null===(l=na(i)))return;if(5===(u=l.tag)||6===u){r=o=l;continue e}i=i.parentNode}}r=r.return}!function(e,n,t){if(Fe)return e(n,t);Fe=!0;try{return De(e,n,t)}finally{Fe=!1,je()}}((function(){var r=o,a=xe(t),l=[];e:{var i=On.get(e);if(void 0!==i){var u=dt,c=e;switch(e){case"keypress":if(0===at(t))break e;case"keydown":case"keyup":u=It;break;case"focusin":c="focus",u=gt;break;case"focusout":c="blur",u=gt;break;case"beforeblur":case"afterblur":u=gt;break;case"click":if(2===t.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":u=mt;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=yt;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=Lt;break;case Pn:case In:case Tn:u=bt;break;case Ln:u=Ot;break;case"scroll":u=ht;break;case"wheel":u=Rt;break;case"copy":case"cut":case"paste":u=kt;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=Tt}var s=0!=(4&n),f=!s&&"scroll"===e,d=s?null!==i?i+"Capture":null:i;s=[];for(var p,h=r;null!==h;){var v=(p=h).stateNode;if(5===p.tag&&null!==v&&(p=v,null!==d&&(null!=(v=Ae(h,d))&&s.push(Dr(h,v,p)))),f)break;h=h.return}0<s.length&&(i=new u(i,c,null,t,a),l.push({event:i,listeners:s}))}}if(0==(7&n)){if(u="mouseout"===e||"pointerout"===e,(!(i="mouseover"===e||"pointerover"===e)||0!=(16&n)||!(c=t.relatedTarget||t.fromElement)||!na(c)&&!c[Zr])&&(u||i)&&(i=a.window===a?a:(i=a.ownerDocument)?i.defaultView||i.parentWindow:window,u?(u=r,null!==(c=(c=t.relatedTarget||t.toElement)?na(c):null)&&(c!==(f=Ye(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(u=null,c=r),u!==c)){if(s=mt,v="onMouseLeave",d="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(s=Tt,v="onPointerLeave",d="onPointerEnter",h="pointer"),f=null==u?i:ra(u),p=null==c?i:ra(c),(i=new s(v,h+"leave",u,t,a)).target=f,i.relatedTarget=p,v=null,na(a)===r&&((s=new s(d,h+"enter",c,t,a)).target=p,s.relatedTarget=f,v=s),f=v,u&&c)e:{for(d=c,h=0,p=s=u;p;p=Fr(p))h++;for(p=0,v=d;v;v=Fr(v))p++;for(;0<h-p;)s=Fr(s),h--;for(;0<p-h;)d=Fr(d),p--;for(;h--;){if(s===d||null!==d&&s===d.alternate)break e;s=Fr(s),d=Fr(d)}s=null}else s=null;null!==u&&jr(l,i,u,s,!1),null!==c&&null!==f&&jr(l,f,c,s,!0)}if("select"===(u=(i=r?ra(r):window).nodeName&&i.nodeName.toLowerCase())||"input"===u&&"file"===i.type)var m=Jt;else if($t(i))if(Zt)m=ur;else{m=lr;var y=or}else(u=i.nodeName)&&"input"===u.toLowerCase()&&("checkbox"===i.type||"radio"===i.type)&&(m=ir);switch(m&&(m=m(e,r))?qt(l,m,t,a):(y&&y(e,i,r),"focusout"===e&&(y=i._wrapperState)&&y.controlled&&"number"===i.type&&ae(i,"number",i.value)),y=r?ra(r):window,e){case"focusin":($t(y)||"true"===y.contentEditable)&&(gr=y,br=r,wr=null);break;case"focusout":wr=br=gr=null;break;case"mousedown":kr=!0;break;case"contextmenu":case"mouseup":case"dragend":kr=!1,Sr(l,t,a);break;case"selectionchange":if(yr)break;case"keydown":case"keyup":Sr(l,t,a)}var g;if(Mt)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 Ht?Vt(e,t)&&(b="onCompositionEnd"):"keydown"===e&&229===t.keyCode&&(b="onCompositionStart");b&&(At&&"ko"!==t.locale&&(Ht||"onCompositionStart"!==b?"onCompositionEnd"===b&&Ht&&(g=rt()):(nt="value"in(et=a)?et.value:et.textContent,Ht=!0)),0<(y=Mr(r,b)).length&&(b=new St(b,e,null,t,a),l.push({event:b,listeners:y}),g?b.data=g:null!==(g=Wt(t))&&(b.data=g))),(g=jt?function(e,n){switch(e){case"compositionend":return Wt(n);case"keypress":return 32!==n.which?null:(Bt=!0,Ut);case"textInput":return(e=n.data)===Ut&&Bt?null:e;default:return null}}(e,t):function(e,n){if(Ht)return"compositionend"===e||!Mt&&Vt(e,n)?(e=rt(),tt=nt=et=null,Ht=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return At&&"ko"!==n.locale?null:n.data}}(e,t))&&(0<(r=Mr(r,"onBeforeInput")).length&&(a=new St("onBeforeInput","beforeinput",null,t,a),l.push({event:a,listeners:r}),a.data=g))}Pr(l,n)}))}function Dr(e,n,t){return{instance:e,listener:n,currentTarget:t}}function Mr(e,n){for(var t=n+"Capture",r=[];null!==e;){var a=e,o=a.stateNode;5===a.tag&&null!==o&&(a=o,null!=(o=Ae(e,t))&&r.unshift(Dr(e,o,a)),null!=(o=Ae(e,n))&&r.push(Dr(e,o,a))),e=e.return}return r}function Fr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function jr(e,n,t,r,a){for(var o=n._reactName,l=[];null!==t&&t!==r;){var i=t,u=i.alternate,c=i.stateNode;if(null!==u&&u===r)break;5===i.tag&&null!==c&&(i=c,a?null!=(u=Ae(t,o))&&l.unshift(Dr(t,u,i)):a||null!=(u=Ae(t,o))&&l.push(Dr(t,u,i))),t=t.return}0!==l.length&&e.push({event:n,listeners:l})}function Ar(){}var Ur=null,Br=null;function Vr(e,n){switch(e){case"button":case"input":case"select":case"textarea":return!!n.autoFocus}return!1}function Wr(e,n){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof n.children||"number"==typeof n.children||"object"==typeof n.dangerouslySetInnerHTML&&null!==n.dangerouslySetInnerHTML&&null!=n.dangerouslySetInnerHTML.__html}var Hr="function"==typeof setTimeout?setTimeout:void 0,Qr="function"==typeof clearTimeout?clearTimeout:void 0;function $r(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function qr(e){for(;null!=e;e=e.nextSibling){var n=e.nodeType;if(1===n||3===n)break}return e}function Kr(e){e=e.previousSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if("$"===t||"$!"===t||"$?"===t){if(0===n)return e;n--}else"/$"===t&&n++}e=e.previousSibling}return null}var Yr=0;var Xr=Math.random().toString(36).slice(2),Gr="__reactFiber$"+Xr,Jr="__reactProps$"+Xr,Zr="__reactContainer$"+Xr,ea="__reactEvents$"+Xr;function na(e){var n=e[Gr];if(n)return n;for(var t=e.parentNode;t;){if(n=t[Zr]||t[Gr]){if(t=n.alternate,null!==n.child||null!==t&&null!==t.child)for(e=Kr(e);null!==e;){if(t=e[Gr])return t;e=Kr(e)}return n}t=(e=t).parentNode}return null}function ta(e){return!(e=e[Gr]||e[Zr])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ra(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(l(33))}function aa(e){return e[Jr]||null}function oa(e){var n=e[ea];return void 0===n&&(n=e[ea]=new Set),n}var la=[],ia=-1;function ua(e){return{current:e}}function ca(e){0>ia||(e.current=la[ia],la[ia]=null,ia--)}function sa(e,n){ia++,la[ia]=e.current,e.current=n}var fa={},da=ua(fa),pa=ua(!1),ha=fa;function va(e,n){var t=e.type.contextTypes;if(!t)return fa;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var a,o={};for(a in t)o[a]=n[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=o),o}function ma(e){return null!=(e=e.childContextTypes)}function ya(){ca(pa),ca(da)}function ga(e,n,t){if(da.current!==fa)throw Error(l(168));sa(da,n),sa(pa,t)}function ba(e,n,t){var r=e.stateNode;if(e=n.childContextTypes,"function"!=typeof r.getChildContext)return t;for(var o in r=r.getChildContext())if(!(o in e))throw Error(l(108,q(n)||"Unknown",o));return a({},t,r)}function wa(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||fa,ha=da.current,sa(da,e),sa(pa,pa.current),!0}function ka(e,n,t){var r=e.stateNode;if(!r)throw Error(l(169));t?(e=ba(e,n,ha),r.__reactInternalMemoizedMergedChildContext=e,ca(pa),ca(da),sa(da,e)):ca(pa),sa(pa,t)}var Sa=null,Ea=null,_a=o.unstable_runWithPriority,xa=o.unstable_scheduleCallback,Ca=o.unstable_cancelCallback,Na=o.unstable_shouldYield,Pa=o.unstable_requestPaint,Ia=o.unstable_now,Ta=o.unstable_getCurrentPriorityLevel,La=o.unstable_ImmediatePriority,Oa=o.unstable_UserBlockingPriority,za=o.unstable_NormalPriority,Ra=o.unstable_LowPriority,Da=o.unstable_IdlePriority,Ma={},Fa=void 0!==Pa?Pa:function(){},ja=null,Aa=null,Ua=!1,Ba=Ia(),Va=1e4>Ba?Ia:function(){return Ia()-Ba};function Wa(){switch(Ta()){case La:return 99;case Oa:return 98;case za:return 97;case Ra:return 96;case Da:return 95;default:throw Error(l(332))}}function Ha(e){switch(e){case 99:return La;case 98:return Oa;case 97:return za;case 96:return Ra;case 95:return Da;default:throw Error(l(332))}}function Qa(e,n){return e=Ha(e),_a(e,n)}function $a(e,n,t){return e=Ha(e),xa(e,n,t)}function qa(){if(null!==Aa){var e=Aa;Aa=null,Ca(e)}Ka()}function Ka(){if(!Ua&&null!==ja){Ua=!0;var e=0;try{var n=ja;Qa(99,(function(){for(;e<n.length;e++){var t=n[e];do{t=t(!0)}while(null!==t)}})),ja=null}catch(n){throw null!==ja&&(ja=ja.slice(e+1)),xa(La,qa),n}finally{Ua=!1}}}var Ya=k.ReactCurrentBatchConfig;function Xa(e,n){if(e&&e.defaultProps){for(var t in n=a({},n),e=e.defaultProps)void 0===n[t]&&(n[t]=e[t]);return n}return n}var Ga=ua(null),Ja=null,Za=null,eo=null;function no(){eo=Za=Ja=null}function to(e){var n=Ga.current;ca(Ga),e.type._context._currentValue=n}function ro(e,n){for(;null!==e;){var t=e.alternate;if((e.childLanes&n)===n){if(null===t||(t.childLanes&n)===n)break;t.childLanes|=n}else e.childLanes|=n,null!==t&&(t.childLanes|=n);e=e.return}}function ao(e,n){Ja=e,eo=Za=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&n)&&(Ml=!0),e.firstContext=null)}function oo(e,n){if(eo!==e&&!1!==n&&0!==n)if("number"==typeof n&&1073741823!==n||(eo=e,n=1073741823),n={context:e,observedBits:n,next:null},null===Za){if(null===Ja)throw Error(l(308));Za=n,Ja.dependencies={lanes:0,firstContext:n,responders:null}}else Za=Za.next=n;return e._currentValue}var lo=!1;function io(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function uo(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function co(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function so(e,n){if(null!==(e=e.updateQueue)){var t=(e=e.shared).pending;null===t?n.next=n:(n.next=t.next,t.next=n),e.pending=n}}function fo(e,n){var t=e.updateQueue,r=e.alternate;if(null!==r&&t===(r=r.updateQueue)){var a=null,o=null;if(null!==(t=t.firstBaseUpdate)){do{var l={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};null===o?a=o=l:o=o.next=l,t=t.next}while(null!==t);null===o?a=o=n:o=o.next=n}else a=o=n;return t={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=t)}null===(e=t.lastBaseUpdate)?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function po(e,n,t,r){var o=e.updateQueue;lo=!1;var l=o.firstBaseUpdate,i=o.lastBaseUpdate,u=o.shared.pending;if(null!==u){o.shared.pending=null;var c=u,s=c.next;c.next=null,null===i?l=s:i.next=s,i=c;var f=e.alternate;if(null!==f){var d=(f=f.updateQueue).lastBaseUpdate;d!==i&&(null===d?f.firstBaseUpdate=s:d.next=s,f.lastBaseUpdate=c)}}if(null!==l){for(d=o.baseState,i=0,f=s=c=null;;){u=l.lane;var p=l.eventTime;if((r&u)===u){null!==f&&(f=f.next={eventTime:p,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var h=e,v=l;switch(u=n,p=t,v.tag){case 1:if("function"==typeof(h=v.payload)){d=h.call(p,d,u);break e}d=h;break e;case 3:h.flags=-4097&h.flags|64;case 0:if(null==(u="function"==typeof(h=v.payload)?h.call(p,d,u):h))break e;d=a({},d,u);break e;case 2:lo=!0}}null!==l.callback&&(e.flags|=32,null===(u=o.effects)?o.effects=[l]:u.push(l))}else p={eventTime:p,lane:u,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===f?(s=f=p,c=d):f=f.next=p,i|=u;if(null===(l=l.next)){if(null===(u=o.shared.pending))break;l=u.next,u.next=null,o.lastBaseUpdate=u,o.shared.pending=null}}null===f&&(c=d),o.baseState=c,o.firstBaseUpdate=s,o.lastBaseUpdate=f,Bi|=i,e.lanes=i,e.memoizedState=d}}function ho(e,n,t){if(e=n.effects,n.effects=null,null!==e)for(n=0;n<e.length;n++){var r=e[n],a=r.callback;if(null!==a){if(r.callback=null,r=t,"function"!=typeof a)throw Error(l(191,a));a.call(r)}}}var vo=(new r.Component).refs;function mo(e,n,t,r){t=null==(t=t(r,n=e.memoizedState))?n:a({},n,t),e.memoizedState=t,0===e.lanes&&(e.updateQueue.baseState=t)}var yo={isMounted:function(e){return!!(e=e._reactInternals)&&Ye(e)===e},enqueueSetState:function(e,n,t){e=e._reactInternals;var r=du(),a=pu(e),o=co(r,a);o.payload=n,null!=t&&(o.callback=t),so(e,o),hu(e,a,r)},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var r=du(),a=pu(e),o=co(r,a);o.tag=1,o.payload=n,null!=t&&(o.callback=t),so(e,o),hu(e,a,r)},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=du(),r=pu(e),a=co(t,r);a.tag=2,null!=n&&(a.callback=n),so(e,a),hu(e,r,t)}};function go(e,n,t,r,a,o,l){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,l):!n.prototype||!n.prototype.isPureReactComponent||(!fr(t,r)||!fr(a,o))}function bo(e,n,t){var r=!1,a=fa,o=n.contextType;return"object"==typeof o&&null!==o?o=oo(o):(a=ma(n)?ha:da.current,o=(r=null!=(r=n.contextTypes))?va(e,a):fa),n=new n(t,o),e.memoizedState=null!==n.state&&void 0!==n.state?n.state:null,n.updater=yo,e.stateNode=n,n._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),n}function wo(e,n,t,r){e=n.state,"function"==typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,r),"function"==typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&yo.enqueueReplaceState(n,n.state,null)}function ko(e,n,t,r){var a=e.stateNode;a.props=t,a.state=e.memoizedState,a.refs=vo,io(e);var o=n.contextType;"object"==typeof o&&null!==o?a.context=oo(o):(o=ma(n)?ha:da.current,a.context=va(e,o)),po(e,t,a,r),a.state=e.memoizedState,"function"==typeof(o=n.getDerivedStateFromProps)&&(mo(e,n,o,t),a.state=e.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(n=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),n!==a.state&&yo.enqueueReplaceState(a,a.state,null),po(e,t,a,r),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.flags|=4)}var So=Array.isArray;function Eo(e,n,t){if(null!==(e=t.ref)&&"function"!=typeof e&&"object"!=typeof e){if(t._owner){if(t=t._owner){if(1!==t.tag)throw Error(l(309));var r=t.stateNode}if(!r)throw Error(l(147,e));var a=""+e;return null!==n&&null!==n.ref&&"function"==typeof n.ref&&n.ref._stringRef===a?n.ref:(n=function(e){var n=r.refs;n===vo&&(n=r.refs={}),null===e?delete n[a]:n[a]=e},n._stringRef=a,n)}if("string"!=typeof e)throw Error(l(284));if(!t._owner)throw Error(l(290,e))}return e}function _o(e,n){if("textarea"!==e.type)throw Error(l(31,"[object Object]"===Object.prototype.toString.call(n)?"object with keys {"+Object.keys(n).join(", ")+"}":n))}function xo(e){function n(n,t){if(e){var r=n.lastEffect;null!==r?(r.nextEffect=t,n.lastEffect=t):n.firstEffect=n.lastEffect=t,t.nextEffect=null,t.flags=8}}function t(t,r){if(!e)return null;for(;null!==r;)n(t,r),r=r.sibling;return null}function r(e,n){for(e=new Map;null!==n;)null!==n.key?e.set(n.key,n):e.set(n.index,n),n=n.sibling;return e}function a(e,n){return(e=$u(e,n)).index=0,e.sibling=null,e}function o(n,t,r){return n.index=r,e?null!==(r=n.alternate)?(r=r.index)<t?(n.flags=2,t):r:(n.flags=2,t):t}function i(n){return e&&null===n.alternate&&(n.flags=2),n}function u(e,n,t,r){return null===n||6!==n.tag?((n=Xu(t,e.mode,r)).return=e,n):((n=a(n,t)).return=e,n)}function c(e,n,t,r){return null!==n&&n.elementType===t.type?((r=a(n,t.props)).ref=Eo(e,n,t),r.return=e,r):((r=qu(t.type,t.key,t.props,null,e.mode,r)).ref=Eo(e,n,t),r.return=e,r)}function s(e,n,t,r){return null===n||4!==n.tag||n.stateNode.containerInfo!==t.containerInfo||n.stateNode.implementation!==t.implementation?((n=Gu(t,e.mode,r)).return=e,n):((n=a(n,t.children||[])).return=e,n)}function f(e,n,t,r,o){return null===n||7!==n.tag?((n=Ku(t,e.mode,r,o)).return=e,n):((n=a(n,t)).return=e,n)}function d(e,n,t){if("string"==typeof n||"number"==typeof n)return(n=Xu(""+n,e.mode,t)).return=e,n;if("object"==typeof n&&null!==n){switch(n.$$typeof){case S:return(t=qu(n.type,n.key,n.props,null,e.mode,t)).ref=Eo(e,null,n),t.return=e,t;case E:return(n=Gu(n,e.mode,t)).return=e,n}if(So(n)||V(n))return(n=Ku(n,e.mode,t,null)).return=e,n;_o(e,n)}return null}function p(e,n,t,r){var a=null!==n?n.key:null;if("string"==typeof t||"number"==typeof t)return null!==a?null:u(e,n,""+t,r);if("object"==typeof t&&null!==t){switch(t.$$typeof){case S:return t.key===a?t.type===_?f(e,n,t.props.children,r,a):c(e,n,t,r):null;case E:return t.key===a?s(e,n,t,r):null}if(So(t)||V(t))return null!==a?null:f(e,n,t,r,null);_o(e,t)}return null}function h(e,n,t,r,a){if("string"==typeof r||"number"==typeof r)return u(n,e=e.get(t)||null,""+r,a);if("object"==typeof r&&null!==r){switch(r.$$typeof){case S:return e=e.get(null===r.key?t:r.key)||null,r.type===_?f(n,e,r.props.children,a,r.key):c(n,e,r,a);case E:return s(n,e=e.get(null===r.key?t:r.key)||null,r,a)}if(So(r)||V(r))return f(n,e=e.get(t)||null,r,a,null);_o(n,r)}return null}function v(a,l,i,u){for(var c=null,s=null,f=l,v=l=0,m=null;null!==f&&v<i.length;v++){f.index>v?(m=f,f=null):m=f.sibling;var y=p(a,f,i[v],u);if(null===y){null===f&&(f=m);break}e&&f&&null===y.alternate&&n(a,f),l=o(y,l,v),null===s?c=y:s.sibling=y,s=y,f=m}if(v===i.length)return t(a,f),c;if(null===f){for(;v<i.length;v++)null!==(f=d(a,i[v],u))&&(l=o(f,l,v),null===s?c=f:s.sibling=f,s=f);return c}for(f=r(a,f);v<i.length;v++)null!==(m=h(f,a,v,i[v],u))&&(e&&null!==m.alternate&&f.delete(null===m.key?v:m.key),l=o(m,l,v),null===s?c=m:s.sibling=m,s=m);return e&&f.forEach((function(e){return n(a,e)})),c}function m(a,i,u,c){var s=V(u);if("function"!=typeof s)throw Error(l(150));if(null==(u=s.call(u)))throw Error(l(151));for(var f=s=null,v=i,m=i=0,y=null,g=u.next();null!==v&&!g.done;m++,g=u.next()){v.index>m?(y=v,v=null):y=v.sibling;var b=p(a,v,g.value,c);if(null===b){null===v&&(v=y);break}e&&v&&null===b.alternate&&n(a,v),i=o(b,i,m),null===f?s=b:f.sibling=b,f=b,v=y}if(g.done)return t(a,v),s;if(null===v){for(;!g.done;m++,g=u.next())null!==(g=d(a,g.value,c))&&(i=o(g,i,m),null===f?s=g:f.sibling=g,f=g);return s}for(v=r(a,v);!g.done;m++,g=u.next())null!==(g=h(v,a,m,g.value,c))&&(e&&null!==g.alternate&&v.delete(null===g.key?m:g.key),i=o(g,i,m),null===f?s=g:f.sibling=g,f=g);return e&&v.forEach((function(e){return n(a,e)})),s}return function(e,r,o,u){var c="object"==typeof o&&null!==o&&o.type===_&&null===o.key;c&&(o=o.props.children);var s="object"==typeof o&&null!==o;if(s)switch(o.$$typeof){case S:e:{for(s=o.key,c=r;null!==c;){if(c.key===s){if(7===c.tag){if(o.type===_){t(e,c.sibling),(r=a(c,o.props.children)).return=e,e=r;break e}}else if(c.elementType===o.type){t(e,c.sibling),(r=a(c,o.props)).ref=Eo(e,c,o),r.return=e,e=r;break e}t(e,c);break}n(e,c),c=c.sibling}o.type===_?((r=Ku(o.props.children,e.mode,u,o.key)).return=e,e=r):((u=qu(o.type,o.key,o.props,null,e.mode,u)).ref=Eo(e,r,o),u.return=e,e=u)}return i(e);case E:e:{for(c=o.key;null!==r;){if(r.key===c){if(4===r.tag&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){t(e,r.sibling),(r=a(r,o.children||[])).return=e,e=r;break e}t(e,r);break}n(e,r),r=r.sibling}(r=Gu(o,e.mode,u)).return=e,e=r}return i(e)}if("string"==typeof o||"number"==typeof o)return o=""+o,null!==r&&6===r.tag?(t(e,r.sibling),(r=a(r,o)).return=e,e=r):(t(e,r),(r=Xu(o,e.mode,u)).return=e,e=r),i(e);if(So(o))return v(e,r,o,u);if(V(o))return m(e,r,o,u);if(s&&_o(e,o),void 0===o&&!c)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(l(152,q(e.type)||"Component"))}return t(e,r)}}var Co=xo(!0),No=xo(!1),Po={},Io=ua(Po),To=ua(Po),Lo=ua(Po);function Oo(e){if(e===Po)throw Error(l(174));return e}function zo(e,n){switch(sa(Lo,n),sa(To,e),sa(Io,Po),e=n.nodeType){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:pe(null,"");break;default:n=pe(n=(e=8===e?n.parentNode:n).namespaceURI||null,e=e.tagName)}ca(Io),sa(Io,n)}function Ro(){ca(Io),ca(To),ca(Lo)}function Do(e){Oo(Lo.current);var n=Oo(Io.current),t=pe(n,e.type);n!==t&&(sa(To,e),sa(Io,t))}function Mo(e){To.current===e&&(ca(Io),ca(To))}var Fo=ua(0);function jo(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||"$!"===t.data))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!=(64&n.flags))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var Ao=null,Uo=null,Bo=!1;function Vo(e,n){var t=Hu(5,null,null,0);t.elementType="DELETED",t.type="DELETED",t.stateNode=n,t.return=e,t.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=t,e.lastEffect=t):e.firstEffect=e.lastEffect=t}function Wo(e,n){switch(e.tag){case 5:var t=e.type;return null!==(n=1!==n.nodeType||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n)&&(e.stateNode=n,!0);case 6:return null!==(n=""===e.pendingProps||3!==n.nodeType?null:n)&&(e.stateNode=n,!0);default:return!1}}function Ho(e){if(Bo){var n=Uo;if(n){var t=n;if(!Wo(e,n)){if(!(n=qr(t.nextSibling))||!Wo(e,n))return e.flags=-1025&e.flags|2,Bo=!1,void(Ao=e);Vo(Ao,t)}Ao=e,Uo=qr(n.firstChild)}else e.flags=-1025&e.flags|2,Bo=!1,Ao=e}}function Qo(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Ao=e}function $o(e){if(e!==Ao)return!1;if(!Bo)return Qo(e),Bo=!0,!1;var n=e.type;if(5!==e.tag||"head"!==n&&"body"!==n&&!Wr(n,e.memoizedProps))for(n=Uo;n;)Vo(e,n),n=qr(n.nextSibling);if(Qo(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(l(317));e:{for(e=e.nextSibling,n=0;e;){if(8===e.nodeType){var t=e.data;if("/$"===t){if(0===n){Uo=qr(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++}e=e.nextSibling}Uo=null}}else Uo=Ao?qr(e.stateNode.nextSibling):null;return!0}function qo(){Uo=Ao=null,Bo=!1}var Ko=[];function Yo(){for(var e=0;e<Ko.length;e++)Ko[e]._workInProgressVersionPrimary=null;Ko.length=0}var Xo=k.ReactCurrentDispatcher,Go=k.ReactCurrentBatchConfig,Jo=0,Zo=null,el=null,nl=null,tl=!1,rl=!1;function al(){throw Error(l(321))}function ol(e,n){if(null===n)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!cr(e[t],n[t]))return!1;return!0}function ll(e,n,t,r,a,o){if(Jo=o,Zo=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,Xo.current=null===e||null===e.memoizedState?Ol:zl,e=t(r,a),rl){o=0;do{if(rl=!1,!(25>o))throw Error(l(301));o+=1,nl=el=null,n.updateQueue=null,Xo.current=Rl,e=t(r,a)}while(rl)}if(Xo.current=Ll,n=null!==el&&null!==el.next,Jo=0,nl=el=Zo=null,tl=!1,n)throw Error(l(300));return e}function il(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===nl?Zo.memoizedState=nl=e:nl=nl.next=e,nl}function ul(){if(null===el){var e=Zo.alternate;e=null!==e?e.memoizedState:null}else e=el.next;var n=null===nl?Zo.memoizedState:nl.next;if(null!==n)nl=n,el=e;else{if(null===e)throw Error(l(310));e={memoizedState:(el=e).memoizedState,baseState:el.baseState,baseQueue:el.baseQueue,queue:el.queue,next:null},null===nl?Zo.memoizedState=nl=e:nl=nl.next=e}return nl}function cl(e,n){return"function"==typeof n?n(e):n}function sl(e){var n=ul(),t=n.queue;if(null===t)throw Error(l(311));t.lastRenderedReducer=e;var r=el,a=r.baseQueue,o=t.pending;if(null!==o){if(null!==a){var i=a.next;a.next=o.next,o.next=i}r.baseQueue=a=o,t.pending=null}if(null!==a){a=a.next,r=r.baseState;var u=i=o=null,c=a;do{var s=c.lane;if((Jo&s)===s)null!==u&&(u=u.next={lane:0,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),r=c.eagerReducer===e?c.eagerState:e(r,c.action);else{var f={lane:s,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};null===u?(i=u=f,o=r):u=u.next=f,Zo.lanes|=s,Bi|=s}c=c.next}while(null!==c&&c!==a);null===u?o=r:u.next=i,cr(r,n.memoizedState)||(Ml=!0),n.memoizedState=r,n.baseState=o,n.baseQueue=u,t.lastRenderedState=r}return[n.memoizedState,t.dispatch]}function fl(e){var n=ul(),t=n.queue;if(null===t)throw Error(l(311));t.lastRenderedReducer=e;var r=t.dispatch,a=t.pending,o=n.memoizedState;if(null!==a){t.pending=null;var i=a=a.next;do{o=e(o,i.action),i=i.next}while(i!==a);cr(o,n.memoizedState)||(Ml=!0),n.memoizedState=o,null===n.baseQueue&&(n.baseState=o),t.lastRenderedState=o}return[o,r]}function dl(e,n,t){var r=n._getVersion;r=r(n._source);var a=n._workInProgressVersionPrimary;if(null!==a?e=a===r:(e=e.mutableReadLanes,(e=(Jo&e)===e)&&(n._workInProgressVersionPrimary=r,Ko.push(n))),e)return t(n._source);throw Ko.push(n),Error(l(350))}function pl(e,n,t,r){var a=zi;if(null===a)throw Error(l(349));var o=n._getVersion,i=o(n._source),u=Xo.current,c=u.useState((function(){return dl(a,n,t)})),s=c[1],f=c[0];c=nl;var d=e.memoizedState,p=d.refs,h=p.getSnapshot,v=d.source;d=d.subscribe;var m=Zo;return e.memoizedState={refs:p,source:n,subscribe:r},u.useEffect((function(){p.getSnapshot=t,p.setSnapshot=s;var e=o(n._source);if(!cr(i,e)){e=t(n._source),cr(f,e)||(s(e),e=pu(m),a.mutableReadLanes|=e&a.pendingLanes),e=a.mutableReadLanes,a.entangledLanes|=e;for(var r=a.entanglements,l=e;0<l;){var u=31-Hn(l),c=1<<u;r[u]|=e,l&=~c}}}),[t,n,r]),u.useEffect((function(){return r(n._source,(function(){var e=p.getSnapshot,t=p.setSnapshot;try{t(e(n._source));var r=pu(m);a.mutableReadLanes|=r&a.pendingLanes}catch(e){t((function(){throw e}))}}))}),[n,r]),cr(h,t)&&cr(v,n)&&cr(d,r)||((e={pending:null,dispatch:null,lastRenderedReducer:cl,lastRenderedState:f}).dispatch=s=Tl.bind(null,Zo,e),c.queue=e,c.baseQueue=null,f=dl(a,n,t),c.memoizedState=c.baseState=f),f}function hl(e,n,t){return pl(ul(),e,n,t)}function vl(e){var n=il();return"function"==typeof e&&(e=e()),n.memoizedState=n.baseState=e,e=(e=n.queue={pending:null,dispatch:null,lastRenderedReducer:cl,lastRenderedState:e}).dispatch=Tl.bind(null,Zo,e),[n.memoizedState,e]}function ml(e,n,t,r){return e={tag:e,create:n,destroy:t,deps:r,next:null},null===(n=Zo.updateQueue)?(n={lastEffect:null},Zo.updateQueue=n,n.lastEffect=e.next=e):null===(t=n.lastEffect)?n.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,n.lastEffect=e),e}function yl(e){return e={current:e},il().memoizedState=e}function gl(){return ul().memoizedState}function bl(e,n,t,r){var a=il();Zo.flags|=e,a.memoizedState=ml(1|n,t,void 0,void 0===r?null:r)}function wl(e,n,t,r){var a=ul();r=void 0===r?null:r;var o=void 0;if(null!==el){var l=el.memoizedState;if(o=l.destroy,null!==r&&ol(r,l.deps))return void ml(n,t,o,r)}Zo.flags|=e,a.memoizedState=ml(1|n,t,o,r)}function kl(e,n){return bl(516,4,e,n)}function Sl(e,n){return wl(516,4,e,n)}function El(e,n){return wl(4,2,e,n)}function _l(e,n){return"function"==typeof n?(e=e(),n(e),function(){n(null)}):null!=n?(e=e(),n.current=e,function(){n.current=null}):void 0}function xl(e,n,t){return t=null!=t?t.concat([e]):null,wl(4,2,_l.bind(null,n,e),t)}function Cl(){}function Nl(e,n){var t=ul();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&ol(n,r[1])?r[0]:(t.memoizedState=[e,n],e)}function Pl(e,n){var t=ul();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&ol(n,r[1])?r[0]:(e=e(),t.memoizedState=[e,n],e)}function Il(e,n){var t=Wa();Qa(98>t?98:t,(function(){e(!0)})),Qa(97<t?97:t,(function(){var t=Go.transition;Go.transition=1;try{e(!1),n()}finally{Go.transition=t}}))}function Tl(e,n,t){var r=du(),a=pu(e),o={lane:a,action:t,eagerReducer:null,eagerState:null,next:null},l=n.pending;if(null===l?o.next=o:(o.next=l.next,l.next=o),n.pending=o,l=e.alternate,e===Zo||null!==l&&l===Zo)rl=tl=!0;else{if(0===e.lanes&&(null===l||0===l.lanes)&&null!==(l=n.lastRenderedReducer))try{var i=n.lastRenderedState,u=l(i,t);if(o.eagerReducer=l,o.eagerState=u,cr(u,i))return}catch(e){}hu(e,a,r)}}var Ll={readContext:oo,useCallback:al,useContext:al,useEffect:al,useImperativeHandle:al,useLayoutEffect:al,useMemo:al,useReducer:al,useRef:al,useState:al,useDebugValue:al,useDeferredValue:al,useTransition:al,useMutableSource:al,useOpaqueIdentifier:al,unstable_isNewReconciler:!1},Ol={readContext:oo,useCallback:function(e,n){return il().memoizedState=[e,void 0===n?null:n],e},useContext:oo,useEffect:kl,useImperativeHandle:function(e,n,t){return t=null!=t?t.concat([e]):null,bl(4,2,_l.bind(null,n,e),t)},useLayoutEffect:function(e,n){return bl(4,2,e,n)},useMemo:function(e,n){var t=il();return n=void 0===n?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=il();return n=void 0!==t?t(n):n,r.memoizedState=r.baseState=n,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:n}).dispatch=Tl.bind(null,Zo,e),[r.memoizedState,e]},useRef:yl,useState:vl,useDebugValue:Cl,useDeferredValue:function(e){var n=vl(e),t=n[0],r=n[1];return kl((function(){var n=Go.transition;Go.transition=1;try{r(e)}finally{Go.transition=n}}),[e]),t},useTransition:function(){var e=vl(!1),n=e[0];return yl(e=Il.bind(null,e[1])),[e,n]},useMutableSource:function(e,n,t){var r=il();return r.memoizedState={refs:{getSnapshot:n,setSnapshot:null},source:e,subscribe:t},pl(r,e,n,t)},useOpaqueIdentifier:function(){if(Bo){var e=!1,n=function(e){return{$$typeof:D,toString:e,valueOf:e}}((function(){throw e||(e=!0,t("r:"+(Yr++).toString(36))),Error(l(355))})),t=vl(n)[1];return 0==(2&Zo.mode)&&(Zo.flags|=516,ml(5,(function(){t("r:"+(Yr++).toString(36))}),void 0,null)),n}return vl(n="r:"+(Yr++).toString(36)),n},unstable_isNewReconciler:!1},zl={readContext:oo,useCallback:Nl,useContext:oo,useEffect:Sl,useImperativeHandle:xl,useLayoutEffect:El,useMemo:Pl,useReducer:sl,useRef:gl,useState:function(){return sl(cl)},useDebugValue:Cl,useDeferredValue:function(e){var n=sl(cl),t=n[0],r=n[1];return Sl((function(){var n=Go.transition;Go.transition=1;try{r(e)}finally{Go.transition=n}}),[e]),t},useTransition:function(){var e=sl(cl)[0];return[gl().current,e]},useMutableSource:hl,useOpaqueIdentifier:function(){return sl(cl)[0]},unstable_isNewReconciler:!1},Rl={readContext:oo,useCallback:Nl,useContext:oo,useEffect:Sl,useImperativeHandle:xl,useLayoutEffect:El,useMemo:Pl,useReducer:fl,useRef:gl,useState:function(){return fl(cl)},useDebugValue:Cl,useDeferredValue:function(e){var n=fl(cl),t=n[0],r=n[1];return Sl((function(){var n=Go.transition;Go.transition=1;try{r(e)}finally{Go.transition=n}}),[e]),t},useTransition:function(){var e=fl(cl)[0];return[gl().current,e]},useMutableSource:hl,useOpaqueIdentifier:function(){return fl(cl)[0]},unstable_isNewReconciler:!1},Dl=k.ReactCurrentOwner,Ml=!1;function Fl(e,n,t,r){n.child=null===e?No(n,null,t,r):Co(n,e.child,t,r)}function jl(e,n,t,r,a){t=t.render;var o=n.ref;return ao(n,a),r=ll(e,n,t,r,o,a),null===e||Ml?(n.flags|=1,Fl(e,n,r,a),n.child):(n.updateQueue=e.updateQueue,n.flags&=-517,e.lanes&=~a,oi(e,n,a))}function Al(e,n,t,r,a,o){if(null===e){var l=t.type;return"function"!=typeof l||Qu(l)||void 0!==l.defaultProps||null!==t.compare||void 0!==t.defaultProps?((e=qu(t.type,null,r,n,n.mode,o)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=l,Ul(e,n,l,r,a,o))}return l=e.child,0==(a&o)&&(a=l.memoizedProps,(t=null!==(t=t.compare)?t:fr)(a,r)&&e.ref===n.ref)?oi(e,n,o):(n.flags|=1,(e=$u(l,r)).ref=n.ref,e.return=n,n.child=e)}function Ul(e,n,t,r,a,o){if(null!==e&&fr(e.memoizedProps,r)&&e.ref===n.ref){if(Ml=!1,0==(o&a))return n.lanes=e.lanes,oi(e,n,o);0!=(16384&e.flags)&&(Ml=!0)}return Wl(e,n,t,r,o)}function Bl(e,n,t){var r=n.pendingProps,a=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode||"unstable-defer-without-hiding"===r.mode)if(0==(4&n.mode))n.memoizedState={baseLanes:0},Su(n,t);else{if(0==(1073741824&t))return e=null!==o?o.baseLanes|t:t,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e},Su(n,e),null;n.memoizedState={baseLanes:0},Su(n,null!==o?o.baseLanes:t)}else null!==o?(r=o.baseLanes|t,n.memoizedState=null):r=t,Su(n,r);return Fl(e,n,a,t),n.child}function Vl(e,n){var t=n.ref;(null===e&&null!==t||null!==e&&e.ref!==t)&&(n.flags|=128)}function Wl(e,n,t,r,a){var o=ma(t)?ha:da.current;return o=va(n,o),ao(n,a),t=ll(e,n,t,r,o,a),null===e||Ml?(n.flags|=1,Fl(e,n,t,a),n.child):(n.updateQueue=e.updateQueue,n.flags&=-517,e.lanes&=~a,oi(e,n,a))}function Hl(e,n,t,r,a){if(ma(t)){var o=!0;wa(n)}else o=!1;if(ao(n,a),null===n.stateNode)null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2),bo(n,t,r),ko(n,t,r,a),r=!0;else if(null===e){var l=n.stateNode,i=n.memoizedProps;l.props=i;var u=l.context,c=t.contextType;"object"==typeof c&&null!==c?c=oo(c):c=va(n,c=ma(t)?ha:da.current);var s=t.getDerivedStateFromProps,f="function"==typeof s||"function"==typeof l.getSnapshotBeforeUpdate;f||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==r||u!==c)&&wo(n,l,r,c),lo=!1;var d=n.memoizedState;l.state=d,po(n,r,l,a),u=n.memoizedState,i!==r||d!==u||pa.current||lo?("function"==typeof s&&(mo(n,t,s,r),u=n.memoizedState),(i=lo||go(n,t,i,r,d,u,c))?(f||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||("function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount()),"function"==typeof l.componentDidMount&&(n.flags|=4)):("function"==typeof l.componentDidMount&&(n.flags|=4),n.memoizedProps=r,n.memoizedState=u),l.props=r,l.state=u,l.context=c,r=i):("function"==typeof l.componentDidMount&&(n.flags|=4),r=!1)}else{l=n.stateNode,uo(e,n),i=n.memoizedProps,c=n.type===n.elementType?i:Xa(n.type,i),l.props=c,f=n.pendingProps,d=l.context,"object"==typeof(u=t.contextType)&&null!==u?u=oo(u):u=va(n,u=ma(t)?ha:da.current);var p=t.getDerivedStateFromProps;(s="function"==typeof p||"function"==typeof l.getSnapshotBeforeUpdate)||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==f||d!==u)&&wo(n,l,r,u),lo=!1,d=n.memoizedState,l.state=d,po(n,r,l,a);var h=n.memoizedState;i!==f||d!==h||pa.current||lo?("function"==typeof p&&(mo(n,t,p,r),h=n.memoizedState),(c=lo||go(n,t,c,r,d,h,u))?(s||"function"!=typeof l.UNSAFE_componentWillUpdate&&"function"!=typeof l.componentWillUpdate||("function"==typeof l.componentWillUpdate&&l.componentWillUpdate(r,h,u),"function"==typeof l.UNSAFE_componentWillUpdate&&l.UNSAFE_componentWillUpdate(r,h,u)),"function"==typeof l.componentDidUpdate&&(n.flags|=4),"function"==typeof l.getSnapshotBeforeUpdate&&(n.flags|=256)):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(n.flags|=256),n.memoizedProps=r,n.memoizedState=h),l.props=r,l.state=h,l.context=u,r=c):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(n.flags|=256),r=!1)}return Ql(e,n,t,r,o,a)}function Ql(e,n,t,r,a,o){Vl(e,n);var l=0!=(64&n.flags);if(!r&&!l)return a&&ka(n,t,!1),oi(e,n,o);r=n.stateNode,Dl.current=n;var i=l&&"function"!=typeof t.getDerivedStateFromError?null:r.render();return n.flags|=1,null!==e&&l?(n.child=Co(n,e.child,null,o),n.child=Co(n,null,i,o)):Fl(e,n,i,o),n.memoizedState=r.state,a&&ka(n,t,!0),n.child}function $l(e){var n=e.stateNode;n.pendingContext?ga(0,n.pendingContext,n.pendingContext!==n.context):n.context&&ga(0,n.context,!1),zo(e,n.containerInfo)}var ql,Kl,Yl,Xl,Gl={dehydrated:null,retryLane:0};function Jl(e,n,t){var r,a=n.pendingProps,o=Fo.current,l=!1;return(r=0!=(64&n.flags))||(r=(null===e||null!==e.memoizedState)&&0!=(2&o)),r?(l=!0,n.flags&=-65):null!==e&&null===e.memoizedState||void 0===a.fallback||!0===a.unstable_avoidThisFallback||(o|=1),sa(Fo,1&o),null===e?(void 0!==a.fallback&&Ho(n),e=a.children,o=a.fallback,l?(e=Zl(n,e,o,t),n.child.memoizedState={baseLanes:t},n.memoizedState=Gl,e):"number"==typeof a.unstable_expectedLoadTime?(e=Zl(n,e,o,t),n.child.memoizedState={baseLanes:t},n.memoizedState=Gl,n.lanes=33554432,e):((t=Yu({mode:"visible",children:e},n.mode,t,null)).return=n,n.child=t)):(e.memoizedState,l?(a=ni(e,n,a.children,a.fallback,t),l=n.child,o=e.child.memoizedState,l.memoizedState=null===o?{baseLanes:t}:{baseLanes:o.baseLanes|t},l.childLanes=e.childLanes&~t,n.memoizedState=Gl,a):(t=ei(e,n,a.children,t),n.memoizedState=null,t))}function Zl(e,n,t,r){var a=e.mode,o=e.child;return n={mode:"hidden",children:n},0==(2&a)&&null!==o?(o.childLanes=0,o.pendingProps=n):o=Yu(n,a,0,null),t=Ku(t,a,r,null),o.return=e,t.return=e,o.sibling=t,e.child=o,t}function ei(e,n,t,r){var a=e.child;return e=a.sibling,t=$u(a,{mode:"visible",children:t}),0==(2&n.mode)&&(t.lanes=r),t.return=n,t.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,n.firstEffect=n.lastEffect=e),n.child=t}function ni(e,n,t,r,a){var o=n.mode,l=e.child;e=l.sibling;var i={mode:"hidden",children:t};return 0==(2&o)&&n.child!==l?((t=n.child).childLanes=0,t.pendingProps=i,null!==(l=t.lastEffect)?(n.firstEffect=t.firstEffect,n.lastEffect=l,l.nextEffect=null):n.firstEffect=n.lastEffect=null):t=$u(l,i),null!==e?r=$u(e,r):(r=Ku(r,o,a,null)).flags|=2,r.return=n,t.return=n,t.sibling=r,n.child=t,r}function ti(e,n){e.lanes|=n;var t=e.alternate;null!==t&&(t.lanes|=n),ro(e.return,n)}function ri(e,n,t,r,a,o){var l=e.memoizedState;null===l?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:a,lastEffect:o}:(l.isBackwards=n,l.rendering=null,l.renderingStartTime=0,l.last=r,l.tail=t,l.tailMode=a,l.lastEffect=o)}function ai(e,n,t){var r=n.pendingProps,a=r.revealOrder,o=r.tail;if(Fl(e,n,r.children,t),0!=(2&(r=Fo.current)))r=1&r|2,n.flags|=64;else{if(null!==e&&0!=(64&e.flags))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&ti(e,t);else if(19===e.tag)ti(e,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(sa(Fo,r),0==(2&n.mode))n.memoizedState=null;else switch(a){case"forwards":for(t=n.child,a=null;null!==t;)null!==(e=t.alternate)&&null===jo(e)&&(a=t),t=t.sibling;null===(t=a)?(a=n.child,n.child=null):(a=t.sibling,t.sibling=null),ri(n,!1,a,t,o,n.lastEffect);break;case"backwards":for(t=null,a=n.child,n.child=null;null!==a;){if(null!==(e=a.alternate)&&null===jo(e)){n.child=a;break}e=a.sibling,a.sibling=t,t=a,a=e}ri(n,!0,t,null,o,n.lastEffect);break;case"together":ri(n,!1,null,null,void 0,n.lastEffect);break;default:n.memoizedState=null}return n.child}function oi(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),Bi|=n.lanes,0!=(t&n.childLanes)){if(null!==e&&n.child!==e.child)throw Error(l(153));if(null!==n.child){for(t=$u(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=$u(e,e.pendingProps)).return=n;t.sibling=null}return n.child}return null}function li(e,n){if(!Bo)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;null!==n;)null!==n.alternate&&(t=n),n=n.sibling;null===t?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?n||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ii(e,n,t){var r=n.pendingProps;switch(n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return ma(n.type)&&ya(),null;case 3:return Ro(),ca(pa),ca(da),Yo(),(r=n.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||($o(n)?n.flags|=4:r.hydrate||(n.flags|=256)),Kl(n),null;case 5:Mo(n);var o=Oo(Lo.current);if(t=n.type,null!==e&&null!=n.stateNode)Yl(e,n,t,r,o),e.ref!==n.ref&&(n.flags|=128);else{if(!r){if(null===n.stateNode)throw Error(l(166));return null}if(e=Oo(Io.current),$o(n)){r=n.stateNode,t=n.type;var i=n.memoizedProps;switch(r[Gr]=n,r[Jr]=i,t){case"dialog":Ir("cancel",r),Ir("close",r);break;case"iframe":case"object":case"embed":Ir("load",r);break;case"video":case"audio":for(e=0;e<xr.length;e++)Ir(xr[e],r);break;case"source":Ir("error",r);break;case"img":case"image":case"link":Ir("error",r),Ir("load",r);break;case"details":Ir("toggle",r);break;case"input":ee(r,i),Ir("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Ir("invalid",r);break;case"textarea":ue(r,i),Ir("invalid",r)}for(var c in Ee(t,i),e=null,i)i.hasOwnProperty(c)&&(o=i[c],"children"===c?"string"==typeof o?r.textContent!==o&&(e=["children",o]):"number"==typeof o&&r.textContent!==""+o&&(e=["children",""+o]):u.hasOwnProperty(c)&&null!=o&&"onScroll"===c&&Ir("scroll",r));switch(t){case"input":X(r),re(r,i,!0);break;case"textarea":X(r),se(r);break;case"select":case"option":break;default:"function"==typeof i.onClick&&(r.onclick=Ar)}r=e,n.updateQueue=r,null!==r&&(n.flags|=4)}else{switch(c=9===o.nodeType?o:o.ownerDocument,e===fe.html&&(e=de(t)),e===fe.html?"script"===t?((e=c.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(t,{is:r.is}):(e=c.createElement(t),"select"===t&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,t),e[Gr]=n,e[Jr]=r,ql(e,n,!1,!1),n.stateNode=e,c=_e(t,r),t){case"dialog":Ir("cancel",e),Ir("close",e),o=r;break;case"iframe":case"object":case"embed":Ir("load",e),o=r;break;case"video":case"audio":for(o=0;o<xr.length;o++)Ir(xr[o],e);o=r;break;case"source":Ir("error",e),o=r;break;case"img":case"image":case"link":Ir("error",e),Ir("load",e),o=r;break;case"details":Ir("toggle",e),o=r;break;case"input":ee(e,r),o=Z(e,r),Ir("invalid",e);break;case"option":o=oe(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=a({},r,{value:void 0}),Ir("invalid",e);break;case"textarea":ue(e,r),o=ie(e,r),Ir("invalid",e);break;default:o=r}Ee(t,o);var s=o;for(i in s)if(s.hasOwnProperty(i)){var f=s[i];"style"===i?ke(e,f):"dangerouslySetInnerHTML"===i?null!=(f=f?f.__html:void 0)&&me(e,f):"children"===i?"string"==typeof f?("textarea"!==t||""!==f)&&ye(e,f):"number"==typeof f&&ye(e,""+f):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(u.hasOwnProperty(i)?null!=f&&"onScroll"===i&&Ir("scroll",e):null!=f&&w(e,i,f,c))}switch(t){case"input":X(e),re(e,r,!1);break;case"textarea":X(e),se(e);break;case"option":null!=r.value&&e.setAttribute("value",""+K(r.value));break;case"select":e.multiple=!!r.multiple,null!=(i=r.value)?le(e,!!r.multiple,i,!1):null!=r.defaultValue&&le(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof o.onClick&&(e.onclick=Ar)}Vr(t,r)&&(n.flags|=4)}null!==n.ref&&(n.flags|=128)}return null;case 6:if(e&&null!=n.stateNode)Xl(e,n,e.memoizedProps,r);else{if("string"!=typeof r&&null===n.stateNode)throw Error(l(166));t=Oo(Lo.current),Oo(Io.current),$o(n)?(r=n.stateNode,t=n.memoizedProps,r[Gr]=n,r.nodeValue!==t&&(n.flags|=4)):((r=(9===t.nodeType?t:t.ownerDocument).createTextNode(r))[Gr]=n,n.stateNode=r)}return null;case 13:return ca(Fo),r=n.memoizedState,0!=(64&n.flags)?(n.lanes=t,n):(r=null!==r,t=!1,null===e?void 0!==n.memoizedProps.fallback&&$o(n):t=null!==e.memoizedState,r&&!t&&0!=(2&n.mode)&&(null===e&&!0!==n.memoizedProps.unstable_avoidThisFallback||0!=(1&Fo.current)?0===ji&&(ji=3):(0!==ji&&3!==ji||(ji=4),null===zi||0==(134217727&Bi)&&0==(134217727&Vi)||gu(zi,Di))),(r||t)&&(n.flags|=4),null);case 4:return Ro(),Kl(n),null===e&&Lr(n.stateNode.containerInfo),null;case 10:return to(n),null;case 19:if(ca(Fo),null===(r=n.memoizedState))return null;if(i=0!=(64&n.flags),null===(c=r.rendering))if(i)li(r,!1);else{if(0!==ji||null!==e&&0!=(64&e.flags))for(e=n.child;null!==e;){if(null!==(c=jo(e))){for(n.flags|=64,li(r,!1),null!==(i=c.updateQueue)&&(n.updateQueue=i,n.flags|=4),null===r.lastEffect&&(n.firstEffect=null),n.lastEffect=r.lastEffect,r=t,t=n.child;null!==t;)e=r,(i=t).flags&=2,i.nextEffect=null,i.firstEffect=null,i.lastEffect=null,null===(c=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=c.childLanes,i.lanes=c.lanes,i.child=c.child,i.memoizedProps=c.memoizedProps,i.memoizedState=c.memoizedState,i.updateQueue=c.updateQueue,i.type=c.type,e=c.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),t=t.sibling;return sa(Fo,1&Fo.current|2),n.child}e=e.sibling}null!==r.tail&&Va()>$i&&(n.flags|=64,i=!0,li(r,!1),n.lanes=33554432)}else{if(!i)if(null!==(e=jo(c))){if(n.flags|=64,i=!0,null!==(t=e.updateQueue)&&(n.updateQueue=t,n.flags|=4),li(r,!0),null===r.tail&&"hidden"===r.tailMode&&!c.alternate&&!Bo)return null!==(n=n.lastEffect=r.lastEffect)&&(n.nextEffect=null),null}else 2*Va()-r.renderingStartTime>$i&&1073741824!==t&&(n.flags|=64,i=!0,li(r,!1),n.lanes=33554432);r.isBackwards?(c.sibling=n.child,n.child=c):(null!==(t=r.last)?t.sibling=c:n.child=c,r.last=c)}return null!==r.tail?(t=r.tail,r.rendering=t,r.tail=t.sibling,r.lastEffect=n.lastEffect,r.renderingStartTime=Va(),t.sibling=null,n=Fo.current,sa(Fo,i?1&n|2:1&n),t):null;case 23:case 24:return Eu(),null!==e&&null!==e.memoizedState!=(null!==n.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(n.flags|=4),null}throw Error(l(156,n.tag))}function ui(e){switch(e.tag){case 1:ma(e.type)&&ya();var n=e.flags;return 4096&n?(e.flags=-4097&n|64,e):null;case 3:if(Ro(),ca(pa),ca(da),Yo(),0!=(64&(n=e.flags)))throw Error(l(285));return e.flags=-4097&n|64,e;case 5:return Mo(e),null;case 13:return ca(Fo),4096&(n=e.flags)?(e.flags=-4097&n|64,e):null;case 19:return ca(Fo),null;case 4:return Ro(),null;case 10:return to(e),null;case 23:case 24:return Eu(),null;default:return null}}function ci(e,n){try{var t="",r=n;do{t+=$(r),r=r.return}while(r);var a=t}catch(e){a="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:n,stack:a}}function si(e,n){try{console.error(n.value)}catch(e){setTimeout((function(){throw e}))}}ql=function(e,n){for(var t=n.child;null!==t;){if(5===t.tag||6===t.tag)e.appendChild(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},Kl=function(){},Yl=function(e,n,t,r){var o=e.memoizedProps;if(o!==r){e=n.stateNode,Oo(Io.current);var l,i=null;switch(t){case"input":o=Z(e,o),r=Z(e,r),i=[];break;case"option":o=oe(e,o),r=oe(e,r),i=[];break;case"select":o=a({},o,{value:void 0}),r=a({},r,{value:void 0}),i=[];break;case"textarea":o=ie(e,o),r=ie(e,r),i=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=Ar)}for(f in Ee(t,r),t=null,o)if(!r.hasOwnProperty(f)&&o.hasOwnProperty(f)&&null!=o[f])if("style"===f){var c=o[f];for(l in c)c.hasOwnProperty(l)&&(t||(t={}),t[l]="")}else"dangerouslySetInnerHTML"!==f&&"children"!==f&&"suppressContentEditableWarning"!==f&&"suppressHydrationWarning"!==f&&"autoFocus"!==f&&(u.hasOwnProperty(f)?i||(i=[]):(i=i||[]).push(f,null));for(f in r){var s=r[f];if(c=null!=o?o[f]:void 0,r.hasOwnProperty(f)&&s!==c&&(null!=s||null!=c))if("style"===f)if(c){for(l in c)!c.hasOwnProperty(l)||s&&s.hasOwnProperty(l)||(t||(t={}),t[l]="");for(l in s)s.hasOwnProperty(l)&&c[l]!==s[l]&&(t||(t={}),t[l]=s[l])}else t||(i||(i=[]),i.push(f,t)),t=s;else"dangerouslySetInnerHTML"===f?(s=s?s.__html:void 0,c=c?c.__html:void 0,null!=s&&c!==s&&(i=i||[]).push(f,s)):"children"===f?"string"!=typeof s&&"number"!=typeof s||(i=i||[]).push(f,""+s):"suppressContentEditableWarning"!==f&&"suppressHydrationWarning"!==f&&(u.hasOwnProperty(f)?(null!=s&&"onScroll"===f&&Ir("scroll",e),i||c===s||(i=[])):"object"==typeof s&&null!==s&&s.$$typeof===D?s.toString():(i=i||[]).push(f,s))}t&&(i=i||[]).push("style",t);var f=i;(n.updateQueue=f)&&(n.flags|=4)}},Xl=function(e,n,t,r){t!==r&&(n.flags|=4)};var fi="function"==typeof WeakMap?WeakMap:Map;function di(e,n,t){(t=co(-1,t)).tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){Xi||(Xi=!0,Gi=r),si(0,n)},t}function pi(e,n,t){(t=co(-1,t)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var a=n.value;t.payload=function(){return si(0,n),r(a)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(t.callback=function(){"function"!=typeof r&&(null===Ji?Ji=new Set([this]):Ji.add(this),si(0,n));var e=n.stack;this.componentDidCatch(n.value,{componentStack:null!==e?e:""})}),t}var hi="function"==typeof WeakSet?WeakSet:Set;function vi(e){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){Uu(e,n)}else n.current=null}function mi(e,n){switch(n.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&n.flags&&null!==e){var t=e.memoizedProps,r=e.memoizedState;n=(e=n.stateNode).getSnapshotBeforeUpdate(n.elementType===n.type?t:Xa(n.type,t),r),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:return void(256&n.flags&&$r(n.stateNode.containerInfo))}throw Error(l(163))}function yi(e,n,t){switch(t.tag){case 0:case 11:case 15:case 22:if(null!==(n=null!==(n=t.updateQueue)?n.lastEffect:null)){e=n=n.next;do{if(3==(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==n)}if(null!==(n=null!==(n=t.updateQueue)?n.lastEffect:null)){e=n=n.next;do{var a=e;r=a.next,0!=(4&(a=a.tag))&&0!=(1&a)&&(Fu(t,e),Mu(t,e)),e=r}while(e!==n)}return;case 1:return e=t.stateNode,4&t.flags&&(null===n?e.componentDidMount():(r=t.elementType===t.type?n.memoizedProps:Xa(t.type,n.memoizedProps),e.componentDidUpdate(r,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(n=t.updateQueue)&&ho(t,n,e));case 3:if(null!==(n=t.updateQueue)){if(e=null,null!==t.child)switch(t.child.tag){case 5:case 1:e=t.child.stateNode}ho(t,n,e)}return;case 5:return e=t.stateNode,void(null===n&&4&t.flags&&Vr(t.type,t.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===t.memoizedState&&(t=t.alternate,null!==t&&(t=t.memoizedState,null!==t&&(t=t.dehydrated,null!==t&&Sn(t)))))}throw Error(l(163))}function gi(e,n){for(var t=e;;){if(5===t.tag){var r=t.stateNode;if(n)"function"==typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none";else{r=t.stateNode;var a=t.memoizedProps.style;a=null!=a&&a.hasOwnProperty("display")?a.display:null,r.style.display=we("display",a)}}else if(6===t.tag)t.stateNode.nodeValue=n?"":t.memoizedProps;else if((23!==t.tag&&24!==t.tag||null===t.memoizedState||t===e)&&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;t=t.return}t.sibling.return=t.return,t=t.sibling}}function bi(e,n){if(Ea&&"function"==typeof Ea.onCommitFiberUnmount)try{Ea.onCommitFiberUnmount(Sa,n)}catch(e){}switch(n.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=n.updateQueue)&&null!==(e=e.lastEffect)){var t=e=e.next;do{var r=t,a=r.destroy;if(r=r.tag,void 0!==a)if(0!=(4&r))Fu(n,t);else{r=n;try{a()}catch(e){Uu(r,e)}}t=t.next}while(t!==e)}break;case 1:if(vi(n),"function"==typeof(e=n.stateNode).componentWillUnmount)try{e.props=n.memoizedProps,e.state=n.memoizedState,e.componentWillUnmount()}catch(e){Uu(n,e)}break;case 5:vi(n);break;case 4:xi(e,n)}}function wi(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function ki(e){return 5===e.tag||3===e.tag||4===e.tag}function Si(e){e:{for(var n=e.return;null!==n;){if(ki(n))break e;n=n.return}throw Error(l(160))}var t=n;switch(n=t.stateNode,t.tag){case 5:var r=!1;break;case 3:case 4:n=n.containerInfo,r=!0;break;default:throw Error(l(161))}16&t.flags&&(ye(n,""),t.flags&=-17);e:n:for(t=e;;){for(;null===t.sibling;){if(null===t.return||ki(t.return)){t=null;break e}t=t.return}for(t.sibling.return=t.return,t=t.sibling;5!==t.tag&&6!==t.tag&&18!==t.tag;){if(2&t.flags)continue n;if(null===t.child||4===t.tag)continue n;t.child.return=t,t=t.child}if(!(2&t.flags)){t=t.stateNode;break e}}r?Ei(e,t,n):_i(e,t,n)}function Ei(e,n,t){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,n?8===t.nodeType?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(8===t.nodeType?(n=t.parentNode).insertBefore(e,t):(n=t).appendChild(e),null!=(t=t._reactRootContainer)||null!==n.onclick||(n.onclick=Ar));else if(4!==r&&null!==(e=e.child))for(Ei(e,n,t),e=e.sibling;null!==e;)Ei(e,n,t),e=e.sibling}function _i(e,n,t){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,n?t.insertBefore(e,n):t.appendChild(e);else if(4!==r&&null!==(e=e.child))for(_i(e,n,t),e=e.sibling;null!==e;)_i(e,n,t),e=e.sibling}function xi(e,n){for(var t,r,a=n,o=!1;;){if(!o){o=a.return;e:for(;;){if(null===o)throw Error(l(160));switch(t=o.stateNode,o.tag){case 5:r=!1;break e;case 3:case 4:t=t.containerInfo,r=!0;break e}o=o.return}o=!0}if(5===a.tag||6===a.tag){e:for(var i=e,u=a,c=u;;)if(bi(i,c),null!==c.child&&4!==c.tag)c.child.return=c,c=c.child;else{if(c===u)break e;for(;null===c.sibling;){if(null===c.return||c.return===u)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}r?(i=t,u=a.stateNode,8===i.nodeType?i.parentNode.removeChild(u):i.removeChild(u)):t.removeChild(a.stateNode)}else if(4===a.tag){if(null!==a.child){t=a.stateNode.containerInfo,r=!0,a.child.return=a,a=a.child;continue}}else if(bi(e,a),null!==a.child){a.child.return=a,a=a.child;continue}if(a===n)break;for(;null===a.sibling;){if(null===a.return||a.return===n)return;4===(a=a.return).tag&&(o=!1)}a.sibling.return=a.return,a=a.sibling}}function Ci(e,n){switch(n.tag){case 0:case 11:case 14:case 15:case 22:var t=n.updateQueue;if(null!==(t=null!==t?t.lastEffect:null)){var r=t=t.next;do{3==(3&r.tag)&&(e=r.destroy,r.destroy=void 0,void 0!==e&&e()),r=r.next}while(r!==t)}return;case 1:case 12:case 17:return;case 5:if(null!=(t=n.stateNode)){r=n.memoizedProps;var a=null!==e?e.memoizedProps:r;e=n.type;var o=n.updateQueue;if(n.updateQueue=null,null!==o){for(t[Jr]=r,"input"===e&&"radio"===r.type&&null!=r.name&&ne(t,r),_e(e,a),n=_e(e,r),a=0;a<o.length;a+=2){var i=o[a],u=o[a+1];"style"===i?ke(t,u):"dangerouslySetInnerHTML"===i?me(t,u):"children"===i?ye(t,u):w(t,i,u,n)}switch(e){case"input":te(t,r);break;case"textarea":ce(t,r);break;case"select":e=t._wrapperState.wasMultiple,t._wrapperState.wasMultiple=!!r.multiple,null!=(o=r.value)?le(t,!!r.multiple,o,!1):e!==!!r.multiple&&(null!=r.defaultValue?le(t,!!r.multiple,r.defaultValue,!0):le(t,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===n.stateNode)throw Error(l(162));return void(n.stateNode.nodeValue=n.memoizedProps);case 3:return void((t=n.stateNode).hydrate&&(t.hydrate=!1,Sn(t.containerInfo)));case 13:return null!==n.memoizedState&&(Qi=Va(),gi(n.child,!0)),void Ni(n);case 19:return void Ni(n);case 23:case 24:return void gi(n,null!==n.memoizedState)}throw Error(l(163))}function Ni(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new hi),n.forEach((function(n){var r=Vu.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))}))}}function Pi(e,n){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(n=n.memoizedState)&&null===n.dehydrated)}var Ii=Math.ceil,Ti=k.ReactCurrentDispatcher,Li=k.ReactCurrentOwner,Oi=0,zi=null,Ri=null,Di=0,Mi=0,Fi=ua(0),ji=0,Ai=null,Ui=0,Bi=0,Vi=0,Wi=0,Hi=null,Qi=0,$i=1/0;function qi(){$i=Va()+500}var Ki,Yi=null,Xi=!1,Gi=null,Ji=null,Zi=!1,eu=null,nu=90,tu=[],ru=[],au=null,ou=0,lu=null,iu=-1,uu=0,cu=0,su=null,fu=!1;function du(){return 0!=(48&Oi)?Va():-1!==iu?iu:iu=Va()}function pu(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===Wa()?1:2;if(0===uu&&(uu=Ui),0!==Ya.transition){0!==cu&&(cu=null!==Hi?Hi.pendingLanes:0),e=uu;var n=4186112&~cu;return 0===(n&=-n)&&(0===(n=(e=4186112&~e)&-e)&&(n=8192)),n}return e=Wa(),0!=(4&Oi)&&98===e?e=Un(12,uu):e=Un(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),uu),e}function hu(e,n,t){if(50<ou)throw ou=0,lu=null,Error(l(185));if(null===(e=vu(e,n)))return null;Wn(e,n,t),e===zi&&(Vi|=n,4===ji&&gu(e,Di));var r=Wa();1===n?0!=(8&Oi)&&0==(48&Oi)?bu(e):(mu(e,t),0===Oi&&(qi(),qa())):(0==(4&Oi)||98!==r&&99!==r||(null===au?au=new Set([e]):au.add(e)),mu(e,t)),Hi=e}function vu(e,n){e.lanes|=n;var t=e.alternate;for(null!==t&&(t.lanes|=n),t=e,e=e.return;null!==e;)e.childLanes|=n,null!==(t=e.alternate)&&(t.childLanes|=n),t=e,e=e.return;return 3===t.tag?t.stateNode:null}function mu(e,n){for(var t=e.callbackNode,r=e.suspendedLanes,a=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var u=31-Hn(i),c=1<<u,s=o[u];if(-1===s){if(0==(c&r)||0!=(c&a)){s=n,Fn(c);var f=Mn;o[u]=10<=f?s+250:6<=f?s+5e3:-1}}else s<=n&&(e.expiredLanes|=c);i&=~c}if(r=jn(e,e===zi?Di:0),n=Mn,0===r)null!==t&&(t!==Ma&&Ca(t),e.callbackNode=null,e.callbackPriority=0);else{if(null!==t){if(e.callbackPriority===n)return;t!==Ma&&Ca(t)}15===n?(t=bu.bind(null,e),null===ja?(ja=[t],Aa=xa(La,Ka)):ja.push(t),t=Ma):14===n?t=$a(99,bu.bind(null,e)):(t=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(l(358,e))}}(n),t=$a(t,yu.bind(null,e))),e.callbackPriority=n,e.callbackNode=t}}function yu(e){if(iu=-1,cu=uu=0,0!=(48&Oi))throw Error(l(327));var n=e.callbackNode;if(Du()&&e.callbackNode!==n)return null;var t=jn(e,e===zi?Di:0);if(0===t)return null;var r=t,a=Oi;Oi|=16;var o=Cu();for(zi===e&&Di===r||(qi(),_u(e,r));;)try{Iu();break}catch(n){xu(e,n)}if(no(),Ti.current=o,Oi=a,null!==Ri?r=0:(zi=null,Di=0,r=ji),0!=(Ui&Vi))_u(e,0);else if(0!==r){if(2===r&&(Oi|=64,e.hydrate&&(e.hydrate=!1,$r(e.containerInfo)),0!==(t=An(e))&&(r=Nu(e,t))),1===r)throw n=Ai,_u(e,0),gu(e,t),mu(e,Va()),n;switch(e.finishedWork=e.current.alternate,e.finishedLanes=t,r){case 0:case 1:throw Error(l(345));case 2:case 5:Ou(e);break;case 3:if(gu(e,t),(62914560&t)===t&&10<(r=Qi+500-Va())){if(0!==jn(e,0))break;if(((a=e.suspendedLanes)&t)!==t){du(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=Hr(Ou.bind(null,e),r);break}Ou(e);break;case 4:if(gu(e,t),(4186112&t)===t)break;for(r=e.eventTimes,a=-1;0<t;){var i=31-Hn(t);o=1<<i,(i=r[i])>a&&(a=i),t&=~o}if(t=a,10<(t=(120>(t=Va()-t)?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*Ii(t/1960))-t)){e.timeoutHandle=Hr(Ou.bind(null,e),t);break}Ou(e);break;default:throw Error(l(329))}}return mu(e,Va()),e.callbackNode===n?yu.bind(null,e):null}function gu(e,n){for(n&=~Wi,n&=~Vi,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<n;){var t=31-Hn(n),r=1<<t;e[t]=-1,n&=~r}}function bu(e){if(0!=(48&Oi))throw Error(l(327));if(Du(),e===zi&&0!=(e.expiredLanes&Di)){var n=Di,t=Nu(e,n);0!=(Ui&Vi)&&(t=Nu(e,n=jn(e,n)))}else t=Nu(e,n=jn(e,0));if(0!==e.tag&&2===t&&(Oi|=64,e.hydrate&&(e.hydrate=!1,$r(e.containerInfo)),0!==(n=An(e))&&(t=Nu(e,n))),1===t)throw t=Ai,_u(e,0),gu(e,n),mu(e,Va()),t;return e.finishedWork=e.current.alternate,e.finishedLanes=n,Ou(e),mu(e,Va()),null}function wu(e,n){var t=Oi;Oi|=1;try{return e(n)}finally{0===(Oi=t)&&(qi(),qa())}}function ku(e,n){var t=Oi;Oi&=-2,Oi|=8;try{return e(n)}finally{0===(Oi=t)&&(qi(),qa())}}function Su(e,n){sa(Fi,Mi),Mi|=n,Ui|=n}function Eu(){Mi=Fi.current,ca(Fi)}function _u(e,n){e.finishedWork=null,e.finishedLanes=0;var t=e.timeoutHandle;if(-1!==t&&(e.timeoutHandle=-1,Qr(t)),null!==Ri)for(t=Ri.return;null!==t;){var r=t;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&ya();break;case 3:Ro(),ca(pa),ca(da),Yo();break;case 5:Mo(r);break;case 4:Ro();break;case 13:case 19:ca(Fo);break;case 10:to(r);break;case 23:case 24:Eu()}t=t.return}zi=e,Ri=$u(e.current,null),Di=Mi=Ui=n,ji=0,Ai=null,Wi=Vi=Bi=0}function xu(e,n){for(;;){var t=Ri;try{if(no(),Xo.current=Ll,tl){for(var r=Zo.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}tl=!1}if(Jo=0,nl=el=Zo=null,rl=!1,Li.current=null,null===t||null===t.return){ji=1,Ai=n,Ri=null;break}e:{var o=e,l=t.return,i=t,u=n;if(n=Di,i.flags|=2048,i.firstEffect=i.lastEffect=null,null!==u&&"object"==typeof u&&"function"==typeof u.then){var c=u;if(0==(2&i.mode)){var s=i.alternate;s?(i.updateQueue=s.updateQueue,i.memoizedState=s.memoizedState,i.lanes=s.lanes):(i.updateQueue=null,i.memoizedState=null)}var f=0!=(1&Fo.current),d=l;do{var p;if(p=13===d.tag){var h=d.memoizedState;if(null!==h)p=null!==h.dehydrated;else{var v=d.memoizedProps;p=void 0!==v.fallback&&(!0!==v.unstable_avoidThisFallback||!f)}}if(p){var m=d.updateQueue;if(null===m){var y=new Set;y.add(c),d.updateQueue=y}else m.add(c);if(0==(2&d.mode)){if(d.flags|=64,i.flags|=16384,i.flags&=-2981,1===i.tag)if(null===i.alternate)i.tag=17;else{var g=co(-1,1);g.tag=2,so(i,g)}i.lanes|=1;break e}u=void 0,i=n;var b=o.pingCache;if(null===b?(b=o.pingCache=new fi,u=new Set,b.set(c,u)):void 0===(u=b.get(c))&&(u=new Set,b.set(c,u)),!u.has(i)){u.add(i);var w=Bu.bind(null,o,c,i);c.then(w,w)}d.flags|=4096,d.lanes=n;break e}d=d.return}while(null!==d);u=Error((q(i.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==ji&&(ji=2),u=ci(u,i),d=l;do{switch(d.tag){case 3:o=u,d.flags|=4096,n&=-n,d.lanes|=n,fo(d,di(0,o,n));break e;case 1:o=u;var k=d.type,S=d.stateNode;if(0==(64&d.flags)&&("function"==typeof k.getDerivedStateFromError||null!==S&&"function"==typeof S.componentDidCatch&&(null===Ji||!Ji.has(S)))){d.flags|=4096,n&=-n,d.lanes|=n,fo(d,pi(d,o,n));break e}}d=d.return}while(null!==d)}Lu(t)}catch(e){n=e,Ri===t&&null!==t&&(Ri=t=t.return);continue}break}}function Cu(){var e=Ti.current;return Ti.current=Ll,null===e?Ll:e}function Nu(e,n){var t=Oi;Oi|=16;var r=Cu();for(zi===e&&Di===n||_u(e,n);;)try{Pu();break}catch(n){xu(e,n)}if(no(),Oi=t,Ti.current=r,null!==Ri)throw Error(l(261));return zi=null,Di=0,ji}function Pu(){for(;null!==Ri;)Tu(Ri)}function Iu(){for(;null!==Ri&&!Na();)Tu(Ri)}function Tu(e){var n=Ki(e.alternate,e,Mi);e.memoizedProps=e.pendingProps,null===n?Lu(e):Ri=n,Li.current=null}function Lu(e){var n=e;do{var t=n.alternate;if(e=n.return,0==(2048&n.flags)){if(null!==(t=ii(t,n,Mi)))return void(Ri=t);if(24!==(t=n).tag&&23!==t.tag||null===t.memoizedState||0!=(1073741824&Mi)||0==(4&t.mode)){for(var r=0,a=t.child;null!==a;)r|=a.lanes|a.childLanes,a=a.sibling;t.childLanes=r}null!==e&&0==(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=n.firstEffect),null!==n.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=n.firstEffect),e.lastEffect=n.lastEffect),1<n.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=n:e.firstEffect=n,e.lastEffect=n))}else{if(null!==(t=ui(n)))return t.flags&=2047,void(Ri=t);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(n=n.sibling))return void(Ri=n);Ri=n=e}while(null!==n);0===ji&&(ji=5)}function Ou(e){var n=Wa();return Qa(99,zu.bind(null,e,n)),null}function zu(e,n){do{Du()}while(null!==eu);if(0!=(48&Oi))throw Error(l(327));var t=e.finishedWork;if(null===t)return null;if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(l(177));e.callbackNode=null;var r=t.lanes|t.childLanes,a=r,o=e.pendingLanes&~a;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=a,e.mutableReadLanes&=a,e.entangledLanes&=a,a=e.entanglements;for(var i=e.eventTimes,u=e.expirationTimes;0<o;){var c=31-Hn(o),s=1<<c;a[c]=0,i[c]=-1,u[c]=-1,o&=~s}if(null!==au&&0==(24&r)&&au.has(e)&&au.delete(e),e===zi&&(Ri=zi=null,Di=0),1<t.flags?null!==t.lastEffect?(t.lastEffect.nextEffect=t,r=t.firstEffect):r=t:r=t.firstEffect,null!==r){if(a=Oi,Oi|=32,Li.current=null,Ur=Yn,mr(i=vr())){if("selectionStart"in i)u={start:i.selectionStart,end:i.selectionEnd};else e:if(u=(u=i.ownerDocument)&&u.defaultView||window,(s=u.getSelection&&u.getSelection())&&0!==s.rangeCount){u=s.anchorNode,o=s.anchorOffset,c=s.focusNode,s=s.focusOffset;try{u.nodeType,c.nodeType}catch(e){u=null;break e}var f=0,d=-1,p=-1,h=0,v=0,m=i,y=null;n:for(;;){for(var g;m!==u||0!==o&&3!==m.nodeType||(d=f+o),m!==c||0!==s&&3!==m.nodeType||(p=f+s),3===m.nodeType&&(f+=m.nodeValue.length),null!==(g=m.firstChild);)y=m,m=g;for(;;){if(m===i)break n;if(y===u&&++h===o&&(d=f),y===c&&++v===s&&(p=f),null!==(g=m.nextSibling))break;y=(m=y).parentNode}m=g}u=-1===d||-1===p?null:{start:d,end:p}}else u=null;u=u||{start:0,end:0}}else u=null;Br={focusedElem:i,selectionRange:u},Yn=!1,su=null,fu=!1,Yi=r;do{try{Ru()}catch(e){if(null===Yi)throw Error(l(330));Uu(Yi,e),Yi=Yi.nextEffect}}while(null!==Yi);su=null,Yi=r;do{try{for(i=e;null!==Yi;){var b=Yi.flags;if(16&b&&ye(Yi.stateNode,""),128&b){var w=Yi.alternate;if(null!==w){var k=w.ref;null!==k&&("function"==typeof k?k(null):k.current=null)}}switch(1038&b){case 2:Si(Yi),Yi.flags&=-3;break;case 6:Si(Yi),Yi.flags&=-3,Ci(Yi.alternate,Yi);break;case 1024:Yi.flags&=-1025;break;case 1028:Yi.flags&=-1025,Ci(Yi.alternate,Yi);break;case 4:Ci(Yi.alternate,Yi);break;case 8:xi(i,u=Yi);var S=u.alternate;wi(u),null!==S&&wi(S)}Yi=Yi.nextEffect}}catch(e){if(null===Yi)throw Error(l(330));Uu(Yi,e),Yi=Yi.nextEffect}}while(null!==Yi);if(k=Br,w=vr(),b=k.focusedElem,i=k.selectionRange,w!==b&&b&&b.ownerDocument&&hr(b.ownerDocument.documentElement,b)){null!==i&&mr(b)&&(w=i.start,void 0===(k=i.end)&&(k=w),"selectionStart"in b?(b.selectionStart=w,b.selectionEnd=Math.min(k,b.value.length)):(k=(w=b.ownerDocument||document)&&w.defaultView||window).getSelection&&(k=k.getSelection(),u=b.textContent.length,S=Math.min(i.start,u),i=void 0===i.end?S:Math.min(i.end,u),!k.extend&&S>i&&(u=i,i=S,S=u),u=pr(b,S),o=pr(b,i),u&&o&&(1!==k.rangeCount||k.anchorNode!==u.node||k.anchorOffset!==u.offset||k.focusNode!==o.node||k.focusOffset!==o.offset)&&((w=w.createRange()).setStart(u.node,u.offset),k.removeAllRanges(),S>i?(k.addRange(w),k.extend(o.node,o.offset)):(w.setEnd(o.node,o.offset),k.addRange(w))))),w=[];for(k=b;k=k.parentNode;)1===k.nodeType&&w.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof b.focus&&b.focus(),b=0;b<w.length;b++)(k=w[b]).element.scrollLeft=k.left,k.element.scrollTop=k.top}Yn=!!Ur,Br=Ur=null,e.current=t,Yi=r;do{try{for(b=e;null!==Yi;){var E=Yi.flags;if(36&E&&yi(b,Yi.alternate,Yi),128&E){w=void 0;var _=Yi.ref;if(null!==_){var x=Yi.stateNode;Yi.tag,w=x,"function"==typeof _?_(w):_.current=w}}Yi=Yi.nextEffect}}catch(e){if(null===Yi)throw Error(l(330));Uu(Yi,e),Yi=Yi.nextEffect}}while(null!==Yi);Yi=null,Fa(),Oi=a}else e.current=t;if(Zi)Zi=!1,eu=e,nu=n;else for(Yi=r;null!==Yi;)n=Yi.nextEffect,Yi.nextEffect=null,8&Yi.flags&&((E=Yi).sibling=null,E.stateNode=null),Yi=n;if(0===(r=e.pendingLanes)&&(Ji=null),1===r?e===lu?ou++:(ou=0,lu=e):ou=0,t=t.stateNode,Ea&&"function"==typeof Ea.onCommitFiberRoot)try{Ea.onCommitFiberRoot(Sa,t,void 0,64==(64&t.current.flags))}catch(e){}if(mu(e,Va()),Xi)throw Xi=!1,e=Gi,Gi=null,e;return 0!=(8&Oi)||qa(),null}function Ru(){for(;null!==Yi;){var e=Yi.alternate;fu||null===su||(0!=(8&Yi.flags)?Ze(Yi,su)&&(fu=!0):13===Yi.tag&&Pi(e,Yi)&&Ze(Yi,su)&&(fu=!0));var n=Yi.flags;0!=(256&n)&&mi(e,Yi),0==(512&n)||Zi||(Zi=!0,$a(97,(function(){return Du(),null}))),Yi=Yi.nextEffect}}function Du(){if(90!==nu){var e=97<nu?97:nu;return nu=90,Qa(e,ju)}return!1}function Mu(e,n){tu.push(n,e),Zi||(Zi=!0,$a(97,(function(){return Du(),null})))}function Fu(e,n){ru.push(n,e),Zi||(Zi=!0,$a(97,(function(){return Du(),null})))}function ju(){if(null===eu)return!1;var e=eu;if(eu=null,0!=(48&Oi))throw Error(l(331));var n=Oi;Oi|=32;var t=ru;ru=[];for(var r=0;r<t.length;r+=2){var a=t[r],o=t[r+1],i=a.destroy;if(a.destroy=void 0,"function"==typeof i)try{i()}catch(e){if(null===o)throw Error(l(330));Uu(o,e)}}for(t=tu,tu=[],r=0;r<t.length;r+=2){a=t[r],o=t[r+1];try{var u=a.create;a.destroy=u()}catch(e){if(null===o)throw Error(l(330));Uu(o,e)}}for(u=e.current.firstEffect;null!==u;)e=u.nextEffect,u.nextEffect=null,8&u.flags&&(u.sibling=null,u.stateNode=null),u=e;return Oi=n,qa(),!0}function Au(e,n,t){so(e,n=di(0,n=ci(t,n),1)),n=du(),null!==(e=vu(e,1))&&(Wn(e,1,n),mu(e,n))}function Uu(e,n){if(3===e.tag)Au(e,e,n);else for(var t=e.return;null!==t;){if(3===t.tag){Au(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Ji||!Ji.has(r))){var a=pi(t,e=ci(n,e),1);if(so(t,a),a=du(),null!==(t=vu(t,1)))Wn(t,1,a),mu(t,a);else if("function"==typeof r.componentDidCatch&&(null===Ji||!Ji.has(r)))try{r.componentDidCatch(n,e)}catch(e){}break}}t=t.return}}function Bu(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),n=du(),e.pingedLanes|=e.suspendedLanes&t,zi===e&&(Di&t)===t&&(4===ji||3===ji&&(62914560&Di)===Di&&500>Va()-Qi?_u(e,0):Wi|=t),mu(e,n)}function Vu(e,n){var t=e.stateNode;null!==t&&t.delete(n),0===(n=0)&&(0==(2&(n=e.mode))?n=1:0==(4&n)?n=99===Wa()?1:2:(0===uu&&(uu=Ui),0===(n=Bn(62914560&~uu))&&(n=4194304))),t=du(),null!==(e=vu(e,n))&&(Wn(e,n,t),mu(e,t))}function Wu(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Hu(e,n,t,r){return new Wu(e,n,t,r)}function Qu(e){return!(!(e=e.prototype)||!e.isReactComponent)}function $u(e,n){var t=e.alternate;return null===t?((t=Hu(e.tag,n,e.key,e.mode)).elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.nextEffect=null,t.firstEffect=null,t.lastEffect=null),t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function qu(e,n,t,r,a,o){var i=2;if(r=e,"function"==typeof e)Qu(e)&&(i=1);else if("string"==typeof e)i=5;else e:switch(e){case _:return Ku(t.children,a,o,n);case M:i=8,a|=16;break;case x:i=8,a|=1;break;case C:return(e=Hu(12,t,n,8|a)).elementType=C,e.type=C,e.lanes=o,e;case T:return(e=Hu(13,t,n,a)).type=T,e.elementType=T,e.lanes=o,e;case L:return(e=Hu(19,t,n,a)).elementType=L,e.lanes=o,e;case F:return Yu(t,a,o,n);case j:return(e=Hu(24,t,n,a)).elementType=j,e.lanes=o,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case N:i=10;break e;case P:i=9;break e;case I:i=11;break e;case O:i=14;break e;case z:i=16,r=null;break e;case R:i=22;break e}throw Error(l(130,null==e?e:typeof e,""))}return(n=Hu(i,t,n,a)).elementType=e,n.type=r,n.lanes=o,n}function Ku(e,n,t,r){return(e=Hu(7,e,r,n)).lanes=t,e}function Yu(e,n,t,r){return(e=Hu(23,e,r,n)).elementType=F,e.lanes=t,e}function Xu(e,n,t){return(e=Hu(6,e,null,n)).lanes=t,e}function Gu(e,n,t){return(n=Hu(4,null!==e.children?e.children:[],e.key,n)).lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Ju(e,n,t){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=t,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Vn(0),this.expirationTimes=Vn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Vn(0),this.mutableSourceEagerHydrationData=null}function Zu(e,n,t,r){var a=n.current,o=du(),i=pu(a);e:if(t){n:{if(Ye(t=t._reactInternals)!==t||1!==t.tag)throw Error(l(170));var u=t;do{switch(u.tag){case 3:u=u.stateNode.context;break n;case 1:if(ma(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break n}}u=u.return}while(null!==u);throw Error(l(171))}if(1===t.tag){var c=t.type;if(ma(c)){t=ba(t,c,u);break e}}t=u}else t=fa;return null===n.context?n.context=t:n.pendingContext=t,(n=co(o,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(n.callback=r),so(a,n),hu(a,i,o),i}function ec(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function nc(e,n){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var t=e.retryLane;e.retryLane=0!==t&&t<n?t:n}}function tc(e,n){nc(e,n),(e=e.alternate)&&nc(e,n)}function rc(e,n,t){var r=null!=t&&null!=t.hydrationOptions&&t.hydrationOptions.mutableSources||null;if(t=new Ju(e,n,null!=t&&!0===t.hydrate),n=Hu(3,null,null,2===n?7:1===n?3:0),t.current=n,n.stateNode=t,io(n),e[Zr]=t.current,Lr(8===e.nodeType?e.parentNode:e),r)for(e=0;e<r.length;e++){var a=(n=r[e])._getVersion;a=a(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,a]:t.mutableSourceEagerHydrationData.push(n,a)}this._internalRoot=t}function ac(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function oc(e,n,t,r,a){var o=t._reactRootContainer;if(o){var l=o._internalRoot;if("function"==typeof a){var i=a;a=function(){var e=ec(l);i.call(e)}}Zu(n,l,e,a)}else{if(o=t._reactRootContainer=function(e,n){if(n||(n=!(!(n=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==n.nodeType||!n.hasAttribute("data-reactroot"))),!n)for(var t;t=e.lastChild;)e.removeChild(t);return new rc(e,0,n?{hydrate:!0}:void 0)}(t,r),l=o._internalRoot,"function"==typeof a){var u=a;a=function(){var e=ec(l);u.call(e)}}ku((function(){Zu(n,l,e,a)}))}return ec(l)}function lc(e,n){var t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ac(n))throw Error(l(200));return function(e,n,t){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:E,key:null==r?null:""+r,children:e,containerInfo:n,implementation:t}}(e,n,null,t)}Ki=function(e,n,t){var r=n.lanes;if(null!==e)if(e.memoizedProps!==n.pendingProps||pa.current)Ml=!0;else{if(0==(t&r)){switch(Ml=!1,n.tag){case 3:$l(n),qo();break;case 5:Do(n);break;case 1:ma(n.type)&&wa(n);break;case 4:zo(n,n.stateNode.containerInfo);break;case 10:r=n.memoizedProps.value;var a=n.type._context;sa(Ga,a._currentValue),a._currentValue=r;break;case 13:if(null!==n.memoizedState)return 0!=(t&n.child.childLanes)?Jl(e,n,t):(sa(Fo,1&Fo.current),null!==(n=oi(e,n,t))?n.sibling:null);sa(Fo,1&Fo.current);break;case 19:if(r=0!=(t&n.childLanes),0!=(64&e.flags)){if(r)return ai(e,n,t);n.flags|=64}if(null!==(a=n.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),sa(Fo,Fo.current),r)break;return null;case 23:case 24:return n.lanes=0,Bl(e,n,t)}return oi(e,n,t)}Ml=0!=(16384&e.flags)}else Ml=!1;switch(n.lanes=0,n.tag){case 2:if(r=n.type,null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,a=va(n,da.current),ao(n,t),a=ll(null,n,r,e,a,t),n.flags|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){if(n.tag=1,n.memoizedState=null,n.updateQueue=null,ma(r)){var o=!0;wa(n)}else o=!1;n.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,io(n);var i=r.getDerivedStateFromProps;"function"==typeof i&&mo(n,r,i,e),a.updater=yo,n.stateNode=a,a._reactInternals=n,ko(n,r,e,t),n=Ql(null,n,r,!0,o,t)}else n.tag=0,Fl(null,n,a,t),n=n.child;return n;case 16:a=n.elementType;e:{switch(null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,a=(o=a._init)(a._payload),n.type=a,o=n.tag=function(e){if("function"==typeof e)return Qu(e)?1:0;if(null!=e){if((e=e.$$typeof)===I)return 11;if(e===O)return 14}return 2}(a),e=Xa(a,e),o){case 0:n=Wl(null,n,a,e,t);break e;case 1:n=Hl(null,n,a,e,t);break e;case 11:n=jl(null,n,a,e,t);break e;case 14:n=Al(null,n,a,Xa(a.type,e),r,t);break e}throw Error(l(306,a,""))}return n;case 0:return r=n.type,a=n.pendingProps,Wl(e,n,r,a=n.elementType===r?a:Xa(r,a),t);case 1:return r=n.type,a=n.pendingProps,Hl(e,n,r,a=n.elementType===r?a:Xa(r,a),t);case 3:if($l(n),r=n.updateQueue,null===e||null===r)throw Error(l(282));if(r=n.pendingProps,a=null!==(a=n.memoizedState)?a.element:null,uo(e,n),po(n,r,null,t),(r=n.memoizedState.element)===a)qo(),n=oi(e,n,t);else{if((o=(a=n.stateNode).hydrate)&&(Uo=qr(n.stateNode.containerInfo.firstChild),Ao=n,o=Bo=!0),o){if(null!=(e=a.mutableSourceEagerHydrationData))for(a=0;a<e.length;a+=2)(o=e[a])._workInProgressVersionPrimary=e[a+1],Ko.push(o);for(t=No(n,null,r,t),n.child=t;t;)t.flags=-3&t.flags|1024,t=t.sibling}else Fl(e,n,r,t),qo();n=n.child}return n;case 5:return Do(n),null===e&&Ho(n),r=n.type,a=n.pendingProps,o=null!==e?e.memoizedProps:null,i=a.children,Wr(r,a)?i=null:null!==o&&Wr(r,o)&&(n.flags|=16),Vl(e,n),Fl(e,n,i,t),n.child;case 6:return null===e&&Ho(n),null;case 13:return Jl(e,n,t);case 4:return zo(n,n.stateNode.containerInfo),r=n.pendingProps,null===e?n.child=Co(n,null,r,t):Fl(e,n,r,t),n.child;case 11:return r=n.type,a=n.pendingProps,jl(e,n,r,a=n.elementType===r?a:Xa(r,a),t);case 7:return Fl(e,n,n.pendingProps,t),n.child;case 8:case 12:return Fl(e,n,n.pendingProps.children,t),n.child;case 10:e:{r=n.type._context,a=n.pendingProps,i=n.memoizedProps,o=a.value;var u=n.type._context;if(sa(Ga,u._currentValue),u._currentValue=o,null!==i)if(u=i.value,0===(o=cr(u,o)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(u,o):1073741823))){if(i.children===a.children&&!pa.current){n=oi(e,n,t);break e}}else for(null!==(u=n.child)&&(u.return=n);null!==u;){var c=u.dependencies;if(null!==c){i=u.child;for(var s=c.firstContext;null!==s;){if(s.context===r&&0!=(s.observedBits&o)){1===u.tag&&((s=co(-1,t&-t)).tag=2,so(u,s)),u.lanes|=t,null!==(s=u.alternate)&&(s.lanes|=t),ro(u.return,t),c.lanes|=t;break}s=s.next}}else i=10===u.tag&&u.type===n.type?null:u.child;if(null!==i)i.return=u;else for(i=u;null!==i;){if(i===n){i=null;break}if(null!==(u=i.sibling)){u.return=i.return,i=u;break}i=i.return}u=i}Fl(e,n,a.children,t),n=n.child}return n;case 9:return a=n.type,r=(o=n.pendingProps).children,ao(n,t),r=r(a=oo(a,o.unstable_observedBits)),n.flags|=1,Fl(e,n,r,t),n.child;case 14:return o=Xa(a=n.type,n.pendingProps),Al(e,n,a,o=Xa(a.type,o),r,t);case 15:return Ul(e,n,n.type,n.pendingProps,r,t);case 17:return r=n.type,a=n.pendingProps,a=n.elementType===r?a:Xa(r,a),null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2),n.tag=1,ma(r)?(e=!0,wa(n)):e=!1,ao(n,t),bo(n,r,a),ko(n,r,a,t),Ql(null,n,r,!0,e,t);case 19:return ai(e,n,t);case 23:case 24:return Bl(e,n,t)}throw Error(l(156,n.tag))},rc.prototype.render=function(e){Zu(e,this._internalRoot,null,null)},rc.prototype.unmount=function(){var e=this._internalRoot,n=e.containerInfo;Zu(null,e,null,(function(){n[Zr]=null}))},en=function(e){13===e.tag&&(hu(e,4,du()),tc(e,4))},nn=function(e){13===e.tag&&(hu(e,67108864,du()),tc(e,67108864))},tn=function(e){if(13===e.tag){var n=du(),t=pu(e);hu(e,t,n),tc(e,t)}},rn=function(e,n){return n()},Ce=function(e,n,t){switch(n){case"input":if(te(e,t),n=t.name,"radio"===t.type&&null!=n){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<t.length;n++){var r=t[n];if(r!==e&&r.form===e.form){var a=aa(r);if(!a)throw Error(l(90));G(r),te(r,a)}}}break;case"textarea":ce(e,t);break;case"select":null!=(n=t.value)&&le(e,!!t.multiple,n,!1)}},Oe=wu,ze=function(e,n,t,r,a){var o=Oi;Oi|=4;try{return Qa(98,e.bind(null,n,t,r,a))}finally{0===(Oi=o)&&(qi(),qa())}},Re=function(){0==(49&Oi)&&(function(){if(null!==au){var e=au;au=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,mu(e,Va())}))}qa()}(),Du())},De=function(e,n){var t=Oi;Oi|=2;try{return e(n)}finally{0===(Oi=t)&&(qi(),qa())}};var ic={Events:[ta,ra,aa,Te,Le,Du,{current:!1}]},uc={findFiberByHostInstance:na,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},cc={bundleType:uc.bundleType,version:uc.version,rendererPackageName:uc.rendererPackageName,rendererConfig:uc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:k.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Je(e))?null:e.stateNode},findFiberByHostInstance:uc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var sc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!sc.isDisabled&&sc.supportsFiber)try{Sa=sc.inject(cc),Ea=sc}catch(ve){}}n.render=function(e,n,t){if(!ac(n))throw Error(l(200));return oc(null,e,n,!1,t)}},9060:(e,n,t)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=t(1583)},9483:(e,n,t)=>{
|
|
/*!
|
|
localForage -- Offline Storage, Improved
|
|
Version 1.10.0
|
|
https://localforage.github.io/localForage
|
|
(c) 2013-2017 Mozilla, Apache License 2.0
|
|
*/
|
|
e.exports=function e(n,t,r){function a(l,i){if(!t[l]){if(!n[l]){if(o)return o(l,!0);var u=new Error("Cannot find module '"+l+"'");throw u.code="MODULE_NOT_FOUND",u}var c=t[l]={exports:{}};n[l][0].call(c.exports,(function(e){var t=n[l][1][e];return a(t||e)}),c,c.exports,e,n,t,r)}return t[l].exports}for(var o=void 0,l=0;l<r.length;l++)a(r[l]);return a}({1:[function(e,n,r){(function(e){"use strict";var t,r,a=e.MutationObserver||e.WebKitMutationObserver;if(a){var o=0,l=new a(s),i=e.document.createTextNode("");l.observe(i,{characterData:!0}),t=function(){i.data=o=++o%2}}else if(e.setImmediate||void 0===e.MessageChannel)t="document"in e&&"onreadystatechange"in e.document.createElement("script")?function(){var n=e.document.createElement("script");n.onreadystatechange=function(){s(),n.onreadystatechange=null,n.parentNode.removeChild(n),n=null},e.document.documentElement.appendChild(n)}:function(){setTimeout(s,0)};else{var u=new e.MessageChannel;u.port1.onmessage=s,t=function(){u.port2.postMessage(0)}}var c=[];function s(){var e,n;r=!0;for(var t=c.length;t;){for(n=c,c=[],e=-1;++e<t;)n[e]();t=c.length}r=!1}function f(e){1!==c.push(e)||r||t()}n.exports=f}).call(this,void 0!==t.g?t.g:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],2:[function(e,n,t){"use strict";var r=e(1);function a(){}var o={},l=["REJECTED"],i=["FULFILLED"],u=["PENDING"];function c(e){if("function"!=typeof e)throw new TypeError("resolver must be a function");this.state=u,this.queue=[],this.outcome=void 0,e!==a&&p(this,e)}function s(e,n,t){this.promise=e,"function"==typeof n&&(this.onFulfilled=n,this.callFulfilled=this.otherCallFulfilled),"function"==typeof t&&(this.onRejected=t,this.callRejected=this.otherCallRejected)}function f(e,n,t){r((function(){var r;try{r=n(t)}catch(n){return o.reject(e,n)}r===e?o.reject(e,new TypeError("Cannot resolve promise with itself")):o.resolve(e,r)}))}function d(e){var n=e&&e.then;if(e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof n)return function(){n.apply(e,arguments)}}function p(e,n){var t=!1;function r(n){t||(t=!0,o.reject(e,n))}function a(n){t||(t=!0,o.resolve(e,n))}function l(){n(a,r)}var i=h(l);"error"===i.status&&r(i.value)}function h(e,n){var t={};try{t.value=e(n),t.status="success"}catch(e){t.status="error",t.value=e}return t}function v(e){return e instanceof this?e:o.resolve(new this(a),e)}function m(e){var n=new this(a);return o.reject(n,e)}function y(e){var n=this;if("[object Array]"!==Object.prototype.toString.call(e))return this.reject(new TypeError("must be an array"));var t=e.length,r=!1;if(!t)return this.resolve([]);for(var l=new Array(t),i=0,u=-1,c=new this(a);++u<t;)s(e[u],u);return c;function s(e,a){function u(e){l[a]=e,++i!==t||r||(r=!0,o.resolve(c,l))}n.resolve(e).then(u,(function(e){r||(r=!0,o.reject(c,e))}))}}function g(e){var n=this;if("[object Array]"!==Object.prototype.toString.call(e))return this.reject(new TypeError("must be an array"));var t=e.length,r=!1;if(!t)return this.resolve([]);for(var l=-1,i=new this(a);++l<t;)u(e[l]);return i;function u(e){n.resolve(e).then((function(e){r||(r=!0,o.resolve(i,e))}),(function(e){r||(r=!0,o.reject(i,e))}))}}n.exports=c,c.prototype.catch=function(e){return this.then(null,e)},c.prototype.then=function(e,n){if("function"!=typeof e&&this.state===i||"function"!=typeof n&&this.state===l)return this;var t=new this.constructor(a);return this.state!==u?f(t,this.state===i?e:n,this.outcome):this.queue.push(new s(t,e,n)),t},s.prototype.callFulfilled=function(e){o.resolve(this.promise,e)},s.prototype.otherCallFulfilled=function(e){f(this.promise,this.onFulfilled,e)},s.prototype.callRejected=function(e){o.reject(this.promise,e)},s.prototype.otherCallRejected=function(e){f(this.promise,this.onRejected,e)},o.resolve=function(e,n){var t=h(d,n);if("error"===t.status)return o.reject(e,t.value);var r=t.value;if(r)p(e,r);else{e.state=i,e.outcome=n;for(var a=-1,l=e.queue.length;++a<l;)e.queue[a].callFulfilled(n)}return e},o.reject=function(e,n){e.state=l,e.outcome=n;for(var t=-1,r=e.queue.length;++t<r;)e.queue[t].callRejected(n);return e},c.resolve=v,c.reject=m,c.all=y,c.race=g},{1:1}],3:[function(e,n,r){(function(n){"use strict";"function"!=typeof n.Promise&&(n.Promise=e(2))}).call(this,void 0!==t.g?t.g:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{2:2}],4:[function(e,n,t){"use strict";var r="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};function a(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function o(){try{if("undefined"!=typeof indexedDB)return indexedDB;if("undefined"!=typeof webkitIndexedDB)return webkitIndexedDB;if("undefined"!=typeof mozIndexedDB)return mozIndexedDB;if("undefined"!=typeof OIndexedDB)return OIndexedDB;if("undefined"!=typeof msIndexedDB)return msIndexedDB}catch(e){return}}var l=o();function i(){try{if(!l||!l.open)return!1;var e="undefined"!=typeof openDatabase&&/(Safari|iPhone|iPad|iPod)/.test(navigator.userAgent)&&!/Chrome/.test(navigator.userAgent)&&!/BlackBerry/.test(navigator.platform),n="function"==typeof fetch&&-1!==fetch.toString().indexOf("[native code");return(!e||n)&&"undefined"!=typeof indexedDB&&"undefined"!=typeof IDBKeyRange}catch(e){return!1}}function u(e,n){e=e||[],n=n||{};try{return new Blob(e,n)}catch(a){if("TypeError"!==a.name)throw a;for(var t=new("undefined"!=typeof BlobBuilder?BlobBuilder:"undefined"!=typeof MSBlobBuilder?MSBlobBuilder:"undefined"!=typeof MozBlobBuilder?MozBlobBuilder:WebKitBlobBuilder),r=0;r<e.length;r+=1)t.append(e[r]);return t.getBlob(n.type)}}"undefined"==typeof Promise&&e(3);var c=Promise;function s(e,n){n&&e.then((function(e){n(null,e)}),(function(e){n(e)}))}function f(e,n,t){"function"==typeof n&&e.then(n),"function"==typeof t&&e.catch(t)}function d(e){return"string"!=typeof e&&(console.warn(e+" used as a key, but it is not a string."),e=String(e)),e}function p(){if(arguments.length&&"function"==typeof arguments[arguments.length-1])return arguments[arguments.length-1]}var h="local-forage-detect-blob-support",v=void 0,m={},y=Object.prototype.toString,g="readonly",b="readwrite";function w(e){for(var n=e.length,t=new ArrayBuffer(n),r=new Uint8Array(t),a=0;a<n;a++)r[a]=e.charCodeAt(a);return t}function k(e){return new c((function(n){var t=e.transaction(h,b),r=u([""]);t.objectStore(h).put(r,"key"),t.onabort=function(e){e.preventDefault(),e.stopPropagation(),n(!1)},t.oncomplete=function(){var e=navigator.userAgent.match(/Chrome\/(\d+)/),t=navigator.userAgent.match(/Edge\//);n(t||!e||parseInt(e[1],10)>=43)}})).catch((function(){return!1}))}function S(e){return"boolean"==typeof v?c.resolve(v):k(e).then((function(e){return v=e}))}function E(e){var n=m[e.name],t={};t.promise=new c((function(e,n){t.resolve=e,t.reject=n})),n.deferredOperations.push(t),n.dbReady?n.dbReady=n.dbReady.then((function(){return t.promise})):n.dbReady=t.promise}function _(e){var n=m[e.name].deferredOperations.pop();if(n)return n.resolve(),n.promise}function x(e,n){var t=m[e.name].deferredOperations.pop();if(t)return t.reject(n),t.promise}function C(e,n){return new c((function(t,r){if(m[e.name]=m[e.name]||M(),e.db){if(!n)return t(e.db);E(e),e.db.close()}var a=[e.name];n&&a.push(e.version);var o=l.open.apply(l,a);n&&(o.onupgradeneeded=function(n){var t=o.result;try{t.createObjectStore(e.storeName),n.oldVersion<=1&&t.createObjectStore(h)}catch(t){if("ConstraintError"!==t.name)throw t;console.warn('The database "'+e.name+'" has been upgraded from version '+n.oldVersion+" to version "+n.newVersion+', but the storage "'+e.storeName+'" already exists.')}}),o.onerror=function(e){e.preventDefault(),r(o.error)},o.onsuccess=function(){var n=o.result;n.onversionchange=function(e){e.target.close()},t(n),_(e)}}))}function N(e){return C(e,!1)}function P(e){return C(e,!0)}function I(e,n){if(!e.db)return!0;var t=!e.db.objectStoreNames.contains(e.storeName),r=e.version<e.db.version,a=e.version>e.db.version;if(r&&(e.version!==n&&console.warn('The database "'+e.name+"\" can't be downgraded from version "+e.db.version+" to version "+e.version+"."),e.version=e.db.version),a||t){if(t){var o=e.db.version+1;o>e.version&&(e.version=o)}return!0}return!1}function T(e){return new c((function(n,t){var r=new FileReader;r.onerror=t,r.onloadend=function(t){var r=btoa(t.target.result||"");n({__local_forage_encoded_blob:!0,data:r,type:e.type})},r.readAsBinaryString(e)}))}function L(e){return u([w(atob(e.data))],{type:e.type})}function O(e){return e&&e.__local_forage_encoded_blob}function z(e){var n=this,t=n._initReady().then((function(){var e=m[n._dbInfo.name];if(e&&e.dbReady)return e.dbReady}));return f(t,e,e),t}function R(e){E(e);for(var n=m[e.name],t=n.forages,r=0;r<t.length;r++){var a=t[r];a._dbInfo.db&&(a._dbInfo.db.close(),a._dbInfo.db=null)}return e.db=null,N(e).then((function(n){return e.db=n,I(e)?P(e):n})).then((function(r){e.db=n.db=r;for(var a=0;a<t.length;a++)t[a]._dbInfo.db=r})).catch((function(n){throw x(e,n),n}))}function D(e,n,t,r){void 0===r&&(r=1);try{var a=e.db.transaction(e.storeName,n);t(null,a)}catch(a){if(r>0&&(!e.db||"InvalidStateError"===a.name||"NotFoundError"===a.name))return c.resolve().then((function(){if(!e.db||"NotFoundError"===a.name&&!e.db.objectStoreNames.contains(e.storeName)&&e.version<=e.db.version)return e.db&&(e.version=e.db.version+1),P(e)})).then((function(){return R(e).then((function(){D(e,n,t,r-1)}))})).catch(t);t(a)}}function M(){return{forages:[],db:null,dbReady:null,deferredOperations:[]}}function F(e){var n=this,t={db:null};if(e)for(var r in e)t[r]=e[r];var a=m[t.name];a||(a=M(),m[t.name]=a),a.forages.push(n),n._initReady||(n._initReady=n.ready,n.ready=z);var o=[];function l(){return c.resolve()}for(var i=0;i<a.forages.length;i++){var u=a.forages[i];u!==n&&o.push(u._initReady().catch(l))}var s=a.forages.slice(0);return c.all(o).then((function(){return t.db=a.db,N(t)})).then((function(e){return t.db=e,I(t,n._defaultConfig.version)?P(t):e})).then((function(e){t.db=a.db=e,n._dbInfo=t;for(var r=0;r<s.length;r++){var o=s[r];o!==n&&(o._dbInfo.db=t.db,o._dbInfo.version=t.version)}}))}function j(e,n){var t=this;e=d(e);var r=new c((function(n,r){t.ready().then((function(){D(t._dbInfo,g,(function(a,o){if(a)return r(a);try{var l=o.objectStore(t._dbInfo.storeName).get(e);l.onsuccess=function(){var e=l.result;void 0===e&&(e=null),O(e)&&(e=L(e)),n(e)},l.onerror=function(){r(l.error)}}catch(e){r(e)}}))})).catch(r)}));return s(r,n),r}function A(e,n){var t=this,r=new c((function(n,r){t.ready().then((function(){D(t._dbInfo,g,(function(a,o){if(a)return r(a);try{var l=o.objectStore(t._dbInfo.storeName).openCursor(),i=1;l.onsuccess=function(){var t=l.result;if(t){var r=t.value;O(r)&&(r=L(r));var a=e(r,t.key,i++);void 0!==a?n(a):t.continue()}else n()},l.onerror=function(){r(l.error)}}catch(e){r(e)}}))})).catch(r)}));return s(r,n),r}function U(e,n,t){var r=this;e=d(e);var a=new c((function(t,a){var o;r.ready().then((function(){return o=r._dbInfo,"[object Blob]"===y.call(n)?S(o.db).then((function(e){return e?n:T(n)})):n})).then((function(n){D(r._dbInfo,b,(function(o,l){if(o)return a(o);try{var i=l.objectStore(r._dbInfo.storeName);null===n&&(n=void 0);var u=i.put(n,e);l.oncomplete=function(){void 0===n&&(n=null),t(n)},l.onabort=l.onerror=function(){var e=u.error?u.error:u.transaction.error;a(e)}}catch(e){a(e)}}))})).catch(a)}));return s(a,t),a}function B(e,n){var t=this;e=d(e);var r=new c((function(n,r){t.ready().then((function(){D(t._dbInfo,b,(function(a,o){if(a)return r(a);try{var l=o.objectStore(t._dbInfo.storeName).delete(e);o.oncomplete=function(){n()},o.onerror=function(){r(l.error)},o.onabort=function(){var e=l.error?l.error:l.transaction.error;r(e)}}catch(e){r(e)}}))})).catch(r)}));return s(r,n),r}function V(e){var n=this,t=new c((function(e,t){n.ready().then((function(){D(n._dbInfo,b,(function(r,a){if(r)return t(r);try{var o=a.objectStore(n._dbInfo.storeName).clear();a.oncomplete=function(){e()},a.onabort=a.onerror=function(){var e=o.error?o.error:o.transaction.error;t(e)}}catch(e){t(e)}}))})).catch(t)}));return s(t,e),t}function W(e){var n=this,t=new c((function(e,t){n.ready().then((function(){D(n._dbInfo,g,(function(r,a){if(r)return t(r);try{var o=a.objectStore(n._dbInfo.storeName).count();o.onsuccess=function(){e(o.result)},o.onerror=function(){t(o.error)}}catch(e){t(e)}}))})).catch(t)}));return s(t,e),t}function H(e,n){var t=this,r=new c((function(n,r){e<0?n(null):t.ready().then((function(){D(t._dbInfo,g,(function(a,o){if(a)return r(a);try{var l=o.objectStore(t._dbInfo.storeName),i=!1,u=l.openKeyCursor();u.onsuccess=function(){var t=u.result;t?0===e||i?n(t.key):(i=!0,t.advance(e)):n(null)},u.onerror=function(){r(u.error)}}catch(e){r(e)}}))})).catch(r)}));return s(r,n),r}function Q(e){var n=this,t=new c((function(e,t){n.ready().then((function(){D(n._dbInfo,g,(function(r,a){if(r)return t(r);try{var o=a.objectStore(n._dbInfo.storeName).openKeyCursor(),l=[];o.onsuccess=function(){var n=o.result;n?(l.push(n.key),n.continue()):e(l)},o.onerror=function(){t(o.error)}}catch(e){t(e)}}))})).catch(t)}));return s(t,e),t}function $(e,n){n=p.apply(this,arguments);var t=this.config();(e="function"!=typeof e&&e||{}).name||(e.name=e.name||t.name,e.storeName=e.storeName||t.storeName);var r,a=this;if(e.name){var o=e.name===t.name&&a._dbInfo.db?c.resolve(a._dbInfo.db):N(e).then((function(n){var t=m[e.name],r=t.forages;t.db=n;for(var a=0;a<r.length;a++)r[a]._dbInfo.db=n;return n}));r=e.storeName?o.then((function(n){if(n.objectStoreNames.contains(e.storeName)){var t=n.version+1;E(e);var r=m[e.name],a=r.forages;n.close();for(var o=0;o<a.length;o++){var i=a[o];i._dbInfo.db=null,i._dbInfo.version=t}var u=new c((function(n,r){var a=l.open(e.name,t);a.onerror=function(e){a.result.close(),r(e)},a.onupgradeneeded=function(){a.result.deleteObjectStore(e.storeName)},a.onsuccess=function(){var e=a.result;e.close(),n(e)}}));return u.then((function(e){r.db=e;for(var n=0;n<a.length;n++){var t=a[n];t._dbInfo.db=e,_(t._dbInfo)}})).catch((function(n){throw(x(e,n)||c.resolve()).catch((function(){})),n}))}})):o.then((function(n){E(e);var t=m[e.name],r=t.forages;n.close();for(var a=0;a<r.length;a++)r[a]._dbInfo.db=null;var o=new c((function(n,t){var r=l.deleteDatabase(e.name);r.onerror=function(){var e=r.result;e&&e.close(),t(r.error)},r.onblocked=function(){console.warn('dropInstance blocked for database "'+e.name+'" until all open connections are closed')},r.onsuccess=function(){var e=r.result;e&&e.close(),n(e)}}));return o.then((function(e){t.db=e;for(var n=0;n<r.length;n++)_(r[n]._dbInfo)})).catch((function(n){throw(x(e,n)||c.resolve()).catch((function(){})),n}))}))}else r=c.reject("Invalid arguments");return s(r,n),r}var q={_driver:"asyncStorage",_initStorage:F,_support:i(),iterate:A,getItem:j,setItem:U,removeItem:B,clear:V,length:W,key:H,keys:Q,dropInstance:$};function K(){return"function"==typeof openDatabase}var Y="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",X="~~local_forage_type~",G=/^~~local_forage_type~([^~]+)~/,J="__lfsc__:",Z=J.length,ee="arbf",ne="blob",te="si08",re="ui08",ae="uic8",oe="si16",le="si32",ie="ur16",ue="ui32",ce="fl32",se="fl64",fe=Z+ee.length,de=Object.prototype.toString;function pe(e){var n,t,r,a,o,l=.75*e.length,i=e.length,u=0;"="===e[e.length-1]&&(l--,"="===e[e.length-2]&&l--);var c=new ArrayBuffer(l),s=new Uint8Array(c);for(n=0;n<i;n+=4)t=Y.indexOf(e[n]),r=Y.indexOf(e[n+1]),a=Y.indexOf(e[n+2]),o=Y.indexOf(e[n+3]),s[u++]=t<<2|r>>4,s[u++]=(15&r)<<4|a>>2,s[u++]=(3&a)<<6|63&o;return c}function he(e){var n,t=new Uint8Array(e),r="";for(n=0;n<t.length;n+=3)r+=Y[t[n]>>2],r+=Y[(3&t[n])<<4|t[n+1]>>4],r+=Y[(15&t[n+1])<<2|t[n+2]>>6],r+=Y[63&t[n+2]];return t.length%3==2?r=r.substring(0,r.length-1)+"=":t.length%3==1&&(r=r.substring(0,r.length-2)+"=="),r}function ve(e,n){var t="";if(e&&(t=de.call(e)),e&&("[object ArrayBuffer]"===t||e.buffer&&"[object ArrayBuffer]"===de.call(e.buffer))){var r,a=J;e instanceof ArrayBuffer?(r=e,a+=ee):(r=e.buffer,"[object Int8Array]"===t?a+=te:"[object Uint8Array]"===t?a+=re:"[object Uint8ClampedArray]"===t?a+=ae:"[object Int16Array]"===t?a+=oe:"[object Uint16Array]"===t?a+=ie:"[object Int32Array]"===t?a+=le:"[object Uint32Array]"===t?a+=ue:"[object Float32Array]"===t?a+=ce:"[object Float64Array]"===t?a+=se:n(new Error("Failed to get type for BinaryArray"))),n(a+he(r))}else if("[object Blob]"===t){var o=new FileReader;o.onload=function(){var t=X+e.type+"~"+he(this.result);n(J+ne+t)},o.readAsArrayBuffer(e)}else try{n(JSON.stringify(e))}catch(t){console.error("Couldn't convert value into a JSON string: ",e),n(null,t)}}function me(e){if(e.substring(0,Z)!==J)return JSON.parse(e);var n,t=e.substring(fe),r=e.substring(Z,fe);if(r===ne&&G.test(t)){var a=t.match(G);n=a[1],t=t.substring(a[0].length)}var o=pe(t);switch(r){case ee:return o;case ne:return u([o],{type:n});case te:return new Int8Array(o);case re:return new Uint8Array(o);case ae:return new Uint8ClampedArray(o);case oe:return new Int16Array(o);case ie:return new Uint16Array(o);case le:return new Int32Array(o);case ue:return new Uint32Array(o);case ce:return new Float32Array(o);case se:return new Float64Array(o);default:throw new Error("Unkown type: "+r)}}var ye={serialize:ve,deserialize:me,stringToBuffer:pe,bufferToString:he};function ge(e,n,t,r){e.executeSql("CREATE TABLE IF NOT EXISTS "+n.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],t,r)}function be(e){var n=this,t={db:null};if(e)for(var r in e)t[r]="string"!=typeof e[r]?e[r].toString():e[r];var a=new c((function(e,r){try{t.db=openDatabase(t.name,String(t.version),t.description,t.size)}catch(e){return r(e)}t.db.transaction((function(a){ge(a,t,(function(){n._dbInfo=t,e()}),(function(e,n){r(n)}))}),r)}));return t.serializer=ye,a}function we(e,n,t,r,a,o){e.executeSql(t,r,a,(function(e,l){l.code===l.SYNTAX_ERR?e.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[n.storeName],(function(e,i){i.rows.length?o(e,l):ge(e,n,(function(){e.executeSql(t,r,a,o)}),o)}),o):o(e,l)}),o)}function ke(e,n){var t=this;e=d(e);var r=new c((function(n,r){t.ready().then((function(){var a=t._dbInfo;a.db.transaction((function(t){we(t,a,"SELECT * FROM "+a.storeName+" WHERE key = ? LIMIT 1",[e],(function(e,t){var r=t.rows.length?t.rows.item(0).value:null;r&&(r=a.serializer.deserialize(r)),n(r)}),(function(e,n){r(n)}))}))})).catch(r)}));return s(r,n),r}function Se(e,n){var t=this,r=new c((function(n,r){t.ready().then((function(){var a=t._dbInfo;a.db.transaction((function(t){we(t,a,"SELECT * FROM "+a.storeName,[],(function(t,r){for(var o=r.rows,l=o.length,i=0;i<l;i++){var u=o.item(i),c=u.value;if(c&&(c=a.serializer.deserialize(c)),void 0!==(c=e(c,u.key,i+1)))return void n(c)}n()}),(function(e,n){r(n)}))}))})).catch(r)}));return s(r,n),r}function Ee(e,n,t,r){var a=this;e=d(e);var o=new c((function(o,l){a.ready().then((function(){void 0===n&&(n=null);var i=n,u=a._dbInfo;u.serializer.serialize(n,(function(n,c){c?l(c):u.db.transaction((function(t){we(t,u,"INSERT OR REPLACE INTO "+u.storeName+" (key, value) VALUES (?, ?)",[e,n],(function(){o(i)}),(function(e,n){l(n)}))}),(function(n){if(n.code===n.QUOTA_ERR){if(r>0)return void o(Ee.apply(a,[e,i,t,r-1]));l(n)}}))}))})).catch(l)}));return s(o,t),o}function _e(e,n,t){return Ee.apply(this,[e,n,t,1])}function xe(e,n){var t=this;e=d(e);var r=new c((function(n,r){t.ready().then((function(){var a=t._dbInfo;a.db.transaction((function(t){we(t,a,"DELETE FROM "+a.storeName+" WHERE key = ?",[e],(function(){n()}),(function(e,n){r(n)}))}))})).catch(r)}));return s(r,n),r}function Ce(e){var n=this,t=new c((function(e,t){n.ready().then((function(){var r=n._dbInfo;r.db.transaction((function(n){we(n,r,"DELETE FROM "+r.storeName,[],(function(){e()}),(function(e,n){t(n)}))}))})).catch(t)}));return s(t,e),t}function Ne(e){var n=this,t=new c((function(e,t){n.ready().then((function(){var r=n._dbInfo;r.db.transaction((function(n){we(n,r,"SELECT COUNT(key) as c FROM "+r.storeName,[],(function(n,t){var r=t.rows.item(0).c;e(r)}),(function(e,n){t(n)}))}))})).catch(t)}));return s(t,e),t}function Pe(e,n){var t=this,r=new c((function(n,r){t.ready().then((function(){var a=t._dbInfo;a.db.transaction((function(t){we(t,a,"SELECT key FROM "+a.storeName+" WHERE id = ? LIMIT 1",[e+1],(function(e,t){var r=t.rows.length?t.rows.item(0).key:null;n(r)}),(function(e,n){r(n)}))}))})).catch(r)}));return s(r,n),r}function Ie(e){var n=this,t=new c((function(e,t){n.ready().then((function(){var r=n._dbInfo;r.db.transaction((function(n){we(n,r,"SELECT key FROM "+r.storeName,[],(function(n,t){for(var r=[],a=0;a<t.rows.length;a++)r.push(t.rows.item(a).key);e(r)}),(function(e,n){t(n)}))}))})).catch(t)}));return s(t,e),t}function Te(e){return new c((function(n,t){e.transaction((function(r){r.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],(function(t,r){for(var a=[],o=0;o<r.rows.length;o++)a.push(r.rows.item(o).name);n({db:e,storeNames:a})}),(function(e,n){t(n)}))}),(function(e){t(e)}))}))}function Le(e,n){n=p.apply(this,arguments);var t=this.config();(e="function"!=typeof e&&e||{}).name||(e.name=e.name||t.name,e.storeName=e.storeName||t.storeName);var r,a=this;return s(r=e.name?new c((function(n){var r;r=e.name===t.name?a._dbInfo.db:openDatabase(e.name,"","",0),e.storeName?n({db:r,storeNames:[e.storeName]}):n(Te(r))})).then((function(e){return new c((function(n,t){e.db.transaction((function(r){function a(e){return new c((function(n,t){r.executeSql("DROP TABLE IF EXISTS "+e,[],(function(){n()}),(function(e,n){t(n)}))}))}for(var o=[],l=0,i=e.storeNames.length;l<i;l++)o.push(a(e.storeNames[l]));c.all(o).then((function(){n()})).catch((function(e){t(e)}))}),(function(e){t(e)}))}))})):c.reject("Invalid arguments"),n),r}var Oe={_driver:"webSQLStorage",_initStorage:be,_support:K(),iterate:Se,getItem:ke,setItem:_e,removeItem:xe,clear:Ce,length:Ne,key:Pe,keys:Ie,dropInstance:Le};function ze(){try{return"undefined"!=typeof localStorage&&"setItem"in localStorage&&!!localStorage.setItem}catch(e){return!1}}function Re(e,n){var t=e.name+"/";return e.storeName!==n.storeName&&(t+=e.storeName+"/"),t}function De(){var e="_localforage_support_test";try{return localStorage.setItem(e,!0),localStorage.removeItem(e),!1}catch(e){return!0}}function Me(){return!De()||localStorage.length>0}function Fe(e){var n=this,t={};if(e)for(var r in e)t[r]=e[r];return t.keyPrefix=Re(e,n._defaultConfig),Me()?(n._dbInfo=t,t.serializer=ye,c.resolve()):c.reject()}function je(e){var n=this,t=n.ready().then((function(){for(var e=n._dbInfo.keyPrefix,t=localStorage.length-1;t>=0;t--){var r=localStorage.key(t);0===r.indexOf(e)&&localStorage.removeItem(r)}}));return s(t,e),t}function Ae(e,n){var t=this;e=d(e);var r=t.ready().then((function(){var n=t._dbInfo,r=localStorage.getItem(n.keyPrefix+e);return r&&(r=n.serializer.deserialize(r)),r}));return s(r,n),r}function Ue(e,n){var t=this,r=t.ready().then((function(){for(var n=t._dbInfo,r=n.keyPrefix,a=r.length,o=localStorage.length,l=1,i=0;i<o;i++){var u=localStorage.key(i);if(0===u.indexOf(r)){var c=localStorage.getItem(u);if(c&&(c=n.serializer.deserialize(c)),void 0!==(c=e(c,u.substring(a),l++)))return c}}}));return s(r,n),r}function Be(e,n){var t=this,r=t.ready().then((function(){var n,r=t._dbInfo;try{n=localStorage.key(e)}catch(e){n=null}return n&&(n=n.substring(r.keyPrefix.length)),n}));return s(r,n),r}function Ve(e){var n=this,t=n.ready().then((function(){for(var e=n._dbInfo,t=localStorage.length,r=[],a=0;a<t;a++){var o=localStorage.key(a);0===o.indexOf(e.keyPrefix)&&r.push(o.substring(e.keyPrefix.length))}return r}));return s(t,e),t}function We(e){var n=this.keys().then((function(e){return e.length}));return s(n,e),n}function He(e,n){var t=this;e=d(e);var r=t.ready().then((function(){var n=t._dbInfo;localStorage.removeItem(n.keyPrefix+e)}));return s(r,n),r}function Qe(e,n,t){var r=this;e=d(e);var a=r.ready().then((function(){void 0===n&&(n=null);var t=n;return new c((function(a,o){var l=r._dbInfo;l.serializer.serialize(n,(function(n,r){if(r)o(r);else try{localStorage.setItem(l.keyPrefix+e,n),a(t)}catch(e){"QuotaExceededError"!==e.name&&"NS_ERROR_DOM_QUOTA_REACHED"!==e.name||o(e),o(e)}}))}))}));return s(a,t),a}function $e(e,n){if(n=p.apply(this,arguments),!(e="function"!=typeof e&&e||{}).name){var t=this.config();e.name=e.name||t.name,e.storeName=e.storeName||t.storeName}var r,a=this;return r=e.name?new c((function(n){e.storeName?n(Re(e,a._defaultConfig)):n(e.name+"/")})).then((function(e){for(var n=localStorage.length-1;n>=0;n--){var t=localStorage.key(n);0===t.indexOf(e)&&localStorage.removeItem(t)}})):c.reject("Invalid arguments"),s(r,n),r}var qe={_driver:"localStorageWrapper",_initStorage:Fe,_support:ze(),iterate:Ue,getItem:Ae,setItem:Qe,removeItem:He,clear:je,length:We,key:Be,keys:Ve,dropInstance:$e},Ke=function(e,n){return e===n||"number"==typeof e&&"number"==typeof n&&isNaN(e)&&isNaN(n)},Ye=function(e,n){for(var t=e.length,r=0;r<t;){if(Ke(e[r],n))return!0;r++}return!1},Xe=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},Ge={},Je={},Ze={INDEXEDDB:q,WEBSQL:Oe,LOCALSTORAGE:qe},en=[Ze.INDEXEDDB._driver,Ze.WEBSQL._driver,Ze.LOCALSTORAGE._driver],nn=["dropInstance"],tn=["clear","getItem","iterate","key","keys","length","removeItem","setItem"].concat(nn),rn={description:"",driver:en.slice(),name:"localforage",size:4980736,storeName:"keyvaluepairs",version:1};function an(e,n){e[n]=function(){var t=arguments;return e.ready().then((function(){return e[n].apply(e,t)}))}}function on(){for(var e=1;e<arguments.length;e++){var n=arguments[e];if(n)for(var t in n)n.hasOwnProperty(t)&&(Xe(n[t])?arguments[0][t]=n[t].slice():arguments[0][t]=n[t])}return arguments[0]}var ln=function(){function e(n){for(var t in a(this,e),Ze)if(Ze.hasOwnProperty(t)){var r=Ze[t],o=r._driver;this[t]=o,Ge[o]||this.defineDriver(r)}this._defaultConfig=on({},rn),this._config=on({},this._defaultConfig,n),this._driverSet=null,this._initDriver=null,this._ready=!1,this._dbInfo=null,this._wrapLibraryMethodsWithReady(),this.setDriver(this._config.driver).catch((function(){}))}return e.prototype.config=function(e){if("object"===(void 0===e?"undefined":r(e))){if(this._ready)return new Error("Can't call config() after localforage has been used.");for(var n in e){if("storeName"===n&&(e[n]=e[n].replace(/\W/g,"_")),"version"===n&&"number"!=typeof e[n])return new Error("Database version must be a number.");this._config[n]=e[n]}return!("driver"in e)||!e.driver||this.setDriver(this._config.driver)}return"string"==typeof e?this._config[e]:this._config},e.prototype.defineDriver=function(e,n,t){var r=new c((function(n,t){try{var r=e._driver,a=new Error("Custom driver not compliant; see https://mozilla.github.io/localForage/#definedriver");if(!e._driver)return void t(a);for(var o=tn.concat("_initStorage"),l=0,i=o.length;l<i;l++){var u=o[l];if((!Ye(nn,u)||e[u])&&"function"!=typeof e[u])return void t(a)}var f=function(){for(var n=function(e){return function(){var n=new Error("Method "+e+" is not implemented by the current driver"),t=c.reject(n);return s(t,arguments[arguments.length-1]),t}},t=0,r=nn.length;t<r;t++){var a=nn[t];e[a]||(e[a]=n(a))}};f();var d=function(t){Ge[r]&&console.info("Redefining LocalForage driver: "+r),Ge[r]=e,Je[r]=t,n()};"_support"in e?e._support&&"function"==typeof e._support?e._support().then(d,t):d(!!e._support):d(!0)}catch(e){t(e)}}));return f(r,n,t),r},e.prototype.driver=function(){return this._driver||null},e.prototype.getDriver=function(e,n,t){var r=Ge[e]?c.resolve(Ge[e]):c.reject(new Error("Driver not found."));return f(r,n,t),r},e.prototype.getSerializer=function(e){var n=c.resolve(ye);return f(n,e),n},e.prototype.ready=function(e){var n=this,t=n._driverSet.then((function(){return null===n._ready&&(n._ready=n._initDriver()),n._ready}));return f(t,e,e),t},e.prototype.setDriver=function(e,n,t){var r=this;Xe(e)||(e=[e]);var a=this._getSupportedDrivers(e);function o(){r._config.driver=r.driver()}function l(e){return r._extend(e),o(),r._ready=r._initStorage(r._config),r._ready}function i(e){return function(){var n=0;function t(){for(;n<e.length;){var a=e[n];return n++,r._dbInfo=null,r._ready=null,r.getDriver(a).then(l).catch(t)}o();var i=new Error("No available storage method found.");return r._driverSet=c.reject(i),r._driverSet}return t()}}var u=null!==this._driverSet?this._driverSet.catch((function(){return c.resolve()})):c.resolve();return this._driverSet=u.then((function(){var e=a[0];return r._dbInfo=null,r._ready=null,r.getDriver(e).then((function(e){r._driver=e._driver,o(),r._wrapLibraryMethodsWithReady(),r._initDriver=i(a)}))})).catch((function(){o();var e=new Error("No available storage method found.");return r._driverSet=c.reject(e),r._driverSet})),f(this._driverSet,n,t),this._driverSet},e.prototype.supports=function(e){return!!Je[e]},e.prototype._extend=function(e){on(this,e)},e.prototype._getSupportedDrivers=function(e){for(var n=[],t=0,r=e.length;t<r;t++){var a=e[t];this.supports(a)&&n.push(a)}return n},e.prototype._wrapLibraryMethodsWithReady=function(){for(var e=0,n=tn.length;e<n;e++)an(this,tn[e])},e.prototype.createInstance=function(n){return new e(n)},e}(),un=new ln;n.exports=un},{3:3}]},{},[4])(4)},7418:e=>{"use strict";
|
|
/*
|
|
object-assign
|
|
(c) Sindre Sorhus
|
|
@license MIT
|
|
*/var n=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var n={},t=0;t<10;t++)n["_"+String.fromCharCode(t)]=t;if("0123456789"!==Object.getOwnPropertyNames(n).map((function(e){return n[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,a){for(var o,l,i=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),u=1;u<arguments.length;u++){for(var c in o=Object(arguments[u]))t.call(o,c)&&(i[c]=o[c]);if(n){l=n(o);for(var s=0;s<l.length;s++)r.call(o,l[s])&&(i[l[s]]=o[l[s]])}}return i}},2408:(e,n,t)=>{"use strict";
|
|
/** @license React v17.0.2
|
|
* react.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var r=t(7418),a=60103,o=60106;n.Fragment=60107,n.StrictMode=60108,n.Profiler=60114;var l=60109,i=60110,u=60112;n.Suspense=60113;var c=60115,s=60116;if("function"==typeof Symbol&&Symbol.for){var f=Symbol.for;a=f("react.element"),o=f("react.portal"),n.Fragment=f("react.fragment"),n.StrictMode=f("react.strict_mode"),n.Profiler=f("react.profiler"),l=f("react.provider"),i=f("react.context"),u=f("react.forward_ref"),n.Suspense=f("react.suspense"),c=f("react.memo"),s=f("react.lazy")}var d="function"==typeof Symbol&&Symbol.iterator;function p(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v={};function m(e,n,t){this.props=e,this.context=n,this.refs=v,this.updater=t||h}function y(){}function g(e,n,t){this.props=e,this.context=n,this.refs=v,this.updater=t||h}m.prototype.isReactComponent={},m.prototype.setState=function(e,n){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(p(85));this.updater.enqueueSetState(this,e,n,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=m.prototype;var b=g.prototype=new y;b.constructor=g,r(b,m.prototype),b.isPureReactComponent=!0;var w={current:null},k=Object.prototype.hasOwnProperty,S={key:!0,ref:!0,__self:!0,__source:!0};function E(e,n,t){var r,o={},l=null,i=null;if(null!=n)for(r in void 0!==n.ref&&(i=n.ref),void 0!==n.key&&(l=""+n.key),n)k.call(n,r)&&!S.hasOwnProperty(r)&&(o[r]=n[r]);var u=arguments.length-2;if(1===u)o.children=t;else if(1<u){for(var c=Array(u),s=0;s<u;s++)c[s]=arguments[s+2];o.children=c}if(e&&e.defaultProps)for(r in u=e.defaultProps)void 0===o[r]&&(o[r]=u[r]);return{$$typeof:a,type:e,key:l,ref:i,props:o,_owner:w.current}}function _(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var x=/\/+/g;function C(e,n){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var n={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return n[e]}))}(""+e.key):n.toString(36)}function N(e,n,t,r,l){var i=typeof e;"undefined"!==i&&"boolean"!==i||(e=null);var u=!1;if(null===e)u=!0;else switch(i){case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case a:case o:u=!0}}if(u)return l=l(u=e),e=""===r?"."+C(u,0):r,Array.isArray(l)?(t="",null!=e&&(t=e.replace(x,"$&/")+"/"),N(l,n,t,"",(function(e){return e}))):null!=l&&(_(l)&&(l=function(e,n){return{$$typeof:a,type:e.type,key:n,ref:e.ref,props:e.props,_owner:e._owner}}(l,t+(!l.key||u&&u.key===l.key?"":(""+l.key).replace(x,"$&/")+"/")+e)),n.push(l)),1;if(u=0,r=""===r?".":r+":",Array.isArray(e))for(var c=0;c<e.length;c++){var s=r+C(i=e[c],c);u+=N(i,n,t,s,l)}else if(s=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=d&&e[d]||e["@@iterator"])?e:null}(e),"function"==typeof s)for(e=s.call(e),c=0;!(i=e.next()).done;)u+=N(i=i.value,n,t,s=r+C(i,c++),l);else if("object"===i)throw n=""+e,Error(p(31,"[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n));return u}function P(e,n,t){if(null==e)return e;var r=[],a=0;return N(e,r,"","",(function(e){return n.call(t,e,a++)})),r}function I(e){if(-1===e._status){var n=e._result;n=n(),e._status=0,e._result=n,n.then((function(n){0===e._status&&(n=n.default,e._status=1,e._result=n)}),(function(n){0===e._status&&(e._status=2,e._result=n)}))}if(1===e._status)return e._result;throw e._result}var T={current:null};function L(){var e=T.current;if(null===e)throw Error(p(321));return e}var O={ReactCurrentDispatcher:T,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:w,IsSomeRendererActing:{current:!1},assign:r};n.Children={map:P,forEach:function(e,n,t){P(e,(function(){n.apply(this,arguments)}),t)},count:function(e){var n=0;return P(e,(function(){n++})),n},toArray:function(e){return P(e,(function(e){return e}))||[]},only:function(e){if(!_(e))throw Error(p(143));return e}},n.Component=m,n.PureComponent=g,n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=O,n.cloneElement=function(e,n,t){if(null==e)throw Error(p(267,e));var o=r({},e.props),l=e.key,i=e.ref,u=e._owner;if(null!=n){if(void 0!==n.ref&&(i=n.ref,u=w.current),void 0!==n.key&&(l=""+n.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(s in n)k.call(n,s)&&!S.hasOwnProperty(s)&&(o[s]=void 0===n[s]&&void 0!==c?c[s]:n[s])}var s=arguments.length-2;if(1===s)o.children=t;else if(1<s){c=Array(s);for(var f=0;f<s;f++)c[f]=arguments[f+2];o.children=c}return{$$typeof:a,type:e.type,key:l,ref:i,props:o,_owner:u}},n.createContext=function(e,n){return void 0===n&&(n=null),(e={$$typeof:i,_calculateChangedBits:n,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:l,_context:e},e.Consumer=e},n.createElement=E,n.createFactory=function(e){var n=E.bind(null,e);return n.type=e,n},n.createRef=function(){return{current:null}},n.forwardRef=function(e){return{$$typeof:u,render:e}},n.isValidElement=_,n.lazy=function(e){return{$$typeof:s,_payload:{_status:-1,_result:e},_init:I}},n.memo=function(e,n){return{$$typeof:c,type:e,compare:void 0===n?null:n}},n.useCallback=function(e,n){return L().useCallback(e,n)},n.useContext=function(e,n){return L().useContext(e,n)},n.useDebugValue=function(){},n.useEffect=function(e,n){return L().useEffect(e,n)},n.useImperativeHandle=function(e,n,t){return L().useImperativeHandle(e,n,t)},n.useLayoutEffect=function(e,n){return L().useLayoutEffect(e,n)},n.useMemo=function(e,n){return L().useMemo(e,n)},n.useReducer=function(e,n,t){return L().useReducer(e,n,t)},n.useRef=function(e){return L().useRef(e)},n.useState=function(e){return L().useState(e)},n.version="17.0.2"},7294:(e,n,t)=>{"use strict";e.exports=t(2408)},53:(e,n)=>{"use strict";
|
|
/** @license React v0.20.2
|
|
* scheduler.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var t,r,a,o;if("object"==typeof performance&&"function"==typeof performance.now){var l=performance;n.unstable_now=function(){return l.now()}}else{var i=Date,u=i.now();n.unstable_now=function(){return i.now()-u}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var c=null,s=null,f=function(){if(null!==c)try{var e=n.unstable_now();c(!0,e),c=null}catch(e){throw setTimeout(f,0),e}};t=function(e){null!==c?setTimeout(t,0,e):(c=e,setTimeout(f,0))},r=function(e,n){s=setTimeout(e,n)},a=function(){clearTimeout(s)},n.unstable_shouldYield=function(){return!1},o=n.unstable_forceFrameRate=function(){}}else{var d=window.setTimeout,p=window.clearTimeout;if("undefined"!=typeof console){var h=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof h&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var v=!1,m=null,y=-1,g=5,b=0;n.unstable_shouldYield=function(){return n.unstable_now()>=b},o=function(){},n.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"):g=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,k=w.port2;w.port1.onmessage=function(){if(null!==m){var e=n.unstable_now();b=e+g;try{m(!0,e)?k.postMessage(null):(v=!1,m=null)}catch(e){throw k.postMessage(null),e}}else v=!1},t=function(e){m=e,v||(v=!0,k.postMessage(null))},r=function(e,t){y=d((function(){e(n.unstable_now())}),t)},a=function(){p(y),y=-1}}function S(e,n){var t=e.length;e.push(n);e:for(;;){var r=t-1>>>1,a=e[r];if(!(void 0!==a&&0<x(a,n)))break e;e[r]=n,e[t]=a,t=r}}function E(e){return void 0===(e=e[0])?null:e}function _(e){var n=e[0];if(void 0!==n){var t=e.pop();if(t!==n){e[0]=t;e:for(var r=0,a=e.length;r<a;){var o=2*(r+1)-1,l=e[o],i=o+1,u=e[i];if(void 0!==l&&0>x(l,t))void 0!==u&&0>x(u,l)?(e[r]=u,e[i]=t,r=i):(e[r]=l,e[o]=t,r=o);else{if(!(void 0!==u&&0>x(u,t)))break e;e[r]=u,e[i]=t,r=i}}}return n}return null}function x(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}var C=[],N=[],P=1,I=null,T=3,L=!1,O=!1,z=!1;function R(e){for(var n=E(N);null!==n;){if(null===n.callback)_(N);else{if(!(n.startTime<=e))break;_(N),n.sortIndex=n.expirationTime,S(C,n)}n=E(N)}}function D(e){if(z=!1,R(e),!O)if(null!==E(C))O=!0,t(M);else{var n=E(N);null!==n&&r(D,n.startTime-e)}}function M(e,t){O=!1,z&&(z=!1,a()),L=!0;var o=T;try{for(R(t),I=E(C);null!==I&&(!(I.expirationTime>t)||e&&!n.unstable_shouldYield());){var l=I.callback;if("function"==typeof l){I.callback=null,T=I.priorityLevel;var i=l(I.expirationTime<=t);t=n.unstable_now(),"function"==typeof i?I.callback=i:I===E(C)&&_(C),R(t)}else _(C);I=E(C)}if(null!==I)var u=!0;else{var c=E(N);null!==c&&r(D,c.startTime-t),u=!1}return u}finally{I=null,T=o,L=!1}}var F=o;n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_continueExecution=function(){O||L||(O=!0,t(M))},n.unstable_getCurrentPriorityLevel=function(){return T},n.unstable_getFirstCallbackNode=function(){return E(C)},n.unstable_next=function(e){switch(T){case 1:case 2:case 3:var n=3;break;default:n=T}var t=T;T=n;try{return e()}finally{T=t}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=F,n.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=T;T=e;try{return n()}finally{T=t}},n.unstable_scheduleCallback=function(e,o,l){var i=n.unstable_now();switch("object"==typeof l&&null!==l?l="number"==typeof(l=l.delay)&&0<l?i+l:i:l=i,e){case 1:var u=-1;break;case 2:u=250;break;case 5:u=1073741823;break;case 4:u=1e4;break;default:u=5e3}return e={id:P++,callback:o,priorityLevel:e,startTime:l,expirationTime:u=l+u,sortIndex:-1},l>i?(e.sortIndex=l,S(N,e),null===E(C)&&e===E(N)&&(z?a():z=!0,r(D,l-i))):(e.sortIndex=u,S(C,e),O||L||(O=!0,t(M))),e},n.unstable_wrapCallback=function(e){var n=T;return function(){var t=T;T=n;try{return e.apply(this,arguments)}finally{T=t}}}},3840:(e,n,t)=>{"use strict";e.exports=t(53)}},n={};function t(r){var a=n[r];if(void 0!==a)return a.exports;var o=n[r]={exports:{}};return e[r](o,o.exports,t),o.exports}t.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},t.d=(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),(()=>{"use strict";var e=t(7294),n=t(9060),r=t(9483),a=t.n(r);a().config({driver:a().INDEXEDDB,name:"screenity",version:1});var o=a().createInstance({name:"chunks"});const l=function(){var n=(0,e.useCallback)((function(e,n,t){if("download-video"===e.type){var r=function(e){var n=e.match(/^data:(.*?);base64,/);if(null!==n){for(var t=n[1],r=atob(e.slice(n[0].length)),a=new Uint8Array(r.length),o=0;o<r.length;o++)a[o]=r.charCodeAt(o);return new Blob([a],{type:t})}for(var l=atob(e),i=new Uint8Array(l.length),u=0;u<l.length;u++)i[u]=l.charCodeAt(u);return new Blob([i],{type:"video/webm"})}(e.base64),a=e.title,l=URL.createObjectURL(r);chrome.downloads.download({url:l,filename:a,saveAs:!0}).then((function(){URL.revokeObjectURL(l),window.close()}))}else if("recover-indexed-db"===e.type){var i=[];o.iterate((function(e,n,t){i.push(e.chunk)})).then((function(){var e=new Blob(i,{type:"video/webm"}),n=URL.createObjectURL(e);chrome.downloads.download({url:n,filename:"recovered-video.webm",saveAs:!0}).then((function(){URL.revokeObjectURL(n),window.close()}))}))}}));return(0,e.useEffect)((function(){return chrome.runtime.onMessage.addListener((function(e,t,r){n(e)})),function(){chrome.runtime.onMessage.removeListener((function(e,t,r){n(e)}))}}),[]),e.createElement("div",null)};(0,n.render)(e.createElement(l,null),window.document.querySelector("#app-container"))})()})(); |