UNPKG

react-dom

Version:

React package for working with the DOM.

131 lines • 146 kB
/** * @license React * react-dom-unstable_testing.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={ARTICLE:"article",ASIDE:"complementary",BODY:"document",BUTTON:"button",DATALIST:"listbox",DD:"definition",DETAILS:"group",DIALOG:"dialog",DT:"term",FIELDSET:"group",FIGURE:"figure",FORM:"form",FOOTER:"contentinfo",H1:"heading",H2:"heading",H3:"heading",H4:"heading",H5:"heading",H6:"heading",HEADER:"banner",HR:"separator",LEGEND:"legend",LI:"listitem",MATH:"math",MAIN:"main",MENU:"list",NAV:"navigation",OL:"list",OPTGROUP:"group",OPTION:"option",OUTPUT:"status",PROGRESS:"progressbar",SECTION:"region", SUMMARY:"button",TABLE:"table",TBODY:"rowgroup",TEXTAREA:"textbox",TFOOT:"rowgroup",TD:"cell",TH:"columnheader",THEAD:"rowgroup",TR:"row",UL:"list"}; function ea(a){var b=ca[a.tagName];if(void 0!==b)return b;switch(a.tagName){case "A":case "AREA":case "LINK":if(a.hasAttribute("href"))return"link";break;case "IMG":if(0<(a.getAttribute("alt")||"").length)return"img";break;case "INPUT":switch(b=a.type,b){case "button":case "image":case "reset":case "submit":return"button";case "checkbox":case "radio":return b;case "range":return"slider";case "email":case "tel":case "text":case "url":return a.hasAttribute("list")?"combobox":"textbox";case "search":return a.hasAttribute("list")? "combobox":"searchbox";default:return null}case "SELECT":return a.hasAttribute("multiple")||1<a.size?"listbox":"combobox"}return null}var fa=new Set,ha={};function ia(a,b){ja(a,b);ja(a+"Capture",b)}function ja(a,b){ha[a]=b;for(a=0;a<b.length;a++)fa.add(b[a])} var ka=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),la=Object.prototype.hasOwnProperty,ma=/^[: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]*$/,na= {},oa={};function pa(a){if(la.call(oa,a))return!0;if(la.call(na,a))return!1;if(ma.test(a))return oa[a]=!0;na[a]=!0;return!1}function qa(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 ra(a,b,c,d){if(null===b||"undefined"===typeof b||qa(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 sa(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={}; "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){y[a]=new sa(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 sa(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){y[a]=new sa(a,2,!1,a.toLowerCase(),null,!1,!1)}); ["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){y[a]=new sa(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 sa(a,3,!1,a.toLowerCase(),null,!1,!1)}); ["checked","multiple","muted","selected"].forEach(function(a){y[a]=new sa(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){y[a]=new sa(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){y[a]=new sa(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){y[a]=new sa(a,5,!1,a.toLowerCase(),null,!1,!1)});var ta=/[\-:]([a-z])/g;function ua(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(ta, ua);y[b]=new sa(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(ta,ua);y[b]=new sa(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(ta,ua);y[b]=new sa(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){y[a]=new sa(a,1,!1,a.toLowerCase(),null,!1,!1)}); y.xlinkHref=new sa("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){y[a]=new sa(a,1,!1,a.toLowerCase(),null,!0,!0)}); function va(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])ra(b,c,e,d)&&(c=null),d||null===e?pa(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.forward_ref"),Ga=Symbol.for("react.suspense"),Ha=Symbol.for("react.suspense_list"),Ia=Symbol.for("react.memo"),Ja=Symbol.for("react.lazy"),Ka=Symbol.for("react.scope");Symbol.for("react.debug_trace_mode"); var La=Symbol.for("react.offscreen"),Ma=Symbol.for("react.legacy_hidden"),Na=Symbol.for("react.cache");Symbol.for("react.tracing_marker");var Oa=Symbol.iterator;function Pa(a){if(null===a||"object"!==typeof a)return null;a=Oa&&a[Oa]||a["@@iterator"];return"function"===typeof a?a:null}var z=Object.assign,Qa;function Ra(a){if(void 0===Qa)try{throw Error();}catch(c){var b=c.stack.trim().match(/\n( *(at )?)/);Qa=b&&b[1]||""}return"\n"+Qa+a}var Sa=!1; function Ta(a,b){if(!a||Sa)return"";Sa=!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{Sa=!1,Error.prepareStackTrace=c}return(a=a?a.displayName||a.name:"")?Ra(a):""} function Ua(a){switch(a.tag){case 5:return Ra(a.type);case 16:return Ra("Lazy");case 13:return Ra("Suspense");case 19:return Ra("SuspenseList");case 0:case 2:case 15:return a=Ta(a.type,!1),a;case 11:return a=Ta(a.type.render,!1),a;case 1:return a=Ta(a.type,!0),a;default:return""}} function Va(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 Ga:return"Suspense";case Ha:return"SuspenseList";case Na: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 Fa:var b=a.render;a=a.displayName; a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case Ia:return b=a.displayName||null,null!==b?b:Va(a.type)||"Memo";case Ja:b=a._payload;a=a._init;try{return Va(a(b))}catch(c){}}return null} function Wa(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 Va(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 Xa(a){switch(typeof a){case "boolean":case "number":case "string":case "undefined":return a;case "object":return a;default:return""}} function Ya(a){var b=a.type;return(a=a.nodeName)&&"input"===a.toLowerCase()&&("checkbox"===b||"radio"===b)} function Za(a){var b=Ya(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 $a(a){a._valueTracker||(a._valueTracker=Za(a))}function ab(a){if(!a)return!1;var b=a._valueTracker;if(!b)return!0;var c=b.getValue();var d="";a&&(d=Ya(a)?a.checked?"true":"false":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function bb(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 cb(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 db(a,b){var c=null==b.defaultValue?"":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=Xa(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&&va(a,"checked",b,!1)} function fb(a,b){eb(a,b);var c=Xa(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,Xa(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)} function ib(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 gb(a,b,c){if("number"!==b||bb(a.ownerDocument)!==a)null==c?a.defaultValue=""+a._wrapperState.initialValue:a.defaultValue!==""+c&&(a.defaultValue=""+c)}var jb=Array.isArray; function kb(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=""+Xa(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 lb(a,b){if(null!=b.dangerouslySetInnerHTML)throw Error(p(91));return z({},b,{value:void 0,defaultValue:void 0,children:""+a._wrapperState.initialValue})}function mb(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(jb(c)){if(1<c.length)throw Error(p(93));c=c[0]}b=c}null==b&&(b="");c=b}a._wrapperState={initialValue:Xa(c)}} function nb(a,b){var c=Xa(b.value),d=Xa(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 ob(a){var b=a.textContent;b===a._wrapperState.initialValue&&""!==b&&null!==b&&(a.value=b)}function pb(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 qb(a,b){return null==a||"http://www.w3.org/1999/xhtml"===a?pb(b):"http://www.w3.org/2000/svg"===a&&"foreignObject"===b?"http://www.w3.org/1999/xhtml":a} var rb,sb=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{rb=rb||document.createElement("div");rb.innerHTML="<svg>"+b.valueOf().toString()+"</svg>";for(b=rb.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild)}}); function tb(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b} var ub={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},vb=["Webkit","ms","Moz","O"];Object.keys(ub).forEach(function(a){vb.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);ub[b]=ub[a]})});function xb(a,b,c){return null==b||"boolean"===typeof b||""===b?"":c||"number"!==typeof b||0===b||ub.hasOwnProperty(a)&&ub[a]?(""+b).trim():b+"px"} function yb(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf("--"),e=xb(c,b[c],d);"float"===c&&(c="cssFloat");d?a.setProperty(c,e):a[c]=e}}var zb=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 Ab(a,b){if(b){if(zb[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 Bb(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 Cb=null;function Db(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}var Eb=null,Fb=null,Gb=null; function Hb(a){if(a=Ib(a)){if("function"!==typeof Eb)throw Error(p(280));var b=a.stateNode;b&&(b=Jb(b),Eb(a.stateNode,a.type,b))}}function Kb(a){Fb?Gb?Gb.push(a):Gb=[a]:Fb=a}function Lb(){if(Fb){var a=Fb,b=Gb;Gb=Fb=null;Hb(a);if(b)for(a=0;a<b.length;a++)Hb(b[a])}}function Mb(a,b){return a(b)}function Nb(){}var Ob=!1;function Pb(a,b,c){if(Ob)return a(b,c);Ob=!0;try{return Mb(a,b,c)}finally{if(Ob=!1,null!==Fb||null!==Gb)Nb(),Lb()}} function Qb(a,b){var c=a.stateNode;if(null===c)return null;var d=Jb(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 Rb=!1;if(ka)try{var Sb={};Object.defineProperty(Sb,"passive",{get:function(){Rb=!0}});window.addEventListener("test",Sb,Sb);window.removeEventListener("test",Sb,Sb)}catch(a){Rb=!1}function Tb(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 Ub=!1,Vb=null,Wb=!1,Xb=null,Yb={onError:function(a){Ub=!0;Vb=a}};function Zb(a,b,c,d,e,f,g,h,k){Ub=!1;Vb=null;Tb.apply(Yb,arguments)} function $b(a,b,c,d,e,f,g,h,k){Zb.apply(this,arguments);if(Ub){if(Ub){var l=Vb;Ub=!1;Vb=null}else throw Error(p(198));Wb||(Wb=!0,Xb=l)}}function ac(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 bc(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 cc(a){if(ac(a)!==a)throw Error(p(188));} function dc(a){var b=a.alternate;if(!b){b=ac(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 cc(e),a;if(f===d)return cc(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 ec(a){a=dc(a);return null!==a?fc(a):null}function fc(a){if(5===a.tag||6===a.tag)return a;for(a=a.child;null!==a;){var b=fc(a);if(null!==b)return b;a=a.sibling}return null} var gc=ba.unstable_scheduleCallback,hc=ba.unstable_cancelCallback,ic=ba.unstable_shouldYield,jc=ba.unstable_requestPaint,A=ba.unstable_now,kc=ba.unstable_getCurrentPriorityLevel,lc=ba.unstable_ImmediatePriority,mc=ba.unstable_UserBlockingPriority,nc=ba.unstable_NormalPriority,oc=ba.unstable_LowPriority,pc=ba.unstable_IdlePriority,qc=null,rc=null;function sc(a){if(rc&&"function"===typeof rc.onCommitFiberRoot)try{rc.onCommitFiberRoot(qc,a,void 0,64===(a.current.flags&64))}catch(b){}} var uc=Math.clz32?Math.clz32:tc,vc=Math.log,wc=Math.LN2;function tc(a){a>>>=0;return 0===a?32:31-(vc(a)/wc|0)|0}var xc=64,yc=4194304; function zc(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 Ac(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=zc(h):(f&=g,0!==f&&(d=zc(f)))}else g=c&~e,0!==g?d=zc(g):0!==f&&(d=zc(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-uc(b),e=1<<c,d|=a[c],b&=~e;return d} function Bc(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 Cc(a,b){for(var c=a.suspendedLanes,d=a.pingedLanes,e=a.expirationTimes,f=a.pendingLanes&-130023425;0<f;){var g=31-uc(f),h=1<<g,k=e[g];if(-1===k){if(0===(h&c)||0!==(h&d))e[g]=Bc(h,b)}else k<=b&&(a.expiredLanes|=h);f&=~h}}function Dc(a,b){if(a.errorRecoveryDisabledLanes&b)return 0;a=a.pendingLanes&-1073741825;return 0!==a?a:a&1073741824?1073741824:0}function Ec(){var a=xc;xc<<=1;0===(xc&4194240)&&(xc=64);return a}function Fc(a){for(var b=[],c=0;31>c;c++)b.push(a);return b} function Gc(a,b,c){a.pendingLanes|=b;536870912!==b&&(a.suspendedLanes=0,a.pingedLanes=0);a=a.eventTimes;b=31-uc(b);a[b]=c} function Hc(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-uc(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 Ic(a,b){var c=a.entangledLanes|=b;for(a=a.entanglements;c;){var d=31-uc(c),e=1<<d;e&b|a[d]&b&&(a[d]|=b);c&=~e}}var B=0;function Jc(a,b){var c=B;try{return B=a,b()}finally{B=c}}function Kc(a){a&=-a;return 1<a?4<a?0!==(a&268435455)?16:536870912:4:1}var Lc,Mc,Nc,Oc,Pc,Qc=!1,Rc=[],Sc=null,Tc=null,Uc=null,Vc=new Map,Wc=new Map,Xc=[],Yc="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 Zc(a,b){switch(a){case "focusin":case "focusout":Sc=null;break;case "dragenter":case "dragleave":Tc=null;break;case "mouseover":case "mouseout":Uc=null;break;case "pointerover":case "pointerout":Vc.delete(b.pointerId);break;case "gotpointercapture":case "lostpointercapture":Wc.delete(b.pointerId)}} function $c(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=Ib(b),null!==b&&Mc(b)),a;a.eventSystemFlags|=d;b=a.targetContainers;null!==e&&-1===b.indexOf(e)&&b.push(e);return a} function ad(a,b,c,d,e){switch(b){case "focusin":return Sc=$c(Sc,a,b,c,d,e),!0;case "dragenter":return Tc=$c(Tc,a,b,c,d,e),!0;case "mouseover":return Uc=$c(Uc,a,b,c,d,e),!0;case "pointerover":var f=e.pointerId;Vc.set(f,$c(Vc.get(f)||null,a,b,c,d,e));return!0;case "gotpointercapture":return f=e.pointerId,Wc.set(f,$c(Wc.get(f)||null,a,b,c,d,e)),!0}return!1} function bd(a){var b=cd(a.target);if(null!==b){var c=ac(b);if(null!==c)if(b=c.tag,13===b){if(b=bc(c),null!==b){a.blockedOn=b;Pc(a.priority,function(){Nc(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 dd(a){if(null!==a.blockedOn)return!1;for(var b=a.targetContainers;0<b.length;){var c=ed(a.domEventName,a.eventSystemFlags,b[0],a.nativeEvent);if(null===c){c=a.nativeEvent;var d=new c.constructor(c.type,c);Cb=d;c.target.dispatchEvent(d);Cb=null}else return b=Ib(c),null!==b&&Mc(b),a.blockedOn=c,!1;b.shift()}return!0}function fd(a,b,c){dd(a)&&c.delete(b)}function gd(){Qc=!1;null!==Sc&&dd(Sc)&&(Sc=null);null!==Tc&&dd(Tc)&&(Tc=null);null!==Uc&&dd(Uc)&&(Uc=null);Vc.forEach(fd);Wc.forEach(fd)} function hd(a,b){a.blockedOn===b&&(a.blockedOn=null,Qc||(Qc=!0,ba.unstable_scheduleCallback(ba.unstable_NormalPriority,gd)))} function id(a){function b(b){return hd(b,a)}if(0<Rc.length){hd(Rc[0],a);for(var c=1;c<Rc.length;c++){var d=Rc[c];d.blockedOn===a&&(d.blockedOn=null)}}null!==Sc&&hd(Sc,a);null!==Tc&&hd(Tc,a);null!==Uc&&hd(Uc,a);Vc.forEach(b);Wc.forEach(b);for(c=0;c<Xc.length;c++)d=Xc[c],d.blockedOn===a&&(d.blockedOn=null);for(;0<Xc.length&&(c=Xc[0],null===c.blockedOn);)bd(c),null===c.blockedOn&&Xc.shift()}var jd=wa.ReactCurrentBatchConfig,kd=!0; function ld(a,b,c,d){var e=B,f=jd.transition;jd.transition=null;try{B=1,md(a,b,c,d)}finally{B=e,jd.transition=f}}function nd(a,b,c,d){var e=B,f=jd.transition;jd.transition=null;try{B=4,md(a,b,c,d)}finally{B=e,jd.transition=f}} function md(a,b,c,d){if(kd){var e=ed(a,b,c,d);if(null===e)od(a,b,d,pd,c),Zc(a,d);else if(ad(e,a,b,c,d))d.stopPropagation();else if(Zc(a,d),b&4&&-1<Yc.indexOf(a)){for(;null!==e;){var f=Ib(e);null!==f&&Lc(f);f=ed(a,b,c,d);null===f&&od(a,b,d,pd,c);if(f===e)break;e=f}null!==e&&d.stopPropagation()}else od(a,b,d,null,c)}}var pd=null; function ed(a,b,c,d){pd=null;a=Db(d);a=cd(a);if(null!==a)if(b=ac(a),null===b)a=null;else if(c=b.tag,13===c){a=bc(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);pd=a;return null} function qd(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(kc()){case lc:return 1;case mc:return 4;case nc:case oc:return 16;case pc:return 536870912;default:return 16}default:return 16}}var rd=null,sd=null,td=null;function ud(){if(td)return td;var a,b=sd,c=b.length,d,e="value"in rd?rd.value:rd.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 td=e.slice(a,1<d?1-d:void 0)} function vd(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 wd(){return!0}function xd(){return!1} function yd(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)?wd:xd;this.isPropagationStopped=xd;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=wd)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():"unknown"!==typeof a.cancelBubble&&(a.cancelBubble=!0),this.isPropagationStopped=wd)},persist:function(){},isPersistent:wd});return b} var zd={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(a){return a.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ad=yd(zd),Bd=z({},zd,{view:0,detail:0}),Cd=yd(Bd),Dd,Ed,Fd,Hd=z({},Bd,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Gd,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!==Fd&&(Fd&&"mousemove"===a.type?(Dd=a.screenX-Fd.screenX,Ed=a.screenY-Fd.screenY):Ed=Dd=0,Fd=a);return Dd},movementY:function(a){return"movementY"in a?a.movementY:Ed}}),Id=yd(Hd),Jd=z({},Hd,{dataTransfer:0}),Kd=yd(Jd),Ld=z({},Bd,{relatedTarget:0}),Md=yd(Ld),Nd=z({},zd,{animationName:0,elapsedTime:0,pseudoElement:0}),Od=yd(Nd),Pd=z({},zd,{clipboardData:function(a){return"clipboardData"in a?a.clipboardData:window.clipboardData}}),Qd=yd(Pd),Rd=z({},zd,{data:0}),Sd=yd(Rd),Td={Esc:"Escape", Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ud={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"},Vd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Wd(a){var b=this.nativeEvent;return b.getModifierState?b.getModifierState(a):(a=Vd[a])?!!b[a]:!1}function Gd(){return Wd} var Xd=z({},Bd,{key:function(a){if(a.key){var b=Td[a.key]||a.key;if("Unidentified"!==b)return b}return"keypress"===a.type?(a=vd(a),13===a?"Enter":String.fromCharCode(a)):"keydown"===a.type||"keyup"===a.type?Ud[a.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Gd,charCode:function(a){return"keypress"===a.type?vd(a):0},keyCode:function(a){return"keydown"===a.type||"keyup"===a.type?a.keyCode:0},which:function(a){return"keypress"=== a.type?vd(a):"keydown"===a.type||"keyup"===a.type?a.keyCode:0}}),Yd=yd(Xd),Zd=z({},Hd,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),$d=yd(Zd),ae=z({},Bd,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Gd}),be=yd(ae),ce=z({},zd,{propertyName:0,elapsedTime:0,pseudoElement:0}),de=yd(ce),ee=z({},Hd,{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}),fe=yd(ee),ge=[9,13,27,32],he=ka&&"CompositionEvent"in window,ie=null;ka&&"documentMode"in document&&(ie=document.documentMode);var je=ka&&"TextEvent"in window&&!ie,ke=ka&&(!he||ie&&8<ie&&11>=ie),le=String.fromCharCode(32),me=!1; function ne(a,b){switch(a){case "keyup":return-1!==ge.indexOf(b.keyCode);case "keydown":return 229!==b.keyCode;case "keypress":case "mousedown":case "focusout":return!0;default:return!1}}function oe(a){a=a.detail;return"object"===typeof a&&"data"in a?a.data:null}var pe=!1;function qe(a,b){switch(a){case "compositionend":return oe(b);case "keypress":if(32!==b.which)return null;me=!0;return le;case "textInput":return a=b.data,a===le&&me?null:a;default:return null}} function re(a,b){if(pe)return"compositionend"===a||!he&&ne(a,b)?(a=ud(),td=sd=rd=null,pe=!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 ke&&"ko"!==b.locale?null:b.data;default:return null}} var se={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 te(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return"input"===b?!!se[a.type]:"textarea"===b?!0:!1}function ue(a,b,c,d){Kb(d);b=ve(b,"onChange");0<b.length&&(c=new Ad("onChange","change",null,c,d),a.push({event:c,listeners:b}))}var we=null,xe=null;function ye(a){ze(a,0)}function Ae(a){var b=Be(a);if(ab(b))return a} function Ce(a,b){if("change"===a)return b}var De=!1;if(ka){var Ee;if(ka){var Fe="oninput"in document;if(!Fe){var Ge=document.createElement("div");Ge.setAttribute("oninput","return;");Fe="function"===typeof Ge.oninput}Ee=Fe}else Ee=!1;De=Ee&&(!document.documentMode||9<document.documentMode)}function He(){we&&(we.detachEvent("onpropertychange",Ie),xe=we=null)}function Ie(a){if("value"===a.propertyName&&Ae(xe)){var b=[];ue(b,xe,a,Db(a));Pb(ye,b)}} function Je(a,b,c){"focusin"===a?(He(),we=b,xe=c,we.attachEvent("onpropertychange",Ie)):"focusout"===a&&He()}function Ke(a){if("selectionchange"===a||"keyup"===a||"keydown"===a)return Ae(xe)}function Le(a,b){if("click"===a)return Ae(b)}function Me(a,b){if("input"===a||"change"===a)return Ae(b)}function Ne(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var Oe="function"===typeof Object.is?Object.is:Ne; function Pe(a,b){if(Oe(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(!la.call(b,e)||!Oe(a[e],b[e]))return!1}return!0}function Qe(a){for(;a&&a.firstChild;)a=a.firstChild;return a} function Re(a,b){var c=Qe(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=Qe(c)}}function Se(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?Se(a,b.parentNode):"contains"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1} function Te(){for(var a=window,b=bb();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=bb(a.document)}return b}function Ue(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 Ve(a){var b=Te(),c=a.focusedElem,d=a.selectionRange;if(b!==c&&c&&c.ownerDocument&&Se(c.ownerDocument.documentElement,c)){if(null!==d&&Ue(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=Re(c,f);var g=Re(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 We=ka&&"documentMode"in document&&11>=document.documentMode,Xe=null,Ye=null,Ze=null,$e=!1; function af(a,b,c){var d=c.window===c?c.document:9===c.nodeType?c:c.ownerDocument;$e||null==Xe||Xe!==bb(d)||(d=Xe,"selectionStart"in d&&Ue(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}),Ze&&Pe(Ze,d)||(Ze=d,d=ve(Ye,"onSelect"),0<d.length&&(b=new Ad("onSelect","select",null,b,c),a.push({event:b,listeners:d}),b.target=Xe)))} function bf(a,b){var c={};c[a.toLowerCase()]=b.toLowerCase();c["Webkit"+a]="webkit"+b;c["Moz"+a]="moz"+b;return c}var cf={animationend:bf("Animation","AnimationEnd"),animationiteration:bf("Animation","AnimationIteration"),animationstart:bf("Animation","AnimationStart"),transitionend:bf("Transition","TransitionEnd")},df={},ef={}; ka&&(ef=document.createElement("div").style,"AnimationEvent"in window||(delete cf.animationend.animation,delete cf.animationiteration.animation,delete cf.animationstart.animation),"TransitionEvent"in window||delete cf.transitionend.transition);function ff(a){if(df[a])return df[a];if(!cf[a])return a;var b=cf[a],c;for(c in b)if(b.hasOwnProperty(c)&&c in ef)return df[a]=b[c];return a}var gf=ff("animationend"),hf=ff("animationiteration"),jf=ff("animationstart"),kf=ff("transitionend"),lf=new Map,mf="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 nf(a,b){lf.set(a,b);ia(b,[a])}for(var of=0;of<mf.length;of++){var pf=mf[of],qf=pf.toLowerCase(),rf=pf[0].toUpperCase()+pf.slice(1);nf(qf,"on"+rf)}nf(gf,"onAnimationEnd");nf(hf,"onAnimationIteration");nf(jf,"onAnimationStart");nf("dblclick","onDoubleClick");nf("focusin","onFocus");nf("focusout","onBlur");nf(kf,"onTransitionEnd");ja("onMouseEnter",["mouseout","mouseover"]);ja("onMouseLeave",["mouseout","mouseover"]);ja("onPointerEnter",["pointerout","pointerover"]); ja("onPointerLeave",["pointerout","pointerover"]);ia("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));ia("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));ia("onBeforeInput",["compositionend","keypress","textInput","paste"]);ia("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));ia("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")); ia("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var sf="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(" "),tf=new Set("cancel close invalid load scroll toggle".split(" ").concat(sf)); function uf(a,b,c){var d=a.type||"unknown-event";a.currentTarget=c;$b(d,b,void 0,a);a.currentTarget=null} function ze(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;uf(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;uf(e,h,l);f=k}}}if(Wb)throw a=Xb,Wb=!1,Xb=null,a;} function C(a,b){var c=b[vf];void 0===c&&(c=b[vf]=new Set);var d=a+"__bubble";c.has(d)||(wf(b,a,2,!1),c.add(d))}function xf(a,b,c){var d=0;b&&(d|=4);wf(c,a,d,b)}var yf="_reactListening"+Math.random().toString(36).slice(2);function zf(a){if(!a[yf]){a[yf]=!0;fa.forEach(function(b){"selectionchange"!==b&&(tf.has(b)||xf(b,!1,a),xf(b,!0,a))});var b=9===a.nodeType?a:a.ownerDocument;null===b||b[yf]||(b[yf]=!0,xf("selectionchange",!1,b))}} function wf(a,b,c,d){switch(qd(b)){case 1:var e=ld;break;case 4:e=nd;break;default:e=md}c=e.bind(null,b,c,a);e=void 0;!Rb||"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 od(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=cd(h);if(null===g)return;k=g.tag;if(5===k||6===k){d=f=g;continue a}h=h.parentNode}}d=d.return}Pb(function(){var d=f,e=Db(c),g=[]; a:{var h=lf.get(a);if(void 0!==h){var k=Ad,n=a;switch(a){case "keypress":if(0===vd(c))break a;case "keydown":case "keyup":k=Yd;break;case "focusin":n="focus";k=Md;break;case "focusout":n="blur";k=Md;break;case "beforeblur":case "afterblur":k=Md;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=Id;break;case "drag":case "dragend":case "dragenter":case "dragexit":case "dragleave":case "dragover":case "dragstart":case "drop":k= Kd;break;case "touchcancel":case "touchend":case "touchmove":case "touchstart":k=be;break;case gf:case hf:case jf:k=Od;break;case kf:k=de;break;case "scroll":k=Cd;break;case "wheel":k=fe;break;case "copy":case "cut":case "paste":k=Qd;break;case "gotpointercapture":case "lostpointercapture":case "pointercancel":case "pointerdown":case "pointermove":case "pointerout":case "pointerover":case "pointerup":k=$d}var u=0!==(b&4),I=!u&&"scroll"===a,r=u?null!==h?h+"Capture":null:h;u=[];for(var q=d,v;null!== q;){v=q;var Q=v.stateNode;5===v.tag&&null!==Q&&(v=Q,null!==r&&(Q=Qb(q,r),null!=Q&&u.push(Af(q,Q,v))));if(I)break;q=q.return}0<u.length&&(h=new k(h,n,null,c,e),g.push({event:h,listeners:u}))}}if(0===(b&7)){a:{h="mouseover"===a||"pointerover"===a;k="mouseout"===a||"pointerout"===a;if(h&&c!==Cb&&(n=c.relatedTarget||c.fromElement)&&(cd(n)||n[Bf]))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?cd(n):null,null!== n&&(I=ac(n),n!==I||5!==n.tag&&6!==n.tag))n=null}else k=null,n=d;if(k!==n){u=Id;Q="onMouseLeave";r="onMouseEnter";q="mouse";if("pointerout"===a||"pointerover"===a)u=$d,Q="onPointerLeave",r="onPointerEnter",q="pointer";I=null==k?h:Be(k);v=null==n?h:Be(n);h=new u(Q,q+"leave",k,c,e);h.target=I;h.relatedTarget=v;Q=null;cd(e)===d&&(u=new u(r,q+"enter",n,c,e),u.target=v,u.relatedTarget=I,Q=u);I=Q;if(k&&n)b:{u=k;r=n;q=0;for(v=u;v;v=Cf(v))q++;v=0;for(Q=r;Q;Q=Cf(Q))v++;for(;0<q-v;)u=Cf(u),q--;for(;0<v-q;)r= Cf(r),v--;for(;q--;){if(u===r||null!==r&&u===r.alternate)break b;u=Cf(u);r=Cf(r)}u=null}else u=null;null!==k&&Df(g,h,k,u,!1);null!==n&&null!==I&&Df(g,I,n,u,!0)}}}a:{h=d?Be(d):window;k=h.nodeName&&h.nodeName.toLowerCase();if("select"===k||"input"===k&&"file"===h.type)var wb=Ce;else if(te(h))if(De)wb=Me;else{wb=Ke;var ya=Je}else(k=h.nodeName)&&"input"===k.toLowerCase()&&("checkbox"===h.type||"radio"===h.type)&&(wb=Le);if(wb&&(wb=wb(a,d))){ue(g,wb,c,e);break a}ya&&ya(a,h,d);"focusout"===a&&(ya=h._wrapperState)&& ya.controlled&&"number"===h.type&&gb(h,"number",h.value)}ya=d?Be(d):window;switch(a){case "focusin":if(te(ya)||"true"===ya.contentEditable)Xe=ya,Ye=d,Ze=null;break;case "focusout":Ze=Ye=Xe=null;break;case "mousedown":$e=!0;break;case "contextmenu":case "mouseup":case "dragend":$e=!1;af(g,c,e);break;case "selectionchange":if(We)break;case "keydown":case "keyup":af(g,c,e)}var hb;if(he)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 pe?ne(a,c)&&(da="onCompositionEnd"):"keydown"===a&&229===c.keyCode&&(da="onCompositionStart");da&&(ke&&"ko"!==c.locale&&(pe||"onCompositionStart"!==da?"onCompositionEnd"===da&&pe&&(hb=ud()):(rd=e,sd="value"in rd?rd.value:rd.textContent,pe=!0)),ya=ve(d,da),0<ya.length&&(da=new Sd(da,a,null,c,e),g.push({event:da,listeners:ya}),hb?da.data=hb:(hb=oe(c),null!==hb&&(da.data=hb))));if(hb=je?qe(a,c):re(a,c))d=ve(d,"onBeforeInput"), 0<d.length&&(e=new Sd("onBeforeInput","beforeinput",null,c,e),g.push({event:e,listeners:d}),e.data=hb)}ze(g,b)})}function Af(a,b,c){return{instance:a,listener:b,currentTarget:c}}function ve(a,b){for(var c=b+"Capture",d=[];null!==a;){var e=a,f=e.stateNode;5===e.tag&&null!==f&&(e=f,f=Qb(a,c),null!=f&&d.unshift(Af(a,f,e)),f=Qb(a,b),null!=f&&d.push(Af(a,f,e)));a=a.return}return d}function Cf(a){if(null===a)return null;do a=a.return;while(a&&5!==a.tag);return a?a:null} function Df(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=Qb(c,f),null!=k&&g.unshift(Af(c,k,h))):e||(k=Qb(c,f),null!=k&&g.push(Af(c,k,h))));c=c.return}0!==g.length&&a.push({event:b,listeners:g})}var Ef=/\r\n?/g,Ff=/\u0000|\uFFFD/g;function Gf(a){return("string"===typeof a?a:""+a).replace(Ef,"\n").replace(Ff,"")}function Hf(a,b,c){b=Gf(b);if(Gf(a)!==b&&c)throw Error(p(425));}function If(){} var Jf=null,Kf=null;function Lf(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 Mf="function"===typeof setTimeout?setTimeout:void 0,Nf="function"===typeof clearTimeout?clearTimeout:void 0,Of="function"===typeof Promise?Promise:void 0,Qf="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof Of?function(a){return Of.resolve(null).then(a).catch(Pf)}:Mf;function Pf(a){setTimeout(function(){throw a;})} function Rf(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);id(b);return}d--}else"$"!==c&&"$?"!==c&&"$!"!==c||d++;c=e}while(c);id(b)}function Sf(a){for(;null!=a;a=a.nextSibling){var b=a.nodeType;if(1===b||3===b)break;if(8===b){b=a.data;if("$"===b||"$!"===b||"$?"===b)break;if("/$"===b)return null}}return a} function Tf(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}function Uf(a){a=a.getBoundingClientRect();return{x:a.left,y:a.top,width:a.width,height:a.height}}function Vf(a){return 5===a.tag&&!0===a.memoizedProps.hidden} function Wf(a){function b(){c=!0}var c=!1;try{a.addEventListener("focus",b),(a.focus||HTMLElement.prototype.focus).call(a)}finally{a.removeEventListener("focus",b)}return c} function Xf(a,b,c){var d=new Map;a.forEach(function(a){d.set(a,{rect:Uf(a),ratio:0})});var e=new IntersectionObserver(function(a){a.forEach(function(a){var b=a.boundingClientRect;d.set(a.target,{rect:{x:b.left,y:b.top,width:b.width,height:b.height},ratio:a.intersectionRatio})});b(Array.from(d.values()))},c);a.forEach(function(a){e.observe(a)});return{disconnect:function(){return e.disconnect()},observe:function(a){d.set(a,{rect:Uf(a),ratio:0});e.observe(a)},unobserve:function(a){d.delete(a);e.unobserve(a)}}} var Yf=Math.random().toString(36).slice(2),Zf="__reactFiber$"+Yf,$f="__reactProps$"+Yf,Bf="__reactContainer$"+Yf,vf="__reactEvents$"+Yf,ag="__reactListeners$"+Yf,bg="__reactHandles$"+Yf;function cd(a){var b=a[Zf];if(b)return b;for(var c=a.parentNode;c;){if(b=c[Bf]||c[Zf]){c=b.alternate;if(null!==b.child||null!==c&&null!==c.child)for(a=Tf(a);null!==a;){if(c=a[Zf])return c;a=Tf(a)}return b}a=c;c=a.parentNode}return null} function Ib(a){a=a[Zf]||a[Bf];return!a||5!==a.tag&&6!==a.tag&&13!==a.tag&&3!==a.tag?null:a}function Be(a){if(5===a.tag||6===a.tag)return a.stateNode;throw Error(p(33));}function Jb(a){return a[$f]||null}var cg=[],dg=-1;function eg(a){return{current:a}}function D(a){0>dg||(a.current=cg[dg],cg[dg]=null,dg--)}function E(a,b){dg++;cg[dg]=a.current;a.current=b}var fg={},F=eg(fg),gg=eg(!1),hg=fg; function ig(a,b){var c=a.type.con