UNPKG

react-dom

Version:

React package for working with the DOM.

131 lines • 142 kB
/** * @license React * 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. */ /* Modernizr 3.0.0pre (Custom Build) | MIT */ 'use strict';var aa=require("react"),ba=require("scheduler");function p(a){for(var b="https://reactjs.org/docs/error-decoder.html?invariant="+a,c=1;c<arguments.length;c++)b+="&args[]="+encodeURIComponent(arguments[c]);return"Minified React error #"+a+"; visit "+b+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var ca=new Set,ea={};function fa(a,b){ha(a,b);ha(a+"Capture",b)} function ha(a,b){ea[a]=b;for(a=0;a<b.length;a++)ca.add(b[a])} var ia=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),ja=Object.prototype.hasOwnProperty,ka=/^[: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]*$/,la= {},ma={};function na(a){if(ja.call(ma,a))return!0;if(ja.call(la,a))return!1;if(ka.test(a))return ma[a]=!0;la[a]=!0;return!1}function oa(a,b,c,d){if(null!==c&&0===c.type)return!1;switch(typeof b){case "function":case "symbol":return!0;case "boolean":if(d)return!1;if(null!==c)return!c.acceptsBooleans;a=a.toLowerCase().slice(0,5);return"data-"!==a&&"aria-"!==a;default:return!1}} function pa(a,b,c,d){if(null===b||"undefined"===typeof b||oa(a,b,c,d))return!0;if(d)return!1===b?!0:!1;if(null!==c)switch(c.type){case 3:return!b;case 4:return!1===b;case 5:return isNaN(b);case 6:return isNaN(b)||1>b}return!1}function qa(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var y={},ra="children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" "); ra.push("innerText","textContent");ra.forEach(function(a){y[a]=new qa(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];y[b]=new qa(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){y[a]=new qa(a,2,!1,a.toLowerCase(),null,!1,!1)}); ["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){y[a]=new qa(a,2,!1,a,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(a){y[a]=new qa(a,3,!1,a.toLowerCase(),null,!1,!1)}); ["checked","multiple","muted","selected"].forEach(function(a){y[a]=new qa(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){y[a]=new qa(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){y[a]=new qa(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){y[a]=new qa(a,5,!1,a.toLowerCase(),null,!1,!1)});var sa=/[\-:]([a-z])/g;function ta(a){return a[1].toUpperCase()} "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(a){var b=a.replace(sa, ta);y[b]=new qa(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(sa,ta);y[b]=new qa(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(sa,ta);y[b]=new qa(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){y[a]=new qa(a,1,!1,a.toLowerCase(),null,!1,!1)}); y.xlinkHref=new qa("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){y[a]=new qa(a,1,!1,a.toLowerCase(),null,!0,!0)}); function ua(a,b,c,d){var e=y.hasOwnProperty(b)?y[b]:null;if(null!==e?0!==e.type:d||!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]){if(d&&"o"===b[0]&&"n"===b[1]){var f=b.replace(/Capture$/,""),g=b!==f;f=f.slice(2);var h=va(a);h=null!=h?h[b]:null;"function"===typeof h&&a.removeEventListener(f,h,g);if("function"===typeof c){"function"!==typeof h&&null!==h&&(b in a?a[b]=null:a.hasAttribute(b)&&a.removeAttribute(b));a.addEventListener(f,c,g);return}}d&&b in a?a[b]=c:(pa(b,c,e,d)&&(c=null), d&&!0===c&&(c=""),d||null===e?na(b)&&(null===c?a.removeAttribute(b):a.setAttribute(b,""+c)):e.mustUseProperty?a[e.propertyName]=null===c?3===e.type?!1:"":c:(b=e.attributeName,d=e.attributeNamespace,null===c?a.removeAttribute(b):(e=e.type,c=3===e||4===e&&!0===c?"":""+c,d?a.setAttributeNS(d,b,c):a.setAttribute(b,c))))}} var wa=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,xa=Symbol.for("react.element"),za=Symbol.for("react.portal"),Aa=Symbol.for("react.fragment"),Ba=Symbol.for("react.strict_mode"),Ca=Symbol.for("react.profiler"),Da=Symbol.for("react.provider"),Ea=Symbol.for("react.context"),Fa=Symbol.for("react.server_context"),Ga=Symbol.for("react.forward_ref"),Ha=Symbol.for("react.suspense"),Ia=Symbol.for("react.suspense_list"),Ja=Symbol.for("react.memo"),Ka=Symbol.for("react.lazy"),La=Symbol.for("react.scope"); Symbol.for("react.debug_trace_mode");var Ma=Symbol.for("react.offscreen"),Na=Symbol.for("react.legacy_hidden"),Oa=Symbol.for("react.cache");Symbol.for("react.tracing_marker");var Pa=Symbol.for("react.default_value"),Qa=Symbol.iterator;function Ra(a){if(null===a||"object"!==typeof a)return null;a=Qa&&a[Qa]||a["@@iterator"];return"function"===typeof a?a:null}var z=Object.assign,Sa; function Ta(a){if(void 0===Sa)try{throw Error();}catch(c){var b=c.stack.trim().match(/\n( *(at )?)/);Sa=b&&b[1]||""}return"\n"+Sa+a}var Ua=!1; function Va(a,b){if(!a||Ua)return"";Ua=!0;var c=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(b)if(b=function(){throw Error();},Object.defineProperty(b.prototype,"props",{set:function(){throw Error();}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(b,[])}catch(l){var d=l}Reflect.construct(a,[],b)}else{try{b.call()}catch(l){d=l}a.call(b.prototype)}else{try{throw Error();}catch(l){d=l}a()}}catch(l){if(l&&d&&"string"===typeof l.stack){for(var e=l.stack.split("\n"), f=d.stack.split("\n"),g=e.length-1,h=f.length-1;1<=g&&0<=h&&e[g]!==f[h];)h--;for(;1<=g&&0<=h;g--,h--)if(e[g]!==f[h]){if(1!==g||1!==h){do if(g--,h--,0>h||e[g]!==f[h]){var k="\n"+e[g].replace(" at new "," at ");a.displayName&&k.includes("<anonymous>")&&(k=k.replace("<anonymous>",a.displayName));return k}while(1<=g&&0<=h)}break}}}finally{Ua=!1,Error.prepareStackTrace=c}return(a=a?a.displayName||a.name:"")?Ta(a):""} function Wa(a){switch(a.tag){case 5:return Ta(a.type);case 16:return Ta("Lazy");case 13:return Ta("Suspense");case 19:return Ta("SuspenseList");case 0:case 2:case 15:return a=Va(a.type,!1),a;case 11:return a=Va(a.type.render,!1),a;case 1:return a=Va(a.type,!0),a;default:return""}} function Xa(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case Aa:return"Fragment";case za:return"Portal";case Ca:return"Profiler";case Ba:return"StrictMode";case Ha:return"Suspense";case Ia:return"SuspenseList";case Oa:return"Cache"}if("object"===typeof a)switch(a.$$typeof){case Ea:return(a.displayName||"Context")+".Consumer";case Da:return(a._context.displayName||"Context")+".Provider";case Ga:var b=a.render;a=a.displayName; a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case Ja:return b=a.displayName||null,null!==b?b:Xa(a.type)||"Memo";case Ka:b=a._payload;a=a._init;try{return Xa(a(b))}catch(c){break}case Fa:return(a.displayName||a._globalName)+".Provider"}return null} function Ya(a){var b=a.type;switch(a.tag){case 24:return"Cache";case 9:return(b.displayName||"Context")+".Consumer";case 10:return(b._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return a=b.render,a=a.displayName||a.name||"",b.displayName||(""!==a?"ForwardRef("+a+")":"ForwardRef");case 7:return"Fragment";case 5:return b;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Xa(b);case 8:return b===Ba?"StrictMode":"Mode";case 22:return"Offscreen"; case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof b)return b.displayName||b.name||null;if("string"===typeof b)return b}return null}function Za(a){switch(typeof a){case "boolean":case "number":case "string":case "undefined":return a;case "object":return a;default:return""}} function $a(a){var b=a.type;return(a=a.nodeName)&&"input"===a.toLowerCase()&&("checkbox"===b||"radio"===b)} function ab(a){var b=$a(a)?"checked":"value",c=Object.getOwnPropertyDescriptor(a.constructor.prototype,b),d=""+a[b];if(!a.hasOwnProperty(b)&&"undefined"!==typeof c&&"function"===typeof c.get&&"function"===typeof c.set){var e=c.get,f=c.set;Object.defineProperty(a,b,{configurable:!0,get:function(){return e.call(this)},set:function(a){d=""+a;f.call(this,a)}});Object.defineProperty(a,b,{enumerable:c.enumerable});return{getValue:function(){return d},setValue:function(a){d=""+a},stopTracking:function(){a._valueTracker= null;delete a[b]}}}}function bb(a){a._valueTracker||(a._valueTracker=ab(a))}function cb(a){if(!a)return!1;var b=a._valueTracker;if(!b)return!0;var c=b.getValue();var d="";a&&(d=$a(a)?a.checked?"true":"false":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function db(a){a=a||("undefined"!==typeof document?document:void 0);if("undefined"===typeof a)return null;try{return a.activeElement||a.body}catch(b){return a.body}} function eb(a,b){var c=b.checked;return z({},b,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=c?c:a._wrapperState.initialChecked})}function fb(a,b){var c=null==b.defaultValue?"":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=Za(null!=b.value?b.value:c);a._wrapperState={initialChecked:d,initialValue:c,controlled:"checkbox"===b.type||"radio"===b.type?null!=b.checked:null!=b.value}}function gb(a,b){b=b.checked;null!=b&&ua(a,"checked",b,!1)} function hb(a,b){gb(a,b);var c=Za(b.value),d=b.type;if(null!=c)if("number"===d){if(0===c&&""===a.value||a.value!=c)a.value=""+c}else a.value!==""+c&&(a.value=""+c);else if("submit"===d||"reset"===d){a.removeAttribute("value");return}b.hasOwnProperty("value")?kb(a,b.type,c):b.hasOwnProperty("defaultValue")&&kb(a,b.type,Za(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)} function lb(a,b,c){if(b.hasOwnProperty("value")||b.hasOwnProperty("defaultValue")){var d=b.type;if(!("submit"!==d&&"reset"!==d||void 0!==b.value&&null!==b.value))return;b=""+a._wrapperState.initialValue;c||b===a.value||(a.value=b);a.defaultValue=b}c=a.name;""!==c&&(a.name="");a.defaultChecked=!!a._wrapperState.initialChecked;""!==c&&(a.name=c)} function kb(a,b,c){if("number"!==b||db(a.ownerDocument)!==a)null==c?a.defaultValue=""+a._wrapperState.initialValue:a.defaultValue!==""+c&&(a.defaultValue=""+c)}var mb=Array.isArray; function nb(a,b,c,d){a=a.options;if(b){b={};for(var e=0;e<c.length;e++)b["$"+c[e]]=!0;for(c=0;c<a.length;c++)e=b.hasOwnProperty("$"+a[c].value),a[c].selected!==e&&(a[c].selected=e),e&&d&&(a[c].defaultSelected=!0)}else{c=""+Za(c);b=null;for(e=0;e<a.length;e++){if(a[e].value===c){a[e].selected=!0;d&&(a[e].defaultSelected=!0);return}null!==b||a[e].disabled||(b=a[e])}null!==b&&(b.selected=!0)}} function ob(a,b){if(null!=b.dangerouslySetInnerHTML)throw Error(p(91));return z({},b,{value:void 0,defaultValue:void 0,children:""+a._wrapperState.initialValue})}function pb(a,b){var c=b.value;if(null==c){c=b.children;b=b.defaultValue;if(null!=c){if(null!=b)throw Error(p(92));if(mb(c)){if(1<c.length)throw Error(p(93));c=c[0]}b=c}null==b&&(b="");c=b}a._wrapperState={initialValue:Za(c)}} function qb(a,b){var c=Za(b.value),d=Za(b.defaultValue);null!=c&&(c=""+c,c!==a.value&&(a.value=c),null==b.defaultValue&&a.defaultValue!==c&&(a.defaultValue=c));null!=d&&(a.defaultValue=""+d)}function rb(a){var b=a.textContent;b===a._wrapperState.initialValue&&""!==b&&null!==b&&(a.value=b)}function sb(a){switch(a){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 tb(a,b){return null==a||"http://www.w3.org/1999/xhtml"===a?sb(b):"http://www.w3.org/2000/svg"===a&&"foreignObject"===b?"http://www.w3.org/1999/xhtml":a} var ub,vb=function(a){return"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(b,c,d,e){MSApp.execUnsafeLocalFunction(function(){return a(b,c,d,e)})}:a}(function(a,b){if("http://www.w3.org/2000/svg"!==a.namespaceURI||"innerHTML"in a)a.innerHTML=b;else{ub=ub||document.createElement("div");ub.innerHTML="<svg>"+b.valueOf().toString()+"</svg>";for(b=ub.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild)}}); function wb(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b} var xb={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0, zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},yb=["Webkit","ms","Moz","O"];Object.keys(xb).forEach(function(a){yb.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);xb[b]=xb[a]})});function zb(a,b,c){return null==b||"boolean"===typeof b||""===b?"":c||"number"!==typeof b||0===b||xb.hasOwnProperty(a)&&xb[a]?(""+b).trim():b+"px"} function Ab(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf("--"),e=zb(c,b[c],d);"float"===c&&(c="cssFloat");d?a.setProperty(c,e):a[c]=e}}var Bb=z({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 Cb(a,b){if(b){if(Bb[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML))throw Error(p(137,a));if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw Error(p(60));if("object"!==typeof b.dangerouslySetInnerHTML||!("__html"in b.dangerouslySetInnerHTML))throw Error(p(61));}if(null!=b.style&&"object"!==typeof b.style)throw Error(p(62));}} function Db(a,b){if(-1===a.indexOf("-"))return"string"===typeof b.is;switch(a){case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return!1;default:return!0}}var Eb=null;function Fb(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}var Gb=null,Hb=null,Ib=null; function Jb(a){if(a=Kb(a)){if("function"!==typeof Gb)throw Error(p(280));var b=a.stateNode;b&&(b=va(b),Gb(a.stateNode,a.type,b))}}function Lb(a){Hb?Ib?Ib.push(a):Ib=[a]:Hb=a}function Mb(){if(Hb){var a=Hb,b=Ib;Ib=Hb=null;Jb(a);if(b)for(a=0;a<b.length;a++)Jb(b[a])}}function Nb(a,b){return a(b)}function Ob(){}var Pb=!1;function Qb(a,b,c){if(Pb)return a(b,c);Pb=!0;try{return Nb(a,b,c)}finally{if(Pb=!1,null!==Hb||null!==Ib)Ob(),Mb()}} function Rb(a,b){var c=a.stateNode;if(null===c)return null;var d=va(c);if(null===d)return null;c=d[b];a:switch(b){case "onClick":case "onClickCapture":case "onDoubleClick":case "onDoubleClickCapture":case "onMouseDown":case "onMouseDownCapture":case "onMouseMove":case "onMouseMoveCapture":case "onMouseUp":case "onMouseUpCapture":case "onMouseEnter":(d=!d.disabled)||(a=a.type,d=!("button"===a||"input"===a||"select"===a||"textarea"===a));a=!d;break a;default:a=!1}if(a)return null;if(c&&"function"!== typeof c)throw Error(p(231,b,typeof c));return c}var Sb=!1;if(ia)try{var Tb={};Object.defineProperty(Tb,"passive",{get:function(){Sb=!0}});window.addEventListener("test",Tb,Tb);window.removeEventListener("test",Tb,Tb)}catch(a){Sb=!1}function Ub(a,b,c,d,e,f,g,h,k){var l=Array.prototype.slice.call(arguments,3);try{b.apply(c,l)}catch(m){this.onError(m)}}var Vb=!1,Wb=null,Xb=!1,Yb=null,Zb={onError:function(a){Vb=!0;Wb=a}};function $b(a,b,c,d,e,f,g,h,k){Vb=!1;Wb=null;Ub.apply(Zb,arguments)} function ac(a,b,c,d,e,f,g,h,k){$b.apply(this,arguments);if(Vb){if(Vb){var l=Wb;Vb=!1;Wb=null}else throw Error(p(198));Xb||(Xb=!0,Yb=l)}}function bc(a){var b=a,c=a;if(a.alternate)for(;b.return;)b=b.return;else{a=b;do b=a,0!==(b.flags&2050)&&(c=b.return),a=b.return;while(a)}return 3===b.tag?c:null}function cc(a){if(13===a.tag){var b=a.memoizedState;null===b&&(a=a.alternate,null!==a&&(b=a.memoizedState));if(null!==b)return b.dehydrated}return null}function dc(a){if(bc(a)!==a)throw Error(p(188));} function ec(a){var b=a.alternate;if(!b){b=bc(a);if(null===b)throw Error(p(188));return b!==a?null:a}for(var c=a,d=b;;){var e=c.return;if(null===e)break;var f=e.alternate;if(null===f){d=e.return;if(null!==d){c=d;continue}break}if(e.child===f.child){for(f=e.child;f;){if(f===c)return dc(e),a;if(f===d)return dc(e),b;f=f.sibling}throw Error(p(188));}if(c.return!==d.return)c=e,d=f;else{for(var g=!1,h=e.child;h;){if(h===c){g=!0;c=e;d=f;break}if(h===d){g=!0;d=e;c=f;break}h=h.sibling}if(!g){for(h=f.child;h;){if(h=== c){g=!0;c=f;d=e;break}if(h===d){g=!0;d=f;c=e;break}h=h.sibling}if(!g)throw Error(p(189));}}if(c.alternate!==d)throw Error(p(190));}if(3!==c.tag)throw Error(p(188));return c.stateNode.current===c?a:b}function fc(a){a=ec(a);return null!==a?gc(a):null}function gc(a){if(5===a.tag||6===a.tag)return a;for(a=a.child;null!==a;){var b=gc(a);if(null!==b)return b;a=a.sibling}return null} var hc=ba.unstable_scheduleCallback,ic=ba.unstable_cancelCallback,jc=ba.unstable_shouldYield,kc=ba.unstable_requestPaint,A=ba.unstable_now,lc=ba.unstable_getCurrentPriorityLevel,mc=ba.unstable_ImmediatePriority,nc=ba.unstable_UserBlockingPriority,oc=ba.unstable_NormalPriority,pc=ba.unstable_LowPriority,qc=ba.unstable_IdlePriority,rc=null,sc=null;function tc(a){if(sc&&"function"===typeof sc.onCommitFiberRoot)try{sc.onCommitFiberRoot(rc,a,void 0,64===(a.current.flags&64))}catch(b){}} var vc=Math.clz32?Math.clz32:uc,wc=Math.log,xc=Math.LN2;function uc(a){a>>>=0;return 0===a?32:31-(wc(a)/xc|0)|0}var yc=64,zc=4194304; function Ac(a){switch(a&-a){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return a&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824; default:return a}}function Bc(a,b){var c=a.pendingLanes;if(0===c)return 0;var d=0,e=a.suspendedLanes,f=a.pingedLanes,g=c&268435455;if(0!==g){var h=g&~e;0!==h?d=Ac(h):(f&=g,0!==f&&(d=Ac(f)))}else g=c&~e,0!==g?d=Ac(g):0!==f&&(d=Ac(f));if(0===d)return 0;if(0!==b&&b!==d&&0===(b&e)&&(e=d&-d,f=b&-b,e>=f||16===e&&0!==(f&4194240)))return b;0!==(d&4)&&(d|=c&16);b=a.entangledLanes;if(0!==b)for(a=a.entanglements,b&=d;0<b;)c=31-vc(b),e=1<<c,d|=a[c],b&=~e;return d} function Cc(a,b){switch(a){case 1:case 2:case 4:return b+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return b+5E3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}} function Dc(a,b){for(var c=a.suspendedLanes,d=a.pingedLanes,e=a.expirationTimes,f=a.pendingLanes&-130023425;0<f;){var g=31-vc(f),h=1<<g,k=e[g];if(-1===k){if(0===(h&c)||0!==(h&d))e[g]=Cc(h,b)}else k<=b&&(a.expiredLanes|=h);f&=~h}}function Ec(a,b){if(a.errorRecoveryDisabledLanes&b)return 0;a=a.pendingLanes&-1073741825;return 0!==a?a:a&1073741824?1073741824:0}function Fc(){var a=yc;yc<<=1;0===(yc&4194240)&&(yc=64);return a}function Gc(a){for(var b=[],c=0;31>c;c++)b.push(a);return b} function Hc(a,b,c){a.pendingLanes|=b;536870912!==b&&(a.suspendedLanes=0,a.pingedLanes=0);a=a.eventTimes;b=31-vc(b);a[b]=c} function Ic(a,b){var c=a.pendingLanes&~b;a.pendingLanes=b;a.suspendedLanes=0;a.pingedLanes=0;a.expiredLanes&=b;a.mutableReadLanes&=b;a.entangledLanes&=b;a.errorRecoveryDisabledLanes&=b;b=a.entanglements;var d=a.eventTimes,e=a.expirationTimes;for(a=a.hiddenUpdates;0<c;){var f=31-vc(c),g=1<<f;b[f]=0;d[f]=-1;e[f]=-1;var h=a[f];if(null!==h)for(a[f]=null,f=0;f<h.length;f++){var k=h[f];null!==k&&(k.lane&=-1073741825)}c&=~g}} function Jc(a,b){var c=a.entangledLanes|=b;for(a=a.entanglements;c;){var d=31-vc(c),e=1<<d;e&b|a[d]&b&&(a[d]|=b);c&=~e}}var B=0;function Kc(a,b){var c=B;try{return B=a,b()}finally{B=c}}function Lc(a){a&=-a;return 1<a?4<a?0!==(a&268435455)?16:536870912:4:1}var Mc,Nc,Oc,Pc,Qc,Rc=!1,Sc=[],Tc=null,Uc=null,Vc=null,Wc=new Map,Xc=new Map,Yc=[],Zc="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 $c(a,b){switch(a){case "focusin":case "focusout":Tc=null;break;case "dragenter":case "dragleave":Uc=null;break;case "mouseover":case "mouseout":Vc=null;break;case "pointerover":case "pointerout":Wc.delete(b.pointerId);break;case "gotpointercapture":case "lostpointercapture":Xc.delete(b.pointerId)}} function ad(a,b,c,d,e,f){if(null===a||a.nativeEvent!==f)return a={blockedOn:b,domEventName:c,eventSystemFlags:d,nativeEvent:f,targetContainers:[e]},null!==b&&(b=Kb(b),null!==b&&Nc(b)),a;a.eventSystemFlags|=d;b=a.targetContainers;null!==e&&-1===b.indexOf(e)&&b.push(e);return a} function bd(a,b,c,d,e){switch(b){case "focusin":return Tc=ad(Tc,a,b,c,d,e),!0;case "dragenter":return Uc=ad(Uc,a,b,c,d,e),!0;case "mouseover":return Vc=ad(Vc,a,b,c,d,e),!0;case "pointerover":var f=e.pointerId;Wc.set(f,ad(Wc.get(f)||null,a,b,c,d,e));return!0;case "gotpointercapture":return f=e.pointerId,Xc.set(f,ad(Xc.get(f)||null,a,b,c,d,e)),!0}return!1} function cd(a){var b=dd(a.target);if(null!==b){var c=bc(b);if(null!==c)if(b=c.tag,13===b){if(b=cc(c),null!==b){a.blockedOn=b;Qc(a.priority,function(){Oc(c)});return}}else if(3===b&&c.stateNode.current.memoizedState.isDehydrated){a.blockedOn=3===c.tag?c.stateNode.containerInfo:null;return}}a.blockedOn=null} function ed(a){if(null!==a.blockedOn)return!1;for(var b=a.targetContainers;0<b.length;){var c=fd(a.domEventName,a.eventSystemFlags,b[0],a.nativeEvent);if(null===c){c=a.nativeEvent;var d=new c.constructor(c.type,c);Eb=d;c.target.dispatchEvent(d);Eb=null}else return b=Kb(c),null!==b&&Nc(b),a.blockedOn=c,!1;b.shift()}return!0}function gd(a,b,c){ed(a)&&c.delete(b)}function hd(){Rc=!1;null!==Tc&&ed(Tc)&&(Tc=null);null!==Uc&&ed(Uc)&&(Uc=null);null!==Vc&&ed(Vc)&&(Vc=null);Wc.forEach(gd);Xc.forEach(gd)} function id(a,b){a.blockedOn===b&&(a.blockedOn=null,Rc||(Rc=!0,ba.unstable_scheduleCallback(ba.unstable_NormalPriority,hd)))} function jd(a){function b(b){return id(b,a)}if(0<Sc.length){id(Sc[0],a);for(var c=1;c<Sc.length;c++){var d=Sc[c];d.blockedOn===a&&(d.blockedOn=null)}}null!==Tc&&id(Tc,a);null!==Uc&&id(Uc,a);null!==Vc&&id(Vc,a);Wc.forEach(b);Xc.forEach(b);for(c=0;c<Yc.length;c++)d=Yc[c],d.blockedOn===a&&(d.blockedOn=null);for(;0<Yc.length&&(c=Yc[0],null===c.blockedOn);)cd(c),null===c.blockedOn&&Yc.shift()}var kd=wa.ReactCurrentBatchConfig,ld=!0; function md(a,b,c,d){var e=B,f=kd.transition;kd.transition=null;try{B=1,nd(a,b,c,d)}finally{B=e,kd.transition=f}}function od(a,b,c,d){var e=B,f=kd.transition;kd.transition=null;try{B=4,nd(a,b,c,d)}finally{B=e,kd.transition=f}} function nd(a,b,c,d){if(ld){var e=fd(a,b,c,d);if(null===e)pd(a,b,d,qd,c),$c(a,d);else if(bd(e,a,b,c,d))d.stopPropagation();else if($c(a,d),b&4&&-1<Zc.indexOf(a)){for(;null!==e;){var f=Kb(e);null!==f&&Mc(f);f=fd(a,b,c,d);null===f&&pd(a,b,d,qd,c);if(f===e)break;e=f}null!==e&&d.stopPropagation()}else pd(a,b,d,null,c)}}var qd=null; function fd(a,b,c,d){qd=null;a=Fb(d);a=dd(a);if(null!==a)if(b=bc(a),null===b)a=null;else if(c=b.tag,13===c){a=cc(b);if(null!==a)return a;a=null}else if(3===c){if(b.stateNode.current.memoizedState.isDehydrated)return 3===b.tag?b.stateNode.containerInfo:null;a=null}else b!==a&&(a=null);qd=a;return null} function rd(a){switch(a){case "cancel":case "click":case "close":case "contextmenu":case "copy":case "cut":case "auxclick":case "dblclick":case "dragend":case "dragstart":case "drop":case "focusin":case "focusout":case "input":case "invalid":case "keydown":case "keypress":case "keyup":case "mousedown":case "mouseup":case "paste":case "pause":case "play":case "pointercancel":case "pointerdown":case "pointerup":case "ratechange":case "reset":case "resize":case "seeked":case "submit":case "touchcancel":case "touchend":case "touchstart":case "volumechange":case "change":case "selectionchange":case "textInput":case "compositionstart":case "compositionend":case "compositionupdate":case "beforeblur":case "afterblur":case "beforeinput":case "blur":case "fullscreenchange":case "focus":case "hashchange":case "popstate":case "select":case "selectstart":return 1;case "drag":case "dragenter":case "dragexit":case "dragleave":case "dragover":case "mousemove":case "mouseout":case "mouseover":case "pointermove":case "pointerout":case "pointerover":case "scroll":case "toggle":case "touchmove":case "wheel":case "mouseenter":case "mouseleave":case "pointerenter":case "pointerleave":return 4; case "message":switch(lc()){case mc:return 1;case nc:return 4;case oc:case pc:return 16;case qc:return 536870912;default:return 16}default:return 16}}var sd=null,td=null,ud=null;function vd(){if(ud)return ud;var a,b=td,c=b.length,d,e="value"in sd?sd.value:sd.textContent,f=e.length;for(a=0;a<c&&b[a]===e[a];a++);var g=c-a;for(d=1;d<=g&&b[c-d]===e[f-d];d++);return ud=e.slice(a,1<d?1-d:void 0)} function wd(a){var b=a.keyCode;"charCode"in a?(a=a.charCode,0===a&&13===b&&(a=13)):a=b;10===a&&(a=13);return 32<=a||13===a?a:0}function xd(){return!0}function yd(){return!1} function zd(a){function b(b,d,e,f,g){this._reactName=b;this._targetInst=e;this.type=d;this.nativeEvent=f;this.target=g;this.currentTarget=null;for(var c in a)a.hasOwnProperty(c)&&(b=a[c],this[c]=b?b(f):f[c]);this.isDefaultPrevented=(null!=f.defaultPrevented?f.defaultPrevented:!1===f.returnValue)?xd:yd;this.isPropagationStopped=yd;return this}z(b.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():"unknown"!==typeof a.returnValue&& (a.returnValue=!1),this.isDefaultPrevented=xd)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():"unknown"!==typeof a.cancelBubble&&(a.cancelBubble=!0),this.isPropagationStopped=xd)},persist:function(){},isPersistent:xd});return b} var Ad={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(a){return a.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Bd=zd(Ad),Cd=z({},Ad,{view:0,detail:0}),Dd=zd(Cd),Ed,Fd,Gd,Id=z({},Cd,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Hd,button:0,buttons:0,relatedTarget:function(a){return void 0===a.relatedTarget?a.fromElement===a.srcElement?a.toElement:a.fromElement:a.relatedTarget},movementX:function(a){if("movementX"in a)return a.movementX;a!==Gd&&(Gd&&"mousemove"===a.type?(Ed=a.screenX-Gd.screenX,Fd=a.screenY-Gd.screenY):Fd=Ed=0,Gd=a);return Ed},movementY:function(a){return"movementY"in a?a.movementY:Fd}}),Jd=zd(Id),Kd=z({},Id,{dataTransfer:0}),Ld=zd(Kd),Md=z({},Cd,{relatedTarget:0}),Nd=zd(Md),Od=z({},Ad,{animationName:0,elapsedTime:0,pseudoElement:0}),Pd=zd(Od),Qd=z({},Ad,{clipboardData:function(a){return"clipboardData"in a?a.clipboardData:window.clipboardData}}),Rd=zd(Qd),Sd=z({},Ad,{data:0}),Td=zd(Sd),Ud={Esc:"Escape", Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Vd={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"},Wd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Xd(a){var b=this.nativeEvent;return b.getModifierState?b.getModifierState(a):(a=Wd[a])?!!b[a]:!1}function Hd(){return Xd} var Yd=z({},Cd,{key:function(a){if(a.key){var b=Ud[a.key]||a.key;if("Unidentified"!==b)return b}return"keypress"===a.type?(a=wd(a),13===a?"Enter":String.fromCharCode(a)):"keydown"===a.type||"keyup"===a.type?Vd[a.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Hd,charCode:function(a){return"keypress"===a.type?wd(a):0},keyCode:function(a){return"keydown"===a.type||"keyup"===a.type?a.keyCode:0},which:function(a){return"keypress"=== a.type?wd(a):"keydown"===a.type||"keyup"===a.type?a.keyCode:0}}),Zd=zd(Yd),$d=z({},Id,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ae=zd($d),be=z({},Cd,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Hd}),ce=zd(be),de=z({},Ad,{propertyName:0,elapsedTime:0,pseudoElement:0}),ee=zd(de),fe=z({},Id,{deltaX:function(a){return"deltaX"in a?a.deltaX:"wheelDeltaX"in a?-a.wheelDeltaX:0}, deltaY:function(a){return"deltaY"in a?a.deltaY:"wheelDeltaY"in a?-a.wheelDeltaY:"wheelDelta"in a?-a.wheelDelta:0},deltaZ:0,deltaMode:0}),ge=zd(fe),he=[9,13,27,32],ie=ia&&"CompositionEvent"in window,je=null;ia&&"documentMode"in document&&(je=document.documentMode);var ke=ia&&"TextEvent"in window&&!je,le=ia&&(!ie||je&&8<je&&11>=je),me=String.fromCharCode(32),ne=!1; function oe(a,b){switch(a){case "keyup":return-1!==he.indexOf(b.keyCode);case "keydown":return 229!==b.keyCode;case "keypress":case "mousedown":case "focusout":return!0;default:return!1}}function pe(a){a=a.detail;return"object"===typeof a&&"data"in a?a.data:null}var qe=!1;function re(a,b){switch(a){case "compositionend":return pe(b);case "keypress":if(32!==b.which)return null;ne=!0;return me;case "textInput":return a=b.data,a===me&&ne?null:a;default:return null}} function se(a,b){if(qe)return"compositionend"===a||!ie&&oe(a,b)?(a=vd(),ud=td=sd=null,qe=!1,a):null;switch(a){case "paste":return null;case "keypress":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1<b.char.length)return b.char;if(b.which)return String.fromCharCode(b.which)}return null;case "compositionend":return le&&"ko"!==b.locale?null:b.data;default:return null}} var te={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 ue(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return"input"===b?!!te[a.type]:"textarea"===b?!0:!1}function ve(a,b,c,d){Lb(d);b=we(b,"onChange");0<b.length&&(c=new Bd("onChange","change",null,c,d),a.push({event:c,listeners:b}))}var xe=null,ye=null;function ze(a){Ae(a,0)}function Be(a){var b=Ce(a);if(cb(b))return a} function De(a,b){if("change"===a)return b}var Ee=!1;if(ia){var Fe;if(ia){var Ge="oninput"in document;if(!Ge){var He=document.createElement("div");He.setAttribute("oninput","return;");Ge="function"===typeof He.oninput}Fe=Ge}else Fe=!1;Ee=Fe&&(!document.documentMode||9<document.documentMode)}function Ie(){xe&&(xe.detachEvent("onpropertychange",Je),ye=xe=null)}function Je(a){if("value"===a.propertyName&&Be(ye)){var b=[];ve(b,ye,a,Fb(a));Qb(ze,b)}} function Ke(a,b,c){"focusin"===a?(Ie(),xe=b,ye=c,xe.attachEvent("onpropertychange",Je)):"focusout"===a&&Ie()}function Le(a){if("selectionchange"===a||"keyup"===a||"keydown"===a)return Be(ye)}function Me(a,b){if("click"===a)return Be(b)}function Ne(a,b){if("input"===a||"change"===a)return Be(b)}function Oe(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var Pe="function"===typeof Object.is?Object.is:Oe; function Qe(a,b){if(Pe(a,b))return!0;if("object"!==typeof a||null===a||"object"!==typeof b||null===b)return!1;var c=Object.keys(a),d=Object.keys(b);if(c.length!==d.length)return!1;for(d=0;d<c.length;d++){var e=c[d];if(!ja.call(b,e)||!Pe(a[e],b[e]))return!1}return!0}function Re(a){for(;a&&a.firstChild;)a=a.firstChild;return a} function Se(a,b){var c=Re(a);a=0;for(var d;c;){if(3===c.nodeType){d=a+c.textContent.length;if(a<=b&&d>=b)return{node:c,offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=Re(c)}}function Te(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?Te(a,b.parentNode):"contains"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1} function Ue(){for(var a=window,b=db();b instanceof a.HTMLIFrameElement;){try{var c="string"===typeof b.contentWindow.location.href}catch(d){c=!1}if(c)a=b.contentWindow;else break;b=db(a.document)}return b}function Ve(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&("input"===b&&("text"===a.type||"search"===a.type||"tel"===a.type||"url"===a.type||"password"===a.type)||"textarea"===b||"true"===a.contentEditable)} function We(a){var b=Ue(),c=a.focusedElem,d=a.selectionRange;if(b!==c&&c&&c.ownerDocument&&Te(c.ownerDocument.documentElement,c)){if(null!==d&&Ve(c))if(b=d.start,a=d.end,void 0===a&&(a=b),"selectionStart"in c)c.selectionStart=b,c.selectionEnd=Math.min(a,c.value.length);else if(a=(b=c.ownerDocument||document)&&b.defaultView||window,a.getSelection){a=a.getSelection();var e=c.textContent.length,f=Math.min(d.start,e);d=void 0===d.end?f:Math.min(d.end,e);!a.extend&&f>d&&(e=d,d=f,f=e);e=Se(c,f);var g=Se(c, d);e&&g&&(1!==a.rangeCount||a.anchorNode!==e.node||a.anchorOffset!==e.offset||a.focusNode!==g.node||a.focusOffset!==g.offset)&&(b=b.createRange(),b.setStart(e.node,e.offset),a.removeAllRanges(),f>d?(a.addRange(b),a.extend(g.node,g.offset)):(b.setEnd(g.node,g.offset),a.addRange(b)))}b=[];for(a=c;a=a.parentNode;)1===a.nodeType&&b.push({element:a,left:a.scrollLeft,top:a.scrollTop});"function"===typeof c.focus&&c.focus();for(c=0;c<b.length;c++)a=b[c],a.element.scrollLeft=a.left,a.element.scrollTop=a.top}} var Xe=ia&&"documentMode"in document&&11>=document.documentMode,Ye=null,Ze=null,$e=null,af=!1; function bf(a,b,c){var d=c.window===c?c.document:9===c.nodeType?c:c.ownerDocument;af||null==Ye||Ye!==db(d)||(d=Ye,"selectionStart"in d&&Ve(d)?d={start:d.selectionStart,end:d.selectionEnd}:(d=(d.ownerDocument&&d.ownerDocument.defaultView||window).getSelection(),d={anchorNode:d.anchorNode,anchorOffset:d.anchorOffset,focusNode:d.focusNode,focusOffset:d.focusOffset}),$e&&Qe($e,d)||($e=d,d=we(Ze,"onSelect"),0<d.length&&(b=new Bd("onSelect","select",null,b,c),a.push({event:b,listeners:d}),b.target=Ye)))} function cf(a,b){var c={};c[a.toLowerCase()]=b.toLowerCase();c["Webkit"+a]="webkit"+b;c["Moz"+a]="moz"+b;return c}var df={animationend:cf("Animation","AnimationEnd"),animationiteration:cf("Animation","AnimationIteration"),animationstart:cf("Animation","AnimationStart"),transitionend:cf("Transition","TransitionEnd")},ef={},ff={}; ia&&(ff=document.createElement("div").style,"AnimationEvent"in window||(delete df.animationend.animation,delete df.animationiteration.animation,delete df.animationstart.animation),"TransitionEvent"in window||delete df.transitionend.transition);function gf(a){if(ef[a])return ef[a];if(!df[a])return a;var b=df[a],c;for(c in b)if(b.hasOwnProperty(c)&&c in ff)return ef[a]=b[c];return a}var hf=gf("animationend"),jf=gf("animationiteration"),kf=gf("animationstart"),lf=gf("transitionend"),mf=new Map,nf="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" "); function of(a,b){mf.set(a,b);fa(b,[a])}for(var pf=0;pf<nf.length;pf++){var qf=nf[pf],rf=qf.toLowerCase(),sf=qf[0].toUpperCase()+qf.slice(1);of(rf,"on"+sf)}of(hf,"onAnimationEnd");of(jf,"onAnimationIteration");of(kf,"onAnimationStart");of("dblclick","onDoubleClick");of("focusin","onFocus");of("focusout","onBlur");of(lf,"onTransitionEnd");ha("onMouseEnter",["mouseout","mouseover"]);ha("onMouseLeave",["mouseout","mouseover"]);ha("onPointerEnter",["pointerout","pointerover"]); ha("onPointerLeave",["pointerout","pointerover"]);fa("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));fa("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));fa("onBeforeInput",["compositionend","keypress","textInput","paste"]);fa("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));fa("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")); fa("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var tf="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),uf=new Set("cancel close invalid load scroll toggle".split(" ").concat(tf)); function vf(a,b,c){var d=a.type||"unknown-event";a.currentTarget=c;ac(d,b,void 0,a);a.currentTarget=null} function Ae(a,b){b=0!==(b&4);for(var c=0;c<a.length;c++){var d=a[c],e=d.event;d=d.listeners;a:{var f=void 0;if(b)for(var g=d.length-1;0<=g;g--){var h=d[g],k=h.instance,l=h.currentTarget;h=h.listener;if(k!==f&&e.isPropagationStopped())break a;vf(e,h,l);f=k}else for(g=0;g<d.length;g++){h=d[g];k=h.instance;l=h.currentTarget;h=h.listener;if(k!==f&&e.isPropagationStopped())break a;vf(e,h,l);f=k}}}if(Xb)throw a=Yb,Xb=!1,Yb=null,a;} function C(a,b){var c=b[wf];void 0===c&&(c=b[wf]=new Set);var d=a+"__bubble";c.has(d)||(xf(b,a,2,!1),c.add(d))}function yf(a,b,c){var d=0;b&&(d|=4);xf(c,a,d,b)}var zf="_reactListening"+Math.random().toString(36).slice(2);function Af(a){if(!a[zf]){a[zf]=!0;ca.forEach(function(b){"selectionchange"!==b&&(uf.has(b)||yf(b,!1,a),yf(b,!0,a))});var b=9===a.nodeType?a:a.ownerDocument;null===b||b[zf]||(b[zf]=!0,yf("selectionchange",!1,b))}} function xf(a,b,c,d){switch(rd(b)){case 1:var e=md;break;case 4:e=od;break;default:e=nd}c=e.bind(null,b,c,a);e=void 0;!Sb||"touchstart"!==b&&"touchmove"!==b&&"wheel"!==b||(e=!0);d?void 0!==e?a.addEventListener(b,c,{capture:!0,passive:e}):a.addEventListener(b,c,!0):void 0!==e?a.addEventListener(b,c,{passive:e}):a.addEventListener(b,c,!1)} function pd(a,b,c,d,e){var f=d;if(0===(b&1)&&0===(b&2)&&null!==d)a:for(;;){if(null===d)return;var g=d.tag;if(3===g||4===g){var h=d.stateNode.containerInfo;if(h===e||8===h.nodeType&&h.parentNode===e)break;if(4===g)for(g=d.return;null!==g;){var k=g.tag;if(3===k||4===k)if(k=g.stateNode.containerInfo,k===e||8===k.nodeType&&k.parentNode===e)return;g=g.return}for(;null!==h;){g=dd(h);if(null===g)return;k=g.tag;if(5===k||6===k){d=f=g;continue a}h=h.parentNode}}d=d.return}Qb(function(){var d=f,e=Fb(c),g=[]; a:{var h=mf.get(a);if(void 0!==h){var k=Bd,n=a;switch(a){case "keypress":if(0===wd(c))break a;case "keydown":case "keyup":k=Zd;break;case "focusin":n="focus";k=Nd;break;case "focusout":n="blur";k=Nd;break;case "beforeblur":case "afterblur":k=Nd;break;case "click":if(2===c.button)break a;case "auxclick":case "dblclick":case "mousedown":case "mousemove":case "mouseup":case "mouseout":case "mouseover":case "contextmenu":k=Jd;break;case "drag":case "dragend":case "dragenter":case "dragexit":case "dragleave":case "dragover":case "dragstart":case "drop":k= Ld;break;case "touchcancel":case "touchend":case "touchmove":case "touchstart":k=ce;break;case hf:case jf:case kf:k=Pd;break;case lf:k=ee;break;case "scroll":k=Dd;break;case "wheel":k=ge;break;case "copy":case "cut":case "paste":k=Rd;break;case "gotpointercapture":case "lostpointercapture":case "pointercancel":case "pointerdown":case "pointermove":case "pointerout":case "pointerover":case "pointerup":k=ae}var t=0!==(b&4),I=!t&&"scroll"===a,r=t?null!==h?h+"Capture":null:h;t=[];for(var q=d,u;null!== q;){u=q;var R=u.stateNode;5===u.tag&&null!==R&&(u=R,null!==r&&(R=Rb(q,r),null!=R&&t.push(Bf(q,R,u))));if(I)break;q=q.return}0<t.length&&(h=new k(h,n,null,c,e),g.push({event:h,listeners:t}))}}if(0===(b&7)){a:{h="mouseover"===a||"pointerover"===a;k="mouseout"===a||"pointerout"===a;if(h&&c!==Eb&&(n=c.relatedTarget||c.fromElement)&&(dd(n)||n[Cf]))break a;if(k||h){h=e.window===e?e:(h=e.ownerDocument)?h.defaultView||h.parentWindow:window;if(k){if(n=c.relatedTarget||c.toElement,k=d,n=n?dd(n):null,null!== n&&(I=bc(n),n!==I||5!==n.tag&&6!==n.tag))n=null}else k=null,n=d;if(k!==n){t=Jd;R="onMouseLeave";r="onMouseEnter";q="mouse";if("pointerout"===a||"pointerover"===a)t=ae,R="onPointerLeave",r="onPointerEnter",q="pointer";I=null==k?h:Ce(k);u=null==n?h:Ce(n);h=new t(R,q+"leave",k,c,e);h.target=I;h.relatedTarget=u;R=null;dd(e)===d&&(t=new t(r,q+"enter",n,c,e),t.target=u,t.relatedTarget=I,R=t);I=R;if(k&&n)b:{t=k;r=n;q=0;for(u=t;u;u=Df(u))q++;u=0;for(R=r;R;R=Df(R))u++;for(;0<q-u;)t=Df(t),q--;for(;0<u-q;)r= Df(r),u--;for(;q--;){if(t===r||null!==r&&t===r.alternate)break b;t=Df(t);r=Df(r)}t=null}else t=null;null!==k&&Ef(g,h,k,t,!1);null!==n&&null!==I&&Ef(g,I,n,t,!0)}}}a:{h=d?Ce(d):window;k=h.nodeName&&h.nodeName.toLowerCase();if("select"===k||"input"===k&&"file"===h.type)var ib=De;else if(ue(h))if(Ee)ib=Ne;else{ib=Le;var ya=Ke}else k=h.nodeName,!k||"input"!==k.toLowerCase()||"checkbox"!==h.type&&"radio"!==h.type?d&&Db(d.elementType,d.memoizedProps)&&(ib=De):ib=Me;if(ib&&(ib=ib(a,d))){ve(g,ib,c,e);break a}ya&& ya(a,h,d);"focusout"===a&&(ya=h._wrapperState)&&ya.controlled&&"number"===h.type&&kb(h,"number",h.value)}ya=d?Ce(d):window;switch(a){case "focusin":if(ue(ya)||"true"===ya.contentEditable)Ye=ya,Ze=d,$e=null;break;case "focusout":$e=Ze=Ye=null;break;case "mousedown":af=!0;break;case "contextmenu":case "mouseup":case "dragend":af=!1;bf(g,c,e);break;case "selectionchange":if(Xe)break;case "keydown":case "keyup":bf(g,c,e)}var jb;if(ie)b:{switch(a){case "compositionstart":var da="onCompositionStart";break b; case "compositionend":da="onCompositionEnd";break b;case "compositionupdate":da="onCompositionUpdate";break b}da=void 0}else qe?oe(a,c)&&(da="onCompositionEnd"):"keydown"===a&&229===c.keyCode&&(da="onCompositionStart");da&&(le&&"ko"!==c.locale&&(qe||"onCompositionStart"!==da?"onCompositionEnd"===da&&qe&&(jb=vd()):(sd=e,td="value"in sd?sd.value:sd.textContent,qe=!0)),ya=we(d,da),0<ya.length&&(da=new Td(da,a,null,c,e),g.push({event:da,listeners:ya}),jb?da.data=jb:(jb=pe(c),null!==jb&&(da.data=jb)))); if(jb=ke?re(a,c):se(a,c))d=we(d,"onBeforeInput"),0<d.length&&(e=new Td("onBeforeInput","beforeinput",null,c,e),g.push({event:e,listeners:d}),e.data=jb)}Ae(g,b)})}function Bf(a,b,c){return{instance:a,listener:b,currentTarget:c}}function we(a,b){for(var c=b+"Capture",d=[];null!==a;){var e=a,f=e.stateNode;5===e.tag&&null!==f&&(e=f,f=Rb(a,c),null!=f&&d.unshift(Bf(a,f,e)),f=Rb(a,b),null!=f&&d.push(Bf(a,f,e)));a=a.return}return d} function Df(a){if(null===a)return null;do a=a.return;while(a&&5!==a.tag);return a?a:null}function Ef(a,b,c,d,e){for(var f=b._reactName,g=[];null!==c&&c!==d;){var h=c,k=h.alternate,l=h.stateNode;if(null!==k&&k===d)break;5===h.tag&&null!==l&&(h=l,e?(k=Rb(c,f),null!=k&&g.unshift(Bf(c,k,h))):e||(k=Rb(c,f),null!=k&&g.push(Bf(c,k,h))));c=c.return}0!==g.length&&a.push({event:b,listeners:g})}var Ff=/\r\n?/g,Gf=/\u0000|\uFFFD/g; function Hf(a){return("string"===typeof a?a:""+a).replace(Ff,"\n").replace(Gf,"")}function If(a,b,c){b=Hf(b);if(Hf(a)!==b&&c)throw Error(p(425));}function Jf(){}var Kf=null,Lf=null;function Mf(a,b){return"textarea"===a||"noscript"===a||"string"===typeof b.children||"number"===typeof b.children||"object"===typeof b.dangerouslySetInnerHTML&&null!==b.dangerouslySetInnerHTML&&null!=b.dangerouslySetInnerHTML.__html} var Nf="function"===typeof setTimeout?setTimeout:void 0,Of="function"===typeof clearTimeout?clearTimeout:void 0,Pf="function"===typeof Promise?Promise:void 0,Rf="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof Pf?function(a){return Pf.resolve(null).then(a).catch(Qf)}:Nf;function Qf(a){setTimeout(function(){throw a;})} function Sf(a,b){var c=b,d=0;do{var e=c.nextSibling;a.removeChild(c);if(e&&8===e.nodeType)if(c=e.data,"/$"===c){if(0===d){a.removeChild(e);jd(b);return}d--}else"$"!==c&&"$?"!==c&&"$!"!==c||d++;c=e}while(c);jd(b)}function Tf(a,b){return"link"===a&&"string"===typeof b.precedence&&"stylesheet"===b.rel} function Uf(a){for(;null!=a;a=a.nextSibling){var b=a.nodeType;if(1===b){if("LINK"===a.tagName&&a.hasAttribute("data-rprec"))continue;break}if(3===b)break;if(8===b){b=a.data;if("$"===b||"$!"===b||"$?"===b)break;if("/$"===b)return null}}return a}function Vf(a){a=a.previousSibling;for(var b=0;a;){if(8===a.nodeType){var c=a.data;if("$"===c||"$!"===c||"$?"===c){if(0===b)return a;b--}else"/$"===c&&b++}a=a.previousSibling}return null} var Wf=Math.random().toString(36).slice(2),Xf="__reactFiber$"+Wf,Yf="__reactProps$"+Wf,Cf="__reactContainer$"+Wf,wf="__reactEvents$"+Wf,Zf="__reactListeners$"+Wf,$f="__reactHandles$"+Wf;function dd(a){var b=a[Xf];if(b)return b;for(var c=a.parentNode;c;){if(b=c[Cf]||c[Xf]){c=b.alternate;if(null!==b.child||null!==c&&null!==c.child)for(a=Vf(a);null!==a;){if(c=a[Xf])return c;a=Vf(a)}return b}a=c;c=a.parentNode}return null} function Kb(a){a=a[Xf]||a[Cf];return!a||5!==a.tag&&6!==a.tag&&13!==a.tag&&3!==a.tag?null:a}function Ce(a){if(5===a.tag||6===a.tag)return a.stateNode;throw Error(p(33));}function va(a){return a[Yf]||null}var ag=[],bg=-1;function cg(a){return{current:a}}function D(a){0>bg||(a.current=ag[bg],ag[bg]=null,bg--)}function E(a,b){bg++;ag[bg]=a.current;a.current=b}var dg={},F=cg(dg),eg=cg(!1),fg=dg; function gg(a,b){var c=a.type.contextTypes;if(!c)return dg;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}function hg(a){a=a.childContextTypes;return null!==a&&void 0!==a}function ig(){D(eg);D(F)}function jg(a,b,c){if(F.current!==dg)throw Error(p(168));E(F,b);E(eg,c)} function kg(a,b,c){var d=a.stateNode;b=b.childContextTypes;if("function"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in b))throw Error(p(108,Ya(a)||"Unknown",e));return z({},c,d)}function lg(a){a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||dg;fg=F.current;E(F,a);E(eg,eg.current);return!0} function mg(a,b,c){var d=a.stateNode;if(!d)throw Error(p(169));c?(a=kg(a,b,fg),d.__reactInternalMemoizedMergedChildContext=a,D(eg),D(F),E(F,a)):D(eg);E(eg,c)}var ng=null,og=!1,pg=!1;function qg(a){null===ng?ng=[a]:ng.push(a)}function rg(a){og=!0;qg(a)}function sg(){if(!pg&&null!==ng){pg=!0;var a=0,b=B;try{var c=ng;for(B=1;a<c.length;a++){var d=c[a];do d=d(!0);while(null!==d)}ng=null;og=!1}catch(e){throw null!==ng&&(ng=ng.slice(a+1)),hc(mc,sg),e;}finally{B=b,pg=!1}}return null} var tg=[],ug=0,vg=null,wg=0,xg=[],yg=0,zg=null,Ag=1,Bg="";function Cg(a,b){tg[ug++]=wg;tg[ug++]=vg;vg=a;wg=b}function Dg(a,b,c){xg[yg++]=Ag;xg[yg++]=Bg;xg[