(function(bt,gt){typeof exports=="object"&&typeof module<"u"?module.exports=gt():typeof define=="function"&&define.amd?define(gt):(bt=typeof globalThis<"u"?globalThis:bt||self,bt.ReactProductSlider=gt())})(this,function(){"use strict";var G1=Object.defineProperty;var Xy=bt=>{throw TypeError(bt)};var L1=(bt,gt,Ut)=>gt in bt?G1(bt,gt,{enumerable:!0,configurable:!0,writable:!0,value:Ut}):bt[gt]=Ut;var Pt=(bt,gt,Ut)=>L1(bt,typeof gt!="symbol"?gt+"":gt,Ut),Pr=(bt,gt,Ut)=>gt.has(bt)||Xy("Cannot "+Ut);var v=(bt,gt,Ut)=>(Pr(bt,gt,"read from private field"),Ut?Ut.call(bt):gt.get(bt)),I=(bt,gt,Ut)=>gt.has(bt)?Xy("Cannot add the same private member more than once"):gt instanceof WeakSet?gt.add(bt):gt.set(bt,Ut),B=(bt,gt,Ut,fl)=>(Pr(bt,gt,"write to private field"),fl?fl.call(bt,Ut):gt.set(bt,Ut),Ut),dt=(bt,gt,Ut)=>(Pr(bt,gt,"access private method"),Ut);var vc=(bt,gt,Ut,fl)=>({set _(gc){B(bt,gt,gc,Ut)},get _(){return v(bt,gt,fl)}});var dl,Na,Zl,Wf,Kl,Ha,Jl,Pf,yl,If,kl,$l,Ue,ml,ne,Kn,vl,ke,Ua,to,ta,eo,ea,re,gl,aa,rl,ao,da,$e,Jn,lo,xt,ja,xa,Fl,Wl,wa,Pl,Il,no,ve,ft,kn,fe,pl,tn,qa,la,$n,en,an,bl,Sl,Qa,ln,Tt,Ju,Ir,tf,ef,af,lf,nf,uf,Vy,uo;function bt(c){return c&&c.__esModule&&Object.prototype.hasOwnProperty.call(c,"default")?c.default:c}var gt={exports:{}},Ut={};/**
 * @license React
 * react-jsx-runtime.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var fl;function gc(){if(fl)return Ut;fl=1;var c=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function s(f,d,p){var _=null;if(p!==void 0&&(_=""+p),d.key!==void 0&&(_=""+d.key),"key"in d){p={};for(var D in d)D!=="key"&&(p[D]=d[D])}else p=d;return d=p.ref,{$$typeof:c,type:f,key:_,ref:d!==void 0?d:null,props:p}}return Ut.Fragment=i,Ut.jsx=s,Ut.jsxs=s,Ut}var pc={exports:{}},lt={};/**
 * @license React
 * react.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var cf;function Zy(){if(cf)return lt;cf=1;var c=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),p=Symbol.for("react.consumer"),_=Symbol.for("react.context"),D=Symbol.for("react.forward_ref"),T=Symbol.for("react.suspense"),S=Symbol.for("react.memo"),H=Symbol.for("react.lazy"),U=Symbol.iterator;function w(y){return y===null||typeof y!="object"?null:(y=U&&y[U]||y["@@iterator"],typeof y=="function"?y:null)}var q={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},$=Object.assign,L={};function G(y,N,P){this.props=y,this.context=N,this.refs=L,this.updater=P||q}G.prototype.isReactComponent={},G.prototype.setState=function(y,N){if(typeof y!="object"&&typeof y!="function"&&y!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,y,N,"setState")},G.prototype.forceUpdate=function(y){this.updater.enqueueForceUpdate(this,y,"forceUpdate")};function K(){}K.prototype=G.prototype;function J(y,N,P){this.props=y,this.context=N,this.refs=L,this.updater=P||q}var nt=J.prototype=new K;nt.constructor=J,$(nt,G.prototype),nt.isPureReactComponent=!0;var tt=Array.isArray,X={H:null,A:null,T:null,S:null},ot=Object.prototype.hasOwnProperty;function At(y,N,P,k,Q,mt){return P=mt.ref,{$$typeof:c,type:y,key:N,ref:P!==void 0?P:null,props:mt}}function pt(y,N){return At(y.type,N,void 0,void 0,void 0,y.props)}function j(y){return typeof y=="object"&&y!==null&&y.$$typeof===c}function ut(y){var N={"=":"=0",":":"=2"};return"$"+y.replace(/[=:]/g,function(P){return N[P]})}var Bt=/\/+/g;function Yt(y,N){return typeof y=="object"&&y!==null&&y.key!=null?ut(""+y.key):N.toString(36)}function Ne(){}function oe(y){switch(y.status){case"fulfilled":return y.value;case"rejected":throw y.reason;default:switch(typeof y.status=="string"?y.then(Ne,Ne):(y.status="pending",y.then(function(N){y.status==="pending"&&(y.status="fulfilled",y.value=N)},function(N){y.status==="pending"&&(y.status="rejected",y.reason=N)})),y.status){case"fulfilled":return y.value;case"rejected":throw y.reason}}throw y}function ue(y,N,P,k,Q){var mt=typeof y;(mt==="undefined"||mt==="boolean")&&(y=null);var it=!1;if(y===null)it=!0;else switch(mt){case"bigint":case"string":case"number":it=!0;break;case"object":switch(y.$$typeof){case c:case i:it=!0;break;case H:return it=y._init,ue(it(y._payload),N,P,k,Q)}}if(it)return Q=Q(y),it=k===""?"."+Yt(y,0):k,tt(Q)?(P="",it!=null&&(P=it.replace(Bt,"$&/")+"/"),ue(Q,N,P,"",function(Lt){return Lt})):Q!=null&&(j(Q)&&(Q=pt(Q,P+(Q.key==null||y&&y.key===Q.key?"":(""+Q.key).replace(Bt,"$&/")+"/")+it)),N.push(Q)),1;it=0;var he=k===""?".":k+":";if(tt(y))for(var _t=0;_t<y.length;_t++)k=y[_t],mt=he+Yt(k,_t),it+=ue(k,N,P,mt,Q);else if(_t=w(y),typeof _t=="function")for(y=_t.call(y),_t=0;!(k=y.next()).done;)k=k.value,mt=he+Yt(k,_t++),it+=ue(k,N,P,mt,Q);else if(mt==="object"){if(typeof y.then=="function")return ue(oe(y),N,P,k,Q);throw N=String(y),Error("Objects are not valid as a React child (found: "+(N==="[object Object]"?"object with keys {"+Object.keys(y).join(", ")+"}":N)+"). If you meant to render a collection of children, use an array instead.")}return it}function x(y,N,P){if(y==null)return y;var k=[],Q=0;return ue(y,k,"","",function(mt){return N.call(P,mt,Q++)}),k}function et(y){if(y._status===-1){var N=y._result;N=N(),N.then(function(P){(y._status===0||y._status===-1)&&(y._status=1,y._result=P)},function(P){(y._status===0||y._status===-1)&&(y._status=2,y._result=P)}),y._status===-1&&(y._status=0,y._result=N)}if(y._status===1)return y._result.default;throw y._result}var F=typeof reportError=="function"?reportError:function(y){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var N=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof y=="object"&&y!==null&&typeof y.message=="string"?String(y.message):String(y),error:y});if(!window.dispatchEvent(N))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",y);return}console.error(y)};function Ot(){}return lt.Children={map:x,forEach:function(y,N,P){x(y,function(){N.apply(this,arguments)},P)},count:function(y){var N=0;return x(y,function(){N++}),N},toArray:function(y){return x(y,function(N){return N})||[]},only:function(y){if(!j(y))throw Error("React.Children.only expected to receive a single React element child.");return y}},lt.Component=G,lt.Fragment=s,lt.Profiler=d,lt.PureComponent=J,lt.StrictMode=f,lt.Suspense=T,lt.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=X,lt.act=function(){throw Error("act(...) is not supported in production builds of React.")},lt.cache=function(y){return function(){return y.apply(null,arguments)}},lt.cloneElement=function(y,N,P){if(y==null)throw Error("The argument must be a React element, but you passed "+y+".");var k=$({},y.props),Q=y.key,mt=void 0;if(N!=null)for(it in N.ref!==void 0&&(mt=void 0),N.key!==void 0&&(Q=""+N.key),N)!ot.call(N,it)||it==="key"||it==="__self"||it==="__source"||it==="ref"&&N.ref===void 0||(k[it]=N[it]);var it=arguments.length-2;if(it===1)k.children=P;else if(1<it){for(var he=Array(it),_t=0;_t<it;_t++)he[_t]=arguments[_t+2];k.children=he}return At(y.type,Q,void 0,void 0,mt,k)},lt.createContext=function(y){return y={$$typeof:_,_currentValue:y,_currentValue2:y,_threadCount:0,Provider:null,Consumer:null},y.Provider=y,y.Consumer={$$typeof:p,_context:y},y},lt.createElement=function(y,N,P){var k,Q={},mt=null;if(N!=null)for(k in N.key!==void 0&&(mt=""+N.key),N)ot.call(N,k)&&k!=="key"&&k!=="__self"&&k!=="__source"&&(Q[k]=N[k]);var it=arguments.length-2;if(it===1)Q.children=P;else if(1<it){for(var he=Array(it),_t=0;_t<it;_t++)he[_t]=arguments[_t+2];Q.children=he}if(y&&y.defaultProps)for(k in it=y.defaultProps,it)Q[k]===void 0&&(Q[k]=it[k]);return At(y,mt,void 0,void 0,null,Q)},lt.createRef=function(){return{current:null}},lt.forwardRef=function(y){return{$$typeof:D,render:y}},lt.isValidElement=j,lt.lazy=function(y){return{$$typeof:H,_payload:{_status:-1,_result:y},_init:et}},lt.memo=function(y,N){return{$$typeof:S,type:y,compare:N===void 0?null:N}},lt.startTransition=function(y){var N=X.T,P={};X.T=P;try{var k=y(),Q=X.S;Q!==null&&Q(P,k),typeof k=="object"&&k!==null&&typeof k.then=="function"&&k.then(Ot,F)}catch(mt){F(mt)}finally{X.T=N}},lt.unstable_useCacheRefresh=function(){return X.H.useCacheRefresh()},lt.use=function(y){return X.H.use(y)},lt.useActionState=function(y,N,P){return X.H.useActionState(y,N,P)},lt.useCallback=function(y,N){return X.H.useCallback(y,N)},lt.useContext=function(y){return X.H.useContext(y)},lt.useDebugValue=function(){},lt.useDeferredValue=function(y,N){return X.H.useDeferredValue(y,N)},lt.useEffect=function(y,N){return X.H.useEffect(y,N)},lt.useId=function(){return X.H.useId()},lt.useImperativeHandle=function(y,N,P){return X.H.useImperativeHandle(y,N,P)},lt.useInsertionEffect=function(y,N){return X.H.useInsertionEffect(y,N)},lt.useLayoutEffect=function(y,N){return X.H.useLayoutEffect(y,N)},lt.useMemo=function(y,N){return X.H.useMemo(y,N)},lt.useOptimistic=function(y,N){return X.H.useOptimistic(y,N)},lt.useReducer=function(y,N,P){return X.H.useReducer(y,N,P)},lt.useRef=function(y){return X.H.useRef(y)},lt.useState=function(y){return X.H.useState(y)},lt.useSyncExternalStore=function(y,N,P){return X.H.useSyncExternalStore(y,N,P)},lt.useTransition=function(){return X.H.useTransition()},lt.version="19.0.0",lt}var sf;function bc(){return sf||(sf=1,pc.exports=Zy()),pc.exports}var rf;function Ky(){return rf||(rf=1,gt.exports=gc()),gt.exports}var O=Ky(),yt=bc(),Sc={exports:{}},Gn={},Ec={exports:{}},Tc={};/**
 * @license React
 * scheduler.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var ff;function Jy(){return ff||(ff=1,function(c){function i(x,et){var F=x.length;x.push(et);t:for(;0<F;){var Ot=F-1>>>1,y=x[Ot];if(0<d(y,et))x[Ot]=et,x[F]=y,F=Ot;else break t}}function s(x){return x.length===0?null:x[0]}function f(x){if(x.length===0)return null;var et=x[0],F=x.pop();if(F!==et){x[0]=F;t:for(var Ot=0,y=x.length,N=y>>>1;Ot<N;){var P=2*(Ot+1)-1,k=x[P],Q=P+1,mt=x[Q];if(0>d(k,F))Q<y&&0>d(mt,k)?(x[Ot]=mt,x[Q]=F,Ot=Q):(x[Ot]=k,x[P]=F,Ot=P);else if(Q<y&&0>d(mt,F))x[Ot]=mt,x[Q]=F,Ot=Q;else break t}}return et}function d(x,et){var F=x.sortIndex-et.sortIndex;return F!==0?F:x.id-et.id}if(c.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var p=performance;c.unstable_now=function(){return p.now()}}else{var _=Date,D=_.now();c.unstable_now=function(){return _.now()-D}}var T=[],S=[],H=1,U=null,w=3,q=!1,$=!1,L=!1,G=typeof setTimeout=="function"?setTimeout:null,K=typeof clearTimeout=="function"?clearTimeout:null,J=typeof setImmediate<"u"?setImmediate:null;function nt(x){for(var et=s(S);et!==null;){if(et.callback===null)f(S);else if(et.startTime<=x)f(S),et.sortIndex=et.expirationTime,i(T,et);else break;et=s(S)}}function tt(x){if(L=!1,nt(x),!$)if(s(T)!==null)$=!0,oe();else{var et=s(S);et!==null&&ue(tt,et.startTime-x)}}var X=!1,ot=-1,At=5,pt=-1;function j(){return!(c.unstable_now()-pt<At)}function ut(){if(X){var x=c.unstable_now();pt=x;var et=!0;try{t:{$=!1,L&&(L=!1,K(ot),ot=-1),q=!0;var F=w;try{e:{for(nt(x),U=s(T);U!==null&&!(U.expirationTime>x&&j());){var Ot=U.callback;if(typeof Ot=="function"){U.callback=null,w=U.priorityLevel;var y=Ot(U.expirationTime<=x);if(x=c.unstable_now(),typeof y=="function"){U.callback=y,nt(x),et=!0;break e}U===s(T)&&f(T),nt(x)}else f(T);U=s(T)}if(U!==null)et=!0;else{var N=s(S);N!==null&&ue(tt,N.startTime-x),et=!1}}break t}finally{U=null,w=F,q=!1}et=void 0}}finally{et?Bt():X=!1}}}var Bt;if(typeof J=="function")Bt=function(){J(ut)};else if(typeof MessageChannel<"u"){var Yt=new MessageChannel,Ne=Yt.port2;Yt.port1.onmessage=ut,Bt=function(){Ne.postMessage(null)}}else Bt=function(){G(ut,0)};function oe(){X||(X=!0,Bt())}function ue(x,et){ot=G(function(){x(c.unstable_now())},et)}c.unstable_IdlePriority=5,c.unstable_ImmediatePriority=1,c.unstable_LowPriority=4,c.unstable_NormalPriority=3,c.unstable_Profiling=null,c.unstable_UserBlockingPriority=2,c.unstable_cancelCallback=function(x){x.callback=null},c.unstable_continueExecution=function(){$||q||($=!0,oe())},c.unstable_forceFrameRate=function(x){0>x||125<x?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):At=0<x?Math.floor(1e3/x):5},c.unstable_getCurrentPriorityLevel=function(){return w},c.unstable_getFirstCallbackNode=function(){return s(T)},c.unstable_next=function(x){switch(w){case 1:case 2:case 3:var et=3;break;default:et=w}var F=w;w=et;try{return x()}finally{w=F}},c.unstable_pauseExecution=function(){},c.unstable_requestPaint=function(){},c.unstable_runWithPriority=function(x,et){switch(x){case 1:case 2:case 3:case 4:case 5:break;default:x=3}var F=w;w=x;try{return et()}finally{w=F}},c.unstable_scheduleCallback=function(x,et,F){var Ot=c.unstable_now();switch(typeof F=="object"&&F!==null?(F=F.delay,F=typeof F=="number"&&0<F?Ot+F:Ot):F=Ot,x){case 1:var y=-1;break;case 2:y=250;break;case 5:y=1073741823;break;case 4:y=1e4;break;default:y=5e3}return y=F+y,x={id:H++,callback:et,priorityLevel:x,startTime:F,expirationTime:y,sortIndex:-1},F>Ot?(x.sortIndex=F,i(S,x),s(T)===null&&x===s(S)&&(L?(K(ot),ot=-1):L=!0,ue(tt,F-Ot))):(x.sortIndex=y,i(T,x),$||q||($=!0,oe())),x},c.unstable_shouldYield=j,c.unstable_wrapCallback=function(x){var et=w;return function(){var F=w;w=et;try{return x.apply(this,arguments)}finally{w=F}}}}(Tc)),Tc}var of;function ky(){return of||(of=1,Ec.exports=Jy()),Ec.exports}var _c={exports:{}},le={};/**
 * @license React
 * react-dom.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var hf;function $y(){if(hf)return le;hf=1;var c=bc();function i(T){var S="https://react.dev/errors/"+T;if(1<arguments.length){S+="?args[]="+encodeURIComponent(arguments[1]);for(var H=2;H<arguments.length;H++)S+="&args[]="+encodeURIComponent(arguments[H])}return"Minified React error #"+T+"; visit "+S+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(){}var f={d:{f:s,r:function(){throw Error(i(522))},D:s,C:s,L:s,m:s,X:s,S:s,M:s},p:0,findDOMNode:null},d=Symbol.for("react.portal");function p(T,S,H){var U=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:d,key:U==null?null:""+U,children:T,containerInfo:S,implementation:H}}var _=c.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function D(T,S){if(T==="font")return"";if(typeof S=="string")return S==="use-credentials"?S:""}return le.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=f,le.createPortal=function(T,S){var H=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!S||S.nodeType!==1&&S.nodeType!==9&&S.nodeType!==11)throw Error(i(299));return p(T,S,null,H)},le.flushSync=function(T){var S=_.T,H=f.p;try{if(_.T=null,f.p=2,T)return T()}finally{_.T=S,f.p=H,f.d.f()}},le.preconnect=function(T,S){typeof T=="string"&&(S?(S=S.crossOrigin,S=typeof S=="string"?S==="use-credentials"?S:"":void 0):S=null,f.d.C(T,S))},le.prefetchDNS=function(T){typeof T=="string"&&f.d.D(T)},le.preinit=function(T,S){if(typeof T=="string"&&S&&typeof S.as=="string"){var H=S.as,U=D(H,S.crossOrigin),w=typeof S.integrity=="string"?S.integrity:void 0,q=typeof S.fetchPriority=="string"?S.fetchPriority:void 0;H==="style"?f.d.S(T,typeof S.precedence=="string"?S.precedence:void 0,{crossOrigin:U,integrity:w,fetchPriority:q}):H==="script"&&f.d.X(T,{crossOrigin:U,integrity:w,fetchPriority:q,nonce:typeof S.nonce=="string"?S.nonce:void 0})}},le.preinitModule=function(T,S){if(typeof T=="string")if(typeof S=="object"&&S!==null){if(S.as==null||S.as==="script"){var H=D(S.as,S.crossOrigin);f.d.M(T,{crossOrigin:H,integrity:typeof S.integrity=="string"?S.integrity:void 0,nonce:typeof S.nonce=="string"?S.nonce:void 0})}}else S==null&&f.d.M(T)},le.preload=function(T,S){if(typeof T=="string"&&typeof S=="object"&&S!==null&&typeof S.as=="string"){var H=S.as,U=D(H,S.crossOrigin);f.d.L(T,H,{crossOrigin:U,integrity:typeof S.integrity=="string"?S.integrity:void 0,nonce:typeof S.nonce=="string"?S.nonce:void 0,type:typeof S.type=="string"?S.type:void 0,fetchPriority:typeof S.fetchPriority=="string"?S.fetchPriority:void 0,referrerPolicy:typeof S.referrerPolicy=="string"?S.referrerPolicy:void 0,imageSrcSet:typeof S.imageSrcSet=="string"?S.imageSrcSet:void 0,imageSizes:typeof S.imageSizes=="string"?S.imageSizes:void 0,media:typeof S.media=="string"?S.media:void 0})}},le.preloadModule=function(T,S){if(typeof T=="string")if(S){var H=D(S.as,S.crossOrigin);f.d.m(T,{as:typeof S.as=="string"&&S.as!=="script"?S.as:void 0,crossOrigin:H,integrity:typeof S.integrity=="string"?S.integrity:void 0})}else f.d.m(T)},le.requestFormReset=function(T){f.d.r(T)},le.unstable_batchedUpdates=function(T,S){return T(S)},le.useFormState=function(T,S,H){return _.H.useFormState(T,S,H)},le.useFormStatus=function(){return _.H.useHostTransitionStatus()},le.version="19.0.0",le}var df;function Fy(){if(df)return _c.exports;df=1;function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(i){console.error(i)}}return c(),_c.exports=$y(),_c.exports}/**
 * @license React
 * react-dom-client.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var yf;function Wy(){if(yf)return Gn;yf=1;var c=ky(),i=bc(),s=Fy();function f(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)e+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function d(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}var p=Symbol.for("react.element"),_=Symbol.for("react.transitional.element"),D=Symbol.for("react.portal"),T=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),H=Symbol.for("react.profiler"),U=Symbol.for("react.provider"),w=Symbol.for("react.consumer"),q=Symbol.for("react.context"),$=Symbol.for("react.forward_ref"),L=Symbol.for("react.suspense"),G=Symbol.for("react.suspense_list"),K=Symbol.for("react.memo"),J=Symbol.for("react.lazy"),nt=Symbol.for("react.offscreen"),tt=Symbol.for("react.memo_cache_sentinel"),X=Symbol.iterator;function ot(t){return t===null||typeof t!="object"?null:(t=X&&t[X]||t["@@iterator"],typeof t=="function"?t:null)}var At=Symbol.for("react.client.reference");function pt(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===At?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case T:return"Fragment";case D:return"Portal";case H:return"Profiler";case S:return"StrictMode";case L:return"Suspense";case G:return"SuspenseList"}if(typeof t=="object")switch(t.$$typeof){case q:return(t.displayName||"Context")+".Provider";case w:return(t._context.displayName||"Context")+".Consumer";case $:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case K:return e=t.displayName||null,e!==null?e:pt(t.type)||"Memo";case J:e=t._payload,t=t._init;try{return pt(t(e))}catch{}}return null}var j=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ut=Object.assign,Bt,Yt;function Ne(t){if(Bt===void 0)try{throw Error()}catch(a){var e=a.stack.trim().match(/\n( *(at )?)/);Bt=e&&e[1]||"",Yt=-1<a.stack.indexOf(`
    at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Bt+t+Yt}var oe=!1;function ue(t,e){if(!t||oe)return"";oe=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var l={DetermineComponentFrameRoot:function(){try{if(e){var C=function(){throw Error()};if(Object.defineProperty(C.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(C,[])}catch(R){var A=R}Reflect.construct(t,[],C)}else{try{C.call()}catch(R){A=R}t.call(C.prototype)}}else{try{throw Error()}catch(R){A=R}(C=t())&&typeof C.catch=="function"&&C.catch(function(){})}}catch(R){if(R&&A&&typeof R.stack=="string")return[R.stack,A.stack]}return[null,null]}};l.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var n=Object.getOwnPropertyDescriptor(l.DetermineComponentFrameRoot,"name");n&&n.configurable&&Object.defineProperty(l.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var u=l.DetermineComponentFrameRoot(),r=u[0],o=u[1];if(r&&o){var h=r.split(`
`),g=o.split(`
`);for(n=l=0;l<h.length&&!h[l].includes("DetermineComponentFrameRoot");)l++;for(;n<g.length&&!g[n].includes("DetermineComponentFrameRoot");)n++;if(l===h.length||n===g.length)for(l=h.length-1,n=g.length-1;1<=l&&0<=n&&h[l]!==g[n];)n--;for(;1<=l&&0<=n;l--,n--)if(h[l]!==g[n]){if(l!==1||n!==1)do if(l--,n--,0>n||h[l]!==g[n]){var z=`
`+h[l].replace(" at new "," at ");return t.displayName&&z.includes("<anonymous>")&&(z=z.replace("<anonymous>",t.displayName)),z}while(1<=l&&0<=n);break}}}finally{oe=!1,Error.prepareStackTrace=a}return(a=t?t.displayName||t.name:"")?Ne(a):""}function x(t){switch(t.tag){case 26:case 27:case 5:return Ne(t.type);case 16:return Ne("Lazy");case 13:return Ne("Suspense");case 19:return Ne("SuspenseList");case 0:case 15:return t=ue(t.type,!1),t;case 11:return t=ue(t.type.render,!1),t;case 1:return t=ue(t.type,!0),t;default:return""}}function et(t){try{var e="";do e+=x(t),t=t.return;while(t);return e}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}function F(t){var e=t,a=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,e.flags&4098&&(a=e.return),t=e.return;while(t)}return e.tag===3?a:null}function Ot(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function y(t){if(F(t)!==t)throw Error(f(188))}function N(t){var e=t.alternate;if(!e){if(e=F(t),e===null)throw Error(f(188));return e!==t?null:t}for(var a=t,l=e;;){var n=a.return;if(n===null)break;var u=n.alternate;if(u===null){if(l=n.return,l!==null){a=l;continue}break}if(n.child===u.child){for(u=n.child;u;){if(u===a)return y(n),t;if(u===l)return y(n),e;u=u.sibling}throw Error(f(188))}if(a.return!==l.return)a=n,l=u;else{for(var r=!1,o=n.child;o;){if(o===a){r=!0,a=n,l=u;break}if(o===l){r=!0,l=n,a=u;break}o=o.sibling}if(!r){for(o=u.child;o;){if(o===a){r=!0,a=u,l=n;break}if(o===l){r=!0,l=u,a=n;break}o=o.sibling}if(!r)throw Error(f(189))}}if(a.alternate!==l)throw Error(f(190))}if(a.tag!==3)throw Error(f(188));return a.stateNode.current===a?t:e}function P(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=P(t),e!==null)return e;t=t.sibling}return null}var k=Array.isArray,Q=s.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,mt={pending:!1,data:null,method:null,action:null},it=[],he=-1;function _t(t){return{current:t}}function Lt(t){0>he||(t.current=it[he],it[he]=null,he--)}function Nt(t,e){he++,it[he]=t.current,t.current=e}var na=_t(null),Fn=_t(null),Ba=_t(null),ai=_t(null);function li(t,e){switch(Nt(Ba,e),Nt(Fn,t),Nt(na,null),t=e.nodeType,t){case 9:case 11:e=(e=e.documentElement)&&(e=e.namespaceURI)?py(e):0;break;default:if(t=t===8?e.parentNode:e,e=t.tagName,t=t.namespaceURI)t=py(t),e=by(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}Lt(na),Nt(na,e)}function nn(){Lt(na),Lt(Fn),Lt(Ba)}function Xc(t){t.memoizedState!==null&&Nt(ai,t);var e=na.current,a=by(e,t.type);e!==a&&(Nt(Fn,t),Nt(na,a))}function ni(t){Fn.current===t&&(Lt(na),Lt(Fn)),ai.current===t&&(Lt(ai),Lu._currentValue=mt)}var Vc=Object.prototype.hasOwnProperty,Zc=c.unstable_scheduleCallback,Kc=c.unstable_cancelCallback,bm=c.unstable_shouldYield,Sm=c.unstable_requestPaint,ua=c.unstable_now,Em=c.unstable_getCurrentPriorityLevel,io=c.unstable_ImmediatePriority,co=c.unstable_UserBlockingPriority,ui=c.unstable_NormalPriority,Tm=c.unstable_LowPriority,so=c.unstable_IdlePriority,_m=c.log,Am=c.unstable_setDisableYieldValue,Wn=null,Te=null;function Om(t){if(Te&&typeof Te.onCommitFiberRoot=="function")try{Te.onCommitFiberRoot(Wn,t,void 0,(t.current.flags&128)===128)}catch{}}function Ya(t){if(typeof _m=="function"&&Am(t),Te&&typeof Te.setStrictMode=="function")try{Te.setStrictMode(Wn,t)}catch{}}var _e=Math.clz32?Math.clz32:zm,Dm=Math.log,Rm=Math.LN2;function zm(t){return t>>>=0,t===0?32:31-(Dm(t)/Rm|0)|0}var ii=128,ci=4194304;function El(t){var e=t&42;if(e!==0)return e;switch(t&-t){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:return 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&4194176;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function si(t,e){var a=t.pendingLanes;if(a===0)return 0;var l=0,n=t.suspendedLanes,u=t.pingedLanes,r=t.warmLanes;t=t.finishedLanes!==0;var o=a&134217727;return o!==0?(a=o&~n,a!==0?l=El(a):(u&=o,u!==0?l=El(u):t||(r=o&~r,r!==0&&(l=El(r))))):(o=a&~n,o!==0?l=El(o):u!==0?l=El(u):t||(r=a&~r,r!==0&&(l=El(r)))),l===0?0:e!==0&&e!==l&&!(e&n)&&(n=l&-l,r=e&-e,n>=r||n===32&&(r&4194176)!==0)?e:l}function Pn(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Mm(t,e){switch(t){case 1:case 2:case 4:case 8:return e+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ro(){var t=ii;return ii<<=1,!(ii&4194176)&&(ii=128),t}function fo(){var t=ci;return ci<<=1,!(ci&62914560)&&(ci=4194304),t}function Jc(t){for(var e=[],a=0;31>a;a++)e.push(t);return e}function In(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function Cm(t,e,a,l,n,u){var r=t.pendingLanes;t.pendingLanes=a,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=a,t.entangledLanes&=a,t.errorRecoveryDisabledLanes&=a,t.shellSuspendCounter=0;var o=t.entanglements,h=t.expirationTimes,g=t.hiddenUpdates;for(a=r&~a;0<a;){var z=31-_e(a),C=1<<z;o[z]=0,h[z]=-1;var A=g[z];if(A!==null)for(g[z]=null,z=0;z<A.length;z++){var R=A[z];R!==null&&(R.lane&=-536870913)}a&=~C}l!==0&&oo(t,l,0),u!==0&&n===0&&t.tag!==0&&(t.suspendedLanes|=u&~(r&~e))}function oo(t,e,a){t.pendingLanes|=e,t.suspendedLanes&=~e;var l=31-_e(e);t.entangledLanes|=e,t.entanglements[l]=t.entanglements[l]|1073741824|a&4194218}function ho(t,e){var a=t.entangledLanes|=e;for(t=t.entanglements;a;){var l=31-_e(a),n=1<<l;n&e|t[l]&e&&(t[l]|=e),a&=~n}}function yo(t){return t&=-t,2<t?8<t?t&134217727?32:268435456:8:2}function mo(){var t=Q.p;return t!==0?t:(t=window.event,t===void 0?32:qy(t.type))}function Um(t,e){var a=Q.p;try{return Q.p=t,e()}finally{Q.p=a}}var Ga=Math.random().toString(36).slice(2),ie="__reactFiber$"+Ga,ge="__reactProps$"+Ga,un="__reactContainer$"+Ga,kc="__reactEvents$"+Ga,Nm="__reactListeners$"+Ga,Hm="__reactHandles$"+Ga,vo="__reactResources$"+Ga,tu="__reactMarker$"+Ga;function $c(t){delete t[ie],delete t[ge],delete t[kc],delete t[Nm],delete t[Hm]}function Tl(t){var e=t[ie];if(e)return e;for(var a=t.parentNode;a;){if(e=a[un]||a[ie]){if(a=e.alternate,e.child!==null||a!==null&&a.child!==null)for(t=Ty(t);t!==null;){if(a=t[ie])return a;t=Ty(t)}return e}t=a,a=t.parentNode}return null}function cn(t){if(t=t[ie]||t[un]){var e=t.tag;if(e===5||e===6||e===13||e===26||e===27||e===3)return t}return null}function eu(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(f(33))}function sn(t){var e=t[vo];return e||(e=t[vo]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function kt(t){t[tu]=!0}var go=new Set,po={};function _l(t,e){rn(t,e),rn(t+"Capture",e)}function rn(t,e){for(po[t]=e,t=0;t<e.length;t++)go.add(e[t])}var ya=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),jm=RegExp("^[: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]*$"),bo={},So={};function xm(t){return Vc.call(So,t)?!0:Vc.call(bo,t)?!1:jm.test(t)?So[t]=!0:(bo[t]=!0,!1)}function ri(t,e,a){if(xm(e))if(a===null)t.removeAttribute(e);else{switch(typeof a){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var l=e.toLowerCase().slice(0,5);if(l!=="data-"&&l!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+a)}}function fi(t,e,a){if(a===null)t.removeAttribute(e);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+a)}}function ma(t,e,a,l){if(l===null)t.removeAttribute(a);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(a);return}t.setAttributeNS(e,a,""+l)}}function He(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function Eo(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function wm(t){var e=Eo(t)?"checked":"value",a=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),l=""+t[e];if(!t.hasOwnProperty(e)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var n=a.get,u=a.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return n.call(this)},set:function(r){l=""+r,u.call(this,r)}}),Object.defineProperty(t,e,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(r){l=""+r},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function oi(t){t._valueTracker||(t._valueTracker=wm(t))}function To(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var a=e.getValue(),l="";return t&&(l=Eo(t)?t.checked?"true":"false":t.value),t=l,t!==a?(e.setValue(t),!0):!1}function hi(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var qm=/[\n"\\]/g;function je(t){return t.replace(qm,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Fc(t,e,a,l,n,u,r,o){t.name="",r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"?t.type=r:t.removeAttribute("type"),e!=null?r==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+He(e)):t.value!==""+He(e)&&(t.value=""+He(e)):r!=="submit"&&r!=="reset"||t.removeAttribute("value"),e!=null?Wc(t,r,He(e)):a!=null?Wc(t,r,He(a)):l!=null&&t.removeAttribute("value"),n==null&&u!=null&&(t.defaultChecked=!!u),n!=null&&(t.checked=n&&typeof n!="function"&&typeof n!="symbol"),o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"?t.name=""+He(o):t.removeAttribute("name")}function _o(t,e,a,l,n,u,r,o){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(t.type=u),e!=null||a!=null){if(!(u!=="submit"&&u!=="reset"||e!=null))return;a=a!=null?""+He(a):"",e=e!=null?""+He(e):a,o||e===t.value||(t.value=e),t.defaultValue=e}l=l??n,l=typeof l!="function"&&typeof l!="symbol"&&!!l,t.checked=o?t.checked:!!l,t.defaultChecked=!!l,r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"&&(t.name=r)}function Wc(t,e,a){e==="number"&&hi(t.ownerDocument)===t||t.defaultValue===""+a||(t.defaultValue=""+a)}function fn(t,e,a,l){if(t=t.options,e){e={};for(var n=0;n<a.length;n++)e["$"+a[n]]=!0;for(a=0;a<t.length;a++)n=e.hasOwnProperty("$"+t[a].value),t[a].selected!==n&&(t[a].selected=n),n&&l&&(t[a].defaultSelected=!0)}else{for(a=""+He(a),e=null,n=0;n<t.length;n++){if(t[n].value===a){t[n].selected=!0,l&&(t[n].defaultSelected=!0);return}e!==null||t[n].disabled||(e=t[n])}e!==null&&(e.selected=!0)}}function Ao(t,e,a){if(e!=null&&(e=""+He(e),e!==t.value&&(t.value=e),a==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=a!=null?""+He(a):""}function Oo(t,e,a,l){if(e==null){if(l!=null){if(a!=null)throw Error(f(92));if(k(l)){if(1<l.length)throw Error(f(93));l=l[0]}a=l}a==null&&(a=""),e=a}a=He(e),t.defaultValue=a,l=t.textContent,l===a&&l!==""&&l!==null&&(t.value=l)}function on(t,e){if(e){var a=t.firstChild;if(a&&a===t.lastChild&&a.nodeType===3){a.nodeValue=e;return}}t.textContent=e}var Qm=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Do(t,e,a){var l=e.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?l?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":l?t.setProperty(e,a):typeof a!="number"||a===0||Qm.has(e)?e==="float"?t.cssFloat=a:t[e]=(""+a).trim():t[e]=a+"px"}function Ro(t,e,a){if(e!=null&&typeof e!="object")throw Error(f(62));if(t=t.style,a!=null){for(var l in a)!a.hasOwnProperty(l)||e!=null&&e.hasOwnProperty(l)||(l.indexOf("--")===0?t.setProperty(l,""):l==="float"?t.cssFloat="":t[l]="");for(var n in e)l=e[n],e.hasOwnProperty(n)&&a[n]!==l&&Do(t,n,l)}else for(var u in e)e.hasOwnProperty(u)&&Do(t,u,e[u])}function Pc(t){if(t.indexOf("-")===-1)return!1;switch(t){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 Bm=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Ym=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function di(t){return Ym.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}var Ic=null;function ts(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var hn=null,dn=null;function zo(t){var e=cn(t);if(e&&(t=e.stateNode)){var a=t[ge]||null;t:switch(t=e.stateNode,e.type){case"input":if(Fc(t,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),e=a.name,a.type==="radio"&&e!=null){for(a=t;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+je(""+e)+'"][type="radio"]'),e=0;e<a.length;e++){var l=a[e];if(l!==t&&l.form===t.form){var n=l[ge]||null;if(!n)throw Error(f(90));Fc(l,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(e=0;e<a.length;e++)l=a[e],l.form===t.form&&To(l)}break t;case"textarea":Ao(t,a.value,a.defaultValue);break t;case"select":e=a.value,e!=null&&fn(t,!!a.multiple,e,!1)}}}var es=!1;function Mo(t,e,a){if(es)return t(e,a);es=!0;try{var l=t(e);return l}finally{if(es=!1,(hn!==null||dn!==null)&&(Fi(),hn&&(e=hn,t=dn,dn=hn=null,zo(e),t)))for(e=0;e<t.length;e++)zo(t[e])}}function au(t,e){var a=t.stateNode;if(a===null)return null;var l=a[ge]||null;if(l===null)return null;a=l[e];t:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(l=!l.disabled)||(t=t.type,l=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!l;break t;default:t=!1}if(t)return null;if(a&&typeof a!="function")throw Error(f(231,e,typeof a));return a}var as=!1;if(ya)try{var lu={};Object.defineProperty(lu,"passive",{get:function(){as=!0}}),window.addEventListener("test",lu,lu),window.removeEventListener("test",lu,lu)}catch{as=!1}var La=null,ls=null,yi=null;function Co(){if(yi)return yi;var t,e=ls,a=e.length,l,n="value"in La?La.value:La.textContent,u=n.length;for(t=0;t<a&&e[t]===n[t];t++);var r=a-t;for(l=1;l<=r&&e[a-l]===n[u-l];l++);return yi=n.slice(t,1<l?1-l:void 0)}function mi(t){var e=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&e===13&&(t=13)):t=e,t===10&&(t=13),32<=t||t===13?t:0}function vi(){return!0}function Uo(){return!1}function pe(t){function e(a,l,n,u,r){this._reactName=a,this._targetInst=n,this.type=l,this.nativeEvent=u,this.target=r,this.currentTarget=null;for(var o in t)t.hasOwnProperty(o)&&(a=t[o],this[o]=a?a(u):u[o]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?vi:Uo,this.isPropagationStopped=Uo,this}return ut(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=vi)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=vi)},persist:function(){},isPersistent:vi}),e}var Al={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},gi=pe(Al),nu=ut({},Al,{view:0,detail:0}),Gm=pe(nu),ns,us,uu,pi=ut({},nu,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:cs,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==uu&&(uu&&t.type==="mousemove"?(ns=t.screenX-uu.screenX,us=t.screenY-uu.screenY):us=ns=0,uu=t),ns)},movementY:function(t){return"movementY"in t?t.movementY:us}}),No=pe(pi),Lm=ut({},pi,{dataTransfer:0}),Xm=pe(Lm),Vm=ut({},nu,{relatedTarget:0}),is=pe(Vm),Zm=ut({},Al,{animationName:0,elapsedTime:0,pseudoElement:0}),Km=pe(Zm),Jm=ut({},Al,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),km=pe(Jm),$m=ut({},Al,{data:0}),Ho=pe($m),Fm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Wm={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"},Pm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Im(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=Pm[t])?!!e[t]:!1}function cs(){return Im}var tv=ut({},nu,{key:function(t){if(t.key){var e=Fm[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=mi(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?Wm[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:cs,charCode:function(t){return t.type==="keypress"?mi(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?mi(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),ev=pe(tv),av=ut({},pi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),jo=pe(av),lv=ut({},nu,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:cs}),nv=pe(lv),uv=ut({},Al,{propertyName:0,elapsedTime:0,pseudoElement:0}),iv=pe(uv),cv=ut({},pi,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),sv=pe(cv),rv=ut({},Al,{newState:0,oldState:0}),fv=pe(rv),ov=[9,13,27,32],ss=ya&&"CompositionEvent"in window,iu=null;ya&&"documentMode"in document&&(iu=document.documentMode);var hv=ya&&"TextEvent"in window&&!iu,xo=ya&&(!ss||iu&&8<iu&&11>=iu),wo=" ",qo=!1;function Qo(t,e){switch(t){case"keyup":return ov.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Bo(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var yn=!1;function dv(t,e){switch(t){case"compositionend":return Bo(e);case"keypress":return e.which!==32?null:(qo=!0,wo);case"textInput":return t=e.data,t===wo&&qo?null:t;default:return null}}function yv(t,e){if(yn)return t==="compositionend"||!ss&&Qo(t,e)?(t=Co(),yi=ls=La=null,yn=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return xo&&e.locale!=="ko"?null:e.data;default:return null}}var mv={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 Yo(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!mv[t.type]:e==="textarea"}function Go(t,e,a,l){hn?dn?dn.push(l):dn=[l]:hn=l,e=ec(e,"onChange"),0<e.length&&(a=new gi("onChange","change",null,a,l),t.push({event:a,listeners:e}))}var cu=null,su=null;function vv(t){dy(t,0)}function bi(t){var e=eu(t);if(To(e))return t}function Lo(t,e){if(t==="change")return e}var Xo=!1;if(ya){var rs;if(ya){var fs="oninput"in document;if(!fs){var Vo=document.createElement("div");Vo.setAttribute("oninput","return;"),fs=typeof Vo.oninput=="function"}rs=fs}else rs=!1;Xo=rs&&(!document.documentMode||9<document.documentMode)}function Zo(){cu&&(cu.detachEvent("onpropertychange",Ko),su=cu=null)}function Ko(t){if(t.propertyName==="value"&&bi(su)){var e=[];Go(e,su,t,ts(t)),Mo(vv,e)}}function gv(t,e,a){t==="focusin"?(Zo(),cu=e,su=a,cu.attachEvent("onpropertychange",Ko)):t==="focusout"&&Zo()}function pv(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return bi(su)}function bv(t,e){if(t==="click")return bi(e)}function Sv(t,e){if(t==="input"||t==="change")return bi(e)}function Ev(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var Ae=typeof Object.is=="function"?Object.is:Ev;function ru(t,e){if(Ae(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var a=Object.keys(t),l=Object.keys(e);if(a.length!==l.length)return!1;for(l=0;l<a.length;l++){var n=a[l];if(!Vc.call(e,n)||!Ae(t[n],e[n]))return!1}return!0}function Jo(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function ko(t,e){var a=Jo(t);t=0;for(var l;a;){if(a.nodeType===3){if(l=t+a.textContent.length,t<=e&&l>=e)return{node:a,offset:e-t};t=l}t:{for(;a;){if(a.nextSibling){a=a.nextSibling;break t}a=a.parentNode}a=void 0}a=Jo(a)}}function $o(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?$o(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Fo(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=hi(t.document);e instanceof t.HTMLIFrameElement;){try{var a=typeof e.contentWindow.location.href=="string"}catch{a=!1}if(a)t=e.contentWindow;else break;e=hi(t.document)}return e}function os(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}function Tv(t,e){var a=Fo(e);e=t.focusedElem;var l=t.selectionRange;if(a!==e&&e&&e.ownerDocument&&$o(e.ownerDocument.documentElement,e)){if(l!==null&&os(e)){if(t=l.start,a=l.end,a===void 0&&(a=t),"selectionStart"in e)e.selectionStart=t,e.selectionEnd=Math.min(a,e.value.length);else if(a=(t=e.ownerDocument||document)&&t.defaultView||window,a.getSelection){a=a.getSelection();var n=e.textContent.length,u=Math.min(l.start,n);l=l.end===void 0?u:Math.min(l.end,n),!a.extend&&u>l&&(n=l,l=u,u=n),n=ko(e,u);var r=ko(e,l);n&&r&&(a.rangeCount!==1||a.anchorNode!==n.node||a.anchorOffset!==n.offset||a.focusNode!==r.node||a.focusOffset!==r.offset)&&(t=t.createRange(),t.setStart(n.node,n.offset),a.removeAllRanges(),u>l?(a.addRange(t),a.extend(r.node,r.offset)):(t.setEnd(r.node,r.offset),a.addRange(t)))}}for(t=[],a=e;a=a.parentNode;)a.nodeType===1&&t.push({element:a,left:a.scrollLeft,top:a.scrollTop});for(typeof e.focus=="function"&&e.focus(),e=0;e<t.length;e++)a=t[e],a.element.scrollLeft=a.left,a.element.scrollTop=a.top}}var _v=ya&&"documentMode"in document&&11>=document.documentMode,mn=null,hs=null,fu=null,ds=!1;function Wo(t,e,a){var l=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;ds||mn==null||mn!==hi(l)||(l=mn,"selectionStart"in l&&os(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),fu&&ru(fu,l)||(fu=l,l=ec(hs,"onSelect"),0<l.length&&(e=new gi("onSelect","select",null,e,a),t.push({event:e,listeners:l}),e.target=mn)))}function Ol(t,e){var a={};return a[t.toLowerCase()]=e.toLowerCase(),a["Webkit"+t]="webkit"+e,a["Moz"+t]="moz"+e,a}var vn={animationend:Ol("Animation","AnimationEnd"),animationiteration:Ol("Animation","AnimationIteration"),animationstart:Ol("Animation","AnimationStart"),transitionrun:Ol("Transition","TransitionRun"),transitionstart:Ol("Transition","TransitionStart"),transitioncancel:Ol("Transition","TransitionCancel"),transitionend:Ol("Transition","TransitionEnd")},ys={},Po={};ya&&(Po=document.createElement("div").style,"AnimationEvent"in window||(delete vn.animationend.animation,delete vn.animationiteration.animation,delete vn.animationstart.animation),"TransitionEvent"in window||delete vn.transitionend.transition);function Dl(t){if(ys[t])return ys[t];if(!vn[t])return t;var e=vn[t],a;for(a in e)if(e.hasOwnProperty(a)&&a in Po)return ys[t]=e[a];return t}var Io=Dl("animationend"),th=Dl("animationiteration"),eh=Dl("animationstart"),Av=Dl("transitionrun"),Ov=Dl("transitionstart"),Dv=Dl("transitioncancel"),ah=Dl("transitionend"),lh=new Map,nh="abort auxClick beforeToggle 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 scrollEnd toggle touchMove waiting wheel".split(" ");function Fe(t,e){lh.set(t,e),_l(e,[t])}var xe=[],gn=0,ms=0;function Si(){for(var t=gn,e=ms=gn=0;e<t;){var a=xe[e];xe[e++]=null;var l=xe[e];xe[e++]=null;var n=xe[e];xe[e++]=null;var u=xe[e];if(xe[e++]=null,l!==null&&n!==null){var r=l.pending;r===null?n.next=n:(n.next=r.next,r.next=n),l.pending=n}u!==0&&uh(a,n,u)}}function Ei(t,e,a,l){xe[gn++]=t,xe[gn++]=e,xe[gn++]=a,xe[gn++]=l,ms|=l,t.lanes|=l,t=t.alternate,t!==null&&(t.lanes|=l)}function vs(t,e,a,l){return Ei(t,e,a,l),Ti(t)}function Xa(t,e){return Ei(t,null,null,e),Ti(t)}function uh(t,e,a){t.lanes|=a;var l=t.alternate;l!==null&&(l.lanes|=a);for(var n=!1,u=t.return;u!==null;)u.childLanes|=a,l=u.alternate,l!==null&&(l.childLanes|=a),u.tag===22&&(t=u.stateNode,t===null||t._visibility&1||(n=!0)),t=u,u=u.return;n&&e!==null&&t.tag===3&&(u=t.stateNode,n=31-_e(a),u=u.hiddenUpdates,t=u[n],t===null?u[n]=[e]:t.push(e),e.lane=a|536870912)}function Ti(t){if(50<xu)throw xu=0,Tr=null,Error(f(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var pn={},ih=new WeakMap;function we(t,e){if(typeof t=="object"&&t!==null){var a=ih.get(t);return a!==void 0?a:(e={value:t,source:e,stack:et(e)},ih.set(t,e),e)}return{value:t,source:e,stack:et(e)}}var bn=[],Sn=0,_i=null,Ai=0,qe=[],Qe=0,Rl=null,va=1,ga="";function zl(t,e){bn[Sn++]=Ai,bn[Sn++]=_i,_i=t,Ai=e}function ch(t,e,a){qe[Qe++]=va,qe[Qe++]=ga,qe[Qe++]=Rl,Rl=t;var l=va;t=ga;var n=32-_e(l)-1;l&=~(1<<n),a+=1;var u=32-_e(e)+n;if(30<u){var r=n-n%5;u=(l&(1<<r)-1).toString(32),l>>=r,n-=r,va=1<<32-_e(e)+n|a<<n|l,ga=u+t}else va=1<<u|a<<n|l,ga=t}function gs(t){t.return!==null&&(zl(t,1),ch(t,1,0))}function ps(t){for(;t===_i;)_i=bn[--Sn],bn[Sn]=null,Ai=bn[--Sn],bn[Sn]=null;for(;t===Rl;)Rl=qe[--Qe],qe[Qe]=null,ga=qe[--Qe],qe[Qe]=null,va=qe[--Qe],qe[Qe]=null}var de=null,te=null,St=!1,We=null,ia=!1,bs=Error(f(519));function Ml(t){var e=Error(f(418,""));throw du(we(e,t)),bs}function sh(t){var e=t.stateNode,a=t.type,l=t.memoizedProps;switch(e[ie]=t,e[ge]=l,a){case"dialog":ht("cancel",e),ht("close",e);break;case"iframe":case"object":case"embed":ht("load",e);break;case"video":case"audio":for(a=0;a<qu.length;a++)ht(qu[a],e);break;case"source":ht("error",e);break;case"img":case"image":case"link":ht("error",e),ht("load",e);break;case"details":ht("toggle",e);break;case"input":ht("invalid",e),_o(e,l.value,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name,!0),oi(e);break;case"select":ht("invalid",e);break;case"textarea":ht("invalid",e),Oo(e,l.value,l.defaultValue,l.children),oi(e)}a=l.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||e.textContent===""+a||l.suppressHydrationWarning===!0||gy(e.textContent,a)?(l.popover!=null&&(ht("beforetoggle",e),ht("toggle",e)),l.onScroll!=null&&ht("scroll",e),l.onScrollEnd!=null&&ht("scrollend",e),l.onClick!=null&&(e.onclick=ac),e=!0):e=!1,e||Ml(t)}function rh(t){for(de=t.return;de;)switch(de.tag){case 3:case 27:ia=!0;return;case 5:case 13:ia=!1;return;default:de=de.return}}function ou(t){if(t!==de)return!1;if(!St)return rh(t),St=!0,!1;var e=!1,a;if((a=t.tag!==3&&t.tag!==27)&&((a=t.tag===5)&&(a=t.type,a=!(a!=="form"&&a!=="button")||Br(t.type,t.memoizedProps)),a=!a),a&&(e=!0),e&&te&&Ml(t),rh(t),t.tag===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));t:{for(t=t.nextSibling,e=0;t;){if(t.nodeType===8)if(a=t.data,a==="/$"){if(e===0){te=Ie(t.nextSibling);break t}e--}else a!=="$"&&a!=="$!"&&a!=="$?"||e++;t=t.nextSibling}te=null}}else te=de?Ie(t.stateNode.nextSibling):null;return!0}function hu(){te=de=null,St=!1}function du(t){We===null?We=[t]:We.push(t)}var yu=Error(f(460)),fh=Error(f(474)),Ss={then:function(){}};function oh(t){return t=t.status,t==="fulfilled"||t==="rejected"}function Oi(){}function hh(t,e,a){switch(a=t[a],a===void 0?t.push(e):a!==e&&(e.then(Oi,Oi),e=a),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,t===yu?Error(f(483)):t;default:if(typeof e.status=="string")e.then(Oi,Oi);else{if(t=Mt,t!==null&&100<t.shellSuspendCounter)throw Error(f(482));t=e,t.status="pending",t.then(function(l){if(e.status==="pending"){var n=e;n.status="fulfilled",n.value=l}},function(l){if(e.status==="pending"){var n=e;n.status="rejected",n.reason=l}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,t===yu?Error(f(483)):t}throw mu=e,yu}}var mu=null;function dh(){if(mu===null)throw Error(f(459));var t=mu;return mu=null,t}var En=null,vu=0;function Di(t){var e=vu;return vu+=1,En===null&&(En=[]),hh(En,t,e)}function gu(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function Ri(t,e){throw e.$$typeof===p?Error(f(525)):(t=Object.prototype.toString.call(e),Error(f(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function yh(t){var e=t._init;return e(t._payload)}function mh(t){function e(b,m){if(t){var E=b.deletions;E===null?(b.deletions=[m],b.flags|=16):E.push(m)}}function a(b,m){if(!t)return null;for(;m!==null;)e(b,m),m=m.sibling;return null}function l(b){for(var m=new Map;b!==null;)b.key!==null?m.set(b.key,b):m.set(b.index,b),b=b.sibling;return m}function n(b,m){return b=el(b,m),b.index=0,b.sibling=null,b}function u(b,m,E){return b.index=E,t?(E=b.alternate,E!==null?(E=E.index,E<m?(b.flags|=33554434,m):E):(b.flags|=33554434,m)):(b.flags|=1048576,m)}function r(b){return t&&b.alternate===null&&(b.flags|=33554434),b}function o(b,m,E,M){return m===null||m.tag!==6?(m=yr(E,b.mode,M),m.return=b,m):(m=n(m,E),m.return=b,m)}function h(b,m,E,M){var Y=E.type;return Y===T?z(b,m,E.props.children,M,E.key):m!==null&&(m.elementType===Y||typeof Y=="object"&&Y!==null&&Y.$$typeof===J&&yh(Y)===m.type)?(m=n(m,E.props),gu(m,E),m.return=b,m):(m=Zi(E.type,E.key,E.props,null,b.mode,M),gu(m,E),m.return=b,m)}function g(b,m,E,M){return m===null||m.tag!==4||m.stateNode.containerInfo!==E.containerInfo||m.stateNode.implementation!==E.implementation?(m=mr(E,b.mode,M),m.return=b,m):(m=n(m,E.children||[]),m.return=b,m)}function z(b,m,E,M,Y){return m===null||m.tag!==7?(m=Bl(E,b.mode,M,Y),m.return=b,m):(m=n(m,E),m.return=b,m)}function C(b,m,E){if(typeof m=="string"&&m!==""||typeof m=="number"||typeof m=="bigint")return m=yr(""+m,b.mode,E),m.return=b,m;if(typeof m=="object"&&m!==null){switch(m.$$typeof){case _:return E=Zi(m.type,m.key,m.props,null,b.mode,E),gu(E,m),E.return=b,E;case D:return m=mr(m,b.mode,E),m.return=b,m;case J:var M=m._init;return m=M(m._payload),C(b,m,E)}if(k(m)||ot(m))return m=Bl(m,b.mode,E,null),m.return=b,m;if(typeof m.then=="function")return C(b,Di(m),E);if(m.$$typeof===q)return C(b,Li(b,m),E);Ri(b,m)}return null}function A(b,m,E,M){var Y=m!==null?m.key:null;if(typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint")return Y!==null?null:o(b,m,""+E,M);if(typeof E=="object"&&E!==null){switch(E.$$typeof){case _:return E.key===Y?h(b,m,E,M):null;case D:return E.key===Y?g(b,m,E,M):null;case J:return Y=E._init,E=Y(E._payload),A(b,m,E,M)}if(k(E)||ot(E))return Y!==null?null:z(b,m,E,M,null);if(typeof E.then=="function")return A(b,m,Di(E),M);if(E.$$typeof===q)return A(b,m,Li(b,E),M);Ri(b,E)}return null}function R(b,m,E,M,Y){if(typeof M=="string"&&M!==""||typeof M=="number"||typeof M=="bigint")return b=b.get(E)||null,o(m,b,""+M,Y);if(typeof M=="object"&&M!==null){switch(M.$$typeof){case _:return b=b.get(M.key===null?E:M.key)||null,h(m,b,M,Y);case D:return b=b.get(M.key===null?E:M.key)||null,g(m,b,M,Y);case J:var st=M._init;return M=st(M._payload),R(b,m,E,M,Y)}if(k(M)||ot(M))return b=b.get(E)||null,z(m,b,M,Y,null);if(typeof M.then=="function")return R(b,m,E,Di(M),Y);if(M.$$typeof===q)return R(b,m,E,Li(m,M),Y);Ri(m,M)}return null}function V(b,m,E,M){for(var Y=null,st=null,Z=m,W=m=0,Wt=null;Z!==null&&W<E.length;W++){Z.index>W?(Wt=Z,Z=null):Wt=Z.sibling;var Et=A(b,Z,E[W],M);if(Et===null){Z===null&&(Z=Wt);break}t&&Z&&Et.alternate===null&&e(b,Z),m=u(Et,m,W),st===null?Y=Et:st.sibling=Et,st=Et,Z=Wt}if(W===E.length)return a(b,Z),St&&zl(b,W),Y;if(Z===null){for(;W<E.length;W++)Z=C(b,E[W],M),Z!==null&&(m=u(Z,m,W),st===null?Y=Z:st.sibling=Z,st=Z);return St&&zl(b,W),Y}for(Z=l(Z);W<E.length;W++)Wt=R(Z,b,W,E[W],M),Wt!==null&&(t&&Wt.alternate!==null&&Z.delete(Wt.key===null?W:Wt.key),m=u(Wt,m,W),st===null?Y=Wt:st.sibling=Wt,st=Wt);return t&&Z.forEach(function(sl){return e(b,sl)}),St&&zl(b,W),Y}function at(b,m,E,M){if(E==null)throw Error(f(151));for(var Y=null,st=null,Z=m,W=m=0,Wt=null,Et=E.next();Z!==null&&!Et.done;W++,Et=E.next()){Z.index>W?(Wt=Z,Z=null):Wt=Z.sibling;var sl=A(b,Z,Et.value,M);if(sl===null){Z===null&&(Z=Wt);break}t&&Z&&sl.alternate===null&&e(b,Z),m=u(sl,m,W),st===null?Y=sl:st.sibling=sl,st=sl,Z=Wt}if(Et.done)return a(b,Z),St&&zl(b,W),Y;if(Z===null){for(;!Et.done;W++,Et=E.next())Et=C(b,Et.value,M),Et!==null&&(m=u(Et,m,W),st===null?Y=Et:st.sibling=Et,st=Et);return St&&zl(b,W),Y}for(Z=l(Z);!Et.done;W++,Et=E.next())Et=R(Z,b,W,Et.value,M),Et!==null&&(t&&Et.alternate!==null&&Z.delete(Et.key===null?W:Et.key),m=u(Et,m,W),st===null?Y=Et:st.sibling=Et,st=Et);return t&&Z.forEach(function(Y1){return e(b,Y1)}),St&&zl(b,W),Y}function Qt(b,m,E,M){if(typeof E=="object"&&E!==null&&E.type===T&&E.key===null&&(E=E.props.children),typeof E=="object"&&E!==null){switch(E.$$typeof){case _:t:{for(var Y=E.key;m!==null;){if(m.key===Y){if(Y=E.type,Y===T){if(m.tag===7){a(b,m.sibling),M=n(m,E.props.children),M.return=b,b=M;break t}}else if(m.elementType===Y||typeof Y=="object"&&Y!==null&&Y.$$typeof===J&&yh(Y)===m.type){a(b,m.sibling),M=n(m,E.props),gu(M,E),M.return=b,b=M;break t}a(b,m);break}else e(b,m);m=m.sibling}E.type===T?(M=Bl(E.props.children,b.mode,M,E.key),M.return=b,b=M):(M=Zi(E.type,E.key,E.props,null,b.mode,M),gu(M,E),M.return=b,b=M)}return r(b);case D:t:{for(Y=E.key;m!==null;){if(m.key===Y)if(m.tag===4&&m.stateNode.containerInfo===E.containerInfo&&m.stateNode.implementation===E.implementation){a(b,m.sibling),M=n(m,E.children||[]),M.return=b,b=M;break t}else{a(b,m);break}else e(b,m);m=m.sibling}M=mr(E,b.mode,M),M.return=b,b=M}return r(b);case J:return Y=E._init,E=Y(E._payload),Qt(b,m,E,M)}if(k(E))return V(b,m,E,M);if(ot(E)){if(Y=ot(E),typeof Y!="function")throw Error(f(150));return E=Y.call(E),at(b,m,E,M)}if(typeof E.then=="function")return Qt(b,m,Di(E),M);if(E.$$typeof===q)return Qt(b,m,Li(b,E),M);Ri(b,E)}return typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint"?(E=""+E,m!==null&&m.tag===6?(a(b,m.sibling),M=n(m,E),M.return=b,b=M):(a(b,m),M=yr(E,b.mode,M),M.return=b,b=M),r(b)):a(b,m)}return function(b,m,E,M){try{vu=0;var Y=Qt(b,m,E,M);return En=null,Y}catch(Z){if(Z===yu)throw Z;var st=Le(29,Z,null,b.mode);return st.lanes=M,st.return=b,st}finally{}}}var Cl=mh(!0),vh=mh(!1),Tn=_t(null),zi=_t(0);function gh(t,e){t=za,Nt(zi,t),Nt(Tn,e),za=t|e.baseLanes}function Es(){Nt(zi,za),Nt(Tn,Tn.current)}function Ts(){za=zi.current,Lt(Tn),Lt(zi)}var Be=_t(null),ca=null;function Va(t){var e=t.alternate;Nt(Kt,Kt.current&1),Nt(Be,t),ca===null&&(e===null||Tn.current!==null||e.memoizedState!==null)&&(ca=t)}function ph(t){if(t.tag===22){if(Nt(Kt,Kt.current),Nt(Be,t),ca===null){var e=t.alternate;e!==null&&e.memoizedState!==null&&(ca=t)}}else Za()}function Za(){Nt(Kt,Kt.current),Nt(Be,Be.current)}function pa(t){Lt(Be),ca===t&&(ca=null),Lt(Kt)}var Kt=_t(0);function Mi(t){for(var e=t;e!==null;){if(e.tag===13){var a=e.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||a.data==="$!"))return e}else if(e.tag===19&&e.memoizedProps.revealOrder!==void 0){if(e.flags&128)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var Rv=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(a,l){t.push(l)}};this.abort=function(){e.aborted=!0,t.forEach(function(a){return a()})}},zv=c.unstable_scheduleCallback,Mv=c.unstable_NormalPriority,Jt={$$typeof:q,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function _s(){return{controller:new Rv,data:new Map,refCount:0}}function pu(t){t.refCount--,t.refCount===0&&zv(Mv,function(){t.controller.abort()})}var bu=null,As=0,_n=0,An=null;function Cv(t,e){if(bu===null){var a=bu=[];As=0,_n=Cr(),An={status:"pending",value:void 0,then:function(l){a.push(l)}}}return As++,e.then(bh,bh),e}function bh(){if(--As===0&&bu!==null){An!==null&&(An.status="fulfilled");var t=bu;bu=null,_n=0,An=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function Uv(t,e){var a=[],l={status:"pending",value:null,reason:null,then:function(n){a.push(n)}};return t.then(function(){l.status="fulfilled",l.value=e;for(var n=0;n<a.length;n++)(0,a[n])(e)},function(n){for(l.status="rejected",l.reason=n,n=0;n<a.length;n++)(0,a[n])(void 0)}),l}var Sh=j.S;j.S=function(t,e){typeof e=="object"&&e!==null&&typeof e.then=="function"&&Cv(t,e),Sh!==null&&Sh(t,e)};var Ul=_t(null);function Os(){var t=Ul.current;return t!==null?t:Mt.pooledCache}function Ci(t,e){e===null?Nt(Ul,Ul.current):Nt(Ul,e.pool)}function Eh(){var t=Os();return t===null?null:{parent:Jt._currentValue,pool:t}}var Ka=0,ct=null,Dt=null,Xt=null,Ui=!1,On=!1,Nl=!1,Ni=0,Su=0,Dn=null,Nv=0;function Gt(){throw Error(f(321))}function Ds(t,e){if(e===null)return!1;for(var a=0;a<e.length&&a<t.length;a++)if(!Ae(t[a],e[a]))return!1;return!0}function Rs(t,e,a,l,n,u){return Ka=u,ct=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,j.H=t===null||t.memoizedState===null?Hl:Ja,Nl=!1,u=a(l,n),Nl=!1,On&&(u=_h(e,a,l,n)),Th(t),u}function Th(t){j.H=sa;var e=Dt!==null&&Dt.next!==null;if(Ka=0,Xt=Dt=ct=null,Ui=!1,Su=0,Dn=null,e)throw Error(f(300));t===null||$t||(t=t.dependencies,t!==null&&Gi(t)&&($t=!0))}function _h(t,e,a,l){ct=t;var n=0;do{if(On&&(Dn=null),Su=0,On=!1,25<=n)throw Error(f(301));if(n+=1,Xt=Dt=null,t.updateQueue!=null){var u=t.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}j.H=jl,u=e(a,l)}while(On);return u}function Hv(){var t=j.H,e=t.useState()[0];return e=typeof e.then=="function"?Eu(e):e,t=t.useState()[0],(Dt!==null?Dt.memoizedState:null)!==t&&(ct.flags|=1024),e}function zs(){var t=Ni!==0;return Ni=0,t}function Ms(t,e,a){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~a}function Cs(t){if(Ui){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}Ui=!1}Ka=0,Xt=Dt=ct=null,On=!1,Su=Ni=0,Dn=null}function be(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Xt===null?ct.memoizedState=Xt=t:Xt=Xt.next=t,Xt}function Vt(){if(Dt===null){var t=ct.alternate;t=t!==null?t.memoizedState:null}else t=Dt.next;var e=Xt===null?ct.memoizedState:Xt.next;if(e!==null)Xt=e,Dt=t;else{if(t===null)throw ct.alternate===null?Error(f(467)):Error(f(310));Dt=t,t={memoizedState:Dt.memoizedState,baseState:Dt.baseState,baseQueue:Dt.baseQueue,queue:Dt.queue,next:null},Xt===null?ct.memoizedState=Xt=t:Xt=Xt.next=t}return Xt}var Hi;Hi=function(){return{lastEffect:null,events:null,stores:null,memoCache:null}};function Eu(t){var e=Su;return Su+=1,Dn===null&&(Dn=[]),t=hh(Dn,t,e),e=ct,(Xt===null?e.memoizedState:Xt.next)===null&&(e=e.alternate,j.H=e===null||e.memoizedState===null?Hl:Ja),t}function ji(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return Eu(t);if(t.$$typeof===q)return ce(t)}throw Error(f(438,String(t)))}function Us(t){var e=null,a=ct.updateQueue;if(a!==null&&(e=a.memoCache),e==null){var l=ct.alternate;l!==null&&(l=l.updateQueue,l!==null&&(l=l.memoCache,l!=null&&(e={data:l.data.map(function(n){return n.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),a===null&&(a=Hi(),ct.updateQueue=a),a.memoCache=e,a=e.data[e.index],a===void 0)for(a=e.data[e.index]=Array(t),l=0;l<t;l++)a[l]=tt;return e.index++,a}function ba(t,e){return typeof e=="function"?e(t):e}function xi(t){var e=Vt();return Ns(e,Dt,t)}function Ns(t,e,a){var l=t.queue;if(l===null)throw Error(f(311));l.lastRenderedReducer=a;var n=t.baseQueue,u=l.pending;if(u!==null){if(n!==null){var r=n.next;n.next=u.next,u.next=r}e.baseQueue=n=u,l.pending=null}if(u=t.baseState,n===null)t.memoizedState=u;else{e=n.next;var o=r=null,h=null,g=e,z=!1;do{var C=g.lane&-536870913;if(C!==g.lane?(vt&C)===C:(Ka&C)===C){var A=g.revertLane;if(A===0)h!==null&&(h=h.next={lane:0,revertLane:0,action:g.action,hasEagerState:g.hasEagerState,eagerState:g.eagerState,next:null}),C===_n&&(z=!0);else if((Ka&A)===A){g=g.next,A===_n&&(z=!0);continue}else C={lane:0,revertLane:g.revertLane,action:g.action,hasEagerState:g.hasEagerState,eagerState:g.eagerState,next:null},h===null?(o=h=C,r=u):h=h.next=C,ct.lanes|=A,al|=A;C=g.action,Nl&&a(u,C),u=g.hasEagerState?g.eagerState:a(u,C)}else A={lane:C,revertLane:g.revertLane,action:g.action,hasEagerState:g.hasEagerState,eagerState:g.eagerState,next:null},h===null?(o=h=A,r=u):h=h.next=A,ct.lanes|=C,al|=C;g=g.next}while(g!==null&&g!==e);if(h===null?r=u:h.next=o,!Ae(u,t.memoizedState)&&($t=!0,z&&(a=An,a!==null)))throw a;t.memoizedState=u,t.baseState=r,t.baseQueue=h,l.lastRenderedState=u}return n===null&&(l.lanes=0),[t.memoizedState,l.dispatch]}function Hs(t){var e=Vt(),a=e.queue;if(a===null)throw Error(f(311));a.lastRenderedReducer=t;var l=a.dispatch,n=a.pending,u=e.memoizedState;if(n!==null){a.pending=null;var r=n=n.next;do u=t(u,r.action),r=r.next;while(r!==n);Ae(u,e.memoizedState)||($t=!0),e.memoizedState=u,e.baseQueue===null&&(e.baseState=u),a.lastRenderedState=u}return[u,l]}function Ah(t,e,a){var l=ct,n=Vt(),u=St;if(u){if(a===void 0)throw Error(f(407));a=a()}else a=e();var r=!Ae((Dt||n).memoizedState,a);if(r&&(n.memoizedState=a,$t=!0),n=n.queue,ws(Rh.bind(null,l,n,t),[t]),n.getSnapshot!==e||r||Xt!==null&&Xt.memoizedState.tag&1){if(l.flags|=2048,Rn(9,Dh.bind(null,l,n,a,e),{destroy:void 0},null),Mt===null)throw Error(f(349));u||Ka&60||Oh(l,e,a)}return a}function Oh(t,e,a){t.flags|=16384,t={getSnapshot:e,value:a},e=ct.updateQueue,e===null?(e=Hi(),ct.updateQueue=e,e.stores=[t]):(a=e.stores,a===null?e.stores=[t]:a.push(t))}function Dh(t,e,a,l){e.value=a,e.getSnapshot=l,zh(e)&&Mh(t)}function Rh(t,e,a){return a(function(){zh(e)&&Mh(t)})}function zh(t){var e=t.getSnapshot;t=t.value;try{var a=e();return!Ae(t,a)}catch{return!0}}function Mh(t){var e=Xa(t,2);e!==null&&ye(e,t,2)}function js(t){var e=be();if(typeof t=="function"){var a=t;if(t=a(),Nl){Ya(!0);try{a()}finally{Ya(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ba,lastRenderedState:t},e}function Ch(t,e,a,l){return t.baseState=a,Ns(t,Dt,typeof l=="function"?l:ba)}function jv(t,e,a,l,n){if(Qi(t))throw Error(f(485));if(t=e.action,t!==null){var u={payload:n,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(r){u.listeners.push(r)}};j.T!==null?a(!0):u.isTransition=!1,l(u),a=e.pending,a===null?(u.next=e.pending=u,Uh(e,u)):(u.next=a.next,e.pending=a.next=u)}}function Uh(t,e){var a=e.action,l=e.payload,n=t.state;if(e.isTransition){var u=j.T,r={};j.T=r;try{var o=a(n,l),h=j.S;h!==null&&h(r,o),Nh(t,e,o)}catch(g){xs(t,e,g)}finally{j.T=u}}else try{u=a(n,l),Nh(t,e,u)}catch(g){xs(t,e,g)}}function Nh(t,e,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(l){Hh(t,e,l)},function(l){return xs(t,e,l)}):Hh(t,e,a)}function Hh(t,e,a){e.status="fulfilled",e.value=a,jh(e),t.state=a,e=t.pending,e!==null&&(a=e.next,a===e?t.pending=null:(a=a.next,e.next=a,Uh(t,a)))}function xs(t,e,a){var l=t.pending;if(t.pending=null,l!==null){l=l.next;do e.status="rejected",e.reason=a,jh(e),e=e.next;while(e!==l)}t.action=null}function jh(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function xh(t,e){return e}function wh(t,e){if(St){var a=Mt.formState;if(a!==null){t:{var l=ct;if(St){if(te){e:{for(var n=te,u=ia;n.nodeType!==8;){if(!u){n=null;break e}if(n=Ie(n.nextSibling),n===null){n=null;break e}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){te=Ie(n.nextSibling),l=n.data==="F!";break t}}Ml(l)}l=!1}l&&(e=a[0])}}return a=be(),a.memoizedState=a.baseState=e,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:xh,lastRenderedState:e},a.queue=l,a=td.bind(null,ct,l),l.dispatch=a,l=js(!1),u=Gs.bind(null,ct,!1,l.queue),l=be(),n={state:e,dispatch:null,action:t,pending:null},l.queue=n,a=jv.bind(null,ct,n,u,a),n.dispatch=a,l.memoizedState=t,[e,a,!1]}function qh(t){var e=Vt();return Qh(e,Dt,t)}function Qh(t,e,a){e=Ns(t,e,xh)[0],t=xi(ba)[0],e=typeof e=="object"&&e!==null&&typeof e.then=="function"?Eu(e):e;var l=Vt(),n=l.queue,u=n.dispatch;return a!==l.memoizedState&&(ct.flags|=2048,Rn(9,xv.bind(null,n,a),{destroy:void 0},null)),[e,u,t]}function xv(t,e){t.action=e}function Bh(t){var e=Vt(),a=Dt;if(a!==null)return Qh(e,a,t);Vt(),e=e.memoizedState,a=Vt();var l=a.queue.dispatch;return a.memoizedState=t,[e,l,!1]}function Rn(t,e,a,l){return t={tag:t,create:e,inst:a,deps:l,next:null},e=ct.updateQueue,e===null&&(e=Hi(),ct.updateQueue=e),a=e.lastEffect,a===null?e.lastEffect=t.next=t:(l=a.next,a.next=t,t.next=l,e.lastEffect=t),t}function Yh(){return Vt().memoizedState}function wi(t,e,a,l){var n=be();ct.flags|=t,n.memoizedState=Rn(1|e,a,{destroy:void 0},l===void 0?null:l)}function qi(t,e,a,l){var n=Vt();l=l===void 0?null:l;var u=n.memoizedState.inst;Dt!==null&&l!==null&&Ds(l,Dt.memoizedState.deps)?n.memoizedState=Rn(e,a,u,l):(ct.flags|=t,n.memoizedState=Rn(1|e,a,u,l))}function Gh(t,e){wi(8390656,8,t,e)}function ws(t,e){qi(2048,8,t,e)}function Lh(t,e){return qi(4,2,t,e)}function Xh(t,e){return qi(4,4,t,e)}function Vh(t,e){if(typeof e=="function"){t=t();var a=e(t);return function(){typeof a=="function"?a():e(null)}}if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function Zh(t,e,a){a=a!=null?a.concat([t]):null,qi(4,4,Vh.bind(null,e,t),a)}function qs(){}function Kh(t,e){var a=Vt();e=e===void 0?null:e;var l=a.memoizedState;return e!==null&&Ds(e,l[1])?l[0]:(a.memoizedState=[t,e],t)}function Jh(t,e){var a=Vt();e=e===void 0?null:e;var l=a.memoizedState;if(e!==null&&Ds(e,l[1]))return l[0];if(l=t(),Nl){Ya(!0);try{t()}finally{Ya(!1)}}return a.memoizedState=[l,e],l}function Qs(t,e,a){return a===void 0||Ka&1073741824?t.memoizedState=e:(t.memoizedState=a,t=$d(),ct.lanes|=t,al|=t,a)}function kh(t,e,a,l){return Ae(a,e)?a:Tn.current!==null?(t=Qs(t,a,l),Ae(t,e)||($t=!0),t):Ka&42?(t=$d(),ct.lanes|=t,al|=t,e):($t=!0,t.memoizedState=a)}function $h(t,e,a,l,n){var u=Q.p;Q.p=u!==0&&8>u?u:8;var r=j.T,o={};j.T=o,Gs(t,!1,e,a);try{var h=n(),g=j.S;if(g!==null&&g(o,h),h!==null&&typeof h=="object"&&typeof h.then=="function"){var z=Uv(h,l);Tu(t,e,z,ze(t))}else Tu(t,e,l,ze(t))}catch(C){Tu(t,e,{then:function(){},status:"rejected",reason:C},ze())}finally{Q.p=u,j.T=r}}function wv(){}function Bs(t,e,a,l){if(t.tag!==5)throw Error(f(476));var n=Fh(t).queue;$h(t,n,e,mt,a===null?wv:function(){return Wh(t),a(l)})}function Fh(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:mt,baseState:mt,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ba,lastRenderedState:mt},next:null};var a={};return e.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ba,lastRenderedState:a},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Wh(t){var e=Fh(t).next.queue;Tu(t,e,{},ze())}function Ys(){return ce(Lu)}function Ph(){return Vt().memoizedState}function Ih(){return Vt().memoizedState}function qv(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var a=ze();t=Fa(a);var l=Wa(e,t,a);l!==null&&(ye(l,e,a),Ou(l,e,a)),e={cache:_s()},t.payload=e;return}e=e.return}}function Qv(t,e,a){var l=ze();a={lane:l,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null},Qi(t)?ed(e,a):(a=vs(t,e,a,l),a!==null&&(ye(a,t,l),ad(a,e,l)))}function td(t,e,a){var l=ze();Tu(t,e,a,l)}function Tu(t,e,a,l){var n={lane:l,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null};if(Qi(t))ed(e,n);else{var u=t.alternate;if(t.lanes===0&&(u===null||u.lanes===0)&&(u=e.lastRenderedReducer,u!==null))try{var r=e.lastRenderedState,o=u(r,a);if(n.hasEagerState=!0,n.eagerState=o,Ae(o,r))return Ei(t,e,n,0),Mt===null&&Si(),!1}catch{}finally{}if(a=vs(t,e,n,l),a!==null)return ye(a,t,l),ad(a,e,l),!0}return!1}function Gs(t,e,a,l){if(l={lane:2,revertLane:Cr(),action:l,hasEagerState:!1,eagerState:null,next:null},Qi(t)){if(e)throw Error(f(479))}else e=vs(t,a,l,2),e!==null&&ye(e,t,2)}function Qi(t){var e=t.alternate;return t===ct||e!==null&&e===ct}function ed(t,e){On=Ui=!0;var a=t.pending;a===null?e.next=e:(e.next=a.next,a.next=e),t.pending=e}function ad(t,e,a){if(a&4194176){var l=e.lanes;l&=t.pendingLanes,a|=l,e.lanes=a,ho(t,a)}}var sa={readContext:ce,use:ji,useCallback:Gt,useContext:Gt,useEffect:Gt,useImperativeHandle:Gt,useLayoutEffect:Gt,useInsertionEffect:Gt,useMemo:Gt,useReducer:Gt,useRef:Gt,useState:Gt,useDebugValue:Gt,useDeferredValue:Gt,useTransition:Gt,useSyncExternalStore:Gt,useId:Gt};sa.useCacheRefresh=Gt,sa.useMemoCache=Gt,sa.useHostTransitionStatus=Gt,sa.useFormState=Gt,sa.useActionState=Gt,sa.useOptimistic=Gt;var Hl={readContext:ce,use:ji,useCallback:function(t,e){return be().memoizedState=[t,e===void 0?null:e],t},useContext:ce,useEffect:Gh,useImperativeHandle:function(t,e,a){a=a!=null?a.concat([t]):null,wi(4194308,4,Vh.bind(null,e,t),a)},useLayoutEffect:function(t,e){return wi(4194308,4,t,e)},useInsertionEffect:function(t,e){wi(4,2,t,e)},useMemo:function(t,e){var a=be();e=e===void 0?null:e;var l=t();if(Nl){Ya(!0);try{t()}finally{Ya(!1)}}return a.memoizedState=[l,e],l},useReducer:function(t,e,a){var l=be();if(a!==void 0){var n=a(e);if(Nl){Ya(!0);try{a(e)}finally{Ya(!1)}}}else n=e;return l.memoizedState=l.baseState=n,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:n},l.queue=t,t=t.dispatch=Qv.bind(null,ct,t),[l.memoizedState,t]},useRef:function(t){var e=be();return t={current:t},e.memoizedState=t},useState:function(t){t=js(t);var e=t.queue,a=td.bind(null,ct,e);return e.dispatch=a,[t.memoizedState,a]},useDebugValue:qs,useDeferredValue:function(t,e){var a=be();return Qs(a,t,e)},useTransition:function(){var t=js(!1);return t=$h.bind(null,ct,t.queue,!0,!1),be().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,a){var l=ct,n=be();if(St){if(a===void 0)throw Error(f(407));a=a()}else{if(a=e(),Mt===null)throw Error(f(349));vt&60||Oh(l,e,a)}n.memoizedState=a;var u={value:a,getSnapshot:e};return n.queue=u,Gh(Rh.bind(null,l,u,t),[t]),l.flags|=2048,Rn(9,Dh.bind(null,l,u,a,e),{destroy:void 0},null),a},useId:function(){var t=be(),e=Mt.identifierPrefix;if(St){var a=ga,l=va;a=(l&~(1<<32-_e(l)-1)).toString(32)+a,e=":"+e+"R"+a,a=Ni++,0<a&&(e+="H"+a.toString(32)),e+=":"}else a=Nv++,e=":"+e+"r"+a.toString(32)+":";return t.memoizedState=e},useCacheRefresh:function(){return be().memoizedState=qv.bind(null,ct)}};Hl.useMemoCache=Us,Hl.useHostTransitionStatus=Ys,Hl.useFormState=wh,Hl.useActionState=wh,Hl.useOptimistic=function(t){var e=be();e.memoizedState=e.baseState=t;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=a,e=Gs.bind(null,ct,!0,a),a.dispatch=e,[t,e]};var Ja={readContext:ce,use:ji,useCallback:Kh,useContext:ce,useEffect:ws,useImperativeHandle:Zh,useInsertionEffect:Lh,useLayoutEffect:Xh,useMemo:Jh,useReducer:xi,useRef:Yh,useState:function(){return xi(ba)},useDebugValue:qs,useDeferredValue:function(t,e){var a=Vt();return kh(a,Dt.memoizedState,t,e)},useTransition:function(){var t=xi(ba)[0],e=Vt().memoizedState;return[typeof t=="boolean"?t:Eu(t),e]},useSyncExternalStore:Ah,useId:Ph};Ja.useCacheRefresh=Ih,Ja.useMemoCache=Us,Ja.useHostTransitionStatus=Ys,Ja.useFormState=qh,Ja.useActionState=qh,Ja.useOptimistic=function(t,e){var a=Vt();return Ch(a,Dt,t,e)};var jl={readContext:ce,use:ji,useCallback:Kh,useContext:ce,useEffect:ws,useImperativeHandle:Zh,useInsertionEffect:Lh,useLayoutEffect:Xh,useMemo:Jh,useReducer:Hs,useRef:Yh,useState:function(){return Hs(ba)},useDebugValue:qs,useDeferredValue:function(t,e){var a=Vt();return Dt===null?Qs(a,t,e):kh(a,Dt.memoizedState,t,e)},useTransition:function(){var t=Hs(ba)[0],e=Vt().memoizedState;return[typeof t=="boolean"?t:Eu(t),e]},useSyncExternalStore:Ah,useId:Ph};jl.useCacheRefresh=Ih,jl.useMemoCache=Us,jl.useHostTransitionStatus=Ys,jl.useFormState=Bh,jl.useActionState=Bh,jl.useOptimistic=function(t,e){var a=Vt();return Dt!==null?Ch(a,Dt,t,e):(a.baseState=t,[t,a.queue.dispatch])};function Ls(t,e,a,l){e=t.memoizedState,a=a(l,e),a=a==null?e:ut({},e,a),t.memoizedState=a,t.lanes===0&&(t.updateQueue.baseState=a)}var Xs={isMounted:function(t){return(t=t._reactInternals)?F(t)===t:!1},enqueueSetState:function(t,e,a){t=t._reactInternals;var l=ze(),n=Fa(l);n.payload=e,a!=null&&(n.callback=a),e=Wa(t,n,l),e!==null&&(ye(e,t,l),Ou(e,t,l))},enqueueReplaceState:function(t,e,a){t=t._reactInternals;var l=ze(),n=Fa(l);n.tag=1,n.payload=e,a!=null&&(n.callback=a),e=Wa(t,n,l),e!==null&&(ye(e,t,l),Ou(e,t,l))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var a=ze(),l=Fa(a);l.tag=2,e!=null&&(l.callback=e),e=Wa(t,l,a),e!==null&&(ye(e,t,a),Ou(e,t,a))}};function ld(t,e,a,l,n,u,r){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(l,u,r):e.prototype&&e.prototype.isPureReactComponent?!ru(a,l)||!ru(n,u):!0}function nd(t,e,a,l){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(a,l),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(a,l),e.state!==t&&Xs.enqueueReplaceState(e,e.state,null)}function xl(t,e){var a=e;if("ref"in e){a={};for(var l in e)l!=="ref"&&(a[l]=e[l])}if(t=t.defaultProps){a===e&&(a=ut({},a));for(var n in t)a[n]===void 0&&(a[n]=t[n])}return a}var Bi=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)};function ud(t){Bi(t)}function id(t){console.error(t)}function cd(t){Bi(t)}function Yi(t,e){try{var a=t.onUncaughtError;a(e.value,{componentStack:e.stack})}catch(l){setTimeout(function(){throw l})}}function sd(t,e,a){try{var l=t.onCaughtError;l(a.value,{componentStack:a.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function Vs(t,e,a){return a=Fa(a),a.tag=3,a.payload={element:null},a.callback=function(){Yi(t,e)},a}function rd(t){return t=Fa(t),t.tag=3,t}function fd(t,e,a,l){var n=a.type.getDerivedStateFromError;if(typeof n=="function"){var u=l.value;t.payload=function(){return n(u)},t.callback=function(){sd(e,a,l)}}var r=a.stateNode;r!==null&&typeof r.componentDidCatch=="function"&&(t.callback=function(){sd(e,a,l),typeof n!="function"&&(ll===null?ll=new Set([this]):ll.add(this));var o=l.stack;this.componentDidCatch(l.value,{componentStack:o!==null?o:""})})}function Bv(t,e,a,l,n){if(a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){if(e=a.alternate,e!==null&&Au(e,a,n,!0),a=Be.current,a!==null){switch(a.tag){case 13:return ca===null?Or():a.alternate===null&&qt===0&&(qt=3),a.flags&=-257,a.flags|=65536,a.lanes=n,l===Ss?a.flags|=16384:(e=a.updateQueue,e===null?a.updateQueue=new Set([l]):e.add(l),Rr(t,l,n)),!1;case 22:return a.flags|=65536,l===Ss?a.flags|=16384:(e=a.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([l])},a.updateQueue=e):(a=e.retryQueue,a===null?e.retryQueue=new Set([l]):a.add(l)),Rr(t,l,n)),!1}throw Error(f(435,a.tag))}return Rr(t,l,n),Or(),!1}if(St)return e=Be.current,e!==null?(!(e.flags&65536)&&(e.flags|=256),e.flags|=65536,e.lanes=n,l!==bs&&(t=Error(f(422),{cause:l}),du(we(t,a)))):(l!==bs&&(e=Error(f(423),{cause:l}),du(we(e,a))),t=t.current.alternate,t.flags|=65536,n&=-n,t.lanes|=n,l=we(l,a),n=Vs(t.stateNode,l,n),ur(t,n),qt!==4&&(qt=2)),!1;var u=Error(f(520),{cause:l});if(u=we(u,a),Hu===null?Hu=[u]:Hu.push(u),qt!==4&&(qt=2),e===null)return!0;l=we(l,a),a=e;do{switch(a.tag){case 3:return a.flags|=65536,t=n&-n,a.lanes|=t,t=Vs(a.stateNode,l,t),ur(a,t),!1;case 1:if(e=a.type,u=a.stateNode,(a.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(ll===null||!ll.has(u))))return a.flags|=65536,n&=-n,a.lanes|=n,n=rd(n),fd(n,t,a,l),ur(a,n),!1}a=a.return}while(a!==null);return!1}var od=Error(f(461)),$t=!1;function ee(t,e,a,l){e.child=t===null?vh(e,null,a,l):Cl(e,t.child,a,l)}function hd(t,e,a,l,n){a=a.render;var u=e.ref;if("ref"in l){var r={};for(var o in l)o!=="ref"&&(r[o]=l[o])}else r=l;return ql(e),l=Rs(t,e,a,r,u,n),o=zs(),t!==null&&!$t?(Ms(t,e,n),Sa(t,e,n)):(St&&o&&gs(e),e.flags|=1,ee(t,e,l,n),e.child)}function dd(t,e,a,l,n){if(t===null){var u=a.type;return typeof u=="function"&&!dr(u)&&u.defaultProps===void 0&&a.compare===null?(e.tag=15,e.type=u,yd(t,e,u,l,n)):(t=Zi(a.type,null,l,e,e.mode,n),t.ref=e.ref,t.return=e,e.child=t)}if(u=t.child,!Is(t,n)){var r=u.memoizedProps;if(a=a.compare,a=a!==null?a:ru,a(r,l)&&t.ref===e.ref)return Sa(t,e,n)}return e.flags|=1,t=el(u,l),t.ref=e.ref,t.return=e,e.child=t}function yd(t,e,a,l,n){if(t!==null){var u=t.memoizedProps;if(ru(u,l)&&t.ref===e.ref)if($t=!1,e.pendingProps=l=u,Is(t,n))t.flags&131072&&($t=!0);else return e.lanes=t.lanes,Sa(t,e,n)}return Zs(t,e,a,l,n)}function md(t,e,a){var l=e.pendingProps,n=l.children,u=(e.stateNode._pendingVisibility&2)!==0,r=t!==null?t.memoizedState:null;if(_u(t,e),l.mode==="hidden"||u){if(e.flags&128){if(l=r!==null?r.baseLanes|a:a,t!==null){for(n=e.child=t.child,u=0;n!==null;)u=u|n.lanes|n.childLanes,n=n.sibling;e.childLanes=u&~l}else e.childLanes=0,e.child=null;return vd(t,e,l,a)}if(a&536870912)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&Ci(e,r!==null?r.cachePool:null),r!==null?gh(e,r):Es(),ph(e);else return e.lanes=e.childLanes=536870912,vd(t,e,r!==null?r.baseLanes|a:a,a)}else r!==null?(Ci(e,r.cachePool),gh(e,r),Za(),e.memoizedState=null):(t!==null&&Ci(e,null),Es(),Za());return ee(t,e,n,a),e.child}function vd(t,e,a,l){var n=Os();return n=n===null?null:{parent:Jt._currentValue,pool:n},e.memoizedState={baseLanes:a,cachePool:n},t!==null&&Ci(e,null),Es(),ph(e),t!==null&&Au(t,e,l,!0),null}function _u(t,e){var a=e.ref;if(a===null)t!==null&&t.ref!==null&&(e.flags|=2097664);else{if(typeof a!="function"&&typeof a!="object")throw Error(f(284));(t===null||t.ref!==a)&&(e.flags|=2097664)}}function Zs(t,e,a,l,n){return ql(e),a=Rs(t,e,a,l,void 0,n),l=zs(),t!==null&&!$t?(Ms(t,e,n),Sa(t,e,n)):(St&&l&&gs(e),e.flags|=1,ee(t,e,a,n),e.child)}function gd(t,e,a,l,n,u){return ql(e),e.updateQueue=null,a=_h(e,l,a,n),Th(t),l=zs(),t!==null&&!$t?(Ms(t,e,u),Sa(t,e,u)):(St&&l&&gs(e),e.flags|=1,ee(t,e,a,u),e.child)}function pd(t,e,a,l,n){if(ql(e),e.stateNode===null){var u=pn,r=a.contextType;typeof r=="object"&&r!==null&&(u=ce(r)),u=new a(l,u),e.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=Xs,e.stateNode=u,u._reactInternals=e,u=e.stateNode,u.props=l,u.state=e.memoizedState,u.refs={},lr(e),r=a.contextType,u.context=typeof r=="object"&&r!==null?ce(r):pn,u.state=e.memoizedState,r=a.getDerivedStateFromProps,typeof r=="function"&&(Ls(e,a,r,l),u.state=e.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(r=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),r!==u.state&&Xs.enqueueReplaceState(u,u.state,null),Ru(e,l,u,n),Du(),u.state=e.memoizedState),typeof u.componentDidMount=="function"&&(e.flags|=4194308),l=!0}else if(t===null){u=e.stateNode;var o=e.memoizedProps,h=xl(a,o);u.props=h;var g=u.context,z=a.contextType;r=pn,typeof z=="object"&&z!==null&&(r=ce(z));var C=a.getDerivedStateFromProps;z=typeof C=="function"||typeof u.getSnapshotBeforeUpdate=="function",o=e.pendingProps!==o,z||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(o||g!==r)&&nd(e,u,l,r),$a=!1;var A=e.memoizedState;u.state=A,Ru(e,l,u,n),Du(),g=e.memoizedState,o||A!==g||$a?(typeof C=="function"&&(Ls(e,a,C,l),g=e.memoizedState),(h=$a||ld(e,a,h,l,A,g,r))?(z||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(e.flags|=4194308)):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=l,e.memoizedState=g),u.props=l,u.state=g,u.context=r,l=h):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),l=!1)}else{u=e.stateNode,nr(t,e),r=e.memoizedProps,z=xl(a,r),u.props=z,C=e.pendingProps,A=u.context,g=a.contextType,h=pn,typeof g=="object"&&g!==null&&(h=ce(g)),o=a.getDerivedStateFromProps,(g=typeof o=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(r!==C||A!==h)&&nd(e,u,l,h),$a=!1,A=e.memoizedState,u.state=A,Ru(e,l,u,n),Du();var R=e.memoizedState;r!==C||A!==R||$a||t!==null&&t.dependencies!==null&&Gi(t.dependencies)?(typeof o=="function"&&(Ls(e,a,o,l),R=e.memoizedState),(z=$a||ld(e,a,z,l,A,R,h)||t!==null&&t.dependencies!==null&&Gi(t.dependencies))?(g||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(l,R,h),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(l,R,h)),typeof u.componentDidUpdate=="function"&&(e.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof u.componentDidUpdate!="function"||r===t.memoizedProps&&A===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||r===t.memoizedProps&&A===t.memoizedState||(e.flags|=1024),e.memoizedProps=l,e.memoizedState=R),u.props=l,u.state=R,u.context=h,l=z):(typeof u.componentDidUpdate!="function"||r===t.memoizedProps&&A===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||r===t.memoizedProps&&A===t.memoizedState||(e.flags|=1024),l=!1)}return u=l,_u(t,e),l=(e.flags&128)!==0,u||l?(u=e.stateNode,a=l&&typeof a.getDerivedStateFromError!="function"?null:u.render(),e.flags|=1,t!==null&&l?(e.child=Cl(e,t.child,null,n),e.child=Cl(e,null,a,n)):ee(t,e,a,n),e.memoizedState=u.state,t=e.child):t=Sa(t,e,n),t}function bd(t,e,a,l){return hu(),e.flags|=256,ee(t,e,a,l),e.child}var Ks={dehydrated:null,treeContext:null,retryLane:0};function Js(t){return{baseLanes:t,cachePool:Eh()}}function ks(t,e,a){return t=t!==null?t.childLanes&~a:0,e&&(t|=Xe),t}function Sd(t,e,a){var l=e.pendingProps,n=!1,u=(e.flags&128)!==0,r;if((r=u)||(r=t!==null&&t.memoizedState===null?!1:(Kt.current&2)!==0),r&&(n=!0,e.flags&=-129),r=(e.flags&32)!==0,e.flags&=-33,t===null){if(St){if(n?Va(e):Za(),St){var o=te,h;if(h=o){t:{for(h=o,o=ia;h.nodeType!==8;){if(!o){o=null;break t}if(h=Ie(h.nextSibling),h===null){o=null;break t}}o=h}o!==null?(e.memoizedState={dehydrated:o,treeContext:Rl!==null?{id:va,overflow:ga}:null,retryLane:536870912},h=Le(18,null,null,0),h.stateNode=o,h.return=e,e.child=h,de=e,te=null,h=!0):h=!1}h||Ml(e)}if(o=e.memoizedState,o!==null&&(o=o.dehydrated,o!==null))return o.data==="$!"?e.lanes=16:e.lanes=536870912,null;pa(e)}return o=l.children,l=l.fallback,n?(Za(),n=e.mode,o=Fs({mode:"hidden",children:o},n),l=Bl(l,n,a,null),o.return=e,l.return=e,o.sibling=l,e.child=o,n=e.child,n.memoizedState=Js(a),n.childLanes=ks(t,r,a),e.memoizedState=Ks,l):(Va(e),$s(e,o))}if(h=t.memoizedState,h!==null&&(o=h.dehydrated,o!==null)){if(u)e.flags&256?(Va(e),e.flags&=-257,e=Ws(t,e,a)):e.memoizedState!==null?(Za(),e.child=t.child,e.flags|=128,e=null):(Za(),n=l.fallback,o=e.mode,l=Fs({mode:"visible",children:l.children},o),n=Bl(n,o,a,null),n.flags|=2,l.return=e,n.return=e,l.sibling=n,e.child=l,Cl(e,t.child,null,a),l=e.child,l.memoizedState=Js(a),l.childLanes=ks(t,r,a),e.memoizedState=Ks,e=n);else if(Va(e),o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var g=r.dgst;r=g,l=Error(f(419)),l.stack="",l.digest=r,du({value:l,source:null,stack:null}),e=Ws(t,e,a)}else if($t||Au(t,e,a,!1),r=(a&t.childLanes)!==0,$t||r){if(r=Mt,r!==null){if(l=a&-a,l&42)l=1;else switch(l){case 2:l=1;break;case 8:l=4;break;case 32:l=16;break;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:l=64;break;case 268435456:l=134217728;break;default:l=0}if(l=l&(r.suspendedLanes|a)?0:l,l!==0&&l!==h.retryLane)throw h.retryLane=l,Xa(t,l),ye(r,t,l),od}o.data==="$?"||Or(),e=Ws(t,e,a)}else o.data==="$?"?(e.flags|=128,e.child=t.child,e=t1.bind(null,t),o._reactRetry=e,e=null):(t=h.treeContext,te=Ie(o.nextSibling),de=e,St=!0,We=null,ia=!1,t!==null&&(qe[Qe++]=va,qe[Qe++]=ga,qe[Qe++]=Rl,va=t.id,ga=t.overflow,Rl=e),e=$s(e,l.children),e.flags|=4096);return e}return n?(Za(),n=l.fallback,o=e.mode,h=t.child,g=h.sibling,l=el(h,{mode:"hidden",children:l.children}),l.subtreeFlags=h.subtreeFlags&31457280,g!==null?n=el(g,n):(n=Bl(n,o,a,null),n.flags|=2),n.return=e,l.return=e,l.sibling=n,e.child=l,l=n,n=e.child,o=t.child.memoizedState,o===null?o=Js(a):(h=o.cachePool,h!==null?(g=Jt._currentValue,h=h.parent!==g?{parent:g,pool:g}:h):h=Eh(),o={baseLanes:o.baseLanes|a,cachePool:h}),n.memoizedState=o,n.childLanes=ks(t,r,a),e.memoizedState=Ks,l):(Va(e),a=t.child,t=a.sibling,a=el(a,{mode:"visible",children:l.children}),a.return=e,a.sibling=null,t!==null&&(r=e.deletions,r===null?(e.deletions=[t],e.flags|=16):r.push(t)),e.child=a,e.memoizedState=null,a)}function $s(t,e){return e=Fs({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function Fs(t,e){return Kd(t,e,0,null)}function Ws(t,e,a){return Cl(e,t.child,null,a),t=$s(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function Ed(t,e,a){t.lanes|=e;var l=t.alternate;l!==null&&(l.lanes|=e),er(t.return,e,a)}function Ps(t,e,a,l,n){var u=t.memoizedState;u===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:l,tail:a,tailMode:n}:(u.isBackwards=e,u.rendering=null,u.renderingStartTime=0,u.last=l,u.tail=a,u.tailMode=n)}function Td(t,e,a){var l=e.pendingProps,n=l.revealOrder,u=l.tail;if(ee(t,e,l.children,a),l=Kt.current,l&2)l=l&1|2,e.flags|=128;else{if(t!==null&&t.flags&128)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&Ed(t,a,e);else if(t.tag===19)Ed(t,a,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}l&=1}switch(Nt(Kt,l),n){case"forwards":for(a=e.child,n=null;a!==null;)t=a.alternate,t!==null&&Mi(t)===null&&(n=a),a=a.sibling;a=n,a===null?(n=e.child,e.child=null):(n=a.sibling,a.sibling=null),Ps(e,!1,n,a,u);break;case"backwards":for(a=null,n=e.child,e.child=null;n!==null;){if(t=n.alternate,t!==null&&Mi(t)===null){e.child=n;break}t=n.sibling,n.sibling=a,a=n,n=t}Ps(e,!0,a,null,u);break;case"together":Ps(e,!1,null,null,void 0);break;default:e.memoizedState=null}return e.child}function Sa(t,e,a){if(t!==null&&(e.dependencies=t.dependencies),al|=e.lanes,!(a&e.childLanes))if(t!==null){if(Au(t,e,a,!1),(a&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(f(153));if(e.child!==null){for(t=e.child,a=el(t,t.pendingProps),e.child=a,a.return=e;t.sibling!==null;)t=t.sibling,a=a.sibling=el(t,t.pendingProps),a.return=e;a.sibling=null}return e.child}function Is(t,e){return t.lanes&e?!0:(t=t.dependencies,!!(t!==null&&Gi(t)))}function Yv(t,e,a){switch(e.tag){case 3:li(e,e.stateNode.containerInfo),ka(e,Jt,t.memoizedState.cache),hu();break;case 27:case 5:Xc(e);break;case 4:li(e,e.stateNode.containerInfo);break;case 10:ka(e,e.type,e.memoizedProps.value);break;case 13:var l=e.memoizedState;if(l!==null)return l.dehydrated!==null?(Va(e),e.flags|=128,null):a&e.child.childLanes?Sd(t,e,a):(Va(e),t=Sa(t,e,a),t!==null?t.sibling:null);Va(e);break;case 19:var n=(t.flags&128)!==0;if(l=(a&e.childLanes)!==0,l||(Au(t,e,a,!1),l=(a&e.childLanes)!==0),n){if(l)return Td(t,e,a);e.flags|=128}if(n=e.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),Nt(Kt,Kt.current),l)break;return null;case 22:case 23:return e.lanes=0,md(t,e,a);case 24:ka(e,Jt,t.memoizedState.cache)}return Sa(t,e,a)}function _d(t,e,a){if(t!==null)if(t.memoizedProps!==e.pendingProps)$t=!0;else{if(!Is(t,a)&&!(e.flags&128))return $t=!1,Yv(t,e,a);$t=!!(t.flags&131072)}else $t=!1,St&&e.flags&1048576&&ch(e,Ai,e.index);switch(e.lanes=0,e.tag){case 16:t:{t=e.pendingProps;var l=e.elementType,n=l._init;if(l=n(l._payload),e.type=l,typeof l=="function")dr(l)?(t=xl(l,t),e.tag=1,e=pd(null,e,l,t,a)):(e.tag=0,e=Zs(null,e,l,t,a));else{if(l!=null){if(n=l.$$typeof,n===$){e.tag=11,e=hd(null,e,l,t,a);break t}else if(n===K){e.tag=14,e=dd(null,e,l,t,a);break t}}throw e=pt(l)||l,Error(f(306,e,""))}}return e;case 0:return Zs(t,e,e.type,e.pendingProps,a);case 1:return l=e.type,n=xl(l,e.pendingProps),pd(t,e,l,n,a);case 3:t:{if(li(e,e.stateNode.containerInfo),t===null)throw Error(f(387));var u=e.pendingProps;n=e.memoizedState,l=n.element,nr(t,e),Ru(e,u,null,a);var r=e.memoizedState;if(u=r.cache,ka(e,Jt,u),u!==n.cache&&ar(e,[Jt],a,!0),Du(),u=r.element,n.isDehydrated)if(n={element:u,isDehydrated:!1,cache:r.cache},e.updateQueue.baseState=n,e.memoizedState=n,e.flags&256){e=bd(t,e,u,a);break t}else if(u!==l){l=we(Error(f(424)),e),du(l),e=bd(t,e,u,a);break t}else for(te=Ie(e.stateNode.containerInfo.firstChild),de=e,St=!0,We=null,ia=!0,a=vh(e,null,u,a),e.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling;else{if(hu(),u===l){e=Sa(t,e,a);break t}ee(t,e,u,a)}e=e.child}return e;case 26:return _u(t,e),t===null?(a=Dy(e.type,null,e.pendingProps,null))?e.memoizedState=a:St||(a=e.type,t=e.pendingProps,l=lc(Ba.current).createElement(a),l[ie]=e,l[ge]=t,ae(l,a,t),kt(l),e.stateNode=l):e.memoizedState=Dy(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return Xc(e),t===null&&St&&(l=e.stateNode=_y(e.type,e.pendingProps,Ba.current),de=e,ia=!0,te=Ie(l.firstChild)),l=e.pendingProps.children,t!==null||St?ee(t,e,l,a):e.child=Cl(e,null,l,a),_u(t,e),e.child;case 5:return t===null&&St&&((n=l=te)&&(l=v1(l,e.type,e.pendingProps,ia),l!==null?(e.stateNode=l,de=e,te=Ie(l.firstChild),ia=!1,n=!0):n=!1),n||Ml(e)),Xc(e),n=e.type,u=e.pendingProps,r=t!==null?t.memoizedProps:null,l=u.children,Br(n,u)?l=null:r!==null&&Br(n,r)&&(e.flags|=32),e.memoizedState!==null&&(n=Rs(t,e,Hv,null,null,a),Lu._currentValue=n),_u(t,e),ee(t,e,l,a),e.child;case 6:return t===null&&St&&((t=a=te)&&(a=g1(a,e.pendingProps,ia),a!==null?(e.stateNode=a,de=e,te=null,t=!0):t=!1),t||Ml(e)),null;case 13:return Sd(t,e,a);case 4:return li(e,e.stateNode.containerInfo),l=e.pendingProps,t===null?e.child=Cl(e,null,l,a):ee(t,e,l,a),e.child;case 11:return hd(t,e,e.type,e.pendingProps,a);case 7:return ee(t,e,e.pendingProps,a),e.child;case 8:return ee(t,e,e.pendingProps.children,a),e.child;case 12:return ee(t,e,e.pendingProps.children,a),e.child;case 10:return l=e.pendingProps,ka(e,e.type,l.value),ee(t,e,l.children,a),e.child;case 9:return n=e.type._context,l=e.pendingProps.children,ql(e),n=ce(n),l=l(n),e.flags|=1,ee(t,e,l,a),e.child;case 14:return dd(t,e,e.type,e.pendingProps,a);case 15:return yd(t,e,e.type,e.pendingProps,a);case 19:return Td(t,e,a);case 22:return md(t,e,a);case 24:return ql(e),l=ce(Jt),t===null?(n=Os(),n===null&&(n=Mt,u=_s(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=a),n=u),e.memoizedState={parent:l,cache:n},lr(e),ka(e,Jt,n)):(t.lanes&a&&(nr(t,e),Ru(e,null,null,a),Du()),n=t.memoizedState,u=e.memoizedState,n.parent!==l?(n={parent:l,cache:l},e.memoizedState=n,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=n),ka(e,Jt,l)):(l=u.cache,ka(e,Jt,l),l!==n.cache&&ar(e,[Jt],a,!0))),ee(t,e,e.pendingProps.children,a),e.child;case 29:throw e.pendingProps}throw Error(f(156,e.tag))}var tr=_t(null),wl=null,Ea=null;function ka(t,e,a){Nt(tr,e._currentValue),e._currentValue=a}function Ta(t){t._currentValue=tr.current,Lt(tr)}function er(t,e,a){for(;t!==null;){var l=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,l!==null&&(l.childLanes|=e)):l!==null&&(l.childLanes&e)!==e&&(l.childLanes|=e),t===a)break;t=t.return}}function ar(t,e,a,l){var n=t.child;for(n!==null&&(n.return=t);n!==null;){var u=n.dependencies;if(u!==null){var r=n.child;u=u.firstContext;t:for(;u!==null;){var o=u;u=n;for(var h=0;h<e.length;h++)if(o.context===e[h]){u.lanes|=a,o=u.alternate,o!==null&&(o.lanes|=a),er(u.return,a,t),l||(r=null);break t}u=o.next}}else if(n.tag===18){if(r=n.return,r===null)throw Error(f(341));r.lanes|=a,u=r.alternate,u!==null&&(u.lanes|=a),er(r,a,t),r=null}else r=n.child;if(r!==null)r.return=n;else for(r=n;r!==null;){if(r===t){r=null;break}if(n=r.sibling,n!==null){n.return=r.return,r=n;break}r=r.return}n=r}}function Au(t,e,a,l){t=null;for(var n=e,u=!1;n!==null;){if(!u){if(n.flags&524288)u=!0;else if(n.flags&262144)break}if(n.tag===10){var r=n.alternate;if(r===null)throw Error(f(387));if(r=r.memoizedProps,r!==null){var o=n.type;Ae(n.pendingProps.value,r.value)||(t!==null?t.push(o):t=[o])}}else if(n===ai.current){if(r=n.alternate,r===null)throw Error(f(387));r.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(t!==null?t.push(Lu):t=[Lu])}n=n.return}t!==null&&ar(e,t,a,l),e.flags|=262144}function Gi(t){for(t=t.firstContext;t!==null;){if(!Ae(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function ql(t){wl=t,Ea=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function ce(t){return Ad(wl,t)}function Li(t,e){return wl===null&&ql(t),Ad(t,e)}function Ad(t,e){var a=e._currentValue;if(e={context:e,memoizedValue:a,next:null},Ea===null){if(t===null)throw Error(f(308));Ea=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else Ea=Ea.next=e;return a}var $a=!1;function lr(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function nr(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function Fa(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function Wa(t,e,a){var l=t.updateQueue;if(l===null)return null;if(l=l.shared,jt&2){var n=l.pending;return n===null?e.next=e:(e.next=n.next,n.next=e),l.pending=e,e=Ti(t),uh(t,null,a),e}return Ei(t,l,e,a),Ti(t)}function Ou(t,e,a){if(e=e.updateQueue,e!==null&&(e=e.shared,(a&4194176)!==0)){var l=e.lanes;l&=t.pendingLanes,a|=l,e.lanes=a,ho(t,a)}}function ur(t,e){var a=t.updateQueue,l=t.alternate;if(l!==null&&(l=l.updateQueue,a===l)){var n=null,u=null;if(a=a.firstBaseUpdate,a!==null){do{var r={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};u===null?n=u=r:u=u.next=r,a=a.next}while(a!==null);u===null?n=u=e:u=u.next=e}else n=u=e;a={baseState:l.baseState,firstBaseUpdate:n,lastBaseUpdate:u,shared:l.shared,callbacks:l.callbacks},t.updateQueue=a;return}t=a.lastBaseUpdate,t===null?a.firstBaseUpdate=e:t.next=e,a.lastBaseUpdate=e}var ir=!1;function Du(){if(ir){var t=An;if(t!==null)throw t}}function Ru(t,e,a,l){ir=!1;var n=t.updateQueue;$a=!1;var u=n.firstBaseUpdate,r=n.lastBaseUpdate,o=n.shared.pending;if(o!==null){n.shared.pending=null;var h=o,g=h.next;h.next=null,r===null?u=g:r.next=g,r=h;var z=t.alternate;z!==null&&(z=z.updateQueue,o=z.lastBaseUpdate,o!==r&&(o===null?z.firstBaseUpdate=g:o.next=g,z.lastBaseUpdate=h))}if(u!==null){var C=n.baseState;r=0,z=g=h=null,o=u;do{var A=o.lane&-536870913,R=A!==o.lane;if(R?(vt&A)===A:(l&A)===A){A!==0&&A===_n&&(ir=!0),z!==null&&(z=z.next={lane:0,tag:o.tag,payload:o.payload,callback:null,next:null});t:{var V=t,at=o;A=e;var Qt=a;switch(at.tag){case 1:if(V=at.payload,typeof V=="function"){C=V.call(Qt,C,A);break t}C=V;break t;case 3:V.flags=V.flags&-65537|128;case 0:if(V=at.payload,A=typeof V=="function"?V.call(Qt,C,A):V,A==null)break t;C=ut({},C,A);break t;case 2:$a=!0}}A=o.callback,A!==null&&(t.flags|=64,R&&(t.flags|=8192),R=n.callbacks,R===null?n.callbacks=[A]:R.push(A))}else R={lane:A,tag:o.tag,payload:o.payload,callback:o.callback,next:null},z===null?(g=z=R,h=C):z=z.next=R,r|=A;if(o=o.next,o===null){if(o=n.shared.pending,o===null)break;R=o,o=R.next,R.next=null,n.lastBaseUpdate=R,n.shared.pending=null}}while(!0);z===null&&(h=C),n.baseState=h,n.firstBaseUpdate=g,n.lastBaseUpdate=z,u===null&&(n.shared.lanes=0),al|=r,t.lanes=r,t.memoizedState=C}}function Od(t,e){if(typeof t!="function")throw Error(f(191,t));t.call(e)}function Dd(t,e){var a=t.callbacks;if(a!==null)for(t.callbacks=null,t=0;t<a.length;t++)Od(a[t],e)}function zu(t,e){try{var a=e.updateQueue,l=a!==null?a.lastEffect:null;if(l!==null){var n=l.next;a=n;do{if((a.tag&t)===t){l=void 0;var u=a.create,r=a.inst;l=u(),r.destroy=l}a=a.next}while(a!==n)}}catch(o){zt(e,e.return,o)}}function Pa(t,e,a){try{var l=e.updateQueue,n=l!==null?l.lastEffect:null;if(n!==null){var u=n.next;l=u;do{if((l.tag&t)===t){var r=l.inst,o=r.destroy;if(o!==void 0){r.destroy=void 0,n=e;var h=a;try{o()}catch(g){zt(n,h,g)}}}l=l.next}while(l!==u)}}catch(g){zt(e,e.return,g)}}function Rd(t){var e=t.updateQueue;if(e!==null){var a=t.stateNode;try{Dd(e,a)}catch(l){zt(t,t.return,l)}}}function zd(t,e,a){a.props=xl(t.type,t.memoizedProps),a.state=t.memoizedState;try{a.componentWillUnmount()}catch(l){zt(t,e,l)}}function Ql(t,e){try{var a=t.ref;if(a!==null){var l=t.stateNode;switch(t.tag){case 26:case 27:case 5:var n=l;break;default:n=l}typeof a=="function"?t.refCleanup=a(n):a.current=n}}catch(u){zt(t,e,u)}}function Oe(t,e){var a=t.ref,l=t.refCleanup;if(a!==null)if(typeof l=="function")try{l()}catch(n){zt(t,e,n)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(n){zt(t,e,n)}else a.current=null}function Md(t){var e=t.type,a=t.memoizedProps,l=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":a.autoFocus&&l.focus();break t;case"img":a.src?l.src=a.src:a.srcSet&&(l.srcset=a.srcSet)}}catch(n){zt(t,t.return,n)}}function Cd(t,e,a){try{var l=t.stateNode;o1(l,t.type,a,e),l[ge]=e}catch(n){zt(t,t.return,n)}}function Ud(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27||t.tag===4}function cr(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||Ud(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==27&&t.tag!==18;){if(t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function sr(t,e,a){var l=t.tag;if(l===5||l===6)t=t.stateNode,e?a.nodeType===8?a.parentNode.insertBefore(t,e):a.insertBefore(t,e):(a.nodeType===8?(e=a.parentNode,e.insertBefore(t,a)):(e=a,e.appendChild(t)),a=a._reactRootContainer,a!=null||e.onclick!==null||(e.onclick=ac));else if(l!==4&&l!==27&&(t=t.child,t!==null))for(sr(t,e,a),t=t.sibling;t!==null;)sr(t,e,a),t=t.sibling}function Xi(t,e,a){var l=t.tag;if(l===5||l===6)t=t.stateNode,e?a.insertBefore(t,e):a.appendChild(t);else if(l!==4&&l!==27&&(t=t.child,t!==null))for(Xi(t,e,a),t=t.sibling;t!==null;)Xi(t,e,a),t=t.sibling}var _a=!1,wt=!1,rr=!1,Nd=typeof WeakSet=="function"?WeakSet:Set,Ft=null,Hd=!1;function Gv(t,e){if(t=t.containerInfo,qr=rc,t=Fo(t),os(t)){if("selectionStart"in t)var a={start:t.selectionStart,end:t.selectionEnd};else t:{a=(a=t.ownerDocument)&&a.defaultView||window;var l=a.getSelection&&a.getSelection();if(l&&l.rangeCount!==0){a=l.anchorNode;var n=l.anchorOffset,u=l.focusNode;l=l.focusOffset;try{a.nodeType,u.nodeType}catch{a=null;break t}var r=0,o=-1,h=-1,g=0,z=0,C=t,A=null;e:for(;;){for(var R;C!==a||n!==0&&C.nodeType!==3||(o=r+n),C!==u||l!==0&&C.nodeType!==3||(h=r+l),C.nodeType===3&&(r+=C.nodeValue.length),(R=C.firstChild)!==null;)A=C,C=R;for(;;){if(C===t)break e;if(A===a&&++g===n&&(o=r),A===u&&++z===l&&(h=r),(R=C.nextSibling)!==null)break;C=A,A=C.parentNode}C=R}a=o===-1||h===-1?null:{start:o,end:h}}else a=null}a=a||{start:0,end:0}}else a=null;for(Qr={focusedElem:t,selectionRange:a},rc=!1,Ft=e;Ft!==null;)if(e=Ft,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,Ft=t;else for(;Ft!==null;){switch(e=Ft,u=e.alternate,t=e.flags,e.tag){case 0:break;case 11:case 15:break;case 1:if(t&1024&&u!==null){t=void 0,a=e,n=u.memoizedProps,u=u.memoizedState,l=a.stateNode;try{var V=xl(a.type,n,a.elementType===a.type);t=l.getSnapshotBeforeUpdate(V,u),l.__reactInternalSnapshotBeforeUpdate=t}catch(at){zt(a,a.return,at)}}break;case 3:if(t&1024){if(t=e.stateNode.containerInfo,a=t.nodeType,a===9)Lr(t);else if(a===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":Lr(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if(t&1024)throw Error(f(163))}if(t=e.sibling,t!==null){t.return=e.return,Ft=t;break}Ft=e.return}return V=Hd,Hd=!1,V}function jd(t,e,a){var l=a.flags;switch(a.tag){case 0:case 11:case 15:Oa(t,a),l&4&&zu(5,a);break;case 1:if(Oa(t,a),l&4)if(t=a.stateNode,e===null)try{t.componentDidMount()}catch(o){zt(a,a.return,o)}else{var n=xl(a.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(n,e,t.__reactInternalSnapshotBeforeUpdate)}catch(o){zt(a,a.return,o)}}l&64&&Rd(a),l&512&&Ql(a,a.return);break;case 3:if(Oa(t,a),l&64&&(l=a.updateQueue,l!==null)){if(t=null,a.child!==null)switch(a.child.tag){case 27:case 5:t=a.child.stateNode;break;case 1:t=a.child.stateNode}try{Dd(l,t)}catch(o){zt(a,a.return,o)}}break;case 26:Oa(t,a),l&512&&Ql(a,a.return);break;case 27:case 5:Oa(t,a),e===null&&l&4&&Md(a),l&512&&Ql(a,a.return);break;case 12:Oa(t,a);break;case 13:Oa(t,a),l&4&&qd(t,a);break;case 22:if(n=a.memoizedState!==null||_a,!n){e=e!==null&&e.memoizedState!==null||wt;var u=_a,r=wt;_a=n,(wt=e)&&!r?Ia(t,a,(a.subtreeFlags&8772)!==0):Oa(t,a),_a=u,wt=r}l&512&&(a.memoizedProps.mode==="manual"?Ql(a,a.return):Oe(a,a.return));break;default:Oa(t,a)}}function xd(t){var e=t.alternate;e!==null&&(t.alternate=null,xd(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&$c(e)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}var Zt=null,De=!1;function Aa(t,e,a){for(a=a.child;a!==null;)wd(t,e,a),a=a.sibling}function wd(t,e,a){if(Te&&typeof Te.onCommitFiberUnmount=="function")try{Te.onCommitFiberUnmount(Wn,a)}catch{}switch(a.tag){case 26:wt||Oe(a,e),Aa(t,e,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:wt||Oe(a,e);var l=Zt,n=De;for(Zt=a.stateNode,Aa(t,e,a),a=a.stateNode,e=a.attributes;e.length;)a.removeAttributeNode(e[0]);$c(a),Zt=l,De=n;break;case 5:wt||Oe(a,e);case 6:n=Zt;var u=De;if(Zt=null,Aa(t,e,a),Zt=n,De=u,Zt!==null)if(De)try{t=Zt,l=a.stateNode,t.nodeType===8?t.parentNode.removeChild(l):t.removeChild(l)}catch(r){zt(a,e,r)}else try{Zt.removeChild(a.stateNode)}catch(r){zt(a,e,r)}break;case 18:Zt!==null&&(De?(e=Zt,a=a.stateNode,e.nodeType===8?Gr(e.parentNode,a):e.nodeType===1&&Gr(e,a),Ku(e)):Gr(Zt,a.stateNode));break;case 4:l=Zt,n=De,Zt=a.stateNode.containerInfo,De=!0,Aa(t,e,a),Zt=l,De=n;break;case 0:case 11:case 14:case 15:wt||Pa(2,a,e),wt||Pa(4,a,e),Aa(t,e,a);break;case 1:wt||(Oe(a,e),l=a.stateNode,typeof l.componentWillUnmount=="function"&&zd(a,e,l)),Aa(t,e,a);break;case 21:Aa(t,e,a);break;case 22:wt||Oe(a,e),wt=(l=wt)||a.memoizedState!==null,Aa(t,e,a),wt=l;break;default:Aa(t,e,a)}}function qd(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{Ku(t)}catch(a){zt(e,e.return,a)}}function Lv(t){switch(t.tag){case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new Nd),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new Nd),e;default:throw Error(f(435,t.tag))}}function fr(t,e){var a=Lv(t);e.forEach(function(l){var n=e1.bind(null,t,l);a.has(l)||(a.add(l),l.then(n,n))})}function Ye(t,e){var a=e.deletions;if(a!==null)for(var l=0;l<a.length;l++){var n=a[l],u=t,r=e,o=r;t:for(;o!==null;){switch(o.tag){case 27:case 5:Zt=o.stateNode,De=!1;break t;case 3:Zt=o.stateNode.containerInfo,De=!0;break t;case 4:Zt=o.stateNode.containerInfo,De=!0;break t}o=o.return}if(Zt===null)throw Error(f(160));wd(u,r,n),Zt=null,De=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(e.subtreeFlags&13878)for(e=e.child;e!==null;)Qd(e,t),e=e.sibling}var Pe=null;function Qd(t,e){var a=t.alternate,l=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:Ye(e,t),Ge(t),l&4&&(Pa(3,t,t.return),zu(3,t),Pa(5,t,t.return));break;case 1:Ye(e,t),Ge(t),l&512&&(wt||a===null||Oe(a,a.return)),l&64&&_a&&(t=t.updateQueue,t!==null&&(l=t.callbacks,l!==null&&(a=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=a===null?l:a.concat(l))));break;case 26:var n=Pe;if(Ye(e,t),Ge(t),l&512&&(wt||a===null||Oe(a,a.return)),l&4){var u=a!==null?a.memoizedState:null;if(l=t.memoizedState,a===null)if(l===null)if(t.stateNode===null){t:{l=t.type,a=t.memoizedProps,n=n.ownerDocument||n;e:switch(l){case"title":u=n.getElementsByTagName("title")[0],(!u||u[tu]||u[ie]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=n.createElement(l),n.head.insertBefore(u,n.querySelector("head > title"))),ae(u,l,a),u[ie]=t,kt(u),l=u;break t;case"link":var r=My("link","href",n).get(l+(a.href||""));if(r){for(var o=0;o<r.length;o++)if(u=r[o],u.getAttribute("href")===(a.href==null?null:a.href)&&u.getAttribute("rel")===(a.rel==null?null:a.rel)&&u.getAttribute("title")===(a.title==null?null:a.title)&&u.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){r.splice(o,1);break e}}u=n.createElement(l),ae(u,l,a),n.head.appendChild(u);break;case"meta":if(r=My("meta","content",n).get(l+(a.content||""))){for(o=0;o<r.length;o++)if(u=r[o],u.getAttribute("content")===(a.content==null?null:""+a.content)&&u.getAttribute("name")===(a.name==null?null:a.name)&&u.getAttribute("property")===(a.property==null?null:a.property)&&u.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&u.getAttribute("charset")===(a.charSet==null?null:a.charSet)){r.splice(o,1);break e}}u=n.createElement(l),ae(u,l,a),n.head.appendChild(u);break;default:throw Error(f(468,l))}u[ie]=t,kt(u),l=u}t.stateNode=l}else Cy(n,t.type,t.stateNode);else t.stateNode=zy(n,l,t.memoizedProps);else u!==l?(u===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):u.count--,l===null?Cy(n,t.type,t.stateNode):zy(n,l,t.memoizedProps)):l===null&&t.stateNode!==null&&Cd(t,t.memoizedProps,a.memoizedProps)}break;case 27:if(l&4&&t.alternate===null){n=t.stateNode,u=t.memoizedProps;try{for(var h=n.firstChild;h;){var g=h.nextSibling,z=h.nodeName;h[tu]||z==="HEAD"||z==="BODY"||z==="SCRIPT"||z==="STYLE"||z==="LINK"&&h.rel.toLowerCase()==="stylesheet"||n.removeChild(h),h=g}for(var C=t.type,A=n.attributes;A.length;)n.removeAttributeNode(A[0]);ae(n,C,u),n[ie]=t,n[ge]=u}catch(V){zt(t,t.return,V)}}case 5:if(Ye(e,t),Ge(t),l&512&&(wt||a===null||Oe(a,a.return)),t.flags&32){n=t.stateNode;try{on(n,"")}catch(V){zt(t,t.return,V)}}l&4&&t.stateNode!=null&&(n=t.memoizedProps,Cd(t,n,a!==null?a.memoizedProps:n)),l&1024&&(rr=!0);break;case 6:if(Ye(e,t),Ge(t),l&4){if(t.stateNode===null)throw Error(f(162));l=t.memoizedProps,a=t.stateNode;try{a.nodeValue=l}catch(V){zt(t,t.return,V)}}break;case 3:if(ic=null,n=Pe,Pe=nc(e.containerInfo),Ye(e,t),Pe=n,Ge(t),l&4&&a!==null&&a.memoizedState.isDehydrated)try{Ku(e.containerInfo)}catch(V){zt(t,t.return,V)}rr&&(rr=!1,Bd(t));break;case 4:l=Pe,Pe=nc(t.stateNode.containerInfo),Ye(e,t),Ge(t),Pe=l;break;case 12:Ye(e,t),Ge(t);break;case 13:Ye(e,t),Ge(t),t.child.flags&8192&&t.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(br=ua()),l&4&&(l=t.updateQueue,l!==null&&(t.updateQueue=null,fr(t,l)));break;case 22:if(l&512&&(wt||a===null||Oe(a,a.return)),h=t.memoizedState!==null,g=a!==null&&a.memoizedState!==null,z=_a,C=wt,_a=z||h,wt=C||g,Ye(e,t),wt=C,_a=z,Ge(t),e=t.stateNode,e._current=t,e._visibility&=-3,e._visibility|=e._pendingVisibility&2,l&8192&&(e._visibility=h?e._visibility&-2:e._visibility|1,h&&(e=_a||wt,a===null||g||e||zn(t)),t.memoizedProps===null||t.memoizedProps.mode!=="manual"))t:for(a=null,e=t;;){if(e.tag===5||e.tag===26||e.tag===27){if(a===null){g=a=e;try{if(n=g.stateNode,h)u=n.style,typeof u.setProperty=="function"?u.setProperty("display","none","important"):u.display="none";else{r=g.stateNode,o=g.memoizedProps.style;var R=o!=null&&o.hasOwnProperty("display")?o.display:null;r.style.display=R==null||typeof R=="boolean"?"":(""+R).trim()}}catch(V){zt(g,g.return,V)}}}else if(e.tag===6){if(a===null){g=e;try{g.stateNode.nodeValue=h?"":g.memoizedProps}catch(V){zt(g,g.return,V)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;a===e&&(a=null),e=e.return}a===e&&(a=null),e.sibling.return=e.return,e=e.sibling}l&4&&(l=t.updateQueue,l!==null&&(a=l.retryQueue,a!==null&&(l.retryQueue=null,fr(t,a))));break;case 19:Ye(e,t),Ge(t),l&4&&(l=t.updateQueue,l!==null&&(t.updateQueue=null,fr(t,l)));break;case 21:break;default:Ye(e,t),Ge(t)}}function Ge(t){var e=t.flags;if(e&2){try{if(t.tag!==27){t:{for(var a=t.return;a!==null;){if(Ud(a)){var l=a;break t}a=a.return}throw Error(f(160))}switch(l.tag){case 27:var n=l.stateNode,u=cr(t);Xi(t,u,n);break;case 5:var r=l.stateNode;l.flags&32&&(on(r,""),l.flags&=-33);var o=cr(t);Xi(t,o,r);break;case 3:case 4:var h=l.stateNode.containerInfo,g=cr(t);sr(t,g,h);break;default:throw Error(f(161))}}}catch(z){zt(t,t.return,z)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function Bd(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;Bd(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function Oa(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)jd(t,e.alternate,e),e=e.sibling}function zn(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:Pa(4,e,e.return),zn(e);break;case 1:Oe(e,e.return);var a=e.stateNode;typeof a.componentWillUnmount=="function"&&zd(e,e.return,a),zn(e);break;case 26:case 27:case 5:Oe(e,e.return),zn(e);break;case 22:Oe(e,e.return),e.memoizedState===null&&zn(e);break;default:zn(e)}t=t.sibling}}function Ia(t,e,a){for(a=a&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var l=e.alternate,n=t,u=e,r=u.flags;switch(u.tag){case 0:case 11:case 15:Ia(n,u,a),zu(4,u);break;case 1:if(Ia(n,u,a),l=u,n=l.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(g){zt(l,l.return,g)}if(l=u,n=l.updateQueue,n!==null){var o=l.stateNode;try{var h=n.shared.hiddenCallbacks;if(h!==null)for(n.shared.hiddenCallbacks=null,n=0;n<h.length;n++)Od(h[n],o)}catch(g){zt(l,l.return,g)}}a&&r&64&&Rd(u),Ql(u,u.return);break;case 26:case 27:case 5:Ia(n,u,a),a&&l===null&&r&4&&Md(u),Ql(u,u.return);break;case 12:Ia(n,u,a);break;case 13:Ia(n,u,a),a&&r&4&&qd(n,u);break;case 22:u.memoizedState===null&&Ia(n,u,a),Ql(u,u.return);break;default:Ia(n,u,a)}e=e.sibling}}function or(t,e){var a=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==a&&(t!=null&&t.refCount++,a!=null&&pu(a))}function hr(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&pu(t))}function tl(t,e,a,l){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Yd(t,e,a,l),e=e.sibling}function Yd(t,e,a,l){var n=e.flags;switch(e.tag){case 0:case 11:case 15:tl(t,e,a,l),n&2048&&zu(9,e);break;case 3:tl(t,e,a,l),n&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&pu(t)));break;case 12:if(n&2048){tl(t,e,a,l),t=e.stateNode;try{var u=e.memoizedProps,r=u.id,o=u.onPostCommit;typeof o=="function"&&o(r,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(h){zt(e,e.return,h)}}else tl(t,e,a,l);break;case 23:break;case 22:u=e.stateNode,e.memoizedState!==null?u._visibility&4?tl(t,e,a,l):Mu(t,e):u._visibility&4?tl(t,e,a,l):(u._visibility|=4,Mn(t,e,a,l,(e.subtreeFlags&10256)!==0)),n&2048&&or(e.alternate,e);break;case 24:tl(t,e,a,l),n&2048&&hr(e.alternate,e);break;default:tl(t,e,a,l)}}function Mn(t,e,a,l,n){for(n=n&&(e.subtreeFlags&10256)!==0,e=e.child;e!==null;){var u=t,r=e,o=a,h=l,g=r.flags;switch(r.tag){case 0:case 11:case 15:Mn(u,r,o,h,n),zu(8,r);break;case 23:break;case 22:var z=r.stateNode;r.memoizedState!==null?z._visibility&4?Mn(u,r,o,h,n):Mu(u,r):(z._visibility|=4,Mn(u,r,o,h,n)),n&&g&2048&&or(r.alternate,r);break;case 24:Mn(u,r,o,h,n),n&&g&2048&&hr(r.alternate,r);break;default:Mn(u,r,o,h,n)}e=e.sibling}}function Mu(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var a=t,l=e,n=l.flags;switch(l.tag){case 22:Mu(a,l),n&2048&&or(l.alternate,l);break;case 24:Mu(a,l),n&2048&&hr(l.alternate,l);break;default:Mu(a,l)}e=e.sibling}}var Cu=8192;function Cn(t){if(t.subtreeFlags&Cu)for(t=t.child;t!==null;)Gd(t),t=t.sibling}function Gd(t){switch(t.tag){case 26:Cn(t),t.flags&Cu&&t.memoizedState!==null&&C1(Pe,t.memoizedState,t.memoizedProps);break;case 5:Cn(t);break;case 3:case 4:var e=Pe;Pe=nc(t.stateNode.containerInfo),Cn(t),Pe=e;break;case 22:t.memoizedState===null&&(e=t.alternate,e!==null&&e.memoizedState!==null?(e=Cu,Cu=16777216,Cn(t),Cu=e):Cn(t));break;default:Cn(t)}}function Ld(t){var e=t.alternate;if(e!==null&&(t=e.child,t!==null)){e.child=null;do e=t.sibling,t.sibling=null,t=e;while(t!==null)}}function Uu(t){var e=t.deletions;if(t.flags&16){if(e!==null)for(var a=0;a<e.length;a++){var l=e[a];Ft=l,Vd(l,t)}Ld(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Xd(t),t=t.sibling}function Xd(t){switch(t.tag){case 0:case 11:case 15:Uu(t),t.flags&2048&&Pa(9,t,t.return);break;case 3:Uu(t);break;case 12:Uu(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&4&&(t.return===null||t.return.tag!==13)?(e._visibility&=-5,Vi(t)):Uu(t);break;default:Uu(t)}}function Vi(t){var e=t.deletions;if(t.flags&16){if(e!==null)for(var a=0;a<e.length;a++){var l=e[a];Ft=l,Vd(l,t)}Ld(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:Pa(8,e,e.return),Vi(e);break;case 22:a=e.stateNode,a._visibility&4&&(a._visibility&=-5,Vi(e));break;default:Vi(e)}t=t.sibling}}function Vd(t,e){for(;Ft!==null;){var a=Ft;switch(a.tag){case 0:case 11:case 15:Pa(8,a,e);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var l=a.memoizedState.cachePool.pool;l!=null&&l.refCount++}break;case 24:pu(a.memoizedState.cache)}if(l=a.child,l!==null)l.return=a,Ft=l;else t:for(a=t;Ft!==null;){l=Ft;var n=l.sibling,u=l.return;if(xd(l),l===a){Ft=null;break t}if(n!==null){n.return=u,Ft=n;break t}Ft=u}}}function Xv(t,e,a,l){this.tag=t,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=l,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Le(t,e,a,l){return new Xv(t,e,a,l)}function dr(t){return t=t.prototype,!(!t||!t.isReactComponent)}function el(t,e){var a=t.alternate;return a===null?(a=Le(t.tag,e,t.key,t.mode),a.elementType=t.elementType,a.type=t.type,a.stateNode=t.stateNode,a.alternate=t,t.alternate=a):(a.pendingProps=e,a.type=t.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=t.flags&31457280,a.childLanes=t.childLanes,a.lanes=t.lanes,a.child=t.child,a.memoizedProps=t.memoizedProps,a.memoizedState=t.memoizedState,a.updateQueue=t.updateQueue,e=t.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},a.sibling=t.sibling,a.index=t.index,a.ref=t.ref,a.refCleanup=t.refCleanup,a}function Zd(t,e){t.flags&=31457282;var a=t.alternate;return a===null?(t.childLanes=0,t.lanes=e,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=a.childLanes,t.lanes=a.lanes,t.child=a.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=a.memoizedProps,t.memoizedState=a.memoizedState,t.updateQueue=a.updateQueue,t.type=a.type,e=a.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t}function Zi(t,e,a,l,n,u){var r=0;if(l=t,typeof t=="function")dr(t)&&(r=1);else if(typeof t=="string")r=z1(t,a,na.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case T:return Bl(a.children,n,u,e);case S:r=8,n|=24;break;case H:return t=Le(12,a,e,n|2),t.elementType=H,t.lanes=u,t;case L:return t=Le(13,a,e,n),t.elementType=L,t.lanes=u,t;case G:return t=Le(19,a,e,n),t.elementType=G,t.lanes=u,t;case nt:return Kd(a,n,u,e);default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case U:case q:r=10;break t;case w:r=9;break t;case $:r=11;break t;case K:r=14;break t;case J:r=16,l=null;break t}r=29,a=Error(f(130,t===null?"null":typeof t,"")),l=null}return e=Le(r,a,e,n),e.elementType=t,e.type=l,e.lanes=u,e}function Bl(t,e,a,l){return t=Le(7,t,l,e),t.lanes=a,t}function Kd(t,e,a,l){t=Le(22,t,l,e),t.elementType=nt,t.lanes=a;var n={_visibility:1,_pendingVisibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null,_current:null,detach:function(){var u=n._current;if(u===null)throw Error(f(456));if(!(n._pendingVisibility&2)){var r=Xa(u,2);r!==null&&(n._pendingVisibility|=2,ye(r,u,2))}},attach:function(){var u=n._current;if(u===null)throw Error(f(456));if(n._pendingVisibility&2){var r=Xa(u,2);r!==null&&(n._pendingVisibility&=-3,ye(r,u,2))}}};return t.stateNode=n,t}function yr(t,e,a){return t=Le(6,t,null,e),t.lanes=a,t}function mr(t,e,a){return e=Le(4,t.children!==null?t.children:[],t.key,e),e.lanes=a,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}function Da(t){t.flags|=4}function Jd(t,e){if(e.type!=="stylesheet"||e.state.loading&4)t.flags&=-16777217;else if(t.flags|=16777216,!Uy(e)){if(e=Be.current,e!==null&&((vt&4194176)===vt?ca!==null:(vt&62914560)!==vt&&!(vt&536870912)||e!==ca))throw mu=Ss,fh;t.flags|=8192}}function Ki(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?fo():536870912,t.lanes|=e,Nn|=e)}function Nu(t,e){if(!St)switch(t.tailMode){case"hidden":e=t.tail;for(var a=null;e!==null;)e.alternate!==null&&(a=e),e=e.sibling;a===null?t.tail=null:a.sibling=null;break;case"collapsed":a=t.tail;for(var l=null;a!==null;)a.alternate!==null&&(l=a),a=a.sibling;l===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:l.sibling=null}}function Ht(t){var e=t.alternate!==null&&t.alternate.child===t.child,a=0,l=0;if(e)for(var n=t.child;n!==null;)a|=n.lanes|n.childLanes,l|=n.subtreeFlags&31457280,l|=n.flags&31457280,n.return=t,n=n.sibling;else for(n=t.child;n!==null;)a|=n.lanes|n.childLanes,l|=n.subtreeFlags,l|=n.flags,n.return=t,n=n.sibling;return t.subtreeFlags|=l,t.childLanes=a,e}function Vv(t,e,a){var l=e.pendingProps;switch(ps(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ht(e),null;case 1:return Ht(e),null;case 3:return a=e.stateNode,l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),Ta(Jt),nn(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(t===null||t.child===null)&&(ou(e)?Da(e):t===null||t.memoizedState.isDehydrated&&!(e.flags&256)||(e.flags|=1024,We!==null&&(_r(We),We=null))),Ht(e),null;case 26:return a=e.memoizedState,t===null?(Da(e),a!==null?(Ht(e),Jd(e,a)):(Ht(e),e.flags&=-16777217)):a?a!==t.memoizedState?(Da(e),Ht(e),Jd(e,a)):(Ht(e),e.flags&=-16777217):(t.memoizedProps!==l&&Da(e),Ht(e),e.flags&=-16777217),null;case 27:ni(e),a=Ba.current;var n=e.type;if(t!==null&&e.stateNode!=null)t.memoizedProps!==l&&Da(e);else{if(!l){if(e.stateNode===null)throw Error(f(166));return Ht(e),null}t=na.current,ou(e)?sh(e):(t=_y(n,l,a),e.stateNode=t,Da(e))}return Ht(e),null;case 5:if(ni(e),a=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==l&&Da(e);else{if(!l){if(e.stateNode===null)throw Error(f(166));return Ht(e),null}if(t=na.current,ou(e))sh(e);else{switch(n=lc(Ba.current),t){case 1:t=n.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:t=n.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":t=n.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":t=n.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":t=n.createElement("div"),t.innerHTML="<script><\/script>",t=t.removeChild(t.firstChild);break;case"select":t=typeof l.is=="string"?n.createElement("select",{is:l.is}):n.createElement("select"),l.multiple?t.multiple=!0:l.size&&(t.size=l.size);break;default:t=typeof l.is=="string"?n.createElement(a,{is:l.is}):n.createElement(a)}}t[ie]=e,t[ge]=l;t:for(n=e.child;n!==null;){if(n.tag===5||n.tag===6)t.appendChild(n.stateNode);else if(n.tag!==4&&n.tag!==27&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break t;for(;n.sibling===null;){if(n.return===null||n.return===e)break t;n=n.return}n.sibling.return=n.return,n=n.sibling}e.stateNode=t;t:switch(ae(t,a,l),a){case"button":case"input":case"select":case"textarea":t=!!l.autoFocus;break t;case"img":t=!0;break t;default:t=!1}t&&Da(e)}}return Ht(e),e.flags&=-16777217,null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==l&&Da(e);else{if(typeof l!="string"&&e.stateNode===null)throw Error(f(166));if(t=Ba.current,ou(e)){if(t=e.stateNode,a=e.memoizedProps,l=null,n=de,n!==null)switch(n.tag){case 27:case 5:l=n.memoizedProps}t[ie]=e,t=!!(t.nodeValue===a||l!==null&&l.suppressHydrationWarning===!0||gy(t.nodeValue,a)),t||Ml(e)}else t=lc(t).createTextNode(l),t[ie]=e,e.stateNode=t}return Ht(e),null;case 13:if(l=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(n=ou(e),l!==null&&l.dehydrated!==null){if(t===null){if(!n)throw Error(f(318));if(n=e.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(f(317));n[ie]=e}else hu(),!(e.flags&128)&&(e.memoizedState=null),e.flags|=4;Ht(e),n=!1}else We!==null&&(_r(We),We=null),n=!0;if(!n)return e.flags&256?(pa(e),e):(pa(e),null)}if(pa(e),e.flags&128)return e.lanes=a,e;if(a=l!==null,t=t!==null&&t.memoizedState!==null,a){l=e.child,n=null,l.alternate!==null&&l.alternate.memoizedState!==null&&l.alternate.memoizedState.cachePool!==null&&(n=l.alternate.memoizedState.cachePool.pool);var u=null;l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(u=l.memoizedState.cachePool.pool),u!==n&&(l.flags|=2048)}return a!==t&&a&&(e.child.flags|=8192),Ki(e,e.updateQueue),Ht(e),null;case 4:return nn(),t===null&&jr(e.stateNode.containerInfo),Ht(e),null;case 10:return Ta(e.type),Ht(e),null;case 19:if(Lt(Kt),n=e.memoizedState,n===null)return Ht(e),null;if(l=(e.flags&128)!==0,u=n.rendering,u===null)if(l)Nu(n,!1);else{if(qt!==0||t!==null&&t.flags&128)for(t=e.child;t!==null;){if(u=Mi(t),u!==null){for(e.flags|=128,Nu(n,!1),t=u.updateQueue,e.updateQueue=t,Ki(e,t),e.subtreeFlags=0,t=a,a=e.child;a!==null;)Zd(a,t),a=a.sibling;return Nt(Kt,Kt.current&1|2),e.child}t=t.sibling}n.tail!==null&&ua()>Ji&&(e.flags|=128,l=!0,Nu(n,!1),e.lanes=4194304)}else{if(!l)if(t=Mi(u),t!==null){if(e.flags|=128,l=!0,t=t.updateQueue,e.updateQueue=t,Ki(e,t),Nu(n,!0),n.tail===null&&n.tailMode==="hidden"&&!u.alternate&&!St)return Ht(e),null}else 2*ua()-n.renderingStartTime>Ji&&a!==536870912&&(e.flags|=128,l=!0,Nu(n,!1),e.lanes=4194304);n.isBackwards?(u.sibling=e.child,e.child=u):(t=n.last,t!==null?t.sibling=u:e.child=u,n.last=u)}return n.tail!==null?(e=n.tail,n.rendering=e,n.tail=e.sibling,n.renderingStartTime=ua(),e.sibling=null,t=Kt.current,Nt(Kt,l?t&1|2:t&1),e):(Ht(e),null);case 22:case 23:return pa(e),Ts(),l=e.memoizedState!==null,t!==null?t.memoizedState!==null!==l&&(e.flags|=8192):l&&(e.flags|=8192),l?a&536870912&&!(e.flags&128)&&(Ht(e),e.subtreeFlags&6&&(e.flags|=8192)):Ht(e),a=e.updateQueue,a!==null&&Ki(e,a.retryQueue),a=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),l=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),l!==a&&(e.flags|=2048),t!==null&&Lt(Ul),null;case 24:return a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),Ta(Jt),Ht(e),null;case 25:return null}throw Error(f(156,e.tag))}function Zv(t,e){switch(ps(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Ta(Jt),nn(),t=e.flags,t&65536&&!(t&128)?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return ni(e),null;case 13:if(pa(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(f(340));hu()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return Lt(Kt),null;case 4:return nn(),null;case 10:return Ta(e.type),null;case 22:case 23:return pa(e),Ts(),t!==null&&Lt(Ul),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Ta(Jt),null;case 25:return null;default:return null}}function kd(t,e){switch(ps(e),e.tag){case 3:Ta(Jt),nn();break;case 26:case 27:case 5:ni(e);break;case 4:nn();break;case 13:pa(e);break;case 19:Lt(Kt);break;case 10:Ta(e.type);break;case 22:case 23:pa(e),Ts(),t!==null&&Lt(Ul);break;case 24:Ta(Jt)}}var Kv={getCacheForType:function(t){var e=ce(Jt),a=e.data.get(t);return a===void 0&&(a=t(),e.data.set(t,a)),a}},Jv=typeof WeakMap=="function"?WeakMap:Map,jt=0,Mt=null,rt=null,vt=0,Ct=0,Re=null,Ra=!1,Un=!1,vr=!1,za=0,qt=0,al=0,Yl=0,gr=0,Xe=0,Nn=0,Hu=null,ra=null,pr=!1,br=0,Ji=1/0,ki=null,ll=null,$i=!1,Gl=null,ju=0,Sr=0,Er=null,xu=0,Tr=null;function ze(){if(jt&2&&vt!==0)return vt&-vt;if(j.T!==null){var t=_n;return t!==0?t:Cr()}return mo()}function $d(){Xe===0&&(Xe=!(vt&536870912)||St?ro():536870912);var t=Be.current;return t!==null&&(t.flags|=32),Xe}function ye(t,e,a){(t===Mt&&Ct===2||t.cancelPendingCommit!==null)&&(Hn(t,0),Ma(t,vt,Xe,!1)),In(t,a),(!(jt&2)||t!==Mt)&&(t===Mt&&(!(jt&2)&&(Yl|=a),qt===4&&Ma(t,vt,Xe,!1)),fa(t))}function Fd(t,e,a){if(jt&6)throw Error(f(327));var l=!a&&(e&60)===0&&(e&t.expiredLanes)===0||Pn(t,e),n=l?Fv(t,e):Dr(t,e,!0),u=l;do{if(n===0){Un&&!l&&Ma(t,e,0,!1);break}else if(n===6)Ma(t,e,0,!Ra);else{if(a=t.current.alternate,u&&!kv(a)){n=Dr(t,e,!1),u=!1;continue}if(n===2){if(u=e,t.errorRecoveryDisabledLanes&u)var r=0;else r=t.pendingLanes&-536870913,r=r!==0?r:r&536870912?536870912:0;if(r!==0){e=r;t:{var o=t;n=Hu;var h=o.current.memoizedState.isDehydrated;if(h&&(Hn(o,r).flags|=256),r=Dr(o,r,!1),r!==2){if(vr&&!h){o.errorRecoveryDisabledLanes|=u,Yl|=u,n=4;break t}u=ra,ra=n,u!==null&&_r(u)}n=r}if(u=!1,n!==2)continue}}if(n===1){Hn(t,0),Ma(t,e,0,!0);break}t:{switch(l=t,n){case 0:case 1:throw Error(f(345));case 4:if((e&4194176)===e){Ma(l,e,Xe,!Ra);break t}break;case 2:ra=null;break;case 3:case 5:break;default:throw Error(f(329))}if(l.finishedWork=a,l.finishedLanes=e,(e&62914560)===e&&(u=br+300-ua(),10<u)){if(Ma(l,e,Xe,!Ra),si(l,0)!==0)break t;l.timeoutHandle=Sy(Wd.bind(null,l,a,ra,ki,pr,e,Xe,Yl,Nn,Ra,2,-0,0),u);break t}Wd(l,a,ra,ki,pr,e,Xe,Yl,Nn,Ra,0,-0,0)}}break}while(!0);fa(t)}function _r(t){ra===null?ra=t:ra.push.apply(ra,t)}function Wd(t,e,a,l,n,u,r,o,h,g,z,C,A){var R=e.subtreeFlags;if((R&8192||(R&16785408)===16785408)&&(Gu={stylesheets:null,count:0,unsuspend:M1},Gd(e),e=U1(),e!==null)){t.cancelPendingCommit=e(ny.bind(null,t,a,l,n,r,o,h,1,C,A)),Ma(t,u,r,!g);return}ny(t,a,l,n,r,o,h,z,C,A)}function kv(t){for(var e=t;;){var a=e.tag;if((a===0||a===11||a===15)&&e.flags&16384&&(a=e.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var l=0;l<a.length;l++){var n=a[l],u=n.getSnapshot;n=n.value;try{if(!Ae(u(),n))return!1}catch{return!1}}if(a=e.child,e.subtreeFlags&16384&&a!==null)a.return=e,e=a;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function Ma(t,e,a,l){e&=~gr,e&=~Yl,t.suspendedLanes|=e,t.pingedLanes&=~e,l&&(t.warmLanes|=e),l=t.expirationTimes;for(var n=e;0<n;){var u=31-_e(n),r=1<<u;l[u]=-1,n&=~r}a!==0&&oo(t,a,e)}function Fi(){return jt&6?!0:(wu(0),!1)}function Ar(){if(rt!==null){if(Ct===0)var t=rt.return;else t=rt,Ea=wl=null,Cs(t),En=null,vu=0,t=rt;for(;t!==null;)kd(t.alternate,t),t=t.return;rt=null}}function Hn(t,e){t.finishedWork=null,t.finishedLanes=0;var a=t.timeoutHandle;a!==-1&&(t.timeoutHandle=-1,d1(a)),a=t.cancelPendingCommit,a!==null&&(t.cancelPendingCommit=null,a()),Ar(),Mt=t,rt=a=el(t.current,null),vt=e,Ct=0,Re=null,Ra=!1,Un=Pn(t,e),vr=!1,Nn=Xe=gr=Yl=al=qt=0,ra=Hu=null,pr=!1,e&8&&(e|=e&32);var l=t.entangledLanes;if(l!==0)for(t=t.entanglements,l&=e;0<l;){var n=31-_e(l),u=1<<n;e|=t[n],l&=~u}return za=e,Si(),a}function Pd(t,e){ct=null,j.H=sa,e===yu?(e=dh(),Ct=3):e===fh?(e=dh(),Ct=4):Ct=e===od?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,Re=e,rt===null&&(qt=1,Yi(t,we(e,t.current)))}function Id(){var t=j.H;return j.H=sa,t===null?sa:t}function ty(){var t=j.A;return j.A=Kv,t}function Or(){qt=4,Ra||(vt&4194176)!==vt&&Be.current!==null||(Un=!0),!(al&134217727)&&!(Yl&134217727)||Mt===null||Ma(Mt,vt,Xe,!1)}function Dr(t,e,a){var l=jt;jt|=2;var n=Id(),u=ty();(Mt!==t||vt!==e)&&(ki=null,Hn(t,e)),e=!1;var r=qt;t:do try{if(Ct!==0&&rt!==null){var o=rt,h=Re;switch(Ct){case 8:Ar(),r=6;break t;case 3:case 2:case 6:Be.current===null&&(e=!0);var g=Ct;if(Ct=0,Re=null,jn(t,o,h,g),a&&Un){r=0;break t}break;default:g=Ct,Ct=0,Re=null,jn(t,o,h,g)}}$v(),r=qt;break}catch(z){Pd(t,z)}while(!0);return e&&t.shellSuspendCounter++,Ea=wl=null,jt=l,j.H=n,j.A=u,rt===null&&(Mt=null,vt=0,Si()),r}function $v(){for(;rt!==null;)ey(rt)}function Fv(t,e){var a=jt;jt|=2;var l=Id(),n=ty();Mt!==t||vt!==e?(ki=null,Ji=ua()+500,Hn(t,e)):Un=Pn(t,e);t:do try{if(Ct!==0&&rt!==null){e=rt;var u=Re;e:switch(Ct){case 1:Ct=0,Re=null,jn(t,e,u,1);break;case 2:if(oh(u)){Ct=0,Re=null,ay(e);break}e=function(){Ct===2&&Mt===t&&(Ct=7),fa(t)},u.then(e,e);break t;case 3:Ct=7;break t;case 4:Ct=5;break t;case 7:oh(u)?(Ct=0,Re=null,ay(e)):(Ct=0,Re=null,jn(t,e,u,7));break;case 5:var r=null;switch(rt.tag){case 26:r=rt.memoizedState;case 5:case 27:var o=rt;if(!r||Uy(r)){Ct=0,Re=null;var h=o.sibling;if(h!==null)rt=h;else{var g=o.return;g!==null?(rt=g,Wi(g)):rt=null}break e}}Ct=0,Re=null,jn(t,e,u,5);break;case 6:Ct=0,Re=null,jn(t,e,u,6);break;case 8:Ar(),qt=6;break t;default:throw Error(f(462))}}Wv();break}catch(z){Pd(t,z)}while(!0);return Ea=wl=null,j.H=l,j.A=n,jt=a,rt!==null?0:(Mt=null,vt=0,Si(),qt)}function Wv(){for(;rt!==null&&!bm();)ey(rt)}function ey(t){var e=_d(t.alternate,t,za);t.memoizedProps=t.pendingProps,e===null?Wi(t):rt=e}function ay(t){var e=t,a=e.alternate;switch(e.tag){case 15:case 0:e=gd(a,e,e.pendingProps,e.type,void 0,vt);break;case 11:e=gd(a,e,e.pendingProps,e.type.render,e.ref,vt);break;case 5:Cs(e);default:kd(a,e),e=rt=Zd(e,za),e=_d(a,e,za)}t.memoizedProps=t.pendingProps,e===null?Wi(t):rt=e}function jn(t,e,a,l){Ea=wl=null,Cs(e),En=null,vu=0;var n=e.return;try{if(Bv(t,n,e,a,vt)){qt=1,Yi(t,we(a,t.current)),rt=null;return}}catch(u){if(n!==null)throw rt=n,u;qt=1,Yi(t,we(a,t.current)),rt=null;return}e.flags&32768?(St||l===1?t=!0:Un||vt&536870912?t=!1:(Ra=t=!0,(l===2||l===3||l===6)&&(l=Be.current,l!==null&&l.tag===13&&(l.flags|=16384))),ly(e,t)):Wi(e)}function Wi(t){var e=t;do{if(e.flags&32768){ly(e,Ra);return}t=e.return;var a=Vv(e.alternate,e,za);if(a!==null){rt=a;return}if(e=e.sibling,e!==null){rt=e;return}rt=e=t}while(e!==null);qt===0&&(qt=5)}function ly(t,e){do{var a=Zv(t.alternate,t);if(a!==null){a.flags&=32767,rt=a;return}if(a=t.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!e&&(t=t.sibling,t!==null)){rt=t;return}rt=t=a}while(t!==null);qt=6,rt=null}function ny(t,e,a,l,n,u,r,o,h,g){var z=j.T,C=Q.p;try{Q.p=2,j.T=null,Pv(t,e,a,l,C,n,u,r,o,h,g)}finally{j.T=z,Q.p=C}}function Pv(t,e,a,l,n,u,r,o){do xn();while(Gl!==null);if(jt&6)throw Error(f(327));var h=t.finishedWork;if(l=t.finishedLanes,h===null)return null;if(t.finishedWork=null,t.finishedLanes=0,h===t.current)throw Error(f(177));t.callbackNode=null,t.callbackPriority=0,t.cancelPendingCommit=null;var g=h.lanes|h.childLanes;if(g|=ms,Cm(t,l,g,u,r,o),t===Mt&&(rt=Mt=null,vt=0),!(h.subtreeFlags&10256)&&!(h.flags&10256)||$i||($i=!0,Sr=g,Er=a,a1(ui,function(){return xn(),null})),a=(h.flags&15990)!==0,h.subtreeFlags&15990||a?(a=j.T,j.T=null,u=Q.p,Q.p=2,r=jt,jt|=4,Gv(t,h),Qd(h,t),Tv(Qr,t.containerInfo),rc=!!qr,Qr=qr=null,t.current=h,jd(t,h.alternate,h),Sm(),jt=r,Q.p=u,j.T=a):t.current=h,$i?($i=!1,Gl=t,ju=l):uy(t,g),g=t.pendingLanes,g===0&&(ll=null),Om(h.stateNode),fa(t),e!==null)for(n=t.onRecoverableError,h=0;h<e.length;h++)g=e[h],n(g.value,{componentStack:g.stack});return ju&3&&xn(),g=t.pendingLanes,l&4194218&&g&42?t===Tr?xu++:(xu=0,Tr=t):xu=0,wu(0),null}function uy(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,pu(e)))}function xn(){if(Gl!==null){var t=Gl,e=Sr;Sr=0;var a=yo(ju),l=j.T,n=Q.p;try{if(Q.p=32>a?32:a,j.T=null,Gl===null)var u=!1;else{a=Er,Er=null;var r=Gl,o=ju;if(Gl=null,ju=0,jt&6)throw Error(f(331));var h=jt;if(jt|=4,Xd(r.current),Yd(r,r.current,o,a),jt=h,wu(0,!1),Te&&typeof Te.onPostCommitFiberRoot=="function")try{Te.onPostCommitFiberRoot(Wn,r)}catch{}u=!0}return u}finally{Q.p=n,j.T=l,uy(t,e)}}return!1}function iy(t,e,a){e=we(a,e),e=Vs(t.stateNode,e,2),t=Wa(t,e,2),t!==null&&(In(t,2),fa(t))}function zt(t,e,a){if(t.tag===3)iy(t,t,a);else for(;e!==null;){if(e.tag===3){iy(e,t,a);break}else if(e.tag===1){var l=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof l.componentDidCatch=="function"&&(ll===null||!ll.has(l))){t=we(a,t),a=rd(2),l=Wa(e,a,2),l!==null&&(fd(a,l,e,t),In(l,2),fa(l));break}}e=e.return}}function Rr(t,e,a){var l=t.pingCache;if(l===null){l=t.pingCache=new Jv;var n=new Set;l.set(e,n)}else n=l.get(e),n===void 0&&(n=new Set,l.set(e,n));n.has(a)||(vr=!0,n.add(a),t=Iv.bind(null,t,e,a),e.then(t,t))}function Iv(t,e,a){var l=t.pingCache;l!==null&&l.delete(e),t.pingedLanes|=t.suspendedLanes&a,t.warmLanes&=~a,Mt===t&&(vt&a)===a&&(qt===4||qt===3&&(vt&62914560)===vt&&300>ua()-br?!(jt&2)&&Hn(t,0):gr|=a,Nn===vt&&(Nn=0)),fa(t)}function cy(t,e){e===0&&(e=fo()),t=Xa(t,e),t!==null&&(In(t,e),fa(t))}function t1(t){var e=t.memoizedState,a=0;e!==null&&(a=e.retryLane),cy(t,a)}function e1(t,e){var a=0;switch(t.tag){case 13:var l=t.stateNode,n=t.memoizedState;n!==null&&(a=n.retryLane);break;case 19:l=t.stateNode;break;case 22:l=t.stateNode._retryCache;break;default:throw Error(f(314))}l!==null&&l.delete(e),cy(t,a)}function a1(t,e){return Zc(t,e)}var Pi=null,wn=null,zr=!1,Ii=!1,Mr=!1,Ll=0;function fa(t){t!==wn&&t.next===null&&(wn===null?Pi=wn=t:wn=wn.next=t),Ii=!0,zr||(zr=!0,n1(l1))}function wu(t,e){if(!Mr&&Ii){Mr=!0;do for(var a=!1,l=Pi;l!==null;){if(t!==0){var n=l.pendingLanes;if(n===0)var u=0;else{var r=l.suspendedLanes,o=l.pingedLanes;u=(1<<31-_e(42|t)+1)-1,u&=n&~(r&~o),u=u&201326677?u&201326677|1:u?u|2:0}u!==0&&(a=!0,fy(l,u))}else u=vt,u=si(l,l===Mt?u:0),!(u&3)||Pn(l,u)||(a=!0,fy(l,u));l=l.next}while(a);Mr=!1}}function l1(){Ii=zr=!1;var t=0;Ll!==0&&(h1()&&(t=Ll),Ll=0);for(var e=ua(),a=null,l=Pi;l!==null;){var n=l.next,u=sy(l,e);u===0?(l.next=null,a===null?Pi=n:a.next=n,n===null&&(wn=a)):(a=l,(t!==0||u&3)&&(Ii=!0)),l=n}wu(t)}function sy(t,e){for(var a=t.suspendedLanes,l=t.pingedLanes,n=t.expirationTimes,u=t.pendingLanes&-62914561;0<u;){var r=31-_e(u),o=1<<r,h=n[r];h===-1?(!(o&a)||o&l)&&(n[r]=Mm(o,e)):h<=e&&(t.expiredLanes|=o),u&=~o}if(e=Mt,a=vt,a=si(t,t===e?a:0),l=t.callbackNode,a===0||t===e&&Ct===2||t.cancelPendingCommit!==null)return l!==null&&l!==null&&Kc(l),t.callbackNode=null,t.callbackPriority=0;if(!(a&3)||Pn(t,a)){if(e=a&-a,e===t.callbackPriority)return e;switch(l!==null&&Kc(l),yo(a)){case 2:case 8:a=co;break;case 32:a=ui;break;case 268435456:a=so;break;default:a=ui}return l=ry.bind(null,t),a=Zc(a,l),t.callbackPriority=e,t.callbackNode=a,e}return l!==null&&l!==null&&Kc(l),t.callbackPriority=2,t.callbackNode=null,2}function ry(t,e){var a=t.callbackNode;if(xn()&&t.callbackNode!==a)return null;var l=vt;return l=si(t,t===Mt?l:0),l===0?null:(Fd(t,l,e),sy(t,ua()),t.callbackNode!=null&&t.callbackNode===a?ry.bind(null,t):null)}function fy(t,e){if(xn())return null;Fd(t,e,!0)}function n1(t){y1(function(){jt&6?Zc(io,t):t()})}function Cr(){return Ll===0&&(Ll=ro()),Ll}function oy(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:di(""+t)}function hy(t,e){var a=e.ownerDocument.createElement("input");return a.name=e.name,a.value=e.value,t.id&&a.setAttribute("form",t.id),e.parentNode.insertBefore(a,e),t=new FormData(t),a.parentNode.removeChild(a),t}function u1(t,e,a,l,n){if(e==="submit"&&a&&a.stateNode===n){var u=oy((n[ge]||null).action),r=l.submitter;r&&(e=(e=r[ge]||null)?oy(e.formAction):r.getAttribute("formAction"),e!==null&&(u=e,r=null));var o=new gi("action","action",null,l,n);t.push({event:o,listeners:[{instance:null,listener:function(){if(l.defaultPrevented){if(Ll!==0){var h=r?hy(n,r):new FormData(n);Bs(a,{pending:!0,data:h,method:n.method,action:u},null,h)}}else typeof u=="function"&&(o.preventDefault(),h=r?hy(n,r):new FormData(n),Bs(a,{pending:!0,data:h,method:n.method,action:u},u,h))},currentTarget:n}]})}}for(var Ur=0;Ur<nh.length;Ur++){var Nr=nh[Ur],i1=Nr.toLowerCase(),c1=Nr[0].toUpperCase()+Nr.slice(1);Fe(i1,"on"+c1)}Fe(Io,"onAnimationEnd"),Fe(th,"onAnimationIteration"),Fe(eh,"onAnimationStart"),Fe("dblclick","onDoubleClick"),Fe("focusin","onFocus"),Fe("focusout","onBlur"),Fe(Av,"onTransitionRun"),Fe(Ov,"onTransitionStart"),Fe(Dv,"onTransitionCancel"),Fe(ah,"onTransitionEnd"),rn("onMouseEnter",["mouseout","mouseover"]),rn("onMouseLeave",["mouseout","mouseover"]),rn("onPointerEnter",["pointerout","pointerover"]),rn("onPointerLeave",["pointerout","pointerover"]),_l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),_l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),_l("onBeforeInput",["compositionend","keypress","textInput","paste"]),_l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),_l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),_l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var qu="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(" "),s1=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(qu));function dy(t,e){e=(e&4)!==0;for(var a=0;a<t.length;a++){var l=t[a],n=l.event;l=l.listeners;t:{var u=void 0;if(e)for(var r=l.length-1;0<=r;r--){var o=l[r],h=o.instance,g=o.currentTarget;if(o=o.listener,h!==u&&n.isPropagationStopped())break t;u=o,n.currentTarget=g;try{u(n)}catch(z){Bi(z)}n.currentTarget=null,u=h}else for(r=0;r<l.length;r++){if(o=l[r],h=o.instance,g=o.currentTarget,o=o.listener,h!==u&&n.isPropagationStopped())break t;u=o,n.currentTarget=g;try{u(n)}catch(z){Bi(z)}n.currentTarget=null,u=h}}}}function ht(t,e){var a=e[kc];a===void 0&&(a=e[kc]=new Set);var l=t+"__bubble";a.has(l)||(yy(e,t,2,!1),a.add(l))}function Hr(t,e,a){var l=0;e&&(l|=4),yy(a,t,l,e)}var tc="_reactListening"+Math.random().toString(36).slice(2);function jr(t){if(!t[tc]){t[tc]=!0,go.forEach(function(a){a!=="selectionchange"&&(s1.has(a)||Hr(a,!1,t),Hr(a,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[tc]||(e[tc]=!0,Hr("selectionchange",!1,e))}}function yy(t,e,a,l){switch(qy(e)){case 2:var n=j1;break;case 8:n=x1;break;default:n=Jr}a=n.bind(null,e,a,t),n=void 0,!as||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(n=!0),l?n!==void 0?t.addEventListener(e,a,{capture:!0,passive:n}):t.addEventListener(e,a,!0):n!==void 0?t.addEventListener(e,a,{passive:n}):t.addEventListener(e,a,!1)}function xr(t,e,a,l,n){var u=l;if(!(e&1)&&!(e&2)&&l!==null)t:for(;;){if(l===null)return;var r=l.tag;if(r===3||r===4){var o=l.stateNode.containerInfo;if(o===n||o.nodeType===8&&o.parentNode===n)break;if(r===4)for(r=l.return;r!==null;){var h=r.tag;if((h===3||h===4)&&(h=r.stateNode.containerInfo,h===n||h.nodeType===8&&h.parentNode===n))return;r=r.return}for(;o!==null;){if(r=Tl(o),r===null)return;if(h=r.tag,h===5||h===6||h===26||h===27){l=u=r;continue t}o=o.parentNode}}l=l.return}Mo(function(){var g=u,z=ts(a),C=[];t:{var A=lh.get(t);if(A!==void 0){var R=gi,V=t;switch(t){case"keypress":if(mi(a)===0)break t;case"keydown":case"keyup":R=ev;break;case"focusin":V="focus",R=is;break;case"focusout":V="blur",R=is;break;case"beforeblur":case"afterblur":R=is;break;case"click":if(a.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":R=No;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":R=Xm;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":R=nv;break;case Io:case th:case eh:R=Km;break;case ah:R=iv;break;case"scroll":case"scrollend":R=Gm;break;case"wheel":R=sv;break;case"copy":case"cut":case"paste":R=km;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":R=jo;break;case"toggle":case"beforetoggle":R=fv}var at=(e&4)!==0,Qt=!at&&(t==="scroll"||t==="scrollend"),b=at?A!==null?A+"Capture":null:A;at=[];for(var m=g,E;m!==null;){var M=m;if(E=M.stateNode,M=M.tag,M!==5&&M!==26&&M!==27||E===null||b===null||(M=au(m,b),M!=null&&at.push(Qu(m,M,E))),Qt)break;m=m.return}0<at.length&&(A=new R(A,V,null,a,z),C.push({event:A,listeners:at}))}}if(!(e&7)){t:{if(A=t==="mouseover"||t==="pointerover",R=t==="mouseout"||t==="pointerout",A&&a!==Ic&&(V=a.relatedTarget||a.fromElement)&&(Tl(V)||V[un]))break t;if((R||A)&&(A=z.window===z?z:(A=z.ownerDocument)?A.defaultView||A.parentWindow:window,R?(V=a.relatedTarget||a.toElement,R=g,V=V?Tl(V):null,V!==null&&(Qt=F(V),at=V.tag,V!==Qt||at!==5&&at!==27&&at!==6)&&(V=null)):(R=null,V=g),R!==V)){if(at=No,M="onMouseLeave",b="onMouseEnter",m="mouse",(t==="pointerout"||t==="pointerover")&&(at=jo,M="onPointerLeave",b="onPointerEnter",m="pointer"),Qt=R==null?A:eu(R),E=V==null?A:eu(V),A=new at(M,m+"leave",R,a,z),A.target=Qt,A.relatedTarget=E,M=null,Tl(z)===g&&(at=new at(b,m+"enter",V,a,z),at.target=E,at.relatedTarget=Qt,M=at),Qt=M,R&&V)e:{for(at=R,b=V,m=0,E=at;E;E=qn(E))m++;for(E=0,M=b;M;M=qn(M))E++;for(;0<m-E;)at=qn(at),m--;for(;0<E-m;)b=qn(b),E--;for(;m--;){if(at===b||b!==null&&at===b.alternate)break e;at=qn(at),b=qn(b)}at=null}else at=null;R!==null&&my(C,A,R,at,!1),V!==null&&Qt!==null&&my(C,Qt,V,at,!0)}}t:{if(A=g?eu(g):window,R=A.nodeName&&A.nodeName.toLowerCase(),R==="select"||R==="input"&&A.type==="file")var Y=Lo;else if(Yo(A))if(Xo)Y=Sv;else{Y=pv;var st=gv}else R=A.nodeName,!R||R.toLowerCase()!=="input"||A.type!=="checkbox"&&A.type!=="radio"?g&&Pc(g.elementType)&&(Y=Lo):Y=bv;if(Y&&(Y=Y(t,g))){Go(C,Y,a,z);break t}st&&st(t,A,g),t==="focusout"&&g&&A.type==="number"&&g.memoizedProps.value!=null&&Wc(A,"number",A.value)}switch(st=g?eu(g):window,t){case"focusin":(Yo(st)||st.contentEditable==="true")&&(mn=st,hs=g,fu=null);break;case"focusout":fu=hs=mn=null;break;case"mousedown":ds=!0;break;case"contextmenu":case"mouseup":case"dragend":ds=!1,Wo(C,a,z);break;case"selectionchange":if(_v)break;case"keydown":case"keyup":Wo(C,a,z)}var Z;if(ss)t:{switch(t){case"compositionstart":var W="onCompositionStart";break t;case"compositionend":W="onCompositionEnd";break t;case"compositionupdate":W="onCompositionUpdate";break t}W=void 0}else yn?Qo(t,a)&&(W="onCompositionEnd"):t==="keydown"&&a.keyCode===229&&(W="onCompositionStart");W&&(xo&&a.locale!=="ko"&&(yn||W!=="onCompositionStart"?W==="onCompositionEnd"&&yn&&(Z=Co()):(La=z,ls="value"in La?La.value:La.textContent,yn=!0)),st=ec(g,W),0<st.length&&(W=new Ho(W,t,null,a,z),C.push({event:W,listeners:st}),Z?W.data=Z:(Z=Bo(a),Z!==null&&(W.data=Z)))),(Z=hv?dv(t,a):yv(t,a))&&(W=ec(g,"onBeforeInput"),0<W.length&&(st=new Ho("onBeforeInput","beforeinput",null,a,z),C.push({event:st,listeners:W}),st.data=Z)),u1(C,t,g,a,z)}dy(C,e)})}function Qu(t,e,a){return{instance:t,listener:e,currentTarget:a}}function ec(t,e){for(var a=e+"Capture",l=[];t!==null;){var n=t,u=n.stateNode;n=n.tag,n!==5&&n!==26&&n!==27||u===null||(n=au(t,a),n!=null&&l.unshift(Qu(t,n,u)),n=au(t,e),n!=null&&l.push(Qu(t,n,u))),t=t.return}return l}function qn(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function my(t,e,a,l,n){for(var u=e._reactName,r=[];a!==null&&a!==l;){var o=a,h=o.alternate,g=o.stateNode;if(o=o.tag,h!==null&&h===l)break;o!==5&&o!==26&&o!==27||g===null||(h=g,n?(g=au(a,u),g!=null&&r.unshift(Qu(a,g,h))):n||(g=au(a,u),g!=null&&r.push(Qu(a,g,h)))),a=a.return}r.length!==0&&t.push({event:e,listeners:r})}var r1=/\r\n?/g,f1=/\u0000|\uFFFD/g;function vy(t){return(typeof t=="string"?t:""+t).replace(r1,`
`).replace(f1,"")}function gy(t,e){return e=vy(e),vy(t)===e}function ac(){}function Rt(t,e,a,l,n,u){switch(a){case"children":typeof l=="string"?e==="body"||e==="textarea"&&l===""||on(t,l):(typeof l=="number"||typeof l=="bigint")&&e!=="body"&&on(t,""+l);break;case"className":fi(t,"class",l);break;case"tabIndex":fi(t,"tabindex",l);break;case"dir":case"role":case"viewBox":case"width":case"height":fi(t,a,l);break;case"style":Ro(t,l,u);break;case"data":if(e!=="object"){fi(t,"data",l);break}case"src":case"href":if(l===""&&(e!=="a"||a!=="href")){t.removeAttribute(a);break}if(l==null||typeof l=="function"||typeof l=="symbol"||typeof l=="boolean"){t.removeAttribute(a);break}l=di(""+l),t.setAttribute(a,l);break;case"action":case"formAction":if(typeof l=="function"){t.setAttribute(a,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof u=="function"&&(a==="formAction"?(e!=="input"&&Rt(t,e,"name",n.name,n,null),Rt(t,e,"formEncType",n.formEncType,n,null),Rt(t,e,"formMethod",n.formMethod,n,null),Rt(t,e,"formTarget",n.formTarget,n,null)):(Rt(t,e,"encType",n.encType,n,null),Rt(t,e,"method",n.method,n,null),Rt(t,e,"target",n.target,n,null)));if(l==null||typeof l=="symbol"||typeof l=="boolean"){t.removeAttribute(a);break}l=di(""+l),t.setAttribute(a,l);break;case"onClick":l!=null&&(t.onclick=ac);break;case"onScroll":l!=null&&ht("scroll",t);break;case"onScrollEnd":l!=null&&ht("scrollend",t);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(f(61));if(a=l.__html,a!=null){if(n.children!=null)throw Error(f(60));t.innerHTML=a}}break;case"multiple":t.multiple=l&&typeof l!="function"&&typeof l!="symbol";break;case"muted":t.muted=l&&typeof l!="function"&&typeof l!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(l==null||typeof l=="function"||typeof l=="boolean"||typeof l=="symbol"){t.removeAttribute("xlink:href");break}a=di(""+l),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":l!=null&&typeof l!="function"&&typeof l!="symbol"?t.setAttribute(a,""+l):t.removeAttribute(a);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":l&&typeof l!="function"&&typeof l!="symbol"?t.setAttribute(a,""):t.removeAttribute(a);break;case"capture":case"download":l===!0?t.setAttribute(a,""):l!==!1&&l!=null&&typeof l!="function"&&typeof l!="symbol"?t.setAttribute(a,l):t.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":l!=null&&typeof l!="function"&&typeof l!="symbol"&&!isNaN(l)&&1<=l?t.setAttribute(a,l):t.removeAttribute(a);break;case"rowSpan":case"start":l==null||typeof l=="function"||typeof l=="symbol"||isNaN(l)?t.removeAttribute(a):t.setAttribute(a,l);break;case"popover":ht("beforetoggle",t),ht("toggle",t),ri(t,"popover",l);break;case"xlinkActuate":ma(t,"http://www.w3.org/1999/xlink","xlink:actuate",l);break;case"xlinkArcrole":ma(t,"http://www.w3.org/1999/xlink","xlink:arcrole",l);break;case"xlinkRole":ma(t,"http://www.w3.org/1999/xlink","xlink:role",l);break;case"xlinkShow":ma(t,"http://www.w3.org/1999/xlink","xlink:show",l);break;case"xlinkTitle":ma(t,"http://www.w3.org/1999/xlink","xlink:title",l);break;case"xlinkType":ma(t,"http://www.w3.org/1999/xlink","xlink:type",l);break;case"xmlBase":ma(t,"http://www.w3.org/XML/1998/namespace","xml:base",l);break;case"xmlLang":ma(t,"http://www.w3.org/XML/1998/namespace","xml:lang",l);break;case"xmlSpace":ma(t,"http://www.w3.org/XML/1998/namespace","xml:space",l);break;case"is":ri(t,"is",l);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=Bm.get(a)||a,ri(t,a,l))}}function wr(t,e,a,l,n,u){switch(a){case"style":Ro(t,l,u);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(f(61));if(a=l.__html,a!=null){if(n.children!=null)throw Error(f(60));t.innerHTML=a}}break;case"children":typeof l=="string"?on(t,l):(typeof l=="number"||typeof l=="bigint")&&on(t,""+l);break;case"onScroll":l!=null&&ht("scroll",t);break;case"onScrollEnd":l!=null&&ht("scrollend",t);break;case"onClick":l!=null&&(t.onclick=ac);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!po.hasOwnProperty(a))t:{if(a[0]==="o"&&a[1]==="n"&&(n=a.endsWith("Capture"),e=a.slice(2,n?a.length-7:void 0),u=t[ge]||null,u=u!=null?u[a]:null,typeof u=="function"&&t.removeEventListener(e,u,n),typeof l=="function")){typeof u!="function"&&u!==null&&(a in t?t[a]=null:t.hasAttribute(a)&&t.removeAttribute(a)),t.addEventListener(e,l,n);break t}a in t?t[a]=l:l===!0?t.setAttribute(a,""):ri(t,a,l)}}}function ae(t,e,a){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ht("error",t),ht("load",t);var l=!1,n=!1,u;for(u in a)if(a.hasOwnProperty(u)){var r=a[u];if(r!=null)switch(u){case"src":l=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:Rt(t,e,u,r,a,null)}}n&&Rt(t,e,"srcSet",a.srcSet,a,null),l&&Rt(t,e,"src",a.src,a,null);return;case"input":ht("invalid",t);var o=u=r=n=null,h=null,g=null;for(l in a)if(a.hasOwnProperty(l)){var z=a[l];if(z!=null)switch(l){case"name":n=z;break;case"type":r=z;break;case"checked":h=z;break;case"defaultChecked":g=z;break;case"value":u=z;break;case"defaultValue":o=z;break;case"children":case"dangerouslySetInnerHTML":if(z!=null)throw Error(f(137,e));break;default:Rt(t,e,l,z,a,null)}}_o(t,u,o,h,g,r,n,!1),oi(t);return;case"select":ht("invalid",t),l=r=u=null;for(n in a)if(a.hasOwnProperty(n)&&(o=a[n],o!=null))switch(n){case"value":u=o;break;case"defaultValue":r=o;break;case"multiple":l=o;default:Rt(t,e,n,o,a,null)}e=u,a=r,t.multiple=!!l,e!=null?fn(t,!!l,e,!1):a!=null&&fn(t,!!l,a,!0);return;case"textarea":ht("invalid",t),u=n=l=null;for(r in a)if(a.hasOwnProperty(r)&&(o=a[r],o!=null))switch(r){case"value":l=o;break;case"defaultValue":n=o;break;case"children":u=o;break;case"dangerouslySetInnerHTML":if(o!=null)throw Error(f(91));break;default:Rt(t,e,r,o,a,null)}Oo(t,l,n,u),oi(t);return;case"option":for(h in a)if(a.hasOwnProperty(h)&&(l=a[h],l!=null))switch(h){case"selected":t.selected=l&&typeof l!="function"&&typeof l!="symbol";break;default:Rt(t,e,h,l,a,null)}return;case"dialog":ht("cancel",t),ht("close",t);break;case"iframe":case"object":ht("load",t);break;case"video":case"audio":for(l=0;l<qu.length;l++)ht(qu[l],t);break;case"image":ht("error",t),ht("load",t);break;case"details":ht("toggle",t);break;case"embed":case"source":case"link":ht("error",t),ht("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(g in a)if(a.hasOwnProperty(g)&&(l=a[g],l!=null))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:Rt(t,e,g,l,a,null)}return;default:if(Pc(e)){for(z in a)a.hasOwnProperty(z)&&(l=a[z],l!==void 0&&wr(t,e,z,l,a,void 0));return}}for(o in a)a.hasOwnProperty(o)&&(l=a[o],l!=null&&Rt(t,e,o,l,a,null))}function o1(t,e,a,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var n=null,u=null,r=null,o=null,h=null,g=null,z=null;for(R in a){var C=a[R];if(a.hasOwnProperty(R)&&C!=null)switch(R){case"checked":break;case"value":break;case"defaultValue":h=C;default:l.hasOwnProperty(R)||Rt(t,e,R,null,l,C)}}for(var A in l){var R=l[A];if(C=a[A],l.hasOwnProperty(A)&&(R!=null||C!=null))switch(A){case"type":u=R;break;case"name":n=R;break;case"checked":g=R;break;case"defaultChecked":z=R;break;case"value":r=R;break;case"defaultValue":o=R;break;case"children":case"dangerouslySetInnerHTML":if(R!=null)throw Error(f(137,e));break;default:R!==C&&Rt(t,e,A,R,l,C)}}Fc(t,r,o,h,g,z,u,n);return;case"select":R=r=o=A=null;for(u in a)if(h=a[u],a.hasOwnProperty(u)&&h!=null)switch(u){case"value":break;case"multiple":R=h;default:l.hasOwnProperty(u)||Rt(t,e,u,null,l,h)}for(n in l)if(u=l[n],h=a[n],l.hasOwnProperty(n)&&(u!=null||h!=null))switch(n){case"value":A=u;break;case"defaultValue":o=u;break;case"multiple":r=u;default:u!==h&&Rt(t,e,n,u,l,h)}e=o,a=r,l=R,A!=null?fn(t,!!a,A,!1):!!l!=!!a&&(e!=null?fn(t,!!a,e,!0):fn(t,!!a,a?[]:"",!1));return;case"textarea":R=A=null;for(o in a)if(n=a[o],a.hasOwnProperty(o)&&n!=null&&!l.hasOwnProperty(o))switch(o){case"value":break;case"children":break;default:Rt(t,e,o,null,l,n)}for(r in l)if(n=l[r],u=a[r],l.hasOwnProperty(r)&&(n!=null||u!=null))switch(r){case"value":A=n;break;case"defaultValue":R=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(f(91));break;default:n!==u&&Rt(t,e,r,n,l,u)}Ao(t,A,R);return;case"option":for(var V in a)if(A=a[V],a.hasOwnProperty(V)&&A!=null&&!l.hasOwnProperty(V))switch(V){case"selected":t.selected=!1;break;default:Rt(t,e,V,null,l,A)}for(h in l)if(A=l[h],R=a[h],l.hasOwnProperty(h)&&A!==R&&(A!=null||R!=null))switch(h){case"selected":t.selected=A&&typeof A!="function"&&typeof A!="symbol";break;default:Rt(t,e,h,A,l,R)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var at in a)A=a[at],a.hasOwnProperty(at)&&A!=null&&!l.hasOwnProperty(at)&&Rt(t,e,at,null,l,A);for(g in l)if(A=l[g],R=a[g],l.hasOwnProperty(g)&&A!==R&&(A!=null||R!=null))switch(g){case"children":case"dangerouslySetInnerHTML":if(A!=null)throw Error(f(137,e));break;default:Rt(t,e,g,A,l,R)}return;default:if(Pc(e)){for(var Qt in a)A=a[Qt],a.hasOwnProperty(Qt)&&A!==void 0&&!l.hasOwnProperty(Qt)&&wr(t,e,Qt,void 0,l,A);for(z in l)A=l[z],R=a[z],!l.hasOwnProperty(z)||A===R||A===void 0&&R===void 0||wr(t,e,z,A,l,R);return}}for(var b in a)A=a[b],a.hasOwnProperty(b)&&A!=null&&!l.hasOwnProperty(b)&&Rt(t,e,b,null,l,A);for(C in l)A=l[C],R=a[C],!l.hasOwnProperty(C)||A===R||A==null&&R==null||Rt(t,e,C,A,l,R)}var qr=null,Qr=null;function lc(t){return t.nodeType===9?t:t.ownerDocument}function py(t){switch(t){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function by(t,e){if(t===0)switch(e){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&e==="foreignObject"?0:t}function Br(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.children=="bigint"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var Yr=null;function h1(){var t=window.event;return t&&t.type==="popstate"?t===Yr?!1:(Yr=t,!0):(Yr=null,!1)}var Sy=typeof setTimeout=="function"?setTimeout:void 0,d1=typeof clearTimeout=="function"?clearTimeout:void 0,Ey=typeof Promise=="function"?Promise:void 0,y1=typeof queueMicrotask=="function"?queueMicrotask:typeof Ey<"u"?function(t){return Ey.resolve(null).then(t).catch(m1)}:Sy;function m1(t){setTimeout(function(){throw t})}function Gr(t,e){var a=e,l=0;do{var n=a.nextSibling;if(t.removeChild(a),n&&n.nodeType===8)if(a=n.data,a==="/$"){if(l===0){t.removeChild(n),Ku(e);return}l--}else a!=="$"&&a!=="$?"&&a!=="$!"||l++;a=n}while(a);Ku(e)}function Lr(t){var e=t.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var a=e;switch(e=e.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":Lr(a),$c(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}t.removeChild(a)}}function v1(t,e,a,l){for(;t.nodeType===1;){var n=a;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!l&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(l){if(!t[tu])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(u=t.getAttribute("rel"),u==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(u!==n.rel||t.getAttribute("href")!==(n.href==null?null:n.href)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||t.getAttribute("title")!==(n.title==null?null:n.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(u=t.getAttribute("src"),(u!==(n.src==null?null:n.src)||t.getAttribute("type")!==(n.type==null?null:n.type)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&u&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var u=n.name==null?null:""+n.name;if(n.type==="hidden"&&t.getAttribute("name")===u)return t}else return t;if(t=Ie(t.nextSibling),t===null)break}return null}function g1(t,e,a){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!a||(t=Ie(t.nextSibling),t===null))return null;return t}function Ie(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?"||e==="F!"||e==="F")break;if(e==="/$")return null}}return t}function Ty(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var a=t.data;if(a==="$"||a==="$!"||a==="$?"){if(e===0)return t;e--}else a==="/$"&&e++}t=t.previousSibling}return null}function _y(t,e,a){switch(e=lc(a),t){case"html":if(t=e.documentElement,!t)throw Error(f(452));return t;case"head":if(t=e.head,!t)throw Error(f(453));return t;case"body":if(t=e.body,!t)throw Error(f(454));return t;default:throw Error(f(451))}}var Ve=new Map,Ay=new Set;function nc(t){return typeof t.getRootNode=="function"?t.getRootNode():t.ownerDocument}var Ca=Q.d;Q.d={f:p1,r:b1,D:S1,C:E1,L:T1,m:_1,X:O1,S:A1,M:D1};function p1(){var t=Ca.f(),e=Fi();return t||e}function b1(t){var e=cn(t);e!==null&&e.tag===5&&e.type==="form"?Wh(e):Ca.r(t)}var Qn=typeof document>"u"?null:document;function Oy(t,e,a){var l=Qn;if(l&&typeof e=="string"&&e){var n=je(e);n='link[rel="'+t+'"][href="'+n+'"]',typeof a=="string"&&(n+='[crossorigin="'+a+'"]'),Ay.has(n)||(Ay.add(n),t={rel:t,crossOrigin:a,href:e},l.querySelector(n)===null&&(e=l.createElement("link"),ae(e,"link",t),kt(e),l.head.appendChild(e)))}}function S1(t){Ca.D(t),Oy("dns-prefetch",t,null)}function E1(t,e){Ca.C(t,e),Oy("preconnect",t,e)}function T1(t,e,a){Ca.L(t,e,a);var l=Qn;if(l&&t&&e){var n='link[rel="preload"][as="'+je(e)+'"]';e==="image"&&a&&a.imageSrcSet?(n+='[imagesrcset="'+je(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(n+='[imagesizes="'+je(a.imageSizes)+'"]')):n+='[href="'+je(t)+'"]';var u=n;switch(e){case"style":u=Bn(t);break;case"script":u=Yn(t)}Ve.has(u)||(t=ut({rel:"preload",href:e==="image"&&a&&a.imageSrcSet?void 0:t,as:e},a),Ve.set(u,t),l.querySelector(n)!==null||e==="style"&&l.querySelector(Bu(u))||e==="script"&&l.querySelector(Yu(u))||(e=l.createElement("link"),ae(e,"link",t),kt(e),l.head.appendChild(e)))}}function _1(t,e){Ca.m(t,e);var a=Qn;if(a&&t){var l=e&&typeof e.as=="string"?e.as:"script",n='link[rel="modulepreload"][as="'+je(l)+'"][href="'+je(t)+'"]',u=n;switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Yn(t)}if(!Ve.has(u)&&(t=ut({rel:"modulepreload",href:t},e),Ve.set(u,t),a.querySelector(n)===null)){switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(Yu(u)))return}l=a.createElement("link"),ae(l,"link",t),kt(l),a.head.appendChild(l)}}}function A1(t,e,a){Ca.S(t,e,a);var l=Qn;if(l&&t){var n=sn(l).hoistableStyles,u=Bn(t);e=e||"default";var r=n.get(u);if(!r){var o={loading:0,preload:null};if(r=l.querySelector(Bu(u)))o.loading=5;else{t=ut({rel:"stylesheet",href:t,"data-precedence":e},a),(a=Ve.get(u))&&Xr(t,a);var h=r=l.createElement("link");kt(h),ae(h,"link",t),h._p=new Promise(function(g,z){h.onload=g,h.onerror=z}),h.addEventListener("load",function(){o.loading|=1}),h.addEventListener("error",function(){o.loading|=2}),o.loading|=4,uc(r,e,l)}r={type:"stylesheet",instance:r,count:1,state:o},n.set(u,r)}}}function O1(t,e){Ca.X(t,e);var a=Qn;if(a&&t){var l=sn(a).hoistableScripts,n=Yn(t),u=l.get(n);u||(u=a.querySelector(Yu(n)),u||(t=ut({src:t,async:!0},e),(e=Ve.get(n))&&Vr(t,e),u=a.createElement("script"),kt(u),ae(u,"link",t),a.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},l.set(n,u))}}function D1(t,e){Ca.M(t,e);var a=Qn;if(a&&t){var l=sn(a).hoistableScripts,n=Yn(t),u=l.get(n);u||(u=a.querySelector(Yu(n)),u||(t=ut({src:t,async:!0,type:"module"},e),(e=Ve.get(n))&&Vr(t,e),u=a.createElement("script"),kt(u),ae(u,"link",t),a.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},l.set(n,u))}}function Dy(t,e,a,l){var n=(n=Ba.current)?nc(n):null;if(!n)throw Error(f(446));switch(t){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(e=Bn(a.href),a=sn(n).hoistableStyles,l=a.get(e),l||(l={type:"style",instance:null,count:0,state:null},a.set(e,l)),l):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){t=Bn(a.href);var u=sn(n).hoistableStyles,r=u.get(t);if(r||(n=n.ownerDocument||n,r={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(t,r),(u=n.querySelector(Bu(t)))&&!u._p&&(r.instance=u,r.state.loading=5),Ve.has(t)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},Ve.set(t,a),u||R1(n,t,a,r.state))),e&&l===null)throw Error(f(528,""));return r}if(e&&l!==null)throw Error(f(529,""));return null;case"script":return e=a.async,a=a.src,typeof a=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=Yn(a),a=sn(n).hoistableScripts,l=a.get(e),l||(l={type:"script",instance:null,count:0,state:null},a.set(e,l)),l):{type:"void",instance:null,count:0,state:null};default:throw Error(f(444,t))}}function Bn(t){return'href="'+je(t)+'"'}function Bu(t){return'link[rel="stylesheet"]['+t+"]"}function Ry(t){return ut({},t,{"data-precedence":t.precedence,precedence:null})}function R1(t,e,a,l){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?l.loading=1:(e=t.createElement("link"),l.preload=e,e.addEventListener("load",function(){return l.loading|=1}),e.addEventListener("error",function(){return l.loading|=2}),ae(e,"link",a),kt(e),t.head.appendChild(e))}function Yn(t){return'[src="'+je(t)+'"]'}function Yu(t){return"script[async]"+t}function zy(t,e,a){if(e.count++,e.instance===null)switch(e.type){case"style":var l=t.querySelector('style[data-href~="'+je(a.href)+'"]');if(l)return e.instance=l,kt(l),l;var n=ut({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return l=(t.ownerDocument||t).createElement("style"),kt(l),ae(l,"style",n),uc(l,a.precedence,t),e.instance=l;case"stylesheet":n=Bn(a.href);var u=t.querySelector(Bu(n));if(u)return e.state.loading|=4,e.instance=u,kt(u),u;l=Ry(a),(n=Ve.get(n))&&Xr(l,n),u=(t.ownerDocument||t).createElement("link"),kt(u);var r=u;return r._p=new Promise(function(o,h){r.onload=o,r.onerror=h}),ae(u,"link",l),e.state.loading|=4,uc(u,a.precedence,t),e.instance=u;case"script":return u=Yn(a.src),(n=t.querySelector(Yu(u)))?(e.instance=n,kt(n),n):(l=a,(n=Ve.get(u))&&(l=ut({},a),Vr(l,n)),t=t.ownerDocument||t,n=t.createElement("script"),kt(n),ae(n,"link",l),t.head.appendChild(n),e.instance=n);case"void":return null;default:throw Error(f(443,e.type))}else e.type==="stylesheet"&&!(e.state.loading&4)&&(l=e.instance,e.state.loading|=4,uc(l,a.precedence,t));return e.instance}function uc(t,e,a){for(var l=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=l.length?l[l.length-1]:null,u=n,r=0;r<l.length;r++){var o=l[r];if(o.dataset.precedence===e)u=o;else if(u!==n)break}u?u.parentNode.insertBefore(t,u.nextSibling):(e=a.nodeType===9?a.head:a,e.insertBefore(t,e.firstChild))}function Xr(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function Vr(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var ic=null;function My(t,e,a){if(ic===null){var l=new Map,n=ic=new Map;n.set(a,l)}else n=ic,l=n.get(a),l||(l=new Map,n.set(a,l));if(l.has(t))return l;for(l.set(t,null),a=a.getElementsByTagName(t),n=0;n<a.length;n++){var u=a[n];if(!(u[tu]||u[ie]||t==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var r=u.getAttribute(e)||"";r=t+r;var o=l.get(r);o?o.push(u):l.set(r,[u])}}return l}function Cy(t,e,a){t=t.ownerDocument||t,t.head.insertBefore(a,e==="title"?t.querySelector("head > title"):null)}function z1(t,e,a){if(a===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!0}case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function Uy(t){return!(t.type==="stylesheet"&&!(t.state.loading&3))}var Gu=null;function M1(){}function C1(t,e,a){if(Gu===null)throw Error(f(475));var l=Gu;if(e.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&!(e.state.loading&4)){if(e.instance===null){var n=Bn(a.href),u=t.querySelector(Bu(n));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(l.count++,l=cc.bind(l),t.then(l,l)),e.state.loading|=4,e.instance=u,kt(u);return}u=t.ownerDocument||t,a=Ry(a),(n=Ve.get(n))&&Xr(a,n),u=u.createElement("link"),kt(u);var r=u;r._p=new Promise(function(o,h){r.onload=o,r.onerror=h}),ae(u,"link",a),e.instance=u}l.stylesheets===null&&(l.stylesheets=new Map),l.stylesheets.set(e,t),(t=e.state.preload)&&!(e.state.loading&3)&&(l.count++,e=cc.bind(l),t.addEventListener("load",e),t.addEventListener("error",e))}}function U1(){if(Gu===null)throw Error(f(475));var t=Gu;return t.stylesheets&&t.count===0&&Zr(t,t.stylesheets),0<t.count?function(e){var a=setTimeout(function(){if(t.stylesheets&&Zr(t,t.stylesheets),t.unsuspend){var l=t.unsuspend;t.unsuspend=null,l()}},6e4);return t.unsuspend=e,function(){t.unsuspend=null,clearTimeout(a)}}:null}function cc(){if(this.count--,this.count===0){if(this.stylesheets)Zr(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var sc=null;function Zr(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,sc=new Map,e.forEach(N1,t),sc=null,cc.call(t))}function N1(t,e){if(!(e.state.loading&4)){var a=sc.get(t);if(a)var l=a.get(null);else{a=new Map,sc.set(t,a);for(var n=t.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var r=n[u];(r.nodeName==="LINK"||r.getAttribute("media")!=="not all")&&(a.set(r.dataset.precedence,r),l=r)}l&&a.set(null,l)}n=e.instance,r=n.getAttribute("data-precedence"),u=a.get(r)||l,u===l&&a.set(null,n),a.set(r,n),this.count++,l=cc.bind(this),n.addEventListener("load",l),n.addEventListener("error",l),u?u.parentNode.insertBefore(n,u.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(n,t.firstChild)),e.state.loading|=4}}var Lu={$$typeof:q,Provider:null,Consumer:null,_currentValue:mt,_currentValue2:mt,_threadCount:0};function H1(t,e,a,l,n,u,r,o){this.tag=1,this.containerInfo=t,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Jc(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.finishedLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Jc(0),this.hiddenUpdates=Jc(null),this.identifierPrefix=l,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=r,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=o,this.incompleteTransitions=new Map}function Ny(t,e,a,l,n,u,r,o,h,g,z,C){return t=new H1(t,e,a,r,o,h,g,C),e=1,u===!0&&(e|=24),u=Le(3,null,null,e),t.current=u,u.stateNode=t,e=_s(),e.refCount++,t.pooledCache=e,e.refCount++,u.memoizedState={element:l,isDehydrated:a,cache:e},lr(u),t}function Hy(t){return t?(t=pn,t):pn}function jy(t,e,a,l,n,u){n=Hy(n),l.context===null?l.context=n:l.pendingContext=n,l=Fa(e),l.payload={element:a},u=u===void 0?null:u,u!==null&&(l.callback=u),a=Wa(t,l,e),a!==null&&(ye(a,t,e),Ou(a,t,e))}function xy(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var a=t.retryLane;t.retryLane=a!==0&&a<e?a:e}}function Kr(t,e){xy(t,e),(t=t.alternate)&&xy(t,e)}function wy(t){if(t.tag===13){var e=Xa(t,67108864);e!==null&&ye(e,t,67108864),Kr(t,67108864)}}var rc=!0;function j1(t,e,a,l){var n=j.T;j.T=null;var u=Q.p;try{Q.p=2,Jr(t,e,a,l)}finally{Q.p=u,j.T=n}}function x1(t,e,a,l){var n=j.T;j.T=null;var u=Q.p;try{Q.p=8,Jr(t,e,a,l)}finally{Q.p=u,j.T=n}}function Jr(t,e,a,l){if(rc){var n=kr(l);if(n===null)xr(t,e,l,fc,a),Qy(t,l);else if(q1(n,t,e,a,l))l.stopPropagation();else if(Qy(t,l),e&4&&-1<w1.indexOf(t)){for(;n!==null;){var u=cn(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var r=El(u.pendingLanes);if(r!==0){var o=u;for(o.pendingLanes|=2,o.entangledLanes|=2;r;){var h=1<<31-_e(r);o.entanglements[1]|=h,r&=~h}fa(u),!(jt&6)&&(Ji=ua()+500,wu(0))}}break;case 13:o=Xa(u,2),o!==null&&ye(o,u,2),Fi(),Kr(u,2)}if(u=kr(l),u===null&&xr(t,e,l,fc,a),u===n)break;n=u}n!==null&&l.stopPropagation()}else xr(t,e,l,null,a)}}function kr(t){return t=ts(t),$r(t)}var fc=null;function $r(t){if(fc=null,t=Tl(t),t!==null){var e=F(t);if(e===null)t=null;else{var a=e.tag;if(a===13){if(t=Ot(e),t!==null)return t;t=null}else if(a===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null)}}return fc=t,null}function qy(t){switch(t){case"beforetoggle":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"toggle":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 2;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"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Em()){case io:return 2;case co:return 8;case ui:case Tm:return 32;case so:return 268435456;default:return 32}default:return 32}}var Fr=!1,nl=null,ul=null,il=null,Xu=new Map,Vu=new Map,cl=[],w1="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".split(" ");function Qy(t,e){switch(t){case"focusin":case"focusout":nl=null;break;case"dragenter":case"dragleave":ul=null;break;case"mouseover":case"mouseout":il=null;break;case"pointerover":case"pointerout":Xu.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Vu.delete(e.pointerId)}}function Zu(t,e,a,l,n,u){return t===null||t.nativeEvent!==u?(t={blockedOn:e,domEventName:a,eventSystemFlags:l,nativeEvent:u,targetContainers:[n]},e!==null&&(e=cn(e),e!==null&&wy(e)),t):(t.eventSystemFlags|=l,e=t.targetContainers,n!==null&&e.indexOf(n)===-1&&e.push(n),t)}function q1(t,e,a,l,n){switch(e){case"focusin":return nl=Zu(nl,t,e,a,l,n),!0;case"dragenter":return ul=Zu(ul,t,e,a,l,n),!0;case"mouseover":return il=Zu(il,t,e,a,l,n),!0;case"pointerover":var u=n.pointerId;return Xu.set(u,Zu(Xu.get(u)||null,t,e,a,l,n)),!0;case"gotpointercapture":return u=n.pointerId,Vu.set(u,Zu(Vu.get(u)||null,t,e,a,l,n)),!0}return!1}function By(t){var e=Tl(t.target);if(e!==null){var a=F(e);if(a!==null){if(e=a.tag,e===13){if(e=Ot(a),e!==null){t.blockedOn=e,Um(t.priority,function(){if(a.tag===13){var l=ze(),n=Xa(a,l);n!==null&&ye(n,a,l),Kr(a,l)}});return}}else if(e===3&&a.stateNode.current.memoizedState.isDehydrated){t.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}t.blockedOn=null}function oc(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var a=kr(t.nativeEvent);if(a===null){a=t.nativeEvent;var l=new a.constructor(a.type,a);Ic=l,a.target.dispatchEvent(l),Ic=null}else return e=cn(a),e!==null&&wy(e),t.blockedOn=a,!1;e.shift()}return!0}function Yy(t,e,a){oc(t)&&a.delete(e)}function Q1(){Fr=!1,nl!==null&&oc(nl)&&(nl=null),ul!==null&&oc(ul)&&(ul=null),il!==null&&oc(il)&&(il=null),Xu.forEach(Yy),Vu.forEach(Yy)}function hc(t,e){t.blockedOn===e&&(t.blockedOn=null,Fr||(Fr=!0,c.unstable_scheduleCallback(c.unstable_NormalPriority,Q1)))}var dc=null;function Gy(t){dc!==t&&(dc=t,c.unstable_scheduleCallback(c.unstable_NormalPriority,function(){dc===t&&(dc=null);for(var e=0;e<t.length;e+=3){var a=t[e],l=t[e+1],n=t[e+2];if(typeof l!="function"){if($r(l||a)===null)continue;break}var u=cn(a);u!==null&&(t.splice(e,3),e-=3,Bs(u,{pending:!0,data:n,method:a.method,action:l},l,n))}}))}function Ku(t){function e(h){return hc(h,t)}nl!==null&&hc(nl,t),ul!==null&&hc(ul,t),il!==null&&hc(il,t),Xu.forEach(e),Vu.forEach(e);for(var a=0;a<cl.length;a++){var l=cl[a];l.blockedOn===t&&(l.blockedOn=null)}for(;0<cl.length&&(a=cl[0],a.blockedOn===null);)By(a),a.blockedOn===null&&cl.shift();if(a=(t.ownerDocument||t).$$reactFormReplay,a!=null)for(l=0;l<a.length;l+=3){var n=a[l],u=a[l+1],r=n[ge]||null;if(typeof u=="function")r||Gy(a);else if(r){var o=null;if(u&&u.hasAttribute("formAction")){if(n=u,r=u[ge]||null)o=r.formAction;else if($r(n)!==null)continue}else o=r.action;typeof o=="function"?a[l+1]=o:(a.splice(l,3),l-=3),Gy(a)}}}function Wr(t){this._internalRoot=t}yc.prototype.render=Wr.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(f(409));var a=e.current,l=ze();jy(a,l,t,e,null,null)},yc.prototype.unmount=Wr.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;t.tag===0&&xn(),jy(t.current,2,null,t,null,null),Fi(),e[un]=null}};function yc(t){this._internalRoot=t}yc.prototype.unstable_scheduleHydration=function(t){if(t){var e=mo();t={blockedOn:null,target:t,priority:e};for(var a=0;a<cl.length&&e!==0&&e<cl[a].priority;a++);cl.splice(a,0,t),a===0&&By(t)}};var Ly=i.version;if(Ly!=="19.0.0")throw Error(f(527,Ly,"19.0.0"));Q.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(f(188)):(t=Object.keys(t).join(","),Error(f(268,t)));return t=N(e),t=t!==null?P(t):null,t=t===null?null:t.stateNode,t};var B1={bundleType:0,version:"19.0.0",rendererPackageName:"react-dom",currentDispatcherRef:j,findFiberByHostInstance:Tl,reconcilerVersion:"19.0.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var mc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!mc.isDisabled&&mc.supportsFiber)try{Wn=mc.inject(B1),Te=mc}catch{}}return Gn.createRoot=function(t,e){if(!d(t))throw Error(f(299));var a=!1,l="",n=ud,u=id,r=cd,o=null;return e!=null&&(e.unstable_strictMode===!0&&(a=!0),e.identifierPrefix!==void 0&&(l=e.identifierPrefix),e.onUncaughtError!==void 0&&(n=e.onUncaughtError),e.onCaughtError!==void 0&&(u=e.onCaughtError),e.onRecoverableError!==void 0&&(r=e.onRecoverableError),e.unstable_transitionCallbacks!==void 0&&(o=e.unstable_transitionCallbacks)),e=Ny(t,1,!1,null,null,a,l,n,u,r,o,null),t[un]=e.current,jr(t.nodeType===8?t.parentNode:t),new Wr(e)},Gn.hydrateRoot=function(t,e,a){if(!d(t))throw Error(f(299));var l=!1,n="",u=ud,r=id,o=cd,h=null,g=null;return a!=null&&(a.unstable_strictMode===!0&&(l=!0),a.identifierPrefix!==void 0&&(n=a.identifierPrefix),a.onUncaughtError!==void 0&&(u=a.onUncaughtError),a.onCaughtError!==void 0&&(r=a.onCaughtError),a.onRecoverableError!==void 0&&(o=a.onRecoverableError),a.unstable_transitionCallbacks!==void 0&&(h=a.unstable_transitionCallbacks),a.formState!==void 0&&(g=a.formState)),e=Ny(t,1,!0,e,a??null,l,n,u,r,o,h,g),e.context=Hy(null),a=e.current,l=ze(),n=Fa(l),n.callback=null,Wa(a,n,l),e.current.lanes=l,In(e,l),fa(e),t[un]=e.current,jr(t),new yc(e)},Gn.version="19.0.0",Gn}var mf;function Py(){if(mf)return Sc.exports;mf=1;function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(i){console.error(i)}}return c(),Sc.exports=Wy(),Sc.exports}var Iy=Py();const t0=bt(Iy);var Ln=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(c){return this.listeners.add(c),this.onSubscribe(),()=>{this.listeners.delete(c),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},ol=typeof window>"u"||"Deno"in globalThis;function Me(){}function e0(c,i){return typeof c=="function"?c(i):c}function Ac(c){return typeof c=="number"&&c>=0&&c!==1/0}function vf(c,i){return Math.max(c+(i||0)-Date.now(),0)}function Xl(c,i){return typeof c=="function"?c(i):c}function Ze(c,i){return typeof c=="function"?c(i):c}function gf(c,i){const{type:s="all",exact:f,fetchStatus:d,predicate:p,queryKey:_,stale:D}=c;if(_){if(f){if(i.queryHash!==Oc(_,i.options))return!1}else if(!Vn(i.queryKey,_))return!1}if(s!=="all"){const T=i.isActive();if(s==="active"&&!T||s==="inactive"&&T)return!1}return!(typeof D=="boolean"&&i.isStale()!==D||d&&d!==i.state.fetchStatus||p&&!p(i))}function pf(c,i){const{exact:s,status:f,predicate:d,mutationKey:p}=c;if(p){if(!i.options.mutationKey)return!1;if(s){if(Xn(i.options.mutationKey)!==Xn(p))return!1}else if(!Vn(i.options.mutationKey,p))return!1}return!(f&&i.state.status!==f||d&&!d(i))}function Oc(c,i){return((i==null?void 0:i.queryKeyHashFn)||Xn)(c)}function Xn(c){return JSON.stringify(c,(i,s)=>Rc(s)?Object.keys(s).sort().reduce((f,d)=>(f[d]=s[d],f),{}):s)}function Vn(c,i){return c===i?!0:typeof c!=typeof i?!1:c&&i&&typeof c=="object"&&typeof i=="object"?!Object.keys(i).some(s=>!Vn(c[s],i[s])):!1}function bf(c,i){if(c===i)return c;const s=Sf(c)&&Sf(i);if(s||Rc(c)&&Rc(i)){const f=s?c:Object.keys(c),d=f.length,p=s?i:Object.keys(i),_=p.length,D=s?[]:{};let T=0;for(let S=0;S<_;S++){const H=s?S:p[S];(!s&&f.includes(H)||s)&&c[H]===void 0&&i[H]===void 0?(D[H]=void 0,T++):(D[H]=bf(c[H],i[H]),D[H]===c[H]&&c[H]!==void 0&&T++)}return d===_&&T===d?c:D}return i}function Dc(c,i){if(!i||Object.keys(c).length!==Object.keys(i).length)return!1;for(const s in c)if(c[s]!==i[s])return!1;return!0}function Sf(c){return Array.isArray(c)&&c.length===Object.keys(c).length}function Rc(c){if(!Ef(c))return!1;const i=c.constructor;if(i===void 0)return!0;const s=i.prototype;return!(!Ef(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(c)!==Object.prototype)}function Ef(c){return Object.prototype.toString.call(c)==="[object Object]"}function a0(c){return new Promise(i=>{setTimeout(i,c)})}function zc(c,i,s){return typeof s.structuralSharing=="function"?s.structuralSharing(c,i):s.structuralSharing!==!1?bf(c,i):i}function l0(c,i,s=0){const f=[...c,i];return s&&f.length>s?f.slice(1):f}function n0(c,i,s=0){const f=[i,...c];return s&&f.length>s?f.slice(0,-1):f}var Mc=Symbol();function Tf(c,i){return!c.queryFn&&(i!=null&&i.initialPromise)?()=>i.initialPromise:!c.queryFn||c.queryFn===Mc?()=>Promise.reject(new Error(`Missing queryFn: '${c.queryHash}'`)):c.queryFn}var u0=(Wf=class extends Ln{constructor(){super();I(this,dl);I(this,Na);I(this,Zl);B(this,Zl,i=>{if(!ol&&window.addEventListener){const s=()=>i();return window.addEventListener("visibilitychange",s,!1),()=>{window.removeEventListener("visibilitychange",s)}}})}onSubscribe(){v(this,Na)||this.setEventListener(v(this,Zl))}onUnsubscribe(){var i;this.hasListeners()||((i=v(this,Na))==null||i.call(this),B(this,Na,void 0))}setEventListener(i){var s;B(this,Zl,i),(s=v(this,Na))==null||s.call(this),B(this,Na,i(f=>{typeof f=="boolean"?this.setFocused(f):this.onFocus()}))}setFocused(i){v(this,dl)!==i&&(B(this,dl,i),this.onFocus())}onFocus(){const i=this.isFocused();this.listeners.forEach(s=>{s(i)})}isFocused(){var i;return typeof v(this,dl)=="boolean"?v(this,dl):((i=globalThis.document)==null?void 0:i.visibilityState)!=="hidden"}},dl=new WeakMap,Na=new WeakMap,Zl=new WeakMap,Wf),Cc=new u0,i0=(Pf=class extends Ln{constructor(){super();I(this,Kl,!0);I(this,Ha);I(this,Jl);B(this,Jl,i=>{if(!ol&&window.addEventListener){const s=()=>i(!0),f=()=>i(!1);return window.addEventListener("online",s,!1),window.addEventListener("offline",f,!1),()=>{window.removeEventListener("online",s),window.removeEventListener("offline",f)}}})}onSubscribe(){v(this,Ha)||this.setEventListener(v(this,Jl))}onUnsubscribe(){var i;this.hasListeners()||((i=v(this,Ha))==null||i.call(this),B(this,Ha,void 0))}setEventListener(i){var s;B(this,Jl,i),(s=v(this,Ha))==null||s.call(this),B(this,Ha,i(this.setOnline.bind(this)))}setOnline(i){v(this,Kl)!==i&&(B(this,Kl,i),this.listeners.forEach(f=>{f(i)}))}isOnline(){return v(this,Kl)}},Kl=new WeakMap,Ha=new WeakMap,Jl=new WeakMap,Pf),ku=new i0;function Uc(){let c,i;const s=new Promise((d,p)=>{c=d,i=p});s.status="pending",s.catch(()=>{});function f(d){Object.assign(s,d),delete s.resolve,delete s.reject}return s.resolve=d=>{f({status:"fulfilled",value:d}),c(d)},s.reject=d=>{f({status:"rejected",reason:d}),i(d)},s}function c0(c){return Math.min(1e3*2**c,3e4)}function _f(c){return(c??"online")==="online"?ku.isOnline():!0}var Af=class extends Error{constructor(c){super("CancelledError"),this.revert=c==null?void 0:c.revert,this.silent=c==null?void 0:c.silent}};function Nc(c){return c instanceof Af}function Of(c){let i=!1,s=0,f=!1,d;const p=Uc(),_=L=>{var G;f||(w(new Af(L)),(G=c.abort)==null||G.call(c))},D=()=>{i=!0},T=()=>{i=!1},S=()=>Cc.isFocused()&&(c.networkMode==="always"||ku.isOnline())&&c.canRun(),H=()=>_f(c.networkMode)&&c.canRun(),U=L=>{var G;f||(f=!0,(G=c.onSuccess)==null||G.call(c,L),d==null||d(),p.resolve(L))},w=L=>{var G;f||(f=!0,(G=c.onError)==null||G.call(c,L),d==null||d(),p.reject(L))},q=()=>new Promise(L=>{var G;d=K=>{(f||S())&&L(K)},(G=c.onPause)==null||G.call(c)}).then(()=>{var L;d=void 0,f||(L=c.onContinue)==null||L.call(c)}),$=()=>{if(f)return;let L;const G=s===0?c.initialPromise:void 0;try{L=G??c.fn()}catch(K){L=Promise.reject(K)}Promise.resolve(L).then(U).catch(K=>{var ot;if(f)return;const J=c.retry??(ol?0:3),nt=c.retryDelay??c0,tt=typeof nt=="function"?nt(s,K):nt,X=J===!0||typeof J=="number"&&s<J||typeof J=="function"&&J(s,K);if(i||!X){w(K);return}s++,(ot=c.onFail)==null||ot.call(c,s,K),a0(tt).then(()=>S()?void 0:q()).then(()=>{i?w(K):$()})})};return{promise:p,cancel:_,continue:()=>(d==null||d(),p),cancelRetry:D,continueRetry:T,canStart:H,start:()=>(H()?$():q().then($),p)}}function s0(){let c=[],i=0,s=D=>{D()},f=D=>{D()},d=D=>setTimeout(D,0);const p=D=>{i?c.push(D):d(()=>{s(D)})},_=()=>{const D=c;c=[],D.length&&d(()=>{f(()=>{D.forEach(T=>{s(T)})})})};return{batch:D=>{let T;i++;try{T=D()}finally{i--,i||_()}return T},batchCalls:D=>(...T)=>{p(()=>{D(...T)})},schedule:p,setNotifyFunction:D=>{s=D},setBatchNotifyFunction:D=>{f=D},setScheduler:D=>{d=D}}}var It=s0(),Df=(If=class{constructor(){I(this,yl)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Ac(this.gcTime)&&B(this,yl,setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(c){this.gcTime=Math.max(this.gcTime||0,c??(ol?1/0:5*60*1e3))}clearGcTimeout(){v(this,yl)&&(clearTimeout(v(this,yl)),B(this,yl,void 0))}},yl=new WeakMap,If),r0=(to=class extends Df{constructor(i){super();I(this,ke);I(this,kl);I(this,$l);I(this,Ue);I(this,ml);I(this,ne);I(this,Kn);I(this,vl);B(this,vl,!1),B(this,Kn,i.defaultOptions),this.setOptions(i.options),this.observers=[],B(this,ml,i.client),B(this,Ue,v(this,ml).getQueryCache()),this.queryKey=i.queryKey,this.queryHash=i.queryHash,B(this,kl,f0(this.options)),this.state=i.state??v(this,kl),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var i;return(i=v(this,ne))==null?void 0:i.promise}setOptions(i){this.options={...v(this,Kn),...i},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&v(this,Ue).remove(this)}setData(i,s){const f=zc(this.state.data,i,this.options);return dt(this,ke,Ua).call(this,{data:f,type:"success",dataUpdatedAt:s==null?void 0:s.updatedAt,manual:s==null?void 0:s.manual}),f}setState(i,s){dt(this,ke,Ua).call(this,{type:"setState",state:i,setStateOptions:s})}cancel(i){var f,d;const s=(f=v(this,ne))==null?void 0:f.promise;return(d=v(this,ne))==null||d.cancel(i),s?s.then(Me).catch(Me):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(v(this,kl))}isActive(){return this.observers.some(i=>Ze(i.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Mc||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return this.state.isInvalidated?!0:this.getObserversCount()>0?this.observers.some(i=>i.getCurrentResult().isStale):this.state.data===void 0}isStaleByTime(i=0){return this.state.isInvalidated||this.state.data===void 0||!vf(this.state.dataUpdatedAt,i)}onFocus(){var s;const i=this.observers.find(f=>f.shouldFetchOnWindowFocus());i==null||i.refetch({cancelRefetch:!1}),(s=v(this,ne))==null||s.continue()}onOnline(){var s;const i=this.observers.find(f=>f.shouldFetchOnReconnect());i==null||i.refetch({cancelRefetch:!1}),(s=v(this,ne))==null||s.continue()}addObserver(i){this.observers.includes(i)||(this.observers.push(i),this.clearGcTimeout(),v(this,Ue).notify({type:"observerAdded",query:this,observer:i}))}removeObserver(i){this.observers.includes(i)&&(this.observers=this.observers.filter(s=>s!==i),this.observers.length||(v(this,ne)&&(v(this,vl)?v(this,ne).cancel({revert:!0}):v(this,ne).cancelRetry()),this.scheduleGc()),v(this,Ue).notify({type:"observerRemoved",query:this,observer:i}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||dt(this,ke,Ua).call(this,{type:"invalidate"})}fetch(i,s){var T,S,H;if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&(s!=null&&s.cancelRefetch))this.cancel({silent:!0});else if(v(this,ne))return v(this,ne).continueRetry(),v(this,ne).promise}if(i&&this.setOptions(i),!this.options.queryFn){const U=this.observers.find(w=>w.options.queryFn);U&&this.setOptions(U.options)}const f=new AbortController,d=U=>{Object.defineProperty(U,"signal",{enumerable:!0,get:()=>(B(this,vl,!0),f.signal)})},p=()=>{const U=Tf(this.options,s),w={client:v(this,ml),queryKey:this.queryKey,meta:this.meta};return d(w),B(this,vl,!1),this.options.persister?this.options.persister(U,w,this):U(w)},_={fetchOptions:s,options:this.options,queryKey:this.queryKey,client:v(this,ml),state:this.state,fetchFn:p};d(_),(T=this.options.behavior)==null||T.onFetch(_,this),B(this,$l,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((S=_.fetchOptions)==null?void 0:S.meta))&&dt(this,ke,Ua).call(this,{type:"fetch",meta:(H=_.fetchOptions)==null?void 0:H.meta});const D=U=>{var w,q,$,L;Nc(U)&&U.silent||dt(this,ke,Ua).call(this,{type:"error",error:U}),Nc(U)||((q=(w=v(this,Ue).config).onError)==null||q.call(w,U,this),(L=($=v(this,Ue).config).onSettled)==null||L.call($,this.state.data,U,this)),this.scheduleGc()};return B(this,ne,Of({initialPromise:s==null?void 0:s.initialPromise,fn:_.fetchFn,abort:f.abort.bind(f),onSuccess:U=>{var w,q,$,L;if(U===void 0){D(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(U)}catch(G){D(G);return}(q=(w=v(this,Ue).config).onSuccess)==null||q.call(w,U,this),(L=($=v(this,Ue).config).onSettled)==null||L.call($,U,this.state.error,this),this.scheduleGc()},onError:D,onFail:(U,w)=>{dt(this,ke,Ua).call(this,{type:"failed",failureCount:U,error:w})},onPause:()=>{dt(this,ke,Ua).call(this,{type:"pause"})},onContinue:()=>{dt(this,ke,Ua).call(this,{type:"continue"})},retry:_.options.retry,retryDelay:_.options.retryDelay,networkMode:_.options.networkMode,canRun:()=>!0})),v(this,ne).start()}},kl=new WeakMap,$l=new WeakMap,Ue=new WeakMap,ml=new WeakMap,ne=new WeakMap,Kn=new WeakMap,vl=new WeakMap,ke=new WeakSet,Ua=function(i){const s=f=>{switch(i.type){case"failed":return{...f,fetchFailureCount:i.failureCount,fetchFailureReason:i.error};case"pause":return{...f,fetchStatus:"paused"};case"continue":return{...f,fetchStatus:"fetching"};case"fetch":return{...f,...Rf(f.data,this.options),fetchMeta:i.meta??null};case"success":return{...f,data:i.data,dataUpdateCount:f.dataUpdateCount+1,dataUpdatedAt:i.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!i.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const d=i.error;return Nc(d)&&d.revert&&v(this,$l)?{...v(this,$l),fetchStatus:"idle"}:{...f,error:d,errorUpdateCount:f.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:f.fetchFailureCount+1,fetchFailureReason:d,fetchStatus:"idle",status:"error"};case"invalidate":return{...f,isInvalidated:!0};case"setState":return{...f,...i.state}}};this.state=s(this.state),It.batch(()=>{this.observers.forEach(f=>{f.onQueryUpdate()}),v(this,Ue).notify({query:this,type:"updated",action:i})})},to);function Rf(c,i){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:_f(i.networkMode)?"fetching":"paused",...c===void 0&&{error:null,status:"pending"}}}function f0(c){const i=typeof c.initialData=="function"?c.initialData():c.initialData,s=i!==void 0,f=s?typeof c.initialDataUpdatedAt=="function"?c.initialDataUpdatedAt():c.initialDataUpdatedAt:0;return{data:i,dataUpdateCount:0,dataUpdatedAt:s?f??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:s?"success":"pending",fetchStatus:"idle"}}var o0=(eo=class extends Ln{constructor(i={}){super();I(this,ta);this.config=i,B(this,ta,new Map)}build(i,s,f){const d=s.queryKey,p=s.queryHash??Oc(d,s);let _=this.get(p);return _||(_=new r0({client:i,queryKey:d,queryHash:p,options:i.defaultQueryOptions(s),state:f,defaultOptions:i.getQueryDefaults(d)}),this.add(_)),_}add(i){v(this,ta).has(i.queryHash)||(v(this,ta).set(i.queryHash,i),this.notify({type:"added",query:i}))}remove(i){const s=v(this,ta).get(i.queryHash);s&&(i.destroy(),s===i&&v(this,ta).delete(i.queryHash),this.notify({type:"removed",query:i}))}clear(){It.batch(()=>{this.getAll().forEach(i=>{this.remove(i)})})}get(i){return v(this,ta).get(i)}getAll(){return[...v(this,ta).values()]}find(i){const s={exact:!0,...i};return this.getAll().find(f=>gf(s,f))}findAll(i={}){const s=this.getAll();return Object.keys(i).length>0?s.filter(f=>gf(i,f)):s}notify(i){It.batch(()=>{this.listeners.forEach(s=>{s(i)})})}onFocus(){It.batch(()=>{this.getAll().forEach(i=>{i.onFocus()})})}onOnline(){It.batch(()=>{this.getAll().forEach(i=>{i.onOnline()})})}},ta=new WeakMap,eo),h0=(ao=class extends Df{constructor(i){super();I(this,aa);I(this,ea);I(this,re);I(this,gl);this.mutationId=i.mutationId,B(this,re,i.mutationCache),B(this,ea,[]),this.state=i.state||d0(),this.setOptions(i.options),this.scheduleGc()}setOptions(i){this.options=i,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(i){v(this,ea).includes(i)||(v(this,ea).push(i),this.clearGcTimeout(),v(this,re).notify({type:"observerAdded",mutation:this,observer:i}))}removeObserver(i){B(this,ea,v(this,ea).filter(s=>s!==i)),this.scheduleGc(),v(this,re).notify({type:"observerRemoved",mutation:this,observer:i})}optionalRemove(){v(this,ea).length||(this.state.status==="pending"?this.scheduleGc():v(this,re).remove(this))}continue(){var i;return((i=v(this,gl))==null?void 0:i.continue())??this.execute(this.state.variables)}async execute(i){var d,p,_,D,T,S,H,U,w,q,$,L,G,K,J,nt,tt,X,ot,At;B(this,gl,Of({fn:()=>this.options.mutationFn?this.options.mutationFn(i):Promise.reject(new Error("No mutationFn found")),onFail:(pt,j)=>{dt(this,aa,rl).call(this,{type:"failed",failureCount:pt,error:j})},onPause:()=>{dt(this,aa,rl).call(this,{type:"pause"})},onContinue:()=>{dt(this,aa,rl).call(this,{type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>v(this,re).canRun(this)}));const s=this.state.status==="pending",f=!v(this,gl).canStart();try{if(!s){dt(this,aa,rl).call(this,{type:"pending",variables:i,isPaused:f}),await((p=(d=v(this,re).config).onMutate)==null?void 0:p.call(d,i,this));const j=await((D=(_=this.options).onMutate)==null?void 0:D.call(_,i));j!==this.state.context&&dt(this,aa,rl).call(this,{type:"pending",context:j,variables:i,isPaused:f})}const pt=await v(this,gl).start();return await((S=(T=v(this,re).config).onSuccess)==null?void 0:S.call(T,pt,i,this.state.context,this)),await((U=(H=this.options).onSuccess)==null?void 0:U.call(H,pt,i,this.state.context)),await((q=(w=v(this,re).config).onSettled)==null?void 0:q.call(w,pt,null,this.state.variables,this.state.context,this)),await((L=($=this.options).onSettled)==null?void 0:L.call($,pt,null,i,this.state.context)),dt(this,aa,rl).call(this,{type:"success",data:pt}),pt}catch(pt){try{throw await((K=(G=v(this,re).config).onError)==null?void 0:K.call(G,pt,i,this.state.context,this)),await((nt=(J=this.options).onError)==null?void 0:nt.call(J,pt,i,this.state.context)),await((X=(tt=v(this,re).config).onSettled)==null?void 0:X.call(tt,void 0,pt,this.state.variables,this.state.context,this)),await((At=(ot=this.options).onSettled)==null?void 0:At.call(ot,void 0,pt,i,this.state.context)),pt}finally{dt(this,aa,rl).call(this,{type:"error",error:pt})}}finally{v(this,re).runNext(this)}}},ea=new WeakMap,re=new WeakMap,gl=new WeakMap,aa=new WeakSet,rl=function(i){const s=f=>{switch(i.type){case"failed":return{...f,failureCount:i.failureCount,failureReason:i.error};case"pause":return{...f,isPaused:!0};case"continue":return{...f,isPaused:!1};case"pending":return{...f,context:i.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:i.isPaused,status:"pending",variables:i.variables,submittedAt:Date.now()};case"success":return{...f,data:i.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...f,data:void 0,error:i.error,failureCount:f.failureCount+1,failureReason:i.error,isPaused:!1,status:"error"}}};this.state=s(this.state),It.batch(()=>{v(this,ea).forEach(f=>{f.onMutationUpdate(i)}),v(this,re).notify({mutation:this,type:"updated",action:i})})},ao);function d0(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var y0=(lo=class extends Ln{constructor(i={}){super();I(this,da);I(this,$e);I(this,Jn);this.config=i,B(this,da,new Set),B(this,$e,new Map),B(this,Jn,0)}build(i,s,f){const d=new h0({mutationCache:this,mutationId:++vc(this,Jn)._,options:i.defaultMutationOptions(s),state:f});return this.add(d),d}add(i){v(this,da).add(i);const s=$u(i);if(typeof s=="string"){const f=v(this,$e).get(s);f?f.push(i):v(this,$e).set(s,[i])}this.notify({type:"added",mutation:i})}remove(i){if(v(this,da).delete(i)){const s=$u(i);if(typeof s=="string"){const f=v(this,$e).get(s);if(f)if(f.length>1){const d=f.indexOf(i);d!==-1&&f.splice(d,1)}else f[0]===i&&v(this,$e).delete(s)}}this.notify({type:"removed",mutation:i})}canRun(i){const s=$u(i);if(typeof s=="string"){const f=v(this,$e).get(s),d=f==null?void 0:f.find(p=>p.state.status==="pending");return!d||d===i}else return!0}runNext(i){var f;const s=$u(i);if(typeof s=="string"){const d=(f=v(this,$e).get(s))==null?void 0:f.find(p=>p!==i&&p.state.isPaused);return(d==null?void 0:d.continue())??Promise.resolve()}else return Promise.resolve()}clear(){It.batch(()=>{v(this,da).forEach(i=>{this.notify({type:"removed",mutation:i})}),v(this,da).clear(),v(this,$e).clear()})}getAll(){return Array.from(v(this,da))}find(i){const s={exact:!0,...i};return this.getAll().find(f=>pf(s,f))}findAll(i={}){return this.getAll().filter(s=>pf(i,s))}notify(i){It.batch(()=>{this.listeners.forEach(s=>{s(i)})})}resumePausedMutations(){const i=this.getAll().filter(s=>s.state.isPaused);return It.batch(()=>Promise.all(i.map(s=>s.continue().catch(Me))))}},da=new WeakMap,$e=new WeakMap,Jn=new WeakMap,lo);function $u(c){var i;return(i=c.options.scope)==null?void 0:i.id}function zf(c){return{onFetch:(i,s)=>{var H,U,w,q,$;const f=i.options,d=(w=(U=(H=i.fetchOptions)==null?void 0:H.meta)==null?void 0:U.fetchMore)==null?void 0:w.direction,p=((q=i.state.data)==null?void 0:q.pages)||[],_=(($=i.state.data)==null?void 0:$.pageParams)||[];let D={pages:[],pageParams:[]},T=0;const S=async()=>{let L=!1;const G=nt=>{Object.defineProperty(nt,"signal",{enumerable:!0,get:()=>(i.signal.aborted?L=!0:i.signal.addEventListener("abort",()=>{L=!0}),i.signal)})},K=Tf(i.options,i.fetchOptions),J=async(nt,tt,X)=>{if(L)return Promise.reject();if(tt==null&&nt.pages.length)return Promise.resolve(nt);const ot={client:i.client,queryKey:i.queryKey,pageParam:tt,direction:X?"backward":"forward",meta:i.options.meta};G(ot);const At=await K(ot),{maxPages:pt}=i.options,j=X?n0:l0;return{pages:j(nt.pages,At,pt),pageParams:j(nt.pageParams,tt,pt)}};if(d&&p.length){const nt=d==="backward",tt=nt?m0:Mf,X={pages:p,pageParams:_},ot=tt(f,X);D=await J(X,ot,nt)}else{const nt=c??p.length;do{const tt=T===0?_[0]??f.initialPageParam:Mf(f,D);if(T>0&&tt==null)break;D=await J(D,tt),T++}while(T<nt)}return D};i.options.persister?i.fetchFn=()=>{var L,G;return(G=(L=i.options).persister)==null?void 0:G.call(L,S,{client:i.client,queryKey:i.queryKey,meta:i.options.meta,signal:i.signal},s)}:i.fetchFn=S}}}function Mf(c,{pages:i,pageParams:s}){const f=i.length-1;return i.length>0?c.getNextPageParam(i[f],i,s[f],s):void 0}function m0(c,{pages:i,pageParams:s}){var f;return i.length>0?(f=c.getPreviousPageParam)==null?void 0:f.call(c,i[0],i,s[0],s):void 0}var v0=(no=class{constructor(c={}){I(this,xt);I(this,ja);I(this,xa);I(this,Fl);I(this,Wl);I(this,wa);I(this,Pl);I(this,Il);B(this,xt,c.queryCache||new o0),B(this,ja,c.mutationCache||new y0),B(this,xa,c.defaultOptions||{}),B(this,Fl,new Map),B(this,Wl,new Map),B(this,wa,0)}mount(){vc(this,wa)._++,v(this,wa)===1&&(B(this,Pl,Cc.subscribe(async c=>{c&&(await this.resumePausedMutations(),v(this,xt).onFocus())})),B(this,Il,ku.subscribe(async c=>{c&&(await this.resumePausedMutations(),v(this,xt).onOnline())})))}unmount(){var c,i;vc(this,wa)._--,v(this,wa)===0&&((c=v(this,Pl))==null||c.call(this),B(this,Pl,void 0),(i=v(this,Il))==null||i.call(this),B(this,Il,void 0))}isFetching(c){return v(this,xt).findAll({...c,fetchStatus:"fetching"}).length}isMutating(c){return v(this,ja).findAll({...c,status:"pending"}).length}getQueryData(c){var s;const i=this.defaultQueryOptions({queryKey:c});return(s=v(this,xt).get(i.queryHash))==null?void 0:s.state.data}ensureQueryData(c){const i=this.defaultQueryOptions(c),s=v(this,xt).build(this,i),f=s.state.data;return f===void 0?this.fetchQuery(c):(c.revalidateIfStale&&s.isStaleByTime(Xl(i.staleTime,s))&&this.prefetchQuery(i),Promise.resolve(f))}getQueriesData(c){return v(this,xt).findAll(c).map(({queryKey:i,state:s})=>{const f=s.data;return[i,f]})}setQueryData(c,i,s){const f=this.defaultQueryOptions({queryKey:c}),d=v(this,xt).get(f.queryHash),p=d==null?void 0:d.state.data,_=e0(i,p);if(_!==void 0)return v(this,xt).build(this,f).setData(_,{...s,manual:!0})}setQueriesData(c,i,s){return It.batch(()=>v(this,xt).findAll(c).map(({queryKey:f})=>[f,this.setQueryData(f,i,s)]))}getQueryState(c){var s;const i=this.defaultQueryOptions({queryKey:c});return(s=v(this,xt).get(i.queryHash))==null?void 0:s.state}removeQueries(c){const i=v(this,xt);It.batch(()=>{i.findAll(c).forEach(s=>{i.remove(s)})})}resetQueries(c,i){const s=v(this,xt),f={type:"active",...c};return It.batch(()=>(s.findAll(c).forEach(d=>{d.reset()}),this.refetchQueries(f,i)))}cancelQueries(c,i={}){const s={revert:!0,...i},f=It.batch(()=>v(this,xt).findAll(c).map(d=>d.cancel(s)));return Promise.all(f).then(Me).catch(Me)}invalidateQueries(c,i={}){return It.batch(()=>{if(v(this,xt).findAll(c).forEach(f=>{f.invalidate()}),(c==null?void 0:c.refetchType)==="none")return Promise.resolve();const s={...c,type:(c==null?void 0:c.refetchType)??(c==null?void 0:c.type)??"active"};return this.refetchQueries(s,i)})}refetchQueries(c,i={}){const s={...i,cancelRefetch:i.cancelRefetch??!0},f=It.batch(()=>v(this,xt).findAll(c).filter(d=>!d.isDisabled()).map(d=>{let p=d.fetch(void 0,s);return s.throwOnError||(p=p.catch(Me)),d.state.fetchStatus==="paused"?Promise.resolve():p}));return Promise.all(f).then(Me)}fetchQuery(c){const i=this.defaultQueryOptions(c);i.retry===void 0&&(i.retry=!1);const s=v(this,xt).build(this,i);return s.isStaleByTime(Xl(i.staleTime,s))?s.fetch(i):Promise.resolve(s.state.data)}prefetchQuery(c){return this.fetchQuery(c).then(Me).catch(Me)}fetchInfiniteQuery(c){return c.behavior=zf(c.pages),this.fetchQuery(c)}prefetchInfiniteQuery(c){return this.fetchInfiniteQuery(c).then(Me).catch(Me)}ensureInfiniteQueryData(c){return c.behavior=zf(c.pages),this.ensureQueryData(c)}resumePausedMutations(){return ku.isOnline()?v(this,ja).resumePausedMutations():Promise.resolve()}getQueryCache(){return v(this,xt)}getMutationCache(){return v(this,ja)}getDefaultOptions(){return v(this,xa)}setDefaultOptions(c){B(this,xa,c)}setQueryDefaults(c,i){v(this,Fl).set(Xn(c),{queryKey:c,defaultOptions:i})}getQueryDefaults(c){const i=[...v(this,Fl).values()],s={};return i.forEach(f=>{Vn(c,f.queryKey)&&Object.assign(s,f.defaultOptions)}),s}setMutationDefaults(c,i){v(this,Wl).set(Xn(c),{mutationKey:c,defaultOptions:i})}getMutationDefaults(c){const i=[...v(this,Wl).values()];let s={};return i.forEach(f=>{Vn(c,f.mutationKey)&&(s={...s,...f.defaultOptions})}),s}defaultQueryOptions(c){if(c._defaulted)return c;const i={...v(this,xa).queries,...this.getQueryDefaults(c.queryKey),...c,_defaulted:!0};return i.queryHash||(i.queryHash=Oc(i.queryKey,i)),i.refetchOnReconnect===void 0&&(i.refetchOnReconnect=i.networkMode!=="always"),i.throwOnError===void 0&&(i.throwOnError=!!i.suspense),!i.networkMode&&i.persister&&(i.networkMode="offlineFirst"),i.queryFn===Mc&&(i.enabled=!1),i}defaultMutationOptions(c){return c!=null&&c._defaulted?c:{...v(this,xa).mutations,...(c==null?void 0:c.mutationKey)&&this.getMutationDefaults(c.mutationKey),...c,_defaulted:!0}}clear(){v(this,xt).clear(),v(this,ja).clear()}},xt=new WeakMap,ja=new WeakMap,xa=new WeakMap,Fl=new WeakMap,Wl=new WeakMap,wa=new WeakMap,Pl=new WeakMap,Il=new WeakMap,no),g0=(uo=class extends Ln{constructor(i,s){super();I(this,Tt);I(this,ve);I(this,ft);I(this,kn);I(this,fe);I(this,pl);I(this,tn);I(this,qa);I(this,la);I(this,$n);I(this,en);I(this,an);I(this,bl);I(this,Sl);I(this,Qa);I(this,ln,new Set);this.options=s,B(this,ve,i),B(this,la,null),B(this,qa,Uc()),this.options.experimental_prefetchInRender||v(this,qa).reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(s)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(v(this,ft).addObserver(this),Cf(v(this,ft),this.options)?dt(this,Tt,Ju).call(this):this.updateResult(),dt(this,Tt,af).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Hc(v(this,ft),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Hc(v(this,ft),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,dt(this,Tt,lf).call(this),dt(this,Tt,nf).call(this),v(this,ft).removeObserver(this)}setOptions(i,s){const f=this.options,d=v(this,ft);if(this.options=v(this,ve).defaultQueryOptions(i),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Ze(this.options.enabled,v(this,ft))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");dt(this,Tt,uf).call(this),v(this,ft).setOptions(this.options),f._defaulted&&!Dc(this.options,f)&&v(this,ve).getQueryCache().notify({type:"observerOptionsUpdated",query:v(this,ft),observer:this});const p=this.hasListeners();p&&Uf(v(this,ft),d,this.options,f)&&dt(this,Tt,Ju).call(this),this.updateResult(s),p&&(v(this,ft)!==d||Ze(this.options.enabled,v(this,ft))!==Ze(f.enabled,v(this,ft))||Xl(this.options.staleTime,v(this,ft))!==Xl(f.staleTime,v(this,ft)))&&dt(this,Tt,Ir).call(this);const _=dt(this,Tt,tf).call(this);p&&(v(this,ft)!==d||Ze(this.options.enabled,v(this,ft))!==Ze(f.enabled,v(this,ft))||_!==v(this,Qa))&&dt(this,Tt,ef).call(this,_)}getOptimisticResult(i){const s=v(this,ve).getQueryCache().build(v(this,ve),i),f=this.createResult(s,i);return b0(this,f)&&(B(this,fe,f),B(this,tn,this.options),B(this,pl,v(this,ft).state)),f}getCurrentResult(){return v(this,fe)}trackResult(i,s){const f={};return Object.keys(i).forEach(d=>{Object.defineProperty(f,d,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(d),s==null||s(d),i[d])})}),f}trackProp(i){v(this,ln).add(i)}getCurrentQuery(){return v(this,ft)}refetch({...i}={}){return this.fetch({...i})}fetchOptimistic(i){const s=v(this,ve).defaultQueryOptions(i),f=v(this,ve).getQueryCache().build(v(this,ve),s);return f.fetch().then(()=>this.createResult(f,s))}fetch(i){return dt(this,Tt,Ju).call(this,{...i,cancelRefetch:i.cancelRefetch??!0}).then(()=>(this.updateResult(),v(this,fe)))}createResult(i,s){var pt;const f=v(this,ft),d=this.options,p=v(this,fe),_=v(this,pl),D=v(this,tn),S=i!==f?i.state:v(this,kn),{state:H}=i;let U={...H},w=!1,q;if(s._optimisticResults){const j=this.hasListeners(),ut=!j&&Cf(i,s),Bt=j&&Uf(i,f,s,d);(ut||Bt)&&(U={...U,...Rf(H.data,i.options)}),s._optimisticResults==="isRestoring"&&(U.fetchStatus="idle")}let{error:$,errorUpdatedAt:L,status:G}=U;if(s.select&&U.data!==void 0)if(p&&U.data===(_==null?void 0:_.data)&&s.select===v(this,$n))q=v(this,en);else try{B(this,$n,s.select),q=s.select(U.data),q=zc(p==null?void 0:p.data,q,s),B(this,en,q),B(this,la,null)}catch(j){B(this,la,j)}else q=U.data;if(s.placeholderData!==void 0&&q===void 0&&G==="pending"){let j;if(p!=null&&p.isPlaceholderData&&s.placeholderData===(D==null?void 0:D.placeholderData))j=p.data;else if(j=typeof s.placeholderData=="function"?s.placeholderData((pt=v(this,an))==null?void 0:pt.state.data,v(this,an)):s.placeholderData,s.select&&j!==void 0)try{j=s.select(j),B(this,la,null)}catch(ut){B(this,la,ut)}j!==void 0&&(G="success",q=zc(p==null?void 0:p.data,j,s),w=!0)}v(this,la)&&($=v(this,la),q=v(this,en),L=Date.now(),G="error");const K=U.fetchStatus==="fetching",J=G==="pending",nt=G==="error",tt=J&&K,X=q!==void 0,At={status:G,fetchStatus:U.fetchStatus,isPending:J,isSuccess:G==="success",isError:nt,isInitialLoading:tt,isLoading:tt,data:q,dataUpdatedAt:U.dataUpdatedAt,error:$,errorUpdatedAt:L,failureCount:U.fetchFailureCount,failureReason:U.fetchFailureReason,errorUpdateCount:U.errorUpdateCount,isFetched:U.dataUpdateCount>0||U.errorUpdateCount>0,isFetchedAfterMount:U.dataUpdateCount>S.dataUpdateCount||U.errorUpdateCount>S.errorUpdateCount,isFetching:K,isRefetching:K&&!J,isLoadingError:nt&&!X,isPaused:U.fetchStatus==="paused",isPlaceholderData:w,isRefetchError:nt&&X,isStale:jc(i,s),refetch:this.refetch,promise:v(this,qa)};if(this.options.experimental_prefetchInRender){const j=Yt=>{At.status==="error"?Yt.reject(At.error):At.data!==void 0&&Yt.resolve(At.data)},ut=()=>{const Yt=B(this,qa,At.promise=Uc());j(Yt)},Bt=v(this,qa);switch(Bt.status){case"pending":i.queryHash===f.queryHash&&j(Bt);break;case"fulfilled":(At.status==="error"||At.data!==Bt.value)&&ut();break;case"rejected":(At.status!=="error"||At.error!==Bt.reason)&&ut();break}}return At}updateResult(i){const s=v(this,fe),f=this.createResult(v(this,ft),this.options);if(B(this,pl,v(this,ft).state),B(this,tn,this.options),v(this,pl).data!==void 0&&B(this,an,v(this,ft)),Dc(f,s))return;B(this,fe,f);const d={},p=()=>{if(!s)return!0;const{notifyOnChangeProps:_}=this.options,D=typeof _=="function"?_():_;if(D==="all"||!D&&!v(this,ln).size)return!0;const T=new Set(D??v(this,ln));return this.options.throwOnError&&T.add("error"),Object.keys(v(this,fe)).some(S=>{const H=S;return v(this,fe)[H]!==s[H]&&T.has(H)})};(i==null?void 0:i.listeners)!==!1&&p()&&(d.listeners=!0),dt(this,Tt,Vy).call(this,{...d,...i})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&dt(this,Tt,af).call(this)}},ve=new WeakMap,ft=new WeakMap,kn=new WeakMap,fe=new WeakMap,pl=new WeakMap,tn=new WeakMap,qa=new WeakMap,la=new WeakMap,$n=new WeakMap,en=new WeakMap,an=new WeakMap,bl=new WeakMap,Sl=new WeakMap,Qa=new WeakMap,ln=new WeakMap,Tt=new WeakSet,Ju=function(i){dt(this,Tt,uf).call(this);let s=v(this,ft).fetch(this.options,i);return i!=null&&i.throwOnError||(s=s.catch(Me)),s},Ir=function(){dt(this,Tt,lf).call(this);const i=Xl(this.options.staleTime,v(this,ft));if(ol||v(this,fe).isStale||!Ac(i))return;const f=vf(v(this,fe).dataUpdatedAt,i)+1;B(this,bl,setTimeout(()=>{v(this,fe).isStale||this.updateResult()},f))},tf=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(v(this,ft)):this.options.refetchInterval)??!1},ef=function(i){dt(this,Tt,nf).call(this),B(this,Qa,i),!(ol||Ze(this.options.enabled,v(this,ft))===!1||!Ac(v(this,Qa))||v(this,Qa)===0)&&B(this,Sl,setInterval(()=>{(this.options.refetchIntervalInBackground||Cc.isFocused())&&dt(this,Tt,Ju).call(this)},v(this,Qa)))},af=function(){dt(this,Tt,Ir).call(this),dt(this,Tt,ef).call(this,dt(this,Tt,tf).call(this))},lf=function(){v(this,bl)&&(clearTimeout(v(this,bl)),B(this,bl,void 0))},nf=function(){v(this,Sl)&&(clearInterval(v(this,Sl)),B(this,Sl,void 0))},uf=function(){const i=v(this,ve).getQueryCache().build(v(this,ve),this.options);if(i===v(this,ft))return;const s=v(this,ft);B(this,ft,i),B(this,kn,i.state),this.hasListeners()&&(s==null||s.removeObserver(this),i.addObserver(this))},Vy=function(i){It.batch(()=>{i.listeners&&this.listeners.forEach(s=>{s(v(this,fe))}),v(this,ve).getQueryCache().notify({query:v(this,ft),type:"observerResultsUpdated"})})},uo);function p0(c,i){return Ze(i.enabled,c)!==!1&&c.state.data===void 0&&!(c.state.status==="error"&&i.retryOnMount===!1)}function Cf(c,i){return p0(c,i)||c.state.data!==void 0&&Hc(c,i,i.refetchOnMount)}function Hc(c,i,s){if(Ze(i.enabled,c)!==!1){const f=typeof s=="function"?s(c):s;return f==="always"||f!==!1&&jc(c,i)}return!1}function Uf(c,i,s,f){return(c!==i||Ze(f.enabled,c)===!1)&&(!s.suspense||c.state.status!=="error")&&jc(c,s)}function jc(c,i){return Ze(i.enabled,c)!==!1&&c.isStaleByTime(Xl(i.staleTime,c))}function b0(c,i){return!Dc(c.getCurrentResult(),i)}var Nf=yt.createContext(void 0),S0=c=>{const i=yt.useContext(Nf);if(!i)throw new Error("No QueryClient set, use QueryClientProvider to set one");return i},E0=({client:c,children:i})=>(yt.useEffect(()=>(c.mount(),()=>{c.unmount()}),[c]),O.jsx(Nf.Provider,{value:c,children:i})),Hf=yt.createContext(!1),T0=()=>yt.useContext(Hf);Hf.Provider;function _0(){let c=!1;return{clearReset:()=>{c=!1},reset:()=>{c=!0},isReset:()=>c}}var A0=yt.createContext(_0()),O0=()=>yt.useContext(A0);function D0(c,i){return typeof c=="function"?c(...i):!!c}function jf(){}var R0=(c,i)=>{(c.suspense||c.throwOnError||c.experimental_prefetchInRender)&&(i.isReset()||(c.retryOnMount=!1))},z0=c=>{yt.useEffect(()=>{c.clearReset()},[c])},M0=({result:c,errorResetBoundary:i,throwOnError:s,query:f,suspense:d})=>c.isError&&!i.isReset()&&!c.isFetching&&f&&(d&&c.data===void 0||D0(s,[c.error,f])),C0=c=>{const i=c.staleTime;c.suspense&&(c.staleTime=typeof i=="function"?(...s)=>Math.max(i(...s),1e3):Math.max(i??1e3,1e3),typeof c.gcTime=="number"&&(c.gcTime=Math.max(c.gcTime,1e3)))},U0=(c,i)=>c.isLoading&&c.isFetching&&!i,N0=(c,i)=>(c==null?void 0:c.suspense)&&i.isPending,xf=(c,i,s)=>i.fetchOptimistic(c).catch(()=>{s.clearReset()});function H0(c,i,s){var U,w,q,$,L;const f=S0(),d=T0(),p=O0(),_=f.defaultQueryOptions(c);(w=(U=f.getDefaultOptions().queries)==null?void 0:U._experimental_beforeQuery)==null||w.call(U,_),_._optimisticResults=d?"isRestoring":"optimistic",C0(_),R0(_,p),z0(p);const D=!f.getQueryCache().get(_.queryHash),[T]=yt.useState(()=>new i(f,_)),S=T.getOptimisticResult(_),H=!d&&c.subscribed!==!1;if(yt.useSyncExternalStore(yt.useCallback(G=>{const K=H?T.subscribe(It.batchCalls(G)):jf;return T.updateResult(),K},[T,H]),()=>T.getCurrentResult(),()=>T.getCurrentResult()),yt.useEffect(()=>{T.setOptions(_,{listeners:!1})},[_,T]),N0(_,S))throw xf(_,T,p);if(M0({result:S,errorResetBoundary:p,throwOnError:_.throwOnError,query:f.getQueryCache().get(_.queryHash),suspense:_.suspense}))throw S.error;if(($=(q=f.getDefaultOptions().queries)==null?void 0:q._experimental_afterQuery)==null||$.call(q,_,S),_.experimental_prefetchInRender&&!ol&&U0(S,d)){const G=D?xf(_,T,p):(L=f.getQueryCache().get(_.queryHash))==null?void 0:L.promise;G==null||G.catch(jf).finally(()=>{T.updateResult()})}return _.notifyOnChangeProps?S:T.trackResult(S)}function j0(c,i){return H0(c,g0)}const Ke={wrap:"_wrap_ip60s_1",viewport:"_viewport_ip60s_8",grayBackground:"_grayBackground_ip60s_12",container:"_container_ip60s_25",arrowWrap:"_arrowWrap_ip60s_33",arrowNext:"_arrowNext_ip60s_38",arrowPrev:"_arrowPrev_ip60s_39",disabled:"_disabled_ip60s_83"},Se={wrap:"_wrap_1am3e_1",image:"_image_1am3e_17",title:"_title_1am3e_32",content:"_content_1am3e_49",price:"_price_1am3e_65",rental:"_rental_1am3e_73",unit:"_unit_1am3e_80"},x0={image:"_image_ox479_1"},w0="https://cdn1.idek.cz/img/2711ac4e3e85e0ac6233b02388095dbb.webp",wf=({src:c,alt:i,resolutionList:s})=>{c??(c=w0);const f=[...s],d=f.shift();return O.jsxs("picture",{className:"r-image",children:[f.map(({width:p,height:_,maxWidth:D},T)=>O.jsx("source",{media:D?`(max-width: ${D}px)`:void 0,srcSet:c.replace(".webp",`_ew${p}_eh${_}.webp`),type:"image/webp",width:p,height:_},T)),O.jsx("img",{className:x0.image,src:c.replace(".webp",`_ew${d==null?void 0:d.width}_eh${d==null?void 0:d.height}.webp`),width:d==null?void 0:d.width,height:d==null?void 0:d.height,alt:i})]})},q0=(c,i,s=!0)=>{const f=c.split("|");if(f.length!==3&&f.length!==4)return console.warn(`Daný text "${c}" nemá správný formát`),s?`${i} ${c}`:c;let d,p,_,D;f.length===3?([p,_,D]=f.map(S=>S.trim()),d=D):[d,p,_,D]=f.map(S=>S.trim());let T=D;return i===0&&(T=d),i===1&&(T=p),i>=2&&i<=4&&(T=_),s?`${i} ${T}`:T},Q0=c=>c.replace(/m2/g,"m²").replace(/m3/g,"m³");/*! js-cookie v3.0.5 | MIT */function Fu(c){for(var i=1;i<arguments.length;i++){var s=arguments[i];for(var f in s)c[f]=s[f]}return c}var B0={read:function(c){return c[0]==='"'&&(c=c.slice(1,-1)),c.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(c){return encodeURIComponent(c).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function xc(c,i){function s(d,p,_){if(!(typeof document>"u")){_=Fu({},i,_),typeof _.expires=="number"&&(_.expires=new Date(Date.now()+_.expires*864e5)),_.expires&&(_.expires=_.expires.toUTCString()),d=encodeURIComponent(d).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var D="";for(var T in _)_[T]&&(D+="; "+T,_[T]!==!0&&(D+="="+_[T].split(";")[0]));return document.cookie=d+"="+c.write(p,d)+D}}function f(d){if(!(typeof document>"u"||arguments.length&&!d)){for(var p=document.cookie?document.cookie.split("; "):[],_={},D=0;D<p.length;D++){var T=p[D].split("="),S=T.slice(1).join("=");try{var H=decodeURIComponent(T[0]);if(_[H]=c.read(S,H),d===H)break}catch{}}return d?_[d]:_}}return Object.create({set:s,get:f,remove:function(d,p){s(d,"",Fu({},p,{expires:-1}))},withAttributes:function(d){return xc(this.converter,Fu({},this.attributes,d))},withConverter:function(d){return xc(Fu({},this.converter,d),this.attributes)}},{attributes:{value:Object.freeze(i)},converter:{value:Object.freeze(c)}})}var wc=xc(B0,{path:"/"});let Wu=null;function qf(){if(Wu)return Wu;const c=wc.get("dek_config");if(!c)throw new Error("DEK Config was not found.");try{const i=atob(c);return Wu=JSON.parse(i),Wu}catch(i){throw new Error(`Invalid DEK Config: ${i instanceof Error?i.message:"Unknown error"}`)}}function Y0(){const c=wc.get("dek_eshop_token");if(!c)throw new Error("DEK Eshop token was not found.");return new Headers({Authorization:"Bearer "+c})}function G0(c=void 0,i,s=void 0){const f=qf();if(!i||typeof i!="string")throw new Error("Invalid path parameter");let d;try{c===void 0?d=f.api.base:c in f.api?d=f.api[c]:c==="eshop"?d=window.location.origin:(new URL(c),d=c);const p=new URL(i,d);if(s){const _=new URLSearchParams;s.forEach((D,T)=>{D&&T&&_.append(T,D)}),p.search=_.toString()}return p}catch(p){throw new Error(`Invalid URL configuration: ${p instanceof Error?p.message:"Unknown error"}`)}}function Qf(c){const i={...c},s=new Headers(i.headers);try{return i.headers=Y0(),s.forEach((f,d)=>{var p;f&&d&&((p=i.headers)==null||p.set(d,f))}),(c.defaultContentType??!0)&&i.headers.set("Content-Type","application/json"),i}catch(f){throw new Error(`Failed to add default headers: ${f instanceof Error?f.message:"Unknown error"}`)}}const L0="<<ERROR>>: Došlo k chybě při přístupu na <<URL>> s parametry <<OPTIONS>>";class me extends Error{constructor(s,f=418){super(s);Pt(this,"status");this.status=f}}class Vl extends me{constructor(i,s,f,d){super(Yf(i.toString(),JSON.stringify(s),f),d),this.name=f}}class X0 extends Vl{constructor(i,s){super(i,s,"CORS chyba [CorsError]",418)}}class V0 extends Vl{constructor(i,s){super(i,s,"Síťová chyba [NetworkError]",418)}}class Z0 extends Vl{constructor(i,s){super(i,s,"Chyba časového limitu [TimeoutError]",408)}}class K0 extends Vl{constructor(i,s){super(i,s,"Není připojení k internetu [OfflineError]",418)}}function Bf(c,i,s,f=!0){c instanceof me?f&&hl(c):c instanceof TypeError&&(c.message.includes("CORS")||c.message.includes("Cross-Origin Resource Sharing")||c.message.includes("Access-Control-Allow-Origin"))?f&&hl(new X0(i,s)):c instanceof TypeError&&(c.message.includes("NetworkError")||c.message.includes("network error")||c.message.includes("Network request failed"))?f&&hl(new V0(i,s)):c instanceof TypeError&&c.message.includes("timeout")?f&&hl(new Z0(i,s)):c instanceof DOMException&&c.name==="AbortError"||(c instanceof TypeError&&!navigator.onLine?f&&hl(new K0(i,s)):c instanceof TypeError&&c.message.includes("Failed to fetch")?f&&hl(new Vl(i,s,"Typová chyba (CORS?)",418)):f&&hl(new Vl(i,s,"Neznámá chyba",418)))}function Yf(c,i,s){return L0.replace("<<ERROR>>",s).replace("<<URL>>",c).replace("<<OPTIONS>>",i)}function J0(c){if(!c)return"";const s=c.split(`
`).find(_=>_.includes("at "));if(!s)return"";const f=s.indexOf("/react/"),d=s.indexOf("/index");return f===-1||d===-1?"[react]: Neznámá app":`[react]: ${s.slice(f+7,d)}`}async function hl(c){try{const i=qf(),s=J0(c.stack),f={status:c.status,origin:s,message:c.message},d=new URL("/log/save-error",i.api.base),p=new Headers;p.set("Content-Type","application/json");const _=Qf({headers:p}),D=await fetch(d,{..._,method:"POST",body:JSON.stringify(f)});D.ok||console.error("Nepodařilo se uložit error log:",D.status,D.statusText)}catch(i){console.error("Nepodařilo se uložit error log:",i)}}class Gf extends Error{constructor(s){super("Chyba klienta");Pt(this,"response");Pt(this,"status");this.name="ErrorClient",this.response=s,this.status=s.status}}class Lf extends Error{constructor(s){super("Chyba serveru");Pt(this,"response");Pt(this,"status");this.name="ErrorServer",this.response=s,this.status=s.status}}class k0{constructor(i){Pt(this,"response");Pt(this,"options");Pt(this,"responseHandlerList",{});this.response=i}setResponse(i){return this.response=i,this}setOptions(i){return this.options=i,this}hasResponseHandlers(i,s){return!!this.responseHandlerList[i]||!!this.responseHandlerList[s]}setDefaultResponseHandler(i){this.hasResponseHandlers(200,"2xx")||this.addResponseHandler(200,i)}addResponseHandler(i,s){var f;return(f=this.responseHandlerList)[i]??(f[i]=[]),this.responseHandlerList[i].push(s),this}async runResponseHandlers(){var p,_;if(!this.response)throw new me("Response není nastavena, byla setnutá?");const i=this.response.status,s=`${Math.floor(i/100)}xx`,f=this.hasResponseHandlers(i,s);let d;if(f){(p=this.responseHandlerList)[i]??(p[i]=[]),(_=this.responseHandlerList)[s]??(_[s]=[]);for(const D of this.responseHandlerList[i]){const T=await(D==null?void 0:D(this.response.clone()));d??(d=T)}for(const D of this.responseHandlerList[s]){const T=await(D==null?void 0:D(this.response.clone()));d??(d=T)}}return!f&&i>=400&&await this.handleError(),d}async handleError(i){if(!this.response)throw new me("Response není nastavena, byla setnutá?");(i==null?void 0:i.hideMessage)!==!0&&await this.showMessage(i==null?void 0:i.customMessage),i&&(i.options=i.options??this.options);const s=i!=null&&i.options?$0(i.options):void 0,f=await this.response.clone().text(),d=Yf(this.response.url,JSON.stringify(s),`Chyba: [${this.response.status}${this.response.statusText?` - ${this.response.statusText}`:""}]`)+(f?` => ${f.slice(0,100)}${f.length>100?"...":""}`:"");throw new me(d,this.response.status)}async showMessage(i){if(!this.response)throw new me("Response není nastavena, byla setnutá?");if(i===!1)return;const s=i??(this.response.status in qc?qc[this.response.status]:`Nastala neočekávaná chyba při požadavku na server: ${this.response.status}`),f=await this.response.clone().text(),d=this.response.status===500||Object.keys(qc).includes(this.response.status.toString())||!!i;if(f===""||d)this.dispatchError(s);else try{await this.parseResponseForError()||this.dispatchError(s)}catch(p){throw this.dispatchError(s),new me("Chyba při ApiHandler.showMessage: "+p.message)}}async parseResponseForError(){if(!this.response)throw new me("Response není nastavena, byla setnutá?");const i=await this.response.clone().json();if(i.some(s=>s.message)){for(const{message:s}of i.filter(f=>f.message))s&&this.dispatchError(s);return!0}else return!1}dispatchError(i){dispatchEvent(new CustomEvent("ES_ADD_MESSAGE_FLASH",{detail:{message:i,type:"error"}}))}}const qc={429:"Překročili jste limit požadavků. Zkuste to znovu později. (429)"};function $0(c){const i=["password","token","secret","key","credential"],s={...c},f=p=>{const _={};for(const[D,T]of Object.entries(p))i.some(S=>D.toLowerCase().includes(S))?_[D]="***FILTERED***":T&&typeof T=="object"&&!Array.isArray(T)?_[D]=f(T):_[D]=T;return _},d=p=>{try{const _=JSON.parse(p),D=f(_);return JSON.stringify(D)}catch{return p}};if(s.options){const p=s.options;p.body&&(typeof p.body=="string"?p.body=d(p.body):typeof p.body=="object"&&!(p.body instanceof FormData)&&(p.body=f(p.body))),s.options=f(p)}return s.parameters&&(s.parameters=f(s.parameters)),s.path&&(s.path=f(s.path)),s.body&&(typeof s.body=="string"?s.body=d(s.body):typeof s.body=="object"&&!(s.body instanceof FormData)&&(s.body=f(s.body))),s}class Xf{constructor(i){Pt(this,"fetchParams");Pt(this,"settings",{});Pt(this,"responseHandler",new k0);Pt(this,"response");this.checkForRequired(i);const s=i.body instanceof FormData?!1:i.defaultContentType??!0;this.fetchParams={apiEndpoint:i.apiEndpoint,path:i.path,body:i.body,parameters:i.parameters,pathParameters:i.pathParameters,options:{defaultContentType:s,method:i.method??"GET",signal:i.signal,...i.options}},this.settings={silent:i.silent??!1,responseType:i.responseType??"json"},this.applyPathParameters(),this.applySearchParameters(),this.applyBody()}checkForRequired(i){try{if(!i.path)throw new me("Path je povinný")}catch(s){throw console.error(s),Bf(s,new URL(i.path,i.apiEndpoint),i.options??{},!i.silent),s}}applyPathParameters(){if("pathParameters"in this.fetchParams&&this.fetchParams.pathParameters){Object.entries(this.fetchParams.pathParameters).forEach(([s,f])=>{this.fetchParams.path=this.fetchParams.path.replace(`{${s}}`,f)});const i=this.fetchParams.path.match(/\{([^}]+)\}/g);if(i)throw new me(`Nepodařilo se nahradit všechny parametry v URL: ${i.join(", ")}`)}}applySearchParameters(){if("parameters"in this.fetchParams&&this.fetchParams.parameters){const i=f=>typeof f=="string"||typeof f=="number"||typeof f=="boolean",s=new URLSearchParams;for(const[f,d]of Object.entries(this.fetchParams.parameters))if(i(d))s.set(f,d.toString());else if(Array.isArray(d))for(const p of d)i(p)?s.append(f,p.toString()):console.warn(`Neznámý typ parametru: ${f} => ${p}`);else typeof d<"u"&&console.warn(`Neznámý typ parametru: ${f} => ${d}`);this.fetchParams.options.search=s}}applyBody(){"body"in this.fetchParams&&this.fetchParams.body&&(typeof this.fetchParams.body=="string"||this.fetchParams.body instanceof FormData?this.fetchParams.options.body=this.fetchParams.body:this.fetchParams.options.body=JSON.stringify(this.fetchParams.body))}setDefaultResponseHandler(){this.responseHandler.setDefaultResponseHandler(async()=>this.getData())}addResponseHandler(i,s){return this.responseHandler.addResponseHandler(i,s),this}async send(){var f;const i=Qf(this.fetchParams.options),s=G0(this.fetchParams.apiEndpoint,this.fetchParams.path,i.search);this.setDefaultResponseHandler();try{return this.response=await fetch(s.toString(),i),this.responseHandler.setResponse(this.response),this.responseHandler.setOptions(this.fetchParams.options),await this.responseHandler.runResponseHandlers()}catch(d){console.error(d);const p=this.settings.silent===!0?!1:Array.isArray(this.settings.silent)?!this.settings.silent.includes(((f=this.response)==null?void 0:f.status)??0):!0;throw Bf(d,s,i,p),d}}async handleError(i){await this.responseHandler.handleError({...i,options:this.fetchParams})}async getData(i){if(!this.response)throw new me("Response není nastavena, byl volán send()?");if(!this.response.ok&&!i)throw new me(`Response není v pořádku: ${this.response.status}`);try{const s=await this.response.clone().text();if(s==="")return;switch(this.settings.responseType){case"text":return s;case"json":return await this.response.clone().json();case"blob":return await this.response.clone().blob();case"arrayBuffer":return await this.response.clone().arrayBuffer();default:{const f=this.settings.responseType;throw new me(`Neznámý typ response: ${f}`)}}}catch(s){throw new me("Chyba při ApiHandler.getData: "+s.message)}}}const Ee=class Ee{};Pt(Ee,"add",({message:i,type:s})=>{dispatchEvent(new CustomEvent("ES_ADD_MESSAGE_FLASH",{detail:{message:i,type:s}}))}),Pt(Ee,"addError",i=>Ee.add({message:i,type:"error"})),Pt(Ee,"addSuccess",i=>Ee.add({message:i,type:"success"})),Pt(Ee,"addWarning",i=>Ee.add({message:i,type:"warning"})),Pt(Ee,"addByError",i=>{const s=i;console.error(s),s instanceof Gf||s instanceof Lf?(s instanceof Gf&&Ee.add({message:`Nastala neočekávaná klientská chyba. (${s.status})`,type:"error"}),s instanceof Lf&&Ee.add({message:`Nastala neočekávaná serverová chyba. (${s.status})`,type:"error"})):Ee.add({message:"Nastala neočekávaná chyba.",type:"error"})});let Zn=Ee;const Pu={async getProductEshopByCode(c,i){if(Array.isArray(c)||(c=[c]),c.length===0)return[];try{return await new Xf({path:"/product/get-products-eshop-by-codes",parameters:{codes:c,parts:i}}).send()??[]}catch(s){Zn.addByError(s)}return[]},async getProductRentalByCode(c,i){if(Array.isArray(c)||(c=[c]),c.length===0)return[];try{return await new Xf({path:"/product/get-products-rental-by-codes",parameters:{codes:c,parts:i}}).send()??[]}catch(s){Zn.addByError(s)}return[]}};let Qc;const oa=()=>{if(!Qc){const c=wc.get("dek_config");if(c===void 0)throw new Error("Config not found");try{const i=atob(c);Qc=JSON.parse(i)}catch(i){throw console.error(i),Zn.add({type:"error",message:"Nepodařilo se načíst dek_config."}),new Error("Config is not valid")}}return Qc},Iu={getBaseCdn:()=>oa().cdn.base,getBranchCode:()=>oa().branchCode,getBranchTitle:()=>oa().branchTitle,getDomain:()=>{switch(oa().shopId){case"argos_cz":return"argos.cz";case"dek_cz":return"dek.cz";case"dek_sk":return"dek.sk";case"stachema_cz":return"stachema.cz";case"stachema_sk":return"stachema.sk"}},getEmail:()=>oa().email,getLang:()=>{switch(oa().shopId){case"argos_cz":case"dek_cz":case"stachema_cz":return"cz";case"dek_sk":case"stachema_sk":return"sk"}},getSearchCompany:()=>oa().shopId.replace("_","-"),getShopId:()=>oa().shopId,isDev:()=>oa().isDev},Ce={formatPrice(c,i){const s=new Intl.NumberFormat("cs-CZ",{style:"currency",currency:i}).format(c);return i==="EUR"?s.replace("€","EUR"):s.toString()},formatUnit(c){return c.replace("m2","m²").replace("m3","m³")},formatQuantity(c){return(Number(c)===c&&c%1!==0?c.toFixed(2):c).toLocaleString().replace(".",",")},calculateQuantityUnitEshopToSales(c,i){const s=i.isPackagePrimary?c*1e6*(i.unitsInPackage*1e6)/1e12:c;return{unitPrimary:c,unitSecondary:i.isPackagePrimary?s:c,unitSales:s,unitPackage:i.isPackagePrimary?c:s}},calculateQuantityUnitEshop(c,i){return Ce.calculateQuantityUnitEshopToSales(c,i)},calculateQuantityUnitEshopToPrimary(c,i){const s=i.isPackagePrimary?c*1e12/(i.unitsInPackage*1e6)/1e6:c;return{unitPrimary:s,unitSecondary:i.isPackagePrimary?c:s,unitSales:c,unitPackage:i.isPackagePrimary?s:c}},calculateQuantityPriceEshop(c,i){const s=Math.round(i.priceNoVatPrimary*c*100)/100,f=Math.round(s*i.vat/100*100)/100,d=Math.round((s+f)*100)/100;return{priceNoVatPrimary:s,priceVatPrimary:d}},getAvailabilityStatusByBranchCode(c,i,s){switch(c.availabilityBranchCode){case"P00":case"P01":case"P05":case"P06":return{showButton:!0,color:"green",buttonText:s,buttonColor:"green"};case"P02":case"P07":case"P08":case"P10":return{showButton:!1,color:"red"};case"P03":return{showButton:!0,color:"blue",buttonText:i,buttonColor:"blue"};case"P04":return{showButton:!0,color:"red",buttonText:i,buttonColor:"blue"};case"P09":return{showButton:!1,color:"gray"};default:return{showButton:!0,color:"blue",buttonText:i,buttonColor:"blue"}}},addToCartEshop(c,i,s,f){window.dispatchEvent(new CustomEvent("ES_ADD_TO_CART_ESHOP",{detail:{code:c,quantitySales:i,unitSales:s,eventInvoker:f}}))},addToCartRental(c){const{date:i,eventInvoker:s,hasGuarantee:f,quantity:d,typeOfRental:p,unionCode:_}=c;window.dispatchEvent(new CustomEvent("ES_ADD_TO_CART_RENTAL",{detail:{unionCode:_,quantity:d,quantitySales:d,dateFrom:i.from,dateTo:i.to,withGuarantee:f,typeOfRental:p,eventInvoker:s}}))},async getProductEshopByCode(c,i){return Pu.getProductEshopByCode(c,i)},async getProductRentalByCode(c,i){return Pu.getProductRentalByCode(c,i)},calculateSeasonPoints(c,i){if(c.season===null||c.season===void 0)return 0;const s=c.season;if(s.rewardFor==="Quantity")return Math.floor(i/s.requiredQuantity)*s.rewardPoints;if(s.rewardFor==="Price"){const f=c.price.priceNoVatSales*i;return Math.floor(f/s.requiredQuantity)*s.rewardPoints}return 0},getNumberOfDaysByTypeOfRental(c,i){if(i==="HalfDay")return"4 hodiny";const s=Math.ceil((c.to.getTime()-c.from.getTime())/864e5),f=d=>q0(Iu.getLang()==="sk"?"deň | dni | dní":"den | dny | dní",d);return f(i==="FullDay"?s:s+1)}},Bc={cz:{toCart:"Do košíku",demand:"Poptat",labelAddToCart:(c,i)=>O.jsxs(O.Fragment,{children:["do košíku přidáte"," ",O.jsxs("strong",{children:[Ce.formatQuantity(c)," ",Ce.formatUnit(i)]})]}),addToCart:"Přidat",addedToCart:"Přidáno",unit:c=>`za ${c}`,withDPH:"s DPH",total:"celkem"},sk:{toCart:"Do košíka",demand:"Na dopyt",labelAddToCart:(c,i)=>O.jsxs(O.Fragment,{children:["do košíka pridáte"," ",O.jsxs("strong",{children:[Ce.formatQuantity(c)," ",Ce.formatUnit(i)]})]}),addToCart:"Pridať",addedToCart:"Pridané",unit:c=>`za ${c}`,withDPH:"s DPH",total:"celkom"}},se={container:"_container_1nbmo_1",inputs:"_inputs_1nbmo_11",quantity:"_quantity_1nbmo_17",button:"_button_1nbmo_25",row:"_row_1nbmo_28",compact:"_compact_1nbmo_33",price:"_price_1nbmo_40",addToCart:"_addToCart_1nbmo_52",loading:"_loading_1nbmo_65",spin:"_spin_1nbmo_1",input:"_input_1nbmo_11",alreadyInCart:"_alreadyInCart_1nbmo_95",slide:"_slide_1nbmo_109"},F0={event:"recobox",recobox_pagetype:"modal_cart",recobox_boxName:"mohlo_by_se_vam_hodit"},Vf=c=>{window.dataLayer??(window.dataLayer=[]),window.dataLayer.push({...F0,recobox_action:"add_to_cart",recobox_product_id:c})},W0=({formWidth:c,state:i})=>O.jsx("div",{className:`input-${i.level} ${c||""}`,children:i.message}),Zf={getFormSize:c=>c?`dek-form-width--${c}`:"",formatNumber:(c,i)=>{const s=c.replaceAll(/\D/g,"");s.length<i.replaceAll(/[^#]/g,"").length&&console.warn(`[Input.formatNumber]: number of digits is less than pattern: ${c}, ${i}`);let f=0;return i.replaceAll("#",()=>s[f++]||"")},formatPhone:c=>Zf.formatNumber(c,c.replaceAll(/\D/g,"").length===12&&c[0]==="+"?"+### ### ### ###":"### ### ###")},Yc=({onChange:c,children:i,size:s,state:f,type:d,onChangeLazy:p,onBlur:_,className:D,useSizeOnState:T,...S})=>{const H=yt.useId(),{disabled:U,required:w}=S,q=K=>{if(!c)return;const{value:J}=K.target;if(d==="number"){c(Number(J)||Number.NaN,K);return}c(J,K)},$=K=>{if(p){const{value:J}=K.target;if(d==="number"){p(Number(J)||Number.NaN,K);return}p(J,K)}_==null||_(K)},L=Zf.getFormSize(s),G=[L];return f&&G.push(f.level),D&&G.push(D),O.jsxs(O.Fragment,{children:[i!==void 0&&O.jsxs("label",{htmlFor:H,children:[i,w&&O.jsx("span",{className:"dek-form-required-indicator",children:"*"})]}),O.jsx("input",{id:H,role:"textbox",className:G.join(" "),onChange:q,onBlur:$,type:d,...S}),f&&!U&&f.message&&O.jsx(W0,{formWidth:T?L:void 0,state:f})]})},P0=c=>{const{type:i}=c;if(i==="compact")return O.jsx(tm,{...c});if(i==="slide")return O.jsx(em,{...c});if(i==="long")return O.jsx(I0,{...c})},I0=({lang:c,product:i})=>{const{availability:s,code:f,price:d,unit:p}=i,{addToCartEshop:_,calculateQuantityPriceEshop:D,calculateQuantityUnitEshopToSales:T,formatPrice:S,formatUnit:H,getAvailabilityStatusByBranchCode:U}=Ce,w=Bc[c],q=yt.useRef(null),[$,L]=yt.useState({unitPrimary:p.minimumCountUnitPrimary,unitSecondary:p.unitsInPackage,unitSales:p.minimumCountUnitSales}),[G,K]=yt.useState({priceVatPrimary:d.priceVatPrimary}),J=X=>{X=X<p.minimumCountUnitPrimary?p.minimumCountUnitPrimary:X;const ot=T(X,p),At=D(X,d);L({unitPrimary:ot.unitPrimary,unitSecondary:ot.unitSecondary,unitSales:ot.unitSales}),K({priceVatPrimary:At.priceVatPrimary})},nt=()=>{var X;_(f,$.unitSales,p.unitSales,"long"),(X=q.current)==null||X.blur()},tt=U(s,w.demand,w.toCart);return tt.showButton?O.jsxs("div",{className:`r-add-to-cart-eshop-long ${se.container}`,children:[O.jsxs("div",{className:se.inputs,children:[O.jsxs("div",{className:se.quantity,children:[O.jsx(Yc,{onChange:J,type:"number",min:"1",value:$.unitPrimary,autoComplete:"off"}),O.jsx("label",{children:H(p.unitPrimary)})]}),O.jsx("button",{type:"button",ref:q,role:"button",className:`dek-button-${tt.buttonColor} ${se.button}`,onClick:nt,children:tt.buttonText})]}),p.isPackagePrimary&&O.jsx("div",{className:se.row,children:w.labelAddToCart($.unitSecondary,p.unitSecondary)}),O.jsxs("div",{className:se.row,children:[O.jsx("strong",{children:S(G.priceVatPrimary,d.currencyCode)})," ",w.total," ",w.withDPH]})]}):O.jsx("div",{className:`r-add-to-cart-eshop-long ${se.container}`})},tm=({lang:c,product:i})=>{const{code:s,unit:f}=i,{addToCartEshop:d,calculateQuantityPriceEshop:p,calculateQuantityUnitEshopToSales:_,formatPrice:D}=Ce,T=Bc[c],[S,H]=yt.useState({unitPrimary:f.minimumCountUnitPrimary,unitSecondary:f.unitsInPackage,unitSales:f.minimumCountUnitSales}),[U,w]=yt.useState(!1),[q,$]=yt.useState(!1),[L,G]=yt.useState(i.price.priceVatPrimary),K=tt=>{tt=tt<f.minimumCountUnitPrimary?f.minimumCountUnitPrimary:tt;const X=_(tt,f),ot=p(tt,i.price);H({unitPrimary:X.unitPrimary,unitSecondary:X.unitSecondary,unitSales:X.unitSales}),G(ot.priceVatPrimary)},J=()=>{$(!0),window.addEventListener("ES_ADD_TO_CART_ESHOP_AFTER",nt),d(s,S.unitSales,f.unitSales,"compact")},nt=tt=>{i.code===tt.detail.code&&($(!1),w(tt.detail.isSuccess),tt.detail.isSuccess&&Vf(s),window.removeEventListener("ES_ADD_TO_CART_ESHOP_AFTER",nt))};return O.jsxs("div",{className:`r-add-to-cart-eshop-compact ${se.compact}`,children:[O.jsxs("div",{className:se.price,children:[O.jsx("strong",{children:D(L,i.price.currencyCode)}),O.jsxs("div",{children:[T.unit(i.unit.unitPrimary)," ",T.withDPH]})]}),O.jsx("div",{className:se.addToCart,children:U?O.jsxs("div",{className:se.alreadyInCart,children:[O.jsx("img",{src:"https://cdn1.idek.cz/file/check-7c33cfe0.svg",width:16,height:16}),O.jsx("span",{children:T.addedToCart})]}):O.jsxs(O.Fragment,{children:[O.jsxs("div",{className:se.input,children:[O.jsx(Yc,{type:"number",min:1,defaultValue:S.unitPrimary,onChange:K,disabled:q}),i.unit.unitPrimary]}),O.jsxs("button",{type:"button",role:"button",className:"dek-button-green",onClick:J,disabled:q,children:[q&&O.jsx("span",{className:se.loading}),T.addToCart]})]})})]})},em=({lang:c,product:i})=>{const s=Bc[c],f=()=>{const d=i.unit.isPackagePrimary?i.unit.minimumCountUnitSales:i.unit.minimumCountUnitPrimary;Ce.addToCartEshop(i.code,d,i.unit.unitSales,"slide")};return O.jsx("div",{className:`r-add-to-cart-eshop-slide ${se.slide}`,children:O.jsx("button",{type:"button",role:"button",onClick:f,className:`dek-button-green dek-button-small ${se.button}`,children:s.toCart})})},Gc={cz:{toDetail:"Detail zapůjčení",unit:c=>`za ${c}`,withDPH:"s DPH",addToCart:"Přidat",addedToCart:"Přidáno"},sk:{toDetail:"Detail zapožičania",unit:c=>`za ${c}`,withDPH:"s DPH",addToCart:"Pridať",addedToCart:"Pridané"}},Je={container:"_container_qt28n_1",topDivider:"_topDivider_qt28n_4",button:"_button_qt28n_9",compact:"_compact_qt28n_16",price:"_price_qt28n_23",addToCart:"_addToCart_qt28n_35",loading:"_loading_qt28n_48",spin:"_spin_qt28n_1",input:"_input_qt28n_68",alreadyInCart:"_alreadyInCart_qt28n_78"},am=(c,i)=>`/produkty/detail/${c}${i?`-${i}`:""}`,Lc=(c,i)=>`/pujcovna/detail/${c.replace("|","/")}${i?`-${i}`:""}`,lm=c=>{const{type:i}=c;if(i==="compact")return O.jsx(im,{...c});if(i==="long")return O.jsx(um,{...c});if(i==="slide")return O.jsx(nm,{...c})},nm=({product:c,lang:i})=>{const s=Gc[i];return O.jsx("div",{className:`r-add-to-cart-rental-slide ${Je.container}`,children:O.jsx("a",{role:"button",className:`dek-button dek-button-green dek-button-small ${Je.button}`,href:Lc(c.code,c.detail.slug),children:s.toDetail})})},um=({product:c,lang:i})=>{const s=Gc[i];return O.jsx("div",{className:`r-add-to-cart-rental-long ${Je.container} ${Je.topDivider}`,children:O.jsx("a",{role:"button",className:`dek-button dek-button-green ${Je.button}`,href:Lc(c.code,c.detail.slug),children:s.toDetail})})},im=({product:c,lang:i,date:s,hasGuarantee:f,typeOfRental:d})=>{const{formatPrice:p}=Ce,_=Gc[i],[D,T]=yt.useState(1),[S,H]=yt.useState(c.detail.priceVatOrigin),[U,w]=yt.useState(!1),[q,$]=yt.useState(!1),L=J=>{T(J),H(J*c.detail.priceVatOrigin)},G=()=>{$(!0),window.addEventListener("ES_ADD_TO_CART_RENTAL_AFTER",K),Ce.addToCartRental({unionCode:c.code,quantity:D,date:s,hasGuarantee:f,typeOfRental:d,eventInvoker:"compact"})},K=J=>{c.code===J.detail.unionCode&&($(!1),w(J.detail.isSuccess),J.detail.isSuccess&&Vf(c.code),window.removeEventListener("ES_ADD_TO_CART_RENTAL_AFTER",K))};return O.jsxs("div",{className:`r-add-to-cart-rental-compact ${Je.compact}`,children:[O.jsxs("div",{className:Je.price,children:[O.jsx("strong",{children:p(S,c.detail.currencyCode)}),O.jsxs("div",{children:[_.unit(c.detail.unitPrice)," ",_.withDPH]})]}),O.jsx("div",{className:Je.addToCart,children:U?O.jsxs("div",{className:Je.alreadyInCart,children:[O.jsx("img",{src:"https://cdn1.idek.cz/file/check-7c33cfe0.svg",width:16,height:16}),O.jsx("span",{children:_.addedToCart})]}):O.jsxs(O.Fragment,{children:[O.jsxs("div",{className:Je.input,children:[O.jsx(Yc,{type:"number",min:1,defaultValue:D,onChange:L,disabled:q}),c.detail.unitQuantity]}),O.jsxs("button",{type:"button",role:"button",className:"dek-button-green",onClick:G,disabled:q,children:[q&&O.jsx("span",{className:Je.loading}),_.addToCart]})]})})]})},Kf={icons:"_icons_4p8mm_1"},cm={cz:{hasVariants:"Více variant",hasGift:"Dárek k nákupu",hasPpl:"Doprava PPL"},sk:{hasVariants:"Viac variantov",hasGift:"Darček na nákup",hasPpl:"Doprava PPL"}},Jf=({product:c})=>{const i=Iu.getLang(),s=cm[i];if(c.type==="eshop")return O.jsxs("div",{className:`r-product-icon ${Kf.icons}`,children:[c.detail.hasVariant&&O.jsx("img",{title:s.hasVariants,alt:s.hasVariants,src:"https://cdn1.idek.cz/img/a32ef0de7bf6d55e5b00748dfe951840_rw24.png",width:24,height:24}),c.detail.hasGift&&O.jsx("img",{alt:s.hasGift,title:s.hasGift,src:"https://cdn1.idek.cz/img/13ac7588db7f1b49cbce256f5abd255f_rw24.png",width:24,height:24}),c.detail.hasPpl&&O.jsx("img",{title:s.hasPpl,alt:s.hasPpl,src:"https://cdn1.idek.cz/img/8c6599f32f6f4d9cbc8d20951dba4952_rw24.jpg",width:24,height:24})]});if(c.type==="rental")return O.jsx("div",{className:`r-product-icon ${Kf.icons}`})},sm={cz:{stocksLast:"Do vyprodání zásob",recommended:"Doporučujeme",isRecent:"Novinka",isFeatured:"Výhodná cena"},sk:{stocksLast:"Do vypredania zásob",recommended:"Odporúčame",isRecent:"Novinka",isFeatured:"Výhodná ponuka"}},ha={labels:"_labels_14jqs_1",recommended:"_recommended_14jqs_12",isRecent:"_isRecent_14jqs_13",isFeatured:"_isFeatured_14jqs_14",isWhileStockLast:"_isWhileStockLast_14jqs_15",title:"_title_14jqs_39",content:"_content_14jqs_43",generousSeason:"_generousSeason_14jqs_50"},kf=({product:c})=>{const i=Iu.getLang(),s=sm[i],f=()=>{if(c.type==="eshop")switch(!0){case c.availability.isWhileStockLast:return O.jsx("div",{className:ha.isWhileStockLast,children:s.stocksLast});case c.detail.isFeatured:return O.jsx("div",{className:ha.isFeatured,children:O.jsx("div",{className:ha.title,children:s.isFeatured})});case c.detail.isRecommended:return O.jsx("div",{className:ha.recommended,children:s.recommended});case c.detail.isRecent:return O.jsx("div",{className:ha.isRecent,children:s.isRecent});case!0:return null}if(c.type==="rental")switch(!0){case c.detail.isFeatured:return O.jsx("div",{className:ha.isFeatured,children:O.jsx("div",{className:ha.title,children:s.isFeatured})});case!0:return null}return null};return O.jsxs("div",{className:`r-product-label ${ha.labels}`,children:[f(),c.type==="eshop"&&c.detail.seasonPointsText&&O.jsxs("div",{className:ha.generousSeason,children:[O.jsx("img",{src:"https://cdn1.idek.cz/file/plus-white-a6e119fe.svg",width:22,height:22}),O.jsx("div",{children:Q0(c.detail.seasonPointsText)})]})]})},rm=({lang:c,product:i,showAddToCartButton:s})=>{const f=[{width:225,height:135},{width:320,height:192,maxWidth:680},{width:225,height:135,maxWidth:490},{width:170,height:170,maxWidth:370}];if(i.type==="eshop")return O.jsx(fm,{lang:c,product:i,resolutionList:f,showAddToCartButton:s});if(i.type==="rental")return O.jsx(om,{lang:c,product:i,resolutionList:f,showAddToCartButton:s})},fm=({lang:c,product:i,resolutionList:s,showAddToCartButton:f})=>{const d=am(i.code,i.detail.slug),p=Ce.formatPrice(i.price.priceVatPrimary,i.price.currencyCode).split(",");return O.jsxs("div",{className:`r-product-preview-slide ${Se.wrap}`,"data-product-code":i.code,children:[O.jsxs("a",{className:Se.image,href:d,children:[O.jsx(kf,{product:i}),O.jsx(Jf,{product:i}),O.jsx(wf,{src:i.detail.image,alt:i.detail.title,resolutionList:s})]}),O.jsxs("div",{className:Se.content,children:[O.jsxs("a",{href:d,children:[O.jsx("span",{className:Se.title,children:i.detail.title}),O.jsxs("div",{children:[O.jsxs("div",{className:Se.price,children:[p[0],O.jsxs("span",{children:[",",p[1]]})]}),O.jsxs("div",{className:Se.unit,children:["cena za"," ",i.unit.unitPrimary," ","s DPH"]})]})]}),f&&O.jsx(P0,{lang:c,product:i,type:"slide"})]})]})},om=({lang:c,product:i,resolutionList:s,showAddToCartButton:f})=>{const d=Lc(i.code,i.detail.slug),p=Ce.formatPrice(i.detail.priceVatOrigin,i.detail.currencyCode).split(",");return O.jsxs("div",{className:`r-product-preview-slide ${Se.wrap} ${Se.rental}`,"data-product-code":i.code,children:[O.jsxs("a",{className:Se.image,href:d,children:[O.jsx(kf,{product:i}),O.jsx(Jf,{product:i}),O.jsx(wf,{src:i.detail.image,alt:i.detail.titleShort??i.detail.title,resolutionList:s})]}),O.jsxs("div",{className:Se.content,children:[O.jsxs("a",{href:d,children:[O.jsx("span",{className:Se.title,children:i.detail.titleShort??i.detail.title}),O.jsxs("div",{children:[O.jsxs("div",{className:Se.price,children:[p[0],O.jsxs("span",{children:[",",p[1]]})]}),O.jsxs("div",{className:Se.unit,children:["cena za"," ",i.detail.unitPrice," ","s DPH"]})]})]}),f&&O.jsx(lm,{lang:c,product:i,type:"slide"})]})]})},hm=(c,i)=>{yt.useEffect(()=>{if(c==null)return;const s=f=>dm(f,i);return c.addEventListener("touchstart",$f,!1),c.addEventListener("touchmove",s,!1),()=>{c.removeEventListener("touchstart",$f,!1),c.removeEventListener("touchmove",s,!1)}},[c,i])};let ti,ei;const $f=c=>{const i=c.touches[0];ti=i.clientX,ei=i.clientY},dm=(c,i)=>{var _,D,T,S;if(!ti||!ei)return;const s=c.touches[0].clientX,f=c.touches[0].clientY,d=ti-s,p=ei-f;Math.abs(d)>Math.abs(p)?d>0?(_=i.onRight)==null||_.call(i):(D=i.onLeft)==null||D.call(i):p>0?(T=i.onDown)==null||T.call(i):(S=i.onUp)==null||S.call(i),ti=void 0,ei=void 0},Ff=c=>{const{hasGrayBackground:i,itemsMaxCount:s,loadingState:f,productList:d,showAddToCart:p,sliderMaxWidth:_}=c,D=Iu.getLang(),T=yt.useRef(null),S=yt.useRef(null),H=yt.useRef(null),[U,w]=yt.useState(0),[q,$]=yt.useState(0),[L,G]=yt.useState(!1),[K,J]=yt.useState(0);yt.useEffect(()=>{const Yt=()=>{if(!T.current||!S.current||!H.current||!d)return;const Ne=T.current.offsetWidth??0,oe=S.current.offsetWidth??0,ue=Ne-oe,et=(_-ue)/s,F=Math.floor(oe/et),Ot=oe/F,y=Ot*d.length;w(y),$(oe/Math.floor(oe/Ot)),G(!0),J(0)};return Yt(),window.addEventListener("resize",Yt),()=>{window.removeEventListener("resize",Yt)}},[_,s,d]);const nt=T.current?T.current.offsetWidth:0,tt=S.current?S.current.offsetWidth:0,X=nt-tt,ot=Math.abs(K)+tt<U,At=K<0,pt=()=>{ot&&J(K-tt)},j=()=>{At&&J(K+tt)},ut=(X/2+12)*-1,Bt=ut;return hm(S.current,{onRight:pt,onLeft:j}),f?O.jsx("div",{className:`r-slider-product ${Ke.wrap} ${i?Ke.grayBackground:""}`,role:"slider",style:{maxWidth:_},children:O.jsx("div",{className:Ke.viewport,children:O.jsx("div",{className:`${Ke.container} loading`,style:{transform:`translateX(${K}px)`,width:_,height:300}})})}):O.jsxs("div",{className:`r-slider-product ${Ke.wrap} ${i?Ke.grayBackground:""}`,ref:T,role:"slider",style:{maxWidth:_},children:[O.jsxs("div",{className:Ke.arrowWrap,children:[At&&O.jsx("div",{className:Ke.arrowPrev,onClick:j,style:{left:Bt}}),ot&&O.jsx("div",{className:Ke.arrowNext,onClick:pt,style:{right:ut}})]}),O.jsx("div",{className:Ke.viewport,ref:S,children:O.jsx("div",{className:Ke.container,ref:H,style:{transform:`translateX(${K}px)`,width:U},children:L&&d.map(Yt=>O.jsx("div",{style:{width:q},children:O.jsx(rm,{lang:D,product:Yt,showAddToCartButton:p})},Yt.code))})})]})},ym=({itemsMaxCount:c,sliderMaxWidth:i})=>{let s=!0;return c===void 0&&(console.error("[SliderProduct]: itemsMaxCount is required"),s=!1),i===void 0&&(console.error("[SliderProduct]: sliderMaxWidth is required"),s=!1),s},mm=({productCodeList:c,...i})=>{const s=c!==void 0&&c.length>0&&ym({...i}),f=j0({queryKey:["productList",c],queryFn:async()=>(await vm(c.map(String))).filter(Boolean),enabled:s});return s?O.jsxs("div",{className:"r-a-product-slider",children:[f.isLoading&&O.jsx(Ff,{loadingState:!0,...i}),f.isSuccess&&O.jsx(Ff,{productList:f.data,...i})]}):null},vm=async c=>{const i=c.filter(p=>p.length===10),s=c.filter(p=>p.length===7||p.length===15&&p.includes("|")),f=await Pu.getProductEshopByCode(i,["detail","availability","price","unit"]),d=await Pu.getProductRentalByCode(s,["detail","price"]);return[...f,...d]},gm=new v0({defaultOptions:{queries:{staleTime:1/0,gcTime:1/0,refetchOnWindowFocus:!1,retry:!1}}});function pm(c,i){t0.createRoot(document.querySelector(`#${c}`)).render(O.jsx(yt.StrictMode,{children:O.jsx(E0,{client:gm,children:O.jsx(mm,{...i})})}))}return pm});
//# sourceMappingURL=index.umd.cjs.map