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

192 lines
250 KiB
JavaScript

var v0=Object.create;var fl=Object.defineProperty;var w0=Object.getOwnPropertyDescriptor;var x0=Object.getOwnPropertyNames;var S0=Object.getPrototypeOf,_0=Object.prototype.hasOwnProperty;var q=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),k0=(e,t)=>{for(var n in t)fl(e,n,{get:t[n],enumerable:!0})},E0=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of x0(t))!_0.call(e,o)&&o!==n&&fl(e,o,{get:()=>t[o],enumerable:!(r=w0(t,o))||r.enumerable});return e};var O=(e,t,n)=>(n=e!=null?v0(S0(e)):{},E0(t||!e||!e.__esModule?fl(n,"default",{value:e,enumerable:!0}):n,e));var sf=q(j=>{"use strict";var Nr=Symbol.for("react.element"),C0=Symbol.for("react.portal"),R0=Symbol.for("react.fragment"),P0=Symbol.for("react.strict_mode"),N0=Symbol.for("react.profiler"),O0=Symbol.for("react.provider"),T0=Symbol.for("react.context"),I0=Symbol.for("react.forward_ref"),b0=Symbol.for("react.suspense"),L0=Symbol.for("react.memo"),A0=Symbol.for("react.lazy"),qc=Symbol.iterator;function j0(e){return e===null||typeof e!="object"?null:(e=qc&&e[qc]||e["@@iterator"],typeof e=="function"?e:null)}var Yc={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Zc=Object.assign,ef={};function Ln(e,t,n){this.props=e,this.context=t,this.refs=ef,this.updater=n||Yc}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 tf(){}tf.prototype=Ln.prototype;function pl(e,t,n){this.props=e,this.context=t,this.refs=ef,this.updater=n||Yc}var ml=pl.prototype=new tf;ml.constructor=pl;Zc(ml,Ln.prototype);ml.isPureReactComponent=!0;var Xc=Array.isArray,nf=Object.prototype.hasOwnProperty,hl={current:null},rf={key:!0,ref:!0,__self:!0,__source:!0};function of(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)nf.call(t,r)&&!rf.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:Nr,type:e,key:i,ref:s,props:o,_owner:hl.current}}function M0(e,t){return{$$typeof:Nr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function yl(e){return typeof e=="object"&&e!==null&&e.$$typeof===Nr}function F0(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Jc=/\/+/g;function dl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?F0(""+e.key):t.toString(36)}function ti(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 Nr:case C0:s=!0}}if(s)return s=e,o=o(s),e=r===""?"."+dl(s,0):r,Xc(o)?(n="",e!=null&&(n=e.replace(Jc,"$&/")+"/"),ti(o,t,n,"",function(f){return f})):o!=null&&(yl(o)&&(o=M0(o,n+(!o.key||s&&s.key===o.key?"":(""+o.key).replace(Jc,"$&/")+"/")+e)),t.push(o)),1;if(s=0,r=r===""?".":r+":",Xc(e))for(var l=0;l<e.length;l++){i=e[l];var a=r+dl(i,l);s+=ti(i,t,n,a,o)}else if(a=j0(e),typeof a=="function")for(e=a.call(e),l=0;!(i=e.next()).done;)i=i.value,a=r+dl(i,l++),s+=ti(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 ei(e,t,n){if(e==null)return e;var r=[],o=0;return ti(e,r,"","",function(i){return t.call(n,i,o++)}),r}function D0(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},ni={transition:null},z0={ReactCurrentDispatcher:_e,ReactCurrentBatchConfig:ni,ReactCurrentOwner:hl};j.Children={map:ei,forEach:function(e,t,n){ei(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ei(e,function(){t++}),t},toArray:function(e){return ei(e,function(t){return t})||[]},only:function(e){if(!yl(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};j.Component=Ln;j.Fragment=R0;j.Profiler=N0;j.PureComponent=pl;j.StrictMode=P0;j.Suspense=b0;j.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=z0;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=Zc({},e.props),o=e.key,i=e.ref,s=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,s=hl.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(a in t)nf.call(t,a)&&!rf.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:Nr,type:e.type,key:o,ref:i,props:r,_owner:s}};j.createContext=function(e){return e={$$typeof:T0,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:O0,_context:e},e.Consumer=e};j.createElement=of;j.createFactory=function(e){var t=of.bind(null,e);return t.type=e,t};j.createRef=function(){return{current:null}};j.forwardRef=function(e){return{$$typeof:I0,render:e}};j.isValidElement=yl;j.lazy=function(e){return{$$typeof:A0,_payload:{_status:-1,_result:e},_init:D0}};j.memo=function(e,t){return{$$typeof:L0,type:e,compare:t===void 0?null:t}};j.startTransition=function(e){var t=ni.transition;ni.transition={};try{e()}finally{ni.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((j_,lf)=>{"use strict";lf.exports=sf()});var gf=q(H=>{"use strict";function xl(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(0<ri(o,t))e[r]=t,e[n]=o,n=r;else break e}}function Ye(e){return e.length===0?null:e[0]}function ii(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>ri(l,n))a<o&&0>ri(f,l)?(e[r]=f,e[a]=n,r=a):(e[r]=l,e[s]=n,r=s);else if(a<o&&0>ri(f,n))e[r]=f,e[a]=n,r=a;else break e}}return t}function ri(e,t){var n=e.sortIndex-t.sortIndex;return n!==0?n:e.id-t.id}typeof performance=="object"&&typeof performance.now=="function"?(af=performance,H.unstable_now=function(){return af.now()}):(gl=Date,uf=gl.now(),H.unstable_now=function(){return gl.now()-uf});var af,gl,uf,at=[],jt=[],B0=1,Ve=null,ye=3,si=!1,pn=!1,Tr=!1,df=typeof setTimeout=="function"?setTimeout:null,pf=typeof clearTimeout=="function"?clearTimeout:null,cf=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Sl(e){for(var t=Ye(jt);t!==null;){if(t.callback===null)ii(jt);else if(t.startTime<=e)ii(jt),t.sortIndex=t.expirationTime,xl(at,t);else break;t=Ye(jt)}}function _l(e){if(Tr=!1,Sl(e),!pn)if(Ye(at)!==null)pn=!0,El(kl);else{var t=Ye(jt);t!==null&&Cl(_l,t.startTime-e)}}function kl(e,t){pn=!1,Tr&&(Tr=!1,pf(Ir),Ir=-1),si=!0;var n=ye;try{for(Sl(t),Ve=Ye(at);Ve!==null&&(!(Ve.expirationTime>t)||e&&!yf());){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)&&ii(at),Sl(t)}else ii(at);Ve=Ye(at)}if(Ve!==null)var i=!0;else{var s=Ye(jt);s!==null&&Cl(_l,s.startTime-t),i=!1}return i}finally{Ve=null,ye=n,si=!1}}var li=!1,oi=null,Ir=-1,mf=5,hf=-1;function yf(){return!(H.unstable_now()-hf<mf)}function vl(){if(oi!==null){var e=H.unstable_now();hf=e;var t=!0;try{t=oi(!0,e)}finally{t?Or():(li=!1,oi=null)}}else li=!1}var Or;typeof cf=="function"?Or=function(){cf(vl)}:typeof MessageChannel<"u"?(wl=new MessageChannel,ff=wl.port2,wl.port1.onmessage=vl,Or=function(){ff.postMessage(null)}):Or=function(){df(vl,0)};var wl,ff;function El(e){oi=e,li||(li=!0,Or())}function Cl(e,t){Ir=df(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(){pn||si||(pn=!0,El(kl))};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"):mf=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:B0++,callback:t,priorityLevel:e,startTime:n,expirationTime:o,sortIndex:-1},n>r?(e.sortIndex=n,xl(jt,e),Ye(at)===null&&e===Ye(jt)&&(Tr?(pf(Ir),Ir=-1):Tr=!0,Cl(_l,n-r))):(e.sortIndex=o,xl(at,e),pn||si||(pn=!0,El(kl))),e};H.unstable_shouldYield=yf;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 wf=q((F_,vf)=>{"use strict";vf.exports=gf()});var Cm=q(Ue=>{"use strict";var Rd=ce(),ze=wf();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 Pd=new Set,Zr={};function Rn(e,t){er(e,t),er(e+"Capture",t)}function er(e,t){for(Zr[e]=t,e=0;e<t.length;e++)Pd.add(t[e])}var _t=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Kl=Object.prototype.hasOwnProperty,U0=/^[: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]*$/,xf={},Sf={};function V0(e){return Kl.call(Sf,e)?!0:Kl.call(xf,e)?!1:U0.test(e)?Sf[e]=!0:(xf[e]=!0,!1)}function $0(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 H0(e,t,n,r){if(t===null||typeof t>"u"||$0(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 Ba=/[\-:]([a-z])/g;function Ua(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(Ba,Ua);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(Ba,Ua);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(Ba,Ua);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 Va(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")&&(H0(t,n,o,r)&&(n=null),r||o===null?V0(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=Rd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ai=Symbol.for("react.element"),Mn=Symbol.for("react.portal"),Fn=Symbol.for("react.fragment"),$a=Symbol.for("react.strict_mode"),ql=Symbol.for("react.profiler"),Nd=Symbol.for("react.provider"),Od=Symbol.for("react.context"),Ha=Symbol.for("react.forward_ref"),Xl=Symbol.for("react.suspense"),Jl=Symbol.for("react.suspense_list"),Wa=Symbol.for("react.memo"),Ft=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var Td=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var _f=Symbol.iterator;function br(e){return e===null||typeof e!="object"?null:(e=_f&&e[_f]||e["@@iterator"],typeof e=="function"?e:null)}var Z=Object.assign,Rl;function Br(e){if(Rl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Rl=t&&t[1]||""}return`
`+Rl+e}var Pl=!1;function Nl(e,t){if(!e||Pl)return"";Pl=!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{Pl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Br(e):""}function W0(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=Nl(e.type,!1),e;case 11:return e=Nl(e.type.render,!1),e;case 1:return e=Nl(e.type,!0),e;default:return""}}function Yl(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 ql:return"Profiler";case $a:return"StrictMode";case Xl:return"Suspense";case Jl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Od:return(e.displayName||"Context")+".Consumer";case Nd:return(e._context.displayName||"Context")+".Provider";case Ha:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Wa:return t=e.displayName||null,t!==null?t:Yl(e.type)||"Memo";case Ft:t=e._payload,e=e._init;try{return Yl(e(t))}catch{}}return null}function G0(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 Yl(t);case 8:return t===$a?"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 Id(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Q0(e){var t=Id(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 ui(e){e._valueTracker||(e._valueTracker=Q0(e))}function bd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Id(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Fi(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 Zl(e,t){var n=t.checked;return Z({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function kf(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 Ld(e,t){t=t.checked,t!=null&&Va(e,"checked",t,!1)}function ea(e,t){Ld(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")?ta(e,t.type,n):t.hasOwnProperty("defaultValue")&&ta(e,t.type,Jt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ef(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 ta(e,t,n){(t!=="number"||Fi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Ur=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 na(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(S(91));return Z({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Cf(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(Ur(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 Ad(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 Rf(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function jd(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 ra(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?jd(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ci,Md=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(ci=ci||document.createElement("div"),ci.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ci.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function eo(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Hr={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},K0=["Webkit","ms","Moz","O"];Object.keys(Hr).forEach(function(e){K0.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Hr[t]=Hr[e]})});function Fd(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Hr.hasOwnProperty(e)&&Hr[e]?(""+t).trim():t+"px"}function Dd(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Fd(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var q0=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 oa(e,t){if(t){if(q0[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 ia(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 sa=null;function Ga(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var la=null,qn=null,Xn=null;function Pf(e){if(e=wo(e)){if(typeof la!="function")throw Error(S(280));var t=e.stateNode;t&&(t=fs(t),la(e.stateNode,e.type,t))}}function zd(e){qn?Xn?Xn.push(e):Xn=[e]:qn=e}function Bd(){if(qn){var e=qn,t=Xn;if(Xn=qn=null,Pf(e),t)for(e=0;e<t.length;e++)Pf(t[e])}}function Ud(e,t){return e(t)}function Vd(){}var Ol=!1;function $d(e,t,n){if(Ol)return e(t,n);Ol=!0;try{return Ud(e,t,n)}finally{Ol=!1,(qn!==null||Xn!==null)&&(Vd(),Bd())}}function to(e,t){var n=e.stateNode;if(n===null)return null;var r=fs(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 aa=!1;if(_t)try{An={},Object.defineProperty(An,"passive",{get:function(){aa=!0}}),window.addEventListener("test",An,An),window.removeEventListener("test",An,An)}catch{aa=!1}var An;function X0(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 Wr=!1,Di=null,zi=!1,ua=null,J0={onError:function(e){Wr=!0,Di=e}};function Y0(e,t,n,r,o,i,s,l,a){Wr=!1,Di=null,X0.apply(J0,arguments)}function Z0(e,t,n,r,o,i,s,l,a){if(Y0.apply(this,arguments),Wr){if(Wr){var f=Di;Wr=!1,Di=null}else throw Error(S(198));zi||(zi=!0,ua=f)}}function Pn(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 Hd(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 Nf(e){if(Pn(e)!==e)throw Error(S(188))}function ev(e){var t=e.alternate;if(!t){if(t=Pn(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 Nf(o),e;if(i===r)return Nf(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 Wd(e){return e=ev(e),e!==null?Gd(e):null}function Gd(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Gd(e);if(t!==null)return t;e=e.sibling}return null}var Qd=ze.unstable_scheduleCallback,Of=ze.unstable_cancelCallback,tv=ze.unstable_shouldYield,nv=ze.unstable_requestPaint,ne=ze.unstable_now,rv=ze.unstable_getCurrentPriorityLevel,Qa=ze.unstable_ImmediatePriority,Kd=ze.unstable_UserBlockingPriority,Bi=ze.unstable_NormalPriority,ov=ze.unstable_LowPriority,qd=ze.unstable_IdlePriority,ls=null,dt=null;function iv(e){if(dt&&typeof dt.onCommitFiberRoot=="function")try{dt.onCommitFiberRoot(ls,e,void 0,(e.current.flags&128)===128)}catch{}}var rt=Math.clz32?Math.clz32:av,sv=Math.log,lv=Math.LN2;function av(e){return e>>>=0,e===0?32:31-(sv(e)/lv|0)|0}var fi=64,di=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 Ui(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 uv(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 cv(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]=uv(l,t)):a<=t&&(e.expiredLanes|=l),i&=~l}}function ca(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Xd(){var e=fi;return fi<<=1,!(fi&4194240)&&(fi=64),e}function Tl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function go(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 fv(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 Ka(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 U=0;function Jd(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Yd,qa,Zd,ep,tp,fa=!1,pi=[],$t=null,Ht=null,Wt=null,no=new Map,ro=new Map,zt=[],dv="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 Tf(e,t){switch(e){case"focusin":case"focusout":$t=null;break;case"dragenter":case"dragleave":Ht=null;break;case"mouseover":case"mouseout":Wt=null;break;case"pointerover":case"pointerout":no.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ro.delete(t.pointerId)}}function Lr(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=wo(t),t!==null&&qa(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function pv(e,t,n,r,o){switch(t){case"focusin":return $t=Lr($t,e,t,n,r,o),!0;case"dragenter":return Ht=Lr(Ht,e,t,n,r,o),!0;case"mouseover":return Wt=Lr(Wt,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return no.set(i,Lr(no.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,ro.set(i,Lr(ro.get(i)||null,e,t,n,r,o)),!0}return!1}function np(e){var t=yn(e.target);if(t!==null){var n=Pn(t);if(n!==null){if(t=n.tag,t===13){if(t=Hd(n),t!==null){e.blockedOn=t,tp(e.priority,function(){Zd(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 Pi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=da(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);sa=r,n.target.dispatchEvent(r),sa=null}else return t=wo(n),t!==null&&qa(t),e.blockedOn=n,!1;t.shift()}return!0}function If(e,t,n){Pi(e)&&n.delete(t)}function mv(){fa=!1,$t!==null&&Pi($t)&&($t=null),Ht!==null&&Pi(Ht)&&(Ht=null),Wt!==null&&Pi(Wt)&&(Wt=null),no.forEach(If),ro.forEach(If)}function Ar(e,t){e.blockedOn===t&&(e.blockedOn=null,fa||(fa=!0,ze.unstable_scheduleCallback(ze.unstable_NormalPriority,mv)))}function oo(e){function t(o){return Ar(o,e)}if(0<pi.length){Ar(pi[0],e);for(var n=1;n<pi.length;n++){var r=pi[n];r.blockedOn===e&&(r.blockedOn=null)}}for($t!==null&&Ar($t,e),Ht!==null&&Ar(Ht,e),Wt!==null&&Ar(Wt,e),no.forEach(t),ro.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);)np(n),n.blockedOn===null&&zt.shift()}var Jn=Rt.ReactCurrentBatchConfig,Vi=!0;function hv(e,t,n,r){var o=U,i=Jn.transition;Jn.transition=null;try{U=1,Xa(e,t,n,r)}finally{U=o,Jn.transition=i}}function yv(e,t,n,r){var o=U,i=Jn.transition;Jn.transition=null;try{U=4,Xa(e,t,n,r)}finally{U=o,Jn.transition=i}}function Xa(e,t,n,r){if(Vi){var o=da(e,t,n,r);if(o===null)Fl(e,t,r,$i,n),Tf(e,r);else if(pv(o,e,t,n,r))r.stopPropagation();else if(Tf(e,r),t&4&&-1<dv.indexOf(e)){for(;o!==null;){var i=wo(o);if(i!==null&&Yd(i),i=da(e,t,n,r),i===null&&Fl(e,t,r,$i,n),i===o)break;o=i}o!==null&&r.stopPropagation()}else Fl(e,t,r,null,n)}}var $i=null;function da(e,t,n,r){if($i=null,e=Ga(r),e=yn(e),e!==null)if(t=Pn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Hd(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 $i=e,null}function rp(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(rv()){case Qa:return 1;case Kd:return 4;case Bi:case ov:return 16;case qd:return 536870912;default:return 16}default:return 16}}var Ut=null,Ja=null,Ni=null;function op(){if(Ni)return Ni;var e,t=Ja,n=t.length,r,o="value"in Ut?Ut.value:Ut.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 Ni=o.slice(e,1<r?1-r:void 0)}function Oi(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 mi(){return!0}function bf(){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)?mi:bf,this.isPropagationStopped=bf,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=mi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=mi)},persist:function(){},isPersistent:mi}),t}var lr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ya=Be(lr),vo=Z({},lr,{view:0,detail:0}),gv=Be(vo),Il,bl,jr,as=Z({},vo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Za,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!==jr&&(jr&&e.type==="mousemove"?(Il=e.screenX-jr.screenX,bl=e.screenY-jr.screenY):bl=Il=0,jr=e),Il)},movementY:function(e){return"movementY"in e?e.movementY:bl}}),Lf=Be(as),vv=Z({},as,{dataTransfer:0}),wv=Be(vv),xv=Z({},vo,{relatedTarget:0}),Ll=Be(xv),Sv=Z({},lr,{animationName:0,elapsedTime:0,pseudoElement:0}),_v=Be(Sv),kv=Z({},lr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Ev=Be(kv),Cv=Z({},lr,{data:0}),Af=Be(Cv),Rv={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Pv={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"},Nv={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ov(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Nv[e])?!!t[e]:!1}function Za(){return Ov}var Tv=Z({},vo,{key:function(e){if(e.key){var t=Rv[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Oi(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Pv[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Za,charCode:function(e){return e.type==="keypress"?Oi(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Oi(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Iv=Be(Tv),bv=Z({},as,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),jf=Be(bv),Lv=Z({},vo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Za}),Av=Be(Lv),jv=Z({},lr,{propertyName:0,elapsedTime:0,pseudoElement:0}),Mv=Be(jv),Fv=Z({},as,{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}),Dv=Be(Fv),zv=[9,13,27,32],eu=_t&&"CompositionEvent"in window,Gr=null;_t&&"documentMode"in document&&(Gr=document.documentMode);var Bv=_t&&"TextEvent"in window&&!Gr,ip=_t&&(!eu||Gr&&8<Gr&&11>=Gr),Mf=" ",Ff=!1;function sp(e,t){switch(e){case"keyup":return zv.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function lp(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dn=!1;function Uv(e,t){switch(e){case"compositionend":return lp(t);case"keypress":return t.which!==32?null:(Ff=!0,Mf);case"textInput":return e=t.data,e===Mf&&Ff?null:e;default:return null}}function Vv(e,t){if(Dn)return e==="compositionend"||!eu&&sp(e,t)?(e=op(),Ni=Ja=Ut=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 ip&&t.locale!=="ko"?null:t.data;default:return null}}var $v={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 Df(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!$v[e.type]:t==="textarea"}function ap(e,t,n,r){zd(r),t=Hi(t,"onChange"),0<t.length&&(n=new Ya("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Qr=null,io=null;function Hv(e){wp(e,0)}function us(e){var t=Un(e);if(bd(t))return e}function Wv(e,t){if(e==="change")return t}var up=!1;_t&&(_t?(yi="oninput"in document,yi||(Al=document.createElement("div"),Al.setAttribute("oninput","return;"),yi=typeof Al.oninput=="function"),hi=yi):hi=!1,up=hi&&(!document.documentMode||9<document.documentMode));var hi,yi,Al;function zf(){Qr&&(Qr.detachEvent("onpropertychange",cp),io=Qr=null)}function cp(e){if(e.propertyName==="value"&&us(io)){var t=[];ap(t,io,e,Ga(e)),$d(Hv,t)}}function Gv(e,t,n){e==="focusin"?(zf(),Qr=t,io=n,Qr.attachEvent("onpropertychange",cp)):e==="focusout"&&zf()}function Qv(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return us(io)}function Kv(e,t){if(e==="click")return us(t)}function qv(e,t){if(e==="input"||e==="change")return us(t)}function Xv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var it=typeof Object.is=="function"?Object.is:Xv;function so(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(!Kl.call(t,o)||!it(e[o],t[o]))return!1}return!0}function Bf(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Uf(e,t){var n=Bf(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=Bf(n)}}function fp(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?fp(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function dp(){for(var e=window,t=Fi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Fi(e.document)}return t}function tu(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 Jv(e){var t=dp(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&fp(n.ownerDocument.documentElement,n)){if(r!==null&&tu(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=Uf(n,i);var s=Uf(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 Yv=_t&&"documentMode"in document&&11>=document.documentMode,zn=null,pa=null,Kr=null,ma=!1;function Vf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ma||zn==null||zn!==Fi(r)||(r=zn,"selectionStart"in r&&tu(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}),Kr&&so(Kr,r)||(Kr=r,r=Hi(pa,"onSelect"),0<r.length&&(t=new Ya("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=zn)))}function gi(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Bn={animationend:gi("Animation","AnimationEnd"),animationiteration:gi("Animation","AnimationIteration"),animationstart:gi("Animation","AnimationStart"),transitionend:gi("Transition","TransitionEnd")},jl={},pp={};_t&&(pp=document.createElement("div").style,"AnimationEvent"in window||(delete Bn.animationend.animation,delete Bn.animationiteration.animation,delete Bn.animationstart.animation),"TransitionEvent"in window||delete Bn.transitionend.transition);function cs(e){if(jl[e])return jl[e];if(!Bn[e])return e;var t=Bn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in pp)return jl[e]=t[n];return e}var mp=cs("animationend"),hp=cs("animationiteration"),yp=cs("animationstart"),gp=cs("transitionend"),vp=new Map,$f="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){vp.set(e,t),Rn(t,[e])}for(vi=0;vi<$f.length;vi++)wi=$f[vi],Hf=wi.toLowerCase(),Wf=wi[0].toUpperCase()+wi.slice(1),Zt(Hf,"on"+Wf);var wi,Hf,Wf,vi;Zt(mp,"onAnimationEnd");Zt(hp,"onAnimationIteration");Zt(yp,"onAnimationStart");Zt("dblclick","onDoubleClick");Zt("focusin","onFocus");Zt("focusout","onBlur");Zt(gp,"onTransitionEnd");er("onMouseEnter",["mouseout","mouseover"]);er("onMouseLeave",["mouseout","mouseover"]);er("onPointerEnter",["pointerout","pointerover"]);er("onPointerLeave",["pointerout","pointerover"]);Rn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Rn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Rn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Rn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Rn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Rn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var $r="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(" "),Zv=new Set("cancel close invalid load scroll toggle".split(" ").concat($r));function Gf(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Z0(r,t,void 0,e),e.currentTarget=null}function wp(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;Gf(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;Gf(o,l,f),i=a}}}if(zi)throw e=ua,zi=!1,ua=null,e}function Q(e,t){var n=t[wa];n===void 0&&(n=t[wa]=new Set);var r=e+"__bubble";n.has(r)||(xp(t,e,2,!1),n.add(r))}function Ml(e,t,n){var r=0;t&&(r|=4),xp(n,e,r,t)}var xi="_reactListening"+Math.random().toString(36).slice(2);function lo(e){if(!e[xi]){e[xi]=!0,Pd.forEach(function(n){n!=="selectionchange"&&(Zv.has(n)||Ml(n,!1,e),Ml(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[xi]||(t[xi]=!0,Ml("selectionchange",!1,t))}}function xp(e,t,n,r){switch(rp(t)){case 1:var o=hv;break;case 4:o=yv;break;default:o=Xa}n=o.bind(null,t,n,e),o=void 0,!aa||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 Fl(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=yn(l),s===null)return;if(a=s.tag,a===5||a===6){r=i=s;continue e}l=l.parentNode}}r=r.return}$d(function(){var f=i,u=Ga(n),c=[];e:{var d=vp.get(e);if(d!==void 0){var y=Ya,m=e;switch(e){case"keypress":if(Oi(n)===0)break e;case"keydown":case"keyup":y=Iv;break;case"focusin":m="focus",y=Ll;break;case"focusout":m="blur",y=Ll;break;case"beforeblur":case"afterblur":y=Ll;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=Lf;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":y=wv;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":y=Av;break;case mp:case hp:case yp:y=_v;break;case gp:y=Mv;break;case"scroll":y=gv;break;case"wheel":y=Dv;break;case"copy":case"cut":case"paste":y=Ev;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":y=jf}var v=(t&4)!==0,E=!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=to(p,h),x!=null&&v.push(ao(p,x,g)))),E)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!==sa&&(m=n.relatedTarget||n.fromElement)&&(yn(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?yn(m):null,m!==null&&(E=Pn(m),m!==E||m.tag!==5&&m.tag!==6)&&(m=null)):(y=null,m=f),y!==m)){if(v=Lf,x="onMouseLeave",h="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(v=jf,x="onPointerLeave",h="onPointerEnter",p="pointer"),E=y==null?d:Un(y),g=m==null?d:Un(m),d=new v(x,p+"leave",y,n,u),d.target=E,d.relatedTarget=g,x=null,yn(u)===f&&(v=new v(h,p+"enter",m,n,u),v.target=g,v.relatedTarget=E,x=v),E=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&&Qf(c,d,y,v,!1),m!==null&&E!==null&&Qf(c,E,m,v,!0)}}e:{if(d=f?Un(f):window,y=d.nodeName&&d.nodeName.toLowerCase(),y==="select"||y==="input"&&d.type==="file")var k=Wv;else if(Df(d))if(up)k=qv;else{k=Qv;var P=Gv}else(y=d.nodeName)&&y.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(k=Kv);if(k&&(k=k(e,f))){ap(c,k,n,u);break e}P&&P(e,d,f),e==="focusout"&&(P=d._wrapperState)&&P.controlled&&d.type==="number"&&ta(d,"number",d.value)}switch(P=f?Un(f):window,e){case"focusin":(Df(P)||P.contentEditable==="true")&&(zn=P,pa=f,Kr=null);break;case"focusout":Kr=pa=zn=null;break;case"mousedown":ma=!0;break;case"contextmenu":case"mouseup":case"dragend":ma=!1,Vf(c,n,u);break;case"selectionchange":if(Yv)break;case"keydown":case"keyup":Vf(c,n,u)}var R;if(eu)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?sp(e,n)&&(N="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(N="onCompositionStart");N&&(ip&&n.locale!=="ko"&&(Dn||N!=="onCompositionStart"?N==="onCompositionEnd"&&Dn&&(R=op()):(Ut=u,Ja="value"in Ut?Ut.value:Ut.textContent,Dn=!0)),P=Hi(f,N),0<P.length&&(N=new Af(N,e,null,n,u),c.push({event:N,listeners:P}),R?N.data=R:(R=lp(n),R!==null&&(N.data=R)))),(R=Bv?Uv(e,n):Vv(e,n))&&(f=Hi(f,"onBeforeInput"),0<f.length&&(u=new Af("onBeforeInput","beforeinput",null,n,u),c.push({event:u,listeners:f}),u.data=R))}wp(c,t)})}function ao(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Hi(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=to(e,n),i!=null&&r.unshift(ao(e,i,o)),i=to(e,t),i!=null&&r.push(ao(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 Qf(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=to(n,i),a!=null&&s.unshift(ao(n,a,l))):o||(a=to(n,i),a!=null&&s.push(ao(n,a,l)))),n=n.return}s.length!==0&&e.push({event:t,listeners:s})}var ew=/\r\n?/g,tw=/\u0000|\uFFFD/g;function Kf(e){return(typeof e=="string"?e:""+e).replace(ew,`
`).replace(tw,"")}function Si(e,t,n){if(t=Kf(t),Kf(e)!==t&&n)throw Error(S(425))}function Wi(){}var ha=null,ya=null;function ga(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 va=typeof setTimeout=="function"?setTimeout:void 0,nw=typeof clearTimeout=="function"?clearTimeout:void 0,qf=typeof Promise=="function"?Promise:void 0,rw=typeof queueMicrotask=="function"?queueMicrotask:typeof qf<"u"?function(e){return qf.resolve(null).then(e).catch(ow)}:va;function ow(e){setTimeout(function(){throw e})}function Dl(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),oo(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);oo(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 Xf(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,uo="__reactProps$"+ar,kt="__reactContainer$"+ar,wa="__reactEvents$"+ar,iw="__reactListeners$"+ar,sw="__reactHandles$"+ar;function yn(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=Xf(e);e!==null;){if(n=e[ft])return n;e=Xf(e)}return t}e=n,n=e.parentNode}return null}function wo(e){return e=e[ft]||e[kt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Un(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(S(33))}function fs(e){return e[uo]||null}var xa=[],Vn=-1;function en(e){return{current:e}}function K(e){0>Vn||(e.current=xa[Vn],xa[Vn]=null,Vn--)}function W(e,t){Vn++,xa[Vn]=e.current,e.current=t}var Yt={},xe=en(Yt),Ie=en(!1),Sn=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 be(e){return e=e.childContextTypes,e!=null}function Gi(){K(Ie),K(xe)}function Jf(e,t,n){if(xe.current!==Yt)throw Error(S(168));W(xe,t),W(Ie,n)}function Sp(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,G0(e)||"Unknown",o));return Z({},n,r)}function Qi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Yt,Sn=xe.current,W(xe,e),W(Ie,Ie.current),!0}function Yf(e,t,n){var r=e.stateNode;if(!r)throw Error(S(169));n?(e=Sp(e,t,Sn),r.__reactInternalMemoizedMergedChildContext=e,K(Ie),K(xe),W(xe,e)):K(Ie),W(Ie,n)}var vt=null,ds=!1,zl=!1;function _p(e){vt===null?vt=[e]:vt.push(e)}function lw(e){ds=!0,_p(e)}function tn(){if(!zl&&vt!==null){zl=!0;var e=0,t=U;try{var n=vt;for(U=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}vt=null,ds=!1}catch(o){throw vt!==null&&(vt=vt.slice(e+1)),Qd(Qa,tn),o}finally{U=t,zl=!1}}return null}var $n=[],Hn=0,Ki=null,qi=0,$e=[],He=0,_n=null,wt=1,xt="";function mn(e,t){$n[Hn++]=qi,$n[Hn++]=Ki,Ki=e,qi=t}function kp(e,t,n){$e[He++]=wt,$e[He++]=xt,$e[He++]=_n,_n=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 nu(e){e.return!==null&&(mn(e,1),kp(e,1,0))}function ru(e){for(;e===Ki;)Ki=$n[--Hn],$n[Hn]=null,qi=$n[--Hn],$n[Hn]=null;for(;e===_n;)_n=$e[--He],$e[He]=null,xt=$e[--He],$e[He]=null,wt=$e[--He],$e[He]=null}var De=null,Fe=null,X=!1,nt=null;function Ep(e,t){var n=We(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 Zf(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,De=e,Fe=Gt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,De=e,Fe=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=_n!==null?{id:wt,overflow:xt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=We(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,De=e,Fe=null,!0):!1;default:return!1}}function Sa(e){return(e.mode&1)!==0&&(e.flags&128)===0}function _a(e){if(X){var t=Fe;if(t){var n=t;if(!Zf(e,t)){if(Sa(e))throw Error(S(418));t=Gt(n.nextSibling);var r=De;t&&Zf(e,t)?Ep(r,n):(e.flags=e.flags&-4097|2,X=!1,De=e)}}else{if(Sa(e))throw Error(S(418));e.flags=e.flags&-4097|2,X=!1,De=e}}}function ed(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;De=e}function _i(e){if(e!==De)return!1;if(!X)return ed(e),X=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!ga(e.type,e.memoizedProps)),t&&(t=Fe)){if(Sa(e))throw Cp(),Error(S(418));for(;t;)Ep(e,t),t=Gt(t.nextSibling)}if(ed(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){Fe=Gt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Fe=null}}else Fe=De?Gt(e.stateNode.nextSibling):null;return!0}function Cp(){for(var e=Fe;e;)e=Gt(e.nextSibling)}function nr(){Fe=De=null,X=!1}function ou(e){nt===null?nt=[e]:nt.push(e)}var aw=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 Xi=en(null),Ji=null,Wn=null,iu=null;function su(){iu=Wn=Ji=null}function lu(e){var t=Xi.current;K(Xi),e._currentValue=t}function ka(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){Ji=e,iu=Wn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Te=!0),e.firstContext=null)}function Qe(e){var t=e._currentValue;if(iu!==e)if(e={context:e,memoizedValue:t,next:null},Wn===null){if(Ji===null)throw Error(S(308));Wn=e,Ji.dependencies={lanes:0,firstContext:e}}else Wn=Wn.next=e;return t}var gn=null;function au(e){gn===null?gn=[e]:gn.push(e)}function Rp(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,au(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 uu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Pp(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,au(r)):(t.next=o.next,o.next=t),r.interleaved=t,Et(e,n)}function Ti(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,Ka(e,n)}}function td(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 Yi(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);En|=s,e.lanes=s,e.memoizedState=c}}function nd(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 Np=new Rd.Component().refs;function Ea(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 ps={isMounted:function(e){return(e=e._reactInternals)?Pn(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),Ti(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),Ti(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),Ti(t,e,r))}};function rd(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?!so(n,r)||!so(o,i):!0}function Op(e,t,n){var r=!1,o=Yt,i=t.contextType;return typeof i=="object"&&i!==null?i=Qe(i):(o=be(t)?Sn: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=ps,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function od(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&&ps.enqueueReplaceState(t,t.state,null)}function Ca(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=Np,uu(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=Qe(i):(i=be(t)?Sn:xe.current,o.context=tr(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Ea(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&&ps.enqueueReplaceState(o,o.state,null),Yi(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function Mr(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===Np&&(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 ki(e,t){throw e=Object.prototype.toString.call(t),Error(S(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function id(e){var t=e._init;return t(e._payload)}function Tp(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=Gl(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&&id(k)===p.type)?(x=o(p,g.props),x.ref=Mr(h,p,g),x.return=h,x):(x=Mi(g.type,g.key,g.props,null,h.mode,x),x.ref=Mr(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=Ql(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=xn(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=Gl(""+p,h.mode,g),p.return=h,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case ai:return g=Mi(p.type,p.key,p.props,null,h.mode,g),g.ref=Mr(h,null,p),g.return=h,g;case Mn:return p=Ql(p,h.mode,g),p.return=h,p;case Ft:var x=p._init;return c(h,x(p._payload),g)}if(Ur(p)||br(p))return p=xn(p,h.mode,g,null),p.return=h,p;ki(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 ai: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(Ur(g)||br(g))return k!==null?null:u(h,p,g,x,null);ki(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 ai: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(Ur(x)||br(x))return h=h.get(g)||null,u(p,h,x,k,null);ki(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&&mn(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&&mn(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&&mn(h,N),k}function v(h,p,g,x){var k=br(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&&mn(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&&mn(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(In){return t(h,In)}),X&&mn(h,N),k}function E(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 ai: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&&id(k)===P.type){n(h,P.sibling),p=o(P,g.props),p.ref=Mr(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=xn(g.props.children,h.mode,x,g.key),p.return=h,h=p):(x=Mi(g.type,g.key,g.props,null,h.mode,x),x.ref=Mr(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=Ql(g,h.mode,x),p.return=h,h=p}return s(h);case Ft:return P=g._init,E(h,p,P(g._payload),x)}if(Ur(g))return m(h,p,g,x);if(br(g))return v(h,p,g,x);ki(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=Gl(g,h.mode,x),p.return=h,h=p),s(h)):n(h,p)}return E}var rr=Tp(!0),Ip=Tp(!1),xo={},pt=en(xo),co=en(xo),fo=en(xo);function vn(e){if(e===xo)throw Error(S(174));return e}function cu(e,t){switch(W(fo,t),W(co,e),W(pt,xo),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ra(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=ra(t,e)}K(pt),W(pt,t)}function or(){K(pt),K(co),K(fo)}function bp(e){vn(fo.current);var t=vn(pt.current),n=ra(t,e.type);t!==n&&(W(co,e),W(pt,n))}function fu(e){co.current===e&&(K(pt),K(co))}var J=en(0);function Zi(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 Bl=[];function du(){for(var e=0;e<Bl.length;e++)Bl[e]._workInProgressVersionPrimary=null;Bl.length=0}var Ii=Rt.ReactCurrentDispatcher,Ul=Rt.ReactCurrentBatchConfig,kn=0,Y=null,ie=null,ae=null,es=!1,qr=!1,po=0,uw=0;function ge(){throw Error(S(321))}function pu(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 mu(e,t,n,r,o,i){if(kn=i,Y=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ii.current=e===null||e.memoizedState===null?pw:mw,e=n(r,o),qr){i=0;do{if(qr=!1,po=0,25<=i)throw Error(S(301));i+=1,ae=ie=null,t.updateQueue=null,Ii.current=hw,e=n(r,o)}while(qr)}if(Ii.current=ts,t=ie!==null&&ie.next!==null,kn=0,ae=ie=Y=null,es=!1,t)throw Error(S(300));return e}function hu(){var e=po!==0;return po=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 Ke(){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 mo(e,t){return typeof t=="function"?t(e):t}function Vl(e){var t=Ke(),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((kn&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,En|=u}f=f.next}while(f!==null&&f!==i);a===null?s=r:a.next=l,it(r,t.memoizedState)||(Te=!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,En|=i,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function $l(e){var t=Ke(),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)||(Te=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Lp(){}function Ap(e,t){var n=Y,r=Ke(),o=t(),i=!it(r.memoizedState,o);if(i&&(r.memoizedState=o,Te=!0),r=r.queue,yu(Fp.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||ae!==null&&ae.memoizedState.tag&1){if(n.flags|=2048,ho(9,Mp.bind(null,n,r,o,t),void 0,null),ue===null)throw Error(S(349));kn&30||jp(n,t,o)}return o}function jp(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 Mp(e,t,n,r){t.value=n,t.getSnapshot=r,Dp(t)&&zp(e)}function Fp(e,t,n){return n(function(){Dp(t)&&zp(e)})}function Dp(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!it(e,n)}catch{return!0}}function zp(e){var t=Et(e,1);t!==null&&ot(t,e,1,-1)}function sd(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:mo,lastRenderedState:e},t.queue=e,e=e.dispatch=dw.bind(null,Y,e),[t.memoizedState,e]}function ho(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 Bp(){return Ke().memoizedState}function bi(e,t,n,r){var o=ct();Y.flags|=e,o.memoizedState=ho(1|t,n,void 0,r===void 0?null:r)}function ms(e,t,n,r){var o=Ke();r=r===void 0?null:r;var i=void 0;if(ie!==null){var s=ie.memoizedState;if(i=s.destroy,r!==null&&pu(r,s.deps)){o.memoizedState=ho(t,n,i,r);return}}Y.flags|=e,o.memoizedState=ho(1|t,n,i,r)}function ld(e,t){return bi(8390656,8,e,t)}function yu(e,t){return ms(2048,8,e,t)}function Up(e,t){return ms(4,2,e,t)}function Vp(e,t){return ms(4,4,e,t)}function $p(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 Hp(e,t,n){return n=n!=null?n.concat([e]):null,ms(4,4,$p.bind(null,t,e),n)}function gu(){}function Wp(e,t){var n=Ke();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&pu(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Gp(e,t){var n=Ke();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&pu(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Qp(e,t,n){return kn&21?(it(n,t)||(n=Xd(),Y.lanes|=n,En|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Te=!0),e.memoizedState=n)}function cw(e,t){var n=U;U=n!==0&&4>n?n:4,e(!0);var r=Ul.transition;Ul.transition={};try{e(!1),t()}finally{U=n,Ul.transition=r}}function Kp(){return Ke().memoizedState}function fw(e,t,n){var r=qt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},qp(e))Xp(t,n);else if(n=Rp(e,t,n,r),n!==null){var o=Ee();ot(n,e,r,o),Jp(n,t,r)}}function dw(e,t,n){var r=qt(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(qp(e))Xp(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,au(t)):(o.next=a.next,a.next=o),t.interleaved=o;return}}catch{}finally{}n=Rp(e,t,o,r),n!==null&&(o=Ee(),ot(n,e,r,o),Jp(n,t,r))}}function qp(e){var t=e.alternate;return e===Y||t!==null&&t===Y}function Xp(e,t){qr=es=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Jp(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ka(e,n)}}var ts={readContext:Qe,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},pw={readContext:Qe,useCallback:function(e,t){return ct().memoizedState=[e,t===void 0?null:t],e},useContext:Qe,useEffect:ld,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,bi(4194308,4,$p.bind(null,t,e),n)},useLayoutEffect:function(e,t){return bi(4194308,4,e,t)},useInsertionEffect:function(e,t){return bi(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=fw.bind(null,Y,e),[r.memoizedState,e]},useRef:function(e){var t=ct();return e={current:e},t.memoizedState=e},useState:sd,useDebugValue:gu,useDeferredValue:function(e){return ct().memoizedState=e},useTransition:function(){var e=sd(!1),t=e[0];return e=cw.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));kn&30||jp(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,ld(Fp.bind(null,r,i,e),[e]),r.flags|=2048,ho(9,Mp.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=po++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=uw++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},mw={readContext:Qe,useCallback:Wp,useContext:Qe,useEffect:yu,useImperativeHandle:Hp,useInsertionEffect:Up,useLayoutEffect:Vp,useMemo:Gp,useReducer:Vl,useRef:Bp,useState:function(){return Vl(mo)},useDebugValue:gu,useDeferredValue:function(e){var t=Ke();return Qp(t,ie.memoizedState,e)},useTransition:function(){var e=Vl(mo)[0],t=Ke().memoizedState;return[e,t]},useMutableSource:Lp,useSyncExternalStore:Ap,useId:Kp,unstable_isNewReconciler:!1},hw={readContext:Qe,useCallback:Wp,useContext:Qe,useEffect:yu,useImperativeHandle:Hp,useInsertionEffect:Up,useLayoutEffect:Vp,useMemo:Gp,useReducer:$l,useRef:Bp,useState:function(){return $l(mo)},useDebugValue:gu,useDeferredValue:function(e){var t=Ke();return ie===null?t.memoizedState=e:Qp(t,ie.memoizedState,e)},useTransition:function(){var e=$l(mo)[0],t=Ke().memoizedState;return[e,t]},useMutableSource:Lp,useSyncExternalStore:Ap,useId:Kp,unstable_isNewReconciler:!1};function ir(e,t){try{var n="",r=t;do n+=W0(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 Hl(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Ra(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var yw=typeof WeakMap=="function"?WeakMap:Map;function Yp(e,t,n){n=St(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){rs||(rs=!0,Ma=r),Ra(e,t)},n}function Zp(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(){Ra(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Ra(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 ad(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new yw;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=Tw.bind(null,e,t,n),t.then(e,e))}function ud(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 cd(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 gw=Rt.ReactCurrentOwner,Te=!1;function ke(e,t,n,r){t.child=e===null?Ip(t,null,n,r):rr(t,e.child,n,r)}function fd(e,t,n,r,o){n=n.render;var i=t.ref;return Yn(t,o),r=mu(e,t,n,r,i,o),n=hu(),e!==null&&!Te?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ct(e,t,o)):(X&&n&&nu(t),t.flags|=1,ke(e,t,r,o),t.child)}function dd(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!Cu(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,em(e,t,i,r,o)):(e=Mi(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:so,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 em(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(so(i,r)&&e.ref===t.ref)if(Te=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(Te=!0);else return t.lanes=e.lanes,Ct(e,t,o)}return Pa(e,t,n,r,o)}function tm(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,Me),Me|=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,Me),Me|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,W(Qn,Me),Me|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,W(Qn,Me),Me|=r;return ke(e,t,o,n),t.child}function nm(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Pa(e,t,n,r,o){var i=be(n)?Sn:xe.current;return i=tr(t,i),Yn(t,o),n=mu(e,t,n,r,i,o),r=hu(),e!==null&&!Te?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ct(e,t,o)):(X&&r&&nu(t),t.flags|=1,ke(e,t,n,o),t.child)}function pd(e,t,n,r,o){if(be(n)){var i=!0;Qi(t)}else i=!1;if(Yn(t,o),t.stateNode===null)Li(e,t),Op(t,n,r),Ca(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=Qe(f):(f=be(n)?Sn: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)&&od(t,s,r,f),Dt=!1;var d=t.memoizedState;s.state=d,Yi(t,r,s,o),a=t.memoizedState,l!==r||d!==a||Ie.current||Dt?(typeof u=="function"&&(Ea(t,n,u,r),a=t.memoizedState),(l=Dt||rd(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,Pp(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=Qe(a):(a=be(n)?Sn: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)&&od(t,s,r,a),Dt=!1,d=t.memoizedState,s.state=d,Yi(t,r,s,o);var m=t.memoizedState;l!==c||d!==m||Ie.current||Dt?(typeof y=="function"&&(Ea(t,n,y,r),m=t.memoizedState),(f=Dt||rd(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 Na(e,t,n,r,i,o)}function Na(e,t,n,r,o,i){nm(e,t);var s=(t.flags&128)!==0;if(!r&&!s)return o&&Yf(t,n,!1),Ct(e,t,i);r=t.stateNode,gw.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&&Yf(t,n,!0),t.child}function rm(e){var t=e.stateNode;t.pendingContext?Jf(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Jf(e,t.context,!1),cu(e,t.containerInfo)}function md(e,t,n,r,o){return nr(),ou(o),t.flags|=256,ke(e,t,n,r),t.child}var Oa={dehydrated:null,treeContext:null,retryLane:0};function Ta(e){return{baseLanes:e,cachePool:null,transitions:null}}function om(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 _a(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=gs(s,r,0,null),e=xn(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Ta(n),t.memoizedState=Oa,e):vu(t,s));if(o=e.memoizedState,o!==null&&(l=o.dehydrated,l!==null))return vw(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=xn(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?Ta(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},i.memoizedState=s,i.childLanes=e.childLanes&~n,t.memoizedState=Oa,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 vu(e,t){return t=gs({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ei(e,t,n,r){return r!==null&&ou(r),rr(t,e.child,null,n),e=vu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function vw(e,t,n,r,o,i,s){if(n)return t.flags&256?(t.flags&=-257,r=Hl(Error(S(422))),Ei(e,t,s,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=gs({mode:"visible",children:r.children},o,0,null),i=xn(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=Ta(s),t.memoizedState=Oa,i);if(!(t.mode&1))return Ei(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=Hl(i,r,void 0),Ei(e,t,s,r)}if(l=(s&e.childLanes)!==0,Te||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 Eu(),r=Hl(Error(S(421))),Ei(e,t,s,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=Iw.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,Fe=Gt(o.nextSibling),De=t,X=!0,nt=null,e!==null&&($e[He++]=wt,$e[He++]=xt,$e[He++]=_n,wt=e.id,xt=e.overflow,_n=t),t=vu(t,r.children),t.flags|=4096,t)}function hd(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ka(e.return,t,n)}function Wl(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 im(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&&hd(e,n,t);else if(e.tag===19)hd(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&&Zi(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Wl(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&&Zi(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Wl(t,!0,n,null,i);break;case"together":Wl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Li(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),En|=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 ww(e,t,n){switch(t.tag){case 3:rm(t),nr();break;case 5:bp(t);break;case 1:be(t.type)&&Qi(t);break;case 4:cu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;W(Xi,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?om(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 im(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,tm(e,t,n)}return Ct(e,t,n)}var sm,Ia,lm,am;sm=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}};Ia=function(){};lm=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,vn(pt.current);var i=null;switch(n){case"input":o=Zl(e,o),r=Zl(e,r),i=[];break;case"select":o=Z({},o,{value:void 0}),r=Z({},r,{value:void 0}),i=[];break;case"textarea":o=na(e,o),r=na(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Wi)}oa(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"&&(Zr.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"&&(Zr.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)}};am=function(e,t,n,r){n!==r&&(t.flags|=4)};function Fr(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 xw(e,t,n){var r=t.pendingProps;switch(ru(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 be(t.type)&&Gi(),ve(t),null;case 3:return r=t.stateNode,or(),K(Ie),K(xe),du(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(_i(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,nt!==null&&(za(nt),nt=null))),Ia(e,t),ve(t),null;case 5:fu(t);var o=vn(fo.current);if(n=t.type,e!==null&&t.stateNode!=null)lm(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=vn(pt.current),_i(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[ft]=t,r[uo]=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<$r.length;o++)Q($r[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":kf(r,i),Q("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Q("invalid",r);break;case"textarea":Cf(r,i),Q("invalid",r)}oa(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&&Si(r.textContent,l,e),o=["children",l]):typeof l=="number"&&r.textContent!==""+l&&(i.suppressHydrationWarning!==!0&&Si(r.textContent,l,e),o=["children",""+l]):Zr.hasOwnProperty(s)&&l!=null&&s==="onScroll"&&Q("scroll",r)}switch(n){case"input":ui(r),Ef(r,i,!0);break;case"textarea":ui(r),Rf(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Wi)}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=jd(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[uo]=r,sm(e,t,!1,!1),t.stateNode=e;e:{switch(s=ia(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<$r.length;o++)Q($r[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":kf(e,r),o=Zl(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":Cf(e,r),o=na(e,r),Q("invalid",e);break;default:o=r}oa(n,o),l=o;for(i in l)if(l.hasOwnProperty(i)){var a=l[i];i==="style"?Dd(e,a):i==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&Md(e,a)):i==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&eo(e,a):typeof a=="number"&&eo(e,""+a):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Zr.hasOwnProperty(i)?a!=null&&i==="onScroll"&&Q("scroll",e):a!=null&&Va(e,i,a,s))}switch(n){case"input":ui(e),Ef(e,r,!1);break;case"textarea":ui(e),Rf(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=Wi)}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)am(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(S(166));if(n=vn(fo.current),vn(pt.current),_i(t)){if(r=t.stateNode,n=t.memoizedProps,r[ft]=t,(i=r.nodeValue!==n)&&(e=De,e!==null))switch(e.tag){case 3:Si(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Si(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&&Fe!==null&&t.mode&1&&!(t.flags&128))Cp(),nr(),t.flags|=98560,i=!1;else if(i=_i(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&&(za(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):Eu())),t.updateQueue!==null&&(t.flags|=4),ve(t),null);case 4:return or(),Ia(e,t),e===null&&lo(t.stateNode.containerInfo),ve(t),null;case 10:return lu(t.type._context),ve(t),null;case 17:return be(t.type)&&Gi(),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)Fr(i,!1);else{if(se!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(s=Zi(e),s!==null){for(t.flags|=128,Fr(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,Fr(i,!1),t.lanes=4194304)}else{if(!r)if(e=Zi(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Fr(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,Fr(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 ku(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Me&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 Sw(e,t){switch(ru(t),t.tag){case 1:return be(t.type)&&Gi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return or(),K(Ie),K(xe),du(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return fu(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 lu(t.type._context),null;case 22:case 23:return ku(),null;case 24:return null;default:return null}}var Ci=!1,we=!1,_w=typeof WeakSet=="function"?WeakSet:Set,C=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 ba(e,t,n){try{n()}catch(r){ee(e,t,r)}}var yd=!1;function kw(e,t){if(ha=Vi,e=dp(),tu(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(ya={focusedElem:e,selectionRange:n},Vi=!1,C=t;C!==null;)if(t=C,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,C=e;else for(;C!==null;){t=C;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,E=m.memoizedState,h=t.stateNode,p=h.getSnapshotBeforeUpdate(t.elementType===t.type?v:et(t.type,v),E);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,C=e;break}C=t.return}return m=yd,yd=!1,m}function Xr(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&&ba(t,n,i)}o=o.next}while(o!==r)}}function hs(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 La(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 um(e){var t=e.alternate;t!==null&&(e.alternate=null,um(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ft],delete t[uo],delete t[wa],delete t[iw],delete t[sw])),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 cm(e){return e.tag===5||e.tag===3||e.tag===4}function gd(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||cm(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 Aa(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=Wi));else if(r!==4&&(e=e.child,e!==null))for(Aa(e,t,n),e=e.sibling;e!==null;)Aa(e,t,n),e=e.sibling}function ja(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(ja(e,t,n),e=e.sibling;e!==null;)ja(e,t,n),e=e.sibling}var fe=null,tt=!1;function Mt(e,t,n){for(n=n.child;n!==null;)fm(e,t,n),n=n.sibling}function fm(e,t,n){if(dt&&typeof dt.onCommitFiberUnmount=="function")try{dt.onCommitFiberUnmount(ls,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?Dl(e.parentNode,n):e.nodeType===1&&Dl(e,n),oo(e)):Dl(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)&&ba(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 vd(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new _w),t.forEach(function(r){var o=bw.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));fm(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;)dm(t,e),t=t.sibling}function dm(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{Xr(3,e,e.return),hs(3,e)}catch(v){ee(e,e.return,v)}try{Xr(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{eo(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&&Ld(o,i),ia(l,s);var f=ia(l,i);for(s=0;s<a.length;s+=2){var u=a[s],c=a[s+1];u==="style"?Dd(o,c):u==="dangerouslySetInnerHTML"?Md(o,c):u==="children"?eo(o,c):Va(o,u,c,f)}switch(l){case"input":ea(o,i);break;case"textarea":Ad(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[uo]=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{oo(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||(Su=ne())),r&4&&vd(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(C=e,u=e.child;u!==null;){for(c=C=u;C!==null;){switch(d=C,y=d.child,d.tag){case 0:case 11:case 14:case 15:Xr(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){xd(c);continue}}y!==null?(y.return=d,C=y):xd(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=Fd("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&&vd(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(cm(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&&(eo(o,""),r.flags&=-33);var i=gd(e);ja(e,i,o);break;case 3:case 4:var s=r.stateNode.containerInfo,l=gd(e);Aa(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 Ew(e,t,n){C=e,pm(e,t,n)}function pm(e,t,n){for(var r=(e.mode&1)!==0;C!==null;){var o=C,i=o.child;if(o.tag===22&&r){var s=o.memoizedState!==null||Ci;if(!s){var l=o.alternate,a=l!==null&&l.memoizedState!==null||we;l=Ci;var f=we;if(Ci=s,(we=a)&&!f)for(C=o;C!==null;)s=C,a=s.child,s.tag===22&&s.memoizedState!==null?Sd(o):a!==null?(a.return=s,C=a):Sd(o);for(;i!==null;)C=i,pm(i,t,n),i=i.sibling;C=o,Ci=l,we=f}wd(e,t,n)}else o.subtreeFlags&8772&&i!==null?(i.return=o,C=i):wd(e,t,n)}}function wd(e){for(;C!==null;){var t=C;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:we||hs(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&&nd(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}nd(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&&oo(c)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(S(163))}we||t.flags&512&&La(t)}catch(d){ee(t,t.return,d)}}if(t===e){C=null;break}if(n=t.sibling,n!==null){n.return=t.return,C=n;break}C=t.return}}function xd(e){for(;C!==null;){var t=C;if(t===e){C=null;break}var n=t.sibling;if(n!==null){n.return=t.return,C=n;break}C=t.return}}function Sd(e){for(;C!==null;){var t=C;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{hs(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{La(t)}catch(a){ee(t,i,a)}break;case 5:var s=t.return;try{La(t)}catch(a){ee(t,s,a)}}}catch(a){ee(t,t.return,a)}if(t===e){C=null;break}var l=t.sibling;if(l!==null){l.return=t.return,C=l;break}C=t.return}}var Cw=Math.ceil,ns=Rt.ReactCurrentDispatcher,wu=Rt.ReactCurrentOwner,Ge=Rt.ReactCurrentBatchConfig,D=0,ue=null,re=null,de=0,Me=0,Qn=en(0),se=0,yo=null,En=0,ys=0,xu=0,Jr=null,Oe=null,Su=0,sr=1/0,gt=null,rs=!1,Ma=null,Kt=null,Ri=!1,Vt=null,os=0,Yr=0,Fa=null,Ai=-1,ji=0;function Ee(){return D&6?ne():Ai!==-1?Ai:Ai=ne()}function qt(e){return e.mode&1?D&2&&de!==0?de&-de:aw.transition!==null?(ji===0&&(ji=Xd()),ji):(e=U,e!==0||(e=window.event,e=e===void 0?16:rp(e.type)),e):1}function ot(e,t,n,r){if(50<Yr)throw Yr=0,Fa=null,Error(S(185));go(e,n,r),(!(D&2)||e!==ue)&&(e===ue&&(!(D&2)&&(ys|=n),se===4&&Bt(e,de)),Le(e,r),n===1&&D===0&&!(t.mode&1)&&(sr=ne()+500,ds&&tn()))}function Le(e,t){var n=e.callbackNode;cv(e,t);var r=Ui(e,e===ue?de:0);if(r===0)n!==null&&Of(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Of(n),t===1)e.tag===0?lw(_d.bind(null,e)):_p(_d.bind(null,e)),rw(function(){!(D&6)&&tn()}),n=null;else{switch(Jd(r)){case 1:n=Qa;break;case 4:n=Kd;break;case 16:n=Bi;break;case 536870912:n=qd;break;default:n=Bi}n=Sm(n,mm.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function mm(e,t){if(Ai=-1,ji=0,D&6)throw Error(S(327));var n=e.callbackNode;if(Zn()&&e.callbackNode!==n)return null;var r=Ui(e,e===ue?de:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=is(e,r);else{t=r;var o=D;D|=2;var i=ym();(ue!==e||de!==t)&&(gt=null,sr=ne()+500,wn(e,t));do try{Nw();break}catch(l){hm(e,l)}while(!0);su(),ns.current=i,D=o,re!==null?t=0:(ue=null,de=0,t=se)}if(t!==0){if(t===2&&(o=ca(e),o!==0&&(r=o,t=Da(e,o))),t===1)throw n=yo,wn(e,0),Bt(e,r),Le(e,ne()),n;if(t===6)Bt(e,r);else{if(o=e.current.alternate,!(r&30)&&!Rw(o)&&(t=is(e,r),t===2&&(i=ca(e),i!==0&&(r=i,t=Da(e,i))),t===1))throw n=yo,wn(e,0),Bt(e,r),Le(e,ne()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(S(345));case 2:hn(e,Oe,gt);break;case 3:if(Bt(e,r),(r&130023424)===r&&(t=Su+500-ne(),10<t)){if(Ui(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){Ee(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=va(hn.bind(null,e,Oe,gt),t);break}hn(e,Oe,gt);break;case 4:if(Bt(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*Cw(r/1960))-r,10<r){e.timeoutHandle=va(hn.bind(null,e,Oe,gt),r);break}hn(e,Oe,gt);break;case 5:hn(e,Oe,gt);break;default:throw Error(S(329))}}}return Le(e,ne()),e.callbackNode===n?mm.bind(null,e):null}function Da(e,t){var n=Jr;return e.current.memoizedState.isDehydrated&&(wn(e,t).flags|=256),e=is(e,t),e!==2&&(t=Oe,Oe=n,t!==null&&za(t)),e}function za(e){Oe===null?Oe=e:Oe.push.apply(Oe,e)}function Rw(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 Bt(e,t){for(t&=~xu,t&=~ys,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 _d(e){if(D&6)throw Error(S(327));Zn();var t=Ui(e,0);if(!(t&1))return Le(e,ne()),null;var n=is(e,t);if(e.tag!==0&&n===2){var r=ca(e);r!==0&&(t=r,n=Da(e,r))}if(n===1)throw n=yo,wn(e,0),Bt(e,t),Le(e,ne()),n;if(n===6)throw Error(S(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,hn(e,Oe,gt),Le(e,ne()),null}function _u(e,t){var n=D;D|=1;try{return e(t)}finally{D=n,D===0&&(sr=ne()+500,ds&&tn())}}function Cn(e){Vt!==null&&Vt.tag===0&&!(D&6)&&Zn();var t=D;D|=1;var n=Ge.transition,r=U;try{if(Ge.transition=null,U=1,e)return e()}finally{U=r,Ge.transition=n,D=t,!(D&6)&&tn()}}function ku(){Me=Qn.current,K(Qn)}function wn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,nw(n)),re!==null)for(n=re.return;n!==null;){var r=n;switch(ru(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Gi();break;case 3:or(),K(Ie),K(xe),du();break;case 5:fu(r);break;case 4:or();break;case 13:K(J);break;case 19:K(J);break;case 10:lu(r.type._context);break;case 22:case 23:ku()}n=n.return}if(ue=e,re=e=Xt(e.current,null),de=Me=t,se=0,yo=null,xu=ys=En=0,Oe=Jr=null,gn!==null){for(t=0;t<gn.length;t++)if(n=gn[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}gn=null}return e}function hm(e,t){do{var n=re;try{if(su(),Ii.current=ts,es){for(var r=Y.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}es=!1}if(kn=0,ae=ie=Y=null,qr=!1,po=0,wu.current=null,n===null||n.return===null){se=1,yo=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=ud(s);if(y!==null){y.flags&=-257,cd(y,s,l,i,t),y.mode&1&&ad(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)){ad(i,f,t),Eu();break e}a=Error(S(426))}}else if(X&&l.mode&1){var E=ud(s);if(E!==null){!(E.flags&65536)&&(E.flags|=256),cd(E,s,l,i,t),ou(ir(a,l));break e}}i=a=ir(a,l),se!==4&&(se=2),Jr===null?Jr=[i]:Jr.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var h=Yp(i,a,t);td(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=Zp(i,l,t);td(i,x);break e}}i=i.return}while(i!==null)}vm(n)}catch(k){t=k,re===n&&n!==null&&(re=n=n.return);continue}break}while(!0)}function ym(){var e=ns.current;return ns.current=ts,e===null?ts:e}function Eu(){(se===0||se===3||se===2)&&(se=4),ue===null||!(En&268435455)&&!(ys&268435455)||Bt(ue,de)}function is(e,t){var n=D;D|=2;var r=ym();(ue!==e||de!==t)&&(gt=null,wn(e,t));do try{Pw();break}catch(o){hm(e,o)}while(!0);if(su(),D=n,ns.current=r,re!==null)throw Error(S(261));return ue=null,de=0,se}function Pw(){for(;re!==null;)gm(re)}function Nw(){for(;re!==null&&!tv();)gm(re)}function gm(e){var t=xm(e.alternate,e,Me);e.memoizedProps=e.pendingProps,t===null?vm(e):re=t,wu.current=null}function vm(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Sw(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=xw(n,t,Me),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 hn(e,t,n){var r=U,o=Ge.transition;try{Ge.transition=null,U=1,Ow(e,t,n,r)}finally{Ge.transition=o,U=r}return null}function Ow(e,t,n,r){do Zn();while(Vt!==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(fv(e,i),e===ue&&(re=ue=null,de=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Ri||(Ri=!0,Sm(Bi,function(){return Zn(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Ge.transition,Ge.transition=null;var s=U;U=1;var l=D;D|=4,wu.current=null,kw(e,n),dm(n,e),Jv(ya),Vi=!!ha,ya=ha=null,e.current=n,Ew(n,e,o),nv(),D=l,U=s,Ge.transition=i}else e.current=n;if(Ri&&(Ri=!1,Vt=e,os=o),i=e.pendingLanes,i===0&&(Kt=null),iv(n.stateNode,r),Le(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(rs)throw rs=!1,e=Ma,Ma=null,e;return os&1&&e.tag!==0&&Zn(),i=e.pendingLanes,i&1?e===Fa?Yr++:(Yr=0,Fa=e):Yr=0,tn(),null}function Zn(){if(Vt!==null){var e=Jd(os),t=Ge.transition,n=U;try{if(Ge.transition=null,U=16>e?16:e,Vt===null)var r=!1;else{if(e=Vt,Vt=null,os=0,D&6)throw Error(S(331));var o=D;for(D|=4,C=e.current;C!==null;){var i=C,s=i.child;if(C.flags&16){var l=i.deletions;if(l!==null){for(var a=0;a<l.length;a++){var f=l[a];for(C=f;C!==null;){var u=C;switch(u.tag){case 0:case 11:case 15:Xr(8,u,i)}var c=u.child;if(c!==null)c.return=u,C=c;else for(;C!==null;){u=C;var d=u.sibling,y=u.return;if(um(u),u===f){C=null;break}if(d!==null){d.return=y,C=d;break}C=y}}}var m=i.alternate;if(m!==null){var v=m.child;if(v!==null){m.child=null;do{var E=v.sibling;v.sibling=null,v=E}while(v!==null)}}C=i}}if(i.subtreeFlags&2064&&s!==null)s.return=i,C=s;else e:for(;C!==null;){if(i=C,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Xr(9,i,i.return)}var h=i.sibling;if(h!==null){h.return=i.return,C=h;break e}C=i.return}}var p=e.current;for(C=p;C!==null;){s=C;var g=s.child;if(s.subtreeFlags&2064&&g!==null)g.return=s,C=g;else e:for(s=p;C!==null;){if(l=C,l.flags&2048)try{switch(l.tag){case 0:case 11:case 15:hs(9,l)}}catch(k){ee(l,l.return,k)}if(l===s){C=null;break e}var x=l.sibling;if(x!==null){x.return=l.return,C=x;break e}C=l.return}}if(D=o,tn(),dt&&typeof dt.onPostCommitFiberRoot=="function")try{dt.onPostCommitFiberRoot(ls,e)}catch{}r=!0}return r}finally{U=n,Ge.transition=t}}return!1}function kd(e,t,n){t=ir(n,t),t=Yp(e,t,1),e=Qt(e,t,1),t=Ee(),e!==null&&(go(e,1,t),Le(e,t))}function ee(e,t,n){if(e.tag===3)kd(e,e,n);else for(;t!==null;){if(t.tag===3){kd(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=Zp(t,e,1),t=Qt(t,e,1),e=Ee(),t!==null&&(go(t,1,e),Le(t,e));break}}t=t.return}}function Tw(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()-Su?wn(e,0):xu|=n),Le(e,t)}function wm(e,t){t===0&&(e.mode&1?(t=di,di<<=1,!(di&130023424)&&(di=4194304)):t=1);var n=Ee();e=Et(e,t),e!==null&&(go(e,t,n),Le(e,n))}function Iw(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),wm(e,n)}function bw(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),wm(e,n)}var xm;xm=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ie.current)Te=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Te=!1,ww(e,t,n);Te=!!(e.flags&131072)}else Te=!1,X&&t.flags&1048576&&kp(t,qi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Li(e,t),e=t.pendingProps;var o=tr(t,xe.current);Yn(t,n),o=mu(null,t,r,e,o,n);var i=hu();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,be(r)?(i=!0,Qi(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,uu(t),o.updater=ps,t.stateNode=o,o._reactInternals=t,Ca(t,r,e,n),t=Na(null,t,r,!0,i,n)):(t.tag=0,X&&i&&nu(t),ke(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Li(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Aw(r),e=et(r,e),o){case 0:t=Pa(null,t,r,e,n);break e;case 1:t=pd(null,t,r,e,n);break e;case 11:t=fd(null,t,r,e,n);break e;case 14:t=dd(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),Pa(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:et(r,o),pd(e,t,r,o,n);case 3:e:{if(rm(t),e===null)throw Error(S(387));r=t.pendingProps,i=t.memoizedState,o=i.element,Pp(e,t),Yi(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=md(e,t,r,n,o);break e}else if(r!==o){o=ir(Error(S(424)),t),t=md(e,t,r,n,o);break e}else for(Fe=Gt(t.stateNode.containerInfo.firstChild),De=t,X=!0,nt=null,n=Ip(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 bp(t),e===null&&_a(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,ga(r,o)?s=null:i!==null&&ga(r,i)&&(t.flags|=32),nm(e,t),ke(e,t,s,n),t.child;case 6:return e===null&&_a(t),null;case 13:return om(e,t,n);case 4:return cu(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),fd(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(Xi,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),ka(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),ka(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=Qe(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),dd(e,t,r,o,n);case 15:return em(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:et(r,o),Li(e,t),t.tag=1,be(r)?(e=!0,Qi(t)):e=!1,Yn(t,n),Op(t,r,o),Ca(t,r,o,n),Na(null,t,r,!0,e,n);case 19:return im(e,t,n);case 22:return tm(e,t,n)}throw Error(S(156,t.tag))};function Sm(e,t){return Qd(e,t)}function Lw(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 We(e,t,n,r){return new Lw(e,t,n,r)}function Cu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Aw(e){if(typeof e=="function")return Cu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ha)return 11;if(e===Wa)return 14}return 2}function Xt(e,t){var n=e.alternate;return n===null?(n=We(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 Mi(e,t,n,r,o,i){var s=2;if(r=e,typeof e=="function")Cu(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Fn:return xn(n.children,o,i,t);case $a:s=8,o|=8;break;case ql:return e=We(12,n,t,o|2),e.elementType=ql,e.lanes=i,e;case Xl:return e=We(13,n,t,o),e.elementType=Xl,e.lanes=i,e;case Jl:return e=We(19,n,t,o),e.elementType=Jl,e.lanes=i,e;case Td:return gs(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Nd:s=10;break e;case Od:s=9;break e;case Ha:s=11;break e;case Wa:s=14;break e;case Ft:s=16,r=null;break e}throw Error(S(130,e==null?e:typeof e,""))}return t=We(s,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function xn(e,t,n,r){return e=We(7,e,r,t),e.lanes=n,e}function gs(e,t,n,r){return e=We(22,e,r,t),e.elementType=Td,e.lanes=n,e.stateNode={isHidden:!1},e}function Gl(e,t,n){return e=We(6,e,null,t),e.lanes=n,e}function Ql(e,t,n){return t=We(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function jw(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=Tl(0),this.expirationTimes=Tl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Tl(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Ru(e,t,n,r,o,i,s,l,a){return e=new jw(e,t,n,l,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=We(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},uu(i),e}function Mw(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 _m(e){if(!e)return Yt;e=e._reactInternals;e:{if(Pn(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(be(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(be(n))return Sp(e,n,t)}return t}function km(e,t,n,r,o,i,s,l,a){return e=Ru(n,r,!0,e,o,i,s,l,a),e.context=_m(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,go(e,o,r),Le(e,r),e}function vs(e,t,n,r){var o=t.current,i=Ee(),s=qt(o);return n=_m(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),Ti(e,o,s)),s}function ss(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 Ed(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Pu(e,t){Ed(e,t),(e=e.alternate)&&Ed(e,t)}function Fw(){return null}var Em=typeof reportError=="function"?reportError:function(e){console.error(e)};function Nu(e){this._internalRoot=e}ws.prototype.render=Nu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(S(409));vs(e,t,null,null)};ws.prototype.unmount=Nu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Cn(function(){vs(null,e,null,null)}),t[kt]=null}};function ws(e){this._internalRoot=e}ws.prototype.unstable_scheduleHydration=function(e){if(e){var t=ep();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&&np(e)}};function Ou(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function xs(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Cd(){}function Dw(e,t,n,r,o){if(o){if(typeof r=="function"){var i=r;r=function(){var f=ss(s);i.call(f)}}var s=km(t,r,e,0,null,!1,!1,"",Cd);return e._reactRootContainer=s,e[kt]=s.current,lo(e.nodeType===8?e.parentNode:e),Cn(),s}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var l=r;r=function(){var f=ss(a);l.call(f)}}var a=Ru(e,0,!1,null,null,!1,!1,"",Cd);return e._reactRootContainer=a,e[kt]=a.current,lo(e.nodeType===8?e.parentNode:e),Cn(function(){vs(t,a,n,r)}),a}function Ss(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=ss(s);l.call(a)}}vs(t,s,e,o)}else s=Dw(n,t,e,o,r);return ss(s)}Yd=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Vr(t.pendingLanes);n!==0&&(Ka(t,n|1),Le(t,ne()),!(D&6)&&(sr=ne()+500,tn()))}break;case 13:Cn(function(){var r=Et(e,1);if(r!==null){var o=Ee();ot(r,e,1,o)}}),Pu(e,1)}};qa=function(e){if(e.tag===13){var t=Et(e,134217728);if(t!==null){var n=Ee();ot(t,e,134217728,n)}Pu(e,134217728)}};Zd=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)}Pu(e,t)}};ep=function(){return U};tp=function(e,t){var n=U;try{return U=e,t()}finally{U=n}};la=function(e,t,n){switch(t){case"input":if(ea(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=fs(r);if(!o)throw Error(S(90));bd(r),ea(r,o)}}}break;case"textarea":Ad(e,n);break;case"select":t=n.value,t!=null&&Kn(e,!!n.multiple,t,!1)}};Ud=_u;Vd=Cn;var zw={usingClientEntryPoint:!1,Events:[wo,Un,fs,zd,Bd,_u]},Dr={findFiberByHostInstance:yn,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},Bw={bundleType:Dr.bundleType,version:Dr.version,rendererPackageName:Dr.rendererPackageName,rendererConfig:Dr.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=Wd(e),e===null?null:e.stateNode},findFiberByHostInstance:Dr.findFiberByHostInstance||Fw,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(zr=__REACT_DEVTOOLS_GLOBAL_HOOK__,!zr.isDisabled&&zr.supportsFiber))try{ls=zr.inject(Bw),dt=zr}catch{}var zr;Ue.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=zw;Ue.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Ou(t))throw Error(S(200));return Mw(e,t,null,n)};Ue.createRoot=function(e,t){if(!Ou(e))throw Error(S(299));var n=!1,r="",o=Em;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=Ru(e,1,!1,null,null,n,!1,r,o),e[kt]=t.current,lo(e.nodeType===8?e.parentNode:e),new Nu(t)};Ue.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=Wd(t),e=e===null?null:e.stateNode,e};Ue.flushSync=function(e){return Cn(e)};Ue.hydrate=function(e,t,n){if(!xs(t))throw Error(S(200));return Ss(null,e,t,!0,n)};Ue.hydrateRoot=function(e,t,n){if(!Ou(e))throw Error(S(405));var r=n!=null&&n.hydratedSources||null,o=!1,i="",s=Em;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(s=n.onRecoverableError)),t=km(t,null,e,1,n??null,o,!1,i,s),e[kt]=t.current,lo(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 ws(t)};Ue.render=function(e,t,n){if(!xs(t))throw Error(S(200));return Ss(null,e,t,!1,n)};Ue.unmountComponentAtNode=function(e){if(!xs(e))throw Error(S(40));return e._reactRootContainer?(Cn(function(){Ss(null,null,e,!1,function(){e._reactRootContainer=null,e[kt]=null})}),!0):!1};Ue.unstable_batchedUpdates=_u;Ue.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!xs(n))throw Error(S(200));if(e==null||e._reactInternals===void 0)throw Error(S(38));return Ss(e,t,n,!1,r)};Ue.version="18.2.0-next-9e3b772b8-20220608"});var Tu=q((z_,Pm)=>{"use strict";function Rm(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Rm)}catch(e){console.error(e)}}Rm(),Pm.exports=Cm()});var Om=q(Iu=>{"use strict";var Nm=Tu();Iu.createRoot=Nm.createRoot,Iu.hydrateRoot=Nm.hydrateRoot;var B_});var jm=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 _s(e){if(!Number.isSafeInteger(e)||e<0)throw new Error(`Wrong positive integer: ${e}`)}Re.number=_s;function Im(e){if(typeof e!="boolean")throw new Error(`Expected boolean, not ${e}`)}Re.bool=Im;function Vw(e){return e instanceof Uint8Array||e!=null&&typeof e=="object"&&e.constructor.name==="Uint8Array"}function bu(e,...t){if(!Vw(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=bu;function bm(e){if(typeof e!="function"||typeof e.create!="function")throw new Error("Hash should be wrapped by utils.wrapConstructor");_s(e.outputLen),_s(e.blockLen)}Re.hash=bm;function Lm(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=Lm;function Am(e,t){bu(e);let n=t.outputLen;if(e.length<n)throw new Error(`digestInto() expects output buffer of length at least ${n}`)}Re.output=Am;var $w={number:_s,bool:Im,bytes:bu,hash:bm,exists:Lm,output:Am};Re.default=$w});var rh=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 ks=BigInt(2**32-1),Lu=BigInt(32);function Au(e,t=!1){return t?{h:Number(e&ks),l:Number(e>>Lu&ks)}:{h:Number(e>>Lu&ks)|0,l:Number(e&ks)|0}}T.fromBig=Au;function Mm(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}=Au(e[o],t);[n[o],r[o]]=[i,s]}return[n,r]}T.split=Mm;var Fm=(e,t)=>BigInt(e>>>0)<<Lu|BigInt(t>>>0);T.toBig=Fm;var Dm=(e,t,n)=>e>>>n;T.shrSH=Dm;var zm=(e,t,n)=>e<<32-n|t>>>n;T.shrSL=zm;var Bm=(e,t,n)=>e>>>n|t<<32-n;T.rotrSH=Bm;var Um=(e,t,n)=>e<<32-n|t>>>n;T.rotrSL=Um;var Vm=(e,t,n)=>e<<64-n|t>>>n-32;T.rotrBH=Vm;var $m=(e,t,n)=>e>>>n-32|t<<64-n;T.rotrBL=$m;var Hm=(e,t)=>t;T.rotr32H=Hm;var Wm=(e,t)=>e;T.rotr32L=Wm;var Gm=(e,t,n)=>e<<n|t>>>32-n;T.rotlSH=Gm;var Qm=(e,t,n)=>t<<n|e>>>32-n;T.rotlSL=Qm;var Km=(e,t,n)=>t<<n-32|e>>>64-n;T.rotlBH=Km;var qm=(e,t,n)=>e<<n-32|t>>>64-n;T.rotlBL=qm;function Xm(e,t,n,r){let o=(t>>>0)+(r>>>0);return{h:e+n+(o/2**32|0)|0,l:o|0}}T.add=Xm;var Jm=(e,t,n)=>(e>>>0)+(t>>>0)+(n>>>0);T.add3L=Jm;var Ym=(e,t,n,r)=>t+n+r+(e/2**32|0)|0;T.add3H=Ym;var Zm=(e,t,n,r)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0);T.add4L=Zm;var eh=(e,t,n,r,o)=>t+n+r+o+(e/2**32|0)|0;T.add4H=eh;var th=(e,t,n,r,o)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0)+(o>>>0);T.add5L=th;var nh=(e,t,n,r,o,i)=>t+n+r+o+i+(e/2**32|0)|0;T.add5H=nh;var Hw={fromBig:Au,split:Mm,toBig:Fm,shrSH:Dm,shrSL:zm,rotrSH:Bm,rotrSL:Um,rotrBH:Vm,rotrBL:$m,rotr32H:Hm,rotr32L:Wm,rotlSH:Gm,rotlSL:Qm,rotlBH:Km,rotlBL:qm,add:Xm,add3L:Jm,add3H:Ym,add4L:Zm,add4H:eh,add5H:nh,add5L:th};T.default=Hw});var oh=q(Es=>{"use strict";Object.defineProperty(Es,"__esModule",{value:!0});Es.crypto=void 0;Es.crypto=typeof globalThis=="object"&&"crypto"in globalThis?globalThis.crypto:void 0});var lh=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 ju=oh(),Ww=e=>new Uint8Array(e.buffer,e.byteOffset,e.byteLength);L.u8=Ww;var Gw=e=>new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4));L.u32=Gw;function Fu(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 Kw=(e,t)=>e<<32-t|e>>>t;L.rotr=Kw;L.isLE=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;if(!L.isLE)throw new Error("Non little-endian hardware is not supported");var qw=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));function Xw(e){if(!Fu(e))throw new Error("Uint8Array expected");let t="";for(let n=0;n<e.length;n++)t+=qw[e[n]];return t}L.bytesToHex=Xw;var Pt={_0:48,_9:57,_A:65,_F:70,_a:97,_f:102};function ih(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 Jw(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=ih(e.charCodeAt(i)),l=ih(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=Jw;var Yw=async()=>{};L.nextTick=Yw;async function Zw(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=Zw;function sh(e){if(typeof e!="string")throw new Error(`utf8ToBytes expected string, got ${typeof e}`);return new Uint8Array(new TextEncoder().encode(e))}L.utf8ToBytes=sh;function Cs(e){if(typeof e=="string"&&(e=sh(e)),!Fu(e))throw new Error(`expected Uint8Array, got ${typeof e}`);return e}L.toBytes=Cs;function e1(...e){let t=0;for(let r=0;r<e.length;r++){let o=e[r];if(!Fu(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=e1;var Mu=class{clone(){return this._cloneInto()}};L.Hash=Mu;var t1={}.toString;function n1(e,t){if(t!==void 0&&t1.call(t)!=="[object Object]")throw new Error("Options should be object or undefined");return Object.assign(e,t)}L.checkOpts=n1;function r1(e){let t=r=>e().update(Cs(r)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t}L.wrapConstructor=r1;function o1(e){let t=(r,o)=>e(o).update(Cs(r)).digest(),n=e({});return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=r=>e(r),t}L.wrapConstructorWithOpts=o1;function i1(e){let t=(r,o)=>e(o).update(Cs(r)).digest(),n=e({});return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=r=>e(r),t}L.wrapXOFConstructorWithOpts=i1;function s1(e=32){if(ju.crypto&&typeof ju.crypto.getRandomValues=="function")return ju.crypto.getRandomValues(new Uint8Array(e));throw new Error("crypto.getRandomValues must be defined")}L.randomBytes=s1});var Du=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=jm(),ko=rh(),_o=lh(),[ch,fh,dh]=[[],[],[]],l1=BigInt(0),So=BigInt(1),a1=BigInt(2),u1=BigInt(7),c1=BigInt(256),f1=BigInt(113);for(let e=0,t=So,n=1,r=0;e<24;e++){[n,r]=[r,(2*n+3*r)%5],ch.push(2*(5*r+n)),fh.push((e+1)*(e+2)/2%64);let o=l1;for(let i=0;i<7;i++)t=(t<<So^(t>>u1)*f1)%c1,t&a1&&(o^=So<<(So<<BigInt(i))-So);dh.push(o)}var[d1,p1]=(0,ko.split)(dh,!0),ah=(e,t,n)=>n>32?(0,ko.rotlBH)(e,t,n):(0,ko.rotlSH)(e,t,n),uh=(e,t,n)=>n>32?(0,ko.rotlBL)(e,t,n):(0,ko.rotlSL)(e,t,n);function ph(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=ah(f,u,1)^n[l],d=uh(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=fh[s],a=ah(o,i,l),f=uh(o,i,l),u=ch[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]^=d1[r],e[1]^=p1[r]}n.fill(0)}G.keccakP=ph;var Eo=class e extends _o.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,_o.u32)(this.state)}keccak(){ph(this.state32,this.rounds),this.posOut=0,this.pos=0}update(t){(0,cr.exists)(this);let{blockLen:n,state:r}=this;t=(0,_o.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=Eo;var rn=(e,t,n)=>(0,_o.wrapConstructor)(()=>new Eo(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 mh=(e,t,n)=>(0,_o.wrapXOFConstructorWithOpts)((r={})=>new Eo(t,e,r.dkLen===void 0?n:r.dkLen,!0));G.shake128=mh(31,168,128/8);G.shake256=mh(31,136,256/8)});var _h=q((J_,on)=>{var{sha3_512:m1}=Du(),yh=24,Co=32,zu=(e=4,t=Math.random)=>{let n="";for(;n.length<e;)n=n+Math.floor(t()*36).toString(36);return n};function gh(e){let t=8n,n=0n;for(let r of e.values()){let o=BigInt(r);n=(n<<t)+o}return n}var vh=(e="")=>gh(m1(e)).toString(36).slice(1),hh=Array.from({length:26},(e,t)=>String.fromCharCode(t+97)),h1=e=>hh[Math.floor(e()*hh.length)],wh=({globalObj:e=typeof global<"u"?global:typeof window<"u"?window:{}}={})=>{let t=Object.keys(e).toString(),n=t.length?t+zu(Co):zu(Co);return vh(n).substring(0,Co)},xh=e=>()=>e++,y1=476782367,Sh=({random:e=Math.random,counter:t=xh(Math.floor(e()*y1)),length:n=yh,fingerprint:r=wh()}={})=>function(){let i=h1(e),s=Date.now().toString(36),l=t().toString(36),a=zu(n,e),f=`${s+a+l+r}`;return`${i+vh(f).substring(1,n)}`},g1=Sh(),v1=(e,{minLength:t=2,maxLength:n=Co}={})=>{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:yh,bigLength:Co});on.exports.init=Sh;on.exports.createId=g1;on.exports.bufToBigInt=gh;on.exports.createCounter=xh;on.exports.createFingerprint=wh;on.exports.isCuid=v1});var kh=q((Y_,Ro)=>{var{createId:w1,init:x1,getConstants:S1,isCuid:_1}=_h();Ro.exports.createId=w1;Ro.exports.init=x1;Ro.exports.getConstants=S1;Ro.exports.isCuid=_1});var Ch=q(Uu=>{"use strict";var k1=Symbol.for("react.fragment");Uu.Fragment=k1;Uu.jsxDEV=void 0});var Ph=q((nk,Rh)=>{"use strict";Rh.exports=Ch()});var Oh=q(Rs=>{"use strict";var E1=ce(),C1=Symbol.for("react.element"),R1=Symbol.for("react.fragment"),P1=Object.prototype.hasOwnProperty,N1=E1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,O1={key:!0,ref:!0,__self:!0,__source:!0};function Nh(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)P1.call(t,r)&&!O1.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:C1,type:e,key:i,ref:s,props:o,_owner:N1.current}}Rs.Fragment=R1;Rs.jsx=Nh;Rs.jsxs=Nh});var V=q((ok,Th)=>{"use strict";Th.exports=Oh()});var Ju=q((Hk,ay)=>{var F1="Expected a function",ey="__lodash_hash_undefined__",ty=1/0,D1="[object Function]",z1="[object GeneratorFunction]",B1="[object Symbol]",U1=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,V1=/^\w*$/,$1=/^\./,H1=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,W1=/[\\^$.*+?()[\]{}|]/g,G1=/\\(\\)?/g,Q1=/^\[object .+?Constructor\]$/,K1=typeof global=="object"&&global&&global.Object===Object&&global,q1=typeof self=="object"&&self&&self.Object===Object&&self,Qu=K1||q1||Function("return this")();function X1(e,t){return e?.[t]}function J1(e){var t=!1;if(e!=null&&typeof e.toString!="function")try{t=!!(e+"")}catch{}return t}var Y1=Array.prototype,Z1=Function.prototype,ny=Object.prototype,Gu=Qu["__core-js_shared__"],Xh=function(){var e=/[^.]+$/.exec(Gu&&Gu.keys&&Gu.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),ry=Z1.toString,Ku=ny.hasOwnProperty,oy=ny.toString,ex=RegExp("^"+ry.call(Ku).replace(W1,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Jh=Qu.Symbol,tx=Y1.splice,nx=iy(Qu,"Map"),Oo=iy(Object,"create"),Yh=Jh?Jh.prototype:void 0,Zh=Yh?Yh.toString:void 0;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 rx(){this.__data__=Oo?Oo(null):{}}function ox(e){return this.has(e)&&delete this.__data__[e]}function ix(e){var t=this.__data__;if(Oo){var n=t[e];return n===ey?void 0:n}return Ku.call(t,e)?t[e]:void 0}function sx(e){var t=this.__data__;return Oo?t[e]!==void 0:Ku.call(t,e)}function lx(e,t){var n=this.__data__;return n[e]=Oo&&t===void 0?ey:t,this}On.prototype.clear=rx;On.prototype.delete=ox;On.prototype.get=ix;On.prototype.has=sx;On.prototype.set=lx;function dr(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 ax(){this.__data__=[]}function ux(e){var t=this.__data__,n=Ns(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():tx.call(t,n,1),!0}function fx(e){var t=this.__data__,n=Ns(t,e);return n<0?void 0:t[n][1]}function dx(e){return Ns(this.__data__,e)>-1}function px(e,t){var n=this.__data__,r=Ns(n,e);return r<0?n.push([e,t]):n[r][1]=t,this}dr.prototype.clear=ax;dr.prototype.delete=ux;dr.prototype.get=fx;dr.prototype.has=dx;dr.prototype.set=px;function Tn(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 mx(){this.__data__={hash:new On,map:new(nx||dr),string:new On}}function hx(e){return Os(this,e).delete(e)}function yx(e){return Os(this,e).get(e)}function gx(e){return Os(this,e).has(e)}function vx(e,t){return Os(this,e).set(e,t),this}Tn.prototype.clear=mx;Tn.prototype.delete=hx;Tn.prototype.get=yx;Tn.prototype.has=gx;Tn.prototype.set=vx;function Ns(e,t){for(var n=e.length;n--;)if(Ox(e[n][0],t))return n;return-1}function wx(e,t){t=kx(t,e)?[t]:_x(t);for(var n=0,r=t.length;e!=null&&n<r;)e=e[Px(t[n++])];return n&&n==r?e:void 0}function xx(e){if(!ly(e)||Cx(e))return!1;var t=Tx(e)||J1(e)?ex:Q1;return t.test(Nx(e))}function Sx(e){if(typeof e=="string")return e;if(Xu(e))return Zh?Zh.call(e):"";var t=e+"";return t=="0"&&1/e==-ty?"-0":t}function _x(e){return sy(e)?e:Rx(e)}function Os(e,t){var n=e.__data__;return Ex(t)?n[typeof t=="string"?"string":"hash"]:n.map}function iy(e,t){var n=X1(e,t);return xx(n)?n:void 0}function kx(e,t){if(sy(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||Xu(e)?!0:V1.test(e)||!U1.test(e)||t!=null&&e in Object(t)}function Ex(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function Cx(e){return!!Xh&&Xh in e}var Rx=qu(function(e){e=bx(e);var t=[];return $1.test(e)&&t.push(""),e.replace(H1,function(n,r,o,i){t.push(o?i.replace(G1,"$1"):r||n)}),t});function Px(e){if(typeof e=="string"||Xu(e))return e;var t=e+"";return t=="0"&&1/e==-ty?"-0":t}function Nx(e){if(e!=null){try{return ry.call(e)}catch{}try{return e+""}catch{}}return""}function qu(e,t){if(typeof e!="function"||t&&typeof t!="function")throw new TypeError(F1);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(qu.Cache||Tn),n}qu.Cache=Tn;function Ox(e,t){return e===t||e!==e&&t!==t}var sy=Array.isArray;function Tx(e){var t=ly(e)?oy.call(e):"";return t==D1||t==z1}function ly(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function Ix(e){return!!e&&typeof e=="object"}function Xu(e){return typeof e=="symbol"||Ix(e)&&oy.call(e)==B1}function bx(e){return e==null?"":Sx(e)}function Lx(e,t,n){var r=e==null?void 0:wx(e,t);return r===void 0?n:r}ay.exports=Lx});var Ay=q((Ao,Bs)=>{(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",E="console",h="mobile",p="tablet",g="smarttv",x="wearable",k="embedded",P=500,R="Amazon",N="Apple",te="ASUS",M="BlackBerry",he="Browser",In="Chrome",m0="Edge",Qo="Firefox",Ko="Google",zc="Huawei",ol="LG",il="Microsoft",Bc="Motorola",qo="Opera",Xo="Samsung",Uc="Sharp",Jo="Sony",sl="Xiaomi",ll="Zebra",Vc="Facebook",$c="Chromium OS",Hc="Mac OS",h0=function(F,B){var b={};for(var $ in F)B[$]&&B[$].length%2===0?b[$]=B[$].concat(F[$]):b[$]=F[$];return b},Yo=function(F){for(var B={},b=0;b<F.length;b++)B[F[b].toUpperCase()]=F[b];return B},Wc=function(F,B){return typeof F===a?Rr(B).indexOf(Rr(F))!==-1:!1},Rr=function(F){return F.toLowerCase()},y0=function(F){return typeof F===a?F.replace(/[^\d\.]/g,r).split(".")[0]:t},al=function(F,B){if(typeof F===a)return F=F.replace(/^\s\s*/,r),typeof B===s?F:F.substring(0,P)},Pr=function(F,B){for(var b=0,$,At,st,z,I,lt;b<B.length&&!I;){var cl=B[b],Kc=B[b+1];for($=At=0;$<cl.length&&!I&&cl[$];)if(I=cl[$++].exec(F),I)for(st=0;st<Kc.length;st++)lt=I[++At],z=Kc[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;b+=2}},ul=function(F,B){for(var b in B)if(typeof B[b]===l&&B[b].length>0){for(var $=0;$<B[b].length;$++)if(Wc(B[b][$],F))return b===o?t:b}else if(Wc(B[b],F))return b===o?t:b;return F},g0={"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},Gc={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"},Qc={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,qo+" Mini"]],[/\bopr\/([\w\.]+)/i],[m,[c,qo]],[/\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,Qo+" Focus"]],[/\bopt\/([\w\.]+)/i],[m,[c,qo+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[m,[c,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[m,[c,"Dolphin"]],[/coast\/([\w\.]+)/i],[m,[c,qo+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[m,[c,"MIUI "+he]],[/fxios\/([-\w\.]+)/i],[m,[c,Qo]],[/\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,Xo+" 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,Vc],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,In+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[c,In+" 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,ul,g0]],[/(webkit|khtml)\/([\w\.]+)/i],[c,m],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[c,"Netscape"],m],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[m,[c,Qo+" 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,Rr]],[/((?: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,Rr]],[/(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,Rr]]],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,Xo],[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,Xo],[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,Uc],[d,h]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[u,[y,zc],[d,p]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[u,[y,zc],[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,sl],[d,h]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[u,/_/g," "],[y,sl],[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,Bc],[d,h]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[u,[y,Bc],[d,p]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[u,[y,ol],[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,ol],[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,Ko],[d,p]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[u,[y,Ko],[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,Jo],[d,h]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[u,"Xperia Tablet"],[y,Jo],[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,il],[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,il],[d,h]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[u,[y,ll],[d,p]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[u,[y,ll],[d,h]],[/smart-tv.+(samsung)/i],[y,[d,g]],[/hbbtv.+maple;(\d+)/i],[[u,/^/,"SmartTV"],[y,Xo],[d,g]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[y,ol],[d,g]],[/(apple) ?tv/i],[y,[u,N+" TV"],[d,g]],[/crkey/i],[[u,In+"cast"],[y,Ko],[d,g]],[/droid.+aft(\w+)( bui|\))/i],[u,[y,R],[d,g]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[u,[y,Uc],[d,g]],[/(bravia[\w ]+)( bui|\))/i],[u,[y,Jo],[d,g]],[/(mitv-\w{5}) bui/i],[u,[y,sl],[d,g]],[/Hbbtv.*(technisat) (.*);/i],[y,u,[d,g]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[y,al],[u,al],[d,g]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[d,g]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[y,u,[d,E]],[/droid.+; (shield) bui/i],[u,[y,"Nvidia"],[d,E]],[/(playstation [345portablevi]+)/i],[u,[y,Jo],[d,E]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[u,[y,il],[d,E]],[/((pebble))app/i],[y,u,[d,x]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[u,[y,N],[d,x]],[/droid.+; (glass) \d/i],[u,[y,Ko],[d,x]],[/droid.+; (wt63?0{2,3})\)/i],[u,[y,ll],[d,x]],[/(quest( 2| pro)?)/i],[u,[y,Vc],[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,m0+"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,ul,Gc]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[m,ul,Gc],[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,Hc],[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,Qo+" 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,In+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[c,$c],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]]},je=function(F,B){if(typeof F===l&&(B=F,F=t),!(this instanceof je))return new je(F,B).getResult();var b=typeof e!==s&&e.navigator?e.navigator:t,$=F||(b&&b.userAgent?b.userAgent:r),At=b&&b.userAgentData?b.userAgentData:t,st=B?h0(Qc,B):Qc,z=b&&b.userAgent==$;return this.getBrowser=function(){var I={};return I[c]=t,I[m]=t,Pr.call(I,$,st.browser),I[f]=y0(I[m]),z&&b&&b.brave&&typeof b.brave.isBrave==i&&(I[c]="Brave"),I},this.getCPU=function(){var I={};return I[v]=t,Pr.call(I,$,st.cpu),I},this.getDevice=function(){var I={};return I[y]=t,I[u]=t,I[d]=t,Pr.call(I,$,st.device),z&&!I[d]&&At&&At.mobile&&(I[d]=h),z&&I[u]=="Macintosh"&&b&&typeof b.standalone!==s&&b.maxTouchPoints&&b.maxTouchPoints>2&&(I[u]="iPad",I[d]=p),I},this.getEngine=function(){var I={};return I[c]=t,I[m]=t,Pr.call(I,$,st.engine),I},this.getOS=function(){var I={};return I[c]=t,I[m]=t,Pr.call(I,$,st.os),z&&!I[c]&&At&&At.platform!="Unknown"&&(I[c]=At.platform.replace(/chrome os/i,$c).replace(/macos/i,Hc)),I},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 $},this.setUA=function(I){return $=typeof I===a&&I.length>P?al(I,P):I,this},this.setUA($),this};je.VERSION=n,je.BROWSER=Yo([c,m,f]),je.CPU=Yo([v]),je.DEVICE=Yo([u,y,d,E,h,g,p,x,k]),je.ENGINE=je.OS=Yo([c,m]),typeof Ao!==s?(typeof Bs!==s&&Bs.exports&&(Ao=Bs.exports=je),Ao.UAParser=je):typeof define===i&&define.amd?define(function(){return je}):typeof e!==s&&(e.UAParser=je);var bn=typeof e!==s&&(e.jQuery||e.Zepto);if(bn&&!bn.ua){var Zo=new je;bn.ua=Zo.getResult(),bn.ua.get=function(){return Zo.getUA()},bn.ua.set=function(F){Zo.setUA(F);var B=Zo.getResult();for(var b in B)bn.ua[b]=B[b]}}})(typeof window=="object"?window:Ao)});var zg=q((RP,Dg)=>{var US=1/0,VS="[object Symbol]",$S=/^\s+|\s+$/g,Ac="\\ud800-\\udfff",Pg="\\u0300-\\u036f\\ufe20-\\ufe23",Ng="\\u20d0-\\u20f0",Og="\\ufe0e\\ufe0f",HS="["+Ac+"]",bc="["+Pg+Ng+"]",Lc="\\ud83c[\\udffb-\\udfff]",WS="(?:"+bc+"|"+Lc+")",Tg="[^"+Ac+"]",Ig="(?:\\ud83c[\\udde6-\\uddff]){2}",bg="[\\ud800-\\udbff][\\udc00-\\udfff]",Lg="\\u200d",Ag=WS+"?",jg="["+Og+"]?",GS="(?:"+Lg+"(?:"+[Tg,Ig,bg].join("|")+")"+jg+Ag+")*",QS=jg+Ag+GS,KS="(?:"+[Tg+bc+"?",bc,Ig,bg,HS].join("|")+")",qS=RegExp(Lc+"(?="+Lc+")|"+KS+QS,"g"),XS=RegExp("["+Lg+Ac+Pg+Ng+Og+"]"),JS=typeof global=="object"&&global&&global.Object===Object&&global,YS=typeof self=="object"&&self&&self.Object===Object&&self,ZS=JS||YS||Function("return this")();function e_(e){return e.split("")}function t_(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 Mg(e,t,n){if(t!==t)return t_(e,n_,n);for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}function n_(e){return e!==e}function r_(e,t){for(var n=-1,r=e.length;++n<r&&Mg(t,e[n],0)>-1;);return n}function o_(e,t){for(var n=e.length;n--&&Mg(t,e[n],0)>-1;);return n}function i_(e){return XS.test(e)}function kg(e){return i_(e)?s_(e):e_(e)}function s_(e){return e.match(qS)||[]}var l_=Object.prototype,a_=l_.toString,Eg=ZS.Symbol,Cg=Eg?Eg.prototype:void 0,Rg=Cg?Cg.toString:void 0;function u_(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 Fg(e){if(typeof e=="string")return e;if(d_(e))return Rg?Rg.call(e):"";var t=e+"";return t=="0"&&1/e==-US?"-0":t}function c_(e,t,n){var r=e.length;return n=n===void 0?r:n,!t&&n>=r?e:u_(e,t,n)}function f_(e){return!!e&&typeof e=="object"}function d_(e){return typeof e=="symbol"||f_(e)&&a_.call(e)==VS}function p_(e){return e==null?"":Fg(e)}function m_(e,t,n){if(e=p_(e),e&&(n||t===void 0))return e.replace($S,"");if(!e||!(t=Fg(t)))return e;var r=kg(e),o=kg(t),i=r_(r,o),s=o_(r,o)+1;return c_(r,i,s).join("")}Dg.exports=m_});var Gg=q((AP,Wg)=>{"use strict";function g_(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 v_(e,t,n){return Object.keys(t).sort().reduce(r,e);function r(o,i){return Hg(o,t[i],i,n)}}function Hg(e,t,n,r){var o=bt(bt(bt(e,n),w_(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=v_(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 w_(e){return Object.prototype.toString.call(e)}function x_(e){return g_(Hg(0,e,"",[]).toString(16),8)}Wg.exports=x_});var n0=q((FP,fn)=>{var{sha3_512:S_}=Du(),Xg=24,Wo=32,Mc=(e=4,t=Math.random)=>{let n="";for(;n.length<e;)n=n+Math.floor(t()*36).toString(36);return n};function Jg(e){let t=8n,n=0n;for(let r of e.values()){let o=BigInt(r);n=(n<<t)+o}return n}var Yg=(e="")=>Jg(S_(e)).toString(36).slice(1),qg=Array.from({length:26},(e,t)=>String.fromCharCode(t+97)),__=e=>qg[Math.floor(e()*qg.length)],Zg=({globalObj:e=typeof global<"u"?global:typeof window<"u"?window:{},random:t=Math.random}={})=>{let n=Object.keys(e).toString(),r=n.length?n+Mc(Wo,t):Mc(Wo,t);return Yg(r).substring(0,Wo)},e0=e=>()=>e++,k_=476782367,t0=({random:e=Math.random,counter:t=e0(Math.floor(e()*k_)),length:n=Xg,fingerprint:r=Zg({random:e})}={})=>function(){let i=__(e),s=Date.now().toString(36),l=t().toString(36),a=Mc(n,e),f=`${s+a+l+r}`;return`${i+Yg(f).substring(1,n)}`},E_=t0(),C_=(e,{minLength:t=2,maxLength:n=Wo}={})=>{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:Xg,bigLength:Wo});fn.exports.init=t0;fn.exports.createId=E_;fn.exports.bufToBigInt=Jg;fn.exports.createCounter=e0;fn.exports.createFingerprint=Zg;fn.exports.isCuid=C_});var r0=q((DP,Go)=>{var{createId:R_,init:P_,getConstants:N_,isCuid:O_}=n0();Go.exports.createId=R_;Go.exports.init=P_;Go.exports.getConstants=N_;Go.exports.isCuid=O_});var d0=O(Om());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 Tm=(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 Uw=O(ce());var Eh=O(kh()),Nt=O(ce()),Bu=(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,Eh.createId)()),o=r.globalValueID.get(e)||""),o||(o="GLOBAL_DEFAULT");let i=(0,Nt.useContext)(Bu),{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 dk=O(ce());var Vu=O(ce()),Ih=O(Tu()),bh=O(Ph()),Lh=O(V()),Ah=()=>{let e=typeof window=="object"?window:globalThis;e.React=Vu.default,e.ReactDOM=Ih.default,e.JSXRuntime=Lh.default,e.JSXDevRuntime=bh.default,e.Fragment=Vu.default.Fragment};var T1={data:""},Mh=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||T1,Fh=e=>{let t=Mh(e),n=t.data;return t.data="",n},I1=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,b1=/\/\*[^]*?\*\/| +/g,jh=/\n+/g,Nn=(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"?Nn(s,i):i+"{"+Nn(s,i[1]=="k"?"":t)+"}":typeof s=="object"?r+=Nn(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+=Nn.p?Nn.p(i,s):i+":"+s+";")}return n+(t&&o?t+"{"+o+"}":o)+r},Ot={},Dh=e=>{if(typeof e=="object"){let t="";for(let n in e)t+=n+Dh(e[n]);return t}return e},L1=(e,t,n,r,o)=>{let i=Dh(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=I1.exec(f.replace(b1,""));)u[4]?d.shift():u[3]?(c=u[3].replace(jh," ").trim(),d.unshift(d[0][c]=d[0][c]||{})):d[0][u[1]]=u[2].replace(jh," ").trim();return d[0]})(e);Ot[s]=Nn(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},A1=(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?"":Nn(l,""):l===!1?"":l}return r+o+(s??"")},"");function Ps(e){let t=this||{},n=e.call?e(t.p):e;return L1(n.unshift?n.raw?A1(n,[].slice.call(arguments,1),t.p):n.reduce((r,o)=>Object.assign(r,o&&o.call?o(t.p):o),{}):n,Mh(t.target),t.g,t.o,t.k)}var sk=Ps.bind({g:1}),lk=Ps.bind({k:1});var zh=async(e=!0)=>{let t=typeof window=="object"?window:globalThis;e&&await Tm(()=>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=Ps,t.extractCss=Fh,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 c0=O(ce());var Bh=/^(?:[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 j1(e){return typeof e=="string"&&Bh.test(e)}var $u=j1;var Po=O(V()),Hu=({children:e,back:t})=>(0,Po.jsxs)("div",{className:"flex items-center justify-center w-full h-full fixed inset-0 flex-col",children:[(0,Po.jsx)("div",{children:e}),(0,Po.jsxs)("div",{className:"border mt-2 rounded-md p-2 cursor-pointer",onClick:t||(()=>{history.back()}),children:[" ","Go Back"]})]});var Vh=O(ce());var Se=O(V()),Uh=window,No=({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,Vh.useEffect)(()=>(s.ival=setInterval(()=>{s.value+=.1333,s.value>=1.3&&(s.value=0),s.render()},200),Uh.loadingIcon&&(s.icon=(0,Se.jsx)("img",{alt:"loading",src:Uh.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 Ds=O(ce());var $h=(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.status="ready",e.on_status_changes&&e.on_status_changes(e.status)};var ln={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 Ny=O(ce());var le=O(ce()),Wu=class extends le.Component{displayName="ReactUseErrorBoundary";componentDidCatch(...t){this.setState({}),this.props.onError(...t)}render(){return this.props.children}},M1=()=>!1,Hh=(0,le.createContext)({componentDidCatch:{current:void 0},error:void 0,setError:M1});function Wh({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(Hh.Provider,{value:o},le.default.createElement(Wu,{error:t,onError:(i,s)=>{n(i),r.current?.(i,s)}},e))}Wh.displayName="ReactUseErrorBoundaryContext";function Gh(e){function t(n){return le.default.createElement(Wh,null,le.default.createElement(e,{key:"WrappedComponent",...n}))}return t.displayName=`WithErrorBoundary(${e.displayName??e.name??"Component"})`,t}function Qh(e){let t=(0,le.useContext)(Hh);t.componentDidCatch.current=e;let n=(0,le.useCallback)(()=>{t.setError(void 0)},[]);return[t.error,n]}var qe=O(V()),mt=Gh(({children:e,meta:t,id:n,silent:r=!0})=>{let o=nn({retrying:!1,meta:t}),[i,s]=Qh((a,f)=>{r!==!0&&console.warn(a)});t&&o.meta!==t&&(o.meta=t,setTimeout(s));let l=t;return i?(0,qe.jsxs)("div",{className:"bg-red-100 border border-red-300 rounded-sm text-xs flex flex-col items-center",children:[(0,qe.jsxs)("div",{className:"text-[10px] font-bold text-red-900 self-stretch px-1",children:["ERROR ",l?.item.name?"["+l.item.name+"]:":""]}),(0,qe.jsx)("p",{className:"border-b border-red-300 px-1 pb-1 min-w-[100px]",children:o.retrying?(0,qe.jsx)(qe.Fragment,{children:"Retrying..."}):(0,qe.jsx)(qe.Fragment,{children:i.message})}),(0,qe.jsx)("div",{className:"p-1",children:(0,qe.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 Ae=(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 Kh=(e,t)=>{let n=Ae(e,"adv",t,{});return typeof n.css=="string"&&n.css.trim()?cx(css`
${n.css}
`,t):""};var qh=(e,t)=>{let n=Ae(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 uy=O(Ju());var cy=(e,t)=>{let n=Ae(e,"border",t,{style:"solid",stroke:{},rounded:{tr:0,tl:0,bl:0,br:0},color:"transparent"});return cx(ht(n,"stroke.l","border-left-width"),ht(n,"stroke.r","border-right-width"),ht(n,"stroke.b","border-bottom-width"),ht(n,"stroke.t","border-top-width"),ht(n,"color","border-color","transparent"),ht(n,"style","border-style","dashed"),ht(n,"rounded.tl","border-top-left-radius"),ht(n,"rounded.tr","border-top-right-radius"),ht(n,"rounded.bl","border-bottom-left-radius"),ht(n,"rounded.br","border-bottom-right-radius"))},ht=(e,t,n,r)=>{let o=(0,uy.default)(e,t);if(r)return o?`${n}: ${o};`:`${n}: ${r};`;if(o)return`${n}: ${o}px;`};var fy=(e,t,n)=>{let r=Ae(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 dy=({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 pr=window,py=(e,t)=>{let n=Ae(e,"font",t,{});if(n.family){pr.loadedFonts||(pr.loadedFonts=[]);let o=`:wght@${[300,400,500,600].join(";")}`,i=n.family.replace(/ /g,"+");if(pr.loadedFonts.indexOf(n.family)<0){pr.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&&pr.defaultFont&&(n.family=pr.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 my=(e,t)=>{let n=[],r=Ae(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 hy=(e,t)=>{let n=Ae(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 Yu=(e,t)=>{try{return cx([e.id?`s-${e.id}`:"",css`
display: flex;
position: relative;
user-select: none;
${my(e,t.mode)}
${hy(e,t.mode)}
${fy(e,t.mode,t?.editor)}
${cy(e,t.mode)}
${qh(e,t.mode)}
${py(e,t.mode)}
`,(t?.hover||t?.active)&&dy({item:e,hover:t?.hover,active:t?.active}),Kh(e,t.mode)])}catch(n){console.log(n)}return cx([])};var yy=O(V()),To=(e,t,n,r)=>{let o=t.item,i;o.component?.style&&(i={style:o.component.style,className:Yu(o.component.style,{mode:e.mode})});let s={className:Yu(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,yy.jsx)(Tt,{meta:d,is_layout:n,passprop:r},c):null}),s.children=f,t.item.adv?.html?(delete s.children,s.dangerouslySetInnerHTML={__html:t.item.adv?.html}):t.item.adv?.js&&!t.item.adv.js.includes("children")&&(delete s.children,delete s.dangerouslySetInnerHTML),{props:s,text_props:l}};var Py=O(ce());var Ts=e=>({isMobile:e.mode==="mobile",isDesktop:e.mode==="desktop",isEditor:location.pathname.startsWith("/ed/")});var Ls=O(ce());var Xe=window;function ec(e){return new Promise((t,n)=>{e.oncomplete=e.onsuccess=()=>t(e.result),e.onabort=e.onerror=()=>n(e.error)})}function tc(e,t){let n=indexedDB.open(e);n.onupgradeneeded=()=>n.result.createObjectStore(t);let r=ec(n);return(o,i)=>r.then(s=>i(s.transaction(t,o).objectStore(t)))}var Zu;function gy(){return Zu||(Zu=tc("keyval-store","keyval")),Zu}function nc(e,t=gy()){return t("readonly",n=>ec(n.get(e)))}function vy(e,t,n=gy()){return n("readwrite",r=>(r.put(t,e),ec(r.transaction)))}var Ax=tc("prasi-cache","prasi-cache-store"),Io={timeout:null,store:Ax},Is=(e,t)=>{let n=[...wy(t,"navigate(",")"),...wy(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(Io.timeout),Io.timeout=setTimeout(()=>{e.on_nav_loaded&&e.on_nav_loaded({urls:Array.from(e.page.navs[r])})},100)},wy=(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 Lo=O(ce());var Sy=O(Ju()),bo=O(ce());var rc=O(V()),_y=(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,bo.isValidElement)(o.children)&&typeof o.children=="object"){let a=(0,Sy.default)(o.children,"props.meta.item.component.props.child.content.childs");if(Array.isArray(a)){let f=!0;for(let u of a)!(0,bo.isValidElement)(u)&&typeof u=="object"||(f=!1);if(f)return a.map(u=>{let c=e.meta[u.id];return c?(0,rc.jsx)(Tt,{is_layout:t,meta:c,passprop:s},u.id):null})}}if(!Array.isArray(o.children)&&!(0,bo.isValidElement)(o.children)&&typeof o.children=="object"){let a=o.children.id;if(a){let f=e.meta[a];return(0,rc.jsx)(Tt,{is_layout:t,meta:f,passprop:s})}}return oc(o,n.script?.scope)},oc=(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(xy(o,n,t));return r}return xy(n.children,n,t)},xy=(e,t,n)=>{if((0,bo.isValidElement)(e)){let r={...t};return delete r.children,{...e,props:{...e.props,passprop:{...n,...r}}}}return e};var mr={},ky=(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,Lo.useRef)(mr[i]?mr[i]:r.value).current;return u.render=n.render,bs(e,n,n.script?.scope),r.hook&&r.hook(u),(0,Lo.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&&(mr[i]=u)))()),()=>{}},[location.pathname]),(0,Lo.useEffect)(()=>{o&&mr[i]===null&&(async()=>r.effect&&(await r.effect(u),o&&(mr[i]=u)))()},[mr[i]]),oc(s,{...n.script?.scope,[r.name]:u})};var ic=O(V()),Ey=(e,t,n,r)=>{let o=To(e,t,n,r);e.visit&&e.visit(t,o),t.script?t.script.scope=r:t.script={scope:r,result:null,Local:ky(e,n,t),PassProp:_y(e,n,t,r)};let i=t.script,s=window.exports,l={useEffect:Ls.useEffect,children:o.props.children,props:o.props,Local:i.Local,db:e.site.db,api:e.site.api,PassProp:i?.PassProp,ErrorBox:mt,newElement:()=>{},render:c=>{i.result=(0,ic.jsx)(Ls.Suspense,{children:c})},params,...Ts(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,ic.jsx)(jx,{fn:y.fn,passprop:r,meta:t})}}!Xe.isEditor&&t.item.adv?.js&&Is(e,t.item.adv.js);let a=t.item.adv?.jsBuilt||"",f=lc(a,sc)||"";new Function(...Object.keys(l),`// ${t.item.name}: ${t.item.id}
${f}
`)(...Object.values(l)),bs(e,t,r)},jx=({fn:e,meta:t,passprop:n})=>e({passprop:n,meta:t}),sc={"stroke-width":"strokeWidth","fill-rule":"fillRule","clip-rule":"clipRule","stroke-linejoin":"strokeLinejoin","stroke-linecap":"strokeLinecap","clip-path":"clipPath"},lc=(e,t)=>{let n=e;for(let[r,o]of Object.entries(t))n=n.replaceAll(r,o);return n};var Ry=O(V()),Cy=(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,...Ts(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 E=n?e.layout?.meta[v]:e.meta[v];if(!E)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(E.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,Ry.jsx)(Tt,{meta:E,passprop:m.passprop,is_layout:n})}return null}};i[l]=y,r&&(r[l]=y);continue}a.value&&Is(e,a.value);let f=a.valueBuilt||"",u=lc(f,sc)||"",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)}}},bs=(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 ac=O(V()),uc=({meta:e,passprop:t,is_layout:n})=>{let r=sn(ln,"VI"),[o,i]=(0,Py.useState)({});e.render=()=>{i({})};let s=t;return e.item.component?.id&&(s||(s={}),Cy(r,e,n,s)),e.item.adv?.html?(0,ac.jsx)(As,{meta:e,passprop:s,is_layout:n}):e.item.adv?.js&&(Ey(r,e,n,s),e.script)?e.script.result:(0,ac.jsx)(As,{meta:e,passprop:s,is_layout:n})};var me=O(V()),Mx=70,js={enabled:!1,meta:{}},Tt=({meta:e,children:t,passprop:n,is_layout:r})=>{if(js.enabled){let o=js.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>Mx)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)(mt,{meta:e,children:(0,me.jsx)(uc,{meta:e,is_layout:r,passprop:n})}):(0,me.jsx)(mt,{meta:e,children:(0,me.jsx)(As,{meta:e,passprop:n,is_layout:r})})},As=({meta:e,passprop:t,is_layout:n})=>{let r=sn(ln,"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)(mt,{meta:l,children:(0,me.jsx)(uc,{meta:l,is_layout:!1,passprop:t})}));else{let a=To(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)(Ny.Fragment,{children:s},l))})}let o=To(r,e,n,t);return r.visit&&r.visit(e,o),(0,me.jsx)("div",{...o.props})};var hr=O(V()),Oy=({})=>{let e=sn(ln,"VI"),t=nn({tick:Date.now()});if(e.tick=t.tick,e.status!=="ready")return(0,hr.jsx)("div",{className:"flex flex-1 flex-col relative",children:(0,hr.jsx)(No,{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,hr.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,hr.jsx)(mt,{children:(0,hr.jsx)(Tt,{meta:i,is_layout:n})},i.item.id):null})})};var Fs=O(V()),Ms=window,Ty=({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(ln,"VI");return m.mode=i,m.entry=t,m.on_preload=d,Ms.siteurl=(v,E)=>{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||(E&&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},Ms.isMobile=i==="mobile",Ms.isDesktop=i==="desktop",Ms.preload=(v,E)=>{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(Io.timeout),Io.timeout=setTimeout(()=>{m.on_preload&&m.on_preload({urls:Array.from(m.page.navs[f]),opt:{on_load:E?.on_load}})},100),""},m.layout=y,m.page.cur.id=f,m.on_status_changes=c,u==="disabled"&&(js.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,$h(m,{api_url:n,site_id:r})),d&&(0,Ds.useEffect)(()=>{setTimeout(()=>{let v=m.page.navs[m.page.cur.id];v&&d({urls:Array.from(v),opt:{on_load(E){}}})},500)},[m.page.cur.id]),(0,Fs.jsx)(mt,{children:(0,Fs.jsx)(Ds.Suspense,{children:(0,Fs.jsx)(Oy,{})})})};var cc=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:cc._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:{}}},Iy=()=>{if(!_.root){let e=new URL(location.href);cc._prasi.basepath&&(e.pathname=cc._prasi.basepath),_.root=new URL(`${e.protocol}//${e.host}${e.pathname}`),_.root.pathname.endsWith("/")&&(_.root.pathname=_.root.pathname.substring(0,_.root.length-1))}};var yr=async(e,t)=>{let n=_.comp,r=t||{};for(let o of e)o&&o.type!=="text"&&zs(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 vy(`comp-${i}`,s);await yr(Object.values(o),r)}catch{}},zs=(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&&zs(i.content,t);delete t[r]}else if(e.component?.props)for(let o of Object.values(e.component?.props||{}))o.content&&zs(o.content,t)}}if(e.childs)for(let r of e.childs){let o=r;o&&o.type!=="text"&&zs(o,t)}};var by=e=>new Promise(async t=>{let n=!1,r=await nc(`page-${e}`);r&&(t(r),n=!0);let o=await(await fetch(_.url`_prasi/page/${e}`)).json();n||t(o)}),Fx=e=>new Promise(async t=>{let n={},r=[...new Set(e)],o=!0;for(let s of r){let l=await nc(`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)}),Ly=async e=>{let t=e.map(r=>_.route.router?.lookup(r)).filter(r=>r&&r.id);return await Fx(t.map(r=>r?.id))};var jy=O(Ay()),My=()=>{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,jy.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 gr={NORMAL:0,WILDCARD:1,PLACEHOLDER:2};function Dy(e={}){let t={options:e,rootNode:zy(),staticRoutesMap:{}},n=r=>e.strictTrailingSlash?r:r.replace(/\/$/,"")||"/";if(e.routes)for(let r in e.routes)Fy(t,n(r),e.routes[r]);return{ctx:t,lookup:r=>Dx(t,n(r)),insert:(r,o)=>Fy(t,n(r),o),remove:r=>zx(t,n(r))}}function Dx(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 Fy(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=Bx(l);a=zy({type:f,parent:i}),i.children.set(l,a),f===gr.PLACEHOLDER?(a.paramName=l==="*"?`_${s++}`:l.slice(1),i.placeholderChildNode=a,r=!1):f===gr.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 zx(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 zy(e={}){return{type:e.type||gr.NORMAL,parent:e.parent||null,children:new Map,data:e.data||null,paramName:e.paramName||null,wildcardChildNode:null,placeholderChildNode:null}}function Bx(e){return e.startsWith("**")?gr.WILDCARD:e[0]===":"||e==="*"?gr.PLACEHOLDER:gr.NORMAL}function jo(e,t){return function(){return e.apply(t,arguments)}}var{toString:Ux}=Object.prototype,{getPrototypeOf:pc}=Object,Vs=(e=>t=>{let n=Ux.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),yt=e=>(e=e.toLowerCase(),t=>Vs(t)===e),$s=e=>t=>typeof t===e,{isArray:vr}=Array,Mo=$s("undefined");function Vx(e){return e!==null&&!Mo(e)&&e.constructor!==null&&!Mo(e.constructor)&&Je(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}var Vy=yt("ArrayBuffer");function $x(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Vy(e.buffer),t}var Hx=$s("string"),Je=$s("function"),$y=$s("number"),Hs=e=>e!==null&&typeof e=="object",Wx=e=>e===!0||e===!1,Us=e=>{if(Vs(e)!=="object")return!1;let t=pc(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Gx=yt("Date"),Qx=yt("File"),Kx=yt("Blob"),qx=yt("FileList"),Xx=e=>Hs(e)&&Je(e.pipe),Jx=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Je(e.append)&&((t=Vs(e))==="formdata"||t==="object"&&Je(e.toString)&&e.toString()==="[object FormData]"))},Yx=yt("URLSearchParams"),Zx=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Fo(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),vr(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 Hy(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 Wy=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Gy=e=>!Mo(e)&&e!==Wy;function dc(){let{caseless:e}=Gy(this)&&this||{},t={},n=(r,o)=>{let i=e&&Hy(t,o)||o;Us(t[i])&&Us(r)?t[i]=dc(t[i],r):Us(r)?t[i]=dc({},r):vr(r)?t[i]=r.slice():t[i]=r};for(let r=0,o=arguments.length;r<o;r++)arguments[r]&&Fo(arguments[r],n);return t}var eS=(e,t,n,{allOwnKeys:r}={})=>(Fo(t,(o,i)=>{n&&Je(o)?e[i]=jo(o,n):e[i]=o},{allOwnKeys:r}),e),tS=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),nS=(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)},rS=(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&&pc(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},oS=(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},iS=e=>{if(!e)return null;if(vr(e))return e;let t=e.length;if(!$y(t))return null;let n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},sS=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&pc(Uint8Array)),lS=(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])}},aS=(e,t)=>{let n,r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},uS=yt("HTMLFormElement"),cS=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),By=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),fS=yt("RegExp"),Qy=(e,t)=>{let n=Object.getOwnPropertyDescriptors(e),r={};Fo(n,(o,i)=>{let s;(s=t(o,i,e))!==!1&&(r[i]=s||o)}),Object.defineProperties(e,r)},dS=e=>{Qy(e,(t,n)=>{if(Je(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;let r=e[n];if(Je(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+"'")})}})},pS=(e,t)=>{let n={},r=o=>{o.forEach(i=>{n[i]=!0})};return vr(e)?r(e):r(String(e).split(t)),n},mS=()=>{},hS=(e,t)=>(e=+e,Number.isFinite(e)?e:t),fc="abcdefghijklmnopqrstuvwxyz",Uy="0123456789",Ky={DIGIT:Uy,ALPHA:fc,ALPHA_DIGIT:fc+fc.toUpperCase()+Uy},yS=(e=16,t=Ky.ALPHA_DIGIT)=>{let n="",{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function gS(e){return!!(e&&Je(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}var vS=e=>{let t=new Array(10),n=(r,o)=>{if(Hs(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;let i=vr(r)?[]:{};return Fo(r,(s,l)=>{let a=n(s,o+1);!Mo(a)&&(i[l]=a)}),t[o]=void 0,i}}return r};return n(e,0)},wS=yt("AsyncFunction"),xS=e=>e&&(Hs(e)||Je(e))&&Je(e.then)&&Je(e.catch),w={isArray:vr,isArrayBuffer:Vy,isBuffer:Vx,isFormData:Jx,isArrayBufferView:$x,isString:Hx,isNumber:$y,isBoolean:Wx,isObject:Hs,isPlainObject:Us,isUndefined:Mo,isDate:Gx,isFile:Qx,isBlob:Kx,isRegExp:fS,isFunction:Je,isStream:Xx,isURLSearchParams:Yx,isTypedArray:sS,isFileList:qx,forEach:Fo,merge:dc,extend:eS,trim:Zx,stripBOM:tS,inherits:nS,toFlatObject:rS,kindOf:Vs,kindOfTest:yt,endsWith:oS,toArray:iS,forEachEntry:lS,matchAll:aS,isHTMLForm:uS,hasOwnProperty:By,hasOwnProp:By,reduceDescriptors:Qy,freezeMethods:dS,toObjectSet:pS,toCamelCase:cS,noop:mS,toFiniteNumber:hS,findKey:Hy,global:Wy,isContextDefined:Gy,ALPHABET:Ky,generateString:yS,isSpecCompliantForm:gS,toJSONObject:vS,isAsyncFn:wS,isThenable:xS};function wr(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(wr,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 qy=wr.prototype,Xy={};["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=>{Xy[e]={value:e}});Object.defineProperties(wr,Xy);Object.defineProperty(qy,"isAxiosError",{value:!0});wr.from=(e,t,n,r,o,i)=>{let s=Object.create(qy);return w.toFlatObject(e,s,function(a){return a!==Error.prototype},l=>l!=="isAxiosError"),wr.call(s,e.message,t,n,r,o),s.cause=e,s.name=e.name,i&&Object.assign(s,i),s};var A=wr;var Ws=null;function mc(e){return w.isPlainObject(e)||w.isArray(e)}function Yy(e){return w.endsWith(e,"[]")?e.slice(0,-2):e}function Jy(e,t,n){return e?e.concat(t).map(function(o,i){return o=Yy(o),!n&&i?"["+o+"]":o}).join(n?".":""):t}function SS(e){return w.isArray(e)&&!e.some(mc)}var _S=w.toFlatObject(w,{},null,function(t){return/^is[A-Z]/.test(t)});function kS(e,t,n){if(!w.isObject(e))throw new TypeError("target must be an object");t=t||new(Ws||FormData),n=w.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,E){return!w.isUndefined(E[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,E){let h=m;if(m&&!E&&typeof m=="object"){if(w.endsWith(v,"{}"))v=r?v:v.slice(0,-2),m=JSON.stringify(m);else if(w.isArray(m)&&SS(m)||(w.isFileList(m)||w.endsWith(v,"[]"))&&(h=w.toArray(m)))return v=Yy(v),h.forEach(function(g,x){!(w.isUndefined(g)||g===null)&&t.append(s===!0?Jy([v],x,i):s===null?v:v+"[]",f(g))}),!1}return mc(m)?!0:(t.append(Jy(E,v,i),f(m)),!1)}let c=[],d=Object.assign(_S,{defaultVisitor:u,convertValue:f,isVisitable:mc});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 an=kS;function Zy(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function eg(e,t){this._pairs=[],e&&an(e,this,t)}var tg=eg.prototype;tg.append=function(t,n){this._pairs.push([t,n])};tg.toString=function(t){let n=t?function(r){return t.call(this,r,Zy)}:Zy;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};var Gs=eg;function ES(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Do(e,t,n){if(!t)return e;let r=n&&n.encode||ES,o=n&&n.serialize,i;if(o?i=o(t,n):i=w.isURLSearchParams(t)?t.toString():new Gs(t,n).toString(r),i){let s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}var hc=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)})}},yc=hc;var Qs={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1};var ng=typeof URLSearchParams<"u"?URLSearchParams:Gs;var rg=typeof FormData<"u"?FormData:null;var og=typeof Blob<"u"?Blob:null;var ig={isBrowser:!0,classes:{URLSearchParams:ng,FormData:rg,Blob:og},protocols:["http","https","file","blob","url","data"]};var gc={};k0(gc,{hasBrowserEnv:()=>sg,hasStandardBrowserEnv:()=>CS,hasStandardBrowserWebWorkerEnv:()=>RS});var sg=typeof window<"u"&&typeof document<"u",CS=(e=>sg&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),RS=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function";var Pe={...gc,...ig};function vc(e,t){return an(e,new Pe.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,i){return Pe.isNode&&w.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function PS(e){return w.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function NS(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 OS(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]=NS(o[s])),!l)}if(w.isFormData(e)&&w.isFunction(e.entries)){let n={};return w.forEachEntry(e,(r,o)=>{t(PS(r),o,n,0)}),n}return null}var Ks=OS;function TS(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 wc={transitional:Qs,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(Ks(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 vc(t,this.formSerializer).toString();if((l=w.isFileList(t))||r.indexOf("multipart/form-data")>-1){let a=this.env&&this.env.FormData;return an(l?{"files[]":t}:t,a&&new a,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),TS(t)):t}],transformResponse:[function(t){let n=this.transitional||wc.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:Pe.classes.FormData,Blob:Pe.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=>{wc.headers[e]={}});var xr=wc;var IS=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"]),lg=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]&&IS[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t};var ag=Symbol("internals");function zo(e){return e&&String(e).trim().toLowerCase()}function qs(e){return e===!1||e==null?e:w.isArray(e)?e.map(qs):String(e)}function bS(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 LS=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function xc(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 AS(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function jS(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 Sr=class{constructor(t){t&&this.set(t)}set(t,n,r){let o=this;function i(l,a,f){let u=zo(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]=qs(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())&&!LS(t)?s(lg(t),n):t!=null&&i(n,t,r),this}get(t,n){if(t=zo(t),t){let r=w.findKey(this,t);if(r){let o=this[r];if(!n)return o;if(n===!0)return bS(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=zo(t),t){let r=w.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||xc(this,this[r],r,n)))}return!1}delete(t,n){let r=this,o=!1;function i(s){if(s=zo(s),s){let l=w.findKey(r,s);l&&(!n||xc(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||xc(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]=qs(o),delete n[i];return}let l=t?AS(i):String(i).trim();l!==i&&delete n[i],n[l]=qs(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[ag]=this[ag]={accessors:{}}).accessors,o=this.prototype;function i(s){let l=zo(s);r[l]||(jS(o,s),r[l]=!0)}return w.isArray(t)?t.forEach(i):i(t),this}};Sr.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);w.reduceDescriptors(Sr.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});w.freezeMethods(Sr);var Ne=Sr;function Bo(e,t){let n=this||xr,r=t||n,o=Ne.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 Uo(e){return!!(e&&e.__CANCEL__)}function ug(e,t,n){A.call(this,e??"canceled",A.ERR_CANCELED,t,n),this.name="CanceledError"}w.inherits(ug,A,{__CANCEL__:!0});var un=ug;function Sc(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 cg=Pe.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 _c(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function kc(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Vo(e,t){return e&&!_c(t)?kc(e,t):t}var fg=Pe.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 Ec(e){let t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function MS(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 dg=MS;function pg(e,t){let n=0,r=dg(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 FS=typeof XMLHttpRequest<"u",mg=FS&&function(e){return new Promise(function(n,r){let o=e.data,i=Ne.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(Pe.hasStandardBrowserEnv||Pe.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((u=i.getContentType())!==!1){let[v,...E]=u?u.split(";").map(h=>h.trim()).filter(Boolean):[];i.setContentType([v||"multipart/form-data",...E].join("; "))}}let c=new XMLHttpRequest;if(e.auth){let v=e.auth.username||"",E=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(v+":"+E))}let d=Vo(e.baseURL,e.url);c.open(e.method.toUpperCase(),Do(d,e.params,e.paramsSerializer),!0),c.timeout=e.timeout;function y(){if(!c)return;let v=Ne.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};Sc(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 E=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",h=e.transitional||Qs;e.timeoutErrorMessage&&(E=e.timeoutErrorMessage),r(new A(E,h.clarifyTimeoutError?A.ETIMEDOUT:A.ECONNABORTED,e,c)),c=null},Pe.hasStandardBrowserEnv&&(l&&w.isFunction(l)&&(l=l(e)),l||l!==!1&&fg(d))){let v=e.xsrfHeaderName&&e.xsrfCookieName&&cg.read(e.xsrfCookieName);v&&i.set(e.xsrfHeaderName,v)}o===void 0&&i.setContentType(null),"setRequestHeader"in c&&w.forEach(i.toJSON(),function(E,h){c.setRequestHeader(h,E)}),w.isUndefined(e.withCredentials)||(c.withCredentials=!!e.withCredentials),s&&s!=="json"&&(c.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&c.addEventListener("progress",pg(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&c.upload&&c.upload.addEventListener("progress",pg(e.onUploadProgress)),(e.cancelToken||e.signal)&&(a=v=>{c&&(r(!v||v.type?new un(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=Ec(d);if(m&&Pe.protocols.indexOf(m)===-1){r(new A("Unsupported protocol "+m+":",A.ERR_BAD_REQUEST,e));return}c.send(o||null)})};var Cc={http:Ws,xhr:mg};w.forEach(Cc,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});var hg=e=>`- ${e}`,DS=e=>w.isFunction(e)||e===null||e===!1,Xs={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,!DS(n)&&(r=Cc[(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(hg).join(`
`):" "+hg(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:Cc};function Rc(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new un(null,e)}function Js(e){return Rc(e),e.headers=Ne.from(e.headers),e.data=Bo.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Xs.getAdapter(e.adapter||xr.adapter)(e).then(function(r){return Rc(e),r.data=Bo.call(e,e.transformResponse,r),r.headers=Ne.from(r.headers),r},function(r){return Uo(r)||(Rc(e),r&&r.response&&(r.response.data=Bo.call(e,e.transformResponse,r.response),r.response.headers=Ne.from(r.response.headers))),Promise.reject(r)})}var yg=e=>e instanceof Ne?e.toJSON():e;function It(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(yg(f),yg(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 Ys="1.6.7";var Pc={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Pc[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});var gg={};Pc.transitional=function(t,n,r){function o(i,s){return"[Axios v"+Ys+"] 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&&!gg[s]&&(gg[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 zS(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 Zs={assertOptions:zS,validators:Pc};var cn=Zs.validators,_r=class{constructor(t){this.defaults=t,this.interceptors={request:new yc,response:new yc}}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=It(this.defaults,n);let{transitional:r,paramsSerializer:o,headers:i}=n;r!==void 0&&Zs.assertOptions(r,{silentJSONParsing:cn.transitional(cn.boolean),forcedJSONParsing:cn.transitional(cn.boolean),clarifyTimeoutError:cn.transitional(cn.boolean)},!1),o!=null&&(w.isFunction(o)?n.paramsSerializer={serialize:o}:Zs.assertOptions(o,{encode:cn.function,serialize:cn.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=Ne.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=[Js.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(E){v.call(this,E);break}}try{u=Js.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=It(this.defaults,t);let n=Vo(t.baseURL,t.url);return Do(n,t.params,t.paramsSerializer)}};w.forEach(["delete","get","head","options"],function(t){_r.prototype[t]=function(n,r){return this.request(It(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(It(l||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:s}))}}_r.prototype[t]=n(),_r.prototype[t+"Form"]=n(!0)});var $o=_r;var Nc=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 un(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}}},vg=Nc;function Oc(e){return function(n){return e.apply(null,n)}}function Tc(e){return w.isObject(e)&&e.isAxiosError===!0}var Ic={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(Ic).forEach(([e,t])=>{Ic[t]=e});var wg=Ic;function xg(e){let t=new $o(e),n=jo($o.prototype.request,t);return w.extend(n,$o.prototype,t,{allOwnKeys:!0}),w.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return xg(It(e,o))},n}var oe=xg(xr);oe.Axios=$o;oe.CanceledError=un;oe.CancelToken=vg;oe.isCancel=Uo;oe.VERSION=Ys;oe.toFormData=an;oe.AxiosError=A;oe.Cancel=oe.CanceledError;oe.all=function(t){return Promise.all(t)};oe.spread=Oc;oe.isAxiosError=Tc;oe.mergeConfig=It;oe.AxiosHeaders=Ne;oe.formToJSON=e=>Ks(w.isHTMLForm(e)?new FormData(e):e);oe.getAdapter=Xs.getAdapter;oe.HttpStatusCode=wg;oe.default=oe;var el=oe;var{Axios:lP,AxiosError:aP,CanceledError:uP,isCancel:cP,CancelToken:fP,VERSION:dP,all:pP,Cancel:mP,isAxiosError:hP,spread:yP,toFormData:gP,AxiosHeaders:vP,HttpStatusCode:wP,formToJSON:xP,getAdapter:SP,mergeConfig:_P}=el;BigInt.prototype.toJSON=function(){return"BigInt::"+this.toString()};var BS=typeof window<"u"?window:null,Sg=typeof global<"u"?global:void 0,kr=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(BS!==null){let c=new URL(location.href),d="";if(a.host===c.host||Sg&&typeof Sg.server_hook=="function"?d=a.toString():d=`${c.protocol}//${c.host}/_proxy/${encodeURIComponent(a.toString())}`,d){if(s)return(await el({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,_g)}catch{return m}}}}let u=await(await fetch(a,t?{method:"POST",body:o,headers:r}:void 0)).text();try{return JSON.parse(u,_g)}catch{return u}},_g=(e,t)=>typeof t=="string"&&t.startsWith("BigInt::")?BigInt(t.substring(8)):t;var Bg=O(zg());var Ug=async(e,t)=>{let n=(0,Bg.default)(e,"/"),r=await kr(y_(n,"/_prasi/_")),o="";r&&r.prasi&&(o=r.prasi);let i=h_(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(Xe.prasiApi[n]={apiEntry:(await s.json()).srv},t){let l=await fetch(i+"/_prasi/api-types");Xe.prasiApi[n].apiTypes=await l.text(),Xe.prasiApi[n].prismaTypes={"prisma.d.ts":await jc(`${i}/_prasi/prisma/index.d.ts`),"runtime/index.d.ts":await jc(`${i}/_prasi/prisma/runtime/index.d.ts`),"runtime/library.d.ts":await jc(`${i}/_prasi/prisma/runtime/library.d.ts`)}}}},h_=e=>{let t=new URL(e);return`${t.protocol}//${t.host}`},y_=(e,t)=>{let n=new URL(e);return n.pathname=t,n.toString()},jc=async(e,t)=>await(await fetch(e)).text();var Ho={},$g=e=>{Xe.prasiApi||(Xe.prasiApi={});try{let t=new URL(e),n=`${t.protocol}//${t.host}`;return Xe.prasiApi[n]||Ho[n]||(Ho[n]=Ug(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=Xe.prasiApi[n];if(!u&&Ho&&typeof Ho[n]=="object"&&(await Ho[n],u=Xe.prasiApi[n]),u){if(s==="_raw"){let y=l[0],m=`${n}${y}`,v=await Vg(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,E]of Object.entries(l)){let h=d[parseInt(v)];d&&d.includes(h)&&E&&typeof E!="string"&&typeof E!="number"||(c=c.replace(`:${h}?`,E+""),c=c.replace(`:${h}`,E+""))}let y=`${n}${c}`,m=await Vg(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}},Vg=async(e,t)=>await kr(e,t,{"content-type":"application/json"});var Qg=O(Gg());var Kg=e=>{let t="";return new Proxy({},{get(n,r){return r==="_batch"?{update:async o=>Er({name:t,action:"batch_update",table:"",params:{batch:o}},e)}:r==="_schema"?{tables:async()=>Er({name:t,action:"schema_tables",table:"",params:[]},e),columns:async o=>Er({name:t,action:"schema_columns",table:o,params:[]},e),rels:async o=>Er({name:t,action:"schema_rels",table:o,params:[]},e)}:r.startsWith("$")?(...o)=>Er({name:t,action:"query",table:r,params:o},e):new Proxy({},{get(o,i){return async(...s)=>(r==="query"&&(r=i,i="query"),await Er({name:t,action:i,table:r,params:s},e))}})}})},tl={},Er=async(e,t)=>{try{let n=new URL(t);n.pathname="/_dbs",e.table&&(n.pathname+=`/${e.table}`);let r=n.toString(),o=(0,Qg.default)(e),i=tl[o];if(!i||i&&Date.now()-i.timestamp>1e3){tl[o]={timestamp:Date.now(),promise:kr(r,e,{"content-type":"application/json"}),result:null};let s=await tl[o].promise;return tl[o].result=s,s}return await i.promise}catch{}};var o0=O(r0());var i0=e=>{let{item:t,item_comp:n,ids:r}=e,o=fr(n);if(s0(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},s0=(e,t)=>{if(e.originalId=e.id,t[e.id]||(t[e.id]=(0,o0.createId)()),e.id=t[e.id],e.childs)for(let n of e.childs)s0(n,t)};var l0=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 nl=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 a0=(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]),i0({item:n,item_comp:r,ids:s})}let i={item:nl(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),l0({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,Cr({...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:")||s&&Object.keys(s).length>1&&Cr({...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 Cr=(e,t)=>{let n=t.item;if(n.type==="item"&&n.component?.id&&t.ignore_first_component!==!0){a0(e,t);return}let r={item:nl(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}),Cr(e,s)}}};var T_=()=>new Promise(async e=>{let t=!1,n=await(await fetch(_.url`_prasi/route`)).json();t||e(n)}),u0=async()=>{let e=Dy(),t=[];try{let n=await T_();if(n&&n.site&&n.urls){n.layout&&(_.layout.id=n.layout.id,_.layout.root=n.layout.root,_.layout.meta={},_.layout.root&&(await yr(_.layout.root.childs),rl(_.layout.meta,_.layout.root))),_.site=n.site,_.site.code={mode:"vsc"},await I_(),_.site.api=$g(_.site.api_url),_.site.db=Kg(_.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}},I_=()=>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)}),rl=(e,t)=>{for(let n of t.childs)Cr({set_meta:!0,comps:_.comp.list,meta:e,mode:"page"},{item:n})};var dn=window;var Lt=O(V()),Dc=()=>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",f0=()=>{let e=nn({page_id:""}),[t,n]=(0,c0.useState)({}),r=()=>n({});dn.prasiContext.render=r;let o=Bu.Provider,i=Dc()&&location.pathname.startsWith("/prod");if(_.route.status!=="ready")return _.route.status==="init"&&(_.route.status="loading",u0().then(async({router:u,pages:c})=>{My(),_.route.status="ready",_.route.router=u,_.route.pages=c;let d=`${dn._prasi.basepath}/_prasi/code/index.js`,y=new Function("callback",`import("${d}").then(callback)`);await new Promise(m=>{y(v=>{for(let[E,h]of Object.entries(v))dn[E]=h;m()})}),r()})),(0,Lt.jsx)(No,{});let s=_.route.router;if(!s)return(0,Lt.jsx)(Hu,{children:"Failed to create Router"});let l="";if(i){let u=location.pathname.split("/");$u(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)(Hu,{children:"Page Not Found"});a.id!==e.page_id&&(_.init_local_effect={}),dn.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 by(a.id).then(async({root:u})=>{if(a){let c={id:a.id,url:a.url,root:u,meta:{}};await yr(u.childs),rl(c.meta,u),_.page.cache[c.id]=c,r()}}).catch(()=>{r()}),(0,Lt.jsx)(No,{note:"Loading page"});return(0,Lt.jsx)(o,{value:dn.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)(Ty,{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 Ly(d);if(c?.on_load&&c.on_load(m,b_),Array.isArray(m))for(let v of m){let E={id:v.id,url:v.url,root:v.root,meta:{}};await yr(v.root.childs),rl(E.meta,v.root),_.page.cache[E.id]=E}}}})})})})},b_=(e,t)=>{for(let n of e)for(let r of n.root.childs)Fc(r,t)},Fc=(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&&Fc(n.content,t);for(let n of e.childs)Fc(n,t)}};var p0=O(V());(async()=>{Iy();let e=document.getElementById("root");if(e){let t=(0,d0.createRoot)(e);await zh(!1),Ah(),dn.navigateOverride=n=>(n&&n.startsWith("/")&&Dc()&&location.pathname.startsWith("/prod")&&!n.startsWith("/prod")&&(n=`/prod/${location.pathname.split("/")[2]}${n}`),n),t.render((0,p0.jsx)(f0,{})),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