UNPKG

react-dom

Version:

React package for working with the DOM.

127 lines (126 loc) • 123 kB
/** @license React v16.12.0 * react-dom.profiling.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"),p=require("object-assign"),q=require("scheduler"),r=require("scheduler/tracing");function t(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."}if(!aa)throw Error(t(227));var ba=null,ca={}; function da(){if(ba)for(var a in ca){var b=ca[a],c=ba.indexOf(a);if(!(-1<c))throw Error(t(96,a));if(!ea[c]){if(!b.extractEvents)throw Error(t(97,a));ea[c]=b;c=b.eventTypes;for(var d in c){var e=void 0;var f=c[d],g=b,h=d;if(fa.hasOwnProperty(h))throw Error(t(99,h));fa[h]=f;var k=f.phasedRegistrationNames;if(k){for(e in k)k.hasOwnProperty(e)&&ha(k[e],g,h);e=!0}else f.registrationName?(ha(f.registrationName,g,h),e=!0):e=!1;if(!e)throw Error(t(98,d,a));}}}} function ha(a,b,c){if(ia[a])throw Error(t(100,a));ia[a]=b;ja[a]=b.eventTypes[c].dependencies}var ea=[],fa={},ia={},ja={};function ka(a,b,c,d,e,f,g,h,k){var l=Array.prototype.slice.call(arguments,3);try{b.apply(c,l)}catch(n){this.onError(n)}}var ma=!1,na=null,oa=!1,pa=null,qa={onError:function(a){ma=!0;na=a}};function ra(a,b,c,d,e,f,g,h,k){ma=!1;na=null;ka.apply(qa,arguments)} function sa(a,b,c,d,e,f,g,h,k){ra.apply(this,arguments);if(ma){if(ma){var l=na;ma=!1;na=null}else throw Error(t(198));oa||(oa=!0,pa=l)}}var ta=null,ua=null,xa=null;function ya(a,b,c){var d=a.type||"unknown-event";a.currentTarget=xa(c);sa(d,b,void 0,a);a.currentTarget=null}function za(a,b){if(null==b)throw Error(t(30));if(null==a)return b;if(Array.isArray(a)){if(Array.isArray(b))return a.push.apply(a,b),a;a.push(b);return a}return Array.isArray(b)?[a].concat(b):[a,b]} function Aa(a,b,c){Array.isArray(a)?a.forEach(b,c):a&&b.call(c,a)}var Ba=null;function Ca(a){if(a){var b=a._dispatchListeners,c=a._dispatchInstances;if(Array.isArray(b))for(var d=0;d<b.length&&!a.isPropagationStopped();d++)ya(a,b[d],c[d]);else b&&ya(a,b,c);a._dispatchListeners=null;a._dispatchInstances=null;a.isPersistent()||a.constructor.release(a)}}function Da(a){null!==a&&(Ba=za(Ba,a));a=Ba;Ba=null;if(a){Aa(a,Ca);if(Ba)throw Error(t(95));if(oa)throw a=pa,oa=!1,pa=null,a;}} var Ea={injectEventPluginOrder:function(a){if(ba)throw Error(t(101));ba=Array.prototype.slice.call(a);da()},injectEventPluginsByName:function(a){var b=!1,c;for(c in a)if(a.hasOwnProperty(c)){var d=a[c];if(!ca.hasOwnProperty(c)||ca[c]!==d){if(ca[c])throw Error(t(102,c));ca[c]=d;b=!0}}b&&da()}}; function Fa(a,b){var c=a.stateNode;if(!c)return null;var d=ta(c);if(!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":(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(t(231,b,typeof c)); return c}var Ga=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;Ga.hasOwnProperty("ReactCurrentDispatcher")||(Ga.ReactCurrentDispatcher={current:null});Ga.hasOwnProperty("ReactCurrentBatchConfig")||(Ga.ReactCurrentBatchConfig={suspense:null}); var Ha=/^(.*)[\\\/]/,A="function"===typeof Symbol&&Symbol.for,Ia=A?Symbol.for("react.element"):60103,Ja=A?Symbol.for("react.portal"):60106,Ka=A?Symbol.for("react.fragment"):60107,La=A?Symbol.for("react.strict_mode"):60108,Ma=A?Symbol.for("react.profiler"):60114,Na=A?Symbol.for("react.provider"):60109,Oa=A?Symbol.for("react.context"):60110,Pa=A?Symbol.for("react.concurrent_mode"):60111,Qa=A?Symbol.for("react.forward_ref"):60112,Ra=A?Symbol.for("react.suspense"):60113,Sa=A?Symbol.for("react.suspense_list"): 60120,Ta=A?Symbol.for("react.memo"):60115,Ua=A?Symbol.for("react.lazy"):60116;A&&Symbol.for("react.fundamental");A&&Symbol.for("react.responder");A&&Symbol.for("react.scope");var Va="function"===typeof Symbol&&Symbol.iterator;function Wa(a){if(null===a||"object"!==typeof a)return null;a=Va&&a[Va]||a["@@iterator"];return"function"===typeof a?a:null} function Xa(a){if(-1===a._status){a._status=0;var b=a._ctor;b=b();a._result=b;b.then(function(b){0===a._status&&(b=b.default,a._status=1,a._result=b)},function(b){0===a._status&&(a._status=2,a._result=b)})}} function Ya(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 Ka:return"Fragment";case Ja:return"Portal";case Ma:return"Profiler";case La:return"StrictMode";case Ra:return"Suspense";case Sa:return"SuspenseList"}if("object"===typeof a)switch(a.$$typeof){case Oa:return"Context.Consumer";case Na:return"Context.Provider";case Qa:var b=a.render;b=b.displayName||b.name||"";return a.displayName||(""!==b?"ForwardRef("+b+")": "ForwardRef");case Ta:return Ya(a.type);case Ua:if(a=1===a._status?a._result:null)return Ya(a)}return null}function Za(a){var b="";do{a:switch(a.tag){case 3:case 4:case 6:case 7:case 10:case 9:var c="";break a;default:var d=a._debugOwner,e=a._debugSource,f=Ya(a.type);c=null;d&&(c=Ya(d.type));d=f;f="";e?f=" (at "+e.fileName.replace(Ha,"")+":"+e.lineNumber+")":c&&(f=" (created by "+c+")");c="\n in "+(d||"Unknown")+f}b+=c;a=a.return}while(a);return b} var $a=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),ab=null,bb=null,cb=null;function db(a){if(a=ua(a)){if("function"!==typeof ab)throw Error(t(280));var b=ta(a.stateNode);ab(a.stateNode,a.type,b)}}function eb(a){bb?cb?cb.push(a):cb=[a]:bb=a}function fb(){if(bb){var a=bb,b=cb;cb=bb=null;db(a);if(b)for(a=0;a<b.length;a++)db(b[a])}}function gb(a,b){return a(b)}function hb(a,b,c,d){return a(b,c,d)}function ib(){} var jb=gb,kb=!1,lb=!1;function mb(){if(null!==bb||null!==cb)ib(),fb()}new Map;var nb=/^[: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]*$/,ob=Object.prototype.hasOwnProperty,pb={},qb={}; function rb(a){if(ob.call(qb,a))return!0;if(ob.call(pb,a))return!1;if(nb.test(a))return qb[a]=!0;pb[a]=!0;return!1}function sb(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 tb(a,b,c,d){if(null===b||"undefined"===typeof b||sb(a,b,c,d))return!0;if(d)return!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 C(a,b,c,d,e,f){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}var D={}; "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){D[a]=new C(a,0,!1,a,null,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];D[b]=new C(b,1,!1,a[1],null,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){D[a]=new C(a,2,!1,a.toLowerCase(),null,!1)}); ["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){D[a]=new C(a,2,!1,a,null,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){D[a]=new C(a,3,!1,a.toLowerCase(),null,!1)}); ["checked","multiple","muted","selected"].forEach(function(a){D[a]=new C(a,3,!0,a,null,!1)});["capture","download"].forEach(function(a){D[a]=new C(a,4,!1,a,null,!1)});["cols","rows","size","span"].forEach(function(a){D[a]=new C(a,6,!1,a,null,!1)});["rowSpan","start"].forEach(function(a){D[a]=new C(a,5,!1,a.toLowerCase(),null,!1)});var ub=/[\-:]([a-z])/g;function vb(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(ub, vb);D[b]=new C(b,1,!1,a,null,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(ub,vb);D[b]=new C(b,1,!1,a,"http://www.w3.org/1999/xlink",!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(ub,vb);D[b]=new C(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1)});["tabIndex","crossOrigin"].forEach(function(a){D[a]=new C(a,1,!1,a.toLowerCase(),null,!1)}); D.xlinkHref=new C("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0);["src","href","action","formAction"].forEach(function(a){D[a]=new C(a,1,!1,a.toLowerCase(),null,!0)});function wb(a){switch(typeof a){case "boolean":case "number":case "object":case "string":case "undefined":return a;default:return""}} function xb(a,b,c,d){var e=D.hasOwnProperty(b)?D[b]:null;var f=null!==e?0===e.type:d?!1:!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]?!1:!0;f||(tb(b,c,e,d)&&(c=null),d||null===e?rb(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))))} function yb(a){var b=a.type;return(a=a.nodeName)&&"input"===a.toLowerCase()&&("checkbox"===b||"radio"===b)} function zb(a){var b=yb(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 Ab(a){a._valueTracker||(a._valueTracker=zb(a))}function Bb(a){if(!a)return!1;var b=a._valueTracker;if(!b)return!0;var c=b.getValue();var d="";a&&(d=yb(a)?a.checked?"true":"false":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function Cb(a,b){var c=b.checked;return p({},b,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=c?c:a._wrapperState.initialChecked})} function Db(a,b){var c=null==b.defaultValue?"":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=wb(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 Eb(a,b){b=b.checked;null!=b&&xb(a,"checked",b,!1)} function Fb(a,b){Eb(a,b);var c=wb(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")?Gb(a,b.type,c):b.hasOwnProperty("defaultValue")&&Gb(a,b.type,wb(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)} function Hb(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.defaultChecked;a.defaultChecked=!!a._wrapperState.initialChecked;""!==c&&(a.name=c)} function Gb(a,b,c){if("number"!==b||a.ownerDocument.activeElement!==a)null==c?a.defaultValue=""+a._wrapperState.initialValue:a.defaultValue!==""+c&&(a.defaultValue=""+c)}function Ib(a){var b="";aa.Children.forEach(a,function(a){null!=a&&(b+=a)});return b}function Jb(a,b){a=p({children:void 0},b);if(b=Ib(b.children))a.children=b;return a} function Lb(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=""+wb(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 Mb(a,b){if(null!=b.dangerouslySetInnerHTML)throw Error(t(91));return p({},b,{value:void 0,defaultValue:void 0,children:""+a._wrapperState.initialValue})}function Nb(a,b){var c=b.value;if(null==c){c=b.defaultValue;b=b.children;if(null!=b){if(null!=c)throw Error(t(92));if(Array.isArray(b)){if(!(1>=b.length))throw Error(t(93));b=b[0]}c=b}null==c&&(c="")}a._wrapperState={initialValue:wb(c)}} function Ob(a,b){var c=wb(b.value),d=wb(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 Pb(a){var b=a.textContent;b===a._wrapperState.initialValue&&""!==b&&null!==b&&(a.value=b)}var Qb={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"}; function Rb(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 Sb(a,b){return null==a||"http://www.w3.org/1999/xhtml"===a?Rb(b):"http://www.w3.org/2000/svg"===a&&"foreignObject"===b?"http://www.w3.org/1999/xhtml":a} var Tb,Ub=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(a.namespaceURI!==Qb.svg||"innerHTML"in a)a.innerHTML=b;else{Tb=Tb||document.createElement("div");Tb.innerHTML="<svg>"+b.valueOf().toString()+"</svg>";for(b=Tb.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild)}}); function Vb(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b}function Wb(a,b){var c={};c[a.toLowerCase()]=b.toLowerCase();c["Webkit"+a]="webkit"+b;c["Moz"+a]="moz"+b;return c}var Xb={animationend:Wb("Animation","AnimationEnd"),animationiteration:Wb("Animation","AnimationIteration"),animationstart:Wb("Animation","AnimationStart"),transitionend:Wb("Transition","TransitionEnd")},Yb={},Zb={}; $a&&(Zb=document.createElement("div").style,"AnimationEvent"in window||(delete Xb.animationend.animation,delete Xb.animationiteration.animation,delete Xb.animationstart.animation),"TransitionEvent"in window||delete Xb.transitionend.transition);function $b(a){if(Yb[a])return Yb[a];if(!Xb[a])return a;var b=Xb[a],c;for(c in b)if(b.hasOwnProperty(c)&&c in Zb)return Yb[a]=b[c];return a}var ac=$b("animationend"),bc=$b("animationiteration"),cc=$b("animationstart"),dc=$b("transitionend"),ec="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "); function fc(a){var b=a,c=a;if(a.alternate)for(;b.return;)b=b.return;else{a=b;do b=a,0!==(b.effectTag&1026)&&(c=b.return),a=b.return;while(a)}return 3===b.tag?c:null}function gc(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 hc(a){if(fc(a)!==a)throw Error(t(188));} function ic(a){var b=a.alternate;if(!b){b=fc(a);if(null===b)throw Error(t(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 hc(e),a;if(f===d)return hc(e),b;f=f.sibling}throw Error(t(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(t(189));}}if(c.alternate!==d)throw Error(t(190));}if(3!==c.tag)throw Error(t(188));return c.stateNode.current===c?a:b}function jc(a){a=ic(a);if(!a)return null;for(var b=a;;){if(5===b.tag||6===b.tag)return b;if(b.child)b.child.return=b,b=b.child;else{if(b===a)break;for(;!b.sibling;){if(!b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}}return null} var kc,lc,mc,nc=!1,oc=[],pc=null,qc=null,rc=null,sc=new Map,tc=new Map,uc=[],vc="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),wc="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" "); function xc(a){var b=yc(a);vc.forEach(function(c){zc(c,a,b)});wc.forEach(function(c){zc(c,a,b)})}function Ac(a,b,c,d){return{blockedOn:a,topLevelType:b,eventSystemFlags:c|32,nativeEvent:d}}function Bc(a,b){switch(a){case "focus":case "blur":pc=null;break;case "dragenter":case "dragleave":qc=null;break;case "mouseover":case "mouseout":rc=null;break;case "pointerover":case "pointerout":sc.delete(b.pointerId);break;case "gotpointercapture":case "lostpointercapture":tc.delete(b.pointerId)}} function Cc(a,b,c,d,e){if(null===a||a.nativeEvent!==e)return a=Ac(b,c,d,e),null!==b&&(b=Dc(b),null!==b&&lc(b)),a;a.eventSystemFlags|=d;return a}function Ec(a,b,c,d){switch(b){case "focus":return pc=Cc(pc,a,b,c,d),!0;case "dragenter":return qc=Cc(qc,a,b,c,d),!0;case "mouseover":return rc=Cc(rc,a,b,c,d),!0;case "pointerover":var e=d.pointerId;sc.set(e,Cc(sc.get(e)||null,a,b,c,d));return!0;case "gotpointercapture":return e=d.pointerId,tc.set(e,Cc(tc.get(e)||null,a,b,c,d)),!0}return!1} function Fc(a){var b=Gc(a.target);if(null!==b){var c=fc(b);if(null!==c)if(b=c.tag,13===b){if(b=gc(c),null!==b){a.blockedOn=b;q.unstable_runWithPriority(a.priority,function(){mc(c)});return}}else if(3===b&&c.stateNode.hydrate){a.blockedOn=3===c.tag?c.stateNode.containerInfo:null;return}}a.blockedOn=null}function Hc(a){if(null!==a.blockedOn)return!1;var b=Ic(a.topLevelType,a.eventSystemFlags,a.nativeEvent);if(null!==b){var c=Dc(b);null!==c&&lc(c);a.blockedOn=b;return!1}return!0} function Jc(a,b,c){Hc(a)&&c.delete(b)}function Kc(){for(nc=!1;0<oc.length;){var a=oc[0];if(null!==a.blockedOn){a=Dc(a.blockedOn);null!==a&&kc(a);break}var b=Ic(a.topLevelType,a.eventSystemFlags,a.nativeEvent);null!==b?a.blockedOn=b:oc.shift()}null!==pc&&Hc(pc)&&(pc=null);null!==qc&&Hc(qc)&&(qc=null);null!==rc&&Hc(rc)&&(rc=null);sc.forEach(Jc);tc.forEach(Jc)}function Lc(a,b){a.blockedOn===b&&(a.blockedOn=null,nc||(nc=!0,q.unstable_scheduleCallback(q.unstable_NormalPriority,Kc)))} function Mc(a){function b(b){return Lc(b,a)}if(0<oc.length){Lc(oc[0],a);for(var c=1;c<oc.length;c++){var d=oc[c];d.blockedOn===a&&(d.blockedOn=null)}}null!==pc&&Lc(pc,a);null!==qc&&Lc(qc,a);null!==rc&&Lc(rc,a);sc.forEach(b);tc.forEach(b);for(c=0;c<uc.length;c++)d=uc[c],d.blockedOn===a&&(d.blockedOn=null);for(;0<uc.length&&(c=uc[0],null===c.blockedOn);)Fc(c),null===c.blockedOn&&uc.shift()} function Nc(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}function Oc(a){do a=a.return;while(a&&5!==a.tag);return a?a:null}function Pc(a,b,c){if(b=Fa(a,c.dispatchConfig.phasedRegistrationNames[b]))c._dispatchListeners=za(c._dispatchListeners,b),c._dispatchInstances=za(c._dispatchInstances,a)} function Qc(a){if(a&&a.dispatchConfig.phasedRegistrationNames){for(var b=a._targetInst,c=[];b;)c.push(b),b=Oc(b);for(b=c.length;0<b--;)Pc(c[b],"captured",a);for(b=0;b<c.length;b++)Pc(c[b],"bubbled",a)}}function Rc(a,b,c){a&&c&&c.dispatchConfig.registrationName&&(b=Fa(a,c.dispatchConfig.registrationName))&&(c._dispatchListeners=za(c._dispatchListeners,b),c._dispatchInstances=za(c._dispatchInstances,a))}function Sc(a){a&&a.dispatchConfig.registrationName&&Rc(a._targetInst,null,a)} function Tc(a){Aa(a,Qc)}function Uc(){return!0}function Vc(){return!1}function E(a,b,c,d){this.dispatchConfig=a;this._targetInst=b;this.nativeEvent=c;a=this.constructor.Interface;for(var e in a)a.hasOwnProperty(e)&&((b=a[e])?this[e]=b(c):"target"===e?this.target=d:this[e]=c[e]);this.isDefaultPrevented=(null!=c.defaultPrevented?c.defaultPrevented:!1===c.returnValue)?Uc:Vc;this.isPropagationStopped=Vc;return this} p(E.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():"unknown"!==typeof a.returnValue&&(a.returnValue=!1),this.isDefaultPrevented=Uc)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():"unknown"!==typeof a.cancelBubble&&(a.cancelBubble=!0),this.isPropagationStopped=Uc)},persist:function(){this.isPersistent=Uc},isPersistent:Vc,destructor:function(){var a=this.constructor.Interface, b;for(b in a)this[b]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null;this.isPropagationStopped=this.isDefaultPrevented=Vc;this._dispatchInstances=this._dispatchListeners=null}});E.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(a){return a.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null}; E.extend=function(a){function b(){}function c(){return d.apply(this,arguments)}var d=this;b.prototype=d.prototype;var e=new b;p(e,c.prototype);c.prototype=e;c.prototype.constructor=c;c.Interface=p({},d.Interface,a);c.extend=d.extend;Wc(c);return c};Wc(E);function Xc(a,b,c,d){if(this.eventPool.length){var e=this.eventPool.pop();this.call(e,a,b,c,d);return e}return new this(a,b,c,d)} function Yc(a){if(!(a instanceof this))throw Error(t(279));a.destructor();10>this.eventPool.length&&this.eventPool.push(a)}function Wc(a){a.eventPool=[];a.getPooled=Xc;a.release=Yc}var Zc=E.extend({animationName:null,elapsedTime:null,pseudoElement:null}),$c=E.extend({clipboardData:function(a){return"clipboardData"in a?a.clipboardData:window.clipboardData}}),ad=E.extend({view:null,detail:null}),bd=ad.extend({relatedTarget:null}); function cd(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} var dd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ed={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"},fd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function gd(a){var b=this.nativeEvent;return b.getModifierState?b.getModifierState(a):(a=fd[a])?!!b[a]:!1}function hd(){return gd} var id=ad.extend({key:function(a){if(a.key){var b=dd[a.key]||a.key;if("Unidentified"!==b)return b}return"keypress"===a.type?(a=cd(a),13===a?"Enter":String.fromCharCode(a)):"keydown"===a.type||"keyup"===a.type?ed[a.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:hd,charCode:function(a){return"keypress"===a.type?cd(a):0},keyCode:function(a){return"keydown"===a.type||"keyup"===a.type?a.keyCode:0},which:function(a){return"keypress"=== a.type?cd(a):"keydown"===a.type||"keyup"===a.type?a.keyCode:0}}),jd=0,kd=0,ld=!1,od=!1,pd=ad.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:hd,button:null,buttons:null,relatedTarget:function(a){return a.relatedTarget||(a.fromElement===a.srcElement?a.toElement:a.fromElement)},movementX:function(a){if("movementX"in a)return a.movementX;var b=jd;jd=a.screenX;return ld?"mousemove"===a.type?a.screenX- b:0:(ld=!0,0)},movementY:function(a){if("movementY"in a)return a.movementY;var b=kd;kd=a.screenY;return od?"mousemove"===a.type?a.screenY-b:0:(od=!0,0)}}),qd=pd.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),rd=pd.extend({dataTransfer:null}),sd=ad.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:hd}),td=E.extend({propertyName:null, elapsedTime:null,pseudoElement:null}),ud=pd.extend({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:null,deltaMode:null}),vd=[["blur","blur",0],["cancel","cancel",0],["click","click",0],["close","close",0],["contextmenu","contextMenu",0],["copy","copy",0],["cut","cut",0],["auxclick","auxClick",0],["dblclick","doubleClick",0],["dragend","dragEnd", 0],["dragstart","dragStart",0],["drop","drop",0],["focus","focus",0],["input","input",0],["invalid","invalid",0],["keydown","keyDown",0],["keypress","keyPress",0],["keyup","keyUp",0],["mousedown","mouseDown",0],["mouseup","mouseUp",0],["paste","paste",0],["pause","pause",0],["play","play",0],["pointercancel","pointerCancel",0],["pointerdown","pointerDown",0],["pointerup","pointerUp",0],["ratechange","rateChange",0],["reset","reset",0],["seeked","seeked",0],["submit","submit",0],["touchcancel","touchCancel", 0],["touchend","touchEnd",0],["touchstart","touchStart",0],["volumechange","volumeChange",0],["drag","drag",1],["dragenter","dragEnter",1],["dragexit","dragExit",1],["dragleave","dragLeave",1],["dragover","dragOver",1],["mousemove","mouseMove",1],["mouseout","mouseOut",1],["mouseover","mouseOver",1],["pointermove","pointerMove",1],["pointerout","pointerOut",1],["pointerover","pointerOver",1],["scroll","scroll",1],["toggle","toggle",1],["touchmove","touchMove",1],["wheel","wheel",1],["abort","abort", 2],[ac,"animationEnd",2],[bc,"animationIteration",2],[cc,"animationStart",2],["canplay","canPlay",2],["canplaythrough","canPlayThrough",2],["durationchange","durationChange",2],["emptied","emptied",2],["encrypted","encrypted",2],["ended","ended",2],["error","error",2],["gotpointercapture","gotPointerCapture",2],["load","load",2],["loadeddata","loadedData",2],["loadedmetadata","loadedMetadata",2],["loadstart","loadStart",2],["lostpointercapture","lostPointerCapture",2],["playing","playing",2],["progress", "progress",2],["seeking","seeking",2],["stalled","stalled",2],["suspend","suspend",2],["timeupdate","timeUpdate",2],[dc,"transitionEnd",2],["waiting","waiting",2]],wd={},xd={},yd=0;for(;yd<vd.length;yd++){var zd=vd[yd],Ad=zd[0],Bd=zd[1],Cd=zd[2],Dd="on"+(Bd[0].toUpperCase()+Bd.slice(1)),Ed={phasedRegistrationNames:{bubbled:Dd,captured:Dd+"Capture"},dependencies:[Ad],eventPriority:Cd};wd[Bd]=Ed;xd[Ad]=Ed} var Fd={eventTypes:wd,getEventPriority:function(a){a=xd[a];return void 0!==a?a.eventPriority:2},extractEvents:function(a,b,c,d){var e=xd[a];if(!e)return null;switch(a){case "keypress":if(0===cd(c))return null;case "keydown":case "keyup":a=id;break;case "blur":case "focus":a=bd;break;case "click":if(2===c.button)return null;case "auxclick":case "dblclick":case "mousedown":case "mousemove":case "mouseup":case "mouseout":case "mouseover":case "contextmenu":a=pd;break;case "drag":case "dragend":case "dragenter":case "dragexit":case "dragleave":case "dragover":case "dragstart":case "drop":a= rd;break;case "touchcancel":case "touchend":case "touchmove":case "touchstart":a=sd;break;case ac:case bc:case cc:a=Zc;break;case dc:a=td;break;case "scroll":a=ad;break;case "wheel":a=ud;break;case "copy":case "cut":case "paste":a=$c;break;case "gotpointercapture":case "lostpointercapture":case "pointercancel":case "pointerdown":case "pointermove":case "pointerout":case "pointerover":case "pointerup":a=qd;break;default:a=E}b=a.getPooled(e,b,c,d);Tc(b);return b}},Gd=q.unstable_UserBlockingPriority, Id=q.unstable_runWithPriority,Jd=Fd.getEventPriority,Kd=10,Ld=[]; function Md(a){var b=a.targetInst,c=b;do{if(!c){a.ancestors.push(c);break}var d=c;if(3===d.tag)d=d.stateNode.containerInfo;else{for(;d.return;)d=d.return;d=3!==d.tag?null:d.stateNode.containerInfo}if(!d)break;b=c.tag;5!==b&&6!==b||a.ancestors.push(c);c=Gc(d)}while(c);for(c=0;c<a.ancestors.length;c++){b=a.ancestors[c];var e=Nc(a.nativeEvent);d=a.topLevelType;for(var f=a.nativeEvent,g=a.eventSystemFlags,h=null,k=0;k<ea.length;k++){var l=ea[k];l&&(l=l.extractEvents(d,b,f,e,g))&&(h=za(h,l))}Da(h)}} var Nd=!0;function F(a,b){Od(b,a,!1)}function Od(a,b,c){switch(Jd(b)){case 0:var d=Pd.bind(null,b,1);break;case 1:d=Qd.bind(null,b,1);break;default:d=Rd.bind(null,b,1)}c?a.addEventListener(b,d,!0):a.addEventListener(b,d,!1)}function Pd(a,b,c){kb||ib();var d=Rd,e=kb;kb=!0;try{hb(d,a,b,c)}finally{(kb=e)||mb()}}function Qd(a,b,c){Id(Gd,Rd.bind(null,a,b,c))} function Sd(a,b,c,d){if(Ld.length){var e=Ld.pop();e.topLevelType=a;e.eventSystemFlags=b;e.nativeEvent=c;e.targetInst=d;a=e}else a={topLevelType:a,eventSystemFlags:b,nativeEvent:c,targetInst:d,ancestors:[]};try{if(b=Md,c=a,lb)b(c,void 0);else{lb=!0;try{jb(b,c,void 0)}finally{lb=!1,mb()}}}finally{a.topLevelType=null,a.nativeEvent=null,a.targetInst=null,a.ancestors.length=0,Ld.length<Kd&&Ld.push(a)}} function Rd(a,b,c){if(Nd)if(0<oc.length&&-1<vc.indexOf(a))a=Ac(null,a,b,c),oc.push(a);else{var d=Ic(a,b,c);null===d?Bc(a,c):-1<vc.indexOf(a)?(a=Ac(d,a,b,c),oc.push(a)):Ec(d,a,b,c)||(Bc(a,c),Sd(a,b,c,null))}}function Ic(a,b,c){var d=Nc(c);d=Gc(d);if(null!==d){var e=fc(d);if(null===e)d=null;else{var f=e.tag;if(13===f){d=gc(e);if(null!==d)return d;d=null}else if(3===f){if(e.stateNode.hydrate)return 3===e.tag?e.stateNode.containerInfo:null;d=null}else e!==d&&(d=null)}}Sd(a,b,c,d);return null} function Td(a){if(!$a)return!1;a="on"+a;var b=a in document;b||(b=document.createElement("div"),b.setAttribute(a,"return;"),b="function"===typeof b[a]);return b}var Ud=new ("function"===typeof WeakMap?WeakMap:Map);function yc(a){var b=Ud.get(a);void 0===b&&(b=new Set,Ud.set(a,b));return b} function zc(a,b,c){if(!c.has(a)){switch(a){case "scroll":Od(b,"scroll",!0);break;case "focus":case "blur":Od(b,"focus",!0);Od(b,"blur",!0);c.add("blur");c.add("focus");break;case "cancel":case "close":Td(a)&&Od(b,a,!0);break;case "invalid":case "submit":case "reset":break;default:-1===ec.indexOf(a)&&F(a,b)}c.add(a)}} var Vd={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},Wd=["Webkit","ms","Moz","O"];Object.keys(Vd).forEach(function(a){Wd.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);Vd[b]=Vd[a]})});function Xd(a,b,c){return null==b||"boolean"===typeof b||""===b?"":c||"number"!==typeof b||0===b||Vd.hasOwnProperty(a)&&Vd[a]?(""+b).trim():b+"px"} function Yd(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf("--"),e=Xd(c,b[c],d);"float"===c&&(c="cssFloat");d?a.setProperty(c,e):a[c]=e}}var Zd=p({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 $d(a,b){if(b){if(Zd[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML))throw Error(t(137,a,""));if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw Error(t(60));if(!("object"===typeof b.dangerouslySetInnerHTML&&"__html"in b.dangerouslySetInnerHTML))throw Error(t(61));}if(null!=b.style&&"object"!==typeof b.style)throw Error(t(62,""));}} function ae(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}}function be(a,b){a=9===a.nodeType||11===a.nodeType?a:a.ownerDocument;var c=yc(a);b=ja[b];for(var d=0;d<b.length;d++)zc(b[d],a,c)}function ce(){} function de(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 ee(a){for(;a&&a.firstChild;)a=a.firstChild;return a}function fe(a,b){var c=ee(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=ee(c)}} function ge(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?ge(a,b.parentNode):"contains"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1}function he(){for(var a=window,b=de();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=de(a.document)}return b} function ie(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)}var je="$",ke="/$",le="$?",me="$!",ne=null,oe=null;function pe(a,b){switch(a){case "button":case "input":case "select":case "textarea":return!!b.autoFocus}return!1} function qe(a,b){return"textarea"===a||"option"===a||"noscript"===a||"string"===typeof b.children||"number"===typeof b.children||"object"===typeof b.dangerouslySetInnerHTML&&null!==b.dangerouslySetInnerHTML&&null!=b.dangerouslySetInnerHTML.__html}var re="function"===typeof setTimeout?setTimeout:void 0,se="function"===typeof clearTimeout?clearTimeout:void 0;function te(a){for(;null!=a;a=a.nextSibling){var b=a.nodeType;if(1===b||3===b)break}return a} function ue(a){a=a.previousSibling;for(var b=0;a;){if(8===a.nodeType){var c=a.data;if(c===je||c===me||c===le){if(0===b)return a;b--}else c===ke&&b++}a=a.previousSibling}return null}var ve=Math.random().toString(36).slice(2),we="__reactInternalInstance$"+ve,xe="__reactEventHandlers$"+ve,ye="__reactContainere$"+ve; function Gc(a){var b=a[we];if(b)return b;for(var c=a.parentNode;c;){if(b=c[ye]||c[we]){c=b.alternate;if(null!==b.child||null!==c&&null!==c.child)for(a=ue(a);null!==a;){if(c=a[we])return c;a=ue(a)}return b}a=c;c=a.parentNode}return null}function Dc(a){a=a[we]||a[ye];return!a||5!==a.tag&&6!==a.tag&&13!==a.tag&&3!==a.tag?null:a}function ze(a){if(5===a.tag||6===a.tag)return a.stateNode;throw Error(t(33));}function Ae(a){return a[xe]||null}var Be=null,Ce=null,De=null; function Ee(){if(De)return De;var a,b=Ce,c=b.length,d,e="value"in Be?Be.value:Be.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 De=e.slice(a,1<d?1-d:void 0)}var Fe=E.extend({data:null}),Ge=E.extend({data:null}),He=[9,13,27,32],Ie=$a&&"CompositionEvent"in window,Je=null;$a&&"documentMode"in document&&(Je=document.documentMode); var Ke=$a&&"TextEvent"in window&&!Je,Le=$a&&(!Ie||Je&&8<Je&&11>=Je),Me=String.fromCharCode(32),Ne={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart", captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},Oe=!1; function Pe(a,b){switch(a){case "keyup":return-1!==He.indexOf(b.keyCode);case "keydown":return 229!==b.keyCode;case "keypress":case "mousedown":case "blur":return!0;default:return!1}}function Qe(a){a=a.detail;return"object"===typeof a&&"data"in a?a.data:null}var Re=!1;function Se(a,b){switch(a){case "compositionend":return Qe(b);case "keypress":if(32!==b.which)return null;Oe=!0;return Me;case "textInput":return a=b.data,a===Me&&Oe?null:a;default:return null}} function Te(a,b){if(Re)return"compositionend"===a||!Ie&&Pe(a,b)?(a=Ee(),De=Ce=Be=null,Re=!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 Ue={eventTypes:Ne,extractEvents:function(a,b,c,d){var e;if(Ie)b:{switch(a){case "compositionstart":var f=Ne.compositionStart;break b;case "compositionend":f=Ne.compositionEnd;break b;case "compositionupdate":f=Ne.compositionUpdate;break b}f=void 0}else Re?Pe(a,c)&&(f=Ne.compositionEnd):"keydown"===a&&229===c.keyCode&&(f=Ne.compositionStart);f?(Le&&"ko"!==c.locale&&(Re||f!==Ne.compositionStart?f===Ne.compositionEnd&&Re&&(e=Ee()):(Be=d,Ce="value"in Be?Be.value:Be.textContent,Re=!0)),f=Fe.getPooled(f, b,c,d),e?f.data=e:(e=Qe(c),null!==e&&(f.data=e)),Tc(f),e=f):e=null;(a=Ke?Se(a,c):Te(a,c))?(b=Ge.getPooled(Ne.beforeInput,b,c,d),b.data=a,Tc(b)):b=null;return null===e?b:null===b?e:[e,b]}},Ve={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 We(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return"input"===b?!!Ve[a.type]:"textarea"===b?!0:!1} var Xe={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function Ye(a,b,c){a=E.getPooled(Xe.change,a,b,c);a.type="change";eb(c);Tc(a);return a}var Ze=null,$e=null;function af(a){Da(a)}function bf(a){var b=ze(a);if(Bb(b))return a}function cf(a,b){if("change"===a)return b}var df=!1;$a&&(df=Td("input")&&(!document.documentMode||9<document.documentMode)); function ef(){Ze&&(Ze.detachEvent("onpropertychange",ff),$e=Ze=null)}function ff(a){if("value"===a.propertyName&&bf($e))if(a=Ye($e,a,Nc(a)),kb)Da(a);else{kb=!0;try{gb(af,a)}finally{kb=!1,mb()}}}function gf(a,b,c){"focus"===a?(ef(),Ze=b,$e=c,Ze.attachEvent("onpropertychange",ff)):"blur"===a&&ef()}function hf(a){if("selectionchange"===a||"keyup"===a||"keydown"===a)return bf($e)}function jf(a,b){if("click"===a)return bf(b)}function kf(a,b){if("input"===a||"change"===a)return bf(b)} var lf={eventTypes:Xe,_isInputEventSupported:df,extractEvents:function(a,b,c,d){var e=b?ze(b):window,f=e.nodeName&&e.nodeName.toLowerCase();if("select"===f||"input"===f&&"file"===e.type)var g=cf;else if(We(e))if(df)g=kf;else{g=hf;var h=gf}else(f=e.nodeName)&&"input"===f.toLowerCase()&&("checkbox"===e.type||"radio"===e.type)&&(g=jf);if(g&&(g=g(a,b)))return Ye(g,c,d);h&&h(a,e,b);"blur"===a&&(a=e._wrapperState)&&a.controlled&&"number"===e.type&&Gb(e,"number",e.value)}},mf={mouseEnter:{registrationName:"onMouseEnter", dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},nf,of={eventTypes:mf,extractEvents:function(a,b,c,d,e){var f="mouseover"===a||"pointerover"===a,g="mouseout"===a||"pointerout"===a;if(f&&0===(e&32)&&(c.relatedTarget||c.fromElement)||!g&&!f)return null; e=d.window===d?d:(e=d.ownerDocument)?e.defaultView||e.parentWindow:window;if(g){if(g=b,b=(b=c.relatedTarget||c.toElement)?Gc(b):null,null!==b&&(f=fc(b),b!==f||5!==b.tag&&6!==b.tag))b=null}else g=null;if(g===b)return null;if("mouseout"===a||"mouseover"===a){var h=pd;var k=mf.mouseLeave;var l=mf.mouseEnter;var n="mouse"}else if("pointerout"===a||"pointerover"===a)h=qd,k=mf.pointerLeave,l=mf.pointerEnter,n="pointer";a=null==g?e:ze(g);e=null==b?e:ze(b);k=h.getPooled(k,g,c,d);k.type=n+"leave";k.target= a;k.relatedTarget=e;d=h.getPooled(l,b,c,d);d.type=n+"enter";d.target=e;d.relatedTarget=a;h=g;n=b;if(h&&n)a:{l=h;a=n;g=0;for(b=l;b;b=Oc(b))g++;b=0;for(e=a;e;e=Oc(e))b++;for(;0<g-b;)l=Oc(l),g--;for(;0<b-g;)a=Oc(a),b--;for(;g--;){if(l===a||l===a.alternate)break a;l=Oc(l);a=Oc(a)}l=null}else l=null;a=l;for(l=[];h&&h!==a;){g=h.alternate;if(null!==g&&g===a)break;l.push(h);h=Oc(h)}for(h=[];n&&n!==a;){g=n.alternate;if(null!==g&&g===a)break;h.push(n);n=Oc(n)}for(n=0;n<l.length;n++)Rc(l[n],"bubbled",k);for(n= h.length;0<n--;)Rc(h[n],"captured",d);if(c===nf)return nf=null,[k];nf=c;return[k,d]}};function pf(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var qf="function"===typeof Object.is?Object.is:pf,rf=Object.prototype.hasOwnProperty;function sf(a,b){if(qf(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++)if(!rf.call(b,c[d])||!qf(a[c[d]],b[c[d]]))return!1;return!0} var tf=$a&&"documentMode"in document&&11>=document.documentMode,uf={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},vf=null,wf=null,xf=null,yf=!1; function zf(a,b){var c=b.window===b?b.document:9===b.nodeType?b:b.ownerDocument;if(yf||null==vf||vf!==de(c))return null;c=vf;"selectionStart"in c&&ie(c)?c={start:c.selectionStart,end:c.selectionEnd}:(c=(c.ownerDocument&&c.ownerDocument.defaultView||window).getSelection(),c={anchorNode:c.anchorNode,anchorOffset:c.anchorOffset,focusNode:c.focusNode,focusOffset:c.focusOffset});return xf&&sf(xf,c)?null:(xf=c,a=E.getPooled(uf.select,wf,a,b),a.type="select",a.target=vf,Tc(a),a)} var Af={eventTypes:uf,extractEvents:function(a,b,c,d){var e=d.window===d?d.document:9===d.nodeType?d:d.ownerDocument,f;if(!(f=!e)){a:{e=yc(e);f=ja.onSelect;for(var g=0;g<f.length;g++)if(!e.has(f[g])){e=!1;break a}e=!0}f=!e}if(f)return null;e=b?ze(b):window;switch(a){case "focus":if(We(e)||"true"===e.contentEditable)vf=e,wf=b,xf=null;break;case "blur":xf=wf=vf=null;break;case "mousedown":yf=!0;break;case "contextmenu":case "mouseup":case "dragend":return yf=!1,zf(c,d);case "selectionchange":if(tf)break; case "keydown":case "keyup":return zf(c,d)}return null}};Ea.injectEventPluginOrder("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" "));var Bf=Dc;ta=Ae;ua=Bf;xa=ze;Ea.injectEventPluginsByName({SimpleEventPlugin:Fd,EnterLeaveEventPlugin:of,ChangeEventPlugin:lf,SelectEventPlugin:Af,BeforeInputEventPlugin:Ue});new Set;var Cf=[],Df=-1;function G(a){0>Df||(a.current=Cf[Df],Cf[Df]=null,Df--)} function H(a,b){Df++;Cf[Df]=a.current;a.current=b}var Ef={},I={current:Ef},J={current:!1},Ff=Ef;function Gf(a,b){var c=a.type.contextTypes;if(!c)return Ef;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 K(a){a=a.childContextTypes;return null!==a&&void 0!==a} function Hf(a){G(J,a);G(I,a)}function If(a){G(J,a);G(I,a)}function Jf(a,b,c){if(I.current!==Ef)throw Error(t(168));H(I,b,a);H(J,c,a)}function Kf(a,b,c){var d=a.stateNode;a=b.childContextTypes;if("function"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in a))throw Error(t(108,Ya(b)||"Unknown",e));return p({},c,{},d)}function Lf(a){var b=a.stateNode;b=b&&b.__reactInternalMemoizedMergedChildContext||Ef;Ff=I.current;H(I,b,a);H(J,J.current,a);return!0} function Mf(a,b,c){var d=a.stateNode;if(!d)throw Error(t(169));c?(b=Kf(a,b,Ff),d.__reactInternalMemoizedMergedChildContext=b,G(J,a),G(I,a),H(I,b,a)):G(J,a);H(J,c,a)}var Nf=q.unstable_runWithPriority,Of=q.unstable_scheduleCallback,Pf=q.unstable_cancelCallback,Qf=q.unstable_shouldYield,Rf=q.unstable_requestPaint,Sf=q.unstable_now,Tf=q.unstable_getCurrentPriorityLevel,Uf=q.unstable_ImmediatePriority,Vf=q.unstable_UserBlockingPriority,Wf=q.unstable_NormalPriority,Xf=q.unstable_LowPriority,Yf=q.unstable_IdlePriority; if(null==r.__interactionsRef||null==r.__interactionsRef.current)throw Error(t(302));var Zf={},$f=void 0!==Rf?Rf:function(){},ag=null,bg=null,cg=!1,dg=Sf(),eg=1E4>dg?Sf:function(){return Sf()-dg};function fg(){switch(Tf()){case Uf:return 99;case Vf:return 98;case Wf:return 97;case Xf:return 96;case Yf:return 95;default:throw Error(t(332));}}function gg(a){switch(a){case 99:return Uf;case 98:return Vf;case 97:return Wf;case 96:return Xf;case 95:return Yf;default:throw Error(t(332));}} function hg(a,b){a=gg(a);return Nf(a,b)}function ig(a,b,c){a=gg(a);return Of(a,b,c)}function jg(a){null===ag?(ag=[a],bg=Of(Uf,kg)):ag.push(a);return Zf}function lg(){if(null!==bg){var a=bg;bg=null;Pf(a)}kg()}function kg(){if(!cg&&null!==ag){cg=!0;var a=0;try{var b=ag;hg(99,function(){for(;a<b.length;a++){var c=b[a];do c=c(!0);while(null!==c)}});ag=null}catch(c){throw null!==ag&&(ag=ag.slice(a+1)),Of(Uf,lg),c;}finally{cg=!1}}}var mg=3; function ng(a,b,c){c/=10;return 1073741821-(((1073741821-a+b/10)/c|0)+1)*c}function og(a,b){if(1073741823===b)return 99;if(1===b||2===b)return 95;a=10*(1073741821-b)-10*(1073741821-a);return 0>=a?99:250>=a?98:5250>=a?97:95}function pg(a,b){if(a&&a.defaultProps){b=p({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c])}return b}var qg={current:null},rg=null,sg=null,tg=null;function ug(){tg=sg=rg=null}function vg(a,b){var c=a.type._context;H(qg,c._currentValue,a);c._currentValue=b} function wg(a){var b=qg.current;G(qg,a);a.type._context._currentValue=b}function xg(a,b){for(;null!==a;){var c=a.alternate;if(a.childExpirationTime<b)a.childExpirationTime=b,null!==c&&c.childExpirationTime<b&&(c.childExpirationTime=b);else if(null!==c&&c.childExpirationTime<b)c.childExpirationTime=b;else break;a=a.return}}function yg(a,b){rg=a;tg=sg=null;a=a.dependencies;null!==a&&null!==a.firstContext&&(a.expirationTime>=b&&(zg=!0),a.firstContext=null)} function Ag(a,b){if(tg!==a&&!1!==b&&0!==b){if("number"!==typeof b||1073741823===b)tg=a,b=1073741823;b={context:a,observedBits:b,next:null};if(null===sg){if(null===rg)throw Error(t(308));sg=b;rg.dependencies={expirationTime:0,firstContext:b,responders:null}}else sg=sg.next=b}return a._currentValue}var Bg=!1; function Cg(a){return{baseState:a,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Dg(a){return{baseState:a.baseState,firstUpdate:a.firstUpdate,lastUpdate:a.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}} function Eg(a,b){return{expirationTime:a,suspenseConfig:b,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function Fg(a,b){null===a.lastUpdate?a.firstUpdate=a.lastUpdate=b:(a.lastUpdate.next=b,a.lastUpdate=b)} function Gg(a,b){var c=a.alternate;if(null===c){var d=a.updateQueue;var e=null;null===d&&(d=a.updateQueue=Cg(a.memoizedState))}else d=a.updateQueue,e=c.updateQueue,null===d?null===e?(d=a.updateQueue=Cg(a.memoizedState),e=c.updateQueue=Cg(c.memoizedState)):d=a.updateQueue=Dg(e):null===e&&(e=c.updateQueue=Dg(d));null===e||d===e?Fg(d,b):null===d.lastUpdate||null===e.lastUpdate?(Fg(d,b),Fg(e,b)):(Fg(d,b),e.lastUpdate=b)} function Hg(a,b){var c=a.updateQueue;c=null===c?a.updateQueue=Cg(a.memoizedState