* 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.
*/
'use strict';(function(d,r){"object"===typeofexports&&"undefined"!==typeofmodule?r(exports):"function"===typeofdefine&&define.amd?define(["exports"],r):(d=d||self,r(d.React={}))})(this,function(d){functionr(a){for(varb="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."}
String.fromCharCode(a)]=a;if("0123456789"!==Object.getOwnPropertyNames(b).map(function(a){returnb[a]}).join(""))return!1;varc={};"abcdefghijklmnopqrst".split("").forEach(function(a){c[a]=a});return"abcdefghijklmnopqrst"!==Object.keys(Object.assign({},c)).join("")?!1:!0}catch(g){return!1}}()?Object.assign:function(a,b){if(null===a||void0===a)thrownewTypeError("Object.assign cannot be called with null or undefined");varc=Object(a);for(varg,e=1;e<arguments.length;e++){vard=Object(arguments[e]);
function(){returnDate.now()-La};varz=function(a){null!==A?setTimeout(z,0,a):(A=a,setTimeout(ra,0))};varG=function(a,b){qa=setTimeout(a,b)};varV=function(){clearTimeout(qa)};varW=function(){return!1};f=X=function(){}}else{varY=window.performance,sa=window.Date,Ma=window.setTimeout,Na=window.clearTimeout;"undefined"!==typeofconsole&&(f=window.cancelAnimationFrame,"function"!==typeofwindow.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),
"function"!==typeoff&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"));if("object"===typeofY&&"function"===typeofY.now)q=function(){returnY.now()};else{varOa=sa.now();q=function(){returnsa.now()-Oa}}varJ=!1,K=null,Z=-1,ta=5,ua=0;W=function(){returnq()>=ua};f=function(){};X=function(a){0>a||125<a?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):