(function(){const u=document.createElement("link").relList;if(u&&u.supports&&u.supports("modulepreload"))return;for(const f of document.querySelectorAll('link[rel="modulepreload"]'))o(f);new MutationObserver(f=>{for(const d of f)if(d.type==="childList")for(const y of d.addedNodes)y.tagName==="LINK"&&y.rel==="modulepreload"&&o(y)}).observe(document,{childList:!0,subtree:!0});function c(f){const d={};return f.integrity&&(d.integrity=f.integrity),f.referrerPolicy&&(d.referrerPolicy=f.referrerPolicy),f.crossOrigin==="use-credentials"?d.credentials="include":f.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function o(f){if(f.ep)return;f.ep=!0;const d=c(f);fetch(f.href,d)}})();const m0="modulepreload",h0=function(l){return"/shop/"+l},Zh={},mi=function(u,c,o){let f=Promise.resolve();if(c&&c.length>0){let g=function(h){return Promise.all(h.map(v=>Promise.resolve(v).then(b=>({status:"fulfilled",value:b}),b=>({status:"rejected",reason:b}))))};document.getElementsByTagName("link");const y=document.querySelector("meta[property=csp-nonce]"),p=y?.nonce||y?.getAttribute("nonce");f=g(c.map(h=>{if(h=h0(h),h in Zh)return;Zh[h]=!0;const v=h.endsWith(".css"),b=v?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${h}"]${b}`))return;const z=document.createElement("link");if(z.rel=v?"stylesheet":m0,v||(z.as="script"),z.crossOrigin="",z.href=h,p&&z.setAttribute("nonce",p),document.head.appendChild(z),v)return new Promise((L,j)=>{z.addEventListener("load",L),z.addEventListener("error",()=>j(new Error(`Unable to preload CSS for ${h}`)))})}))}function d(y){const p=new Event("vite:preloadError",{cancelable:!0});if(p.payload=y,window.dispatchEvent(p),!p.defaultPrevented)throw y}return f.then(y=>{for(const p of y||[])p.status==="rejected"&&d(p.reason);return u().catch(d)})};function bi(l){return l&&l.__esModule&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l}var Bo={exports:{}},ii={};var $h;function y0(){if($h)return ii;$h=1;var l=Symbol.for("react.transitional.element"),u=Symbol.for("react.fragment");function c(o,f,d){var y=null;if(d!==void 0&&(y=""+d),f.key!==void 0&&(y=""+f.key),"key"in f){d={};for(var p in f)p!=="key"&&(d[p]=f[p])}else d=f;return f=d.ref,{$$typeof:l,type:o,key:y,ref:f!==void 0?f:null,props:d}}return ii.Fragment=u,ii.jsx=c,ii.jsxs=c,ii}var Jh;function p0(){return Jh||(Jh=1,Bo.exports=y0()),Bo.exports}var oe=p0(),Yo={exports:{}},I={};var Fh;function g0(){if(Fh)return I;Fh=1;var l=Symbol.for("react.transitional.element"),u=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),y=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),b=Symbol.for("react.activity"),z=Symbol.iterator;function L(T){return T===null||typeof T!="object"?null:(T=z&&T[z]||T["@@iterator"],typeof T=="function"?T:null)}var j={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},H=Object.assign,x={};function B(T,N,q){this.props=T,this.context=N,this.refs=x,this.updater=q||j}B.prototype.isReactComponent={},B.prototype.setState=function(T,N){if(typeof T!="object"&&typeof T!="function"&&T!=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,T,N,"setState")},B.prototype.forceUpdate=function(T){this.updater.enqueueForceUpdate(this,T,"forceUpdate")};function Z(){}Z.prototype=B.prototype;function Q(T,N,q){this.props=T,this.context=N,this.refs=x,this.updater=q||j}var ne=Q.prototype=new Z;ne.constructor=Q,H(ne,B.prototype),ne.isPureReactComponent=!0;var fe=Array.isArray;function Oe(){}var W={H:null,A:null,T:null,S:null},Me=Object.prototype.hasOwnProperty;function Be(T,N,q){var K=q.ref;return{$$typeof:l,type:T,key:N,ref:K!==void 0?K:null,props:q}}function it(T,N){return Be(T.type,N,T.props)}function Je(T){return typeof T=="object"&&T!==null&&T.$$typeof===l}function Ye(T){var N={"=":"=0",":":"=2"};return"$"+T.replace(/[=:]/g,function(q){return N[q]})}var mt=/\/+/g;function Ue(T,N){return typeof T=="object"&&T!==null&&T.key!=null?Ye(""+T.key):N.toString(36)}function _e(T){switch(T.status){case"fulfilled":return T.value;case"rejected":throw T.reason;default:switch(typeof T.status=="string"?T.then(Oe,Oe):(T.status="pending",T.then(function(N){T.status==="pending"&&(T.status="fulfilled",T.value=N)},function(N){T.status==="pending"&&(T.status="rejected",T.reason=N)})),T.status){case"fulfilled":return T.value;case"rejected":throw T.reason}}throw T}function D(T,N,q,K,P){var le=typeof T;(le==="undefined"||le==="boolean")&&(T=null);var ye=!1;if(T===null)ye=!0;else switch(le){case"bigint":case"string":case"number":ye=!0;break;case"object":switch(T.$$typeof){case l:case u:ye=!0;break;case v:return ye=T._init,D(ye(T._payload),N,q,K,P)}}if(ye)return P=P(T),ye=K===""?"."+Ue(T,0):K,fe(P)?(q="",ye!=null&&(q=ye.replace(mt,"$&/")+"/"),D(P,N,q,"",function(dl){return dl})):P!=null&&(Je(P)&&(P=it(P,q+(P.key==null||T&&T.key===P.key?"":(""+P.key).replace(mt,"$&/")+"/")+ye)),N.push(P)),1;ye=0;var nt=K===""?".":K+":";if(fe(T))for(var xe=0;xe<T.length;xe++)K=T[xe],le=nt+Ue(K,xe),ye+=D(K,N,q,le,P);else if(xe=L(T),typeof xe=="function")for(T=xe.call(T),xe=0;!(K=T.next()).done;)K=K.value,le=nt+Ue(K,xe++),ye+=D(K,N,q,le,P);else if(le==="object"){if(typeof T.then=="function")return D(_e(T),N,q,K,P);throw N=String(T),Error("Objects are not valid as a React child (found: "+(N==="[object Object]"?"object with keys {"+Object.keys(T).join(", ")+"}":N)+"). If you meant to render a collection of children, use an array instead.")}return ye}function Y(T,N,q){if(T==null)return T;var K=[],P=0;return D(T,K,"","",function(le){return N.call(q,le,P++)}),K}function F(T){if(T._status===-1){var N=T._result;N=N(),N.then(function(q){(T._status===0||T._status===-1)&&(T._status=1,T._result=q)},function(q){(T._status===0||T._status===-1)&&(T._status=2,T._result=q)}),T._status===-1&&(T._status=0,T._result=N)}if(T._status===1)return T._result.default;throw T._result}var ve=typeof reportError=="function"?reportError:function(T){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var N=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(N))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",T);return}console.error(T)},Te={map:Y,forEach:function(T,N,q){Y(T,function(){N.apply(this,arguments)},q)},count:function(T){var N=0;return Y(T,function(){N++}),N},toArray:function(T){return Y(T,function(N){return N})||[]},only:function(T){if(!Je(T))throw Error("React.Children.only expected to receive a single React element child.");return T}};return I.Activity=b,I.Children=Te,I.Component=B,I.Fragment=c,I.Profiler=f,I.PureComponent=Q,I.StrictMode=o,I.Suspense=g,I.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=W,I.__COMPILER_RUNTIME={__proto__:null,c:function(T){return W.H.useMemoCache(T)}},I.cache=function(T){return function(){return T.apply(null,arguments)}},I.cacheSignal=function(){return null},I.cloneElement=function(T,N,q){if(T==null)throw Error("The argument must be a React element, but you passed "+T+".");var K=H({},T.props),P=T.key;if(N!=null)for(le in N.key!==void 0&&(P=""+N.key),N)!Me.call(N,le)||le==="key"||le==="__self"||le==="__source"||le==="ref"&&N.ref===void 0||(K[le]=N[le]);var le=arguments.length-2;if(le===1)K.children=q;else if(1<le){for(var ye=Array(le),nt=0;nt<le;nt++)ye[nt]=arguments[nt+2];K.children=ye}return Be(T.type,P,K)},I.createContext=function(T){return T={$$typeof:y,_currentValue:T,_currentValue2:T,_threadCount:0,Provider:null,Consumer:null},T.Provider=T,T.Consumer={$$typeof:d,_context:T},T},I.createElement=function(T,N,q){var K,P={},le=null;if(N!=null)for(K in N.key!==void 0&&(le=""+N.key),N)Me.call(N,K)&&K!=="key"&&K!=="__self"&&K!=="__source"&&(P[K]=N[K]);var ye=arguments.length-2;if(ye===1)P.children=q;else if(1<ye){for(var nt=Array(ye),xe=0;xe<ye;xe++)nt[xe]=arguments[xe+2];P.children=nt}if(T&&T.defaultProps)for(K in ye=T.defaultProps,ye)P[K]===void 0&&(P[K]=ye[K]);return Be(T,le,P)},I.createRef=function(){return{current:null}},I.forwardRef=function(T){return{$$typeof:p,render:T}},I.isValidElement=Je,I.lazy=function(T){return{$$typeof:v,_payload:{_status:-1,_result:T},_init:F}},I.memo=function(T,N){return{$$typeof:h,type:T,compare:N===void 0?null:N}},I.startTransition=function(T){var N=W.T,q={};W.T=q;try{var K=T(),P=W.S;P!==null&&P(q,K),typeof K=="object"&&K!==null&&typeof K.then=="function"&&K.then(Oe,ve)}catch(le){ve(le)}finally{N!==null&&q.types!==null&&(N.types=q.types),W.T=N}},I.unstable_useCacheRefresh=function(){return W.H.useCacheRefresh()},I.use=function(T){return W.H.use(T)},I.useActionState=function(T,N,q){return W.H.useActionState(T,N,q)},I.useCallback=function(T,N){return W.H.useCallback(T,N)},I.useContext=function(T){return W.H.useContext(T)},I.useDebugValue=function(){},I.useDeferredValue=function(T,N){return W.H.useDeferredValue(T,N)},I.useEffect=function(T,N){return W.H.useEffect(T,N)},I.useEffectEvent=function(T){return W.H.useEffectEvent(T)},I.useId=function(){return W.H.useId()},I.useImperativeHandle=function(T,N,q){return W.H.useImperativeHandle(T,N,q)},I.useInsertionEffect=function(T,N){return W.H.useInsertionEffect(T,N)},I.useLayoutEffect=function(T,N){return W.H.useLayoutEffect(T,N)},I.useMemo=function(T,N){return W.H.useMemo(T,N)},I.useOptimistic=function(T,N){return W.H.useOptimistic(T,N)},I.useReducer=function(T,N,q){return W.H.useReducer(T,N,q)},I.useRef=function(T){return W.H.useRef(T)},I.useState=function(T){return W.H.useState(T)},I.useSyncExternalStore=function(T,N,q){return W.H.useSyncExternalStore(T,N,q)},I.useTransition=function(){return W.H.useTransition()},I.version="19.2.8",I}var Wh;function As(){return Wh||(Wh=1,Yo.exports=g0()),Yo.exports}var O=As();const je=bi(O);var qo={exports:{}},ui={},Go={exports:{}},Ko={};var Ih;function v0(){return Ih||(Ih=1,(function(l){function u(D,Y){var F=D.length;D.push(Y);e:for(;0<F;){var ve=F-1>>>1,Te=D[ve];if(0<f(Te,Y))D[ve]=Y,D[F]=Te,F=ve;else break e}}function c(D){return D.length===0?null:D[0]}function o(D){if(D.length===0)return null;var Y=D[0],F=D.pop();if(F!==Y){D[0]=F;e:for(var ve=0,Te=D.length,T=Te>>>1;ve<T;){var N=2*(ve+1)-1,q=D[N],K=N+1,P=D[K];if(0>f(q,F))K<Te&&0>f(P,q)?(D[ve]=P,D[K]=F,ve=K):(D[ve]=q,D[N]=F,ve=N);else if(K<Te&&0>f(P,F))D[ve]=P,D[K]=F,ve=K;else break e}}return Y}function f(D,Y){var F=D.sortIndex-Y.sortIndex;return F!==0?F:D.id-Y.id}if(l.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;l.unstable_now=function(){return d.now()}}else{var y=Date,p=y.now();l.unstable_now=function(){return y.now()-p}}var g=[],h=[],v=1,b=null,z=3,L=!1,j=!1,H=!1,x=!1,B=typeof setTimeout=="function"?setTimeout:null,Z=typeof clearTimeout=="function"?clearTimeout:null,Q=typeof setImmediate<"u"?setImmediate:null;function ne(D){for(var Y=c(h);Y!==null;){if(Y.callback===null)o(h);else if(Y.startTime<=D)o(h),Y.sortIndex=Y.expirationTime,u(g,Y);else break;Y=c(h)}}function fe(D){if(H=!1,ne(D),!j)if(c(g)!==null)j=!0,Oe||(Oe=!0,Ye());else{var Y=c(h);Y!==null&&_e(fe,Y.startTime-D)}}var Oe=!1,W=-1,Me=5,Be=-1;function it(){return x?!0:!(l.unstable_now()-Be<Me)}function Je(){if(x=!1,Oe){var D=l.unstable_now();Be=D;var Y=!0;try{e:{j=!1,H&&(H=!1,Z(W),W=-1),L=!0;var F=z;try{t:{for(ne(D),b=c(g);b!==null&&!(b.expirationTime>D&&it());){var ve=b.callback;if(typeof ve=="function"){b.callback=null,z=b.priorityLevel;var Te=ve(b.expirationTime<=D);if(D=l.unstable_now(),typeof Te=="function"){b.callback=Te,ne(D),Y=!0;break t}b===c(g)&&o(g),ne(D)}else o(g);b=c(g)}if(b!==null)Y=!0;else{var T=c(h);T!==null&&_e(fe,T.startTime-D),Y=!1}}break e}finally{b=null,z=F,L=!1}Y=void 0}}finally{Y?Ye():Oe=!1}}}var Ye;if(typeof Q=="function")Ye=function(){Q(Je)};else if(typeof MessageChannel<"u"){var mt=new MessageChannel,Ue=mt.port2;mt.port1.onmessage=Je,Ye=function(){Ue.postMessage(null)}}else Ye=function(){B(Je,0)};function _e(D,Y){W=B(function(){D(l.unstable_now())},Y)}l.unstable_IdlePriority=5,l.unstable_ImmediatePriority=1,l.unstable_LowPriority=4,l.unstable_NormalPriority=3,l.unstable_Profiling=null,l.unstable_UserBlockingPriority=2,l.unstable_cancelCallback=function(D){D.callback=null},l.unstable_forceFrameRate=function(D){0>D||125<D?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Me=0<D?Math.floor(1e3/D):5},l.unstable_getCurrentPriorityLevel=function(){return z},l.unstable_next=function(D){switch(z){case 1:case 2:case 3:var Y=3;break;default:Y=z}var F=z;z=Y;try{return D()}finally{z=F}},l.unstable_requestPaint=function(){x=!0},l.unstable_runWithPriority=function(D,Y){switch(D){case 1:case 2:case 3:case 4:case 5:break;default:D=3}var F=z;z=D;try{return Y()}finally{z=F}},l.unstable_scheduleCallback=function(D,Y,F){var ve=l.unstable_now();switch(typeof F=="object"&&F!==null?(F=F.delay,F=typeof F=="number"&&0<F?ve+F:ve):F=ve,D){case 1:var Te=-1;break;case 2:Te=250;break;case 5:Te=1073741823;break;case 4:Te=1e4;break;default:Te=5e3}return Te=F+Te,D={id:v++,callback:Y,priorityLevel:D,startTime:F,expirationTime:Te,sortIndex:-1},F>ve?(D.sortIndex=F,u(h,D),c(g)===null&&D===c(h)&&(H?(Z(W),W=-1):H=!0,_e(fe,F-ve))):(D.sortIndex=Te,u(g,D),j||L||(j=!0,Oe||(Oe=!0,Ye()))),D},l.unstable_shouldYield=it,l.unstable_wrapCallback=function(D){var Y=z;return function(){var F=z;z=Y;try{return D.apply(this,arguments)}finally{z=F}}}})(Ko)),Ko}var Ph;function b0(){return Ph||(Ph=1,Go.exports=v0()),Go.exports}var Xo={exports:{}},at={};var ey;function S0(){if(ey)return at;ey=1;var l=As();function u(g){var h="https://react.dev/errors/"+g;if(1<arguments.length){h+="?args[]="+encodeURIComponent(arguments[1]);for(var v=2;v<arguments.length;v++)h+="&args[]="+encodeURIComponent(arguments[v])}return"Minified React error #"+g+"; visit "+h+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function c(){}var o={d:{f:c,r:function(){throw Error(u(522))},D:c,C:c,L:c,m:c,X:c,S:c,M:c},p:0,findDOMNode:null},f=Symbol.for("react.portal");function d(g,h,v){var b=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:f,key:b==null?null:""+b,children:g,containerInfo:h,implementation:v}}var y=l.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(g,h){if(g==="font")return"";if(typeof h=="string")return h==="use-credentials"?h:""}return at.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,at.createPortal=function(g,h){var v=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!h||h.nodeType!==1&&h.nodeType!==9&&h.nodeType!==11)throw Error(u(299));return d(g,h,null,v)},at.flushSync=function(g){var h=y.T,v=o.p;try{if(y.T=null,o.p=2,g)return g()}finally{y.T=h,o.p=v,o.d.f()}},at.preconnect=function(g,h){typeof g=="string"&&(h?(h=h.crossOrigin,h=typeof h=="string"?h==="use-credentials"?h:"":void 0):h=null,o.d.C(g,h))},at.prefetchDNS=function(g){typeof g=="string"&&o.d.D(g)},at.preinit=function(g,h){if(typeof g=="string"&&h&&typeof h.as=="string"){var v=h.as,b=p(v,h.crossOrigin),z=typeof h.integrity=="string"?h.integrity:void 0,L=typeof h.fetchPriority=="string"?h.fetchPriority:void 0;v==="style"?o.d.S(g,typeof h.precedence=="string"?h.precedence:void 0,{crossOrigin:b,integrity:z,fetchPriority:L}):v==="script"&&o.d.X(g,{crossOrigin:b,integrity:z,fetchPriority:L,nonce:typeof h.nonce=="string"?h.nonce:void 0})}},at.preinitModule=function(g,h){if(typeof g=="string")if(typeof h=="object"&&h!==null){if(h.as==null||h.as==="script"){var v=p(h.as,h.crossOrigin);o.d.M(g,{crossOrigin:v,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0})}}else h==null&&o.d.M(g)},at.preload=function(g,h){if(typeof g=="string"&&typeof h=="object"&&h!==null&&typeof h.as=="string"){var v=h.as,b=p(v,h.crossOrigin);o.d.L(g,v,{crossOrigin:b,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0,type:typeof h.type=="string"?h.type:void 0,fetchPriority:typeof h.fetchPriority=="string"?h.fetchPriority:void 0,referrerPolicy:typeof h.referrerPolicy=="string"?h.referrerPolicy:void 0,imageSrcSet:typeof h.imageSrcSet=="string"?h.imageSrcSet:void 0,imageSizes:typeof h.imageSizes=="string"?h.imageSizes:void 0,media:typeof h.media=="string"?h.media:void 0})}},at.preloadModule=function(g,h){if(typeof g=="string")if(h){var v=p(h.as,h.crossOrigin);o.d.m(g,{as:typeof h.as=="string"&&h.as!=="script"?h.as:void 0,crossOrigin:v,integrity:typeof h.integrity=="string"?h.integrity:void 0})}else o.d.m(g)},at.requestFormReset=function(g){o.d.r(g)},at.unstable_batchedUpdates=function(g,h){return g(h)},at.useFormState=function(g,h,v){return y.H.useFormState(g,h,v)},at.useFormStatus=function(){return y.H.useHostTransitionStatus()},at.version="19.2.8",at}var ty;function Dy(){if(ty)return Xo.exports;ty=1;function l(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(u){console.error(u)}}return l(),Xo.exports=S0(),Xo.exports}var ay;function E0(){if(ay)return ui;ay=1;var l=b0(),u=As(),c=Dy();function o(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)t+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function f(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function d(e){var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(a=t.return),e=t.return;while(e)}return t.tag===3?a:null}function y(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function p(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function g(e){if(d(e)!==e)throw Error(o(188))}function h(e){var t=e.alternate;if(!t){if(t=d(e),t===null)throw Error(o(188));return t!==e?null:e}for(var a=e,n=t;;){var i=a.return;if(i===null)break;var r=i.alternate;if(r===null){if(n=i.return,n!==null){a=n;continue}break}if(i.child===r.child){for(r=i.child;r;){if(r===a)return g(i),e;if(r===n)return g(i),t;r=r.sibling}throw Error(o(188))}if(a.return!==n.return)a=i,n=r;else{for(var s=!1,m=i.child;m;){if(m===a){s=!0,a=i,n=r;break}if(m===n){s=!0,n=i,a=r;break}m=m.sibling}if(!s){for(m=r.child;m;){if(m===a){s=!0,a=r,n=i;break}if(m===n){s=!0,n=r,a=i;break}m=m.sibling}if(!s)throw Error(o(189))}}if(a.alternate!==n)throw Error(o(190))}if(a.tag!==3)throw Error(o(188));return a.stateNode.current===a?e:t}function v(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=v(e),t!==null)return t;e=e.sibling}return null}var b=Object.assign,z=Symbol.for("react.element"),L=Symbol.for("react.transitional.element"),j=Symbol.for("react.portal"),H=Symbol.for("react.fragment"),x=Symbol.for("react.strict_mode"),B=Symbol.for("react.profiler"),Z=Symbol.for("react.consumer"),Q=Symbol.for("react.context"),ne=Symbol.for("react.forward_ref"),fe=Symbol.for("react.suspense"),Oe=Symbol.for("react.suspense_list"),W=Symbol.for("react.memo"),Me=Symbol.for("react.lazy"),Be=Symbol.for("react.activity"),it=Symbol.for("react.memo_cache_sentinel"),Je=Symbol.iterator;function Ye(e){return e===null||typeof e!="object"?null:(e=Je&&e[Je]||e["@@iterator"],typeof e=="function"?e:null)}var mt=Symbol.for("react.client.reference");function Ue(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===mt?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case H:return"Fragment";case B:return"Profiler";case x:return"StrictMode";case fe:return"Suspense";case Oe:return"SuspenseList";case Be:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case j:return"Portal";case Q:return e.displayName||"Context";case Z:return(e._context.displayName||"Context")+".Consumer";case ne:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case W:return t=e.displayName||null,t!==null?t:Ue(e.type)||"Memo";case Me:t=e._payload,e=e._init;try{return Ue(e(t))}catch{}}return null}var _e=Array.isArray,D=u.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Y=c.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,F={pending:!1,data:null,method:null,action:null},ve=[],Te=-1;function T(e){return{current:e}}function N(e){0>Te||(e.current=ve[Te],ve[Te]=null,Te--)}function q(e,t){Te++,ve[Te]=e.current,e.current=t}var K=T(null),P=T(null),le=T(null),ye=T(null);function nt(e,t){switch(q(le,t),q(P,e),q(K,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?ph(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=ph(t),e=gh(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}N(K),q(K,e)}function xe(){N(K),N(P),N(le)}function dl(e){e.memoizedState!==null&&q(ye,e);var t=K.current,a=gh(t,e.type);t!==a&&(q(P,e),q(K,a))}function _i(e){P.current===e&&(N(K),N(P)),ye.current===e&&(N(ye),ti._currentValue=F)}var Sr,Vs;function Za(e){if(Sr===void 0)try{throw Error()}catch(a){var t=a.stack.trim().match(/\n( *(at )?)/);Sr=t&&t[1]||"",Vs=-1<a.stack.indexOf(`
    at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Sr+e+Vs}var Er=!1;function Tr(e,t){if(!e||Er)return"";Er=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var n={DetermineComponentFrameRoot:function(){try{if(t){var w=function(){throw Error()};if(Object.defineProperty(w.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(w,[])}catch(C){var k=C}Reflect.construct(e,[],w)}else{try{w.call()}catch(C){k=C}e.call(w.prototype)}}else{try{throw Error()}catch(C){k=C}(w=e())&&typeof w.catch=="function"&&w.catch(function(){})}}catch(C){if(C&&k&&typeof C.stack=="string")return[C.stack,k.stack]}return[null,null]}};n.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var i=Object.getOwnPropertyDescriptor(n.DetermineComponentFrameRoot,"name");i&&i.configurable&&Object.defineProperty(n.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var r=n.DetermineComponentFrameRoot(),s=r[0],m=r[1];if(s&&m){var S=s.split(`
`),R=m.split(`
`);for(i=n=0;n<S.length&&!S[n].includes("DetermineComponentFrameRoot");)n++;for(;i<R.length&&!R[i].includes("DetermineComponentFrameRoot");)i++;if(n===S.length||i===R.length)for(n=S.length-1,i=R.length-1;1<=n&&0<=i&&S[n]!==R[i];)i--;for(;1<=n&&0<=i;n--,i--)if(S[n]!==R[i]){if(n!==1||i!==1)do if(n--,i--,0>i||S[n]!==R[i]){var M=`
`+S[n].replace(" at new "," at ");return e.displayName&&M.includes("<anonymous>")&&(M=M.replace("<anonymous>",e.displayName)),M}while(1<=n&&0<=i);break}}}finally{Er=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?Za(a):""}function Xp(e,t){switch(e.tag){case 26:case 27:case 5:return Za(e.type);case 16:return Za("Lazy");case 13:return e.child!==t&&t!==null?Za("Suspense Fallback"):Za("Suspense");case 19:return Za("SuspenseList");case 0:case 15:return Tr(e.type,!1);case 11:return Tr(e.type.render,!1);case 1:return Tr(e.type,!0);case 31:return Za("Activity");default:return""}}function Qs(e){try{var t="",a=null;do t+=Xp(e,a),a=e,e=e.return;while(e);return t}catch(n){return`
Error generating stack: `+n.message+`
`+n.stack}}var Ar=Object.prototype.hasOwnProperty,_r=l.unstable_scheduleCallback,Or=l.unstable_cancelCallback,Vp=l.unstable_shouldYield,Qp=l.unstable_requestPaint,ht=l.unstable_now,Zp=l.unstable_getCurrentPriorityLevel,Zs=l.unstable_ImmediatePriority,$s=l.unstable_UserBlockingPriority,Oi=l.unstable_NormalPriority,$p=l.unstable_LowPriority,Js=l.unstable_IdlePriority,Jp=l.log,Fp=l.unstable_setDisableYieldValue,ml=null,yt=null;function ba(e){if(typeof Jp=="function"&&Fp(e),yt&&typeof yt.setStrictMode=="function")try{yt.setStrictMode(ml,e)}catch{}}var pt=Math.clz32?Math.clz32:Pp,Wp=Math.log,Ip=Math.LN2;function Pp(e){return e>>>=0,e===0?32:31-(Wp(e)/Ip|0)|0}var Ri=256,ki=262144,zi=4194304;function $a(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ci(e,t,a){var n=e.pendingLanes;if(n===0)return 0;var i=0,r=e.suspendedLanes,s=e.pingedLanes;e=e.warmLanes;var m=n&134217727;return m!==0?(n=m&~r,n!==0?i=$a(n):(s&=m,s!==0?i=$a(s):a||(a=m&~e,a!==0&&(i=$a(a))))):(m=n&~r,m!==0?i=$a(m):s!==0?i=$a(s):a||(a=n&~e,a!==0&&(i=$a(a)))),i===0?0:t!==0&&t!==i&&(t&r)===0&&(r=i&-i,a=t&-t,r>=a||r===32&&(a&4194048)!==0)?t:i}function hl(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function eg(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Fs(){var e=zi;return zi<<=1,(zi&62914560)===0&&(zi=4194304),e}function Rr(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function yl(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function tg(e,t,a,n,i,r){var s=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var m=e.entanglements,S=e.expirationTimes,R=e.hiddenUpdates;for(a=s&~a;0<a;){var M=31-pt(a),w=1<<M;m[M]=0,S[M]=-1;var k=R[M];if(k!==null)for(R[M]=null,M=0;M<k.length;M++){var C=k[M];C!==null&&(C.lane&=-536870913)}a&=~w}n!==0&&Ws(e,n,0),r!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=r&~(s&~t))}function Ws(e,t,a){e.pendingLanes|=t,e.suspendedLanes&=~t;var n=31-pt(t);e.entangledLanes|=t,e.entanglements[n]=e.entanglements[n]|1073741824|a&261930}function Is(e,t){var a=e.entangledLanes|=t;for(e=e.entanglements;a;){var n=31-pt(a),i=1<<n;i&t|e[n]&t&&(e[n]|=t),a&=~i}}function Ps(e,t){var a=t&-t;return a=(a&42)!==0?1:kr(a),(a&(e.suspendedLanes|t))!==0?0:a}function kr(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;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:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function zr(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function ef(){var e=Y.p;return e!==0?e:(e=window.event,e===void 0?32:Yh(e.type))}function tf(e,t){var a=Y.p;try{return Y.p=e,t()}finally{Y.p=a}}var Sa=Math.random().toString(36).slice(2),Fe="__reactFiber$"+Sa,ut="__reactProps$"+Sa,Sn="__reactContainer$"+Sa,Cr="__reactEvents$"+Sa,ag="__reactListeners$"+Sa,ng="__reactHandles$"+Sa,af="__reactResources$"+Sa,pl="__reactMarker$"+Sa;function Mr(e){delete e[Fe],delete e[ut],delete e[Cr],delete e[ag],delete e[ng]}function En(e){var t=e[Fe];if(t)return t;for(var a=e.parentNode;a;){if(t=a[Sn]||a[Fe]){if(a=t.alternate,t.child!==null||a!==null&&a.child!==null)for(e=_h(e);e!==null;){if(a=e[Fe])return a;e=_h(e)}return t}e=a,a=e.parentNode}return null}function Tn(e){if(e=e[Fe]||e[Sn]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function gl(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(o(33))}function An(e){var t=e[af];return t||(t=e[af]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ze(e){e[pl]=!0}var nf=new Set,lf={};function Ja(e,t){_n(e,t),_n(e+"Capture",t)}function _n(e,t){for(lf[e]=t,e=0;e<t.length;e++)nf.add(t[e])}var lg=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]*$"),uf={},rf={};function ig(e){return Ar.call(rf,e)?!0:Ar.call(uf,e)?!1:lg.test(e)?rf[e]=!0:(uf[e]=!0,!1)}function Mi(e,t,a){if(ig(t))if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var n=t.toLowerCase().slice(0,5);if(n!=="data-"&&n!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+a)}}function Di(e,t,a){if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+a)}}function It(e,t,a,n){if(n===null)e.removeAttribute(a);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttributeNS(t,a,""+n)}}function Rt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function cf(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function ug(e,t,a){var n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,r=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(s){a=""+s,r.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return a},setValue:function(s){a=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Dr(e){if(!e._valueTracker){var t=cf(e)?"checked":"value";e._valueTracker=ug(e,t,""+e[t])}}function of(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),n="";return e&&(n=cf(e)?e.checked?"true":"false":e.value),e=n,e!==a?(t.setValue(e),!0):!1}function Ui(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var rg=/[\n"\\]/g;function kt(e){return e.replace(rg,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Ur(e,t,a,n,i,r,s,m){e.name="",s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?e.type=s:e.removeAttribute("type"),t!=null?s==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Rt(t)):e.value!==""+Rt(t)&&(e.value=""+Rt(t)):s!=="submit"&&s!=="reset"||e.removeAttribute("value"),t!=null?wr(e,s,Rt(t)):a!=null?wr(e,s,Rt(a)):n!=null&&e.removeAttribute("value"),i==null&&r!=null&&(e.defaultChecked=!!r),i!=null&&(e.checked=i&&typeof i!="function"&&typeof i!="symbol"),m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"?e.name=""+Rt(m):e.removeAttribute("name")}function sf(e,t,a,n,i,r,s,m){if(r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"&&(e.type=r),t!=null||a!=null){if(!(r!=="submit"&&r!=="reset"||t!=null)){Dr(e);return}a=a!=null?""+Rt(a):"",t=t!=null?""+Rt(t):a,m||t===e.value||(e.value=t),e.defaultValue=t}n=n??i,n=typeof n!="function"&&typeof n!="symbol"&&!!n,e.checked=m?e.checked:!!n,e.defaultChecked=!!n,s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"&&(e.name=s),Dr(e)}function wr(e,t,a){t==="number"&&Ui(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function On(e,t,a,n){if(e=e.options,t){t={};for(var i=0;i<a.length;i++)t["$"+a[i]]=!0;for(a=0;a<e.length;a++)i=t.hasOwnProperty("$"+e[a].value),e[a].selected!==i&&(e[a].selected=i),i&&n&&(e[a].defaultSelected=!0)}else{for(a=""+Rt(a),t=null,i=0;i<e.length;i++){if(e[i].value===a){e[i].selected=!0,n&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function ff(e,t,a){if(t!=null&&(t=""+Rt(t),t!==e.value&&(e.value=t),a==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=a!=null?""+Rt(a):""}function df(e,t,a,n){if(t==null){if(n!=null){if(a!=null)throw Error(o(92));if(_e(n)){if(1<n.length)throw Error(o(93));n=n[0]}a=n}a==null&&(a=""),t=a}a=Rt(t),e.defaultValue=a,n=e.textContent,n===a&&n!==""&&n!==null&&(e.value=n),Dr(e)}function Rn(e,t){if(t){var a=e.firstChild;if(a&&a===e.lastChild&&a.nodeType===3){a.nodeValue=t;return}}e.textContent=t}var cg=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 mf(e,t,a){var n=t.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?n?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":n?e.setProperty(t,a):typeof a!="number"||a===0||cg.has(t)?t==="float"?e.cssFloat=a:e[t]=(""+a).trim():e[t]=a+"px"}function hf(e,t,a){if(t!=null&&typeof t!="object")throw Error(o(62));if(e=e.style,a!=null){for(var n in a)!a.hasOwnProperty(n)||t!=null&&t.hasOwnProperty(n)||(n.indexOf("--")===0?e.setProperty(n,""):n==="float"?e.cssFloat="":e[n]="");for(var i in t)n=t[i],t.hasOwnProperty(i)&&a[i]!==n&&mf(e,i,n)}else for(var r in t)t.hasOwnProperty(r)&&mf(e,r,t[r])}function Nr(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var og=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"]]),sg=/^[\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 wi(e){return sg.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Pt(){}var xr=null;function Lr(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var kn=null,zn=null;function yf(e){var t=Tn(e);if(t&&(e=t.stateNode)){var a=e[ut]||null;e:switch(e=t.stateNode,t.type){case"input":if(Ur(e,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),t=a.name,a.type==="radio"&&t!=null){for(a=e;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+kt(""+t)+'"][type="radio"]'),t=0;t<a.length;t++){var n=a[t];if(n!==e&&n.form===e.form){var i=n[ut]||null;if(!i)throw Error(o(90));Ur(n,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name)}}for(t=0;t<a.length;t++)n=a[t],n.form===e.form&&of(n)}break e;case"textarea":ff(e,a.value,a.defaultValue);break e;case"select":t=a.value,t!=null&&On(e,!!a.multiple,t,!1)}}}var Hr=!1;function pf(e,t,a){if(Hr)return e(t,a);Hr=!0;try{var n=e(t);return n}finally{if(Hr=!1,(kn!==null||zn!==null)&&(Su(),kn&&(t=kn,e=zn,zn=kn=null,yf(t),e)))for(t=0;t<e.length;t++)yf(e[t])}}function vl(e,t){var a=e.stateNode;if(a===null)return null;var n=a[ut]||null;if(n===null)return null;a=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(a&&typeof a!="function")throw Error(o(231,t,typeof a));return a}var ea=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),jr=!1;if(ea)try{var bl={};Object.defineProperty(bl,"passive",{get:function(){jr=!0}}),window.addEventListener("test",bl,bl),window.removeEventListener("test",bl,bl)}catch{jr=!1}var Ea=null,Br=null,Ni=null;function gf(){if(Ni)return Ni;var e,t=Br,a=t.length,n,i="value"in Ea?Ea.value:Ea.textContent,r=i.length;for(e=0;e<a&&t[e]===i[e];e++);var s=a-e;for(n=1;n<=s&&t[a-n]===i[r-n];n++);return Ni=i.slice(e,1<n?1-n:void 0)}function xi(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Li(){return!0}function vf(){return!1}function rt(e){function t(a,n,i,r,s){this._reactName=a,this._targetInst=i,this.type=n,this.nativeEvent=r,this.target=s,this.currentTarget=null;for(var m in e)e.hasOwnProperty(m)&&(a=e[m],this[m]=a?a(r):r[m]);return this.isDefaultPrevented=(r.defaultPrevented!=null?r.defaultPrevented:r.returnValue===!1)?Li:vf,this.isPropagationStopped=vf,this}return b(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=Li)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=Li)},persist:function(){},isPersistent:Li}),t}var Fa={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Hi=rt(Fa),Sl=b({},Fa,{view:0,detail:0}),fg=rt(Sl),Yr,qr,El,ji=b({},Sl,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Kr,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==El&&(El&&e.type==="mousemove"?(Yr=e.screenX-El.screenX,qr=e.screenY-El.screenY):qr=Yr=0,El=e),Yr)},movementY:function(e){return"movementY"in e?e.movementY:qr}}),bf=rt(ji),dg=b({},ji,{dataTransfer:0}),mg=rt(dg),hg=b({},Sl,{relatedTarget:0}),Gr=rt(hg),yg=b({},Fa,{animationName:0,elapsedTime:0,pseudoElement:0}),pg=rt(yg),gg=b({},Fa,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),vg=rt(gg),bg=b({},Fa,{data:0}),Sf=rt(bg),Sg={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Eg={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"},Tg={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ag(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Tg[e])?!!t[e]:!1}function Kr(){return Ag}var _g=b({},Sl,{key:function(e){if(e.key){var t=Sg[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=xi(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Eg[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Kr,charCode:function(e){return e.type==="keypress"?xi(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?xi(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Og=rt(_g),Rg=b({},ji,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Ef=rt(Rg),kg=b({},Sl,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Kr}),zg=rt(kg),Cg=b({},Fa,{propertyName:0,elapsedTime:0,pseudoElement:0}),Mg=rt(Cg),Dg=b({},ji,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Ug=rt(Dg),wg=b({},Fa,{newState:0,oldState:0}),Ng=rt(wg),xg=[9,13,27,32],Xr=ea&&"CompositionEvent"in window,Tl=null;ea&&"documentMode"in document&&(Tl=document.documentMode);var Lg=ea&&"TextEvent"in window&&!Tl,Tf=ea&&(!Xr||Tl&&8<Tl&&11>=Tl),Af=" ",_f=!1;function Of(e,t){switch(e){case"keyup":return xg.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Rf(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Cn=!1;function Hg(e,t){switch(e){case"compositionend":return Rf(t);case"keypress":return t.which!==32?null:(_f=!0,Af);case"textInput":return e=t.data,e===Af&&_f?null:e;default:return null}}function jg(e,t){if(Cn)return e==="compositionend"||!Xr&&Of(e,t)?(e=gf(),Ni=Br=Ea=null,Cn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Tf&&t.locale!=="ko"?null:t.data;default:return null}}var Bg={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 kf(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Bg[e.type]:t==="textarea"}function zf(e,t,a,n){kn?zn?zn.push(n):zn=[n]:kn=n,t=ku(t,"onChange"),0<t.length&&(a=new Hi("onChange","change",null,a,n),e.push({event:a,listeners:t}))}var Al=null,_l=null;function Yg(e){sh(e,0)}function Bi(e){var t=gl(e);if(of(t))return e}function Cf(e,t){if(e==="change")return t}var Mf=!1;if(ea){var Vr;if(ea){var Qr="oninput"in document;if(!Qr){var Df=document.createElement("div");Df.setAttribute("oninput","return;"),Qr=typeof Df.oninput=="function"}Vr=Qr}else Vr=!1;Mf=Vr&&(!document.documentMode||9<document.documentMode)}function Uf(){Al&&(Al.detachEvent("onpropertychange",wf),_l=Al=null)}function wf(e){if(e.propertyName==="value"&&Bi(_l)){var t=[];zf(t,_l,e,Lr(e)),pf(Yg,t)}}function qg(e,t,a){e==="focusin"?(Uf(),Al=t,_l=a,Al.attachEvent("onpropertychange",wf)):e==="focusout"&&Uf()}function Gg(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Bi(_l)}function Kg(e,t){if(e==="click")return Bi(t)}function Xg(e,t){if(e==="input"||e==="change")return Bi(t)}function Vg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var gt=typeof Object.is=="function"?Object.is:Vg;function Ol(e,t){if(gt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var a=Object.keys(e),n=Object.keys(t);if(a.length!==n.length)return!1;for(n=0;n<a.length;n++){var i=a[n];if(!Ar.call(t,i)||!gt(e[i],t[i]))return!1}return!0}function Nf(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function xf(e,t){var a=Nf(e);e=0;for(var n;a;){if(a.nodeType===3){if(n=e+a.textContent.length,e<=t&&n>=t)return{node:a,offset:t-e};e=n}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=Nf(a)}}function Lf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Lf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Hf(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Ui(e.document);t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=Ui(e.document)}return t}function Zr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var Qg=ea&&"documentMode"in document&&11>=document.documentMode,Mn=null,$r=null,Rl=null,Jr=!1;function jf(e,t,a){var n=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;Jr||Mn==null||Mn!==Ui(n)||(n=Mn,"selectionStart"in n&&Zr(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Rl&&Ol(Rl,n)||(Rl=n,n=ku($r,"onSelect"),0<n.length&&(t=new Hi("onSelect","select",null,t,a),e.push({event:t,listeners:n}),t.target=Mn)))}function Wa(e,t){var a={};return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit"+e]="webkit"+t,a["Moz"+e]="moz"+t,a}var Dn={animationend:Wa("Animation","AnimationEnd"),animationiteration:Wa("Animation","AnimationIteration"),animationstart:Wa("Animation","AnimationStart"),transitionrun:Wa("Transition","TransitionRun"),transitionstart:Wa("Transition","TransitionStart"),transitioncancel:Wa("Transition","TransitionCancel"),transitionend:Wa("Transition","TransitionEnd")},Fr={},Bf={};ea&&(Bf=document.createElement("div").style,"AnimationEvent"in window||(delete Dn.animationend.animation,delete Dn.animationiteration.animation,delete Dn.animationstart.animation),"TransitionEvent"in window||delete Dn.transitionend.transition);function Ia(e){if(Fr[e])return Fr[e];if(!Dn[e])return e;var t=Dn[e],a;for(a in t)if(t.hasOwnProperty(a)&&a in Bf)return Fr[e]=t[a];return e}var Yf=Ia("animationend"),qf=Ia("animationiteration"),Gf=Ia("animationstart"),Zg=Ia("transitionrun"),$g=Ia("transitionstart"),Jg=Ia("transitioncancel"),Kf=Ia("transitionend"),Xf=new Map,Wr="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 toggle touchMove waiting wheel".split(" ");Wr.push("scrollEnd");function Gt(e,t){Xf.set(e,t),Ja(t,[e])}var Yi=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},zt=[],Un=0,Ir=0;function qi(){for(var e=Un,t=Ir=Un=0;t<e;){var a=zt[t];zt[t++]=null;var n=zt[t];zt[t++]=null;var i=zt[t];zt[t++]=null;var r=zt[t];if(zt[t++]=null,n!==null&&i!==null){var s=n.pending;s===null?i.next=i:(i.next=s.next,s.next=i),n.pending=i}r!==0&&Vf(a,i,r)}}function Gi(e,t,a,n){zt[Un++]=e,zt[Un++]=t,zt[Un++]=a,zt[Un++]=n,Ir|=n,e.lanes|=n,e=e.alternate,e!==null&&(e.lanes|=n)}function Pr(e,t,a,n){return Gi(e,t,a,n),Ki(e)}function Pa(e,t){return Gi(e,null,null,t),Ki(e)}function Vf(e,t,a){e.lanes|=a;var n=e.alternate;n!==null&&(n.lanes|=a);for(var i=!1,r=e.return;r!==null;)r.childLanes|=a,n=r.alternate,n!==null&&(n.childLanes|=a),r.tag===22&&(e=r.stateNode,e===null||e._visibility&1||(i=!0)),e=r,r=r.return;return e.tag===3?(r=e.stateNode,i&&t!==null&&(i=31-pt(a),e=r.hiddenUpdates,n=e[i],n===null?e[i]=[t]:n.push(t),t.lane=a|536870912),r):null}function Ki(e){if(50<$l)throw $l=0,co=null,Error(o(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var wn={};function Fg(e,t,a,n){this.tag=e,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=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function vt(e,t,a,n){return new Fg(e,t,a,n)}function ec(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ta(e,t){var a=e.alternate;return a===null?(a=vt(e.tag,t,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.pendingProps=t,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=e.flags&65011712,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,t=e.dependencies,a.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a.refCleanup=e.refCleanup,a}function Qf(e,t){e.flags&=65011714;var a=e.alternate;return a===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=a.childLanes,e.lanes=a.lanes,e.child=a.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=a.memoizedProps,e.memoizedState=a.memoizedState,e.updateQueue=a.updateQueue,e.type=a.type,t=a.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Xi(e,t,a,n,i,r){var s=0;if(n=e,typeof e=="function")ec(e)&&(s=1);else if(typeof e=="string")s=t0(e,a,K.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case Be:return e=vt(31,a,t,i),e.elementType=Be,e.lanes=r,e;case H:return en(a.children,i,r,t);case x:s=8,i|=24;break;case B:return e=vt(12,a,t,i|2),e.elementType=B,e.lanes=r,e;case fe:return e=vt(13,a,t,i),e.elementType=fe,e.lanes=r,e;case Oe:return e=vt(19,a,t,i),e.elementType=Oe,e.lanes=r,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Q:s=10;break e;case Z:s=9;break e;case ne:s=11;break e;case W:s=14;break e;case Me:s=16,n=null;break e}s=29,a=Error(o(130,e===null?"null":typeof e,"")),n=null}return t=vt(s,a,t,i),t.elementType=e,t.type=n,t.lanes=r,t}function en(e,t,a,n){return e=vt(7,e,n,t),e.lanes=a,e}function tc(e,t,a){return e=vt(6,e,null,t),e.lanes=a,e}function Zf(e){var t=vt(18,null,null,0);return t.stateNode=e,t}function ac(e,t,a){return t=vt(4,e.children!==null?e.children:[],e.key,t),t.lanes=a,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var $f=new WeakMap;function Ct(e,t){if(typeof e=="object"&&e!==null){var a=$f.get(e);return a!==void 0?a:(t={value:e,source:t,stack:Qs(t)},$f.set(e,t),t)}return{value:e,source:t,stack:Qs(t)}}var Nn=[],xn=0,Vi=null,kl=0,Mt=[],Dt=0,Ta=null,$t=1,Jt="";function aa(e,t){Nn[xn++]=kl,Nn[xn++]=Vi,Vi=e,kl=t}function Jf(e,t,a){Mt[Dt++]=$t,Mt[Dt++]=Jt,Mt[Dt++]=Ta,Ta=e;var n=$t;e=Jt;var i=32-pt(n)-1;n&=~(1<<i),a+=1;var r=32-pt(t)+i;if(30<r){var s=i-i%5;r=(n&(1<<s)-1).toString(32),n>>=s,i-=s,$t=1<<32-pt(t)+i|a<<i|n,Jt=r+e}else $t=1<<r|a<<i|n,Jt=e}function nc(e){e.return!==null&&(aa(e,1),Jf(e,1,0))}function lc(e){for(;e===Vi;)Vi=Nn[--xn],Nn[xn]=null,kl=Nn[--xn],Nn[xn]=null;for(;e===Ta;)Ta=Mt[--Dt],Mt[Dt]=null,Jt=Mt[--Dt],Mt[Dt]=null,$t=Mt[--Dt],Mt[Dt]=null}function Ff(e,t){Mt[Dt++]=$t,Mt[Dt++]=Jt,Mt[Dt++]=Ta,$t=t.id,Jt=t.overflow,Ta=e}var We=null,Re=null,se=!1,Aa=null,Ut=!1,ic=Error(o(519));function _a(e){var t=Error(o(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw zl(Ct(t,e)),ic}function Wf(e){var t=e.stateNode,a=e.type,n=e.memoizedProps;switch(t[Fe]=e,t[ut]=n,a){case"dialog":ue("cancel",t),ue("close",t);break;case"iframe":case"object":case"embed":ue("load",t);break;case"video":case"audio":for(a=0;a<Fl.length;a++)ue(Fl[a],t);break;case"source":ue("error",t);break;case"img":case"image":case"link":ue("error",t),ue("load",t);break;case"details":ue("toggle",t);break;case"input":ue("invalid",t),sf(t,n.value,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name,!0);break;case"select":ue("invalid",t);break;case"textarea":ue("invalid",t),df(t,n.value,n.defaultValue,n.children)}a=n.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||t.textContent===""+a||n.suppressHydrationWarning===!0||hh(t.textContent,a)?(n.popover!=null&&(ue("beforetoggle",t),ue("toggle",t)),n.onScroll!=null&&ue("scroll",t),n.onScrollEnd!=null&&ue("scrollend",t),n.onClick!=null&&(t.onclick=Pt),t=!0):t=!1,t||_a(e,!0)}function If(e){for(We=e.return;We;)switch(We.tag){case 5:case 31:case 13:Ut=!1;return;case 27:case 3:Ut=!0;return;default:We=We.return}}function Ln(e){if(e!==We)return!1;if(!se)return If(e),se=!0,!1;var t=e.tag,a;if((a=t!==3&&t!==27)&&((a=t===5)&&(a=e.type,a=!(a!=="form"&&a!=="button")||_o(e.type,e.memoizedProps)),a=!a),a&&Re&&_a(e),If(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));Re=Ah(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));Re=Ah(e)}else t===27?(t=Re,ja(e.type)?(e=Co,Co=null,Re=e):Re=t):Re=We?Nt(e.stateNode.nextSibling):null;return!0}function tn(){Re=We=null,se=!1}function uc(){var e=Aa;return e!==null&&(ft===null?ft=e:ft.push.apply(ft,e),Aa=null),e}function zl(e){Aa===null?Aa=[e]:Aa.push(e)}var rc=T(null),an=null,na=null;function Oa(e,t,a){q(rc,t._currentValue),t._currentValue=a}function la(e){e._currentValue=rc.current,N(rc)}function cc(e,t,a){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===a)break;e=e.return}}function oc(e,t,a,n){var i=e.child;for(i!==null&&(i.return=e);i!==null;){var r=i.dependencies;if(r!==null){var s=i.child;r=r.firstContext;e:for(;r!==null;){var m=r;r=i;for(var S=0;S<t.length;S++)if(m.context===t[S]){r.lanes|=a,m=r.alternate,m!==null&&(m.lanes|=a),cc(r.return,a,e),n||(s=null);break e}r=m.next}}else if(i.tag===18){if(s=i.return,s===null)throw Error(o(341));s.lanes|=a,r=s.alternate,r!==null&&(r.lanes|=a),cc(s,a,e),s=null}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===e){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}}function Hn(e,t,a,n){e=null;for(var i=t,r=!1;i!==null;){if(!r){if((i.flags&524288)!==0)r=!0;else if((i.flags&262144)!==0)break}if(i.tag===10){var s=i.alternate;if(s===null)throw Error(o(387));if(s=s.memoizedProps,s!==null){var m=i.type;gt(i.pendingProps.value,s.value)||(e!==null?e.push(m):e=[m])}}else if(i===ye.current){if(s=i.alternate,s===null)throw Error(o(387));s.memoizedState.memoizedState!==i.memoizedState.memoizedState&&(e!==null?e.push(ti):e=[ti])}i=i.return}e!==null&&oc(t,e,a,n),t.flags|=262144}function Qi(e){for(e=e.firstContext;e!==null;){if(!gt(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function nn(e){an=e,na=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Ie(e){return Pf(an,e)}function Zi(e,t){return an===null&&nn(e),Pf(e,t)}function Pf(e,t){var a=t._currentValue;if(t={context:t,memoizedValue:a,next:null},na===null){if(e===null)throw Error(o(308));na=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else na=na.next=t;return a}var Wg=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(a,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(a){return a()})}},Ig=l.unstable_scheduleCallback,Pg=l.unstable_NormalPriority,qe={$$typeof:Q,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function sc(){return{controller:new Wg,data:new Map,refCount:0}}function Cl(e){e.refCount--,e.refCount===0&&Ig(Pg,function(){e.controller.abort()})}var Ml=null,fc=0,jn=0,Bn=null;function ev(e,t){if(Ml===null){var a=Ml=[];fc=0,jn=yo(),Bn={status:"pending",value:void 0,then:function(n){a.push(n)}}}return fc++,t.then(ed,ed),t}function ed(){if(--fc===0&&Ml!==null){Bn!==null&&(Bn.status="fulfilled");var e=Ml;Ml=null,jn=0,Bn=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function tv(e,t){var a=[],n={status:"pending",value:null,reason:null,then:function(i){a.push(i)}};return e.then(function(){n.status="fulfilled",n.value=t;for(var i=0;i<a.length;i++)(0,a[i])(t)},function(i){for(n.status="rejected",n.reason=i,i=0;i<a.length;i++)(0,a[i])(void 0)}),n}var td=D.S;D.S=function(e,t){jm=ht(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&ev(e,t),td!==null&&td(e,t)};var ln=T(null);function dc(){var e=ln.current;return e!==null?e:Ae.pooledCache}function $i(e,t){t===null?q(ln,ln.current):q(ln,t.pool)}function ad(){var e=dc();return e===null?null:{parent:qe._currentValue,pool:e}}var Yn=Error(o(460)),mc=Error(o(474)),Ji=Error(o(542)),Fi={then:function(){}};function nd(e){return e=e.status,e==="fulfilled"||e==="rejected"}function ld(e,t,a){switch(a=e[a],a===void 0?e.push(t):a!==t&&(t.then(Pt,Pt),t=a),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,ud(e),e;default:if(typeof t.status=="string")t.then(Pt,Pt);else{if(e=Ae,e!==null&&100<e.shellSuspendCounter)throw Error(o(482));e=t,e.status="pending",e.then(function(n){if(t.status==="pending"){var i=t;i.status="fulfilled",i.value=n}},function(n){if(t.status==="pending"){var i=t;i.status="rejected",i.reason=n}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,ud(e),e}throw rn=t,Yn}}function un(e){try{var t=e._init;return t(e._payload)}catch(a){throw a!==null&&typeof a=="object"&&typeof a.then=="function"?(rn=a,Yn):a}}var rn=null;function id(){if(rn===null)throw Error(o(459));var e=rn;return rn=null,e}function ud(e){if(e===Yn||e===Ji)throw Error(o(483))}var qn=null,Dl=0;function Wi(e){var t=Dl;return Dl+=1,qn===null&&(qn=[]),ld(qn,e,t)}function Ul(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function Ii(e,t){throw t.$$typeof===z?Error(o(525)):(e=Object.prototype.toString.call(t),Error(o(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function rd(e){function t(A,E){if(e){var _=A.deletions;_===null?(A.deletions=[E],A.flags|=16):_.push(E)}}function a(A,E){if(!e)return null;for(;E!==null;)t(A,E),E=E.sibling;return null}function n(A){for(var E=new Map;A!==null;)A.key!==null?E.set(A.key,A):E.set(A.index,A),A=A.sibling;return E}function i(A,E){return A=ta(A,E),A.index=0,A.sibling=null,A}function r(A,E,_){return A.index=_,e?(_=A.alternate,_!==null?(_=_.index,_<E?(A.flags|=67108866,E):_):(A.flags|=67108866,E)):(A.flags|=1048576,E)}function s(A){return e&&A.alternate===null&&(A.flags|=67108866),A}function m(A,E,_,U){return E===null||E.tag!==6?(E=tc(_,A.mode,U),E.return=A,E):(E=i(E,_),E.return=A,E)}function S(A,E,_,U){var V=_.type;return V===H?M(A,E,_.props.children,U,_.key):E!==null&&(E.elementType===V||typeof V=="object"&&V!==null&&V.$$typeof===Me&&un(V)===E.type)?(E=i(E,_.props),Ul(E,_),E.return=A,E):(E=Xi(_.type,_.key,_.props,null,A.mode,U),Ul(E,_),E.return=A,E)}function R(A,E,_,U){return E===null||E.tag!==4||E.stateNode.containerInfo!==_.containerInfo||E.stateNode.implementation!==_.implementation?(E=ac(_,A.mode,U),E.return=A,E):(E=i(E,_.children||[]),E.return=A,E)}function M(A,E,_,U,V){return E===null||E.tag!==7?(E=en(_,A.mode,U,V),E.return=A,E):(E=i(E,_),E.return=A,E)}function w(A,E,_){if(typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint")return E=tc(""+E,A.mode,_),E.return=A,E;if(typeof E=="object"&&E!==null){switch(E.$$typeof){case L:return _=Xi(E.type,E.key,E.props,null,A.mode,_),Ul(_,E),_.return=A,_;case j:return E=ac(E,A.mode,_),E.return=A,E;case Me:return E=un(E),w(A,E,_)}if(_e(E)||Ye(E))return E=en(E,A.mode,_,null),E.return=A,E;if(typeof E.then=="function")return w(A,Wi(E),_);if(E.$$typeof===Q)return w(A,Zi(A,E),_);Ii(A,E)}return null}function k(A,E,_,U){var V=E!==null?E.key:null;if(typeof _=="string"&&_!==""||typeof _=="number"||typeof _=="bigint")return V!==null?null:m(A,E,""+_,U);if(typeof _=="object"&&_!==null){switch(_.$$typeof){case L:return _.key===V?S(A,E,_,U):null;case j:return _.key===V?R(A,E,_,U):null;case Me:return _=un(_),k(A,E,_,U)}if(_e(_)||Ye(_))return V!==null?null:M(A,E,_,U,null);if(typeof _.then=="function")return k(A,E,Wi(_),U);if(_.$$typeof===Q)return k(A,E,Zi(A,_),U);Ii(A,_)}return null}function C(A,E,_,U,V){if(typeof U=="string"&&U!==""||typeof U=="number"||typeof U=="bigint")return A=A.get(_)||null,m(E,A,""+U,V);if(typeof U=="object"&&U!==null){switch(U.$$typeof){case L:return A=A.get(U.key===null?_:U.key)||null,S(E,A,U,V);case j:return A=A.get(U.key===null?_:U.key)||null,R(E,A,U,V);case Me:return U=un(U),C(A,E,_,U,V)}if(_e(U)||Ye(U))return A=A.get(_)||null,M(E,A,U,V,null);if(typeof U.then=="function")return C(A,E,_,Wi(U),V);if(U.$$typeof===Q)return C(A,E,_,Zi(E,U),V);Ii(E,U)}return null}function G(A,E,_,U){for(var V=null,de=null,X=E,te=E=0,ce=null;X!==null&&te<_.length;te++){X.index>te?(ce=X,X=null):ce=X.sibling;var me=k(A,X,_[te],U);if(me===null){X===null&&(X=ce);break}e&&X&&me.alternate===null&&t(A,X),E=r(me,E,te),de===null?V=me:de.sibling=me,de=me,X=ce}if(te===_.length)return a(A,X),se&&aa(A,te),V;if(X===null){for(;te<_.length;te++)X=w(A,_[te],U),X!==null&&(E=r(X,E,te),de===null?V=X:de.sibling=X,de=X);return se&&aa(A,te),V}for(X=n(X);te<_.length;te++)ce=C(X,A,te,_[te],U),ce!==null&&(e&&ce.alternate!==null&&X.delete(ce.key===null?te:ce.key),E=r(ce,E,te),de===null?V=ce:de.sibling=ce,de=ce);return e&&X.forEach(function(Ka){return t(A,Ka)}),se&&aa(A,te),V}function $(A,E,_,U){if(_==null)throw Error(o(151));for(var V=null,de=null,X=E,te=E=0,ce=null,me=_.next();X!==null&&!me.done;te++,me=_.next()){X.index>te?(ce=X,X=null):ce=X.sibling;var Ka=k(A,X,me.value,U);if(Ka===null){X===null&&(X=ce);break}e&&X&&Ka.alternate===null&&t(A,X),E=r(Ka,E,te),de===null?V=Ka:de.sibling=Ka,de=Ka,X=ce}if(me.done)return a(A,X),se&&aa(A,te),V;if(X===null){for(;!me.done;te++,me=_.next())me=w(A,me.value,U),me!==null&&(E=r(me,E,te),de===null?V=me:de.sibling=me,de=me);return se&&aa(A,te),V}for(X=n(X);!me.done;te++,me=_.next())me=C(X,A,te,me.value,U),me!==null&&(e&&me.alternate!==null&&X.delete(me.key===null?te:me.key),E=r(me,E,te),de===null?V=me:de.sibling=me,de=me);return e&&X.forEach(function(d0){return t(A,d0)}),se&&aa(A,te),V}function Ee(A,E,_,U){if(typeof _=="object"&&_!==null&&_.type===H&&_.key===null&&(_=_.props.children),typeof _=="object"&&_!==null){switch(_.$$typeof){case L:e:{for(var V=_.key;E!==null;){if(E.key===V){if(V=_.type,V===H){if(E.tag===7){a(A,E.sibling),U=i(E,_.props.children),U.return=A,A=U;break e}}else if(E.elementType===V||typeof V=="object"&&V!==null&&V.$$typeof===Me&&un(V)===E.type){a(A,E.sibling),U=i(E,_.props),Ul(U,_),U.return=A,A=U;break e}a(A,E);break}else t(A,E);E=E.sibling}_.type===H?(U=en(_.props.children,A.mode,U,_.key),U.return=A,A=U):(U=Xi(_.type,_.key,_.props,null,A.mode,U),Ul(U,_),U.return=A,A=U)}return s(A);case j:e:{for(V=_.key;E!==null;){if(E.key===V)if(E.tag===4&&E.stateNode.containerInfo===_.containerInfo&&E.stateNode.implementation===_.implementation){a(A,E.sibling),U=i(E,_.children||[]),U.return=A,A=U;break e}else{a(A,E);break}else t(A,E);E=E.sibling}U=ac(_,A.mode,U),U.return=A,A=U}return s(A);case Me:return _=un(_),Ee(A,E,_,U)}if(_e(_))return G(A,E,_,U);if(Ye(_)){if(V=Ye(_),typeof V!="function")throw Error(o(150));return _=V.call(_),$(A,E,_,U)}if(typeof _.then=="function")return Ee(A,E,Wi(_),U);if(_.$$typeof===Q)return Ee(A,E,Zi(A,_),U);Ii(A,_)}return typeof _=="string"&&_!==""||typeof _=="number"||typeof _=="bigint"?(_=""+_,E!==null&&E.tag===6?(a(A,E.sibling),U=i(E,_),U.return=A,A=U):(a(A,E),U=tc(_,A.mode,U),U.return=A,A=U),s(A)):a(A,E)}return function(A,E,_,U){try{Dl=0;var V=Ee(A,E,_,U);return qn=null,V}catch(X){if(X===Yn||X===Ji)throw X;var de=vt(29,X,null,A.mode);return de.lanes=U,de.return=A,de}}}var cn=rd(!0),cd=rd(!1),Ra=!1;function hc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function yc(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function ka(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function za(e,t,a){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,(he&2)!==0){var i=n.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),n.pending=t,t=Ki(e),Vf(e,null,a),t}return Gi(e,n,t,a),Ki(e)}function wl(e,t,a){if(t=t.updateQueue,t!==null&&(t=t.shared,(a&4194048)!==0)){var n=t.lanes;n&=e.pendingLanes,a|=n,t.lanes=a,Is(e,a)}}function pc(e,t){var a=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,a===n)){var i=null,r=null;if(a=a.firstBaseUpdate,a!==null){do{var s={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};r===null?i=r=s:r=r.next=s,a=a.next}while(a!==null);r===null?i=r=t:r=r.next=t}else i=r=t;a={baseState:n.baseState,firstBaseUpdate:i,lastBaseUpdate:r,shared:n.shared,callbacks:n.callbacks},e.updateQueue=a;return}e=a.lastBaseUpdate,e===null?a.firstBaseUpdate=t:e.next=t,a.lastBaseUpdate=t}var gc=!1;function Nl(){if(gc){var e=Bn;if(e!==null)throw e}}function xl(e,t,a,n){gc=!1;var i=e.updateQueue;Ra=!1;var r=i.firstBaseUpdate,s=i.lastBaseUpdate,m=i.shared.pending;if(m!==null){i.shared.pending=null;var S=m,R=S.next;S.next=null,s===null?r=R:s.next=R,s=S;var M=e.alternate;M!==null&&(M=M.updateQueue,m=M.lastBaseUpdate,m!==s&&(m===null?M.firstBaseUpdate=R:m.next=R,M.lastBaseUpdate=S))}if(r!==null){var w=i.baseState;s=0,M=R=S=null,m=r;do{var k=m.lane&-536870913,C=k!==m.lane;if(C?(re&k)===k:(n&k)===k){k!==0&&k===jn&&(gc=!0),M!==null&&(M=M.next={lane:0,tag:m.tag,payload:m.payload,callback:null,next:null});e:{var G=e,$=m;k=t;var Ee=a;switch($.tag){case 1:if(G=$.payload,typeof G=="function"){w=G.call(Ee,w,k);break e}w=G;break e;case 3:G.flags=G.flags&-65537|128;case 0:if(G=$.payload,k=typeof G=="function"?G.call(Ee,w,k):G,k==null)break e;w=b({},w,k);break e;case 2:Ra=!0}}k=m.callback,k!==null&&(e.flags|=64,C&&(e.flags|=8192),C=i.callbacks,C===null?i.callbacks=[k]:C.push(k))}else C={lane:k,tag:m.tag,payload:m.payload,callback:m.callback,next:null},M===null?(R=M=C,S=w):M=M.next=C,s|=k;if(m=m.next,m===null){if(m=i.shared.pending,m===null)break;C=m,m=C.next,C.next=null,i.lastBaseUpdate=C,i.shared.pending=null}}while(!0);M===null&&(S=w),i.baseState=S,i.firstBaseUpdate=R,i.lastBaseUpdate=M,r===null&&(i.shared.lanes=0),wa|=s,e.lanes=s,e.memoizedState=w}}function od(e,t){if(typeof e!="function")throw Error(o(191,e));e.call(t)}function sd(e,t){var a=e.callbacks;if(a!==null)for(e.callbacks=null,e=0;e<a.length;e++)od(a[e],t)}var Gn=T(null),Pi=T(0);function fd(e,t){e=ma,q(Pi,e),q(Gn,t),ma=e|t.baseLanes}function vc(){q(Pi,ma),q(Gn,Gn.current)}function bc(){ma=Pi.current,N(Gn),N(Pi)}var bt=T(null),wt=null;function Ca(e){var t=e.alternate;q(Le,Le.current&1),q(bt,e),wt===null&&(t===null||Gn.current!==null||t.memoizedState!==null)&&(wt=e)}function Sc(e){q(Le,Le.current),q(bt,e),wt===null&&(wt=e)}function dd(e){e.tag===22?(q(Le,Le.current),q(bt,e),wt===null&&(wt=e)):Ma()}function Ma(){q(Le,Le.current),q(bt,bt.current)}function St(e){N(bt),wt===e&&(wt=null),N(Le)}var Le=T(0);function eu(e){for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||ko(a)||zo(a)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ia=0,ee=null,be=null,Ge=null,tu=!1,Kn=!1,on=!1,au=0,Ll=0,Xn=null,av=0;function we(){throw Error(o(321))}function Ec(e,t){if(t===null)return!1;for(var a=0;a<t.length&&a<e.length;a++)if(!gt(e[a],t[a]))return!1;return!0}function Tc(e,t,a,n,i,r){return ia=r,ee=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,D.H=e===null||e.memoizedState===null?Jd:Hc,on=!1,r=a(n,i),on=!1,Kn&&(r=hd(t,a,n,i)),md(e),r}function md(e){D.H=Bl;var t=be!==null&&be.next!==null;if(ia=0,Ge=be=ee=null,tu=!1,Ll=0,Xn=null,t)throw Error(o(300));e===null||Ke||(e=e.dependencies,e!==null&&Qi(e)&&(Ke=!0))}function hd(e,t,a,n){ee=e;var i=0;do{if(Kn&&(Xn=null),Ll=0,Kn=!1,25<=i)throw Error(o(301));if(i+=1,Ge=be=null,e.updateQueue!=null){var r=e.updateQueue;r.lastEffect=null,r.events=null,r.stores=null,r.memoCache!=null&&(r.memoCache.index=0)}D.H=Fd,r=t(a,n)}while(Kn);return r}function nv(){var e=D.H,t=e.useState()[0];return t=typeof t.then=="function"?Hl(t):t,e=e.useState()[0],(be!==null?be.memoizedState:null)!==e&&(ee.flags|=1024),t}function Ac(){var e=au!==0;return au=0,e}function _c(e,t,a){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a}function Oc(e){if(tu){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}tu=!1}ia=0,Ge=be=ee=null,Kn=!1,Ll=au=0,Xn=null}function lt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ge===null?ee.memoizedState=Ge=e:Ge=Ge.next=e,Ge}function He(){if(be===null){var e=ee.alternate;e=e!==null?e.memoizedState:null}else e=be.next;var t=Ge===null?ee.memoizedState:Ge.next;if(t!==null)Ge=t,be=e;else{if(e===null)throw ee.alternate===null?Error(o(467)):Error(o(310));be=e,e={memoizedState:be.memoizedState,baseState:be.baseState,baseQueue:be.baseQueue,queue:be.queue,next:null},Ge===null?ee.memoizedState=Ge=e:Ge=Ge.next=e}return Ge}function nu(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Hl(e){var t=Ll;return Ll+=1,Xn===null&&(Xn=[]),e=ld(Xn,e,t),t=ee,(Ge===null?t.memoizedState:Ge.next)===null&&(t=t.alternate,D.H=t===null||t.memoizedState===null?Jd:Hc),e}function lu(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Hl(e);if(e.$$typeof===Q)return Ie(e)}throw Error(o(438,String(e)))}function Rc(e){var t=null,a=ee.updateQueue;if(a!==null&&(t=a.memoCache),t==null){var n=ee.alternate;n!==null&&(n=n.updateQueue,n!==null&&(n=n.memoCache,n!=null&&(t={data:n.data.map(function(i){return i.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),a===null&&(a=nu(),ee.updateQueue=a),a.memoCache=t,a=t.data[t.index],a===void 0)for(a=t.data[t.index]=Array(e),n=0;n<e;n++)a[n]=it;return t.index++,a}function ua(e,t){return typeof t=="function"?t(e):t}function iu(e){var t=He();return kc(t,be,e)}function kc(e,t,a){var n=e.queue;if(n===null)throw Error(o(311));n.lastRenderedReducer=a;var i=e.baseQueue,r=n.pending;if(r!==null){if(i!==null){var s=i.next;i.next=r.next,r.next=s}t.baseQueue=i=r,n.pending=null}if(r=e.baseState,i===null)e.memoizedState=r;else{t=i.next;var m=s=null,S=null,R=t,M=!1;do{var w=R.lane&-536870913;if(w!==R.lane?(re&w)===w:(ia&w)===w){var k=R.revertLane;if(k===0)S!==null&&(S=S.next={lane:0,revertLane:0,gesture:null,action:R.action,hasEagerState:R.hasEagerState,eagerState:R.eagerState,next:null}),w===jn&&(M=!0);else if((ia&k)===k){R=R.next,k===jn&&(M=!0);continue}else w={lane:0,revertLane:R.revertLane,gesture:null,action:R.action,hasEagerState:R.hasEagerState,eagerState:R.eagerState,next:null},S===null?(m=S=w,s=r):S=S.next=w,ee.lanes|=k,wa|=k;w=R.action,on&&a(r,w),r=R.hasEagerState?R.eagerState:a(r,w)}else k={lane:w,revertLane:R.revertLane,gesture:R.gesture,action:R.action,hasEagerState:R.hasEagerState,eagerState:R.eagerState,next:null},S===null?(m=S=k,s=r):S=S.next=k,ee.lanes|=w,wa|=w;R=R.next}while(R!==null&&R!==t);if(S===null?s=r:S.next=m,!gt(r,e.memoizedState)&&(Ke=!0,M&&(a=Bn,a!==null)))throw a;e.memoizedState=r,e.baseState=s,e.baseQueue=S,n.lastRenderedState=r}return i===null&&(n.lanes=0),[e.memoizedState,n.dispatch]}function zc(e){var t=He(),a=t.queue;if(a===null)throw Error(o(311));a.lastRenderedReducer=e;var n=a.dispatch,i=a.pending,r=t.memoizedState;if(i!==null){a.pending=null;var s=i=i.next;do r=e(r,s.action),s=s.next;while(s!==i);gt(r,t.memoizedState)||(Ke=!0),t.memoizedState=r,t.baseQueue===null&&(t.baseState=r),a.lastRenderedState=r}return[r,n]}function yd(e,t,a){var n=ee,i=He(),r=se;if(r){if(a===void 0)throw Error(o(407));a=a()}else a=t();var s=!gt((be||i).memoizedState,a);if(s&&(i.memoizedState=a,Ke=!0),i=i.queue,Dc(vd.bind(null,n,i,e),[e]),i.getSnapshot!==t||s||Ge!==null&&Ge.memoizedState.tag&1){if(n.flags|=2048,Vn(9,{destroy:void 0},gd.bind(null,n,i,a,t),null),Ae===null)throw Error(o(349));r||(ia&127)!==0||pd(n,t,a)}return a}function pd(e,t,a){e.flags|=16384,e={getSnapshot:t,value:a},t=ee.updateQueue,t===null?(t=nu(),ee.updateQueue=t,t.stores=[e]):(a=t.stores,a===null?t.stores=[e]:a.push(e))}function gd(e,t,a,n){t.value=a,t.getSnapshot=n,bd(t)&&Sd(e)}function vd(e,t,a){return a(function(){bd(t)&&Sd(e)})}function bd(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!gt(e,a)}catch{return!0}}function Sd(e){var t=Pa(e,2);t!==null&&dt(t,e,2)}function Cc(e){var t=lt();if(typeof e=="function"){var a=e;if(e=a(),on){ba(!0);try{a()}finally{ba(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ua,lastRenderedState:e},t}function Ed(e,t,a,n){return e.baseState=a,kc(e,be,typeof n=="function"?n:ua)}function lv(e,t,a,n,i){if(cu(e))throw Error(o(485));if(e=t.action,e!==null){var r={payload:i,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(s){r.listeners.push(s)}};D.T!==null?a(!0):r.isTransition=!1,n(r),a=t.pending,a===null?(r.next=t.pending=r,Td(t,r)):(r.next=a.next,t.pending=a.next=r)}}function Td(e,t){var a=t.action,n=t.payload,i=e.state;if(t.isTransition){var r=D.T,s={};D.T=s;try{var m=a(i,n),S=D.S;S!==null&&S(s,m),Ad(e,t,m)}catch(R){Mc(e,t,R)}finally{r!==null&&s.types!==null&&(r.types=s.types),D.T=r}}else try{r=a(i,n),Ad(e,t,r)}catch(R){Mc(e,t,R)}}function Ad(e,t,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(n){_d(e,t,n)},function(n){return Mc(e,t,n)}):_d(e,t,a)}function _d(e,t,a){t.status="fulfilled",t.value=a,Od(t),e.state=a,t=e.pending,t!==null&&(a=t.next,a===t?e.pending=null:(a=a.next,t.next=a,Td(e,a)))}function Mc(e,t,a){var n=e.pending;if(e.pending=null,n!==null){n=n.next;do t.status="rejected",t.reason=a,Od(t),t=t.next;while(t!==n)}e.action=null}function Od(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Rd(e,t){return t}function kd(e,t){if(se){var a=Ae.formState;if(a!==null){e:{var n=ee;if(se){if(Re){t:{for(var i=Re,r=Ut;i.nodeType!==8;){if(!r){i=null;break t}if(i=Nt(i.nextSibling),i===null){i=null;break t}}r=i.data,i=r==="F!"||r==="F"?i:null}if(i){Re=Nt(i.nextSibling),n=i.data==="F!";break e}}_a(n)}n=!1}n&&(t=a[0])}}return a=lt(),a.memoizedState=a.baseState=t,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Rd,lastRenderedState:t},a.queue=n,a=Qd.bind(null,ee,n),n.dispatch=a,n=Cc(!1),r=Lc.bind(null,ee,!1,n.queue),n=lt(),i={state:t,dispatch:null,action:e,pending:null},n.queue=i,a=lv.bind(null,ee,i,r,a),i.dispatch=a,n.memoizedState=e,[t,a,!1]}function zd(e){var t=He();return Cd(t,be,e)}function Cd(e,t,a){if(t=kc(e,t,Rd)[0],e=iu(ua)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var n=Hl(t)}catch(s){throw s===Yn?Ji:s}else n=t;t=He();var i=t.queue,r=i.dispatch;return a!==t.memoizedState&&(ee.flags|=2048,Vn(9,{destroy:void 0},iv.bind(null,i,a),null)),[n,r,e]}function iv(e,t){e.action=t}function Md(e){var t=He(),a=be;if(a!==null)return Cd(t,a,e);He(),t=t.memoizedState,a=He();var n=a.queue.dispatch;return a.memoizedState=e,[t,n,!1]}function Vn(e,t,a,n){return e={tag:e,create:a,deps:n,inst:t,next:null},t=ee.updateQueue,t===null&&(t=nu(),ee.updateQueue=t),a=t.lastEffect,a===null?t.lastEffect=e.next=e:(n=a.next,a.next=e,e.next=n,t.lastEffect=e),e}function Dd(){return He().memoizedState}function uu(e,t,a,n){var i=lt();ee.flags|=e,i.memoizedState=Vn(1|t,{destroy:void 0},a,n===void 0?null:n)}function ru(e,t,a,n){var i=He();n=n===void 0?null:n;var r=i.memoizedState.inst;be!==null&&n!==null&&Ec(n,be.memoizedState.deps)?i.memoizedState=Vn(t,r,a,n):(ee.flags|=e,i.memoizedState=Vn(1|t,r,a,n))}function Ud(e,t){uu(8390656,8,e,t)}function Dc(e,t){ru(2048,8,e,t)}function uv(e){ee.flags|=4;var t=ee.updateQueue;if(t===null)t=nu(),ee.updateQueue=t,t.events=[e];else{var a=t.events;a===null?t.events=[e]:a.push(e)}}function wd(e){var t=He().memoizedState;return uv({ref:t,nextImpl:e}),function(){if((he&2)!==0)throw Error(o(440));return t.impl.apply(void 0,arguments)}}function Nd(e,t){return ru(4,2,e,t)}function xd(e,t){return ru(4,4,e,t)}function Ld(e,t){if(typeof t=="function"){e=e();var a=t(e);return function(){typeof a=="function"?a():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Hd(e,t,a){a=a!=null?a.concat([e]):null,ru(4,4,Ld.bind(null,t,e),a)}function Uc(){}function jd(e,t){var a=He();t=t===void 0?null:t;var n=a.memoizedState;return t!==null&&Ec(t,n[1])?n[0]:(a.memoizedState=[e,t],e)}function Bd(e,t){var a=He();t=t===void 0?null:t;var n=a.memoizedState;if(t!==null&&Ec(t,n[1]))return n[0];if(n=e(),on){ba(!0);try{e()}finally{ba(!1)}}return a.memoizedState=[n,t],n}function wc(e,t,a){return a===void 0||(ia&1073741824)!==0&&(re&261930)===0?e.memoizedState=t:(e.memoizedState=a,e=Ym(),ee.lanes|=e,wa|=e,a)}function Yd(e,t,a,n){return gt(a,t)?a:Gn.current!==null?(e=wc(e,a,n),gt(e,t)||(Ke=!0),e):(ia&42)===0||(ia&1073741824)!==0&&(re&261930)===0?(Ke=!0,e.memoizedState=a):(e=Ym(),ee.lanes|=e,wa|=e,t)}function qd(e,t,a,n,i){var r=Y.p;Y.p=r!==0&&8>r?r:8;var s=D.T,m={};D.T=m,Lc(e,!1,t,a);try{var S=i(),R=D.S;if(R!==null&&R(m,S),S!==null&&typeof S=="object"&&typeof S.then=="function"){var M=tv(S,n);jl(e,t,M,At(e))}else jl(e,t,n,At(e))}catch(w){jl(e,t,{then:function(){},status:"rejected",reason:w},At())}finally{Y.p=r,s!==null&&m.types!==null&&(s.types=m.types),D.T=s}}function rv(){}function Nc(e,t,a,n){if(e.tag!==5)throw Error(o(476));var i=Gd(e).queue;qd(e,i,t,F,a===null?rv:function(){return Kd(e),a(n)})}function Gd(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:F,baseState:F,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ua,lastRenderedState:F},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ua,lastRenderedState:a},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Kd(e){var t=Gd(e);t.next===null&&(t=e.alternate.memoizedState),jl(e,t.next.queue,{},At())}function xc(){return Ie(ti)}function Xd(){return He().memoizedState}function Vd(){return He().memoizedState}function cv(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var a=At();e=ka(a);var n=za(t,e,a);n!==null&&(dt(n,t,a),wl(n,t,a)),t={cache:sc()},e.payload=t;return}t=t.return}}function ov(e,t,a){var n=At();a={lane:n,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},cu(e)?Zd(t,a):(a=Pr(e,t,a,n),a!==null&&(dt(a,e,n),$d(a,t,n)))}function Qd(e,t,a){var n=At();jl(e,t,a,n)}function jl(e,t,a,n){var i={lane:n,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null};if(cu(e))Zd(t,i);else{var r=e.alternate;if(e.lanes===0&&(r===null||r.lanes===0)&&(r=t.lastRenderedReducer,r!==null))try{var s=t.lastRenderedState,m=r(s,a);if(i.hasEagerState=!0,i.eagerState=m,gt(m,s))return Gi(e,t,i,0),Ae===null&&qi(),!1}catch{}if(a=Pr(e,t,i,n),a!==null)return dt(a,e,n),$d(a,t,n),!0}return!1}function Lc(e,t,a,n){if(n={lane:2,revertLane:yo(),gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},cu(e)){if(t)throw Error(o(479))}else t=Pr(e,a,n,2),t!==null&&dt(t,e,2)}function cu(e){var t=e.alternate;return e===ee||t!==null&&t===ee}function Zd(e,t){Kn=tu=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function $d(e,t,a){if((a&4194048)!==0){var n=t.lanes;n&=e.pendingLanes,a|=n,t.lanes=a,Is(e,a)}}var Bl={readContext:Ie,use:lu,useCallback:we,useContext:we,useEffect:we,useImperativeHandle:we,useLayoutEffect:we,useInsertionEffect:we,useMemo:we,useReducer:we,useRef:we,useState:we,useDebugValue:we,useDeferredValue:we,useTransition:we,useSyncExternalStore:we,useId:we,useHostTransitionStatus:we,useFormState:we,useActionState:we,useOptimistic:we,useMemoCache:we,useCacheRefresh:we};Bl.useEffectEvent=we;var Jd={readContext:Ie,use:lu,useCallback:function(e,t){return lt().memoizedState=[e,t===void 0?null:t],e},useContext:Ie,useEffect:Ud,useImperativeHandle:function(e,t,a){a=a!=null?a.concat([e]):null,uu(4194308,4,Ld.bind(null,t,e),a)},useLayoutEffect:function(e,t){return uu(4194308,4,e,t)},useInsertionEffect:function(e,t){uu(4,2,e,t)},useMemo:function(e,t){var a=lt();t=t===void 0?null:t;var n=e();if(on){ba(!0);try{e()}finally{ba(!1)}}return a.memoizedState=[n,t],n},useReducer:function(e,t,a){var n=lt();if(a!==void 0){var i=a(t);if(on){ba(!0);try{a(t)}finally{ba(!1)}}}else i=t;return n.memoizedState=n.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},n.queue=e,e=e.dispatch=ov.bind(null,ee,e),[n.memoizedState,e]},useRef:function(e){var t=lt();return e={current:e},t.memoizedState=e},useState:function(e){e=Cc(e);var t=e.queue,a=Qd.bind(null,ee,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:Uc,useDeferredValue:function(e,t){var a=lt();return wc(a,e,t)},useTransition:function(){var e=Cc(!1);return e=qd.bind(null,ee,e.queue,!0,!1),lt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var n=ee,i=lt();if(se){if(a===void 0)throw Error(o(407));a=a()}else{if(a=t(),Ae===null)throw Error(o(349));(re&127)!==0||pd(n,t,a)}i.memoizedState=a;var r={value:a,getSnapshot:t};return i.queue=r,Ud(vd.bind(null,n,r,e),[e]),n.flags|=2048,Vn(9,{destroy:void 0},gd.bind(null,n,r,a,t),null),a},useId:function(){var e=lt(),t=Ae.identifierPrefix;if(se){var a=Jt,n=$t;a=(n&~(1<<32-pt(n)-1)).toString(32)+a,t="_"+t+"R_"+a,a=au++,0<a&&(t+="H"+a.toString(32)),t+="_"}else a=av++,t="_"+t+"r_"+a.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:xc,useFormState:kd,useActionState:kd,useOptimistic:function(e){var t=lt();t.memoizedState=t.baseState=e;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=a,t=Lc.bind(null,ee,!0,a),a.dispatch=t,[e,t]},useMemoCache:Rc,useCacheRefresh:function(){return lt().memoizedState=cv.bind(null,ee)},useEffectEvent:function(e){var t=lt(),a={impl:e};return t.memoizedState=a,function(){if((he&2)!==0)throw Error(o(440));return a.impl.apply(void 0,arguments)}}},Hc={readContext:Ie,use:lu,useCallback:jd,useContext:Ie,useEffect:Dc,useImperativeHandle:Hd,useInsertionEffect:Nd,useLayoutEffect:xd,useMemo:Bd,useReducer:iu,useRef:Dd,useState:function(){return iu(ua)},useDebugValue:Uc,useDeferredValue:function(e,t){var a=He();return Yd(a,be.memoizedState,e,t)},useTransition:function(){var e=iu(ua)[0],t=He().memoizedState;return[typeof e=="boolean"?e:Hl(e),t]},useSyncExternalStore:yd,useId:Xd,useHostTransitionStatus:xc,useFormState:zd,useActionState:zd,useOptimistic:function(e,t){var a=He();return Ed(a,be,e,t)},useMemoCache:Rc,useCacheRefresh:Vd};Hc.useEffectEvent=wd;var Fd={readContext:Ie,use:lu,useCallback:jd,useContext:Ie,useEffect:Dc,useImperativeHandle:Hd,useInsertionEffect:Nd,useLayoutEffect:xd,useMemo:Bd,useReducer:zc,useRef:Dd,useState:function(){return zc(ua)},useDebugValue:Uc,useDeferredValue:function(e,t){var a=He();return be===null?wc(a,e,t):Yd(a,be.memoizedState,e,t)},useTransition:function(){var e=zc(ua)[0],t=He().memoizedState;return[typeof e=="boolean"?e:Hl(e),t]},useSyncExternalStore:yd,useId:Xd,useHostTransitionStatus:xc,useFormState:Md,useActionState:Md,useOptimistic:function(e,t){var a=He();return be!==null?Ed(a,be,e,t):(a.baseState=e,[e,a.queue.dispatch])},useMemoCache:Rc,useCacheRefresh:Vd};Fd.useEffectEvent=wd;function jc(e,t,a,n){t=e.memoizedState,a=a(n,t),a=a==null?t:b({},t,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)}var Bc={enqueueSetState:function(e,t,a){e=e._reactInternals;var n=At(),i=ka(n);i.payload=t,a!=null&&(i.callback=a),t=za(e,i,n),t!==null&&(dt(t,e,n),wl(t,e,n))},enqueueReplaceState:function(e,t,a){e=e._reactInternals;var n=At(),i=ka(n);i.tag=1,i.payload=t,a!=null&&(i.callback=a),t=za(e,i,n),t!==null&&(dt(t,e,n),wl(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var a=At(),n=ka(a);n.tag=2,t!=null&&(n.callback=t),t=za(e,n,a),t!==null&&(dt(t,e,a),wl(t,e,a))}};function Wd(e,t,a,n,i,r,s){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,r,s):t.prototype&&t.prototype.isPureReactComponent?!Ol(a,n)||!Ol(i,r):!0}function Id(e,t,a,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,n),t.state!==e&&Bc.enqueueReplaceState(t,t.state,null)}function sn(e,t){var a=t;if("ref"in t){a={};for(var n in t)n!=="ref"&&(a[n]=t[n])}if(e=e.defaultProps){a===t&&(a=b({},a));for(var i in e)a[i]===void 0&&(a[i]=e[i])}return a}function Pd(e){Yi(e)}function em(e){console.error(e)}function tm(e){Yi(e)}function ou(e,t){try{var a=e.onUncaughtError;a(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function am(e,t,a){try{var n=e.onCaughtError;n(a.value,{componentStack:a.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(i){setTimeout(function(){throw i})}}function Yc(e,t,a){return a=ka(a),a.tag=3,a.payload={element:null},a.callback=function(){ou(e,t)},a}function nm(e){return e=ka(e),e.tag=3,e}function lm(e,t,a,n){var i=a.type.getDerivedStateFromError;if(typeof i=="function"){var r=n.value;e.payload=function(){return i(r)},e.callback=function(){am(t,a,n)}}var s=a.stateNode;s!==null&&typeof s.componentDidCatch=="function"&&(e.callback=function(){am(t,a,n),typeof i!="function"&&(Na===null?Na=new Set([this]):Na.add(this));var m=n.stack;this.componentDidCatch(n.value,{componentStack:m!==null?m:""})})}function sv(e,t,a,n,i){if(a.flags|=32768,n!==null&&typeof n=="object"&&typeof n.then=="function"){if(t=a.alternate,t!==null&&Hn(t,a,i,!0),a=bt.current,a!==null){switch(a.tag){case 31:case 13:return wt===null?Eu():a.alternate===null&&Ne===0&&(Ne=3),a.flags&=-257,a.flags|=65536,a.lanes=i,n===Fi?a.flags|=16384:(t=a.updateQueue,t===null?a.updateQueue=new Set([n]):t.add(n),fo(e,n,i)),!1;case 22:return a.flags|=65536,n===Fi?a.flags|=16384:(t=a.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([n])},a.updateQueue=t):(a=t.retryQueue,a===null?t.retryQueue=new Set([n]):a.add(n)),fo(e,n,i)),!1}throw Error(o(435,a.tag))}return fo(e,n,i),Eu(),!1}if(se)return t=bt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=i,n!==ic&&(e=Error(o(422),{cause:n}),zl(Ct(e,a)))):(n!==ic&&(t=Error(o(423),{cause:n}),zl(Ct(t,a))),e=e.current.alternate,e.flags|=65536,i&=-i,e.lanes|=i,n=Ct(n,a),i=Yc(e.stateNode,n,i),pc(e,i),Ne!==4&&(Ne=2)),!1;var r=Error(o(520),{cause:n});if(r=Ct(r,a),Zl===null?Zl=[r]:Zl.push(r),Ne!==4&&(Ne=2),t===null)return!0;n=Ct(n,a),a=t;do{switch(a.tag){case 3:return a.flags|=65536,e=i&-i,a.lanes|=e,e=Yc(a.stateNode,n,e),pc(a,e),!1;case 1:if(t=a.type,r=a.stateNode,(a.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||r!==null&&typeof r.componentDidCatch=="function"&&(Na===null||!Na.has(r))))return a.flags|=65536,i&=-i,a.lanes|=i,i=nm(i),lm(i,e,a,n),pc(a,i),!1}a=a.return}while(a!==null);return!1}var qc=Error(o(461)),Ke=!1;function Pe(e,t,a,n){t.child=e===null?cd(t,null,a,n):cn(t,e.child,a,n)}function im(e,t,a,n,i){a=a.render;var r=t.ref;if("ref"in n){var s={};for(var m in n)m!=="ref"&&(s[m]=n[m])}else s=n;return nn(t),n=Tc(e,t,a,s,r,i),m=Ac(),e!==null&&!Ke?(_c(e,t,i),ra(e,t,i)):(se&&m&&nc(t),t.flags|=1,Pe(e,t,n,i),t.child)}function um(e,t,a,n,i){if(e===null){var r=a.type;return typeof r=="function"&&!ec(r)&&r.defaultProps===void 0&&a.compare===null?(t.tag=15,t.type=r,rm(e,t,r,n,i)):(e=Xi(a.type,null,n,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(r=e.child,!Jc(e,i)){var s=r.memoizedProps;if(a=a.compare,a=a!==null?a:Ol,a(s,n)&&e.ref===t.ref)return ra(e,t,i)}return t.flags|=1,e=ta(r,n),e.ref=t.ref,e.return=t,t.child=e}function rm(e,t,a,n,i){if(e!==null){var r=e.memoizedProps;if(Ol(r,n)&&e.ref===t.ref)if(Ke=!1,t.pendingProps=n=r,Jc(e,i))(e.flags&131072)!==0&&(Ke=!0);else return t.lanes=e.lanes,ra(e,t,i)}return Gc(e,t,a,n,i)}function cm(e,t,a,n){var i=n.children,r=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),n.mode==="hidden"){if((t.flags&128)!==0){if(r=r!==null?r.baseLanes|a:a,e!==null){for(n=t.child=e.child,i=0;n!==null;)i=i|n.lanes|n.childLanes,n=n.sibling;n=i&~r}else n=0,t.child=null;return om(e,t,r,a,n)}if((a&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&$i(t,r!==null?r.cachePool:null),r!==null?fd(t,r):vc(),dd(t);else return n=t.lanes=536870912,om(e,t,r!==null?r.baseLanes|a:a,a,n)}else r!==null?($i(t,r.cachePool),fd(t,r),Ma(),t.memoizedState=null):(e!==null&&$i(t,null),vc(),Ma());return Pe(e,t,i,a),t.child}function Yl(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function om(e,t,a,n,i){var r=dc();return r=r===null?null:{parent:qe._currentValue,pool:r},t.memoizedState={baseLanes:a,cachePool:r},e!==null&&$i(t,null),vc(),dd(t),e!==null&&Hn(e,t,n,!0),t.childLanes=i,null}function su(e,t){return t=du({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function sm(e,t,a){return cn(t,e.child,null,a),e=su(t,t.pendingProps),e.flags|=2,St(t),t.memoizedState=null,e}function fv(e,t,a){var n=t.pendingProps,i=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(se){if(n.mode==="hidden")return e=su(t,n),t.lanes=536870912,Yl(null,e);if(Sc(t),(e=Re)?(e=Th(e,Ut),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ta!==null?{id:$t,overflow:Jt}:null,retryLane:536870912,hydrationErrors:null},a=Zf(e),a.return=t,t.child=a,We=t,Re=null)):e=null,e===null)throw _a(t);return t.lanes=536870912,null}return su(t,n)}var r=e.memoizedState;if(r!==null){var s=r.dehydrated;if(Sc(t),i)if(t.flags&256)t.flags&=-257,t=sm(e,t,a);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(o(558));else if(Ke||Hn(e,t,a,!1),i=(a&e.childLanes)!==0,Ke||i){if(n=Ae,n!==null&&(s=Ps(n,a),s!==0&&s!==r.retryLane))throw r.retryLane=s,Pa(e,s),dt(n,e,s),qc;Eu(),t=sm(e,t,a)}else e=r.treeContext,Re=Nt(s.nextSibling),We=t,se=!0,Aa=null,Ut=!1,e!==null&&Ff(t,e),t=su(t,n),t.flags|=4096;return t}return e=ta(e.child,{mode:n.mode,children:n.children}),e.ref=t.ref,t.child=e,e.return=t,e}function fu(e,t){var a=t.ref;if(a===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(o(284));(e===null||e.ref!==a)&&(t.flags|=4194816)}}function Gc(e,t,a,n,i){return nn(t),a=Tc(e,t,a,n,void 0,i),n=Ac(),e!==null&&!Ke?(_c(e,t,i),ra(e,t,i)):(se&&n&&nc(t),t.flags|=1,Pe(e,t,a,i),t.child)}function fm(e,t,a,n,i,r){return nn(t),t.updateQueue=null,a=hd(t,n,a,i),md(e),n=Ac(),e!==null&&!Ke?(_c(e,t,r),ra(e,t,r)):(se&&n&&nc(t),t.flags|=1,Pe(e,t,a,r),t.child)}function dm(e,t,a,n,i){if(nn(t),t.stateNode===null){var r=wn,s=a.contextType;typeof s=="object"&&s!==null&&(r=Ie(s)),r=new a(n,r),t.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,r.updater=Bc,t.stateNode=r,r._reactInternals=t,r=t.stateNode,r.props=n,r.state=t.memoizedState,r.refs={},hc(t),s=a.contextType,r.context=typeof s=="object"&&s!==null?Ie(s):wn,r.state=t.memoizedState,s=a.getDerivedStateFromProps,typeof s=="function"&&(jc(t,a,s,n),r.state=t.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof r.getSnapshotBeforeUpdate=="function"||typeof r.UNSAFE_componentWillMount!="function"&&typeof r.componentWillMount!="function"||(s=r.state,typeof r.componentWillMount=="function"&&r.componentWillMount(),typeof r.UNSAFE_componentWillMount=="function"&&r.UNSAFE_componentWillMount(),s!==r.state&&Bc.enqueueReplaceState(r,r.state,null),xl(t,n,r,i),Nl(),r.state=t.memoizedState),typeof r.componentDidMount=="function"&&(t.flags|=4194308),n=!0}else if(e===null){r=t.stateNode;var m=t.memoizedProps,S=sn(a,m);r.props=S;var R=r.context,M=a.contextType;s=wn,typeof M=="object"&&M!==null&&(s=Ie(M));var w=a.getDerivedStateFromProps;M=typeof w=="function"||typeof r.getSnapshotBeforeUpdate=="function",m=t.pendingProps!==m,M||typeof r.UNSAFE_componentWillReceiveProps!="function"&&typeof r.componentWillReceiveProps!="function"||(m||R!==s)&&Id(t,r,n,s),Ra=!1;var k=t.memoizedState;r.state=k,xl(t,n,r,i),Nl(),R=t.memoizedState,m||k!==R||Ra?(typeof w=="function"&&(jc(t,a,w,n),R=t.memoizedState),(S=Ra||Wd(t,a,S,n,k,R,s))?(M||typeof r.UNSAFE_componentWillMount!="function"&&typeof r.componentWillMount!="function"||(typeof r.componentWillMount=="function"&&r.componentWillMount(),typeof r.UNSAFE_componentWillMount=="function"&&r.UNSAFE_componentWillMount()),typeof r.componentDidMount=="function"&&(t.flags|=4194308)):(typeof r.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=R),r.props=n,r.state=R,r.context=s,n=S):(typeof r.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{r=t.stateNode,yc(e,t),s=t.memoizedProps,M=sn(a,s),r.props=M,w=t.pendingProps,k=r.context,R=a.contextType,S=wn,typeof R=="object"&&R!==null&&(S=Ie(R)),m=a.getDerivedStateFromProps,(R=typeof m=="function"||typeof r.getSnapshotBeforeUpdate=="function")||typeof r.UNSAFE_componentWillReceiveProps!="function"&&typeof r.componentWillReceiveProps!="function"||(s!==w||k!==S)&&Id(t,r,n,S),Ra=!1,k=t.memoizedState,r.state=k,xl(t,n,r,i),Nl();var C=t.memoizedState;s!==w||k!==C||Ra||e!==null&&e.dependencies!==null&&Qi(e.dependencies)?(typeof m=="function"&&(jc(t,a,m,n),C=t.memoizedState),(M=Ra||Wd(t,a,M,n,k,C,S)||e!==null&&e.dependencies!==null&&Qi(e.dependencies))?(R||typeof r.UNSAFE_componentWillUpdate!="function"&&typeof r.componentWillUpdate!="function"||(typeof r.componentWillUpdate=="function"&&r.componentWillUpdate(n,C,S),typeof r.UNSAFE_componentWillUpdate=="function"&&r.UNSAFE_componentWillUpdate(n,C,S)),typeof r.componentDidUpdate=="function"&&(t.flags|=4),typeof r.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof r.componentDidUpdate!="function"||s===e.memoizedProps&&k===e.memoizedState||(t.flags|=4),typeof r.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&k===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=C),r.props=n,r.state=C,r.context=S,n=M):(typeof r.componentDidUpdate!="function"||s===e.memoizedProps&&k===e.memoizedState||(t.flags|=4),typeof r.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&k===e.memoizedState||(t.flags|=1024),n=!1)}return r=n,fu(e,t),n=(t.flags&128)!==0,r||n?(r=t.stateNode,a=n&&typeof a.getDerivedStateFromError!="function"?null:r.render(),t.flags|=1,e!==null&&n?(t.child=cn(t,e.child,null,i),t.child=cn(t,null,a,i)):Pe(e,t,a,i),t.memoizedState=r.state,e=t.child):e=ra(e,t,i),e}function mm(e,t,a,n){return tn(),t.flags|=256,Pe(e,t,a,n),t.child}var Kc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Xc(e){return{baseLanes:e,cachePool:ad()}}function Vc(e,t,a){return e=e!==null?e.childLanes&~a:0,t&&(e|=Tt),e}function hm(e,t,a){var n=t.pendingProps,i=!1,r=(t.flags&128)!==0,s;if((s=r)||(s=e!==null&&e.memoizedState===null?!1:(Le.current&2)!==0),s&&(i=!0,t.flags&=-129),s=(t.flags&32)!==0,t.flags&=-33,e===null){if(se){if(i?Ca(t):Ma(),(e=Re)?(e=Th(e,Ut),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ta!==null?{id:$t,overflow:Jt}:null,retryLane:536870912,hydrationErrors:null},a=Zf(e),a.return=t,t.child=a,We=t,Re=null)):e=null,e===null)throw _a(t);return zo(e)?t.lanes=32:t.lanes=536870912,null}var m=n.children;return n=n.fallback,i?(Ma(),i=t.mode,m=du({mode:"hidden",children:m},i),n=en(n,i,a,null),m.return=t,n.return=t,m.sibling=n,t.child=m,n=t.child,n.memoizedState=Xc(a),n.childLanes=Vc(e,s,a),t.memoizedState=Kc,Yl(null,n)):(Ca(t),Qc(t,m))}var S=e.memoizedState;if(S!==null&&(m=S.dehydrated,m!==null)){if(r)t.flags&256?(Ca(t),t.flags&=-257,t=Zc(e,t,a)):t.memoizedState!==null?(Ma(),t.child=e.child,t.flags|=128,t=null):(Ma(),m=n.fallback,i=t.mode,n=du({mode:"visible",children:n.children},i),m=en(m,i,a,null),m.flags|=2,n.return=t,m.return=t,n.sibling=m,t.child=n,cn(t,e.child,null,a),n=t.child,n.memoizedState=Xc(a),n.childLanes=Vc(e,s,a),t.memoizedState=Kc,t=Yl(null,n));else if(Ca(t),zo(m)){if(s=m.nextSibling&&m.nextSibling.dataset,s)var R=s.dgst;s=R,n=Error(o(419)),n.stack="",n.digest=s,zl({value:n,source:null,stack:null}),t=Zc(e,t,a)}else if(Ke||Hn(e,t,a,!1),s=(a&e.childLanes)!==0,Ke||s){if(s=Ae,s!==null&&(n=Ps(s,a),n!==0&&n!==S.retryLane))throw S.retryLane=n,Pa(e,n),dt(s,e,n),qc;ko(m)||Eu(),t=Zc(e,t,a)}else ko(m)?(t.flags|=192,t.child=e.child,t=null):(e=S.treeContext,Re=Nt(m.nextSibling),We=t,se=!0,Aa=null,Ut=!1,e!==null&&Ff(t,e),t=Qc(t,n.children),t.flags|=4096);return t}return i?(Ma(),m=n.fallback,i=t.mode,S=e.child,R=S.sibling,n=ta(S,{mode:"hidden",children:n.children}),n.subtreeFlags=S.subtreeFlags&65011712,R!==null?m=ta(R,m):(m=en(m,i,a,null),m.flags|=2),m.return=t,n.return=t,n.sibling=m,t.child=n,Yl(null,n),n=t.child,m=e.child.memoizedState,m===null?m=Xc(a):(i=m.cachePool,i!==null?(S=qe._currentValue,i=i.parent!==S?{parent:S,pool:S}:i):i=ad(),m={baseLanes:m.baseLanes|a,cachePool:i}),n.memoizedState=m,n.childLanes=Vc(e,s,a),t.memoizedState=Kc,Yl(e.child,n)):(Ca(t),a=e.child,e=a.sibling,a=ta(a,{mode:"visible",children:n.children}),a.return=t,a.sibling=null,e!==null&&(s=t.deletions,s===null?(t.deletions=[e],t.flags|=16):s.push(e)),t.child=a,t.memoizedState=null,a)}function Qc(e,t){return t=du({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function du(e,t){return e=vt(22,e,null,t),e.lanes=0,e}function Zc(e,t,a){return cn(t,e.child,null,a),e=Qc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function ym(e,t,a){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),cc(e.return,t,a)}function $c(e,t,a,n,i,r){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:a,tailMode:i,treeForkCount:r}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=n,s.tail=a,s.tailMode=i,s.treeForkCount=r)}function pm(e,t,a){var n=t.pendingProps,i=n.revealOrder,r=n.tail;n=n.children;var s=Le.current,m=(s&2)!==0;if(m?(s=s&1|2,t.flags|=128):s&=1,q(Le,s),Pe(e,t,n,a),n=se?kl:0,!m&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&ym(e,a,t);else if(e.tag===19)ym(e,a,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case"forwards":for(a=t.child,i=null;a!==null;)e=a.alternate,e!==null&&eu(e)===null&&(i=a),a=a.sibling;a=i,a===null?(i=t.child,t.child=null):(i=a.sibling,a.sibling=null),$c(t,!1,i,a,r,n);break;case"backwards":case"unstable_legacy-backwards":for(a=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&eu(e)===null){t.child=i;break}e=i.sibling,i.sibling=a,a=i,i=e}$c(t,!0,a,null,r,n);break;case"together":$c(t,!1,null,null,void 0,n);break;default:t.memoizedState=null}return t.child}function ra(e,t,a){if(e!==null&&(t.dependencies=e.dependencies),wa|=t.lanes,(a&t.childLanes)===0)if(e!==null){if(Hn(e,t,a,!1),(a&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(o(153));if(t.child!==null){for(e=t.child,a=ta(e,e.pendingProps),t.child=a,a.return=t;e.sibling!==null;)e=e.sibling,a=a.sibling=ta(e,e.pendingProps),a.return=t;a.sibling=null}return t.child}function Jc(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&Qi(e)))}function dv(e,t,a){switch(t.tag){case 3:nt(t,t.stateNode.containerInfo),Oa(t,qe,e.memoizedState.cache),tn();break;case 27:case 5:dl(t);break;case 4:nt(t,t.stateNode.containerInfo);break;case 10:Oa(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,Sc(t),null;break;case 13:var n=t.memoizedState;if(n!==null)return n.dehydrated!==null?(Ca(t),t.flags|=128,null):(a&t.child.childLanes)!==0?hm(e,t,a):(Ca(t),e=ra(e,t,a),e!==null?e.sibling:null);Ca(t);break;case 19:var i=(e.flags&128)!==0;if(n=(a&t.childLanes)!==0,n||(Hn(e,t,a,!1),n=(a&t.childLanes)!==0),i){if(n)return pm(e,t,a);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),q(Le,Le.current),n)break;return null;case 22:return t.lanes=0,cm(e,t,a,t.pendingProps);case 24:Oa(t,qe,e.memoizedState.cache)}return ra(e,t,a)}function gm(e,t,a){if(e!==null)if(e.memoizedProps!==t.pendingProps)Ke=!0;else{if(!Jc(e,a)&&(t.flags&128)===0)return Ke=!1,dv(e,t,a);Ke=(e.flags&131072)!==0}else Ke=!1,se&&(t.flags&1048576)!==0&&Jf(t,kl,t.index);switch(t.lanes=0,t.tag){case 16:e:{var n=t.pendingProps;if(e=un(t.elementType),t.type=e,typeof e=="function")ec(e)?(n=sn(e,n),t.tag=1,t=dm(null,t,e,n,a)):(t.tag=0,t=Gc(null,t,e,n,a));else{if(e!=null){var i=e.$$typeof;if(i===ne){t.tag=11,t=im(null,t,e,n,a);break e}else if(i===W){t.tag=14,t=um(null,t,e,n,a);break e}}throw t=Ue(e)||e,Error(o(306,t,""))}}return t;case 0:return Gc(e,t,t.type,t.pendingProps,a);case 1:return n=t.type,i=sn(n,t.pendingProps),dm(e,t,n,i,a);case 3:e:{if(nt(t,t.stateNode.containerInfo),e===null)throw Error(o(387));n=t.pendingProps;var r=t.memoizedState;i=r.element,yc(e,t),xl(t,n,null,a);var s=t.memoizedState;if(n=s.cache,Oa(t,qe,n),n!==r.cache&&oc(t,[qe],a,!0),Nl(),n=s.element,r.isDehydrated)if(r={element:n,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=r,t.memoizedState=r,t.flags&256){t=mm(e,t,n,a);break e}else if(n!==i){i=Ct(Error(o(424)),t),zl(i),t=mm(e,t,n,a);break e}else for(e=t.stateNode.containerInfo,e.nodeType===9?e=e.body:e=e.nodeName==="HTML"?e.ownerDocument.body:e,Re=Nt(e.firstChild),We=t,se=!0,Aa=null,Ut=!0,a=cd(t,null,n,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling;else{if(tn(),n===i){t=ra(e,t,a);break e}Pe(e,t,n,a)}t=t.child}return t;case 26:return fu(e,t),e===null?(a=zh(t.type,null,t.pendingProps,null))?t.memoizedState=a:se||(a=t.type,e=t.pendingProps,n=zu(le.current).createElement(a),n[Fe]=t,n[ut]=e,et(n,a,e),Ze(n),t.stateNode=n):t.memoizedState=zh(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return dl(t),e===null&&se&&(n=t.stateNode=Oh(t.type,t.pendingProps,le.current),We=t,Ut=!0,i=Re,ja(t.type)?(Co=i,Re=Nt(n.firstChild)):Re=i),Pe(e,t,t.pendingProps.children,a),fu(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&se&&((i=n=Re)&&(n=Gv(n,t.type,t.pendingProps,Ut),n!==null?(t.stateNode=n,We=t,Re=Nt(n.firstChild),Ut=!1,i=!0):i=!1),i||_a(t)),dl(t),i=t.type,r=t.pendingProps,s=e!==null?e.memoizedProps:null,n=r.children,_o(i,r)?n=null:s!==null&&_o(i,s)&&(t.flags|=32),t.memoizedState!==null&&(i=Tc(e,t,nv,null,null,a),ti._currentValue=i),fu(e,t),Pe(e,t,n,a),t.child;case 6:return e===null&&se&&((e=a=Re)&&(a=Kv(a,t.pendingProps,Ut),a!==null?(t.stateNode=a,We=t,Re=null,e=!0):e=!1),e||_a(t)),null;case 13:return hm(e,t,a);case 4:return nt(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=cn(t,null,n,a):Pe(e,t,n,a),t.child;case 11:return im(e,t,t.type,t.pendingProps,a);case 7:return Pe(e,t,t.pendingProps,a),t.child;case 8:return Pe(e,t,t.pendingProps.children,a),t.child;case 12:return Pe(e,t,t.pendingProps.children,a),t.child;case 10:return n=t.pendingProps,Oa(t,t.type,n.value),Pe(e,t,n.children,a),t.child;case 9:return i=t.type._context,n=t.pendingProps.children,nn(t),i=Ie(i),n=n(i),t.flags|=1,Pe(e,t,n,a),t.child;case 14:return um(e,t,t.type,t.pendingProps,a);case 15:return rm(e,t,t.type,t.pendingProps,a);case 19:return pm(e,t,a);case 31:return fv(e,t,a);case 22:return cm(e,t,a,t.pendingProps);case 24:return nn(t),n=Ie(qe),e===null?(i=dc(),i===null&&(i=Ae,r=sc(),i.pooledCache=r,r.refCount++,r!==null&&(i.pooledCacheLanes|=a),i=r),t.memoizedState={parent:n,cache:i},hc(t),Oa(t,qe,i)):((e.lanes&a)!==0&&(yc(e,t),xl(t,null,null,a),Nl()),i=e.memoizedState,r=t.memoizedState,i.parent!==n?(i={parent:n,cache:n},t.memoizedState=i,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=i),Oa(t,qe,n)):(n=r.cache,Oa(t,qe,n),n!==i.cache&&oc(t,[qe],a,!0))),Pe(e,t,t.pendingProps.children,a),t.child;case 29:throw t.pendingProps}throw Error(o(156,t.tag))}function ca(e){e.flags|=4}function Fc(e,t,a,n,i){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(i&335544128)===i)if(e.stateNode.complete)e.flags|=8192;else if(Xm())e.flags|=8192;else throw rn=Fi,mc}else e.flags&=-16777217}function vm(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!wh(t))if(Xm())e.flags|=8192;else throw rn=Fi,mc}function mu(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?Fs():536870912,e.lanes|=t,Jn|=t)}function ql(e,t){if(!se)switch(e.tailMode){case"hidden":t=e.tail;for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var n=null;a!==null;)a.alternate!==null&&(n=a),a=a.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function ke(e){var t=e.alternate!==null&&e.alternate.child===e.child,a=0,n=0;if(t)for(var i=e.child;i!==null;)a|=i.lanes|i.childLanes,n|=i.subtreeFlags&65011712,n|=i.flags&65011712,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)a|=i.lanes|i.childLanes,n|=i.subtreeFlags,n|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=n,e.childLanes=a,t}function mv(e,t,a){var n=t.pendingProps;switch(lc(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ke(t),null;case 1:return ke(t),null;case 3:return a=t.stateNode,n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),la(qe),xe(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(Ln(t)?ca(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,uc())),ke(t),null;case 26:var i=t.type,r=t.memoizedState;return e===null?(ca(t),r!==null?(ke(t),vm(t,r)):(ke(t),Fc(t,i,null,n,a))):r?r!==e.memoizedState?(ca(t),ke(t),vm(t,r)):(ke(t),t.flags&=-16777217):(e=e.memoizedProps,e!==n&&ca(t),ke(t),Fc(t,i,e,n,a)),null;case 27:if(_i(t),a=le.current,i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==n&&ca(t);else{if(!n){if(t.stateNode===null)throw Error(o(166));return ke(t),null}e=K.current,Ln(t)?Wf(t):(e=Oh(i,n,a),t.stateNode=e,ca(t))}return ke(t),null;case 5:if(_i(t),i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==n&&ca(t);else{if(!n){if(t.stateNode===null)throw Error(o(166));return ke(t),null}if(r=K.current,Ln(t))Wf(t);else{var s=zu(le.current);switch(r){case 1:r=s.createElementNS("http://www.w3.org/2000/svg",i);break;case 2:r=s.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;default:switch(i){case"svg":r=s.createElementNS("http://www.w3.org/2000/svg",i);break;case"math":r=s.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;case"script":r=s.createElement("div"),r.innerHTML="<script><\/script>",r=r.removeChild(r.firstChild);break;case"select":r=typeof n.is=="string"?s.createElement("select",{is:n.is}):s.createElement("select"),n.multiple?r.multiple=!0:n.size&&(r.size=n.size);break;default:r=typeof n.is=="string"?s.createElement(i,{is:n.is}):s.createElement(i)}}r[Fe]=t,r[ut]=n;e:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)r.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break e;for(;s.sibling===null;){if(s.return===null||s.return===t)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=r;e:switch(et(r,i,n),i){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}n&&ca(t)}}return ke(t),Fc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,a),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&ca(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error(o(166));if(e=le.current,Ln(t)){if(e=t.stateNode,a=t.memoizedProps,n=null,i=We,i!==null)switch(i.tag){case 27:case 5:n=i.memoizedProps}e[Fe]=t,e=!!(e.nodeValue===a||n!==null&&n.suppressHydrationWarning===!0||hh(e.nodeValue,a)),e||_a(t,!0)}else e=zu(e).createTextNode(n),e[Fe]=t,t.stateNode=e}return ke(t),null;case 31:if(a=t.memoizedState,e===null||e.memoizedState!==null){if(n=Ln(t),a!==null){if(e===null){if(!n)throw Error(o(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(557));e[Fe]=t}else tn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;ke(t),e=!1}else a=uc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),e=!0;if(!e)return t.flags&256?(St(t),t):(St(t),null);if((t.flags&128)!==0)throw Error(o(558))}return ke(t),null;case 13:if(n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=Ln(t),n!==null&&n.dehydrated!==null){if(e===null){if(!i)throw Error(o(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(o(317));i[Fe]=t}else tn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;ke(t),i=!1}else i=uc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(St(t),t):(St(t),null)}return St(t),(t.flags&128)!==0?(t.lanes=a,t):(a=n!==null,e=e!==null&&e.memoizedState!==null,a&&(n=t.child,i=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(i=n.alternate.memoizedState.cachePool.pool),r=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(r=n.memoizedState.cachePool.pool),r!==i&&(n.flags|=2048)),a!==e&&a&&(t.child.flags|=8192),mu(t,t.updateQueue),ke(t),null);case 4:return xe(),e===null&&bo(t.stateNode.containerInfo),ke(t),null;case 10:return la(t.type),ke(t),null;case 19:if(N(Le),n=t.memoizedState,n===null)return ke(t),null;if(i=(t.flags&128)!==0,r=n.rendering,r===null)if(i)ql(n,!1);else{if(Ne!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(r=eu(e),r!==null){for(t.flags|=128,ql(n,!1),e=r.updateQueue,t.updateQueue=e,mu(t,e),t.subtreeFlags=0,e=a,a=t.child;a!==null;)Qf(a,e),a=a.sibling;return q(Le,Le.current&1|2),se&&aa(t,n.treeForkCount),t.child}e=e.sibling}n.tail!==null&&ht()>vu&&(t.flags|=128,i=!0,ql(n,!1),t.lanes=4194304)}else{if(!i)if(e=eu(r),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,mu(t,e),ql(n,!0),n.tail===null&&n.tailMode==="hidden"&&!r.alternate&&!se)return ke(t),null}else 2*ht()-n.renderingStartTime>vu&&a!==536870912&&(t.flags|=128,i=!0,ql(n,!1),t.lanes=4194304);n.isBackwards?(r.sibling=t.child,t.child=r):(e=n.last,e!==null?e.sibling=r:t.child=r,n.last=r)}return n.tail!==null?(e=n.tail,n.rendering=e,n.tail=e.sibling,n.renderingStartTime=ht(),e.sibling=null,a=Le.current,q(Le,i?a&1|2:a&1),se&&aa(t,n.treeForkCount),e):(ke(t),null);case 22:case 23:return St(t),bc(),n=t.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(t.flags|=8192):n&&(t.flags|=8192),n?(a&536870912)!==0&&(t.flags&128)===0&&(ke(t),t.subtreeFlags&6&&(t.flags|=8192)):ke(t),a=t.updateQueue,a!==null&&mu(t,a.retryQueue),a=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),n=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),n!==a&&(t.flags|=2048),e!==null&&N(ln),null;case 24:return a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),la(qe),ke(t),null;case 25:return null;case 30:return null}throw Error(o(156,t.tag))}function hv(e,t){switch(lc(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return la(qe),xe(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return _i(t),null;case 31:if(t.memoizedState!==null){if(St(t),t.alternate===null)throw Error(o(340));tn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(St(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(o(340));tn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return N(Le),null;case 4:return xe(),null;case 10:return la(t.type),null;case 22:case 23:return St(t),bc(),e!==null&&N(ln),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return la(qe),null;case 25:return null;default:return null}}function bm(e,t){switch(lc(t),t.tag){case 3:la(qe),xe();break;case 26:case 27:case 5:_i(t);break;case 4:xe();break;case 31:t.memoizedState!==null&&St(t);break;case 13:St(t);break;case 19:N(Le);break;case 10:la(t.type);break;case 22:case 23:St(t),bc(),e!==null&&N(ln);break;case 24:la(qe)}}function Gl(e,t){try{var a=t.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var i=n.next;a=i;do{if((a.tag&e)===e){n=void 0;var r=a.create,s=a.inst;n=r(),s.destroy=n}a=a.next}while(a!==i)}}catch(m){ge(t,t.return,m)}}function Da(e,t,a){try{var n=t.updateQueue,i=n!==null?n.lastEffect:null;if(i!==null){var r=i.next;n=r;do{if((n.tag&e)===e){var s=n.inst,m=s.destroy;if(m!==void 0){s.destroy=void 0,i=t;var S=a,R=m;try{R()}catch(M){ge(i,S,M)}}}n=n.next}while(n!==r)}}catch(M){ge(t,t.return,M)}}function Sm(e){var t=e.updateQueue;if(t!==null){var a=e.stateNode;try{sd(t,a)}catch(n){ge(e,e.return,n)}}}function Em(e,t,a){a.props=sn(e.type,e.memoizedProps),a.state=e.memoizedState;try{a.componentWillUnmount()}catch(n){ge(e,t,n)}}function Kl(e,t){try{var a=e.ref;if(a!==null){switch(e.tag){case 26:case 27:case 5:var n=e.stateNode;break;case 30:n=e.stateNode;break;default:n=e.stateNode}typeof a=="function"?e.refCleanup=a(n):a.current=n}}catch(i){ge(e,t,i)}}function Ft(e,t){var a=e.ref,n=e.refCleanup;if(a!==null)if(typeof n=="function")try{n()}catch(i){ge(e,t,i)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(i){ge(e,t,i)}else a.current=null}function Tm(e){var t=e.type,a=e.memoizedProps,n=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break e;case"img":a.src?n.src=a.src:a.srcSet&&(n.srcset=a.srcSet)}}catch(i){ge(e,e.return,i)}}function Wc(e,t,a){try{var n=e.stateNode;Lv(n,e.type,a,t),n[ut]=t}catch(i){ge(e,e.return,i)}}function Am(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&ja(e.type)||e.tag===4}function Ic(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Am(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&ja(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Pc(e,t,a){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(e,t):(t=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,t.appendChild(e),a=a._reactRootContainer,a!=null||t.onclick!==null||(t.onclick=Pt));else if(n!==4&&(n===27&&ja(e.type)&&(a=e.stateNode,t=null),e=e.child,e!==null))for(Pc(e,t,a),e=e.sibling;e!==null;)Pc(e,t,a),e=e.sibling}function hu(e,t,a){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?a.insertBefore(e,t):a.appendChild(e);else if(n!==4&&(n===27&&ja(e.type)&&(a=e.stateNode),e=e.child,e!==null))for(hu(e,t,a),e=e.sibling;e!==null;)hu(e,t,a),e=e.sibling}function _m(e){var t=e.stateNode,a=e.memoizedProps;try{for(var n=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);et(t,n,a),t[Fe]=e,t[ut]=a}catch(r){ge(e,e.return,r)}}var oa=!1,Xe=!1,eo=!1,Om=typeof WeakSet=="function"?WeakSet:Set,$e=null;function yv(e,t){if(e=e.containerInfo,To=xu,e=Hf(e),Zr(e)){if("selectionStart"in e)var a={start:e.selectionStart,end:e.selectionEnd};else e:{a=(a=e.ownerDocument)&&a.defaultView||window;var n=a.getSelection&&a.getSelection();if(n&&n.rangeCount!==0){a=n.anchorNode;var i=n.anchorOffset,r=n.focusNode;n=n.focusOffset;try{a.nodeType,r.nodeType}catch{a=null;break e}var s=0,m=-1,S=-1,R=0,M=0,w=e,k=null;t:for(;;){for(var C;w!==a||i!==0&&w.nodeType!==3||(m=s+i),w!==r||n!==0&&w.nodeType!==3||(S=s+n),w.nodeType===3&&(s+=w.nodeValue.length),(C=w.firstChild)!==null;)k=w,w=C;for(;;){if(w===e)break t;if(k===a&&++R===i&&(m=s),k===r&&++M===n&&(S=s),(C=w.nextSibling)!==null)break;w=k,k=w.parentNode}w=C}a=m===-1||S===-1?null:{start:m,end:S}}else a=null}a=a||{start:0,end:0}}else a=null;for(Ao={focusedElem:e,selectionRange:a},xu=!1,$e=t;$e!==null;)if(t=$e,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,$e=e;else for(;$e!==null;){switch(t=$e,r=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(a=0;a<e.length;a++)i=e[a],i.ref.impl=i.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&r!==null){e=void 0,a=t,i=r.memoizedProps,r=r.memoizedState,n=a.stateNode;try{var G=sn(a.type,i);e=n.getSnapshotBeforeUpdate(G,r),n.__reactInternalSnapshotBeforeUpdate=e}catch($){ge(a,a.return,$)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,a=e.nodeType,a===9)Ro(e);else if(a===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Ro(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(o(163))}if(e=t.sibling,e!==null){e.return=t.return,$e=e;break}$e=t.return}}function Rm(e,t,a){var n=a.flags;switch(a.tag){case 0:case 11:case 15:fa(e,a),n&4&&Gl(5,a);break;case 1:if(fa(e,a),n&4)if(e=a.stateNode,t===null)try{e.componentDidMount()}catch(s){ge(a,a.return,s)}else{var i=sn(a.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(s){ge(a,a.return,s)}}n&64&&Sm(a),n&512&&Kl(a,a.return);break;case 3:if(fa(e,a),n&64&&(e=a.updateQueue,e!==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{sd(e,t)}catch(s){ge(a,a.return,s)}}break;case 27:t===null&&n&4&&_m(a);case 26:case 5:fa(e,a),t===null&&n&4&&Tm(a),n&512&&Kl(a,a.return);break;case 12:fa(e,a);break;case 31:fa(e,a),n&4&&Cm(e,a);break;case 13:fa(e,a),n&4&&Mm(e,a),n&64&&(e=a.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(a=_v.bind(null,a),Xv(e,a))));break;case 22:if(n=a.memoizedState!==null||oa,!n){t=t!==null&&t.memoizedState!==null||Xe,i=oa;var r=Xe;oa=n,(Xe=t)&&!r?da(e,a,(a.subtreeFlags&8772)!==0):fa(e,a),oa=i,Xe=r}break;case 30:break;default:fa(e,a)}}function km(e){var t=e.alternate;t!==null&&(e.alternate=null,km(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Mr(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var ze=null,ct=!1;function sa(e,t,a){for(a=a.child;a!==null;)zm(e,t,a),a=a.sibling}function zm(e,t,a){if(yt&&typeof yt.onCommitFiberUnmount=="function")try{yt.onCommitFiberUnmount(ml,a)}catch{}switch(a.tag){case 26:Xe||Ft(a,t),sa(e,t,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:Xe||Ft(a,t);var n=ze,i=ct;ja(a.type)&&(ze=a.stateNode,ct=!1),sa(e,t,a),Il(a.stateNode),ze=n,ct=i;break;case 5:Xe||Ft(a,t);case 6:if(n=ze,i=ct,ze=null,sa(e,t,a),ze=n,ct=i,ze!==null)if(ct)try{(ze.nodeType===9?ze.body:ze.nodeName==="HTML"?ze.ownerDocument.body:ze).removeChild(a.stateNode)}catch(r){ge(a,t,r)}else try{ze.removeChild(a.stateNode)}catch(r){ge(a,t,r)}break;case 18:ze!==null&&(ct?(e=ze,Sh(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,a.stateNode),nl(e)):Sh(ze,a.stateNode));break;case 4:n=ze,i=ct,ze=a.stateNode.containerInfo,ct=!0,sa(e,t,a),ze=n,ct=i;break;case 0:case 11:case 14:case 15:Da(2,a,t),Xe||Da(4,a,t),sa(e,t,a);break;case 1:Xe||(Ft(a,t),n=a.stateNode,typeof n.componentWillUnmount=="function"&&Em(a,t,n)),sa(e,t,a);break;case 21:sa(e,t,a);break;case 22:Xe=(n=Xe)||a.memoizedState!==null,sa(e,t,a),Xe=n;break;default:sa(e,t,a)}}function Cm(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{nl(e)}catch(a){ge(t,t.return,a)}}}function Mm(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{nl(e)}catch(a){ge(t,t.return,a)}}function pv(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Om),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Om),t;default:throw Error(o(435,e.tag))}}function yu(e,t){var a=pv(e);t.forEach(function(n){if(!a.has(n)){a.add(n);var i=Ov.bind(null,e,n);n.then(i,i)}})}function ot(e,t){var a=t.deletions;if(a!==null)for(var n=0;n<a.length;n++){var i=a[n],r=e,s=t,m=s;e:for(;m!==null;){switch(m.tag){case 27:if(ja(m.type)){ze=m.stateNode,ct=!1;break e}break;case 5:ze=m.stateNode,ct=!1;break e;case 3:case 4:ze=m.stateNode.containerInfo,ct=!0;break e}m=m.return}if(ze===null)throw Error(o(160));zm(r,s,i),ze=null,ct=!1,r=i.alternate,r!==null&&(r.return=null),i.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)Dm(t,e),t=t.sibling}var Kt=null;function Dm(e,t){var a=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:ot(t,e),st(e),n&4&&(Da(3,e,e.return),Gl(3,e),Da(5,e,e.return));break;case 1:ot(t,e),st(e),n&512&&(Xe||a===null||Ft(a,a.return)),n&64&&oa&&(e=e.updateQueue,e!==null&&(n=e.callbacks,n!==null&&(a=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=a===null?n:a.concat(n))));break;case 26:var i=Kt;if(ot(t,e),st(e),n&512&&(Xe||a===null||Ft(a,a.return)),n&4){var r=a!==null?a.memoizedState:null;if(n=e.memoizedState,a===null)if(n===null)if(e.stateNode===null){e:{n=e.type,a=e.memoizedProps,i=i.ownerDocument||i;t:switch(n){case"title":r=i.getElementsByTagName("title")[0],(!r||r[pl]||r[Fe]||r.namespaceURI==="http://www.w3.org/2000/svg"||r.hasAttribute("itemprop"))&&(r=i.createElement(n),i.head.insertBefore(r,i.querySelector("head > title"))),et(r,n,a),r[Fe]=e,Ze(r),n=r;break e;case"link":var s=Dh("link","href",i).get(n+(a.href||""));if(s){for(var m=0;m<s.length;m++)if(r=s[m],r.getAttribute("href")===(a.href==null||a.href===""?null:a.href)&&r.getAttribute("rel")===(a.rel==null?null:a.rel)&&r.getAttribute("title")===(a.title==null?null:a.title)&&r.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){s.splice(m,1);break t}}r=i.createElement(n),et(r,n,a),i.head.appendChild(r);break;case"meta":if(s=Dh("meta","content",i).get(n+(a.content||""))){for(m=0;m<s.length;m++)if(r=s[m],r.getAttribute("content")===(a.content==null?null:""+a.content)&&r.getAttribute("name")===(a.name==null?null:a.name)&&r.getAttribute("property")===(a.property==null?null:a.property)&&r.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&r.getAttribute("charset")===(a.charSet==null?null:a.charSet)){s.splice(m,1);break t}}r=i.createElement(n),et(r,n,a),i.head.appendChild(r);break;default:throw Error(o(468,n))}r[Fe]=e,Ze(r),n=r}e.stateNode=n}else Uh(i,e.type,e.stateNode);else e.stateNode=Mh(i,n,e.memoizedProps);else r!==n?(r===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):r.count--,n===null?Uh(i,e.type,e.stateNode):Mh(i,n,e.memoizedProps)):n===null&&e.stateNode!==null&&Wc(e,e.memoizedProps,a.memoizedProps)}break;case 27:ot(t,e),st(e),n&512&&(Xe||a===null||Ft(a,a.return)),a!==null&&n&4&&Wc(e,e.memoizedProps,a.memoizedProps);break;case 5:if(ot(t,e),st(e),n&512&&(Xe||a===null||Ft(a,a.return)),e.flags&32){i=e.stateNode;try{Rn(i,"")}catch(G){ge(e,e.return,G)}}n&4&&e.stateNode!=null&&(i=e.memoizedProps,Wc(e,i,a!==null?a.memoizedProps:i)),n&1024&&(eo=!0);break;case 6:if(ot(t,e),st(e),n&4){if(e.stateNode===null)throw Error(o(162));n=e.memoizedProps,a=e.stateNode;try{a.nodeValue=n}catch(G){ge(e,e.return,G)}}break;case 3:if(Du=null,i=Kt,Kt=Cu(t.containerInfo),ot(t,e),Kt=i,st(e),n&4&&a!==null&&a.memoizedState.isDehydrated)try{nl(t.containerInfo)}catch(G){ge(e,e.return,G)}eo&&(eo=!1,Um(e));break;case 4:n=Kt,Kt=Cu(e.stateNode.containerInfo),ot(t,e),st(e),Kt=n;break;case 12:ot(t,e),st(e);break;case 31:ot(t,e),st(e),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,yu(e,n)));break;case 13:ot(t,e),st(e),e.child.flags&8192&&e.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(gu=ht()),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,yu(e,n)));break;case 22:i=e.memoizedState!==null;var S=a!==null&&a.memoizedState!==null,R=oa,M=Xe;if(oa=R||i,Xe=M||S,ot(t,e),Xe=M,oa=R,st(e),n&8192)e:for(t=e.stateNode,t._visibility=i?t._visibility&-2:t._visibility|1,i&&(a===null||S||oa||Xe||fn(e)),a=null,t=e;;){if(t.tag===5||t.tag===26){if(a===null){S=a=t;try{if(r=S.stateNode,i)s=r.style,typeof s.setProperty=="function"?s.setProperty("display","none","important"):s.display="none";else{m=S.stateNode;var w=S.memoizedProps.style,k=w!=null&&w.hasOwnProperty("display")?w.display:null;m.style.display=k==null||typeof k=="boolean"?"":(""+k).trim()}}catch(G){ge(S,S.return,G)}}}else if(t.tag===6){if(a===null){S=t;try{S.stateNode.nodeValue=i?"":S.memoizedProps}catch(G){ge(S,S.return,G)}}}else if(t.tag===18){if(a===null){S=t;try{var C=S.stateNode;i?Eh(C,!0):Eh(S.stateNode,!1)}catch(G){ge(S,S.return,G)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;a===t&&(a=null),t=t.return}a===t&&(a=null),t.sibling.return=t.return,t=t.sibling}n&4&&(n=e.updateQueue,n!==null&&(a=n.retryQueue,a!==null&&(n.retryQueue=null,yu(e,a))));break;case 19:ot(t,e),st(e),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,yu(e,n)));break;case 30:break;case 21:break;default:ot(t,e),st(e)}}function st(e){var t=e.flags;if(t&2){try{for(var a,n=e.return;n!==null;){if(Am(n)){a=n;break}n=n.return}if(a==null)throw Error(o(160));switch(a.tag){case 27:var i=a.stateNode,r=Ic(e);hu(e,r,i);break;case 5:var s=a.stateNode;a.flags&32&&(Rn(s,""),a.flags&=-33);var m=Ic(e);hu(e,m,s);break;case 3:case 4:var S=a.stateNode.containerInfo,R=Ic(e);Pc(e,R,S);break;default:throw Error(o(161))}}catch(M){ge(e,e.return,M)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Um(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Um(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function fa(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Rm(e,t.alternate,t),t=t.sibling}function fn(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Da(4,t,t.return),fn(t);break;case 1:Ft(t,t.return);var a=t.stateNode;typeof a.componentWillUnmount=="function"&&Em(t,t.return,a),fn(t);break;case 27:Il(t.stateNode);case 26:case 5:Ft(t,t.return),fn(t);break;case 22:t.memoizedState===null&&fn(t);break;case 30:fn(t);break;default:fn(t)}e=e.sibling}}function da(e,t,a){for(a=a&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var n=t.alternate,i=e,r=t,s=r.flags;switch(r.tag){case 0:case 11:case 15:da(i,r,a),Gl(4,r);break;case 1:if(da(i,r,a),n=r,i=n.stateNode,typeof i.componentDidMount=="function")try{i.componentDidMount()}catch(R){ge(n,n.return,R)}if(n=r,i=n.updateQueue,i!==null){var m=n.stateNode;try{var S=i.shared.hiddenCallbacks;if(S!==null)for(i.shared.hiddenCallbacks=null,i=0;i<S.length;i++)od(S[i],m)}catch(R){ge(n,n.return,R)}}a&&s&64&&Sm(r),Kl(r,r.return);break;case 27:_m(r);case 26:case 5:da(i,r,a),a&&n===null&&s&4&&Tm(r),Kl(r,r.return);break;case 12:da(i,r,a);break;case 31:da(i,r,a),a&&s&4&&Cm(i,r);break;case 13:da(i,r,a),a&&s&4&&Mm(i,r);break;case 22:r.memoizedState===null&&da(i,r,a),Kl(r,r.return);break;case 30:break;default:da(i,r,a)}t=t.sibling}}function to(e,t){var a=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==a&&(e!=null&&e.refCount++,a!=null&&Cl(a))}function ao(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Cl(e))}function Xt(e,t,a,n){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)wm(e,t,a,n),t=t.sibling}function wm(e,t,a,n){var i=t.flags;switch(t.tag){case 0:case 11:case 15:Xt(e,t,a,n),i&2048&&Gl(9,t);break;case 1:Xt(e,t,a,n);break;case 3:Xt(e,t,a,n),i&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Cl(e)));break;case 12:if(i&2048){Xt(e,t,a,n),e=t.stateNode;try{var r=t.memoizedProps,s=r.id,m=r.onPostCommit;typeof m=="function"&&m(s,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(S){ge(t,t.return,S)}}else Xt(e,t,a,n);break;case 31:Xt(e,t,a,n);break;case 13:Xt(e,t,a,n);break;case 23:break;case 22:r=t.stateNode,s=t.alternate,t.memoizedState!==null?r._visibility&2?Xt(e,t,a,n):Xl(e,t):r._visibility&2?Xt(e,t,a,n):(r._visibility|=2,Qn(e,t,a,n,(t.subtreeFlags&10256)!==0||!1)),i&2048&&to(s,t);break;case 24:Xt(e,t,a,n),i&2048&&ao(t.alternate,t);break;default:Xt(e,t,a,n)}}function Qn(e,t,a,n,i){for(i=i&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var r=e,s=t,m=a,S=n,R=s.flags;switch(s.tag){case 0:case 11:case 15:Qn(r,s,m,S,i),Gl(8,s);break;case 23:break;case 22:var M=s.stateNode;s.memoizedState!==null?M._visibility&2?Qn(r,s,m,S,i):Xl(r,s):(M._visibility|=2,Qn(r,s,m,S,i)),i&&R&2048&&to(s.alternate,s);break;case 24:Qn(r,s,m,S,i),i&&R&2048&&ao(s.alternate,s);break;default:Qn(r,s,m,S,i)}t=t.sibling}}function Xl(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var a=e,n=t,i=n.flags;switch(n.tag){case 22:Xl(a,n),i&2048&&to(n.alternate,n);break;case 24:Xl(a,n),i&2048&&ao(n.alternate,n);break;default:Xl(a,n)}t=t.sibling}}var Vl=8192;function Zn(e,t,a){if(e.subtreeFlags&Vl)for(e=e.child;e!==null;)Nm(e,t,a),e=e.sibling}function Nm(e,t,a){switch(e.tag){case 26:Zn(e,t,a),e.flags&Vl&&e.memoizedState!==null&&a0(a,Kt,e.memoizedState,e.memoizedProps);break;case 5:Zn(e,t,a);break;case 3:case 4:var n=Kt;Kt=Cu(e.stateNode.containerInfo),Zn(e,t,a),Kt=n;break;case 22:e.memoizedState===null&&(n=e.alternate,n!==null&&n.memoizedState!==null?(n=Vl,Vl=16777216,Zn(e,t,a),Vl=n):Zn(e,t,a));break;default:Zn(e,t,a)}}function xm(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Ql(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var n=t[a];$e=n,Hm(n,e)}xm(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Lm(e),e=e.sibling}function Lm(e){switch(e.tag){case 0:case 11:case 15:Ql(e),e.flags&2048&&Da(9,e,e.return);break;case 3:Ql(e);break;case 12:Ql(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,pu(e)):Ql(e);break;default:Ql(e)}}function pu(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var n=t[a];$e=n,Hm(n,e)}xm(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Da(8,t,t.return),pu(t);break;case 22:a=t.stateNode,a._visibility&2&&(a._visibility&=-3,pu(t));break;default:pu(t)}e=e.sibling}}function Hm(e,t){for(;$e!==null;){var a=$e;switch(a.tag){case 0:case 11:case 15:Da(8,a,t);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var n=a.memoizedState.cachePool.pool;n!=null&&n.refCount++}break;case 24:Cl(a.memoizedState.cache)}if(n=a.child,n!==null)n.return=a,$e=n;else e:for(a=e;$e!==null;){n=$e;var i=n.sibling,r=n.return;if(km(n),n===a){$e=null;break e}if(i!==null){i.return=r,$e=i;break e}$e=r}}}var gv={getCacheForType:function(e){var t=Ie(qe),a=t.data.get(e);return a===void 0&&(a=e(),t.data.set(e,a)),a},cacheSignal:function(){return Ie(qe).controller.signal}},vv=typeof WeakMap=="function"?WeakMap:Map,he=0,Ae=null,ie=null,re=0,pe=0,Et=null,Ua=!1,$n=!1,no=!1,ma=0,Ne=0,wa=0,dn=0,lo=0,Tt=0,Jn=0,Zl=null,ft=null,io=!1,gu=0,jm=0,vu=1/0,bu=null,Na=null,Qe=0,xa=null,Fn=null,ha=0,uo=0,ro=null,Bm=null,$l=0,co=null;function At(){return(he&2)!==0&&re!==0?re&-re:D.T!==null?yo():ef()}function Ym(){if(Tt===0)if((re&536870912)===0||se){var e=ki;ki<<=1,(ki&3932160)===0&&(ki=262144),Tt=e}else Tt=536870912;return e=bt.current,e!==null&&(e.flags|=32),Tt}function dt(e,t,a){(e===Ae&&(pe===2||pe===9)||e.cancelPendingCommit!==null)&&(Wn(e,0),La(e,re,Tt,!1)),yl(e,a),((he&2)===0||e!==Ae)&&(e===Ae&&((he&2)===0&&(dn|=a),Ne===4&&La(e,re,Tt,!1)),Wt(e))}function qm(e,t,a){if((he&6)!==0)throw Error(o(327));var n=!a&&(t&127)===0&&(t&e.expiredLanes)===0||hl(e,t),i=n?Ev(e,t):so(e,t,!0),r=n;do{if(i===0){$n&&!n&&La(e,t,0,!1);break}else{if(a=e.current.alternate,r&&!bv(a)){i=so(e,t,!1),r=!1;continue}if(i===2){if(r=t,e.errorRecoveryDisabledLanes&r)var s=0;else s=e.pendingLanes&-536870913,s=s!==0?s:s&536870912?536870912:0;if(s!==0){t=s;e:{var m=e;i=Zl;var S=m.current.memoizedState.isDehydrated;if(S&&(Wn(m,s).flags|=256),s=so(m,s,!1),s!==2){if(no&&!S){m.errorRecoveryDisabledLanes|=r,dn|=r,i=4;break e}r=ft,ft=i,r!==null&&(ft===null?ft=r:ft.push.apply(ft,r))}i=s}if(r=!1,i!==2)continue}}if(i===1){Wn(e,0),La(e,t,0,!0);break}e:{switch(n=e,r=i,r){case 0:case 1:throw Error(o(345));case 4:if((t&4194048)!==t)break;case 6:La(n,t,Tt,!Ua);break e;case 2:ft=null;break;case 3:case 5:break;default:throw Error(o(329))}if((t&62914560)===t&&(i=gu+300-ht(),10<i)){if(La(n,t,Tt,!Ua),Ci(n,0,!0)!==0)break e;ha=t,n.timeoutHandle=vh(Gm.bind(null,n,a,ft,bu,io,t,Tt,dn,Jn,Ua,r,"Throttled",-0,0),i);break e}Gm(n,a,ft,bu,io,t,Tt,dn,Jn,Ua,r,null,-0,0)}}break}while(!0);Wt(e)}function Gm(e,t,a,n,i,r,s,m,S,R,M,w,k,C){if(e.timeoutHandle=-1,w=t.subtreeFlags,w&8192||(w&16785408)===16785408){w={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Pt},Nm(t,r,w);var G=(r&62914560)===r?gu-ht():(r&4194048)===r?jm-ht():0;if(G=n0(w,G),G!==null){ha=r,e.cancelPendingCommit=G(Fm.bind(null,e,t,r,a,n,i,s,m,S,M,w,null,k,C)),La(e,r,s,!R);return}}Fm(e,t,r,a,n,i,s,m,S)}function bv(e){for(var t=e;;){var a=t.tag;if((a===0||a===11||a===15)&&t.flags&16384&&(a=t.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var n=0;n<a.length;n++){var i=a[n],r=i.getSnapshot;i=i.value;try{if(!gt(r(),i))return!1}catch{return!1}}if(a=t.child,t.subtreeFlags&16384&&a!==null)a.return=t,t=a;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function La(e,t,a,n){t&=~lo,t&=~dn,e.suspendedLanes|=t,e.pingedLanes&=~t,n&&(e.warmLanes|=t),n=e.expirationTimes;for(var i=t;0<i;){var r=31-pt(i),s=1<<r;n[r]=-1,i&=~s}a!==0&&Ws(e,a,t)}function Su(){return(he&6)===0?(Jl(0),!1):!0}function oo(){if(ie!==null){if(pe===0)var e=ie.return;else e=ie,na=an=null,Oc(e),qn=null,Dl=0,e=ie;for(;e!==null;)bm(e.alternate,e),e=e.return;ie=null}}function Wn(e,t){var a=e.timeoutHandle;a!==-1&&(e.timeoutHandle=-1,Bv(a)),a=e.cancelPendingCommit,a!==null&&(e.cancelPendingCommit=null,a()),ha=0,oo(),Ae=e,ie=a=ta(e.current,null),re=t,pe=0,Et=null,Ua=!1,$n=hl(e,t),no=!1,Jn=Tt=lo=dn=wa=Ne=0,ft=Zl=null,io=!1,(t&8)!==0&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0<n;){var i=31-pt(n),r=1<<i;t|=e[i],n&=~r}return ma=t,qi(),a}function Km(e,t){ee=null,D.H=Bl,t===Yn||t===Ji?(t=id(),pe=3):t===mc?(t=id(),pe=4):pe=t===qc?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,Et=t,ie===null&&(Ne=1,ou(e,Ct(t,e.current)))}function Xm(){var e=bt.current;return e===null?!0:(re&4194048)===re?wt===null:(re&62914560)===re||(re&536870912)!==0?e===wt:!1}function Vm(){var e=D.H;return D.H=Bl,e===null?Bl:e}function Qm(){var e=D.A;return D.A=gv,e}function Eu(){Ne=4,Ua||(re&4194048)!==re&&bt.current!==null||($n=!0),(wa&134217727)===0&&(dn&134217727)===0||Ae===null||La(Ae,re,Tt,!1)}function so(e,t,a){var n=he;he|=2;var i=Vm(),r=Qm();(Ae!==e||re!==t)&&(bu=null,Wn(e,t)),t=!1;var s=Ne;e:do try{if(pe!==0&&ie!==null){var m=ie,S=Et;switch(pe){case 8:oo(),s=6;break e;case 3:case 2:case 9:case 6:bt.current===null&&(t=!0);var R=pe;if(pe=0,Et=null,In(e,m,S,R),a&&$n){s=0;break e}break;default:R=pe,pe=0,Et=null,In(e,m,S,R)}}Sv(),s=Ne;break}catch(M){Km(e,M)}while(!0);return t&&e.shellSuspendCounter++,na=an=null,he=n,D.H=i,D.A=r,ie===null&&(Ae=null,re=0,qi()),s}function Sv(){for(;ie!==null;)Zm(ie)}function Ev(e,t){var a=he;he|=2;var n=Vm(),i=Qm();Ae!==e||re!==t?(bu=null,vu=ht()+500,Wn(e,t)):$n=hl(e,t);e:do try{if(pe!==0&&ie!==null){t=ie;var r=Et;t:switch(pe){case 1:pe=0,Et=null,In(e,t,r,1);break;case 2:case 9:if(nd(r)){pe=0,Et=null,$m(t);break}t=function(){pe!==2&&pe!==9||Ae!==e||(pe=7),Wt(e)},r.then(t,t);break e;case 3:pe=7;break e;case 4:pe=5;break e;case 7:nd(r)?(pe=0,Et=null,$m(t)):(pe=0,Et=null,In(e,t,r,7));break;case 5:var s=null;switch(ie.tag){case 26:s=ie.memoizedState;case 5:case 27:var m=ie;if(s?wh(s):m.stateNode.complete){pe=0,Et=null;var S=m.sibling;if(S!==null)ie=S;else{var R=m.return;R!==null?(ie=R,Tu(R)):ie=null}break t}}pe=0,Et=null,In(e,t,r,5);break;case 6:pe=0,Et=null,In(e,t,r,6);break;case 8:oo(),Ne=6;break e;default:throw Error(o(462))}}Tv();break}catch(M){Km(e,M)}while(!0);return na=an=null,D.H=n,D.A=i,he=a,ie!==null?0:(Ae=null,re=0,qi(),Ne)}function Tv(){for(;ie!==null&&!Vp();)Zm(ie)}function Zm(e){var t=gm(e.alternate,e,ma);e.memoizedProps=e.pendingProps,t===null?Tu(e):ie=t}function $m(e){var t=e,a=t.alternate;switch(t.tag){case 15:case 0:t=fm(a,t,t.pendingProps,t.type,void 0,re);break;case 11:t=fm(a,t,t.pendingProps,t.type.render,t.ref,re);break;case 5:Oc(t);default:bm(a,t),t=ie=Qf(t,ma),t=gm(a,t,ma)}e.memoizedProps=e.pendingProps,t===null?Tu(e):ie=t}function In(e,t,a,n){na=an=null,Oc(t),qn=null,Dl=0;var i=t.return;try{if(sv(e,i,t,a,re)){Ne=1,ou(e,Ct(a,e.current)),ie=null;return}}catch(r){if(i!==null)throw ie=i,r;Ne=1,ou(e,Ct(a,e.current)),ie=null;return}t.flags&32768?(se||n===1?e=!0:$n||(re&536870912)!==0?e=!1:(Ua=e=!0,(n===2||n===9||n===3||n===6)&&(n=bt.current,n!==null&&n.tag===13&&(n.flags|=16384))),Jm(t,e)):Tu(t)}function Tu(e){var t=e;do{if((t.flags&32768)!==0){Jm(t,Ua);return}e=t.return;var a=mv(t.alternate,t,ma);if(a!==null){ie=a;return}if(t=t.sibling,t!==null){ie=t;return}ie=t=e}while(t!==null);Ne===0&&(Ne=5)}function Jm(e,t){do{var a=hv(e.alternate,e);if(a!==null){a.flags&=32767,ie=a;return}if(a=e.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!t&&(e=e.sibling,e!==null)){ie=e;return}ie=e=a}while(e!==null);Ne=6,ie=null}function Fm(e,t,a,n,i,r,s,m,S){e.cancelPendingCommit=null;do Au();while(Qe!==0);if((he&6)!==0)throw Error(o(327));if(t!==null){if(t===e.current)throw Error(o(177));if(r=t.lanes|t.childLanes,r|=Ir,tg(e,a,r,s,m,S),e===Ae&&(ie=Ae=null,re=0),Fn=t,xa=e,ha=a,uo=r,ro=i,Bm=n,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,Rv(Oi,function(){return th(),null})):(e.callbackNode=null,e.callbackPriority=0),n=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||n){n=D.T,D.T=null,i=Y.p,Y.p=2,s=he,he|=4;try{yv(e,t,a)}finally{he=s,Y.p=i,D.T=n}}Qe=1,Wm(),Im(),Pm()}}function Wm(){if(Qe===1){Qe=0;var e=xa,t=Fn,a=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||a){a=D.T,D.T=null;var n=Y.p;Y.p=2;var i=he;he|=4;try{Dm(t,e);var r=Ao,s=Hf(e.containerInfo),m=r.focusedElem,S=r.selectionRange;if(s!==m&&m&&m.ownerDocument&&Lf(m.ownerDocument.documentElement,m)){if(S!==null&&Zr(m)){var R=S.start,M=S.end;if(M===void 0&&(M=R),"selectionStart"in m)m.selectionStart=R,m.selectionEnd=Math.min(M,m.value.length);else{var w=m.ownerDocument||document,k=w&&w.defaultView||window;if(k.getSelection){var C=k.getSelection(),G=m.textContent.length,$=Math.min(S.start,G),Ee=S.end===void 0?$:Math.min(S.end,G);!C.extend&&$>Ee&&(s=Ee,Ee=$,$=s);var A=xf(m,$),E=xf(m,Ee);if(A&&E&&(C.rangeCount!==1||C.anchorNode!==A.node||C.anchorOffset!==A.offset||C.focusNode!==E.node||C.focusOffset!==E.offset)){var _=w.createRange();_.setStart(A.node,A.offset),C.removeAllRanges(),$>Ee?(C.addRange(_),C.extend(E.node,E.offset)):(_.setEnd(E.node,E.offset),C.addRange(_))}}}}for(w=[],C=m;C=C.parentNode;)C.nodeType===1&&w.push({element:C,left:C.scrollLeft,top:C.scrollTop});for(typeof m.focus=="function"&&m.focus(),m=0;m<w.length;m++){var U=w[m];U.element.scrollLeft=U.left,U.element.scrollTop=U.top}}xu=!!To,Ao=To=null}finally{he=i,Y.p=n,D.T=a}}e.current=t,Qe=2}}function Im(){if(Qe===2){Qe=0;var e=xa,t=Fn,a=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||a){a=D.T,D.T=null;var n=Y.p;Y.p=2;var i=he;he|=4;try{Rm(e,t.alternate,t)}finally{he=i,Y.p=n,D.T=a}}Qe=3}}function Pm(){if(Qe===4||Qe===3){Qe=0,Qp();var e=xa,t=Fn,a=ha,n=Bm;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?Qe=5:(Qe=0,Fn=xa=null,eh(e,e.pendingLanes));var i=e.pendingLanes;if(i===0&&(Na=null),zr(a),t=t.stateNode,yt&&typeof yt.onCommitFiberRoot=="function")try{yt.onCommitFiberRoot(ml,t,void 0,(t.current.flags&128)===128)}catch{}if(n!==null){t=D.T,i=Y.p,Y.p=2,D.T=null;try{for(var r=e.onRecoverableError,s=0;s<n.length;s++){var m=n[s];r(m.value,{componentStack:m.stack})}}finally{D.T=t,Y.p=i}}(ha&3)!==0&&Au(),Wt(e),i=e.pendingLanes,(a&261930)!==0&&(i&42)!==0?e===co?$l++:($l=0,co=e):$l=0,Jl(0)}}function eh(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Cl(t)))}function Au(){return Wm(),Im(),Pm(),th()}function th(){if(Qe!==5)return!1;var e=xa,t=uo;uo=0;var a=zr(ha),n=D.T,i=Y.p;try{Y.p=32>a?32:a,D.T=null,a=ro,ro=null;var r=xa,s=ha;if(Qe=0,Fn=xa=null,ha=0,(he&6)!==0)throw Error(o(331));var m=he;if(he|=4,Lm(r.current),wm(r,r.current,s,a),he=m,Jl(0,!1),yt&&typeof yt.onPostCommitFiberRoot=="function")try{yt.onPostCommitFiberRoot(ml,r)}catch{}return!0}finally{Y.p=i,D.T=n,eh(e,t)}}function ah(e,t,a){t=Ct(a,t),t=Yc(e.stateNode,t,2),e=za(e,t,2),e!==null&&(yl(e,2),Wt(e))}function ge(e,t,a){if(e.tag===3)ah(e,e,a);else for(;t!==null;){if(t.tag===3){ah(t,e,a);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Na===null||!Na.has(n))){e=Ct(a,e),a=nm(2),n=za(t,a,2),n!==null&&(lm(a,n,t,e),yl(n,2),Wt(n));break}}t=t.return}}function fo(e,t,a){var n=e.pingCache;if(n===null){n=e.pingCache=new vv;var i=new Set;n.set(t,i)}else i=n.get(t),i===void 0&&(i=new Set,n.set(t,i));i.has(a)||(no=!0,i.add(a),e=Av.bind(null,e,t,a),t.then(e,e))}function Av(e,t,a){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&a,e.warmLanes&=~a,Ae===e&&(re&a)===a&&(Ne===4||Ne===3&&(re&62914560)===re&&300>ht()-gu?(he&2)===0&&Wn(e,0):lo|=a,Jn===re&&(Jn=0)),Wt(e)}function nh(e,t){t===0&&(t=Fs()),e=Pa(e,t),e!==null&&(yl(e,t),Wt(e))}function _v(e){var t=e.memoizedState,a=0;t!==null&&(a=t.retryLane),nh(e,a)}function Ov(e,t){var a=0;switch(e.tag){case 31:case 13:var n=e.stateNode,i=e.memoizedState;i!==null&&(a=i.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error(o(314))}n!==null&&n.delete(t),nh(e,a)}function Rv(e,t){return _r(e,t)}var _u=null,Pn=null,mo=!1,Ou=!1,ho=!1,Ha=0;function Wt(e){e!==Pn&&e.next===null&&(Pn===null?_u=Pn=e:Pn=Pn.next=e),Ou=!0,mo||(mo=!0,zv())}function Jl(e,t){if(!ho&&Ou){ho=!0;do for(var a=!1,n=_u;n!==null;){if(e!==0){var i=n.pendingLanes;if(i===0)var r=0;else{var s=n.suspendedLanes,m=n.pingedLanes;r=(1<<31-pt(42|e)+1)-1,r&=i&~(s&~m),r=r&201326741?r&201326741|1:r?r|2:0}r!==0&&(a=!0,rh(n,r))}else r=re,r=Ci(n,n===Ae?r:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),(r&3)===0||hl(n,r)||(a=!0,rh(n,r));n=n.next}while(a);ho=!1}}function kv(){lh()}function lh(){Ou=mo=!1;var e=0;Ha!==0&&jv()&&(e=Ha);for(var t=ht(),a=null,n=_u;n!==null;){var i=n.next,r=ih(n,t);r===0?(n.next=null,a===null?_u=i:a.next=i,i===null&&(Pn=a)):(a=n,(e!==0||(r&3)!==0)&&(Ou=!0)),n=i}Qe!==0&&Qe!==5||Jl(e),Ha!==0&&(Ha=0)}function ih(e,t){for(var a=e.suspendedLanes,n=e.pingedLanes,i=e.expirationTimes,r=e.pendingLanes&-62914561;0<r;){var s=31-pt(r),m=1<<s,S=i[s];S===-1?((m&a)===0||(m&n)!==0)&&(i[s]=eg(m,t)):S<=t&&(e.expiredLanes|=m),r&=~m}if(t=Ae,a=re,a=Ci(e,e===t?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n=e.callbackNode,a===0||e===t&&(pe===2||pe===9)||e.cancelPendingCommit!==null)return n!==null&&n!==null&&Or(n),e.callbackNode=null,e.callbackPriority=0;if((a&3)===0||hl(e,a)){if(t=a&-a,t===e.callbackPriority)return t;switch(n!==null&&Or(n),zr(a)){case 2:case 8:a=$s;break;case 32:a=Oi;break;case 268435456:a=Js;break;default:a=Oi}return n=uh.bind(null,e),a=_r(a,n),e.callbackPriority=t,e.callbackNode=a,t}return n!==null&&n!==null&&Or(n),e.callbackPriority=2,e.callbackNode=null,2}function uh(e,t){if(Qe!==0&&Qe!==5)return e.callbackNode=null,e.callbackPriority=0,null;var a=e.callbackNode;if(Au()&&e.callbackNode!==a)return null;var n=re;return n=Ci(e,e===Ae?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n===0?null:(qm(e,n,t),ih(e,ht()),e.callbackNode!=null&&e.callbackNode===a?uh.bind(null,e):null)}function rh(e,t){if(Au())return null;qm(e,t,!0)}function zv(){Yv(function(){(he&6)!==0?_r(Zs,kv):lh()})}function yo(){if(Ha===0){var e=jn;e===0&&(e=Ri,Ri<<=1,(Ri&261888)===0&&(Ri=256)),Ha=e}return Ha}function ch(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:wi(""+e)}function oh(e,t){var a=t.ownerDocument.createElement("input");return a.name=t.name,a.value=t.value,e.id&&a.setAttribute("form",e.id),t.parentNode.insertBefore(a,t),e=new FormData(e),a.parentNode.removeChild(a),e}function Cv(e,t,a,n,i){if(t==="submit"&&a&&a.stateNode===i){var r=ch((i[ut]||null).action),s=n.submitter;s&&(t=(t=s[ut]||null)?ch(t.formAction):s.getAttribute("formAction"),t!==null&&(r=t,s=null));var m=new Hi("action","action",null,n,i);e.push({event:m,listeners:[{instance:null,listener:function(){if(n.defaultPrevented){if(Ha!==0){var S=s?oh(i,s):new FormData(i);Nc(a,{pending:!0,data:S,method:i.method,action:r},null,S)}}else typeof r=="function"&&(m.preventDefault(),S=s?oh(i,s):new FormData(i),Nc(a,{pending:!0,data:S,method:i.method,action:r},r,S))},currentTarget:i}]})}}for(var po=0;po<Wr.length;po++){var go=Wr[po],Mv=go.toLowerCase(),Dv=go[0].toUpperCase()+go.slice(1);Gt(Mv,"on"+Dv)}Gt(Yf,"onAnimationEnd"),Gt(qf,"onAnimationIteration"),Gt(Gf,"onAnimationStart"),Gt("dblclick","onDoubleClick"),Gt("focusin","onFocus"),Gt("focusout","onBlur"),Gt(Zg,"onTransitionRun"),Gt($g,"onTransitionStart"),Gt(Jg,"onTransitionCancel"),Gt(Kf,"onTransitionEnd"),_n("onMouseEnter",["mouseout","mouseover"]),_n("onMouseLeave",["mouseout","mouseover"]),_n("onPointerEnter",["pointerout","pointerover"]),_n("onPointerLeave",["pointerout","pointerover"]),Ja("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ja("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ja("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ja("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ja("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ja("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Fl="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(" "),Uv=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Fl));function sh(e,t){t=(t&4)!==0;for(var a=0;a<e.length;a++){var n=e[a],i=n.event;n=n.listeners;e:{var r=void 0;if(t)for(var s=n.length-1;0<=s;s--){var m=n[s],S=m.instance,R=m.currentTarget;if(m=m.listener,S!==r&&i.isPropagationStopped())break e;r=m,i.currentTarget=R;try{r(i)}catch(M){Yi(M)}i.currentTarget=null,r=S}else for(s=0;s<n.length;s++){if(m=n[s],S=m.instance,R=m.currentTarget,m=m.listener,S!==r&&i.isPropagationStopped())break e;r=m,i.currentTarget=R;try{r(i)}catch(M){Yi(M)}i.currentTarget=null,r=S}}}}function ue(e,t){var a=t[Cr];a===void 0&&(a=t[Cr]=new Set);var n=e+"__bubble";a.has(n)||(fh(t,e,2,!1),a.add(n))}function vo(e,t,a){var n=0;t&&(n|=4),fh(a,e,n,t)}var Ru="_reactListening"+Math.random().toString(36).slice(2);function bo(e){if(!e[Ru]){e[Ru]=!0,nf.forEach(function(a){a!=="selectionchange"&&(Uv.has(a)||vo(a,!1,e),vo(a,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ru]||(t[Ru]=!0,vo("selectionchange",!1,t))}}function fh(e,t,a,n){switch(Yh(t)){case 2:var i=u0;break;case 8:i=r0;break;default:i=No}a=i.bind(null,t,a,e),i=void 0,!jr||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),n?i!==void 0?e.addEventListener(t,a,{capture:!0,passive:i}):e.addEventListener(t,a,!0):i!==void 0?e.addEventListener(t,a,{passive:i}):e.addEventListener(t,a,!1)}function So(e,t,a,n,i){var r=n;if((t&1)===0&&(t&2)===0&&n!==null)e:for(;;){if(n===null)return;var s=n.tag;if(s===3||s===4){var m=n.stateNode.containerInfo;if(m===i)break;if(s===4)for(s=n.return;s!==null;){var S=s.tag;if((S===3||S===4)&&s.stateNode.containerInfo===i)return;s=s.return}for(;m!==null;){if(s=En(m),s===null)return;if(S=s.tag,S===5||S===6||S===26||S===27){n=r=s;continue e}m=m.parentNode}}n=n.return}pf(function(){var R=r,M=Lr(a),w=[];e:{var k=Xf.get(e);if(k!==void 0){var C=Hi,G=e;switch(e){case"keypress":if(xi(a)===0)break e;case"keydown":case"keyup":C=Og;break;case"focusin":G="focus",C=Gr;break;case"focusout":G="blur",C=Gr;break;case"beforeblur":case"afterblur":C=Gr;break;case"click":if(a.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":C=bf;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":C=mg;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":C=zg;break;case Yf:case qf:case Gf:C=pg;break;case Kf:C=Mg;break;case"scroll":case"scrollend":C=fg;break;case"wheel":C=Ug;break;case"copy":case"cut":case"paste":C=vg;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":C=Ef;break;case"toggle":case"beforetoggle":C=Ng}var $=(t&4)!==0,Ee=!$&&(e==="scroll"||e==="scrollend"),A=$?k!==null?k+"Capture":null:k;$=[];for(var E=R,_;E!==null;){var U=E;if(_=U.stateNode,U=U.tag,U!==5&&U!==26&&U!==27||_===null||A===null||(U=vl(E,A),U!=null&&$.push(Wl(E,U,_))),Ee)break;E=E.return}0<$.length&&(k=new C(k,G,null,a,M),w.push({event:k,listeners:$}))}}if((t&7)===0){e:{if(k=e==="mouseover"||e==="pointerover",C=e==="mouseout"||e==="pointerout",k&&a!==xr&&(G=a.relatedTarget||a.fromElement)&&(En(G)||G[Sn]))break e;if((C||k)&&(k=M.window===M?M:(k=M.ownerDocument)?k.defaultView||k.parentWindow:window,C?(G=a.relatedTarget||a.toElement,C=R,G=G?En(G):null,G!==null&&(Ee=d(G),$=G.tag,G!==Ee||$!==5&&$!==27&&$!==6)&&(G=null)):(C=null,G=R),C!==G)){if($=bf,U="onMouseLeave",A="onMouseEnter",E="mouse",(e==="pointerout"||e==="pointerover")&&($=Ef,U="onPointerLeave",A="onPointerEnter",E="pointer"),Ee=C==null?k:gl(C),_=G==null?k:gl(G),k=new $(U,E+"leave",C,a,M),k.target=Ee,k.relatedTarget=_,U=null,En(M)===R&&($=new $(A,E+"enter",G,a,M),$.target=_,$.relatedTarget=Ee,U=$),Ee=U,C&&G)t:{for($=wv,A=C,E=G,_=0,U=A;U;U=$(U))_++;U=0;for(var V=E;V;V=$(V))U++;for(;0<_-U;)A=$(A),_--;for(;0<U-_;)E=$(E),U--;for(;_--;){if(A===E||E!==null&&A===E.alternate){$=A;break t}A=$(A),E=$(E)}$=null}else $=null;C!==null&&dh(w,k,C,$,!1),G!==null&&Ee!==null&&dh(w,Ee,G,$,!0)}}e:{if(k=R?gl(R):window,C=k.nodeName&&k.nodeName.toLowerCase(),C==="select"||C==="input"&&k.type==="file")var de=Cf;else if(kf(k))if(Mf)de=Xg;else{de=Gg;var X=qg}else C=k.nodeName,!C||C.toLowerCase()!=="input"||k.type!=="checkbox"&&k.type!=="radio"?R&&Nr(R.elementType)&&(de=Cf):de=Kg;if(de&&(de=de(e,R))){zf(w,de,a,M);break e}X&&X(e,k,R),e==="focusout"&&R&&k.type==="number"&&R.memoizedProps.value!=null&&wr(k,"number",k.value)}switch(X=R?gl(R):window,e){case"focusin":(kf(X)||X.contentEditable==="true")&&(Mn=X,$r=R,Rl=null);break;case"focusout":Rl=$r=Mn=null;break;case"mousedown":Jr=!0;break;case"contextmenu":case"mouseup":case"dragend":Jr=!1,jf(w,a,M);break;case"selectionchange":if(Qg)break;case"keydown":case"keyup":jf(w,a,M)}var te;if(Xr)e:{switch(e){case"compositionstart":var ce="onCompositionStart";break e;case"compositionend":ce="onCompositionEnd";break e;case"compositionupdate":ce="onCompositionUpdate";break e}ce=void 0}else Cn?Of(e,a)&&(ce="onCompositionEnd"):e==="keydown"&&a.keyCode===229&&(ce="onCompositionStart");ce&&(Tf&&a.locale!=="ko"&&(Cn||ce!=="onCompositionStart"?ce==="onCompositionEnd"&&Cn&&(te=gf()):(Ea=M,Br="value"in Ea?Ea.value:Ea.textContent,Cn=!0)),X=ku(R,ce),0<X.length&&(ce=new Sf(ce,e,null,a,M),w.push({event:ce,listeners:X}),te?ce.data=te:(te=Rf(a),te!==null&&(ce.data=te)))),(te=Lg?Hg(e,a):jg(e,a))&&(ce=ku(R,"onBeforeInput"),0<ce.length&&(X=new Sf("onBeforeInput","beforeinput",null,a,M),w.push({event:X,listeners:ce}),X.data=te)),Cv(w,e,R,a,M)}sh(w,t)})}function Wl(e,t,a){return{instance:e,listener:t,currentTarget:a}}function ku(e,t){for(var a=t+"Capture",n=[];e!==null;){var i=e,r=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||r===null||(i=vl(e,a),i!=null&&n.unshift(Wl(e,i,r)),i=vl(e,t),i!=null&&n.push(Wl(e,i,r))),e.tag===3)return n;e=e.return}return[]}function wv(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function dh(e,t,a,n,i){for(var r=t._reactName,s=[];a!==null&&a!==n;){var m=a,S=m.alternate,R=m.stateNode;if(m=m.tag,S!==null&&S===n)break;m!==5&&m!==26&&m!==27||R===null||(S=R,i?(R=vl(a,r),R!=null&&s.unshift(Wl(a,R,S))):i||(R=vl(a,r),R!=null&&s.push(Wl(a,R,S)))),a=a.return}s.length!==0&&e.push({event:t,listeners:s})}var Nv=/\r\n?/g,xv=/\u0000|\uFFFD/g;function mh(e){return(typeof e=="string"?e:""+e).replace(Nv,`
`).replace(xv,"")}function hh(e,t){return t=mh(t),mh(e)===t}function Se(e,t,a,n,i,r){switch(a){case"children":typeof n=="string"?t==="body"||t==="textarea"&&n===""||Rn(e,n):(typeof n=="number"||typeof n=="bigint")&&t!=="body"&&Rn(e,""+n);break;case"className":Di(e,"class",n);break;case"tabIndex":Di(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":Di(e,a,n);break;case"style":hf(e,n,r);break;case"data":if(t!=="object"){Di(e,"data",n);break}case"src":case"href":if(n===""&&(t!=="a"||a!=="href")){e.removeAttribute(a);break}if(n==null||typeof n=="function"||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(a);break}n=wi(""+n),e.setAttribute(a,n);break;case"action":case"formAction":if(typeof n=="function"){e.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 r=="function"&&(a==="formAction"?(t!=="input"&&Se(e,t,"name",i.name,i,null),Se(e,t,"formEncType",i.formEncType,i,null),Se(e,t,"formMethod",i.formMethod,i,null),Se(e,t,"formTarget",i.formTarget,i,null)):(Se(e,t,"encType",i.encType,i,null),Se(e,t,"method",i.method,i,null),Se(e,t,"target",i.target,i,null)));if(n==null||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(a);break}n=wi(""+n),e.setAttribute(a,n);break;case"onClick":n!=null&&(e.onclick=Pt);break;case"onScroll":n!=null&&ue("scroll",e);break;case"onScrollEnd":n!=null&&ue("scrollend",e);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(o(61));if(a=n.__html,a!=null){if(i.children!=null)throw Error(o(60));e.innerHTML=a}}break;case"multiple":e.multiple=n&&typeof n!="function"&&typeof n!="symbol";break;case"muted":e.muted=n&&typeof n!="function"&&typeof n!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(n==null||typeof n=="function"||typeof n=="boolean"||typeof n=="symbol"){e.removeAttribute("xlink:href");break}a=wi(""+n),e.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":n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(a,""+n):e.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":n&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(a,""):e.removeAttribute(a);break;case"capture":case"download":n===!0?e.setAttribute(a,""):n!==!1&&n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(a,n):e.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":n!=null&&typeof n!="function"&&typeof n!="symbol"&&!isNaN(n)&&1<=n?e.setAttribute(a,n):e.removeAttribute(a);break;case"rowSpan":case"start":n==null||typeof n=="function"||typeof n=="symbol"||isNaN(n)?e.removeAttribute(a):e.setAttribute(a,n);break;case"popover":ue("beforetoggle",e),ue("toggle",e),Mi(e,"popover",n);break;case"xlinkActuate":It(e,"http://www.w3.org/1999/xlink","xlink:actuate",n);break;case"xlinkArcrole":It(e,"http://www.w3.org/1999/xlink","xlink:arcrole",n);break;case"xlinkRole":It(e,"http://www.w3.org/1999/xlink","xlink:role",n);break;case"xlinkShow":It(e,"http://www.w3.org/1999/xlink","xlink:show",n);break;case"xlinkTitle":It(e,"http://www.w3.org/1999/xlink","xlink:title",n);break;case"xlinkType":It(e,"http://www.w3.org/1999/xlink","xlink:type",n);break;case"xmlBase":It(e,"http://www.w3.org/XML/1998/namespace","xml:base",n);break;case"xmlLang":It(e,"http://www.w3.org/XML/1998/namespace","xml:lang",n);break;case"xmlSpace":It(e,"http://www.w3.org/XML/1998/namespace","xml:space",n);break;case"is":Mi(e,"is",n);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=og.get(a)||a,Mi(e,a,n))}}function Eo(e,t,a,n,i,r){switch(a){case"style":hf(e,n,r);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(o(61));if(a=n.__html,a!=null){if(i.children!=null)throw Error(o(60));e.innerHTML=a}}break;case"children":typeof n=="string"?Rn(e,n):(typeof n=="number"||typeof n=="bigint")&&Rn(e,""+n);break;case"onScroll":n!=null&&ue("scroll",e);break;case"onScrollEnd":n!=null&&ue("scrollend",e);break;case"onClick":n!=null&&(e.onclick=Pt);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!lf.hasOwnProperty(a))e:{if(a[0]==="o"&&a[1]==="n"&&(i=a.endsWith("Capture"),t=a.slice(2,i?a.length-7:void 0),r=e[ut]||null,r=r!=null?r[a]:null,typeof r=="function"&&e.removeEventListener(t,r,i),typeof n=="function")){typeof r!="function"&&r!==null&&(a in e?e[a]=null:e.hasAttribute(a)&&e.removeAttribute(a)),e.addEventListener(t,n,i);break e}a in e?e[a]=n:n===!0?e.setAttribute(a,""):Mi(e,a,n)}}}function et(e,t,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ue("error",e),ue("load",e);var n=!1,i=!1,r;for(r in a)if(a.hasOwnProperty(r)){var s=a[r];if(s!=null)switch(r){case"src":n=!0;break;case"srcSet":i=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:Se(e,t,r,s,a,null)}}i&&Se(e,t,"srcSet",a.srcSet,a,null),n&&Se(e,t,"src",a.src,a,null);return;case"input":ue("invalid",e);var m=r=s=i=null,S=null,R=null;for(n in a)if(a.hasOwnProperty(n)){var M=a[n];if(M!=null)switch(n){case"name":i=M;break;case"type":s=M;break;case"checked":S=M;break;case"defaultChecked":R=M;break;case"value":r=M;break;case"defaultValue":m=M;break;case"children":case"dangerouslySetInnerHTML":if(M!=null)throw Error(o(137,t));break;default:Se(e,t,n,M,a,null)}}sf(e,r,m,S,R,s,i,!1);return;case"select":ue("invalid",e),n=s=r=null;for(i in a)if(a.hasOwnProperty(i)&&(m=a[i],m!=null))switch(i){case"value":r=m;break;case"defaultValue":s=m;break;case"multiple":n=m;default:Se(e,t,i,m,a,null)}t=r,a=s,e.multiple=!!n,t!=null?On(e,!!n,t,!1):a!=null&&On(e,!!n,a,!0);return;case"textarea":ue("invalid",e),r=i=n=null;for(s in a)if(a.hasOwnProperty(s)&&(m=a[s],m!=null))switch(s){case"value":n=m;break;case"defaultValue":i=m;break;case"children":r=m;break;case"dangerouslySetInnerHTML":if(m!=null)throw Error(o(91));break;default:Se(e,t,s,m,a,null)}df(e,n,i,r);return;case"option":for(S in a)a.hasOwnProperty(S)&&(n=a[S],n!=null)&&(S==="selected"?e.selected=n&&typeof n!="function"&&typeof n!="symbol":Se(e,t,S,n,a,null));return;case"dialog":ue("beforetoggle",e),ue("toggle",e),ue("cancel",e),ue("close",e);break;case"iframe":case"object":ue("load",e);break;case"video":case"audio":for(n=0;n<Fl.length;n++)ue(Fl[n],e);break;case"image":ue("error",e),ue("load",e);break;case"details":ue("toggle",e);break;case"embed":case"source":case"link":ue("error",e),ue("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(R in a)if(a.hasOwnProperty(R)&&(n=a[R],n!=null))switch(R){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:Se(e,t,R,n,a,null)}return;default:if(Nr(t)){for(M in a)a.hasOwnProperty(M)&&(n=a[M],n!==void 0&&Eo(e,t,M,n,a,void 0));return}}for(m in a)a.hasOwnProperty(m)&&(n=a[m],n!=null&&Se(e,t,m,n,a,null))}function Lv(e,t,a,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var i=null,r=null,s=null,m=null,S=null,R=null,M=null;for(C in a){var w=a[C];if(a.hasOwnProperty(C)&&w!=null)switch(C){case"checked":break;case"value":break;case"defaultValue":S=w;default:n.hasOwnProperty(C)||Se(e,t,C,null,n,w)}}for(var k in n){var C=n[k];if(w=a[k],n.hasOwnProperty(k)&&(C!=null||w!=null))switch(k){case"type":r=C;break;case"name":i=C;break;case"checked":R=C;break;case"defaultChecked":M=C;break;case"value":s=C;break;case"defaultValue":m=C;break;case"children":case"dangerouslySetInnerHTML":if(C!=null)throw Error(o(137,t));break;default:C!==w&&Se(e,t,k,C,n,w)}}Ur(e,s,m,S,R,M,r,i);return;case"select":C=s=m=k=null;for(r in a)if(S=a[r],a.hasOwnProperty(r)&&S!=null)switch(r){case"value":break;case"multiple":C=S;default:n.hasOwnProperty(r)||Se(e,t,r,null,n,S)}for(i in n)if(r=n[i],S=a[i],n.hasOwnProperty(i)&&(r!=null||S!=null))switch(i){case"value":k=r;break;case"defaultValue":m=r;break;case"multiple":s=r;default:r!==S&&Se(e,t,i,r,n,S)}t=m,a=s,n=C,k!=null?On(e,!!a,k,!1):!!n!=!!a&&(t!=null?On(e,!!a,t,!0):On(e,!!a,a?[]:"",!1));return;case"textarea":C=k=null;for(m in a)if(i=a[m],a.hasOwnProperty(m)&&i!=null&&!n.hasOwnProperty(m))switch(m){case"value":break;case"children":break;default:Se(e,t,m,null,n,i)}for(s in n)if(i=n[s],r=a[s],n.hasOwnProperty(s)&&(i!=null||r!=null))switch(s){case"value":k=i;break;case"defaultValue":C=i;break;case"children":break;case"dangerouslySetInnerHTML":if(i!=null)throw Error(o(91));break;default:i!==r&&Se(e,t,s,i,n,r)}ff(e,k,C);return;case"option":for(var G in a)k=a[G],a.hasOwnProperty(G)&&k!=null&&!n.hasOwnProperty(G)&&(G==="selected"?e.selected=!1:Se(e,t,G,null,n,k));for(S in n)k=n[S],C=a[S],n.hasOwnProperty(S)&&k!==C&&(k!=null||C!=null)&&(S==="selected"?e.selected=k&&typeof k!="function"&&typeof k!="symbol":Se(e,t,S,k,n,C));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 $ in a)k=a[$],a.hasOwnProperty($)&&k!=null&&!n.hasOwnProperty($)&&Se(e,t,$,null,n,k);for(R in n)if(k=n[R],C=a[R],n.hasOwnProperty(R)&&k!==C&&(k!=null||C!=null))switch(R){case"children":case"dangerouslySetInnerHTML":if(k!=null)throw Error(o(137,t));break;default:Se(e,t,R,k,n,C)}return;default:if(Nr(t)){for(var Ee in a)k=a[Ee],a.hasOwnProperty(Ee)&&k!==void 0&&!n.hasOwnProperty(Ee)&&Eo(e,t,Ee,void 0,n,k);for(M in n)k=n[M],C=a[M],!n.hasOwnProperty(M)||k===C||k===void 0&&C===void 0||Eo(e,t,M,k,n,C);return}}for(var A in a)k=a[A],a.hasOwnProperty(A)&&k!=null&&!n.hasOwnProperty(A)&&Se(e,t,A,null,n,k);for(w in n)k=n[w],C=a[w],!n.hasOwnProperty(w)||k===C||k==null&&C==null||Se(e,t,w,k,n,C)}function yh(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Hv(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,a=performance.getEntriesByType("resource"),n=0;n<a.length;n++){var i=a[n],r=i.transferSize,s=i.initiatorType,m=i.duration;if(r&&m&&yh(s)){for(s=0,m=i.responseEnd,n+=1;n<a.length;n++){var S=a[n],R=S.startTime;if(R>m)break;var M=S.transferSize,w=S.initiatorType;M&&yh(w)&&(S=S.responseEnd,s+=M*(S<m?1:(m-R)/(S-R)))}if(--n,t+=8*(r+s)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var To=null,Ao=null;function zu(e){return e.nodeType===9?e:e.ownerDocument}function ph(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function gh(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function _o(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Oo=null;function jv(){var e=window.event;return e&&e.type==="popstate"?e===Oo?!1:(Oo=e,!0):(Oo=null,!1)}var vh=typeof setTimeout=="function"?setTimeout:void 0,Bv=typeof clearTimeout=="function"?clearTimeout:void 0,bh=typeof Promise=="function"?Promise:void 0,Yv=typeof queueMicrotask=="function"?queueMicrotask:typeof bh<"u"?function(e){return bh.resolve(null).then(e).catch(qv)}:vh;function qv(e){setTimeout(function(){throw e})}function ja(e){return e==="head"}function Sh(e,t){var a=t,n=0;do{var i=a.nextSibling;if(e.removeChild(a),i&&i.nodeType===8)if(a=i.data,a==="/$"||a==="/&"){if(n===0){e.removeChild(i),nl(t);return}n--}else if(a==="$"||a==="$?"||a==="$~"||a==="$!"||a==="&")n++;else if(a==="html")Il(e.ownerDocument.documentElement);else if(a==="head"){a=e.ownerDocument.head,Il(a);for(var r=a.firstChild;r;){var s=r.nextSibling,m=r.nodeName;r[pl]||m==="SCRIPT"||m==="STYLE"||m==="LINK"&&r.rel.toLowerCase()==="stylesheet"||a.removeChild(r),r=s}}else a==="body"&&Il(e.ownerDocument.body);a=i}while(a);nl(t)}function Eh(e,t){var a=e;e=0;do{var n=a.nextSibling;if(a.nodeType===1?t?(a._stashedDisplay=a.style.display,a.style.display="none"):(a.style.display=a._stashedDisplay||"",a.getAttribute("style")===""&&a.removeAttribute("style")):a.nodeType===3&&(t?(a._stashedText=a.nodeValue,a.nodeValue=""):a.nodeValue=a._stashedText||""),n&&n.nodeType===8)if(a=n.data,a==="/$"){if(e===0)break;e--}else a!=="$"&&a!=="$?"&&a!=="$~"&&a!=="$!"||e++;a=n}while(a)}function Ro(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var a=t;switch(t=t.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":Ro(a),Mr(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}e.removeChild(a)}}function Gv(e,t,a,n){for(;e.nodeType===1;){var i=a;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!n&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(n){if(!e[pl])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(r=e.getAttribute("rel"),r==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(r!==i.rel||e.getAttribute("href")!==(i.href==null||i.href===""?null:i.href)||e.getAttribute("crossorigin")!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute("title")!==(i.title==null?null:i.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(r=e.getAttribute("src"),(r!==(i.src==null?null:i.src)||e.getAttribute("type")!==(i.type==null?null:i.type)||e.getAttribute("crossorigin")!==(i.crossOrigin==null?null:i.crossOrigin))&&r&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var r=i.name==null?null:""+i.name;if(i.type==="hidden"&&e.getAttribute("name")===r)return e}else return e;if(e=Nt(e.nextSibling),e===null)break}return null}function Kv(e,t,a){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!a||(e=Nt(e.nextSibling),e===null))return null;return e}function Th(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=Nt(e.nextSibling),e===null))return null;return e}function ko(e){return e.data==="$?"||e.data==="$~"}function zo(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function Xv(e,t){var a=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||a.readyState!=="loading")t();else{var n=function(){t(),a.removeEventListener("DOMContentLoaded",n)};a.addEventListener("DOMContentLoaded",n),e._reactRetry=n}}function Nt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var Co=null;function Ah(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="/$"||a==="/&"){if(t===0)return Nt(e.nextSibling);t--}else a!=="$"&&a!=="$!"&&a!=="$?"&&a!=="$~"&&a!=="&"||t++}e=e.nextSibling}return null}function _h(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="$"||a==="$!"||a==="$?"||a==="$~"||a==="&"){if(t===0)return e;t--}else a!=="/$"&&a!=="/&"||t++}e=e.previousSibling}return null}function Oh(e,t,a){switch(t=zu(a),e){case"html":if(e=t.documentElement,!e)throw Error(o(452));return e;case"head":if(e=t.head,!e)throw Error(o(453));return e;case"body":if(e=t.body,!e)throw Error(o(454));return e;default:throw Error(o(451))}}function Il(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Mr(e)}var xt=new Map,Rh=new Set;function Cu(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var ya=Y.d;Y.d={f:Vv,r:Qv,D:Zv,C:$v,L:Jv,m:Fv,X:Iv,S:Wv,M:Pv};function Vv(){var e=ya.f(),t=Su();return e||t}function Qv(e){var t=Tn(e);t!==null&&t.tag===5&&t.type==="form"?Kd(t):ya.r(e)}var el=typeof document>"u"?null:document;function kh(e,t,a){var n=el;if(n&&typeof t=="string"&&t){var i=kt(t);i='link[rel="'+e+'"][href="'+i+'"]',typeof a=="string"&&(i+='[crossorigin="'+a+'"]'),Rh.has(i)||(Rh.add(i),e={rel:e,crossOrigin:a,href:t},n.querySelector(i)===null&&(t=n.createElement("link"),et(t,"link",e),Ze(t),n.head.appendChild(t)))}}function Zv(e){ya.D(e),kh("dns-prefetch",e,null)}function $v(e,t){ya.C(e,t),kh("preconnect",e,t)}function Jv(e,t,a){ya.L(e,t,a);var n=el;if(n&&e&&t){var i='link[rel="preload"][as="'+kt(t)+'"]';t==="image"&&a&&a.imageSrcSet?(i+='[imagesrcset="'+kt(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(i+='[imagesizes="'+kt(a.imageSizes)+'"]')):i+='[href="'+kt(e)+'"]';var r=i;switch(t){case"style":r=tl(e);break;case"script":r=al(e)}xt.has(r)||(e=b({rel:"preload",href:t==="image"&&a&&a.imageSrcSet?void 0:e,as:t},a),xt.set(r,e),n.querySelector(i)!==null||t==="style"&&n.querySelector(Pl(r))||t==="script"&&n.querySelector(ei(r))||(t=n.createElement("link"),et(t,"link",e),Ze(t),n.head.appendChild(t)))}}function Fv(e,t){ya.m(e,t);var a=el;if(a&&e){var n=t&&typeof t.as=="string"?t.as:"script",i='link[rel="modulepreload"][as="'+kt(n)+'"][href="'+kt(e)+'"]',r=i;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":r=al(e)}if(!xt.has(r)&&(e=b({rel:"modulepreload",href:e},t),xt.set(r,e),a.querySelector(i)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(ei(r)))return}n=a.createElement("link"),et(n,"link",e),Ze(n),a.head.appendChild(n)}}}function Wv(e,t,a){ya.S(e,t,a);var n=el;if(n&&e){var i=An(n).hoistableStyles,r=tl(e);t=t||"default";var s=i.get(r);if(!s){var m={loading:0,preload:null};if(s=n.querySelector(Pl(r)))m.loading=5;else{e=b({rel:"stylesheet",href:e,"data-precedence":t},a),(a=xt.get(r))&&Mo(e,a);var S=s=n.createElement("link");Ze(S),et(S,"link",e),S._p=new Promise(function(R,M){S.onload=R,S.onerror=M}),S.addEventListener("load",function(){m.loading|=1}),S.addEventListener("error",function(){m.loading|=2}),m.loading|=4,Mu(s,t,n)}s={type:"stylesheet",instance:s,count:1,state:m},i.set(r,s)}}}function Iv(e,t){ya.X(e,t);var a=el;if(a&&e){var n=An(a).hoistableScripts,i=al(e),r=n.get(i);r||(r=a.querySelector(ei(i)),r||(e=b({src:e,async:!0},t),(t=xt.get(i))&&Do(e,t),r=a.createElement("script"),Ze(r),et(r,"link",e),a.head.appendChild(r)),r={type:"script",instance:r,count:1,state:null},n.set(i,r))}}function Pv(e,t){ya.M(e,t);var a=el;if(a&&e){var n=An(a).hoistableScripts,i=al(e),r=n.get(i);r||(r=a.querySelector(ei(i)),r||(e=b({src:e,async:!0,type:"module"},t),(t=xt.get(i))&&Do(e,t),r=a.createElement("script"),Ze(r),et(r,"link",e),a.head.appendChild(r)),r={type:"script",instance:r,count:1,state:null},n.set(i,r))}}function zh(e,t,a,n){var i=(i=le.current)?Cu(i):null;if(!i)throw Error(o(446));switch(e){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(t=tl(a.href),a=An(i).hoistableStyles,n=a.get(t),n||(n={type:"style",instance:null,count:0,state:null},a.set(t,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){e=tl(a.href);var r=An(i).hoistableStyles,s=r.get(e);if(s||(i=i.ownerDocument||i,s={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},r.set(e,s),(r=i.querySelector(Pl(e)))&&!r._p&&(s.instance=r,s.state.loading=5),xt.has(e)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},xt.set(e,a),r||e0(i,e,a,s.state))),t&&n===null)throw Error(o(528,""));return s}if(t&&n!==null)throw Error(o(529,""));return null;case"script":return t=a.async,a=a.src,typeof a=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=al(a),a=An(i).hoistableScripts,n=a.get(t),n||(n={type:"script",instance:null,count:0,state:null},a.set(t,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,e))}}function tl(e){return'href="'+kt(e)+'"'}function Pl(e){return'link[rel="stylesheet"]['+e+"]"}function Ch(e){return b({},e,{"data-precedence":e.precedence,precedence:null})}function e0(e,t,a,n){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?n.loading=1:(t=e.createElement("link"),n.preload=t,t.addEventListener("load",function(){return n.loading|=1}),t.addEventListener("error",function(){return n.loading|=2}),et(t,"link",a),Ze(t),e.head.appendChild(t))}function al(e){return'[src="'+kt(e)+'"]'}function ei(e){return"script[async]"+e}function Mh(e,t,a){if(t.count++,t.instance===null)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+kt(a.href)+'"]');if(n)return t.instance=n,Ze(n),n;var i=b({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),Ze(n),et(n,"style",i),Mu(n,a.precedence,e),t.instance=n;case"stylesheet":i=tl(a.href);var r=e.querySelector(Pl(i));if(r)return t.state.loading|=4,t.instance=r,Ze(r),r;n=Ch(a),(i=xt.get(i))&&Mo(n,i),r=(e.ownerDocument||e).createElement("link"),Ze(r);var s=r;return s._p=new Promise(function(m,S){s.onload=m,s.onerror=S}),et(r,"link",n),t.state.loading|=4,Mu(r,a.precedence,e),t.instance=r;case"script":return r=al(a.src),(i=e.querySelector(ei(r)))?(t.instance=i,Ze(i),i):(n=a,(i=xt.get(r))&&(n=b({},a),Do(n,i)),e=e.ownerDocument||e,i=e.createElement("script"),Ze(i),et(i,"link",n),e.head.appendChild(i),t.instance=i);case"void":return null;default:throw Error(o(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(n=t.instance,t.state.loading|=4,Mu(n,a.precedence,e));return t.instance}function Mu(e,t,a){for(var n=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),i=n.length?n[n.length-1]:null,r=i,s=0;s<n.length;s++){var m=n[s];if(m.dataset.precedence===t)r=m;else if(r!==i)break}r?r.parentNode.insertBefore(e,r.nextSibling):(t=a.nodeType===9?a.head:a,t.insertBefore(e,t.firstChild))}function Mo(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function Do(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Du=null;function Dh(e,t,a){if(Du===null){var n=new Map,i=Du=new Map;i.set(a,n)}else i=Du,n=i.get(a),n||(n=new Map,i.set(a,n));if(n.has(e))return n;for(n.set(e,null),a=a.getElementsByTagName(e),i=0;i<a.length;i++){var r=a[i];if(!(r[pl]||r[Fe]||e==="link"&&r.getAttribute("rel")==="stylesheet")&&r.namespaceURI!=="http://www.w3.org/2000/svg"){var s=r.getAttribute(t)||"";s=e+s;var m=n.get(s);m?m.push(r):n.set(s,[r])}}return n}function Uh(e,t,a){e=e.ownerDocument||e,e.head.insertBefore(a,t==="title"?e.querySelector("head > title"):null)}function t0(e,t,a){if(a===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;return t.rel==="stylesheet"?(e=t.disabled,typeof t.precedence=="string"&&e==null):!0;case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function wh(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function a0(e,t,a,n){if(a.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&(a.state.loading&4)===0){if(a.instance===null){var i=tl(n.href),r=t.querySelector(Pl(i));if(r){t=r._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=Uu.bind(e),t.then(e,e)),a.state.loading|=4,a.instance=r,Ze(r);return}r=t.ownerDocument||t,n=Ch(n),(i=xt.get(i))&&Mo(n,i),r=r.createElement("link"),Ze(r);var s=r;s._p=new Promise(function(m,S){s.onload=m,s.onerror=S}),et(r,"link",n),a.instance=r}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(a,t),(t=a.state.preload)&&(a.state.loading&3)===0&&(e.count++,a=Uu.bind(e),t.addEventListener("load",a),t.addEventListener("error",a))}}var Uo=0;function n0(e,t){return e.stylesheets&&e.count===0&&Nu(e,e.stylesheets),0<e.count||0<e.imgCount?function(a){var n=setTimeout(function(){if(e.stylesheets&&Nu(e,e.stylesheets),e.unsuspend){var r=e.unsuspend;e.unsuspend=null,r()}},6e4+t);0<e.imgBytes&&Uo===0&&(Uo=62500*Hv());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Nu(e,e.stylesheets),e.unsuspend)){var r=e.unsuspend;e.unsuspend=null,r()}},(e.imgBytes>Uo?50:800)+t);return e.unsuspend=a,function(){e.unsuspend=null,clearTimeout(n),clearTimeout(i)}}:null}function Uu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Nu(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var wu=null;function Nu(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,wu=new Map,t.forEach(l0,e),wu=null,Uu.call(e))}function l0(e,t){if(!(t.state.loading&4)){var a=wu.get(e);if(a)var n=a.get(null);else{a=new Map,wu.set(e,a);for(var i=e.querySelectorAll("link[data-precedence],style[data-precedence]"),r=0;r<i.length;r++){var s=i[r];(s.nodeName==="LINK"||s.getAttribute("media")!=="not all")&&(a.set(s.dataset.precedence,s),n=s)}n&&a.set(null,n)}i=t.instance,s=i.getAttribute("data-precedence"),r=a.get(s)||n,r===n&&a.set(null,i),a.set(s,i),this.count++,n=Uu.bind(this),i.addEventListener("load",n),i.addEventListener("error",n),r?r.parentNode.insertBefore(i,r.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var ti={$$typeof:Q,Provider:null,Consumer:null,_currentValue:F,_currentValue2:F,_threadCount:0};function i0(e,t,a,n,i,r,s,m,S){this.tag=1,this.containerInfo=e,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=Rr(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Rr(0),this.hiddenUpdates=Rr(null),this.identifierPrefix=n,this.onUncaughtError=i,this.onCaughtError=r,this.onRecoverableError=s,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=S,this.incompleteTransitions=new Map}function Nh(e,t,a,n,i,r,s,m,S,R,M,w){return e=new i0(e,t,a,s,S,R,M,w,m),t=1,r===!0&&(t|=24),r=vt(3,null,null,t),e.current=r,r.stateNode=e,t=sc(),t.refCount++,e.pooledCache=t,t.refCount++,r.memoizedState={element:n,isDehydrated:a,cache:t},hc(r),e}function xh(e){return e?(e=wn,e):wn}function Lh(e,t,a,n,i,r){i=xh(i),n.context===null?n.context=i:n.pendingContext=i,n=ka(t),n.payload={element:a},r=r===void 0?null:r,r!==null&&(n.callback=r),a=za(e,n,t),a!==null&&(dt(a,e,t),wl(a,e,t))}function Hh(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var a=e.retryLane;e.retryLane=a!==0&&a<t?a:t}}function wo(e,t){Hh(e,t),(e=e.alternate)&&Hh(e,t)}function jh(e){if(e.tag===13||e.tag===31){var t=Pa(e,67108864);t!==null&&dt(t,e,67108864),wo(e,67108864)}}function Bh(e){if(e.tag===13||e.tag===31){var t=At();t=kr(t);var a=Pa(e,t);a!==null&&dt(a,e,t),wo(e,t)}}var xu=!0;function u0(e,t,a,n){var i=D.T;D.T=null;var r=Y.p;try{Y.p=2,No(e,t,a,n)}finally{Y.p=r,D.T=i}}function r0(e,t,a,n){var i=D.T;D.T=null;var r=Y.p;try{Y.p=8,No(e,t,a,n)}finally{Y.p=r,D.T=i}}function No(e,t,a,n){if(xu){var i=xo(n);if(i===null)So(e,t,n,Lu,a),qh(e,n);else if(o0(i,e,t,a,n))n.stopPropagation();else if(qh(e,n),t&4&&-1<c0.indexOf(e)){for(;i!==null;){var r=Tn(i);if(r!==null)switch(r.tag){case 3:if(r=r.stateNode,r.current.memoizedState.isDehydrated){var s=$a(r.pendingLanes);if(s!==0){var m=r;for(m.pendingLanes|=2,m.entangledLanes|=2;s;){var S=1<<31-pt(s);m.entanglements[1]|=S,s&=~S}Wt(r),(he&6)===0&&(vu=ht()+500,Jl(0))}}break;case 31:case 13:m=Pa(r,2),m!==null&&dt(m,r,2),Su(),wo(r,2)}if(r=xo(n),r===null&&So(e,t,n,Lu,a),r===i)break;i=r}i!==null&&n.stopPropagation()}else So(e,t,n,null,a)}}function xo(e){return e=Lr(e),Lo(e)}var Lu=null;function Lo(e){if(Lu=null,e=En(e),e!==null){var t=d(e);if(t===null)e=null;else{var a=t.tag;if(a===13){if(e=y(t),e!==null)return e;e=null}else if(a===31){if(e=p(t),e!==null)return e;e=null}else if(a===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Lu=e,null}function Yh(e){switch(e){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(Zp()){case Zs:return 2;case $s:return 8;case Oi:case $p:return 32;case Js:return 268435456;default:return 32}default:return 32}}var Ho=!1,Ba=null,Ya=null,qa=null,ai=new Map,ni=new Map,Ga=[],c0="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 qh(e,t){switch(e){case"focusin":case"focusout":Ba=null;break;case"dragenter":case"dragleave":Ya=null;break;case"mouseover":case"mouseout":qa=null;break;case"pointerover":case"pointerout":ai.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ni.delete(t.pointerId)}}function li(e,t,a,n,i,r){return e===null||e.nativeEvent!==r?(e={blockedOn:t,domEventName:a,eventSystemFlags:n,nativeEvent:r,targetContainers:[i]},t!==null&&(t=Tn(t),t!==null&&jh(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function o0(e,t,a,n,i){switch(t){case"focusin":return Ba=li(Ba,e,t,a,n,i),!0;case"dragenter":return Ya=li(Ya,e,t,a,n,i),!0;case"mouseover":return qa=li(qa,e,t,a,n,i),!0;case"pointerover":var r=i.pointerId;return ai.set(r,li(ai.get(r)||null,e,t,a,n,i)),!0;case"gotpointercapture":return r=i.pointerId,ni.set(r,li(ni.get(r)||null,e,t,a,n,i)),!0}return!1}function Gh(e){var t=En(e.target);if(t!==null){var a=d(t);if(a!==null){if(t=a.tag,t===13){if(t=y(a),t!==null){e.blockedOn=t,tf(e.priority,function(){Bh(a)});return}}else if(t===31){if(t=p(a),t!==null){e.blockedOn=t,tf(e.priority,function(){Bh(a)});return}}else if(t===3&&a.stateNode.current.memoizedState.isDehydrated){e.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Hu(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var a=xo(e.nativeEvent);if(a===null){a=e.nativeEvent;var n=new a.constructor(a.type,a);xr=n,a.target.dispatchEvent(n),xr=null}else return t=Tn(a),t!==null&&jh(t),e.blockedOn=a,!1;t.shift()}return!0}function Kh(e,t,a){Hu(e)&&a.delete(t)}function s0(){Ho=!1,Ba!==null&&Hu(Ba)&&(Ba=null),Ya!==null&&Hu(Ya)&&(Ya=null),qa!==null&&Hu(qa)&&(qa=null),ai.forEach(Kh),ni.forEach(Kh)}function ju(e,t){e.blockedOn===t&&(e.blockedOn=null,Ho||(Ho=!0,l.unstable_scheduleCallback(l.unstable_NormalPriority,s0)))}var Bu=null;function Xh(e){Bu!==e&&(Bu=e,l.unstable_scheduleCallback(l.unstable_NormalPriority,function(){Bu===e&&(Bu=null);for(var t=0;t<e.length;t+=3){var a=e[t],n=e[t+1],i=e[t+2];if(typeof n!="function"){if(Lo(n||a)===null)continue;break}var r=Tn(a);r!==null&&(e.splice(t,3),t-=3,Nc(r,{pending:!0,data:i,method:a.method,action:n},n,i))}}))}function nl(e){function t(S){return ju(S,e)}Ba!==null&&ju(Ba,e),Ya!==null&&ju(Ya,e),qa!==null&&ju(qa,e),ai.forEach(t),ni.forEach(t);for(var a=0;a<Ga.length;a++){var n=Ga[a];n.blockedOn===e&&(n.blockedOn=null)}for(;0<Ga.length&&(a=Ga[0],a.blockedOn===null);)Gh(a),a.blockedOn===null&&Ga.shift();if(a=(e.ownerDocument||e).$$reactFormReplay,a!=null)for(n=0;n<a.length;n+=3){var i=a[n],r=a[n+1],s=i[ut]||null;if(typeof r=="function")s||Xh(a);else if(s){var m=null;if(r&&r.hasAttribute("formAction")){if(i=r,s=r[ut]||null)m=s.formAction;else if(Lo(i)!==null)continue}else m=s.action;typeof m=="function"?a[n+1]=m:(a.splice(n,3),n-=3),Xh(a)}}}function Vh(){function e(r){r.canIntercept&&r.info==="react-transition"&&r.intercept({handler:function(){return new Promise(function(s){return i=s})},focusReset:"manual",scroll:"manual"})}function t(){i!==null&&(i(),i=null),n||setTimeout(a,20)}function a(){if(!n&&!navigation.transition){var r=navigation.currentEntry;r&&r.url!=null&&navigation.navigate(r.url,{state:r.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var n=!1,i=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(a,100),function(){n=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),i!==null&&(i(),i=null)}}}function jo(e){this._internalRoot=e}Yu.prototype.render=jo.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(o(409));var a=t.current,n=At();Lh(a,n,e,t,null,null)},Yu.prototype.unmount=jo.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Lh(e.current,2,null,e,null,null),Su(),t[Sn]=null}};function Yu(e){this._internalRoot=e}Yu.prototype.unstable_scheduleHydration=function(e){if(e){var t=ef();e={blockedOn:null,target:e,priority:t};for(var a=0;a<Ga.length&&t!==0&&t<Ga[a].priority;a++);Ga.splice(a,0,e),a===0&&Gh(e)}};var Qh=u.version;if(Qh!=="19.2.8")throw Error(o(527,Qh,"19.2.8"));Y.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(o(188)):(e=Object.keys(e).join(","),Error(o(268,e)));return e=h(t),e=e!==null?v(e):null,e=e===null?null:e.stateNode,e};var f0={bundleType:0,version:"19.2.8",rendererPackageName:"react-dom",currentDispatcherRef:D,reconcilerVersion:"19.2.8"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var qu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!qu.isDisabled&&qu.supportsFiber)try{ml=qu.inject(f0),yt=qu}catch{}}return ui.createRoot=function(e,t){if(!f(e))throw Error(o(299));var a=!1,n="",i=Pd,r=em,s=tm;return t!=null&&(t.unstable_strictMode===!0&&(a=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onUncaughtError!==void 0&&(i=t.onUncaughtError),t.onCaughtError!==void 0&&(r=t.onCaughtError),t.onRecoverableError!==void 0&&(s=t.onRecoverableError)),t=Nh(e,1,!1,null,null,a,n,null,i,r,s,Vh),e[Sn]=t.current,bo(e),new jo(t)},ui.hydrateRoot=function(e,t,a){if(!f(e))throw Error(o(299));var n=!1,i="",r=Pd,s=em,m=tm,S=null;return a!=null&&(a.unstable_strictMode===!0&&(n=!0),a.identifierPrefix!==void 0&&(i=a.identifierPrefix),a.onUncaughtError!==void 0&&(r=a.onUncaughtError),a.onCaughtError!==void 0&&(s=a.onCaughtError),a.onRecoverableError!==void 0&&(m=a.onRecoverableError),a.formState!==void 0&&(S=a.formState)),t=Nh(e,1,!0,t,a??null,n,i,S,r,s,m,Vh),t.context=xh(null),a=t.current,n=At(),n=kr(n),i=ka(n),i.callback=null,za(a,i,n),a=n,t.current.lanes=a,yl(t,a),Wt(t),e[Sn]=t.current,bo(e),new Yu(t)},ui.version="19.2.8",ui}var ny;function T0(){if(ny)return qo.exports;ny=1;function l(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(u){console.error(u)}}return l(),qo.exports=E0(),qo.exports}var A0=T0();const sE=bi(A0);var Vo,ly;function _0(){if(ly)return Vo;ly=1;var l=typeof Element<"u",u=typeof Map=="function",c=typeof Set=="function",o=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function f(d,y){if(d===y)return!0;if(d&&y&&typeof d=="object"&&typeof y=="object"){if(d.constructor!==y.constructor)return!1;var p,g,h;if(Array.isArray(d)){if(p=d.length,p!=y.length)return!1;for(g=p;g--!==0;)if(!f(d[g],y[g]))return!1;return!0}var v;if(u&&d instanceof Map&&y instanceof Map){if(d.size!==y.size)return!1;for(v=d.entries();!(g=v.next()).done;)if(!y.has(g.value[0]))return!1;for(v=d.entries();!(g=v.next()).done;)if(!f(g.value[1],y.get(g.value[0])))return!1;return!0}if(c&&d instanceof Set&&y instanceof Set){if(d.size!==y.size)return!1;for(v=d.entries();!(g=v.next()).done;)if(!y.has(g.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(d)&&ArrayBuffer.isView(y)){if(p=d.length,p!=y.length)return!1;for(g=p;g--!==0;)if(d[g]!==y[g])return!1;return!0}if(d.constructor===RegExp)return d.source===y.source&&d.flags===y.flags;if(d.valueOf!==Object.prototype.valueOf&&typeof d.valueOf=="function"&&typeof y.valueOf=="function")return d.valueOf()===y.valueOf();if(d.toString!==Object.prototype.toString&&typeof d.toString=="function"&&typeof y.toString=="function")return d.toString()===y.toString();if(h=Object.keys(d),p=h.length,p!==Object.keys(y).length)return!1;for(g=p;g--!==0;)if(!Object.prototype.hasOwnProperty.call(y,h[g]))return!1;if(l&&d instanceof Element)return!1;for(g=p;g--!==0;)if(!((h[g]==="_owner"||h[g]==="__v"||h[g]==="__o")&&d.$$typeof)&&!f(d[h[g]],y[h[g]]))return!1;return!0}return d!==d&&y!==y}return Vo=function(y,p){try{return f(y,p)}catch(g){if((g.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw g}},Vo}var O0=_0();const R0=bi(O0);var Qo,iy;function k0(){if(iy)return Qo;iy=1;var l=function(u,c,o,f,d,y,p,g){if(!u){var h;if(c===void 0)h=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var v=[o,f,d,y,p,g],b=0;h=new Error(c.replace(/%s/g,function(){return v[b++]})),h.name="Invariant Violation"}throw h.framesToPop=1,h}};return Qo=l,Qo}var z0=k0();const uy=bi(z0);var Zo,ry;function C0(){return ry||(ry=1,Zo=function(u,c,o,f){var d=o?o.call(f,u,c):void 0;if(d!==void 0)return!!d;if(u===c)return!0;if(typeof u!="object"||!u||typeof c!="object"||!c)return!1;var y=Object.keys(u),p=Object.keys(c);if(y.length!==p.length)return!1;for(var g=Object.prototype.hasOwnProperty.bind(c),h=0;h<y.length;h++){var v=y[h];if(!g(v))return!1;var b=u[v],z=c[v];if(d=o?o.call(f,b,z,v):void 0,d===!1||d===void 0&&b!==z)return!1}return!0}),Zo}var M0=C0();const D0=bi(M0);var Uy=(l=>(l.BASE="base",l.BODY="body",l.HEAD="head",l.HTML="html",l.LINK="link",l.META="meta",l.NOSCRIPT="noscript",l.SCRIPT="script",l.STYLE="style",l.TITLE="title",l.FRAGMENT="Symbol(react.fragment)",l))(Uy||{}),$o={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]}},cy=Object.values(Uy),rr={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},wy=Object.entries(rr).reduce((l,[u,c])=>(l[c]=u,l),{}),Vt="data-rh",il={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},ul=(l,u)=>{for(let c=l.length-1;c>=0;c-=1){const o=l[c];if(Object.prototype.hasOwnProperty.call(o,u))return o[u]}return null},U0=l=>{let u=ul(l,"title");const c=ul(l,il.TITLE_TEMPLATE);if(Array.isArray(u)&&(u=u.join("")),c&&u)return c.replace(/%s/g,()=>u);const o=ul(l,il.DEFAULT_TITLE);return u||o||void 0},w0=l=>ul(l,il.ON_CHANGE_CLIENT_STATE)||(()=>{}),Jo=(l,u)=>u.filter(c=>typeof c[l]<"u").map(c=>c[l]).reduce((c,o)=>({...c,...o}),{}),N0=(l,u)=>u.filter(c=>typeof c.base<"u").map(c=>c.base).reverse().reduce((c,o)=>{if(!c.length){const f=Object.keys(o);for(let d=0;d<f.length;d+=1){const p=f[d].toLowerCase();if(l.indexOf(p)!==-1&&o[p])return c.concat(o)}}return c},[]),x0=l=>console&&typeof console.warn=="function"&&console.warn(l),ri=(l,u,c)=>{const o={};return c.filter(f=>Array.isArray(f[l])?!0:(typeof f[l]<"u"&&x0(`Helmet: ${l} should be of type "Array". Instead found type "${typeof f[l]}"`),!1)).map(f=>f[l]).reverse().reduce((f,d)=>{const y={};d.filter(g=>{let h;const v=Object.keys(g);for(let z=0;z<v.length;z+=1){const L=v[z],j=L.toLowerCase();u.indexOf(j)!==-1&&!(h==="rel"&&g[h].toLowerCase()==="canonical")&&!(j==="rel"&&g[j].toLowerCase()==="stylesheet")&&(h=j),u.indexOf(L)!==-1&&(L==="innerHTML"||L==="cssText"||L==="itemprop")&&(h=L)}if(!h||!g[h])return!1;const b=g[h].toLowerCase();return o[h]||(o[h]={}),y[h]||(y[h]={}),o[h][b]?!1:(y[h][b]=!0,!0)}).reverse().forEach(g=>f.push(g));const p=Object.keys(y);for(let g=0;g<p.length;g+=1){const h=p[g],v={...o[h],...y[h]};o[h]=v}return f},[]).reverse()},L0=(l,u)=>{if(Array.isArray(l)&&l.length){for(let c=0;c<l.length;c+=1)if(l[c][u])return!0}return!1},H0=l=>({baseTag:N0(["href"],l),bodyAttributes:Jo("bodyAttributes",l),defer:ul(l,il.DEFER),encode:ul(l,il.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:Jo("htmlAttributes",l),linkTags:ri("link",["rel","href"],l),metaTags:ri("meta",["name","charset","http-equiv","property","itemprop"],l),noscriptTags:ri("noscript",["innerHTML"],l),onChangeClientState:w0(l),scriptTags:ri("script",["src","innerHTML"],l),styleTags:ri("style",["cssText"],l),title:U0(l),titleAttributes:Jo("titleAttributes",l),prioritizeSeoTags:L0(l,il.PRIORITIZE_SEO_TAGS)}),Ny=l=>Array.isArray(l)?l.join(""):l,j0=(l,u)=>{const c=Object.keys(l);for(let o=0;o<c.length;o+=1)if(u[c[o]]&&u[c[o]].includes(l[c[o]]))return!0;return!1},Fo=(l,u)=>Array.isArray(l)?l.reduce((c,o)=>(j0(o,u)?c.priority.push(o):c.default.push(o),c),{priority:[],default:[]}):{default:l,priority:[]},oy=(l,u)=>({...l,[u]:void 0}),B0=["noscript","script","style"],os=(l,u=!0)=>u===!1?String(l):String(l).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;"),xy=l=>Object.keys(l).reduce((u,c)=>{const o=typeof l[c]<"u"?`${c}="${l[c]}"`:`${c}`;return u?`${u} ${o}`:o},""),Y0=(l,u,c,o)=>{const f=xy(c),d=Ny(u);return f?`<${l} ${Vt}="true" ${f}>${os(d,o)}</${l}>`:`<${l} ${Vt}="true">${os(d,o)}</${l}>`},q0=(l,u,c=!0)=>u.reduce((o,f)=>{const d=f,y=Object.keys(d).filter(h=>!(h==="innerHTML"||h==="cssText")).reduce((h,v)=>{const b=typeof d[v]>"u"?v:`${v}="${os(d[v],c)}"`;return h?`${h} ${b}`:b},""),p=d.innerHTML||d.cssText||"",g=B0.indexOf(l)===-1;return`${o}<${l} ${Vt}="true" ${y}${g?"/>":`>${p}</${l}>`}`},""),Ly=(l,u={})=>Object.keys(l).reduce((c,o)=>{const f=rr[o];return c[f||o]=l[o],c},u),G0=(l,u,c)=>{const o={key:u,[Vt]:!0},f=Ly(c,o);return[je.createElement("title",f,u)]},Zu=(l,u)=>u.map((c,o)=>{const f={key:o,[Vt]:!0};return Object.keys(c).forEach(d=>{const p=rr[d]||d;if(p==="innerHTML"||p==="cssText"){const g=c.innerHTML||c.cssText;f.dangerouslySetInnerHTML={__html:g}}else f[p]=c[d]}),je.createElement(l,f)}),Lt=(l,u,c=!0)=>{switch(l){case"title":return{toComponent:()=>G0(l,u.title,u.titleAttributes),toString:()=>Y0(l,u.title,u.titleAttributes,c)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>Ly(u),toString:()=>xy(u)};default:return{toComponent:()=>Zu(l,u),toString:()=>q0(l,u,c)}}},K0=({metaTags:l,linkTags:u,scriptTags:c,encode:o})=>{const f=Fo(l,$o.meta),d=Fo(u,$o.link),y=Fo(c,$o.script);return{priorityMethods:{toComponent:()=>[...Zu("meta",f.priority),...Zu("link",d.priority),...Zu("script",y.priority)],toString:()=>`${Lt("meta",f.priority,o)} ${Lt("link",d.priority,o)} ${Lt("script",y.priority,o)}`},metaTags:f.default,linkTags:d.default,scriptTags:y.default}},X0=l=>{const{baseTag:u,bodyAttributes:c,encode:o=!0,htmlAttributes:f,noscriptTags:d,styleTags:y,title:p="",titleAttributes:g,prioritizeSeoTags:h}=l;let{linkTags:v,metaTags:b,scriptTags:z}=l,L={toComponent:()=>[],toString:()=>""};return h&&({priorityMethods:L,linkTags:v,metaTags:b,scriptTags:z}=K0(l)),{priority:L,base:Lt("base",u,o),bodyAttributes:Lt("bodyAttributes",c,o),htmlAttributes:Lt("htmlAttributes",f,o),link:Lt("link",v,o),meta:Lt("meta",b,o),noscript:Lt("noscript",d,o),script:Lt("script",z,o),style:Lt("style",y,o),title:Lt("title",{title:p,titleAttributes:g},o)}},ss=X0,Gu=[],_s=!!(typeof window<"u"&&window.document&&window.document.createElement),fs=class{instances=[];canUseDOM=_s;context;value={setHelmet:l=>{this.context.helmet=l},helmetInstances:{get:()=>this.canUseDOM?Gu:this.instances,add:l=>{(this.canUseDOM?Gu:this.instances).push(l)},remove:l=>{const u=(this.canUseDOM?Gu:this.instances).indexOf(l);(this.canUseDOM?Gu:this.instances).splice(u,1)}}};constructor(l,u){this.context=l,this.canUseDOM=u||!1,u||(l.helmet=ss({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},V0=parseInt(je.version.split(".")[0],10),ds=V0>=19,Q0={},Hy=je.createContext(Q0),Z0=class jy extends O.Component{static canUseDOM=_s;helmetData;constructor(u){super(u),ds?this.helmetData=null:this.helmetData=new fs(this.props.context||{},jy.canUseDOM)}render(){return ds?je.createElement(je.Fragment,null,this.props.children):je.createElement(Hy.Provider,{value:this.helmetData.value},this.props.children)}},ll=(l,u)=>{const c=document.head||document.querySelector("head"),o=c.querySelectorAll(`${l}[${Vt}]`),f=[].slice.call(o),d=[];let y;return u&&u.length&&u.forEach(p=>{const g=document.createElement(l);for(const h in p)if(Object.prototype.hasOwnProperty.call(p,h))if(h==="innerHTML")g.innerHTML=p.innerHTML;else if(h==="cssText"){const v=p.cssText;g.appendChild(document.createTextNode(v))}else{const v=h,b=typeof p[v]>"u"?"":p[v];g.setAttribute(h,b)}g.setAttribute(Vt,"true"),f.some((h,v)=>(y=v,g.isEqualNode(h)))?f.splice(y,1):d.push(g)}),f.forEach(p=>p.parentNode?.removeChild(p)),d.forEach(p=>c.appendChild(p)),{oldTags:f,newTags:d}},ms=(l,u)=>{const c=document.getElementsByTagName(l)[0];if(!c)return;const o=c.getAttribute(Vt),f=o?o.split(","):[],d=[...f],y=Object.keys(u);for(const p of y){const g=u[p]||"";c.getAttribute(p)!==g&&c.setAttribute(p,g),f.indexOf(p)===-1&&f.push(p);const h=d.indexOf(p);h!==-1&&d.splice(h,1)}for(let p=d.length-1;p>=0;p-=1)c.removeAttribute(d[p]);f.length===d.length?c.removeAttribute(Vt):c.getAttribute(Vt)!==y.join(",")&&c.setAttribute(Vt,y.join(","))},$0=(l,u)=>{typeof l<"u"&&document.title!==l&&(document.title=Ny(l)),ms("title",u)},sy=(l,u)=>{const{baseTag:c,bodyAttributes:o,htmlAttributes:f,linkTags:d,metaTags:y,noscriptTags:p,onChangeClientState:g,scriptTags:h,styleTags:v,title:b,titleAttributes:z}=l;ms("body",o),ms("html",f),$0(b,z);const L={baseTag:ll("base",c),linkTags:ll("link",d),metaTags:ll("meta",y),noscriptTags:ll("noscript",p),scriptTags:ll("script",h),styleTags:ll("style",v)},j={},H={};Object.keys(L).forEach(x=>{const{newTags:B,oldTags:Z}=L[x];B.length&&(j[x]=B),Z.length&&(H[x]=L[x].oldTags)}),u&&u(),g(l,j,H)},ci=null,J0=l=>{ci&&cancelAnimationFrame(ci),l.defer?ci=requestAnimationFrame(()=>{sy(l,()=>{ci=null})}):(sy(l),ci=null)},F0=J0,fy=class extends O.Component{rendered=!1;shouldComponentUpdate(l){return!D0(l,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:l}=this.props.context;l.remove(this),this.emitChange()}emitChange(){const{helmetInstances:l,setHelmet:u}=this.props.context;let c=null;const o=H0(l.get().map(f=>{const{context:d,...y}=f.props;return y}));Z0.canUseDOM?F0(o):ss&&(c=ss(o)),u(c)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:l}=this.props.context;l.add(this),this.emitChange()}render(){return this.init(),null}},$u=[],dy=l=>{const u={};for(const c of Object.keys(l))u[wy[c]||c]=l[c];return u},mn=l=>{const u={};for(const c of Object.keys(l)){const o=rr[c];u[o||c]=l[c]}return u},my=(l,u)=>{if(!_s)return;const c=document.getElementsByTagName(l)[0];if(!c)return;const o="data-rh-managed",f=c.getAttribute(o),d=f?f.split(","):[],y=Object.keys(u);for(const p of d)y.includes(p)||c.removeAttribute(p);for(const p of y){const g=u[p];g==null||g===!1?c.removeAttribute(p):g===!0?c.setAttribute(p,""):c.setAttribute(p,String(g))}y.length>0?c.setAttribute(o,y.join(",")):c.removeAttribute(o)},Wo=()=>{const l={},u={};for(const c of $u){const{htmlAttributes:o,bodyAttributes:f}=c.props;o&&Object.assign(l,dy(o)),f&&Object.assign(u,dy(f))}my("html",l),my("body",u)},W0=class extends O.Component{componentDidMount(){$u.push(this),Wo()}componentDidUpdate(){Wo()}componentWillUnmount(){const l=$u.indexOf(this);l!==-1&&$u.splice(l,1),Wo()}resolveTitle(){const{title:l,titleTemplate:u,defaultTitle:c}=this.props;return l&&u?u.replace(/%s/g,()=>Array.isArray(l)?l.join(""):l):l||c||void 0}renderTitle(){const l=this.resolveTitle();if(l===void 0)return null;const u=this.props.titleAttributes||{};return je.createElement("title",mn(u),l)}renderBase(){const{base:l}=this.props;return l?je.createElement("base",mn(l)):null}renderMeta(){const{meta:l}=this.props;return!l||!Array.isArray(l)?null:l.map((u,c)=>je.createElement("meta",{key:c,...mn(u)}))}renderLink(){const{link:l}=this.props;return!l||!Array.isArray(l)?null:l.map((u,c)=>je.createElement("link",{key:c,...mn(u)}))}renderScript(){const{script:l}=this.props;return!l||!Array.isArray(l)?null:l.map((u,c)=>{const{innerHTML:o,...f}=u,d=mn(f);return o&&(d.dangerouslySetInnerHTML={__html:o}),je.createElement("script",{key:c,...d})})}renderStyle(){const{style:l}=this.props;return!l||!Array.isArray(l)?null:l.map((u,c)=>{const{cssText:o,...f}=u,d=mn(f);return o&&(d.dangerouslySetInnerHTML={__html:o}),je.createElement("style",{key:c,...d})})}renderNoscript(){const{noscript:l}=this.props;return!l||!Array.isArray(l)?null:l.map((u,c)=>{const{innerHTML:o,...f}=u,d=mn(f);return o&&(d.dangerouslySetInnerHTML={__html:o}),je.createElement("noscript",{key:c,...d})})}render(){return je.createElement(je.Fragment,null,this.renderTitle(),this.renderBase(),this.renderMeta(),this.renderLink(),this.renderScript(),this.renderStyle(),this.renderNoscript())}},fE=class extends O.Component{static defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1};shouldComponentUpdate(l){return!R0(oy(this.props,"helmetData"),oy(l,"helmetData"))}mapNestedChildrenToProps(l,u){if(!u)return null;switch(l.type){case"script":case"noscript":return{innerHTML:u};case"style":return{cssText:u};default:throw new Error(`<${l.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(l,u,c,o){return{...u,[l.type]:[...u[l.type]||[],{...c,...this.mapNestedChildrenToProps(l,o)}]}}mapObjectTypeChildren(l,u,c,o){switch(l.type){case"title":return{...u,[l.type]:o,titleAttributes:{...c}};case"body":return{...u,bodyAttributes:{...c}};case"html":return{...u,htmlAttributes:{...c}};default:return{...u,[l.type]:{...c}}}}mapArrayTypeChildrenToProps(l,u){let c={...u};return Object.keys(l).forEach(o=>{c={...c,[o]:l[o]}}),c}warnOnInvalidChildren(l,u){return uy(cy.some(c=>l.type===c),typeof l.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${cy.join(", ")} are allowed. Helmet does not support rendering <${l.type}> elements. Refer to our API for more information.`),uy(!u||typeof u=="string"||Array.isArray(u)&&!u.some(c=>typeof c!="string"),`Helmet expects a string as a child of <${l.type}>. Did you forget to wrap your children in braces? ( <${l.type}>{\`\`}</${l.type}> ) Refer to our API for more information.`),!0}mapChildrenToProps(l,u){let c={};return je.Children.forEach(l,o=>{if(!o||!o.props)return;const{children:f,...d}=o.props,y=Object.keys(d).reduce((g,h)=>(g[wy[h]||h]=d[h],g),{});let{type:p}=o;switch(typeof p=="symbol"?p=p.toString():this.warnOnInvalidChildren(o,f),p){case"Symbol(react.fragment)":u=this.mapChildrenToProps(f,u);break;case"link":case"meta":case"noscript":case"script":case"style":c=this.flattenArrayTypeChildren(o,c,y,f);break;default:u=this.mapObjectTypeChildren(o,u,y,f);break}}),this.mapArrayTypeChildrenToProps(c,u)}render(){const{children:l,...u}=this.props;let c={...u},{helmetData:o}=u;if(l&&(c=this.mapChildrenToProps(l,c)),o&&!(o instanceof fs)){const f=o;o=new fs(f.context,!0),delete c.helmetData}return ds?je.createElement(W0,{...c}):o?je.createElement(fy,{...c,context:o.value}):je.createElement(Hy.Consumer,null,f=>je.createElement(fy,{...c,context:f}))}};var Os=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,By=/^[\\/]{2}/;function I0(l,u){return u+l.replace(/\\/g,"/")}var hy="popstate";function yy(l){return typeof l=="object"&&l!=null&&"pathname"in l&&"search"in l&&"hash"in l&&"state"in l&&"key"in l}function P0(l={}){function u(o,f){let d=f.state?.masked,{pathname:y,search:p,hash:g}=d||o.location;return hs("",{pathname:y,search:p,hash:g},f.state&&f.state.usr||null,f.state&&f.state.key||"default",d?{pathname:o.location.pathname,search:o.location.search,hash:o.location.hash}:void 0)}function c(o,f){return typeof f=="string"?f:yn(f)}return tb(u,c,null,l)}function Ce(l,u){if(l===!1||l===null||typeof l>"u")throw new Error(u)}function jt(l,u){if(!l){typeof console<"u"&&console.warn(u);try{throw new Error(u)}catch{}}}function eb(){return Math.random().toString(36).substring(2,10)}function py(l,u){return{usr:l.state,key:l.key,idx:u,masked:l.mask?{pathname:l.pathname,search:l.search,hash:l.hash}:void 0}}function hs(l,u,c=null,o,f){return{pathname:typeof l=="string"?l:l.pathname,search:"",hash:"",...typeof u=="string"?ol(u):u,state:c,key:u&&u.key||o||eb(),mask:f}}function yn({pathname:l="/",search:u="",hash:c=""}){return u&&u!=="?"&&(l+=u.charAt(0)==="?"?u:"?"+u),c&&c!=="#"&&(l+=c.charAt(0)==="#"?c:"#"+c),l}function ol(l){let u={};if(l){let c=l.indexOf("#");c>=0&&(u.hash=l.substring(c),l=l.substring(0,c));let o=l.indexOf("?");o>=0&&(u.search=l.substring(o),l=l.substring(0,o)),l&&(u.pathname=l)}return u}function tb(l,u,c,o={}){let{window:f=document.defaultView,v5Compat:d=!1}=o,y=f.history,p="POP",g=null,h=v();h==null&&(h=0,y.replaceState({...y.state,idx:h},""));function v(){return(y.state||{idx:null}).idx}function b(){p="POP";let x=v(),B=x==null?null:x-h;h=x,g&&g({action:p,location:H.location,delta:B})}function z(x,B){p="PUSH";let Z=yy(x)?x:hs(H.location,x,B);h=v()+1;let Q=py(Z,h),ne=H.createHref(Z.mask||Z);try{y.pushState(Q,"",ne)}catch(fe){if(fe instanceof DOMException&&fe.name==="DataCloneError")throw fe;f.location.assign(ne)}d&&g&&g({action:p,location:H.location,delta:1})}function L(x,B){p="REPLACE";let Z=yy(x)?x:hs(H.location,x,B);h=v();let Q=py(Z,h),ne=H.createHref(Z.mask||Z);y.replaceState(Q,"",ne),d&&g&&g({action:p,location:H.location,delta:0})}function j(x){return ab(f,x)}let H={get action(){return p},get location(){return l(f,y)},listen(x){if(g)throw new Error("A history only accepts one active listener");return f.addEventListener(hy,b),g=x,()=>{f.removeEventListener(hy,b),g=null}},createHref(x){return u(f,x)},createURL:j,encodeLocation(x){let B=j(x);return{pathname:B.pathname,search:B.search,hash:B.hash}},push:z,replace:L,go(x){return y.go(x)}};return H}function ab(l,u,c=!1){let o="http://localhost";l&&(o=l.location.origin!=="null"?l.location.origin:l.location.href),Ce(o,"No window.location.(origin|href) available to create URL");let f=typeof u=="string"?u:yn(u);return f=f.replace(/ $/,"%20"),!c&&By.test(f)&&(f=o+f),new URL(f,o)}function Yy(l,u,c="/"){return nb(l,u,c,!1)}function nb(l,u,c,o,f){let d=typeof u=="string"?ol(u):u,y=pa(d.pathname||"/",c);if(y==null)return null;let p=lb(l),g=null,h=yb(y);for(let v=0;g==null&&v<p.length;++v)g=hb(p[v],h,o);return g}function lb(l){let u=qy(l);return ib(u),u}function qy(l,u=[],c=[],o="",f=!1){let d=(y,p,g=f,h)=>{let v={relativePath:h===void 0?y.path||"":h,caseSensitive:y.caseSensitive===!0,childrenIndex:p,route:y};if(v.relativePath.startsWith("/")){if(!v.relativePath.startsWith(o)&&g)return;Ce(v.relativePath.startsWith(o),`Absolute route path "${v.relativePath}" nested under path "${o}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),v.relativePath=v.relativePath.slice(o.length)}let b=Qt([o,v.relativePath]),z=c.concat(v);y.children&&y.children.length>0&&(Ce(y.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${b}".`),qy(y.children,u,z,b,g)),!(y.path==null&&!y.index)&&u.push({path:b,score:db(b,y.index),routesMeta:z.map((L,j)=>{let[H,x]=Xy(L.relativePath,L.caseSensitive,j===z.length-1);return{...L,matcher:H,compiledParams:x}})})};return l.forEach((y,p)=>{if(y.path===""||!y.path?.includes("?"))d(y,p);else for(let g of Gy(y.path))d(y,p,!0,g)}),u}function Gy(l){let u=l.split("/");if(u.length===0)return[];let[c,...o]=u,f=c.endsWith("?"),d=c.replace(/\?$/,"");if(o.length===0)return f?[d,""]:[d];let y=Gy(o.join("/")),p=[];return p.push(...y.map(g=>g===""?d:[d,g].join("/"))),f&&p.push(...y),p.map(g=>l.startsWith("/")&&g===""?"/":g)}function ib(l){l.sort((u,c)=>u.score!==c.score?c.score-u.score:mb(u.routesMeta.map(o=>o.childrenIndex),c.routesMeta.map(o=>o.childrenIndex)))}var ub=/^:[\w-]+$/,rb=3,cb=2,ob=1,sb=10,fb=-2,gy=l=>l==="*";function db(l,u){let c=l.split("/"),o=c.length;return c.some(gy)&&(o+=fb),u&&(o+=cb),c.filter(f=>!gy(f)).reduce((f,d)=>f+(ub.test(d)?rb:d===""?ob:sb),o)}function mb(l,u){return l.length===u.length&&l.slice(0,-1).every((o,f)=>o===u[f])?l[l.length-1]-u[u.length-1]:0}function hb(l,u,c=!1){let{routesMeta:o}=l,f={},d="/",y=[];for(let p=0;p<o.length;++p){let g=o[p],h=p===o.length-1,v=d==="/"?u:u.slice(d.length)||"/",b={path:g.relativePath,caseSensitive:g.caseSensitive,end:h},z=g.matcher&&g.compiledParams?Ky(b,v,g.matcher,g.compiledParams):nr(b,v),L=g.route;if(!z&&h&&c&&!o[o.length-1].route.index&&(z=nr({path:g.relativePath,caseSensitive:g.caseSensitive,end:!1},v)),!z)return null;Object.assign(f,z.params),y.push({params:f,pathname:Qt([d,z.pathname]),pathnameBase:vb(Qt([d,z.pathnameBase])),route:L}),z.pathnameBase!=="/"&&(d=Qt([d,z.pathnameBase]))}return y}function nr(l,u){typeof l=="string"&&(l={path:l,caseSensitive:!1,end:!0});let[c,o]=Xy(l.path,l.caseSensitive,l.end);return Ky(l,u,c,o)}function Ky(l,u,c,o){let f=u.match(c);if(!f)return null;let d=f[0],y=cl(d,1),p=f.slice(1);return{params:o.reduce((h,{paramName:v,isOptional:b},z)=>{if(v==="*"){let j=p[z]||"";y=cl(d.slice(0,d.length-j.length),1)}const L=p[z];return b&&!L?h[v]=void 0:h[v]=(L||"").replace(/%2F/g,"/"),h},{}),pathname:d,pathnameBase:y,pattern:l}}function Xy(l,u=!1,c=!0){jt(l==="*"||!l.endsWith("*")||l.endsWith("/*"),`Route path "${l}" will be treated as if it were "${l.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${l.replace(/\*$/,"/*")}".`);let o=[],f="^"+l.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(y,p,g,h,v)=>{if(o.push({paramName:p,isOptional:g!=null}),g){let b=v.charAt(h+y.length);return b&&b!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return l.endsWith("*")?(o.push({paramName:"*"}),f+=l==="*"||l==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):c?f+="\\/*$":l!==""&&l!=="/"&&(f+="(?:(?=\\/|$))"),[new RegExp(f,u?void 0:"i"),o]}function yb(l){try{return l.split("/").map(u=>decodeURIComponent(u).replace(/\//g,"%2F")).join("/")}catch(u){return jt(!1,`The URL path "${l}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${u}).`),l}}function pa(l,u){if(u==="/")return l;if(!l.toLowerCase().startsWith(u.toLowerCase()))return null;let c=u.endsWith("/")?u.length-1:u.length,o=l.charAt(c);return o&&o!=="/"?null:l.slice(c)||"/"}function pb(l,u="/"){let{pathname:c,search:o="",hash:f=""}=typeof l=="string"?ol(l):l,d;return c?(c=Vy(c),c.startsWith("/")||c.startsWith("\\")?d=vy(c.substring(1),"/"):d=vy(c,u)):d=u,{pathname:d,search:bb(o),hash:Sb(f)}}function vy(l,u){let c=cl(u).split("/");return l.split("/").forEach(f=>{f===".."?c.length>1&&c.pop():f!=="."&&c.push(f)}),c.length>1?c.join("/"):"/"}function Io(l,u,c,o){return`Cannot include a '${l}' character in a manually specified \`to.${u}\` field [${JSON.stringify(o)}].  Please separate it out to the \`to.${c}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function gb(l){return l.filter((u,c)=>c===0||u.route.path&&u.route.path.length>0)}function Rs(l){let u=gb(l);return u.map((c,o)=>o===u.length-1?c.pathname:c.pathnameBase)}function cr(l,u,c,o=!1){let f;typeof l=="string"?f=ol(l):(f={...l},Ce(!f.pathname||!f.pathname.includes("?"),Io("?","pathname","search",f)),Ce(!f.pathname||!f.pathname.includes("#"),Io("#","pathname","hash",f)),Ce(!f.search||!f.search.includes("#"),Io("#","search","hash",f)));let d=l===""||f.pathname==="",y=d?"/":f.pathname,p;if(y==null)p=c;else{let b=u.length-1;if(!o&&y.startsWith("..")){let z=y.split("/");for(;z[0]==="..";)z.shift(),b-=1;f.pathname=z.join("/")}p=b>=0?u[b]:"/"}let g=pb(f,p),h=y&&y!=="/"&&y.endsWith("/"),v=(d||y===".")&&c.endsWith("/");return!g.pathname.endsWith("/")&&(h||v)&&(g.pathname+="/"),g}var Vy=l=>l.replace(/[\\/]{2,}/g,"/"),Qt=l=>Vy(l.join("/"));function cl(l,u=0){let c=l.length;for(;c>u&&l.charCodeAt(c-1)===47;)c--;return c===l.length?l:l.slice(0,c)}var vb=l=>cl(l).replace(/^\/*/,"/"),bb=l=>!l||l==="?"?"":l.startsWith("?")?l:"?"+l,Sb=l=>!l||l==="#"?"":l.startsWith("#")?l:"#"+l,Eb=class{constructor(l,u,c,o=!1){this.status=l,this.statusText=u||"",this.internal=o,c instanceof Error?(this.data=c.toString(),this.error=c):this.data=c}};function Tb(l){return l!=null&&typeof l.status=="number"&&typeof l.statusText=="string"&&typeof l.internal=="boolean"&&"data"in l}function Ab(l){let u=l.map(c=>c.route.path).filter(Boolean);return Qt(u)||"/"}var Qy=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Zy(l,u){let c=l;if(typeof c!="string"||!Os.test(c))return{absoluteURL:void 0,isExternal:!1,to:c};let o=c,f=!1;if(Qy)try{let d=new URL(window.location.href),y=By.test(c)?new URL(I0(c,d.protocol)):new URL(c),p=pa(y.pathname,u);y.origin===d.origin&&p!=null?c=p+y.search+y.hash:f=!0}catch{jt(!1,`<Link to="${c}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:o,isExternal:f,to:c}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var by=new URL("http://localhost");function ks(l){if(l.createURL)return l.createURL("/");try{return new URL(l.createHref("/"),by)}catch{return by}}function Po(l,u){return l.origin===u.origin&&(l.origin!=="null"||l.protocol===u.protocol&&l.host===u.host)}function _b(l,u){if(l.startsWith("//"))return!0;let c=u.protocol.toLowerCase();return l.toLowerCase().startsWith(c)?u.host===""||l.slice(c.length).startsWith("//"):!1}function zs(l,u,c,o){let f=null;try{f=l==null?null:new URL(l,c)}catch{}let d=new URL(u,c),y=f!=null&&!Po(f,c),p=!Po(d,c);if(o==="reject"){if(y||p)throw new Error("External navigation is not allowed")}else if(p&&(f==null||!_b(l,f)||!Po(f,d)))throw new Error("External navigation is not allowed")}var $y=["POST","PUT","PATCH","DELETE"];new Set($y);var Ob=["GET",...$y];new Set(Ob);var Rb=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];function kb(l){try{return Rb.includes(new URL(l).protocol)}catch{return!1}}var sl=O.createContext(null);sl.displayName="DataRouter";var or=O.createContext(null);or.displayName="DataRouterState";var Jy=O.createContext(!1);function zb(){return O.useContext(Jy)}var Fy=O.createContext({isTransitioning:!1});Fy.displayName="ViewTransition";var Cb=O.createContext(new Map);Cb.displayName="Fetchers";var Mb=O.createContext(null);Mb.displayName="Await";var Ot=O.createContext(null);Ot.displayName="Navigation";var Si=O.createContext(null);Si.displayName="Location";var Zt=O.createContext({outlet:null,matches:[],isDataRoute:!1});Zt.displayName="Route";var Cs=O.createContext(null);Cs.displayName="RouteError";var Wy="REACT_ROUTER_ERROR",Db="REDIRECT",Ub="ROUTE_ERROR_RESPONSE";function wb(l){if(l.startsWith(`${Wy}:${Db}:{`))try{let u=JSON.parse(l.slice(28));if(typeof u=="object"&&u&&typeof u.status=="number"&&typeof u.statusText=="string"&&typeof u.location=="string"&&typeof u.reloadDocument=="boolean"&&typeof u.replace=="boolean")return u}catch{}}function Nb(l){if(l.startsWith(`${Wy}:${Ub}:{`))try{let u=JSON.parse(l.slice(40));if(typeof u=="object"&&u&&typeof u.status=="number"&&typeof u.statusText=="string")return new Eb(u.status,u.statusText,u.data)}catch{}}function Iy(l,{relative:u}={}){Ce(fl(),"useHref() may be used only in the context of a <Router> component.");let{basename:c,navigator:o}=O.useContext(Ot),{hash:f,pathname:d,search:y}=Ei(l,{relative:u}),p=d;return c!=="/"&&(p=d==="/"?c:Qt([c,d])),o.createHref({pathname:p,search:y,hash:f})}function fl(){return O.useContext(Si)!=null}function Yt(){return Ce(fl(),"useLocation() may be used only in the context of a <Router> component."),O.useContext(Si).location}var Py="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function ep(l){O.useContext(Ot).static||O.useLayoutEffect(l)}function sr(){let{isDataRoute:l}=O.useContext(Zt);return l?Zb():xb()}function xb(){Ce(fl(),"useNavigate() may be used only in the context of a <Router> component.");let l=O.useContext(sl),{basename:u,navigator:c}=O.useContext(Ot),{matches:o}=O.useContext(Zt),{pathname:f}=Yt(),d=JSON.stringify(Rs(o)),y=O.useRef(!1);return ep(()=>{y.current=!0}),O.useCallback((g,h={})=>{if(jt(y.current,Py),!y.current)return;if(typeof g=="number"){c.go(g);return}let v=cr(g,JSON.parse(d),f,h.relative==="path");l==null&&u!=="/"&&(v.pathname=v.pathname==="/"?u:Qt([u,v.pathname])),zs(typeof g=="string"?g:yn(g),c.createHref(v),ks(c),"reject"),(h.replace?c.replace:c.push)(v,h.state,h)},[u,c,d,f,l])}O.createContext(null);function dE(){let{matches:l}=O.useContext(Zt);return l[l.length-1]?.params??{}}function Ei(l,{relative:u}={}){let{matches:c}=O.useContext(Zt),{pathname:o}=Yt(),f=JSON.stringify(Rs(c));return O.useMemo(()=>cr(l,JSON.parse(f),o,u==="path"),[l,f,o,u])}function Lb(l,u){return tp(l,u)}function tp(l,u,c){Ce(fl(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:o}=O.useContext(Ot),{matches:f}=O.useContext(Zt),d=f[f.length-1],y=d?d.params:{},p=d?d.pathname:"/",g=d?d.pathnameBase:"/",h=d&&d.route;{let x=h&&h.path||"";np(p,!h||x.endsWith("*")||x.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${p}" (under <Route path="${x}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.

Please change the parent <Route path="${x}"> to <Route path="${x==="/"?"*":`${x}/*`}">.`)}let v=Yt(),b;if(u){let x=typeof u=="string"?ol(u):u;Ce(g==="/"||x.pathname?.startsWith(g),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${g}" but pathname "${x.pathname}" was given in the \`location\` prop.`),b=x}else b=v;let z=b.pathname||"/",L=z;if(g!=="/"){let x=g.replace(/^\//,"").split("/");L="/"+z.replace(/^\//,"").split("/").slice(x.length).join("/")}let j=c&&c.state.matches.length?c.state.matches.map(x=>Object.assign(x,{route:c.manifest[x.route.id]||x.route})):Yy(l,{pathname:L});jt(h||j!=null,`No routes matched location "${b.pathname}${b.search}${b.hash}" `),jt(j==null||j[j.length-1].route.element!==void 0||j[j.length-1].route.Component!==void 0||j[j.length-1].route.lazy!==void 0,`Matched leaf route at location "${b.pathname}${b.search}${b.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let H=qb(j&&j.map(x=>Object.assign({},x,{params:Object.assign({},y,x.params),pathname:Qt([g,o.encodeLocation?o.encodeLocation(x.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:x.pathname]),pathnameBase:x.pathnameBase==="/"?g:Qt([g,o.encodeLocation?o.encodeLocation(x.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:x.pathnameBase])})),f,c);return u&&H?O.createElement(Si.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...b},navigationType:"POP"}},H):H}function Hb(){let l=Qb(),u=Tb(l)?`${l.status} ${l.statusText}`:l instanceof Error?l.message:JSON.stringify(l),c=l instanceof Error?l.stack:null,o="rgba(200,200,200, 0.5)",f={padding:"0.5rem",backgroundColor:o},d={padding:"2px 4px",backgroundColor:o},y=null;return console.error("Error handled by React Router default ErrorBoundary:",l),y=O.createElement(O.Fragment,null,O.createElement("p",null,"💿 Hey developer 👋"),O.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",O.createElement("code",{style:d},"ErrorBoundary")," or"," ",O.createElement("code",{style:d},"errorElement")," prop on your route.")),O.createElement(O.Fragment,null,O.createElement("h2",null,"Unexpected Application Error!"),O.createElement("h3",{style:{fontStyle:"italic"}},u),c?O.createElement("pre",{style:f},c):null,y)}var jb=O.createElement(Hb,null),ap=class extends O.Component{constructor(l){super(l),this.state={location:l.location,revalidation:l.revalidation,error:l.error}}static getDerivedStateFromError(l){return{error:l}}static getDerivedStateFromProps(l,u){return u.location!==l.location||u.revalidation!=="idle"&&l.revalidation==="idle"?{error:l.error,location:l.location,revalidation:l.revalidation}:{error:l.error!==void 0?l.error:u.error,location:u.location,revalidation:l.revalidation||u.revalidation}}componentDidCatch(l,u){this.props.onError?this.props.onError(l,u):console.error("React Router caught the following error during render",l)}render(){let l=this.state.error;if(this.context&&typeof l=="object"&&l&&"digest"in l&&typeof l.digest=="string"){const c=Nb(l.digest);c&&(l=c)}let u=l!==void 0?O.createElement(Zt.Provider,{value:this.props.routeContext},O.createElement(Cs.Provider,{value:l,children:this.props.component})):this.props.children;return this.context?O.createElement(Bb,{error:l},u):u}};ap.contextType=Jy;var es=new WeakMap;function Bb({children:l,error:u}){let{basename:c,navigator:o}=O.useContext(Ot);if(typeof u=="object"&&u&&"digest"in u&&typeof u.digest=="string"){let f=wb(u.digest);if(f){let d=es.get(u);if(d)throw d;let y=Zy(f.location,c),p=y.absoluteURL||y.to;if(zs(f.location,p,ks(o),"allow-explicit"),kb(p))throw new Error("Invalid redirect location");if(Qy&&!es.get(u))if(y.isExternal||f.reloadDocument)window.location.href=p;else{const g=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(y.to,{replace:f.replace}));throw es.set(u,g),g}return O.createElement("meta",{httpEquiv:"refresh",content:`0;url=${p}`})}}return l}function Yb({routeContext:l,match:u,children:c}){let o=O.useContext(sl);return o&&o.static&&o.staticContext&&(u.route.errorElement||u.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=u.route.id),O.createElement(Zt.Provider,{value:l},c)}function qb(l,u=[],c){let o=c?.state;if(l==null){if(!o)return null;if(o.errors)l=o.matches;else if(u.length===0&&!o.initialized&&o.matches.length>0)l=o.matches;else return null}let f=l,d=o?.errors;if(d!=null){let v=f.findIndex(b=>b.route.id&&d?.[b.route.id]!==void 0);Ce(v>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(d).join(",")}`),f=f.slice(0,Math.min(f.length,v+1))}let y=!1,p=-1;if(c&&o){y=o.renderFallback;for(let v=0;v<f.length;v++){let b=f[v];if((b.route.HydrateFallback||b.route.hydrateFallbackElement)&&(p=v),b.route.id){let{loaderData:z,errors:L}=o,j=b.route.loader&&!z.hasOwnProperty(b.route.id)&&(!L||L[b.route.id]===void 0);if(b.route.lazy||j){c.isStatic&&(y=!0),p>=0?f=f.slice(0,p+1):f=[f[0]];break}}}}let g=c?.onError,h=o&&g?(v,b)=>{g(v,{location:o.location,params:o.matches?.[0]?.params??{},pattern:Ab(o.matches),errorInfo:b})}:void 0;return f.reduceRight((v,b,z)=>{let L,j=!1,H=null,x=null;o&&(L=d&&b.route.id?d[b.route.id]:void 0,H=b.route.errorElement||jb,y&&(p<0&&z===0?(np("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),j=!0,x=null):p===z&&(j=!0,x=b.route.hydrateFallbackElement||null)));let B=u.concat(f.slice(0,z+1)),Z=()=>{let Q;return L?Q=H:j?Q=x:b.route.Component?Q=O.createElement(b.route.Component,null):b.route.element?Q=b.route.element:Q=v,O.createElement(Yb,{match:b,routeContext:{outlet:v,matches:B,isDataRoute:o!=null},children:Q})};return o&&(b.route.ErrorBoundary||b.route.errorElement||z===0)?O.createElement(ap,{location:o.location,revalidation:o.revalidation,component:H,error:L,children:Z(),routeContext:{outlet:null,matches:B,isDataRoute:!0},onError:h}):Z()},null)}function Ms(l){return`${l} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Gb(l){let u=O.useContext(sl);return Ce(u,Ms(l)),u}function Kb(l){let u=O.useContext(or);return Ce(u,Ms(l)),u}function Xb(l){let u=O.useContext(Zt);return Ce(u,Ms(l)),u}function Ds(l){let u=Xb(l),c=u.matches[u.matches.length-1];return Ce(c.route.id,`${l} can only be used on routes that contain a unique "id"`),c.route.id}function Vb(){return Ds("useRouteId")}function Qb(){let l=O.useContext(Cs),u=Kb("useRouteError"),c=Ds("useRouteError");return l!==void 0?l:u.errors?.[c]}function Zb(){let{router:l}=Gb("useNavigate"),u=Ds("useNavigate"),c=O.useRef(!1);return ep(()=>{c.current=!0}),O.useCallback(async(f,d={})=>{jt(c.current,Py),c.current&&(typeof f=="number"?await l.navigate(f):await l.navigate(f,{fromRouteId:u,...d}))},[l,u])}var Sy={};function np(l,u,c){!u&&!Sy[l]&&(Sy[l]=!0,jt(!1,c))}O.memo($b);function $b({routes:l,manifest:u,future:c,state:o,isStatic:f,onError:d}){return tp(l,void 0,{manifest:u,state:o,isStatic:f,onError:d})}function mE({to:l,replace:u,state:c,relative:o}){Ce(fl(),"<Navigate> may be used only in the context of a <Router> component.");let{static:f,navigator:d}=O.useContext(Ot);jt(!f,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:y}=O.useContext(Zt),{pathname:p}=Yt(),g=sr(),h=cr(l,Rs(y),p,o==="path");zs(typeof l=="string"?l:yn(l),d.createHref(h),ks(d),"reject");let v=JSON.stringify(h);return O.useEffect(()=>{g(JSON.parse(v),{replace:u,state:c,relative:o})},[g,v,o,u,c]),null}function Jb(l){Ce(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function Fb({basename:l="/",children:u=null,location:c,navigationType:o="POP",navigator:f,static:d=!1,useTransitions:y}){Ce(!fl(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let p=l.replace(/^\/*/,"/"),g=O.useMemo(()=>({basename:p,navigator:f,static:d,useTransitions:y,future:{}}),[p,f,d,y]);typeof c=="string"&&(c=ol(c));let{pathname:h="/",search:v="",hash:b="",state:z=null,key:L="default",mask:j}=c,H=O.useMemo(()=>{let x=pa(h,p);return x==null?null:{location:{pathname:x,search:v,hash:b,state:z,key:L,mask:j},navigationType:o}},[p,h,v,b,z,L,o,j]);return jt(H!=null,`<Router basename="${p}"> is not able to match the URL "${h}${v}${b}" because it does not start with the basename, so the <Router> won't render anything.`),H==null?null:O.createElement(Ot.Provider,{value:g},O.createElement(Si.Provider,{children:u,value:H}))}function hE({children:l,location:u}){return Lb(ys(l),u)}function ys(l,u=[]){let c=[];return O.Children.forEach(l,(o,f)=>{if(!O.isValidElement(o))return;let d=[...u,f];if(o.type===O.Fragment){c.push.apply(c,ys(o.props.children,d));return}Ce(o.type===Jb,`[${typeof o.type=="string"?o.type:o.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Ce(!o.props.index||!o.props.children,"An index route cannot have child routes.");let y={id:o.props.id||d.join("-"),caseSensitive:o.props.caseSensitive,element:o.props.element,Component:o.props.Component,index:o.props.index,path:o.props.path,middleware:o.props.middleware,loader:o.props.loader,action:o.props.action,hydrateFallbackElement:o.props.hydrateFallbackElement,HydrateFallback:o.props.HydrateFallback,errorElement:o.props.errorElement,ErrorBoundary:o.props.ErrorBoundary,hasErrorBoundary:o.props.hasErrorBoundary===!0||o.props.ErrorBoundary!=null||o.props.errorElement!=null,shouldRevalidate:o.props.shouldRevalidate,handle:o.props.handle,lazy:o.props.lazy};o.props.children&&(y.children=ys(o.props.children,d)),c.push(y)}),c}var Ju="get",Fu="application/x-www-form-urlencoded";function fr(l){return typeof HTMLElement<"u"&&l instanceof HTMLElement}function Wb(l){return fr(l)&&l.tagName.toLowerCase()==="button"}function Ib(l){return fr(l)&&l.tagName.toLowerCase()==="form"}function Pb(l){return fr(l)&&l.tagName.toLowerCase()==="input"}function eS(l){return!!(l.metaKey||l.altKey||l.ctrlKey||l.shiftKey)}function tS(l,u){return l.button===0&&(!u||u==="_self")&&!eS(l)}function ps(l=""){return new URLSearchParams(typeof l=="string"||Array.isArray(l)||l instanceof URLSearchParams?l:Object.keys(l).reduce((u,c)=>{let o=l[c];return u.concat(Array.isArray(o)?o.map(f=>[c,f]):[[c,o]])},[]))}function aS(l,u){let c=ps(l);return u&&u.forEach((o,f)=>{c.has(f)||u.getAll(f).forEach(d=>{c.append(f,d)})}),c}var Ku=null;function nS(){if(Ku===null)try{new FormData(document.createElement("form"),0),Ku=!1}catch{Ku=!0}return Ku}var lS=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function ts(l){return l!=null&&!lS.has(l)?(jt(!1,`"${l}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Fu}"`),null):l}function iS(l,u){let c,o,f,d,y;if(Ib(l)){let p=l.getAttribute("action");o=p?pa(p,u):null,c=l.getAttribute("method")||Ju,f=ts(l.getAttribute("enctype"))||Fu,d=new FormData(l)}else if(Wb(l)||Pb(l)&&(l.type==="submit"||l.type==="image")){let p=l.form;if(p==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let g=l.getAttribute("formaction")||p.getAttribute("action");if(o=g?pa(g,u):null,c=l.getAttribute("formmethod")||p.getAttribute("method")||Ju,f=ts(l.getAttribute("formenctype"))||ts(p.getAttribute("enctype"))||Fu,d=new FormData(p,l),!nS()){let{name:h,type:v,value:b}=l;if(v==="image"){let z=h?`${h}.`:"";d.append(`${z}x`,"0"),d.append(`${z}y`,"0")}else h&&d.append(h,b)}}else{if(fr(l))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');c=Ju,o=null,f=Fu,y=l}return d&&f==="text/plain"&&(y=d,d=void 0),{action:o,method:c.toLowerCase(),encType:f,formData:d,body:y}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function Us(l,u){if(l===!1||l===null||typeof l>"u")throw new Error(u)}function lp(l,u,c,o){let f=typeof l=="string"?new URL(l,typeof window>"u"?"server://singlefetch/":window.location.origin):l;return c?f.pathname.endsWith("/")?f.pathname=`${f.pathname}_.${o}`:f.pathname=`${f.pathname}.${o}`:f.pathname==="/"?f.pathname=`_root.${o}`:u&&pa(f.pathname,u)==="/"?f.pathname=`${cl(u)}/_root.${o}`:f.pathname=`${cl(f.pathname)}.${o}`,f}async function uS(l,u){if(l.id in u)return u[l.id];try{let c=await import(l.module);return u[l.id]=c,c}catch(c){return console.error(`Error loading route module \`${l.module}\`, reloading page...`),console.error(c),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function rS(l){return l==null?!1:l.href==null?l.rel==="preload"&&typeof l.imageSrcSet=="string"&&typeof l.imageSizes=="string":typeof l.rel=="string"&&typeof l.href=="string"}async function cS(l,u,c){let o=await Promise.all(l.map(async f=>{let d=u.routes[f.route.id];if(d){let y=await uS(d,c);return y.links?y.links():[]}return[]}));return dS(o.flat(1).filter(rS).filter(f=>f.rel==="stylesheet"||f.rel==="preload").map(f=>f.rel==="stylesheet"?{...f,rel:"prefetch",as:"style"}:{...f,rel:"prefetch"}))}function Ey(l,u,c,o,f,d){let y=(g,h)=>c[h]?g.route.id!==c[h].route.id:!0,p=(g,h)=>c[h].pathname!==g.pathname||c[h].route.path?.endsWith("*")&&c[h].params["*"]!==g.params["*"];return d==="assets"?u.filter((g,h)=>y(g,h)||p(g,h)):d==="data"?u.filter((g,h)=>{let v=o.routes[g.route.id];if(!v||!v.hasLoader)return!1;if(y(g,h)||p(g,h))return!0;if(g.route.shouldRevalidate){let b=g.route.shouldRevalidate({currentUrl:new URL(f.pathname+f.search+f.hash,window.origin),currentParams:c[0]?.params||{},nextUrl:new URL(l,window.origin),nextParams:g.params,defaultShouldRevalidate:!0});if(typeof b=="boolean")return b}return!0}):[]}function oS(l,u,{includeHydrateFallback:c}={}){return sS(l.map(o=>{let f=u.routes[o.route.id];if(!f)return[];let d=[f.module];return f.clientActionModule&&(d=d.concat(f.clientActionModule)),f.clientLoaderModule&&(d=d.concat(f.clientLoaderModule)),c&&f.hydrateFallbackModule&&(d=d.concat(f.hydrateFallbackModule)),f.imports&&(d=d.concat(f.imports)),d}).flat(1))}function sS(l){return[...new Set(l)]}function fS(l){let u={},c=Object.keys(l).sort();for(let o of c)u[o]=l[o];return u}function dS(l,u){let c=new Set;return new Set(u),l.reduce((o,f)=>{let d=JSON.stringify(fS(f));return c.has(d)||(c.add(d),o.push({key:d,link:f})),o},[])}function ws(){let l=O.useContext(sl);return Us(l,"You must render this element inside a <DataRouterContext.Provider> element"),l}function mS(){let l=O.useContext(or);return Us(l,"You must render this element inside a <DataRouterStateContext.Provider> element"),l}var Ns=O.createContext(void 0);Ns.displayName="FrameworkContext";function dr(){let l=O.useContext(Ns);return Us(l,"You must render this element inside a <HydratedRouter> element"),l}function hS(l,u){let c=O.useContext(Ns),[o,f]=O.useState(!1),[d,y]=O.useState(!1),{onFocus:p,onBlur:g,onMouseEnter:h,onMouseLeave:v,onTouchStart:b}=u,z=O.useRef(null);O.useEffect(()=>{if(l==="render"&&y(!0),l==="viewport"){let H=B=>{B.forEach(Z=>{y(Z.isIntersecting)})},x=new IntersectionObserver(H,{threshold:.5});return z.current&&x.observe(z.current),()=>{x.disconnect()}}},[l]),O.useEffect(()=>{if(o){let H=setTimeout(()=>{y(!0)},100);return()=>{clearTimeout(H)}}},[o]);let L=()=>{f(!0)},j=()=>{f(!1),y(!1)};return c?l!=="intent"?[d,z,{}]:[d,z,{onFocus:oi(p,L),onBlur:oi(g,j),onMouseEnter:oi(h,L),onMouseLeave:oi(v,j),onTouchStart:oi(b,L)}]:[!1,z,{}]}function oi(l,u){return c=>{l&&l(c),c.defaultPrevented||u(c)}}function yS({page:l,...u}){let c=zb(),{nonce:o}=dr(),{router:f}=ws(),d=O.useMemo(()=>Yy(f.routes,l,f.basename),[f.routes,l,f.basename]);return d?(u.nonce==null&&o&&(u={...u,nonce:o}),c?O.createElement(gS,{page:l,matches:d,...u}):O.createElement(vS,{page:l,matches:d,...u})):null}function pS(l){let{manifest:u,routeModules:c}=dr(),[o,f]=O.useState([]);return O.useEffect(()=>{let d=!1;return cS(l,u,c).then(y=>{d||f(y)}),()=>{d=!0}},[l,u,c]),o}function gS({page:l,matches:u,...c}){let o=Yt(),{future:f}=dr(),{basename:d}=ws(),y=O.useMemo(()=>{if(l===o.pathname+o.search+o.hash)return[];let p=lp(l,d,f.v8_trailingSlashAwareDataRequests,"rsc"),g=!1,h=[];for(let v of u)typeof v.route.shouldRevalidate=="function"?g=!0:h.push(v.route.id);return g&&h.length>0&&p.searchParams.set("_routes",h.join(",")),[p.pathname+p.search]},[d,f.v8_trailingSlashAwareDataRequests,l,o,u]);return O.createElement(O.Fragment,null,y.map(p=>O.createElement("link",{key:p,rel:"prefetch",as:"fetch",href:p,...c})))}function vS({page:l,matches:u,...c}){let o=Yt(),{future:f,manifest:d,routeModules:y}=dr(),{basename:p}=ws(),{loaderData:g,matches:h}=mS(),v=O.useMemo(()=>Ey(l,u,h,d,o,"data"),[l,u,h,d,o]),b=O.useMemo(()=>Ey(l,u,h,d,o,"assets"),[l,u,h,d,o]),z=O.useMemo(()=>{if(l===o.pathname+o.search+o.hash)return[];let H=new Set,x=!1;if(u.forEach(Z=>{let Q=d.routes[Z.route.id];!Q||!Q.hasLoader||(!v.some(ne=>ne.route.id===Z.route.id)&&Z.route.id in g&&y[Z.route.id]?.shouldRevalidate||Q.hasClientLoader?x=!0:H.add(Z.route.id))}),H.size===0)return[];let B=lp(l,p,f.v8_trailingSlashAwareDataRequests,"data");return x&&H.size>0&&B.searchParams.set("_routes",u.filter(Z=>H.has(Z.route.id)).map(Z=>Z.route.id).join(",")),[B.pathname+B.search]},[p,f.v8_trailingSlashAwareDataRequests,g,o,d,v,u,l,y]),L=O.useMemo(()=>oS(b,d),[b,d]),j=pS(b);return O.createElement(O.Fragment,null,z.map(H=>O.createElement("link",{key:H,rel:"prefetch",as:"fetch",href:H,...c})),L.map(H=>O.createElement("link",{key:H,rel:"modulepreload",href:H,...c})),j.map(({key:H,link:x})=>O.createElement("link",{key:H,nonce:c.nonce,...x,crossOrigin:x.crossOrigin??c.crossOrigin})))}function bS(...l){return u=>{l.forEach(c=>{typeof c=="function"?c(u):c!=null&&(c.current=u)})}}var SS=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{SS&&(window.__reactRouterVersion="7.18.3")}catch{}function yE({basename:l,children:u,useTransitions:c,window:o}){let f=O.useRef();f.current==null&&(f.current=P0({window:o,v5Compat:!0}));let d=f.current,[y,p]=O.useState({action:d.action,location:d.location}),g=O.useCallback(h=>{c===!1?p(h):O.startTransition(()=>p(h))},[c]);return O.useLayoutEffect(()=>d.listen(g),[d,g]),O.createElement(Fb,{basename:l,children:u,location:y.location,navigationType:y.action,navigator:d,useTransitions:c})}var xs=O.forwardRef(function({onClick:u,discover:c="render",prefetch:o="none",relative:f,reloadDocument:d,replace:y,mask:p,state:g,target:h,to:v,preventScrollReset:b,viewTransition:z,defaultShouldRevalidate:L,...j},H){let{basename:x,navigator:B,useTransitions:Z}=O.useContext(Ot),Q=typeof v=="string"&&Os.test(v),ne=Zy(v,x);v=ne.to;let fe=Iy(v,{relative:f}),Oe=Yt(),W=null;if(p){let _e=cr(p,[],Oe.mask?Oe.mask.pathname:"/",!0);x!=="/"&&(_e.pathname=_e.pathname==="/"?x:Qt([x,_e.pathname])),W=B.createHref(_e)}let[Me,Be,it]=hS(o,j),Je=_S(v,{replace:y,mask:p,state:g,target:h,preventScrollReset:b,relative:f,viewTransition:z,defaultShouldRevalidate:L,useTransitions:Z});function Ye(_e){u&&u(_e),_e.defaultPrevented||Je(_e)}let mt=!(ne.isExternal||d),Ue=O.createElement("a",{...j,...it,href:(mt?W:void 0)||ne.absoluteURL||fe,onClick:mt?Ye:u,ref:bS(H,Be),target:h,"data-discover":!Q&&c==="render"?"true":void 0});return Me&&!Q?O.createElement(O.Fragment,null,Ue,O.createElement(yS,{page:fe})):Ue});xs.displayName="Link";var ES=O.forwardRef(function({"aria-current":u="page",caseSensitive:c=!1,className:o="",end:f=!1,style:d,to:y,viewTransition:p,children:g,...h},v){let b=Ei(y,{relative:h.relative}),z=Yt(),L=O.useContext(or),{navigator:j,basename:H}=O.useContext(Ot),x=L!=null&&CS(b)&&p===!0,B=j.encodeLocation?j.encodeLocation(b).pathname:b.pathname,Z=z.pathname,Q=L&&L.navigation&&L.navigation.location?L.navigation.location.pathname:null;c||(Z=Z.toLowerCase(),Q=Q?Q.toLowerCase():null,B=B.toLowerCase()),Q&&H&&(Q=pa(Q,H)||Q);const ne=B!=="/"&&B.endsWith("/")?B.length-1:B.length;let fe=Z===B||!f&&Z.startsWith(B)&&Z.charAt(ne)==="/",Oe=Q!=null&&(Q===B||!f&&Q.startsWith(B)&&Q.charAt(B.length)==="/"),W={isActive:fe,isPending:Oe,isTransitioning:x},Me=fe?u:void 0,Be;typeof o=="function"?Be=o(W):Be=[o,fe?"active":null,Oe?"pending":null,x?"transitioning":null].filter(Boolean).join(" ");let it=typeof d=="function"?d(W):d;return O.createElement(xs,{...h,"aria-current":Me,className:Be,ref:v,style:it,to:y,viewTransition:p},typeof g=="function"?g(W):g)});ES.displayName="NavLink";var TS=O.forwardRef(({discover:l="render",fetcherKey:u,navigate:c,reloadDocument:o,replace:f,state:d,method:y=Ju,action:p,onSubmit:g,relative:h,preventScrollReset:v,viewTransition:b,defaultShouldRevalidate:z,...L},j)=>{let{useTransitions:H}=O.useContext(Ot),x=kS(),B=zS(p,{relative:h}),Z=y.toLowerCase()==="get"?"get":"post",Q=typeof p=="string"&&Os.test(p),ne=fe=>{if(g&&g(fe),fe.defaultPrevented)return;fe.preventDefault();let Oe=fe.nativeEvent.submitter,W=Oe?.getAttribute("formmethod")||y,Me=()=>x(Oe||fe.currentTarget,{fetcherKey:u,method:W,navigate:c,replace:f,state:d,relative:h,preventScrollReset:v,viewTransition:b,defaultShouldRevalidate:z});H&&c!==!1?O.startTransition(()=>Me()):Me()};return O.createElement("form",{ref:j,method:Z,action:B,onSubmit:o?g:ne,...L,"data-discover":!Q&&l==="render"?"true":void 0})});TS.displayName="Form";function AS(l){return`${l} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function ip(l){let u=O.useContext(sl);return Ce(u,AS(l)),u}function _S(l,{target:u,replace:c,mask:o,state:f,preventScrollReset:d,relative:y,viewTransition:p,defaultShouldRevalidate:g,useTransitions:h}={}){let v=sr(),b=Yt(),z=Ei(l,{relative:y});return O.useCallback(L=>{if(tS(L,u)){L.preventDefault();let j=c!==void 0?c:yn(b)===yn(z),H=()=>v(l,{replace:j,mask:o,state:f,preventScrollReset:d,relative:y,viewTransition:p,defaultShouldRevalidate:g});h?O.startTransition(()=>H()):H()}},[b,v,z,c,o,f,u,l,d,y,p,g,h])}function pE(l){jt(typeof URLSearchParams<"u","You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let u=O.useRef(ps(l)),c=O.useRef(!1),o=Yt(),f=O.useMemo(()=>aS(o.search,c.current?null:u.current),[o.search]),d=sr(),y=O.useCallback((p,g)=>{const h=ps(typeof p=="function"?p(new URLSearchParams(f)):p);c.current=!0,d("?"+h,g)},[d,f]);return[f,y]}var OS=0,RS=()=>`__${String(++OS)}__`;function kS(){let{router:l}=ip("useSubmit"),{basename:u}=O.useContext(Ot),c=Vb(),o=l.fetch,f=l.navigate;return O.useCallback(async(d,y={})=>{let{action:p,method:g,encType:h,formData:v,body:b}=iS(d,u);if(y.navigate===!1){let z=y.fetcherKey||RS();await o(z,c,y.action||p,{defaultShouldRevalidate:y.defaultShouldRevalidate,preventScrollReset:y.preventScrollReset,formData:v,body:b,formMethod:y.method||g,formEncType:y.encType||h,flushSync:y.flushSync})}else await f(y.action||p,{defaultShouldRevalidate:y.defaultShouldRevalidate,preventScrollReset:y.preventScrollReset,formData:v,body:b,formMethod:y.method||g,formEncType:y.encType||h,replace:y.replace,state:y.state,fromRouteId:c,flushSync:y.flushSync,viewTransition:y.viewTransition})},[o,f,u,c])}function zS(l,{relative:u}={}){let{basename:c}=O.useContext(Ot),o=O.useContext(Zt);Ce(o,"useFormAction must be used inside a RouteContext");let[f]=o.matches.slice(-1),d={...Ei(l||".",{relative:u})},y=Yt();if(l==null){d.search=y.search;let p=new URLSearchParams(d.search),g=p.getAll("index");if(g.some(v=>v==="")){p.delete("index"),g.filter(b=>b).forEach(b=>p.append("index",b));let v=p.toString();d.search=v?`?${v}`:""}}return(!l||l===".")&&f.route.index&&(d.search=d.search?d.search.replace(/^\?/,"?index&"):"?index"),c!=="/"&&(d.pathname=d.pathname==="/"?c:Qt([c,d.pathname])),yn(d)}function CS(l,{relative:u}={}){let c=O.useContext(Fy);Ce(c!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:o}=ip("useViewTransitionState"),f=Ei(l,{relative:u});if(!c.isTransitioning)return!1;let d=pa(c.currentLocation.pathname,o)||c.currentLocation.pathname,y=pa(c.nextLocation.pathname,o)||c.nextLocation.pathname;return nr(f.pathname,y)!=null||nr(f.pathname,d)!=null}var gE=Dy();const MS=[{code:"tr",name:"Türkçe",englishName:"Turkish",locale:"tr-TR",dir:"ltr",prefix:"",indexable:!0,ready:{site:!0,blocks:!0,builder:!0,sim:!0,shop:!0,egitim:!0}},{code:"en",name:"English",englishName:"English",locale:"en-US",dir:"ltr",prefix:"/en",indexable:!1,ready:{site:["/","/hakkimizda/","/hakkimizda/ekibimiz/","/iletisim/","/sss/","/araclar/","/yarismalar/","/land/","/brosur/"],blocks:!0,builder:!0,sim:!0,shop:!0,egitim:!0}}],DS={default:"tr",languages:MS};var US={};const as=Object.freeze(["site","blocks","builder","sim","shop","egitim"]),up=/^[a-z]{2,3}(?:-[a-z0-9]{2,8})*$/;function wS(l){const u=h=>{throw new Error(`diller.json: ${h}`)},c=l;(!c||!Array.isArray(c.languages)||c.languages.length===0)&&u('"languages" must be a non-empty list');const o=c.languages;o.some(h=>h&&h.code===c.default)||u('"default" must be one of the language codes');const f=new Set,d=new Set,y=o.map((h,v)=>{const b=`languages[${v}]`,z=h.code;(typeof z!="string"||!up.test(z))&&u(`${b}.code must be a lowercase BCP 47 code`),f.has(z)&&u(`${b}: duplicate code ${z}`),f.add(z);for(const B of["name","englishName","locale"])(typeof h[B]!="string"||!h[B].trim())&&u(`${b}.${B} must be text`);try{new Intl.Locale(h.locale)}catch{u(`${b}.locale ${JSON.stringify(h.locale)} is not a BCP 47 tag`)}h.dir!=="ltr"&&h.dir!=="rtl"&&u(`${b}.dir must be "ltr" or "rtl"`);const L=h.prefix;typeof L!="string"&&u(`${b}.prefix must be text`),(z===c.default?L!=="":L!==`/${z}`)&&u(`${b}.prefix must be ${z===c.default?'"" for the default language':`"/${z}"`}`),d.has(L)&&u(`${b}: duplicate prefix ${L}`),d.add(L),typeof h.indexable!="boolean"&&u(`${b}.indexable must be true or false`),h.test!==void 0&&typeof h.test!="boolean"&&u(`${b}.test must be true or false`);const j=h.ready;(!j||typeof j!="object")&&u(`${b}.ready must be an object`);const H=j.site,x=Array.isArray(H)&&H.every(B=>typeof B=="string"&&B.startsWith("/")&&B.endsWith("/"));H!==!0&&!x&&u(`${b}.ready.site must be true or a list of "/path/" strings`),z!==c.default&&H===!0&&u(`${b}.ready.site must list the published "/path/" pages (true is for the default language)`);for(const[B,Z]of Object.entries(j))as.includes(B)||u(`${b}.ready.${B} is not a surface (${as.join(", ")})`),B!=="site"&&typeof Z!="boolean"&&u(`${b}.ready.${B} must be true or false`);if(z===c.default)for(const B of as)B!=="site"&&j[B]!==!0&&u(`${b}.ready.${B}: the default language is ready on every surface (write ${B}: true)`);return{code:z,name:h.name,englishName:h.englishName,locale:h.locale,dir:h.dir,prefix:L,indexable:h.indexable,test:h.test===!0,ready:j}}),p=y[0];p.code!==c.default&&u('the default language comes first in "languages"'),p.test&&u("the default language cannot be a test language"),p.ready.site!==!0&&u("the default language is ready on every site page (ready.site: true)");const g={default:p.code,languages:y};for(const h of y.filter(v=>v.test)){h.indexable&&u(`the test language ${h.code} cannot be indexable`);const v=NS(g),b=[...h.ready.site.filter(z=>!v.ready.site.includes(z)),...Object.entries(h.ready).filter(([z,L])=>z!=="site"&&L===!0&&v.ready[z]!==!0).map(([z])=>z)];b.length&&u(`the test language ${h.code} is ready on ${b.join(", ")}, where its base ${v.code} is not`)}return g}function rp(){return typeof __PROBOT_I18N_TEST__<"u"?__PROBOT_I18N_TEST__===!0:US?.PROBOT_I18N_TEST==="1"}function cp(l,u){return u?l:{default:l.default,languages:l.languages.filter(c=>!c.test)}}function NS(l){const u=l.languages.find(c=>c.code!==l.default&&!c.test);if(!u)throw new Error("diller.json: a test language needs a language other than the default to derive its text from");return u}const Ls=wS(DS),Ti=cp(Ls,rp()),xS="",LS=(l,u)=>`${u}${xS}${l}`,HS=Ti.languages.map(l=>l.code),Ve=Ti.default,op="probot-dil",sp="probot_dil",Wu="dil",jS="gomulu";function Iu(l){return typeof l=="string"&&HS.indexOf(l)>=0}function mr(l){const u=Ti.languages.find(c=>c.code===l);if(!u)throw new Error(`unknown language ${JSON.stringify(l)}`);return u}function hi(l){if(l==null)return null;const u=String(l).trim().toLowerCase().replace(/_/g,"-");if(Iu(u))return u;const c=u.split("-")[0];if(Iu(c))return c;const o=u.slice(0,2);return Iu(o)?o:null}function hr(l,u){if(!Iu(l))return!1;const c=mr(l).ready[u];return c===!0||Array.isArray(c)&&c.length>0}const BS=["blocks","builder","sim"];function YS(l){const u=l.split("/")[1];return BS.includes(u)?u:void 0}function Hs(l){return new URLSearchParams(l).get(jS)==="1"}function qS(l,u){const c=hi(new URLSearchParams(l).get(Wu));return!c||u&&!hr(c,u)?Ve:c}function GS(l,u){for(const c of l.split(";")){const o=c.indexOf("=");if(!(o<0)&&c.slice(0,o).trim()===u)try{return decodeURIComponent(c.slice(o+1).trim())}catch{return null}}return null}function fp(){try{const l=hi(window.localStorage.getItem(op));if(l)return l}catch{}try{return hi(GS(document.cookie,sp))}catch{return null}}function KS(l){const u=hi(l);if(!u)return null;let c=!1;try{window.localStorage.setItem(op,u),c=!0}catch{}try{const o=window.location.protocol==="https:"?"; Secure":"";document.cookie=`${sp}=${u}; Path=/; Max-Age=31536000; SameSite=Lax${o}`,c=!0}catch{}return c?u:null}function XS(){try{const l=new URL(window.location.href);if(!l.searchParams.has(Wu)||Hs(l.search))return;const u=hi(l.searchParams.get(Wu));u&&KS(u),l.searchParams.delete(Wu),window.history.replaceState(window.history.state,"",l.pathname+l.search+l.hash)}catch{}}function yr(l){try{if(l=l??YS(window.location.pathname),Hs(window.location.search))return qS(window.location.search,l)}catch{return Ve}XS();const u=fp();return!u||l&&!hr(u,l)?Ve:u}function Pu(l,u){return u?l.replace(/\{(\w+)\}/g,(c,o)=>Object.prototype.hasOwnProperty.call(u,o)?String(u[o]):c):l}function er(l,u=yr()){const c=mr(u),o=u===Ve?null:l[u]??null,f=new Intl.PluralRules(c.locale),d=y=>o&&Object.prototype.hasOwnProperty.call(o,y)?o[y]:y;return{language:u,locale:c.locale,dir:c.dir,decimalSeparator:new Intl.NumberFormat(c.locale).formatToParts(1.5).find(y=>y.type==="decimal")?.value??".",t(y,p){const g=d(y);return Pu(typeof g=="string"?g:g.other,p)},plural(y,p,g){const h=d(y),v=typeof h=="string"?h:h[f.select(p)]??h.other;return Pu(v,{n:p,...g})},tc(y,p,g){const h=LS(y,p),v=o&&Object.prototype.hasOwnProperty.call(o,h)?o[h]:p;return Pu(typeof v=="string"?v:v.other,g)},number:(y,p)=>new Intl.NumberFormat(c.locale,p).format(y),date:(y,p)=>Number.isNaN(Number(y))?String(new Date(Number.NaN)):new Intl.DateTimeFormat(c.locale,p).format(y)}}async function VS(l,u=yr()){const c=u===Ve?void 0:l[u];if(!c)return er({},u);try{return er({[u]:(await c()).default},u)}catch(o){return console.error(`@probot-studio/i18n: the ${u} dictionary did not load, showing ${Ve}`,o),er({},Ve)}}const QS=l=>l.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),ZS=3;function tr(l){if(!l)return p=>p;const u=p=>Object.prototype.hasOwnProperty.call(l,p),c=p=>{const g=l[p];return typeof g=="string"?g:g.other},o=Object.keys(l).filter(p=>/\{\w+\}/.test(p)&&new RegExp("\\p{L}","u").test(p.replace(/\{\w+\}/g,""))).map(p=>{const g=[...p.matchAll(/\{(\w+)\}/g)].map(v=>v[1]),h=p.split(/\{\w+\}/);return{key:p,names:g,named:h[0]==="",size:h.join("").length,pattern:new RegExp(`^${h.map(QS).join("([\\s\\S]+?)")}$`)}}).sort((p,g)=>g.size-p.size),f=(p,g,h)=>{let v=p.length;for(;v>g&&!u(p.slice(g,v).join(h));)v--;return v},d=(p,g)=>{const h=p.split(g),v=[];for(let b=0;b<h.length;){const z=f(h,b,g);if(z===b)return;v.push(c(h.slice(b,z).join(g))),b=z}return v.join(g)},y=(p,g)=>{if(u(p))return c(p);const h=p.includes(", ")?d(p,", "):void 0;if(h!==void 0)return h;if(g>=ZS)return p;const v=H=>{for(const x of o){if(x.named!==H)continue;const B=x.pattern.exec(p);if(!B)continue;const Z={};return x.names.forEach((Q,ne)=>{Z[Q]=y(B[ne+1],g+1)}),Pu(c(x.key),Z)}},b=v(!1);if(b!==void 0)return b;for(let H=p.indexOf(": ");H>0;H=p.indexOf(": ",H+2)){const x=d(p.slice(H+2),"; ");if(x!==void 0)return`${p.slice(0,H+2)}${x}`}const z=v(!0);if(z!==void 0)return z;if(!p.includes("; "))return p;const L=p.split("; "),j=[];for(let H=0;H<L.length;){const x=Math.max(f(L,H,"; "),H+1);j.push(y(L.slice(H,x).join("; "),g+1)),H=x}return j.join("; ")};return p=>y(p,0)}async function $S(l,u=yr()){const c=u===Ve?void 0:l[u];if(!c)return tr(null);try{return tr((await c()).default)}catch(o){return console.error(`@probot-studio/i18n: the ${u} server-text dictionary did not load, showing server text as sent`,o),tr(null)}}const JS=[{name:"",producer:"compiler",reason:"the hub at /egitim/ (egitim-hub.mjs fills the public/egitim/index.html template)"},{name:"index.html",producer:"compiler",reason:"the same hub file"},{name:"arama.json",producer:"compiler",reason:"the hub search index (also an nginx-owned exact location)"},{name:"yan.json",producer:"compiler",reason:"side panel data, read by the storefront YanPanel"},{name:"urun-dersleri.json",producer:"compiler",reason:"product-to-lesson index, read by the storefront kit-egitim.ts"}],js=[{name:"mufredatlar",producer:"compiler",reason:"hub section page (HUB_SAYFALAR)"},{name:"dokumanlar",producer:"compiler",reason:"hub section page (HUB_SAYFALAR)"},{name:"diger",producer:"compiler",reason:"hub section page (HUB_SAYFALAR)"},{name:"benim",producer:"compiler",reason:"hub section page (HUB_SAYFALAR)"},{name:"katalog",producer:"compiler",reason:"subsystem reference, built per language from egitim/katalog-<code>"},{name:"blog",producer:"compiler",reason:"redirect stub of the retired list (dev also answers it with nginx 301s)"},{name:"belgeler",producer:"public",reason:"hand-authored documents in apps/site/public/egitim"},{name:"prototip",producer:"public",reason:"hand-authored prototypes in apps/site/public/egitim"},{name:"yan-deneme",producer:"public",reason:"hand-authored side panel trial page in apps/site/public/egitim"},{name:"giris-gerekli",producer:"public",reason:"the gate's 401 page (nginx-owned location on every record)"},{name:"erisim-yok",producer:"public",reason:"the gate's 403 page (nginx-owned location on every record)"},{name:"egitimlerim",producer:"storefront",reason:"LMS screen, auth in the app"},{name:"sinifim",producer:"storefront",reason:"LMS screen, auth in the app"},{name:"ogretmen",producer:"storefront",reason:"LMS screen, auth in the app; includes the public sample class ogretmen/ornek/"},{name:"katil",producer:"storefront",reason:"LMS screen, auth in the app"},{name:"etkinlestir",producer:"storefront",reason:"LMS screen, auth in the app"},{name:"chat",producer:"nginx",reason:"assistant health endpoint, assistant closed but still polled"}],FS=[{name:"core",producer:"public",reason:"retired course: shared player assets (public/egitim/core/assets, nginx-owned) and compiler redirect pages; its lms_kurs row stays archived (owner answer 4), and this row keeps /egitim/core/** closed if the row is ever deleted or renamed"},{name:"rehber",producer:"nginx",reason:"nginx 301 to /egitim/katalog/"},{name:"unite-0",producer:"nginx",reason:"nginx 301 to /egitim/ftc-rehberi/unite-0/"},{name:"arama",producer:"nginx",reason:"kept from the panel's reserved names; nothing is built under it, only nginx and the gate answer it"},{name:"assets",producer:"nginx",reason:"the name blok.js falls back to; nothing is built under it, only nginx and the gate answer it"},{name:"kurs",producer:"nginx",reason:"kept from the panel's reserved names; nothing is built under it, only nginx and the gate answer it"},{name:"sira",producer:"nginx",reason:"kept from the panel's reserved names; nothing is built under it, only nginx and the gate answer it"},{name:"tum",producer:"nginx",reason:"kept from the panel's reserved names; nothing is built under it, only nginx and the gate answer it"}];[...js,...FS].map(l=>l.name);new Set(JS.map(l=>l.name));new Set(js.map(l=>l.name));const WS={en:()=>mi(()=>import("./index-BYwaQBw5.js"),[])},IS={en:()=>mi(()=>import("./index-FUezSGVw.js"),[])},PS={en:()=>mi(()=>import("./index-CqKwaU4N.js"),[])},gs={texts:new Map,titles:new Map};let yi=gs;const Ty=(l,u)=>{for(const[c,o]of Object.entries(u??{}))typeof o=="string"&&o&&!l.has(c)&&l.set(c,o)};function e1(l){const u=new Map,c=new Map;for(const o of l)for(const[f,d]of Object.entries(o))f.startsWith("$")||!("texts"in d)||(Ty(u,d.texts),Ty(c,d.title));return{texts:u,titles:c}}async function t1(l,u=PS){const c=l===Ve?void 0:u[l];if(!c)return gs;try{return e1((await c()).default)}catch(o){return console.error(`storefront: the ${l} product texts did not load, showing them in Turkish`,o),gs}}function a1(l){yi=l}function dp(l){return yi.texts.get(l)??l}function vE(l){const u=yi.texts.get(l);return u!==void 0?u:l.includes(" · ")?l.split(" · ").map(c=>yi.texts.get(c)??c).join(" · "):l}function mp(l){return yi.titles.get(l)??l}let hp=tr(null);function n1(l){return $S(IS,l)}function l1(l){hp=l}function i1(l){return hp(l)}const u1=Ti.languages.filter(l=>l.prefix!=="").sort((l,u)=>u.prefix.length-l.prefix.length),yp=new RegExp(`^(${u1.map(l=>l.prefix).join("|")})?/egitim(?=/|$)`);function Bs(l){const u=yp.exec(l);if(!u)return;const c=u[1]??"";return Ti.languages.find(o=>o.prefix===c)?.code}function pp(l){return yp.exec(l)?.[0]??"/egitim"}function r1(){let l;try{l=window.location}catch{return Ve}const u=Bs(l.pathname);return u===void 0?yr("shop"):Hs(l.search)?Ve:hr(u,"egitim")?u:Ve}function c1(l,u=document.documentElement){u.lang!==l&&(u.lang=l),mr(l).dir==="rtl"?u.dir="rtl":u.hasAttribute("dir")&&u.removeAttribute("dir")}let Bt=er({},Ve),Ay;function bE(){return Ay??=(()=>{const l=r1(),u=typeof window<"u"&&Bs(window.location.pathname)===void 0;return Promise.all([VS(WS,l),n1(l),u?t1(l):void 0]).then(([c,o,f])=>(Bt=c,c.language===l&&(l1(o),f&&a1(f)),c1(c.language),c))})(),Ay}function ae(l,u){const c=Bt.t(l,u);return u===void 0&&c===l?i1(l):c}function SE(l){const u=Bt.t(l);return u===l?dp(l):u}function ns(l,u,c){return Bt.plural(l,u,c)}function o1(l,u,c){return Bt.tc(l,u,c)}function EE(l,u){return Bt.number(l,u)}function gp(l,u){return Bt.date(l,u)}function ls(l,u,c){const o=(d,y)=>Object.prototype.hasOwnProperty.call(d,y),f=ae(l).split(/\{(\w+)\}/);return O.createElement(O.Fragment,null,...f.map((d,y)=>y%2===0?d:o(u,d)?u[d]:c&&o(c,d)?String(c[d]):`{${d}}`))}const s1=new Set(js.filter(l=>l.producer==="storefront").map(l=>l.name)),f1=new Set(["","mufredatlar","dokumanlar","diger","benim"]);function Ys(l){const u=Bt.language;if(u===Ve||!l.startsWith("/")||l.startsWith("//"))return l;const{prefix:c,ready:o}=mr(u),f=l.split(/[?#]/,1)[0],d=Bs(f);if(d!==void 0){const y=f.slice(pp(f).length+1),p=y.split("/",1)[0],g=f1.has(p)&&(y===p||y===`${p}/`);return d===Ve&&(s1.has(p)||g)&&hr(u,"egitim")?c+l:l}return f==="/shop"||f.startsWith("/shop/")?l:o.site===!0||o.site.includes(f)?c+l:l}function TE(){return Bt.language===Ve?void 0:Bt.language}function vp(){return Bt.language!==Ve?Bt.language:(fp()??Ve)===Ve?null:Ve}function pr(){const l=vp();return l?{"x-probot-dil":l}:{}}function bp(l){const u=vp();return u&&l.searchParams.set("dil",u),l}const _y=18e4,d1=1e3;function m1(l,u=!0){let c=0,o=l,f=u,d=-1/0;const y=p=>{f&&(c+=Math.min(Math.max(p-o,0),_y)),o=p};return{etkilesim(p){!f||p-d<d1||(d=p,y(p))},gizlendi(p){y(p),f=!1},gorundu(p){f=!0,o=p},oku(p){return c+(f?Math.min(Math.max(p-o,0),_y):0)},sifirla(p){c=0,o=p}}}function h1(l,u,c){try{const o=l?.properties;if(!l||!o||l.event!=="$pageview"&&l.event!=="$pageleave")return l;o.$prev_pageview_duration!==void 0&&o.$prev_pageview_duration!==null&&(o.aktif_sn=Math.round(u.oku(c)/1e3)),l.event==="$pageview"&&u.sifirla(c)}catch{}return l}const y1=["scroll","wheel","keydown","pointerdown","pointermove","touchstart"];function p1(){if(typeof document>"u")return null;const l=m1(Date.now(),document.visibilityState!=="hidden");try{const u=()=>l.etkilesim(Date.now());for(const c of y1)document.addEventListener(c,u,{passive:!0,capture:!0});document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"?l.gizlendi(Date.now()):l.gorundu(Date.now())})}catch{return null}return l}const g1="phc_md3rq5LhmYFarQGS2QVW2Mpcex5FP4cftApRFWuETyAQ",v1="https://ph.probotstudio.com";let Ht=null,Xu=null,hn=!1,lr=!1,ir=!1;const vs=[];let ur=null;const b1=/([?&](?:t|token)=)[^&#\s"']*/gi;function Sp(l){return l.replace(b1,"$1[redacted]")}function Vu(l){if(!l||typeof l!="object")return;const u=l;for(const c of Object.keys(u)){const o=u[c];typeof o=="string"&&(u[c]=Sp(o))}}function S1(l){if(!l)return l;Vu(l.properties),Vu(l.$set),Vu(l.$set_once);const u=l.properties?.$snapshot_data;if(Array.isArray(u))for(const c of u)Vu(c?.data);return l}const Oy=p1();function Ep(){return Xu||(Xu=Promise.all([mi(()=>import("./module-BtiCUosr.js"),[]),mi(()=>import("./posthog-recorder-CdWtMcEz.js"),[])]).then(([l])=>(Ht=l.default,Ht)).catch(()=>null),Xu)}const E1={maskAllInputs:!0,maskTextSelector:".ph-sensitive, [contenteditable]"},T1={css_selector_ignorelist:[".ph-no-autocapture","[data-ph-no-autocapture]",".ph-no-capture",".ph-sensitive"]};async function AE(){await Tp(!1)}async function Tp(l){if(hn)return;const u=await Ep();if(!(!u||hn)){hn=!0,ir=l,u.init(g1,{api_host:v1,capture_pageview:!0,capture_pageleave:!0,autocapture:T1,capture_heatmaps:!0,persistence:l?"localStorage+cookie":"sessionStorage",disable_session_recording:!1,session_recording:E1,before_send:c=>S1(Oy?h1(c,Oy,Date.now()):c)}),Ap(u);for(const[c,o]of vs.splice(0))u.capture(c,o)}}function A1(){try{return new URLSearchParams(window.location.search).get("iz")==="dost"&&localStorage.setItem("probot-iz-dost","1"),localStorage.getItem("probot-iz-dost")==="1"}catch{return!1}}function Ap(l){A1()&&l.register({dost:!0})}async function _E(){lr||(lr=!0,await Tp(!0),!(!Ht||!hn)&&(ir||(Ht.set_config({persistence:"localStorage+cookie"}),ir=!0),Ap(Ht),_p()))}async function OE(){const l=await Ep();l&&(lr=!1,hn&&(l.set_config({persistence:"sessionStorage"}),ir=!1))}let bs=null;function RE(l){bs=l}function _1(l,u){if(bs){bs(l,u);return}if(!hn||!Ht){vs.length<20&&vs.push([l,u]);return}Ht.capture(l,u)}function O1(l){l?.id&&(ur={id:l.id,props:{...l.email?{email:l.email}:{},...l.name?{name:l.name}:{}}},_p())}function _p(){if(!lr||!Ht||!ur)return;const{id:l,props:u}=ur;Ht.get_distinct_id?.()!==l&&Ht.identify(l,u)}function Op(){ur=null,!(!hn||!Ht)&&Ht.reset()}const Ss="G-3L1XKLKBP8";let Ry=!1;function kE(){if(Ry)return;Ry=!0;const l=document.createElement("script");l.async=!0,l.src=`https://www.googletagmanager.com/gtag/js?id=${Ss}`,document.head.appendChild(l);const u=window;u.dataLayer=u.dataLayer||[],u.gtag=function(){u.dataLayer.push(arguments)},u.gtag("js",new Date),u.gtag("config",Ss,{anonymize_ip:!0,page_location:Sp(window.location.href)})}function zE(){window[`ga-disable-${Ss}`]=!0}const R1=["probotstudio.com","dev.probotstudio.com","dev-lms.probotstudio.com","dev-pay.probotstudio.com","dev-fast.probotstudio.com","staging.probotstudio.com"],k1=!(typeof location<"u"&&R1.includes(location.hostname)),CE="905380408148";function z1(l){if(!l||!Array.isArray(l.items))return l;const u=l.items.filter(d=>d?.metadata?.kart_odeme_farki===!0);if(!u.length)return l;const c=d=>u.reduce((y,p)=>y+Number(p[d]??(d==="tax_total"?0:p.unit_price*p.quantity)),0),o=(d,y)=>typeof d=="number"?Math.round((d-y)*100)/100:d,f=c("total");return{...l,items:l.items.filter(d=>!u.includes(d)),total:o(l.total,f),item_total:o(l.item_total,f),subtotal:o(l.subtotal,c("subtotal")),tax_total:o(l.tax_total,c("tax_total")),kart_farki:f}}function Rp(l){return(l??[]).filter(u=>u.metadata?.retired!==!0)}function kp(l){const u=Rp(l.variants);return u.length===(l.variants?.length??0)?l:{...l,variants:u}}const C1=100,M1=50;async function D1(l,u=C1){const c=[];for(let o=0;o<M1;o++){const{products:f,count:d}=await l(c.length,u),y=f??[];if(c.push(...y),y.length<u||typeof d=="number"&&c.length>=d)break}return c}const qs=[{key:"hub-mil",title:"Hub & Mil",short:"Hub & Mil",desc:"Gücü mile bağlayan parçalar: altıgen mil, altıgen göbek, mil bileziği ve rulman. 7 mm altıgen mil standardı, parçalar birbirine uyar.",icon:"🔩",intro:["Hareketi motordan dişliye ve tekere taşıyan parçalar: Altıgen Mil, 7mm Altıgen Göbek, Mil Bileziği ve Rulman. Kesit altıgen olduğu için dişli, göbek ve bilezik milde boşa dönmez.","7 mm altıgen milin köşeleri Ø8 mm'ye yuvarlatılmıştır, bu yüzden 8 mm iç çaplı rulmanların (688, F688, F698) içinde döner. 5 mm altıgen mil, 5 mm delikli dişli ve 5 mm mil bileziğiyle kullanılır.","Mil Bileziği iki parçalıdır, milin ucundan geçirmeden istediğin noktaya takılır ve dişlinin, tekerin ya da rulmanın kaymasını önler. 7mm Altıgen Göbek mili sıkarak tutar, dört delikli flanşı tekere ya da başka bir parçaya vidalanır."],ilgili:["teker","disliler"]},{key:"kasnaklar",title:"Kayış ve Kasnaklar",short:"Kayış & Kasnak",desc:"HTD 5M triger kayışlar. Kayış boyları Structure profillerinin delik aralığına göre hesaplandı; uzak akslar arasında sessiz ve esnek güç aktarımı.",icon:"🛞",intro:["HTD 5M profilli, kapalı halka dişli kayışlar. Dişler 5 mm aralıklı, kayıştaki diş sayısı boyun beşte biri.","Boylar, iki eşit kasnak arasındaki mil merkezleri Structure profillerindeki 30 mm büyük delik aralığına denk gelecek şekilde hesaplandı. 280, 400, 460, 520, 580 ve 640 mm boylar iki 20 dişli kasnak için, 245 ve 305 mm boylar iki 25 dişli kasnak için. 340 mm boy iki 20 dişli kasnakla 120 mm, iki 32 dişli kasnakla 90 mm merkez verir.","Eşit diş sayılı iki kasnakta merkez mesafesini bulmak için kayış boyundan diş sayısının 5 katını çıkar, sonucu ikiye böl. HTD 5M kasnaklar mağazada şu an yok."],ilgili:["disliler","yapi"]},{key:"yapi",title:"Yapı Profilleri",short:"Yapı",desc:"30 mm grid C-profiller ve plakalar. Robot şasisinin modüler iskeletini kurar; sökülür, yeniden kurulur.",icon:"🏗️",intro:["Structure, robot şasisi ve mekanizmalar için 2,5 mm kalınlığında alüminyum profil. Boyu delik sayısıyla seçilir, 1 ile 14 delik arası seçenek var.","Büyük delikler 30 mm aralıklı ve M4 cıvata için. Profiller birbirine Bağlantı Aparatı ve M4 cıvatayla bağlanır, FTC Motor Adaptör ile motor doğrudan profile bağlanır.","Omni Şasi'nin gövdesi 13 ve 14 delikli Structure'dan kurulur. Kayış boyları da bu 30 mm aralığa göre hesaplandı."],ilgili:["baglanti","kitler"]},{key:"baglanti",title:"Bağlantı & Yapı",short:"Bağlantı",desc:"Robotun iskeleti: bağlantı aparatları, yapısal profiller, şasi plakaları ve rulman yuvaları. Vidalanır, sökülür, yeniden kurulur - gövden büyüdükçe parçaların seninle gelir.",icon:"🧱",intro:["Profilleri, motorları ve diğer parçaları birbirine bağlayan parçalar: Bağlantı Aparatı, FTC Motor Adaptör, Cıvata ve Somun.","Bağlantı Aparatı, Structure profillerini birbirine ve başka parçalara bağlayan 60 × 55 mm dış ölçülü plastik ara parça. FTC Motor Adaptör aynı dış hatta; tek parçada iki farklı FTC motorunun delik düzeni var ve motoru profile bağlar.","Cıvatalar M3 ve M4 diş ölçüsünde: M3 için 10, 12 ve 16 mm, M4 için 10 ile 40 mm arası altı boy. Somunlar aynı diş ölçüsündeki cıvatalara uyar."],ilgili:["yapi","hub-mil"]},{key:"teker",title:"Teker & Hareket",short:"Tekerler",desc:"Omni ve tahrik teker parçaları: roller'lar, jant gövdeleri, esnek kaplamalar. Çok yönlü sürüşten çekişli tabana, hareketi sen seç.",icon:"🛼",intro:["Mağazadaki iki teker de 100 mm çapında. 100mm Omni Teker çift sıra 12 rolleri olan, montajlı gelen bir omni teker; 7 mm altıgen mille kullanılır, merkezindeki yuvaya F698 rulman oturur.","100mm Kauçuk Tahrik Teker kauçuk yüzeyli bir tahrik tekeri. Dört M4 deliğinden 7mm Altıgen Göbek'e vidalanır, göbek de 7 mm altıgen mile takılır.","Omni teker dönüşte yana kayar, tahrik teker zemini tutar. Omni Şasi'de arkadaki iki tahrik teker robotu sürer, öndeki iki omni teker robotun az güçle dönmesini sağlar."],ilgili:["hub-mil","kitler"]},{key:"disliler",title:"Dişliler",short:"Dişliler",desc:"20T'den 100T'ye modül-1 dişliler, 7 mm ve 5 mm altıgen delikli. Altıgen delik milde boşa dönmez. Redüksiyonu kendin kur: 100T→20T tek kademede 5:1.",icon:"⚙️",intro:["Modül 1, 5 mm kalınlığında alüminyum düz dişliler. 7 mm altıgen delikliler 20, 30, 40, 60, 90 ve 100 diş, 5 mm altıgen delikliler 20 ve 30 diş seçenekleriyle geliyor.","Bütün seçenekler aynı modülde olduğu için herhangi ikisini eşleştirebilirsin. İki dişlinin merkez mesafesi diş sayıları toplamının yarısı kadar mm, örneğin 20 ve 60 dişli bir çiftte 40 mm, oran 3'e 1.","Delik altıgen olduğu için dişli milde boşa dönmez. 7 mm delikli 40, 60, 90 ve 100 dişlilerde dört M4 deliği var, bunlarla tekere ya da başka bir parçaya vidalanır."],ilgili:["hub-mil","kasnaklar"]},{key:"elektronik",title:"Elektronik",short:"Elektronik",desc:"Boardoza elektronik kartları: motor sürücüler, kontrolcüler, sensörler, haberleşme, güç, pil şarj ve gösterge modülleri.",icon:"🔌",intro:["Boardoza'nın robot projelerinde kullanılabilen kartları: motor sürücüler, kontrolcü ve geliştirme kartları, IMU ve yön sensörleri, mesafe, renk, manyetik ve akım sensörleri, haberleşme, güç ve pil şarj kartları, ekran, LED ve ses modülleri.",`Boardoza kartları açık donanım: her kartın deposu Boardoza'nın GitHub hesabında CC-BY-SA 4.0 lisansıyla yayımlanıyor. Ürün sayfasındaki "Açık donanım kaynağı" bağlantısı o kartın deposuna gider. Açıklamalar ve özellikler bu depolardaki dokümandan alındı.`,"Bu kartlar MEB robot yarışmaları, İMFEST, Tasarla Geliştir ve okul projeleri için. Her kartın altında FTC robotunda kullanılıp kullanılamayacağı yazıyor.","Kartlar çok yakında satışa açılacak. Şimdilik fiyatlar bilgi için gösteriliyor."]},{key:"diger",title:"Diğer Parçalar",short:"Diğer",desc:"Öbür kategorilere tam oturmayan yardımcı parçalar - montajı tamamlayan ara bağlantı ve adaptörler.",icon:"🧩"}],pn={key:"mekanik",title:"Mekanik parçalar",short:"Mekanik",desc:"Robotun gövdesini ve güç aktarımını kuran parçalar: altıgen mil ve göbekler, HTD 5M kayışlar, Structure profiller, bağlantı parçaları, tekerler ve dişliler.",icon:"🧰",intro:["Robotun gövdesini ve güç aktarımını kuran parçalar: altıgen mil ve göbekler, HTD 5M kayışlar, 2,5 mm alüminyum Structure profiller, bağlantı aparatları ve cıvatalar, 100 mm tekerler ve modül 1 dişliler.","Parçalar iki ortak ölçüye göre seçildi. Güç 7 mm altıgen mille aktarılır: 7 mm delikli dişliler, 7mm Altıgen Göbek ve 100mm Omni Teker aynı mile takılır. Structure profillerdeki büyük delikler 30 mm aralıklıdır, kayış boyları da bu aralığa göre hesaplandı."],ilgili:["kitler"]},gr={key:"kitler",title:"Kitler",short:"Kitler",desc:"Probot Studio robotik kitlerini incele; yerli üretim, Türkçe destek ve modüler parçalar.",icon:"📦",intro:["Kitler, bir robotu kurmak için gereken parçaları tek pakette toplar. Starter Bot, FTC 2026-27 BIOBUZZ için tasarlanmış, polen toplayan, çalışan en basit robot. Takım önce bununla oyunu tanır, sonra mekanizmaları geliştirerek daha iyi bir robota ulaşır. Control Hub ve pil kite dahil değildir.","Omni Şasi, Structure profillerden kurulan, iki motorlu 450 × 450 mm sürüş şasisi. Arkada iki kauçuk tahrik teker, önde iki omni teker var; motorlar kite dahil değildir.","Kitlerdeki tekerler, dişliler, profiller ve bağlantı parçaları mağazada tek tek de satılıyor. Bozulan parçayı değiştirmek ya da robotu büyütmek için ayrı alabilirsin."],ilgili:["teker","yapi"]},ar=l=>`/kategori/${encodeURIComponent(l)}`,ME=l=>l==="kitler"?gr:l==="mekanik"?pn:qs.find(u=>u.key===l)??null,Ai=qs.filter(l=>l.key!=="elektronik"),pi=qs.find(l=>l.key==="elektronik"),rl="diger",zp="Diğer",U1={mekanik:pn,elektronik:pi},DE=["mekanik","elektronik"],gi=(l,u)=>{const c=l.metadata?.[u];return typeof c=="string"?c:""};function Xa(l){if(l.metadata?.kind==="kit")return"kitler";const u=gi(l,"group");return u==="elektronik"?"elektronik":u==="mekanik"||Ai.some(c=>c.key===u)?"mekanik":null}function vi(l){const u=Xa(l);if(u==="elektronik")return gi(l,"alt_grup")||rl;if(u==="mekanik"){const c=gi(l,"group");return c==="mekanik"?rl:c}return""}function UE(l,u){const c={mekanik:new Map,elektronik:new Map},o=new Map;let f=0;for(const v of l){const b=Xa(v);if(b==="kitler"&&f++,b!=="mekanik"&&b!=="elektronik")continue;const z=vi(v);c[b].set(z,(c[b].get(z)??0)+1),b==="elektronik"&&!o.has(z)&&o.set(z,gi(v,"alt_grup_ad")||(z===rl?zp:z))}const d=(v,b)=>(c[v].get(b)??0)>0||u?.aile===v&&u.alt===b,y=Ai.filter(v=>d("mekanik",v.key)).map(v=>({key:v.key,title:v.title,short:v.short,n:c.mekanik.get(v.key)??0})),p=[...c.elektronik.keys()];u?.aile==="elektronik"&&u.alt&&!p.includes(u.alt)&&p.push(u.alt);const g=p.map(v=>{const b=o.get(v)??v;return{key:v,title:b,short:b,n:c.elektronik.get(v)??0}}).sort((v,b)=>+(v.key===rl)-+(b.key===rl)||v.title.localeCompare(b.title,"tr")),h=v=>v.reduce((b,z)=>b+z.n,0);return{tum:l.length,kitler:f,aileler:{mekanik:{key:"mekanik",title:pn.title,short:pn.short,n:h(y),altlar:y},elektronik:{key:"elektronik",title:pi.title,short:pi.short,n:h(g),altlar:g}}}}function Cp(l,u=""){return l===gr.key?{aile:"kitler",alt:""}:l===pn.key?{aile:"mekanik",alt:""}:l===pi.key?{aile:"elektronik",alt:u}:Ai.some(c=>c.key===l)?{aile:"mekanik",alt:l}:null}function wE(l,u){return l===pn.key&&u&&Ai.some(c=>c.key===u)?ar(u):null}function is(l,u=""){return l==="kitler"?ar(gr.key):l==="mekanik"?ar(u||pn.key):ar(pi.key)+(u?`?alt=${encodeURIComponent(u)}`:"")}const NE=l=>Cp(l)?.aile??null;function w1(l,u){return Xa(l)!==u.aile?!1:!u.alt||vi(l)===u.alt}function xE(l){const u=Xa(l);if(!u)return null;if(u==="kitler")return[{title:gr.title,yol:is("kitler")}];const c=vi(l),o={title:U1[u].short,yol:is(u)},f=u==="mekanik"?Ai.find(d=>d.key===c)?.title??c:gi(l,"alt_grup_ad")||(c===rl?zp:c);return[o,{title:f,yol:is(u,c)}]}function N1(l,u,c=[],o=6,f=4){const d=Xa(l),y=vi(l),p=u.filter(b=>b!==l&&(l.id===void 0||b.id!==l.id)),g=[],h=b=>{for(const z of b){if(g.length>=o)return;g.includes(z)||g.push(z)}};d&&h(p.filter(b=>Xa(b)===d&&vi(b)===y));for(const b of c){const z=Cp(b);!z||z.aile==="kitler"&&d!=="kitler"||h(p.filter(L=>w1(L,z)))}const v=b=>{g.length<f&&h(b.filter(z=>!g.includes(z)).slice(0,f-g.length))};return d&&d!=="kitler"&&v(p.filter(b=>Xa(b)===d)),v(p.filter(b=>Xa(b)!=="kitler")),g}async function Gs(){return(await import("/brand/commerce.js")).commerce()}const qt="pk_a44f3f48fdaf252739a6d2a0edc8d818159ff5c1c1bc7b9838ffa6e3541f5d94";let di=null,Es=0;const Mp="probot-auth-change",vr="probot:auth-change";function ga(){di=null,Es++;try{sessionStorage.removeItem("probot-medusa-jwt")}catch{}}function br(){ga();try{localStorage.setItem(Mp,crypto.randomUUID())}catch{}window.dispatchEvent(new Event(vr))}window.addEventListener("storage",l=>{(l.key===Mp||l.key===null)&&(ga(),window.dispatchEvent(new Event(vr)))});ga();async function va(l,u){const c=pr(),o=Object.keys(c).length?{...x1(u?.headers),...c}:u?.headers;return fetch(l,{...u,...o?{headers:o}:{},signal:AbortSignal.timeout(15e3)})}function x1(l){return l?Array.isArray(l)?Object.fromEntries(l):typeof Headers<"u"&&l instanceof Headers?Object.fromEntries(l.entries()):{...l}:{}}async function De(l){if(!l.ok){const u=await l.text();throw new Error(`${l.status}: ${u.slice(0,200)}`)}return l.json()}const L1={USER_ALREADY_EXISTS:"Bu e-posta ile zaten bir hesap var - giriş yapmayı dene.",INVALID_EMAIL_OR_PASSWORD:"E-posta ya da şifre hatalı.",EMAIL_NOT_VERIFIED:"Giriş yapmadan önce e-postanı doğrula. Gelen kutunu ve spam klasörünü kontrol et.",INVALID_EMAIL:"E-posta adresi geçersiz görünüyor.",PASSWORD_TOO_SHORT:"Şifre en az 8 karakter olmalı.",PASSWORD_TOO_LONG:"Şifre çok uzun.",INVALID_TOKEN:"Bağlantının süresi dolmuş - yeni bir sıfırlama isteği gönder.",INVALID_PASSWORD:"Mevcut şifre hatalı.",INVALID_CURRENT_PASSWORD:"Mevcut şifre hatalı.",BANNED_USER:"Hesabın askıya alındı. Destek için destek@probotstudio.com adresine yaz.",VELI_EPOSTA_GECERSIZ:"18 yaşından küçüksen geçerli bir veli e-postası yazmalısın.",VELI_EPOSTA_AYNI:"Veli e-postası kendi adresinle aynı olamaz.",VELI_ONAYI_GEREKLI:"Bu işlem için velinin onayı gerekiyor. Velin e-postadaki bağlantıyı onaylayınca açılır.",INVALID_USERNAME_OR_PASSWORD:"Kullanıcı adı ya da şifre hatalı.",INVALID_USERNAME:"Kullanıcı adı yalnızca küçük harf, rakam, nokta ve alt çizgi içerebilir.",USERNAME_TOO_SHORT:"Kullanıcı adı en az 3 karakter olmalı.",USERNAME_TOO_LONG:"Kullanıcı adı en fazla 30 karakter olabilir.",KULLANICI_ADI_ALINMIS:"Bu kullanıcı adı alınmış, başka bir tane dene."};function LE(l){return!!l&&/@ogrenci\.invalid$/i.test(l)}function H1(l,u){return l&&L1[l]||u}async function Va(l,u){const c=await va(l,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(u)});if(c.ok)return{ok:!0};let o;try{const f=await c.json();o=f.code??f.message}catch{}return{ok:!1,code:o}}function Dp(l){const u=new URL("/shop/hesap",location.origin);return u.searchParams.set("verified","1"),l&&u.searchParams.set("returnTo",j1(l)??""),bp(u).href}function j1(l){if(!l||!l.startsWith("/")||l.startsWith("//")||l.includes("\\"))return null;try{const u=new URL(l,location.origin);return u.origin===location.origin?`${u.pathname}${u.search}${u.hash}`:null}catch{return null}}function HE(l,u,c,o,f,d){return Va("/api/auth/sign-up/email",{name:l,email:u,password:c,hesapTuru:f,callbackURL:Dp(o),...d?{resitDegil:d.resitDegil,...d.resitDegil?{veliEposta:d.veliEposta}:{}}:{}})}function jE(l,u){return Va("/api/auth/send-verification-email",{email:l,callbackURL:Dp(u)})}async function BE(l,u){const c=!l.includes("@"),o=c?await Va("/api/auth/sign-in/username",{username:l.trim().toLowerCase(),password:u}):await Va("/api/auth/alias/sign-in",{email:l,password:u});return o.ok&&(_1("hesap_giris_basarili",{yontem:c?"kullanici-adi":"eposta"}),br()),o}function YE(l){return Va("/api/auth/alias/request-password-reset",{email:l,redirectTo:bp(new URL("/shop/hesap/sifre-yenile",location.origin)).href})}async function qE(l,u){const c=await Va("/api/auth/reset-password",{newPassword:l,token:u});return c.ok&&br(),c}function GE(l,u){return Va("/api/auth/change-password",{currentPassword:l,newPassword:u,revokeOtherSessions:!0})}async function Ks(l){if(l.ok)return l.json();try{const u=await l.json();throw new Error(u.error||u.message||"İşlem şu an tamamlanamadı")}catch(u){throw u instanceof Error?u:new Error("İşlem şu an tamamlanamadı")}}async function KE(){const{aliases:l}=await Ks(await va("/api/auth/alias"));return l}async function XE(l){const{alias:u}=await Ks(await va("/api/auth/alias",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:l})}));return u}async function VE(l){await Ks(await va(`/api/auth/alias/${encodeURIComponent(l)}`,{method:"DELETE",headers:{"Content-Type":"application/json"}}))}function B1(){br()}async function QE(){if(ga(),!(await Va("/api/auth/sign-out",{})).ok)throw new Error("Çıkış yapılamadı. Oturumun açık olabilir; tekrar dene.");br(),Op()}async function ZE(l){const u=await va("/api/auth/account/delete",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({password:l})});if(u.ok)return B1(),Op(),{ok:!0};let c="Hesap silinemedi - birazdan tekrar dene.";try{const o=await u.json();o.error&&(c=o.error)}catch{}return{ok:!1,error:c}}async function ky(){const l=await va("/api/auth/get-session",{cache:"no-store"});if(l.status===401)return ga(),null;if(!l.ok)throw new Error("Oturum bilgisi alınamadı. Tekrar dene.");const u=await l.json();return u?.user?O1(u.user):ga(),u}async function zy(){const{token:l}=await De(await va("/auth/customer/probot-account",{method:"POST"}));return l}function Up(l){try{return JSON.parse(atob(l.split(".")[1].replace(/-/g,"+").replace(/_/g,"/")))}catch{return{}}}function us(l){return Up(l).actor_id??""}let si=null;function Cy(l,u=!1){const c=`${l.toLowerCase()}|${u}`;if(si?.anahtar===c)return si.soz;const o=Y1(l,u).finally(()=>{si?.soz===o&&(si=null)});return si={anahtar:c,soz:o},o}async function Y1(l,u){const c=await ky(),o=c?.user?.id,f=c?.session?.id;if(!o||!f||c?.user?.email.toLowerCase()!==l.toLowerCase())throw ga(),new Error("Oturumun değişti. Hesap sayfasını yenileyip tekrar dene.");if(!u&&di?.userId===o&&di.sessionId===f)return di.token;const d=Es;let y=await zy();const p=h=>{const v=Up(h).app_metadata;return v?.probot_user_id===o&&v?.probot_session_id===f};if(!p(y))throw new Error("Mağaza oturumu doğrulanamadı. Tekrar giriş yap.");if(!us(y)){const h=await va("/store/customers",{method:"POST",headers:{"Content-Type":"application/json","x-publishable-api-key":qt,Authorization:`Bearer ${y}`},body:JSON.stringify({email:c.user.email})});y=await zy(),!h.ok&&!us(y)&&await De(h)}const g=await ky();if(d!==Es||g?.user?.id!==o||g?.session?.id!==f||!p(y)||!us(y))throw ga(),new Error("Oturumun değişti. Hesap sayfasını yenileyip tekrar dene.");return di={token:y,userId:o,sessionId:f},y}async function tt(l,u,c){const o=async d=>va(u,{...c,headers:{...c?.headers??{},"x-publishable-api-key":qt,Authorization:`Bearer ${d}`}});let f=await o(await Cy(l));return f.status===401&&(ga(),f=await o(await Cy(l,!0))),f}function $E(l,u){const c=f=>String(f??"").toLocaleLowerCase("tr").replace(/\s+/g," ").trim(),o=f=>String(f??"").replace(/\D/g,"").slice(-10);return["first_name","last_name","address_1","city","province"].every(f=>c(l[f])===c(u[f]))&&o(l.phone)===o(u.phone)}function JE(l){let u=String(l??"").replace(/\D/g,"");return u.length===12&&u.startsWith("90")?u=u.slice(2):u.length===11&&u.startsWith("0")&&(u=u.slice(1)),/^[2-5]\d{9}$/.test(u)}async function FE(l){const{customer:u}=await De(await tt(l,"/store/customers/me?fields=id,email,first_name,last_name,phone,*addresses"));return u}async function WE(l,u){await De(await tt(l,"/store/customers/me",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(u)}))}async function IE(l,u){await De(await tt(l,"/store/customers/me/addresses",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...u,country_code:"tr"})}))}async function PE(l,u,c){await De(await tt(l,`/store/customers/me/addresses/${encodeURIComponent(u)}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...c,country_code:"tr"})}))}async function eT(l,u){await De(await tt(l,`/store/customers/me/addresses/${encodeURIComponent(u)}`,{method:"DELETE"}))}async function vn(l,u){const c=await l.json().catch(()=>({}));if(!l.ok)throw new Error(typeof c.message=="string"&&c.message?c.message:u);return c}async function tT(l){const{fatura:u}=await vn(await tt(l,"/store/customers/me/fatura"),"Fatura bilgisi alınamadı.");return u}async function aT(l){const{siparisler:u}=await vn(await tt(l,"/store/customers/me/siparisler"),"Siparişler alınamadı.");return u}const nT=[["cayma","Cayma hakkı (fikrimi değiştirdim)"],["hasarli","Ürün hasarlı geldi"],["eksik","Eksik parça"],["yanlis","Yanlış ürün geldi"],["diger","Diğer"]];async function lT(l,u,c){await vn(await tt(l,`/store/customers/me/siparisler/${encodeURIComponent(u)}/iade`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)}),"İade talebi gönderilemedi.")}async function iT(l){const{product_ids:u}=await De(await tt(l,"/store/favorites"));return u}async function uT(l,u){const{favorited:c}=await De(await tt(l,"/store/favorites",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({product_id:u})}));return c}async function rT(l){const{alerts:u}=await De(await tt(l,"/store/stock-alerts"));return u}async function cT(l,u){const{subscribed:c}=await De(await tt(l,"/store/stock-alerts",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({product_id:u})}));return c}async function oT(l,u,c){await De(await fetch("/store/stock-alerts",{method:"POST",headers:{"Content-Type":"application/json","x-publishable-api-key":qt},body:JSON.stringify({product_id:l,email:u,segment:c||void 0})}))}async function sT(l){const u=localStorage.getItem("probot-cart-id");u&&(await fetch(`/store/carts/${u}/promotions`,{method:"DELETE",headers:{"Content-Type":"application/json","x-publishable-api-key":qt},body:JSON.stringify({promo_codes:[l]})}),window.dispatchEvent(new CustomEvent("cart:updated")))}let Qu=null;async function wp(){if(Qu)return Qu;const{regions:l}=await De(await fetch("/store/regions?fields=id,*countries",{headers:{"x-publishable-api-key":qt}}));return Qu=(l.find(c=>(c.countries??[]).some(o=>o.iso_2==="tr"))??l[0]).id,Qu}const Np="fields=id,title,handle,description,thumbnail,metadata,*categories,*options,*variants,*variants.options,*variants.calculated_price,+variants.inventory_quantity";let fi=null;function xp(l){const u=l.metadata?.eklenti_of;return typeof u=="string"&&u?u:null}async function q1(){return(await Lp()).filter(l=>!xp(l))}async function fT(l){return(await Lp()).filter(u=>xp(u)===l)}async function Lp(){return fi||(fi=(async()=>{const l=await wp();return(await D1(async(c,o)=>De(await fetch(`/store/products?limit=${o}&offset=${c}&${Np}&region_id=${l}`,{headers:{"x-publishable-api-key":qt}})))).map(kp)})(),fi.catch(()=>{fi=null})),fi}async function dT(l){const u=await wp(),{products:c}=await De(await fetch(`/store/products?limit=1&handle=${encodeURIComponent(l)}&${Np}&region_id=${u}`,{headers:{"x-publishable-api-key":qt}}));return c[0]?kp(c[0]):null}function mT(l){if(l.metadata?.kind==="kit")return"kitler";const u=l.metadata?.group;return typeof u=="string"&&u?u:null}async function hT(l,u=[],c=6,o=4){return N1(l,await q1(),u,c,o)}function G1(l){return!!l?.manage_inventory&&!l.allow_backorder&&(l.inventory_quantity??0)<=0}function yT(l){const u=Xs(l);return u.length>0&&u.every(G1)}function pT(l){return l.metadata?.kaynak==="elektronik"?ae("Çok yakında"):ae("Stokta yok")}function gT(l){const u=l.metadata?.ftc_uyumlu;if(typeof u!="boolean")return null;const c=typeof l.metadata?.ftc_neden=="string"?l.metadata.ftc_neden:"";return{uyumlu:u,etiket:ae(u?"FTC uyumlu":"FTC uyumlu değil"),neden:c}}function vT(l){const u=typeof l.metadata?.marka_ad=="string"?l.metadata.marka_ad:"",c=mp(l.title);return u&&c.startsWith(`${u} `)?c.slice(u.length+1):c}function bT(l){const u=typeof l.metadata?.marka_ad=="string"?l.metadata.marka_ad:"",c=l.description??"";return[l.title,mp(l.title),l.variants?.[0]?.sku??"",c,dp(c),u]}function Xs(l){const u=Rp(l.variants),c=Array.isArray(l.metadata?.variant_order)?l.metadata.variant_order:[];if(!c.length)return u;const o=f=>{const d=c.indexOf(f??"");return d<0?c.length:d};return[...u].sort((f,d)=>o(f.sku)-o(d.sku))}function Hp(l){const u=l?.calculated_price?.calculated_amount;return typeof u=="number"&&u>0?u:null}function ST(l){const u=Xs(l).map(Hp).filter(c=>c!==null);return u.length?Math.min(...u):null}function ET(l){return new Set(Xs(l).map(Hp).filter(u=>u!==null)).size>1}const K1=()=>k1,TT=l=>{if(K1())return"Çok yakında";const u=Math.abs(l-Math.round(l))<.005;return new Intl.NumberFormat("tr-TR",{style:"currency",currency:"TRY",minimumFractionDigits:u?0:2,maximumFractionDigits:u?0:2}).format(l)};async function AT(l,u){const c=u?await tt(u,`/store/products/${l}/reviews`):await fetch(`/store/products/${l}/reviews`,{headers:{"x-publishable-api-key":qt}});return De(c)}async function _T(l,u,c,o){return De(await tt(u,`/store/products/${l}/reviews`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({rating:c,content:o})}))}async function OT(l,u,c,o){return De(await tt(u,`/store/products/${l}/reviews`,{method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify({rating:c,content:o})}))}async function RT(l,u){return De(await tt(u,`/store/products/${l}/reviews`,{method:"DELETE"}))}async function kT(){return(await Gs()).getCart()}async function zT(l){return(await Gs()).adoptCart(l)}async function CT(l,u=crypto.randomUUID()){return(await Gs()).addItems(l,u)}async function MT(l,u){const c=localStorage.getItem("probot-cart-id");if(!c)return;if(!(await fetch(`/store/carts/${c}/line-items/${l}`,{method:"POST",headers:{"Content-Type":"application/json","x-publishable-api-key":qt},body:JSON.stringify({quantity:Math.max(1,Math.min(99,u))})})).ok)throw new Error("Sepet güncellenemedi. Tekrar dene.");window.dispatchEvent(new CustomEvent("cart:updated"))}async function DT(l){const u=localStorage.getItem("probot-cart-id");if(!u)return;if(!(await fetch(`/store/carts/${u}/line-items/${l}`,{method:"DELETE",headers:{"x-publishable-api-key":qt}})).ok)throw new Error("Sepet güncellenemedi. Tekrar dene.");window.dispatchEvent(new CustomEvent("cart:updated"))}function bn(){return localStorage.getItem("probot-cart-id")}function UT(){localStorage.removeItem("probot-cart-id"),window.dispatchEvent(new CustomEvent("cart:updated"))}const jp="fields=id,email,region_id,currency_code,subtotal,item_total,tax_total,shipping_total,discount_total,total,*items,*shipping_address,*billing_address,*shipping_methods,*promotions";async function Qa(l,u,c){return l?tt(l,u,c):fetch(u,{...c,headers:{...c?.headers??{},"x-publishable-api-key":qt}})}async function X1(l){const u=bn();if(!u)return null;const c=await Qa(l,`/store/carts/${u}?${jp}`);return c.ok?z1((await c.json()).cart):(c.status===404&&localStorage.removeItem("probot-cart-id"),null)}async function wT(l,u){const c=bn();if(!c)throw new Error("Sepet bulunamadı");const{cart:o}=await De(await Qa(u,`/store/carts/${c}?${jp}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(l)}));return window.dispatchEvent(new CustomEvent("cart:updated")),o}async function NT(l){const u=bn();if(!u)return[];const{shipping_options:c}=await De(await Qa(l,`/store/shipping-options?cart_id=${u}&fields=id,name,amount,price_type,*type`)),o=[],f=[];for(const d of c){if(d.price_type!=="calculated"){f.push(d);continue}try{const{shipping_option:y}=await De(await Qa(l,`/store/shipping-options/${d.id}/calculate`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({cart_id:u})}));Number(y.amount)>0&&o.push({...d,amount:Number(y.amount)})}catch{}}return o.length?[...o,...f.filter(d=>d.type?.code!=="yedek")]:f}async function xT(l,u){const c=bn();if(!c)throw new Error("Sepet bulunamadı");await De(await Qa(u,`/store/carts/${c}/shipping-methods`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({option_id:l})}));const o=await X1(u);if(window.dispatchEvent(new CustomEvent("cart:updated")),!o)throw new Error("Sepet yenilenemedi");return o}const LT="probot-odeme-ozet",HT="probot-last-order";async function jT(l){const u=bn();if(!u)throw new Error("Sepet bulunamadı");return vn(await Qa(l,`/store/odeme/secenekler?cart_id=${encodeURIComponent(u)}`),"Ödeme seçenekleri alınamadı.")}async function BT(l,u){const c=bn();if(!c)throw new Error("Sepet bulunamadı");return vn(await Qa(u,"/store/odeme/havale",{method:"POST",headers:{"Content-Type":"application/json",...pr()},body:JSON.stringify({cart_id:c,fatura:l,sozlesme_onay:!0})}),"Sipariş oluşturulamadı. Birazdan tekrar dene.")}async function YT(l,u){const c=bn();if(!c)throw new Error("Sepet bulunamadı");return vn(await Qa(u,"/store/odeme/paratika",{method:"POST",headers:{"Content-Type":"application/json",...pr()},body:JSON.stringify({cart_id:c,fatura:l,sozlesme_onay:!0})}),"Ödeme sayfası açılamadı. Birazdan tekrar dene.")}async function qT(l){const u=await fetch(`/store/odeme/paratika/durum?ref=${encodeURIComponent(l)}`,{headers:{"x-publishable-api-key":qt}});return u.status===404?{durum:"yok"}:vn(u,"Ödeme durumu alınamadı.")}function V1(l,u){const c=O.useRef(u);c.current=u;const o=O.useRef(0),[f,d]=O.useState(null),[y,p]=O.useState(!1),g=O.useCallback(async()=>{const h=++o.current;p(!1);try{const v=await c.current();h===o.current&&d(v)}catch(v){throw h===o.current&&p(!0),v}},[l]);return O.useEffect(()=>(d(null),g().catch(()=>{}),()=>{o.current++}),[g]),{data:f,error:y,refresh:g}}function GT({retry:l}){return oe.jsxs("p",{className:"formErr",role:"alert",children:[ae("Bilgiler yüklenemedi.")," ",oe.jsx("button",{type:"button",className:"linkBtn",onClick:()=>{l().catch(()=>{})},children:ae("Tekrar dene")})]})}function KT({children:l}){return oe.jsx("div",{className:"ph-no-capture",style:{display:"contents"},children:l})}Object.freeze(Ls.languages.map(l=>l.prefix));const Q1=Object.freeze(cp(Ls,rp()).languages.map(l=>l.prefix));function Z1(l){if(l!==""&&!(l.startsWith("/")&&up.test(l.slice(1))))throw new Error(`not a language prefix: ${JSON.stringify(l)}`);return l}function $1(l){const u=l.map(Z1).filter(o=>o!=="").sort((o,f)=>f.length-o.length),c=l.includes("");return u.length===0?c?"":"(?!)":`(?:${u.join("|")})${c?"?":""}`}function XT(l){if(l.durum!=="tamam")return{ogretmen:!1,ogrenci:!1};const{veri:u,uyelik:c}=l;return{ogretmen:u.hesap_turu==="ogretmen"||u.yonetici||u.sinif_acabilir||!!u.ogretmen_onay_bekliyor||u.siniflar.length>0,ogrenci:u.hesap_turu!=="ogretmen"||u.yonetici||c.length>0}}class gn extends Error{constructor(u,c){super(u),this.status=c}status}async function J(l,u){const{json:c,...o}=u??{},f=await fetch(l,{credentials:"same-origin",cache:"no-store",signal:AbortSignal.timeout(15e3),...o,...c!==void 0?{method:o.method??"POST",headers:{"content-type":"application/json",...pr()},body:JSON.stringify(c)}:{}});if(f.status===401&&window.dispatchEvent(new Event(vr)),f.status===204)return;const d=await f.json().catch(()=>null);if(!f.ok){const y=d?.error??d?.message,p=typeof y=="string"&&y?y:"İşlem tamamlanamadı. Tekrar dene.";throw new gn(H1(typeof d?.code=="string"?d.code:void 0,p),f.status)}if(d===null)throw new gn("Sunucudan beklenmeyen bir yanıt geldi. Tekrar dene.",f.status);return d}const My={izinler:()=>J("/api/auth/lms/izinler"),veliOnayGonder:l=>J("/api/auth/lms/veli-onay/gonder",{json:l?{veliEposta:l}:{}}),veliOnayDogrula:l=>J("/api/auth/lms/veli-onay/dogrula",{json:{t:l}}),kurslarim:()=>J("/api/auth/lms/kurslarim"),egitimler:()=>J("/api/auth/lms/egitimler"),ilerlemem:()=>J("/api/auth/lms/ilerlemem"),siniflarim:(l=!1)=>J(`/api/auth/lms/sinif${l?"?arsiv=1":""}`),sinifAc:l=>J("/api/auth/lms/sinif",{json:{ad:l}}),sinif:l=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}`),ayar:(l,u)=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/ayar`,{json:u}),sinifSil:(l,u)=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/sil`,{json:{ad:u}}),kodYenile:l=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/kod-yenile`,{json:{}}),kursAta:(l,u)=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/kurs`,{json:{slug:u}}),kursKaldir:(l,u)=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/kurs/kaldir`,{json:{slug:u}}),cikar:(l,u)=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/cikar`,{json:{userId:u}}),geriAl:(l,u)=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/geri-al`,{json:{userId:u}}),ogrenciEkle:(l,u)=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/ogrenci`,{json:{email:u}}),ogretmenEkle:(l,u)=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/ogretmen`,{json:{email:u}}),ogretmenKaldir:(l,u)=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/ogretmen/kaldir`,{json:{userId:u}}),kodKontrol:l=>J("/api/auth/lms/sinif-kodu/kontrol",{json:{kod:l}}),kodKayit:l=>J("/api/auth/lms/sinif-kodu/kayit",{json:l}),geciciSifre:(l,u)=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/gecici-sifre`,{json:{userId:u}}),katil:l=>J("/api/auth/lms/sinif/katil",{json:{kod:l}}),ayril:l=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/ayril`,{json:{}}),sinifim:()=>J("/api/auth/lms/sinifim"),ekip:(l,u,c)=>J(`/api/auth/lms/sinif/${encodeURIComponent(l)}/ekip`,{json:{userId:u,ekip:c}}),dersBitis:l=>J(`/api/auth/lms/ders-bitis?yol=${encodeURIComponent(l)}`),kitKullan:l=>J("/api/auth/lms/kit-kod/kullan",{json:{kod:l}}),canli:l=>J(`${_t(l)}/canli`),canliBaslat:(l,u)=>J(`${_t(l)}/canli/baslat`,{json:u}),canliBitir:l=>J(`${_t(l)}/canli/bitir`,{json:{}}),yoklama:l=>J(`${_t(l)}/yoklama`),yoklamaYaz:(l,u,c,o)=>J(`${_t(l)}/yoklama`,{json:{oturumId:u,userId:c,durum:o}}),etkinlik:l=>J(`${_t(l)}/etkinlik`),odevler:l=>J(`${_t(l)}/odev`),takip:l=>J(`${_t(l)}/takip`),odevVer:(l,u)=>J(`${_t(l)}/odev`,{json:u}),odevYaz:(l,u)=>J(`${_t(l)}/odev/yaz`,{json:u}),odevKaldir:(l,u)=>J(`${_t(l)}/odev/kaldir`,{json:{id:u}}),teslim:(l,u,c,o)=>J(`${_t(l)}/odev/teslim?${new URLSearchParams({userId:u,yol:c,odevId:o})}`),degerlendir:(l,u)=>J(`${_t(l)}/odev/degerlendir`,{json:u}),odevlerim:()=>J("/api/auth/lms/odevlerim"),odevim:(l,u)=>J(`/api/auth/lms/odev?${new URLSearchParams({yol:l,id:u})}`),odevTeslim:l=>J("/api/auth/lms/odev/teslim",{json:{yol:l.yol,id:l.id,icerik:{metin:l.metin},teslim:!0}}),karnem:()=>J("/api/auth/lms/karnem")},_t=l=>`/api/auth/lms/sinif/${encodeURIComponent(l)}`,rs=new Map;function Bp(l,u){let c=rs.get(l);return c||(c=(async()=>{const o=await fetch(l,{credentials:"same-origin",signal:AbortSignal.timeout(15e3)}).catch(()=>{throw new gn("Bağlantı kurulamadı.",0)});if(o.status===404)return null;if(o.status===401&&window.dispatchEvent(new Event(vr)),!o.ok)throw new gn(o.status===403?"Bu eğitime erişiminiz yok.":"Ders listesi alınamadı.",o.status);return u(await o.json().catch(()=>null))})(),c.catch(()=>rs.delete(l)),rs.set(l,c)),c}function J1(l){return Bp(`${l.replace(/\/?$/,"/")}mufredat.json`,u=>{const c=u;if(!c||!Array.isArray(c.dersler))return null;const o=c.dersler.filter(f=>typeof f?.yol=="string"&&typeof f?.baslik=="string").map(f=>({...f,etkinlikler:Array.isArray(f.etkinlikler)?f.etkinlikler:[],odevler:Array.isArray(f.odevler)?f.odevler:[]}));return{kurs:String(c.kurs??l),baslik:String(c.baslik??""),dersler:o}})}function F1(l){const u=l.replace(/\/?$/,"/");return Bp(`${u}lessons.json`,c=>{const o=c;return o?.v!==1||!Array.isArray(o.lessons)?null:o.lessons.filter(f=>typeof f?.path=="string"&&typeof f?.title=="string"&&f.path.startsWith(u)&&f.path!==u).map(f=>({yol:f.path,baslik:f.title,...typeof f.group=="string"&&f.group?{grup:f.group}:{}}))})}async function VT(l){let u;try{u=await J1(l)}catch(c){return{durum:c instanceof gn&&c.status===403?"erisim-yok":"hata"}}if(u?.dersler.length)return{durum:"tamam",sayfaSayfa:!0,dersler:u.dersler.map(c=>{const o=c.ust||(c.hafta!=null&&c.ders!=null?ae("Hafta {week} · Ders {lesson}",{week:c.hafta,lesson:c.ders}):"");return{yol:c.yol,baslik:c.baslik,...c.hafta!=null?{grup:ae("Hafta {n}",{n:c.hafta})}:{},...o?{yer:o}:{}}})};try{const c=await F1(l);return c?.length?{durum:"tamam",sayfaSayfa:!1,dersler:c}:{durum:"yok"}}catch(c){return{durum:c instanceof gn&&c.status===403?"erisim-yok":"hata"}}}function W1(l){const u=l?/^(\d{4})-(\d{2})-(\d{2})/.exec(l):null;return u?new Date(Number(u[1]),Number(u[2])-1,Number(u[3])):null}function QT(l){const u=W1(l);if(!u)return"";const c=u.getFullYear()!==new Date().getFullYear();return gp(u,{day:"numeric",month:"short",...c?{year:"numeric"}:{}})}function ZT(l=new Date){const u=c=>String(c).padStart(2,"0");return`${l.getFullYear()}-${u(l.getMonth()+1)}-${u(l.getDate())}`}const $T=l=>`${location.origin}${Ys("/egitim/katil/")}?kod=${encodeURIComponent(l)}`,JT=8,FT="ABCDEFGHJKLMNPQRSTUVWXYZ23456789",WT=l=>{const u=/[?&]kod=([^&#\s]*)/i.exec(l);return(u?u[1]:l).normalize("NFKC").toUpperCase().replace(/[^\p{L}\p{N}]/gu,"").slice(0,16)},IT=(l,u,c)=>`/api/auth/lms/sinif/${encodeURIComponent(l)}/foto/${encodeURIComponent(u)}?yol=${encodeURIComponent(c)}`,I1="ABCDEFGHJKLMNPQRSTUVWXYZ23456789",P1=12,PT=l=>l.toUpperCase().replace(/[\s-]+/g,"").slice(0,16),eA=l=>l.length===P1&&[...l].every(u=>I1.includes(u)),tA=l=>(l.match(/.{1,4}/g)??[]).join("-");function aA(l,u){const c=/^(\d{1,2})\.(\d{1,2})(?!\d)/.exec(l.trim());if(c)return[Number(c[1]),Number(c[2])];const o=u.replace(/\/+$/,"").split("/").pop()??"",f=/^(\d{1,2})-(\d{1,2})(?:-|$)/.exec(o);return f?[Number(f[1]),Number(f[2])]:null}const nA={guncelle:l=>J("/api/auth/update-user",{json:l}),oturumlar:()=>J("/api/auth/list-sessions"),oturumKapat:l=>J("/api/auth/revoke-session",{json:{token:l}}),digerleriniKapat:()=>J("/api/auth/revoke-other-sessions",{json:{}})};let cs=null;function lA(){return cs??=fetch("/egitim/arama.json",{signal:AbortSignal.timeout(15e3)}).then(l=>{if(!l.ok)throw new Error(`arama.json ${l.status}`);return l.json()}).then(l=>{const u=l.girdiler??[],c=u.filter(o=>o.k==="egitim").map(o=>({baslik:o.t,yol:o.u,aciklama:o.d??"",dersler:[]}));for(const o of u){if(o.k!=="ders")continue;const f=o.u.split("#")[0],d=c.find(p=>f.startsWith(p.yol)),y=o.y?.split(" › ").slice(1).pop();d&&f!==d.yol&&!d.dersler.some(p=>p.yol===f)&&d.dersler.push({baslik:o.t,yol:f,...y?{grup:y}:{}})}return c}).catch(()=>(cs=null,[])),cs}const eE=$1(Q1),tE=new RegExp(`^${eE}/egitim/([a-z0-9-]+)`),iA=l=>tE.exec(l)?.[1]??null,Yp="probot-egitim-sinif-kullanim",aE=50;function nE(){try{const l=JSON.parse(localStorage.getItem(Yp)||"{}");return Object.fromEntries(Object.entries(l??{}).filter(u=>typeof u[1]=="number"))}catch{return{}}}function uA(l,u=Date.now()){const c=Object.entries({...nE(),[l]:u}).sort((o,f)=>f[1]-o[1]).slice(0,aE);try{localStorage.setItem(Yp,JSON.stringify(Object.fromEntries(c)))}catch{}}const Ts=l=>l?gp(new Date(l),{day:"numeric",month:"short",year:"numeric"}):"";function rA(l,{cumle:u=!0}={}){if(!l)return"";const c=(Date.now()-new Date(l).getTime())/1e3;return c<90?ae("az önce"):c<3600?ns("{n} dk önce",Math.round(c/60)):c<86400?ns("{n} saat önce",Math.round(c/3600)):c<86400*14?ns("{n} gün önce",Math.round(c/86400)):u?o1("relative","{date}",{date:Ts(l)}):Ts(l)}const lE=[["okul-oncesi","Okul öncesi"],...Array.from({length:12},(l,u)=>[String(u+1),`${u+1}. sınıf`]),["universite","Üniversite"],["mezun","Mezun / çalışıyorum"]];function cA(l){if(lE.some(([u])=>u===l))return l==="okul-oncesi"?ae("Okul öncesi"):l==="universite"?ae("Üniversite"):l==="mezun"?ae("Mezun / çalışıyorum"):ae("{n}. sınıf",{n:l})}const iE="Öğretmen",oA=l=>l===iE?ae("Öğretmen"):l,sA={arduino:"Arduino",ftc:"FTC",fll:"FLL",diger:"Diğer"},uE={egitimlerim:"/egitim/benim/",sinifim:"/egitim/sinifim/",ogretmen:"/egitim/ogretmen/",siniflar:"/egitim/ogretmen/siniflar/",katil:"/egitim/katil/",etkinlestir:"/egitim/etkinlestir/"};function fA(l){const u=pp(l);return l.startsWith(u)&&/^\/ogretmen\/ornek(\/|$)/.test(l.slice(u.length))}const dA=(l,u={})=>`${uE.siniflar}?${new URLSearchParams({s:l,...u})}`;function qp(){const l=Iy("/");return l.endsWith("/")?l.slice(0,-1):l}function Gp(l,u){return l?u===l?"/":u.startsWith(`${l}/`)||u.startsWith(`${l}?`)?u.slice(l.length)||"/":null:u}function rE({to:l,...u}){const c=Ys(l),o=Gp(qp(),c);return o!==null?oe.jsx(xs,{to:o,...u}):oe.jsx("a",{href:c,...u})}function mA(){const l=sr(),u=qp();return O.useCallback((c,o)=>{const f=Ys(c),d=Gp(u,f);d!==null?l(d,o):o?.replace?location.replace(f):location.assign(f)},[l,u])}const cE=3e4,Kp="probot-veli-kutusu-goruldu",oE=()=>{try{return sessionStorage.getItem(Kp)}catch{return null}};function hA({user:l,kisalabilir:u=!1}){const{data:c,refresh:o}=V1(l.id,My.izinler),[f,d]=O.useState(!1),[y,p]=O.useState(""),[g,h]=O.useState(!1),[v,b]=O.useState(""),[z,L]=O.useState(""),j=O.useRef(!1),[H,x]=O.useState(!1),B=O.useRef(null),Z=O.useRef(null),Q=O.useRef(!1),ne=!!c?.veli_onayi_gerekli;O.useEffect(()=>{ne?j.current=!0:c&&j.current&&x(!0)},[ne,c]),O.useEffect(()=>{H&&Q.current&&Z.current?.focus()},[H]),O.useEffect(()=>{if(!ne)return;const Ue=()=>{document.visibilityState==="visible"&&(Q.current=!!B.current?.contains(document.activeElement),o().catch(()=>{}))},_e=window.setInterval(Ue,cE);return window.addEventListener("focus",Ue),document.addEventListener("visibilitychange",Ue),()=>{window.clearInterval(_e),window.removeEventListener("focus",Ue),document.removeEventListener("visibilitychange",Ue)}},[ne,o]);const{pathname:fe}=Yt(),[Oe]=O.useState(()=>oE()!==l.id?fe:null),[W,Me]=O.useState(null),Be=!u||Oe===fe||W===fe||!!v||!!z||f;if(O.useEffect(()=>{if(ne&&Be)try{sessionStorage.setItem(Kp,l.id)}catch{}},[ne,Be,l.id]),!c?.resit_degil)return null;const it=oe.jsx("div",{className:"hp-veli-durum",role:"status",children:H&&oe.jsx("p",{ref:Z,tabIndex:-1,className:"hp-bilgi",children:ae("Velin onay verdi. Artık ders fotoğrafı yükleyebilir ve eğitim asistanını kullanabilirsin.")})});if(!ne)return it;if(!Be)return oe.jsxs(oe.Fragment,{children:[it,oe.jsxs("p",{className:"hp-veli-kisa",children:[oe.jsx("b",{children:ae("Veli onayı bekleniyor.")})," ",oe.jsx("button",{type:"button",className:"hp-metin-dugme",onClick:()=>Me(fe),"aria-expanded":"false",children:ae("Ayrıntılar")})]})]});const Je=!c.veli_eposta,Ye=f||Je;async function mt(Ue){Ue?.preventDefault(),b(""),L("");const _e=Ye?y.trim():"";if(Ye&&_e.toLowerCase()===l.email.toLowerCase()){L(ae("Veli e-postası kendi adresinle aynı olamaz."));return}h(!0);try{await My.veliOnayGonder(_e||void 0),await o().catch(()=>{}),d(!1),b(ae("Onay e-postası {email} adresine gönderildi. Velin gelen kutusunu ve spam klasörünü kontrol etsin.",{email:String(_e||c?.veli_eposta)}))}catch(D){L(D instanceof gn?ae(D.message):ae("E-posta gönderilemedi. Tekrar dene."))}finally{h(!1)}}return oe.jsxs(oe.Fragment,{children:[it,oe.jsxs("section",{ref:B,className:"hp-kutu hp-onay hp-veli","aria-labelledby":"hp-veli-baslik",children:[oe.jsx("h2",{id:"hp-veli-baslik",children:ae("Veli onayı bekleniyor")}),Je?oe.jsx("p",{children:ls("18 yaşından küçük olduğunu belirttin ve veli e-postası yazmadın. Dersler, ödevler ve yoklama açık; ama velin onaylayana kadar {photo} ve {assistant}. İstersen velinin e-postasını yaz, ona bir onay bağlantısı gönderelim.",{photo:oe.jsx("b",{children:ae("ders fotoğrafı yükleyemez")}),assistant:oe.jsx("b",{children:ae("eğitim asistanını kullanamazsın")})})}):oe.jsxs("p",{children:[ls("18 yaşından küçük olduğunu belirttin. Velin ({email}) e-postadaki bağlantıyı onaylayana kadar eğitimleri okuyabilir ve sınıfına katılabilirsin ama {photo} ve {assistant}.",{email:oe.jsx("b",{children:c.veli_eposta}),photo:oe.jsx("b",{children:ae("ders fotoğrafı yükleyemez")}),assistant:oe.jsx("b",{children:ae("eğitim asistanını kullanamazsın")})}),c.son_gonderim_at?` ${ae("Son gönderim: {date}.",{date:Ts(c.son_gonderim_at)})}`:` ${ae("Velin henüz bir onay e-postası almadı; aşağıdan gönderebilirsin.")}`]}),oe.jsx("p",{className:"hp-soluk",children:ls("Onayla neler açılır ve hangi veriler işlenir: {link}.",{link:oe.jsx(rE,{to:"/shop/yasal/aydinlatma-metni",target:"_blank",rel:"noopener",children:ae("Aydınlatma Metni")})})}),Ye?oe.jsxs("form",{className:"hp-satir-form",onSubmit:mt,children:[oe.jsx("label",{htmlFor:"hp-veli-eposta",children:ae(Je?"Veli e-postası":"Yeni veli e-postası")}),oe.jsxs("div",{children:[oe.jsx("input",{id:"hp-veli-eposta",type:"email",value:y,onChange:Ue=>p(Ue.target.value),required:!0,autoComplete:"off"}),oe.jsx("button",{type:"submit",className:"hp-dugme",disabled:g||!y.trim(),children:ae("Bu adrese gönder")}),!Je&&oe.jsx("button",{type:"button",className:"hp-metin-dugme",onClick:()=>{d(!1),L("")},children:ae("Vazgeç")})]})]}):oe.jsxs("p",{className:"hp-veli-islem",children:[oe.jsx("button",{type:"button",className:"hp-dugme",disabled:g,onClick:()=>{mt()},children:g?ae("Gönderiliyor…"):c.son_gonderim_at?ae("Veliye tekrar gönder"):ae("Veliye gönder")}),oe.jsx("button",{type:"button",className:"hp-metin-dugme",disabled:g,onClick:()=>{d(!0),p(c.veli_eposta??"")},children:ae("Veli e-postasını değiştir")})]}),z&&oe.jsx("p",{className:"hp-hata",role:"alert",children:z}),v&&oe.jsx("p",{className:"hp-bilgi",role:"status",children:v})]})]})}export{ky as $,gn as A,Yt as B,QT as C,J1 as D,uE as E,ZT as F,W1 as G,EE as H,sr as I,GT as J,I1 as K,xs as L,uA as M,fE as N,cA as O,sA as P,nE as Q,V1 as R,rE as S,lA as T,WT as U,oA as V,CE as W,pp as X,lE as Y,br as Z,XT as _,ls as a,aT as a$,vr as a0,TE as a1,hE as a2,Jb as a3,KT as a4,hA as a5,mE as a6,fA as a7,sE as a8,bE as a9,Cp as aA,wE as aB,ME as aC,bT as aD,w1 as aE,gp as aF,j1 as aG,Bs as aH,QE as aI,jE as aJ,i1 as aK,H1 as aL,YE as aM,HE as aN,BE as aO,LE as aP,cT as aQ,FE as aR,WE as aS,GE as aT,ZE as aU,KE as aV,XE as aW,VE as aX,rT as aY,iT as aZ,tT as a_,mi as aa,je as ab,Z0 as ac,yE as ad,RE as ae,dp as af,ST as ag,Xs as ah,yT as ai,gT as aj,mp as ak,vT as al,TT as am,ET as an,pT as ao,K1 as ap,DE as aq,SE as ar,is as as,q1 as at,UE as au,U1 as av,ar as aw,Xa as ax,vi as ay,dE as az,o1 as b,nT as b0,JE as b1,lT as b2,PE as b3,eT as b4,IE as b5,zT as b6,vE as b7,sT as b8,kT as b9,oT as bA,_T as bB,OT as bC,RT as bD,qE as bE,AE as bF,_E as bG,kE as bH,OE as bI,zE as bJ,NE as bK,nA as bL,DT as ba,MT as bb,X1 as bc,$E as bd,wT as be,NT as bf,xT as bg,jT as bh,BT as bi,HT as bj,UT as bk,YT as bl,LT as bm,qT as bn,bn as bo,G1 as bp,Hp as bq,dT as br,mT as bs,AT as bt,fT as bu,hT as bv,xp as bw,xE as bx,uT as by,CT as bz,Ts as c,IT as d,aA as e,gE as f,rA as g,My as h,VT as i,oe as j,$T as k,Ys as l,pE as m,PT as n,eA as o,ns as p,JT as q,O as r,dA as s,ae as t,mA as u,FT as v,tA as w,P1 as x,iA as y,_1 as z};