UNPKG

@exezt-/webamp-custom

Version:

Winamp 2 implemented in HTML5 and JavaScript

43 lines (41 loc) 547 kB
/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */ function A(A,e){var t={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&e.indexOf(n)<0&&(t[n]=A[n]);if(null!=A&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(A);a<n.length;a++)e.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(A,n[a])&&(t[n[a]]=A[n[a]])}return t}function e(A,e,t,n){return new(t||(t=Promise))((function(a,i){function r(A){try{o(n.next(A))}catch(A){i(A)}}function l(A){try{o(n.throw(A))}catch(A){i(A)}}function o(A){var e;A.done?a(A.value):(e=A.value,e instanceof t?e:new t((function(A){A(e)}))).then(r,l)}o((n=n.apply(A,e||[])).next())}))}var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function n(A){return A&&A.__esModule&&Object.prototype.hasOwnProperty.call(A,"default")?A.default:A}function a(A){if(A.__esModule)return A;var e=A.default;if("function"==typeof e){var t=function A(){return this instanceof A?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};t.prototype=e.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(A).forEach((function(e){var n=Object.getOwnPropertyDescriptor(A,e);Object.defineProperty(t,e,n.get?n:{enumerable:!0,get:function(){return A[e]}})})),t}var i={exports:{}},r={},l={exports:{}},o={},s=Symbol.for("react.element"),u=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),d=Symbol.for("react.strict_mode"),g=Symbol.for("react.profiler"),p=Symbol.for("react.provider"),h=Symbol.for("react.context"),m=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),E=Symbol.for("react.memo"),w=Symbol.for("react.lazy"),b=Symbol.iterator;var k={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},I=Object.assign,U={};function y(A,e,t){this.props=A,this.context=e,this.refs=U,this.updater=t||k}function S(){}function B(A,e,t){this.props=A,this.context=e,this.refs=U,this.updater=t||k}y.prototype.isReactComponent={},y.prototype.setState=function(A,e){if("object"!=typeof A&&"function"!=typeof A&&null!=A)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,A,e,"setState")},y.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")},S.prototype=y.prototype;var C=B.prototype=new S;C.constructor=B,I(C,y.prototype),C.isPureReactComponent=!0;var x=Array.isArray,v=Object.prototype.hasOwnProperty,M={current:null},N={key:!0,ref:!0,__self:!0,__source:!0};function Q(A,e,t){var n,a={},i=null,r=null;if(null!=e)for(n in void 0!==e.ref&&(r=e.ref),void 0!==e.key&&(i=""+e.key),e)v.call(e,n)&&!N.hasOwnProperty(n)&&(a[n]=e[n]);var l=arguments.length-2;if(1===l)a.children=t;else if(1<l){for(var o=Array(l),u=0;u<l;u++)o[u]=arguments[u+2];a.children=o}if(A&&A.defaultProps)for(n in l=A.defaultProps)void 0===a[n]&&(a[n]=l[n]);return{$$typeof:s,type:A,key:i,ref:r,props:a,_owner:M.current}}function T(A){return"object"==typeof A&&null!==A&&A.$$typeof===s}var O=/\/+/g;function L(A,e){return"object"==typeof A&&null!==A&&null!=A.key?function(A){var e={"=":"=0",":":"=2"};return"$"+A.replace(/[=:]/g,(function(A){return e[A]}))}(""+A.key):e.toString(36)}function D(A,e,t,n,a){var i=typeof A;"undefined"!==i&&"boolean"!==i||(A=null);var r=!1;if(null===A)r=!0;else switch(i){case"string":case"number":r=!0;break;case"object":switch(A.$$typeof){case s:case u:r=!0}}if(r)return a=a(r=A),A=""===n?"."+L(r,0):n,x(a)?(t="",null!=A&&(t=A.replace(O,"$&/")+"/"),D(a,e,t,"",(function(A){return A}))):null!=a&&(T(a)&&(a=function(A,e){return{$$typeof:s,type:A.type,key:e,ref:A.ref,props:A.props,_owner:A._owner}}(a,t+(!a.key||r&&r.key===a.key?"":(""+a.key).replace(O,"$&/")+"/")+A)),e.push(a)),1;if(r=0,n=""===n?".":n+":",x(A))for(var l=0;l<A.length;l++){var o=n+L(i=A[l],l);r+=D(i,e,t,o,a)}else if(o=function(A){return null===A||"object"!=typeof A?null:"function"==typeof(A=b&&A[b]||A["@@iterator"])?A:null}(A),"function"==typeof o)for(A=o.call(A),l=0;!(i=A.next()).done;)r+=D(i=i.value,e,t,o=n+L(i,l++),a);else if("object"===i)throw e=String(A),Error("Objects are not valid as a React child (found: "+("[object Object]"===e?"object with keys {"+Object.keys(A).join(", ")+"}":e)+"). If you meant to render a collection of children, use an array instead.");return r}function V(A,e,t){if(null==A)return A;var n=[],a=0;return D(A,n,"","",(function(A){return e.call(t,A,a++)})),n}function R(A){if(-1===A._status){var e=A._result;(e=e()).then((function(e){0!==A._status&&-1!==A._status||(A._status=1,A._result=e)}),(function(e){0!==A._status&&-1!==A._status||(A._status=2,A._result=e)})),-1===A._status&&(A._status=0,A._result=e)}if(1===A._status)return A._result.default;throw A._result}var F={current:null},G={transition:null},z={ReactCurrentDispatcher:F,ReactCurrentBatchConfig:G,ReactCurrentOwner:M};function K(){throw Error("act(...) is not supported in production builds of React.")}o.Children={map:V,forEach:function(A,e,t){V(A,(function(){e.apply(this,arguments)}),t)},count:function(A){var e=0;return V(A,(function(){e++})),e},toArray:function(A){return V(A,(function(A){return A}))||[]},only:function(A){if(!T(A))throw Error("React.Children.only expected to receive a single React element child.");return A}},o.Component=y,o.Fragment=c,o.Profiler=g,o.PureComponent=B,o.StrictMode=d,o.Suspense=f,o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=z,o.act=K,o.cloneElement=function(A,e,t){if(null==A)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+A+".");var n=I({},A.props),a=A.key,i=A.ref,r=A._owner;if(null!=e){if(void 0!==e.ref&&(i=e.ref,r=M.current),void 0!==e.key&&(a=""+e.key),A.type&&A.type.defaultProps)var l=A.type.defaultProps;for(o in e)v.call(e,o)&&!N.hasOwnProperty(o)&&(n[o]=void 0===e[o]&&void 0!==l?l[o]:e[o])}var o=arguments.length-2;if(1===o)n.children=t;else if(1<o){l=Array(o);for(var u=0;u<o;u++)l[u]=arguments[u+2];n.children=l}return{$$typeof:s,type:A.type,key:a,ref:i,props:n,_owner:r}},o.createContext=function(A){return(A={$$typeof:h,_currentValue:A,_currentValue2:A,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:p,_context:A},A.Consumer=A},o.createElement=Q,o.createFactory=function(A){var e=Q.bind(null,A);return e.type=A,e},o.createRef=function(){return{current:null}},o.forwardRef=function(A){return{$$typeof:m,render:A}},o.isValidElement=T,o.lazy=function(A){return{$$typeof:w,_payload:{_status:-1,_result:A},_init:R}},o.memo=function(A,e){return{$$typeof:E,type:A,compare:void 0===e?null:e}},o.startTransition=function(A){var e=G.transition;G.transition={};try{A()}finally{G.transition=e}},o.unstable_act=K,o.useCallback=function(A,e){return F.current.useCallback(A,e)},o.useContext=function(A){return F.current.useContext(A)},o.useDebugValue=function(){},o.useDeferredValue=function(A){return F.current.useDeferredValue(A)},o.useEffect=function(A,e){return F.current.useEffect(A,e)},o.useId=function(){return F.current.useId()},o.useImperativeHandle=function(A,e,t){return F.current.useImperativeHandle(A,e,t)},o.useInsertionEffect=function(A,e){return F.current.useInsertionEffect(A,e)},o.useLayoutEffect=function(A,e){return F.current.useLayoutEffect(A,e)},o.useMemo=function(A,e){return F.current.useMemo(A,e)},o.useReducer=function(A,e,t){return F.current.useReducer(A,e,t)},o.useRef=function(A){return F.current.useRef(A)},o.useState=function(A){return F.current.useState(A)},o.useSyncExternalStore=function(A,e,t){return F.current.useSyncExternalStore(A,e,t)},o.useTransition=function(){return F.current.useTransition()},o.version="18.3.1",l.exports=o;var j=l.exports,Y=j,P=Symbol.for("react.element"),H=Symbol.for("react.fragment"),J=Object.prototype.hasOwnProperty,_=Y.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,q={key:!0,ref:!0,__self:!0,__source:!0}; /** * @license React * react-jsx-runtime.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. */function W(A,e,t){var n,a={},i=null,r=null;for(n in void 0!==t&&(i=""+t),void 0!==e.key&&(i=""+e.key),void 0!==e.ref&&(r=e.ref),e)J.call(e,n)&&!q.hasOwnProperty(n)&&(a[n]=e[n]);if(A&&A.defaultProps)for(n in e=A.defaultProps)void 0===a[n]&&(a[n]=e[n]);return{$$typeof:P,type:A,key:i,ref:r,props:a,_owner:_.current}}r.Fragment=H,r.jsx=W,r.jsxs=W,i.exports=r;var Z=i.exports,X={},$={exports:{}},AA={},eA={exports:{}},tA={}; /** * @license React * scheduler.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. */ !function(A){function e(A,e){var t=A.length;A.push(e);A:for(;0<t;){var n=t-1>>>1,i=A[n];if(!(0<a(i,e)))break A;A[n]=e,A[t]=i,t=n}}function t(A){return 0===A.length?null:A[0]}function n(A){if(0===A.length)return null;var e=A[0],t=A.pop();if(t!==e){A[0]=t;A:for(var n=0,i=A.length,r=i>>>1;n<r;){var l=2*(n+1)-1,o=A[l],s=l+1,u=A[s];if(0>a(o,t))s<i&&0>a(u,o)?(A[n]=u,A[s]=t,n=s):(A[n]=o,A[l]=t,n=l);else{if(!(s<i&&0>a(u,t)))break A;A[n]=u,A[s]=t,n=s}}}return e}function a(A,e){var t=A.sortIndex-e.sortIndex;return 0!==t?t:A.id-e.id}if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;A.unstable_now=function(){return i.now()}}else{var r=Date,l=r.now();A.unstable_now=function(){return r.now()-l}}var o=[],s=[],u=1,c=null,d=3,g=!1,p=!1,h=!1,m="function"==typeof setTimeout?setTimeout:null,f="function"==typeof clearTimeout?clearTimeout:null,E="undefined"!=typeof setImmediate?setImmediate:null;function w(A){for(var a=t(s);null!==a;){if(null===a.callback)n(s);else{if(!(a.startTime<=A))break;n(s),a.sortIndex=a.expirationTime,e(o,a)}a=t(s)}}function b(A){if(h=!1,w(A),!p)if(null!==t(o))p=!0,Q(k);else{var e=t(s);null!==e&&T(b,e.startTime-A)}}function k(e,a){p=!1,h&&(h=!1,f(S),S=-1),g=!0;var i=d;try{for(w(a),c=t(o);null!==c&&(!(c.expirationTime>a)||e&&!x());){var r=c.callback;if("function"==typeof r){c.callback=null,d=c.priorityLevel;var l=r(c.expirationTime<=a);a=A.unstable_now(),"function"==typeof l?c.callback=l:c===t(o)&&n(o),w(a)}else n(o);c=t(o)}if(null!==c)var u=!0;else{var m=t(s);null!==m&&T(b,m.startTime-a),u=!1}return u}finally{c=null,d=i,g=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var I,U=!1,y=null,S=-1,B=5,C=-1;function x(){return!(A.unstable_now()-C<B)}function v(){if(null!==y){var e=A.unstable_now();C=e;var t=!0;try{t=y(!0,e)}finally{t?I():(U=!1,y=null)}}else U=!1}if("function"==typeof E)I=function(){E(v)};else if("undefined"!=typeof MessageChannel){var M=new MessageChannel,N=M.port2;M.port1.onmessage=v,I=function(){N.postMessage(null)}}else I=function(){m(v,0)};function Q(A){y=A,U||(U=!0,I())}function T(e,t){S=m((function(){e(A.unstable_now())}),t)}A.unstable_IdlePriority=5,A.unstable_ImmediatePriority=1,A.unstable_LowPriority=4,A.unstable_NormalPriority=3,A.unstable_Profiling=null,A.unstable_UserBlockingPriority=2,A.unstable_cancelCallback=function(A){A.callback=null},A.unstable_continueExecution=function(){p||g||(p=!0,Q(k))},A.unstable_forceFrameRate=function(A){0>A||125<A?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):B=0<A?Math.floor(1e3/A):5},A.unstable_getCurrentPriorityLevel=function(){return d},A.unstable_getFirstCallbackNode=function(){return t(o)},A.unstable_next=function(A){switch(d){case 1:case 2:case 3:var e=3;break;default:e=d}var t=d;d=e;try{return A()}finally{d=t}},A.unstable_pauseExecution=function(){},A.unstable_requestPaint=function(){},A.unstable_runWithPriority=function(A,e){switch(A){case 1:case 2:case 3:case 4:case 5:break;default:A=3}var t=d;d=A;try{return e()}finally{d=t}},A.unstable_scheduleCallback=function(n,a,i){var r=A.unstable_now();switch("object"==typeof i&&null!==i?i="number"==typeof(i=i.delay)&&0<i?r+i:r:i=r,n){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return n={id:u++,callback:a,priorityLevel:n,startTime:i,expirationTime:l=i+l,sortIndex:-1},i>r?(n.sortIndex=i,e(s,n),null===t(o)&&n===t(s)&&(h?(f(S),S=-1):h=!0,T(b,i-r))):(n.sortIndex=l,e(o,n),p||g||(p=!0,Q(k))),n},A.unstable_shouldYield=x,A.unstable_wrapCallback=function(A){var e=d;return function(){var t=d;d=e;try{return A.apply(this,arguments)}finally{d=t}}}}(tA),eA.exports=tA;var nA=eA.exports,aA=j,iA=nA; /** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */function rA(A){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+A,t=1;t<arguments.length;t++)e+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+A+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var lA=new Set,oA={};function sA(A,e){uA(A,e),uA(A+"Capture",e)}function uA(A,e){for(oA[A]=e,A=0;A<e.length;A++)lA.add(e[A])}var cA=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),dA=Object.prototype.hasOwnProperty,gA=/^[: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]*$/,pA={},hA={};function mA(A,e,t,n,a,i,r){this.acceptsBooleans=2===e||3===e||4===e,this.attributeName=n,this.attributeNamespace=a,this.mustUseProperty=t,this.propertyName=A,this.type=e,this.sanitizeURL=i,this.removeEmptyString=r}var fA={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(A){fA[A]=new mA(A,0,!1,A,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(A){var e=A[0];fA[e]=new mA(e,1,!1,A[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(A){fA[A]=new mA(A,2,!1,A.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(A){fA[A]=new mA(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){fA[A]=new mA(A,3,!1,A.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(A){fA[A]=new mA(A,3,!0,A,null,!1,!1)})),["capture","download"].forEach((function(A){fA[A]=new mA(A,4,!1,A,null,!1,!1)})),["cols","rows","size","span"].forEach((function(A){fA[A]=new mA(A,6,!1,A,null,!1,!1)})),["rowSpan","start"].forEach((function(A){fA[A]=new mA(A,5,!1,A.toLowerCase(),null,!1,!1)}));var EA=/[\-:]([a-z])/g;function wA(A){return A[1].toUpperCase()}function bA(A,e,t,n){var a=fA.hasOwnProperty(e)?fA[e]:null;(null!==a?0!==a.type:n||!(2<e.length)||"o"!==e[0]&&"O"!==e[0]||"n"!==e[1]&&"N"!==e[1])&&(function(A,e,t,n){if(null==e||function(A,e,t,n){if(null!==t&&0===t.type)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return!n&&(null!==t?!t.acceptsBooleans:"data-"!==(A=A.toLowerCase().slice(0,5))&&"aria-"!==A);default:return!1}}(A,e,t,n))return!0;if(n)return!1;if(null!==t)switch(t.type){case 3:return!e;case 4:return!1===e;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}(e,t,a,n)&&(t=null),n||null===a?function(A){return!!dA.call(hA,A)||!dA.call(pA,A)&&(gA.test(A)?hA[A]=!0:(pA[A]=!0,!1))}(e)&&(null===t?A.removeAttribute(e):A.setAttribute(e,""+t)):a.mustUseProperty?A[a.propertyName]=null===t?3!==a.type&&"":t:(e=a.attributeName,n=a.attributeNamespace,null===t?A.removeAttribute(e):(t=3===(a=a.type)||4===a&&!0===t?"":""+t,n?A.setAttributeNS(n,e,t):A.setAttribute(e,t))))}"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 e=A.replace(EA,wA);fA[e]=new mA(e,1,!1,A,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(A){var e=A.replace(EA,wA);fA[e]=new mA(e,1,!1,A,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(A){var e=A.replace(EA,wA);fA[e]=new mA(e,1,!1,A,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(A){fA[A]=new mA(A,1,!1,A.toLowerCase(),null,!1,!1)})),fA.xlinkHref=new mA("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(A){fA[A]=new mA(A,1,!1,A.toLowerCase(),null,!0,!0)}));var kA=aA.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,IA=Symbol.for("react.element"),UA=Symbol.for("react.portal"),yA=Symbol.for("react.fragment"),SA=Symbol.for("react.strict_mode"),BA=Symbol.for("react.profiler"),CA=Symbol.for("react.provider"),xA=Symbol.for("react.context"),vA=Symbol.for("react.forward_ref"),MA=Symbol.for("react.suspense"),NA=Symbol.for("react.suspense_list"),QA=Symbol.for("react.memo"),TA=Symbol.for("react.lazy"),OA=Symbol.for("react.offscreen"),LA=Symbol.iterator;function DA(A){return null===A||"object"!=typeof A?null:"function"==typeof(A=LA&&A[LA]||A["@@iterator"])?A:null}var VA,RA=Object.assign;function FA(A){if(void 0===VA)try{throw Error()}catch(A){var e=A.stack.trim().match(/\n( *(at )?)/);VA=e&&e[1]||""}return"\n"+VA+A}var GA=!1;function zA(A,e){if(!A||GA)return"";GA=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(e)if(e=function(){throw Error()},Object.defineProperty(e.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(e,[])}catch(A){var n=A}Reflect.construct(A,[],e)}else{try{e.call()}catch(A){n=A}A.call(e.prototype)}else{try{throw Error()}catch(A){n=A}A()}}catch(e){if(e&&n&&"string"==typeof e.stack){for(var a=e.stack.split("\n"),i=n.stack.split("\n"),r=a.length-1,l=i.length-1;1<=r&&0<=l&&a[r]!==i[l];)l--;for(;1<=r&&0<=l;r--,l--)if(a[r]!==i[l]){if(1!==r||1!==l)do{if(r--,0>--l||a[r]!==i[l]){var o="\n"+a[r].replace(" at new "," at ");return A.displayName&&o.includes("<anonymous>")&&(o=o.replace("<anonymous>",A.displayName)),o}}while(1<=r&&0<=l);break}}}finally{GA=!1,Error.prepareStackTrace=t}return(A=A?A.displayName||A.name:"")?FA(A):""}function KA(A){switch(A.tag){case 5:return FA(A.type);case 16:return FA("Lazy");case 13:return FA("Suspense");case 19:return FA("SuspenseList");case 0:case 2:case 15:return A=zA(A.type,!1);case 11:return A=zA(A.type.render,!1);case 1:return A=zA(A.type,!0);default:return""}}function jA(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 yA:return"Fragment";case UA:return"Portal";case BA:return"Profiler";case SA:return"StrictMode";case MA:return"Suspense";case NA:return"SuspenseList"}if("object"==typeof A)switch(A.$$typeof){case xA:return(A.displayName||"Context")+".Consumer";case CA:return(A._context.displayName||"Context")+".Provider";case vA:var e=A.render;return(A=A.displayName)||(A=""!==(A=e.displayName||e.name||"")?"ForwardRef("+A+")":"ForwardRef"),A;case QA:return null!==(e=A.displayName||null)?e:jA(A.type)||"Memo";case TA:e=A._payload,A=A._init;try{return jA(A(e))}catch(A){}}return null}function YA(A){var e=A.type;switch(A.tag){case 24:return"Cache";case 9:return(e.displayName||"Context")+".Consumer";case 10:return(e._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return A=(A=e.render).displayName||A.name||"",e.displayName||(""!==A?"ForwardRef("+A+")":"ForwardRef");case 7:return"Fragment";case 5:return e;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return jA(e);case 8:return e===SA?"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 e)return e.displayName||e.name||null;if("string"==typeof e)return e}return null}function PA(A){switch(typeof A){case"boolean":case"number":case"string":case"undefined":case"object":return A;default:return""}}function HA(A){var e=A.type;return(A=A.nodeName)&&"input"===A.toLowerCase()&&("checkbox"===e||"radio"===e)}function JA(A){A._valueTracker||(A._valueTracker=function(A){var e=HA(A)?"checked":"value",t=Object.getOwnPropertyDescriptor(A.constructor.prototype,e),n=""+A[e];if(!A.hasOwnProperty(e)&&void 0!==t&&"function"==typeof t.get&&"function"==typeof t.set){var a=t.get,i=t.set;return Object.defineProperty(A,e,{configurable:!0,get:function(){return a.call(this)},set:function(A){n=""+A,i.call(this,A)}}),Object.defineProperty(A,e,{enumerable:t.enumerable}),{getValue:function(){return n},setValue:function(A){n=""+A},stopTracking:function(){A._valueTracker=null,delete A[e]}}}}(A))}function _A(A){if(!A)return!1;var e=A._valueTracker;if(!e)return!0;var t=e.getValue(),n="";return A&&(n=HA(A)?A.checked?"true":"false":A.value),(A=n)!==t&&(e.setValue(A),!0)}function qA(A){if(void 0===(A=A||("undefined"!=typeof document?document:void 0)))return null;try{return A.activeElement||A.body}catch(e){return A.body}}function WA(A,e){var t=e.checked;return RA({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=t?t:A._wrapperState.initialChecked})}function ZA(A,e){var t=null==e.defaultValue?"":e.defaultValue,n=null!=e.checked?e.checked:e.defaultChecked;t=PA(null!=e.value?e.value:t),A._wrapperState={initialChecked:n,initialValue:t,controlled:"checkbox"===e.type||"radio"===e.type?null!=e.checked:null!=e.value}}function XA(A,e){null!=(e=e.checked)&&bA(A,"checked",e,!1)}function $A(A,e){XA(A,e);var t=PA(e.value),n=e.type;if(null!=t)"number"===n?(0===t&&""===A.value||A.value!=t)&&(A.value=""+t):A.value!==""+t&&(A.value=""+t);else if("submit"===n||"reset"===n)return void A.removeAttribute("value");e.hasOwnProperty("value")?ee(A,e.type,t):e.hasOwnProperty("defaultValue")&&ee(A,e.type,PA(e.defaultValue)),null==e.checked&&null!=e.defaultChecked&&(A.defaultChecked=!!e.defaultChecked)}function Ae(A,e,t){if(e.hasOwnProperty("value")||e.hasOwnProperty("defaultValue")){var n=e.type;if(!("submit"!==n&&"reset"!==n||void 0!==e.value&&null!==e.value))return;e=""+A._wrapperState.initialValue,t||e===A.value||(A.value=e),A.defaultValue=e}""!==(t=A.name)&&(A.name=""),A.defaultChecked=!!A._wrapperState.initialChecked,""!==t&&(A.name=t)}function ee(A,e,t){"number"===e&&qA(A.ownerDocument)===A||(null==t?A.defaultValue=""+A._wrapperState.initialValue:A.defaultValue!==""+t&&(A.defaultValue=""+t))}var te=Array.isArray;function ne(A,e,t,n){if(A=A.options,e){e={};for(var a=0;a<t.length;a++)e["$"+t[a]]=!0;for(t=0;t<A.length;t++)a=e.hasOwnProperty("$"+A[t].value),A[t].selected!==a&&(A[t].selected=a),a&&n&&(A[t].defaultSelected=!0)}else{for(t=""+PA(t),e=null,a=0;a<A.length;a++){if(A[a].value===t)return A[a].selected=!0,void(n&&(A[a].defaultSelected=!0));null!==e||A[a].disabled||(e=A[a])}null!==e&&(e.selected=!0)}}function ae(A,e){if(null!=e.dangerouslySetInnerHTML)throw Error(rA(91));return RA({},e,{value:void 0,defaultValue:void 0,children:""+A._wrapperState.initialValue})}function ie(A,e){var t=e.value;if(null==t){if(t=e.children,e=e.defaultValue,null!=t){if(null!=e)throw Error(rA(92));if(te(t)){if(1<t.length)throw Error(rA(93));t=t[0]}e=t}null==e&&(e=""),t=e}A._wrapperState={initialValue:PA(t)}}function re(A,e){var t=PA(e.value),n=PA(e.defaultValue);null!=t&&((t=""+t)!==A.value&&(A.value=t),null==e.defaultValue&&A.defaultValue!==t&&(A.defaultValue=t)),null!=n&&(A.defaultValue=""+n)}function le(A){var e=A.textContent;e===A._wrapperState.initialValue&&""!==e&&null!==e&&(A.value=e)}function oe(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 se(A,e){return null==A||"http://www.w3.org/1999/xhtml"===A?oe(e):"http://www.w3.org/2000/svg"===A&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":A}var ue,ce,de=(ce=function(A,e){if("http://www.w3.org/2000/svg"!==A.namespaceURI||"innerHTML"in A)A.innerHTML=e;else{for((ue=ue||document.createElement("div")).innerHTML="<svg>"+e.valueOf().toString()+"</svg>",e=ue.firstChild;A.firstChild;)A.removeChild(A.firstChild);for(;e.firstChild;)A.appendChild(e.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(A,e,t,n){MSApp.execUnsafeLocalFunction((function(){return ce(A,e)}))}:ce);function ge(A,e){if(e){var t=A.firstChild;if(t&&t===A.lastChild&&3===t.nodeType)return void(t.nodeValue=e)}A.textContent=e}var pe={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},he=["Webkit","ms","Moz","O"];function me(A,e,t){return null==e||"boolean"==typeof e||""===e?"":t||"number"!=typeof e||0===e||pe.hasOwnProperty(A)&&pe[A]?(""+e).trim():e+"px"}function fe(A,e){for(var t in A=A.style,e)if(e.hasOwnProperty(t)){var n=0===t.indexOf("--"),a=me(t,e[t],n);"float"===t&&(t="cssFloat"),n?A.setProperty(t,a):A[t]=a}}Object.keys(pe).forEach((function(A){he.forEach((function(e){e=e+A.charAt(0).toUpperCase()+A.substring(1),pe[e]=pe[A]}))}));var Ee=RA({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 we(A,e){if(e){if(Ee[A]&&(null!=e.children||null!=e.dangerouslySetInnerHTML))throw Error(rA(137,A));if(null!=e.dangerouslySetInnerHTML){if(null!=e.children)throw Error(rA(60));if("object"!=typeof e.dangerouslySetInnerHTML||!("__html"in e.dangerouslySetInnerHTML))throw Error(rA(61))}if(null!=e.style&&"object"!=typeof e.style)throw Error(rA(62))}}function be(A,e){if(-1===A.indexOf("-"))return"string"==typeof e.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 ke=null;function Ie(A){return(A=A.target||A.srcElement||window).correspondingUseElement&&(A=A.correspondingUseElement),3===A.nodeType?A.parentNode:A}var Ue=null,ye=null,Se=null;function Be(A){if(A=bi(A)){if("function"!=typeof Ue)throw Error(rA(280));var e=A.stateNode;e&&(e=Ii(e),Ue(A.stateNode,A.type,e))}}function Ce(A){ye?Se?Se.push(A):Se=[A]:ye=A}function xe(){if(ye){var A=ye,e=Se;if(Se=ye=null,Be(A),e)for(A=0;A<e.length;A++)Be(e[A])}}function ve(A,e){return A(e)}function Me(){}var Ne=!1;function Qe(A,e,t){if(Ne)return A(e,t);Ne=!0;try{return ve(A,e,t)}finally{Ne=!1,(null!==ye||null!==Se)&&(Me(),xe())}}function Te(A,e){var t=A.stateNode;if(null===t)return null;var n=Ii(t);if(null===n)return null;t=n[e];A:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(n=!("button"===(A=A.type)||"input"===A||"select"===A||"textarea"===A)),A=!n;break A;default:A=!1}if(A)return null;if(t&&"function"!=typeof t)throw Error(rA(231,e,typeof t));return t}var Oe=!1;if(cA)try{var Le={};Object.defineProperty(Le,"passive",{get:function(){Oe=!0}}),window.addEventListener("test",Le,Le),window.removeEventListener("test",Le,Le)}catch(ce){Oe=!1}function De(A,e,t,n,a,i,r,l,o){var s=Array.prototype.slice.call(arguments,3);try{e.apply(t,s)}catch(A){this.onError(A)}}var Ve=!1,Re=null,Fe=!1,Ge=null,ze={onError:function(A){Ve=!0,Re=A}};function Ke(A,e,t,n,a,i,r,l,o){Ve=!1,Re=null,De.apply(ze,arguments)}function je(A){var e=A,t=A;if(A.alternate)for(;e.return;)e=e.return;else{A=e;do{!!(4098&(e=A).flags)&&(t=e.return),A=e.return}while(A)}return 3===e.tag?t:null}function Ye(A){if(13===A.tag){var e=A.memoizedState;if(null===e&&(null!==(A=A.alternate)&&(e=A.memoizedState)),null!==e)return e.dehydrated}return null}function Pe(A){if(je(A)!==A)throw Error(rA(188))}function He(A){return A=function(A){var e=A.alternate;if(!e){if(null===(e=je(A)))throw Error(rA(188));return e!==A?null:A}for(var t=A,n=e;;){var a=t.return;if(null===a)break;var i=a.alternate;if(null===i){if(null!==(n=a.return)){t=n;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===t)return Pe(a),A;if(i===n)return Pe(a),e;i=i.sibling}throw Error(rA(188))}if(t.return!==n.return)t=a,n=i;else{for(var r=!1,l=a.child;l;){if(l===t){r=!0,t=a,n=i;break}if(l===n){r=!0,n=a,t=i;break}l=l.sibling}if(!r){for(l=i.child;l;){if(l===t){r=!0,t=i,n=a;break}if(l===n){r=!0,n=i,t=a;break}l=l.sibling}if(!r)throw Error(rA(189))}}if(t.alternate!==n)throw Error(rA(190))}if(3!==t.tag)throw Error(rA(188));return t.stateNode.current===t?A:e}(A),null!==A?Je(A):null}function Je(A){if(5===A.tag||6===A.tag)return A;for(A=A.child;null!==A;){var e=Je(A);if(null!==e)return e;A=A.sibling}return null}var _e=iA.unstable_scheduleCallback,qe=iA.unstable_cancelCallback,We=iA.unstable_shouldYield,Ze=iA.unstable_requestPaint,Xe=iA.unstable_now,$e=iA.unstable_getCurrentPriorityLevel,At=iA.unstable_ImmediatePriority,et=iA.unstable_UserBlockingPriority,tt=iA.unstable_NormalPriority,nt=iA.unstable_LowPriority,at=iA.unstable_IdlePriority,it=null,rt=null;var lt=Math.clz32?Math.clz32:function(A){return A>>>=0,0===A?32:31-(ot(A)/st|0)|0},ot=Math.log,st=Math.LN2;var ut=64,ct=4194304;function dt(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 4194240&A;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&A;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return A}}function gt(A,e){var t=A.pendingLanes;if(0===t)return 0;var n=0,a=A.suspendedLanes,i=A.pingedLanes,r=268435455&t;if(0!==r){var l=r&~a;0!==l?n=dt(l):0!==(i&=r)&&(n=dt(i))}else 0!==(r=t&~a)?n=dt(r):0!==i&&(n=dt(i));if(0===n)return 0;if(0!==e&&e!==n&&!(e&a)&&((a=n&-n)>=(i=e&-e)||16===a&&4194240&i))return e;if(4&n&&(n|=16&t),0!==(e=A.entangledLanes))for(A=A.entanglements,e&=n;0<e;)a=1<<(t=31-lt(e)),n|=A[t],e&=~a;return n}function pt(A,e){switch(A){case 1:case 2:case 4:return e+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 e+5e3;default:return-1}}function ht(A){return 0!==(A=-1073741825&A.pendingLanes)?A:1073741824&A?1073741824:0}function mt(){var A=ut;return!(4194240&(ut<<=1))&&(ut=64),A}function ft(A){for(var e=[],t=0;31>t;t++)e.push(A);return e}function Et(A,e,t){A.pendingLanes|=e,536870912!==e&&(A.suspendedLanes=0,A.pingedLanes=0),(A=A.eventTimes)[e=31-lt(e)]=t}function wt(A,e){var t=A.entangledLanes|=e;for(A=A.entanglements;t;){var n=31-lt(t),a=1<<n;a&e|A[n]&e&&(A[n]|=e),t&=~a}}var bt=0;function kt(A){return 1<(A&=-A)?4<A?268435455&A?16:536870912:4:1}var It,Ut,yt,St,Bt,Ct=!1,xt=[],vt=null,Mt=null,Nt=null,Qt=new Map,Tt=new Map,Ot=[],Lt="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 Dt(A,e){switch(A){case"focusin":case"focusout":vt=null;break;case"dragenter":case"dragleave":Mt=null;break;case"mouseover":case"mouseout":Nt=null;break;case"pointerover":case"pointerout":Qt.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Tt.delete(e.pointerId)}}function Vt(A,e,t,n,a,i){return null===A||A.nativeEvent!==i?(A={blockedOn:e,domEventName:t,eventSystemFlags:n,nativeEvent:i,targetContainers:[a]},null!==e&&(null!==(e=bi(e))&&Ut(e)),A):(A.eventSystemFlags|=n,e=A.targetContainers,null!==a&&-1===e.indexOf(a)&&e.push(a),A)}function Rt(A){var e=wi(A.target);if(null!==e){var t=je(e);if(null!==t)if(13===(e=t.tag)){if(null!==(e=Ye(t)))return A.blockedOn=e,void Bt(A.priority,(function(){yt(t)}))}else if(3===e&&t.stateNode.current.memoizedState.isDehydrated)return void(A.blockedOn=3===t.tag?t.stateNode.containerInfo:null)}A.blockedOn=null}function Ft(A){if(null!==A.blockedOn)return!1;for(var e=A.targetContainers;0<e.length;){var t=Wt(A.domEventName,A.eventSystemFlags,e[0],A.nativeEvent);if(null!==t)return null!==(e=bi(t))&&Ut(e),A.blockedOn=t,!1;var n=new(t=A.nativeEvent).constructor(t.type,t);ke=n,t.target.dispatchEvent(n),ke=null,e.shift()}return!0}function Gt(A,e,t){Ft(A)&&t.delete(e)}function zt(){Ct=!1,null!==vt&&Ft(vt)&&(vt=null),null!==Mt&&Ft(Mt)&&(Mt=null),null!==Nt&&Ft(Nt)&&(Nt=null),Qt.forEach(Gt),Tt.forEach(Gt)}function Kt(A,e){A.blockedOn===e&&(A.blockedOn=null,Ct||(Ct=!0,iA.unstable_scheduleCallback(iA.unstable_NormalPriority,zt)))}function jt(A){function e(e){return Kt(e,A)}if(0<xt.length){Kt(xt[0],A);for(var t=1;t<xt.length;t++){var n=xt[t];n.blockedOn===A&&(n.blockedOn=null)}}for(null!==vt&&Kt(vt,A),null!==Mt&&Kt(Mt,A),null!==Nt&&Kt(Nt,A),Qt.forEach(e),Tt.forEach(e),t=0;t<Ot.length;t++)(n=Ot[t]).blockedOn===A&&(n.blockedOn=null);for(;0<Ot.length&&null===(t=Ot[0]).blockedOn;)Rt(t),null===t.blockedOn&&Ot.shift()}var Yt=kA.ReactCurrentBatchConfig,Pt=!0;function Ht(A,e,t,n){var a=bt,i=Yt.transition;Yt.transition=null;try{bt=1,_t(A,e,t,n)}finally{bt=a,Yt.transition=i}}function Jt(A,e,t,n){var a=bt,i=Yt.transition;Yt.transition=null;try{bt=4,_t(A,e,t,n)}finally{bt=a,Yt.transition=i}}function _t(A,e,t,n){if(Pt){var a=Wt(A,e,t,n);if(null===a)Pa(A,e,n,qt,t),Dt(A,n);else if(function(A,e,t,n,a){switch(e){case"focusin":return vt=Vt(vt,A,e,t,n,a),!0;case"dragenter":return Mt=Vt(Mt,A,e,t,n,a),!0;case"mouseover":return Nt=Vt(Nt,A,e,t,n,a),!0;case"pointerover":var i=a.pointerId;return Qt.set(i,Vt(Qt.get(i)||null,A,e,t,n,a)),!0;case"gotpointercapture":return i=a.pointerId,Tt.set(i,Vt(Tt.get(i)||null,A,e,t,n,a)),!0}return!1}(a,A,e,t,n))n.stopPropagation();else if(Dt(A,n),4&e&&-1<Lt.indexOf(A)){for(;null!==a;){var i=bi(a);if(null!==i&&It(i),null===(i=Wt(A,e,t,n))&&Pa(A,e,n,qt,t),i===a)break;a=i}null!==a&&n.stopPropagation()}else Pa(A,e,n,null,t)}}var qt=null;function Wt(A,e,t,n){if(qt=null,null!==(A=wi(A=Ie(n))))if(null===(e=je(A)))A=null;else if(13===(t=e.tag)){if(null!==(A=Ye(e)))return A;A=null}else if(3===t){if(e.stateNode.current.memoizedState.isDehydrated)return 3===e.tag?e.stateNode.containerInfo:null;A=null}else e!==A&&(A=null);return qt=A,null}function Zt(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($e()){case At:return 1;case et:return 4;case tt:case nt:return 16;case at:return 536870912;default:return 16}default:return 16}}var Xt=null,$t=null,An=null;function en(){if(An)return An;var A,e,t=$t,n=t.length,a="value"in Xt?Xt.value:Xt.textContent,i=a.length;for(A=0;A<n&&t[A]===a[A];A++);var r=n-A;for(e=1;e<=r&&t[n-e]===a[i-e];e++);return An=a.slice(A,1<e?1-e:void 0)}function tn(A){var e=A.keyCode;return"charCode"in A?0===(A=A.charCode)&&13===e&&(A=13):A=e,10===A&&(A=13),32<=A||13===A?A:0}function nn(){return!0}function an(){return!1}function rn(A){function e(e,t,n,a,i){for(var r in this._reactName=e,this._targetInst=n,this.type=t,this.nativeEvent=a,this.target=i,this.currentTarget=null,A)A.hasOwnProperty(r)&&(e=A[r],this[r]=e?e(a):a[r]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?nn:an,this.isPropagationStopped=an,this}return RA(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var A=this.nativeEvent;A&&(A.preventDefault?A.preventDefault():"unknown"!=typeof A.returnValue&&(A.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var A=this.nativeEvent;A&&(A.stopPropagation?A.stopPropagation():"unknown"!=typeof A.cancelBubble&&(A.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),e}var ln,on,sn,un={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(A){return A.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=rn(un),dn=RA({},un,{view:0,detail:0}),gn=rn(dn),pn=RA({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Bn,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){return"movementX"in A?A.movementX:(A!==sn&&(sn&&"mousemove"===A.type?(ln=A.screenX-sn.screenX,on=A.screenY-sn.screenY):on=ln=0,sn=A),ln)},movementY:function(A){return"movementY"in A?A.movementY:on}}),hn=rn(pn),mn=rn(RA({},pn,{dataTransfer:0})),fn=rn(RA({},dn,{relatedTarget:0})),En=rn(RA({},un,{animationName:0,elapsedTime:0,pseudoElement:0})),wn=RA({},un,{clipboardData:function(A){return"clipboardData"in A?A.clipboardData:window.clipboardData}}),bn=rn(wn),kn=rn(RA({},un,{data:0})),In={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Un={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"},yn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Sn(A){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(A):!!(A=yn[A])&&!!e[A]}function Bn(){return Sn}var Cn=RA({},dn,{key:function(A){if(A.key){var e=In[A.key]||A.key;if("Unidentified"!==e)return e}return"keypress"===A.type?13===(A=tn(A))?"Enter":String.fromCharCode(A):"keydown"===A.type||"keyup"===A.type?Un[A.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Bn,charCode:function(A){return"keypress"===A.type?tn(A):0},keyCode:function(A){return"keydown"===A.type||"keyup"===A.type?A.keyCode:0},which:function(A){return"keypress"===A.type?tn(A):"keydown"===A.type||"keyup"===A.type?A.keyCode:0}}),xn=rn(Cn),vn=rn(RA({},pn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Mn=rn(RA({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Bn})),Nn=rn(RA({},un,{propertyName:0,elapsedTime:0,pseudoElement:0})),Qn=RA({},pn,{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}),Tn=rn(Qn),On=[9,13,27,32],Ln=cA&&"CompositionEvent"in window,Dn=null;cA&&"documentMode"in document&&(Dn=document.documentMode);var Vn=cA&&"TextEvent"in window&&!Dn,Rn=cA&&(!Ln||Dn&&8<Dn&&11>=Dn),Fn=String.fromCharCode(32),Gn=!1;function zn(A,e){switch(A){case"keyup":return-1!==On.indexOf(e.keyCode);case"keydown":return 229!==e.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Kn(A){return"object"==typeof(A=A.detail)&&"data"in A?A.data:null}var jn=!1;var Yn={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 Pn(A){var e=A&&A.nodeName&&A.nodeName.toLowerCase();return"input"===e?!!Yn[A.type]:"textarea"===e}function Hn(A,e,t,n){Ce(n),0<(e=Ja(e,"onChange")).length&&(t=new cn("onChange","change",null,t,n),A.push({event:t,listeners:e}))}var Jn=null,_n=null;function qn(A){Fa(A,0)}function Wn(A){if(_A(ki(A)))return A}function Zn(A,e){if("change"===A)return e}var Xn=!1;if(cA){var $n;if(cA){var Aa="oninput"in document;if(!Aa){var ea=document.createElement("div");ea.setAttribute("oninput","return;"),Aa="function"==typeof ea.oninput}$n=Aa}else $n=!1;Xn=$n&&(!document.documentMode||9<document.documentMode)}function ta(){Jn&&(Jn.detachEvent("onpropertychange",na),_n=Jn=null)}function na(A){if("value"===A.propertyName&&Wn(_n)){var e=[];Hn(e,_n,A,Ie(A)),Qe(qn,e)}}function aa(A,e,t){"focusin"===A?(ta(),_n=t,(Jn=e).attachEvent("onpropertychange",na)):"focusout"===A&&ta()}function ia(A){if("selectionchange"===A||"keyup"===A||"keydown"===A)return Wn(_n)}function ra(A,e){if("click"===A)return Wn(e)}function la(A,e){if("input"===A||"change"===A)return Wn(e)}var oa="function"==typeof Object.is?Object.is:function(A,e){return A===e&&(0!==A||1/A==1/e)||A!=A&&e!=e};function sa(A,e){if(oa(A,e))return!0;if("object"!=typeof A||null===A||"object"!=typeof e||null===e)return!1;var t=Object.keys(A),n=Object.keys(e);if(t.length!==n.length)return!1;for(n=0;n<t.length;n++){var a=t[n];if(!dA.call(e,a)||!oa(A[a],e[a]))return!1}return!0}function ua(A){for(;A&&A.firstChild;)A=A.firstChild;return A}function ca(A,e){var t,n=ua(A);for(A=0;n;){if(3===n.nodeType){if(t=A+n.textContent.length,A<=e&&t>=e)return{node:n,offset:e-A};A=t}A:{for(;n;){if(n.nextSibling){n=n.nextSibling;break A}n=n.parentNode}n=void 0}n=ua(n)}}function da(A,e){return!(!A||!e)&&(A===e||(!A||3!==A.nodeType)&&(e&&3===e.nodeType?da(A,e.parentNode):"contains"in A?A.contains(e):!!A.compareDocumentPosition&&!!(16&A.compareDocumentPosition(e))))}function ga(){for(var A=window,e=qA();e instanceof A.HTMLIFrameElement;){try{var t="string"==typeof e.contentWindow.location.href}catch(A){t=!1}if(!t)break;e=qA((A=e.contentWindow).document)}return e}function pa(A){var e=A&&A.nodeName&&A.nodeName.toLowerCase();return e&&("input"===e&&("text"===A.type||"search"===A.type||"tel"===A.type||"url"===A.type||"password"===A.type)||"textarea"===e||"true"===A.contentEditable)}function ha(A){var e=ga(),t=A.focusedElem,n=A.selectionRange;if(e!==t&&t&&t.ownerDocument&&da(t.ownerDocument.documentElement,t)){if(null!==n&&pa(t))if(e=n.start,void 0===(A=n.end)&&(A=e),"selectionStart"in t)t.selectionStart=e,t.selectionEnd=Math.min(A,t.value.length);else if((A=(e=t.ownerDocument||document)&&e.defaultView||window).getSelection){A=A.getSelection();var a=t.textContent.length,i=Math.min(n.start,a);n=void 0===n.end?i:Math.min(n.end,a),!A.extend&&i>n&&(a=n,n=i,i=a),a=ca(t,i);var r=ca(t,n);a&&r&&(1!==A.rangeCount||A.anchorNode!==a.node||A.anchorOffset!==a.offset||A.focusNode!==r.node||A.focusOffset!==r.offset)&&((e=e.createRange()).setStart(a.node,a.offset),A.removeAllRanges(),i>n?(A.addRange(e),A.extend(r.node,r.offset)):(e.setEnd(r.node,r.offset),A.addRange(e)))}for(e=[],A=t;A=A.parentNode;)1===A.nodeType&&e.push({element:A,left:A.scrollLeft,top:A.scrollTop});for("function"==typeof t.focus&&t.focus(),t=0;t<e.length;t++)(A=e[t]).element.scrollLeft=A.left,A.element.scrollTop=A.top}}var ma=cA&&"documentMode"in document&&11>=document.documentMode,fa=null,Ea=null,wa=null,ba=!1;function ka(A,e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;ba||null==fa||fa!==qA(n)||("selectionStart"in(n=fa)&&pa(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},wa&&sa(wa,n)||(wa=n,0<(n=Ja(Ea,"onSelect")).length&&(e=new cn("onSelect","select",null,e,t),A.push({event:e,listeners:n}),e.target=fa)))}function Ia(A,e){var t={};return t[A.toLowerCase()]=e.toLowerCase(),t["Webkit"+A]="webkit"+e,t["Moz"+A]="moz"+e,t}var Ua={animationend:Ia("Animation","AnimationEnd"),animationiteration:Ia("Animation","AnimationIteration"),animationstart:Ia("Animation","AnimationStart"),transitionend:Ia("Transition","TransitionEnd")},ya={},Sa={};function Ba(A){if(ya[A])return ya[A];if(!Ua[A])return A;var e,t=Ua[A];for(e in t)if(t.hasOwnProperty(e)&&e in Sa)return ya[A]=t[e];return A}cA&&(Sa=document.createElement("div").style,"AnimationEvent"in window||(delete Ua.animationend.animation,delete Ua.animationiteration.animation,delete Ua.animationstart.animation),"TransitionEvent"in window||delete Ua.transitionend.transition);var Ca=Ba("animationend"),xa=Ba("animationiteration"),va=Ba("animationstart"),Ma=Ba("transitionend"),Na=new Map,Qa="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 Ta(A,e){Na.set(A,e),sA(e,[A])}for(var Oa=0;Oa<Qa.length;Oa++){var La=Qa[Oa];Ta(La.toLowerCase(),"on"+(La[0].toUpperCase()+La.slice(1)))}Ta(Ca,"onAnimationEnd"),Ta(xa,"onAnimationIteration"),Ta(va,"onAnimationStart"),Ta("dblclick","onDoubleClick"),Ta("focusin","onFocus"),Ta("focusout","onBlur"),Ta(Ma,"onTransitionEnd"),uA("onMouseEnter",["mouseout","mouseover"]),uA("onMouseLeave",["mouseout","mouseover"]),uA("onPointerEnter",["pointerout","pointerover"]),uA("onPointerLeave",["pointerout","pointerover"]),sA("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),sA("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),sA("onBeforeInput",["compositionend","keypress","textInput","paste"]),sA("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),sA("onCompositionStart","compositionstart focusout keydown keypress keyup mou