react-custom-fileupload-ks
Version:
A modern, customizable file upload component for React applications with progress tracking and drag-n-drop support.
37 lines • 224 kB
JavaScript
(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const v of document.querySelectorAll('link[rel="modulepreload"]'))f(v);new MutationObserver(v=>{for(const h of v)if(h.type==="childList")for(const k of h.addedNodes)k.tagName==="LINK"&&k.rel==="modulepreload"&&f(k)}).observe(document,{childList:!0,subtree:!0});function u(v){const h={};return v.integrity&&(h.integrity=v.integrity),v.referrerPolicy&&(h.referrerPolicy=v.referrerPolicy),v.crossOrigin==="use-credentials"?h.credentials="include":v.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function f(v){if(v.ep)return;v.ep=!0;const h=u(v);fetch(v.href,h)}})();function Sl(o){return o&&o.__esModule&&Object.prototype.hasOwnProperty.call(o,"default")?o.default:o}var sa={exports:{}},ei={},ca={exports:{}},X={};/**
* @license React
* react.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.
*/var dc;function Yd(){if(dc)return X;dc=1;var o=Symbol.for("react.element"),s=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),v=Symbol.for("react.profiler"),h=Symbol.for("react.provider"),k=Symbol.for("react.context"),w=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),O=Symbol.for("react.memo"),U=Symbol.for("react.lazy"),N=Symbol.iterator;function b(m){return m===null||typeof m!="object"?null:(m=N&&m[N]||m["@@iterator"],typeof m=="function"?m:null)}var re={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},xe=Object.assign,ne={};function te(m,S,K){this.props=m,this.context=S,this.refs=ne,this.updater=K||re}te.prototype.isReactComponent={},te.prototype.setState=function(m,S){if(typeof m!="object"&&typeof m!="function"&&m!=null)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,m,S,"setState")},te.prototype.forceUpdate=function(m){this.updater.enqueueForceUpdate(this,m,"forceUpdate")};function st(){}st.prototype=te.prototype;function it(m,S,K){this.props=m,this.context=S,this.refs=ne,this.updater=K||re}var Ve=it.prototype=new st;Ve.constructor=it,xe(Ve,te.prototype),Ve.isPureReactComponent=!0;var je=Array.isArray,be=Object.prototype.hasOwnProperty,De={current:null},we={key:!0,ref:!0,__self:!0,__source:!0};function Ae(m,S,K){var q,G={},Y=null,ie=null;if(S!=null)for(q in S.ref!==void 0&&(ie=S.ref),S.key!==void 0&&(Y=""+S.key),S)be.call(S,q)&&!we.hasOwnProperty(q)&&(G[q]=S[q]);var J=arguments.length-2;if(J===1)G.children=K;else if(1<J){for(var ae=Array(J),Te=0;Te<J;Te++)ae[Te]=arguments[Te+2];G.children=ae}if(m&&m.defaultProps)for(q in J=m.defaultProps,J)G[q]===void 0&&(G[q]=J[q]);return{$$typeof:o,type:m,key:Y,ref:ie,props:G,_owner:De.current}}function Xe(m,S){return{$$typeof:o,type:m.type,key:S,ref:m.ref,props:m.props,_owner:m._owner}}function Qe(m){return typeof m=="object"&&m!==null&&m.$$typeof===o}function _t(m){var S={"=":"=0",":":"=2"};return"$"+m.replace(/[=:]/g,function(K){return S[K]})}var Ge=/\/+/g;function Ne(m,S){return typeof m=="object"&&m!==null&&m.key!=null?_t(""+m.key):S.toString(36)}function oe(m,S,K,q,G){var Y=typeof m;(Y==="undefined"||Y==="boolean")&&(m=null);var ie=!1;if(m===null)ie=!0;else switch(Y){case"string":case"number":ie=!0;break;case"object":switch(m.$$typeof){case o:case s:ie=!0}}if(ie)return ie=m,G=G(ie),m=q===""?"."+Ne(ie,0):q,je(G)?(K="",m!=null&&(K=m.replace(Ge,"$&/")+"/"),oe(G,S,K,"",function(Te){return Te})):G!=null&&(Qe(G)&&(G=Xe(G,K+(!G.key||ie&&ie.key===G.key?"":(""+G.key).replace(Ge,"$&/")+"/")+m)),S.push(G)),1;if(ie=0,q=q===""?".":q+":",je(m))for(var J=0;J<m.length;J++){Y=m[J];var ae=q+Ne(Y,J);ie+=oe(Y,S,K,ae,G)}else if(ae=b(m),typeof ae=="function")for(m=ae.call(m),J=0;!(Y=m.next()).done;)Y=Y.value,ae=q+Ne(Y,J++),ie+=oe(Y,S,K,ae,G);else if(Y==="object")throw S=String(m),Error("Objects are not valid as a React child (found: "+(S==="[object Object]"?"object with keys {"+Object.keys(m).join(", ")+"}":S)+"). If you meant to render a collection of children, use an array instead.");return ie}function me(m,S,K){if(m==null)return m;var q=[],G=0;return oe(m,q,"","",function(Y){return S.call(K,Y,G++)}),q}function Ue(m){if(m._status===-1){var S=m._result;S=S(),S.then(function(K){(m._status===0||m._status===-1)&&(m._status=1,m._result=K)},function(K){(m._status===0||m._status===-1)&&(m._status=2,m._result=K)}),m._status===-1&&(m._status=0,m._result=S)}if(m._status===1)return m._result.default;throw m._result}var ce={current:null},P={transition:null},M={ReactCurrentDispatcher:ce,ReactCurrentBatchConfig:P,ReactCurrentOwner:De};function R(){throw Error("act(...) is not supported in production builds of React.")}return X.Children={map:me,forEach:function(m,S,K){me(m,function(){S.apply(this,arguments)},K)},count:function(m){var S=0;return me(m,function(){S++}),S},toArray:function(m){return me(m,function(S){return S})||[]},only:function(m){if(!Qe(m))throw Error("React.Children.only expected to receive a single React element child.");return m}},X.Component=te,X.Fragment=u,X.Profiler=v,X.PureComponent=it,X.StrictMode=f,X.Suspense=z,X.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=M,X.act=R,X.cloneElement=function(m,S,K){if(m==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+m+".");var q=xe({},m.props),G=m.key,Y=m.ref,ie=m._owner;if(S!=null){if(S.ref!==void 0&&(Y=S.ref,ie=De.current),S.key!==void 0&&(G=""+S.key),m.type&&m.type.defaultProps)var J=m.type.defaultProps;for(ae in S)be.call(S,ae)&&!we.hasOwnProperty(ae)&&(q[ae]=S[ae]===void 0&&J!==void 0?J[ae]:S[ae])}var ae=arguments.length-2;if(ae===1)q.children=K;else if(1<ae){J=Array(ae);for(var Te=0;Te<ae;Te++)J[Te]=arguments[Te+2];q.children=J}return{$$typeof:o,type:m.type,key:G,ref:Y,props:q,_owner:ie}},X.createContext=function(m){return m={$$typeof:k,_currentValue:m,_currentValue2:m,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},m.Provider={$$typeof:h,_context:m},m.Consumer=m},X.createElement=Ae,X.createFactory=function(m){var S=Ae.bind(null,m);return S.type=m,S},X.createRef=function(){return{current:null}},X.forwardRef=function(m){return{$$typeof:w,render:m}},X.isValidElement=Qe,X.lazy=function(m){return{$$typeof:U,_payload:{_status:-1,_result:m},_init:Ue}},X.memo=function(m,S){return{$$typeof:O,type:m,compare:S===void 0?null:S}},X.startTransition=function(m){var S=P.transition;P.transition={};try{m()}finally{P.transition=S}},X.unstable_act=R,X.useCallback=function(m,S){return ce.current.useCallback(m,S)},X.useContext=function(m){return ce.current.useContext(m)},X.useDebugValue=function(){},X.useDeferredValue=function(m){return ce.current.useDeferredValue(m)},X.useEffect=function(m,S){return ce.current.useEffect(m,S)},X.useId=function(){return ce.current.useId()},X.useImperativeHandle=function(m,S,K){return ce.current.useImperativeHandle(m,S,K)},X.useInsertionEffect=function(m,S){return ce.current.useInsertionEffect(m,S)},X.useLayoutEffect=function(m,S){return ce.current.useLayoutEffect(m,S)},X.useMemo=function(m,S){return ce.current.useMemo(m,S)},X.useReducer=function(m,S,K){return ce.current.useReducer(m,S,K)},X.useRef=function(m){return ce.current.useRef(m)},X.useState=function(m){return ce.current.useState(m)},X.useSyncExternalStore=function(m,S,K){return ce.current.useSyncExternalStore(m,S,K)},X.useTransition=function(){return ce.current.useTransition()},X.version="18.3.1",X}var fc;function ja(){return fc||(fc=1,ca.exports=Yd()),ca.exports}/**
* @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.
*/var mc;function Xd(){if(mc)return ei;mc=1;var o=ja(),s=Symbol.for("react.element"),u=Symbol.for("react.fragment"),f=Object.prototype.hasOwnProperty,v=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,h={key:!0,ref:!0,__self:!0,__source:!0};function k(w,z,O){var U,N={},b=null,re=null;O!==void 0&&(b=""+O),z.key!==void 0&&(b=""+z.key),z.ref!==void 0&&(re=z.ref);for(U in z)f.call(z,U)&&!h.hasOwnProperty(U)&&(N[U]=z[U]);if(w&&w.defaultProps)for(U in z=w.defaultProps,z)N[U]===void 0&&(N[U]=z[U]);return{$$typeof:s,type:w,key:b,ref:re,props:N,_owner:v.current}}return ei.Fragment=u,ei.jsx=k,ei.jsxs=k,ei}var vc;function Gd(){return vc||(vc=1,sa.exports=Xd()),sa.exports}var V=Gd(),F=ja();const Ac=Sl(F);var dl={},pa={exports:{}},rt={},da={exports:{}},fa={};/**
* @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.
*/var gc;function Zd(){return gc||(gc=1,function(o){function s(P,M){var R=P.length;P.push(M);e:for(;0<R;){var m=R-1>>>1,S=P[m];if(0<v(S,M))P[m]=M,P[R]=S,R=m;else break e}}function u(P){return P.length===0?null:P[0]}function f(P){if(P.length===0)return null;var M=P[0],R=P.pop();if(R!==M){P[0]=R;e:for(var m=0,S=P.length,K=S>>>1;m<K;){var q=2*(m+1)-1,G=P[q],Y=q+1,ie=P[Y];if(0>v(G,R))Y<S&&0>v(ie,G)?(P[m]=ie,P[Y]=R,m=Y):(P[m]=G,P[q]=R,m=q);else if(Y<S&&0>v(ie,R))P[m]=ie,P[Y]=R,m=Y;else break e}}return M}function v(P,M){var R=P.sortIndex-M.sortIndex;return R!==0?R:P.id-M.id}if(typeof performance=="object"&&typeof performance.now=="function"){var h=performance;o.unstable_now=function(){return h.now()}}else{var k=Date,w=k.now();o.unstable_now=function(){return k.now()-w}}var z=[],O=[],U=1,N=null,b=3,re=!1,xe=!1,ne=!1,te=typeof setTimeout=="function"?setTimeout:null,st=typeof clearTimeout=="function"?clearTimeout:null,it=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Ve(P){for(var M=u(O);M!==null;){if(M.callback===null)f(O);else if(M.startTime<=P)f(O),M.sortIndex=M.expirationTime,s(z,M);else break;M=u(O)}}function je(P){if(ne=!1,Ve(P),!xe)if(u(z)!==null)xe=!0,Ue(be);else{var M=u(O);M!==null&&ce(je,M.startTime-P)}}function be(P,M){xe=!1,ne&&(ne=!1,st(Ae),Ae=-1),re=!0;var R=b;try{for(Ve(M),N=u(z);N!==null&&(!(N.expirationTime>M)||P&&!_t());){var m=N.callback;if(typeof m=="function"){N.callback=null,b=N.priorityLevel;var S=m(N.expirationTime<=M);M=o.unstable_now(),typeof S=="function"?N.callback=S:N===u(z)&&f(z),Ve(M)}else f(z);N=u(z)}if(N!==null)var K=!0;else{var q=u(O);q!==null&&ce(je,q.startTime-M),K=!1}return K}finally{N=null,b=R,re=!1}}var De=!1,we=null,Ae=-1,Xe=5,Qe=-1;function _t(){return!(o.unstable_now()-Qe<Xe)}function Ge(){if(we!==null){var P=o.unstable_now();Qe=P;var M=!0;try{M=we(!0,P)}finally{M?Ne():(De=!1,we=null)}}else De=!1}var Ne;if(typeof it=="function")Ne=function(){it(Ge)};else if(typeof MessageChannel<"u"){var oe=new MessageChannel,me=oe.port2;oe.port1.onmessage=Ge,Ne=function(){me.postMessage(null)}}else Ne=function(){te(Ge,0)};function Ue(P){we=P,De||(De=!0,Ne())}function ce(P,M){Ae=te(function(){P(o.unstable_now())},M)}o.unstable_IdlePriority=5,o.unstable_ImmediatePriority=1,o.unstable_LowPriority=4,o.unstable_NormalPriority=3,o.unstable_Profiling=null,o.unstable_UserBlockingPriority=2,o.unstable_cancelCallback=function(P){P.callback=null},o.unstable_continueExecution=function(){xe||re||(xe=!0,Ue(be))},o.unstable_forceFrameRate=function(P){0>P||125<P?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Xe=0<P?Math.floor(1e3/P):5},o.unstable_getCurrentPriorityLevel=function(){return b},o.unstable_getFirstCallbackNode=function(){return u(z)},o.unstable_next=function(P){switch(b){case 1:case 2:case 3:var M=3;break;default:M=b}var R=b;b=M;try{return P()}finally{b=R}},o.unstable_pauseExecution=function(){},o.unstable_requestPaint=function(){},o.unstable_runWithPriority=function(P,M){switch(P){case 1:case 2:case 3:case 4:case 5:break;default:P=3}var R=b;b=P;try{return M()}finally{b=R}},o.unstable_scheduleCallback=function(P,M,R){var m=o.unstable_now();switch(typeof R=="object"&&R!==null?(R=R.delay,R=typeof R=="number"&&0<R?m+R:m):R=m,P){case 1:var S=-1;break;case 2:S=250;break;case 5:S=1073741823;break;case 4:S=1e4;break;default:S=5e3}return S=R+S,P={id:U++,callback:M,priorityLevel:P,startTime:R,expirationTime:S,sortIndex:-1},R>m?(P.sortIndex=R,s(O,P),u(z)===null&&P===u(O)&&(ne?(st(Ae),Ae=-1):ne=!0,ce(je,R-m))):(P.sortIndex=S,s(z,P),xe||re||(xe=!0,Ue(be))),P},o.unstable_shouldYield=_t,o.unstable_wrapCallback=function(P){var M=b;return function(){var R=b;b=M;try{return P.apply(this,arguments)}finally{b=R}}}}(fa)),fa}var hc;function Jd(){return hc||(hc=1,da.exports=Zd()),da.exports}/**
* @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.
*/var yc;function ef(){if(yc)return rt;yc=1;var o=ja(),s=Jd();function u(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var f=new Set,v={};function h(e,t){k(e,t),k(e+"Capture",t)}function k(e,t){for(v[e]=t,e=0;e<t.length;e++)f.add(t[e])}var w=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),z=Object.prototype.hasOwnProperty,O=/^[: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]*$/,U={},N={};function b(e){return z.call(N,e)?!0:z.call(U,e)?!1:O.test(e)?N[e]=!0:(U[e]=!0,!1)}function re(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function xe(e,t,n,r){if(t===null||typeof t>"u"||re(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ne(e,t,n,r,i,l,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=a}var te={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){te[e]=new ne(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];te[t]=new ne(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){te[e]=new ne(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){te[e]=new ne(e,2,!1,e,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(e){te[e]=new ne(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){te[e]=new ne(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){te[e]=new ne(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){te[e]=new ne(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){te[e]=new ne(e,5,!1,e.toLowerCase(),null,!1,!1)});var st=/[\-:]([a-z])/g;function it(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(st,it);te[t]=new ne(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(st,it);te[t]=new ne(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(st,it);te[t]=new ne(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){te[e]=new ne(e,1,!1,e.toLowerCase(),null,!1,!1)}),te.xlinkHref=new ne("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){te[e]=new ne(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ve(e,t,n,r){var i=te.hasOwnProperty(t)?te[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(xe(t,n,i,r)&&(n=null),r||i===null?b(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var je=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,be=Symbol.for("react.element"),De=Symbol.for("react.portal"),we=Symbol.for("react.fragment"),Ae=Symbol.for("react.strict_mode"),Xe=Symbol.for("react.profiler"),Qe=Symbol.for("react.provider"),_t=Symbol.for("react.context"),Ge=Symbol.for("react.forward_ref"),Ne=Symbol.for("react.suspense"),oe=Symbol.for("react.suspense_list"),me=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),ce=Symbol.for("react.offscreen"),P=Symbol.iterator;function M(e){return e===null||typeof e!="object"?null:(e=P&&e[P]||e["@@iterator"],typeof e=="function"?e:null)}var R=Object.assign,m;function S(e){if(m===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);m=t&&t[1]||""}return`
`+m+e}var K=!1;function q(e,t){if(!e||K)return"";K=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(x){var r=x}Reflect.construct(e,[],t)}else{try{t.call()}catch(x){r=x}e.call(t.prototype)}else{try{throw Error()}catch(x){r=x}e()}}catch(x){if(x&&r&&typeof x.stack=="string"){for(var i=x.stack.split(`
`),l=r.stack.split(`
`),a=i.length-1,c=l.length-1;1<=a&&0<=c&&i[a]!==l[c];)c--;for(;1<=a&&0<=c;a--,c--)if(i[a]!==l[c]){if(a!==1||c!==1)do if(a--,c--,0>c||i[a]!==l[c]){var p=`
`+i[a].replace(" at new "," at ");return e.displayName&&p.includes("<anonymous>")&&(p=p.replace("<anonymous>",e.displayName)),p}while(1<=a&&0<=c);break}}}finally{K=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?S(e):""}function G(e){switch(e.tag){case 5:return S(e.type);case 16:return S("Lazy");case 13:return S("Suspense");case 19:return S("SuspenseList");case 0:case 2:case 15:return e=q(e.type,!1),e;case 11:return e=q(e.type.render,!1),e;case 1:return e=q(e.type,!0),e;default:return""}}function Y(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case we:return"Fragment";case De:return"Portal";case Xe:return"Profiler";case Ae:return"StrictMode";case Ne:return"Suspense";case oe:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case _t:return(e.displayName||"Context")+".Consumer";case Qe:return(e._context.displayName||"Context")+".Provider";case Ge:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case me:return t=e.displayName||null,t!==null?t:Y(e.type)||"Memo";case Ue:t=e._payload,e=e._init;try{return Y(e(t))}catch{}}return null}function ie(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Y(t);case 8:return t===Ae?"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(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function J(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ae(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Te(e){var t=ae(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,l=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,l.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Rt(e){e._valueTracker||(e._valueTracker=Te(e))}function Ft(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ae(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function hn(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function An(e,t){var n=t.checked;return R({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function dr(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=J(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function fr(e,t){t=t.checked,t!=null&&Ve(e,"checked",t,!1)}function Ct(e,t){fr(e,t);var n=J(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Qt(e,t.type,n):t.hasOwnProperty("defaultValue")&&Qt(e,t.type,J(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Un(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Qt(e,t,n){(t!=="number"||hn(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var jt=Array.isArray;function qt(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+J(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function mr(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(u(91));return R({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ii(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(u(92));if(jt(n)){if(1<n.length)throw Error(u(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:J(n)}}function D(e,t){var n=J(t.value),r=J(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function W(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function ve(e){switch(e){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 ke(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?ve(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Oe,Kt=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Oe=Oe||document.createElement("div"),Oe.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Oe.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ct(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Lt={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},vr=["Webkit","ms","Moz","O"];Object.keys(Lt).forEach(function(e){vr.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Lt[t]=Lt[e]})});function $n(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Lt.hasOwnProperty(e)&&Lt[e]?(""+t).trim():t+"px"}function yn(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=$n(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var gr=R({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 xn(e,t){if(t){if(gr[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(u(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(u(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(u(61))}if(t.style!=null&&typeof t.style!="object")throw Error(u(62))}}function wn(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){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 kn=null;function hr(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var _l=null,Hn=null,Bn=null;function Da(e){if(e=Ur(e)){if(typeof _l!="function")throw Error(u(280));var t=e.stateNode;t&&(t=zi(t),_l(e.stateNode,e.type,t))}}function Na(e){Hn?Bn?Bn.push(e):Bn=[e]:Hn=e}function Ta(){if(Hn){var e=Hn,t=Bn;if(Bn=Hn=null,Da(e),t)for(e=0;e<t.length;e++)Da(t[e])}}function Oa(e,t){return e(t)}function Ra(){}var Cl=!1;function Fa(e,t,n){if(Cl)return e(t,n);Cl=!0;try{return Oa(e,t,n)}finally{Cl=!1,(Hn!==null||Bn!==null)&&(Ra(),Ta())}}function yr(e,t){var n=e.stateNode;if(n===null)return null;var r=zi(n);if(r===null)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":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(u(231,t,typeof n));return n}var jl=!1;if(w)try{var xr={};Object.defineProperty(xr,"passive",{get:function(){jl=!0}}),window.addEventListener("test",xr,xr),window.removeEventListener("test",xr,xr)}catch{jl=!1}function np(e,t,n,r,i,l,a,c,p){var x=Array.prototype.slice.call(arguments,3);try{t.apply(n,x)}catch(_){this.onError(_)}}var wr=!1,li=null,oi=!1,zl=null,rp={onError:function(e){wr=!0,li=e}};function ip(e,t,n,r,i,l,a,c,p){wr=!1,li=null,np.apply(rp,arguments)}function lp(e,t,n,r,i,l,a,c,p){if(ip.apply(this,arguments),wr){if(wr){var x=li;wr=!1,li=null}else throw Error(u(198));oi||(oi=!0,zl=x)}}function Sn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function La(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Ia(e){if(Sn(e)!==e)throw Error(u(188))}function op(e){var t=e.alternate;if(!t){if(t=Sn(e),t===null)throw Error(u(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var l=i.alternate;if(l===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===l.child){for(l=i.child;l;){if(l===n)return Ia(i),e;if(l===r)return Ia(i),t;l=l.sibling}throw Error(u(188))}if(n.return!==r.return)n=i,r=l;else{for(var a=!1,c=i.child;c;){if(c===n){a=!0,n=i,r=l;break}if(c===r){a=!0,r=i,n=l;break}c=c.sibling}if(!a){for(c=l.child;c;){if(c===n){a=!0,n=l,r=i;break}if(c===r){a=!0,r=l,n=i;break}c=c.sibling}if(!a)throw Error(u(189))}}if(n.alternate!==r)throw Error(u(190))}if(n.tag!==3)throw Error(u(188));return n.stateNode.current===n?e:t}function Ma(e){return e=op(e),e!==null?Aa(e):null}function Aa(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Aa(e);if(t!==null)return t;e=e.sibling}return null}var Ua=s.unstable_scheduleCallback,$a=s.unstable_cancelCallback,ap=s.unstable_shouldYield,up=s.unstable_requestPaint,Ee=s.unstable_now,sp=s.unstable_getCurrentPriorityLevel,Pl=s.unstable_ImmediatePriority,Ha=s.unstable_UserBlockingPriority,ai=s.unstable_NormalPriority,cp=s.unstable_LowPriority,Ba=s.unstable_IdlePriority,ui=null,zt=null;function pp(e){if(zt&&typeof zt.onCommitFiberRoot=="function")try{zt.onCommitFiberRoot(ui,e,void 0,(e.current.flags&128)===128)}catch{}}var ht=Math.clz32?Math.clz32:mp,dp=Math.log,fp=Math.LN2;function mp(e){return e>>>=0,e===0?32:31-(dp(e)/fp|0)|0}var si=64,ci=4194304;function kr(e){switch(e&-e){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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function pi(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,l=e.pingedLanes,a=n&268435455;if(a!==0){var c=a&~i;c!==0?r=kr(c):(l&=a,l!==0&&(r=kr(l)))}else a=n&~i,a!==0?r=kr(a):l!==0&&(r=kr(l));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,l=t&-t,i>=l||i===16&&(l&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-ht(t),i=1<<n,r|=e[n],t&=~i;return r}function vp(e,t){switch(e){case 1:case 2:case 4:return t+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 t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function gp(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,l=e.pendingLanes;0<l;){var a=31-ht(l),c=1<<a,p=i[a];p===-1?(!(c&n)||c&r)&&(i[a]=vp(c,t)):p<=t&&(e.expiredLanes|=c),l&=~c}}function Dl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Wa(){var e=si;return si<<=1,!(si&4194240)&&(si=64),e}function Nl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Sr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ht(t),e[t]=n}function hp(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-ht(n),l=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~l}}function Tl(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ht(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var le=0;function Va(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var ba,Ol,Qa,qa,Ka,Rl=!1,di=[],Yt=null,Xt=null,Gt=null,Er=new Map,_r=new Map,Zt=[],yp="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 Ya(e,t){switch(e){case"focusin":case"focusout":Yt=null;break;case"dragenter":case"dragleave":Xt=null;break;case"mouseover":case"mouseout":Gt=null;break;case"pointerover":case"pointerout":Er.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":_r.delete(t.pointerId)}}function Cr(e,t,n,r,i,l){return e===null||e.nativeEvent!==l?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:l,targetContainers:[i]},t!==null&&(t=Ur(t),t!==null&&Ol(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function xp(e,t,n,r,i){switch(t){case"focusin":return Yt=Cr(Yt,e,t,n,r,i),!0;case"dragenter":return Xt=Cr(Xt,e,t,n,r,i),!0;case"mouseover":return Gt=Cr(Gt,e,t,n,r,i),!0;case"pointerover":var l=i.pointerId;return Er.set(l,Cr(Er.get(l)||null,e,t,n,r,i)),!0;case"gotpointercapture":return l=i.pointerId,_r.set(l,Cr(_r.get(l)||null,e,t,n,r,i)),!0}return!1}function Xa(e){var t=En(e.target);if(t!==null){var n=Sn(t);if(n!==null){if(t=n.tag,t===13){if(t=La(n),t!==null){e.blockedOn=t,Ka(e.priority,function(){Qa(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function fi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Ll(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);kn=r,n.target.dispatchEvent(r),kn=null}else return t=Ur(n),t!==null&&Ol(t),e.blockedOn=n,!1;t.shift()}return!0}function Ga(e,t,n){fi(e)&&n.delete(t)}function wp(){Rl=!1,Yt!==null&&fi(Yt)&&(Yt=null),Xt!==null&&fi(Xt)&&(Xt=null),Gt!==null&&fi(Gt)&&(Gt=null),Er.forEach(Ga),_r.forEach(Ga)}function jr(e,t){e.blockedOn===t&&(e.blockedOn=null,Rl||(Rl=!0,s.unstable_scheduleCallback(s.unstable_NormalPriority,wp)))}function zr(e){function t(i){return jr(i,e)}if(0<di.length){jr(di[0],e);for(var n=1;n<di.length;n++){var r=di[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Yt!==null&&jr(Yt,e),Xt!==null&&jr(Xt,e),Gt!==null&&jr(Gt,e),Er.forEach(t),_r.forEach(t),n=0;n<Zt.length;n++)r=Zt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Zt.length&&(n=Zt[0],n.blockedOn===null);)Xa(n),n.blockedOn===null&&Zt.shift()}var Wn=je.ReactCurrentBatchConfig,mi=!0;function kp(e,t,n,r){var i=le,l=Wn.transition;Wn.transition=null;try{le=1,Fl(e,t,n,r)}finally{le=i,Wn.transition=l}}function Sp(e,t,n,r){var i=le,l=Wn.transition;Wn.transition=null;try{le=4,Fl(e,t,n,r)}finally{le=i,Wn.transition=l}}function Fl(e,t,n,r){if(mi){var i=Ll(e,t,n,r);if(i===null)Zl(e,t,r,vi,n),Ya(e,r);else if(xp(i,e,t,n,r))r.stopPropagation();else if(Ya(e,r),t&4&&-1<yp.indexOf(e)){for(;i!==null;){var l=Ur(i);if(l!==null&&ba(l),l=Ll(e,t,n,r),l===null&&Zl(e,t,r,vi,n),l===i)break;i=l}i!==null&&r.stopPropagation()}else Zl(e,t,r,null,n)}}var vi=null;function Ll(e,t,n,r){if(vi=null,e=hr(r),e=En(e),e!==null)if(t=Sn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=La(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return vi=e,null}function Za(e){switch(e){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(sp()){case Pl:return 1;case Ha:return 4;case ai:case cp:return 16;case Ba:return 536870912;default:return 16}default:return 16}}var Jt=null,Il=null,gi=null;function Ja(){if(gi)return gi;var e,t=Il,n=t.length,r,i="value"in Jt?Jt.value:Jt.textContent,l=i.length;for(e=0;e<n&&t[e]===i[e];e++);var a=n-e;for(r=1;r<=a&&t[n-r]===i[l-r];r++);return gi=i.slice(e,1<r?1-r:void 0)}function hi(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function yi(){return!0}function eu(){return!1}function lt(e){function t(n,r,i,l,a){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=l,this.target=a,this.currentTarget=null;for(var c in e)e.hasOwnProperty(c)&&(n=e[c],this[c]=n?n(l):l[c]);return this.isDefaultPrevented=(l.defaultPrevented!=null?l.defaultPrevented:l.returnValue===!1)?yi:eu,this.isPropagationStopped=eu,this}return R(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=yi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=yi)},persist:function(){},isPersistent:yi}),t}var Vn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ml=lt(Vn),Pr=R({},Vn,{view:0,detail:0}),Ep=lt(Pr),Al,Ul,Dr,xi=R({},Pr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Hl,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Dr&&(Dr&&e.type==="mousemove"?(Al=e.screenX-Dr.screenX,Ul=e.screenY-Dr.screenY):Ul=Al=0,Dr=e),Al)},movementY:function(e){return"movementY"in e?e.movementY:Ul}}),tu=lt(xi),_p=R({},xi,{dataTransfer:0}),Cp=lt(_p),jp=R({},Pr,{relatedTarget:0}),$l=lt(jp),zp=R({},Vn,{animationName:0,elapsedTime:0,pseudoElement:0}),Pp=lt(zp),Dp=R({},Vn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Np=lt(Dp),Tp=R({},Vn,{data:0}),nu=lt(Tp),Op={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Rp={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"},Fp={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Lp(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Fp[e])?!!t[e]:!1}function Hl(){return Lp}var Ip=R({},Pr,{key:function(e){if(e.key){var t=Op[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=hi(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Rp[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Hl,charCode:function(e){return e.type==="keypress"?hi(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?hi(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Mp=lt(Ip),Ap=R({},xi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ru=lt(Ap),Up=R({},Pr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Hl}),$p=lt(Up),Hp=R({},Vn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Bp=lt(Hp),Wp=R({},xi,{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:0,deltaMode:0}),Vp=lt(Wp),bp=[9,13,27,32],Bl=w&&"CompositionEvent"in window,Nr=null;w&&"documentMode"in document&&(Nr=document.documentMode);var Qp=w&&"TextEvent"in window&&!Nr,iu=w&&(!Bl||Nr&&8<Nr&&11>=Nr),lu=" ",ou=!1;function au(e,t){switch(e){case"keyup":return bp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function uu(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var bn=!1;function qp(e,t){switch(e){case"compositionend":return uu(t);case"keypress":return t.which!==32?null:(ou=!0,lu);case"textInput":return e=t.data,e===lu&&ou?null:e;default:return null}}function Kp(e,t){if(bn)return e==="compositionend"||!Bl&&au(e,t)?(e=Ja(),gi=Il=Jt=null,bn=!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 iu&&t.locale!=="ko"?null:t.data;default:return null}}var Yp={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 su(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Yp[e.type]:t==="textarea"}function cu(e,t,n,r){Na(r),t=_i(t,"onChange"),0<t.length&&(n=new Ml("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Tr=null,Or=null;function Xp(e){Pu(e,0)}function wi(e){var t=Xn(e);if(Ft(t))return e}function Gp(e,t){if(e==="change")return t}var pu=!1;if(w){var Wl;if(w){var Vl="oninput"in document;if(!Vl){var du=document.createElement("div");du.setAttribute("oninput","return;"),Vl=typeof du.oninput=="function"}Wl=Vl}else Wl=!1;pu=Wl&&(!document.documentMode||9<document.documentMode)}function fu(){Tr&&(Tr.detachEvent("onpropertychange",mu),Or=Tr=null)}function mu(e){if(e.propertyName==="value"&&wi(Or)){var t=[];cu(t,Or,e,hr(e)),Fa(Xp,t)}}function Zp(e,t,n){e==="focusin"?(fu(),Tr=t,Or=n,Tr.attachEvent("onpropertychange",mu)):e==="focusout"&&fu()}function Jp(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return wi(Or)}function ed(e,t){if(e==="click")return wi(t)}function td(e,t){if(e==="input"||e==="change")return wi(t)}function nd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var yt=typeof Object.is=="function"?Object.is:nd;function Rr(e,t){if(yt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)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++){var i=n[r];if(!z.call(t,i)||!yt(e[i],t[i]))return!1}return!0}function vu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function gu(e,t){var n=vu(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=vu(n)}}function hu(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?hu(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function yu(){for(var e=window,t=hn();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=hn(e.document)}return t}function bl(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function rd(e){var t=yu(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&hu(n.ownerDocument.documentElement,n)){if(r!==null&&bl(n)){if(t=r.start,e=r.end,e===void 0&&(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,e.getSelection){e=e.getSelection();var i=n.textContent.length,l=Math.min(r.start,i);r=r.end===void 0?l:Math.min(r.end,i),!e.extend&&l>r&&(i=r,r=l,l=i),i=gu(n,l);var a=gu(n,r);i&&a&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),l>r?(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;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var id=w&&"documentMode"in document&&11>=document.documentMode,Qn=null,Ql=null,Fr=null,ql=!1;function xu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ql||Qn==null||Qn!==hn(r)||(r=Qn,"selectionStart"in r&&bl(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Fr&&Rr(Fr,r)||(Fr=r,r=_i(Ql,"onSelect"),0<r.length&&(t=new Ml("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Qn)))}function ki(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var qn={animationend:ki("Animation","AnimationEnd"),animationiteration:ki("Animation","AnimationIteration"),animationstart:ki("Animation","AnimationStart"),transitionend:ki("Transition","TransitionEnd")},Kl={},wu={};w&&(wu=document.createElement("div").style,"AnimationEvent"in window||(delete qn.animationend.animation,delete qn.animationiteration.animation,delete qn.animationstart.animation),"TransitionEvent"in window||delete qn.transitionend.transition);function Si(e){if(Kl[e])return Kl[e];if(!qn[e])return e;var t=qn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in wu)return Kl[e]=t[n];return e}var ku=Si("animationend"),Su=Si("animationiteration"),Eu=Si("animationstart"),_u=Si("transitionend"),Cu=new Map,ju="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 en(e,t){Cu.set(e,t)