rc-target-size
Version:
a tool help get size of element for React, support higher-order component and component render.
1 lines • 159 kB
JavaScript
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).rcTargetSize={})}(this,function(e){"use strict";var L="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function t(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function n(e,t){return e(t={exports:{}},t.exports),t.exports}var c=n(function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},t.apply(this,arguments)}e.exports=t});var s=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e};var f=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(e){s(t,e,n[e])})}return t};var r=function(e){if(Array.isArray(e))return e};var o=function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n};var i=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")};var d=function(e,t){return r(e)||o(e,t)||i()};var p=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")};function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var l=function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e},u=n(function(t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e){return"function"==typeof Symbol&&"symbol"===n(Symbol.iterator)?t.exports=r=function(e){return n(e)}:t.exports=r=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":n(e)},r(e)}t.exports=r});var m=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e};var h=function(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?m(e):t},y=n(function(t){function n(e){return t.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(e)}t.exports=n}),v=n(function(n){function r(e,t){return n.exports=r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},r(e,t)}n.exports=r});var g=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)},b=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable;var x=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,r,o=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),i=1;i<arguments.length;i++){for(var a in n=Object(arguments[i]))w.call(n,a)&&(o[a]=n[a]);if(b){r=b(n);for(var l=0;l<r.length;l++)_.call(n,r[l])&&(o[r[l]]=n[r[l]])}}return o},k="function"==typeof Symbol&&Symbol.for,E=k?Symbol.for("react.element"):60103,T=k?Symbol.for("react.portal"):60106,S=k?Symbol.for("react.fragment"):60107,C=k?Symbol.for("react.strict_mode"):60108,P=k?Symbol.for("react.profiler"):60114,O=k?Symbol.for("react.provider"):60109,N=k?Symbol.for("react.context"):60110,M=k?Symbol.for("react.concurrent_mode"):60111,R=k?Symbol.for("react.forward_ref"):60112,D=k?Symbol.for("react.suspense"):60113,I=k?Symbol.for("react.memo"):60115,A=k?Symbol.for("react.lazy"):60116,j="function"==typeof Symbol&&Symbol.iterator;function F(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=0;r<t;r++)n+="&args[]="+encodeURIComponent(arguments[r+1]);!function(e,t,n,r,o,i,a,l){if(!e){if((e=void 0)===t)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,i,a,l],c=0;(e=Error(t.replace(/%s/g,function(){return u[c++]}))).name="Invariant Violation"}throw e.framesToPop=1,e}}(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}var z={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},U={};function W(e,t,n){this.props=e,this.context=t,this.refs=U,this.updater=n||z}function V(){}function $(e,t,n){this.props=e,this.context=t,this.refs=U,this.updater=n||z}W.prototype.isReactComponent={},W.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e&&F("85"),this.updater.enqueueSetState(this,e,t,"setState")},W.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},V.prototype=W.prototype;var B=$.prototype=new V;B.constructor=$,x(B,W.prototype),B.isPureReactComponent=!0;var H={current:null},Y={current:null},q=Object.prototype.hasOwnProperty,Q={key:!0,ref:!0,__self:!0,__source:!0};function K(e,t,n){var r=void 0,o={},i=null,a=null;if(null!=t)for(r in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(i=""+t.key),t)q.call(t,r)&&!Q.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(1===l)o.children=n;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];o.children=u}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===o[r]&&(o[r]=l[r]);return{$$typeof:E,type:e,key:i,ref:a,props:o,_owner:Y.current}}function G(e){return"object"==typeof e&&null!==e&&e.$$typeof===E}var X=/\/+/g,J=[];function Z(e,t,n,r){if(J.length){var o=J.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function ee(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,J.length<10&&J.push(e)}function te(e,t,n){return null==e?0:function e(t,n,r,o){var i=typeof t;"undefined"!==i&&"boolean"!==i||(t=null);var a=!1;if(null===t)a=!0;else switch(i){case"string":case"number":a=!0;break;case"object":switch(t.$$typeof){case E:case T:a=!0}}if(a)return r(o,t,""===n?"."+ne(t,0):n),1;if(a=0,n=""===n?".":n+":",Array.isArray(t))for(var l=0;l<t.length;l++){var u=n+ne(i=t[l],l);a+=e(i,u,r,o)}else if("function"==typeof(u=null===t||"object"!=typeof t?null:"function"==typeof(u=j&&t[j]||t["@@iterator"])?u:null))for(t=u.call(t),l=0;!(i=t.next()).done;)a+=e(i=i.value,u=n+ne(i,l++),r,o);else"object"===i&&F("31","[object Object]"==(r=""+t)?"object with keys {"+Object.keys(t).join(", ")+"}":r,"");return a}(e,"",t,n)}function ne(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(n=e.key,r={"=":"=0",":":"=2"},"$"+(""+n).replace(/[=:]/g,function(e){return r[e]})):t.toString(36);var n,r}function re(e,t){e.func.call(e.context,t,e.count++)}function oe(e,t,n){var r,o,i=e.result,a=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?ie(e,i,n,function(e){return e}):null!=e&&(G(e)&&(o=a+(!(r=e).key||t&&t.key===e.key?"":(""+e.key).replace(X,"$&/")+"/")+n,e={$$typeof:E,type:r.type,key:o,ref:r.ref,props:r.props,_owner:r._owner}),i.push(e))}function ie(e,t,n,r,o){var i="";null!=n&&(i=(""+n).replace(X,"$&/")+"/"),te(e,oe,t=Z(t,i,r,o)),ee(t)}function ae(){var e=H.current;return null===e&&F("307"),e}var le={Children:{map:function(e,t,n){if(null==e)return e;var r=[];return ie(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;te(e,re,t=Z(null,null,t,n)),ee(t)},count:function(e){return te(e,function(){return null},null)},toArray:function(e){var t=[];return ie(e,t,null,function(e){return e}),t},only:function(e){return G(e)||F("143"),e}},createRef:function(){return{current:null}},Component:W,PureComponent:$,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:N,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:O,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:R,render:e}},lazy:function(e){return{$$typeof:A,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:I,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return ae().useCallback(e,t)},useContext:function(e,t){return ae().useContext(e,t)},useEffect:function(e,t){return ae().useEffect(e,t)},useImperativeHandle:function(e,t,n){return ae().useImperativeHandle(e,t,n)},useDebugValue:function(){},useLayoutEffect:function(e,t){return ae().useLayoutEffect(e,t)},useMemo:function(e,t){return ae().useMemo(e,t)},useReducer:function(e,t,n){return ae().useReducer(e,t,n)},useRef:function(e){return ae().useRef(e)},useState:function(e){return ae().useState(e)},Fragment:S,StrictMode:C,Suspense:D,createElement:K,cloneElement:function(e,t,n){null==e&&F("267",e);var r=void 0,o=x({},e.props),i=e.key,a=e.ref,l=e._owner;if(null!=t){void 0!==t.ref&&(a=t.ref,l=Y.current),void 0!==t.key&&(i=""+t.key);var u=void 0;for(r in e.type&&e.type.defaultProps&&(u=e.type.defaultProps),t)q.call(t,r)&&!Q.hasOwnProperty(r)&&(o[r]=void 0===t[r]&&void 0!==u?u[r]:t[r])}if(1===(r=arguments.length-2))o.children=n;else if(1<r){u=Array(r);for(var c=0;c<r;c++)u[c]=arguments[c+2];o.children=u}return{$$typeof:E,type:e.type,key:i,ref:a,props:o,_owner:l}},createFactory:function(e){var t=K.bind(null,e);return t.type=e,t},isValidElement:G,version:"16.8.4",unstable_ConcurrentMode:M,unstable_Profiler:P,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:H,ReactCurrentOwner:Y,assign:x}},ue=le.default||le,ce=n(function(e){e.exports=ue}),se=(ce.Component,ce.PureComponent),fe=ce.isValidElement,de=ce.cloneElement,pe=n(function(e,o){Object.defineProperty(o,"__esModule",{value:!0});var a=null,r=!1,l=3,i=-1,u=-1,c=!1,s=!1;function f(){if(!c){var e=a.expirationTime;s?k():s=!0,x(t,e)}}function d(){var e=a,t=a.next;if(a===t)a=null;else{var n=a.previous;a=n.next=t,t.previous=n}e.next=e.previous=null,n=e.callback,t=e.expirationTime,e=e.priorityLevel;var r=l,o=u;l=e,u=t;try{var i=n()}finally{l=r,u=o}if("function"==typeof i)if(i={callback:i,priorityLevel:e,expirationTime:t,next:null,previous:null},null===a)a=i.next=i.previous=i;else{n=null,e=a;do{if(e.expirationTime>=t){n=e;break}e=e.next}while(e!==a);null===n?n=a:n===a&&(a=i,f()),(t=n.previous).next=n.previous=i,i.next=n,i.previous=t}}function p(){if(-1===i&&null!==a&&1===a.priorityLevel){c=!0;try{for(;d(),null!==a&&1===a.priorityLevel;);}finally{c=!1,null!==a?f():s=!1}}}function t(e){c=!0;var t=r;r=e;try{if(e)for(;null!==a;){var n=o.unstable_now();if(!(a.expirationTime<=n))break;for(;d(),null!==a&&a.expirationTime<=n;);}else if(null!==a)for(;d(),null!==a&&!E(););}finally{c=!1,r=t,null!==a?f():s=!1,p()}}var n,m,h=Date,y="function"==typeof setTimeout?setTimeout:void 0,v="function"==typeof clearTimeout?clearTimeout:void 0,g="function"==typeof requestAnimationFrame?requestAnimationFrame:void 0,b="function"==typeof cancelAnimationFrame?cancelAnimationFrame:void 0;function w(t){n=g(function(e){v(m),t(e)}),m=y(function(){b(n),t(o.unstable_now())},100)}if("object"==typeof performance&&"function"==typeof performance.now){var _=performance;o.unstable_now=function(){return _.now()}}else o.unstable_now=function(){return h.now()};var x,k,E,T=null;if("undefined"!=typeof window?T=window:void 0!==L&&(T=L),T&&T._schedMock){var S=T._schedMock;x=S[0],k=S[1],E=S[2],o.unstable_now=S[3]}else if("undefined"==typeof window||"function"!=typeof MessageChannel){var C=null,P=function(e){if(null!==C)try{C(e)}finally{C=null}};x=function(e){null!==C?setTimeout(x,0,e):(C=e,setTimeout(P,0,!1))},k=function(){C=null},E=function(){return!1}}else{"undefined"!=typeof console&&("function"!=typeof g&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof b&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"));var O=null,N=!1,M=-1,R=!1,D=!1,I=0,A=33,j=33;E=function(){return I<=o.unstable_now()};var F=new MessageChannel,z=F.port2;F.port1.onmessage=function(){N=!1;var e=O,t=M;O=null,M=-1;var n=o.unstable_now(),r=!1;if(I-n<=0){if(!(-1!==t&&t<=n))return R||(R=!0,w(U)),O=e,void(M=t);r=!0}if(null!==e){D=!0;try{e(r)}finally{D=!1}}};var U=function(e){if(null!==O){w(U);var t=e-I+j;t<j&&A<j?(t<8&&(t=8),j=t<A?A:t):A=t,I=e+j,N||(N=!0,z.postMessage(void 0))}else R=!1};x=function(e,t){O=e,M=t,D||t<0?z.postMessage(void 0):R||(R=!0,w(U))},k=function(){O=null,N=!1,M=-1}}o.unstable_ImmediatePriority=1,o.unstable_UserBlockingPriority=2,o.unstable_NormalPriority=3,o.unstable_IdlePriority=5,o.unstable_LowPriority=4,o.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=l,r=i;l=e,i=o.unstable_now();try{return t()}finally{l=n,i=r,p()}},o.unstable_next=function(e){switch(l){case 1:case 2:case 3:var t=3;break;default:t=l}var n=l,r=i;l=t,i=o.unstable_now();try{return e()}finally{l=n,i=r,p()}},o.unstable_scheduleCallback=function(e,t){var n=-1!==i?i:o.unstable_now();if("object"==typeof t&&null!==t&&"number"==typeof t.timeout)t=n+t.timeout;else switch(l){case 1:t=n+-1;break;case 2:t=n+250;break;case 5:t=n+1073741823;break;case 4:t=n+1e4;break;default:t=n+5e3}if(e={callback:e,priorityLevel:l,expirationTime:t,next:null,previous:null},null===a)a=e.next=e.previous=e,f();else{n=null;var r=a;do{if(r.expirationTime>t){n=r;break}r=r.next}while(r!==a);null===n?n=a:n===a&&(a=e,f()),(t=n.previous).next=n.previous=e,e.next=n,e.previous=t}return e},o.unstable_cancelCallback=function(e){var t=e.next;if(null!==t){if(t===e)a=null;else{e===a&&(a=t);var n=e.previous;(n.next=t).previous=n}e.next=e.previous=null}},o.unstable_wrapCallback=function(n){var r=l;return function(){var e=l,t=i;l=r,i=o.unstable_now();try{return n.apply(this,arguments)}finally{l=e,i=t,p()}}},o.unstable_getCurrentPriorityLevel=function(){return l},o.unstable_shouldYield=function(){return!r&&(null!==a&&a.expirationTime<u||E())},o.unstable_continueExecution=function(){null!==a&&f()},o.unstable_pauseExecution=function(){},o.unstable_getFirstCallbackNode=function(){return a}});t(pe);pe.unstable_now,pe.unstable_ImmediatePriority,pe.unstable_UserBlockingPriority,pe.unstable_NormalPriority,pe.unstable_IdlePriority,pe.unstable_LowPriority,pe.unstable_runWithPriority,pe.unstable_next,pe.unstable_scheduleCallback,pe.unstable_cancelCallback,pe.unstable_wrapCallback,pe.unstable_getCurrentPriorityLevel,pe.unstable_shouldYield,pe.unstable_continueExecution,pe.unstable_pauseExecution,pe.unstable_getFirstCallbackNode;var me=n(function(e){e.exports=pe});function he(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=0;r<t;r++)n+="&args[]="+encodeURIComponent(arguments[r+1]);!function(e,t,n,r,o,i,a,l){if(!e){if((e=void 0)===t)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,i,a,l],c=0;(e=Error(t.replace(/%s/g,function(){return u[c++]}))).name="Invariant Violation"}throw e.framesToPop=1,e}}(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}ce||he("227");var ye=!1,ve=null,ge=!1,be=null,we={onError:function(e){ye=!0,ve=e}};function _e(e,t,n,r,o,i,a,l,u){ye=!1,ve=null,function(e,t,n,r,o,i,a,l,u){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(e){this.onError(e)}}.apply(we,arguments)}var xe=null,ke={};function Ee(){if(xe)for(var e in ke){var t=ke[e],n=xe.indexOf(e);if(-1<n||he("96",e),!Se[n])for(var r in t.extractEvents||he("97",e),n=(Se[n]=t).eventTypes){var o=void 0,i=n[r],a=t,l=r;Ce.hasOwnProperty(l)&&he("99",l);var u=(Ce[l]=i).phasedRegistrationNames;if(u){for(o in u)u.hasOwnProperty(o)&&Te(u[o],a,l);o=!0}else o=!!i.registrationName&&(Te(i.registrationName,a,l),!0);o||he("98",r,e)}}}function Te(e,t,n){Pe[e]&&he("100",e),Pe[e]=t,Oe[e]=t.eventTypes[n].dependencies}var Se=[],Ce={},Pe={},Oe={},Ne=null,Me=null,Re=null;function De(e,t,n){var r=e.type||"unknown-event";e.currentTarget=Re(n),function(e,t,n,r,o,i,a,l,u){if(_e.apply(this,arguments),ye){if(ye){var c=ve;ye=!1,ve=null}else he("198"),c=void 0;ge||(ge=!0,be=c)}}(r,t,void 0,e),e.currentTarget=null}function Ie(e,t){return null==t&&he("30"),null==e?t:Array.isArray(e)?(Array.isArray(t)?e.push.apply(e,t):e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function Ae(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var je=null;function Fe(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)De(e,t[r],n[r]);else t&&De(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}var ze={injectEventPluginOrder:function(e){xe&&he("101"),xe=Array.prototype.slice.call(e),Ee()},injectEventPluginsByName:function(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];ke.hasOwnProperty(t)&&ke[t]===r||(ke[t]&&he("102",t),ke[t]=r,n=!0)}n&&Ee()}};function Ue(e,t){var n=e.stateNode;if(!n)return null;var r=Ne(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}return e?null:(n&&"function"!=typeof n&&he("231",t,typeof n),n)}function Le(e){if(null!==e&&(je=Ie(je,e)),e=je,je=null,e&&(Ae(e,Fe),je&&he("95"),ge))throw e=be,ge=!1,be=null,e}var We=Math.random().toString(36).slice(2),Ve="__reactInternalInstance$"+We,$e="__reactEventHandlers$"+We;function Be(e){if(e[Ve])return e[Ve];for(;!e[Ve];){if(!e.parentNode)return null;e=e.parentNode}return 5===(e=e[Ve]).tag||6===e.tag?e:null}function He(e){return!(e=e[Ve])||5!==e.tag&&6!==e.tag?null:e}function Ye(e){if(5===e.tag||6===e.tag)return e.stateNode;he("33")}function qe(e){return e[$e]||null}function Qe(e){for(;(e=e.return)&&5!==e.tag;);return e||null}function Ke(e,t,n){(t=Ue(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=Ie(n._dispatchListeners,t),n._dispatchInstances=Ie(n._dispatchInstances,e))}function Ge(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=Qe(t);for(t=n.length;0<t--;)Ke(n[t],"captured",e);for(t=0;t<n.length;t++)Ke(n[t],"bubbled",e)}}function Xe(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=Ue(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=Ie(n._dispatchListeners,t),n._dispatchInstances=Ie(n._dispatchInstances,e))}function Je(e){e&&e.dispatchConfig.registrationName&&Xe(e._targetInst,null,e)}function Ze(e){Ae(e,Ge)}var et=!("undefined"==typeof window||!window.document||!window.document.createElement);function tt(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var nt={animationend:tt("Animation","AnimationEnd"),animationiteration:tt("Animation","AnimationIteration"),animationstart:tt("Animation","AnimationStart"),transitionend:tt("Transition","TransitionEnd")},rt={},ot={};function it(e){if(rt[e])return rt[e];if(!nt[e])return e;var t,n=nt[e];for(t in n)if(n.hasOwnProperty(t)&&t in ot)return rt[e]=n[t];return e}et&&(ot=document.createElement("div").style,"AnimationEvent"in window||(delete nt.animationend.animation,delete nt.animationiteration.animation,delete nt.animationstart.animation),"TransitionEvent"in window||delete nt.transitionend.transition);var at=it("animationend"),lt=it("animationiteration"),ut=it("animationstart"),ct=it("transitionend"),st="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),ft=null,dt=null,pt=null;function mt(){if(pt)return pt;var e,t,n=dt,r=n.length,o="value"in ft?ft.value:ft.textContent,i=o.length;for(e=0;e<r&&n[e]===o[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===o[i-t];t++);return pt=o.slice(e,1<t?1-t:void 0)}function ht(){return!0}function yt(){return!1}function vt(e,t,n,r){for(var o in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(o)&&((t=e[o])?this[o]=t(n):"target"===o?this.target=r:this[o]=n[o]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?ht:yt,this.isPropagationStopped=yt,this}function gt(e,t,n,r){if(this.eventPool.length){var o=this.eventPool.pop();return this.call(o,e,t,n,r),o}return new this(e,t,n,r)}function bt(e){e instanceof this||he("279"),e.destructor(),this.eventPool.length<10&&this.eventPool.push(e)}function wt(e){e.eventPool=[],e.getPooled=gt,e.release=bt}x(vt.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=ht)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=ht)},persist:function(){this.isPersistent=ht},isPersistent:yt,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=yt,this._dispatchInstances=this._dispatchListeners=null}}),vt.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},vt.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var o=new t;return x(o,n.prototype),((n.prototype=o).constructor=n).Interface=x({},r.Interface,e),n.extend=r.extend,wt(n),n},wt(vt);var _t=vt.extend({data:null}),xt=vt.extend({data:null}),kt=[9,13,27,32],Et=et&&"CompositionEvent"in window,Tt=null;et&&"documentMode"in document&&(Tt=document.documentMode);var St=et&&"TextEvent"in window&&!Tt,Ct=et&&(!Et||Tt&&8<Tt&&Tt<=11),Pt=String.fromCharCode(32),Ot={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(" ")}},Nt=!1;function Mt(e,t){switch(e){case"keyup":return-1!==kt.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function Rt(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Dt=!1;var It={eventTypes:Ot,extractEvents:function(e,t,n,r){var o=void 0,i=void 0;if(Et)e:{switch(e){case"compositionstart":o=Ot.compositionStart;break e;case"compositionend":o=Ot.compositionEnd;break e;case"compositionupdate":o=Ot.compositionUpdate;break e}o=void 0}else Dt?Mt(e,n)&&(o=Ot.compositionEnd):"keydown"===e&&229===n.keyCode&&(o=Ot.compositionStart);return i=o?(Ct&&"ko"!==n.locale&&(Dt||o!==Ot.compositionStart?o===Ot.compositionEnd&&Dt&&(i=mt()):(dt="value"in(ft=r)?ft.value:ft.textContent,Dt=!0)),o=_t.getPooled(o,t,n,r),i?o.data=i:null!==(i=Rt(n))&&(o.data=i),Ze(o),o):null,(e=St?function(e,t){switch(e){case"compositionend":return Rt(t);case"keypress":return 32!==t.which?null:(Nt=!0,Pt);case"textInput":return(e=t.data)===Pt&&Nt?null:e;default:return null}}(e,n):function(e,t){if(Dt)return"compositionend"===e||!Et&&Mt(e,t)?(e=mt(),pt=dt=ft=null,Dt=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Ct&&"ko"!==t.locale?null:t.data;default:return null}}(e,n))?((t=xt.getPooled(Ot.beforeInput,t,n,r)).data=e,Ze(t)):t=null,null===i?t:null===t?i:[i,t]}},At=null,jt=null,Ft=null;function zt(e){if(e=Me(e)){"function"!=typeof At&&he("280");var t=Ne(e.stateNode);At(e.stateNode,e.type,t)}}function Ut(e){jt?Ft?Ft.push(e):Ft=[e]:jt=e}function Lt(){if(jt){var e=jt,t=Ft;if(Ft=jt=null,zt(e),t)for(e=0;e<t.length;e++)zt(t[e])}}function Wt(e,t){return e(t)}function Vt(e,t,n){return e(t,n)}function $t(){}var Bt=!1;function Ht(e,t){if(Bt)return e(t);Bt=!0;try{return Wt(e,t)}finally{Bt=!1,(null!==jt||null!==Ft)&&($t(),Lt())}}var Yt={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 qt(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Yt[e.type]:"textarea"===t}function Qt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function Kt(e){if(!et)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}function Gt(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Xt(e){e._valueTracker||(e._valueTracker=function(e){var t=Gt(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Jt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Gt(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}var Zt=ce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;Zt.hasOwnProperty("ReactCurrentDispatcher")||(Zt.ReactCurrentDispatcher={current:null});var en=/^(.*)[\\\/]/,tn="function"==typeof Symbol&&Symbol.for,nn=tn?Symbol.for("react.element"):60103,rn=tn?Symbol.for("react.portal"):60106,on=tn?Symbol.for("react.fragment"):60107,an=tn?Symbol.for("react.strict_mode"):60108,ln=tn?Symbol.for("react.profiler"):60114,un=tn?Symbol.for("react.provider"):60109,cn=tn?Symbol.for("react.context"):60110,sn=tn?Symbol.for("react.concurrent_mode"):60111,fn=tn?Symbol.for("react.forward_ref"):60112,dn=tn?Symbol.for("react.suspense"):60113,pn=tn?Symbol.for("react.memo"):60115,mn=tn?Symbol.for("react.lazy"):60116,hn="function"==typeof Symbol&&Symbol.iterator;function yn(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=hn&&e[hn]||e["@@iterator"])?e:null}function vn(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case sn:return"ConcurrentMode";case on:return"Fragment";case rn:return"Portal";case ln:return"Profiler";case an:return"StrictMode";case dn:return"Suspense"}if("object"==typeof e)switch(e.$$typeof){case cn:return"Context.Consumer";case un:return"Context.Provider";case fn:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case pn:return vn(e.type);case mn:if(e=1===e._status?e._result:null)return vn(e)}return null}function gn(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,o=e._debugSource,i=vn(e.type);n=null,r&&(n=vn(r.type)),r=i,i="",o?i=" (at "+o.fileName.replace(en,"")+":"+o.lineNumber+")":n&&(i=" (created by "+n+")"),n="\n in "+(r||"Unknown")+i}t+=n,e=e.return}while(e);return t}var bn=/^[: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]*$/,wn=Object.prototype.hasOwnProperty,_n={},xn={};function kn(e,t,n,r,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t}var En={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){En[e]=new kn(e,0,!1,e,null)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];En[t]=new kn(t,1,!1,e[1],null)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){En[e]=new kn(e,2,!1,e.toLowerCase(),null)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){En[e]=new kn(e,2,!1,e,null)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){En[e]=new kn(e,3,!1,e.toLowerCase(),null)}),["checked","multiple","muted","selected"].forEach(function(e){En[e]=new kn(e,3,!0,e,null)}),["capture","download"].forEach(function(e){En[e]=new kn(e,4,!1,e,null)}),["cols","rows","size","span"].forEach(function(e){En[e]=new kn(e,6,!1,e,null)}),["rowSpan","start"].forEach(function(e){En[e]=new kn(e,5,!1,e.toLowerCase(),null)});var Tn=/[\-:]([a-z])/g;function Sn(e){return e[1].toUpperCase()}function Cn(e,t,n,r){var o,i=En.hasOwnProperty(t)?En[t]:null;(null!==i?0===i.type:!r&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||t<1}return!1}(t,n,i,r)&&(n=null),r||null===i?(o=t,(wn.call(xn,o)||!wn.call(_n,o)&&(bn.test(o)?xn[o]=!0:!(_n[o]=!0)))&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n))):i.mustUseProperty?e[i.propertyName]=null===n?3!==i.type&&"":n:(t=i.attributeName,r=i.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}function Pn(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function On(e,t){var n=t.checked;return x({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Nn(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=Pn(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Mn(e,t){null!=(t=t.checked)&&Cn(e,"checked",t,!1)}function Rn(e,t){Mn(e,t);var n=Pn(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?In(e,t.type,n):t.hasOwnProperty("defaultValue")&&In(e,t.type,Pn(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Dn(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function In(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Tn,Sn);En[t]=new kn(t,1,!1,e,null)}),"xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Tn,Sn);En[t]=new kn(t,1,!1,e,"http://www.w3.org/1999/xlink")}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Tn,Sn);En[t]=new kn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace")}),["tabIndex","crossOrigin"].forEach(function(e){En[e]=new kn(e,1,!1,e.toLowerCase(),null)});var An={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function jn(e,t,n){return(e=vt.getPooled(An.change,e,t,n)).type="change",Ut(n),Ze(e),e}var Fn=null,zn=null;function Un(e){Le(e)}function Ln(e){if(Jt(Ye(e)))return e}function Wn(e,t){if("change"===e)return t}var Vn=!1;function $n(){Fn&&(Fn.detachEvent("onpropertychange",Bn),zn=Fn=null)}function Bn(e){"value"===e.propertyName&&Ln(zn)&&Ht(Un,e=jn(zn,e,Qt(e)))}function Hn(e,t,n){"focus"===e?($n(),zn=n,(Fn=t).attachEvent("onpropertychange",Bn)):"blur"===e&&$n()}function Yn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Ln(zn)}function qn(e,t){if("click"===e)return Ln(t)}function Qn(e,t){if("input"===e||"change"===e)return Ln(t)}et&&(Vn=Kt("input")&&(!document.documentMode||9<document.documentMode));var Kn={eventTypes:An,_isInputEventSupported:Vn,extractEvents:function(e,t,n,r){var o=t?Ye(t):window,i=void 0,a=void 0,l=o.nodeName&&o.nodeName.toLowerCase();if("select"===l||"input"===l&&"file"===o.type?i=Wn:qt(o)?Vn?i=Qn:(i=Yn,a=Hn):(l=o.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(i=qn),i&&(i=i(e,t)))return jn(i,n,r);a&&a(e,o,t),"blur"===e&&(e=o._wrapperState)&&e.controlled&&"number"===o.type&&In(o,"number",o.value)}},Gn=vt.extend({view:null,detail:null}),Xn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Jn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Xn[e])&&!!t[e]}function Zn(){return Jn}var er=0,tr=0,nr=!1,rr=!1,or=Gn.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:Zn,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=er;return er=e.screenX,nr?"mousemove"===e.type?e.screenX-t:0:(nr=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=tr;return tr=e.screenY,rr?"mousemove"===e.type?e.screenY-t:0:(rr=!0,0)}}),ir=or.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),ar={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},lr={eventTypes:ar,extractEvents:function(e,t,n,r){var o="mouseover"===e||"pointerover"===e,i="mouseout"===e||"pointerout"===e;if(o&&(n.relatedTarget||n.fromElement)||!i&&!o)return null;if(o=r.window===r?r:(o=r.ownerDocument)?o.defaultView||o.parentWindow:window,i?(i=t,t=(t=n.relatedTarget||n.toElement)?Be(t):null):i=null,i===t)return null;var a=void 0,l=void 0,u=void 0,c=void 0;"mouseout"===e||"mouseover"===e?(a=or,l=ar.mouseLeave,u=ar.mouseEnter,c="mouse"):"pointerout"!==e&&"pointerover"!==e||(a=ir,l=ar.pointerLeave,u=ar.pointerEnter,c="pointer");var s=null==i?o:Ye(i);if(o=null==t?o:Ye(t),(e=a.getPooled(l,i,n,r)).type=c+"leave",e.target=s,e.relatedTarget=o,(n=a.getPooled(u,t,n,r)).type=c+"enter",n.target=o,n.relatedTarget=s,r=t,i&&r)e:{for(o=r,c=0,a=t=i;a;a=Qe(a))c++;for(a=0,u=o;u;u=Qe(u))a++;for(;0<c-a;)t=Qe(t),c--;for(;0<a-c;)o=Qe(o),a--;for(;c--;){if(t===o||t===o.alternate)break e;t=Qe(t),o=Qe(o)}t=null}else t=null;for(o=t,t=[];i&&i!==o&&(null===(c=i.alternate)||c!==o);)t.push(i),i=Qe(i);for(i=[];r&&r!==o&&(null===(c=r.alternate)||c!==o);)i.push(r),r=Qe(r);for(r=0;r<t.length;r++)Xe(t[r],"bubbled",e);for(r=i.length;0<r--;)Xe(i[r],"captured",n);return[e,n]}};function ur(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}var cr=Object.prototype.hasOwnProperty;function sr(e,t){if(ur(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!cr.call(t,n[r])||!ur(e[n[r]],t[n[r]]))return!1;return!0}function fr(e){var t=e;if(e.alternate)for(;t.return;)t=t.return;else{if(0!=(2&t.effectTag))return 1;for(;t.return;)if(0!=(2&(t=t.return).effectTag))return 1}return 3===t.tag?2:3}function dr(e){2!==fr(e)&&he("188")}function pr(e){if(!(e=function(e){var t=e.alternate;if(!t)return 3===(t=fr(e))&&he("188"),1===t?null:e;for(var n=e,r=t;;){var o=n.return,i=o?o.alternate:null;if(!o||!i)break;if(o.child===i.child){for(var a=o.child;a;){if(a===n)return dr(o),e;if(a===r)return dr(o),t;a=a.sibling}he("188")}if(n.return!==r.return)n=o,r=i;else{a=!1;for(var l=o.child;l;){if(l===n){a=!0,n=o,r=i;break}if(l===r){a=!0,r=o,n=i;break}l=l.sibling}if(!a){for(l=i.child;l;){if(l===n){a=!0,n=i,r=o;break}if(l===r){a=!0,r=i,n=o;break}l=l.sibling}a||he("189")}}n.alternate!==r&&he("190")}return 3!==n.tag&&he("188"),n.stateNode.current===n?e:t}(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t=(t.child.return=t).child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}var mr=vt.extend({animationName:null,elapsedTime:null,pseudoElement:null}),hr=vt.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),yr=Gn.extend({relatedTarget:null});function vr(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}var gr={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},br={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"},wr=Gn.extend({key:function(e){if(e.key){var t=gr[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=vr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?br[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:Zn,charCode:function(e){return"keypress"===e.type?vr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?vr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),_r=or.extend({dataTransfer:null}),xr=Gn.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:Zn}),kr=vt.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),Er=or.extend({deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null}),Tr=[["abort","abort"],[at,"animationEnd"],[lt,"animationIteration"],[ut,"animationStart"],["canplay","canPlay"],["canplaythrough","canPlayThrough"],["drag","drag"],["dragenter","dragEnter"],["dragexit","dragExit"],["dragleave","dragLeave"],["dragover","dragOver"],["durationchange","durationChange"],["emptied","emptied"],["encrypted","encrypted"],["ended","ended"],["error","error"],["gotpointercapture","gotPointerCapture"],["load","load"],["loadeddata","loadedData"],["loadedmetadata","loadedMetadata"],["loadstart","loadStart"],["lostpointercapture","lostPointerCapture"],["mousemove","mouseMove"],["mouseout","mouseOut"],["mouseover","mouseOver"],["playing","playing"],["pointermove","pointerMove"],["pointerout","pointerOut"],["pointerover","pointerOver"],["progress","progress"],["scroll","scroll"],["seeking","seeking"],["stalled","stalled"],["suspend","suspend"],["timeupdate","timeUpdate"],["toggle","toggle"],["touchmove","touchMove"],[ct,"transitionEnd"],["waiting","waiting"],["wheel","wheel"]],Sr={},Cr={};function Pr(e,t){var n=e[0],r="on"+((e=e[1])[0].toUpperCase()+e.slice(1));t={phasedRegistrationNames:{bubbled:r,captured:r+"Capture"},dependencies:[n],isInteractive:t},Sr[e]=t,Cr[n]=t}[["blur","blur"],["cancel","cancel"],["click","click"],["close","close"],["contextmenu","contextMenu"],["copy","copy"],["cut","cut"],["auxclick","auxClick"],["dblclick","doubleClick"],["dragend","dragEnd"],["dragstart","dragStart"],["drop","drop"],["focus","focus"],["input","input"],["invalid","invalid"],["keydown","keyDown"],["keypress","keyPress"],["keyup","keyUp"],["mousedown","mouseDown"],["mouseup","mouseUp"],["paste","paste"],["pause","pause"],["play","play"],["pointercancel","pointerCancel"],["pointerdown","pointerDown"],["pointerup","pointerUp"],["ratechange","rateChange"],["reset","reset"],["seeked","seeked"],["submit","submit"],["touchcancel","touchCancel"],["touchend","touchEnd"],["touchstart","touchStart"],["volumechange","volumeChange"]].forEach(function(e){Pr(e,!0)}),Tr.forEach(function(e){Pr(e,!1)});var Or={eventTypes:Sr,isInteractiveTopLevelEventType:function(e){return void 0!==(e=Cr[e])&&!0===e.isInteractive},extractEvents:function(e,t,n,r){var o=Cr[e];if(!o)return null;switch(e){case"keypress":if(0===vr(n))return null;case"keydown":case"keyup":e=wr;break;case"blur":case"focus":e=yr;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=or;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=_r;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=xr;break;case at:case lt:case ut:e=mr;break;case ct:e=kr;break;case"scroll":e=Gn;break;case"wheel":e=Er;break;case"copy":case"cut":case"paste":e=hr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=ir;break;default:e=vt}return Ze(t=e.getPooled(o,t,n,r)),t}},Nr=Or.isInteractiveTopLevelEventType,Mr=[];function Rr(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var r;for(r=n;r.return;)r=r.return;if(!(r=3!==r.tag?null:r.stateNode.containerInfo))break;e.ancestors.push(n),n=Be(r)}while(n);for(n=0;n<e.ancestors.length;n++){t=e.ancestors[n];var o=Qt(e.nativeEvent);r=e.topLevelType;for(var i=e.nativeEvent,a=null,l=0;l<Se.length;l++){var u=Se[l];u&&(u=u.extractEvents(r,t,i,o))&&(a=Ie(a,u))}Le(a)}}var Dr=!0;function Ir(e,t){if(!t)return null;var n=(Nr(e)?jr:Fr).bind(null,e);t.addEventListener(e,n,!1)}function Ar(e,t){if(!t)return null;var n=(Nr(e)?jr:Fr).bind(null,e);t.addEventListener(e,n,!0)}function jr(e,t){Vt(Fr,e,t)}function Fr(e,t){if(Dr){var n=Qt(t);if(null===(n=Be(n))||"number"!=typeof n.tag||2===fr(n)||(n=null),Mr.length){var r=Mr.pop();r.topLevelType=e,r.nativeEvent=t,r.targetInst=n,e=r}else e={topLevelType:e,nativeEvent:t,targetInst:n,ancestors:[]};try{Ht(Rr,e)}finally{e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,Mr.length<10&&Mr.push(e)}}}var zr={},Ur=0,Lr="_reactListenersID"+(""+Math.random()).slice(2);function Wr(e){return Object.prototype.hasOwnProperty.call(e,Lr)||(e[Lr]=Ur++,zr[e[Lr]]={}),zr[e[Lr]]}function Vr(t){if(void 0===(t=t||("undefined"!=typeof document?document:void 0)))return null;try{return t.activeElement||t.body}catch(e){return t.body}}function $r(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Br(e,t){var n,r=$r(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&t<=n)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=$r(r)}}function Hr(){for(var e=window,t=Vr();t instanceof e.HTMLIFrameElement;){try{e=t.contentDocument.defaultView}catch(e){break}t=Vr(e.document)}return t}function Yr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function qr(e){var t=Hr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&function e(t,n){return!(!t||!n)&&(t===n||(!t||3!==t.nodeType)&&(n&&3===n.nodeType?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(n.ownerDocument.documentElement,n)){if(null!==r&&Yr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=void 0===r.end?i:Math.min(r.end,o),!e.extend&&r<i&&(o=r,r=i,i=o),o=Br(n,i);var a=Br(n,r);o&&a&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),r<i?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Qr=et&&"documentMode"in document&&document.documentMode<=11,Kr={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Gr=null,Xr=null,Jr=null,Zr=!1;function eo(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return Zr||null==Gr||Gr!==Vr(n)?null:(n="selectionStart"in(n=Gr)&&Yr(n)?{start:n.selectionStart,end:n.selectionEnd}:{anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Jr&&sr(Jr,n)?null:(Jr=n,(e=vt.getPooled(Kr.select,Xr,e,t)).type="select",e.target=Gr,Ze(e),e))}var to={eventTypes:Kr,extractEvents:function(e,t,n,r){var o,i=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;if(!(o=!i)){e:{i=Wr(i),o=Oe.onSelect;for(var a=0;a<o.length;a++){var l=o[a];if(!i.hasOwnProperty(l)||!i[l]){i=!1;break e}}i=!0}o=!i}if(o)return null;switch(i=t?Ye(t):window,e){case"focus":(qt(i)||"true"===i.contentEditable)&&(Gr=i,Xr=t,Jr=null);break;case"blur":Jr=Xr=Gr=null;break;case"mousedown":Zr=!