prasi-bun/app/srv/core/main.js

192 lines
251 KiB
JavaScript

var x0=Object.create;var ml=Object.defineProperty;var S0=Object.getOwnPropertyDescriptor;var _0=Object.getOwnPropertyNames;var k0=Object.getPrototypeOf,E0=Object.prototype.hasOwnProperty;var q=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),C0=(e,t)=>{for(var n in t)ml(e,n,{get:t[n],enumerable:!0})},R0=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of _0(t))!E0.call(e,o)&&o!==n&&ml(e,o,{get:()=>t[o],enumerable:!(r=S0(t,o))||r.enumerable});return e};var O=(e,t,n)=>(n=e!=null?x0(k0(e)):{},R0(t||!e||!e.__esModule?ml(n,"default",{value:e,enumerable:!0}):n,e));var uf=q(j=>{"use strict";var Or=Symbol.for("react.element"),P0=Symbol.for("react.portal"),N0=Symbol.for("react.fragment"),O0=Symbol.for("react.strict_mode"),T0=Symbol.for("react.profiler"),b0=Symbol.for("react.provider"),I0=Symbol.for("react.context"),L0=Symbol.for("react.forward_ref"),A0=Symbol.for("react.suspense"),j0=Symbol.for("react.memo"),M0=Symbol.for("react.lazy"),Yc=Symbol.iterator;function F0(e){return e===null||typeof e!="object"?null:(e=Yc&&e[Yc]||e["@@iterator"],typeof e=="function"?e:null)}var tf={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},nf=Object.assign,rf={};function Ln(e,t,n){this.props=e,this.context=t,this.refs=rf,this.updater=n||tf}Ln.prototype.isReactComponent={};Ln.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=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,e,t,"setState")};Ln.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function of(){}of.prototype=Ln.prototype;function yl(e,t,n){this.props=e,this.context=t,this.refs=rf,this.updater=n||tf}var gl=yl.prototype=new of;gl.constructor=yl;nf(gl,Ln.prototype);gl.isPureReactComponent=!0;var Zc=Array.isArray,sf=Object.prototype.hasOwnProperty,vl={current:null},lf={key:!0,ref:!0,__self:!0,__source:!0};function af(e,t,n){var r,o={},i=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)sf.call(t,r)&&!lf.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(l===1)o.children=n;else if(1<l){for(var a=Array(l),f=0;f<l;f++)a[f]=arguments[f+2];o.children=a}if(e&&e.defaultProps)for(r in l=e.defaultProps,l)o[r]===void 0&&(o[r]=l[r]);return{$$typeof:Or,type:e,key:i,ref:s,props:o,_owner:vl.current}}function D0(e,t){return{$$typeof:Or,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function wl(e){return typeof e=="object"&&e!==null&&e.$$typeof===Or}function z0(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var ef=/\/+/g;function hl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?z0(""+e.key):t.toString(36)}function ni(e,t,n,r,o){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var s=!1;if(e===null)s=!0;else switch(i){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case Or:case P0:s=!0}}if(s)return s=e,o=o(s),e=r===""?"."+hl(s,0):r,Zc(o)?(n="",e!=null&&(n=e.replace(ef,"$&/")+"/"),ni(o,t,n,"",function(f){return f})):o!=null&&(wl(o)&&(o=D0(o,n+(!o.key||s&&s.key===o.key?"":(""+o.key).replace(ef,"$&/")+"/")+e)),t.push(o)),1;if(s=0,r=r===""?".":r+":",Zc(e))for(var l=0;l<e.length;l++){i=e[l];var a=r+hl(i,l);s+=ni(i,t,n,a,o)}else if(a=F0(e),typeof a=="function")for(e=a.call(e),l=0;!(i=e.next()).done;)i=i.value,a=r+hl(i,l++),s+=ni(i,t,n,a,o);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return s}function ti(e,t,n){if(e==null)return e;var r=[],o=0;return ni(e,r,"","",function(i){return t.call(n,i,o++)}),r}function U0(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var _e={current:null},ri={transition:null},B0={ReactCurrentDispatcher:_e,ReactCurrentBatchConfig:ri,ReactCurrentOwner:vl};j.Children={map:ti,forEach:function(e,t,n){ti(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ti(e,function(){t++}),t},toArray:function(e){return ti(e,function(t){return t})||[]},only:function(e){if(!wl(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};j.Component=Ln;j.Fragment=N0;j.Profiler=T0;j.PureComponent=yl;j.StrictMode=O0;j.Suspense=A0;j.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=B0;j.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=nf({},e.props),o=e.key,i=e.ref,s=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,s=vl.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(a in t)sf.call(t,a)&&!lf.hasOwnProperty(a)&&(r[a]=t[a]===void 0&&l!==void 0?l[a]:t[a])}var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){l=Array(a);for(var f=0;f<a;f++)l[f]=arguments[f+2];r.children=l}return{$$typeof:Or,type:e.type,key:o,ref:i,props:r,_owner:s}};j.createContext=function(e){return e={$$typeof:I0,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:b0,_context:e},e.Consumer=e};j.createElement=af;j.createFactory=function(e){var t=af.bind(null,e);return t.type=e,t};j.createRef=function(){return{current:null}};j.forwardRef=function(e){return{$$typeof:L0,render:e}};j.isValidElement=wl;j.lazy=function(e){return{$$typeof:M0,_payload:{_status:-1,_result:e},_init:U0}};j.memo=function(e,t){return{$$typeof:j0,type:e,compare:t===void 0?null:t}};j.startTransition=function(e){var t=ri.transition;ri.transition={};try{e()}finally{ri.transition=t}};j.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};j.useCallback=function(e,t){return _e.current.useCallback(e,t)};j.useContext=function(e){return _e.current.useContext(e)};j.useDebugValue=function(){};j.useDeferredValue=function(e){return _e.current.useDeferredValue(e)};j.useEffect=function(e,t){return _e.current.useEffect(e,t)};j.useId=function(){return _e.current.useId()};j.useImperativeHandle=function(e,t,n){return _e.current.useImperativeHandle(e,t,n)};j.useInsertionEffect=function(e,t){return _e.current.useInsertionEffect(e,t)};j.useLayoutEffect=function(e,t){return _e.current.useLayoutEffect(e,t)};j.useMemo=function(e,t){return _e.current.useMemo(e,t)};j.useReducer=function(e,t,n){return _e.current.useReducer(e,t,n)};j.useRef=function(e){return _e.current.useRef(e)};j.useState=function(e){return _e.current.useState(e)};j.useSyncExternalStore=function(e,t,n){return _e.current.useSyncExternalStore(e,t,n)};j.useTransition=function(){return _e.current.useTransition()};j.version="18.2.0"});var ce=q((z_,cf)=>{"use strict";cf.exports=uf()});var xf=q(H=>{"use strict";function kl(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(0<oi(o,t))e[r]=t,e[n]=o,n=r;else break e}}function Ye(e){return e.length===0?null:e[0]}function si(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var s=2*(r+1)-1,l=e[s],a=s+1,f=e[a];if(0>oi(l,n))a<o&&0>oi(f,l)?(e[r]=f,e[a]=n,r=a):(e[r]=l,e[s]=n,r=s);else if(a<o&&0>oi(f,n))e[r]=f,e[a]=n,r=a;else break e}}return t}function oi(e,t){var n=e.sortIndex-t.sortIndex;return n!==0?n:e.id-t.id}typeof performance=="object"&&typeof performance.now=="function"?(ff=performance,H.unstable_now=function(){return ff.now()}):(xl=Date,df=xl.now(),H.unstable_now=function(){return xl.now()-df});var ff,xl,df,at=[],jt=[],$0=1,Ve=null,ye=3,li=!1,dn=!1,br=!1,hf=typeof setTimeout=="function"?setTimeout:null,yf=typeof clearTimeout=="function"?clearTimeout:null,pf=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function El(e){for(var t=Ye(jt);t!==null;){if(t.callback===null)si(jt);else if(t.startTime<=e)si(jt),t.sortIndex=t.expirationTime,kl(at,t);else break;t=Ye(jt)}}function Cl(e){if(br=!1,El(e),!dn)if(Ye(at)!==null)dn=!0,Pl(Rl);else{var t=Ye(jt);t!==null&&Nl(Cl,t.startTime-e)}}function Rl(e,t){dn=!1,br&&(br=!1,yf(Ir),Ir=-1),li=!0;var n=ye;try{for(El(t),Ve=Ye(at);Ve!==null&&(!(Ve.expirationTime>t)||e&&!wf());){var r=Ve.callback;if(typeof r=="function"){Ve.callback=null,ye=Ve.priorityLevel;var o=r(Ve.expirationTime<=t);t=H.unstable_now(),typeof o=="function"?Ve.callback=o:Ve===Ye(at)&&si(at),El(t)}else si(at);Ve=Ye(at)}if(Ve!==null)var i=!0;else{var s=Ye(jt);s!==null&&Nl(Cl,s.startTime-t),i=!1}return i}finally{Ve=null,ye=n,li=!1}}var ai=!1,ii=null,Ir=-1,gf=5,vf=-1;function wf(){return!(H.unstable_now()-vf<gf)}function Sl(){if(ii!==null){var e=H.unstable_now();vf=e;var t=!0;try{t=ii(!0,e)}finally{t?Tr():(ai=!1,ii=null)}}else ai=!1}var Tr;typeof pf=="function"?Tr=function(){pf(Sl)}:typeof MessageChannel<"u"?(_l=new MessageChannel,mf=_l.port2,_l.port1.onmessage=Sl,Tr=function(){mf.postMessage(null)}):Tr=function(){hf(Sl,0)};var _l,mf;function Pl(e){ii=e,ai||(ai=!0,Tr())}function Nl(e,t){Ir=hf(function(){e(H.unstable_now())},t)}H.unstable_IdlePriority=5;H.unstable_ImmediatePriority=1;H.unstable_LowPriority=4;H.unstable_NormalPriority=3;H.unstable_Profiling=null;H.unstable_UserBlockingPriority=2;H.unstable_cancelCallback=function(e){e.callback=null};H.unstable_continueExecution=function(){dn||li||(dn=!0,Pl(Rl))};H.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):gf=0<e?Math.floor(1e3/e):5};H.unstable_getCurrentPriorityLevel=function(){return ye};H.unstable_getFirstCallbackNode=function(){return Ye(at)};H.unstable_next=function(e){switch(ye){case 1:case 2:case 3:var t=3;break;default:t=ye}var n=ye;ye=t;try{return e()}finally{ye=n}};H.unstable_pauseExecution=function(){};H.unstable_requestPaint=function(){};H.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=ye;ye=e;try{return t()}finally{ye=n}};H.unstable_scheduleCallback=function(e,t,n){var r=H.unstable_now();switch(typeof n=="object"&&n!==null?(n=n.delay,n=typeof n=="number"&&0<n?r+n:r):n=r,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return o=n+o,e={id:$0++,callback:t,priorityLevel:e,startTime:n,expirationTime:o,sortIndex:-1},n>r?(e.sortIndex=n,kl(jt,e),Ye(at)===null&&e===Ye(jt)&&(br?(yf(Ir),Ir=-1):br=!0,Nl(Cl,n-r))):(e.sortIndex=o,kl(at,e),dn||li||(dn=!0,Pl(Rl))),e};H.unstable_shouldYield=wf;H.unstable_wrapCallback=function(e){var t=ye;return function(){var n=ye;ye=t;try{return e.apply(this,arguments)}finally{ye=n}}}});var _f=q((B_,Sf)=>{"use strict";Sf.exports=xf()});var Nm=q($e=>{"use strict";var Od=ce(),Ue=_f();function S(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 Td=new Set,eo={};function Cn(e,t){er(e,t),er(e+"Capture",t)}function er(e,t){for(eo[e]=t,e=0;e<t.length;e++)Td.add(t[e])}var _t=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Jl=Object.prototype.hasOwnProperty,V0=/^[: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]*$/,kf={},Ef={};function H0(e){return Jl.call(Ef,e)?!0:Jl.call(kf,e)?!1:V0.test(e)?Ef[e]=!0:(kf[e]=!0,!1)}function W0(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 G0(e,t,n,r){if(t===null||typeof t>"u"||W0(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 Ce(e,t,n,r,o,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var pe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){pe[e]=new Ce(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];pe[t]=new Ce(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){pe[e]=new Ce(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){pe[e]=new Ce(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){pe[e]=new Ce(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){pe[e]=new Ce(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){pe[e]=new Ce(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){pe[e]=new Ce(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){pe[e]=new Ce(e,5,!1,e.toLowerCase(),null,!1,!1)});var Va=/[\-:]([a-z])/g;function Ha(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(Va,Ha);pe[t]=new Ce(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(Va,Ha);pe[t]=new Ce(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(Va,Ha);pe[t]=new Ce(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){pe[e]=new Ce(e,1,!1,e.toLowerCase(),null,!1,!1)});pe.xlinkHref=new Ce("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){pe[e]=new Ce(e,1,!1,e.toLowerCase(),null,!0,!0)});function Wa(e,t,n,r){var o=pe.hasOwnProperty(t)?pe[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(G0(t,n,o,r)&&(n=null),r||o===null?H0(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Rt=Od.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ui=Symbol.for("react.element"),Mn=Symbol.for("react.portal"),Fn=Symbol.for("react.fragment"),Ga=Symbol.for("react.strict_mode"),Yl=Symbol.for("react.profiler"),bd=Symbol.for("react.provider"),Id=Symbol.for("react.context"),Qa=Symbol.for("react.forward_ref"),Zl=Symbol.for("react.suspense"),ea=Symbol.for("react.suspense_list"),Ka=Symbol.for("react.memo"),Ft=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var Ld=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var Cf=Symbol.iterator;function Lr(e){return e===null||typeof e!="object"?null:(e=Cf&&e[Cf]||e["@@iterator"],typeof e=="function"?e:null)}var Z=Object.assign,Ol;function Br(e){if(Ol===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Ol=t&&t[1]||""}return`
`+Ol+e}var Tl=!1;function bl(e,t){if(!e||Tl)return"";Tl=!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(f){var r=f}Reflect.construct(e,[],t)}else{try{t.call()}catch(f){r=f}e.call(t.prototype)}else{try{throw Error()}catch(f){r=f}e()}}catch(f){if(f&&r&&typeof f.stack=="string"){for(var o=f.stack.split(`
`),i=r.stack.split(`
`),s=o.length-1,l=i.length-1;1<=s&&0<=l&&o[s]!==i[l];)l--;for(;1<=s&&0<=l;s--,l--)if(o[s]!==i[l]){if(s!==1||l!==1)do if(s--,l--,0>l||o[s]!==i[l]){var a=`
`+o[s].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=s&&0<=l);break}}}finally{Tl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Br(e):""}function Q0(e){switch(e.tag){case 5:return Br(e.type);case 16:return Br("Lazy");case 13:return Br("Suspense");case 19:return Br("SuspenseList");case 0:case 2:case 15:return e=bl(e.type,!1),e;case 11:return e=bl(e.type.render,!1),e;case 1:return e=bl(e.type,!0),e;default:return""}}function ta(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 Fn:return"Fragment";case Mn:return"Portal";case Yl:return"Profiler";case Ga:return"StrictMode";case Zl:return"Suspense";case ea:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Id:return(e.displayName||"Context")+".Consumer";case bd:return(e._context.displayName||"Context")+".Provider";case Qa:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ka:return t=e.displayName||null,t!==null?t:ta(e.type)||"Memo";case Ft:t=e._payload,e=e._init;try{return ta(e(t))}catch{}}return null}function K0(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 ta(t);case 8:return t===Ga?"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 Jt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ad(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function q0(e){var t=Ad(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 o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){r=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ci(e){e._valueTracker||(e._valueTracker=q0(e))}function jd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Ad(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Di(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 na(e,t){var n=t.checked;return Z({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Rf(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Jt(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 Md(e,t){t=t.checked,t!=null&&Wa(e,"checked",t,!1)}function ra(e,t){Md(e,t);var n=Jt(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")?oa(e,t.type,n):t.hasOwnProperty("defaultValue")&&oa(e,t.type,Jt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Pf(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 oa(e,t,n){(t!=="number"||Di(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var $r=Array.isArray;function Kn(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Jt(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function ia(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(S(91));return Z({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Nf(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(S(92));if($r(n)){if(1<n.length)throw Error(S(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Jt(n)}}function Fd(e,t){var n=Jt(t.value),r=Jt(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 Of(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Dd(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 sa(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Dd(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var fi,zd=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(fi=fi||document.createElement("div"),fi.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=fi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function to(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Wr={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},X0=["Webkit","ms","Moz","O"];Object.keys(Wr).forEach(function(e){X0.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Wr[t]=Wr[e]})});function Ud(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Wr.hasOwnProperty(e)&&Wr[e]?(""+t).trim():t+"px"}function Bd(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Ud(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var J0=Z({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function la(e,t){if(t){if(J0[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(S(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(S(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(S(61))}if(t.style!=null&&typeof t.style!="object")throw Error(S(62))}}function aa(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 ua=null;function qa(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ca=null,qn=null,Xn=null;function Tf(e){if(e=xo(e)){if(typeof ca!="function")throw Error(S(280));var t=e.stateNode;t&&(t=ds(t),ca(e.stateNode,e.type,t))}}function $d(e){qn?Xn?Xn.push(e):Xn=[e]:qn=e}function Vd(){if(qn){var e=qn,t=Xn;if(Xn=qn=null,Tf(e),t)for(e=0;e<t.length;e++)Tf(t[e])}}function Hd(e,t){return e(t)}function Wd(){}var Il=!1;function Gd(e,t,n){if(Il)return e(t,n);Il=!0;try{return Hd(e,t,n)}finally{Il=!1,(qn!==null||Xn!==null)&&(Wd(),Vd())}}function no(e,t){var n=e.stateNode;if(n===null)return null;var r=ds(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(S(231,t,typeof n));return n}var fa=!1;if(_t)try{An={},Object.defineProperty(An,"passive",{get:function(){fa=!0}}),window.addEventListener("test",An,An),window.removeEventListener("test",An,An)}catch{fa=!1}var An;function Y0(e,t,n,r,o,i,s,l,a){var f=Array.prototype.slice.call(arguments,3);try{t.apply(n,f)}catch(u){this.onError(u)}}var Gr=!1,zi=null,Ui=!1,da=null,Z0={onError:function(e){Gr=!0,zi=e}};function ev(e,t,n,r,o,i,s,l,a){Gr=!1,zi=null,Y0.apply(Z0,arguments)}function tv(e,t,n,r,o,i,s,l,a){if(ev.apply(this,arguments),Gr){if(Gr){var f=zi;Gr=!1,zi=null}else throw Error(S(198));Ui||(Ui=!0,da=f)}}function Rn(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 Qd(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 bf(e){if(Rn(e)!==e)throw Error(S(188))}function nv(e){var t=e.alternate;if(!t){if(t=Rn(e),t===null)throw Error(S(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var i=o.alternate;if(i===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return bf(o),e;if(i===r)return bf(o),t;i=i.sibling}throw Error(S(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,l=o.child;l;){if(l===n){s=!0,n=o,r=i;break}if(l===r){s=!0,r=o,n=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===n){s=!0,n=i,r=o;break}if(l===r){s=!0,r=i,n=o;break}l=l.sibling}if(!s)throw Error(S(189))}}if(n.alternate!==r)throw Error(S(190))}if(n.tag!==3)throw Error(S(188));return n.stateNode.current===n?e:t}function Kd(e){return e=nv(e),e!==null?qd(e):null}function qd(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=qd(e);if(t!==null)return t;e=e.sibling}return null}var Xd=Ue.unstable_scheduleCallback,If=Ue.unstable_cancelCallback,rv=Ue.unstable_shouldYield,ov=Ue.unstable_requestPaint,ne=Ue.unstable_now,iv=Ue.unstable_getCurrentPriorityLevel,Xa=Ue.unstable_ImmediatePriority,Jd=Ue.unstable_UserBlockingPriority,Bi=Ue.unstable_NormalPriority,sv=Ue.unstable_LowPriority,Yd=Ue.unstable_IdlePriority,as=null,dt=null;function lv(e){if(dt&&typeof dt.onCommitFiberRoot=="function")try{dt.onCommitFiberRoot(as,e,void 0,(e.current.flags&128)===128)}catch{}}var rt=Math.clz32?Math.clz32:cv,av=Math.log,uv=Math.LN2;function cv(e){return e>>>=0,e===0?32:31-(av(e)/uv|0)|0}var di=64,pi=4194304;function Vr(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 $i(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,s=n&268435455;if(s!==0){var l=s&~o;l!==0?r=Vr(l):(i&=s,i!==0&&(r=Vr(i)))}else s=n&~o,s!==0?r=Vr(s):i!==0&&(r=Vr(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&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-rt(t),o=1<<n,r|=e[n],t&=~o;return r}function fv(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 dv(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var s=31-rt(i),l=1<<s,a=o[s];a===-1?(!(l&n)||l&r)&&(o[s]=fv(l,t)):a<=t&&(e.expiredLanes|=l),i&=~l}}function pa(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Zd(){var e=di;return di<<=1,!(di&4194240)&&(di=64),e}function Ll(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function vo(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-rt(t),e[t]=n}function pv(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 o=31-rt(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}function Ja(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-rt(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var B=0;function ep(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var tp,Ya,np,rp,op,ma=!1,mi=[],Vt=null,Ht=null,Wt=null,ro=new Map,oo=new Map,zt=[],mv="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 Lf(e,t){switch(e){case"focusin":case"focusout":Vt=null;break;case"dragenter":case"dragleave":Ht=null;break;case"mouseover":case"mouseout":Wt=null;break;case"pointerover":case"pointerout":ro.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":oo.delete(t.pointerId)}}function Ar(e,t,n,r,o,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[o]},t!==null&&(t=xo(t),t!==null&&Ya(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function hv(e,t,n,r,o){switch(t){case"focusin":return Vt=Ar(Vt,e,t,n,r,o),!0;case"dragenter":return Ht=Ar(Ht,e,t,n,r,o),!0;case"mouseover":return Wt=Ar(Wt,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return ro.set(i,Ar(ro.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,oo.set(i,Ar(oo.get(i)||null,e,t,n,r,o)),!0}return!1}function ip(e){var t=hn(e.target);if(t!==null){var n=Rn(t);if(n!==null){if(t=n.tag,t===13){if(t=Qd(n),t!==null){e.blockedOn=t,op(e.priority,function(){np(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 Ni(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=ha(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ua=r,n.target.dispatchEvent(r),ua=null}else return t=xo(n),t!==null&&Ya(t),e.blockedOn=n,!1;t.shift()}return!0}function Af(e,t,n){Ni(e)&&n.delete(t)}function yv(){ma=!1,Vt!==null&&Ni(Vt)&&(Vt=null),Ht!==null&&Ni(Ht)&&(Ht=null),Wt!==null&&Ni(Wt)&&(Wt=null),ro.forEach(Af),oo.forEach(Af)}function jr(e,t){e.blockedOn===t&&(e.blockedOn=null,ma||(ma=!0,Ue.unstable_scheduleCallback(Ue.unstable_NormalPriority,yv)))}function io(e){function t(o){return jr(o,e)}if(0<mi.length){jr(mi[0],e);for(var n=1;n<mi.length;n++){var r=mi[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Vt!==null&&jr(Vt,e),Ht!==null&&jr(Ht,e),Wt!==null&&jr(Wt,e),ro.forEach(t),oo.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);)ip(n),n.blockedOn===null&&zt.shift()}var Jn=Rt.ReactCurrentBatchConfig,Vi=!0;function gv(e,t,n,r){var o=B,i=Jn.transition;Jn.transition=null;try{B=1,Za(e,t,n,r)}finally{B=o,Jn.transition=i}}function vv(e,t,n,r){var o=B,i=Jn.transition;Jn.transition=null;try{B=4,Za(e,t,n,r)}finally{B=o,Jn.transition=i}}function Za(e,t,n,r){if(Vi){var o=ha(e,t,n,r);if(o===null)Ul(e,t,r,Hi,n),Lf(e,r);else if(hv(o,e,t,n,r))r.stopPropagation();else if(Lf(e,r),t&4&&-1<mv.indexOf(e)){for(;o!==null;){var i=xo(o);if(i!==null&&tp(i),i=ha(e,t,n,r),i===null&&Ul(e,t,r,Hi,n),i===o)break;o=i}o!==null&&r.stopPropagation()}else Ul(e,t,r,null,n)}}var Hi=null;function ha(e,t,n,r){if(Hi=null,e=qa(r),e=hn(e),e!==null)if(t=Rn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Qd(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 Hi=e,null}function sp(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(iv()){case Xa:return 1;case Jd:return 4;case Bi:case sv:return 16;case Yd:return 536870912;default:return 16}default:return 16}}var Bt=null,eu=null,Oi=null;function lp(){if(Oi)return Oi;var e,t=eu,n=t.length,r,o="value"in Bt?Bt.value:Bt.textContent,i=o.length;for(e=0;e<n&&t[e]===o[e];e++);var s=n-e;for(r=1;r<=s&&t[n-r]===o[i-r];r++);return Oi=o.slice(e,1<r?1-r:void 0)}function Ti(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 hi(){return!0}function jf(){return!1}function Be(e){function t(n,r,o,i,s){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=i,this.target=s,this.currentTarget=null;for(var l in e)e.hasOwnProperty(l)&&(n=e[l],this[l]=n?n(i):i[l]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?hi:jf,this.isPropagationStopped=jf,this}return Z(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=hi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=hi)},persist:function(){},isPersistent:hi}),t}var lr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},tu=Be(lr),wo=Z({},lr,{view:0,detail:0}),wv=Be(wo),Al,jl,Mr,us=Z({},wo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:nu,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!==Mr&&(Mr&&e.type==="mousemove"?(Al=e.screenX-Mr.screenX,jl=e.screenY-Mr.screenY):jl=Al=0,Mr=e),Al)},movementY:function(e){return"movementY"in e?e.movementY:jl}}),Mf=Be(us),xv=Z({},us,{dataTransfer:0}),Sv=Be(xv),_v=Z({},wo,{relatedTarget:0}),Ml=Be(_v),kv=Z({},lr,{animationName:0,elapsedTime:0,pseudoElement:0}),Ev=Be(kv),Cv=Z({},lr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Rv=Be(Cv),Pv=Z({},lr,{data:0}),Ff=Be(Pv),Nv={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ov={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"},Tv={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function bv(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Tv[e])?!!t[e]:!1}function nu(){return bv}var Iv=Z({},wo,{key:function(e){if(e.key){var t=Nv[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ti(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Ov[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:nu,charCode:function(e){return e.type==="keypress"?Ti(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ti(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Lv=Be(Iv),Av=Z({},us,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Df=Be(Av),jv=Z({},wo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:nu}),Mv=Be(jv),Fv=Z({},lr,{propertyName:0,elapsedTime:0,pseudoElement:0}),Dv=Be(Fv),zv=Z({},us,{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}),Uv=Be(zv),Bv=[9,13,27,32],ru=_t&&"CompositionEvent"in window,Qr=null;_t&&"documentMode"in document&&(Qr=document.documentMode);var $v=_t&&"TextEvent"in window&&!Qr,ap=_t&&(!ru||Qr&&8<Qr&&11>=Qr),zf=" ",Uf=!1;function up(e,t){switch(e){case"keyup":return Bv.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function cp(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dn=!1;function Vv(e,t){switch(e){case"compositionend":return cp(t);case"keypress":return t.which!==32?null:(Uf=!0,zf);case"textInput":return e=t.data,e===zf&&Uf?null:e;default:return null}}function Hv(e,t){if(Dn)return e==="compositionend"||!ru&&up(e,t)?(e=lp(),Oi=eu=Bt=null,Dn=!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 ap&&t.locale!=="ko"?null:t.data;default:return null}}var Wv={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 Bf(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Wv[e.type]:t==="textarea"}function fp(e,t,n,r){$d(r),t=Wi(t,"onChange"),0<t.length&&(n=new tu("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Kr=null,so=null;function Gv(e){_p(e,0)}function cs(e){var t=Bn(e);if(jd(t))return e}function Qv(e,t){if(e==="change")return t}var dp=!1;_t&&(_t?(gi="oninput"in document,gi||(Fl=document.createElement("div"),Fl.setAttribute("oninput","return;"),gi=typeof Fl.oninput=="function"),yi=gi):yi=!1,dp=yi&&(!document.documentMode||9<document.documentMode));var yi,gi,Fl;function $f(){Kr&&(Kr.detachEvent("onpropertychange",pp),so=Kr=null)}function pp(e){if(e.propertyName==="value"&&cs(so)){var t=[];fp(t,so,e,qa(e)),Gd(Gv,t)}}function Kv(e,t,n){e==="focusin"?($f(),Kr=t,so=n,Kr.attachEvent("onpropertychange",pp)):e==="focusout"&&$f()}function qv(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return cs(so)}function Xv(e,t){if(e==="click")return cs(t)}function Jv(e,t){if(e==="input"||e==="change")return cs(t)}function Yv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var it=typeof Object.is=="function"?Object.is:Yv;function lo(e,t){if(it(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 o=n[r];if(!Jl.call(t,o)||!it(e[o],t[o]))return!1}return!0}function Vf(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Hf(e,t){var n=Vf(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=Vf(n)}}function mp(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?mp(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function hp(){for(var e=window,t=Di();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Di(e.document)}return t}function ou(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 Zv(e){var t=hp(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&mp(n.ownerDocument.documentElement,n)){if(r!==null&&ou(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 o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Hf(n,i);var s=Hf(n,r);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.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 ew=_t&&"documentMode"in document&&11>=document.documentMode,zn=null,ya=null,qr=null,ga=!1;function Wf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ga||zn==null||zn!==Di(r)||(r=zn,"selectionStart"in r&&ou(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}),qr&&lo(qr,r)||(qr=r,r=Wi(ya,"onSelect"),0<r.length&&(t=new tu("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=zn)))}function vi(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Un={animationend:vi("Animation","AnimationEnd"),animationiteration:vi("Animation","AnimationIteration"),animationstart:vi("Animation","AnimationStart"),transitionend:vi("Transition","TransitionEnd")},Dl={},yp={};_t&&(yp=document.createElement("div").style,"AnimationEvent"in window||(delete Un.animationend.animation,delete Un.animationiteration.animation,delete Un.animationstart.animation),"TransitionEvent"in window||delete Un.transitionend.transition);function fs(e){if(Dl[e])return Dl[e];if(!Un[e])return e;var t=Un[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in yp)return Dl[e]=t[n];return e}var gp=fs("animationend"),vp=fs("animationiteration"),wp=fs("animationstart"),xp=fs("transitionend"),Sp=new Map,Gf="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 Zt(e,t){Sp.set(e,t),Cn(t,[e])}for(wi=0;wi<Gf.length;wi++)xi=Gf[wi],Qf=xi.toLowerCase(),Kf=xi[0].toUpperCase()+xi.slice(1),Zt(Qf,"on"+Kf);var xi,Qf,Kf,wi;Zt(gp,"onAnimationEnd");Zt(vp,"onAnimationIteration");Zt(wp,"onAnimationStart");Zt("dblclick","onDoubleClick");Zt("focusin","onFocus");Zt("focusout","onBlur");Zt(xp,"onTransitionEnd");er("onMouseEnter",["mouseout","mouseover"]);er("onMouseLeave",["mouseout","mouseover"]);er("onPointerEnter",["pointerout","pointerover"]);er("onPointerLeave",["pointerout","pointerover"]);Cn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Cn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Cn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Cn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Cn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Cn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Hr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),tw=new Set("cancel close invalid load scroll toggle".split(" ").concat(Hr));function qf(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,tv(r,t,void 0,e),e.currentTarget=null}function _p(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var s=r.length-1;0<=s;s--){var l=r[s],a=l.instance,f=l.currentTarget;if(l=l.listener,a!==i&&o.isPropagationStopped())break e;qf(o,l,f),i=a}else for(s=0;s<r.length;s++){if(l=r[s],a=l.instance,f=l.currentTarget,l=l.listener,a!==i&&o.isPropagationStopped())break e;qf(o,l,f),i=a}}}if(Ui)throw e=da,Ui=!1,da=null,e}function Q(e,t){var n=t[_a];n===void 0&&(n=t[_a]=new Set);var r=e+"__bubble";n.has(r)||(kp(t,e,2,!1),n.add(r))}function zl(e,t,n){var r=0;t&&(r|=4),kp(n,e,r,t)}var Si="_reactListening"+Math.random().toString(36).slice(2);function ao(e){if(!e[Si]){e[Si]=!0,Td.forEach(function(n){n!=="selectionchange"&&(tw.has(n)||zl(n,!1,e),zl(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Si]||(t[Si]=!0,zl("selectionchange",!1,t))}}function kp(e,t,n,r){switch(sp(t)){case 1:var o=gv;break;case 4:o=vv;break;default:o=Za}n=o.bind(null,t,n,e),o=void 0,!fa||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Ul(e,t,n,r,o){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var l=r.stateNode.containerInfo;if(l===o||l.nodeType===8&&l.parentNode===o)break;if(s===4)for(s=r.return;s!==null;){var a=s.tag;if((a===3||a===4)&&(a=s.stateNode.containerInfo,a===o||a.nodeType===8&&a.parentNode===o))return;s=s.return}for(;l!==null;){if(s=hn(l),s===null)return;if(a=s.tag,a===5||a===6){r=i=s;continue e}l=l.parentNode}}r=r.return}Gd(function(){var f=i,u=qa(n),c=[];e:{var d=Sp.get(e);if(d!==void 0){var y=tu,m=e;switch(e){case"keypress":if(Ti(n)===0)break e;case"keydown":case"keyup":y=Lv;break;case"focusin":m="focus",y=Ml;break;case"focusout":m="blur",y=Ml;break;case"beforeblur":case"afterblur":y=Ml;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":y=Mf;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":y=Sv;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":y=Mv;break;case gp:case vp:case wp:y=Ev;break;case xp:y=Dv;break;case"scroll":y=wv;break;case"wheel":y=Uv;break;case"copy":case"cut":case"paste":y=Rv;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":y=Df}var v=(t&4)!==0,C=!v&&e==="scroll",h=v?d!==null?d+"Capture":null:d;v=[];for(var p=f,g;p!==null;){g=p;var x=g.stateNode;if(g.tag===5&&x!==null&&(g=x,h!==null&&(x=no(p,h),x!=null&&v.push(uo(p,x,g)))),C)break;p=p.return}0<v.length&&(d=new y(d,m,null,n,u),c.push({event:d,listeners:v}))}}if(!(t&7)){e:{if(d=e==="mouseover"||e==="pointerover",y=e==="mouseout"||e==="pointerout",d&&n!==ua&&(m=n.relatedTarget||n.fromElement)&&(hn(m)||m[kt]))break e;if((y||d)&&(d=u.window===u?u:(d=u.ownerDocument)?d.defaultView||d.parentWindow:window,y?(m=n.relatedTarget||n.toElement,y=f,m=m?hn(m):null,m!==null&&(C=Rn(m),m!==C||m.tag!==5&&m.tag!==6)&&(m=null)):(y=null,m=f),y!==m)){if(v=Mf,x="onMouseLeave",h="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(v=Df,x="onPointerLeave",h="onPointerEnter",p="pointer"),C=y==null?d:Bn(y),g=m==null?d:Bn(m),d=new v(x,p+"leave",y,n,u),d.target=C,d.relatedTarget=g,x=null,hn(u)===f&&(v=new v(h,p+"enter",m,n,u),v.target=g,v.relatedTarget=C,x=v),C=x,y&&m)t:{for(v=y,h=m,p=0,g=v;g;g=jn(g))p++;for(g=0,x=h;x;x=jn(x))g++;for(;0<p-g;)v=jn(v),p--;for(;0<g-p;)h=jn(h),g--;for(;p--;){if(v===h||h!==null&&v===h.alternate)break t;v=jn(v),h=jn(h)}v=null}else v=null;y!==null&&Xf(c,d,y,v,!1),m!==null&&C!==null&&Xf(c,C,m,v,!0)}}e:{if(d=f?Bn(f):window,y=d.nodeName&&d.nodeName.toLowerCase(),y==="select"||y==="input"&&d.type==="file")var k=Qv;else if(Bf(d))if(dp)k=Jv;else{k=qv;var P=Kv}else(y=d.nodeName)&&y.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(k=Xv);if(k&&(k=k(e,f))){fp(c,k,n,u);break e}P&&P(e,d,f),e==="focusout"&&(P=d._wrapperState)&&P.controlled&&d.type==="number"&&oa(d,"number",d.value)}switch(P=f?Bn(f):window,e){case"focusin":(Bf(P)||P.contentEditable==="true")&&(zn=P,ya=f,qr=null);break;case"focusout":qr=ya=zn=null;break;case"mousedown":ga=!0;break;case"contextmenu":case"mouseup":case"dragend":ga=!1,Wf(c,n,u);break;case"selectionchange":if(ew)break;case"keydown":case"keyup":Wf(c,n,u)}var R;if(ru)e:{switch(e){case"compositionstart":var N="onCompositionStart";break e;case"compositionend":N="onCompositionEnd";break e;case"compositionupdate":N="onCompositionUpdate";break e}N=void 0}else Dn?up(e,n)&&(N="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(N="onCompositionStart");N&&(ap&&n.locale!=="ko"&&(Dn||N!=="onCompositionStart"?N==="onCompositionEnd"&&Dn&&(R=lp()):(Bt=u,eu="value"in Bt?Bt.value:Bt.textContent,Dn=!0)),P=Wi(f,N),0<P.length&&(N=new Ff(N,e,null,n,u),c.push({event:N,listeners:P}),R?N.data=R:(R=cp(n),R!==null&&(N.data=R)))),(R=$v?Vv(e,n):Hv(e,n))&&(f=Wi(f,"onBeforeInput"),0<f.length&&(u=new Ff("onBeforeInput","beforeinput",null,n,u),c.push({event:u,listeners:f}),u.data=R))}_p(c,t)})}function uo(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Wi(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=no(e,n),i!=null&&r.unshift(uo(e,i,o)),i=no(e,t),i!=null&&r.push(uo(e,i,o))),e=e.return}return r}function jn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Xf(e,t,n,r,o){for(var i=t._reactName,s=[];n!==null&&n!==r;){var l=n,a=l.alternate,f=l.stateNode;if(a!==null&&a===r)break;l.tag===5&&f!==null&&(l=f,o?(a=no(n,i),a!=null&&s.unshift(uo(n,a,l))):o||(a=no(n,i),a!=null&&s.push(uo(n,a,l)))),n=n.return}s.length!==0&&e.push({event:t,listeners:s})}var nw=/\r\n?/g,rw=/\u0000|\uFFFD/g;function Jf(e){return(typeof e=="string"?e:""+e).replace(nw,`
`).replace(rw,"")}function _i(e,t,n){if(t=Jf(t),Jf(e)!==t&&n)throw Error(S(425))}function Gi(){}var va=null,wa=null;function xa(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Sa=typeof setTimeout=="function"?setTimeout:void 0,ow=typeof clearTimeout=="function"?clearTimeout:void 0,Yf=typeof Promise=="function"?Promise:void 0,iw=typeof queueMicrotask=="function"?queueMicrotask:typeof Yf<"u"?function(e){return Yf.resolve(null).then(e).catch(sw)}:Sa;function sw(e){setTimeout(function(){throw e})}function Bl(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),io(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);io(t)}function Gt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Zf(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var ar=Math.random().toString(36).slice(2),ft="__reactFiber$"+ar,co="__reactProps$"+ar,kt="__reactContainer$"+ar,_a="__reactEvents$"+ar,lw="__reactListeners$"+ar,aw="__reactHandles$"+ar;function hn(e){var t=e[ft];if(t)return t;for(var n=e.parentNode;n;){if(t=n[kt]||n[ft]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Zf(e);e!==null;){if(n=e[ft])return n;e=Zf(e)}return t}e=n,n=e.parentNode}return null}function xo(e){return e=e[ft]||e[kt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Bn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(S(33))}function ds(e){return e[co]||null}var ka=[],$n=-1;function en(e){return{current:e}}function K(e){0>$n||(e.current=ka[$n],ka[$n]=null,$n--)}function W(e,t){$n++,ka[$n]=e.current,e.current=t}var Yt={},xe=en(Yt),Ie=en(!1),xn=Yt;function tr(e,t){var n=e.type.contextTypes;if(!n)return Yt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Le(e){return e=e.childContextTypes,e!=null}function Qi(){K(Ie),K(xe)}function ed(e,t,n){if(xe.current!==Yt)throw Error(S(168));W(xe,t),W(Ie,n)}function Ep(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(S(108,K0(e)||"Unknown",o));return Z({},n,r)}function Ki(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Yt,xn=xe.current,W(xe,e),W(Ie,Ie.current),!0}function td(e,t,n){var r=e.stateNode;if(!r)throw Error(S(169));n?(e=Ep(e,t,xn),r.__reactInternalMemoizedMergedChildContext=e,K(Ie),K(xe),W(xe,e)):K(Ie),W(Ie,n)}var vt=null,ps=!1,$l=!1;function Cp(e){vt===null?vt=[e]:vt.push(e)}function uw(e){ps=!0,Cp(e)}function tn(){if(!$l&&vt!==null){$l=!0;var e=0,t=B;try{var n=vt;for(B=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}vt=null,ps=!1}catch(o){throw vt!==null&&(vt=vt.slice(e+1)),Xd(Xa,tn),o}finally{B=t,$l=!1}}return null}var Vn=[],Hn=0,qi=null,Xi=0,He=[],We=0,Sn=null,wt=1,xt="";function pn(e,t){Vn[Hn++]=Xi,Vn[Hn++]=qi,qi=e,Xi=t}function Rp(e,t,n){He[We++]=wt,He[We++]=xt,He[We++]=Sn,Sn=e;var r=wt;e=xt;var o=32-rt(r)-1;r&=~(1<<o),n+=1;var i=32-rt(t)+o;if(30<i){var s=o-o%5;i=(r&(1<<s)-1).toString(32),r>>=s,o-=s,wt=1<<32-rt(t)+o|n<<o|r,xt=i+e}else wt=1<<i|n<<o|r,xt=e}function iu(e){e.return!==null&&(pn(e,1),Rp(e,1,0))}function su(e){for(;e===qi;)qi=Vn[--Hn],Vn[Hn]=null,Xi=Vn[--Hn],Vn[Hn]=null;for(;e===Sn;)Sn=He[--We],He[We]=null,xt=He[--We],He[We]=null,wt=He[--We],He[We]=null}var ze=null,De=null,X=!1,nt=null;function Pp(e,t){var n=Ge(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function nd(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,ze=e,De=Gt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,ze=e,De=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Sn!==null?{id:wt,overflow:xt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Ge(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,ze=e,De=null,!0):!1;default:return!1}}function Ea(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ca(e){if(X){var t=De;if(t){var n=t;if(!nd(e,t)){if(Ea(e))throw Error(S(418));t=Gt(n.nextSibling);var r=ze;t&&nd(e,t)?Pp(r,n):(e.flags=e.flags&-4097|2,X=!1,ze=e)}}else{if(Ea(e))throw Error(S(418));e.flags=e.flags&-4097|2,X=!1,ze=e}}}function rd(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ze=e}function ki(e){if(e!==ze)return!1;if(!X)return rd(e),X=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!xa(e.type,e.memoizedProps)),t&&(t=De)){if(Ea(e))throw Np(),Error(S(418));for(;t;)Pp(e,t),t=Gt(t.nextSibling)}if(rd(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(S(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){De=Gt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}De=null}}else De=ze?Gt(e.stateNode.nextSibling):null;return!0}function Np(){for(var e=De;e;)e=Gt(e.nextSibling)}function nr(){De=ze=null,X=!1}function lu(e){nt===null?nt=[e]:nt.push(e)}var cw=Rt.ReactCurrentBatchConfig;function et(e,t){if(e&&e.defaultProps){t=Z({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var Ji=en(null),Yi=null,Wn=null,au=null;function uu(){au=Wn=Yi=null}function cu(e){var t=Ji.current;K(Ji),e._currentValue=t}function Ra(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Yn(e,t){Yi=e,au=Wn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(be=!0),e.firstContext=null)}function Ke(e){var t=e._currentValue;if(au!==e)if(e={context:e,memoizedValue:t,next:null},Wn===null){if(Yi===null)throw Error(S(308));Wn=e,Yi.dependencies={lanes:0,firstContext:e}}else Wn=Wn.next=e;return t}var yn=null;function fu(e){yn===null?yn=[e]:yn.push(e)}function Op(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,fu(t)):(n.next=o.next,o.next=n),t.interleaved=n,Et(e,r)}function Et(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Dt=!1;function du(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Tp(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function St(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Qt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,D&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Et(e,n)}return o=r.interleaved,o===null?(t.next=t,fu(r)):(t.next=o.next,o.next=t),r.interleaved=t,Et(e,n)}function bi(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ja(e,n)}}function od(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=s:i=i.next=s,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Zi(e,t,n,r){var o=e.updateQueue;Dt=!1;var i=o.firstBaseUpdate,s=o.lastBaseUpdate,l=o.shared.pending;if(l!==null){o.shared.pending=null;var a=l,f=a.next;a.next=null,s===null?i=f:s.next=f,s=a;var u=e.alternate;u!==null&&(u=u.updateQueue,l=u.lastBaseUpdate,l!==s&&(l===null?u.firstBaseUpdate=f:l.next=f,u.lastBaseUpdate=a))}if(i!==null){var c=o.baseState;s=0,u=f=a=null,l=i;do{var d=l.lane,y=l.eventTime;if((r&d)===d){u!==null&&(u=u.next={eventTime:y,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var m=e,v=l;switch(d=t,y=n,v.tag){case 1:if(m=v.payload,typeof m=="function"){c=m.call(y,c,d);break e}c=m;break e;case 3:m.flags=m.flags&-65537|128;case 0:if(m=v.payload,d=typeof m=="function"?m.call(y,c,d):m,d==null)break e;c=Z({},c,d);break e;case 2:Dt=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,d=o.effects,d===null?o.effects=[l]:d.push(l))}else y={eventTime:y,lane:d,tag:l.tag,payload:l.payload,callback:l.callback,next:null},u===null?(f=u=y,a=c):u=u.next=y,s|=d;if(l=l.next,l===null){if(l=o.shared.pending,l===null)break;d=l,l=d.next,d.next=null,o.lastBaseUpdate=d,o.shared.pending=null}}while(!0);if(u===null&&(a=c),o.baseState=a,o.firstBaseUpdate=f,o.lastBaseUpdate=u,t=o.shared.interleaved,t!==null){o=t;do s|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);kn|=s,e.lanes=s,e.memoizedState=c}}function id(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(S(191,o));o.call(r)}}}var bp=new Od.Component().refs;function Pa(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:Z({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var ms={isMounted:function(e){return(e=e._reactInternals)?Rn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Ee(),o=qt(e),i=St(r,o);i.payload=t,n!=null&&(i.callback=n),t=Qt(e,i,o),t!==null&&(ot(t,e,o,r),bi(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Ee(),o=qt(e),i=St(r,o);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Qt(e,i,o),t!==null&&(ot(t,e,o,r),bi(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ee(),r=qt(e),o=St(n,r);o.tag=2,t!=null&&(o.callback=t),t=Qt(e,o,r),t!==null&&(ot(t,e,r,n),bi(t,e,r))}};function sd(e,t,n,r,o,i,s){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,s):t.prototype&&t.prototype.isPureReactComponent?!lo(n,r)||!lo(o,i):!0}function Ip(e,t,n){var r=!1,o=Yt,i=t.contextType;return typeof i=="object"&&i!==null?i=Ke(i):(o=Le(t)?xn:xe.current,r=t.contextTypes,i=(r=r!=null)?tr(e,o):Yt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=ms,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function ld(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ms.enqueueReplaceState(t,t.state,null)}function Na(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=bp,du(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=Ke(i):(i=Le(t)?xn:xe.current,o.context=tr(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Pa(e,t,i,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&ms.enqueueReplaceState(o,o.state,null),Zi(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function Fr(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(S(309));var r=n.stateNode}if(!r)throw Error(S(147,e));var o=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(s){var l=o.refs;l===bp&&(l=o.refs={}),s===null?delete l[i]:l[i]=s},t._stringRef=i,t)}if(typeof e!="string")throw Error(S(284));if(!n._owner)throw Error(S(290,e))}return e}function Ei(e,t){throw e=Object.prototype.toString.call(t),Error(S(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ad(e){var t=e._init;return t(e._payload)}function Lp(e){function t(h,p){if(e){var g=h.deletions;g===null?(h.deletions=[p],h.flags|=16):g.push(p)}}function n(h,p){if(!e)return null;for(;p!==null;)t(h,p),p=p.sibling;return null}function r(h,p){for(h=new Map;p!==null;)p.key!==null?h.set(p.key,p):h.set(p.index,p),p=p.sibling;return h}function o(h,p){return h=Xt(h,p),h.index=0,h.sibling=null,h}function i(h,p,g){return h.index=g,e?(g=h.alternate,g!==null?(g=g.index,g<p?(h.flags|=2,p):g):(h.flags|=2,p)):(h.flags|=1048576,p)}function s(h){return e&&h.alternate===null&&(h.flags|=2),h}function l(h,p,g,x){return p===null||p.tag!==6?(p=ql(g,h.mode,x),p.return=h,p):(p=o(p,g),p.return=h,p)}function a(h,p,g,x){var k=g.type;return k===Fn?u(h,p,g.props.children,x,g.key):p!==null&&(p.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Ft&&ad(k)===p.type)?(x=o(p,g.props),x.ref=Fr(h,p,g),x.return=h,x):(x=Fi(g.type,g.key,g.props,null,h.mode,x),x.ref=Fr(h,p,g),x.return=h,x)}function f(h,p,g,x){return p===null||p.tag!==4||p.stateNode.containerInfo!==g.containerInfo||p.stateNode.implementation!==g.implementation?(p=Xl(g,h.mode,x),p.return=h,p):(p=o(p,g.children||[]),p.return=h,p)}function u(h,p,g,x,k){return p===null||p.tag!==7?(p=wn(g,h.mode,x,k),p.return=h,p):(p=o(p,g),p.return=h,p)}function c(h,p,g){if(typeof p=="string"&&p!==""||typeof p=="number")return p=ql(""+p,h.mode,g),p.return=h,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case ui:return g=Fi(p.type,p.key,p.props,null,h.mode,g),g.ref=Fr(h,null,p),g.return=h,g;case Mn:return p=Xl(p,h.mode,g),p.return=h,p;case Ft:var x=p._init;return c(h,x(p._payload),g)}if($r(p)||Lr(p))return p=wn(p,h.mode,g,null),p.return=h,p;Ei(h,p)}return null}function d(h,p,g,x){var k=p!==null?p.key:null;if(typeof g=="string"&&g!==""||typeof g=="number")return k!==null?null:l(h,p,""+g,x);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case ui:return g.key===k?a(h,p,g,x):null;case Mn:return g.key===k?f(h,p,g,x):null;case Ft:return k=g._init,d(h,p,k(g._payload),x)}if($r(g)||Lr(g))return k!==null?null:u(h,p,g,x,null);Ei(h,g)}return null}function y(h,p,g,x,k){if(typeof x=="string"&&x!==""||typeof x=="number")return h=h.get(g)||null,l(p,h,""+x,k);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case ui:return h=h.get(x.key===null?g:x.key)||null,a(p,h,x,k);case Mn:return h=h.get(x.key===null?g:x.key)||null,f(p,h,x,k);case Ft:var P=x._init;return y(h,p,g,P(x._payload),k)}if($r(x)||Lr(x))return h=h.get(g)||null,u(p,h,x,k,null);Ei(p,x)}return null}function m(h,p,g,x){for(var k=null,P=null,R=p,N=p=0,te=null;R!==null&&N<g.length;N++){R.index>N?(te=R,R=null):te=R.sibling;var M=d(h,R,g[N],x);if(M===null){R===null&&(R=te);break}e&&R&&M.alternate===null&&t(h,R),p=i(M,p,N),P===null?k=M:P.sibling=M,P=M,R=te}if(N===g.length)return n(h,R),X&&pn(h,N),k;if(R===null){for(;N<g.length;N++)R=c(h,g[N],x),R!==null&&(p=i(R,p,N),P===null?k=R:P.sibling=R,P=R);return X&&pn(h,N),k}for(R=r(h,R);N<g.length;N++)te=y(R,h,N,g[N],x),te!==null&&(e&&te.alternate!==null&&R.delete(te.key===null?N:te.key),p=i(te,p,N),P===null?k=te:P.sibling=te,P=te);return e&&R.forEach(function(he){return t(h,he)}),X&&pn(h,N),k}function v(h,p,g,x){var k=Lr(g);if(typeof k!="function")throw Error(S(150));if(g=k.call(g),g==null)throw Error(S(151));for(var P=k=null,R=p,N=p=0,te=null,M=g.next();R!==null&&!M.done;N++,M=g.next()){R.index>N?(te=R,R=null):te=R.sibling;var he=d(h,R,M.value,x);if(he===null){R===null&&(R=te);break}e&&R&&he.alternate===null&&t(h,R),p=i(he,p,N),P===null?k=he:P.sibling=he,P=he,R=te}if(M.done)return n(h,R),X&&pn(h,N),k;if(R===null){for(;!M.done;N++,M=g.next())M=c(h,M.value,x),M!==null&&(p=i(M,p,N),P===null?k=M:P.sibling=M,P=M);return X&&pn(h,N),k}for(R=r(h,R);!M.done;N++,M=g.next())M=y(R,h,N,M.value,x),M!==null&&(e&&M.alternate!==null&&R.delete(M.key===null?N:M.key),p=i(M,p,N),P===null?k=M:P.sibling=M,P=M);return e&&R.forEach(function(bn){return t(h,bn)}),X&&pn(h,N),k}function C(h,p,g,x){if(typeof g=="object"&&g!==null&&g.type===Fn&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case ui:e:{for(var k=g.key,P=p;P!==null;){if(P.key===k){if(k=g.type,k===Fn){if(P.tag===7){n(h,P.sibling),p=o(P,g.props.children),p.return=h,h=p;break e}}else if(P.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Ft&&ad(k)===P.type){n(h,P.sibling),p=o(P,g.props),p.ref=Fr(h,P,g),p.return=h,h=p;break e}n(h,P);break}else t(h,P);P=P.sibling}g.type===Fn?(p=wn(g.props.children,h.mode,x,g.key),p.return=h,h=p):(x=Fi(g.type,g.key,g.props,null,h.mode,x),x.ref=Fr(h,p,g),x.return=h,h=x)}return s(h);case Mn:e:{for(P=g.key;p!==null;){if(p.key===P)if(p.tag===4&&p.stateNode.containerInfo===g.containerInfo&&p.stateNode.implementation===g.implementation){n(h,p.sibling),p=o(p,g.children||[]),p.return=h,h=p;break e}else{n(h,p);break}else t(h,p);p=p.sibling}p=Xl(g,h.mode,x),p.return=h,h=p}return s(h);case Ft:return P=g._init,C(h,p,P(g._payload),x)}if($r(g))return m(h,p,g,x);if(Lr(g))return v(h,p,g,x);Ei(h,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,p!==null&&p.tag===6?(n(h,p.sibling),p=o(p,g),p.return=h,h=p):(n(h,p),p=ql(g,h.mode,x),p.return=h,h=p),s(h)):n(h,p)}return C}var rr=Lp(!0),Ap=Lp(!1),So={},pt=en(So),fo=en(So),po=en(So);function gn(e){if(e===So)throw Error(S(174));return e}function pu(e,t){switch(W(po,t),W(fo,e),W(pt,So),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:sa(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=sa(t,e)}K(pt),W(pt,t)}function or(){K(pt),K(fo),K(po)}function jp(e){gn(po.current);var t=gn(pt.current),n=sa(t,e.type);t!==n&&(W(fo,e),W(pt,n))}function mu(e){fo.current===e&&(K(pt),K(fo))}var J=en(0);function es(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Vl=[];function hu(){for(var e=0;e<Vl.length;e++)Vl[e]._workInProgressVersionPrimary=null;Vl.length=0}var Ii=Rt.ReactCurrentDispatcher,Hl=Rt.ReactCurrentBatchConfig,_n=0,Y=null,ie=null,ae=null,ts=!1,Xr=!1,mo=0,fw=0;function ge(){throw Error(S(321))}function yu(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!it(e[n],t[n]))return!1;return!0}function gu(e,t,n,r,o,i){if(_n=i,Y=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ii.current=e===null||e.memoizedState===null?hw:yw,e=n(r,o),Xr){i=0;do{if(Xr=!1,mo=0,25<=i)throw Error(S(301));i+=1,ae=ie=null,t.updateQueue=null,Ii.current=gw,e=n(r,o)}while(Xr)}if(Ii.current=ns,t=ie!==null&&ie.next!==null,_n=0,ae=ie=Y=null,ts=!1,t)throw Error(S(300));return e}function vu(){var e=mo!==0;return mo=0,e}function ct(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ae===null?Y.memoizedState=ae=e:ae=ae.next=e,ae}function qe(){if(ie===null){var e=Y.alternate;e=e!==null?e.memoizedState:null}else e=ie.next;var t=ae===null?Y.memoizedState:ae.next;if(t!==null)ae=t,ie=e;else{if(e===null)throw Error(S(310));ie=e,e={memoizedState:ie.memoizedState,baseState:ie.baseState,baseQueue:ie.baseQueue,queue:ie.queue,next:null},ae===null?Y.memoizedState=ae=e:ae=ae.next=e}return ae}function ho(e,t){return typeof t=="function"?t(e):t}function Wl(e){var t=qe(),n=t.queue;if(n===null)throw Error(S(311));n.lastRenderedReducer=e;var r=ie,o=r.baseQueue,i=n.pending;if(i!==null){if(o!==null){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(o!==null){i=o.next,r=r.baseState;var l=s=null,a=null,f=i;do{var u=f.lane;if((_n&u)===u)a!==null&&(a=a.next={lane:0,action:f.action,hasEagerState:f.hasEagerState,eagerState:f.eagerState,next:null}),r=f.hasEagerState?f.eagerState:e(r,f.action);else{var c={lane:u,action:f.action,hasEagerState:f.hasEagerState,eagerState:f.eagerState,next:null};a===null?(l=a=c,s=r):a=a.next=c,Y.lanes|=u,kn|=u}f=f.next}while(f!==null&&f!==i);a===null?s=r:a.next=l,it(r,t.memoizedState)||(be=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do i=o.lane,Y.lanes|=i,kn|=i,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Gl(e){var t=qe(),n=t.queue;if(n===null)throw Error(S(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(o!==null){n.pending=null;var s=o=o.next;do i=e(i,s.action),s=s.next;while(s!==o);it(i,t.memoizedState)||(be=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Mp(){}function Fp(e,t){var n=Y,r=qe(),o=t(),i=!it(r.memoizedState,o);if(i&&(r.memoizedState=o,be=!0),r=r.queue,wu(Up.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||ae!==null&&ae.memoizedState.tag&1){if(n.flags|=2048,yo(9,zp.bind(null,n,r,o,t),void 0,null),ue===null)throw Error(S(349));_n&30||Dp(n,t,o)}return o}function Dp(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Y.updateQueue,t===null?(t={lastEffect:null,stores:null},Y.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function zp(e,t,n,r){t.value=n,t.getSnapshot=r,Bp(t)&&$p(e)}function Up(e,t,n){return n(function(){Bp(t)&&$p(e)})}function Bp(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!it(e,n)}catch{return!0}}function $p(e){var t=Et(e,1);t!==null&&ot(t,e,1,-1)}function ud(e){var t=ct();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ho,lastRenderedState:e},t.queue=e,e=e.dispatch=mw.bind(null,Y,e),[t.memoizedState,e]}function yo(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Y.updateQueue,t===null?(t={lastEffect:null,stores:null},Y.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Vp(){return qe().memoizedState}function Li(e,t,n,r){var o=ct();Y.flags|=e,o.memoizedState=yo(1|t,n,void 0,r===void 0?null:r)}function hs(e,t,n,r){var o=qe();r=r===void 0?null:r;var i=void 0;if(ie!==null){var s=ie.memoizedState;if(i=s.destroy,r!==null&&yu(r,s.deps)){o.memoizedState=yo(t,n,i,r);return}}Y.flags|=e,o.memoizedState=yo(1|t,n,i,r)}function cd(e,t){return Li(8390656,8,e,t)}function wu(e,t){return hs(2048,8,e,t)}function Hp(e,t){return hs(4,2,e,t)}function Wp(e,t){return hs(4,4,e,t)}function Gp(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Qp(e,t,n){return n=n!=null?n.concat([e]):null,hs(4,4,Gp.bind(null,t,e),n)}function xu(){}function Kp(e,t){var n=qe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&yu(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function qp(e,t){var n=qe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&yu(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Xp(e,t,n){return _n&21?(it(n,t)||(n=Zd(),Y.lanes|=n,kn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,be=!0),e.memoizedState=n)}function dw(e,t){var n=B;B=n!==0&&4>n?n:4,e(!0);var r=Hl.transition;Hl.transition={};try{e(!1),t()}finally{B=n,Hl.transition=r}}function Jp(){return qe().memoizedState}function pw(e,t,n){var r=qt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Yp(e))Zp(t,n);else if(n=Op(e,t,n,r),n!==null){var o=Ee();ot(n,e,r,o),em(n,t,r)}}function mw(e,t,n){var r=qt(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Yp(e))Zp(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,l=i(s,n);if(o.hasEagerState=!0,o.eagerState=l,it(l,s)){var a=t.interleaved;a===null?(o.next=o,fu(t)):(o.next=a.next,a.next=o),t.interleaved=o;return}}catch{}finally{}n=Op(e,t,o,r),n!==null&&(o=Ee(),ot(n,e,r,o),em(n,t,r))}}function Yp(e){var t=e.alternate;return e===Y||t!==null&&t===Y}function Zp(e,t){Xr=ts=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function em(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ja(e,n)}}var ns={readContext:Ke,useCallback:ge,useContext:ge,useEffect:ge,useImperativeHandle:ge,useInsertionEffect:ge,useLayoutEffect:ge,useMemo:ge,useReducer:ge,useRef:ge,useState:ge,useDebugValue:ge,useDeferredValue:ge,useTransition:ge,useMutableSource:ge,useSyncExternalStore:ge,useId:ge,unstable_isNewReconciler:!1},hw={readContext:Ke,useCallback:function(e,t){return ct().memoizedState=[e,t===void 0?null:t],e},useContext:Ke,useEffect:cd,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Li(4194308,4,Gp.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Li(4194308,4,e,t)},useInsertionEffect:function(e,t){return Li(4,2,e,t)},useMemo:function(e,t){var n=ct();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ct();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=pw.bind(null,Y,e),[r.memoizedState,e]},useRef:function(e){var t=ct();return e={current:e},t.memoizedState=e},useState:ud,useDebugValue:xu,useDeferredValue:function(e){return ct().memoizedState=e},useTransition:function(){var e=ud(!1),t=e[0];return e=dw.bind(null,e[1]),ct().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Y,o=ct();if(X){if(n===void 0)throw Error(S(407));n=n()}else{if(n=t(),ue===null)throw Error(S(349));_n&30||Dp(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,cd(Up.bind(null,r,i,e),[e]),r.flags|=2048,yo(9,zp.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=ct(),t=ue.identifierPrefix;if(X){var n=xt,r=wt;n=(r&~(1<<32-rt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=mo++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=fw++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},yw={readContext:Ke,useCallback:Kp,useContext:Ke,useEffect:wu,useImperativeHandle:Qp,useInsertionEffect:Hp,useLayoutEffect:Wp,useMemo:qp,useReducer:Wl,useRef:Vp,useState:function(){return Wl(ho)},useDebugValue:xu,useDeferredValue:function(e){var t=qe();return Xp(t,ie.memoizedState,e)},useTransition:function(){var e=Wl(ho)[0],t=qe().memoizedState;return[e,t]},useMutableSource:Mp,useSyncExternalStore:Fp,useId:Jp,unstable_isNewReconciler:!1},gw={readContext:Ke,useCallback:Kp,useContext:Ke,useEffect:wu,useImperativeHandle:Qp,useInsertionEffect:Hp,useLayoutEffect:Wp,useMemo:qp,useReducer:Gl,useRef:Vp,useState:function(){return Gl(ho)},useDebugValue:xu,useDeferredValue:function(e){var t=qe();return ie===null?t.memoizedState=e:Xp(t,ie.memoizedState,e)},useTransition:function(){var e=Gl(ho)[0],t=qe().memoizedState;return[e,t]},useMutableSource:Mp,useSyncExternalStore:Fp,useId:Jp,unstable_isNewReconciler:!1};function ir(e,t){try{var n="",r=t;do n+=Q0(r),r=r.return;while(r);var o=n}catch(i){o=`
Error generating stack: `+i.message+`
`+i.stack}return{value:e,source:t,stack:o,digest:null}}function Ql(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Oa(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var vw=typeof WeakMap=="function"?WeakMap:Map;function tm(e,t,n){n=St(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){os||(os=!0,za=r),Oa(e,t)},n}function nm(e,t,n){n=St(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){Oa(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Oa(e,t),typeof r!="function"&&(Kt===null?Kt=new Set([this]):Kt.add(this));var s=t.stack;this.componentDidCatch(t.value,{componentStack:s!==null?s:""})}),n}function fd(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new vw;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=Iw.bind(null,e,t,n),t.then(e,e))}function dd(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function pd(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=St(-1,1),t.tag=2,Qt(n,t,1))),n.lanes|=1),e)}var ww=Rt.ReactCurrentOwner,be=!1;function ke(e,t,n,r){t.child=e===null?Ap(t,null,n,r):rr(t,e.child,n,r)}function md(e,t,n,r,o){n=n.render;var i=t.ref;return Yn(t,o),r=gu(e,t,n,r,i,o),n=vu(),e!==null&&!be?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ct(e,t,o)):(X&&n&&iu(t),t.flags|=1,ke(e,t,r,o),t.child)}function hd(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!Nu(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,rm(e,t,i,r,o)):(e=Fi(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&o)){var s=i.memoizedProps;if(n=n.compare,n=n!==null?n:lo,n(s,r)&&e.ref===t.ref)return Ct(e,t,o)}return t.flags|=1,e=Xt(i,r),e.ref=t.ref,e.return=t,t.child=e}function rm(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(lo(i,r)&&e.ref===t.ref)if(be=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(be=!0);else return t.lanes=e.lanes,Ct(e,t,o)}return Ta(e,t,n,r,o)}function om(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},W(Qn,Fe),Fe|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,W(Qn,Fe),Fe|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,W(Qn,Fe),Fe|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,W(Qn,Fe),Fe|=r;return ke(e,t,o,n),t.child}function im(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ta(e,t,n,r,o){var i=Le(n)?xn:xe.current;return i=tr(t,i),Yn(t,o),n=gu(e,t,n,r,i,o),r=vu(),e!==null&&!be?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ct(e,t,o)):(X&&r&&iu(t),t.flags|=1,ke(e,t,n,o),t.child)}function yd(e,t,n,r,o){if(Le(n)){var i=!0;Ki(t)}else i=!1;if(Yn(t,o),t.stateNode===null)Ai(e,t),Ip(t,n,r),Na(t,n,r,o),r=!0;else if(e===null){var s=t.stateNode,l=t.memoizedProps;s.props=l;var a=s.context,f=n.contextType;typeof f=="object"&&f!==null?f=Ke(f):(f=Le(n)?xn:xe.current,f=tr(t,f));var u=n.getDerivedStateFromProps,c=typeof u=="function"||typeof s.getSnapshotBeforeUpdate=="function";c||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(l!==r||a!==f)&&ld(t,s,r,f),Dt=!1;var d=t.memoizedState;s.state=d,Zi(t,r,s,o),a=t.memoizedState,l!==r||d!==a||Ie.current||Dt?(typeof u=="function"&&(Pa(t,n,u,r),a=t.memoizedState),(l=Dt||sd(t,n,l,r,d,a,f))?(c||typeof s.UNSAFE_componentWillMount!="function"&&typeof s.componentWillMount!="function"||(typeof s.componentWillMount=="function"&&s.componentWillMount(),typeof s.UNSAFE_componentWillMount=="function"&&s.UNSAFE_componentWillMount()),typeof s.componentDidMount=="function"&&(t.flags|=4194308)):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),s.props=r,s.state=a,s.context=f,r=l):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{s=t.stateNode,Tp(e,t),l=t.memoizedProps,f=t.type===t.elementType?l:et(t.type,l),s.props=f,c=t.pendingProps,d=s.context,a=n.contextType,typeof a=="object"&&a!==null?a=Ke(a):(a=Le(n)?xn:xe.current,a=tr(t,a));var y=n.getDerivedStateFromProps;(u=typeof y=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(l!==c||d!==a)&&ld(t,s,r,a),Dt=!1,d=t.memoizedState,s.state=d,Zi(t,r,s,o);var m=t.memoizedState;l!==c||d!==m||Ie.current||Dt?(typeof y=="function"&&(Pa(t,n,y,r),m=t.memoizedState),(f=Dt||sd(t,n,f,r,d,m,a)||!1)?(u||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(r,m,a),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(r,m,a)),typeof s.componentDidUpdate=="function"&&(t.flags|=4),typeof s.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof s.componentDidUpdate!="function"||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=m),s.props=r,s.state=m,s.context=a,r=f):(typeof s.componentDidUpdate!="function"||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return ba(e,t,n,r,i,o)}function ba(e,t,n,r,o,i){im(e,t);var s=(t.flags&128)!==0;if(!r&&!s)return o&&td(t,n,!1),Ct(e,t,i);r=t.stateNode,ww.current=t;var l=s&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&s?(t.child=rr(t,e.child,null,i),t.child=rr(t,null,l,i)):ke(e,t,l,i),t.memoizedState=r.state,o&&td(t,n,!0),t.child}function sm(e){var t=e.stateNode;t.pendingContext?ed(e,t.pendingContext,t.pendingContext!==t.context):t.context&&ed(e,t.context,!1),pu(e,t.containerInfo)}function gd(e,t,n,r,o){return nr(),lu(o),t.flags|=256,ke(e,t,n,r),t.child}var Ia={dehydrated:null,treeContext:null,retryLane:0};function La(e){return{baseLanes:e,cachePool:null,transitions:null}}function lm(e,t,n){var r=t.pendingProps,o=J.current,i=!1,s=(t.flags&128)!==0,l;if((l=s)||(l=e!==null&&e.memoizedState===null?!1:(o&2)!==0),l?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),W(J,o&1),e===null)return Ca(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(s=r.children,e=r.fallback,i?(r=t.mode,i=t.child,s={mode:"hidden",children:s},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=s):i=vs(s,r,0,null),e=wn(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=La(n),t.memoizedState=Ia,e):Su(t,s));if(o=e.memoizedState,o!==null&&(l=o.dehydrated,l!==null))return xw(e,t,s,r,l,o,n);if(i){i=r.fallback,s=t.mode,o=e.child,l=o.sibling;var a={mode:"hidden",children:r.children};return!(s&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=a,t.deletions=null):(r=Xt(o,a),r.subtreeFlags=o.subtreeFlags&14680064),l!==null?i=Xt(l,i):(i=wn(i,s,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,s=e.child.memoizedState,s=s===null?La(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},i.memoizedState=s,i.childLanes=e.childLanes&~n,t.memoizedState=Ia,r}return i=e.child,e=i.sibling,r=Xt(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Su(e,t){return t=vs({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ci(e,t,n,r){return r!==null&&lu(r),rr(t,e.child,null,n),e=Su(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function xw(e,t,n,r,o,i,s){if(n)return t.flags&256?(t.flags&=-257,r=Ql(Error(S(422))),Ci(e,t,s,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=vs({mode:"visible",children:r.children},o,0,null),i=wn(i,o,s,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&rr(t,e.child,null,s),t.child.memoizedState=La(s),t.memoizedState=Ia,i);if(!(t.mode&1))return Ci(e,t,s,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var l=r.dgst;return r=l,i=Error(S(419)),r=Ql(i,r,void 0),Ci(e,t,s,r)}if(l=(s&e.childLanes)!==0,be||l){if(r=ue,r!==null){switch(s&-s){case 4:o=2;break;case 16:o=8;break;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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|s)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,Et(e,o),ot(r,e,o,-1))}return Pu(),r=Ql(Error(S(421))),Ci(e,t,s,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=Lw.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,De=Gt(o.nextSibling),ze=t,X=!0,nt=null,e!==null&&(He[We++]=wt,He[We++]=xt,He[We++]=Sn,wt=e.id,xt=e.overflow,Sn=t),t=Su(t,r.children),t.flags|=4096,t)}function vd(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Ra(e.return,t,n)}function Kl(e,t,n,r,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function am(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(ke(e,t,r.children,n),r=J.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&vd(e,n,t);else if(e.tag===19)vd(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(W(J,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&es(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Kl(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&es(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Kl(t,!0,n,null,i);break;case"together":Kl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ai(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ct(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),kn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(S(153));if(t.child!==null){for(e=t.child,n=Xt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Xt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Sw(e,t,n){switch(t.tag){case 3:sm(t),nr();break;case 5:jp(t);break;case 1:Le(t.type)&&Ki(t);break;case 4:pu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;W(Ji,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(W(J,J.current&1),t.flags|=128,null):n&t.child.childLanes?lm(e,t,n):(W(J,J.current&1),e=Ct(e,t,n),e!==null?e.sibling:null);W(J,J.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return am(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),W(J,J.current),r)break;return null;case 22:case 23:return t.lanes=0,om(e,t,n)}return Ct(e,t,n)}var um,Aa,cm,fm;um=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Aa=function(){};cm=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,gn(pt.current);var i=null;switch(n){case"input":o=na(e,o),r=na(e,r),i=[];break;case"select":o=Z({},o,{value:void 0}),r=Z({},r,{value:void 0}),i=[];break;case"textarea":o=ia(e,o),r=ia(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Gi)}la(n,r);var s;n=null;for(f in o)if(!r.hasOwnProperty(f)&&o.hasOwnProperty(f)&&o[f]!=null)if(f==="style"){var l=o[f];for(s in l)l.hasOwnProperty(s)&&(n||(n={}),n[s]="")}else f!=="dangerouslySetInnerHTML"&&f!=="children"&&f!=="suppressContentEditableWarning"&&f!=="suppressHydrationWarning"&&f!=="autoFocus"&&(eo.hasOwnProperty(f)?i||(i=[]):(i=i||[]).push(f,null));for(f in r){var a=r[f];if(l=o?.[f],r.hasOwnProperty(f)&&a!==l&&(a!=null||l!=null))if(f==="style")if(l){for(s in l)!l.hasOwnProperty(s)||a&&a.hasOwnProperty(s)||(n||(n={}),n[s]="");for(s in a)a.hasOwnProperty(s)&&l[s]!==a[s]&&(n||(n={}),n[s]=a[s])}else n||(i||(i=[]),i.push(f,n)),n=a;else f==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,l=l?l.__html:void 0,a!=null&&l!==a&&(i=i||[]).push(f,a)):f==="children"?typeof a!="string"&&typeof a!="number"||(i=i||[]).push(f,""+a):f!=="suppressContentEditableWarning"&&f!=="suppressHydrationWarning"&&(eo.hasOwnProperty(f)?(a!=null&&f==="onScroll"&&Q("scroll",e),i||l===a||(i=[])):(i=i||[]).push(f,a))}n&&(i=i||[]).push("style",n);var f=i;(t.updateQueue=f)&&(t.flags|=4)}};fm=function(e,t,n,r){n!==r&&(t.flags|=4)};function Dr(e,t){if(!X)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ve(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function _w(e,t,n){var r=t.pendingProps;switch(su(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ve(t),null;case 1:return Le(t.type)&&Qi(),ve(t),null;case 3:return r=t.stateNode,or(),K(Ie),K(xe),hu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(ki(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,nt!==null&&($a(nt),nt=null))),Aa(e,t),ve(t),null;case 5:mu(t);var o=gn(po.current);if(n=t.type,e!==null&&t.stateNode!=null)cm(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(S(166));return ve(t),null}if(e=gn(pt.current),ki(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[ft]=t,r[co]=i,e=(t.mode&1)!==0,n){case"dialog":Q("cancel",r),Q("close",r);break;case"iframe":case"object":case"embed":Q("load",r);break;case"video":case"audio":for(o=0;o<Hr.length;o++)Q(Hr[o],r);break;case"source":Q("error",r);break;case"img":case"image":case"link":Q("error",r),Q("load",r);break;case"details":Q("toggle",r);break;case"input":Rf(r,i),Q("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Q("invalid",r);break;case"textarea":Nf(r,i),Q("invalid",r)}la(n,i),o=null;for(var s in i)if(i.hasOwnProperty(s)){var l=i[s];s==="children"?typeof l=="string"?r.textContent!==l&&(i.suppressHydrationWarning!==!0&&_i(r.textContent,l,e),o=["children",l]):typeof l=="number"&&r.textContent!==""+l&&(i.suppressHydrationWarning!==!0&&_i(r.textContent,l,e),o=["children",""+l]):eo.hasOwnProperty(s)&&l!=null&&s==="onScroll"&&Q("scroll",r)}switch(n){case"input":ci(r),Pf(r,i,!0);break;case"textarea":ci(r),Of(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Gi)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{s=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Dd(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=s.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[ft]=t,e[co]=r,um(e,t,!1,!1),t.stateNode=e;e:{switch(s=aa(n,r),n){case"dialog":Q("cancel",e),Q("close",e),o=r;break;case"iframe":case"object":case"embed":Q("load",e),o=r;break;case"video":case"audio":for(o=0;o<Hr.length;o++)Q(Hr[o],e);o=r;break;case"source":Q("error",e),o=r;break;case"img":case"image":case"link":Q("error",e),Q("load",e),o=r;break;case"details":Q("toggle",e),o=r;break;case"input":Rf(e,r),o=na(e,r),Q("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=Z({},r,{value:void 0}),Q("invalid",e);break;case"textarea":Nf(e,r),o=ia(e,r),Q("invalid",e);break;default:o=r}la(n,o),l=o;for(i in l)if(l.hasOwnProperty(i)){var a=l[i];i==="style"?Bd(e,a):i==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&zd(e,a)):i==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&to(e,a):typeof a=="number"&&to(e,""+a):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(eo.hasOwnProperty(i)?a!=null&&i==="onScroll"&&Q("scroll",e):a!=null&&Wa(e,i,a,s))}switch(n){case"input":ci(e),Pf(e,r,!1);break;case"textarea":ci(e),Of(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Jt(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Kn(e,!!r.multiple,i,!1):r.defaultValue!=null&&Kn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=Gi)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return ve(t),null;case 6:if(e&&t.stateNode!=null)fm(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(S(166));if(n=gn(po.current),gn(pt.current),ki(t)){if(r=t.stateNode,n=t.memoizedProps,r[ft]=t,(i=r.nodeValue!==n)&&(e=ze,e!==null))switch(e.tag){case 3:_i(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&_i(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[ft]=t,t.stateNode=r}return ve(t),null;case 13:if(K(J),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(X&&De!==null&&t.mode&1&&!(t.flags&128))Np(),nr(),t.flags|=98560,i=!1;else if(i=ki(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(S(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(S(317));i[ft]=t}else nr(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ve(t),i=!1}else nt!==null&&($a(nt),nt=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||J.current&1?se===0&&(se=3):Pu())),t.updateQueue!==null&&(t.flags|=4),ve(t),null);case 4:return or(),Aa(e,t),e===null&&ao(t.stateNode.containerInfo),ve(t),null;case 10:return cu(t.type._context),ve(t),null;case 17:return Le(t.type)&&Qi(),ve(t),null;case 19:if(K(J),i=t.memoizedState,i===null)return ve(t),null;if(r=(t.flags&128)!==0,s=i.rendering,s===null)if(r)Dr(i,!1);else{if(se!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(s=es(e),s!==null){for(t.flags|=128,Dr(i,!1),r=s.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,s=i.alternate,s===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=s.childLanes,i.lanes=s.lanes,i.child=s.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=s.memoizedProps,i.memoizedState=s.memoizedState,i.updateQueue=s.updateQueue,i.type=s.type,e=s.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return W(J,J.current&1|2),t.child}e=e.sibling}i.tail!==null&&ne()>sr&&(t.flags|=128,r=!0,Dr(i,!1),t.lanes=4194304)}else{if(!r)if(e=es(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Dr(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!X)return ve(t),null}else 2*ne()-i.renderingStartTime>sr&&n!==1073741824&&(t.flags|=128,r=!0,Dr(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ne(),t.sibling=null,n=J.current,W(J,r?n&1|2:n&1),t):(ve(t),null);case 22:case 23:return Ru(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Fe&1073741824&&(ve(t),t.subtreeFlags&6&&(t.flags|=8192)):ve(t),null;case 24:return null;case 25:return null}throw Error(S(156,t.tag))}function kw(e,t){switch(su(t),t.tag){case 1:return Le(t.type)&&Qi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return or(),K(Ie),K(xe),hu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return mu(t),null;case 13:if(K(J),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(S(340));nr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return K(J),null;case 4:return or(),null;case 10:return cu(t.type._context),null;case 22:case 23:return Ru(),null;case 24:return null;default:return null}}var Ri=!1,we=!1,Ew=typeof WeakSet=="function"?WeakSet:Set,E=null;function Gn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ee(e,t,r)}else n.current=null}function ja(e,t,n){try{n()}catch(r){ee(e,t,r)}}var wd=!1;function Cw(e,t){if(va=Vi,e=hp(),ou(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var s=0,l=-1,a=-1,f=0,u=0,c=e,d=null;t:for(;;){for(var y;c!==n||o!==0&&c.nodeType!==3||(l=s+o),c!==i||r!==0&&c.nodeType!==3||(a=s+r),c.nodeType===3&&(s+=c.nodeValue.length),(y=c.firstChild)!==null;)d=c,c=y;for(;;){if(c===e)break t;if(d===n&&++f===o&&(l=s),d===i&&++u===r&&(a=s),(y=c.nextSibling)!==null)break;c=d,d=c.parentNode}c=y}n=l===-1||a===-1?null:{start:l,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(wa={focusedElem:e,selectionRange:n},Vi=!1,E=t;E!==null;)if(t=E,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,E=e;else for(;E!==null;){t=E;try{var m=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(m!==null){var v=m.memoizedProps,C=m.memoizedState,h=t.stateNode,p=h.getSnapshotBeforeUpdate(t.elementType===t.type?v:et(t.type,v),C);h.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var g=t.stateNode.containerInfo;g.nodeType===1?g.textContent="":g.nodeType===9&&g.documentElement&&g.removeChild(g.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(S(163))}}catch(x){ee(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,E=e;break}E=t.return}return m=wd,wd=!1,m}function Jr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&ja(t,n,i)}o=o.next}while(o!==r)}}function ys(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ma(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function dm(e){var t=e.alternate;t!==null&&(e.alternate=null,dm(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ft],delete t[co],delete t[_a],delete t[lw],delete t[aw])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function pm(e){return e.tag===5||e.tag===3||e.tag===4}function xd(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||pm(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Fa(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Gi));else if(r!==4&&(e=e.child,e!==null))for(Fa(e,t,n),e=e.sibling;e!==null;)Fa(e,t,n),e=e.sibling}function Da(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Da(e,t,n),e=e.sibling;e!==null;)Da(e,t,n),e=e.sibling}var fe=null,tt=!1;function Mt(e,t,n){for(n=n.child;n!==null;)mm(e,t,n),n=n.sibling}function mm(e,t,n){if(dt&&typeof dt.onCommitFiberUnmount=="function")try{dt.onCommitFiberUnmount(as,n)}catch{}switch(n.tag){case 5:we||Gn(n,t);case 6:var r=fe,o=tt;fe=null,Mt(e,t,n),fe=r,tt=o,fe!==null&&(tt?(e=fe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):fe.removeChild(n.stateNode));break;case 18:fe!==null&&(tt?(e=fe,n=n.stateNode,e.nodeType===8?Bl(e.parentNode,n):e.nodeType===1&&Bl(e,n),io(e)):Bl(fe,n.stateNode));break;case 4:r=fe,o=tt,fe=n.stateNode.containerInfo,tt=!0,Mt(e,t,n),fe=r,tt=o;break;case 0:case 11:case 14:case 15:if(!we&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&(i&2||i&4)&&ja(n,t,s),o=o.next}while(o!==r)}Mt(e,t,n);break;case 1:if(!we&&(Gn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){ee(n,t,l)}Mt(e,t,n);break;case 21:Mt(e,t,n);break;case 22:n.mode&1?(we=(r=we)||n.memoizedState!==null,Mt(e,t,n),we=r):Mt(e,t,n);break;default:Mt(e,t,n)}}function Sd(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Ew),t.forEach(function(r){var o=Aw.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Ze(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,s=t,l=s;e:for(;l!==null;){switch(l.tag){case 5:fe=l.stateNode,tt=!1;break e;case 3:fe=l.stateNode.containerInfo,tt=!0;break e;case 4:fe=l.stateNode.containerInfo,tt=!0;break e}l=l.return}if(fe===null)throw Error(S(160));mm(i,s,o),fe=null,tt=!1;var a=o.alternate;a!==null&&(a.return=null),o.return=null}catch(f){ee(o,t,f)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)hm(t,e),t=t.sibling}function hm(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ze(t,e),ut(e),r&4){try{Jr(3,e,e.return),ys(3,e)}catch(v){ee(e,e.return,v)}try{Jr(5,e,e.return)}catch(v){ee(e,e.return,v)}}break;case 1:Ze(t,e),ut(e),r&512&&n!==null&&Gn(n,n.return);break;case 5:if(Ze(t,e),ut(e),r&512&&n!==null&&Gn(n,n.return),e.flags&32){var o=e.stateNode;try{to(o,"")}catch(v){ee(e,e.return,v)}}if(r&4&&(o=e.stateNode,o!=null)){var i=e.memoizedProps,s=n!==null?n.memoizedProps:i,l=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{l==="input"&&i.type==="radio"&&i.name!=null&&Md(o,i),aa(l,s);var f=aa(l,i);for(s=0;s<a.length;s+=2){var u=a[s],c=a[s+1];u==="style"?Bd(o,c):u==="dangerouslySetInnerHTML"?zd(o,c):u==="children"?to(o,c):Wa(o,u,c,f)}switch(l){case"input":ra(o,i);break;case"textarea":Fd(o,i);break;case"select":var d=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var y=i.value;y!=null?Kn(o,!!i.multiple,y,!1):d!==!!i.multiple&&(i.defaultValue!=null?Kn(o,!!i.multiple,i.defaultValue,!0):Kn(o,!!i.multiple,i.multiple?[]:"",!1))}o[co]=i}catch(v){ee(e,e.return,v)}}break;case 6:if(Ze(t,e),ut(e),r&4){if(e.stateNode===null)throw Error(S(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(v){ee(e,e.return,v)}}break;case 3:if(Ze(t,e),ut(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{io(t.containerInfo)}catch(v){ee(e,e.return,v)}break;case 4:Ze(t,e),ut(e);break;case 13:Ze(t,e),ut(e),o=e.child,o.flags&8192&&(i=o.memoizedState!==null,o.stateNode.isHidden=i,!i||o.alternate!==null&&o.alternate.memoizedState!==null||(Eu=ne())),r&4&&Sd(e);break;case 22:if(u=n!==null&&n.memoizedState!==null,e.mode&1?(we=(f=we)||u,Ze(t,e),we=f):Ze(t,e),ut(e),r&8192){if(f=e.memoizedState!==null,(e.stateNode.isHidden=f)&&!u&&e.mode&1)for(E=e,u=e.child;u!==null;){for(c=E=u;E!==null;){switch(d=E,y=d.child,d.tag){case 0:case 11:case 14:case 15:Jr(4,d,d.return);break;case 1:Gn(d,d.return);var m=d.stateNode;if(typeof m.componentWillUnmount=="function"){r=d,n=d.return;try{t=r,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(v){ee(r,n,v)}}break;case 5:Gn(d,d.return);break;case 22:if(d.memoizedState!==null){kd(c);continue}}y!==null?(y.return=d,E=y):kd(c)}u=u.sibling}e:for(u=null,c=e;;){if(c.tag===5){if(u===null){u=c;try{o=c.stateNode,f?(i=o.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(l=c.stateNode,a=c.memoizedProps.style,s=a!=null&&a.hasOwnProperty("display")?a.display:null,l.style.display=Ud("display",s))}catch(v){ee(e,e.return,v)}}}else if(c.tag===6){if(u===null)try{c.stateNode.nodeValue=f?"":c.memoizedProps}catch(v){ee(e,e.return,v)}}else if((c.tag!==22&&c.tag!==23||c.memoizedState===null||c===e)&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===e)break e;for(;c.sibling===null;){if(c.return===null||c.return===e)break e;u===c&&(u=null),c=c.return}u===c&&(u=null),c.sibling.return=c.return,c=c.sibling}}break;case 19:Ze(t,e),ut(e),r&4&&Sd(e);break;case 21:break;default:Ze(t,e),ut(e)}}function ut(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(pm(n)){var r=n;break e}n=n.return}throw Error(S(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(to(o,""),r.flags&=-33);var i=xd(e);Da(e,i,o);break;case 3:case 4:var s=r.stateNode.containerInfo,l=xd(e);Fa(e,l,s);break;default:throw Error(S(161))}}catch(a){ee(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Rw(e,t,n){E=e,ym(e,t,n)}function ym(e,t,n){for(var r=(e.mode&1)!==0;E!==null;){var o=E,i=o.child;if(o.tag===22&&r){var s=o.memoizedState!==null||Ri;if(!s){var l=o.alternate,a=l!==null&&l.memoizedState!==null||we;l=Ri;var f=we;if(Ri=s,(we=a)&&!f)for(E=o;E!==null;)s=E,a=s.child,s.tag===22&&s.memoizedState!==null?Ed(o):a!==null?(a.return=s,E=a):Ed(o);for(;i!==null;)E=i,ym(i,t,n),i=i.sibling;E=o,Ri=l,we=f}_d(e,t,n)}else o.subtreeFlags&8772&&i!==null?(i.return=o,E=i):_d(e,t,n)}}function _d(e){for(;E!==null;){var t=E;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:we||ys(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!we)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:et(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&id(t,i,r);break;case 3:var s=t.updateQueue;if(s!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}id(t,s,n)}break;case 5:var l=t.stateNode;if(n===null&&t.flags&4){n=l;var a=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break;case"img":a.src&&(n.src=a.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var f=t.alternate;if(f!==null){var u=f.memoizedState;if(u!==null){var c=u.dehydrated;c!==null&&io(c)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(S(163))}we||t.flags&512&&Ma(t)}catch(d){ee(t,t.return,d)}}if(t===e){E=null;break}if(n=t.sibling,n!==null){n.return=t.return,E=n;break}E=t.return}}function kd(e){for(;E!==null;){var t=E;if(t===e){E=null;break}var n=t.sibling;if(n!==null){n.return=t.return,E=n;break}E=t.return}}function Ed(e){for(;E!==null;){var t=E;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ys(4,t)}catch(a){ee(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(a){ee(t,o,a)}}var i=t.return;try{Ma(t)}catch(a){ee(t,i,a)}break;case 5:var s=t.return;try{Ma(t)}catch(a){ee(t,s,a)}}}catch(a){ee(t,t.return,a)}if(t===e){E=null;break}var l=t.sibling;if(l!==null){l.return=t.return,E=l;break}E=t.return}}var Pw=Math.ceil,rs=Rt.ReactCurrentDispatcher,_u=Rt.ReactCurrentOwner,Qe=Rt.ReactCurrentBatchConfig,D=0,ue=null,re=null,de=0,Fe=0,Qn=en(0),se=0,go=null,kn=0,gs=0,ku=0,Yr=null,Te=null,Eu=0,sr=1/0,gt=null,os=!1,za=null,Kt=null,Pi=!1,$t=null,is=0,Zr=0,Ua=null,ji=-1,Mi=0;function Ee(){return D&6?ne():ji!==-1?ji:ji=ne()}function qt(e){return e.mode&1?D&2&&de!==0?de&-de:cw.transition!==null?(Mi===0&&(Mi=Zd()),Mi):(e=B,e!==0||(e=window.event,e=e===void 0?16:sp(e.type)),e):1}function ot(e,t,n,r){if(50<Zr)throw Zr=0,Ua=null,Error(S(185));vo(e,n,r),(!(D&2)||e!==ue)&&(e===ue&&(!(D&2)&&(gs|=n),se===4&&Ut(e,de)),Ae(e,r),n===1&&D===0&&!(t.mode&1)&&(sr=ne()+500,ps&&tn()))}function Ae(e,t){var n=e.callbackNode;dv(e,t);var r=$i(e,e===ue?de:0);if(r===0)n!==null&&If(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&If(n),t===1)e.tag===0?uw(Cd.bind(null,e)):Cp(Cd.bind(null,e)),iw(function(){!(D&6)&&tn()}),n=null;else{switch(ep(r)){case 1:n=Xa;break;case 4:n=Jd;break;case 16:n=Bi;break;case 536870912:n=Yd;break;default:n=Bi}n=Em(n,gm.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function gm(e,t){if(ji=-1,Mi=0,D&6)throw Error(S(327));var n=e.callbackNode;if(Zn()&&e.callbackNode!==n)return null;var r=$i(e,e===ue?de:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=ss(e,r);else{t=r;var o=D;D|=2;var i=wm();(ue!==e||de!==t)&&(gt=null,sr=ne()+500,vn(e,t));do try{Tw();break}catch(l){vm(e,l)}while(!0);uu(),rs.current=i,D=o,re!==null?t=0:(ue=null,de=0,t=se)}if(t!==0){if(t===2&&(o=pa(e),o!==0&&(r=o,t=Ba(e,o))),t===1)throw n=go,vn(e,0),Ut(e,r),Ae(e,ne()),n;if(t===6)Ut(e,r);else{if(o=e.current.alternate,!(r&30)&&!Nw(o)&&(t=ss(e,r),t===2&&(i=pa(e),i!==0&&(r=i,t=Ba(e,i))),t===1))throw n=go,vn(e,0),Ut(e,r),Ae(e,ne()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(S(345));case 2:mn(e,Te,gt);break;case 3:if(Ut(e,r),(r&130023424)===r&&(t=Eu+500-ne(),10<t)){if($i(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){Ee(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Sa(mn.bind(null,e,Te,gt),t);break}mn(e,Te,gt);break;case 4:if(Ut(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var s=31-rt(r);i=1<<s,s=t[s],s>o&&(o=s),r&=~i}if(r=o,r=ne()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Pw(r/1960))-r,10<r){e.timeoutHandle=Sa(mn.bind(null,e,Te,gt),r);break}mn(e,Te,gt);break;case 5:mn(e,Te,gt);break;default:throw Error(S(329))}}}return Ae(e,ne()),e.callbackNode===n?gm.bind(null,e):null}function Ba(e,t){var n=Yr;return e.current.memoizedState.isDehydrated&&(vn(e,t).flags|=256),e=ss(e,t),e!==2&&(t=Te,Te=n,t!==null&&$a(t)),e}function $a(e){Te===null?Te=e:Te.push.apply(Te,e)}function Nw(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var o=n[r],i=o.getSnapshot;o=o.value;try{if(!it(i(),o))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Ut(e,t){for(t&=~ku,t&=~gs,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-rt(t),r=1<<n;e[n]=-1,t&=~r}}function Cd(e){if(D&6)throw Error(S(327));Zn();var t=$i(e,0);if(!(t&1))return Ae(e,ne()),null;var n=ss(e,t);if(e.tag!==0&&n===2){var r=pa(e);r!==0&&(t=r,n=Ba(e,r))}if(n===1)throw n=go,vn(e,0),Ut(e,t),Ae(e,ne()),n;if(n===6)throw Error(S(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,mn(e,Te,gt),Ae(e,ne()),null}function Cu(e,t){var n=D;D|=1;try{return e(t)}finally{D=n,D===0&&(sr=ne()+500,ps&&tn())}}function En(e){$t!==null&&$t.tag===0&&!(D&6)&&Zn();var t=D;D|=1;var n=Qe.transition,r=B;try{if(Qe.transition=null,B=1,e)return e()}finally{B=r,Qe.transition=n,D=t,!(D&6)&&tn()}}function Ru(){Fe=Qn.current,K(Qn)}function vn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,ow(n)),re!==null)for(n=re.return;n!==null;){var r=n;switch(su(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Qi();break;case 3:or(),K(Ie),K(xe),hu();break;case 5:mu(r);break;case 4:or();break;case 13:K(J);break;case 19:K(J);break;case 10:cu(r.type._context);break;case 22:case 23:Ru()}n=n.return}if(ue=e,re=e=Xt(e.current,null),de=Fe=t,se=0,go=null,ku=gs=kn=0,Te=Yr=null,yn!==null){for(t=0;t<yn.length;t++)if(n=yn[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,i=n.pending;if(i!==null){var s=i.next;i.next=o,r.next=s}n.pending=r}yn=null}return e}function vm(e,t){do{var n=re;try{if(uu(),Ii.current=ns,ts){for(var r=Y.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}ts=!1}if(_n=0,ae=ie=Y=null,Xr=!1,mo=0,_u.current=null,n===null||n.return===null){se=1,go=t,re=null;break}e:{var i=e,s=n.return,l=n,a=t;if(t=de,l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var f=a,u=l,c=u.tag;if(!(u.mode&1)&&(c===0||c===11||c===15)){var d=u.alternate;d?(u.updateQueue=d.updateQueue,u.memoizedState=d.memoizedState,u.lanes=d.lanes):(u.updateQueue=null,u.memoizedState=null)}var y=dd(s);if(y!==null){y.flags&=-257,pd(y,s,l,i,t),y.mode&1&&fd(i,f,t),t=y,a=f;var m=t.updateQueue;if(m===null){var v=new Set;v.add(a),t.updateQueue=v}else m.add(a);break e}else{if(!(t&1)){fd(i,f,t),Pu();break e}a=Error(S(426))}}else if(X&&l.mode&1){var C=dd(s);if(C!==null){!(C.flags&65536)&&(C.flags|=256),pd(C,s,l,i,t),lu(ir(a,l));break e}}i=a=ir(a,l),se!==4&&(se=2),Yr===null?Yr=[i]:Yr.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var h=tm(i,a,t);od(i,h);break e;case 1:l=a;var p=i.type,g=i.stateNode;if(!(i.flags&128)&&(typeof p.getDerivedStateFromError=="function"||g!==null&&typeof g.componentDidCatch=="function"&&(Kt===null||!Kt.has(g)))){i.flags|=65536,t&=-t,i.lanes|=t;var x=nm(i,l,t);od(i,x);break e}}i=i.return}while(i!==null)}Sm(n)}catch(k){t=k,re===n&&n!==null&&(re=n=n.return);continue}break}while(!0)}function wm(){var e=rs.current;return rs.current=ns,e===null?ns:e}function Pu(){(se===0||se===3||se===2)&&(se=4),ue===null||!(kn&268435455)&&!(gs&268435455)||Ut(ue,de)}function ss(e,t){var n=D;D|=2;var r=wm();(ue!==e||de!==t)&&(gt=null,vn(e,t));do try{Ow();break}catch(o){vm(e,o)}while(!0);if(uu(),D=n,rs.current=r,re!==null)throw Error(S(261));return ue=null,de=0,se}function Ow(){for(;re!==null;)xm(re)}function Tw(){for(;re!==null&&!rv();)xm(re)}function xm(e){var t=km(e.alternate,e,Fe);e.memoizedProps=e.pendingProps,t===null?Sm(e):re=t,_u.current=null}function Sm(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=kw(n,t),n!==null){n.flags&=32767,re=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{se=6,re=null;return}}else if(n=_w(n,t,Fe),n!==null){re=n;return}if(t=t.sibling,t!==null){re=t;return}re=t=e}while(t!==null);se===0&&(se=5)}function mn(e,t,n){var r=B,o=Qe.transition;try{Qe.transition=null,B=1,bw(e,t,n,r)}finally{Qe.transition=o,B=r}return null}function bw(e,t,n,r){do Zn();while($t!==null);if(D&6)throw Error(S(327));n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(S(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(pv(e,i),e===ue&&(re=ue=null,de=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Pi||(Pi=!0,Em(Bi,function(){return Zn(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Qe.transition,Qe.transition=null;var s=B;B=1;var l=D;D|=4,_u.current=null,Cw(e,n),hm(n,e),Zv(wa),Vi=!!va,wa=va=null,e.current=n,Rw(n,e,o),ov(),D=l,B=s,Qe.transition=i}else e.current=n;if(Pi&&(Pi=!1,$t=e,is=o),i=e.pendingLanes,i===0&&(Kt=null),lv(n.stateNode,r),Ae(e,ne()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(os)throw os=!1,e=za,za=null,e;return is&1&&e.tag!==0&&Zn(),i=e.pendingLanes,i&1?e===Ua?Zr++:(Zr=0,Ua=e):Zr=0,tn(),null}function Zn(){if($t!==null){var e=ep(is),t=Qe.transition,n=B;try{if(Qe.transition=null,B=16>e?16:e,$t===null)var r=!1;else{if(e=$t,$t=null,is=0,D&6)throw Error(S(331));var o=D;for(D|=4,E=e.current;E!==null;){var i=E,s=i.child;if(E.flags&16){var l=i.deletions;if(l!==null){for(var a=0;a<l.length;a++){var f=l[a];for(E=f;E!==null;){var u=E;switch(u.tag){case 0:case 11:case 15:Jr(8,u,i)}var c=u.child;if(c!==null)c.return=u,E=c;else for(;E!==null;){u=E;var d=u.sibling,y=u.return;if(dm(u),u===f){E=null;break}if(d!==null){d.return=y,E=d;break}E=y}}}var m=i.alternate;if(m!==null){var v=m.child;if(v!==null){m.child=null;do{var C=v.sibling;v.sibling=null,v=C}while(v!==null)}}E=i}}if(i.subtreeFlags&2064&&s!==null)s.return=i,E=s;else e:for(;E!==null;){if(i=E,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Jr(9,i,i.return)}var h=i.sibling;if(h!==null){h.return=i.return,E=h;break e}E=i.return}}var p=e.current;for(E=p;E!==null;){s=E;var g=s.child;if(s.subtreeFlags&2064&&g!==null)g.return=s,E=g;else e:for(s=p;E!==null;){if(l=E,l.flags&2048)try{switch(l.tag){case 0:case 11:case 15:ys(9,l)}}catch(k){ee(l,l.return,k)}if(l===s){E=null;break e}var x=l.sibling;if(x!==null){x.return=l.return,E=x;break e}E=l.return}}if(D=o,tn(),dt&&typeof dt.onPostCommitFiberRoot=="function")try{dt.onPostCommitFiberRoot(as,e)}catch{}r=!0}return r}finally{B=n,Qe.transition=t}}return!1}function Rd(e,t,n){t=ir(n,t),t=tm(e,t,1),e=Qt(e,t,1),t=Ee(),e!==null&&(vo(e,1,t),Ae(e,t))}function ee(e,t,n){if(e.tag===3)Rd(e,e,n);else for(;t!==null;){if(t.tag===3){Rd(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Kt===null||!Kt.has(r))){e=ir(n,e),e=nm(t,e,1),t=Qt(t,e,1),e=Ee(),t!==null&&(vo(t,1,e),Ae(t,e));break}}t=t.return}}function Iw(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Ee(),e.pingedLanes|=e.suspendedLanes&n,ue===e&&(de&n)===n&&(se===4||se===3&&(de&130023424)===de&&500>ne()-Eu?vn(e,0):ku|=n),Ae(e,t)}function _m(e,t){t===0&&(e.mode&1?(t=pi,pi<<=1,!(pi&130023424)&&(pi=4194304)):t=1);var n=Ee();e=Et(e,t),e!==null&&(vo(e,t,n),Ae(e,n))}function Lw(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),_m(e,n)}function Aw(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(S(314))}r!==null&&r.delete(t),_m(e,n)}var km;km=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ie.current)be=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return be=!1,Sw(e,t,n);be=!!(e.flags&131072)}else be=!1,X&&t.flags&1048576&&Rp(t,Xi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ai(e,t),e=t.pendingProps;var o=tr(t,xe.current);Yn(t,n),o=gu(null,t,r,e,o,n);var i=vu();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Le(r)?(i=!0,Ki(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,du(t),o.updater=ms,t.stateNode=o,o._reactInternals=t,Na(t,r,e,n),t=ba(null,t,r,!0,i,n)):(t.tag=0,X&&i&&iu(t),ke(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ai(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Mw(r),e=et(r,e),o){case 0:t=Ta(null,t,r,e,n);break e;case 1:t=yd(null,t,r,e,n);break e;case 11:t=md(null,t,r,e,n);break e;case 14:t=hd(null,t,r,et(r.type,e),n);break e}throw Error(S(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:et(r,o),Ta(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:et(r,o),yd(e,t,r,o,n);case 3:e:{if(sm(t),e===null)throw Error(S(387));r=t.pendingProps,i=t.memoizedState,o=i.element,Tp(e,t),Zi(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=ir(Error(S(423)),t),t=gd(e,t,r,n,o);break e}else if(r!==o){o=ir(Error(S(424)),t),t=gd(e,t,r,n,o);break e}else for(De=Gt(t.stateNode.containerInfo.firstChild),ze=t,X=!0,nt=null,n=Ap(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(nr(),r===o){t=Ct(e,t,n);break e}ke(e,t,r,n)}t=t.child}return t;case 5:return jp(t),e===null&&Ca(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,xa(r,o)?s=null:i!==null&&xa(r,i)&&(t.flags|=32),im(e,t),ke(e,t,s,n),t.child;case 6:return e===null&&Ca(t),null;case 13:return lm(e,t,n);case 4:return pu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=rr(t,null,r,n):ke(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:et(r,o),md(e,t,r,o,n);case 7:return ke(e,t,t.pendingProps,n),t.child;case 8:return ke(e,t,t.pendingProps.children,n),t.child;case 12:return ke(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,W(Ji,r._currentValue),r._currentValue=s,i!==null)if(it(i.value,s)){if(i.children===o.children&&!Ie.current){t=Ct(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){s=i.child;for(var a=l.firstContext;a!==null;){if(a.context===r){if(i.tag===1){a=St(-1,n&-n),a.tag=2;var f=i.updateQueue;if(f!==null){f=f.shared;var u=f.pending;u===null?a.next=a:(a.next=u.next,u.next=a),f.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),Ra(i.return,n,t),l.lanes|=n;break}a=a.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(S(341));s.lanes|=n,l=s.alternate,l!==null&&(l.lanes|=n),Ra(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}ke(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Yn(t,n),o=Ke(o),r=r(o),t.flags|=1,ke(e,t,r,n),t.child;case 14:return r=t.type,o=et(r,t.pendingProps),o=et(r.type,o),hd(e,t,r,o,n);case 15:return rm(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:et(r,o),Ai(e,t),t.tag=1,Le(r)?(e=!0,Ki(t)):e=!1,Yn(t,n),Ip(t,r,o),Na(t,r,o,n),ba(null,t,r,!0,e,n);case 19:return am(e,t,n);case 22:return om(e,t,n)}throw Error(S(156,t.tag))};function Em(e,t){return Xd(e,t)}function jw(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ge(e,t,n,r){return new jw(e,t,n,r)}function Nu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Mw(e){if(typeof e=="function")return Nu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Qa)return 11;if(e===Ka)return 14}return 2}function Xt(e,t){var n=e.alternate;return n===null?(n=Ge(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Fi(e,t,n,r,o,i){var s=2;if(r=e,typeof e=="function")Nu(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Fn:return wn(n.children,o,i,t);case Ga:s=8,o|=8;break;case Yl:return e=Ge(12,n,t,o|2),e.elementType=Yl,e.lanes=i,e;case Zl:return e=Ge(13,n,t,o),e.elementType=Zl,e.lanes=i,e;case ea:return e=Ge(19,n,t,o),e.elementType=ea,e.lanes=i,e;case Ld:return vs(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case bd:s=10;break e;case Id:s=9;break e;case Qa:s=11;break e;case Ka:s=14;break e;case Ft:s=16,r=null;break e}throw Error(S(130,e==null?e:typeof e,""))}return t=Ge(s,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function wn(e,t,n,r){return e=Ge(7,e,r,t),e.lanes=n,e}function vs(e,t,n,r){return e=Ge(22,e,r,t),e.elementType=Ld,e.lanes=n,e.stateNode={isHidden:!1},e}function ql(e,t,n){return e=Ge(6,e,null,t),e.lanes=n,e}function Xl(e,t,n){return t=Ge(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Fw(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ll(0),this.expirationTimes=Ll(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ll(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Ou(e,t,n,r,o,i,s,l,a){return e=new Fw(e,t,n,l,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Ge(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},du(i),e}function Dw(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Mn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Cm(e){if(!e)return Yt;e=e._reactInternals;e:{if(Rn(e)!==e||e.tag!==1)throw Error(S(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Le(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(S(171))}if(e.tag===1){var n=e.type;if(Le(n))return Ep(e,n,t)}return t}function Rm(e,t,n,r,o,i,s,l,a){return e=Ou(n,r,!0,e,o,i,s,l,a),e.context=Cm(null),n=e.current,r=Ee(),o=qt(n),i=St(r,o),i.callback=t??null,Qt(n,i,o),e.current.lanes=o,vo(e,o,r),Ae(e,r),e}function ws(e,t,n,r){var o=t.current,i=Ee(),s=qt(o);return n=Cm(n),t.context===null?t.context=n:t.pendingContext=n,t=St(i,s),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Qt(o,t,s),e!==null&&(ot(e,o,s,i),bi(e,o,s)),s}function ls(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Pd(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Tu(e,t){Pd(e,t),(e=e.alternate)&&Pd(e,t)}function zw(){return null}var Pm=typeof reportError=="function"?reportError:function(e){console.error(e)};function bu(e){this._internalRoot=e}xs.prototype.render=bu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(S(409));ws(e,t,null,null)};xs.prototype.unmount=bu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;En(function(){ws(null,e,null,null)}),t[kt]=null}};function xs(e){this._internalRoot=e}xs.prototype.unstable_scheduleHydration=function(e){if(e){var t=rp();e={blockedOn:null,target:e,priority:t};for(var n=0;n<zt.length&&t!==0&&t<zt[n].priority;n++);zt.splice(n,0,e),n===0&&ip(e)}};function Iu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ss(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Nd(){}function Uw(e,t,n,r,o){if(o){if(typeof r=="function"){var i=r;r=function(){var f=ls(s);i.call(f)}}var s=Rm(t,r,e,0,null,!1,!1,"",Nd);return e._reactRootContainer=s,e[kt]=s.current,ao(e.nodeType===8?e.parentNode:e),En(),s}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var l=r;r=function(){var f=ls(a);l.call(f)}}var a=Ou(e,0,!1,null,null,!1,!1,"",Nd);return e._reactRootContainer=a,e[kt]=a.current,ao(e.nodeType===8?e.parentNode:e),En(function(){ws(t,a,n,r)}),a}function _s(e,t,n,r,o){var i=n._reactRootContainer;if(i){var s=i;if(typeof o=="function"){var l=o;o=function(){var a=ls(s);l.call(a)}}ws(t,s,e,o)}else s=Uw(n,t,e,o,r);return ls(s)}tp=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Vr(t.pendingLanes);n!==0&&(Ja(t,n|1),Ae(t,ne()),!(D&6)&&(sr=ne()+500,tn()))}break;case 13:En(function(){var r=Et(e,1);if(r!==null){var o=Ee();ot(r,e,1,o)}}),Tu(e,1)}};Ya=function(e){if(e.tag===13){var t=Et(e,134217728);if(t!==null){var n=Ee();ot(t,e,134217728,n)}Tu(e,134217728)}};np=function(e){if(e.tag===13){var t=qt(e),n=Et(e,t);if(n!==null){var r=Ee();ot(n,e,t,r)}Tu(e,t)}};rp=function(){return B};op=function(e,t){var n=B;try{return B=e,t()}finally{B=n}};ca=function(e,t,n){switch(t){case"input":if(ra(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=ds(r);if(!o)throw Error(S(90));jd(r),ra(r,o)}}}break;case"textarea":Fd(e,n);break;case"select":t=n.value,t!=null&&Kn(e,!!n.multiple,t,!1)}};Hd=Cu;Wd=En;var Bw={usingClientEntryPoint:!1,Events:[xo,Bn,ds,$d,Vd,Cu]},zr={findFiberByHostInstance:hn,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},$w={bundleType:zr.bundleType,version:zr.version,rendererPackageName:zr.rendererPackageName,rendererConfig:zr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Rt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Kd(e),e===null?null:e.stateNode},findFiberByHostInstance:zr.findFiberByHostInstance||zw,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(Ur=__REACT_DEVTOOLS_GLOBAL_HOOK__,!Ur.isDisabled&&Ur.supportsFiber))try{as=Ur.inject($w),dt=Ur}catch{}var Ur;$e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Bw;$e.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Iu(t))throw Error(S(200));return Dw(e,t,null,n)};$e.createRoot=function(e,t){if(!Iu(e))throw Error(S(299));var n=!1,r="",o=Pm;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=Ou(e,1,!1,null,null,n,!1,r,o),e[kt]=t.current,ao(e.nodeType===8?e.parentNode:e),new bu(t)};$e.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(S(188)):(e=Object.keys(e).join(","),Error(S(268,e)));return e=Kd(t),e=e===null?null:e.stateNode,e};$e.flushSync=function(e){return En(e)};$e.hydrate=function(e,t,n){if(!Ss(t))throw Error(S(200));return _s(null,e,t,!0,n)};$e.hydrateRoot=function(e,t,n){if(!Iu(e))throw Error(S(405));var r=n!=null&&n.hydratedSources||null,o=!1,i="",s=Pm;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(s=n.onRecoverableError)),t=Rm(t,null,e,1,n??null,o,!1,i,s),e[kt]=t.current,ao(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new xs(t)};$e.render=function(e,t,n){if(!Ss(t))throw Error(S(200));return _s(null,e,t,!1,n)};$e.unmountComponentAtNode=function(e){if(!Ss(e))throw Error(S(40));return e._reactRootContainer?(En(function(){_s(null,null,e,!1,function(){e._reactRootContainer=null,e[kt]=null})}),!0):!1};$e.unstable_batchedUpdates=Cu;$e.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ss(n))throw Error(S(200));if(e==null||e._reactInternals===void 0)throw Error(S(38));return _s(e,t,n,!1,r)};$e.version="18.2.0-next-9e3b772b8-20220608"});var Lu=q((V_,Tm)=>{"use strict";function Om(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Om)}catch(e){console.error(e)}}Om(),Tm.exports=Nm()});var Im=q(Au=>{"use strict";var bm=Lu();Au.createRoot=bm.createRoot,Au.hydrateRoot=bm.hydrateRoot;var H_});var Dm=q(Re=>{"use strict";Object.defineProperty(Re,"__esModule",{value:!0});Re.output=Re.exists=Re.hash=Re.bytes=Re.bool=Re.number=void 0;function ks(e){if(!Number.isSafeInteger(e)||e<0)throw new Error(`Wrong positive integer: ${e}`)}Re.number=ks;function Am(e){if(typeof e!="boolean")throw new Error(`Expected boolean, not ${e}`)}Re.bool=Am;function Hw(e){return e instanceof Uint8Array||e!=null&&typeof e=="object"&&e.constructor.name==="Uint8Array"}function ju(e,...t){if(!Hw(e))throw new Error("Expected Uint8Array");if(t.length>0&&!t.includes(e.length))throw new Error(`Expected Uint8Array of length ${t}, not of length=${e.length}`)}Re.bytes=ju;function jm(e){if(typeof e!="function"||typeof e.create!="function")throw new Error("Hash should be wrapped by utils.wrapConstructor");ks(e.outputLen),ks(e.blockLen)}Re.hash=jm;function Mm(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}Re.exists=Mm;function Fm(e,t){ju(e);let n=t.outputLen;if(e.length<n)throw new Error(`digestInto() expects output buffer of length at least ${n}`)}Re.output=Fm;var Ww={number:ks,bool:Am,bytes:ju,hash:jm,exists:Mm,output:Fm};Re.default=Ww});var sh=q(T=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0});T.add5L=T.add5H=T.add4H=T.add4L=T.add3H=T.add3L=T.add=T.rotlBL=T.rotlBH=T.rotlSL=T.rotlSH=T.rotr32L=T.rotr32H=T.rotrBL=T.rotrBH=T.rotrSL=T.rotrSH=T.shrSL=T.shrSH=T.toBig=T.split=T.fromBig=void 0;var Es=BigInt(2**32-1),Mu=BigInt(32);function Fu(e,t=!1){return t?{h:Number(e&Es),l:Number(e>>Mu&Es)}:{h:Number(e>>Mu&Es)|0,l:Number(e&Es)|0}}T.fromBig=Fu;function zm(e,t=!1){let n=new Uint32Array(e.length),r=new Uint32Array(e.length);for(let o=0;o<e.length;o++){let{h:i,l:s}=Fu(e[o],t);[n[o],r[o]]=[i,s]}return[n,r]}T.split=zm;var Um=(e,t)=>BigInt(e>>>0)<<Mu|BigInt(t>>>0);T.toBig=Um;var Bm=(e,t,n)=>e>>>n;T.shrSH=Bm;var $m=(e,t,n)=>e<<32-n|t>>>n;T.shrSL=$m;var Vm=(e,t,n)=>e>>>n|t<<32-n;T.rotrSH=Vm;var Hm=(e,t,n)=>e<<32-n|t>>>n;T.rotrSL=Hm;var Wm=(e,t,n)=>e<<64-n|t>>>n-32;T.rotrBH=Wm;var Gm=(e,t,n)=>e>>>n-32|t<<64-n;T.rotrBL=Gm;var Qm=(e,t)=>t;T.rotr32H=Qm;var Km=(e,t)=>e;T.rotr32L=Km;var qm=(e,t,n)=>e<<n|t>>>32-n;T.rotlSH=qm;var Xm=(e,t,n)=>t<<n|e>>>32-n;T.rotlSL=Xm;var Jm=(e,t,n)=>t<<n-32|e>>>64-n;T.rotlBH=Jm;var Ym=(e,t,n)=>e<<n-32|t>>>64-n;T.rotlBL=Ym;function Zm(e,t,n,r){let o=(t>>>0)+(r>>>0);return{h:e+n+(o/2**32|0)|0,l:o|0}}T.add=Zm;var eh=(e,t,n)=>(e>>>0)+(t>>>0)+(n>>>0);T.add3L=eh;var th=(e,t,n,r)=>t+n+r+(e/2**32|0)|0;T.add3H=th;var nh=(e,t,n,r)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0);T.add4L=nh;var rh=(e,t,n,r,o)=>t+n+r+o+(e/2**32|0)|0;T.add4H=rh;var oh=(e,t,n,r,o)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0)+(o>>>0);T.add5L=oh;var ih=(e,t,n,r,o,i)=>t+n+r+o+i+(e/2**32|0)|0;T.add5H=ih;var Gw={fromBig:Fu,split:zm,toBig:Um,shrSH:Bm,shrSL:$m,rotrSH:Vm,rotrSL:Hm,rotrBH:Wm,rotrBL:Gm,rotr32H:Qm,rotr32L:Km,rotlSH:qm,rotlSL:Xm,rotlBH:Jm,rotlBL:Ym,add:Zm,add3L:eh,add3H:th,add4L:nh,add4H:rh,add5H:ih,add5L:oh};T.default=Gw});var lh=q(Cs=>{"use strict";Object.defineProperty(Cs,"__esModule",{value:!0});Cs.crypto=void 0;Cs.crypto=typeof globalThis=="object"&&"crypto"in globalThis?globalThis.crypto:void 0});var ch=q(L=>{"use strict";Object.defineProperty(L,"__esModule",{value:!0});L.randomBytes=L.wrapXOFConstructorWithOpts=L.wrapConstructorWithOpts=L.wrapConstructor=L.checkOpts=L.Hash=L.concatBytes=L.toBytes=L.utf8ToBytes=L.asyncLoop=L.nextTick=L.hexToBytes=L.bytesToHex=L.isLE=L.rotr=L.createView=L.u32=L.u8=void 0;var Du=lh(),Qw=e=>new Uint8Array(e.buffer,e.byteOffset,e.byteLength);L.u8=Qw;var Kw=e=>new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4));L.u32=Kw;function Uu(e){return e instanceof Uint8Array||e!=null&&typeof e=="object"&&e.constructor.name==="Uint8Array"}var qw=e=>new DataView(e.buffer,e.byteOffset,e.byteLength);L.createView=qw;var Xw=(e,t)=>e<<32-t|e>>>t;L.rotr=Xw;L.isLE=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;if(!L.isLE)throw new Error("Non little-endian hardware is not supported");var Jw=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));function Yw(e){if(!Uu(e))throw new Error("Uint8Array expected");let t="";for(let n=0;n<e.length;n++)t+=Jw[e[n]];return t}L.bytesToHex=Yw;var Pt={_0:48,_9:57,_A:65,_F:70,_a:97,_f:102};function ah(e){if(e>=Pt._0&&e<=Pt._9)return e-Pt._0;if(e>=Pt._A&&e<=Pt._F)return e-(Pt._A-10);if(e>=Pt._a&&e<=Pt._f)return e-(Pt._a-10)}function Zw(e){if(typeof e!="string")throw new Error("hex string expected, got "+typeof e);let t=e.length,n=t/2;if(t%2)throw new Error("padded hex string expected, got unpadded hex of length "+t);let r=new Uint8Array(n);for(let o=0,i=0;o<n;o++,i+=2){let s=ah(e.charCodeAt(i)),l=ah(e.charCodeAt(i+1));if(s===void 0||l===void 0){let a=e[i]+e[i+1];throw new Error('hex string expected, got non-hex character "'+a+'" at index '+i)}r[o]=s*16+l}return r}L.hexToBytes=Zw;var e1=async()=>{};L.nextTick=e1;async function t1(e,t,n){let r=Date.now();for(let o=0;o<e;o++){n(o);let i=Date.now()-r;i>=0&&i<t||(await(0,L.nextTick)(),r+=i)}}L.asyncLoop=t1;function uh(e){if(typeof e!="string")throw new Error(`utf8ToBytes expected string, got ${typeof e}`);return new Uint8Array(new TextEncoder().encode(e))}L.utf8ToBytes=uh;function Rs(e){if(typeof e=="string"&&(e=uh(e)),!Uu(e))throw new Error(`expected Uint8Array, got ${typeof e}`);return e}L.toBytes=Rs;function n1(...e){let t=0;for(let r=0;r<e.length;r++){let o=e[r];if(!Uu(o))throw new Error("Uint8Array expected");t+=o.length}let n=new Uint8Array(t);for(let r=0,o=0;r<e.length;r++){let i=e[r];n.set(i,o),o+=i.length}return n}L.concatBytes=n1;var zu=class{clone(){return this._cloneInto()}};L.Hash=zu;var r1={}.toString;function o1(e,t){if(t!==void 0&&r1.call(t)!=="[object Object]")throw new Error("Options should be object or undefined");return Object.assign(e,t)}L.checkOpts=o1;function i1(e){let t=r=>e().update(Rs(r)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t}L.wrapConstructor=i1;function s1(e){let t=(r,o)=>e(o).update(Rs(r)).digest(),n=e({});return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=r=>e(r),t}L.wrapConstructorWithOpts=s1;function l1(e){let t=(r,o)=>e(o).update(Rs(r)).digest(),n=e({});return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=r=>e(r),t}L.wrapXOFConstructorWithOpts=l1;function a1(e=32){if(Du.crypto&&typeof Du.crypto.getRandomValues=="function")return Du.crypto.getRandomValues(new Uint8Array(e));throw new Error("crypto.getRandomValues must be defined")}L.randomBytes=a1});var Bu=q(G=>{"use strict";Object.defineProperty(G,"__esModule",{value:!0});G.shake256=G.shake128=G.keccak_512=G.keccak_384=G.keccak_256=G.keccak_224=G.sha3_512=G.sha3_384=G.sha3_256=G.sha3_224=G.Keccak=G.keccakP=void 0;var cr=Dm(),Eo=sh(),ko=ch(),[ph,mh,hh]=[[],[],[]],u1=BigInt(0),_o=BigInt(1),c1=BigInt(2),f1=BigInt(7),d1=BigInt(256),p1=BigInt(113);for(let e=0,t=_o,n=1,r=0;e<24;e++){[n,r]=[r,(2*n+3*r)%5],ph.push(2*(5*r+n)),mh.push((e+1)*(e+2)/2%64);let o=u1;for(let i=0;i<7;i++)t=(t<<_o^(t>>f1)*p1)%d1,t&c1&&(o^=_o<<(_o<<BigInt(i))-_o);hh.push(o)}var[m1,h1]=(0,Eo.split)(hh,!0),fh=(e,t,n)=>n>32?(0,Eo.rotlBH)(e,t,n):(0,Eo.rotlSH)(e,t,n),dh=(e,t,n)=>n>32?(0,Eo.rotlBL)(e,t,n):(0,Eo.rotlSL)(e,t,n);function yh(e,t=24){let n=new Uint32Array(10);for(let r=24-t;r<24;r++){for(let s=0;s<10;s++)n[s]=e[s]^e[s+10]^e[s+20]^e[s+30]^e[s+40];for(let s=0;s<10;s+=2){let l=(s+8)%10,a=(s+2)%10,f=n[a],u=n[a+1],c=fh(f,u,1)^n[l],d=dh(f,u,1)^n[l+1];for(let y=0;y<50;y+=10)e[s+y]^=c,e[s+y+1]^=d}let o=e[2],i=e[3];for(let s=0;s<24;s++){let l=mh[s],a=fh(o,i,l),f=dh(o,i,l),u=ph[s];o=e[u],i=e[u+1],e[u]=a,e[u+1]=f}for(let s=0;s<50;s+=10){for(let l=0;l<10;l++)n[l]=e[s+l];for(let l=0;l<10;l++)e[s+l]^=~n[(l+2)%10]&n[(l+4)%10]}e[0]^=m1[r],e[1]^=h1[r]}n.fill(0)}G.keccakP=yh;var Co=class e extends ko.Hash{constructor(t,n,r,o=!1,i=24){if(super(),this.blockLen=t,this.suffix=n,this.outputLen=r,this.enableXOF=o,this.rounds=i,this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,(0,cr.number)(r),0>=this.blockLen||this.blockLen>=200)throw new Error("Sha3 supports only keccak-f1600 function");this.state=new Uint8Array(200),this.state32=(0,ko.u32)(this.state)}keccak(){yh(this.state32,this.rounds),this.posOut=0,this.pos=0}update(t){(0,cr.exists)(this);let{blockLen:n,state:r}=this;t=(0,ko.toBytes)(t);let o=t.length;for(let i=0;i<o;){let s=Math.min(n-this.pos,o-i);for(let l=0;l<s;l++)r[this.pos++]^=t[i++];this.pos===n&&this.keccak()}return this}finish(){if(this.finished)return;this.finished=!0;let{state:t,suffix:n,pos:r,blockLen:o}=this;t[r]^=n,n&128&&r===o-1&&this.keccak(),t[o-1]^=128,this.keccak()}writeInto(t){(0,cr.exists)(this,!1),(0,cr.bytes)(t),this.finish();let n=this.state,{blockLen:r}=this;for(let o=0,i=t.length;o<i;){this.posOut>=r&&this.keccak();let s=Math.min(r-this.posOut,i-o);t.set(n.subarray(this.posOut,this.posOut+s),o),this.posOut+=s,o+=s}return t}xofInto(t){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(t)}xof(t){return(0,cr.number)(t),this.xofInto(new Uint8Array(t))}digestInto(t){if((0,cr.output)(t,this),this.finished)throw new Error("digest() was already called");return this.writeInto(t),this.destroy(),t}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,this.state.fill(0)}_cloneInto(t){let{blockLen:n,suffix:r,outputLen:o,rounds:i,enableXOF:s}=this;return t||(t=new e(n,r,o,s,i)),t.state32.set(this.state32),t.pos=this.pos,t.posOut=this.posOut,t.finished=this.finished,t.rounds=i,t.suffix=r,t.outputLen=o,t.enableXOF=s,t.destroyed=this.destroyed,t}};G.Keccak=Co;var rn=(e,t,n)=>(0,ko.wrapConstructor)(()=>new Co(t,e,n));G.sha3_224=rn(6,144,224/8);G.sha3_256=rn(6,136,256/8);G.sha3_384=rn(6,104,384/8);G.sha3_512=rn(6,72,512/8);G.keccak_224=rn(1,144,224/8);G.keccak_256=rn(1,136,256/8);G.keccak_384=rn(1,104,384/8);G.keccak_512=rn(1,72,512/8);var gh=(e,t,n)=>(0,ko.wrapXOFConstructorWithOpts)((r={})=>new Co(t,e,r.dkLen===void 0?n:r.dkLen,!0));G.shake128=gh(31,168,128/8);G.shake256=gh(31,136,256/8)});var Ch=q((tk,on)=>{var{sha3_512:y1}=Bu(),wh=24,Ro=32,$u=(e=4,t=Math.random)=>{let n="";for(;n.length<e;)n=n+Math.floor(t()*36).toString(36);return n};function xh(e){let t=8n,n=0n;for(let r of e.values()){let o=BigInt(r);n=(n<<t)+o}return n}var Sh=(e="")=>xh(y1(e)).toString(36).slice(1),vh=Array.from({length:26},(e,t)=>String.fromCharCode(t+97)),g1=e=>vh[Math.floor(e()*vh.length)],_h=({globalObj:e=typeof global<"u"?global:typeof window<"u"?window:{}}={})=>{let t=Object.keys(e).toString(),n=t.length?t+$u(Ro):$u(Ro);return Sh(n).substring(0,Ro)},kh=e=>()=>e++,v1=476782367,Eh=({random:e=Math.random,counter:t=kh(Math.floor(e()*v1)),length:n=wh,fingerprint:r=_h()}={})=>function(){let i=g1(e),s=Date.now().toString(36),l=t().toString(36),a=$u(n,e),f=`${s+a+l+r}`;return`${i+Sh(f).substring(1,n)}`},w1=Eh(),x1=(e,{minLength:t=2,maxLength:n=Ro}={})=>{let r=e.length,o=/^[0-9a-z]+$/;try{if(typeof e=="string"&&r>=t&&r<=n&&o.test(e))return!0}finally{}return!1};on.exports.getConstants=()=>({defaultLength:wh,bigLength:Ro});on.exports.init=Eh;on.exports.createId=w1;on.exports.bufToBigInt=xh;on.exports.createCounter=kh;on.exports.createFingerprint=_h;on.exports.isCuid=x1});var Rh=q((nk,Po)=>{var{createId:S1,init:_1,getConstants:k1,isCuid:E1}=Ch();Po.exports.createId=S1;Po.exports.init=_1;Po.exports.getConstants=k1;Po.exports.isCuid=E1});var Nh=q(Hu=>{"use strict";var C1=Symbol.for("react.fragment");Hu.Fragment=C1;Hu.jsxDEV=void 0});var Th=q((sk,Oh)=>{"use strict";Oh.exports=Nh()});var Ih=q(Ps=>{"use strict";var R1=ce(),P1=Symbol.for("react.element"),N1=Symbol.for("react.fragment"),O1=Object.prototype.hasOwnProperty,T1=R1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,b1={key:!0,ref:!0,__self:!0,__source:!0};function bh(e,t,n){var r,o={},i=null,s=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(s=t.ref);for(r in t)O1.call(t,r)&&!b1.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:P1,type:e,key:i,ref:s,props:o,_owner:T1.current}}Ps.Fragment=N1;Ps.jsx=bh;Ps.jsxs=bh});var $=q((ak,Lh)=>{"use strict";Lh.exports=Ih()});var Wy=q((IC,Hy)=>{var zx=1/0,Ux="[object Symbol]",Bx=/^\s+|\s+$/g,gc="\\ud800-\\udfff",Ly="\\u0300-\\u036f\\ufe20-\\ufe23",Ay="\\u20d0-\\u20f0",jy="\\ufe0e\\ufe0f",$x="["+gc+"]",hc="["+Ly+Ay+"]",yc="\\ud83c[\\udffb-\\udfff]",Vx="(?:"+hc+"|"+yc+")",My="[^"+gc+"]",Fy="(?:\\ud83c[\\udde6-\\uddff]){2}",Dy="[\\ud800-\\udbff][\\udc00-\\udfff]",zy="\\u200d",Uy=Vx+"?",By="["+jy+"]?",Hx="(?:"+zy+"(?:"+[My,Fy,Dy].join("|")+")"+By+Uy+")*",Wx=By+Uy+Hx,Gx="(?:"+[My+hc+"?",hc,Fy,Dy,$x].join("|")+")",Qx=RegExp(yc+"(?="+yc+")|"+Gx+Wx,"g"),Kx=RegExp("["+zy+gc+Ly+Ay+jy+"]"),qx=typeof global=="object"&&global&&global.Object===Object&&global,Xx=typeof self=="object"&&self&&self.Object===Object&&self,Jx=qx||Xx||Function("return this")();function Yx(e){return e.split("")}function Zx(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}function $y(e,t,n){if(t!==t)return Zx(e,eS,n);for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}function eS(e){return e!==e}function tS(e,t){for(var n=-1,r=e.length;++n<r&&$y(t,e[n],0)>-1;);return n}function nS(e,t){for(var n=e.length;n--&&$y(t,e[n],0)>-1;);return n}function rS(e){return Kx.test(e)}function Oy(e){return rS(e)?oS(e):Yx(e)}function oS(e){return e.match(Qx)||[]}var iS=Object.prototype,sS=iS.toString,Ty=Jx.Symbol,by=Ty?Ty.prototype:void 0,Iy=by?by.toString:void 0;function lS(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),n=n>o?o:n,n<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r<o;)i[r]=e[r+t];return i}function Vy(e){if(typeof e=="string")return e;if(cS(e))return Iy?Iy.call(e):"";var t=e+"";return t=="0"&&1/e==-zx?"-0":t}function aS(e,t,n){var r=e.length;return n=n===void 0?r:n,!t&&n>=r?e:lS(e,t,n)}function uS(e){return!!e&&typeof e=="object"}function cS(e){return typeof e=="symbol"||uS(e)&&sS.call(e)==Ux}function fS(e){return e==null?"":Vy(e)}function dS(e,t,n){if(e=fS(e),e&&(n||t===void 0))return e.replace(Bx,"");if(!e||!(t=Vy(t)))return e;var r=Oy(e),o=Oy(t),i=tS(r,o),s=nS(r,o)+1;return aS(r,i,s).join("")}Hy.exports=dS});var Xy=q((UC,qy)=>{"use strict";function hS(e,t){for(;e.length<t;)e="0"+e;return e}function bt(e,t){var n,r,o;if(t.length===0)return e;for(n=0,o=t.length;n<o;n++)r=t.charCodeAt(n),e=(e<<5)-e+r,e|=0;return e<0?e*-2:e}function yS(e,t,n){return Object.keys(t).sort().reduce(r,e);function r(o,i){return Ky(o,t[i],i,n)}}function Ky(e,t,n,r){var o=bt(bt(bt(e,n),gS(t)),typeof t);if(t===null)return bt(o,"null");if(t===void 0)return bt(o,"undefined");if(typeof t=="object"||typeof t=="function"){if(r.indexOf(t)!==-1)return bt(o,"[Circular]"+n);r.push(t);var i=yS(o,t,r);if(!("valueOf"in t)||typeof t.valueOf!="function")return i;try{return bt(i,String(t.valueOf()))}catch(s){return bt(i,"[valueOf exception]"+(s.stack||s.message))}}return bt(o,t.toString())}function gS(e){return Object.prototype.toString.call(e)}function vS(e){return hS(Ky(0,e,"",[]).toString(16),8)}qy.exports=vS});var Cc=q((cR,vg)=>{var _S="Expected a function",cg="__lodash_hash_undefined__",fg=1/0,kS="[object Function]",ES="[object GeneratorFunction]",CS="[object Symbol]",RS=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,PS=/^\w*$/,NS=/^\./,OS=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,TS=/[\\^$.*+?()[\]{}|]/g,bS=/\\(\\)?/g,IS=/^\[object .+?Constructor\]$/,LS=typeof global=="object"&&global&&global.Object===Object&&global,AS=typeof self=="object"&&self&&self.Object===Object&&self,Sc=LS||AS||Function("return this")();function jS(e,t){return e?.[t]}function MS(e){var t=!1;if(e!=null&&typeof e.toString!="function")try{t=!!(e+"")}catch{}return t}var FS=Array.prototype,DS=Function.prototype,dg=Object.prototype,xc=Sc["__core-js_shared__"],sg=function(){var e=/[^.]+$/.exec(xc&&xc.keys&&xc.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),pg=DS.toString,_c=dg.hasOwnProperty,mg=dg.toString,zS=RegExp("^"+pg.call(_c).replace(TS,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),lg=Sc.Symbol,US=FS.splice,BS=hg(Sc,"Map"),Uo=hg(Object,"create"),ag=lg?lg.prototype:void 0,ug=ag?ag.toString:void 0;function Nn(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function $S(){this.__data__=Uo?Uo(null):{}}function VS(e){return this.has(e)&&delete this.__data__[e]}function HS(e){var t=this.__data__;if(Uo){var n=t[e];return n===cg?void 0:n}return _c.call(t,e)?t[e]:void 0}function WS(e){var t=this.__data__;return Uo?t[e]!==void 0:_c.call(t,e)}function GS(e,t){var n=this.__data__;return n[e]=Uo&&t===void 0?cg:t,this}Nn.prototype.clear=$S;Nn.prototype.delete=VS;Nn.prototype.get=HS;Nn.prototype.has=WS;Nn.prototype.set=GS;function xr(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function QS(){this.__data__=[]}function KS(e){var t=this.__data__,n=Ks(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():US.call(t,n,1),!0}function qS(e){var t=this.__data__,n=Ks(t,e);return n<0?void 0:t[n][1]}function XS(e){return Ks(this.__data__,e)>-1}function JS(e,t){var n=this.__data__,r=Ks(n,e);return r<0?n.push([e,t]):n[r][1]=t,this}xr.prototype.clear=QS;xr.prototype.delete=KS;xr.prototype.get=qS;xr.prototype.has=XS;xr.prototype.set=JS;function On(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function YS(){this.__data__={hash:new Nn,map:new(BS||xr),string:new Nn}}function ZS(e){return qs(this,e).delete(e)}function e_(e){return qs(this,e).get(e)}function t_(e){return qs(this,e).has(e)}function n_(e,t){return qs(this,e).set(e,t),this}On.prototype.clear=YS;On.prototype.delete=ZS;On.prototype.get=e_;On.prototype.has=t_;On.prototype.set=n_;function Ks(e,t){for(var n=e.length;n--;)if(p_(e[n][0],t))return n;return-1}function r_(e,t){t=l_(t,e)?[t]:s_(t);for(var n=0,r=t.length;e!=null&&n<r;)e=e[f_(t[n++])];return n&&n==r?e:void 0}function o_(e){if(!gg(e)||u_(e))return!1;var t=m_(e)||MS(e)?zS:IS;return t.test(d_(e))}function i_(e){if(typeof e=="string")return e;if(Ec(e))return ug?ug.call(e):"";var t=e+"";return t=="0"&&1/e==-fg?"-0":t}function s_(e){return yg(e)?e:c_(e)}function qs(e,t){var n=e.__data__;return a_(t)?n[typeof t=="string"?"string":"hash"]:n.map}function hg(e,t){var n=jS(e,t);return o_(n)?n:void 0}function l_(e,t){if(yg(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||Ec(e)?!0:PS.test(e)||!RS.test(e)||t!=null&&e in Object(t)}function a_(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function u_(e){return!!sg&&sg in e}var c_=kc(function(e){e=y_(e);var t=[];return NS.test(e)&&t.push(""),e.replace(OS,function(n,r,o,i){t.push(o?i.replace(bS,"$1"):r||n)}),t});function f_(e){if(typeof e=="string"||Ec(e))return e;var t=e+"";return t=="0"&&1/e==-fg?"-0":t}function d_(e){if(e!=null){try{return pg.call(e)}catch{}try{return e+""}catch{}}return""}function kc(e,t){if(typeof e!="function"||t&&typeof t!="function")throw new TypeError(_S);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var s=e.apply(this,r);return n.cache=i.set(o,s),s};return n.cache=new(kc.Cache||On),n}kc.Cache=On;function p_(e,t){return e===t||e!==e&&t!==t}var yg=Array.isArray;function m_(e){var t=gg(e)?mg.call(e):"";return t==kS||t==ES}function gg(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function h_(e){return!!e&&typeof e=="object"}function Ec(e){return typeof e=="symbol"||h_(e)&&mg.call(e)==CS}function y_(e){return e==null?"":i_(e)}function g_(e,t,n){var r=e==null?void 0:r_(e,t);return r===void 0?n:r}vg.exports=g_});var Wg=q((Wo,ol)=>{(function(e,t){"use strict";var n="1.0.37",r="",o="?",i="function",s="undefined",l="object",a="string",f="major",u="model",c="name",d="type",y="vendor",m="version",v="architecture",C="console",h="mobile",p="tablet",g="smarttv",x="wearable",k="embedded",P=500,R="Amazon",N="Apple",te="ASUS",M="BlackBerry",he="Browser",bn="Chrome",y0="Edge",Ko="Firefox",qo="Google",$c="Huawei",ll="LG",al="Microsoft",Vc="Motorola",Xo="Opera",Jo="Samsung",Hc="Sharp",Yo="Sony",ul="Xiaomi",cl="Zebra",Wc="Facebook",Gc="Chromium OS",Qc="Mac OS",g0=function(F,U){var I={};for(var V in F)U[V]&&U[V].length%2===0?I[V]=U[V].concat(F[V]):I[V]=F[V];return I},Zo=function(F){for(var U={},I=0;I<F.length;I++)U[F[I].toUpperCase()]=F[I];return U},Kc=function(F,U){return typeof F===a?Pr(U).indexOf(Pr(F))!==-1:!1},Pr=function(F){return F.toLowerCase()},v0=function(F){return typeof F===a?F.replace(/[^\d\.]/g,r).split(".")[0]:t},fl=function(F,U){if(typeof F===a)return F=F.replace(/^\s\s*/,r),typeof U===s?F:F.substring(0,P)},Nr=function(F,U){for(var I=0,V,At,st,z,b,lt;I<U.length&&!b;){var pl=U[I],Jc=U[I+1];for(V=At=0;V<pl.length&&!b&&pl[V];)if(b=pl[V++].exec(F),b)for(st=0;st<Jc.length;st++)lt=b[++At],z=Jc[st],typeof z===l&&z.length>0?z.length===2?typeof z[1]==i?this[z[0]]=z[1].call(this,lt):this[z[0]]=z[1]:z.length===3?typeof z[1]===i&&!(z[1].exec&&z[1].test)?this[z[0]]=lt?z[1].call(this,lt,z[2]):t:this[z[0]]=lt?lt.replace(z[1],z[2]):t:z.length===4&&(this[z[0]]=lt?z[3].call(this,lt.replace(z[1],z[2])):t):this[z]=lt||t;I+=2}},dl=function(F,U){for(var I in U)if(typeof U[I]===l&&U[I].length>0){for(var V=0;V<U[I].length;V++)if(Kc(U[I][V],F))return I===o?t:I}else if(Kc(U[I],F))return I===o?t:I;return F},w0={"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},qc={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},Xc={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[m,[c,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[m,[c,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[c,m],[/opios[\/ ]+([\w\.]+)/i],[m,[c,Xo+" Mini"]],[/\bopr\/([\w\.]+)/i],[m,[c,Xo]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[m,[c,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[c,m],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[m,[c,"UC"+he]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[m,[c,"WeChat"]],[/konqueror\/([\w\.]+)/i],[m,[c,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[m,[c,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[m,[c,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[m,[c,"Smart Lenovo "+he]],[/(avast|avg)\/([\w\.]+)/i],[[c,/(.+)/,"$1 Secure "+he],m],[/\bfocus\/([\w\.]+)/i],[m,[c,Ko+" Focus"]],[/\bopt\/([\w\.]+)/i],[m,[c,Xo+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[m,[c,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[m,[c,"Dolphin"]],[/coast\/([\w\.]+)/i],[m,[c,Xo+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[m,[c,"MIUI "+he]],[/fxios\/([-\w\.]+)/i],[m,[c,Ko]],[/\bqihu|(qi?ho?o?|360)browser/i],[[c,"360 "+he]],[/(oculus|sailfish|huawei|vivo)browser\/([\w\.]+)/i],[[c,/(.+)/,"$1 "+he],m],[/samsungbrowser\/([\w\.]+)/i],[m,[c,Jo+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[c,/_/g," "],m],[/metasr[\/ ]?([\d\.]+)/i],[m,[c,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[c,"Sogou Mobile"],m],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[c,m],[/(lbbrowser)/i,/\[(linkedin)app\]/i],[c],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[c,Wc],m],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[c,m],[/\bgsa\/([\w\.]+) .*safari\//i],[m,[c,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[m,[c,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[m,[c,bn+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[c,bn+" WebView"],m],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[m,[c,"Android "+he]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[c,m],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[m,[c,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[m,c],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[c,[m,dl,w0]],[/(webkit|khtml)\/([\w\.]+)/i],[c,m],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[c,"Netscape"],m],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[m,[c,Ko+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[c,m],[/(cobalt)\/([\w\.]+)/i],[c,[m,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[v,"amd64"]],[/(ia32(?=;))/i],[[v,Pr]],[/((?:i[346]|x)86)[;\)]/i],[[v,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[v,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[v,"armhf"]],[/windows (ce|mobile); ppc;/i],[[v,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[v,/ower/,r,Pr]],[/(sun4\w)[;\)]/i],[[v,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[v,Pr]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[u,[y,Jo],[d,p]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[u,[y,Jo],[d,h]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[u,[y,N],[d,h]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[u,[y,N],[d,p]],[/(macintosh);/i],[u,[y,N]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[u,[y,Hc],[d,h]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[u,[y,$c],[d,p]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[u,[y,$c],[d,h]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[u,/_/g," "],[y,ul],[d,h]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[u,/_/g," "],[y,ul],[d,p]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[u,[y,"OPPO"],[d,h]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[u,[y,"Vivo"],[d,h]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[u,[y,"Realme"],[d,h]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[u,[y,Vc],[d,h]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[u,[y,Vc],[d,p]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[u,[y,ll],[d,p]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[u,[y,ll],[d,h]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[u,[y,"Lenovo"],[d,p]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[u,/_/g," "],[y,"Nokia"],[d,h]],[/(pixel c)\b/i],[u,[y,qo],[d,p]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[u,[y,qo],[d,h]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[u,[y,Yo],[d,h]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[u,"Xperia Tablet"],[y,Yo],[d,p]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[u,[y,"OnePlus"],[d,h]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[u,[y,R],[d,p]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[u,/(.+)/g,"Fire Phone $1"],[y,R],[d,h]],[/(playbook);[-\w\),; ]+(rim)/i],[u,y,[d,p]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[u,[y,M],[d,h]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[u,[y,te],[d,p]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[u,[y,te],[d,h]],[/(nexus 9)/i],[u,[y,"HTC"],[d,p]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[y,[u,/_/g," "],[d,h]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[u,[y,"Acer"],[d,p]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[u,[y,"Meizu"],[d,h]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[u,[y,"Ulefone"],[d,h]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[y,u,[d,h]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[y,u,[d,p]],[/(surface duo)/i],[u,[y,al],[d,p]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[u,[y,"Fairphone"],[d,h]],[/(u304aa)/i],[u,[y,"AT&T"],[d,h]],[/\bsie-(\w*)/i],[u,[y,"Siemens"],[d,h]],[/\b(rct\w+) b/i],[u,[y,"RCA"],[d,p]],[/\b(venue[\d ]{2,7}) b/i],[u,[y,"Dell"],[d,p]],[/\b(q(?:mv|ta)\w+) b/i],[u,[y,"Verizon"],[d,p]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[u,[y,"Barnes & Noble"],[d,p]],[/\b(tm\d{3}\w+) b/i],[u,[y,"NuVision"],[d,p]],[/\b(k88) b/i],[u,[y,"ZTE"],[d,p]],[/\b(nx\d{3}j) b/i],[u,[y,"ZTE"],[d,h]],[/\b(gen\d{3}) b.+49h/i],[u,[y,"Swiss"],[d,h]],[/\b(zur\d{3}) b/i],[u,[y,"Swiss"],[d,p]],[/\b((zeki)?tb.*\b) b/i],[u,[y,"Zeki"],[d,p]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[y,"Dragon Touch"],u,[d,p]],[/\b(ns-?\w{0,9}) b/i],[u,[y,"Insignia"],[d,p]],[/\b((nxa|next)-?\w{0,9}) b/i],[u,[y,"NextBook"],[d,p]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[y,"Voice"],u,[d,h]],[/\b(lvtel\-)?(v1[12]) b/i],[[y,"LvTel"],u,[d,h]],[/\b(ph-1) /i],[u,[y,"Essential"],[d,h]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[u,[y,"Envizen"],[d,p]],[/\b(trio[-\w\. ]+) b/i],[u,[y,"MachSpeed"],[d,p]],[/\btu_(1491) b/i],[u,[y,"Rotor"],[d,p]],[/(shield[\w ]+) b/i],[u,[y,"Nvidia"],[d,p]],[/(sprint) (\w+)/i],[y,u,[d,h]],[/(kin\.[onetw]{3})/i],[[u,/\./g," "],[y,al],[d,h]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[u,[y,cl],[d,p]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[u,[y,cl],[d,h]],[/smart-tv.+(samsung)/i],[y,[d,g]],[/hbbtv.+maple;(\d+)/i],[[u,/^/,"SmartTV"],[y,Jo],[d,g]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[y,ll],[d,g]],[/(apple) ?tv/i],[y,[u,N+" TV"],[d,g]],[/crkey/i],[[u,bn+"cast"],[y,qo],[d,g]],[/droid.+aft(\w+)( bui|\))/i],[u,[y,R],[d,g]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[u,[y,Hc],[d,g]],[/(bravia[\w ]+)( bui|\))/i],[u,[y,Yo],[d,g]],[/(mitv-\w{5}) bui/i],[u,[y,ul],[d,g]],[/Hbbtv.*(technisat) (.*);/i],[y,u,[d,g]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[y,fl],[u,fl],[d,g]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[d,g]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[y,u,[d,C]],[/droid.+; (shield) bui/i],[u,[y,"Nvidia"],[d,C]],[/(playstation [345portablevi]+)/i],[u,[y,Yo],[d,C]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[u,[y,al],[d,C]],[/((pebble))app/i],[y,u,[d,x]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[u,[y,N],[d,x]],[/droid.+; (glass) \d/i],[u,[y,qo],[d,x]],[/droid.+; (wt63?0{2,3})\)/i],[u,[y,cl],[d,x]],[/(quest( 2| pro)?)/i],[u,[y,Wc],[d,x]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[y,[d,k]],[/(aeobc)\b/i],[u,[y,R],[d,k]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[u,[d,h]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[u,[d,p]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[d,p]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[d,h]],[/(android[-\w\. ]{0,9});.+buil/i],[u,[y,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[m,[c,y0+"HTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[m,[c,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[c,m],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[m,c]],os:[[/microsoft (windows) (vista|xp)/i],[c,m],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[c,[m,dl,qc]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[m,dl,qc],[c,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[m,/_/g,"."],[c,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[c,Qc],[m,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[m,c],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[c,m],[/\(bb(10);/i],[m,[c,M]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[m,[c,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[m,[c,Ko+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[m,[c,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[m,[c,"watchOS"]],[/crkey\/([\d\.]+)/i],[m,[c,bn+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[c,Gc],m],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[c,m],[/(sunos) ?([\w\.\d]*)/i],[[c,"Solaris"],m],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[c,m]]},Me=function(F,U){if(typeof F===l&&(U=F,F=t),!(this instanceof Me))return new Me(F,U).getResult();var I=typeof e!==s&&e.navigator?e.navigator:t,V=F||(I&&I.userAgent?I.userAgent:r),At=I&&I.userAgentData?I.userAgentData:t,st=U?g0(Xc,U):Xc,z=I&&I.userAgent==V;return this.getBrowser=function(){var b={};return b[c]=t,b[m]=t,Nr.call(b,V,st.browser),b[f]=v0(b[m]),z&&I&&I.brave&&typeof I.brave.isBrave==i&&(b[c]="Brave"),b},this.getCPU=function(){var b={};return b[v]=t,Nr.call(b,V,st.cpu),b},this.getDevice=function(){var b={};return b[y]=t,b[u]=t,b[d]=t,Nr.call(b,V,st.device),z&&!b[d]&&At&&At.mobile&&(b[d]=h),z&&b[u]=="Macintosh"&&I&&typeof I.standalone!==s&&I.maxTouchPoints&&I.maxTouchPoints>2&&(b[u]="iPad",b[d]=p),b},this.getEngine=function(){var b={};return b[c]=t,b[m]=t,Nr.call(b,V,st.engine),b},this.getOS=function(){var b={};return b[c]=t,b[m]=t,Nr.call(b,V,st.os),z&&!b[c]&&At&&At.platform!="Unknown"&&(b[c]=At.platform.replace(/chrome os/i,Gc).replace(/macos/i,Qc)),b},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return V},this.setUA=function(b){return V=typeof b===a&&b.length>P?fl(b,P):b,this},this.setUA(V),this};Me.VERSION=n,Me.BROWSER=Zo([c,m,f]),Me.CPU=Zo([v]),Me.DEVICE=Zo([u,y,d,C,h,g,p,x,k]),Me.ENGINE=Me.OS=Zo([c,m]),typeof Wo!==s?(typeof ol!==s&&ol.exports&&(Wo=ol.exports=Me),Wo.UAParser=Me):typeof define===i&&define.amd?define(function(){return Me}):typeof e!==s&&(e.UAParser=Me);var In=typeof e!==s&&(e.jQuery||e.Zepto);if(In&&!In.ua){var ei=new Me;In.ua=ei.getResult(),In.ua.get=function(){return ei.getUA()},In.ua.set=function(F){ei.setUA(F);var U=ei.getResult();for(var I in U)In.ua[I]=U[I]}}})(typeof window=="object"?window:Wo)});var o0=q((XP,fn)=>{var{sha3_512:C_}=Bu(),Yg=24,Go=32,zc=(e=4,t=Math.random)=>{let n="";for(;n.length<e;)n=n+Math.floor(t()*36).toString(36);return n};function Zg(e){let t=8n,n=0n;for(let r of e.values()){let o=BigInt(r);n=(n<<t)+o}return n}var e0=(e="")=>Zg(C_(e)).toString(36).slice(1),Jg=Array.from({length:26},(e,t)=>String.fromCharCode(t+97)),R_=e=>Jg[Math.floor(e()*Jg.length)],t0=({globalObj:e=typeof global<"u"?global:typeof window<"u"?window:{},random:t=Math.random}={})=>{let n=Object.keys(e).toString(),r=n.length?n+zc(Go,t):zc(Go,t);return e0(r).substring(0,Go)},n0=e=>()=>e++,P_=476782367,r0=({random:e=Math.random,counter:t=n0(Math.floor(e()*P_)),length:n=Yg,fingerprint:r=t0({random:e})}={})=>function(){let i=R_(e),s=Date.now().toString(36),l=t().toString(36),a=zc(n,e),f=`${s+a+l+r}`;return`${i+e0(f).substring(1,n)}`},N_=r0(),O_=(e,{minLength:t=2,maxLength:n=Go}={})=>{let r=e.length,o=/^[0-9a-z]+$/;try{if(typeof e=="string"&&r>=t&&r<=n&&o.test(e))return!0}finally{}return!1};fn.exports.getConstants=()=>({defaultLength:Yg,bigLength:Go});fn.exports.init=r0;fn.exports.createId=N_;fn.exports.bufToBigInt=Zg;fn.exports.createCounter=n0;fn.exports.createFingerprint=t0;fn.exports.isCuid=O_});var i0=q((JP,Qo)=>{var{createId:T_,init:b_,getConstants:I_,isCuid:L_}=o0();Qo.exports.createId=T_;Qo.exports.init=b_;Qo.exports.getConstants=I_;Qo.exports.isCuid=L_});var m0=O(Im());var ur=O(ce()),nn=(e,t,n)=>{let[,r]=(0,ur.useState)({}),i=(0,ur.useRef)({data:e,deps:n||[],promisedKeys:new Set,ready:!1,_loading:{}}).current;if((0,ur.useEffect)(()=>{i.ready=!0,t&&t({init:!0})},[]),i.ready===!1){i._loading={};for(let[s,l]of Object.entries(e))if(!i.promisedKeys.has(s)){let a=l;typeof a=="object"&&a instanceof Promise&&(i._loading[s]=!0,i.promisedKeys.add(s),i.data[s]=null,a.then(f=>{i.data[s]=f,i._loading[s]=!1,i.data.render()}))}i.data.render=()=>{i.ready&&r({})}}else if(i.deps.length>0&&n){for(let[s,l]of Object.entries(n))if(i.deps[s]!==l){i.deps[s]=l,t&&setTimeout(()=>{t({init:!1})});break}}return i.data};var Lm=(e,t)=>new Promise(async n=>{if(typeof e=="function"){let r=null;if(t&&(r=setTimeout(n,t)),await e()){clearTimeout(r),n();return}let o=0,i=setInterval(async()=>{await e()&&(r&&clearTimeout(r),clearInterval(i),n()),o>100&&clearInterval(i)},10)}else typeof e=="number"&&setTimeout(()=>{n()},e)});var Vw=O(ce());var Ph=O(Rh()),Nt=O(ce()),Vu=(0,Nt.createContext)({global:{},render:()=>{}});var sn=(e,t,n)=>{let r=window;r.globalValueID||(r.globalValueID=new WeakMap);let o=typeof t=="string"?t:n;o||(r.globalValueID.has(e)||r.globalValueID.set(e,(0,Ph.createId)()),o=r.globalValueID.get(e)||""),o||(o="GLOBAL_DEFAULT");let i=(0,Nt.useContext)(Vu),{global:s,render:l}=i;s[o]||(s[o]=e),(0,Nt.useEffect)(()=>{let f=null;if(typeof t=="function")try{f=t()}catch(u){console.log(u)}return()=>{typeof f=="function"?f():f instanceof Promise&&f.then(u=>{typeof u=="function"&&u()})}},[]);let a=s[o];return a?a.render=f=>{f&&(s[o]=void 0),(0,Nt.startTransition)(l)}:console.log(e,o),a},fr=e=>{if(e==null||typeof e!="object")return e;if(e instanceof Date){var t=new Date;return t.setTime(e.getTime()),t}if(e instanceof Array)return e.map(o=>fr(o));var n={};for(var r in e)typeof e[r]=="object"?n[r]=fr(e[r]):n[r]=e[r];return n};var yk=O(ce());var Wu=O(ce()),Ah=O(Lu()),jh=O(Th()),Mh=O($()),Fh=()=>{let e=typeof window=="object"?window:globalThis;e.React=Wu.default,e.ReactDOM=Ah.default,e.JSXRuntime=Mh.default,e.JSXDevRuntime=jh.default,e.Fragment=Wu.default.Fragment};var I1={data:""},zh=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||I1,Uh=e=>{let t=zh(e),n=t.data;return t.data="",n},L1=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,A1=/\/\*[^]*?\*\/| +/g,Dh=/\n+/g,Pn=(e,t)=>{let n="",r="",o="";for(let i in e){let s=e[i];i[0]=="@"?i[1]=="i"?n=i+" "+s+";":r+=i[1]=="f"?Pn(s,i):i+"{"+Pn(s,i[1]=="k"?"":t)+"}":typeof s=="object"?r+=Pn(s,t?t.replace(/([^,])+/g,l=>i.replace(/(^:.*)|([^,])+/g,a=>/&/.test(a)?a.replace(/&/g,l):l?l+" "+a:a)):i):s!=null&&(i=/^--/.test(i)?i:i.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=Pn.p?Pn.p(i,s):i+":"+s+";")}return n+(t&&o?t+"{"+o+"}":o)+r},Ot={},Bh=e=>{if(typeof e=="object"){let t="";for(let n in e)t+=n+Bh(e[n]);return t}return e},j1=(e,t,n,r,o)=>{let i=Bh(e),s=Ot[i]||(Ot[i]=(a=>{let f=0,u=11;for(;f<a.length;)u=101*u+a.charCodeAt(f++)>>>0;return"go"+u})(i));if(!Ot[s]){let a=i!==e?e:(f=>{let u,c,d=[{}];for(;u=L1.exec(f.replace(A1,""));)u[4]?d.shift():u[3]?(c=u[3].replace(Dh," ").trim(),d.unshift(d[0][c]=d[0][c]||{})):d[0][u[1]]=u[2].replace(Dh," ").trim();return d[0]})(e);Ot[s]=Pn(o?{["@keyframes "+s]:a}:a,n?"":"."+s)}let l=n&&Ot.g?Ot.g:null;return n&&(Ot.g=Ot[s]),((a,f,u,c)=>{c?f.data=f.data.replace(c,a):f.data.indexOf(a)===-1&&(f.data=u?a+f.data:f.data+a)})(Ot[s],t,r,l),s},M1=(e,t,n)=>e.reduce((r,o,i)=>{let s=t[i];if(s&&s.call){let l=s(n),a=l&&l.props&&l.props.className||/^go/.test(l)&&l;s=a?"."+a:l&&typeof l=="object"?l.props?"":Pn(l,""):l===!1?"":l}return r+o+(s??"")},"");function Ns(e){let t=this||{},n=e.call?e(t.p):e;return j1(n.unshift?n.raw?M1(n,[].slice.call(arguments,1),t.p):n.reduce((r,o)=>Object.assign(r,o&&o.call?o(t.p):o),{}):n,zh(t.target),t.g,t.o,t.k)}var ck=Ns.bind({g:1}),fk=Ns.bind({k:1});var $h=async(e=!0)=>{let t=typeof window=="object"?window:globalThis;e&&await Lm(()=>t.__SRV_URL__),t.prasiContext={global:{},render(){}};let n=window.location,r=n.protocol.indexOf("http")===0?n.hostname:"localhost",o=n.protocol!="https:"||/localhost|127.0.0.1|0.0.0.0/.test(r)?"http":"https";if(t.__SRV_URL__){t.serverurl=t.__SRV_URL__;let s=new URL(t.serverurl);(s.hostname==="localhost"||s.hostname==="127.0.0.1")&&(s.hostname=n.hostname,s.pathname=s.pathname==="/"?"":s.pathname,t.serverurl=s.toString(),t.serverurl.endsWith("/")&&(t.serverurl=t.serverurl.substring(0,t.serverurl.length-1)))}let i=n.port;t.baseurl=o+"://"+r+(i?":"+i:"")+"/",t.basepath||(t.basepath="/"),t.css=Ns,t.extractCss=Uh,t.pathname=n.pathname,t.cx=(...s)=>{let l=[];return s.filter(a=>a?(typeof a=="string"&&a.trim(),!0):!1).forEach(a=>{if(Array.isArray(a))for(let f of a)typeof f=="string"&&f.trim()&&l.push(f.trim());else l.push(a.trim())}),l.join(" ")},t.navigate=s=>{let l=s;if(typeof t.navigateOverride=="function"&&(l=t.navigateOverride(s),!l))return null;history.pushState({prevUrl:window.location.href},"",l),t.pathname=s,t.prasiContext&&t.prasiContext.render&&t.prasiContext.render()},typeof window=="object"&&window.addEventListener("popstate",()=>{let s=navigator.serviceWorker.controller;if(s&&s.postMessage({type:"add-cache",url:n.href}),t.preventPopRender){t.preventPopRender=!1;return}t.prasiContext&&t.prasiContext.render&&(t.pathname=n.pathname,t.prasiContext.render())})};var d0=O(ce());var Vh=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function F1(e){return typeof e=="string"&&Vh.test(e)}var Gu=F1;var No=O($()),Qu=({children:e,back:t})=>(0,No.jsxs)("div",{className:"flex items-center justify-center w-full h-full fixed inset-0 flex-col",children:[(0,No.jsx)("div",{children:e}),(0,No.jsxs)("div",{className:"border mt-2 rounded-md p-2 cursor-pointer",onClick:t||(()=>{history.back()}),children:[" ","Go Back"]})]});var Wh=O(ce());var Se=O($()),Hh=window,Oo=({children:e,className:t,show:n,backdrop:r,note:o,alt:i})=>{let s=nn({icon:(0,Se.jsx)("div",{className:"px-4 py-1",children:"Loading..."}),value:.111,ival:null},()=>{});return(0,Wh.useEffect)(()=>(s.ival=setInterval(()=>{s.value+=.1333,s.value>=1.3&&(s.value=0),s.render()},200),Hh.loadingIcon&&(s.icon=(0,Se.jsx)("img",{alt:"loading",src:Hh.loadingIcon,className:css`
width: 42px;
height: 42px;
`}),s.render()),()=>{clearInterval(s.ival)}),[]),(0,Se.jsxs)(Se.Fragment,{children:[r!==!1&&(0,Se.jsx)("div",{className:cx("flex items-center z-40 bg-white pointer-events-none","w-full h-full fixed transition-all duration-1000",typeof n<"u"?n?"opacity-50":"opacity-0":"opacity-50"),onContextMenuCapture:l=>{l.preventDefault()}}),e?(0,Se.jsx)("div",{onContextMenuCapture:l=>{l.preventDefault()},className:cx("flex flex-1 items-center justify-center z-40 transition-all",t||(r!==!1?"w-full h-full fixed":""),typeof n<"u"?n?"":"hidden":""),children:(0,Se.jsx)("div",{className:"flex items-center justify-center flex-col space-y-3 bg-white p-4 rounded-lg select-none",children:(0,Se.jsx)("div",{className:"text-sm",children:e})})}):(0,Se.jsx)("div",{className:cx("flex flex-1 items-center justify-center z-40 pointer-events-none transition-all",t||(r!==!1?"w-full h-full fixed":""),typeof n<"u"?n?"":"hidden":""),children:(0,Se.jsxs)("div",{className:cx("w-1/6 flex flex-col items-center justify-center",css`
min-width: 30px;
.pr-outer {
background: rgba(0, 0, 0, 0.1) !important;
}
`),children:[(0,Se.jsx)("div",{className:"text-[10px] text-slate-400 whitespace-nowrap",children:o}),(0,Se.jsx)("div",{className:"pr-outer w-full h-[3px] flex items-stretch rounded-sm overflow-hidden",children:(0,Se.jsx)("div",{className:cx("bg-blue-800 transition-all duration-200 rounded-sm w-full",css`
transform: translate(${-100+s.value*200}%);
`)})}),i]})})]})};var nl=O(ce());var Pe=window;function To(e,t){return function(){return e.apply(t,arguments)}}var{toString:D1}=Object.prototype,{getPrototypeOf:Xu}=Object,Ts=(e=>t=>{let n=D1.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),mt=e=>(e=e.toLowerCase(),t=>Ts(t)===e),bs=e=>t=>typeof t===e,{isArray:dr}=Array,bo=bs("undefined");function z1(e){return e!==null&&!bo(e)&&e.constructor!==null&&!bo(e.constructor)&&Xe(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}var Kh=mt("ArrayBuffer");function U1(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Kh(e.buffer),t}var B1=bs("string"),Xe=bs("function"),qh=bs("number"),Is=e=>e!==null&&typeof e=="object",$1=e=>e===!0||e===!1,Os=e=>{if(Ts(e)!=="object")return!1;let t=Xu(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},V1=mt("Date"),H1=mt("File"),W1=mt("Blob"),G1=mt("FileList"),Q1=e=>Is(e)&&Xe(e.pipe),K1=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Xe(e.append)&&((t=Ts(e))==="formdata"||t==="object"&&Xe(e.toString)&&e.toString()==="[object FormData]"))},q1=mt("URLSearchParams"),X1=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Io(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),dr(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{let i=n?Object.getOwnPropertyNames(e):Object.keys(e),s=i.length,l;for(r=0;r<s;r++)l=i[r],t.call(null,e[l],l,e)}}function Xh(e,t){t=t.toLowerCase();let n=Object.keys(e),r=n.length,o;for(;r-- >0;)if(o=n[r],t===o.toLowerCase())return o;return null}var Jh=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Yh=e=>!bo(e)&&e!==Jh;function qu(){let{caseless:e}=Yh(this)&&this||{},t={},n=(r,o)=>{let i=e&&Xh(t,o)||o;Os(t[i])&&Os(r)?t[i]=qu(t[i],r):Os(r)?t[i]=qu({},r):dr(r)?t[i]=r.slice():t[i]=r};for(let r=0,o=arguments.length;r<o;r++)arguments[r]&&Io(arguments[r],n);return t}var J1=(e,t,n,{allOwnKeys:r}={})=>(Io(t,(o,i)=>{n&&Xe(o)?e[i]=To(o,n):e[i]=o},{allOwnKeys:r}),e),Y1=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Z1=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},ex=(e,t,n,r)=>{let o,i,s,l={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)s=o[i],(!r||r(s,e,t))&&!l[s]&&(t[s]=e[s],l[s]=!0);e=n!==!1&&Xu(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},tx=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;let r=e.indexOf(t,n);return r!==-1&&r===n},nx=e=>{if(!e)return null;if(dr(e))return e;let t=e.length;if(!qh(t))return null;let n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},rx=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Xu(Uint8Array)),ox=(e,t)=>{let r=(e&&e[Symbol.iterator]).call(e),o;for(;(o=r.next())&&!o.done;){let i=o.value;t.call(e,i[0],i[1])}},ix=(e,t)=>{let n,r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},sx=mt("HTMLFormElement"),lx=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),Gh=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),ax=mt("RegExp"),Zh=(e,t)=>{let n=Object.getOwnPropertyDescriptors(e),r={};Io(n,(o,i)=>{let s;(s=t(o,i,e))!==!1&&(r[i]=s||o)}),Object.defineProperties(e,r)},ux=e=>{Zh(e,(t,n)=>{if(Xe(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;let r=e[n];if(Xe(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},fx=(e,t)=>{let n={},r=o=>{o.forEach(i=>{n[i]=!0})};return dr(e)?r(e):r(String(e).split(t)),n},dx=()=>{},px=(e,t)=>(e=+e,Number.isFinite(e)?e:t),Ku="abcdefghijklmnopqrstuvwxyz",Qh="0123456789",ey={DIGIT:Qh,ALPHA:Ku,ALPHA_DIGIT:Ku+Ku.toUpperCase()+Qh},mx=(e=16,t=ey.ALPHA_DIGIT)=>{let n="",{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function hx(e){return!!(e&&Xe(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}var yx=e=>{let t=new Array(10),n=(r,o)=>{if(Is(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;let i=dr(r)?[]:{};return Io(r,(s,l)=>{let a=n(s,o+1);!bo(a)&&(i[l]=a)}),t[o]=void 0,i}}return r};return n(e,0)},gx=mt("AsyncFunction"),vx=e=>e&&(Is(e)||Xe(e))&&Xe(e.then)&&Xe(e.catch),w={isArray:dr,isArrayBuffer:Kh,isBuffer:z1,isFormData:K1,isArrayBufferView:U1,isString:B1,isNumber:qh,isBoolean:$1,isObject:Is,isPlainObject:Os,isUndefined:bo,isDate:V1,isFile:H1,isBlob:W1,isRegExp:ax,isFunction:Xe,isStream:Q1,isURLSearchParams:q1,isTypedArray:rx,isFileList:G1,forEach:Io,merge:qu,extend:J1,trim:X1,stripBOM:Y1,inherits:Z1,toFlatObject:ex,kindOf:Ts,kindOfTest:mt,endsWith:tx,toArray:nx,forEachEntry:ox,matchAll:ix,isHTMLForm:sx,hasOwnProperty:Gh,hasOwnProp:Gh,reduceDescriptors:Zh,freezeMethods:ux,toObjectSet:fx,toCamelCase:lx,noop:dx,toFiniteNumber:px,findKey:Xh,global:Jh,isContextDefined:Yh,ALPHABET:ey,generateString:mx,isSpecCompliantForm:hx,toJSONObject:yx,isAsyncFn:gx,isThenable:vx};function pr(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}w.inherits(pr,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:w.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var ty=pr.prototype,ny={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{ny[e]={value:e}});Object.defineProperties(pr,ny);Object.defineProperty(ty,"isAxiosError",{value:!0});pr.from=(e,t,n,r,o,i)=>{let s=Object.create(ty);return w.toFlatObject(e,s,function(a){return a!==Error.prototype},l=>l!=="isAxiosError"),pr.call(s,e.message,t,n,r,o),s.cause=e,s.name=e.name,i&&Object.assign(s,i),s};var A=pr;var Ls=null;function Ju(e){return w.isPlainObject(e)||w.isArray(e)}function oy(e){return w.endsWith(e,"[]")?e.slice(0,-2):e}function ry(e,t,n){return e?e.concat(t).map(function(o,i){return o=oy(o),!n&&i?"["+o+"]":o}).join(n?".":""):t}function wx(e){return w.isArray(e)&&!e.some(Ju)}var xx=w.toFlatObject(w,{},null,function(t){return/^is[A-Z]/.test(t)});function Sx(e,t,n){if(!w.isObject(e))throw new TypeError("target must be an object");t=t||new(Ls||FormData),n=w.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,C){return!w.isUndefined(C[v])});let r=n.metaTokens,o=n.visitor||u,i=n.dots,s=n.indexes,a=(n.Blob||typeof Blob<"u"&&Blob)&&w.isSpecCompliantForm(t);if(!w.isFunction(o))throw new TypeError("visitor must be a function");function f(m){if(m===null)return"";if(w.isDate(m))return m.toISOString();if(!a&&w.isBlob(m))throw new A("Blob is not supported. Use a Buffer instead.");return w.isArrayBuffer(m)||w.isTypedArray(m)?a&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function u(m,v,C){let h=m;if(m&&!C&&typeof m=="object"){if(w.endsWith(v,"{}"))v=r?v:v.slice(0,-2),m=JSON.stringify(m);else if(w.isArray(m)&&wx(m)||(w.isFileList(m)||w.endsWith(v,"[]"))&&(h=w.toArray(m)))return v=oy(v),h.forEach(function(g,x){!(w.isUndefined(g)||g===null)&&t.append(s===!0?ry([v],x,i):s===null?v:v+"[]",f(g))}),!1}return Ju(m)?!0:(t.append(ry(C,v,i),f(m)),!1)}let c=[],d=Object.assign(xx,{defaultVisitor:u,convertValue:f,isVisitable:Ju});function y(m,v){if(!w.isUndefined(m)){if(c.indexOf(m)!==-1)throw Error("Circular reference detected in "+v.join("."));c.push(m),w.forEach(m,function(h,p){(!(w.isUndefined(h)||h===null)&&o.call(t,h,w.isString(p)?p.trim():p,v,d))===!0&&y(h,v?v.concat(p):[p])}),c.pop()}}if(!w.isObject(e))throw new TypeError("data must be an object");return y(e),t}var ln=Sx;function iy(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function sy(e,t){this._pairs=[],e&&ln(e,this,t)}var ly=sy.prototype;ly.append=function(t,n){this._pairs.push([t,n])};ly.toString=function(t){let n=t?function(r){return t.call(this,r,iy)}:iy;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};var As=sy;function _x(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Lo(e,t,n){if(!t)return e;let r=n&&n.encode||_x,o=n&&n.serialize,i;if(o?i=o(t,n):i=w.isURLSearchParams(t)?t.toString():new As(t,n).toString(r),i){let s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}var Yu=class{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){w.forEach(this.handlers,function(r){r!==null&&t(r)})}},Zu=Yu;var js={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1};var ay=typeof URLSearchParams<"u"?URLSearchParams:As;var uy=typeof FormData<"u"?FormData:null;var cy=typeof Blob<"u"?Blob:null;var fy={isBrowser:!0,classes:{URLSearchParams:ay,FormData:uy,Blob:cy},protocols:["http","https","file","blob","url","data"]};var ec={};C0(ec,{hasBrowserEnv:()=>dy,hasStandardBrowserEnv:()=>kx,hasStandardBrowserWebWorkerEnv:()=>Ex});var dy=typeof window<"u"&&typeof document<"u",kx=(e=>dy&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),Ex=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function";var Ne={...ec,...fy};function tc(e,t){return ln(e,new Ne.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,i){return Ne.isNode&&w.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function Cx(e){return w.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Rx(e){let t={},n=Object.keys(e),r,o=n.length,i;for(r=0;r<o;r++)i=n[r],t[i]=e[i];return t}function Px(e){function t(n,r,o,i){let s=n[i++];if(s==="__proto__")return!0;let l=Number.isFinite(+s),a=i>=n.length;return s=!s&&w.isArray(o)?o.length:s,a?(w.hasOwnProp(o,s)?o[s]=[o[s],r]:o[s]=r,!l):((!o[s]||!w.isObject(o[s]))&&(o[s]=[]),t(n,r,o[s],i)&&w.isArray(o[s])&&(o[s]=Rx(o[s])),!l)}if(w.isFormData(e)&&w.isFunction(e.entries)){let n={};return w.forEachEntry(e,(r,o)=>{t(Cx(r),o,n,0)}),n}return null}var Ms=Px;function Nx(e,t,n){if(w.isString(e))try{return(t||JSON.parse)(e),w.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}var nc={transitional:js,adapter:["xhr","http"],transformRequest:[function(t,n){let r=n.getContentType()||"",o=r.indexOf("application/json")>-1,i=w.isObject(t);if(i&&w.isHTMLForm(t)&&(t=new FormData(t)),w.isFormData(t))return o?JSON.stringify(Ms(t)):t;if(w.isArrayBuffer(t)||w.isBuffer(t)||w.isStream(t)||w.isFile(t)||w.isBlob(t))return t;if(w.isArrayBufferView(t))return t.buffer;if(w.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return tc(t,this.formSerializer).toString();if((l=w.isFileList(t))||r.indexOf("multipart/form-data")>-1){let a=this.env&&this.env.FormData;return ln(l?{"files[]":t}:t,a&&new a,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),Nx(t)):t}],transformResponse:[function(t){let n=this.transitional||nc.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(t&&w.isString(t)&&(r&&!this.responseType||o)){let s=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(l){if(s)throw l.name==="SyntaxError"?A.from(l,A.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ne.classes.FormData,Blob:Ne.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};w.forEach(["delete","get","head","post","put","patch"],e=>{nc.headers[e]={}});var mr=nc;var Ox=w.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),py=e=>{let t={},n,r,o;return e&&e.split(`
`).forEach(function(s){o=s.indexOf(":"),n=s.substring(0,o).trim().toLowerCase(),r=s.substring(o+1).trim(),!(!n||t[n]&&Ox[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t};var my=Symbol("internals");function Ao(e){return e&&String(e).trim().toLowerCase()}function Fs(e){return e===!1||e==null?e:w.isArray(e)?e.map(Fs):String(e)}function Tx(e){let t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g,r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}var bx=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function rc(e,t,n,r,o){if(w.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!w.isString(t)){if(w.isString(r))return t.indexOf(r)!==-1;if(w.isRegExp(r))return r.test(t)}}function Ix(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function Lx(e,t){let n=w.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(o,i,s){return this[r].call(this,t,o,i,s)},configurable:!0})})}var hr=class{constructor(t){t&&this.set(t)}set(t,n,r){let o=this;function i(l,a,f){let u=Ao(a);if(!u)throw new Error("header name must be a non-empty string");let c=w.findKey(o,u);(!c||o[c]===void 0||f===!0||f===void 0&&o[c]!==!1)&&(o[c||a]=Fs(l))}let s=(l,a)=>w.forEach(l,(f,u)=>i(f,u,a));return w.isPlainObject(t)||t instanceof this.constructor?s(t,n):w.isString(t)&&(t=t.trim())&&!bx(t)?s(py(t),n):t!=null&&i(n,t,r),this}get(t,n){if(t=Ao(t),t){let r=w.findKey(this,t);if(r){let o=this[r];if(!n)return o;if(n===!0)return Tx(o);if(w.isFunction(n))return n.call(this,o,r);if(w.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Ao(t),t){let r=w.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||rc(this,this[r],r,n)))}return!1}delete(t,n){let r=this,o=!1;function i(s){if(s=Ao(s),s){let l=w.findKey(r,s);l&&(!n||rc(r,r[l],l,n))&&(delete r[l],o=!0)}}return w.isArray(t)?t.forEach(i):i(t),o}clear(t){let n=Object.keys(this),r=n.length,o=!1;for(;r--;){let i=n[r];(!t||rc(this,this[i],i,t,!0))&&(delete this[i],o=!0)}return o}normalize(t){let n=this,r={};return w.forEach(this,(o,i)=>{let s=w.findKey(r,i);if(s){n[s]=Fs(o),delete n[i];return}let l=t?Ix(i):String(i).trim();l!==i&&delete n[i],n[l]=Fs(o),r[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){let n=Object.create(null);return w.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&w.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){let r=new this(t);return n.forEach(o=>r.set(o)),r}static accessor(t){let r=(this[my]=this[my]={accessors:{}}).accessors,o=this.prototype;function i(s){let l=Ao(s);r[l]||(Lx(o,s),r[l]=!0)}return w.isArray(t)?t.forEach(i):i(t),this}};hr.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);w.reduceDescriptors(hr.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});w.freezeMethods(hr);var Oe=hr;function jo(e,t){let n=this||mr,r=t||n,o=Oe.from(r.headers),i=r.data;return w.forEach(e,function(l){i=l.call(n,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function Mo(e){return!!(e&&e.__CANCEL__)}function hy(e,t,n){A.call(this,e??"canceled",A.ERR_CANCELED,t,n),this.name="CanceledError"}w.inherits(hy,A,{__CANCEL__:!0});var an=hy;function oc(e,t,n){let r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new A("Request failed with status code "+n.status,[A.ERR_BAD_REQUEST,A.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}var yy=Ne.hasStandardBrowserEnv?{write(e,t,n,r,o,i){let s=[e+"="+encodeURIComponent(t)];w.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),w.isString(r)&&s.push("path="+r),w.isString(o)&&s.push("domain="+o),i===!0&&s.push("secure"),document.cookie=s.join("; ")},read(e){let t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function ic(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function sc(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Fo(e,t){return e&&!ic(t)?sc(e,t):t}var gy=Ne.hasStandardBrowserEnv?function(){let t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a"),r;function o(i){let s=i;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(s){let l=w.isString(s)?o(s):s;return l.protocol===r.protocol&&l.host===r.host}}():function(){return function(){return!0}}();function lc(e){let t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function Ax(e,t){e=e||10;let n=new Array(e),r=new Array(e),o=0,i=0,s;return t=t!==void 0?t:1e3,function(a){let f=Date.now(),u=r[i];s||(s=f),n[o]=a,r[o]=f;let c=i,d=0;for(;c!==o;)d+=n[c++],c=c%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),f-s<t)return;let y=u&&f-u;return y?Math.round(d*1e3/y):void 0}}var vy=Ax;function wy(e,t){let n=0,r=vy(50,250);return o=>{let i=o.loaded,s=o.lengthComputable?o.total:void 0,l=i-n,a=r(l),f=i<=s;n=i;let u={loaded:i,total:s,progress:s?i/s:void 0,bytes:l,rate:a||void 0,estimated:a&&s&&f?(s-i)/a:void 0,event:o};u[t?"download":"upload"]=!0,e(u)}}var jx=typeof XMLHttpRequest<"u",xy=jx&&function(e){return new Promise(function(n,r){let o=e.data,i=Oe.from(e.headers).normalize(),{responseType:s,withXSRFToken:l}=e,a;function f(){e.cancelToken&&e.cancelToken.unsubscribe(a),e.signal&&e.signal.removeEventListener("abort",a)}let u;if(w.isFormData(o)){if(Ne.hasStandardBrowserEnv||Ne.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((u=i.getContentType())!==!1){let[v,...C]=u?u.split(";").map(h=>h.trim()).filter(Boolean):[];i.setContentType([v||"multipart/form-data",...C].join("; "))}}let c=new XMLHttpRequest;if(e.auth){let v=e.auth.username||"",C=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(v+":"+C))}let d=Fo(e.baseURL,e.url);c.open(e.method.toUpperCase(),Lo(d,e.params,e.paramsSerializer),!0),c.timeout=e.timeout;function y(){if(!c)return;let v=Oe.from("getAllResponseHeaders"in c&&c.getAllResponseHeaders()),h={data:!s||s==="text"||s==="json"?c.responseText:c.response,status:c.status,statusText:c.statusText,headers:v,config:e,request:c};oc(function(g){n(g),f()},function(g){r(g),f()},h),c=null}if("onloadend"in c?c.onloadend=y:c.onreadystatechange=function(){!c||c.readyState!==4||c.status===0&&!(c.responseURL&&c.responseURL.indexOf("file:")===0)||setTimeout(y)},c.onabort=function(){c&&(r(new A("Request aborted",A.ECONNABORTED,e,c)),c=null)},c.onerror=function(){r(new A("Network Error",A.ERR_NETWORK,e,c)),c=null},c.ontimeout=function(){let C=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",h=e.transitional||js;e.timeoutErrorMessage&&(C=e.timeoutErrorMessage),r(new A(C,h.clarifyTimeoutError?A.ETIMEDOUT:A.ECONNABORTED,e,c)),c=null},Ne.hasStandardBrowserEnv&&(l&&w.isFunction(l)&&(l=l(e)),l||l!==!1&&gy(d))){let v=e.xsrfHeaderName&&e.xsrfCookieName&&yy.read(e.xsrfCookieName);v&&i.set(e.xsrfHeaderName,v)}o===void 0&&i.setContentType(null),"setRequestHeader"in c&&w.forEach(i.toJSON(),function(C,h){c.setRequestHeader(h,C)}),w.isUndefined(e.withCredentials)||(c.withCredentials=!!e.withCredentials),s&&s!=="json"&&(c.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&c.addEventListener("progress",wy(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&c.upload&&c.upload.addEventListener("progress",wy(e.onUploadProgress)),(e.cancelToken||e.signal)&&(a=v=>{c&&(r(!v||v.type?new an(null,e,c):v),c.abort(),c=null)},e.cancelToken&&e.cancelToken.subscribe(a),e.signal&&(e.signal.aborted?a():e.signal.addEventListener("abort",a)));let m=lc(d);if(m&&Ne.protocols.indexOf(m)===-1){r(new A("Unsupported protocol "+m+":",A.ERR_BAD_REQUEST,e));return}c.send(o||null)})};var ac={http:Ls,xhr:xy};w.forEach(ac,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});var Sy=e=>`- ${e}`,Mx=e=>w.isFunction(e)||e===null||e===!1,Ds={getAdapter:e=>{e=w.isArray(e)?e:[e];let{length:t}=e,n,r,o={};for(let i=0;i<t;i++){n=e[i];let s;if(r=n,!Mx(n)&&(r=ac[(s=String(n)).toLowerCase()],r===void 0))throw new A(`Unknown adapter '${s}'`);if(r)break;o[s||"#"+i]=r}if(!r){let i=Object.entries(o).map(([l,a])=>`adapter ${l} `+(a===!1?"is not supported by the environment":"is not available in the build")),s=t?i.length>1?`since :
`+i.map(Sy).join(`
`):" "+Sy(i[0]):"as no adapter specified";throw new A("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return r},adapters:ac};function uc(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new an(null,e)}function zs(e){return uc(e),e.headers=Oe.from(e.headers),e.data=jo.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Ds.getAdapter(e.adapter||mr.adapter)(e).then(function(r){return uc(e),r.data=jo.call(e,e.transformResponse,r),r.headers=Oe.from(r.headers),r},function(r){return Mo(r)||(uc(e),r&&r.response&&(r.response.data=jo.call(e,e.transformResponse,r.response),r.response.headers=Oe.from(r.response.headers))),Promise.reject(r)})}var _y=e=>e instanceof Oe?e.toJSON():e;function Tt(e,t){t=t||{};let n={};function r(f,u,c){return w.isPlainObject(f)&&w.isPlainObject(u)?w.merge.call({caseless:c},f,u):w.isPlainObject(u)?w.merge({},u):w.isArray(u)?u.slice():u}function o(f,u,c){if(w.isUndefined(u)){if(!w.isUndefined(f))return r(void 0,f,c)}else return r(f,u,c)}function i(f,u){if(!w.isUndefined(u))return r(void 0,u)}function s(f,u){if(w.isUndefined(u)){if(!w.isUndefined(f))return r(void 0,f)}else return r(void 0,u)}function l(f,u,c){if(c in t)return r(f,u);if(c in e)return r(void 0,f)}let a={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l,headers:(f,u)=>o(_y(f),_y(u),!0)};return w.forEach(Object.keys(Object.assign({},e,t)),function(u){let c=a[u]||o,d=c(e[u],t[u],u);w.isUndefined(d)&&c!==l||(n[u]=d)}),n}var Us="1.6.7";var cc={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{cc[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});var ky={};cc.transitional=function(t,n,r){function o(i,s){return"[Axios v"+Us+"] Transitional option '"+i+"'"+s+(r?". "+r:"")}return(i,s,l)=>{if(t===!1)throw new A(o(s," has been removed"+(n?" in "+n:"")),A.ERR_DEPRECATED);return n&&!ky[s]&&(ky[s]=!0,console.warn(o(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,s,l):!0}};function Fx(e,t,n){if(typeof e!="object")throw new A("options must be an object",A.ERR_BAD_OPTION_VALUE);let r=Object.keys(e),o=r.length;for(;o-- >0;){let i=r[o],s=t[i];if(s){let l=e[i],a=l===void 0||s(l,i,e);if(a!==!0)throw new A("option "+i+" must be "+a,A.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new A("Unknown option "+i,A.ERR_BAD_OPTION)}}var Bs={assertOptions:Fx,validators:cc};var un=Bs.validators,yr=class{constructor(t){this.defaults=t,this.interceptors={request:new Zu,response:new Zu}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;let i=o.stack?o.stack.replace(/^.+\n/,""):"";r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=`
`+i):r.stack=i}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Tt(this.defaults,n);let{transitional:r,paramsSerializer:o,headers:i}=n;r!==void 0&&Bs.assertOptions(r,{silentJSONParsing:un.transitional(un.boolean),forcedJSONParsing:un.transitional(un.boolean),clarifyTimeoutError:un.transitional(un.boolean)},!1),o!=null&&(w.isFunction(o)?n.paramsSerializer={serialize:o}:Bs.assertOptions(o,{encode:un.function,serialize:un.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=i&&w.merge(i.common,i[n.method]);i&&w.forEach(["delete","get","head","post","put","patch","common"],m=>{delete i[m]}),n.headers=Oe.concat(s,i);let l=[],a=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(a=a&&v.synchronous,l.unshift(v.fulfilled,v.rejected))});let f=[];this.interceptors.response.forEach(function(v){f.push(v.fulfilled,v.rejected)});let u,c=0,d;if(!a){let m=[zs.bind(this),void 0];for(m.unshift.apply(m,l),m.push.apply(m,f),d=m.length,u=Promise.resolve(n);c<d;)u=u.then(m[c++],m[c++]);return u}d=l.length;let y=n;for(c=0;c<d;){let m=l[c++],v=l[c++];try{y=m(y)}catch(C){v.call(this,C);break}}try{u=zs.call(this,y)}catch(m){return Promise.reject(m)}for(c=0,d=f.length;c<d;)u=u.then(f[c++],f[c++]);return u}getUri(t){t=Tt(this.defaults,t);let n=Fo(t.baseURL,t.url);return Lo(n,t.params,t.paramsSerializer)}};w.forEach(["delete","get","head","options"],function(t){yr.prototype[t]=function(n,r){return this.request(Tt(r||{},{method:t,url:n,data:(r||{}).data}))}});w.forEach(["post","put","patch"],function(t){function n(r){return function(i,s,l){return this.request(Tt(l||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:s}))}}yr.prototype[t]=n(),yr.prototype[t+"Form"]=n(!0)});var Do=yr;var fc=class e{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});let r=this;this.promise.then(o=>{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](o);r._listeners=null}),this.promise.then=o=>{let i,s=new Promise(l=>{r.subscribe(l),i=l}).then(o);return s.cancel=function(){r.unsubscribe(i)},s},t(function(i,s,l){r.reason||(r.reason=new an(i,s,l),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;let n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new e(function(o){t=o}),cancel:t}}},Ey=fc;function dc(e){return function(n){return e.apply(null,n)}}function pc(e){return w.isObject(e)&&e.isAxiosError===!0}var mc={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(mc).forEach(([e,t])=>{mc[t]=e});var Cy=mc;function Ry(e){let t=new Do(e),n=To(Do.prototype.request,t);return w.extend(n,Do.prototype,t,{allOwnKeys:!0}),w.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return Ry(Tt(e,o))},n}var oe=Ry(mr);oe.Axios=Do;oe.CanceledError=an;oe.CancelToken=Ey;oe.isCancel=Mo;oe.VERSION=Us;oe.toFormData=ln;oe.AxiosError=A;oe.Cancel=oe.CanceledError;oe.all=function(t){return Promise.all(t)};oe.spread=dc;oe.isAxiosError=pc;oe.mergeConfig=Tt;oe.AxiosHeaders=Oe;oe.formToJSON=e=>Ms(w.isHTMLForm(e)?new FormData(e):e);oe.getAdapter=Ds.getAdapter;oe.HttpStatusCode=Cy;oe.default=oe;var $s=oe;var{Axios:pC,AxiosError:mC,CanceledError:hC,isCancel:yC,CancelToken:gC,VERSION:vC,all:wC,Cancel:xC,isAxiosError:SC,spread:_C,toFormData:kC,AxiosHeaders:EC,HttpStatusCode:CC,formToJSON:RC,getAdapter:PC,mergeConfig:NC}=$s;BigInt.prototype.toJSON=function(){return"BigInt::"+this.toString()};var Dx=typeof window<"u"?window:null,Py=typeof global<"u"?global:void 0,gr=async(e,t,n)=>{let r={...n},o=null,i=!1,s=null,l=[];if(Array.isArray(t))for(let c of t)c instanceof File&&(l.push(c),i=!0),typeof c=="function"&&(s=c);else t instanceof File&&(i=!0,l.push(t));if(!i)o=JSON.stringify(t),r["content-type"]="aplication/json";else{let c=new FormData;for(let d of l)c.append(d.name,d);o=c,delete r["content-type"],r.enctype="multipart/form-data;"}let a=new URL(e);if(Dx!==null){let c=new URL(location.href),d="";if(a.host===c.host||Py&&typeof Py.server_hook=="function"?d=a.toString():d=`${c.protocol}//${c.host}/_proxy/${encodeURIComponent(a.toString())}`,d){if(s)return(await $s({method:t?"post":void 0,url:d,data:o,onUploadProgress:s})).data;{let m=await(await fetch(d,t?{method:"POST",body:o,headers:r}:void 0)).text();try{return JSON.parse(m,Ny)}catch{return m}}}}let u=await(await fetch(a,t?{method:"POST",body:o,headers:r}:void 0)).text();try{return JSON.parse(u,Ny)}catch{return u}},Ny=(e,t)=>typeof t=="string"&&t.startsWith("BigInt::")?BigInt(t.substring(8)):t;var Gy=O(Wy());var Vs=async(e,t)=>{let n=(0,Gy.default)(e,"/"),r=await gr(mS(n,"/_prasi/_")),o="";r&&r.prasi&&(o=r.prasi);let i=pS(n);if(o==="v2")await new Promise(s=>{let l=document,a=l.createElement("script");a.onload=async()=>{s()},localStorage.getItem("api-ts-"+n)||localStorage.setItem("api-ts-"+n,Date.now().toString());let f=localStorage.getItem("api-ts-"+n);t?a.src=`${i}/_prasi/load.js?url=${n}&v3&dev=1&ts=${f}`:a.src=`${i}/_prasi/load.js?url=${n}&v3&ts=${f}`,document.querySelector(`script[src="${a.src}"]`)?s():l.body.appendChild(a)});else{let s=await fetch(i+"/_prasi/api-entry");if(Pe.prasiApi[n]={apiEntry:(await s.json()).srv},t){let l=await fetch(i+"/_prasi/api-types");Pe.prasiApi[n].apiTypes=await l.text(),Pe.prasiApi[n].prismaTypes={"prisma.d.ts":await vc(`${i}/_prasi/prisma/index.d.ts`),"runtime/index.d.ts":await vc(`${i}/_prasi/prisma/runtime/index.d.ts`),"runtime/library.d.ts":await vc(`${i}/_prasi/prisma/runtime/library.d.ts`)}}}},pS=e=>{let t=new URL(e);return`${t.protocol}//${t.host}`},mS=(e,t)=>{let n=new URL(e);return n.pathname=t,n.toString()},vc=async(e,t)=>await(await fetch(e)).text();var zo={},Hs=e=>{Pe.prasiApi||(Pe.prasiApi={});try{let t=new URL(e),n=`${t.protocol}//${t.host}`;return Pe.prasiApi[n]||zo[n]||(zo[n]=Vs(n,location.hostname.includes("prasi"))),new Proxy({},{get:(r,o)=>{if(o==="_url")return(s,l)=>{let a=new URL(n);a.pathname=s.split("/").filter(c=>c).join("/");let f=new URL(location.href),u="";return a.host===f.host||l===!1?u=a.toString():u=`${f.protocol}//${f.host}/_proxy/${encodeURIComponent(a.toString())}`,u};let i=s=>function(...l){return new Promise(async(a,f)=>{try{let u=Pe.prasiApi[n];if(!u&&zo&&typeof zo[n]=="object"&&(await zo[n],u=Pe.prasiApi[n]),u){if(s==="_raw"){let y=l[0],m=`${n}${y}`,v=await Qy(m,l.slice(1));a(v);return}if(u.apiEntry||(u.apiEntry={}),u.apiEntry&&!u.apiEntry[s]){f(`API ${s.toString()} not found, existing API:
- ${Object.keys(u.apiEntry||{}).join(`
- `)}`);return}let c=u.apiEntry[s].url,d=u.apiEntry[s].args;if(c&&d){if(l.length>0&&d.length>0)for(let[v,C]of Object.entries(l)){let h=d[parseInt(v)];d&&d.includes(h)&&C&&typeof C!="string"&&typeof C!="number"||(c=c.replace(`:${h}?`,C+""),c=c.replace(`:${h}`,C+""))}let y=`${n}${c}`,m=await Qy(y,l);a(m)}else console.error(`API Not Found: ${s.toString()}`)}else f("Failed to load API [Proxy]: "+n)}catch(u){f(u)}})};return o==="then"?new Proxy({},{get:(s,l)=>i(l)}):i(o)}})}catch{return null}},Qy=async(e,t)=>await gr(e,t,{"content-type":"application/json"});var Jy=O(Xy());var Gs=e=>{let t="";return new Proxy({},{get(n,r){return r==="_batch"?{update:async o=>vr({name:t,action:"batch_update",table:"",params:{batch:o}},e)}:r==="_schema"?{tables:async()=>vr({name:t,action:"schema_tables",table:"",params:[]},e),columns:async o=>vr({name:t,action:"schema_columns",table:o,params:[]},e),rels:async o=>vr({name:t,action:"schema_rels",table:o,params:[]},e)}:r.startsWith("$")?(...o)=>vr({name:t,action:"query",table:r,params:o},e):new Proxy({},{get(o,i){return async(...s)=>(r==="query"&&(r=i,i="query"),await vr({name:t,action:i,table:r,params:s},e))}})}})},Ws={},vr=async(e,t)=>{let n=new URL(t);n.pathname="/_dbs",e.table&&(n.pathname+=`/${e.table}`);let r=n.toString(),o=(0,Jy.default)(e),i=Ws[o];if(!i||i&&Date.now()-i.timestamp>1e3){Ws[o]={timestamp:Date.now(),promise:gr(r,e,{"content-type":"application/json"}),result:null};let s=await Ws[o].promise;return Ws[o].result=s,s}return await i.promise};function wS(e){let t=document.createElement("a");return t.setAttribute("href",e),t.cloneNode(!1).href}function xS(e){return e?new Promise((t,n)=>{let r="$importModule$"+Math.random().toString(32).slice(2),o=document.createElement("script"),i=()=>{delete window[r],o.onerror=null,o.onload=null,o.remove(),URL.revokeObjectURL(o.src),o.src=""};o.defer=!0,o.type="module",o.onerror=()=>{n(new Error(`Failed to import: ${e}`)),i()},o.onload=()=>{t(window[r]),i()};let l=`import * as m from "${Pe.basehost?Pe.basehost+e:wS(e)}"; window.${r} = m;`,a=new Blob([l],{type:"text/javascript"});o.src=URL.createObjectURL(a),document.head.appendChild(o)}):""}var Qs=xS;var wr=e=>({isMobile:e.mode==="mobile",isDesktop:e.mode==="desktop",isEditor:location.pathname.startsWith("/ed/")});var Yy=async e=>{let t=window;t.exports||(t.exports={});let n=await _db.site.findFirst({where:{id:e.site.id},include:{component_site:!0}});if(n){if(n.component_site)for(let s of n.component_site){let l=`/npm/site/${s.id_site}/site.js`;await Qs(l)}let r=e.site.api_url;if(r||(r=(n.config||{}).api_url||""),!r)return;try{let s=new URL(r);if(r&&s.hostname)try{await Vs(r,!0)}catch{console.warn("Failed to load API [Legacy]:",r)}}catch{}let o=`/npm/site/${e.site.id}/site.js`;await Qs(o),e.site.db.get()||e.site.db.set(Gs(r)),e.site.api.get()||e.site.api.set(Hs(r));let i=window;if(n.js_compiled){let s=n.config,l=(f,u)=>(s.api_url&&!u.api&&(u.api=e.site.api.get(),u.db=e.site.db.get()),u.params=i.params,u.module={},new Function(...Object.keys(u),f)(...Object.values(u))),a={...wr({site:e.site,mode:e.mode}),types:{},exports:i.exports,load:Qs,render:e.render,module:{exports:{}}};if(await l(n.js_compiled,a),a.module.exports)for(let[f,u]of Object.entries(a.module.exports))i.exports[f]=u}}};var Zy=(e,t)=>{e.status="loading",e.on_status_changes&&e.on_status_changes(e.status),e.site.id=t.site_id,e.site.api_url=t.api_url,!e.site.api&&!e.site.db?e.site.code.mode==="old"&&Yy({site:{id:e.site.id,api_url:e.site.api_url,api:{get(){return e.site.api},set(n){e.site.api=n}},db:{get(){return e.site.db},set(n){e.site.db=n}}},render:e.render}).then(()=>{e.status="ready",e.on_status_changes&&e.on_status_changes(e.status),e.render()}):(e.status="ready",e.on_status_changes&&e.on_status_changes(e.status))};var cn={ts:0,status:"init",meta:{},entry:[],tick:0,mode:"desktop",site:{id:"",api_url:"",api:null,db:null},site_url:null,script:{init_local_effect:void 0},visit:void 0,on_status_changes:void 0,layout:void 0,page:{cur:{id:""},navs:{}},on_preload:void 0};var zg=O(ce());var le=O(ce()),wc=class extends le.Component{displayName="ReactUseErrorBoundary";componentDidCatch(...t){this.setState({}),this.props.onError(...t)}render(){return this.props.children}},SS=()=>!1,eg=(0,le.createContext)({componentDidCatch:{current:void 0},error:void 0,setError:SS});function tg({children:e}){let[t,n]=(0,le.useState)(),r=(0,le.useRef)(),o=(0,le.useMemo)(()=>({componentDidCatch:r,error:t,setError:n}),[t]);return le.default.createElement(eg.Provider,{value:o},le.default.createElement(wc,{error:t,onError:(i,s)=>{n(i),r.current?.(i,s)}},e))}tg.displayName="ReactUseErrorBoundaryContext";function ng(e){function t(n){return le.default.createElement(tg,null,le.default.createElement(e,{key:"WrappedComponent",...n}))}return t.displayName=`WithErrorBoundary(${e.displayName??e.name??"Component"})`,t}function rg(e){let t=(0,le.useContext)(eg);t.componentDidCatch.current=e;let n=(0,le.useCallback)(()=>{t.setError(void 0)},[]);return[t.error,n]}var Je=O($()),ht=ng(({children:e,meta:t,id:n,silent:r=!0})=>{let o=nn({retrying:!1,meta:t}),[i,s]=rg((a,f)=>{r!==!0&&console.warn(a)});t&&o.meta!==t&&(o.meta=t,setTimeout(s));let l=t;return i?(0,Je.jsxs)("div",{className:"bg-red-100 border border-red-300 rounded-sm text-xs flex flex-col items-center",children:[(0,Je.jsxs)("div",{className:"text-[10px] font-bold text-red-900 self-stretch px-1",children:["ERROR ",l?.item.name?"["+l.item.name+"]:":""]}),(0,Je.jsx)("p",{className:"border-b border-red-300 px-1 pb-1 min-w-[100px]",children:o.retrying?(0,Je.jsx)(Je.Fragment,{children:"Retrying..."}):(0,Je.jsx)(Je.Fragment,{children:i.message})}),(0,Je.jsx)("div",{className:"p-1",children:(0,Je.jsx)("button",{onClick:()=>{o.retrying=!0,o.render(),setTimeout(()=>{o.retrying=!1,o.render(),s()},100)},className:"bg-white border border-white hover:border-red-400 hover:bg-red-50 rounded px-2",children:"Try again"})})]}):e});var je=(e,t,n,r)=>{let o=e[t];return n==="desktop"||!n?!o&&e.mobile&&e.mobile[t]&&(o=e.mobile[t]):e.mobile&&e.mobile[t]&&(o=e.mobile[t]),o||(o=r),o};var og=(e,t)=>{let n=je(e,"adv",t,{});return typeof n.css=="string"&&n.css.trim()?cx(css`
${n.css}
`,t):""};var ig=(e,t)=>{let n=je(e,"bg",t,{size:"contain",pos:"center"}),r=`${serverurl}${n.url}`;return n&&n.url&&n.url.startsWith("http")&&(r=n.url),cx(`
background-repeat: no-repeat;
`,n.color&&`
background-color: ${n.color};
`,n.url&&typeof siteApiUrl=="string"&&`
background-image: url("${r}");
`,n.size&&`
background-size: ${n.size};
`,n.pos&&`
background-position: ${n.pos};
`)};var wg=O(Cc());var xg=(e,t)=>{let n=je(e,"border",t,{style:"solid",stroke:{},rounded:{tr:0,tl:0,bl:0,br:0},color:"transparent"});return cx(yt(n,"stroke.l","border-left-width"),yt(n,"stroke.r","border-right-width"),yt(n,"stroke.b","border-bottom-width"),yt(n,"stroke.t","border-top-width"),yt(n,"color","border-color","transparent"),yt(n,"style","border-style","dashed"),yt(n,"rounded.tl","border-top-left-radius"),yt(n,"rounded.tr","border-top-right-radius"),yt(n,"rounded.bl","border-bottom-left-radius"),yt(n,"rounded.br","border-bottom-right-radius"))},yt=(e,t,n,r)=>{let o=(0,wg.default)(e,t);if(r)return o?`${n}: ${o};`:`${n}: ${r};`;if(o)return`${n}: ${o}px;`};var Sg=(e,t,n)=>{let r=je(e,"dim",t,{h:"fit",w:"fit"});return r.w==="full"&&r.h==="full"?`
width:100%;
height:100%;
flex:1;
`:cx(r.w==="fit"&&`
& > .txt-box > * {
white-space: nowrap !important;
}
`,r.w==="full"&&`
width: 100%;
`,r.w&&typeof r.w=="number"&&r.w>=0&&`
width: ${r.w}${r.wUnit||"px"};
overflow-x: clip;
`,r.h==="full"&&`
height: ${n?"100%":"100"+(e.type==="section"?"vh":"%")};
margin-bottom: auto;
`,r.h&&typeof r.h=="number"&&r.h>=0&&`
height: ${r.h}${r.hUnit||"px"};
overflow-y: clip;
`)};var _g=({item:e,hover:t,active:n})=>cx(t&&css`
& {
box-shadow: inset 0 0 0px 3px #bae3fd;
> img {
opacity: 0.6;
}
}
`,n&&css`
box-shadow: inset 0 0 0px 2px #009cff !important;
> img {
opacity: 0.6;
}
`);var Sr=window,kg=(e,t)=>{let n=je(e,"font",t,{});if(n.family){Sr.loadedFonts||(Sr.loadedFonts=[]);let o=`:wght@${[300,400,500,600].join(";")}`,i=n.family.replace(/ /g,"+");if(Sr.loadedFonts.indexOf(n.family)<0){Sr.loadedFonts.push(n.family);let s=document,l=`https://prasi.avolut.com/_font/css2?family=${i}${o}`;if(!s.querySelector(`link[href="${l}]`)){let a=s.createElement("link");a.type="text/css",a.rel="stylesheet",a.href=l,s.head.appendChild(a)}}}return!n.family&&Sr.defaultFont&&(n.family=Sr.defaultFont),cx(n.color&&`
color: ${n.color};
`,n.whitespace==="whitespace-normal"&&`
word-break: break-word;
`,n.whitespace==="whitespace-nowrap"&&`
white-space: nowrap;
`,n.color&&`
color: ${n.color};
`,`
text-align: ${n.align?n.align:"left"};
`,n.size&&`
font-size: ${n.size||15}px;
`,n.height&&`
line-height: ${n.height==="auto"?"normal":`${n.height}%`};
`,n.family&&`
font-family: ${n.family};
`)};var Eg=(e,t)=>{let n=[],r=je(e,"layout",t,{dir:"col",align:"top-left",gap:0,wrap:void 0});if(r)r.wrap&&n.push(r.wrap==="flex-wrap"?"flex-wrap: wrap;":"flex-wrap: nowrap;"),r.dir.startsWith("col")?(r.dir==="col"?n.push("flex-direction: column;"):r.dir==="col-reverse"&&n.push("flex-direction: column-reverse;"),r.gap==="auto"?(r.align==="left"&&n.push("align-items:start; justify-content: space-between;"),r.align==="center"&&n.push("align-items:center; justify-content: space-between;"),r.align==="right"&&n.push("align-items:end; justify-content: space-between;")):(n.push(`gap: ${r.gap}px;`),r.align==="top-left"&&n.push("align-items:start; justify-content: start;"),r.align==="top-center"&&n.push("align-items:center; justify-content: start;"),r.align==="top-right"&&n.push("align-items:end; justify-content: start;"),r.align==="left"&&n.push("align-items:start; justify-content: center;"),r.align==="center"&&n.push("align-items:center; justify-content: center;"),r.align==="right"&&n.push("align-items:end; justify-content: center;"),r.align==="bottom-left"&&n.push("align-items:start; justify-content: end;"),r.align==="bottom-center"&&n.push("align-items:center; justify-content: end;"),r.align==="bottom-right"&&n.push("align-items:end; justify-content: end;"))):(r.dir==="row"?n.push("flex-direction: row;"):r.dir==="row-reverse"&&n.push("flex-direction: row-reverse;"),r.gap==="auto"?(r.align==="top"&&n.push("align-items:start; justify-content: space-between;"),r.align==="center"&&n.push("align-items:center; justify-content: space-between;"),r.align==="bottom"&&n.push("align-items:end; justify-content: space-between;")):(n.push(`
gap: ${r.gap}px;
`),r.align==="top-left"&&n.push("align-items:start; justify-content: start;"),r.align==="top-center"&&n.push("align-items:start; justify-content: center;"),r.align==="top-right"&&n.push("align-items:start; justify-content: end;"),r.align==="left"&&n.push("align-items:center; justify-content: start;"),r.align==="center"&&n.push("align-items:center; justify-content: center;"),r.align==="right"&&n.push("align-items:center; justify-content: end;"),r.align==="bottom-left"&&n.push("align-items:end; justify-content: start;"),r.align==="bottom-center"&&n.push("align-items:end; justify-content: center;"),r.align==="bottom-right"&&n.push("align-items:end; justify-content: end;")));else return"flex-direction:column; align-items:start; justify-content: start;";return n.join(`
`).trim()};var Cg=(e,t)=>{let n=je(e,"padding",t,{l:0,b:0,t:0,r:0});return cx(n.l!==void 0&&`
padding-left: ${n.l}px;
`,n.r!==void 0&&`
padding-right: ${n.r}px;
`,n.b!==void 0&&`
padding-bottom: ${n.b}px;
`,n.t!==void 0&&`
padding-top: ${n.t}px;
`)};var Rc=(e,t)=>{try{return cx([e.id?`s-${e.id}`:"",css`
display: flex;
position: relative;
user-select: none;
${Eg(e,t.mode)}
${Cg(e,t.mode)}
${Sg(e,t.mode,t?.editor)}
${xg(e,t.mode)}
${ig(e,t.mode)}
${kg(e,t.mode)}
`,(t?.hover||t?.active)&&_g({item:e,hover:t?.hover,active:t?.active}),og(e,t.mode)])}catch(n){console.log(n)}return cx([])};var Rg=O($()),Bo=(e,t,n,r)=>{let o=t.item,i;o.component?.style&&(i={style:o.component.style,className:Rc(o.component.style,{mode:e.mode})});let s={className:Rc(o,{mode:e.mode}),inherit:i},l={},a=t.item.childs,f;return t.item.type==="text"?(f=null,s.dangerouslySetInnerHTML={__html:t.item.html||""}):f=Array.isArray(a)&&a?.map(u=>{if(!u)return null;let{id:c}=u,d=n?e.layout?.meta[c]:e.meta[c];return d?(0,Rg.jsx)(It,{meta:d,is_layout:n,passprop:r},c):null}),s.children=f,t.item.adv?.js&&!t.item.adv.js.includes("children")&&(delete s.children,delete s.dangerouslySetInnerHTML),{props:s,text_props:l}};var Fg=O(ce());var Ys=O(ce());function Nc(e){return new Promise((t,n)=>{e.oncomplete=e.onsuccess=()=>t(e.result),e.onabort=e.onerror=()=>n(e.error)})}function Oc(e,t){let n=indexedDB.open(e);n.onupgradeneeded=()=>n.result.createObjectStore(t);let r=Nc(n);return(o,i)=>r.then(s=>i(s.transaction(t,o).objectStore(t)))}var Pc;function Pg(){return Pc||(Pc=Oc("keyval-store","keyval")),Pc}function Tc(e,t=Pg()){return t("readonly",n=>Nc(n.get(e)))}function Ng(e,t,n=Pg()){return n("readwrite",r=>(r.put(t,e),Nc(r.transaction)))}var v_=Oc("prasi-cache","prasi-cache-store"),$o={timeout:null,store:v_},Xs=(e,t)=>{let n=[...Og(t,"navigate(",")"),...Og(t,"href = ",";")],r=e.page.cur.id;e.page.navs[r]||(e.page.navs[r]=new Set);for(let o of n)e.page.navs[r].add(o);clearTimeout($o.timeout),$o.timeout=setTimeout(()=>{e.on_nav_loaded&&e.on_nav_loaded({urls:Array.from(e.page.navs[r])})},100)},Og=(e,t,n)=>{let r=0,o=0,i=[];for(;;){let s=e.indexOf(t,r);if(o=r,s>=0){let l=e[s+t.length];if(l==='"'||l==="'"||l==="`"){let a=e.indexOf(`${l}${n}`,s+t.length+1),f=e.substring(s+t.length+1,a);r=a+2+n.length,i.push(f)}}if(o===r)break}return i};var Ho=O(ce());var bg=O(Cc()),Vo=O(ce());var bc=O($()),Ig=(e,t,n,r)=>o=>{n.item.script||(n.item.script={}),n.item.script.passprop||(n.item.script.passprop={});let i={};if(n.item.script.passprop){let a=!1;for(let[f,u]of Object.entries(o))["children","key"].includes(f)||(a=!0,i[f]=u,n.item.script.passprop[f]={end:0,start:0,value:u})}let s={...r,...i};if(!Array.isArray(o.children)&&(0,Vo.isValidElement)(o.children)&&typeof o.children=="object"){let a=(0,bg.default)(o.children,"props.meta.item.component.props.child.content.childs");if(Array.isArray(a)){let f=!0;for(let u of a)!(0,Vo.isValidElement)(u)&&typeof u=="object"||(f=!1);if(f)return a.map(u=>{let c=e.meta[u.id];return c?(0,bc.jsx)(It,{is_layout:t,meta:c,passprop:s},u.id):null})}}if(!Array.isArray(o.children)&&!(0,Vo.isValidElement)(o.children)&&typeof o.children=="object"){let a=o.children.id;if(a){let f=e.meta[a];return(0,bc.jsx)(It,{is_layout:t,meta:f,passprop:s})}}return Ic(o,n.script?.scope)},Ic=(e,t)=>{let n={};if(Array.isArray(e)?n.children=e:n=e,Array.isArray(n.children)){let r=[];for(let o of n.children)r.push(Tg(o,n,t));return r}return Tg(n.children,n,t)},Tg=(e,t,n)=>{if((0,Vo.isValidElement)(e)){let r={...t};return delete r.children,{...e,props:{...e.props,passprop:{...n,...r}}}}return e};var _r={},Lg=(e,t,n)=>r=>{let o=["localhost","prasi.avolut.com"].includes(location.hostname)&&location.pathname.startsWith("/ed/"),i=n.item.id,{children:s}=r,l=e.script?.init_local_effect,a=t?e.layout?.meta:e.meta,u=(0,Ho.useRef)(_r[i]?_r[i]:r.value).current;return u.render=n.render,Js(e,n,n.script?.scope),r.hook&&r.hook(u),(0,Ho.useEffect)(()=>{if(n.parent?.instance_id&&a){let d=a[n.parent?.instance_id];if(d&&d.instances){for(let[y,m]of Object.entries(d.instances[n.parent.instance_id]))if(m===n.item.id){i=y;break}}}return!l[i]&&(typeof l=="object"&&(l[i]=!0),(async()=>r.effect&&(await r.effect(u),o&&(_r[i]=u)))()),()=>{}},[location.pathname]),(0,Ho.useEffect)(()=>{o&&_r[i]===null&&(async()=>r.effect&&(await r.effect(u),o&&(_r[i]=u)))()},[_r[i]]),Ic(s,{...n.script?.scope,[r.name]:u})};var Lc=O($()),Ag=(e,t,n,r)=>{let o=Bo(e,t,n,r);e.visit&&e.visit(t,o),t.script?t.script.scope=r:t.script={scope:r,result:null,Local:Lg(e,n,t),PassProp:Ig(e,n,t,r)};let i=t.script,s=window.exports,l={useEffect:Ys.useEffect,children:o.props.children,props:o.props,Local:i.Local,db:e.site.db,api:e.site.api,PassProp:i?.PassProp,ErrorBox:ht,newElement:()=>{},render:c=>{i.result=(0,Lc.jsx)(Ys.Suspense,{children:c})},params,...wr(e),...s,...r};if(typeof r=="object"){for(let[c,d]of Object.entries(r))if(typeof d=="object"&&d&&d._jsx){let y=d;l[c]=(0,Lc.jsx)(w_,{fn:y.fn,passprop:r,meta:t})}}!Pe.isEditor&&t.item.adv?.js&&Xs(e,t.item.adv.js);let a=t.item.adv?.jsBuilt||"",f=jc(a,Ac)||"";new Function(...Object.keys(l),`// ${t.item.name}: ${t.item.id}
${f}
`)(...Object.values(l)),Js(e,t,r)},w_=({fn:e,meta:t,passprop:n})=>e({passprop:n,meta:t}),Ac={"stroke-width":"strokeWidth","fill-rule":"fillRule","clip-rule":"clipRule","stroke-linejoin":"strokeLinejoin","stroke-linecap":"strokeLinecap","clip-path":"clipPath"},jc=(e,t)=>{let n=e;for(let[r,o]of Object.entries(t))n=n.replaceAll(r,o);return n};var Mg=O($()),jg=(e,t,n,r)=>{if(t.item.component?.id){t.item.script||(t.item.script={});let i={...window.exports,db:e.site.db,api:e.site.api,...wr(e),...r,params};t.item.script.props={};let s=new Set;if(t.item.component.props)for(let[l,a]of Object.entries(t.item.component.props))try{if(a.meta?.type==="content-element"){let y={_jsx:!0,fn:m=>{let v=a.content?.id;if(v){let C=n?e.layout?.meta[v]:e.meta[v];if(!C)return null;let h=t.instances;if(!m.meta.item.originalId||!h||!h[t.item.id])return null;let g=m.meta.item.originalId;if(C.mitem&&(a.jsxCalledBy&&(!a.jsxCalledBy.includes(g)||a.jsxCalledBy.length!==2)||!a.jsxCalledBy)){let x=t.mitem?.get("component")?.get("props")?.get(l);if(x){let k=x.get("jsxCalledBy");!k||typeof k!="object"?x.set("jsxCalledBy",[t.item.id,g]):(!k.includes(g)||k.length!==2||k[0]!==t.item.id||k[1]!==g)&&x.set("jsxCalledBy",[t.item.id,g])}}return(0,Mg.jsx)(It,{meta:C,passprop:m.passprop,is_layout:n})}return null}};i[l]=y,r&&(r[l]=y);continue}a.value&&Xs(e,a.value);let f=a.valueBuilt||"",u=jc(f,Ac)||"",c=new Function(...Object.keys(i),`// [${t.item.name}] ${l}: ${t.item.id}
return ${u}
`);t.item.script.props[l]={value:u};let d=c(...Object.values(i));typeof d=="function"&&(t.item.script.props[l].fn=d,d=(...y)=>t.item.script?.props?.[l].fn(...y)),i[l]=d,r&&(r[l]=d)}catch{s.add(l)}}},Js=(e,t,n)=>{if(t.item.script?.props){let r={...n,api:e.site.api,db:e.site.db};for(let[o,i]of Object.entries(t.item.script.props))if(i.fn){let s=new Function(...Object.keys(r),`// [${t.item.name}] ${o}: ${t.item.id}
return ${i.value||""}
`);i.fn=s(...Object.values(r))}}};var Dg=O($()),Mc=({meta:e,passprop:t,is_layout:n})=>{let r=sn(cn,"VI"),[o,i]=(0,Fg.useState)({});e.render=()=>{i({})};let s=t;return e.item.component?.id&&(s||(s={}),jg(r,e,n,s)),e.item.adv?.js&&(Ag(r,e,n,s),e.script)?e.script.result:(0,Dg.jsx)(Fc,{meta:e,passprop:s,is_layout:n})};var me=O($()),x_=70,Zs={enabled:!1,meta:{}},It=({meta:e,children:t,passprop:n,is_layout:r})=>{if(Zs.enabled){let o=Zs.meta;if(o[e.item.id]?o[e.item.id].last_render===Math.floor(Date.now()/1e3)?o[e.item.id].count++:o[e.item.id]={last_render:Math.floor(Date.now()/1e3),count:1}:o[e.item.id]={last_render:Math.floor(Date.now()/1e3),count:1},o[e.item.id]?.count>x_)return(0,me.jsxs)("div",{className:"bg-orange-100 border border-orange-300 rounded-sm text-xs flex flex-col items-center",children:[(0,me.jsxs)("div",{className:"text-[10px] font-bold text-red-900 self-stretch px-1",children:["WARNING: Render loop detected in [",e.item.name,"]"]}),(0,me.jsxs)("p",{className:"border-b border-orange-300 px-1 pb-1 min-w-[100px]",children:["Rendered ",o[e.item.id]?.count," times in less than 1 second."]})]})}return!e||e.item.hidden?null:e.item.adv?.js||e.item.component?.id?(0,me.jsx)(ht,{meta:e,children:(0,me.jsx)(Mc,{meta:e,is_layout:r,passprop:n})}):(0,me.jsx)(ht,{meta:e,children:(0,me.jsx)(Fc,{meta:e,passprop:n,is_layout:r})})},Fc=({meta:e,passprop:t,is_layout:n})=>{let r=sn(cn,"VI");if(n&&e.item.name==="children"){let i=[];for(let s of r.entry){let l=r.meta[s];if(l.item.adv?.js||l.item.component?.id)i.push((0,me.jsx)(ht,{meta:l,children:(0,me.jsx)(Mc,{meta:l,is_layout:!1,passprop:t})}));else{let a=Bo(r,l,!1,t);r.visit&&r.visit(l,a),i.push((0,me.jsx)("div",{...a.props}))}}return(0,me.jsx)(me.Fragment,{children:i.map((s,l)=>(0,me.jsx)(zg.Fragment,{children:s},l))})}let o=Bo(r,e,n,t);return r.visit&&r.visit(e,o),(0,me.jsx)("div",{...o.props})};var kr=O($()),Ug=({})=>{let e=sn(cn,"VI"),t=nn({tick:Date.now()});if(e.tick=t.tick,e.status!=="ready")return(0,kr.jsx)("div",{className:"flex flex-1 flex-col relative",children:(0,kr.jsx)(Oo,{backdrop:!1})});let n=!!e.layout?.entry&&e.layout.entry.length>0,r=e.entry;return n&&e.layout?.entry&&(r=e.layout?.entry),(0,kr.jsx)("div",{className:"flex flex-1 flex-col relative",children:Array.isArray(r)&&r.map(o=>{let i=n?e.layout?.meta[o]:e.meta[o];return i&&Element?(0,kr.jsx)(ht,{children:(0,kr.jsx)(It,{meta:i,is_layout:n})},i.item.id):null})})};var tl=O($()),el=window,Bg=({meta:e,entry:t,api_url:n,site_id:r,api:o,mode:i,db:s,visit:l,script:a,page_id:f,render_stat:u,on_status_changed:c,on_preload:d,layout:y})=>{let m=sn(cn,"VI");return m.mode=i,m.entry=t,m.on_preload=d,el.siteurl=(v,C)=>{if(v.startsWith("http://")||v.startsWith("https://"))return v;try{["prasi.avolut.com","localhost"].includes(location.hostname)?m.site.api_url&&(m.site_url||(m.site_url=new URL(m.site.api_url))):m.site_url||(C&&m.site.api_url?m.site_url=new URL(m.site.api_url):m.site_url=new URL(location.href),m.site_url.pathname="")}catch{}if(m.site_url){let h=m.site_url,p=v;return p.startsWith("/")||(p="/"+p),`${h.protocol}//${h.hostname}${p}`}return v},el.isMobile=i==="mobile",el.isDesktop=i==="desktop",el.preload=(v,C)=>{m.page.navs[f]||(m.page.navs[f]=new Set);let h=typeof v=="string"?[v]:v;for(let p of h)m.page.navs[f].add(p);return clearTimeout($o.timeout),$o.timeout=setTimeout(()=>{m.on_preload&&m.on_preload({urls:Array.from(m.page.navs[f]),opt:{on_load:C?.on_load}})},100),""},m.layout=y,m.page.cur.id=f,m.on_status_changes=c,u==="disabled"&&(Zs.enabled=!1),m.meta!==e&&(m.meta=e),a&&(m.script.init_local_effect=a.init_local_effect),m.visit=l,m.status==="init"&&(m.site.db=s,m.site.api=o,Zy(m,{api_url:n,site_id:r})),d&&(0,nl.useEffect)(()=>{setTimeout(()=>{let v=m.page.navs[m.page.cur.id];v&&d({urls:Array.from(v),opt:{on_load(C){}}})},500)},[m.page.cur.id]),(0,tl.jsx)(ht,{children:(0,tl.jsx)(nl.Suspense,{children:(0,tl.jsx)(Ug,{})})})};var Dc=window,_={root:null,url(...e){let t=e.map(r=>Array.isArray(r)?r.join(""):r).join(""),n=this.root.toString();return n.endsWith("/")&&(n=n.substring(0,n.length-1)),t.startsWith("/")?n+t:n+"/"+t},get pathname(){let e=location.pathname.substring(_.root.pathname.length);return e.startsWith("/")?e:`/${e}`},site:{id:Dc._prasi?.site_id},init_local_effect:{},mode:"",route:{status:"init",pages:[],router:null},comp:{list:{},pending:new Set},layout:{id:"",root:null,meta:null},cache:{urls:new Set},page:{id:"",url:"",root:null,meta:null,cache:{}}},$g=()=>{if(!_.root){let e=new URL(location.href);Dc._prasi.basepath&&(e.pathname=Dc._prasi.basepath),_.root=new URL(`${e.protocol}//${e.host}${e.pathname}`),_.root.pathname.endsWith("/")&&(_.root.pathname=_.root.pathname.substring(0,_.root.length-1))}};var Er=async(e,t)=>{let n=_.comp,r=t||{};for(let o of e)o&&o.type!=="text"&&rl(o,r);if(n.pending.size>0)try{let o=await(await fetch(_.url`_prasi/comp`,{method:"POST",body:JSON.stringify({ids:[...n.pending]})})).json();for(let[i,s]of Object.entries(o))n.pending.delete(i),n.list[i]=s,await Ng(`comp-${i}`,s);await Er(Object.values(o),r)}catch{}},rl=(e,t)=>{let n=_.comp;if(e.type==="item"){let r=e.component?.id;if(r&&(!n.list[r]&&!n.pending.has(r)&&n.pending.add(r),n.pending.has(r)&&(t[r]||(t[r]=[]),t[r].push(e)),t[r])){if(n.list[r]){for(let o of t[r])for(let i of Object.values(o.component?.props||{}))i.content&&rl(i.content,t);delete t[r]}else if(e.component?.props)for(let o of Object.values(e.component?.props||{}))o.content&&rl(o.content,t)}}if(e.childs)for(let r of e.childs){let o=r;o&&o.type!=="text"&&rl(o,t)}};var Vg=e=>new Promise(async t=>{let n=!1,r=await Tc(`page-${e}`);r&&(t(r),n=!0);let o=await(await fetch(_.url`_prasi/page/${e}`)).json();n||t(o)}),S_=e=>new Promise(async t=>{let n={},r=[...new Set(e)],o=!0;for(let s of r){let l=await Tc(`page-${s}`);if(l)n[s]=l;else{o=!1;break}}o&&t(n);let i=await(await fetch(_.url`_prasi/pages`,{method:"POST",body:JSON.stringify({ids:r})})).json();o||t(i)}),Hg=async e=>{let t=e.map(r=>_.route.router?.lookup(r)).filter(r=>r&&r.id);return await S_(t.map(r=>r?.id))};var Gg=O(Wg()),Qg=()=>{let e=_;if(e.site.id){if(!e.mode&&e.site.responsive)if(e.site.responsive!=="mobile-only"&&e.site.responsive!=="desktop-only"){let t=(0,Gg.default)();e.mode=t.device.type==="mobile"?"mobile":"desktop"}else e.site.responsive==="mobile-only"?e.mode="mobile":e.site.responsive==="desktop-only"&&(e.mode="desktop");localStorage.getItem("prasi-editor-mode")&&(e.mode=localStorage.getItem("prasi-editor-mode"))}};var Cr={NORMAL:0,WILDCARD:1,PLACEHOLDER:2};function qg(e={}){let t={options:e,rootNode:Xg(),staticRoutesMap:{}},n=r=>e.strictTrailingSlash?r:r.replace(/\/$/,"")||"/";if(e.routes)for(let r in e.routes)Kg(t,n(r),e.routes[r]);return{ctx:t,lookup:r=>__(t,n(r)),insert:(r,o)=>Kg(t,n(r),o),remove:r=>k_(t,n(r))}}function __(e,t){let n=e.staticRoutesMap[t];if(n)return n.data;let r=t.split("/"),o={},i=!1,s=null,l=e.rootNode,a=null;for(let f=0;f<r.length;f++){let u=r[f];l.wildcardChildNode!==null&&(s=l.wildcardChildNode,a=r.slice(f).join("/"));let c=l.children.get(u);if(c!==void 0)l=c;else if(l=l.placeholderChildNode,l!==null)o[l.paramName]=u,i=!0;else break}return(l===null||l.data===null)&&s!==null&&(l=s,o[l.paramName||"_"]=a,i=!0),l?i?{...l.data,params:i?o:void 0}:l.data:null}function Kg(e,t,n){let r=!0,o=t.split("/"),i=e.rootNode,s=0;for(let l of o){let a;if(a=i.children.get(l))i=a;else{let f=E_(l);a=Xg({type:f,parent:i}),i.children.set(l,a),f===Cr.PLACEHOLDER?(a.paramName=l==="*"?`_${s++}`:l.slice(1),i.placeholderChildNode=a,r=!1):f===Cr.WILDCARD&&(i.wildcardChildNode=a,a.paramName=l.slice(3)||"_",r=!1),i=a}}return i.data=n,r===!0&&(e.staticRoutesMap[t]=i),i}function k_(e,t){let n=!1,r=t.split("/"),o=e.rootNode;for(let i of r)if(o=o.children.get(i),!o)return n;if(o.data){let i=r[r.length-1];if(o.data=null,Object.keys(o.children).length===0){let s=o.parent;s.children.delete(i),s.wildcardChildNode=null,s.placeholderChildNode=null}n=!0}return n}function Xg(e={}){return{type:e.type||Cr.NORMAL,parent:e.parent||null,children:new Map,data:e.data||null,paramName:e.paramName||null,wildcardChildNode:null,placeholderChildNode:null}}function E_(e){return e.startsWith("**")?Cr.WILDCARD:e[0]===":"||e==="*"?Cr.PLACEHOLDER:Cr.NORMAL}var s0=O(i0());var l0=e=>{let{item:t,item_comp:n,ids:r}=e,o=fr(n);if(a0(o,r),t.id&&(o.id=t.id),o.component){if(o.component.props&&t.component)for(let i of Object.keys(o.component.props)){let s=t.component.props[i],l=o.component.props[i];s&&(l.value=s.value,l.valueBuilt=s.valueBuilt,l.jsxCalledBy=s.jsxCalledBy,l.content=s.content)}o.component.instances=t.component?.instances,o.component.style=t.component?.style}for(let i of Object.keys(t))delete t[i];for(let[i,s]of Object.entries(o))t[i]=s},a0=(e,t)=>{if(e.originalId=e.id,t[e.id]||(t[e.id]=(0,s0.createId)()),e.id=t[e.id],e.childs)for(let n of e.childs)a0(n,t)};var u0=e=>{for(let[t,n]of Object.entries(e.item_comp.component?.props||{})){let r=fr(n),o=e.item.component?.props;o&&o[t]&&(r.value=o[t].value,r.valueBuilt=o[t].valueBuilt,o[t].content&&(r.content=o[t].content)),r&&e.each(t,r)}};var il=e=>{let t={};for(let[n,r]of Object.entries(e))if(n==="childs"){if(t.childs=[],r&&Array.isArray(r))for(let o of r)t.childs.push({id:o.id})}else t[n]=r;return t};var c0=(e,t)=>{let{item:n}=t;if(n.type==="item"&&n.component?.id&&t.parent?.item.id){let r=e.comps[n.component.id];if(e.on?.visit_component&&e.on.visit_component(n,t.root||t.item),!r)return;if(r){let o;if(e.mode==="page"?(n.component.instances||(n.component.instances={}),o=n.component.instances):o=t.parent?.root_instances,o){let s=o[n.id];o[n.id]||(o[n.id]={},s=o[n.id]),l0({item:n,item_comp:r,ids:s})}let i={item:il(n),jsx_prop:t.jsx_prop,parent:{id:t.parent.item.id,comp_id:t.parent?.comp?.component?.id,instance_id:t.parent?.instance_id},instances:o};e.on?.visit&&e.on.visit(i,n,t.root||t.item),n.id&&e.set_meta!==!1&&(e.meta[n.id]=i),u0({item:n,item_comp:r,instance:o?o[n.id]:{},each(s,l){let a=n.component?.id;l.meta?.type==="content-element"&&a&&l.content&&(l.content.name=s,Rr({...e,mode:"comp"},{item:l.content,root:t.root||l.content,is_root:!1,jsx_prop:{is_root:!0,comp_id:a,name:s},parent:{item:i.item,instance_id:n.id,comp:r,root_instances:o}}))}});for(let s of Object.values(n.childs))s.name.startsWith("jsx:")||Rr({...e,mode:"comp"},{item:s,is_root:!1,root:t.root||t.item,parent:{item:n,instance_id:n.id,root_instances:o,comp:r}})}}};var Rr=(e,t)=>{let n=t.item;if(n.type==="item"&&n.component?.id&&t.ignore_first_component!==!0){c0(e,t);return}let r={item:il(n),parent:{id:t.parent?.item.id||"root",instance_id:t.parent?.instance_id,comp_id:t.parent?.comp?.component?.id}};if(t.jsx_prop&&(r.jsx_prop=t.jsx_prop),e.on?.visit&&e.on.visit(r,n,t.root||t.item),n.id&&e.set_meta!==!1&&(e.meta[r.item.id]=r),n.childs){for(let[o,i]of Object.entries(n.childs))if(i.id){let s={item:i,is_root:!1,root:t.root||t.item,parent:{item:r.item,instance_id:t.parent?.instance_id,comp:t.parent?.comp,root_instances:t.parent?.root_instances}};t.jsx_prop&&(s.jsx_prop={...t.jsx_prop,is_root:!1}),Rr(e,s)}}};var A_=()=>new Promise(async e=>{let t=!1,n=await(await fetch(_.url`_prasi/route`)).json();t||e(n)}),f0=async()=>{let e=qg(),t=[];try{let n=await A_();if(n&&n.site&&n.urls){n.layout&&(_.layout.id=n.layout.id,_.layout.root=n.layout.root,_.layout.meta={},_.layout.root&&(await Er(_.layout.root.childs),sl(_.layout.meta,_.layout.root))),_.site=n.site,_.site.code={mode:"vsc"},await j_(),_.site.api=Hs(_.site.api_url),_.site.db=Gs(_.site.api_url);let r=window;r.serverurl=_.site.api_url,r.db=_.site.db,r.api=_.site.api;for(let o of n.urls)e.insert(o.url,o),t.push(o)}}catch{}return{router:e,pages:t}},j_=()=>new Promise(e=>{let t=document,n=t.createElement("script");n.onload=async()=>{e()};let r=_.site.api_url;try{new URL(r)}catch{location.hostname==="localhost"?r="http://localhost:4550":r="https://prasi.avolut.com"}localStorage.getItem("api-ts-"+r)||localStorage.setItem("api-ts-"+r,Date.now().toString());let o=localStorage.getItem("api-ts-"+r);n.src=`${r}/_prasi/load.js?url=${r}&v3&ts=${o}`,document.querySelector(`script[src="${n.src}"]`)?e():t.body.appendChild(n)}),sl=(e,t)=>{for(let n of t.childs)Rr({set_meta:!0,comps:_.comp.list,meta:e,mode:"page"},{item:n})};var Tn=window;var Lt=O($()),Bc=()=>location.hostname.split(".").length===4||location.hostname==="prasi.app"||location.hostname==="prasi.avolut.com"||location.hostname.includes("ngrok")||location.hostname==="localhost"||location.hostname==="127.0.0.1"||location.hostname==="10.0.2.2",p0=()=>{let e=nn({page_id:""}),[t,n]=(0,d0.useState)({}),r=()=>n({});Tn.prasiContext.render=r;let o=Vu.Provider,i=Bc()&&location.pathname.startsWith("/prod");if(_.route.status!=="ready")return _.route.status==="init"&&(_.route.status="loading",f0().then(async({router:u,pages:c})=>{Qg(),_.route.status="ready",_.route.router=u,_.route.pages=c;let d=await import(`${Tn._prasi.basepath}/_prasi/code/index.js`.replace("//","/"));if(d)for(let[y,m]of Object.entries(d))window[y]=m;r()})),(0,Lt.jsx)(Oo,{});let s=_.route.router;if(!s)return(0,Lt.jsx)(Qu,{children:"Failed to create Router"});let l="";if(i){let u=location.pathname.split("/");Gu(u[3])&&(l=u[3])}let a=s.lookup(_.pathname);if(l){let u=_.route.pages.find(c=>l===c.id);u&&(a=u)}if(!a)return(0,Lt.jsx)(Qu,{children:"Page Not Found"});a.id!==e.page_id&&(_.init_local_effect={}),Tn.params=a.params||{},_.page.id=a.id,_.page.url=a.url;let f=_.page.cache[a.id];if(f)_.page.root=f.root,_.page.meta=f.meta;else return Vg(a.id).then(async({root:u})=>{if(a){let c={id:a.id,url:a.url,root:u,meta:{}};await Er(u.childs),sl(c.meta,u),_.page.cache[c.id]=c,r()}}).catch(()=>{r()}),(0,Lt.jsx)(Oo,{note:"Loading page"});return(0,Lt.jsx)(o,{value:Tn.prasiContext,children:(0,Lt.jsx)("div",{className:cx("relative flex flex-1 items-center justify-center"),children:(0,Lt.jsx)("div",{className:cx("absolute flex flex-col items-stretch flex-1 bg-white main-content-preview",_.mode==="mobile"?css`
@media (min-width: 768px) {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
width: 375px;
top: 0px;
overflow-x: hidden;
overflow-y: auto;
bottom: 0px;
}
@media (max-width: 767px) {
left: 0px;
right: 0px;
top: 0px;
bottom: 0px;
overflow-y: auto;
}
`:"inset-0 overflow-auto",css`
contain: content;
`),children:(0,Lt.jsx)(Bg,{api_url:_.site.api_url,entry:Object.values(_.page.root.childs).filter(u=>u).map(u=>u.id),meta:_.page.meta,mode:_.mode,page_id:_.page.id,site_id:_.site.id,db:_.site.db,api:_.site.api,layout:_.layout.id&&_.layout.root&&_.layout.meta?{id:_.layout.id,meta:_.layout.meta,entry:Object.values(_.layout.root.childs).filter(u=>u).map(u=>u.id)}:void 0,script:{init_local_effect:_.init_local_effect},on_preload:async({urls:u,opt:c})=>{let d=[],y={};if(_.cache.urls)for(let m of u)_.cache.urls.has(m)||(d.push(m),_.cache.urls.add(m));if(d.length>0){let m=await Hg(d);if(c?.on_load&&c.on_load(m,M_),Array.isArray(m))for(let v of m){let C={id:v.id,url:v.url,root:v.root,meta:{}};await Er(v.root.childs),sl(C.meta,v.root),_.page.cache[C.id]=C}}}})})})})},M_=(e,t)=>{for(let n of e)for(let r of n.root.childs)Uc(r,t)},Uc=(e,t)=>{if(t(e),e.type!=="text"){if(e.type==="item"&&e.component?.props)for(let n of Object.values(e.component.props))n.content&&Uc(n.content,t);for(let n of e.childs)Uc(n,t)}};var h0=O($());(async()=>{$g();let e=document.getElementById("root");if(e){let t=(0,m0.createRoot)(e);await $h(!1),Fh(),Tn.navigateOverride=n=>(n&&n.startsWith("/")&&Bc()&&location.pathname.startsWith("/prod")&&!n.startsWith("/prod")&&(n=`/prod/${location.pathname.split("/")[2]}${n}`),n),t.render((0,h0.jsx)(p0,{})),document.body.classList.contains("opacity-0")&&document.body.classList.remove("opacity-0")}})();
/*! Bundled license information:
react/cjs/react.production.min.js:
(**
* @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.
*)
scheduler/cjs/scheduler.production.min.js:
(**
* @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.
*)
react-dom/cjs/react-dom.production.min.js:
(**
* @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.
*)
@noble/hashes/utils.js:
(*! noble-hashes - MIT License (c) 2022 Paul Miller (paulmillr.com) *)
react/cjs/react-jsx-dev-runtime.production.min.js:
(**
* @license React
* react-jsx-dev-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.
*)
react/cjs/react-jsx-runtime.production.min.js:
(**
* @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.
*)
*/
//# sourceMappingURL=main.js.map