(function(){const c=document.createElement("link").relList;if(c&&c.supports&&c.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const m of s)if(m.type==="childList")for(const y of m.addedNodes)y.tagName==="LINK"&&y.rel==="modulepreload"&&r(y)}).observe(document,{childList:!0,subtree:!0});function f(s){const m={};return s.integrity&&(m.integrity=s.integrity),s.referrerPolicy&&(m.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?m.credentials="include":s.crossOrigin==="anonymous"?m.credentials="omit":m.credentials="same-origin",m}function r(s){if(s.ep)return;s.ep=!0;const m=f(s);fetch(s.href,m)}})();function eu(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var ff={exports:{}},kn={};var uh;function ng(){if(uh)return kn;uh=1;var n=Symbol.for("react.transitional.element"),c=Symbol.for("react.fragment");function f(r,s,m){var y=null;if(m!==void 0&&(y=""+m),s.key!==void 0&&(y=""+s.key),"key"in s){m={};for(var p in s)p!=="key"&&(m[p]=s[p])}else m=s;return s=m.ref,{$$typeof:n,type:r,key:y,ref:s!==void 0?s:null,props:m}}return kn.Fragment=c,kn.jsx=f,kn.jsxs=f,kn}var ih;function ug(){return ih||(ih=1,ff.exports=ng()),ff.exports}var _t=ug(),of={exports:{}},W={};var ch;function ig(){if(ch)return W;ch=1;var n=Symbol.for("react.transitional.element"),c=Symbol.for("react.portal"),f=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),m=Symbol.for("react.consumer"),y=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),v=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),T=Symbol.for("react.lazy"),A=Symbol.for("react.activity"),x=Symbol.iterator;function w(b){return b===null||typeof b!="object"?null:(b=x&&b[x]||b["@@iterator"],typeof b=="function"?b:null)}var Y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},q=Object.assign,L={};function Z(b,H,B){this.props=b,this.context=H,this.refs=L,this.updater=B||Y}Z.prototype.isReactComponent={},Z.prototype.setState=function(b,H){if(typeof b!="object"&&typeof b!="function"&&b!=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,b,H,"setState")},Z.prototype.forceUpdate=function(b){this.updater.enqueueForceUpdate(this,b,"forceUpdate")};function F(){}F.prototype=Z.prototype;function J(b,H,B){this.props=b,this.context=H,this.refs=L,this.updater=B||Y}var pt=J.prototype=new F;pt.constructor=J,q(pt,Z.prototype),pt.isPureReactComponent=!0;var gt=Array.isArray;function zt(){}var $={H:null,A:null,T:null,S:null},Mt=Object.prototype.hasOwnProperty;function Wt(b,H,B){var X=B.ref;return{$$typeof:n,type:b,key:H,ref:X!==void 0?X:null,props:B}}function Ge(b,H){return Wt(b.type,H,b.props)}function Se(b){return typeof b=="object"&&b!==null&&b.$$typeof===n}function Ft(b){var H={"=":"=0",":":"=2"};return"$"+b.replace(/[=:]/g,function(B){return H[B]})}var Xe=/\/+/g;function be(b,H){return typeof b=="object"&&b!==null&&b.key!=null?Ft(""+b.key):H.toString(36)}function Lt(b){switch(b.status){case"fulfilled":return b.value;case"rejected":throw b.reason;default:switch(typeof b.status=="string"?b.then(zt,zt):(b.status="pending",b.then(function(H){b.status==="pending"&&(b.status="fulfilled",b.value=H)},function(H){b.status==="pending"&&(b.status="rejected",b.reason=H)})),b.status){case"fulfilled":return b.value;case"rejected":throw b.reason}}throw b}function M(b,H,B,X,I){var et=typeof b;(et==="undefined"||et==="boolean")&&(b=null);var ot=!1;if(b===null)ot=!0;else switch(et){case"bigint":case"string":case"number":ot=!0;break;case"object":switch(b.$$typeof){case n:case c:ot=!0;break;case T:return ot=b._init,M(ot(b._payload),H,B,X,I)}}if(ot)return I=I(b),ot=X===""?"."+be(b,0):X,gt(I)?(B="",ot!=null&&(B=ot.replace(Xe,"$&/")+"/"),M(I,H,B,"",function(tn){return tn})):I!=null&&(Se(I)&&(I=Ge(I,B+(I.key==null||b&&b.key===I.key?"":(""+I.key).replace(Xe,"$&/")+"/")+ot)),H.push(I)),1;ot=0;var Pt=X===""?".":X+":";if(gt(b))for(var Ut=0;Ut<b.length;Ut++)X=b[Ut],et=Pt+be(X,Ut),ot+=M(X,H,B,et,I);else if(Ut=w(b),typeof Ut=="function")for(b=Ut.call(b),Ut=0;!(X=b.next()).done;)X=X.value,et=Pt+be(X,Ut++),ot+=M(X,H,B,et,I);else if(et==="object"){if(typeof b.then=="function")return M(Lt(b),H,B,X,I);throw H=String(b),Error("Objects are not valid as a React child (found: "+(H==="[object Object]"?"object with keys {"+Object.keys(b).join(", ")+"}":H)+"). If you meant to render a collection of children, use an array instead.")}return ot}function j(b,H,B){if(b==null)return b;var X=[],I=0;return M(b,X,"","",function(et){return H.call(B,et,I++)}),X}function k(b){if(b._status===-1){var H=b._result;H=H(),H.then(function(B){(b._status===0||b._status===-1)&&(b._status=1,b._result=B)},function(B){(b._status===0||b._status===-1)&&(b._status=2,b._result=B)}),b._status===-1&&(b._status=0,b._result=H)}if(b._status===1)return b._result.default;throw b._result}var mt=typeof reportError=="function"?reportError:function(b){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var H=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof b=="object"&&b!==null&&typeof b.message=="string"?String(b.message):String(b),error:b});if(!window.dispatchEvent(H))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",b);return}console.error(b)},St={map:j,forEach:function(b,H,B){j(b,function(){H.apply(this,arguments)},B)},count:function(b){var H=0;return j(b,function(){H++}),H},toArray:function(b){return j(b,function(H){return H})||[]},only:function(b){if(!Se(b))throw Error("React.Children.only expected to receive a single React element child.");return b}};return W.Activity=A,W.Children=St,W.Component=Z,W.Fragment=f,W.Profiler=s,W.PureComponent=J,W.StrictMode=r,W.Suspense=v,W.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=$,W.__COMPILER_RUNTIME={__proto__:null,c:function(b){return $.H.useMemoCache(b)}},W.cache=function(b){return function(){return b.apply(null,arguments)}},W.cacheSignal=function(){return null},W.cloneElement=function(b,H,B){if(b==null)throw Error("The argument must be a React element, but you passed "+b+".");var X=q({},b.props),I=b.key;if(H!=null)for(et in H.key!==void 0&&(I=""+H.key),H)!Mt.call(H,et)||et==="key"||et==="__self"||et==="__source"||et==="ref"&&H.ref===void 0||(X[et]=H[et]);var et=arguments.length-2;if(et===1)X.children=B;else if(1<et){for(var ot=Array(et),Pt=0;Pt<et;Pt++)ot[Pt]=arguments[Pt+2];X.children=ot}return Wt(b.type,I,X)},W.createContext=function(b){return b={$$typeof:y,_currentValue:b,_currentValue2:b,_threadCount:0,Provider:null,Consumer:null},b.Provider=b,b.Consumer={$$typeof:m,_context:b},b},W.createElement=function(b,H,B){var X,I={},et=null;if(H!=null)for(X in H.key!==void 0&&(et=""+H.key),H)Mt.call(H,X)&&X!=="key"&&X!=="__self"&&X!=="__source"&&(I[X]=H[X]);var ot=arguments.length-2;if(ot===1)I.children=B;else if(1<ot){for(var Pt=Array(ot),Ut=0;Ut<ot;Ut++)Pt[Ut]=arguments[Ut+2];I.children=Pt}if(b&&b.defaultProps)for(X in ot=b.defaultProps,ot)I[X]===void 0&&(I[X]=ot[X]);return Wt(b,et,I)},W.createRef=function(){return{current:null}},W.forwardRef=function(b){return{$$typeof:p,render:b}},W.isValidElement=Se,W.lazy=function(b){return{$$typeof:T,_payload:{_status:-1,_result:b},_init:k}},W.memo=function(b,H){return{$$typeof:h,type:b,compare:H===void 0?null:H}},W.startTransition=function(b){var H=$.T,B={};$.T=B;try{var X=b(),I=$.S;I!==null&&I(B,X),typeof X=="object"&&X!==null&&typeof X.then=="function"&&X.then(zt,mt)}catch(et){mt(et)}finally{H!==null&&B.types!==null&&(H.types=B.types),$.T=H}},W.unstable_useCacheRefresh=function(){return $.H.useCacheRefresh()},W.use=function(b){return $.H.use(b)},W.useActionState=function(b,H,B){return $.H.useActionState(b,H,B)},W.useCallback=function(b,H){return $.H.useCallback(b,H)},W.useContext=function(b){return $.H.useContext(b)},W.useDebugValue=function(){},W.useDeferredValue=function(b,H){return $.H.useDeferredValue(b,H)},W.useEffect=function(b,H){return $.H.useEffect(b,H)},W.useEffectEvent=function(b){return $.H.useEffectEvent(b)},W.useId=function(){return $.H.useId()},W.useImperativeHandle=function(b,H,B){return $.H.useImperativeHandle(b,H,B)},W.useInsertionEffect=function(b,H){return $.H.useInsertionEffect(b,H)},W.useLayoutEffect=function(b,H){return $.H.useLayoutEffect(b,H)},W.useMemo=function(b,H){return $.H.useMemo(b,H)},W.useOptimistic=function(b,H){return $.H.useOptimistic(b,H)},W.useReducer=function(b,H,B){return $.H.useReducer(b,H,B)},W.useRef=function(b){return $.H.useRef(b)},W.useState=function(b){return $.H.useState(b)},W.useSyncExternalStore=function(b,H,B){return $.H.useSyncExternalStore(b,H,B)},W.useTransition=function(){return $.H.useTransition()},W.version="19.2.8",W}var rh;function Yf(){return rh||(rh=1,of.exports=ig()),of.exports}var z=Yf();const xt=eu(z);var sf={exports:{}},$n={},df={exports:{}},mf={};var fh;function cg(){return fh||(fh=1,(function(n){function c(M,j){var k=M.length;M.push(j);t:for(;0<k;){var mt=k-1>>>1,St=M[mt];if(0<s(St,j))M[mt]=j,M[k]=St,k=mt;else break t}}function f(M){return M.length===0?null:M[0]}function r(M){if(M.length===0)return null;var j=M[0],k=M.pop();if(k!==j){M[0]=k;t:for(var mt=0,St=M.length,b=St>>>1;mt<b;){var H=2*(mt+1)-1,B=M[H],X=H+1,I=M[X];if(0>s(B,k))X<St&&0>s(I,B)?(M[mt]=I,M[X]=k,mt=X):(M[mt]=B,M[H]=k,mt=H);else if(X<St&&0>s(I,k))M[mt]=I,M[X]=k,mt=X;else break t}}return j}function s(M,j){var k=M.sortIndex-j.sortIndex;return k!==0?k:M.id-j.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var m=performance;n.unstable_now=function(){return m.now()}}else{var y=Date,p=y.now();n.unstable_now=function(){return y.now()-p}}var v=[],h=[],T=1,A=null,x=3,w=!1,Y=!1,q=!1,L=!1,Z=typeof setTimeout=="function"?setTimeout:null,F=typeof clearTimeout=="function"?clearTimeout:null,J=typeof setImmediate<"u"?setImmediate:null;function pt(M){for(var j=f(h);j!==null;){if(j.callback===null)r(h);else if(j.startTime<=M)r(h),j.sortIndex=j.expirationTime,c(v,j);else break;j=f(h)}}function gt(M){if(q=!1,pt(M),!Y)if(f(v)!==null)Y=!0,zt||(zt=!0,Ft());else{var j=f(h);j!==null&&Lt(gt,j.startTime-M)}}var zt=!1,$=-1,Mt=5,Wt=-1;function Ge(){return L?!0:!(n.unstable_now()-Wt<Mt)}function Se(){if(L=!1,zt){var M=n.unstable_now();Wt=M;var j=!0;try{t:{Y=!1,q&&(q=!1,F($),$=-1),w=!0;var k=x;try{e:{for(pt(M),A=f(v);A!==null&&!(A.expirationTime>M&&Ge());){var mt=A.callback;if(typeof mt=="function"){A.callback=null,x=A.priorityLevel;var St=mt(A.expirationTime<=M);if(M=n.unstable_now(),typeof St=="function"){A.callback=St,pt(M),j=!0;break e}A===f(v)&&r(v),pt(M)}else r(v);A=f(v)}if(A!==null)j=!0;else{var b=f(h);b!==null&&Lt(gt,b.startTime-M),j=!1}}break t}finally{A=null,x=k,w=!1}j=void 0}}finally{j?Ft():zt=!1}}}var Ft;if(typeof J=="function")Ft=function(){J(Se)};else if(typeof MessageChannel<"u"){var Xe=new MessageChannel,be=Xe.port2;Xe.port1.onmessage=Se,Ft=function(){be.postMessage(null)}}else Ft=function(){Z(Se,0)};function Lt(M,j){$=Z(function(){M(n.unstable_now())},j)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(M){M.callback=null},n.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Mt=0<M?Math.floor(1e3/M):5},n.unstable_getCurrentPriorityLevel=function(){return x},n.unstable_next=function(M){switch(x){case 1:case 2:case 3:var j=3;break;default:j=x}var k=x;x=j;try{return M()}finally{x=k}},n.unstable_requestPaint=function(){L=!0},n.unstable_runWithPriority=function(M,j){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var k=x;x=M;try{return j()}finally{x=k}},n.unstable_scheduleCallback=function(M,j,k){var mt=n.unstable_now();switch(typeof k=="object"&&k!==null?(k=k.delay,k=typeof k=="number"&&0<k?mt+k:mt):k=mt,M){case 1:var St=-1;break;case 2:St=250;break;case 5:St=1073741823;break;case 4:St=1e4;break;default:St=5e3}return St=k+St,M={id:T++,callback:j,priorityLevel:M,startTime:k,expirationTime:St,sortIndex:-1},k>mt?(M.sortIndex=k,c(h,M),f(v)===null&&M===f(h)&&(q?(F($),$=-1):q=!0,Lt(gt,k-mt))):(M.sortIndex=St,c(v,M),Y||w||(Y=!0,zt||(zt=!0,Ft()))),M},n.unstable_shouldYield=Ge,n.unstable_wrapCallback=function(M){var j=x;return function(){var k=x;x=j;try{return M.apply(this,arguments)}finally{x=k}}}})(mf)),mf}var oh;function rg(){return oh||(oh=1,df.exports=cg()),df.exports}var hf={exports:{}},It={};var sh;function fg(){if(sh)return It;sh=1;var n=Yf();function c(v){var h="https://react.dev/errors/"+v;if(1<arguments.length){h+="?args[]="+encodeURIComponent(arguments[1]);for(var T=2;T<arguments.length;T++)h+="&args[]="+encodeURIComponent(arguments[T])}return"Minified React error #"+v+"; visit "+h+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function f(){}var r={d:{f,r:function(){throw Error(c(522))},D:f,C:f,L:f,m:f,X:f,S:f,M:f},p:0,findDOMNode:null},s=Symbol.for("react.portal");function m(v,h,T){var A=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:s,key:A==null?null:""+A,children:v,containerInfo:h,implementation:T}}var y=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(v,h){if(v==="font")return"";if(typeof h=="string")return h==="use-credentials"?h:""}return It.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,It.createPortal=function(v,h){var T=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!h||h.nodeType!==1&&h.nodeType!==9&&h.nodeType!==11)throw Error(c(299));return m(v,h,null,T)},It.flushSync=function(v){var h=y.T,T=r.p;try{if(y.T=null,r.p=2,v)return v()}finally{y.T=h,r.p=T,r.d.f()}},It.preconnect=function(v,h){typeof v=="string"&&(h?(h=h.crossOrigin,h=typeof h=="string"?h==="use-credentials"?h:"":void 0):h=null,r.d.C(v,h))},It.prefetchDNS=function(v){typeof v=="string"&&r.d.D(v)},It.preinit=function(v,h){if(typeof v=="string"&&h&&typeof h.as=="string"){var T=h.as,A=p(T,h.crossOrigin),x=typeof h.integrity=="string"?h.integrity:void 0,w=typeof h.fetchPriority=="string"?h.fetchPriority:void 0;T==="style"?r.d.S(v,typeof h.precedence=="string"?h.precedence:void 0,{crossOrigin:A,integrity:x,fetchPriority:w}):T==="script"&&r.d.X(v,{crossOrigin:A,integrity:x,fetchPriority:w,nonce:typeof h.nonce=="string"?h.nonce:void 0})}},It.preinitModule=function(v,h){if(typeof v=="string")if(typeof h=="object"&&h!==null){if(h.as==null||h.as==="script"){var T=p(h.as,h.crossOrigin);r.d.M(v,{crossOrigin:T,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0})}}else h==null&&r.d.M(v)},It.preload=function(v,h){if(typeof v=="string"&&typeof h=="object"&&h!==null&&typeof h.as=="string"){var T=h.as,A=p(T,h.crossOrigin);r.d.L(v,T,{crossOrigin:A,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})}},It.preloadModule=function(v,h){if(typeof v=="string")if(h){var T=p(h.as,h.crossOrigin);r.d.m(v,{as:typeof h.as=="string"&&h.as!=="script"?h.as:void 0,crossOrigin:T,integrity:typeof h.integrity=="string"?h.integrity:void 0})}else r.d.m(v)},It.requestFormReset=function(v){r.d.r(v)},It.unstable_batchedUpdates=function(v,h){return v(h)},It.useFormState=function(v,h,T){return y.H.useFormState(v,h,T)},It.useFormStatus=function(){return y.H.useHostTransitionStatus()},It.version="19.2.8",It}var dh;function Xh(){if(dh)return hf.exports;dh=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(c){console.error(c)}}return n(),hf.exports=fg(),hf.exports}var mh;function og(){if(mh)return $n;mh=1;var n=rg(),c=Yf(),f=Xh();function r(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)e+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function m(t){var e=t,a=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,(e.flags&4098)!==0&&(a=e.return),t=e.return;while(t)}return e.tag===3?a:null}function y(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function p(t){if(t.tag===31){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function v(t){if(m(t)!==t)throw Error(r(188))}function h(t){var e=t.alternate;if(!e){if(e=m(t),e===null)throw Error(r(188));return e!==t?null:t}for(var a=t,l=e;;){var u=a.return;if(u===null)break;var i=u.alternate;if(i===null){if(l=u.return,l!==null){a=l;continue}break}if(u.child===i.child){for(i=u.child;i;){if(i===a)return v(u),t;if(i===l)return v(u),e;i=i.sibling}throw Error(r(188))}if(a.return!==l.return)a=u,l=i;else{for(var o=!1,d=u.child;d;){if(d===a){o=!0,a=u,l=i;break}if(d===l){o=!0,l=u,a=i;break}d=d.sibling}if(!o){for(d=i.child;d;){if(d===a){o=!0,a=i,l=u;break}if(d===l){o=!0,l=i,a=u;break}d=d.sibling}if(!o)throw Error(r(189))}}if(a.alternate!==l)throw Error(r(190))}if(a.tag!==3)throw Error(r(188));return a.stateNode.current===a?t:e}function T(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=T(t),e!==null)return e;t=t.sibling}return null}var A=Object.assign,x=Symbol.for("react.element"),w=Symbol.for("react.transitional.element"),Y=Symbol.for("react.portal"),q=Symbol.for("react.fragment"),L=Symbol.for("react.strict_mode"),Z=Symbol.for("react.profiler"),F=Symbol.for("react.consumer"),J=Symbol.for("react.context"),pt=Symbol.for("react.forward_ref"),gt=Symbol.for("react.suspense"),zt=Symbol.for("react.suspense_list"),$=Symbol.for("react.memo"),Mt=Symbol.for("react.lazy"),Wt=Symbol.for("react.activity"),Ge=Symbol.for("react.memo_cache_sentinel"),Se=Symbol.iterator;function Ft(t){return t===null||typeof t!="object"?null:(t=Se&&t[Se]||t["@@iterator"],typeof t=="function"?t:null)}var Xe=Symbol.for("react.client.reference");function be(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===Xe?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case q:return"Fragment";case Z:return"Profiler";case L:return"StrictMode";case gt:return"Suspense";case zt:return"SuspenseList";case Wt:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case Y:return"Portal";case J:return t.displayName||"Context";case F:return(t._context.displayName||"Context")+".Consumer";case pt:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case $:return e=t.displayName||null,e!==null?e:be(t.type)||"Memo";case Mt:e=t._payload,t=t._init;try{return be(t(e))}catch{}}return null}var Lt=Array.isArray,M=c.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,j=f.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,k={pending:!1,data:null,method:null,action:null},mt=[],St=-1;function b(t){return{current:t}}function H(t){0>St||(t.current=mt[St],mt[St]=null,St--)}function B(t,e){St++,mt[St]=t.current,t.current=e}var X=b(null),I=b(null),et=b(null),ot=b(null);function Pt(t,e){switch(B(et,e),B(I,t),B(X,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?Cm(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=Cm(e),t=Dm(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}H(X),B(X,t)}function Ut(){H(X),H(I),H(et)}function tn(t){t.memoizedState!==null&&B(ot,t);var e=X.current,a=Dm(e,t.type);e!==a&&(B(I,t),B(X,a))}function nu(t){I.current===t&&(H(X),H(I)),ot.current===t&&(H(ot),Vn._currentValue=k)}var Vi,lo;function Ya(t){if(Vi===void 0)try{throw Error()}catch(a){var e=a.stack.trim().match(/\n( *(at )?)/);Vi=e&&e[1]||"",lo=-1<a.stack.indexOf(`
    at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Vi+t+lo}var Zi=!1;function Ki(t,e){if(!t||Zi)return"";Zi=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var l={DetermineComponentFrameRoot:function(){try{if(e){var N=function(){throw Error()};if(Object.defineProperty(N.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(N,[])}catch(C){var O=C}Reflect.construct(t,[],N)}else{try{N.call()}catch(C){O=C}t.call(N.prototype)}}else{try{throw Error()}catch(C){O=C}(N=t())&&typeof N.catch=="function"&&N.catch(function(){})}}catch(C){if(C&&O&&typeof C.stack=="string")return[C.stack,O.stack]}return[null,null]}};l.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var u=Object.getOwnPropertyDescriptor(l.DetermineComponentFrameRoot,"name");u&&u.configurable&&Object.defineProperty(l.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var i=l.DetermineComponentFrameRoot(),o=i[0],d=i[1];if(o&&d){var g=o.split(`
`),R=d.split(`
`);for(u=l=0;l<g.length&&!g[l].includes("DetermineComponentFrameRoot");)l++;for(;u<R.length&&!R[u].includes("DetermineComponentFrameRoot");)u++;if(l===g.length||u===R.length)for(l=g.length-1,u=R.length-1;1<=l&&0<=u&&g[l]!==R[u];)u--;for(;1<=l&&0<=u;l--,u--)if(g[l]!==R[u]){if(l!==1||u!==1)do if(l--,u--,0>u||g[l]!==R[u]){var D=`
`+g[l].replace(" at new "," at ");return t.displayName&&D.includes("<anonymous>")&&(D=D.replace("<anonymous>",t.displayName)),D}while(1<=l&&0<=u);break}}}finally{Zi=!1,Error.prepareStackTrace=a}return(a=t?t.displayName||t.name:"")?Ya(a):""}function Ly(t,e){switch(t.tag){case 26:case 27:case 5:return Ya(t.type);case 16:return Ya("Lazy");case 13:return t.child!==e&&e!==null?Ya("Suspense Fallback"):Ya("Suspense");case 19:return Ya("SuspenseList");case 0:case 15:return Ki(t.type,!1);case 11:return Ki(t.type.render,!1);case 1:return Ki(t.type,!0);case 31:return Ya("Activity");default:return""}}function no(t){try{var e="",a=null;do e+=Ly(t,a),a=t,t=t.return;while(t);return e}catch(l){return`
Error generating stack: `+l.message+`
`+l.stack}}var Ji=Object.prototype.hasOwnProperty,ki=n.unstable_scheduleCallback,$i=n.unstable_cancelCallback,wy=n.unstable_shouldYield,jy=n.unstable_requestPaint,re=n.unstable_now,By=n.unstable_getCurrentPriorityLevel,uo=n.unstable_ImmediatePriority,io=n.unstable_UserBlockingPriority,uu=n.unstable_NormalPriority,qy=n.unstable_LowPriority,co=n.unstable_IdlePriority,Yy=n.log,Gy=n.unstable_setDisableYieldValue,en=null,fe=null;function ya(t){if(typeof Yy=="function"&&Gy(t),fe&&typeof fe.setStrictMode=="function")try{fe.setStrictMode(en,t)}catch{}}var oe=Math.clz32?Math.clz32:Vy,Xy=Math.log,Qy=Math.LN2;function Vy(t){return t>>>=0,t===0?32:31-(Xy(t)/Qy|0)|0}var iu=256,cu=262144,ru=4194304;function Ga(t){var e=t&42;if(e!==0)return e;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function fu(t,e,a){var l=t.pendingLanes;if(l===0)return 0;var u=0,i=t.suspendedLanes,o=t.pingedLanes;t=t.warmLanes;var d=l&134217727;return d!==0?(l=d&~i,l!==0?u=Ga(l):(o&=d,o!==0?u=Ga(o):a||(a=d&~t,a!==0&&(u=Ga(a))))):(d=l&~i,d!==0?u=Ga(d):o!==0?u=Ga(o):a||(a=l&~t,a!==0&&(u=Ga(a)))),u===0?0:e!==0&&e!==u&&(e&i)===0&&(i=u&-u,a=e&-e,i>=a||i===32&&(a&4194048)!==0)?e:u}function an(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Zy(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+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 e+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ro(){var t=ru;return ru<<=1,(ru&62914560)===0&&(ru=4194304),t}function Wi(t){for(var e=[],a=0;31>a;a++)e.push(t);return e}function ln(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function Ky(t,e,a,l,u,i){var o=t.pendingLanes;t.pendingLanes=a,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=a,t.entangledLanes&=a,t.errorRecoveryDisabledLanes&=a,t.shellSuspendCounter=0;var d=t.entanglements,g=t.expirationTimes,R=t.hiddenUpdates;for(a=o&~a;0<a;){var D=31-oe(a),N=1<<D;d[D]=0,g[D]=-1;var O=R[D];if(O!==null)for(R[D]=null,D=0;D<O.length;D++){var C=O[D];C!==null&&(C.lane&=-536870913)}a&=~N}l!==0&&fo(t,l,0),i!==0&&u===0&&t.tag!==0&&(t.suspendedLanes|=i&~(o&~e))}function fo(t,e,a){t.pendingLanes|=e,t.suspendedLanes&=~e;var l=31-oe(e);t.entangledLanes|=e,t.entanglements[l]=t.entanglements[l]|1073741824|a&261930}function oo(t,e){var a=t.entangledLanes|=e;for(t=t.entanglements;a;){var l=31-oe(a),u=1<<l;u&e|t[l]&e&&(t[l]|=e),a&=~u}}function so(t,e){var a=e&-e;return a=(a&42)!==0?1:Fi(a),(a&(t.suspendedLanes|e))!==0?0:a}function Fi(t){switch(t){case 2:t=1;break;case 8:t=4;break;case 32:t=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:t=128;break;case 268435456:t=134217728;break;default:t=0}return t}function Ii(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function mo(){var t=j.p;return t!==0?t:(t=window.event,t===void 0?32:Im(t.type))}function ho(t,e){var a=j.p;try{return j.p=t,e()}finally{j.p=a}}var va=Math.random().toString(36).slice(2),Vt="__reactFiber$"+va,ee="__reactProps$"+va,fl="__reactContainer$"+va,Pi="__reactEvents$"+va,Jy="__reactListeners$"+va,ky="__reactHandles$"+va,yo="__reactResources$"+va,nn="__reactMarker$"+va;function tc(t){delete t[Vt],delete t[ee],delete t[Pi],delete t[Jy],delete t[ky]}function ol(t){var e=t[Vt];if(e)return e;for(var a=t.parentNode;a;){if(e=a[fl]||a[Vt]){if(a=e.alternate,e.child!==null||a!==null&&a.child!==null)for(t=wm(t);t!==null;){if(a=t[Vt])return a;t=wm(t)}return e}t=a,a=t.parentNode}return null}function sl(t){if(t=t[Vt]||t[fl]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function un(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(r(33))}function dl(t){var e=t[yo];return e||(e=t[yo]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function Xt(t){t[nn]=!0}var vo=new Set,po={};function Xa(t,e){ml(t,e),ml(t+"Capture",e)}function ml(t,e){for(po[t]=e,t=0;t<e.length;t++)vo.add(e[t])}var $y=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]*$"),go={},So={};function Wy(t){return Ji.call(So,t)?!0:Ji.call(go,t)?!1:$y.test(t)?So[t]=!0:(go[t]=!0,!1)}function ou(t,e,a){if(Wy(e))if(a===null)t.removeAttribute(e);else{switch(typeof a){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var l=e.toLowerCase().slice(0,5);if(l!=="data-"&&l!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+a)}}function su(t,e,a){if(a===null)t.removeAttribute(e);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+a)}}function ke(t,e,a,l){if(l===null)t.removeAttribute(a);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(a);return}t.setAttributeNS(e,a,""+l)}}function Ee(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function bo(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function Fy(t,e,a){var l=Object.getOwnPropertyDescriptor(t.constructor.prototype,e);if(!t.hasOwnProperty(e)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var u=l.get,i=l.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return u.call(this)},set:function(o){a=""+o,i.call(this,o)}}),Object.defineProperty(t,e,{enumerable:l.enumerable}),{getValue:function(){return a},setValue:function(o){a=""+o},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function ec(t){if(!t._valueTracker){var e=bo(t)?"checked":"value";t._valueTracker=Fy(t,e,""+t[e])}}function Eo(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var a=e.getValue(),l="";return t&&(l=bo(t)?t.checked?"true":"false":t.value),t=l,t!==a?(e.setValue(t),!0):!1}function du(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var Iy=/[\n"\\]/g;function Te(t){return t.replace(Iy,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function ac(t,e,a,l,u,i,o,d){t.name="",o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"?t.type=o:t.removeAttribute("type"),e!=null?o==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Ee(e)):t.value!==""+Ee(e)&&(t.value=""+Ee(e)):o!=="submit"&&o!=="reset"||t.removeAttribute("value"),e!=null?lc(t,o,Ee(e)):a!=null?lc(t,o,Ee(a)):l!=null&&t.removeAttribute("value"),u==null&&i!=null&&(t.defaultChecked=!!i),u!=null&&(t.checked=u&&typeof u!="function"&&typeof u!="symbol"),d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"?t.name=""+Ee(d):t.removeAttribute("name")}function To(t,e,a,l,u,i,o,d){if(i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.type=i),e!=null||a!=null){if(!(i!=="submit"&&i!=="reset"||e!=null)){ec(t);return}a=a!=null?""+Ee(a):"",e=e!=null?""+Ee(e):a,d||e===t.value||(t.value=e),t.defaultValue=e}l=l??u,l=typeof l!="function"&&typeof l!="symbol"&&!!l,t.checked=d?t.checked:!!l,t.defaultChecked=!!l,o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(t.name=o),ec(t)}function lc(t,e,a){e==="number"&&du(t.ownerDocument)===t||t.defaultValue===""+a||(t.defaultValue=""+a)}function hl(t,e,a,l){if(t=t.options,e){e={};for(var u=0;u<a.length;u++)e["$"+a[u]]=!0;for(a=0;a<t.length;a++)u=e.hasOwnProperty("$"+t[a].value),t[a].selected!==u&&(t[a].selected=u),u&&l&&(t[a].defaultSelected=!0)}else{for(a=""+Ee(a),e=null,u=0;u<t.length;u++){if(t[u].value===a){t[u].selected=!0,l&&(t[u].defaultSelected=!0);return}e!==null||t[u].disabled||(e=t[u])}e!==null&&(e.selected=!0)}}function Ao(t,e,a){if(e!=null&&(e=""+Ee(e),e!==t.value&&(t.value=e),a==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=a!=null?""+Ee(a):""}function _o(t,e,a,l){if(e==null){if(l!=null){if(a!=null)throw Error(r(92));if(Lt(l)){if(1<l.length)throw Error(r(93));l=l[0]}a=l}a==null&&(a=""),e=a}a=Ee(e),t.defaultValue=a,l=t.textContent,l===a&&l!==""&&l!==null&&(t.value=l),ec(t)}function yl(t,e){if(e){var a=t.firstChild;if(a&&a===t.lastChild&&a.nodeType===3){a.nodeValue=e;return}}t.textContent=e}var Py=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 Ro(t,e,a){var l=e.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?l?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":l?t.setProperty(e,a):typeof a!="number"||a===0||Py.has(e)?e==="float"?t.cssFloat=a:t[e]=(""+a).trim():t[e]=a+"px"}function Oo(t,e,a){if(e!=null&&typeof e!="object")throw Error(r(62));if(t=t.style,a!=null){for(var l in a)!a.hasOwnProperty(l)||e!=null&&e.hasOwnProperty(l)||(l.indexOf("--")===0?t.setProperty(l,""):l==="float"?t.cssFloat="":t[l]="");for(var u in e)l=e[u],e.hasOwnProperty(u)&&a[u]!==l&&Ro(t,u,l)}else for(var i in e)e.hasOwnProperty(i)&&Ro(t,i,e[i])}function nc(t){if(t.indexOf("-")===-1)return!1;switch(t){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var tv=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"]]),ev=/^[\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 mu(t){return ev.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function $e(){}var uc=null;function ic(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var vl=null,pl=null;function zo(t){var e=sl(t);if(e&&(t=e.stateNode)){var a=t[ee]||null;t:switch(t=e.stateNode,e.type){case"input":if(ac(t,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),e=a.name,a.type==="radio"&&e!=null){for(a=t;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+Te(""+e)+'"][type="radio"]'),e=0;e<a.length;e++){var l=a[e];if(l!==t&&l.form===t.form){var u=l[ee]||null;if(!u)throw Error(r(90));ac(l,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name)}}for(e=0;e<a.length;e++)l=a[e],l.form===t.form&&Eo(l)}break t;case"textarea":Ao(t,a.value,a.defaultValue);break t;case"select":e=a.value,e!=null&&hl(t,!!a.multiple,e,!1)}}}var cc=!1;function Co(t,e,a){if(cc)return t(e,a);cc=!0;try{var l=t(e);return l}finally{if(cc=!1,(vl!==null||pl!==null)&&(ti(),vl&&(e=vl,t=pl,pl=vl=null,zo(e),t)))for(e=0;e<t.length;e++)zo(t[e])}}function cn(t,e){var a=t.stateNode;if(a===null)return null;var l=a[ee]||null;if(l===null)return null;a=l[e];t:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(l=!l.disabled)||(t=t.type,l=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!l;break t;default:t=!1}if(t)return null;if(a&&typeof a!="function")throw Error(r(231,e,typeof a));return a}var We=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),rc=!1;if(We)try{var rn={};Object.defineProperty(rn,"passive",{get:function(){rc=!0}}),window.addEventListener("test",rn,rn),window.removeEventListener("test",rn,rn)}catch{rc=!1}var pa=null,fc=null,hu=null;function Do(){if(hu)return hu;var t,e=fc,a=e.length,l,u="value"in pa?pa.value:pa.textContent,i=u.length;for(t=0;t<a&&e[t]===u[t];t++);var o=a-t;for(l=1;l<=o&&e[a-l]===u[i-l];l++);return hu=u.slice(t,1<l?1-l:void 0)}function yu(t){var e=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&e===13&&(t=13)):t=e,t===10&&(t=13),32<=t||t===13?t:0}function vu(){return!0}function Mo(){return!1}function ae(t){function e(a,l,u,i,o){this._reactName=a,this._targetInst=u,this.type=l,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var d in t)t.hasOwnProperty(d)&&(a=t[d],this[d]=a?a(i):i[d]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?vu:Mo,this.isPropagationStopped=Mo,this}return A(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=vu)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=vu)},persist:function(){},isPersistent:vu}),e}var Qa={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},pu=ae(Qa),fn=A({},Qa,{view:0,detail:0}),av=ae(fn),oc,sc,on,gu=A({},fn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:mc,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==on&&(on&&t.type==="mousemove"?(oc=t.screenX-on.screenX,sc=t.screenY-on.screenY):sc=oc=0,on=t),oc)},movementY:function(t){return"movementY"in t?t.movementY:sc}}),Uo=ae(gu),lv=A({},gu,{dataTransfer:0}),nv=ae(lv),uv=A({},fn,{relatedTarget:0}),dc=ae(uv),iv=A({},Qa,{animationName:0,elapsedTime:0,pseudoElement:0}),cv=ae(iv),rv=A({},Qa,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),fv=ae(rv),ov=A({},Qa,{data:0}),No=ae(ov),sv={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},dv={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"},mv={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function hv(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=mv[t])?!!e[t]:!1}function mc(){return hv}var yv=A({},fn,{key:function(t){if(t.key){var e=sv[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=yu(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?dv[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:mc,charCode:function(t){return t.type==="keypress"?yu(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?yu(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),vv=ae(yv),pv=A({},gu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Ho=ae(pv),gv=A({},fn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:mc}),Sv=ae(gv),bv=A({},Qa,{propertyName:0,elapsedTime:0,pseudoElement:0}),Ev=ae(bv),Tv=A({},gu,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),Av=ae(Tv),_v=A({},Qa,{newState:0,oldState:0}),Rv=ae(_v),Ov=[9,13,27,32],hc=We&&"CompositionEvent"in window,sn=null;We&&"documentMode"in document&&(sn=document.documentMode);var zv=We&&"TextEvent"in window&&!sn,xo=We&&(!hc||sn&&8<sn&&11>=sn),Lo=" ",wo=!1;function jo(t,e){switch(t){case"keyup":return Ov.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Bo(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var gl=!1;function Cv(t,e){switch(t){case"compositionend":return Bo(e);case"keypress":return e.which!==32?null:(wo=!0,Lo);case"textInput":return t=e.data,t===Lo&&wo?null:t;default:return null}}function Dv(t,e){if(gl)return t==="compositionend"||!hc&&jo(t,e)?(t=Do(),hu=fc=pa=null,gl=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return xo&&e.locale!=="ko"?null:e.data;default:return null}}var Mv={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function qo(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!Mv[t.type]:e==="textarea"}function Yo(t,e,a,l){vl?pl?pl.push(l):pl=[l]:vl=l,e=ci(e,"onChange"),0<e.length&&(a=new pu("onChange","change",null,a,l),t.push({event:a,listeners:e}))}var dn=null,mn=null;function Uv(t){Tm(t,0)}function Su(t){var e=un(t);if(Eo(e))return t}function Go(t,e){if(t==="change")return e}var Xo=!1;if(We){var yc;if(We){var vc="oninput"in document;if(!vc){var Qo=document.createElement("div");Qo.setAttribute("oninput","return;"),vc=typeof Qo.oninput=="function"}yc=vc}else yc=!1;Xo=yc&&(!document.documentMode||9<document.documentMode)}function Vo(){dn&&(dn.detachEvent("onpropertychange",Zo),mn=dn=null)}function Zo(t){if(t.propertyName==="value"&&Su(mn)){var e=[];Yo(e,mn,t,ic(t)),Co(Uv,e)}}function Nv(t,e,a){t==="focusin"?(Vo(),dn=e,mn=a,dn.attachEvent("onpropertychange",Zo)):t==="focusout"&&Vo()}function Hv(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return Su(mn)}function xv(t,e){if(t==="click")return Su(e)}function Lv(t,e){if(t==="input"||t==="change")return Su(e)}function wv(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var se=typeof Object.is=="function"?Object.is:wv;function hn(t,e){if(se(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var a=Object.keys(t),l=Object.keys(e);if(a.length!==l.length)return!1;for(l=0;l<a.length;l++){var u=a[l];if(!Ji.call(e,u)||!se(t[u],e[u]))return!1}return!0}function Ko(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function Jo(t,e){var a=Ko(t);t=0;for(var l;a;){if(a.nodeType===3){if(l=t+a.textContent.length,t<=e&&l>=e)return{node:a,offset:e-t};t=l}t:{for(;a;){if(a.nextSibling){a=a.nextSibling;break t}a=a.parentNode}a=void 0}a=Ko(a)}}function ko(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?ko(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function $o(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=du(t.document);e instanceof t.HTMLIFrameElement;){try{var a=typeof e.contentWindow.location.href=="string"}catch{a=!1}if(a)t=e.contentWindow;else break;e=du(t.document)}return e}function pc(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var jv=We&&"documentMode"in document&&11>=document.documentMode,Sl=null,gc=null,yn=null,Sc=!1;function Wo(t,e,a){var l=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;Sc||Sl==null||Sl!==du(l)||(l=Sl,"selectionStart"in l&&pc(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),yn&&hn(yn,l)||(yn=l,l=ci(gc,"onSelect"),0<l.length&&(e=new pu("onSelect","select",null,e,a),t.push({event:e,listeners:l}),e.target=Sl)))}function Va(t,e){var a={};return a[t.toLowerCase()]=e.toLowerCase(),a["Webkit"+t]="webkit"+e,a["Moz"+t]="moz"+e,a}var bl={animationend:Va("Animation","AnimationEnd"),animationiteration:Va("Animation","AnimationIteration"),animationstart:Va("Animation","AnimationStart"),transitionrun:Va("Transition","TransitionRun"),transitionstart:Va("Transition","TransitionStart"),transitioncancel:Va("Transition","TransitionCancel"),transitionend:Va("Transition","TransitionEnd")},bc={},Fo={};We&&(Fo=document.createElement("div").style,"AnimationEvent"in window||(delete bl.animationend.animation,delete bl.animationiteration.animation,delete bl.animationstart.animation),"TransitionEvent"in window||delete bl.transitionend.transition);function Za(t){if(bc[t])return bc[t];if(!bl[t])return t;var e=bl[t],a;for(a in e)if(e.hasOwnProperty(a)&&a in Fo)return bc[t]=e[a];return t}var Io=Za("animationend"),Po=Za("animationiteration"),ts=Za("animationstart"),Bv=Za("transitionrun"),qv=Za("transitionstart"),Yv=Za("transitioncancel"),es=Za("transitionend"),as=new Map,Ec="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(" ");Ec.push("scrollEnd");function xe(t,e){as.set(t,e),Xa(e,[t])}var bu=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)},Ae=[],El=0,Tc=0;function Eu(){for(var t=El,e=Tc=El=0;e<t;){var a=Ae[e];Ae[e++]=null;var l=Ae[e];Ae[e++]=null;var u=Ae[e];Ae[e++]=null;var i=Ae[e];if(Ae[e++]=null,l!==null&&u!==null){var o=l.pending;o===null?u.next=u:(u.next=o.next,o.next=u),l.pending=u}i!==0&&ls(a,u,i)}}function Tu(t,e,a,l){Ae[El++]=t,Ae[El++]=e,Ae[El++]=a,Ae[El++]=l,Tc|=l,t.lanes|=l,t=t.alternate,t!==null&&(t.lanes|=l)}function Ac(t,e,a,l){return Tu(t,e,a,l),Au(t)}function Ka(t,e){return Tu(t,null,null,e),Au(t)}function ls(t,e,a){t.lanes|=a;var l=t.alternate;l!==null&&(l.lanes|=a);for(var u=!1,i=t.return;i!==null;)i.childLanes|=a,l=i.alternate,l!==null&&(l.childLanes|=a),i.tag===22&&(t=i.stateNode,t===null||t._visibility&1||(u=!0)),t=i,i=i.return;return t.tag===3?(i=t.stateNode,u&&e!==null&&(u=31-oe(a),t=i.hiddenUpdates,l=t[u],l===null?t[u]=[e]:l.push(e),e.lane=a|536870912),i):null}function Au(t){if(50<jn)throw jn=0,Nr=null,Error(r(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var Tl={};function Gv(t,e,a,l){this.tag=t,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=l,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function de(t,e,a,l){return new Gv(t,e,a,l)}function _c(t){return t=t.prototype,!(!t||!t.isReactComponent)}function Fe(t,e){var a=t.alternate;return a===null?(a=de(t.tag,e,t.key,t.mode),a.elementType=t.elementType,a.type=t.type,a.stateNode=t.stateNode,a.alternate=t,t.alternate=a):(a.pendingProps=e,a.type=t.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=t.flags&65011712,a.childLanes=t.childLanes,a.lanes=t.lanes,a.child=t.child,a.memoizedProps=t.memoizedProps,a.memoizedState=t.memoizedState,a.updateQueue=t.updateQueue,e=t.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},a.sibling=t.sibling,a.index=t.index,a.ref=t.ref,a.refCleanup=t.refCleanup,a}function ns(t,e){t.flags&=65011714;var a=t.alternate;return a===null?(t.childLanes=0,t.lanes=e,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=a.childLanes,t.lanes=a.lanes,t.child=a.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=a.memoizedProps,t.memoizedState=a.memoizedState,t.updateQueue=a.updateQueue,t.type=a.type,e=a.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t}function _u(t,e,a,l,u,i){var o=0;if(l=t,typeof t=="function")_c(t)&&(o=1);else if(typeof t=="string")o=Kp(t,a,X.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case Wt:return t=de(31,a,e,u),t.elementType=Wt,t.lanes=i,t;case q:return Ja(a.children,u,i,e);case L:o=8,u|=24;break;case Z:return t=de(12,a,e,u|2),t.elementType=Z,t.lanes=i,t;case gt:return t=de(13,a,e,u),t.elementType=gt,t.lanes=i,t;case zt:return t=de(19,a,e,u),t.elementType=zt,t.lanes=i,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case J:o=10;break t;case F:o=9;break t;case pt:o=11;break t;case $:o=14;break t;case Mt:o=16,l=null;break t}o=29,a=Error(r(130,t===null?"null":typeof t,"")),l=null}return e=de(o,a,e,u),e.elementType=t,e.type=l,e.lanes=i,e}function Ja(t,e,a,l){return t=de(7,t,l,e),t.lanes=a,t}function Rc(t,e,a){return t=de(6,t,null,e),t.lanes=a,t}function us(t){var e=de(18,null,null,0);return e.stateNode=t,e}function Oc(t,e,a){return e=de(4,t.children!==null?t.children:[],t.key,e),e.lanes=a,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var is=new WeakMap;function _e(t,e){if(typeof t=="object"&&t!==null){var a=is.get(t);return a!==void 0?a:(e={value:t,source:e,stack:no(e)},is.set(t,e),e)}return{value:t,source:e,stack:no(e)}}var Al=[],_l=0,Ru=null,vn=0,Re=[],Oe=0,ga=null,Qe=1,Ve="";function Ie(t,e){Al[_l++]=vn,Al[_l++]=Ru,Ru=t,vn=e}function cs(t,e,a){Re[Oe++]=Qe,Re[Oe++]=Ve,Re[Oe++]=ga,ga=t;var l=Qe;t=Ve;var u=32-oe(l)-1;l&=~(1<<u),a+=1;var i=32-oe(e)+u;if(30<i){var o=u-u%5;i=(l&(1<<o)-1).toString(32),l>>=o,u-=o,Qe=1<<32-oe(e)+u|a<<u|l,Ve=i+t}else Qe=1<<i|a<<u|l,Ve=t}function zc(t){t.return!==null&&(Ie(t,1),cs(t,1,0))}function Cc(t){for(;t===Ru;)Ru=Al[--_l],Al[_l]=null,vn=Al[--_l],Al[_l]=null;for(;t===ga;)ga=Re[--Oe],Re[Oe]=null,Ve=Re[--Oe],Re[Oe]=null,Qe=Re[--Oe],Re[Oe]=null}function rs(t,e){Re[Oe++]=Qe,Re[Oe++]=Ve,Re[Oe++]=ga,Qe=e.id,Ve=e.overflow,ga=t}var Zt=null,Et=null,it=!1,Sa=null,ze=!1,Dc=Error(r(519));function ba(t){var e=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw pn(_e(e,t)),Dc}function fs(t){var e=t.stateNode,a=t.type,l=t.memoizedProps;switch(e[Vt]=t,e[ee]=l,a){case"dialog":lt("cancel",e),lt("close",e);break;case"iframe":case"object":case"embed":lt("load",e);break;case"video":case"audio":for(a=0;a<qn.length;a++)lt(qn[a],e);break;case"source":lt("error",e);break;case"img":case"image":case"link":lt("error",e),lt("load",e);break;case"details":lt("toggle",e);break;case"input":lt("invalid",e),To(e,l.value,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name,!0);break;case"select":lt("invalid",e);break;case"textarea":lt("invalid",e),_o(e,l.value,l.defaultValue,l.children)}a=l.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||e.textContent===""+a||l.suppressHydrationWarning===!0||Om(e.textContent,a)?(l.popover!=null&&(lt("beforetoggle",e),lt("toggle",e)),l.onScroll!=null&&lt("scroll",e),l.onScrollEnd!=null&&lt("scrollend",e),l.onClick!=null&&(e.onclick=$e),e=!0):e=!1,e||ba(t,!0)}function os(t){for(Zt=t.return;Zt;)switch(Zt.tag){case 5:case 31:case 13:ze=!1;return;case 27:case 3:ze=!0;return;default:Zt=Zt.return}}function Rl(t){if(t!==Zt)return!1;if(!it)return os(t),it=!0,!1;var e=t.tag,a;if((a=e!==3&&e!==27)&&((a=e===5)&&(a=t.type,a=!(a!=="form"&&a!=="button")||Jr(t.type,t.memoizedProps)),a=!a),a&&Et&&ba(t),os(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(r(317));Et=Lm(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(r(317));Et=Lm(t)}else e===27?(e=Et,xa(t.type)?(t=Ir,Ir=null,Et=t):Et=e):Et=Zt?De(t.stateNode.nextSibling):null;return!0}function ka(){Et=Zt=null,it=!1}function Mc(){var t=Sa;return t!==null&&(ie===null?ie=t:ie.push.apply(ie,t),Sa=null),t}function pn(t){Sa===null?Sa=[t]:Sa.push(t)}var Uc=b(null),$a=null,Pe=null;function Ea(t,e,a){B(Uc,e._currentValue),e._currentValue=a}function ta(t){t._currentValue=Uc.current,H(Uc)}function Nc(t,e,a){for(;t!==null;){var l=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,l!==null&&(l.childLanes|=e)):l!==null&&(l.childLanes&e)!==e&&(l.childLanes|=e),t===a)break;t=t.return}}function Hc(t,e,a,l){var u=t.child;for(u!==null&&(u.return=t);u!==null;){var i=u.dependencies;if(i!==null){var o=u.child;i=i.firstContext;t:for(;i!==null;){var d=i;i=u;for(var g=0;g<e.length;g++)if(d.context===e[g]){i.lanes|=a,d=i.alternate,d!==null&&(d.lanes|=a),Nc(i.return,a,t),l||(o=null);break t}i=d.next}}else if(u.tag===18){if(o=u.return,o===null)throw Error(r(341));o.lanes|=a,i=o.alternate,i!==null&&(i.lanes|=a),Nc(o,a,t),o=null}else o=u.child;if(o!==null)o.return=u;else for(o=u;o!==null;){if(o===t){o=null;break}if(u=o.sibling,u!==null){u.return=o.return,o=u;break}o=o.return}u=o}}function Ol(t,e,a,l){t=null;for(var u=e,i=!1;u!==null;){if(!i){if((u.flags&524288)!==0)i=!0;else if((u.flags&262144)!==0)break}if(u.tag===10){var o=u.alternate;if(o===null)throw Error(r(387));if(o=o.memoizedProps,o!==null){var d=u.type;se(u.pendingProps.value,o.value)||(t!==null?t.push(d):t=[d])}}else if(u===ot.current){if(o=u.alternate,o===null)throw Error(r(387));o.memoizedState.memoizedState!==u.memoizedState.memoizedState&&(t!==null?t.push(Vn):t=[Vn])}u=u.return}t!==null&&Hc(e,t,a,l),e.flags|=262144}function Ou(t){for(t=t.firstContext;t!==null;){if(!se(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Wa(t){$a=t,Pe=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function Kt(t){return ss($a,t)}function zu(t,e){return $a===null&&Wa(t),ss(t,e)}function ss(t,e){var a=e._currentValue;if(e={context:e,memoizedValue:a,next:null},Pe===null){if(t===null)throw Error(r(308));Pe=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else Pe=Pe.next=e;return a}var Xv=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(a,l){t.push(l)}};this.abort=function(){e.aborted=!0,t.forEach(function(a){return a()})}},Qv=n.unstable_scheduleCallback,Vv=n.unstable_NormalPriority,wt={$$typeof:J,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function xc(){return{controller:new Xv,data:new Map,refCount:0}}function gn(t){t.refCount--,t.refCount===0&&Qv(Vv,function(){t.controller.abort()})}var Sn=null,Lc=0,zl=0,Cl=null;function Zv(t,e){if(Sn===null){var a=Sn=[];Lc=0,zl=Br(),Cl={status:"pending",value:void 0,then:function(l){a.push(l)}}}return Lc++,e.then(ds,ds),e}function ds(){if(--Lc===0&&Sn!==null){Cl!==null&&(Cl.status="fulfilled");var t=Sn;Sn=null,zl=0,Cl=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function Kv(t,e){var a=[],l={status:"pending",value:null,reason:null,then:function(u){a.push(u)}};return t.then(function(){l.status="fulfilled",l.value=e;for(var u=0;u<a.length;u++)(0,a[u])(e)},function(u){for(l.status="rejected",l.reason=u,u=0;u<a.length;u++)(0,a[u])(void 0)}),l}var ms=M.S;M.S=function(t,e){Wd=re(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&Zv(t,e),ms!==null&&ms(t,e)};var Fa=b(null);function wc(){var t=Fa.current;return t!==null?t:bt.pooledCache}function Cu(t,e){e===null?B(Fa,Fa.current):B(Fa,e.pool)}function hs(){var t=wc();return t===null?null:{parent:wt._currentValue,pool:t}}var Dl=Error(r(460)),jc=Error(r(474)),Du=Error(r(542)),Mu={then:function(){}};function ys(t){return t=t.status,t==="fulfilled"||t==="rejected"}function vs(t,e,a){switch(a=t[a],a===void 0?t.push(e):a!==e&&(e.then($e,$e),e=a),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,gs(t),t;default:if(typeof e.status=="string")e.then($e,$e);else{if(t=bt,t!==null&&100<t.shellSuspendCounter)throw Error(r(482));t=e,t.status="pending",t.then(function(l){if(e.status==="pending"){var u=e;u.status="fulfilled",u.value=l}},function(l){if(e.status==="pending"){var u=e;u.status="rejected",u.reason=l}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,gs(t),t}throw Pa=e,Dl}}function Ia(t){try{var e=t._init;return e(t._payload)}catch(a){throw a!==null&&typeof a=="object"&&typeof a.then=="function"?(Pa=a,Dl):a}}var Pa=null;function ps(){if(Pa===null)throw Error(r(459));var t=Pa;return Pa=null,t}function gs(t){if(t===Dl||t===Du)throw Error(r(483))}var Ml=null,bn=0;function Uu(t){var e=bn;return bn+=1,Ml===null&&(Ml=[]),vs(Ml,t,e)}function En(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function Nu(t,e){throw e.$$typeof===x?Error(r(525)):(t=Object.prototype.toString.call(e),Error(r(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function Ss(t){function e(E,S){if(t){var _=E.deletions;_===null?(E.deletions=[S],E.flags|=16):_.push(S)}}function a(E,S){if(!t)return null;for(;S!==null;)e(E,S),S=S.sibling;return null}function l(E){for(var S=new Map;E!==null;)E.key!==null?S.set(E.key,E):S.set(E.index,E),E=E.sibling;return S}function u(E,S){return E=Fe(E,S),E.index=0,E.sibling=null,E}function i(E,S,_){return E.index=_,t?(_=E.alternate,_!==null?(_=_.index,_<S?(E.flags|=67108866,S):_):(E.flags|=67108866,S)):(E.flags|=1048576,S)}function o(E){return t&&E.alternate===null&&(E.flags|=67108866),E}function d(E,S,_,U){return S===null||S.tag!==6?(S=Rc(_,E.mode,U),S.return=E,S):(S=u(S,_),S.return=E,S)}function g(E,S,_,U){var V=_.type;return V===q?D(E,S,_.props.children,U,_.key):S!==null&&(S.elementType===V||typeof V=="object"&&V!==null&&V.$$typeof===Mt&&Ia(V)===S.type)?(S=u(S,_.props),En(S,_),S.return=E,S):(S=_u(_.type,_.key,_.props,null,E.mode,U),En(S,_),S.return=E,S)}function R(E,S,_,U){return S===null||S.tag!==4||S.stateNode.containerInfo!==_.containerInfo||S.stateNode.implementation!==_.implementation?(S=Oc(_,E.mode,U),S.return=E,S):(S=u(S,_.children||[]),S.return=E,S)}function D(E,S,_,U,V){return S===null||S.tag!==7?(S=Ja(_,E.mode,U,V),S.return=E,S):(S=u(S,_),S.return=E,S)}function N(E,S,_){if(typeof S=="string"&&S!==""||typeof S=="number"||typeof S=="bigint")return S=Rc(""+S,E.mode,_),S.return=E,S;if(typeof S=="object"&&S!==null){switch(S.$$typeof){case w:return _=_u(S.type,S.key,S.props,null,E.mode,_),En(_,S),_.return=E,_;case Y:return S=Oc(S,E.mode,_),S.return=E,S;case Mt:return S=Ia(S),N(E,S,_)}if(Lt(S)||Ft(S))return S=Ja(S,E.mode,_,null),S.return=E,S;if(typeof S.then=="function")return N(E,Uu(S),_);if(S.$$typeof===J)return N(E,zu(E,S),_);Nu(E,S)}return null}function O(E,S,_,U){var V=S!==null?S.key:null;if(typeof _=="string"&&_!==""||typeof _=="number"||typeof _=="bigint")return V!==null?null:d(E,S,""+_,U);if(typeof _=="object"&&_!==null){switch(_.$$typeof){case w:return _.key===V?g(E,S,_,U):null;case Y:return _.key===V?R(E,S,_,U):null;case Mt:return _=Ia(_),O(E,S,_,U)}if(Lt(_)||Ft(_))return V!==null?null:D(E,S,_,U,null);if(typeof _.then=="function")return O(E,S,Uu(_),U);if(_.$$typeof===J)return O(E,S,zu(E,_),U);Nu(E,_)}return null}function C(E,S,_,U,V){if(typeof U=="string"&&U!==""||typeof U=="number"||typeof U=="bigint")return E=E.get(_)||null,d(S,E,""+U,V);if(typeof U=="object"&&U!==null){switch(U.$$typeof){case w:return E=E.get(U.key===null?_:U.key)||null,g(S,E,U,V);case Y:return E=E.get(U.key===null?_:U.key)||null,R(S,E,U,V);case Mt:return U=Ia(U),C(E,S,_,U,V)}if(Lt(U)||Ft(U))return E=E.get(_)||null,D(S,E,U,V,null);if(typeof U.then=="function")return C(E,S,_,Uu(U),V);if(U.$$typeof===J)return C(E,S,_,zu(S,U),V);Nu(S,U)}return null}function G(E,S,_,U){for(var V=null,ct=null,Q=S,tt=S=0,ut=null;Q!==null&&tt<_.length;tt++){Q.index>tt?(ut=Q,Q=null):ut=Q.sibling;var rt=O(E,Q,_[tt],U);if(rt===null){Q===null&&(Q=ut);break}t&&Q&&rt.alternate===null&&e(E,Q),S=i(rt,S,tt),ct===null?V=rt:ct.sibling=rt,ct=rt,Q=ut}if(tt===_.length)return a(E,Q),it&&Ie(E,tt),V;if(Q===null){for(;tt<_.length;tt++)Q=N(E,_[tt],U),Q!==null&&(S=i(Q,S,tt),ct===null?V=Q:ct.sibling=Q,ct=Q);return it&&Ie(E,tt),V}for(Q=l(Q);tt<_.length;tt++)ut=C(Q,E,tt,_[tt],U),ut!==null&&(t&&ut.alternate!==null&&Q.delete(ut.key===null?tt:ut.key),S=i(ut,S,tt),ct===null?V=ut:ct.sibling=ut,ct=ut);return t&&Q.forEach(function(qa){return e(E,qa)}),it&&Ie(E,tt),V}function K(E,S,_,U){if(_==null)throw Error(r(151));for(var V=null,ct=null,Q=S,tt=S=0,ut=null,rt=_.next();Q!==null&&!rt.done;tt++,rt=_.next()){Q.index>tt?(ut=Q,Q=null):ut=Q.sibling;var qa=O(E,Q,rt.value,U);if(qa===null){Q===null&&(Q=ut);break}t&&Q&&qa.alternate===null&&e(E,Q),S=i(qa,S,tt),ct===null?V=qa:ct.sibling=qa,ct=qa,Q=ut}if(rt.done)return a(E,Q),it&&Ie(E,tt),V;if(Q===null){for(;!rt.done;tt++,rt=_.next())rt=N(E,rt.value,U),rt!==null&&(S=i(rt,S,tt),ct===null?V=rt:ct.sibling=rt,ct=rt);return it&&Ie(E,tt),V}for(Q=l(Q);!rt.done;tt++,rt=_.next())rt=C(Q,E,tt,rt.value,U),rt!==null&&(t&&rt.alternate!==null&&Q.delete(rt.key===null?tt:rt.key),S=i(rt,S,tt),ct===null?V=rt:ct.sibling=rt,ct=rt);return t&&Q.forEach(function(lg){return e(E,lg)}),it&&Ie(E,tt),V}function vt(E,S,_,U){if(typeof _=="object"&&_!==null&&_.type===q&&_.key===null&&(_=_.props.children),typeof _=="object"&&_!==null){switch(_.$$typeof){case w:t:{for(var V=_.key;S!==null;){if(S.key===V){if(V=_.type,V===q){if(S.tag===7){a(E,S.sibling),U=u(S,_.props.children),U.return=E,E=U;break t}}else if(S.elementType===V||typeof V=="object"&&V!==null&&V.$$typeof===Mt&&Ia(V)===S.type){a(E,S.sibling),U=u(S,_.props),En(U,_),U.return=E,E=U;break t}a(E,S);break}else e(E,S);S=S.sibling}_.type===q?(U=Ja(_.props.children,E.mode,U,_.key),U.return=E,E=U):(U=_u(_.type,_.key,_.props,null,E.mode,U),En(U,_),U.return=E,E=U)}return o(E);case Y:t:{for(V=_.key;S!==null;){if(S.key===V)if(S.tag===4&&S.stateNode.containerInfo===_.containerInfo&&S.stateNode.implementation===_.implementation){a(E,S.sibling),U=u(S,_.children||[]),U.return=E,E=U;break t}else{a(E,S);break}else e(E,S);S=S.sibling}U=Oc(_,E.mode,U),U.return=E,E=U}return o(E);case Mt:return _=Ia(_),vt(E,S,_,U)}if(Lt(_))return G(E,S,_,U);if(Ft(_)){if(V=Ft(_),typeof V!="function")throw Error(r(150));return _=V.call(_),K(E,S,_,U)}if(typeof _.then=="function")return vt(E,S,Uu(_),U);if(_.$$typeof===J)return vt(E,S,zu(E,_),U);Nu(E,_)}return typeof _=="string"&&_!==""||typeof _=="number"||typeof _=="bigint"?(_=""+_,S!==null&&S.tag===6?(a(E,S.sibling),U=u(S,_),U.return=E,E=U):(a(E,S),U=Rc(_,E.mode,U),U.return=E,E=U),o(E)):a(E,S)}return function(E,S,_,U){try{bn=0;var V=vt(E,S,_,U);return Ml=null,V}catch(Q){if(Q===Dl||Q===Du)throw Q;var ct=de(29,Q,null,E.mode);return ct.lanes=U,ct.return=E,ct}}}var tl=Ss(!0),bs=Ss(!1),Ta=!1;function Bc(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function qc(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function Aa(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function _a(t,e,a){var l=t.updateQueue;if(l===null)return null;if(l=l.shared,(ft&2)!==0){var u=l.pending;return u===null?e.next=e:(e.next=u.next,u.next=e),l.pending=e,e=Au(t),ls(t,null,a),e}return Tu(t,l,e,a),Au(t)}function Tn(t,e,a){if(e=e.updateQueue,e!==null&&(e=e.shared,(a&4194048)!==0)){var l=e.lanes;l&=t.pendingLanes,a|=l,e.lanes=a,oo(t,a)}}function Yc(t,e){var a=t.updateQueue,l=t.alternate;if(l!==null&&(l=l.updateQueue,a===l)){var u=null,i=null;if(a=a.firstBaseUpdate,a!==null){do{var o={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};i===null?u=i=o:i=i.next=o,a=a.next}while(a!==null);i===null?u=i=e:i=i.next=e}else u=i=e;a={baseState:l.baseState,firstBaseUpdate:u,lastBaseUpdate:i,shared:l.shared,callbacks:l.callbacks},t.updateQueue=a;return}t=a.lastBaseUpdate,t===null?a.firstBaseUpdate=e:t.next=e,a.lastBaseUpdate=e}var Gc=!1;function An(){if(Gc){var t=Cl;if(t!==null)throw t}}function _n(t,e,a,l){Gc=!1;var u=t.updateQueue;Ta=!1;var i=u.firstBaseUpdate,o=u.lastBaseUpdate,d=u.shared.pending;if(d!==null){u.shared.pending=null;var g=d,R=g.next;g.next=null,o===null?i=R:o.next=R,o=g;var D=t.alternate;D!==null&&(D=D.updateQueue,d=D.lastBaseUpdate,d!==o&&(d===null?D.firstBaseUpdate=R:d.next=R,D.lastBaseUpdate=g))}if(i!==null){var N=u.baseState;o=0,D=R=g=null,d=i;do{var O=d.lane&-536870913,C=O!==d.lane;if(C?(nt&O)===O:(l&O)===O){O!==0&&O===zl&&(Gc=!0),D!==null&&(D=D.next={lane:0,tag:d.tag,payload:d.payload,callback:null,next:null});t:{var G=t,K=d;O=e;var vt=a;switch(K.tag){case 1:if(G=K.payload,typeof G=="function"){N=G.call(vt,N,O);break t}N=G;break t;case 3:G.flags=G.flags&-65537|128;case 0:if(G=K.payload,O=typeof G=="function"?G.call(vt,N,O):G,O==null)break t;N=A({},N,O);break t;case 2:Ta=!0}}O=d.callback,O!==null&&(t.flags|=64,C&&(t.flags|=8192),C=u.callbacks,C===null?u.callbacks=[O]:C.push(O))}else C={lane:O,tag:d.tag,payload:d.payload,callback:d.callback,next:null},D===null?(R=D=C,g=N):D=D.next=C,o|=O;if(d=d.next,d===null){if(d=u.shared.pending,d===null)break;C=d,d=C.next,C.next=null,u.lastBaseUpdate=C,u.shared.pending=null}}while(!0);D===null&&(g=N),u.baseState=g,u.firstBaseUpdate=R,u.lastBaseUpdate=D,i===null&&(u.shared.lanes=0),Da|=o,t.lanes=o,t.memoizedState=N}}function Es(t,e){if(typeof t!="function")throw Error(r(191,t));t.call(e)}function Ts(t,e){var a=t.callbacks;if(a!==null)for(t.callbacks=null,t=0;t<a.length;t++)Es(a[t],e)}var Ul=b(null),Hu=b(0);function As(t,e){t=fa,B(Hu,t),B(Ul,e),fa=t|e.baseLanes}function Xc(){B(Hu,fa),B(Ul,Ul.current)}function Qc(){fa=Hu.current,H(Ul),H(Hu)}var me=b(null),Ce=null;function Ra(t){var e=t.alternate;B(Nt,Nt.current&1),B(me,t),Ce===null&&(e===null||Ul.current!==null||e.memoizedState!==null)&&(Ce=t)}function Vc(t){B(Nt,Nt.current),B(me,t),Ce===null&&(Ce=t)}function _s(t){t.tag===22?(B(Nt,Nt.current),B(me,t),Ce===null&&(Ce=t)):Oa()}function Oa(){B(Nt,Nt.current),B(me,me.current)}function he(t){H(me),Ce===t&&(Ce=null),H(Nt)}var Nt=b(0);function xu(t){for(var e=t;e!==null;){if(e.tag===13){var a=e.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||Wr(a)||Fr(a)))return e}else if(e.tag===19&&(e.memoizedProps.revealOrder==="forwards"||e.memoizedProps.revealOrder==="backwards"||e.memoizedProps.revealOrder==="unstable_legacy-backwards"||e.memoizedProps.revealOrder==="together")){if((e.flags&128)!==0)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var ea=0,P=null,ht=null,jt=null,Lu=!1,Nl=!1,el=!1,wu=0,Rn=0,Hl=null,Jv=0;function Ct(){throw Error(r(321))}function Zc(t,e){if(e===null)return!1;for(var a=0;a<e.length&&a<t.length;a++)if(!se(t[a],e[a]))return!1;return!0}function Kc(t,e,a,l,u,i){return ea=i,P=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,M.H=t===null||t.memoizedState===null?cd:cr,el=!1,i=a(l,u),el=!1,Nl&&(i=Os(e,a,l,u)),Rs(t),i}function Rs(t){M.H=Cn;var e=ht!==null&&ht.next!==null;if(ea=0,jt=ht=P=null,Lu=!1,Rn=0,Hl=null,e)throw Error(r(300));t===null||Bt||(t=t.dependencies,t!==null&&Ou(t)&&(Bt=!0))}function Os(t,e,a,l){P=t;var u=0;do{if(Nl&&(Hl=null),Rn=0,Nl=!1,25<=u)throw Error(r(301));if(u+=1,jt=ht=null,t.updateQueue!=null){var i=t.updateQueue;i.lastEffect=null,i.events=null,i.stores=null,i.memoCache!=null&&(i.memoCache.index=0)}M.H=rd,i=e(a,l)}while(Nl);return i}function kv(){var t=M.H,e=t.useState()[0];return e=typeof e.then=="function"?On(e):e,t=t.useState()[0],(ht!==null?ht.memoizedState:null)!==t&&(P.flags|=1024),e}function Jc(){var t=wu!==0;return wu=0,t}function kc(t,e,a){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~a}function $c(t){if(Lu){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}Lu=!1}ea=0,jt=ht=P=null,Nl=!1,Rn=wu=0,Hl=null}function te(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return jt===null?P.memoizedState=jt=t:jt=jt.next=t,jt}function Ht(){if(ht===null){var t=P.alternate;t=t!==null?t.memoizedState:null}else t=ht.next;var e=jt===null?P.memoizedState:jt.next;if(e!==null)jt=e,ht=t;else{if(t===null)throw P.alternate===null?Error(r(467)):Error(r(310));ht=t,t={memoizedState:ht.memoizedState,baseState:ht.baseState,baseQueue:ht.baseQueue,queue:ht.queue,next:null},jt===null?P.memoizedState=jt=t:jt=jt.next=t}return jt}function ju(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function On(t){var e=Rn;return Rn+=1,Hl===null&&(Hl=[]),t=vs(Hl,t,e),e=P,(jt===null?e.memoizedState:jt.next)===null&&(e=e.alternate,M.H=e===null||e.memoizedState===null?cd:cr),t}function Bu(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return On(t);if(t.$$typeof===J)return Kt(t)}throw Error(r(438,String(t)))}function Wc(t){var e=null,a=P.updateQueue;if(a!==null&&(e=a.memoCache),e==null){var l=P.alternate;l!==null&&(l=l.updateQueue,l!==null&&(l=l.memoCache,l!=null&&(e={data:l.data.map(function(u){return u.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),a===null&&(a=ju(),P.updateQueue=a),a.memoCache=e,a=e.data[e.index],a===void 0)for(a=e.data[e.index]=Array(t),l=0;l<t;l++)a[l]=Ge;return e.index++,a}function aa(t,e){return typeof e=="function"?e(t):e}function qu(t){var e=Ht();return Fc(e,ht,t)}function Fc(t,e,a){var l=t.queue;if(l===null)throw Error(r(311));l.lastRenderedReducer=a;var u=t.baseQueue,i=l.pending;if(i!==null){if(u!==null){var o=u.next;u.next=i.next,i.next=o}e.baseQueue=u=i,l.pending=null}if(i=t.baseState,u===null)t.memoizedState=i;else{e=u.next;var d=o=null,g=null,R=e,D=!1;do{var N=R.lane&-536870913;if(N!==R.lane?(nt&N)===N:(ea&N)===N){var O=R.revertLane;if(O===0)g!==null&&(g=g.next={lane:0,revertLane:0,gesture:null,action:R.action,hasEagerState:R.hasEagerState,eagerState:R.eagerState,next:null}),N===zl&&(D=!0);else if((ea&O)===O){R=R.next,O===zl&&(D=!0);continue}else N={lane:0,revertLane:R.revertLane,gesture:null,action:R.action,hasEagerState:R.hasEagerState,eagerState:R.eagerState,next:null},g===null?(d=g=N,o=i):g=g.next=N,P.lanes|=O,Da|=O;N=R.action,el&&a(i,N),i=R.hasEagerState?R.eagerState:a(i,N)}else O={lane:N,revertLane:R.revertLane,gesture:R.gesture,action:R.action,hasEagerState:R.hasEagerState,eagerState:R.eagerState,next:null},g===null?(d=g=O,o=i):g=g.next=O,P.lanes|=N,Da|=N;R=R.next}while(R!==null&&R!==e);if(g===null?o=i:g.next=d,!se(i,t.memoizedState)&&(Bt=!0,D&&(a=Cl,a!==null)))throw a;t.memoizedState=i,t.baseState=o,t.baseQueue=g,l.lastRenderedState=i}return u===null&&(l.lanes=0),[t.memoizedState,l.dispatch]}function Ic(t){var e=Ht(),a=e.queue;if(a===null)throw Error(r(311));a.lastRenderedReducer=t;var l=a.dispatch,u=a.pending,i=e.memoizedState;if(u!==null){a.pending=null;var o=u=u.next;do i=t(i,o.action),o=o.next;while(o!==u);se(i,e.memoizedState)||(Bt=!0),e.memoizedState=i,e.baseQueue===null&&(e.baseState=i),a.lastRenderedState=i}return[i,l]}function zs(t,e,a){var l=P,u=Ht(),i=it;if(i){if(a===void 0)throw Error(r(407));a=a()}else a=e();var o=!se((ht||u).memoizedState,a);if(o&&(u.memoizedState=a,Bt=!0),u=u.queue,er(Ms.bind(null,l,u,t),[t]),u.getSnapshot!==e||o||jt!==null&&jt.memoizedState.tag&1){if(l.flags|=2048,xl(9,{destroy:void 0},Ds.bind(null,l,u,a,e),null),bt===null)throw Error(r(349));i||(ea&127)!==0||Cs(l,e,a)}return a}function Cs(t,e,a){t.flags|=16384,t={getSnapshot:e,value:a},e=P.updateQueue,e===null?(e=ju(),P.updateQueue=e,e.stores=[t]):(a=e.stores,a===null?e.stores=[t]:a.push(t))}function Ds(t,e,a,l){e.value=a,e.getSnapshot=l,Us(e)&&Ns(t)}function Ms(t,e,a){return a(function(){Us(e)&&Ns(t)})}function Us(t){var e=t.getSnapshot;t=t.value;try{var a=e();return!se(t,a)}catch{return!0}}function Ns(t){var e=Ka(t,2);e!==null&&ce(e,t,2)}function Pc(t){var e=te();if(typeof t=="function"){var a=t;if(t=a(),el){ya(!0);try{a()}finally{ya(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:aa,lastRenderedState:t},e}function Hs(t,e,a,l){return t.baseState=a,Fc(t,ht,typeof l=="function"?l:aa)}function $v(t,e,a,l,u){if(Xu(t))throw Error(r(485));if(t=e.action,t!==null){var i={payload:u,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(o){i.listeners.push(o)}};M.T!==null?a(!0):i.isTransition=!1,l(i),a=e.pending,a===null?(i.next=e.pending=i,xs(e,i)):(i.next=a.next,e.pending=a.next=i)}}function xs(t,e){var a=e.action,l=e.payload,u=t.state;if(e.isTransition){var i=M.T,o={};M.T=o;try{var d=a(u,l),g=M.S;g!==null&&g(o,d),Ls(t,e,d)}catch(R){tr(t,e,R)}finally{i!==null&&o.types!==null&&(i.types=o.types),M.T=i}}else try{i=a(u,l),Ls(t,e,i)}catch(R){tr(t,e,R)}}function Ls(t,e,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(l){ws(t,e,l)},function(l){return tr(t,e,l)}):ws(t,e,a)}function ws(t,e,a){e.status="fulfilled",e.value=a,js(e),t.state=a,e=t.pending,e!==null&&(a=e.next,a===e?t.pending=null:(a=a.next,e.next=a,xs(t,a)))}function tr(t,e,a){var l=t.pending;if(t.pending=null,l!==null){l=l.next;do e.status="rejected",e.reason=a,js(e),e=e.next;while(e!==l)}t.action=null}function js(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function Bs(t,e){return e}function qs(t,e){if(it){var a=bt.formState;if(a!==null){t:{var l=P;if(it){if(Et){e:{for(var u=Et,i=ze;u.nodeType!==8;){if(!i){u=null;break e}if(u=De(u.nextSibling),u===null){u=null;break e}}i=u.data,u=i==="F!"||i==="F"?u:null}if(u){Et=De(u.nextSibling),l=u.data==="F!";break t}}ba(l)}l=!1}l&&(e=a[0])}}return a=te(),a.memoizedState=a.baseState=e,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Bs,lastRenderedState:e},a.queue=l,a=nd.bind(null,P,l),l.dispatch=a,l=Pc(!1),i=ir.bind(null,P,!1,l.queue),l=te(),u={state:e,dispatch:null,action:t,pending:null},l.queue=u,a=$v.bind(null,P,u,i,a),u.dispatch=a,l.memoizedState=t,[e,a,!1]}function Ys(t){var e=Ht();return Gs(e,ht,t)}function Gs(t,e,a){if(e=Fc(t,e,Bs)[0],t=qu(aa)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var l=On(e)}catch(o){throw o===Dl?Du:o}else l=e;e=Ht();var u=e.queue,i=u.dispatch;return a!==e.memoizedState&&(P.flags|=2048,xl(9,{destroy:void 0},Wv.bind(null,u,a),null)),[l,i,t]}function Wv(t,e){t.action=e}function Xs(t){var e=Ht(),a=ht;if(a!==null)return Gs(e,a,t);Ht(),e=e.memoizedState,a=Ht();var l=a.queue.dispatch;return a.memoizedState=t,[e,l,!1]}function xl(t,e,a,l){return t={tag:t,create:a,deps:l,inst:e,next:null},e=P.updateQueue,e===null&&(e=ju(),P.updateQueue=e),a=e.lastEffect,a===null?e.lastEffect=t.next=t:(l=a.next,a.next=t,t.next=l,e.lastEffect=t),t}function Qs(){return Ht().memoizedState}function Yu(t,e,a,l){var u=te();P.flags|=t,u.memoizedState=xl(1|e,{destroy:void 0},a,l===void 0?null:l)}function Gu(t,e,a,l){var u=Ht();l=l===void 0?null:l;var i=u.memoizedState.inst;ht!==null&&l!==null&&Zc(l,ht.memoizedState.deps)?u.memoizedState=xl(e,i,a,l):(P.flags|=t,u.memoizedState=xl(1|e,i,a,l))}function Vs(t,e){Yu(8390656,8,t,e)}function er(t,e){Gu(2048,8,t,e)}function Fv(t){P.flags|=4;var e=P.updateQueue;if(e===null)e=ju(),P.updateQueue=e,e.events=[t];else{var a=e.events;a===null?e.events=[t]:a.push(t)}}function Zs(t){var e=Ht().memoizedState;return Fv({ref:e,nextImpl:t}),function(){if((ft&2)!==0)throw Error(r(440));return e.impl.apply(void 0,arguments)}}function Ks(t,e){return Gu(4,2,t,e)}function Js(t,e){return Gu(4,4,t,e)}function ks(t,e){if(typeof e=="function"){t=t();var a=e(t);return function(){typeof a=="function"?a():e(null)}}if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function $s(t,e,a){a=a!=null?a.concat([t]):null,Gu(4,4,ks.bind(null,e,t),a)}function ar(){}function Ws(t,e){var a=Ht();e=e===void 0?null:e;var l=a.memoizedState;return e!==null&&Zc(e,l[1])?l[0]:(a.memoizedState=[t,e],t)}function Fs(t,e){var a=Ht();e=e===void 0?null:e;var l=a.memoizedState;if(e!==null&&Zc(e,l[1]))return l[0];if(l=t(),el){ya(!0);try{t()}finally{ya(!1)}}return a.memoizedState=[l,e],l}function lr(t,e,a){return a===void 0||(ea&1073741824)!==0&&(nt&261930)===0?t.memoizedState=e:(t.memoizedState=a,t=Id(),P.lanes|=t,Da|=t,a)}function Is(t,e,a,l){return se(a,e)?a:Ul.current!==null?(t=lr(t,a,l),se(t,e)||(Bt=!0),t):(ea&42)===0||(ea&1073741824)!==0&&(nt&261930)===0?(Bt=!0,t.memoizedState=a):(t=Id(),P.lanes|=t,Da|=t,e)}function Ps(t,e,a,l,u){var i=j.p;j.p=i!==0&&8>i?i:8;var o=M.T,d={};M.T=d,ir(t,!1,e,a);try{var g=u(),R=M.S;if(R!==null&&R(d,g),g!==null&&typeof g=="object"&&typeof g.then=="function"){var D=Kv(g,l);zn(t,e,D,pe(t))}else zn(t,e,l,pe(t))}catch(N){zn(t,e,{then:function(){},status:"rejected",reason:N},pe())}finally{j.p=i,o!==null&&d.types!==null&&(o.types=d.types),M.T=o}}function Iv(){}function nr(t,e,a,l){if(t.tag!==5)throw Error(r(476));var u=td(t).queue;Ps(t,u,e,k,a===null?Iv:function(){return ed(t),a(l)})}function td(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:k,baseState:k,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:aa,lastRenderedState:k},next:null};var a={};return e.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:aa,lastRenderedState:a},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function ed(t){var e=td(t);e.next===null&&(e=t.alternate.memoizedState),zn(t,e.next.queue,{},pe())}function ur(){return Kt(Vn)}function ad(){return Ht().memoizedState}function ld(){return Ht().memoizedState}function Pv(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var a=pe();t=Aa(a);var l=_a(e,t,a);l!==null&&(ce(l,e,a),Tn(l,e,a)),e={cache:xc()},t.payload=e;return}e=e.return}}function tp(t,e,a){var l=pe();a={lane:l,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Xu(t)?ud(e,a):(a=Ac(t,e,a,l),a!==null&&(ce(a,t,l),id(a,e,l)))}function nd(t,e,a){var l=pe();zn(t,e,a,l)}function zn(t,e,a,l){var u={lane:l,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null};if(Xu(t))ud(e,u);else{var i=t.alternate;if(t.lanes===0&&(i===null||i.lanes===0)&&(i=e.lastRenderedReducer,i!==null))try{var o=e.lastRenderedState,d=i(o,a);if(u.hasEagerState=!0,u.eagerState=d,se(d,o))return Tu(t,e,u,0),bt===null&&Eu(),!1}catch{}if(a=Ac(t,e,u,l),a!==null)return ce(a,t,l),id(a,e,l),!0}return!1}function ir(t,e,a,l){if(l={lane:2,revertLane:Br(),gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Xu(t)){if(e)throw Error(r(479))}else e=Ac(t,a,l,2),e!==null&&ce(e,t,2)}function Xu(t){var e=t.alternate;return t===P||e!==null&&e===P}function ud(t,e){Nl=Lu=!0;var a=t.pending;a===null?e.next=e:(e.next=a.next,a.next=e),t.pending=e}function id(t,e,a){if((a&4194048)!==0){var l=e.lanes;l&=t.pendingLanes,a|=l,e.lanes=a,oo(t,a)}}var Cn={readContext:Kt,use:Bu,useCallback:Ct,useContext:Ct,useEffect:Ct,useImperativeHandle:Ct,useLayoutEffect:Ct,useInsertionEffect:Ct,useMemo:Ct,useReducer:Ct,useRef:Ct,useState:Ct,useDebugValue:Ct,useDeferredValue:Ct,useTransition:Ct,useSyncExternalStore:Ct,useId:Ct,useHostTransitionStatus:Ct,useFormState:Ct,useActionState:Ct,useOptimistic:Ct,useMemoCache:Ct,useCacheRefresh:Ct};Cn.useEffectEvent=Ct;var cd={readContext:Kt,use:Bu,useCallback:function(t,e){return te().memoizedState=[t,e===void 0?null:e],t},useContext:Kt,useEffect:Vs,useImperativeHandle:function(t,e,a){a=a!=null?a.concat([t]):null,Yu(4194308,4,ks.bind(null,e,t),a)},useLayoutEffect:function(t,e){return Yu(4194308,4,t,e)},useInsertionEffect:function(t,e){Yu(4,2,t,e)},useMemo:function(t,e){var a=te();e=e===void 0?null:e;var l=t();if(el){ya(!0);try{t()}finally{ya(!1)}}return a.memoizedState=[l,e],l},useReducer:function(t,e,a){var l=te();if(a!==void 0){var u=a(e);if(el){ya(!0);try{a(e)}finally{ya(!1)}}}else u=e;return l.memoizedState=l.baseState=u,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:u},l.queue=t,t=t.dispatch=tp.bind(null,P,t),[l.memoizedState,t]},useRef:function(t){var e=te();return t={current:t},e.memoizedState=t},useState:function(t){t=Pc(t);var e=t.queue,a=nd.bind(null,P,e);return e.dispatch=a,[t.memoizedState,a]},useDebugValue:ar,useDeferredValue:function(t,e){var a=te();return lr(a,t,e)},useTransition:function(){var t=Pc(!1);return t=Ps.bind(null,P,t.queue,!0,!1),te().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,a){var l=P,u=te();if(it){if(a===void 0)throw Error(r(407));a=a()}else{if(a=e(),bt===null)throw Error(r(349));(nt&127)!==0||Cs(l,e,a)}u.memoizedState=a;var i={value:a,getSnapshot:e};return u.queue=i,Vs(Ms.bind(null,l,i,t),[t]),l.flags|=2048,xl(9,{destroy:void 0},Ds.bind(null,l,i,a,e),null),a},useId:function(){var t=te(),e=bt.identifierPrefix;if(it){var a=Ve,l=Qe;a=(l&~(1<<32-oe(l)-1)).toString(32)+a,e="_"+e+"R_"+a,a=wu++,0<a&&(e+="H"+a.toString(32)),e+="_"}else a=Jv++,e="_"+e+"r_"+a.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:ur,useFormState:qs,useActionState:qs,useOptimistic:function(t){var e=te();e.memoizedState=e.baseState=t;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=a,e=ir.bind(null,P,!0,a),a.dispatch=e,[t,e]},useMemoCache:Wc,useCacheRefresh:function(){return te().memoizedState=Pv.bind(null,P)},useEffectEvent:function(t){var e=te(),a={impl:t};return e.memoizedState=a,function(){if((ft&2)!==0)throw Error(r(440));return a.impl.apply(void 0,arguments)}}},cr={readContext:Kt,use:Bu,useCallback:Ws,useContext:Kt,useEffect:er,useImperativeHandle:$s,useInsertionEffect:Ks,useLayoutEffect:Js,useMemo:Fs,useReducer:qu,useRef:Qs,useState:function(){return qu(aa)},useDebugValue:ar,useDeferredValue:function(t,e){var a=Ht();return Is(a,ht.memoizedState,t,e)},useTransition:function(){var t=qu(aa)[0],e=Ht().memoizedState;return[typeof t=="boolean"?t:On(t),e]},useSyncExternalStore:zs,useId:ad,useHostTransitionStatus:ur,useFormState:Ys,useActionState:Ys,useOptimistic:function(t,e){var a=Ht();return Hs(a,ht,t,e)},useMemoCache:Wc,useCacheRefresh:ld};cr.useEffectEvent=Zs;var rd={readContext:Kt,use:Bu,useCallback:Ws,useContext:Kt,useEffect:er,useImperativeHandle:$s,useInsertionEffect:Ks,useLayoutEffect:Js,useMemo:Fs,useReducer:Ic,useRef:Qs,useState:function(){return Ic(aa)},useDebugValue:ar,useDeferredValue:function(t,e){var a=Ht();return ht===null?lr(a,t,e):Is(a,ht.memoizedState,t,e)},useTransition:function(){var t=Ic(aa)[0],e=Ht().memoizedState;return[typeof t=="boolean"?t:On(t),e]},useSyncExternalStore:zs,useId:ad,useHostTransitionStatus:ur,useFormState:Xs,useActionState:Xs,useOptimistic:function(t,e){var a=Ht();return ht!==null?Hs(a,ht,t,e):(a.baseState=t,[t,a.queue.dispatch])},useMemoCache:Wc,useCacheRefresh:ld};rd.useEffectEvent=Zs;function rr(t,e,a,l){e=t.memoizedState,a=a(l,e),a=a==null?e:A({},e,a),t.memoizedState=a,t.lanes===0&&(t.updateQueue.baseState=a)}var fr={enqueueSetState:function(t,e,a){t=t._reactInternals;var l=pe(),u=Aa(l);u.payload=e,a!=null&&(u.callback=a),e=_a(t,u,l),e!==null&&(ce(e,t,l),Tn(e,t,l))},enqueueReplaceState:function(t,e,a){t=t._reactInternals;var l=pe(),u=Aa(l);u.tag=1,u.payload=e,a!=null&&(u.callback=a),e=_a(t,u,l),e!==null&&(ce(e,t,l),Tn(e,t,l))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var a=pe(),l=Aa(a);l.tag=2,e!=null&&(l.callback=e),e=_a(t,l,a),e!==null&&(ce(e,t,a),Tn(e,t,a))}};function fd(t,e,a,l,u,i,o){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(l,i,o):e.prototype&&e.prototype.isPureReactComponent?!hn(a,l)||!hn(u,i):!0}function od(t,e,a,l){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(a,l),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(a,l),e.state!==t&&fr.enqueueReplaceState(e,e.state,null)}function al(t,e){var a=e;if("ref"in e){a={};for(var l in e)l!=="ref"&&(a[l]=e[l])}if(t=t.defaultProps){a===e&&(a=A({},a));for(var u in t)a[u]===void 0&&(a[u]=t[u])}return a}function sd(t){bu(t)}function dd(t){console.error(t)}function md(t){bu(t)}function Qu(t,e){try{var a=t.onUncaughtError;a(e.value,{componentStack:e.stack})}catch(l){setTimeout(function(){throw l})}}function hd(t,e,a){try{var l=t.onCaughtError;l(a.value,{componentStack:a.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function or(t,e,a){return a=Aa(a),a.tag=3,a.payload={element:null},a.callback=function(){Qu(t,e)},a}function yd(t){return t=Aa(t),t.tag=3,t}function vd(t,e,a,l){var u=a.type.getDerivedStateFromError;if(typeof u=="function"){var i=l.value;t.payload=function(){return u(i)},t.callback=function(){hd(e,a,l)}}var o=a.stateNode;o!==null&&typeof o.componentDidCatch=="function"&&(t.callback=function(){hd(e,a,l),typeof u!="function"&&(Ma===null?Ma=new Set([this]):Ma.add(this));var d=l.stack;this.componentDidCatch(l.value,{componentStack:d!==null?d:""})})}function ep(t,e,a,l,u){if(a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){if(e=a.alternate,e!==null&&Ol(e,a,u,!0),a=me.current,a!==null){switch(a.tag){case 31:case 13:return Ce===null?ei():a.alternate===null&&Dt===0&&(Dt=3),a.flags&=-257,a.flags|=65536,a.lanes=u,l===Mu?a.flags|=16384:(e=a.updateQueue,e===null?a.updateQueue=new Set([l]):e.add(l),Lr(t,l,u)),!1;case 22:return a.flags|=65536,l===Mu?a.flags|=16384:(e=a.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([l])},a.updateQueue=e):(a=e.retryQueue,a===null?e.retryQueue=new Set([l]):a.add(l)),Lr(t,l,u)),!1}throw Error(r(435,a.tag))}return Lr(t,l,u),ei(),!1}if(it)return e=me.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=u,l!==Dc&&(t=Error(r(422),{cause:l}),pn(_e(t,a)))):(l!==Dc&&(e=Error(r(423),{cause:l}),pn(_e(e,a))),t=t.current.alternate,t.flags|=65536,u&=-u,t.lanes|=u,l=_e(l,a),u=or(t.stateNode,l,u),Yc(t,u),Dt!==4&&(Dt=2)),!1;var i=Error(r(520),{cause:l});if(i=_e(i,a),wn===null?wn=[i]:wn.push(i),Dt!==4&&(Dt=2),e===null)return!0;l=_e(l,a),a=e;do{switch(a.tag){case 3:return a.flags|=65536,t=u&-u,a.lanes|=t,t=or(a.stateNode,l,t),Yc(a,t),!1;case 1:if(e=a.type,i=a.stateNode,(a.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||i!==null&&typeof i.componentDidCatch=="function"&&(Ma===null||!Ma.has(i))))return a.flags|=65536,u&=-u,a.lanes|=u,u=yd(u),vd(u,t,a,l),Yc(a,u),!1}a=a.return}while(a!==null);return!1}var sr=Error(r(461)),Bt=!1;function Jt(t,e,a,l){e.child=t===null?bs(e,null,a,l):tl(e,t.child,a,l)}function pd(t,e,a,l,u){a=a.render;var i=e.ref;if("ref"in l){var o={};for(var d in l)d!=="ref"&&(o[d]=l[d])}else o=l;return Wa(e),l=Kc(t,e,a,o,i,u),d=Jc(),t!==null&&!Bt?(kc(t,e,u),la(t,e,u)):(it&&d&&zc(e),e.flags|=1,Jt(t,e,l,u),e.child)}function gd(t,e,a,l,u){if(t===null){var i=a.type;return typeof i=="function"&&!_c(i)&&i.defaultProps===void 0&&a.compare===null?(e.tag=15,e.type=i,Sd(t,e,i,l,u)):(t=_u(a.type,null,l,e,e.mode,u),t.ref=e.ref,t.return=e,e.child=t)}if(i=t.child,!Sr(t,u)){var o=i.memoizedProps;if(a=a.compare,a=a!==null?a:hn,a(o,l)&&t.ref===e.ref)return la(t,e,u)}return e.flags|=1,t=Fe(i,l),t.ref=e.ref,t.return=e,e.child=t}function Sd(t,e,a,l,u){if(t!==null){var i=t.memoizedProps;if(hn(i,l)&&t.ref===e.ref)if(Bt=!1,e.pendingProps=l=i,Sr(t,u))(t.flags&131072)!==0&&(Bt=!0);else return e.lanes=t.lanes,la(t,e,u)}return dr(t,e,a,l,u)}function bd(t,e,a,l){var u=l.children,i=t!==null?t.memoizedState:null;if(t===null&&e.stateNode===null&&(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),l.mode==="hidden"){if((e.flags&128)!==0){if(i=i!==null?i.baseLanes|a:a,t!==null){for(l=e.child=t.child,u=0;l!==null;)u=u|l.lanes|l.childLanes,l=l.sibling;l=u&~i}else l=0,e.child=null;return Ed(t,e,i,a,l)}if((a&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&Cu(e,i!==null?i.cachePool:null),i!==null?As(e,i):Xc(),_s(e);else return l=e.lanes=536870912,Ed(t,e,i!==null?i.baseLanes|a:a,a,l)}else i!==null?(Cu(e,i.cachePool),As(e,i),Oa(),e.memoizedState=null):(t!==null&&Cu(e,null),Xc(),Oa());return Jt(t,e,u,a),e.child}function Dn(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function Ed(t,e,a,l,u){var i=wc();return i=i===null?null:{parent:wt._currentValue,pool:i},e.memoizedState={baseLanes:a,cachePool:i},t!==null&&Cu(e,null),Xc(),_s(e),t!==null&&Ol(t,e,l,!0),e.childLanes=u,null}function Vu(t,e){return e=Ku({mode:e.mode,children:e.children},t.mode),e.ref=t.ref,t.child=e,e.return=t,e}function Td(t,e,a){return tl(e,t.child,null,a),t=Vu(e,e.pendingProps),t.flags|=2,he(e),e.memoizedState=null,t}function ap(t,e,a){var l=e.pendingProps,u=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(it){if(l.mode==="hidden")return t=Vu(e,l),e.lanes=536870912,Dn(null,t);if(Vc(e),(t=Et)?(t=xm(t,ze),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:ga!==null?{id:Qe,overflow:Ve}:null,retryLane:536870912,hydrationErrors:null},a=us(t),a.return=e,e.child=a,Zt=e,Et=null)):t=null,t===null)throw ba(e);return e.lanes=536870912,null}return Vu(e,l)}var i=t.memoizedState;if(i!==null){var o=i.dehydrated;if(Vc(e),u)if(e.flags&256)e.flags&=-257,e=Td(t,e,a);else if(e.memoizedState!==null)e.child=t.child,e.flags|=128,e=null;else throw Error(r(558));else if(Bt||Ol(t,e,a,!1),u=(a&t.childLanes)!==0,Bt||u){if(l=bt,l!==null&&(o=so(l,a),o!==0&&o!==i.retryLane))throw i.retryLane=o,Ka(t,o),ce(l,t,o),sr;ei(),e=Td(t,e,a)}else t=i.treeContext,Et=De(o.nextSibling),Zt=e,it=!0,Sa=null,ze=!1,t!==null&&rs(e,t),e=Vu(e,l),e.flags|=4096;return e}return t=Fe(t.child,{mode:l.mode,children:l.children}),t.ref=e.ref,e.child=t,t.return=e,t}function Zu(t,e){var a=e.ref;if(a===null)t!==null&&t.ref!==null&&(e.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(r(284));(t===null||t.ref!==a)&&(e.flags|=4194816)}}function dr(t,e,a,l,u){return Wa(e),a=Kc(t,e,a,l,void 0,u),l=Jc(),t!==null&&!Bt?(kc(t,e,u),la(t,e,u)):(it&&l&&zc(e),e.flags|=1,Jt(t,e,a,u),e.child)}function Ad(t,e,a,l,u,i){return Wa(e),e.updateQueue=null,a=Os(e,l,a,u),Rs(t),l=Jc(),t!==null&&!Bt?(kc(t,e,i),la(t,e,i)):(it&&l&&zc(e),e.flags|=1,Jt(t,e,a,i),e.child)}function _d(t,e,a,l,u){if(Wa(e),e.stateNode===null){var i=Tl,o=a.contextType;typeof o=="object"&&o!==null&&(i=Kt(o)),i=new a(l,i),e.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,i.updater=fr,e.stateNode=i,i._reactInternals=e,i=e.stateNode,i.props=l,i.state=e.memoizedState,i.refs={},Bc(e),o=a.contextType,i.context=typeof o=="object"&&o!==null?Kt(o):Tl,i.state=e.memoizedState,o=a.getDerivedStateFromProps,typeof o=="function"&&(rr(e,a,o,l),i.state=e.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(o=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),o!==i.state&&fr.enqueueReplaceState(i,i.state,null),_n(e,l,i,u),An(),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308),l=!0}else if(t===null){i=e.stateNode;var d=e.memoizedProps,g=al(a,d);i.props=g;var R=i.context,D=a.contextType;o=Tl,typeof D=="object"&&D!==null&&(o=Kt(D));var N=a.getDerivedStateFromProps;D=typeof N=="function"||typeof i.getSnapshotBeforeUpdate=="function",d=e.pendingProps!==d,D||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(d||R!==o)&&od(e,i,l,o),Ta=!1;var O=e.memoizedState;i.state=O,_n(e,l,i,u),An(),R=e.memoizedState,d||O!==R||Ta?(typeof N=="function"&&(rr(e,a,N,l),R=e.memoizedState),(g=Ta||fd(e,a,g,l,O,R,o))?(D||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(e.flags|=4194308)):(typeof i.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=l,e.memoizedState=R),i.props=l,i.state=R,i.context=o,l=g):(typeof i.componentDidMount=="function"&&(e.flags|=4194308),l=!1)}else{i=e.stateNode,qc(t,e),o=e.memoizedProps,D=al(a,o),i.props=D,N=e.pendingProps,O=i.context,R=a.contextType,g=Tl,typeof R=="object"&&R!==null&&(g=Kt(R)),d=a.getDerivedStateFromProps,(R=typeof d=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(o!==N||O!==g)&&od(e,i,l,g),Ta=!1,O=e.memoizedState,i.state=O,_n(e,l,i,u),An();var C=e.memoizedState;o!==N||O!==C||Ta||t!==null&&t.dependencies!==null&&Ou(t.dependencies)?(typeof d=="function"&&(rr(e,a,d,l),C=e.memoizedState),(D=Ta||fd(e,a,D,l,O,C,g)||t!==null&&t.dependencies!==null&&Ou(t.dependencies))?(R||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(l,C,g),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(l,C,g)),typeof i.componentDidUpdate=="function"&&(e.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof i.componentDidUpdate!="function"||o===t.memoizedProps&&O===t.memoizedState||(e.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===t.memoizedProps&&O===t.memoizedState||(e.flags|=1024),e.memoizedProps=l,e.memoizedState=C),i.props=l,i.state=C,i.context=g,l=D):(typeof i.componentDidUpdate!="function"||o===t.memoizedProps&&O===t.memoizedState||(e.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===t.memoizedProps&&O===t.memoizedState||(e.flags|=1024),l=!1)}return i=l,Zu(t,e),l=(e.flags&128)!==0,i||l?(i=e.stateNode,a=l&&typeof a.getDerivedStateFromError!="function"?null:i.render(),e.flags|=1,t!==null&&l?(e.child=tl(e,t.child,null,u),e.child=tl(e,null,a,u)):Jt(t,e,a,u),e.memoizedState=i.state,t=e.child):t=la(t,e,u),t}function Rd(t,e,a,l){return ka(),e.flags|=256,Jt(t,e,a,l),e.child}var mr={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function hr(t){return{baseLanes:t,cachePool:hs()}}function yr(t,e,a){return t=t!==null?t.childLanes&~a:0,e&&(t|=ve),t}function Od(t,e,a){var l=e.pendingProps,u=!1,i=(e.flags&128)!==0,o;if((o=i)||(o=t!==null&&t.memoizedState===null?!1:(Nt.current&2)!==0),o&&(u=!0,e.flags&=-129),o=(e.flags&32)!==0,e.flags&=-33,t===null){if(it){if(u?Ra(e):Oa(),(t=Et)?(t=xm(t,ze),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:ga!==null?{id:Qe,overflow:Ve}:null,retryLane:536870912,hydrationErrors:null},a=us(t),a.return=e,e.child=a,Zt=e,Et=null)):t=null,t===null)throw ba(e);return Fr(t)?e.lanes=32:e.lanes=536870912,null}var d=l.children;return l=l.fallback,u?(Oa(),u=e.mode,d=Ku({mode:"hidden",children:d},u),l=Ja(l,u,a,null),d.return=e,l.return=e,d.sibling=l,e.child=d,l=e.child,l.memoizedState=hr(a),l.childLanes=yr(t,o,a),e.memoizedState=mr,Dn(null,l)):(Ra(e),vr(e,d))}var g=t.memoizedState;if(g!==null&&(d=g.dehydrated,d!==null)){if(i)e.flags&256?(Ra(e),e.flags&=-257,e=pr(t,e,a)):e.memoizedState!==null?(Oa(),e.child=t.child,e.flags|=128,e=null):(Oa(),d=l.fallback,u=e.mode,l=Ku({mode:"visible",children:l.children},u),d=Ja(d,u,a,null),d.flags|=2,l.return=e,d.return=e,l.sibling=d,e.child=l,tl(e,t.child,null,a),l=e.child,l.memoizedState=hr(a),l.childLanes=yr(t,o,a),e.memoizedState=mr,e=Dn(null,l));else if(Ra(e),Fr(d)){if(o=d.nextSibling&&d.nextSibling.dataset,o)var R=o.dgst;o=R,l=Error(r(419)),l.stack="",l.digest=o,pn({value:l,source:null,stack:null}),e=pr(t,e,a)}else if(Bt||Ol(t,e,a,!1),o=(a&t.childLanes)!==0,Bt||o){if(o=bt,o!==null&&(l=so(o,a),l!==0&&l!==g.retryLane))throw g.retryLane=l,Ka(t,l),ce(o,t,l),sr;Wr(d)||ei(),e=pr(t,e,a)}else Wr(d)?(e.flags|=192,e.child=t.child,e=null):(t=g.treeContext,Et=De(d.nextSibling),Zt=e,it=!0,Sa=null,ze=!1,t!==null&&rs(e,t),e=vr(e,l.children),e.flags|=4096);return e}return u?(Oa(),d=l.fallback,u=e.mode,g=t.child,R=g.sibling,l=Fe(g,{mode:"hidden",children:l.children}),l.subtreeFlags=g.subtreeFlags&65011712,R!==null?d=Fe(R,d):(d=Ja(d,u,a,null),d.flags|=2),d.return=e,l.return=e,l.sibling=d,e.child=l,Dn(null,l),l=e.child,d=t.child.memoizedState,d===null?d=hr(a):(u=d.cachePool,u!==null?(g=wt._currentValue,u=u.parent!==g?{parent:g,pool:g}:u):u=hs(),d={baseLanes:d.baseLanes|a,cachePool:u}),l.memoizedState=d,l.childLanes=yr(t,o,a),e.memoizedState=mr,Dn(t.child,l)):(Ra(e),a=t.child,t=a.sibling,a=Fe(a,{mode:"visible",children:l.children}),a.return=e,a.sibling=null,t!==null&&(o=e.deletions,o===null?(e.deletions=[t],e.flags|=16):o.push(t)),e.child=a,e.memoizedState=null,a)}function vr(t,e){return e=Ku({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function Ku(t,e){return t=de(22,t,null,e),t.lanes=0,t}function pr(t,e,a){return tl(e,t.child,null,a),t=vr(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function zd(t,e,a){t.lanes|=e;var l=t.alternate;l!==null&&(l.lanes|=e),Nc(t.return,e,a)}function gr(t,e,a,l,u,i){var o=t.memoizedState;o===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:l,tail:a,tailMode:u,treeForkCount:i}:(o.isBackwards=e,o.rendering=null,o.renderingStartTime=0,o.last=l,o.tail=a,o.tailMode=u,o.treeForkCount=i)}function Cd(t,e,a){var l=e.pendingProps,u=l.revealOrder,i=l.tail;l=l.children;var o=Nt.current,d=(o&2)!==0;if(d?(o=o&1|2,e.flags|=128):o&=1,B(Nt,o),Jt(t,e,l,a),l=it?vn:0,!d&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&zd(t,a,e);else if(t.tag===19)zd(t,a,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}switch(u){case"forwards":for(a=e.child,u=null;a!==null;)t=a.alternate,t!==null&&xu(t)===null&&(u=a),a=a.sibling;a=u,a===null?(u=e.child,e.child=null):(u=a.sibling,a.sibling=null),gr(e,!1,u,a,i,l);break;case"backwards":case"unstable_legacy-backwards":for(a=null,u=e.child,e.child=null;u!==null;){if(t=u.alternate,t!==null&&xu(t)===null){e.child=u;break}t=u.sibling,u.sibling=a,a=u,u=t}gr(e,!0,a,null,i,l);break;case"together":gr(e,!1,null,null,void 0,l);break;default:e.memoizedState=null}return e.child}function la(t,e,a){if(t!==null&&(e.dependencies=t.dependencies),Da|=e.lanes,(a&e.childLanes)===0)if(t!==null){if(Ol(t,e,a,!1),(a&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(r(153));if(e.child!==null){for(t=e.child,a=Fe(t,t.pendingProps),e.child=a,a.return=e;t.sibling!==null;)t=t.sibling,a=a.sibling=Fe(t,t.pendingProps),a.return=e;a.sibling=null}return e.child}function Sr(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&Ou(t)))}function lp(t,e,a){switch(e.tag){case 3:Pt(e,e.stateNode.containerInfo),Ea(e,wt,t.memoizedState.cache),ka();break;case 27:case 5:tn(e);break;case 4:Pt(e,e.stateNode.containerInfo);break;case 10:Ea(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,Vc(e),null;break;case 13:var l=e.memoizedState;if(l!==null)return l.dehydrated!==null?(Ra(e),e.flags|=128,null):(a&e.child.childLanes)!==0?Od(t,e,a):(Ra(e),t=la(t,e,a),t!==null?t.sibling:null);Ra(e);break;case 19:var u=(t.flags&128)!==0;if(l=(a&e.childLanes)!==0,l||(Ol(t,e,a,!1),l=(a&e.childLanes)!==0),u){if(l)return Cd(t,e,a);e.flags|=128}if(u=e.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),B(Nt,Nt.current),l)break;return null;case 22:return e.lanes=0,bd(t,e,a,e.pendingProps);case 24:Ea(e,wt,t.memoizedState.cache)}return la(t,e,a)}function Dd(t,e,a){if(t!==null)if(t.memoizedProps!==e.pendingProps)Bt=!0;else{if(!Sr(t,a)&&(e.flags&128)===0)return Bt=!1,lp(t,e,a);Bt=(t.flags&131072)!==0}else Bt=!1,it&&(e.flags&1048576)!==0&&cs(e,vn,e.index);switch(e.lanes=0,e.tag){case 16:t:{var l=e.pendingProps;if(t=Ia(e.elementType),e.type=t,typeof t=="function")_c(t)?(l=al(t,l),e.tag=1,e=_d(null,e,t,l,a)):(e.tag=0,e=dr(null,e,t,l,a));else{if(t!=null){var u=t.$$typeof;if(u===pt){e.tag=11,e=pd(null,e,t,l,a);break t}else if(u===$){e.tag=14,e=gd(null,e,t,l,a);break t}}throw e=be(t)||t,Error(r(306,e,""))}}return e;case 0:return dr(t,e,e.type,e.pendingProps,a);case 1:return l=e.type,u=al(l,e.pendingProps),_d(t,e,l,u,a);case 3:t:{if(Pt(e,e.stateNode.containerInfo),t===null)throw Error(r(387));l=e.pendingProps;var i=e.memoizedState;u=i.element,qc(t,e),_n(e,l,null,a);var o=e.memoizedState;if(l=o.cache,Ea(e,wt,l),l!==i.cache&&Hc(e,[wt],a,!0),An(),l=o.element,i.isDehydrated)if(i={element:l,isDehydrated:!1,cache:o.cache},e.updateQueue.baseState=i,e.memoizedState=i,e.flags&256){e=Rd(t,e,l,a);break t}else if(l!==u){u=_e(Error(r(424)),e),pn(u),e=Rd(t,e,l,a);break t}else for(t=e.stateNode.containerInfo,t.nodeType===9?t=t.body:t=t.nodeName==="HTML"?t.ownerDocument.body:t,Et=De(t.firstChild),Zt=e,it=!0,Sa=null,ze=!0,a=bs(e,null,l,a),e.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling;else{if(ka(),l===u){e=la(t,e,a);break t}Jt(t,e,l,a)}e=e.child}return e;case 26:return Zu(t,e),t===null?(a=Ym(e.type,null,e.pendingProps,null))?e.memoizedState=a:it||(a=e.type,t=e.pendingProps,l=ri(et.current).createElement(a),l[Vt]=e,l[ee]=t,kt(l,a,t),Xt(l),e.stateNode=l):e.memoizedState=Ym(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return tn(e),t===null&&it&&(l=e.stateNode=jm(e.type,e.pendingProps,et.current),Zt=e,ze=!0,u=Et,xa(e.type)?(Ir=u,Et=De(l.firstChild)):Et=u),Jt(t,e,e.pendingProps.children,a),Zu(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&it&&((u=l=Et)&&(l=Hp(l,e.type,e.pendingProps,ze),l!==null?(e.stateNode=l,Zt=e,Et=De(l.firstChild),ze=!1,u=!0):u=!1),u||ba(e)),tn(e),u=e.type,i=e.pendingProps,o=t!==null?t.memoizedProps:null,l=i.children,Jr(u,i)?l=null:o!==null&&Jr(u,o)&&(e.flags|=32),e.memoizedState!==null&&(u=Kc(t,e,kv,null,null,a),Vn._currentValue=u),Zu(t,e),Jt(t,e,l,a),e.child;case 6:return t===null&&it&&((t=a=Et)&&(a=xp(a,e.pendingProps,ze),a!==null?(e.stateNode=a,Zt=e,Et=null,t=!0):t=!1),t||ba(e)),null;case 13:return Od(t,e,a);case 4:return Pt(e,e.stateNode.containerInfo),l=e.pendingProps,t===null?e.child=tl(e,null,l,a):Jt(t,e,l,a),e.child;case 11:return pd(t,e,e.type,e.pendingProps,a);case 7:return Jt(t,e,e.pendingProps,a),e.child;case 8:return Jt(t,e,e.pendingProps.children,a),e.child;case 12:return Jt(t,e,e.pendingProps.children,a),e.child;case 10:return l=e.pendingProps,Ea(e,e.type,l.value),Jt(t,e,l.children,a),e.child;case 9:return u=e.type._context,l=e.pendingProps.children,Wa(e),u=Kt(u),l=l(u),e.flags|=1,Jt(t,e,l,a),e.child;case 14:return gd(t,e,e.type,e.pendingProps,a);case 15:return Sd(t,e,e.type,e.pendingProps,a);case 19:return Cd(t,e,a);case 31:return ap(t,e,a);case 22:return bd(t,e,a,e.pendingProps);case 24:return Wa(e),l=Kt(wt),t===null?(u=wc(),u===null&&(u=bt,i=xc(),u.pooledCache=i,i.refCount++,i!==null&&(u.pooledCacheLanes|=a),u=i),e.memoizedState={parent:l,cache:u},Bc(e),Ea(e,wt,u)):((t.lanes&a)!==0&&(qc(t,e),_n(e,null,null,a),An()),u=t.memoizedState,i=e.memoizedState,u.parent!==l?(u={parent:l,cache:l},e.memoizedState=u,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=u),Ea(e,wt,l)):(l=i.cache,Ea(e,wt,l),l!==u.cache&&Hc(e,[wt],a,!0))),Jt(t,e,e.pendingProps.children,a),e.child;case 29:throw e.pendingProps}throw Error(r(156,e.tag))}function na(t){t.flags|=4}function br(t,e,a,l,u){if((e=(t.mode&32)!==0)&&(e=!1),e){if(t.flags|=16777216,(u&335544128)===u)if(t.stateNode.complete)t.flags|=8192;else if(am())t.flags|=8192;else throw Pa=Mu,jc}else t.flags&=-16777217}function Md(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Zm(e))if(am())t.flags|=8192;else throw Pa=Mu,jc}function Ju(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?ro():536870912,t.lanes|=e,Bl|=e)}function Mn(t,e){if(!it)switch(t.tailMode){case"hidden":e=t.tail;for(var a=null;e!==null;)e.alternate!==null&&(a=e),e=e.sibling;a===null?t.tail=null:a.sibling=null;break;case"collapsed":a=t.tail;for(var l=null;a!==null;)a.alternate!==null&&(l=a),a=a.sibling;l===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:l.sibling=null}}function Tt(t){var e=t.alternate!==null&&t.alternate.child===t.child,a=0,l=0;if(e)for(var u=t.child;u!==null;)a|=u.lanes|u.childLanes,l|=u.subtreeFlags&65011712,l|=u.flags&65011712,u.return=t,u=u.sibling;else for(u=t.child;u!==null;)a|=u.lanes|u.childLanes,l|=u.subtreeFlags,l|=u.flags,u.return=t,u=u.sibling;return t.subtreeFlags|=l,t.childLanes=a,e}function np(t,e,a){var l=e.pendingProps;switch(Cc(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Tt(e),null;case 1:return Tt(e),null;case 3:return a=e.stateNode,l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),ta(wt),Ut(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(t===null||t.child===null)&&(Rl(e)?na(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,Mc())),Tt(e),null;case 26:var u=e.type,i=e.memoizedState;return t===null?(na(e),i!==null?(Tt(e),Md(e,i)):(Tt(e),br(e,u,null,l,a))):i?i!==t.memoizedState?(na(e),Tt(e),Md(e,i)):(Tt(e),e.flags&=-16777217):(t=t.memoizedProps,t!==l&&na(e),Tt(e),br(e,u,t,l,a)),null;case 27:if(nu(e),a=et.current,u=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==l&&na(e);else{if(!l){if(e.stateNode===null)throw Error(r(166));return Tt(e),null}t=X.current,Rl(e)?fs(e):(t=jm(u,l,a),e.stateNode=t,na(e))}return Tt(e),null;case 5:if(nu(e),u=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==l&&na(e);else{if(!l){if(e.stateNode===null)throw Error(r(166));return Tt(e),null}if(i=X.current,Rl(e))fs(e);else{var o=ri(et.current);switch(i){case 1:i=o.createElementNS("http://www.w3.org/2000/svg",u);break;case 2:i=o.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;default:switch(u){case"svg":i=o.createElementNS("http://www.w3.org/2000/svg",u);break;case"math":i=o.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;case"script":i=o.createElement("div"),i.innerHTML="<script><\/script>",i=i.removeChild(i.firstChild);break;case"select":i=typeof l.is=="string"?o.createElement("select",{is:l.is}):o.createElement("select"),l.multiple?i.multiple=!0:l.size&&(i.size=l.size);break;default:i=typeof l.is=="string"?o.createElement(u,{is:l.is}):o.createElement(u)}}i[Vt]=e,i[ee]=l;t:for(o=e.child;o!==null;){if(o.tag===5||o.tag===6)i.appendChild(o.stateNode);else if(o.tag!==4&&o.tag!==27&&o.child!==null){o.child.return=o,o=o.child;continue}if(o===e)break t;for(;o.sibling===null;){if(o.return===null||o.return===e)break t;o=o.return}o.sibling.return=o.return,o=o.sibling}e.stateNode=i;t:switch(kt(i,u,l),u){case"button":case"input":case"select":case"textarea":l=!!l.autoFocus;break t;case"img":l=!0;break t;default:l=!1}l&&na(e)}}return Tt(e),br(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,a),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==l&&na(e);else{if(typeof l!="string"&&e.stateNode===null)throw Error(r(166));if(t=et.current,Rl(e)){if(t=e.stateNode,a=e.memoizedProps,l=null,u=Zt,u!==null)switch(u.tag){case 27:case 5:l=u.memoizedProps}t[Vt]=e,t=!!(t.nodeValue===a||l!==null&&l.suppressHydrationWarning===!0||Om(t.nodeValue,a)),t||ba(e,!0)}else t=ri(t).createTextNode(l),t[Vt]=e,e.stateNode=t}return Tt(e),null;case 31:if(a=e.memoizedState,t===null||t.memoizedState!==null){if(l=Rl(e),a!==null){if(t===null){if(!l)throw Error(r(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(r(557));t[Vt]=e}else ka(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Tt(e),t=!1}else a=Mc(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=a),t=!0;if(!t)return e.flags&256?(he(e),e):(he(e),null);if((e.flags&128)!==0)throw Error(r(558))}return Tt(e),null;case 13:if(l=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(u=Rl(e),l!==null&&l.dehydrated!==null){if(t===null){if(!u)throw Error(r(318));if(u=e.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(r(317));u[Vt]=e}else ka(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Tt(e),u=!1}else u=Mc(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=u),u=!0;if(!u)return e.flags&256?(he(e),e):(he(e),null)}return he(e),(e.flags&128)!==0?(e.lanes=a,e):(a=l!==null,t=t!==null&&t.memoizedState!==null,a&&(l=e.child,u=null,l.alternate!==null&&l.alternate.memoizedState!==null&&l.alternate.memoizedState.cachePool!==null&&(u=l.alternate.memoizedState.cachePool.pool),i=null,l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(i=l.memoizedState.cachePool.pool),i!==u&&(l.flags|=2048)),a!==t&&a&&(e.child.flags|=8192),Ju(e,e.updateQueue),Tt(e),null);case 4:return Ut(),t===null&&Xr(e.stateNode.containerInfo),Tt(e),null;case 10:return ta(e.type),Tt(e),null;case 19:if(H(Nt),l=e.memoizedState,l===null)return Tt(e),null;if(u=(e.flags&128)!==0,i=l.rendering,i===null)if(u)Mn(l,!1);else{if(Dt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(i=xu(t),i!==null){for(e.flags|=128,Mn(l,!1),t=i.updateQueue,e.updateQueue=t,Ju(e,t),e.subtreeFlags=0,t=a,a=e.child;a!==null;)ns(a,t),a=a.sibling;return B(Nt,Nt.current&1|2),it&&Ie(e,l.treeForkCount),e.child}t=t.sibling}l.tail!==null&&re()>Iu&&(e.flags|=128,u=!0,Mn(l,!1),e.lanes=4194304)}else{if(!u)if(t=xu(i),t!==null){if(e.flags|=128,u=!0,t=t.updateQueue,e.updateQueue=t,Ju(e,t),Mn(l,!0),l.tail===null&&l.tailMode==="hidden"&&!i.alternate&&!it)return Tt(e),null}else 2*re()-l.renderingStartTime>Iu&&a!==536870912&&(e.flags|=128,u=!0,Mn(l,!1),e.lanes=4194304);l.isBackwards?(i.sibling=e.child,e.child=i):(t=l.last,t!==null?t.sibling=i:e.child=i,l.last=i)}return l.tail!==null?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=re(),t.sibling=null,a=Nt.current,B(Nt,u?a&1|2:a&1),it&&Ie(e,l.treeForkCount),t):(Tt(e),null);case 22:case 23:return he(e),Qc(),l=e.memoizedState!==null,t!==null?t.memoizedState!==null!==l&&(e.flags|=8192):l&&(e.flags|=8192),l?(a&536870912)!==0&&(e.flags&128)===0&&(Tt(e),e.subtreeFlags&6&&(e.flags|=8192)):Tt(e),a=e.updateQueue,a!==null&&Ju(e,a.retryQueue),a=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),l=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),l!==a&&(e.flags|=2048),t!==null&&H(Fa),null;case 24:return a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),ta(wt),Tt(e),null;case 25:return null;case 30:return null}throw Error(r(156,e.tag))}function up(t,e){switch(Cc(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return ta(wt),Ut(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return nu(e),null;case 31:if(e.memoizedState!==null){if(he(e),e.alternate===null)throw Error(r(340));ka()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(he(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(r(340));ka()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return H(Nt),null;case 4:return Ut(),null;case 10:return ta(e.type),null;case 22:case 23:return he(e),Qc(),t!==null&&H(Fa),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return ta(wt),null;case 25:return null;default:return null}}function Ud(t,e){switch(Cc(e),e.tag){case 3:ta(wt),Ut();break;case 26:case 27:case 5:nu(e);break;case 4:Ut();break;case 31:e.memoizedState!==null&&he(e);break;case 13:he(e);break;case 19:H(Nt);break;case 10:ta(e.type);break;case 22:case 23:he(e),Qc(),t!==null&&H(Fa);break;case 24:ta(wt)}}function Un(t,e){try{var a=e.updateQueue,l=a!==null?a.lastEffect:null;if(l!==null){var u=l.next;a=u;do{if((a.tag&t)===t){l=void 0;var i=a.create,o=a.inst;l=i(),o.destroy=l}a=a.next}while(a!==u)}}catch(d){dt(e,e.return,d)}}function za(t,e,a){try{var l=e.updateQueue,u=l!==null?l.lastEffect:null;if(u!==null){var i=u.next;l=i;do{if((l.tag&t)===t){var o=l.inst,d=o.destroy;if(d!==void 0){o.destroy=void 0,u=e;var g=a,R=d;try{R()}catch(D){dt(u,g,D)}}}l=l.next}while(l!==i)}}catch(D){dt(e,e.return,D)}}function Nd(t){var e=t.updateQueue;if(e!==null){var a=t.stateNode;try{Ts(e,a)}catch(l){dt(t,t.return,l)}}}function Hd(t,e,a){a.props=al(t.type,t.memoizedProps),a.state=t.memoizedState;try{a.componentWillUnmount()}catch(l){dt(t,e,l)}}function Nn(t,e){try{var a=t.ref;if(a!==null){switch(t.tag){case 26:case 27:case 5:var l=t.stateNode;break;case 30:l=t.stateNode;break;default:l=t.stateNode}typeof a=="function"?t.refCleanup=a(l):a.current=l}}catch(u){dt(t,e,u)}}function Ze(t,e){var a=t.ref,l=t.refCleanup;if(a!==null)if(typeof l=="function")try{l()}catch(u){dt(t,e,u)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(u){dt(t,e,u)}else a.current=null}function xd(t){var e=t.type,a=t.memoizedProps,l=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":a.autoFocus&&l.focus();break t;case"img":a.src?l.src=a.src:a.srcSet&&(l.srcset=a.srcSet)}}catch(u){dt(t,t.return,u)}}function Er(t,e,a){try{var l=t.stateNode;zp(l,t.type,a,e),l[ee]=e}catch(u){dt(t,t.return,u)}}function Ld(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&xa(t.type)||t.tag===4}function Tr(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||Ld(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&xa(t.type)||t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function Ar(t,e,a){var l=t.tag;if(l===5||l===6)t=t.stateNode,e?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(t,e):(e=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,e.appendChild(t),a=a._reactRootContainer,a!=null||e.onclick!==null||(e.onclick=$e));else if(l!==4&&(l===27&&xa(t.type)&&(a=t.stateNode,e=null),t=t.child,t!==null))for(Ar(t,e,a),t=t.sibling;t!==null;)Ar(t,e,a),t=t.sibling}function ku(t,e,a){var l=t.tag;if(l===5||l===6)t=t.stateNode,e?a.insertBefore(t,e):a.appendChild(t);else if(l!==4&&(l===27&&xa(t.type)&&(a=t.stateNode),t=t.child,t!==null))for(ku(t,e,a),t=t.sibling;t!==null;)ku(t,e,a),t=t.sibling}function wd(t){var e=t.stateNode,a=t.memoizedProps;try{for(var l=t.type,u=e.attributes;u.length;)e.removeAttributeNode(u[0]);kt(e,l,a),e[Vt]=t,e[ee]=a}catch(i){dt(t,t.return,i)}}var ua=!1,qt=!1,_r=!1,jd=typeof WeakSet=="function"?WeakSet:Set,Qt=null;function ip(t,e){if(t=t.containerInfo,Zr=yi,t=$o(t),pc(t)){if("selectionStart"in t)var a={start:t.selectionStart,end:t.selectionEnd};else t:{a=(a=t.ownerDocument)&&a.defaultView||window;var l=a.getSelection&&a.getSelection();if(l&&l.rangeCount!==0){a=l.anchorNode;var u=l.anchorOffset,i=l.focusNode;l=l.focusOffset;try{a.nodeType,i.nodeType}catch{a=null;break t}var o=0,d=-1,g=-1,R=0,D=0,N=t,O=null;e:for(;;){for(var C;N!==a||u!==0&&N.nodeType!==3||(d=o+u),N!==i||l!==0&&N.nodeType!==3||(g=o+l),N.nodeType===3&&(o+=N.nodeValue.length),(C=N.firstChild)!==null;)O=N,N=C;for(;;){if(N===t)break e;if(O===a&&++R===u&&(d=o),O===i&&++D===l&&(g=o),(C=N.nextSibling)!==null)break;N=O,O=N.parentNode}N=C}a=d===-1||g===-1?null:{start:d,end:g}}else a=null}a=a||{start:0,end:0}}else a=null;for(Kr={focusedElem:t,selectionRange:a},yi=!1,Qt=e;Qt!==null;)if(e=Qt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,Qt=t;else for(;Qt!==null;){switch(e=Qt,i=e.alternate,t=e.flags,e.tag){case 0:if((t&4)!==0&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(a=0;a<t.length;a++)u=t[a],u.ref.impl=u.nextImpl;break;case 11:case 15:break;case 1:if((t&1024)!==0&&i!==null){t=void 0,a=e,u=i.memoizedProps,i=i.memoizedState,l=a.stateNode;try{var G=al(a.type,u);t=l.getSnapshotBeforeUpdate(G,i),l.__reactInternalSnapshotBeforeUpdate=t}catch(K){dt(a,a.return,K)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,a=t.nodeType,a===9)$r(t);else if(a===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":$r(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((t&1024)!==0)throw Error(r(163))}if(t=e.sibling,t!==null){t.return=e.return,Qt=t;break}Qt=e.return}}function Bd(t,e,a){var l=a.flags;switch(a.tag){case 0:case 11:case 15:ca(t,a),l&4&&Un(5,a);break;case 1:if(ca(t,a),l&4)if(t=a.stateNode,e===null)try{t.componentDidMount()}catch(o){dt(a,a.return,o)}else{var u=al(a.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(u,e,t.__reactInternalSnapshotBeforeUpdate)}catch(o){dt(a,a.return,o)}}l&64&&Nd(a),l&512&&Nn(a,a.return);break;case 3:if(ca(t,a),l&64&&(t=a.updateQueue,t!==null)){if(e=null,a.child!==null)switch(a.child.tag){case 27:case 5:e=a.child.stateNode;break;case 1:e=a.child.stateNode}try{Ts(t,e)}catch(o){dt(a,a.return,o)}}break;case 27:e===null&&l&4&&wd(a);case 26:case 5:ca(t,a),e===null&&l&4&&xd(a),l&512&&Nn(a,a.return);break;case 12:ca(t,a);break;case 31:ca(t,a),l&4&&Gd(t,a);break;case 13:ca(t,a),l&4&&Xd(t,a),l&64&&(t=a.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(a=yp.bind(null,a),Lp(t,a))));break;case 22:if(l=a.memoizedState!==null||ua,!l){e=e!==null&&e.memoizedState!==null||qt,u=ua;var i=qt;ua=l,(qt=e)&&!i?ra(t,a,(a.subtreeFlags&8772)!==0):ca(t,a),ua=u,qt=i}break;case 30:break;default:ca(t,a)}}function qd(t){var e=t.alternate;e!==null&&(t.alternate=null,qd(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&tc(e)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}var Rt=null,le=!1;function ia(t,e,a){for(a=a.child;a!==null;)Yd(t,e,a),a=a.sibling}function Yd(t,e,a){if(fe&&typeof fe.onCommitFiberUnmount=="function")try{fe.onCommitFiberUnmount(en,a)}catch{}switch(a.tag){case 26:qt||Ze(a,e),ia(t,e,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:qt||Ze(a,e);var l=Rt,u=le;xa(a.type)&&(Rt=a.stateNode,le=!1),ia(t,e,a),Gn(a.stateNode),Rt=l,le=u;break;case 5:qt||Ze(a,e);case 6:if(l=Rt,u=le,Rt=null,ia(t,e,a),Rt=l,le=u,Rt!==null)if(le)try{(Rt.nodeType===9?Rt.body:Rt.nodeName==="HTML"?Rt.ownerDocument.body:Rt).removeChild(a.stateNode)}catch(i){dt(a,e,i)}else try{Rt.removeChild(a.stateNode)}catch(i){dt(a,e,i)}break;case 18:Rt!==null&&(le?(t=Rt,Nm(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,a.stateNode),Kl(t)):Nm(Rt,a.stateNode));break;case 4:l=Rt,u=le,Rt=a.stateNode.containerInfo,le=!0,ia(t,e,a),Rt=l,le=u;break;case 0:case 11:case 14:case 15:za(2,a,e),qt||za(4,a,e),ia(t,e,a);break;case 1:qt||(Ze(a,e),l=a.stateNode,typeof l.componentWillUnmount=="function"&&Hd(a,e,l)),ia(t,e,a);break;case 21:ia(t,e,a);break;case 22:qt=(l=qt)||a.memoizedState!==null,ia(t,e,a),qt=l;break;default:ia(t,e,a)}}function Gd(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{Kl(t)}catch(a){dt(e,e.return,a)}}}function Xd(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{Kl(t)}catch(a){dt(e,e.return,a)}}function cp(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new jd),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new jd),e;default:throw Error(r(435,t.tag))}}function $u(t,e){var a=cp(t);e.forEach(function(l){if(!a.has(l)){a.add(l);var u=vp.bind(null,t,l);l.then(u,u)}})}function ne(t,e){var a=e.deletions;if(a!==null)for(var l=0;l<a.length;l++){var u=a[l],i=t,o=e,d=o;t:for(;d!==null;){switch(d.tag){case 27:if(xa(d.type)){Rt=d.stateNode,le=!1;break t}break;case 5:Rt=d.stateNode,le=!1;break t;case 3:case 4:Rt=d.stateNode.containerInfo,le=!0;break t}d=d.return}if(Rt===null)throw Error(r(160));Yd(i,o,u),Rt=null,le=!1,i=u.alternate,i!==null&&(i.return=null),u.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)Qd(e,t),e=e.sibling}var Le=null;function Qd(t,e){var a=t.alternate,l=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:ne(e,t),ue(t),l&4&&(za(3,t,t.return),Un(3,t),za(5,t,t.return));break;case 1:ne(e,t),ue(t),l&512&&(qt||a===null||Ze(a,a.return)),l&64&&ua&&(t=t.updateQueue,t!==null&&(l=t.callbacks,l!==null&&(a=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=a===null?l:a.concat(l))));break;case 26:var u=Le;if(ne(e,t),ue(t),l&512&&(qt||a===null||Ze(a,a.return)),l&4){var i=a!==null?a.memoizedState:null;if(l=t.memoizedState,a===null)if(l===null)if(t.stateNode===null){t:{l=t.type,a=t.memoizedProps,u=u.ownerDocument||u;e:switch(l){case"title":i=u.getElementsByTagName("title")[0],(!i||i[nn]||i[Vt]||i.namespaceURI==="http://www.w3.org/2000/svg"||i.hasAttribute("itemprop"))&&(i=u.createElement(l),u.head.insertBefore(i,u.querySelector("head > title"))),kt(i,l,a),i[Vt]=t,Xt(i),l=i;break t;case"link":var o=Qm("link","href",u).get(l+(a.href||""));if(o){for(var d=0;d<o.length;d++)if(i=o[d],i.getAttribute("href")===(a.href==null||a.href===""?null:a.href)&&i.getAttribute("rel")===(a.rel==null?null:a.rel)&&i.getAttribute("title")===(a.title==null?null:a.title)&&i.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){o.splice(d,1);break e}}i=u.createElement(l),kt(i,l,a),u.head.appendChild(i);break;case"meta":if(o=Qm("meta","content",u).get(l+(a.content||""))){for(d=0;d<o.length;d++)if(i=o[d],i.getAttribute("content")===(a.content==null?null:""+a.content)&&i.getAttribute("name")===(a.name==null?null:a.name)&&i.getAttribute("property")===(a.property==null?null:a.property)&&i.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&i.getAttribute("charset")===(a.charSet==null?null:a.charSet)){o.splice(d,1);break e}}i=u.createElement(l),kt(i,l,a),u.head.appendChild(i);break;default:throw Error(r(468,l))}i[Vt]=t,Xt(i),l=i}t.stateNode=l}else Vm(u,t.type,t.stateNode);else t.stateNode=Xm(u,l,t.memoizedProps);else i!==l?(i===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):i.count--,l===null?Vm(u,t.type,t.stateNode):Xm(u,l,t.memoizedProps)):l===null&&t.stateNode!==null&&Er(t,t.memoizedProps,a.memoizedProps)}break;case 27:ne(e,t),ue(t),l&512&&(qt||a===null||Ze(a,a.return)),a!==null&&l&4&&Er(t,t.memoizedProps,a.memoizedProps);break;case 5:if(ne(e,t),ue(t),l&512&&(qt||a===null||Ze(a,a.return)),t.flags&32){u=t.stateNode;try{yl(u,"")}catch(G){dt(t,t.return,G)}}l&4&&t.stateNode!=null&&(u=t.memoizedProps,Er(t,u,a!==null?a.memoizedProps:u)),l&1024&&(_r=!0);break;case 6:if(ne(e,t),ue(t),l&4){if(t.stateNode===null)throw Error(r(162));l=t.memoizedProps,a=t.stateNode;try{a.nodeValue=l}catch(G){dt(t,t.return,G)}}break;case 3:if(si=null,u=Le,Le=fi(e.containerInfo),ne(e,t),Le=u,ue(t),l&4&&a!==null&&a.memoizedState.isDehydrated)try{Kl(e.containerInfo)}catch(G){dt(t,t.return,G)}_r&&(_r=!1,Vd(t));break;case 4:l=Le,Le=fi(t.stateNode.containerInfo),ne(e,t),ue(t),Le=l;break;case 12:ne(e,t),ue(t);break;case 31:ne(e,t),ue(t),l&4&&(l=t.updateQueue,l!==null&&(t.updateQueue=null,$u(t,l)));break;case 13:ne(e,t),ue(t),t.child.flags&8192&&t.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(Fu=re()),l&4&&(l=t.updateQueue,l!==null&&(t.updateQueue=null,$u(t,l)));break;case 22:u=t.memoizedState!==null;var g=a!==null&&a.memoizedState!==null,R=ua,D=qt;if(ua=R||u,qt=D||g,ne(e,t),qt=D,ua=R,ue(t),l&8192)t:for(e=t.stateNode,e._visibility=u?e._visibility&-2:e._visibility|1,u&&(a===null||g||ua||qt||ll(t)),a=null,e=t;;){if(e.tag===5||e.tag===26){if(a===null){g=a=e;try{if(i=g.stateNode,u)o=i.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none";else{d=g.stateNode;var N=g.memoizedProps.style,O=N!=null&&N.hasOwnProperty("display")?N.display:null;d.style.display=O==null||typeof O=="boolean"?"":(""+O).trim()}}catch(G){dt(g,g.return,G)}}}else if(e.tag===6){if(a===null){g=e;try{g.stateNode.nodeValue=u?"":g.memoizedProps}catch(G){dt(g,g.return,G)}}}else if(e.tag===18){if(a===null){g=e;try{var C=g.stateNode;u?Hm(C,!0):Hm(g.stateNode,!1)}catch(G){dt(g,g.return,G)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;a===e&&(a=null),e=e.return}a===e&&(a=null),e.sibling.return=e.return,e=e.sibling}l&4&&(l=t.updateQueue,l!==null&&(a=l.retryQueue,a!==null&&(l.retryQueue=null,$u(t,a))));break;case 19:ne(e,t),ue(t),l&4&&(l=t.updateQueue,l!==null&&(t.updateQueue=null,$u(t,l)));break;case 30:break;case 21:break;default:ne(e,t),ue(t)}}function ue(t){var e=t.flags;if(e&2){try{for(var a,l=t.return;l!==null;){if(Ld(l)){a=l;break}l=l.return}if(a==null)throw Error(r(160));switch(a.tag){case 27:var u=a.stateNode,i=Tr(t);ku(t,i,u);break;case 5:var o=a.stateNode;a.flags&32&&(yl(o,""),a.flags&=-33);var d=Tr(t);ku(t,d,o);break;case 3:case 4:var g=a.stateNode.containerInfo,R=Tr(t);Ar(t,R,g);break;default:throw Error(r(161))}}catch(D){dt(t,t.return,D)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function Vd(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;Vd(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function ca(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)Bd(t,e.alternate,e),e=e.sibling}function ll(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:za(4,e,e.return),ll(e);break;case 1:Ze(e,e.return);var a=e.stateNode;typeof a.componentWillUnmount=="function"&&Hd(e,e.return,a),ll(e);break;case 27:Gn(e.stateNode);case 26:case 5:Ze(e,e.return),ll(e);break;case 22:e.memoizedState===null&&ll(e);break;case 30:ll(e);break;default:ll(e)}t=t.sibling}}function ra(t,e,a){for(a=a&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var l=e.alternate,u=t,i=e,o=i.flags;switch(i.tag){case 0:case 11:case 15:ra(u,i,a),Un(4,i);break;case 1:if(ra(u,i,a),l=i,u=l.stateNode,typeof u.componentDidMount=="function")try{u.componentDidMount()}catch(R){dt(l,l.return,R)}if(l=i,u=l.updateQueue,u!==null){var d=l.stateNode;try{var g=u.shared.hiddenCallbacks;if(g!==null)for(u.shared.hiddenCallbacks=null,u=0;u<g.length;u++)Es(g[u],d)}catch(R){dt(l,l.return,R)}}a&&o&64&&Nd(i),Nn(i,i.return);break;case 27:wd(i);case 26:case 5:ra(u,i,a),a&&l===null&&o&4&&xd(i),Nn(i,i.return);break;case 12:ra(u,i,a);break;case 31:ra(u,i,a),a&&o&4&&Gd(u,i);break;case 13:ra(u,i,a),a&&o&4&&Xd(u,i);break;case 22:i.memoizedState===null&&ra(u,i,a),Nn(i,i.return);break;case 30:break;default:ra(u,i,a)}e=e.sibling}}function Rr(t,e){var a=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==a&&(t!=null&&t.refCount++,a!=null&&gn(a))}function Or(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&gn(t))}function we(t,e,a,l){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Zd(t,e,a,l),e=e.sibling}function Zd(t,e,a,l){var u=e.flags;switch(e.tag){case 0:case 11:case 15:we(t,e,a,l),u&2048&&Un(9,e);break;case 1:we(t,e,a,l);break;case 3:we(t,e,a,l),u&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&gn(t)));break;case 12:if(u&2048){we(t,e,a,l),t=e.stateNode;try{var i=e.memoizedProps,o=i.id,d=i.onPostCommit;typeof d=="function"&&d(o,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(g){dt(e,e.return,g)}}else we(t,e,a,l);break;case 31:we(t,e,a,l);break;case 13:we(t,e,a,l);break;case 23:break;case 22:i=e.stateNode,o=e.alternate,e.memoizedState!==null?i._visibility&2?we(t,e,a,l):Hn(t,e):i._visibility&2?we(t,e,a,l):(i._visibility|=2,Ll(t,e,a,l,(e.subtreeFlags&10256)!==0||!1)),u&2048&&Rr(o,e);break;case 24:we(t,e,a,l),u&2048&&Or(e.alternate,e);break;default:we(t,e,a,l)}}function Ll(t,e,a,l,u){for(u=u&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var i=t,o=e,d=a,g=l,R=o.flags;switch(o.tag){case 0:case 11:case 15:Ll(i,o,d,g,u),Un(8,o);break;case 23:break;case 22:var D=o.stateNode;o.memoizedState!==null?D._visibility&2?Ll(i,o,d,g,u):Hn(i,o):(D._visibility|=2,Ll(i,o,d,g,u)),u&&R&2048&&Rr(o.alternate,o);break;case 24:Ll(i,o,d,g,u),u&&R&2048&&Or(o.alternate,o);break;default:Ll(i,o,d,g,u)}e=e.sibling}}function Hn(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var a=t,l=e,u=l.flags;switch(l.tag){case 22:Hn(a,l),u&2048&&Rr(l.alternate,l);break;case 24:Hn(a,l),u&2048&&Or(l.alternate,l);break;default:Hn(a,l)}e=e.sibling}}var xn=8192;function wl(t,e,a){if(t.subtreeFlags&xn)for(t=t.child;t!==null;)Kd(t,e,a),t=t.sibling}function Kd(t,e,a){switch(t.tag){case 26:wl(t,e,a),t.flags&xn&&t.memoizedState!==null&&Jp(a,Le,t.memoizedState,t.memoizedProps);break;case 5:wl(t,e,a);break;case 3:case 4:var l=Le;Le=fi(t.stateNode.containerInfo),wl(t,e,a),Le=l;break;case 22:t.memoizedState===null&&(l=t.alternate,l!==null&&l.memoizedState!==null?(l=xn,xn=16777216,wl(t,e,a),xn=l):wl(t,e,a));break;default:wl(t,e,a)}}function Jd(t){var e=t.alternate;if(e!==null&&(t=e.child,t!==null)){e.child=null;do e=t.sibling,t.sibling=null,t=e;while(t!==null)}}function Ln(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var a=0;a<e.length;a++){var l=e[a];Qt=l,$d(l,t)}Jd(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)kd(t),t=t.sibling}function kd(t){switch(t.tag){case 0:case 11:case 15:Ln(t),t.flags&2048&&za(9,t,t.return);break;case 3:Ln(t);break;case 12:Ln(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,Wu(t)):Ln(t);break;default:Ln(t)}}function Wu(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var a=0;a<e.length;a++){var l=e[a];Qt=l,$d(l,t)}Jd(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:za(8,e,e.return),Wu(e);break;case 22:a=e.stateNode,a._visibility&2&&(a._visibility&=-3,Wu(e));break;default:Wu(e)}t=t.sibling}}function $d(t,e){for(;Qt!==null;){var a=Qt;switch(a.tag){case 0:case 11:case 15:za(8,a,e);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var l=a.memoizedState.cachePool.pool;l!=null&&l.refCount++}break;case 24:gn(a.memoizedState.cache)}if(l=a.child,l!==null)l.return=a,Qt=l;else t:for(a=t;Qt!==null;){l=Qt;var u=l.sibling,i=l.return;if(qd(l),l===a){Qt=null;break t}if(u!==null){u.return=i,Qt=u;break t}Qt=i}}}var rp={getCacheForType:function(t){var e=Kt(wt),a=e.data.get(t);return a===void 0&&(a=t(),e.data.set(t,a)),a},cacheSignal:function(){return Kt(wt).controller.signal}},fp=typeof WeakMap=="function"?WeakMap:Map,ft=0,bt=null,at=null,nt=0,st=0,ye=null,Ca=!1,jl=!1,zr=!1,fa=0,Dt=0,Da=0,nl=0,Cr=0,ve=0,Bl=0,wn=null,ie=null,Dr=!1,Fu=0,Wd=0,Iu=1/0,Pu=null,Ma=null,Yt=0,Ua=null,ql=null,oa=0,Mr=0,Ur=null,Fd=null,jn=0,Nr=null;function pe(){return(ft&2)!==0&&nt!==0?nt&-nt:M.T!==null?Br():mo()}function Id(){if(ve===0)if((nt&536870912)===0||it){var t=cu;cu<<=1,(cu&3932160)===0&&(cu=262144),ve=t}else ve=536870912;return t=me.current,t!==null&&(t.flags|=32),ve}function ce(t,e,a){(t===bt&&(st===2||st===9)||t.cancelPendingCommit!==null)&&(Yl(t,0),Na(t,nt,ve,!1)),ln(t,a),((ft&2)===0||t!==bt)&&(t===bt&&((ft&2)===0&&(nl|=a),Dt===4&&Na(t,nt,ve,!1)),Ke(t))}function Pd(t,e,a){if((ft&6)!==0)throw Error(r(327));var l=!a&&(e&127)===0&&(e&t.expiredLanes)===0||an(t,e),u=l?dp(t,e):xr(t,e,!0),i=l;do{if(u===0){jl&&!l&&Na(t,e,0,!1);break}else{if(a=t.current.alternate,i&&!op(a)){u=xr(t,e,!1),i=!1;continue}if(u===2){if(i=e,t.errorRecoveryDisabledLanes&i)var o=0;else o=t.pendingLanes&-536870913,o=o!==0?o:o&536870912?536870912:0;if(o!==0){e=o;t:{var d=t;u=wn;var g=d.current.memoizedState.isDehydrated;if(g&&(Yl(d,o).flags|=256),o=xr(d,o,!1),o!==2){if(zr&&!g){d.errorRecoveryDisabledLanes|=i,nl|=i,u=4;break t}i=ie,ie=u,i!==null&&(ie===null?ie=i:ie.push.apply(ie,i))}u=o}if(i=!1,u!==2)continue}}if(u===1){Yl(t,0),Na(t,e,0,!0);break}t:{switch(l=t,i=u,i){case 0:case 1:throw Error(r(345));case 4:if((e&4194048)!==e)break;case 6:Na(l,e,ve,!Ca);break t;case 2:ie=null;break;case 3:case 5:break;default:throw Error(r(329))}if((e&62914560)===e&&(u=Fu+300-re(),10<u)){if(Na(l,e,ve,!Ca),fu(l,0,!0)!==0)break t;oa=e,l.timeoutHandle=Mm(tm.bind(null,l,a,ie,Pu,Dr,e,ve,nl,Bl,Ca,i,"Throttled",-0,0),u);break t}tm(l,a,ie,Pu,Dr,e,ve,nl,Bl,Ca,i,null,-0,0)}}break}while(!0);Ke(t)}function tm(t,e,a,l,u,i,o,d,g,R,D,N,O,C){if(t.timeoutHandle=-1,N=e.subtreeFlags,N&8192||(N&16785408)===16785408){N={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:$e},Kd(e,i,N);var G=(i&62914560)===i?Fu-re():(i&4194048)===i?Wd-re():0;if(G=kp(N,G),G!==null){oa=i,t.cancelPendingCommit=G(rm.bind(null,t,e,i,a,l,u,o,d,g,D,N,null,O,C)),Na(t,i,o,!R);return}}rm(t,e,i,a,l,u,o,d,g)}function op(t){for(var e=t;;){var a=e.tag;if((a===0||a===11||a===15)&&e.flags&16384&&(a=e.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var l=0;l<a.length;l++){var u=a[l],i=u.getSnapshot;u=u.value;try{if(!se(i(),u))return!1}catch{return!1}}if(a=e.child,e.subtreeFlags&16384&&a!==null)a.return=e,e=a;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function Na(t,e,a,l){e&=~Cr,e&=~nl,t.suspendedLanes|=e,t.pingedLanes&=~e,l&&(t.warmLanes|=e),l=t.expirationTimes;for(var u=e;0<u;){var i=31-oe(u),o=1<<i;l[i]=-1,u&=~o}a!==0&&fo(t,a,e)}function ti(){return(ft&6)===0?(Bn(0),!1):!0}function Hr(){if(at!==null){if(st===0)var t=at.return;else t=at,Pe=$a=null,$c(t),Ml=null,bn=0,t=at;for(;t!==null;)Ud(t.alternate,t),t=t.return;at=null}}function Yl(t,e){var a=t.timeoutHandle;a!==-1&&(t.timeoutHandle=-1,Mp(a)),a=t.cancelPendingCommit,a!==null&&(t.cancelPendingCommit=null,a()),oa=0,Hr(),bt=t,at=a=Fe(t.current,null),nt=e,st=0,ye=null,Ca=!1,jl=an(t,e),zr=!1,Bl=ve=Cr=nl=Da=Dt=0,ie=wn=null,Dr=!1,(e&8)!==0&&(e|=e&32);var l=t.entangledLanes;if(l!==0)for(t=t.entanglements,l&=e;0<l;){var u=31-oe(l),i=1<<u;e|=t[u],l&=~i}return fa=e,Eu(),a}function em(t,e){P=null,M.H=Cn,e===Dl||e===Du?(e=ps(),st=3):e===jc?(e=ps(),st=4):st=e===sr?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,ye=e,at===null&&(Dt=1,Qu(t,_e(e,t.current)))}function am(){var t=me.current;return t===null?!0:(nt&4194048)===nt?Ce===null:(nt&62914560)===nt||(nt&536870912)!==0?t===Ce:!1}function lm(){var t=M.H;return M.H=Cn,t===null?Cn:t}function nm(){var t=M.A;return M.A=rp,t}function ei(){Dt=4,Ca||(nt&4194048)!==nt&&me.current!==null||(jl=!0),(Da&134217727)===0&&(nl&134217727)===0||bt===null||Na(bt,nt,ve,!1)}function xr(t,e,a){var l=ft;ft|=2;var u=lm(),i=nm();(bt!==t||nt!==e)&&(Pu=null,Yl(t,e)),e=!1;var o=Dt;t:do try{if(st!==0&&at!==null){var d=at,g=ye;switch(st){case 8:Hr(),o=6;break t;case 3:case 2:case 9:case 6:me.current===null&&(e=!0);var R=st;if(st=0,ye=null,Gl(t,d,g,R),a&&jl){o=0;break t}break;default:R=st,st=0,ye=null,Gl(t,d,g,R)}}sp(),o=Dt;break}catch(D){em(t,D)}while(!0);return e&&t.shellSuspendCounter++,Pe=$a=null,ft=l,M.H=u,M.A=i,at===null&&(bt=null,nt=0,Eu()),o}function sp(){for(;at!==null;)um(at)}function dp(t,e){var a=ft;ft|=2;var l=lm(),u=nm();bt!==t||nt!==e?(Pu=null,Iu=re()+500,Yl(t,e)):jl=an(t,e);t:do try{if(st!==0&&at!==null){e=at;var i=ye;e:switch(st){case 1:st=0,ye=null,Gl(t,e,i,1);break;case 2:case 9:if(ys(i)){st=0,ye=null,im(e);break}e=function(){st!==2&&st!==9||bt!==t||(st=7),Ke(t)},i.then(e,e);break t;case 3:st=7;break t;case 4:st=5;break t;case 7:ys(i)?(st=0,ye=null,im(e)):(st=0,ye=null,Gl(t,e,i,7));break;case 5:var o=null;switch(at.tag){case 26:o=at.memoizedState;case 5:case 27:var d=at;if(o?Zm(o):d.stateNode.complete){st=0,ye=null;var g=d.sibling;if(g!==null)at=g;else{var R=d.return;R!==null?(at=R,ai(R)):at=null}break e}}st=0,ye=null,Gl(t,e,i,5);break;case 6:st=0,ye=null,Gl(t,e,i,6);break;case 8:Hr(),Dt=6;break t;default:throw Error(r(462))}}mp();break}catch(D){em(t,D)}while(!0);return Pe=$a=null,M.H=l,M.A=u,ft=a,at!==null?0:(bt=null,nt=0,Eu(),Dt)}function mp(){for(;at!==null&&!wy();)um(at)}function um(t){var e=Dd(t.alternate,t,fa);t.memoizedProps=t.pendingProps,e===null?ai(t):at=e}function im(t){var e=t,a=e.alternate;switch(e.tag){case 15:case 0:e=Ad(a,e,e.pendingProps,e.type,void 0,nt);break;case 11:e=Ad(a,e,e.pendingProps,e.type.render,e.ref,nt);break;case 5:$c(e);default:Ud(a,e),e=at=ns(e,fa),e=Dd(a,e,fa)}t.memoizedProps=t.pendingProps,e===null?ai(t):at=e}function Gl(t,e,a,l){Pe=$a=null,$c(e),Ml=null,bn=0;var u=e.return;try{if(ep(t,u,e,a,nt)){Dt=1,Qu(t,_e(a,t.current)),at=null;return}}catch(i){if(u!==null)throw at=u,i;Dt=1,Qu(t,_e(a,t.current)),at=null;return}e.flags&32768?(it||l===1?t=!0:jl||(nt&536870912)!==0?t=!1:(Ca=t=!0,(l===2||l===9||l===3||l===6)&&(l=me.current,l!==null&&l.tag===13&&(l.flags|=16384))),cm(e,t)):ai(e)}function ai(t){var e=t;do{if((e.flags&32768)!==0){cm(e,Ca);return}t=e.return;var a=np(e.alternate,e,fa);if(a!==null){at=a;return}if(e=e.sibling,e!==null){at=e;return}at=e=t}while(e!==null);Dt===0&&(Dt=5)}function cm(t,e){do{var a=up(t.alternate,t);if(a!==null){a.flags&=32767,at=a;return}if(a=t.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!e&&(t=t.sibling,t!==null)){at=t;return}at=t=a}while(t!==null);Dt=6,at=null}function rm(t,e,a,l,u,i,o,d,g){t.cancelPendingCommit=null;do li();while(Yt!==0);if((ft&6)!==0)throw Error(r(327));if(e!==null){if(e===t.current)throw Error(r(177));if(i=e.lanes|e.childLanes,i|=Tc,Ky(t,a,i,o,d,g),t===bt&&(at=bt=null,nt=0),ql=e,Ua=t,oa=a,Mr=i,Ur=u,Fd=l,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,pp(uu,function(){return mm(),null})):(t.callbackNode=null,t.callbackPriority=0),l=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||l){l=M.T,M.T=null,u=j.p,j.p=2,o=ft,ft|=4;try{ip(t,e,a)}finally{ft=o,j.p=u,M.T=l}}Yt=1,fm(),om(),sm()}}function fm(){if(Yt===1){Yt=0;var t=Ua,e=ql,a=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||a){a=M.T,M.T=null;var l=j.p;j.p=2;var u=ft;ft|=4;try{Qd(e,t);var i=Kr,o=$o(t.containerInfo),d=i.focusedElem,g=i.selectionRange;if(o!==d&&d&&d.ownerDocument&&ko(d.ownerDocument.documentElement,d)){if(g!==null&&pc(d)){var R=g.start,D=g.end;if(D===void 0&&(D=R),"selectionStart"in d)d.selectionStart=R,d.selectionEnd=Math.min(D,d.value.length);else{var N=d.ownerDocument||document,O=N&&N.defaultView||window;if(O.getSelection){var C=O.getSelection(),G=d.textContent.length,K=Math.min(g.start,G),vt=g.end===void 0?K:Math.min(g.end,G);!C.extend&&K>vt&&(o=vt,vt=K,K=o);var E=Jo(d,K),S=Jo(d,vt);if(E&&S&&(C.rangeCount!==1||C.anchorNode!==E.node||C.anchorOffset!==E.offset||C.focusNode!==S.node||C.focusOffset!==S.offset)){var _=N.createRange();_.setStart(E.node,E.offset),C.removeAllRanges(),K>vt?(C.addRange(_),C.extend(S.node,S.offset)):(_.setEnd(S.node,S.offset),C.addRange(_))}}}}for(N=[],C=d;C=C.parentNode;)C.nodeType===1&&N.push({element:C,left:C.scrollLeft,top:C.scrollTop});for(typeof d.focus=="function"&&d.focus(),d=0;d<N.length;d++){var U=N[d];U.element.scrollLeft=U.left,U.element.scrollTop=U.top}}yi=!!Zr,Kr=Zr=null}finally{ft=u,j.p=l,M.T=a}}t.current=e,Yt=2}}function om(){if(Yt===2){Yt=0;var t=Ua,e=ql,a=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||a){a=M.T,M.T=null;var l=j.p;j.p=2;var u=ft;ft|=4;try{Bd(t,e.alternate,e)}finally{ft=u,j.p=l,M.T=a}}Yt=3}}function sm(){if(Yt===4||Yt===3){Yt=0,jy();var t=Ua,e=ql,a=oa,l=Fd;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?Yt=5:(Yt=0,ql=Ua=null,dm(t,t.pendingLanes));var u=t.pendingLanes;if(u===0&&(Ma=null),Ii(a),e=e.stateNode,fe&&typeof fe.onCommitFiberRoot=="function")try{fe.onCommitFiberRoot(en,e,void 0,(e.current.flags&128)===128)}catch{}if(l!==null){e=M.T,u=j.p,j.p=2,M.T=null;try{for(var i=t.onRecoverableError,o=0;o<l.length;o++){var d=l[o];i(d.value,{componentStack:d.stack})}}finally{M.T=e,j.p=u}}(oa&3)!==0&&li(),Ke(t),u=t.pendingLanes,(a&261930)!==0&&(u&42)!==0?t===Nr?jn++:(jn=0,Nr=t):jn=0,Bn(0)}}function dm(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,gn(e)))}function li(){return fm(),om(),sm(),mm()}function mm(){if(Yt!==5)return!1;var t=Ua,e=Mr;Mr=0;var a=Ii(oa),l=M.T,u=j.p;try{j.p=32>a?32:a,M.T=null,a=Ur,Ur=null;var i=Ua,o=oa;if(Yt=0,ql=Ua=null,oa=0,(ft&6)!==0)throw Error(r(331));var d=ft;if(ft|=4,kd(i.current),Zd(i,i.current,o,a),ft=d,Bn(0,!1),fe&&typeof fe.onPostCommitFiberRoot=="function")try{fe.onPostCommitFiberRoot(en,i)}catch{}return!0}finally{j.p=u,M.T=l,dm(t,e)}}function hm(t,e,a){e=_e(a,e),e=or(t.stateNode,e,2),t=_a(t,e,2),t!==null&&(ln(t,2),Ke(t))}function dt(t,e,a){if(t.tag===3)hm(t,t,a);else for(;e!==null;){if(e.tag===3){hm(e,t,a);break}else if(e.tag===1){var l=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof l.componentDidCatch=="function"&&(Ma===null||!Ma.has(l))){t=_e(a,t),a=yd(2),l=_a(e,a,2),l!==null&&(vd(a,l,e,t),ln(l,2),Ke(l));break}}e=e.return}}function Lr(t,e,a){var l=t.pingCache;if(l===null){l=t.pingCache=new fp;var u=new Set;l.set(e,u)}else u=l.get(e),u===void 0&&(u=new Set,l.set(e,u));u.has(a)||(zr=!0,u.add(a),t=hp.bind(null,t,e,a),e.then(t,t))}function hp(t,e,a){var l=t.pingCache;l!==null&&l.delete(e),t.pingedLanes|=t.suspendedLanes&a,t.warmLanes&=~a,bt===t&&(nt&a)===a&&(Dt===4||Dt===3&&(nt&62914560)===nt&&300>re()-Fu?(ft&2)===0&&Yl(t,0):Cr|=a,Bl===nt&&(Bl=0)),Ke(t)}function ym(t,e){e===0&&(e=ro()),t=Ka(t,e),t!==null&&(ln(t,e),Ke(t))}function yp(t){var e=t.memoizedState,a=0;e!==null&&(a=e.retryLane),ym(t,a)}function vp(t,e){var a=0;switch(t.tag){case 31:case 13:var l=t.stateNode,u=t.memoizedState;u!==null&&(a=u.retryLane);break;case 19:l=t.stateNode;break;case 22:l=t.stateNode._retryCache;break;default:throw Error(r(314))}l!==null&&l.delete(e),ym(t,a)}function pp(t,e){return ki(t,e)}var ni=null,Xl=null,wr=!1,ui=!1,jr=!1,Ha=0;function Ke(t){t!==Xl&&t.next===null&&(Xl===null?ni=Xl=t:Xl=Xl.next=t),ui=!0,wr||(wr=!0,Sp())}function Bn(t,e){if(!jr&&ui){jr=!0;do for(var a=!1,l=ni;l!==null;){if(t!==0){var u=l.pendingLanes;if(u===0)var i=0;else{var o=l.suspendedLanes,d=l.pingedLanes;i=(1<<31-oe(42|t)+1)-1,i&=u&~(o&~d),i=i&201326741?i&201326741|1:i?i|2:0}i!==0&&(a=!0,Sm(l,i))}else i=nt,i=fu(l,l===bt?i:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),(i&3)===0||an(l,i)||(a=!0,Sm(l,i));l=l.next}while(a);jr=!1}}function gp(){vm()}function vm(){ui=wr=!1;var t=0;Ha!==0&&Dp()&&(t=Ha);for(var e=re(),a=null,l=ni;l!==null;){var u=l.next,i=pm(l,e);i===0?(l.next=null,a===null?ni=u:a.next=u,u===null&&(Xl=a)):(a=l,(t!==0||(i&3)!==0)&&(ui=!0)),l=u}Yt!==0&&Yt!==5||Bn(t),Ha!==0&&(Ha=0)}function pm(t,e){for(var a=t.suspendedLanes,l=t.pingedLanes,u=t.expirationTimes,i=t.pendingLanes&-62914561;0<i;){var o=31-oe(i),d=1<<o,g=u[o];g===-1?((d&a)===0||(d&l)!==0)&&(u[o]=Zy(d,e)):g<=e&&(t.expiredLanes|=d),i&=~d}if(e=bt,a=nt,a=fu(t,t===e?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),l=t.callbackNode,a===0||t===e&&(st===2||st===9)||t.cancelPendingCommit!==null)return l!==null&&l!==null&&$i(l),t.callbackNode=null,t.callbackPriority=0;if((a&3)===0||an(t,a)){if(e=a&-a,e===t.callbackPriority)return e;switch(l!==null&&$i(l),Ii(a)){case 2:case 8:a=io;break;case 32:a=uu;break;case 268435456:a=co;break;default:a=uu}return l=gm.bind(null,t),a=ki(a,l),t.callbackPriority=e,t.callbackNode=a,e}return l!==null&&l!==null&&$i(l),t.callbackPriority=2,t.callbackNode=null,2}function gm(t,e){if(Yt!==0&&Yt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var a=t.callbackNode;if(li()&&t.callbackNode!==a)return null;var l=nt;return l=fu(t,t===bt?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),l===0?null:(Pd(t,l,e),pm(t,re()),t.callbackNode!=null&&t.callbackNode===a?gm.bind(null,t):null)}function Sm(t,e){if(li())return null;Pd(t,e,!0)}function Sp(){Up(function(){(ft&6)!==0?ki(uo,gp):vm()})}function Br(){if(Ha===0){var t=zl;t===0&&(t=iu,iu<<=1,(iu&261888)===0&&(iu=256)),Ha=t}return Ha}function bm(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:mu(""+t)}function Em(t,e){var a=e.ownerDocument.createElement("input");return a.name=e.name,a.value=e.value,t.id&&a.setAttribute("form",t.id),e.parentNode.insertBefore(a,e),t=new FormData(t),a.parentNode.removeChild(a),t}function bp(t,e,a,l,u){if(e==="submit"&&a&&a.stateNode===u){var i=bm((u[ee]||null).action),o=l.submitter;o&&(e=(e=o[ee]||null)?bm(e.formAction):o.getAttribute("formAction"),e!==null&&(i=e,o=null));var d=new pu("action","action",null,l,u);t.push({event:d,listeners:[{instance:null,listener:function(){if(l.defaultPrevented){if(Ha!==0){var g=o?Em(u,o):new FormData(u);nr(a,{pending:!0,data:g,method:u.method,action:i},null,g)}}else typeof i=="function"&&(d.preventDefault(),g=o?Em(u,o):new FormData(u),nr(a,{pending:!0,data:g,method:u.method,action:i},i,g))},currentTarget:u}]})}}for(var qr=0;qr<Ec.length;qr++){var Yr=Ec[qr],Ep=Yr.toLowerCase(),Tp=Yr[0].toUpperCase()+Yr.slice(1);xe(Ep,"on"+Tp)}xe(Io,"onAnimationEnd"),xe(Po,"onAnimationIteration"),xe(ts,"onAnimationStart"),xe("dblclick","onDoubleClick"),xe("focusin","onFocus"),xe("focusout","onBlur"),xe(Bv,"onTransitionRun"),xe(qv,"onTransitionStart"),xe(Yv,"onTransitionCancel"),xe(es,"onTransitionEnd"),ml("onMouseEnter",["mouseout","mouseover"]),ml("onMouseLeave",["mouseout","mouseover"]),ml("onPointerEnter",["pointerout","pointerover"]),ml("onPointerLeave",["pointerout","pointerover"]),Xa("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Xa("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Xa("onBeforeInput",["compositionend","keypress","textInput","paste"]),Xa("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Xa("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Xa("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var qn="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(" "),Ap=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(qn));function Tm(t,e){e=(e&4)!==0;for(var a=0;a<t.length;a++){var l=t[a],u=l.event;l=l.listeners;t:{var i=void 0;if(e)for(var o=l.length-1;0<=o;o--){var d=l[o],g=d.instance,R=d.currentTarget;if(d=d.listener,g!==i&&u.isPropagationStopped())break t;i=d,u.currentTarget=R;try{i(u)}catch(D){bu(D)}u.currentTarget=null,i=g}else for(o=0;o<l.length;o++){if(d=l[o],g=d.instance,R=d.currentTarget,d=d.listener,g!==i&&u.isPropagationStopped())break t;i=d,u.currentTarget=R;try{i(u)}catch(D){bu(D)}u.currentTarget=null,i=g}}}}function lt(t,e){var a=e[Pi];a===void 0&&(a=e[Pi]=new Set);var l=t+"__bubble";a.has(l)||(Am(e,t,2,!1),a.add(l))}function Gr(t,e,a){var l=0;e&&(l|=4),Am(a,t,l,e)}var ii="_reactListening"+Math.random().toString(36).slice(2);function Xr(t){if(!t[ii]){t[ii]=!0,vo.forEach(function(a){a!=="selectionchange"&&(Ap.has(a)||Gr(a,!1,t),Gr(a,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[ii]||(e[ii]=!0,Gr("selectionchange",!1,e))}}function Am(t,e,a,l){switch(Im(e)){case 2:var u=Fp;break;case 8:u=Ip;break;default:u=lf}a=u.bind(null,e,a,t),u=void 0,!rc||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(u=!0),l?u!==void 0?t.addEventListener(e,a,{capture:!0,passive:u}):t.addEventListener(e,a,!0):u!==void 0?t.addEventListener(e,a,{passive:u}):t.addEventListener(e,a,!1)}function Qr(t,e,a,l,u){var i=l;if((e&1)===0&&(e&2)===0&&l!==null)t:for(;;){if(l===null)return;var o=l.tag;if(o===3||o===4){var d=l.stateNode.containerInfo;if(d===u)break;if(o===4)for(o=l.return;o!==null;){var g=o.tag;if((g===3||g===4)&&o.stateNode.containerInfo===u)return;o=o.return}for(;d!==null;){if(o=ol(d),o===null)return;if(g=o.tag,g===5||g===6||g===26||g===27){l=i=o;continue t}d=d.parentNode}}l=l.return}Co(function(){var R=i,D=ic(a),N=[];t:{var O=as.get(t);if(O!==void 0){var C=pu,G=t;switch(t){case"keypress":if(yu(a)===0)break t;case"keydown":case"keyup":C=vv;break;case"focusin":G="focus",C=dc;break;case"focusout":G="blur",C=dc;break;case"beforeblur":case"afterblur":C=dc;break;case"click":if(a.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":C=Uo;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":C=nv;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":C=Sv;break;case Io:case Po:case ts:C=cv;break;case es:C=Ev;break;case"scroll":case"scrollend":C=av;break;case"wheel":C=Av;break;case"copy":case"cut":case"paste":C=fv;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":C=Ho;break;case"toggle":case"beforetoggle":C=Rv}var K=(e&4)!==0,vt=!K&&(t==="scroll"||t==="scrollend"),E=K?O!==null?O+"Capture":null:O;K=[];for(var S=R,_;S!==null;){var U=S;if(_=U.stateNode,U=U.tag,U!==5&&U!==26&&U!==27||_===null||E===null||(U=cn(S,E),U!=null&&K.push(Yn(S,U,_))),vt)break;S=S.return}0<K.length&&(O=new C(O,G,null,a,D),N.push({event:O,listeners:K}))}}if((e&7)===0){t:{if(O=t==="mouseover"||t==="pointerover",C=t==="mouseout"||t==="pointerout",O&&a!==uc&&(G=a.relatedTarget||a.fromElement)&&(ol(G)||G[fl]))break t;if((C||O)&&(O=D.window===D?D:(O=D.ownerDocument)?O.defaultView||O.parentWindow:window,C?(G=a.relatedTarget||a.toElement,C=R,G=G?ol(G):null,G!==null&&(vt=m(G),K=G.tag,G!==vt||K!==5&&K!==27&&K!==6)&&(G=null)):(C=null,G=R),C!==G)){if(K=Uo,U="onMouseLeave",E="onMouseEnter",S="mouse",(t==="pointerout"||t==="pointerover")&&(K=Ho,U="onPointerLeave",E="onPointerEnter",S="pointer"),vt=C==null?O:un(C),_=G==null?O:un(G),O=new K(U,S+"leave",C,a,D),O.target=vt,O.relatedTarget=_,U=null,ol(D)===R&&(K=new K(E,S+"enter",G,a,D),K.target=_,K.relatedTarget=vt,U=K),vt=U,C&&G)e:{for(K=_p,E=C,S=G,_=0,U=E;U;U=K(U))_++;U=0;for(var V=S;V;V=K(V))U++;for(;0<_-U;)E=K(E),_--;for(;0<U-_;)S=K(S),U--;for(;_--;){if(E===S||S!==null&&E===S.alternate){K=E;break e}E=K(E),S=K(S)}K=null}else K=null;C!==null&&_m(N,O,C,K,!1),G!==null&&vt!==null&&_m(N,vt,G,K,!0)}}t:{if(O=R?un(R):window,C=O.nodeName&&O.nodeName.toLowerCase(),C==="select"||C==="input"&&O.type==="file")var ct=Go;else if(qo(O))if(Xo)ct=Lv;else{ct=Hv;var Q=Nv}else C=O.nodeName,!C||C.toLowerCase()!=="input"||O.type!=="checkbox"&&O.type!=="radio"?R&&nc(R.elementType)&&(ct=Go):ct=xv;if(ct&&(ct=ct(t,R))){Yo(N,ct,a,D);break t}Q&&Q(t,O,R),t==="focusout"&&R&&O.type==="number"&&R.memoizedProps.value!=null&&lc(O,"number",O.value)}switch(Q=R?un(R):window,t){case"focusin":(qo(Q)||Q.contentEditable==="true")&&(Sl=Q,gc=R,yn=null);break;case"focusout":yn=gc=Sl=null;break;case"mousedown":Sc=!0;break;case"contextmenu":case"mouseup":case"dragend":Sc=!1,Wo(N,a,D);break;case"selectionchange":if(jv)break;case"keydown":case"keyup":Wo(N,a,D)}var tt;if(hc)t:{switch(t){case"compositionstart":var ut="onCompositionStart";break t;case"compositionend":ut="onCompositionEnd";break t;case"compositionupdate":ut="onCompositionUpdate";break t}ut=void 0}else gl?jo(t,a)&&(ut="onCompositionEnd"):t==="keydown"&&a.keyCode===229&&(ut="onCompositionStart");ut&&(xo&&a.locale!=="ko"&&(gl||ut!=="onCompositionStart"?ut==="onCompositionEnd"&&gl&&(tt=Do()):(pa=D,fc="value"in pa?pa.value:pa.textContent,gl=!0)),Q=ci(R,ut),0<Q.length&&(ut=new No(ut,t,null,a,D),N.push({event:ut,listeners:Q}),tt?ut.data=tt:(tt=Bo(a),tt!==null&&(ut.data=tt)))),(tt=zv?Cv(t,a):Dv(t,a))&&(ut=ci(R,"onBeforeInput"),0<ut.length&&(Q=new No("onBeforeInput","beforeinput",null,a,D),N.push({event:Q,listeners:ut}),Q.data=tt)),bp(N,t,R,a,D)}Tm(N,e)})}function Yn(t,e,a){return{instance:t,listener:e,currentTarget:a}}function ci(t,e){for(var a=e+"Capture",l=[];t!==null;){var u=t,i=u.stateNode;if(u=u.tag,u!==5&&u!==26&&u!==27||i===null||(u=cn(t,a),u!=null&&l.unshift(Yn(t,u,i)),u=cn(t,e),u!=null&&l.push(Yn(t,u,i))),t.tag===3)return l;t=t.return}return[]}function _p(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function _m(t,e,a,l,u){for(var i=e._reactName,o=[];a!==null&&a!==l;){var d=a,g=d.alternate,R=d.stateNode;if(d=d.tag,g!==null&&g===l)break;d!==5&&d!==26&&d!==27||R===null||(g=R,u?(R=cn(a,i),R!=null&&o.unshift(Yn(a,R,g))):u||(R=cn(a,i),R!=null&&o.push(Yn(a,R,g)))),a=a.return}o.length!==0&&t.push({event:e,listeners:o})}var Rp=/\r\n?/g,Op=/\u0000|\uFFFD/g;function Rm(t){return(typeof t=="string"?t:""+t).replace(Rp,`
`).replace(Op,"")}function Om(t,e){return e=Rm(e),Rm(t)===e}function yt(t,e,a,l,u,i){switch(a){case"children":typeof l=="string"?e==="body"||e==="textarea"&&l===""||yl(t,l):(typeof l=="number"||typeof l=="bigint")&&e!=="body"&&yl(t,""+l);break;case"className":su(t,"class",l);break;case"tabIndex":su(t,"tabindex",l);break;case"dir":case"role":case"viewBox":case"width":case"height":su(t,a,l);break;case"style":Oo(t,l,i);break;case"data":if(e!=="object"){su(t,"data",l);break}case"src":case"href":if(l===""&&(e!=="a"||a!=="href")){t.removeAttribute(a);break}if(l==null||typeof l=="function"||typeof l=="symbol"||typeof l=="boolean"){t.removeAttribute(a);break}l=mu(""+l),t.setAttribute(a,l);break;case"action":case"formAction":if(typeof l=="function"){t.setAttribute(a,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof i=="function"&&(a==="formAction"?(e!=="input"&&yt(t,e,"name",u.name,u,null),yt(t,e,"formEncType",u.formEncType,u,null),yt(t,e,"formMethod",u.formMethod,u,null),yt(t,e,"formTarget",u.formTarget,u,null)):(yt(t,e,"encType",u.encType,u,null),yt(t,e,"method",u.method,u,null),yt(t,e,"target",u.target,u,null)));if(l==null||typeof l=="symbol"||typeof l=="boolean"){t.removeAttribute(a);break}l=mu(""+l),t.setAttribute(a,l);break;case"onClick":l!=null&&(t.onclick=$e);break;case"onScroll":l!=null&&lt("scroll",t);break;case"onScrollEnd":l!=null&&lt("scrollend",t);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(r(61));if(a=l.__html,a!=null){if(u.children!=null)throw Error(r(60));t.innerHTML=a}}break;case"multiple":t.multiple=l&&typeof l!="function"&&typeof l!="symbol";break;case"muted":t.muted=l&&typeof l!="function"&&typeof l!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(l==null||typeof l=="function"||typeof l=="boolean"||typeof l=="symbol"){t.removeAttribute("xlink:href");break}a=mu(""+l),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":l!=null&&typeof l!="function"&&typeof l!="symbol"?t.setAttribute(a,""+l):t.removeAttribute(a);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":l&&typeof l!="function"&&typeof l!="symbol"?t.setAttribute(a,""):t.removeAttribute(a);break;case"capture":case"download":l===!0?t.setAttribute(a,""):l!==!1&&l!=null&&typeof l!="function"&&typeof l!="symbol"?t.setAttribute(a,l):t.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":l!=null&&typeof l!="function"&&typeof l!="symbol"&&!isNaN(l)&&1<=l?t.setAttribute(a,l):t.removeAttribute(a);break;case"rowSpan":case"start":l==null||typeof l=="function"||typeof l=="symbol"||isNaN(l)?t.removeAttribute(a):t.setAttribute(a,l);break;case"popover":lt("beforetoggle",t),lt("toggle",t),ou(t,"popover",l);break;case"xlinkActuate":ke(t,"http://www.w3.org/1999/xlink","xlink:actuate",l);break;case"xlinkArcrole":ke(t,"http://www.w3.org/1999/xlink","xlink:arcrole",l);break;case"xlinkRole":ke(t,"http://www.w3.org/1999/xlink","xlink:role",l);break;case"xlinkShow":ke(t,"http://www.w3.org/1999/xlink","xlink:show",l);break;case"xlinkTitle":ke(t,"http://www.w3.org/1999/xlink","xlink:title",l);break;case"xlinkType":ke(t,"http://www.w3.org/1999/xlink","xlink:type",l);break;case"xmlBase":ke(t,"http://www.w3.org/XML/1998/namespace","xml:base",l);break;case"xmlLang":ke(t,"http://www.w3.org/XML/1998/namespace","xml:lang",l);break;case"xmlSpace":ke(t,"http://www.w3.org/XML/1998/namespace","xml:space",l);break;case"is":ou(t,"is",l);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=tv.get(a)||a,ou(t,a,l))}}function Vr(t,e,a,l,u,i){switch(a){case"style":Oo(t,l,i);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(r(61));if(a=l.__html,a!=null){if(u.children!=null)throw Error(r(60));t.innerHTML=a}}break;case"children":typeof l=="string"?yl(t,l):(typeof l=="number"||typeof l=="bigint")&&yl(t,""+l);break;case"onScroll":l!=null&&lt("scroll",t);break;case"onScrollEnd":l!=null&&lt("scrollend",t);break;case"onClick":l!=null&&(t.onclick=$e);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!po.hasOwnProperty(a))t:{if(a[0]==="o"&&a[1]==="n"&&(u=a.endsWith("Capture"),e=a.slice(2,u?a.length-7:void 0),i=t[ee]||null,i=i!=null?i[a]:null,typeof i=="function"&&t.removeEventListener(e,i,u),typeof l=="function")){typeof i!="function"&&i!==null&&(a in t?t[a]=null:t.hasAttribute(a)&&t.removeAttribute(a)),t.addEventListener(e,l,u);break t}a in t?t[a]=l:l===!0?t.setAttribute(a,""):ou(t,a,l)}}}function kt(t,e,a){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":lt("error",t),lt("load",t);var l=!1,u=!1,i;for(i in a)if(a.hasOwnProperty(i)){var o=a[i];if(o!=null)switch(i){case"src":l=!0;break;case"srcSet":u=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,e));default:yt(t,e,i,o,a,null)}}u&&yt(t,e,"srcSet",a.srcSet,a,null),l&&yt(t,e,"src",a.src,a,null);return;case"input":lt("invalid",t);var d=i=o=u=null,g=null,R=null;for(l in a)if(a.hasOwnProperty(l)){var D=a[l];if(D!=null)switch(l){case"name":u=D;break;case"type":o=D;break;case"checked":g=D;break;case"defaultChecked":R=D;break;case"value":i=D;break;case"defaultValue":d=D;break;case"children":case"dangerouslySetInnerHTML":if(D!=null)throw Error(r(137,e));break;default:yt(t,e,l,D,a,null)}}To(t,i,d,g,R,o,u,!1);return;case"select":lt("invalid",t),l=o=i=null;for(u in a)if(a.hasOwnProperty(u)&&(d=a[u],d!=null))switch(u){case"value":i=d;break;case"defaultValue":o=d;break;case"multiple":l=d;default:yt(t,e,u,d,a,null)}e=i,a=o,t.multiple=!!l,e!=null?hl(t,!!l,e,!1):a!=null&&hl(t,!!l,a,!0);return;case"textarea":lt("invalid",t),i=u=l=null;for(o in a)if(a.hasOwnProperty(o)&&(d=a[o],d!=null))switch(o){case"value":l=d;break;case"defaultValue":u=d;break;case"children":i=d;break;case"dangerouslySetInnerHTML":if(d!=null)throw Error(r(91));break;default:yt(t,e,o,d,a,null)}_o(t,l,u,i);return;case"option":for(g in a)a.hasOwnProperty(g)&&(l=a[g],l!=null)&&(g==="selected"?t.selected=l&&typeof l!="function"&&typeof l!="symbol":yt(t,e,g,l,a,null));return;case"dialog":lt("beforetoggle",t),lt("toggle",t),lt("cancel",t),lt("close",t);break;case"iframe":case"object":lt("load",t);break;case"video":case"audio":for(l=0;l<qn.length;l++)lt(qn[l],t);break;case"image":lt("error",t),lt("load",t);break;case"details":lt("toggle",t);break;case"embed":case"source":case"link":lt("error",t),lt("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(R in a)if(a.hasOwnProperty(R)&&(l=a[R],l!=null))switch(R){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,e));default:yt(t,e,R,l,a,null)}return;default:if(nc(e)){for(D in a)a.hasOwnProperty(D)&&(l=a[D],l!==void 0&&Vr(t,e,D,l,a,void 0));return}}for(d in a)a.hasOwnProperty(d)&&(l=a[d],l!=null&&yt(t,e,d,l,a,null))}function zp(t,e,a,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var u=null,i=null,o=null,d=null,g=null,R=null,D=null;for(C in a){var N=a[C];if(a.hasOwnProperty(C)&&N!=null)switch(C){case"checked":break;case"value":break;case"defaultValue":g=N;default:l.hasOwnProperty(C)||yt(t,e,C,null,l,N)}}for(var O in l){var C=l[O];if(N=a[O],l.hasOwnProperty(O)&&(C!=null||N!=null))switch(O){case"type":i=C;break;case"name":u=C;break;case"checked":R=C;break;case"defaultChecked":D=C;break;case"value":o=C;break;case"defaultValue":d=C;break;case"children":case"dangerouslySetInnerHTML":if(C!=null)throw Error(r(137,e));break;default:C!==N&&yt(t,e,O,C,l,N)}}ac(t,o,d,g,R,D,i,u);return;case"select":C=o=d=O=null;for(i in a)if(g=a[i],a.hasOwnProperty(i)&&g!=null)switch(i){case"value":break;case"multiple":C=g;default:l.hasOwnProperty(i)||yt(t,e,i,null,l,g)}for(u in l)if(i=l[u],g=a[u],l.hasOwnProperty(u)&&(i!=null||g!=null))switch(u){case"value":O=i;break;case"defaultValue":d=i;break;case"multiple":o=i;default:i!==g&&yt(t,e,u,i,l,g)}e=d,a=o,l=C,O!=null?hl(t,!!a,O,!1):!!l!=!!a&&(e!=null?hl(t,!!a,e,!0):hl(t,!!a,a?[]:"",!1));return;case"textarea":C=O=null;for(d in a)if(u=a[d],a.hasOwnProperty(d)&&u!=null&&!l.hasOwnProperty(d))switch(d){case"value":break;case"children":break;default:yt(t,e,d,null,l,u)}for(o in l)if(u=l[o],i=a[o],l.hasOwnProperty(o)&&(u!=null||i!=null))switch(o){case"value":O=u;break;case"defaultValue":C=u;break;case"children":break;case"dangerouslySetInnerHTML":if(u!=null)throw Error(r(91));break;default:u!==i&&yt(t,e,o,u,l,i)}Ao(t,O,C);return;case"option":for(var G in a)O=a[G],a.hasOwnProperty(G)&&O!=null&&!l.hasOwnProperty(G)&&(G==="selected"?t.selected=!1:yt(t,e,G,null,l,O));for(g in l)O=l[g],C=a[g],l.hasOwnProperty(g)&&O!==C&&(O!=null||C!=null)&&(g==="selected"?t.selected=O&&typeof O!="function"&&typeof O!="symbol":yt(t,e,g,O,l,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 K in a)O=a[K],a.hasOwnProperty(K)&&O!=null&&!l.hasOwnProperty(K)&&yt(t,e,K,null,l,O);for(R in l)if(O=l[R],C=a[R],l.hasOwnProperty(R)&&O!==C&&(O!=null||C!=null))switch(R){case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(r(137,e));break;default:yt(t,e,R,O,l,C)}return;default:if(nc(e)){for(var vt in a)O=a[vt],a.hasOwnProperty(vt)&&O!==void 0&&!l.hasOwnProperty(vt)&&Vr(t,e,vt,void 0,l,O);for(D in l)O=l[D],C=a[D],!l.hasOwnProperty(D)||O===C||O===void 0&&C===void 0||Vr(t,e,D,O,l,C);return}}for(var E in a)O=a[E],a.hasOwnProperty(E)&&O!=null&&!l.hasOwnProperty(E)&&yt(t,e,E,null,l,O);for(N in l)O=l[N],C=a[N],!l.hasOwnProperty(N)||O===C||O==null&&C==null||yt(t,e,N,O,l,C)}function zm(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Cp(){if(typeof performance.getEntriesByType=="function"){for(var t=0,e=0,a=performance.getEntriesByType("resource"),l=0;l<a.length;l++){var u=a[l],i=u.transferSize,o=u.initiatorType,d=u.duration;if(i&&d&&zm(o)){for(o=0,d=u.responseEnd,l+=1;l<a.length;l++){var g=a[l],R=g.startTime;if(R>d)break;var D=g.transferSize,N=g.initiatorType;D&&zm(N)&&(g=g.responseEnd,o+=D*(g<d?1:(d-R)/(g-R)))}if(--l,e+=8*(i+o)/(u.duration/1e3),t++,10<t)break}}if(0<t)return e/t/1e6}return navigator.connection&&(t=navigator.connection.downlink,typeof t=="number")?t:5}var Zr=null,Kr=null;function ri(t){return t.nodeType===9?t:t.ownerDocument}function Cm(t){switch(t){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Dm(t,e){if(t===0)switch(e){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&e==="foreignObject"?0:t}function Jr(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.children=="bigint"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var kr=null;function Dp(){var t=window.event;return t&&t.type==="popstate"?t===kr?!1:(kr=t,!0):(kr=null,!1)}var Mm=typeof setTimeout=="function"?setTimeout:void 0,Mp=typeof clearTimeout=="function"?clearTimeout:void 0,Um=typeof Promise=="function"?Promise:void 0,Up=typeof queueMicrotask=="function"?queueMicrotask:typeof Um<"u"?function(t){return Um.resolve(null).then(t).catch(Np)}:Mm;function Np(t){setTimeout(function(){throw t})}function xa(t){return t==="head"}function Nm(t,e){var a=e,l=0;do{var u=a.nextSibling;if(t.removeChild(a),u&&u.nodeType===8)if(a=u.data,a==="/$"||a==="/&"){if(l===0){t.removeChild(u),Kl(e);return}l--}else if(a==="$"||a==="$?"||a==="$~"||a==="$!"||a==="&")l++;else if(a==="html")Gn(t.ownerDocument.documentElement);else if(a==="head"){a=t.ownerDocument.head,Gn(a);for(var i=a.firstChild;i;){var o=i.nextSibling,d=i.nodeName;i[nn]||d==="SCRIPT"||d==="STYLE"||d==="LINK"&&i.rel.toLowerCase()==="stylesheet"||a.removeChild(i),i=o}}else a==="body"&&Gn(t.ownerDocument.body);a=u}while(a);Kl(e)}function Hm(t,e){var a=t;t=0;do{var l=a.nextSibling;if(a.nodeType===1?e?(a._stashedDisplay=a.style.display,a.style.display="none"):(a.style.display=a._stashedDisplay||"",a.getAttribute("style")===""&&a.removeAttribute("style")):a.nodeType===3&&(e?(a._stashedText=a.nodeValue,a.nodeValue=""):a.nodeValue=a._stashedText||""),l&&l.nodeType===8)if(a=l.data,a==="/$"){if(t===0)break;t--}else a!=="$"&&a!=="$?"&&a!=="$~"&&a!=="$!"||t++;a=l}while(a)}function $r(t){var e=t.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var a=e;switch(e=e.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":$r(a),tc(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}t.removeChild(a)}}function Hp(t,e,a,l){for(;t.nodeType===1;){var u=a;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!l&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(l){if(!t[nn])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(i=t.getAttribute("rel"),i==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(i!==u.rel||t.getAttribute("href")!==(u.href==null||u.href===""?null:u.href)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin)||t.getAttribute("title")!==(u.title==null?null:u.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(i=t.getAttribute("src"),(i!==(u.src==null?null:u.src)||t.getAttribute("type")!==(u.type==null?null:u.type)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin))&&i&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var i=u.name==null?null:""+u.name;if(u.type==="hidden"&&t.getAttribute("name")===i)return t}else return t;if(t=De(t.nextSibling),t===null)break}return null}function xp(t,e,a){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!a||(t=De(t.nextSibling),t===null))return null;return t}function xm(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=De(t.nextSibling),t===null))return null;return t}function Wr(t){return t.data==="$?"||t.data==="$~"}function Fr(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function Lp(t,e){var a=t.ownerDocument;if(t.data==="$~")t._reactRetry=e;else if(t.data!=="$?"||a.readyState!=="loading")e();else{var l=function(){e(),a.removeEventListener("DOMContentLoaded",l)};a.addEventListener("DOMContentLoaded",l),t._reactRetry=l}}function De(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?"||e==="$~"||e==="&"||e==="F!"||e==="F")break;if(e==="/$"||e==="/&")return null}}return t}var Ir=null;function Lm(t){t=t.nextSibling;for(var e=0;t;){if(t.nodeType===8){var a=t.data;if(a==="/$"||a==="/&"){if(e===0)return De(t.nextSibling);e--}else a!=="$"&&a!=="$!"&&a!=="$?"&&a!=="$~"&&a!=="&"||e++}t=t.nextSibling}return null}function wm(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var a=t.data;if(a==="$"||a==="$!"||a==="$?"||a==="$~"||a==="&"){if(e===0)return t;e--}else a!=="/$"&&a!=="/&"||e++}t=t.previousSibling}return null}function jm(t,e,a){switch(e=ri(a),t){case"html":if(t=e.documentElement,!t)throw Error(r(452));return t;case"head":if(t=e.head,!t)throw Error(r(453));return t;case"body":if(t=e.body,!t)throw Error(r(454));return t;default:throw Error(r(451))}}function Gn(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);tc(t)}var Me=new Map,Bm=new Set;function fi(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var sa=j.d;j.d={f:wp,r:jp,D:Bp,C:qp,L:Yp,m:Gp,X:Qp,S:Xp,M:Vp};function wp(){var t=sa.f(),e=ti();return t||e}function jp(t){var e=sl(t);e!==null&&e.tag===5&&e.type==="form"?ed(e):sa.r(t)}var Ql=typeof document>"u"?null:document;function qm(t,e,a){var l=Ql;if(l&&typeof e=="string"&&e){var u=Te(e);u='link[rel="'+t+'"][href="'+u+'"]',typeof a=="string"&&(u+='[crossorigin="'+a+'"]'),Bm.has(u)||(Bm.add(u),t={rel:t,crossOrigin:a,href:e},l.querySelector(u)===null&&(e=l.createElement("link"),kt(e,"link",t),Xt(e),l.head.appendChild(e)))}}function Bp(t){sa.D(t),qm("dns-prefetch",t,null)}function qp(t,e){sa.C(t,e),qm("preconnect",t,e)}function Yp(t,e,a){sa.L(t,e,a);var l=Ql;if(l&&t&&e){var u='link[rel="preload"][as="'+Te(e)+'"]';e==="image"&&a&&a.imageSrcSet?(u+='[imagesrcset="'+Te(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(u+='[imagesizes="'+Te(a.imageSizes)+'"]')):u+='[href="'+Te(t)+'"]';var i=u;switch(e){case"style":i=Vl(t);break;case"script":i=Zl(t)}Me.has(i)||(t=A({rel:"preload",href:e==="image"&&a&&a.imageSrcSet?void 0:t,as:e},a),Me.set(i,t),l.querySelector(u)!==null||e==="style"&&l.querySelector(Xn(i))||e==="script"&&l.querySelector(Qn(i))||(e=l.createElement("link"),kt(e,"link",t),Xt(e),l.head.appendChild(e)))}}function Gp(t,e){sa.m(t,e);var a=Ql;if(a&&t){var l=e&&typeof e.as=="string"?e.as:"script",u='link[rel="modulepreload"][as="'+Te(l)+'"][href="'+Te(t)+'"]',i=u;switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=Zl(t)}if(!Me.has(i)&&(t=A({rel:"modulepreload",href:t},e),Me.set(i,t),a.querySelector(u)===null)){switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(Qn(i)))return}l=a.createElement("link"),kt(l,"link",t),Xt(l),a.head.appendChild(l)}}}function Xp(t,e,a){sa.S(t,e,a);var l=Ql;if(l&&t){var u=dl(l).hoistableStyles,i=Vl(t);e=e||"default";var o=u.get(i);if(!o){var d={loading:0,preload:null};if(o=l.querySelector(Xn(i)))d.loading=5;else{t=A({rel:"stylesheet",href:t,"data-precedence":e},a),(a=Me.get(i))&&Pr(t,a);var g=o=l.createElement("link");Xt(g),kt(g,"link",t),g._p=new Promise(function(R,D){g.onload=R,g.onerror=D}),g.addEventListener("load",function(){d.loading|=1}),g.addEventListener("error",function(){d.loading|=2}),d.loading|=4,oi(o,e,l)}o={type:"stylesheet",instance:o,count:1,state:d},u.set(i,o)}}}function Qp(t,e){sa.X(t,e);var a=Ql;if(a&&t){var l=dl(a).hoistableScripts,u=Zl(t),i=l.get(u);i||(i=a.querySelector(Qn(u)),i||(t=A({src:t,async:!0},e),(e=Me.get(u))&&tf(t,e),i=a.createElement("script"),Xt(i),kt(i,"link",t),a.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},l.set(u,i))}}function Vp(t,e){sa.M(t,e);var a=Ql;if(a&&t){var l=dl(a).hoistableScripts,u=Zl(t),i=l.get(u);i||(i=a.querySelector(Qn(u)),i||(t=A({src:t,async:!0,type:"module"},e),(e=Me.get(u))&&tf(t,e),i=a.createElement("script"),Xt(i),kt(i,"link",t),a.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},l.set(u,i))}}function Ym(t,e,a,l){var u=(u=et.current)?fi(u):null;if(!u)throw Error(r(446));switch(t){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(e=Vl(a.href),a=dl(u).hoistableStyles,l=a.get(e),l||(l={type:"style",instance:null,count:0,state:null},a.set(e,l)),l):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){t=Vl(a.href);var i=dl(u).hoistableStyles,o=i.get(t);if(o||(u=u.ownerDocument||u,o={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},i.set(t,o),(i=u.querySelector(Xn(t)))&&!i._p&&(o.instance=i,o.state.loading=5),Me.has(t)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},Me.set(t,a),i||Zp(u,t,a,o.state))),e&&l===null)throw Error(r(528,""));return o}if(e&&l!==null)throw Error(r(529,""));return null;case"script":return e=a.async,a=a.src,typeof a=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=Zl(a),a=dl(u).hoistableScripts,l=a.get(e),l||(l={type:"script",instance:null,count:0,state:null},a.set(e,l)),l):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,t))}}function Vl(t){return'href="'+Te(t)+'"'}function Xn(t){return'link[rel="stylesheet"]['+t+"]"}function Gm(t){return A({},t,{"data-precedence":t.precedence,precedence:null})}function Zp(t,e,a,l){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?l.loading=1:(e=t.createElement("link"),l.preload=e,e.addEventListener("load",function(){return l.loading|=1}),e.addEventListener("error",function(){return l.loading|=2}),kt(e,"link",a),Xt(e),t.head.appendChild(e))}function Zl(t){return'[src="'+Te(t)+'"]'}function Qn(t){return"script[async]"+t}function Xm(t,e,a){if(e.count++,e.instance===null)switch(e.type){case"style":var l=t.querySelector('style[data-href~="'+Te(a.href)+'"]');if(l)return e.instance=l,Xt(l),l;var u=A({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return l=(t.ownerDocument||t).createElement("style"),Xt(l),kt(l,"style",u),oi(l,a.precedence,t),e.instance=l;case"stylesheet":u=Vl(a.href);var i=t.querySelector(Xn(u));if(i)return e.state.loading|=4,e.instance=i,Xt(i),i;l=Gm(a),(u=Me.get(u))&&Pr(l,u),i=(t.ownerDocument||t).createElement("link"),Xt(i);var o=i;return o._p=new Promise(function(d,g){o.onload=d,o.onerror=g}),kt(i,"link",l),e.state.loading|=4,oi(i,a.precedence,t),e.instance=i;case"script":return i=Zl(a.src),(u=t.querySelector(Qn(i)))?(e.instance=u,Xt(u),u):(l=a,(u=Me.get(i))&&(l=A({},a),tf(l,u)),t=t.ownerDocument||t,u=t.createElement("script"),Xt(u),kt(u,"link",l),t.head.appendChild(u),e.instance=u);case"void":return null;default:throw Error(r(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(l=e.instance,e.state.loading|=4,oi(l,a.precedence,t));return e.instance}function oi(t,e,a){for(var l=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=l.length?l[l.length-1]:null,i=u,o=0;o<l.length;o++){var d=l[o];if(d.dataset.precedence===e)i=d;else if(i!==u)break}i?i.parentNode.insertBefore(t,i.nextSibling):(e=a.nodeType===9?a.head:a,e.insertBefore(t,e.firstChild))}function Pr(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function tf(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var si=null;function Qm(t,e,a){if(si===null){var l=new Map,u=si=new Map;u.set(a,l)}else u=si,l=u.get(a),l||(l=new Map,u.set(a,l));if(l.has(t))return l;for(l.set(t,null),a=a.getElementsByTagName(t),u=0;u<a.length;u++){var i=a[u];if(!(i[nn]||i[Vt]||t==="link"&&i.getAttribute("rel")==="stylesheet")&&i.namespaceURI!=="http://www.w3.org/2000/svg"){var o=i.getAttribute(e)||"";o=t+o;var d=l.get(o);d?d.push(i):l.set(o,[i])}}return l}function Vm(t,e,a){t=t.ownerDocument||t,t.head.insertBefore(a,e==="title"?t.querySelector("head > title"):null)}function Kp(t,e,a){if(a===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;return e.rel==="stylesheet"?(t=e.disabled,typeof e.precedence=="string"&&t==null):!0;case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function Zm(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function Jp(t,e,a,l){if(a.type==="stylesheet"&&(typeof l.media!="string"||matchMedia(l.media).matches!==!1)&&(a.state.loading&4)===0){if(a.instance===null){var u=Vl(l.href),i=e.querySelector(Xn(u));if(i){e=i._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=di.bind(t),e.then(t,t)),a.state.loading|=4,a.instance=i,Xt(i);return}i=e.ownerDocument||e,l=Gm(l),(u=Me.get(u))&&Pr(l,u),i=i.createElement("link"),Xt(i);var o=i;o._p=new Promise(function(d,g){o.onload=d,o.onerror=g}),kt(i,"link",l),a.instance=i}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(a,e),(e=a.state.preload)&&(a.state.loading&3)===0&&(t.count++,a=di.bind(t),e.addEventListener("load",a),e.addEventListener("error",a))}}var ef=0;function kp(t,e){return t.stylesheets&&t.count===0&&hi(t,t.stylesheets),0<t.count||0<t.imgCount?function(a){var l=setTimeout(function(){if(t.stylesheets&&hi(t,t.stylesheets),t.unsuspend){var i=t.unsuspend;t.unsuspend=null,i()}},6e4+e);0<t.imgBytes&&ef===0&&(ef=62500*Cp());var u=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&hi(t,t.stylesheets),t.unsuspend)){var i=t.unsuspend;t.unsuspend=null,i()}},(t.imgBytes>ef?50:800)+e);return t.unsuspend=a,function(){t.unsuspend=null,clearTimeout(l),clearTimeout(u)}}:null}function di(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)hi(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var mi=null;function hi(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,mi=new Map,e.forEach($p,t),mi=null,di.call(t))}function $p(t,e){if(!(e.state.loading&4)){var a=mi.get(t);if(a)var l=a.get(null);else{a=new Map,mi.set(t,a);for(var u=t.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i<u.length;i++){var o=u[i];(o.nodeName==="LINK"||o.getAttribute("media")!=="not all")&&(a.set(o.dataset.precedence,o),l=o)}l&&a.set(null,l)}u=e.instance,o=u.getAttribute("data-precedence"),i=a.get(o)||l,i===l&&a.set(null,u),a.set(o,u),this.count++,l=di.bind(this),u.addEventListener("load",l),u.addEventListener("error",l),i?i.parentNode.insertBefore(u,i.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(u,t.firstChild)),e.state.loading|=4}}var Vn={$$typeof:J,Provider:null,Consumer:null,_currentValue:k,_currentValue2:k,_threadCount:0};function Wp(t,e,a,l,u,i,o,d,g){this.tag=1,this.containerInfo=t,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=Wi(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Wi(0),this.hiddenUpdates=Wi(null),this.identifierPrefix=l,this.onUncaughtError=u,this.onCaughtError=i,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=g,this.incompleteTransitions=new Map}function Km(t,e,a,l,u,i,o,d,g,R,D,N){return t=new Wp(t,e,a,o,g,R,D,N,d),e=1,i===!0&&(e|=24),i=de(3,null,null,e),t.current=i,i.stateNode=t,e=xc(),e.refCount++,t.pooledCache=e,e.refCount++,i.memoizedState={element:l,isDehydrated:a,cache:e},Bc(i),t}function Jm(t){return t?(t=Tl,t):Tl}function km(t,e,a,l,u,i){u=Jm(u),l.context===null?l.context=u:l.pendingContext=u,l=Aa(e),l.payload={element:a},i=i===void 0?null:i,i!==null&&(l.callback=i),a=_a(t,l,e),a!==null&&(ce(a,t,e),Tn(a,t,e))}function $m(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var a=t.retryLane;t.retryLane=a!==0&&a<e?a:e}}function af(t,e){$m(t,e),(t=t.alternate)&&$m(t,e)}function Wm(t){if(t.tag===13||t.tag===31){var e=Ka(t,67108864);e!==null&&ce(e,t,67108864),af(t,67108864)}}function Fm(t){if(t.tag===13||t.tag===31){var e=pe();e=Fi(e);var a=Ka(t,e);a!==null&&ce(a,t,e),af(t,e)}}var yi=!0;function Fp(t,e,a,l){var u=M.T;M.T=null;var i=j.p;try{j.p=2,lf(t,e,a,l)}finally{j.p=i,M.T=u}}function Ip(t,e,a,l){var u=M.T;M.T=null;var i=j.p;try{j.p=8,lf(t,e,a,l)}finally{j.p=i,M.T=u}}function lf(t,e,a,l){if(yi){var u=nf(l);if(u===null)Qr(t,e,l,vi,a),Pm(t,l);else if(tg(u,t,e,a,l))l.stopPropagation();else if(Pm(t,l),e&4&&-1<Pp.indexOf(t)){for(;u!==null;){var i=sl(u);if(i!==null)switch(i.tag){case 3:if(i=i.stateNode,i.current.memoizedState.isDehydrated){var o=Ga(i.pendingLanes);if(o!==0){var d=i;for(d.pendingLanes|=2,d.entangledLanes|=2;o;){var g=1<<31-oe(o);d.entanglements[1]|=g,o&=~g}Ke(i),(ft&6)===0&&(Iu=re()+500,Bn(0))}}break;case 31:case 13:d=Ka(i,2),d!==null&&ce(d,i,2),ti(),af(i,2)}if(i=nf(l),i===null&&Qr(t,e,l,vi,a),i===u)break;u=i}u!==null&&l.stopPropagation()}else Qr(t,e,l,null,a)}}function nf(t){return t=ic(t),uf(t)}var vi=null;function uf(t){if(vi=null,t=ol(t),t!==null){var e=m(t);if(e===null)t=null;else{var a=e.tag;if(a===13){if(t=y(e),t!==null)return t;t=null}else if(a===31){if(t=p(e),t!==null)return t;t=null}else if(a===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null)}}return vi=t,null}function Im(t){switch(t){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(By()){case uo:return 2;case io:return 8;case uu:case qy:return 32;case co:return 268435456;default:return 32}default:return 32}}var cf=!1,La=null,wa=null,ja=null,Zn=new Map,Kn=new Map,Ba=[],Pp="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 Pm(t,e){switch(t){case"focusin":case"focusout":La=null;break;case"dragenter":case"dragleave":wa=null;break;case"mouseover":case"mouseout":ja=null;break;case"pointerover":case"pointerout":Zn.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Kn.delete(e.pointerId)}}function Jn(t,e,a,l,u,i){return t===null||t.nativeEvent!==i?(t={blockedOn:e,domEventName:a,eventSystemFlags:l,nativeEvent:i,targetContainers:[u]},e!==null&&(e=sl(e),e!==null&&Wm(e)),t):(t.eventSystemFlags|=l,e=t.targetContainers,u!==null&&e.indexOf(u)===-1&&e.push(u),t)}function tg(t,e,a,l,u){switch(e){case"focusin":return La=Jn(La,t,e,a,l,u),!0;case"dragenter":return wa=Jn(wa,t,e,a,l,u),!0;case"mouseover":return ja=Jn(ja,t,e,a,l,u),!0;case"pointerover":var i=u.pointerId;return Zn.set(i,Jn(Zn.get(i)||null,t,e,a,l,u)),!0;case"gotpointercapture":return i=u.pointerId,Kn.set(i,Jn(Kn.get(i)||null,t,e,a,l,u)),!0}return!1}function th(t){var e=ol(t.target);if(e!==null){var a=m(e);if(a!==null){if(e=a.tag,e===13){if(e=y(a),e!==null){t.blockedOn=e,ho(t.priority,function(){Fm(a)});return}}else if(e===31){if(e=p(a),e!==null){t.blockedOn=e,ho(t.priority,function(){Fm(a)});return}}else if(e===3&&a.stateNode.current.memoizedState.isDehydrated){t.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}t.blockedOn=null}function pi(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var a=nf(t.nativeEvent);if(a===null){a=t.nativeEvent;var l=new a.constructor(a.type,a);uc=l,a.target.dispatchEvent(l),uc=null}else return e=sl(a),e!==null&&Wm(e),t.blockedOn=a,!1;e.shift()}return!0}function eh(t,e,a){pi(t)&&a.delete(e)}function eg(){cf=!1,La!==null&&pi(La)&&(La=null),wa!==null&&pi(wa)&&(wa=null),ja!==null&&pi(ja)&&(ja=null),Zn.forEach(eh),Kn.forEach(eh)}function gi(t,e){t.blockedOn===e&&(t.blockedOn=null,cf||(cf=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,eg)))}var Si=null;function ah(t){Si!==t&&(Si=t,n.unstable_scheduleCallback(n.unstable_NormalPriority,function(){Si===t&&(Si=null);for(var e=0;e<t.length;e+=3){var a=t[e],l=t[e+1],u=t[e+2];if(typeof l!="function"){if(uf(l||a)===null)continue;break}var i=sl(a);i!==null&&(t.splice(e,3),e-=3,nr(i,{pending:!0,data:u,method:a.method,action:l},l,u))}}))}function Kl(t){function e(g){return gi(g,t)}La!==null&&gi(La,t),wa!==null&&gi(wa,t),ja!==null&&gi(ja,t),Zn.forEach(e),Kn.forEach(e);for(var a=0;a<Ba.length;a++){var l=Ba[a];l.blockedOn===t&&(l.blockedOn=null)}for(;0<Ba.length&&(a=Ba[0],a.blockedOn===null);)th(a),a.blockedOn===null&&Ba.shift();if(a=(t.ownerDocument||t).$$reactFormReplay,a!=null)for(l=0;l<a.length;l+=3){var u=a[l],i=a[l+1],o=u[ee]||null;if(typeof i=="function")o||ah(a);else if(o){var d=null;if(i&&i.hasAttribute("formAction")){if(u=i,o=i[ee]||null)d=o.formAction;else if(uf(u)!==null)continue}else d=o.action;typeof d=="function"?a[l+1]=d:(a.splice(l,3),l-=3),ah(a)}}}function lh(){function t(i){i.canIntercept&&i.info==="react-transition"&&i.intercept({handler:function(){return new Promise(function(o){return u=o})},focusReset:"manual",scroll:"manual"})}function e(){u!==null&&(u(),u=null),l||setTimeout(a,20)}function a(){if(!l&&!navigation.transition){var i=navigation.currentEntry;i&&i.url!=null&&navigation.navigate(i.url,{state:i.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var l=!1,u=null;return navigation.addEventListener("navigate",t),navigation.addEventListener("navigatesuccess",e),navigation.addEventListener("navigateerror",e),setTimeout(a,100),function(){l=!0,navigation.removeEventListener("navigate",t),navigation.removeEventListener("navigatesuccess",e),navigation.removeEventListener("navigateerror",e),u!==null&&(u(),u=null)}}}function rf(t){this._internalRoot=t}bi.prototype.render=rf.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(r(409));var a=e.current,l=pe();km(a,l,t,e,null,null)},bi.prototype.unmount=rf.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;km(t.current,2,null,t,null,null),ti(),e[fl]=null}};function bi(t){this._internalRoot=t}bi.prototype.unstable_scheduleHydration=function(t){if(t){var e=mo();t={blockedOn:null,target:t,priority:e};for(var a=0;a<Ba.length&&e!==0&&e<Ba[a].priority;a++);Ba.splice(a,0,t),a===0&&th(t)}};var nh=c.version;if(nh!=="19.2.8")throw Error(r(527,nh,"19.2.8"));j.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(r(188)):(t=Object.keys(t).join(","),Error(r(268,t)));return t=h(e),t=t!==null?T(t):null,t=t===null?null:t.stateNode,t};var ag={bundleType:0,version:"19.2.8",rendererPackageName:"react-dom",currentDispatcherRef:M,reconcilerVersion:"19.2.8"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ei=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ei.isDisabled&&Ei.supportsFiber)try{en=Ei.inject(ag),fe=Ei}catch{}}return $n.createRoot=function(t,e){if(!s(t))throw Error(r(299));var a=!1,l="",u=sd,i=dd,o=md;return e!=null&&(e.unstable_strictMode===!0&&(a=!0),e.identifierPrefix!==void 0&&(l=e.identifierPrefix),e.onUncaughtError!==void 0&&(u=e.onUncaughtError),e.onCaughtError!==void 0&&(i=e.onCaughtError),e.onRecoverableError!==void 0&&(o=e.onRecoverableError)),e=Km(t,1,!1,null,null,a,l,null,u,i,o,lh),t[fl]=e.current,Xr(t),new rf(e)},$n.hydrateRoot=function(t,e,a){if(!s(t))throw Error(r(299));var l=!1,u="",i=sd,o=dd,d=md,g=null;return a!=null&&(a.unstable_strictMode===!0&&(l=!0),a.identifierPrefix!==void 0&&(u=a.identifierPrefix),a.onUncaughtError!==void 0&&(i=a.onUncaughtError),a.onCaughtError!==void 0&&(o=a.onCaughtError),a.onRecoverableError!==void 0&&(d=a.onRecoverableError),a.formState!==void 0&&(g=a.formState)),e=Km(t,1,!0,e,a??null,l,u,g,i,o,d,lh),e.context=Jm(null),a=e.current,l=pe(),l=Fi(l),u=Aa(l),u.callback=null,_a(a,u,l),a=l,e.current.lanes=a,ln(e,a),Ke(e),t[fl]=e.current,Xr(t),new bi(e)},$n.version="19.2.8",$n}var hh;function sg(){if(hh)return sf.exports;hh=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(c){console.error(c)}}return n(),sf.exports=og(),sf.exports}var dg=sg();const KS=eu(dg);var yf,yh;function mg(){if(yh)return yf;yh=1;var n=typeof Element<"u",c=typeof Map=="function",f=typeof Set=="function",r=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function s(m,y){if(m===y)return!0;if(m&&y&&typeof m=="object"&&typeof y=="object"){if(m.constructor!==y.constructor)return!1;var p,v,h;if(Array.isArray(m)){if(p=m.length,p!=y.length)return!1;for(v=p;v--!==0;)if(!s(m[v],y[v]))return!1;return!0}var T;if(c&&m instanceof Map&&y instanceof Map){if(m.size!==y.size)return!1;for(T=m.entries();!(v=T.next()).done;)if(!y.has(v.value[0]))return!1;for(T=m.entries();!(v=T.next()).done;)if(!s(v.value[1],y.get(v.value[0])))return!1;return!0}if(f&&m instanceof Set&&y instanceof Set){if(m.size!==y.size)return!1;for(T=m.entries();!(v=T.next()).done;)if(!y.has(v.value[0]))return!1;return!0}if(r&&ArrayBuffer.isView(m)&&ArrayBuffer.isView(y)){if(p=m.length,p!=y.length)return!1;for(v=p;v--!==0;)if(m[v]!==y[v])return!1;return!0}if(m.constructor===RegExp)return m.source===y.source&&m.flags===y.flags;if(m.valueOf!==Object.prototype.valueOf&&typeof m.valueOf=="function"&&typeof y.valueOf=="function")return m.valueOf()===y.valueOf();if(m.toString!==Object.prototype.toString&&typeof m.toString=="function"&&typeof y.toString=="function")return m.toString()===y.toString();if(h=Object.keys(m),p=h.length,p!==Object.keys(y).length)return!1;for(v=p;v--!==0;)if(!Object.prototype.hasOwnProperty.call(y,h[v]))return!1;if(n&&m instanceof Element)return!1;for(v=p;v--!==0;)if(!((h[v]==="_owner"||h[v]==="__v"||h[v]==="__o")&&m.$$typeof)&&!s(m[h[v]],y[h[v]]))return!1;return!0}return m!==m&&y!==y}return yf=function(y,p){try{return s(y,p)}catch(v){if((v.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw v}},yf}var hg=mg();const yg=eu(hg);var vf,vh;function vg(){if(vh)return vf;vh=1;var n=function(c,f,r,s,m,y,p,v){if(!c){var h;if(f===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 T=[r,s,m,y,p,v],A=0;h=new Error(f.replace(/%s/g,function(){return T[A++]})),h.name="Invariant Violation"}throw h.framesToPop=1,h}};return vf=n,vf}var pg=vg();const ph=eu(pg);var pf,gh;function gg(){return gh||(gh=1,pf=function(c,f,r,s){var m=r?r.call(s,c,f):void 0;if(m!==void 0)return!!m;if(c===f)return!0;if(typeof c!="object"||!c||typeof f!="object"||!f)return!1;var y=Object.keys(c),p=Object.keys(f);if(y.length!==p.length)return!1;for(var v=Object.prototype.hasOwnProperty.bind(f),h=0;h<y.length;h++){var T=y[h];if(!v(T))return!1;var A=c[T],x=f[T];if(m=r?r.call(s,A,x,T):void 0,m===!1||m===void 0&&A!==x)return!1}return!0}),pf}var Sg=gg();const bg=eu(Sg);var Qh=(n=>(n.BASE="base",n.BODY="body",n.HEAD="head",n.HTML="html",n.LINK="link",n.META="meta",n.NOSCRIPT="noscript",n.SCRIPT="script",n.STYLE="style",n.TITLE="title",n.FRAGMENT="Symbol(react.fragment)",n))(Qh||{}),gf={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"]}},Sh=Object.values(Qh),wi={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Vh=Object.entries(wi).reduce((n,[c,f])=>(n[f]=c,n),{}),je="data-rh",kl={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},$l=(n,c)=>{for(let f=n.length-1;f>=0;f-=1){const r=n[f];if(Object.prototype.hasOwnProperty.call(r,c))return r[c]}return null},Eg=n=>{let c=$l(n,"title");const f=$l(n,kl.TITLE_TEMPLATE);if(Array.isArray(c)&&(c=c.join("")),f&&c)return f.replace(/%s/g,()=>c);const r=$l(n,kl.DEFAULT_TITLE);return c||r||void 0},Tg=n=>$l(n,kl.ON_CHANGE_CLIENT_STATE)||(()=>{}),Sf=(n,c)=>c.filter(f=>typeof f[n]<"u").map(f=>f[n]).reduce((f,r)=>({...f,...r}),{}),Ag=(n,c)=>c.filter(f=>typeof f.base<"u").map(f=>f.base).reverse().reduce((f,r)=>{if(!f.length){const s=Object.keys(r);for(let m=0;m<s.length;m+=1){const p=s[m].toLowerCase();if(n.indexOf(p)!==-1&&r[p])return f.concat(r)}}return f},[]),_g=n=>console&&typeof console.warn=="function"&&console.warn(n),Wn=(n,c,f)=>{const r={};return f.filter(s=>Array.isArray(s[n])?!0:(typeof s[n]<"u"&&_g(`Helmet: ${n} should be of type "Array". Instead found type "${typeof s[n]}"`),!1)).map(s=>s[n]).reverse().reduce((s,m)=>{const y={};m.filter(v=>{let h;const T=Object.keys(v);for(let x=0;x<T.length;x+=1){const w=T[x],Y=w.toLowerCase();c.indexOf(Y)!==-1&&!(h==="rel"&&v[h].toLowerCase()==="canonical")&&!(Y==="rel"&&v[Y].toLowerCase()==="stylesheet")&&(h=Y),c.indexOf(w)!==-1&&(w==="innerHTML"||w==="cssText"||w==="itemprop")&&(h=w)}if(!h||!v[h])return!1;const A=v[h].toLowerCase();return r[h]||(r[h]={}),y[h]||(y[h]={}),r[h][A]?!1:(y[h][A]=!0,!0)}).reverse().forEach(v=>s.push(v));const p=Object.keys(y);for(let v=0;v<p.length;v+=1){const h=p[v],T={...r[h],...y[h]};r[h]=T}return s},[]).reverse()},Rg=(n,c)=>{if(Array.isArray(n)&&n.length){for(let f=0;f<n.length;f+=1)if(n[f][c])return!0}return!1},Og=n=>({baseTag:Ag(["href"],n),bodyAttributes:Sf("bodyAttributes",n),defer:$l(n,kl.DEFER),encode:$l(n,kl.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:Sf("htmlAttributes",n),linkTags:Wn("link",["rel","href"],n),metaTags:Wn("meta",["name","charset","http-equiv","property","itemprop"],n),noscriptTags:Wn("noscript",["innerHTML"],n),onChangeClientState:Tg(n),scriptTags:Wn("script",["src","innerHTML"],n),styleTags:Wn("style",["cssText"],n),title:Eg(n),titleAttributes:Sf("titleAttributes",n),prioritizeSeoTags:Rg(n,kl.PRIORITIZE_SEO_TAGS)}),Zh=n=>Array.isArray(n)?n.join(""):n,zg=(n,c)=>{const f=Object.keys(n);for(let r=0;r<f.length;r+=1)if(c[f[r]]&&c[f[r]].includes(n[f[r]]))return!0;return!1},bf=(n,c)=>Array.isArray(n)?n.reduce((f,r)=>(zg(r,c)?f.priority.push(r):f.default.push(r),f),{priority:[],default:[]}):{default:n,priority:[]},bh=(n,c)=>({...n,[c]:void 0}),Cg=["noscript","script","style"],zf=(n,c=!0)=>c===!1?String(n):String(n).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;"),Kh=n=>Object.keys(n).reduce((c,f)=>{const r=typeof n[f]<"u"?`${f}="${n[f]}"`:`${f}`;return c?`${c} ${r}`:r},""),Dg=(n,c,f,r)=>{const s=Kh(f),m=Zh(c);return s?`<${n} ${je}="true" ${s}>${zf(m,r)}</${n}>`:`<${n} ${je}="true">${zf(m,r)}</${n}>`},Mg=(n,c,f=!0)=>c.reduce((r,s)=>{const m=s,y=Object.keys(m).filter(h=>!(h==="innerHTML"||h==="cssText")).reduce((h,T)=>{const A=typeof m[T]>"u"?T:`${T}="${zf(m[T],f)}"`;return h?`${h} ${A}`:A},""),p=m.innerHTML||m.cssText||"",v=Cg.indexOf(n)===-1;return`${r}<${n} ${je}="true" ${y}${v?"/>":`>${p}</${n}>`}`},""),Jh=(n,c={})=>Object.keys(n).reduce((f,r)=>{const s=wi[r];return f[s||r]=n[r],f},c),Ug=(n,c,f)=>{const r={key:c,[je]:!0},s=Jh(f,r);return[xt.createElement("title",s,c)]},Ci=(n,c)=>c.map((f,r)=>{const s={key:r,[je]:!0};return Object.keys(f).forEach(m=>{const p=wi[m]||m;if(p==="innerHTML"||p==="cssText"){const v=f.innerHTML||f.cssText;s.dangerouslySetInnerHTML={__html:v}}else s[p]=f[m]}),xt.createElement(n,s)}),Ue=(n,c,f=!0)=>{switch(n){case"title":return{toComponent:()=>Ug(n,c.title,c.titleAttributes),toString:()=>Dg(n,c.title,c.titleAttributes,f)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>Jh(c),toString:()=>Kh(c)};default:return{toComponent:()=>Ci(n,c),toString:()=>Mg(n,c,f)}}},Ng=({metaTags:n,linkTags:c,scriptTags:f,encode:r})=>{const s=bf(n,gf.meta),m=bf(c,gf.link),y=bf(f,gf.script);return{priorityMethods:{toComponent:()=>[...Ci("meta",s.priority),...Ci("link",m.priority),...Ci("script",y.priority)],toString:()=>`${Ue("meta",s.priority,r)} ${Ue("link",m.priority,r)} ${Ue("script",y.priority,r)}`},metaTags:s.default,linkTags:m.default,scriptTags:y.default}},Hg=n=>{const{baseTag:c,bodyAttributes:f,encode:r=!0,htmlAttributes:s,noscriptTags:m,styleTags:y,title:p="",titleAttributes:v,prioritizeSeoTags:h}=n;let{linkTags:T,metaTags:A,scriptTags:x}=n,w={toComponent:()=>[],toString:()=>""};return h&&({priorityMethods:w,linkTags:T,metaTags:A,scriptTags:x}=Ng(n)),{priority:w,base:Ue("base",c,r),bodyAttributes:Ue("bodyAttributes",f,r),htmlAttributes:Ue("htmlAttributes",s,r),link:Ue("link",T,r),meta:Ue("meta",A,r),noscript:Ue("noscript",m,r),script:Ue("script",x,r),style:Ue("style",y,r),title:Ue("title",{title:p,titleAttributes:v},r)}},Cf=Hg,Ti=[],Gf=!!(typeof window<"u"&&window.document&&window.document.createElement),Df=class{instances=[];canUseDOM=Gf;context;value={setHelmet:n=>{this.context.helmet=n},helmetInstances:{get:()=>this.canUseDOM?Ti:this.instances,add:n=>{(this.canUseDOM?Ti:this.instances).push(n)},remove:n=>{const c=(this.canUseDOM?Ti:this.instances).indexOf(n);(this.canUseDOM?Ti:this.instances).splice(c,1)}}};constructor(n,c){this.context=n,this.canUseDOM=c||!1,c||(n.helmet=Cf({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},xg=parseInt(xt.version.split(".")[0],10),Mf=xg>=19,Lg={},kh=xt.createContext(Lg),wg=class $h extends z.Component{static canUseDOM=Gf;helmetData;constructor(c){super(c),Mf?this.helmetData=null:this.helmetData=new Df(this.props.context||{},$h.canUseDOM)}render(){return Mf?xt.createElement(xt.Fragment,null,this.props.children):xt.createElement(kh.Provider,{value:this.helmetData.value},this.props.children)}},Jl=(n,c)=>{const f=document.head||document.querySelector("head"),r=f.querySelectorAll(`${n}[${je}]`),s=[].slice.call(r),m=[];let y;return c&&c.length&&c.forEach(p=>{const v=document.createElement(n);for(const h in p)if(Object.prototype.hasOwnProperty.call(p,h))if(h==="innerHTML")v.innerHTML=p.innerHTML;else if(h==="cssText"){const T=p.cssText;v.appendChild(document.createTextNode(T))}else{const T=h,A=typeof p[T]>"u"?"":p[T];v.setAttribute(h,A)}v.setAttribute(je,"true"),s.some((h,T)=>(y=T,v.isEqualNode(h)))?s.splice(y,1):m.push(v)}),s.forEach(p=>p.parentNode?.removeChild(p)),m.forEach(p=>f.appendChild(p)),{oldTags:s,newTags:m}},Uf=(n,c)=>{const f=document.getElementsByTagName(n)[0];if(!f)return;const r=f.getAttribute(je),s=r?r.split(","):[],m=[...s],y=Object.keys(c);for(const p of y){const v=c[p]||"";f.getAttribute(p)!==v&&f.setAttribute(p,v),s.indexOf(p)===-1&&s.push(p);const h=m.indexOf(p);h!==-1&&m.splice(h,1)}for(let p=m.length-1;p>=0;p-=1)f.removeAttribute(m[p]);s.length===m.length?f.removeAttribute(je):f.getAttribute(je)!==y.join(",")&&f.setAttribute(je,y.join(","))},jg=(n,c)=>{typeof n<"u"&&document.title!==n&&(document.title=Zh(n)),Uf("title",c)},Eh=(n,c)=>{const{baseTag:f,bodyAttributes:r,htmlAttributes:s,linkTags:m,metaTags:y,noscriptTags:p,onChangeClientState:v,scriptTags:h,styleTags:T,title:A,titleAttributes:x}=n;Uf("body",r),Uf("html",s),jg(A,x);const w={baseTag:Jl("base",f),linkTags:Jl("link",m),metaTags:Jl("meta",y),noscriptTags:Jl("noscript",p),scriptTags:Jl("script",h),styleTags:Jl("style",T)},Y={},q={};Object.keys(w).forEach(L=>{const{newTags:Z,oldTags:F}=w[L];Z.length&&(Y[L]=Z),F.length&&(q[L]=w[L].oldTags)}),c&&c(),v(n,Y,q)},Fn=null,Bg=n=>{Fn&&cancelAnimationFrame(Fn),n.defer?Fn=requestAnimationFrame(()=>{Eh(n,()=>{Fn=null})}):(Eh(n),Fn=null)},qg=Bg,Th=class extends z.Component{rendered=!1;shouldComponentUpdate(n){return!bg(n,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:n}=this.props.context;n.remove(this),this.emitChange()}emitChange(){const{helmetInstances:n,setHelmet:c}=this.props.context;let f=null;const r=Og(n.get().map(s=>{const{context:m,...y}=s.props;return y}));wg.canUseDOM?qg(r):Cf&&(f=Cf(r)),c(f)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:n}=this.props.context;n.add(this),this.emitChange()}render(){return this.init(),null}},Di=[],Ah=n=>{const c={};for(const f of Object.keys(n))c[Vh[f]||f]=n[f];return c},ul=n=>{const c={};for(const f of Object.keys(n)){const r=wi[f];c[r||f]=n[f]}return c},_h=(n,c)=>{if(!Gf)return;const f=document.getElementsByTagName(n)[0];if(!f)return;const r="data-rh-managed",s=f.getAttribute(r),m=s?s.split(","):[],y=Object.keys(c);for(const p of m)y.includes(p)||f.removeAttribute(p);for(const p of y){const v=c[p];v==null||v===!1?f.removeAttribute(p):v===!0?f.setAttribute(p,""):f.setAttribute(p,String(v))}y.length>0?f.setAttribute(r,y.join(",")):f.removeAttribute(r)},Ef=()=>{const n={},c={};for(const f of Di){const{htmlAttributes:r,bodyAttributes:s}=f.props;r&&Object.assign(n,Ah(r)),s&&Object.assign(c,Ah(s))}_h("html",n),_h("body",c)},Yg=class extends z.Component{componentDidMount(){Di.push(this),Ef()}componentDidUpdate(){Ef()}componentWillUnmount(){const n=Di.indexOf(this);n!==-1&&Di.splice(n,1),Ef()}resolveTitle(){const{title:n,titleTemplate:c,defaultTitle:f}=this.props;return n&&c?c.replace(/%s/g,()=>Array.isArray(n)?n.join(""):n):n||f||void 0}renderTitle(){const n=this.resolveTitle();if(n===void 0)return null;const c=this.props.titleAttributes||{};return xt.createElement("title",ul(c),n)}renderBase(){const{base:n}=this.props;return n?xt.createElement("base",ul(n)):null}renderMeta(){const{meta:n}=this.props;return!n||!Array.isArray(n)?null:n.map((c,f)=>xt.createElement("meta",{key:f,...ul(c)}))}renderLink(){const{link:n}=this.props;return!n||!Array.isArray(n)?null:n.map((c,f)=>xt.createElement("link",{key:f,...ul(c)}))}renderScript(){const{script:n}=this.props;return!n||!Array.isArray(n)?null:n.map((c,f)=>{const{innerHTML:r,...s}=c,m=ul(s);return r&&(m.dangerouslySetInnerHTML={__html:r}),xt.createElement("script",{key:f,...m})})}renderStyle(){const{style:n}=this.props;return!n||!Array.isArray(n)?null:n.map((c,f)=>{const{cssText:r,...s}=c,m=ul(s);return r&&(m.dangerouslySetInnerHTML={__html:r}),xt.createElement("style",{key:f,...m})})}renderNoscript(){const{noscript:n}=this.props;return!n||!Array.isArray(n)?null:n.map((c,f)=>{const{innerHTML:r,...s}=c,m=ul(s);return r&&(m.dangerouslySetInnerHTML={__html:r}),xt.createElement("noscript",{key:f,...m})})}render(){return xt.createElement(xt.Fragment,null,this.renderTitle(),this.renderBase(),this.renderMeta(),this.renderLink(),this.renderScript(),this.renderStyle(),this.renderNoscript())}},JS=class extends z.Component{static defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1};shouldComponentUpdate(n){return!yg(bh(this.props,"helmetData"),bh(n,"helmetData"))}mapNestedChildrenToProps(n,c){if(!c)return null;switch(n.type){case"script":case"noscript":return{innerHTML:c};case"style":return{cssText:c};default:throw new Error(`<${n.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(n,c,f,r){return{...c,[n.type]:[...c[n.type]||[],{...f,...this.mapNestedChildrenToProps(n,r)}]}}mapObjectTypeChildren(n,c,f,r){switch(n.type){case"title":return{...c,[n.type]:r,titleAttributes:{...f}};case"body":return{...c,bodyAttributes:{...f}};case"html":return{...c,htmlAttributes:{...f}};default:return{...c,[n.type]:{...f}}}}mapArrayTypeChildrenToProps(n,c){let f={...c};return Object.keys(n).forEach(r=>{f={...f,[r]:n[r]}}),f}warnOnInvalidChildren(n,c){return ph(Sh.some(f=>n.type===f),typeof n.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 ${Sh.join(", ")} are allowed. Helmet does not support rendering <${n.type}> elements. Refer to our API for more information.`),ph(!c||typeof c=="string"||Array.isArray(c)&&!c.some(f=>typeof f!="string"),`Helmet expects a string as a child of <${n.type}>. Did you forget to wrap your children in braces? ( <${n.type}>{\`\`}</${n.type}> ) Refer to our API for more information.`),!0}mapChildrenToProps(n,c){let f={};return xt.Children.forEach(n,r=>{if(!r||!r.props)return;const{children:s,...m}=r.props,y=Object.keys(m).reduce((v,h)=>(v[Vh[h]||h]=m[h],v),{});let{type:p}=r;switch(typeof p=="symbol"?p=p.toString():this.warnOnInvalidChildren(r,s),p){case"Symbol(react.fragment)":c=this.mapChildrenToProps(s,c);break;case"link":case"meta":case"noscript":case"script":case"style":f=this.flattenArrayTypeChildren(r,f,y,s);break;default:c=this.mapObjectTypeChildren(r,c,y,s);break}}),this.mapArrayTypeChildrenToProps(f,c)}render(){const{children:n,...c}=this.props;let f={...c},{helmetData:r}=c;if(n&&(f=this.mapChildrenToProps(n,f)),r&&!(r instanceof Df)){const s=r;r=new Df(s.context,!0),delete f.helmetData}return Mf?xt.createElement(Yg,{...f}):r?xt.createElement(Th,{...f,context:r.value}):xt.createElement(kh.Consumer,null,s=>xt.createElement(Th,{...f,context:s}))}};var Xf=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,Wh=/^[\\/]{2}/;function Gg(n,c){return c+n.replace(/\\/g,"/")}var Rh="popstate";function Oh(n){return typeof n=="object"&&n!=null&&"pathname"in n&&"search"in n&&"hash"in n&&"state"in n&&"key"in n}function Xg(n={}){function c(r,s){let m=s.state?.masked,{pathname:y,search:p,hash:v}=m||r.location;return Nf("",{pathname:y,search:p,hash:v},s.state&&s.state.usr||null,s.state&&s.state.key||"default",m?{pathname:r.location.pathname,search:r.location.search,hash:r.location.hash}:void 0)}function f(r,s){return typeof s=="string"?s:cl(s)}return Vg(c,f,null,n)}function Ot(n,c){if(n===!1||n===null||typeof n>"u")throw new Error(c)}function He(n,c){if(!n){typeof console<"u"&&console.warn(c);try{throw new Error(c)}catch{}}}function Qg(){return Math.random().toString(36).substring(2,10)}function zh(n,c){return{usr:n.state,key:n.key,idx:c,masked:n.mask?{pathname:n.pathname,search:n.search,hash:n.hash}:void 0}}function Nf(n,c,f=null,r,s){return{pathname:typeof n=="string"?n:n.pathname,search:"",hash:"",...typeof c=="string"?Fl(c):c,state:f,key:c&&c.key||r||Qg(),mask:s}}function cl({pathname:n="/",search:c="",hash:f=""}){return c&&c!=="?"&&(n+=c.charAt(0)==="?"?c:"?"+c),f&&f!=="#"&&(n+=f.charAt(0)==="#"?f:"#"+f),n}function Fl(n){let c={};if(n){let f=n.indexOf("#");f>=0&&(c.hash=n.substring(f),n=n.substring(0,f));let r=n.indexOf("?");r>=0&&(c.search=n.substring(r),n=n.substring(0,r)),n&&(c.pathname=n)}return c}function Vg(n,c,f,r={}){let{window:s=document.defaultView,v5Compat:m=!1}=r,y=s.history,p="POP",v=null,h=T();h==null&&(h=0,y.replaceState({...y.state,idx:h},""));function T(){return(y.state||{idx:null}).idx}function A(){p="POP";let L=T(),Z=L==null?null:L-h;h=L,v&&v({action:p,location:q.location,delta:Z})}function x(L,Z){p="PUSH";let F=Oh(L)?L:Nf(q.location,L,Z);h=T()+1;let J=zh(F,h),pt=q.createHref(F.mask||F);try{y.pushState(J,"",pt)}catch(gt){if(gt instanceof DOMException&&gt.name==="DataCloneError")throw gt;s.location.assign(pt)}m&&v&&v({action:p,location:q.location,delta:1})}function w(L,Z){p="REPLACE";let F=Oh(L)?L:Nf(q.location,L,Z);h=T();let J=zh(F,h),pt=q.createHref(F.mask||F);y.replaceState(J,"",pt),m&&v&&v({action:p,location:q.location,delta:0})}function Y(L){return Zg(s,L)}let q={get action(){return p},get location(){return n(s,y)},listen(L){if(v)throw new Error("A history only accepts one active listener");return s.addEventListener(Rh,A),v=L,()=>{s.removeEventListener(Rh,A),v=null}},createHref(L){return c(s,L)},createURL:Y,encodeLocation(L){let Z=Y(L);return{pathname:Z.pathname,search:Z.search,hash:Z.hash}},push:x,replace:w,go(L){return y.go(L)}};return q}function Zg(n,c,f=!1){let r="http://localhost";n&&(r=n.location.origin!=="null"?n.location.origin:n.location.href),Ot(r,"No window.location.(origin|href) available to create URL");let s=typeof c=="string"?c:cl(c);return s=s.replace(/ $/,"%20"),!f&&Wh.test(s)&&(s=r+s),new URL(s,r)}function Fh(n,c,f="/"){return Kg(n,c,f,!1)}function Kg(n,c,f,r,s){let m=typeof c=="string"?Fl(c):c,y=da(m.pathname||"/",f);if(y==null)return null;let p=Jg(n),v=null,h=n0(y);for(let T=0;v==null&&T<p.length;++T)v=l0(p[T],h,r);return v}function Jg(n){let c=Ih(n);return kg(c),c}function Ih(n,c=[],f=[],r="",s=!1){let m=(y,p,v=s,h)=>{let T={relativePath:h===void 0?y.path||"":h,caseSensitive:y.caseSensitive===!0,childrenIndex:p,route:y};if(T.relativePath.startsWith("/")){if(!T.relativePath.startsWith(r)&&v)return;Ot(T.relativePath.startsWith(r),`Absolute route path "${T.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),T.relativePath=T.relativePath.slice(r.length)}let A=Be([r,T.relativePath]),x=f.concat(T);y.children&&y.children.length>0&&(Ot(y.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${A}".`),Ih(y.children,c,x,A,v)),!(y.path==null&&!y.index)&&c.push({path:A,score:e0(A,y.index),routesMeta:x.map((w,Y)=>{let[q,L]=ey(w.relativePath,w.caseSensitive,Y===x.length-1);return{...w,matcher:q,compiledParams:L}})})};return n.forEach((y,p)=>{if(y.path===""||!y.path?.includes("?"))m(y,p);else for(let v of Ph(y.path))m(y,p,!0,v)}),c}function Ph(n){let c=n.split("/");if(c.length===0)return[];let[f,...r]=c,s=f.endsWith("?"),m=f.replace(/\?$/,"");if(r.length===0)return s?[m,""]:[m];let y=Ph(r.join("/")),p=[];return p.push(...y.map(v=>v===""?m:[m,v].join("/"))),s&&p.push(...y),p.map(v=>n.startsWith("/")&&v===""?"/":v)}function kg(n){n.sort((c,f)=>c.score!==f.score?f.score-c.score:a0(c.routesMeta.map(r=>r.childrenIndex),f.routesMeta.map(r=>r.childrenIndex)))}var $g=/^:[\w-]+$/,Wg=3,Fg=2,Ig=1,Pg=10,t0=-2,Ch=n=>n==="*";function e0(n,c){let f=n.split("/"),r=f.length;return f.some(Ch)&&(r+=t0),c&&(r+=Fg),f.filter(s=>!Ch(s)).reduce((s,m)=>s+($g.test(m)?Wg:m===""?Ig:Pg),r)}function a0(n,c){return n.length===c.length&&n.slice(0,-1).every((r,s)=>r===c[s])?n[n.length-1]-c[c.length-1]:0}function l0(n,c,f=!1){let{routesMeta:r}=n,s={},m="/",y=[];for(let p=0;p<r.length;++p){let v=r[p],h=p===r.length-1,T=m==="/"?c:c.slice(m.length)||"/",A={path:v.relativePath,caseSensitive:v.caseSensitive,end:h},x=v.matcher&&v.compiledParams?ty(A,T,v.matcher,v.compiledParams):Ni(A,T),w=v.route;if(!x&&h&&f&&!r[r.length-1].route.index&&(x=Ni({path:v.relativePath,caseSensitive:v.caseSensitive,end:!1},T)),!x)return null;Object.assign(s,x.params),y.push({params:s,pathname:Be([m,x.pathname]),pathnameBase:c0(Be([m,x.pathnameBase])),route:w}),x.pathnameBase!=="/"&&(m=Be([m,x.pathnameBase]))}return y}function Ni(n,c){typeof n=="string"&&(n={path:n,caseSensitive:!1,end:!0});let[f,r]=ey(n.path,n.caseSensitive,n.end);return ty(n,c,f,r)}function ty(n,c,f,r){let s=c.match(f);if(!s)return null;let m=s[0],y=Wl(m,1),p=s.slice(1);return{params:r.reduce((h,{paramName:T,isOptional:A},x)=>{if(T==="*"){let Y=p[x]||"";y=Wl(m.slice(0,m.length-Y.length),1)}const w=p[x];return A&&!w?h[T]=void 0:h[T]=(w||"").replace(/%2F/g,"/"),h},{}),pathname:m,pathnameBase:y,pattern:n}}function ey(n,c=!1,f=!0){He(n==="*"||!n.endsWith("*")||n.endsWith("/*"),`Route path "${n}" will be treated as if it were "${n.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${n.replace(/\*$/,"/*")}".`);let r=[],s="^"+n.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(y,p,v,h,T)=>{if(r.push({paramName:p,isOptional:v!=null}),v){let A=T.charAt(h+y.length);return A&&A!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return n.endsWith("*")?(r.push({paramName:"*"}),s+=n==="*"||n==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):f?s+="\\/*$":n!==""&&n!=="/"&&(s+="(?:(?=\\/|$))"),[new RegExp(s,c?void 0:"i"),r]}function n0(n){try{return n.split("/").map(c=>decodeURIComponent(c).replace(/\//g,"%2F")).join("/")}catch(c){return He(!1,`The URL path "${n}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${c}).`),n}}function da(n,c){if(c==="/")return n;if(!n.toLowerCase().startsWith(c.toLowerCase()))return null;let f=c.endsWith("/")?c.length-1:c.length,r=n.charAt(f);return r&&r!=="/"?null:n.slice(f)||"/"}function u0(n,c="/"){let{pathname:f,search:r="",hash:s=""}=typeof n=="string"?Fl(n):n,m;return f?(f=ay(f),f.startsWith("/")||f.startsWith("\\")?m=Dh(f.substring(1),"/"):m=Dh(f,c)):m=c,{pathname:m,search:r0(r),hash:f0(s)}}function Dh(n,c){let f=Wl(c).split("/");return n.split("/").forEach(s=>{s===".."?f.length>1&&f.pop():s!=="."&&f.push(s)}),f.length>1?f.join("/"):"/"}function Tf(n,c,f,r){return`Cannot include a '${n}' character in a manually specified \`to.${c}\` field [${JSON.stringify(r)}].  Please separate it out to the \`to.${f}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function i0(n){return n.filter((c,f)=>f===0||c.route.path&&c.route.path.length>0)}function Qf(n){let c=i0(n);return c.map((f,r)=>r===c.length-1?f.pathname:f.pathnameBase)}function ji(n,c,f,r=!1){let s;typeof n=="string"?s=Fl(n):(s={...n},Ot(!s.pathname||!s.pathname.includes("?"),Tf("?","pathname","search",s)),Ot(!s.pathname||!s.pathname.includes("#"),Tf("#","pathname","hash",s)),Ot(!s.search||!s.search.includes("#"),Tf("#","search","hash",s)));let m=n===""||s.pathname==="",y=m?"/":s.pathname,p;if(y==null)p=f;else{let A=c.length-1;if(!r&&y.startsWith("..")){let x=y.split("/");for(;x[0]==="..";)x.shift(),A-=1;s.pathname=x.join("/")}p=A>=0?c[A]:"/"}let v=u0(s,p),h=y&&y!=="/"&&y.endsWith("/"),T=(m||y===".")&&f.endsWith("/");return!v.pathname.endsWith("/")&&(h||T)&&(v.pathname+="/"),v}var ay=n=>n.replace(/[\\/]{2,}/g,"/"),Be=n=>ay(n.join("/"));function Wl(n,c=0){let f=n.length;for(;f>c&&n.charCodeAt(f-1)===47;)f--;return f===n.length?n:n.slice(0,f)}var c0=n=>Wl(n).replace(/^\/*/,"/"),r0=n=>!n||n==="?"?"":n.startsWith("?")?n:"?"+n,f0=n=>!n||n==="#"?"":n.startsWith("#")?n:"#"+n,o0=class{constructor(n,c,f,r=!1){this.status=n,this.statusText=c||"",this.internal=r,f instanceof Error?(this.data=f.toString(),this.error=f):this.data=f}};function s0(n){return n!=null&&typeof n.status=="number"&&typeof n.statusText=="string"&&typeof n.internal=="boolean"&&"data"in n}function d0(n){let c=n.map(f=>f.route.path).filter(Boolean);return Be(c)||"/"}var ly=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function ny(n,c){let f=n;if(typeof f!="string"||!Xf.test(f))return{absoluteURL:void 0,isExternal:!1,to:f};let r=f,s=!1;if(ly)try{let m=new URL(window.location.href),y=Wh.test(f)?new URL(Gg(f,m.protocol)):new URL(f),p=da(y.pathname,c);y.origin===m.origin&&p!=null?f=p+y.search+y.hash:s=!0}catch{He(!1,`<Link to="${f}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:s,to:f}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Mh=new URL("http://localhost");function Vf(n){if(n.createURL)return n.createURL("/");try{return new URL(n.createHref("/"),Mh)}catch{return Mh}}function Af(n,c){return n.origin===c.origin&&(n.origin!=="null"||n.protocol===c.protocol&&n.host===c.host)}function m0(n,c){if(n.startsWith("//"))return!0;let f=c.protocol.toLowerCase();return n.toLowerCase().startsWith(f)?c.host===""||n.slice(f.length).startsWith("//"):!1}function Zf(n,c,f,r){let s=null;try{s=n==null?null:new URL(n,f)}catch{}let m=new URL(c,f),y=s!=null&&!Af(s,f),p=!Af(m,f);if(r==="reject"){if(y||p)throw new Error("External navigation is not allowed")}else if(p&&(s==null||!m0(n,s)||!Af(s,m)))throw new Error("External navigation is not allowed")}var uy=["POST","PUT","PATCH","DELETE"];new Set(uy);var h0=["GET",...uy];new Set(h0);var y0=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];function v0(n){try{return y0.includes(new URL(n).protocol)}catch{return!1}}var Il=z.createContext(null);Il.displayName="DataRouter";var Bi=z.createContext(null);Bi.displayName="DataRouterState";var iy=z.createContext(!1);function p0(){return z.useContext(iy)}var cy=z.createContext({isTransitioning:!1});cy.displayName="ViewTransition";var g0=z.createContext(new Map);g0.displayName="Fetchers";var S0=z.createContext(null);S0.displayName="Await";var ge=z.createContext(null);ge.displayName="Navigation";var au=z.createContext(null);au.displayName="Location";var qe=z.createContext({outlet:null,matches:[],isDataRoute:!1});qe.displayName="Route";var Kf=z.createContext(null);Kf.displayName="RouteError";var ry="REACT_ROUTER_ERROR",b0="REDIRECT",E0="ROUTE_ERROR_RESPONSE";function T0(n){if(n.startsWith(`${ry}:${b0}:{`))try{let c=JSON.parse(n.slice(28));if(typeof c=="object"&&c&&typeof c.status=="number"&&typeof c.statusText=="string"&&typeof c.location=="string"&&typeof c.reloadDocument=="boolean"&&typeof c.replace=="boolean")return c}catch{}}function A0(n){if(n.startsWith(`${ry}:${E0}:{`))try{let c=JSON.parse(n.slice(40));if(typeof c=="object"&&c&&typeof c.status=="number"&&typeof c.statusText=="string")return new o0(c.status,c.statusText,c.data)}catch{}}function fy(n,{relative:c}={}){Ot(Pl(),"useHref() may be used only in the context of a <Router> component.");let{basename:f,navigator:r}=z.useContext(ge),{hash:s,pathname:m,search:y}=lu(n,{relative:c}),p=m;return f!=="/"&&(p=m==="/"?f:Be([f,m])),r.createHref({pathname:p,search:y,hash:s})}function Pl(){return z.useContext(au)!=null}function Ye(){return Ot(Pl(),"useLocation() may be used only in the context of a <Router> component."),z.useContext(au).location}var oy="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function sy(n){z.useContext(ge).static||z.useLayoutEffect(n)}function qi(){let{isDataRoute:n}=z.useContext(qe);return n?w0():_0()}function _0(){Ot(Pl(),"useNavigate() may be used only in the context of a <Router> component.");let n=z.useContext(Il),{basename:c,navigator:f}=z.useContext(ge),{matches:r}=z.useContext(qe),{pathname:s}=Ye(),m=JSON.stringify(Qf(r)),y=z.useRef(!1);return sy(()=>{y.current=!0}),z.useCallback((v,h={})=>{if(He(y.current,oy),!y.current)return;if(typeof v=="number"){f.go(v);return}let T=ji(v,JSON.parse(m),s,h.relative==="path");n==null&&c!=="/"&&(T.pathname=T.pathname==="/"?c:Be([c,T.pathname])),Zf(typeof v=="string"?v:cl(v),f.createHref(T),Vf(f),"reject"),(h.replace?f.replace:f.push)(T,h.state,h)},[c,f,m,s,n])}z.createContext(null);function kS(){let{matches:n}=z.useContext(qe);return n[n.length-1]?.params??{}}function lu(n,{relative:c}={}){let{matches:f}=z.useContext(qe),{pathname:r}=Ye(),s=JSON.stringify(Qf(f));return z.useMemo(()=>ji(n,JSON.parse(s),r,c==="path"),[n,s,r,c])}function R0(n,c){return dy(n,c)}function dy(n,c,f){Ot(Pl(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=z.useContext(ge),{matches:s}=z.useContext(qe),m=s[s.length-1],y=m?m.params:{},p=m?m.pathname:"/",v=m?m.pathnameBase:"/",h=m&&m.route;{let L=h&&h.path||"";hy(p,!h||L.endsWith("*")||L.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${p}" (under <Route path="${L}">) 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="${L}"> to <Route path="${L==="/"?"*":`${L}/*`}">.`)}let T=Ye(),A;if(c){let L=typeof c=="string"?Fl(c):c;Ot(v==="/"||L.pathname?.startsWith(v),`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 "${v}" but pathname "${L.pathname}" was given in the \`location\` prop.`),A=L}else A=T;let x=A.pathname||"/",w=x;if(v!=="/"){let L=v.replace(/^\//,"").split("/");w="/"+x.replace(/^\//,"").split("/").slice(L.length).join("/")}let Y=f&&f.state.matches.length?f.state.matches.map(L=>Object.assign(L,{route:f.manifest[L.route.id]||L.route})):Fh(n,{pathname:w});He(h||Y!=null,`No routes matched location "${A.pathname}${A.search}${A.hash}" `),He(Y==null||Y[Y.length-1].route.element!==void 0||Y[Y.length-1].route.Component!==void 0||Y[Y.length-1].route.lazy!==void 0,`Matched leaf route at location "${A.pathname}${A.search}${A.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 q=M0(Y&&Y.map(L=>Object.assign({},L,{params:Object.assign({},y,L.params),pathname:Be([v,r.encodeLocation?r.encodeLocation(L.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:L.pathname]),pathnameBase:L.pathnameBase==="/"?v:Be([v,r.encodeLocation?r.encodeLocation(L.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:L.pathnameBase])})),s,f);return c&&q?z.createElement(au.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...A},navigationType:"POP"}},q):q}function O0(){let n=L0(),c=s0(n)?`${n.status} ${n.statusText}`:n instanceof Error?n.message:JSON.stringify(n),f=n instanceof Error?n.stack:null,r="rgba(200,200,200, 0.5)",s={padding:"0.5rem",backgroundColor:r},m={padding:"2px 4px",backgroundColor:r},y=null;return console.error("Error handled by React Router default ErrorBoundary:",n),y=z.createElement(z.Fragment,null,z.createElement("p",null,"💿 Hey developer 👋"),z.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",z.createElement("code",{style:m},"ErrorBoundary")," or"," ",z.createElement("code",{style:m},"errorElement")," prop on your route.")),z.createElement(z.Fragment,null,z.createElement("h2",null,"Unexpected Application Error!"),z.createElement("h3",{style:{fontStyle:"italic"}},c),f?z.createElement("pre",{style:s},f):null,y)}var z0=z.createElement(O0,null),my=class extends z.Component{constructor(n){super(n),this.state={location:n.location,revalidation:n.revalidation,error:n.error}}static getDerivedStateFromError(n){return{error:n}}static getDerivedStateFromProps(n,c){return c.location!==n.location||c.revalidation!=="idle"&&n.revalidation==="idle"?{error:n.error,location:n.location,revalidation:n.revalidation}:{error:n.error!==void 0?n.error:c.error,location:c.location,revalidation:n.revalidation||c.revalidation}}componentDidCatch(n,c){this.props.onError?this.props.onError(n,c):console.error("React Router caught the following error during render",n)}render(){let n=this.state.error;if(this.context&&typeof n=="object"&&n&&"digest"in n&&typeof n.digest=="string"){const f=A0(n.digest);f&&(n=f)}let c=n!==void 0?z.createElement(qe.Provider,{value:this.props.routeContext},z.createElement(Kf.Provider,{value:n,children:this.props.component})):this.props.children;return this.context?z.createElement(C0,{error:n},c):c}};my.contextType=iy;var _f=new WeakMap;function C0({children:n,error:c}){let{basename:f,navigator:r}=z.useContext(ge);if(typeof c=="object"&&c&&"digest"in c&&typeof c.digest=="string"){let s=T0(c.digest);if(s){let m=_f.get(c);if(m)throw m;let y=ny(s.location,f),p=y.absoluteURL||y.to;if(Zf(s.location,p,Vf(r),"allow-explicit"),v0(p))throw new Error("Invalid redirect location");if(ly&&!_f.get(c))if(y.isExternal||s.reloadDocument)window.location.href=p;else{const v=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(y.to,{replace:s.replace}));throw _f.set(c,v),v}return z.createElement("meta",{httpEquiv:"refresh",content:`0;url=${p}`})}}return n}function D0({routeContext:n,match:c,children:f}){let r=z.useContext(Il);return r&&r.static&&r.staticContext&&(c.route.errorElement||c.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=c.route.id),z.createElement(qe.Provider,{value:n},f)}function M0(n,c=[],f){let r=f?.state;if(n==null){if(!r)return null;if(r.errors)n=r.matches;else if(c.length===0&&!r.initialized&&r.matches.length>0)n=r.matches;else return null}let s=n,m=r?.errors;if(m!=null){let T=s.findIndex(A=>A.route.id&&m?.[A.route.id]!==void 0);Ot(T>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(m).join(",")}`),s=s.slice(0,Math.min(s.length,T+1))}let y=!1,p=-1;if(f&&r){y=r.renderFallback;for(let T=0;T<s.length;T++){let A=s[T];if((A.route.HydrateFallback||A.route.hydrateFallbackElement)&&(p=T),A.route.id){let{loaderData:x,errors:w}=r,Y=A.route.loader&&!x.hasOwnProperty(A.route.id)&&(!w||w[A.route.id]===void 0);if(A.route.lazy||Y){f.isStatic&&(y=!0),p>=0?s=s.slice(0,p+1):s=[s[0]];break}}}}let v=f?.onError,h=r&&v?(T,A)=>{v(T,{location:r.location,params:r.matches?.[0]?.params??{},pattern:d0(r.matches),errorInfo:A})}:void 0;return s.reduceRight((T,A,x)=>{let w,Y=!1,q=null,L=null;r&&(w=m&&A.route.id?m[A.route.id]:void 0,q=A.route.errorElement||z0,y&&(p<0&&x===0?(hy("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),Y=!0,L=null):p===x&&(Y=!0,L=A.route.hydrateFallbackElement||null)));let Z=c.concat(s.slice(0,x+1)),F=()=>{let J;return w?J=q:Y?J=L:A.route.Component?J=z.createElement(A.route.Component,null):A.route.element?J=A.route.element:J=T,z.createElement(D0,{match:A,routeContext:{outlet:T,matches:Z,isDataRoute:r!=null},children:J})};return r&&(A.route.ErrorBoundary||A.route.errorElement||x===0)?z.createElement(my,{location:r.location,revalidation:r.revalidation,component:q,error:w,children:F(),routeContext:{outlet:null,matches:Z,isDataRoute:!0},onError:h}):F()},null)}function Jf(n){return`${n} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function U0(n){let c=z.useContext(Il);return Ot(c,Jf(n)),c}function N0(n){let c=z.useContext(Bi);return Ot(c,Jf(n)),c}function H0(n){let c=z.useContext(qe);return Ot(c,Jf(n)),c}function kf(n){let c=H0(n),f=c.matches[c.matches.length-1];return Ot(f.route.id,`${n} can only be used on routes that contain a unique "id"`),f.route.id}function x0(){return kf("useRouteId")}function L0(){let n=z.useContext(Kf),c=N0("useRouteError"),f=kf("useRouteError");return n!==void 0?n:c.errors?.[f]}function w0(){let{router:n}=U0("useNavigate"),c=kf("useNavigate"),f=z.useRef(!1);return sy(()=>{f.current=!0}),z.useCallback(async(s,m={})=>{He(f.current,oy),f.current&&(typeof s=="number"?await n.navigate(s):await n.navigate(s,{fromRouteId:c,...m}))},[n,c])}var Uh={};function hy(n,c,f){!c&&!Uh[n]&&(Uh[n]=!0,He(!1,f))}z.memo(j0);function j0({routes:n,manifest:c,future:f,state:r,isStatic:s,onError:m}){return dy(n,void 0,{manifest:c,state:r,isStatic:s,onError:m})}function $S({to:n,replace:c,state:f,relative:r}){Ot(Pl(),"<Navigate> may be used only in the context of a <Router> component.");let{static:s,navigator:m}=z.useContext(ge);He(!s,"<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}=z.useContext(qe),{pathname:p}=Ye(),v=qi(),h=ji(n,Qf(y),p,r==="path");Zf(typeof n=="string"?n:cl(n),m.createHref(h),Vf(m),"reject");let T=JSON.stringify(h);return z.useEffect(()=>{v(JSON.parse(T),{replace:c,state:f,relative:r})},[v,T,r,c,f]),null}function B0(n){Ot(!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 q0({basename:n="/",children:c=null,location:f,navigationType:r="POP",navigator:s,static:m=!1,useTransitions:y}){Ot(!Pl(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let p=n.replace(/^\/*/,"/"),v=z.useMemo(()=>({basename:p,navigator:s,static:m,useTransitions:y,future:{}}),[p,s,m,y]);typeof f=="string"&&(f=Fl(f));let{pathname:h="/",search:T="",hash:A="",state:x=null,key:w="default",mask:Y}=f,q=z.useMemo(()=>{let L=da(h,p);return L==null?null:{location:{pathname:L,search:T,hash:A,state:x,key:w,mask:Y},navigationType:r}},[p,h,T,A,x,w,r,Y]);return He(q!=null,`<Router basename="${p}"> is not able to match the URL "${h}${T}${A}" because it does not start with the basename, so the <Router> won't render anything.`),q==null?null:z.createElement(ge.Provider,{value:v},z.createElement(au.Provider,{children:c,value:q}))}function WS({children:n,location:c}){return R0(Hf(n),c)}function Hf(n,c=[]){let f=[];return z.Children.forEach(n,(r,s)=>{if(!z.isValidElement(r))return;let m=[...c,s];if(r.type===z.Fragment){f.push.apply(f,Hf(r.props.children,m));return}Ot(r.type===B0,`[${typeof r.type=="string"?r.type:r.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Ot(!r.props.index||!r.props.children,"An index route cannot have child routes.");let y={id:r.props.id||m.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,middleware:r.props.middleware,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(y.children=Hf(r.props.children,m)),f.push(y)}),f}var Mi="get",Ui="application/x-www-form-urlencoded";function Yi(n){return typeof HTMLElement<"u"&&n instanceof HTMLElement}function Y0(n){return Yi(n)&&n.tagName.toLowerCase()==="button"}function G0(n){return Yi(n)&&n.tagName.toLowerCase()==="form"}function X0(n){return Yi(n)&&n.tagName.toLowerCase()==="input"}function Q0(n){return!!(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)}function V0(n,c){return n.button===0&&(!c||c==="_self")&&!Q0(n)}function xf(n=""){return new URLSearchParams(typeof n=="string"||Array.isArray(n)||n instanceof URLSearchParams?n:Object.keys(n).reduce((c,f)=>{let r=n[f];return c.concat(Array.isArray(r)?r.map(s=>[f,s]):[[f,r]])},[]))}function Z0(n,c){let f=xf(n);return c&&c.forEach((r,s)=>{f.has(s)||c.getAll(s).forEach(m=>{f.append(s,m)})}),f}var Ai=null;function K0(){if(Ai===null)try{new FormData(document.createElement("form"),0),Ai=!1}catch{Ai=!0}return Ai}var J0=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Rf(n){return n!=null&&!J0.has(n)?(He(!1,`"${n}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Ui}"`),null):n}function k0(n,c){let f,r,s,m,y;if(G0(n)){let p=n.getAttribute("action");r=p?da(p,c):null,f=n.getAttribute("method")||Mi,s=Rf(n.getAttribute("enctype"))||Ui,m=new FormData(n)}else if(Y0(n)||X0(n)&&(n.type==="submit"||n.type==="image")){let p=n.form;if(p==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let v=n.getAttribute("formaction")||p.getAttribute("action");if(r=v?da(v,c):null,f=n.getAttribute("formmethod")||p.getAttribute("method")||Mi,s=Rf(n.getAttribute("formenctype"))||Rf(p.getAttribute("enctype"))||Ui,m=new FormData(p,n),!K0()){let{name:h,type:T,value:A}=n;if(T==="image"){let x=h?`${h}.`:"";m.append(`${x}x`,"0"),m.append(`${x}y`,"0")}else h&&m.append(h,A)}}else{if(Yi(n))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');f=Mi,r=null,s=Ui,y=n}return m&&s==="text/plain"&&(y=m,m=void 0),{action:r,method:f.toLowerCase(),encType:s,formData:m,body:y}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function $f(n,c){if(n===!1||n===null||typeof n>"u")throw new Error(c)}function yy(n,c,f,r){let s=typeof n=="string"?new URL(n,typeof window>"u"?"server://singlefetch/":window.location.origin):n;return f?s.pathname.endsWith("/")?s.pathname=`${s.pathname}_.${r}`:s.pathname=`${s.pathname}.${r}`:s.pathname==="/"?s.pathname=`_root.${r}`:c&&da(s.pathname,c)==="/"?s.pathname=`${Wl(c)}/_root.${r}`:s.pathname=`${Wl(s.pathname)}.${r}`,s}async function $0(n,c){if(n.id in c)return c[n.id];try{let f=await import(n.module);return c[n.id]=f,f}catch(f){return console.error(`Error loading route module \`${n.module}\`, reloading page...`),console.error(f),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function W0(n){return n==null?!1:n.href==null?n.rel==="preload"&&typeof n.imageSrcSet=="string"&&typeof n.imageSizes=="string":typeof n.rel=="string"&&typeof n.href=="string"}async function F0(n,c,f){let r=await Promise.all(n.map(async s=>{let m=c.routes[s.route.id];if(m){let y=await $0(m,f);return y.links?y.links():[]}return[]}));return eS(r.flat(1).filter(W0).filter(s=>s.rel==="stylesheet"||s.rel==="preload").map(s=>s.rel==="stylesheet"?{...s,rel:"prefetch",as:"style"}:{...s,rel:"prefetch"}))}function Nh(n,c,f,r,s,m){let y=(v,h)=>f[h]?v.route.id!==f[h].route.id:!0,p=(v,h)=>f[h].pathname!==v.pathname||f[h].route.path?.endsWith("*")&&f[h].params["*"]!==v.params["*"];return m==="assets"?c.filter((v,h)=>y(v,h)||p(v,h)):m==="data"?c.filter((v,h)=>{let T=r.routes[v.route.id];if(!T||!T.hasLoader)return!1;if(y(v,h)||p(v,h))return!0;if(v.route.shouldRevalidate){let A=v.route.shouldRevalidate({currentUrl:new URL(s.pathname+s.search+s.hash,window.origin),currentParams:f[0]?.params||{},nextUrl:new URL(n,window.origin),nextParams:v.params,defaultShouldRevalidate:!0});if(typeof A=="boolean")return A}return!0}):[]}function I0(n,c,{includeHydrateFallback:f}={}){return P0(n.map(r=>{let s=c.routes[r.route.id];if(!s)return[];let m=[s.module];return s.clientActionModule&&(m=m.concat(s.clientActionModule)),s.clientLoaderModule&&(m=m.concat(s.clientLoaderModule)),f&&s.hydrateFallbackModule&&(m=m.concat(s.hydrateFallbackModule)),s.imports&&(m=m.concat(s.imports)),m}).flat(1))}function P0(n){return[...new Set(n)]}function tS(n){let c={},f=Object.keys(n).sort();for(let r of f)c[r]=n[r];return c}function eS(n,c){let f=new Set;return new Set(c),n.reduce((r,s)=>{let m=JSON.stringify(tS(s));return f.has(m)||(f.add(m),r.push({key:m,link:s})),r},[])}function Wf(){let n=z.useContext(Il);return $f(n,"You must render this element inside a <DataRouterContext.Provider> element"),n}function aS(){let n=z.useContext(Bi);return $f(n,"You must render this element inside a <DataRouterStateContext.Provider> element"),n}var Ff=z.createContext(void 0);Ff.displayName="FrameworkContext";function Gi(){let n=z.useContext(Ff);return $f(n,"You must render this element inside a <HydratedRouter> element"),n}function lS(n,c){let f=z.useContext(Ff),[r,s]=z.useState(!1),[m,y]=z.useState(!1),{onFocus:p,onBlur:v,onMouseEnter:h,onMouseLeave:T,onTouchStart:A}=c,x=z.useRef(null);z.useEffect(()=>{if(n==="render"&&y(!0),n==="viewport"){let q=Z=>{Z.forEach(F=>{y(F.isIntersecting)})},L=new IntersectionObserver(q,{threshold:.5});return x.current&&L.observe(x.current),()=>{L.disconnect()}}},[n]),z.useEffect(()=>{if(r){let q=setTimeout(()=>{y(!0)},100);return()=>{clearTimeout(q)}}},[r]);let w=()=>{s(!0)},Y=()=>{s(!1),y(!1)};return f?n!=="intent"?[m,x,{}]:[m,x,{onFocus:In(p,w),onBlur:In(v,Y),onMouseEnter:In(h,w),onMouseLeave:In(T,Y),onTouchStart:In(A,w)}]:[!1,x,{}]}function In(n,c){return f=>{n&&n(f),f.defaultPrevented||c(f)}}function nS({page:n,...c}){let f=p0(),{nonce:r}=Gi(),{router:s}=Wf(),m=z.useMemo(()=>Fh(s.routes,n,s.basename),[s.routes,n,s.basename]);return m?(c.nonce==null&&r&&(c={...c,nonce:r}),f?z.createElement(iS,{page:n,matches:m,...c}):z.createElement(cS,{page:n,matches:m,...c})):null}function uS(n){let{manifest:c,routeModules:f}=Gi(),[r,s]=z.useState([]);return z.useEffect(()=>{let m=!1;return F0(n,c,f).then(y=>{m||s(y)}),()=>{m=!0}},[n,c,f]),r}function iS({page:n,matches:c,...f}){let r=Ye(),{future:s}=Gi(),{basename:m}=Wf(),y=z.useMemo(()=>{if(n===r.pathname+r.search+r.hash)return[];let p=yy(n,m,s.v8_trailingSlashAwareDataRequests,"rsc"),v=!1,h=[];for(let T of c)typeof T.route.shouldRevalidate=="function"?v=!0:h.push(T.route.id);return v&&h.length>0&&p.searchParams.set("_routes",h.join(",")),[p.pathname+p.search]},[m,s.v8_trailingSlashAwareDataRequests,n,r,c]);return z.createElement(z.Fragment,null,y.map(p=>z.createElement("link",{key:p,rel:"prefetch",as:"fetch",href:p,...f})))}function cS({page:n,matches:c,...f}){let r=Ye(),{future:s,manifest:m,routeModules:y}=Gi(),{basename:p}=Wf(),{loaderData:v,matches:h}=aS(),T=z.useMemo(()=>Nh(n,c,h,m,r,"data"),[n,c,h,m,r]),A=z.useMemo(()=>Nh(n,c,h,m,r,"assets"),[n,c,h,m,r]),x=z.useMemo(()=>{if(n===r.pathname+r.search+r.hash)return[];let q=new Set,L=!1;if(c.forEach(F=>{let J=m.routes[F.route.id];!J||!J.hasLoader||(!T.some(pt=>pt.route.id===F.route.id)&&F.route.id in v&&y[F.route.id]?.shouldRevalidate||J.hasClientLoader?L=!0:q.add(F.route.id))}),q.size===0)return[];let Z=yy(n,p,s.v8_trailingSlashAwareDataRequests,"data");return L&&q.size>0&&Z.searchParams.set("_routes",c.filter(F=>q.has(F.route.id)).map(F=>F.route.id).join(",")),[Z.pathname+Z.search]},[p,s.v8_trailingSlashAwareDataRequests,v,r,m,T,c,n,y]),w=z.useMemo(()=>I0(A,m),[A,m]),Y=uS(A);return z.createElement(z.Fragment,null,x.map(q=>z.createElement("link",{key:q,rel:"prefetch",as:"fetch",href:q,...f})),w.map(q=>z.createElement("link",{key:q,rel:"modulepreload",href:q,...f})),Y.map(({key:q,link:L})=>z.createElement("link",{key:q,nonce:f.nonce,...L,crossOrigin:L.crossOrigin??f.crossOrigin})))}function rS(...n){return c=>{n.forEach(f=>{typeof f=="function"?f(c):f!=null&&(f.current=c)})}}var fS=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{fS&&(window.__reactRouterVersion="7.18.3")}catch{}function FS({basename:n,children:c,useTransitions:f,window:r}){let s=z.useRef();s.current==null&&(s.current=Xg({window:r,v5Compat:!0}));let m=s.current,[y,p]=z.useState({action:m.action,location:m.location}),v=z.useCallback(h=>{f===!1?p(h):z.startTransition(()=>p(h))},[f]);return z.useLayoutEffect(()=>m.listen(v),[m,v]),z.createElement(q0,{basename:n,children:c,location:y.location,navigationType:y.action,navigator:m,useTransitions:f})}var If=z.forwardRef(function({onClick:c,discover:f="render",prefetch:r="none",relative:s,reloadDocument:m,replace:y,mask:p,state:v,target:h,to:T,preventScrollReset:A,viewTransition:x,defaultShouldRevalidate:w,...Y},q){let{basename:L,navigator:Z,useTransitions:F}=z.useContext(ge),J=typeof T=="string"&&Xf.test(T),pt=ny(T,L);T=pt.to;let gt=fy(T,{relative:s}),zt=Ye(),$=null;if(p){let Lt=ji(p,[],zt.mask?zt.mask.pathname:"/",!0);L!=="/"&&(Lt.pathname=Lt.pathname==="/"?L:Be([L,Lt.pathname])),$=Z.createHref(Lt)}let[Mt,Wt,Ge]=lS(r,Y),Se=mS(T,{replace:y,mask:p,state:v,target:h,preventScrollReset:A,relative:s,viewTransition:x,defaultShouldRevalidate:w,useTransitions:F});function Ft(Lt){c&&c(Lt),Lt.defaultPrevented||Se(Lt)}let Xe=!(pt.isExternal||m),be=z.createElement("a",{...Y,...Ge,href:(Xe?$:void 0)||pt.absoluteURL||gt,onClick:Xe?Ft:c,ref:rS(q,Wt),target:h,"data-discover":!J&&f==="render"?"true":void 0});return Mt&&!J?z.createElement(z.Fragment,null,be,z.createElement(nS,{page:gt})):be});If.displayName="Link";var oS=z.forwardRef(function({"aria-current":c="page",caseSensitive:f=!1,className:r="",end:s=!1,style:m,to:y,viewTransition:p,children:v,...h},T){let A=lu(y,{relative:h.relative}),x=Ye(),w=z.useContext(Bi),{navigator:Y,basename:q}=z.useContext(ge),L=w!=null&&gS(A)&&p===!0,Z=Y.encodeLocation?Y.encodeLocation(A).pathname:A.pathname,F=x.pathname,J=w&&w.navigation&&w.navigation.location?w.navigation.location.pathname:null;f||(F=F.toLowerCase(),J=J?J.toLowerCase():null,Z=Z.toLowerCase()),J&&q&&(J=da(J,q)||J);const pt=Z!=="/"&&Z.endsWith("/")?Z.length-1:Z.length;let gt=F===Z||!s&&F.startsWith(Z)&&F.charAt(pt)==="/",zt=J!=null&&(J===Z||!s&&J.startsWith(Z)&&J.charAt(Z.length)==="/"),$={isActive:gt,isPending:zt,isTransitioning:L},Mt=gt?c:void 0,Wt;typeof r=="function"?Wt=r($):Wt=[r,gt?"active":null,zt?"pending":null,L?"transitioning":null].filter(Boolean).join(" ");let Ge=typeof m=="function"?m($):m;return z.createElement(If,{...h,"aria-current":Mt,className:Wt,ref:T,style:Ge,to:y,viewTransition:p},typeof v=="function"?v($):v)});oS.displayName="NavLink";var sS=z.forwardRef(({discover:n="render",fetcherKey:c,navigate:f,reloadDocument:r,replace:s,state:m,method:y=Mi,action:p,onSubmit:v,relative:h,preventScrollReset:T,viewTransition:A,defaultShouldRevalidate:x,...w},Y)=>{let{useTransitions:q}=z.useContext(ge),L=vS(),Z=pS(p,{relative:h}),F=y.toLowerCase()==="get"?"get":"post",J=typeof p=="string"&&Xf.test(p),pt=gt=>{if(v&&v(gt),gt.defaultPrevented)return;gt.preventDefault();let zt=gt.nativeEvent.submitter,$=zt?.getAttribute("formmethod")||y,Mt=()=>L(zt||gt.currentTarget,{fetcherKey:c,method:$,navigate:f,replace:s,state:m,relative:h,preventScrollReset:T,viewTransition:A,defaultShouldRevalidate:x});q&&f!==!1?z.startTransition(()=>Mt()):Mt()};return z.createElement("form",{ref:Y,method:F,action:Z,onSubmit:r?v:pt,...w,"data-discover":!J&&n==="render"?"true":void 0})});sS.displayName="Form";function dS(n){return`${n} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function vy(n){let c=z.useContext(Il);return Ot(c,dS(n)),c}function mS(n,{target:c,replace:f,mask:r,state:s,preventScrollReset:m,relative:y,viewTransition:p,defaultShouldRevalidate:v,useTransitions:h}={}){let T=qi(),A=Ye(),x=lu(n,{relative:y});return z.useCallback(w=>{if(V0(w,c)){w.preventDefault();let Y=f!==void 0?f:cl(A)===cl(x),q=()=>T(n,{replace:Y,mask:r,state:s,preventScrollReset:m,relative:y,viewTransition:p,defaultShouldRevalidate:v});h?z.startTransition(()=>q()):q()}},[A,T,x,f,r,s,c,n,m,y,p,v,h])}function IS(n){He(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 c=z.useRef(xf(n)),f=z.useRef(!1),r=Ye(),s=z.useMemo(()=>Z0(r.search,f.current?null:c.current),[r.search]),m=qi(),y=z.useCallback((p,v)=>{const h=xf(typeof p=="function"?p(new URLSearchParams(s)):p);f.current=!0,m("?"+h,v)},[m,s]);return[s,y]}var hS=0,yS=()=>`__${String(++hS)}__`;function vS(){let{router:n}=vy("useSubmit"),{basename:c}=z.useContext(ge),f=x0(),r=n.fetch,s=n.navigate;return z.useCallback(async(m,y={})=>{let{action:p,method:v,encType:h,formData:T,body:A}=k0(m,c);if(y.navigate===!1){let x=y.fetcherKey||yS();await r(x,f,y.action||p,{defaultShouldRevalidate:y.defaultShouldRevalidate,preventScrollReset:y.preventScrollReset,formData:T,body:A,formMethod:y.method||v,formEncType:y.encType||h,flushSync:y.flushSync})}else await s(y.action||p,{defaultShouldRevalidate:y.defaultShouldRevalidate,preventScrollReset:y.preventScrollReset,formData:T,body:A,formMethod:y.method||v,formEncType:y.encType||h,replace:y.replace,state:y.state,fromRouteId:f,flushSync:y.flushSync,viewTransition:y.viewTransition})},[r,s,c,f])}function pS(n,{relative:c}={}){let{basename:f}=z.useContext(ge),r=z.useContext(qe);Ot(r,"useFormAction must be used inside a RouteContext");let[s]=r.matches.slice(-1),m={...lu(n||".",{relative:c})},y=Ye();if(n==null){m.search=y.search;let p=new URLSearchParams(m.search),v=p.getAll("index");if(v.some(T=>T==="")){p.delete("index"),v.filter(A=>A).forEach(A=>p.append("index",A));let T=p.toString();m.search=T?`?${T}`:""}}return(!n||n===".")&&s.route.index&&(m.search=m.search?m.search.replace(/^\?/,"?index&"):"?index"),f!=="/"&&(m.pathname=m.pathname==="/"?f:Be([f,m.pathname])),cl(m)}function gS(n,{relative:c}={}){let f=z.useContext(cy);Ot(f!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=vy("useViewTransitionState"),s=lu(n,{relative:c});if(!f.isTransitioning)return!1;let m=da(f.currentLocation.pathname,r)||f.currentLocation.pathname,y=da(f.nextLocation.pathname,r)||f.nextLocation.pathname;return Ni(s.pathname,y)!=null||Ni(s.pathname,m)!=null}var PS=Xh();const SS="modulepreload",bS=function(n){return"/shop/"+n},Hh={},xh=function(c,f,r){let s=Promise.resolve();if(f&&f.length>0){let v=function(h){return Promise.all(h.map(T=>Promise.resolve(T).then(A=>({status:"fulfilled",value:A}),A=>({status:"rejected",reason:A}))))};document.getElementsByTagName("link");const y=document.querySelector("meta[property=csp-nonce]"),p=y?.nonce||y?.getAttribute("nonce");s=v(f.map(h=>{if(h=bS(h),h in Hh)return;Hh[h]=!0;const T=h.endsWith(".css"),A=T?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${h}"]${A}`))return;const x=document.createElement("link");if(x.rel=T?"stylesheet":SS,T||(x.as="script"),x.crossOrigin="",x.href=h,p&&x.setAttribute("nonce",p),document.head.appendChild(x),T)return new Promise((w,Y)=>{x.addEventListener("load",w),x.addEventListener("error",()=>Y(new Error(`Unable to preload CSS for ${h}`)))})}))}function m(y){const p=new Event("vite:preloadError",{cancelable:!0});if(p.payload=y,window.dispatchEvent(p),!p.defaultPrevented)throw y}return s.then(y=>{for(const p of y||[])p.status==="rejected"&&m(p.reason);return c().catch(m)})},ES="phc_md3rq5LhmYFarQGS2QVW2Mpcex5FP4cftApRFWuETyAQ",TS="https://ph.probotstudio.com";let Ne=null,_i=null,il=!1,Hi=!1,xi=!1;const Lf=[];let Li=null;const AS=/([?&](?:t|token)=)[^&#\s"']*/gi;function py(n){return n.replace(AS,"$1[redacted]")}function Ri(n){if(!n||typeof n!="object")return;const c=n;for(const f of Object.keys(c)){const r=c[f];typeof r=="string"&&(c[f]=py(r))}}function _S(n){if(!n)return n;Ri(n.properties),Ri(n.$set),Ri(n.$set_once);const c=n.properties?.$snapshot_data;if(Array.isArray(c))for(const f of c)Ri(f?.data);return n}function gy(){return _i||(_i=Promise.all([xh(()=>import("./module-BtiCUosr.js"),[]),xh(()=>import("./posthog-recorder-CdWtMcEz.js"),[])]).then(([n])=>(Ne=n.default,Ne)).catch(()=>null),_i)}const RS={maskAllInputs:!0,maskTextSelector:".ph-sensitive, [contenteditable]"},OS={css_selector_ignorelist:[".ph-no-autocapture","[data-ph-no-autocapture]",".ph-no-capture",".ph-sensitive"]};async function t1(){await Sy(!1)}async function Sy(n){if(il)return;const c=await gy();if(!(!c||il)){il=!0,xi=n,c.init(ES,{api_host:TS,capture_pageview:!0,capture_pageleave:!0,autocapture:OS,capture_heatmaps:!0,persistence:n?"localStorage+cookie":"sessionStorage",disable_session_recording:!1,session_recording:RS,before_send:_S}),by(c);for(const[f,r]of Lf.splice(0))c.capture(f,r)}}function zS(){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 by(n){zS()&&n.register({dost:!0})}async function e1(){Hi||(Hi=!0,await Sy(!0),!(!Ne||!il)&&(xi||(Ne.set_config({persistence:"localStorage+cookie"}),xi=!0),by(Ne),Ey()))}async function a1(){const n=await gy();n&&(Hi=!1,il&&(n.set_config({persistence:"sessionStorage"}),xi=!1))}let wf=null;function l1(n){wf=n}function CS(n,c){if(wf){wf(n,c);return}if(!il||!Ne){Lf.length<20&&Lf.push([n,c]);return}Ne.capture(n,c)}function DS(n){n?.id&&(Li={id:n.id,props:{...n.email?{email:n.email}:{},...n.name?{name:n.name}:{}}},Ey())}function Ey(){if(!Hi||!Ne||!Li)return;const{id:n,props:c}=Li;Ne.get_distinct_id?.()!==n&&Ne.identify(n,c)}function Ty(){Li=null,!(!il||!Ne)&&Ne.reset()}const jf="G-3L1XKLKBP8";let Lh=!1;function n1(){if(Lh)return;Lh=!0;const n=document.createElement("script");n.async=!0,n.src=`https://www.googletagmanager.com/gtag/js?id=${jf}`,document.head.appendChild(n);const c=window;c.dataLayer=c.dataLayer||[],c.gtag=function(){c.dataLayer.push(arguments)},c.gtag("js",new Date),c.gtag("config",jf,{anonymize_ip:!0,page_location:py(window.location.href)})}function u1(){window[`ga-disable-${jf}`]=!0}const MS=["probotstudio.com","dev.probotstudio.com","dev-lms.probotstudio.com"],US=!(typeof location<"u"&&MS.includes(location.hostname)),i1="905380408148";function Ay(n){return(n??[]).filter(c=>c.metadata?.retired!==!0)}function _y(n){const c=Ay(n.variants);return c.length===(n.variants?.length??0)?n:{...n,variants:c}}async function Pf(){return(await import("/brand/commerce.js")).commerce()}const Je="pk_a44f3f48fdaf252739a6d2a0edc8d818159ff5c1c1bc7b9838ffa6e3541f5d94";let tu=null,Bf=0;const Ry="probot-auth-change",to="probot:auth-change";function ma(){tu=null,Bf++;try{sessionStorage.removeItem("probot-medusa-jwt")}catch{}}function Xi(){ma();try{localStorage.setItem(Ry,crypto.randomUUID())}catch{}window.dispatchEvent(new Event(to))}window.addEventListener("storage",n=>{(n.key===Ry||n.key===null)&&(ma(),window.dispatchEvent(new Event(to)))});ma();async function ha(n,c){return fetch(n,{...c,signal:AbortSignal.timeout(15e3)})}async function Gt(n){if(!n.ok){const c=await n.text();throw new Error(`${n.status}: ${c.slice(0,200)}`)}return n.json()}const NS={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."};function HS(n,c){return n&&NS[n]||c}async function rl(n,c){const f=await ha(n,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)});if(f.ok)return{ok:!0};let r;try{const s=await f.json();r=s.code??s.message}catch{}return{ok:!1,code:r}}function Oy(n){const c=new URL("/shop/hesap",location.origin);return c.searchParams.set("verified","1"),n&&c.searchParams.set("returnTo",xS(n)??""),c.href}function xS(n){if(!n||!n.startsWith("/")||n.startsWith("//")||n.includes("\\"))return null;try{const c=new URL(n,location.origin);return c.origin===location.origin?`${c.pathname}${c.search}${c.hash}`:null}catch{return null}}function c1(n,c,f,r,s,m){return rl("/api/auth/sign-up/email",{name:n,email:c,password:f,hesapTuru:s,callbackURL:Oy(r),...m?{resitDegil:m.resitDegil,...m.resitDegil?{veliEposta:m.veliEposta}:{}}:{}})}function r1(n,c){return rl("/api/auth/send-verification-email",{email:n,callbackURL:Oy(c)})}async function f1(n,c){const f=await rl("/api/auth/alias/sign-in",{email:n,password:c});return f.ok&&(CS("hesap_giris_basarili",{yontem:"eposta"}),Xi()),f}function o1(n){return rl("/api/auth/alias/request-password-reset",{email:n,redirectTo:`${location.origin}/shop/hesap/sifre-yenile`})}async function s1(n,c){const f=await rl("/api/auth/reset-password",{newPassword:n,token:c});return f.ok&&Xi(),f}function d1(n,c){return rl("/api/auth/change-password",{currentPassword:n,newPassword:c,revokeOtherSessions:!0})}async function eo(n){if(n.ok)return n.json();try{const c=await n.json();throw new Error(c.error||c.message||"İşlem şu an tamamlanamadı")}catch(c){throw c instanceof Error?c:new Error("İşlem şu an tamamlanamadı")}}async function m1(){const{aliases:n}=await eo(await ha("/api/auth/alias"));return n}async function h1(n){const{alias:c}=await eo(await ha("/api/auth/alias",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:n})}));return c}async function y1(n){await eo(await ha(`/api/auth/alias/${encodeURIComponent(n)}`,{method:"DELETE",headers:{"Content-Type":"application/json"}}))}function LS(){Xi()}async function v1(){if(ma(),!(await rl("/api/auth/sign-out",{})).ok)throw new Error("Çıkış yapılamadı. Oturumun açık olabilir; tekrar dene.");Xi(),Ty()}async function p1(n){const c=await ha("/api/auth/account/delete",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({password:n})});if(c.ok)return LS(),Ty(),{ok:!0};let f="Hesap silinemedi - birazdan tekrar dene.";try{const r=await c.json();r.error&&(f=r.error)}catch{}return{ok:!1,error:f}}async function wh(){const n=await ha("/api/auth/get-session",{cache:"no-store"});if(n.status===401)return ma(),null;if(!n.ok)throw new Error("Oturum bilgisi alınamadı. Tekrar dene.");const c=await n.json();return c?.user?DS(c.user):ma(),c}async function jh(){const{token:n}=await Gt(await ha("/auth/customer/probot-account",{method:"POST"}));return n}function zy(n){try{return JSON.parse(atob(n.split(".")[1].replace(/-/g,"+").replace(/_/g,"/")))}catch{return{}}}function Bh(n){return zy(n).actor_id??""}async function qh(n,c=!1){const f=await wh(),r=f?.user?.id,s=f?.session?.id;if(!r||!s||f?.user?.email.toLowerCase()!==n.toLowerCase())throw ma(),new Error("Oturumun değişti. Hesap sayfasını yenileyip tekrar dene.");if(!c&&tu?.userId===r&&tu.sessionId===s)return tu.token;const m=Bf;let y=await jh();const p=h=>{const T=zy(h).app_metadata;return T?.probot_user_id===r&&T?.probot_session_id===s};if(!p(y))throw new Error("Mağaza oturumu doğrulanamadı. Tekrar giriş yap.");Bh(y)||(await Gt(await ha("/store/customers",{method:"POST",headers:{"Content-Type":"application/json","x-publishable-api-key":Je,Authorization:`Bearer ${y}`},body:JSON.stringify({email:f.user.email})})),y=await jh());const v=await wh();if(m!==Bf||v?.user?.id!==r||v?.session?.id!==s||!p(y)||!Bh(y))throw ma(),new Error("Oturumun değişti. Hesap sayfasını yenileyip tekrar dene.");return tu={token:y,userId:r,sessionId:s},y}async function $t(n,c,f){const r=async m=>ha(c,{...f,headers:{...f?.headers??{},"x-publishable-api-key":Je,Authorization:`Bearer ${m}`}});let s=await r(await qh(n));return s.status===401&&(ma(),s=await r(await qh(n,!0))),s}async function g1(n){const{customer:c}=await Gt(await $t(n,"/store/customers/me?fields=id,email,first_name,last_name,phone,*addresses"));return c}async function S1(n,c){await Gt(await $t(n,"/store/customers/me",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)}))}async function b1(n,c){await Gt(await $t(n,"/store/customers/me/addresses",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...c,country_code:"tr"})}))}async function E1(n,c,f){await Gt(await $t(n,`/store/customers/me/addresses/${encodeURIComponent(c)}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...f,country_code:"tr"})}))}async function T1(n,c){await Gt(await $t(n,`/store/customers/me/addresses/${encodeURIComponent(c)}`,{method:"DELETE"}))}async function Qi(n,c){const f=await n.json().catch(()=>({}));if(!n.ok)throw new Error(typeof f.message=="string"&&f.message?f.message:c);return f}async function A1(n){const{fatura:c}=await Qi(await $t(n,"/store/customers/me/fatura"),"Fatura bilgisi alınamadı.");return c}async function _1(n,c){const{fatura:f}=await Qi(await $t(n,"/store/customers/me/fatura",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({fatura:c})}),"Fatura bilgisi kaydedilemedi.");return f}async function R1(n){const{siparisler:c}=await Qi(await $t(n,"/store/customers/me/siparisler"),"Siparişler alınamadı.");return c}const O1=[["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 z1(n,c,f){await Qi(await $t(n,`/store/customers/me/siparisler/${encodeURIComponent(c)}/iade`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(f)}),"İade talebi gönderilemedi.")}async function C1(n){const{product_ids:c}=await Gt(await $t(n,"/store/favorites"));return c}async function D1(n,c){const{favorited:f}=await Gt(await $t(n,"/store/favorites",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({product_id:c})}));return f}async function M1(n){const{alerts:c}=await Gt(await $t(n,"/store/stock-alerts"));return c}async function U1(n,c){const{subscribed:f}=await Gt(await $t(n,"/store/stock-alerts",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({product_id:c})}));return f}async function N1(n,c,f){await Gt(await fetch("/store/stock-alerts",{method:"POST",headers:{"Content-Type":"application/json","x-publishable-api-key":Je},body:JSON.stringify({product_id:n,email:c,segment:f||void 0})}))}async function H1(n){const c=localStorage.getItem("probot-cart-id");c&&(await fetch(`/store/carts/${c}/promotions`,{method:"DELETE",headers:{"Content-Type":"application/json","x-publishable-api-key":Je},body:JSON.stringify({promo_codes:[n]})}),window.dispatchEvent(new CustomEvent("cart:updated")))}let Oi=null;async function Cy(){if(Oi)return Oi;const{regions:n}=await Gt(await fetch("/store/regions?fields=id,*countries",{headers:{"x-publishable-api-key":Je}}));return Oi=(n.find(f=>(f.countries??[]).some(r=>r.iso_2==="tr"))??n[0]).id,Oi}const Dy="fields=id,title,handle,description,thumbnail,metadata,*categories,*options,*variants,*variants.options,*variants.calculated_price,+variants.inventory_quantity";let Pn=null;async function wS(){return Pn||(Pn=(async()=>{const n=await Cy(),{products:c}=await Gt(await fetch(`/store/products?limit=100&${Dy}&region_id=${n}`,{headers:{"x-publishable-api-key":Je}}));return c.map(_y)})(),Pn.catch(()=>{Pn=null})),Pn}async function x1(n){const c=await Cy(),{products:f}=await Gt(await fetch(`/store/products?limit=1&handle=${encodeURIComponent(n)}&${Dy}&region_id=${c}`,{headers:{"x-publishable-api-key":Je}}));return f[0]?_y(f[0]):null}function zi(n){if(n.metadata?.kind==="kit")return"kitler";const c=n.metadata?.group;return typeof c=="string"&&c?c:null}async function L1(n,c=[],f=6,r=4){const s=zi(n),m=(await wS()).filter(v=>v.id!==n.id),y=[],p=v=>{for(const h of v){if(y.length>=f)return;y.includes(h)||y.push(h)}};s&&p(m.filter(v=>zi(v)===s));for(const v of c)(s==="kitler"||v!=="kitler")&&p(m.filter(h=>zi(h)===v));if(y.length<r){const v=m.filter(h=>zi(h)!=="kitler"&&!y.includes(h));p(v.slice(0,r-y.length))}return y}function jS(n){return!!n?.manage_inventory&&!n.allow_backorder&&(n.inventory_quantity??0)<=0}function w1(n){const c=ao(n);return c.length>0&&c.every(jS)}function ao(n){const c=Ay(n.variants),f=Array.isArray(n.metadata?.variant_order)?n.metadata.variant_order:[];if(!f.length)return c;const r=s=>{const m=f.indexOf(s??"");return m<0?f.length:m};return[...c].sort((s,m)=>r(s.sku)-r(m.sku))}function My(n){const c=n?.calculated_price?.calculated_amount;return typeof c=="number"&&c>0?c:null}function j1(n){const c=ao(n).map(My).filter(f=>f!==null);return c.length?Math.min(...c):null}function B1(n){return new Set(ao(n).map(My).filter(c=>c!==null)).size>1}const BS=()=>US,q1=n=>BS()?"Çok yakında":new Intl.NumberFormat("tr-TR",{style:"currency",currency:"TRY",maximumFractionDigits:0}).format(n);async function Y1(n,c){const f=c?await $t(c,`/store/products/${n}/reviews`):await fetch(`/store/products/${n}/reviews`,{headers:{"x-publishable-api-key":Je}});return Gt(f)}async function G1(n,c,f,r){return Gt(await $t(c,`/store/products/${n}/reviews`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({rating:f,content:r})}))}async function X1(n,c,f,r){return Gt(await $t(c,`/store/products/${n}/reviews`,{method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify({rating:f,content:r})}))}async function Q1(n,c){return Gt(await $t(c,`/store/products/${n}/reviews`,{method:"DELETE"}))}async function V1(){return(await Pf()).getCart()}async function Z1(n){return(await Pf()).adoptCart(n)}async function K1(n,c=1,f=crypto.randomUUID()){return(await Pf()).addItems([{variant_id:n,quantity:c}],f)}async function J1(n,c){const f=localStorage.getItem("probot-cart-id");if(!f)return;if(!(await fetch(`/store/carts/${f}/line-items/${n}`,{method:"POST",headers:{"Content-Type":"application/json","x-publishable-api-key":Je},body:JSON.stringify({quantity:Math.max(1,Math.min(99,c))})})).ok)throw new Error("Sepet güncellenemedi. Tekrar dene.");window.dispatchEvent(new CustomEvent("cart:updated"))}async function k1(n){const c=localStorage.getItem("probot-cart-id");if(!c)return;if(!(await fetch(`/store/carts/${c}/line-items/${n}`,{method:"DELETE",headers:{"x-publishable-api-key":Je}})).ok)throw new Error("Sepet güncellenemedi. Tekrar dene.");window.dispatchEvent(new CustomEvent("cart:updated"))}function qS(n,c){const f=z.useRef(c);f.current=c;const r=z.useRef(0),[s,m]=z.useState(null),[y,p]=z.useState(!1),v=z.useCallback(async()=>{const h=++r.current;p(!1);try{const T=await f.current();h===r.current&&m(T)}catch(T){throw h===r.current&&p(!0),T}},[n]);return z.useEffect(()=>(m(null),v().catch(()=>{}),()=>{r.current++}),[v]),{data:s,error:y,refresh:v}}function $1({retry:n}){return _t.jsxs("p",{className:"formErr",role:"alert",children:["Bilgiler yüklenemedi."," ",_t.jsx("button",{type:"button",className:"linkBtn",onClick:()=>{n().catch(()=>{})},children:"Tekrar dene"})]})}function W1({children:n}){return _t.jsx("div",{className:"ph-no-capture",style:{display:"contents"},children:n})}function F1(n){if(n.durum!=="tamam")return{ogretmen:!1,ogrenci:!1};const{veri:c,uyelik:f}=n;return{ogretmen:c.hesap_turu==="ogretmen"||c.yonetici||c.sinif_acabilir||!!c.ogretmen_onay_bekliyor||c.siniflar.length>0,ogrenci:c.hesap_turu!=="ogretmen"||c.yonetici||f.length>0}}class qf extends Error{constructor(c,f){super(c),this.status=f}status}async function At(n,c){const{json:f,...r}=c??{},s=await fetch(n,{credentials:"same-origin",cache:"no-store",signal:AbortSignal.timeout(15e3),...r,...f!==void 0?{method:r.method??"POST",headers:{"content-type":"application/json"},body:JSON.stringify(f)}:{}});if(s.status===401&&window.dispatchEvent(new Event(to)),s.status===204)return;const m=await s.json().catch(()=>null);if(!s.ok){const y=m?.error??m?.message,p=typeof y=="string"&&y?y:"İşlem tamamlanamadı. Tekrar dene.";throw new qf(HS(typeof m?.code=="string"?m.code:void 0,p),s.status)}if(m===null)throw new qf("Sunucudan beklenmeyen bir yanıt geldi. Tekrar dene.",s.status);return m}const Yh={izinler:()=>At("/api/auth/lms/izinler"),veliOnayGonder:n=>At("/api/auth/lms/veli-onay/gonder",{json:n?{veliEposta:n}:{}}),veliOnayDogrula:n=>At("/api/auth/lms/veli-onay/dogrula",{json:{t:n}}),kurslarim:()=>At("/api/auth/lms/kurslarim"),egitimler:()=>At("/api/auth/lms/egitimler"),ilerlemem:()=>At("/api/auth/lms/ilerlemem"),siniflarim:(n=!1)=>At(`/api/auth/lms/sinif${n?"?arsiv=1":""}`),sinifAc:n=>At("/api/auth/lms/sinif",{json:{ad:n}}),sinif:n=>At(`/api/auth/lms/sinif/${encodeURIComponent(n)}`),ayar:(n,c)=>At(`/api/auth/lms/sinif/${encodeURIComponent(n)}/ayar`,{json:c}),kodYenile:n=>At(`/api/auth/lms/sinif/${encodeURIComponent(n)}/kod-yenile`,{json:{}}),kursAta:(n,c)=>At(`/api/auth/lms/sinif/${encodeURIComponent(n)}/kurs`,{json:{slug:c}}),kursKaldir:(n,c)=>At(`/api/auth/lms/sinif/${encodeURIComponent(n)}/kurs/kaldir`,{json:{slug:c}}),cikar:(n,c)=>At(`/api/auth/lms/sinif/${encodeURIComponent(n)}/cikar`,{json:{userId:c}}),geriAl:(n,c)=>At(`/api/auth/lms/sinif/${encodeURIComponent(n)}/geri-al`,{json:{userId:c}}),katil:n=>At("/api/auth/lms/sinif/katil",{json:{kod:n}}),ayril:n=>At(`/api/auth/lms/sinif/${encodeURIComponent(n)}/ayril`,{json:{}}),sinifim:()=>At("/api/auth/lms/sinifim"),ekip:(n,c,f)=>At(`/api/auth/lms/sinif/${encodeURIComponent(n)}/ekip`,{json:{userId:c,ekip:f}}),dersBitis:n=>At(`/api/auth/lms/ders-bitis?yol=${encodeURIComponent(n)}`),kitKullan:n=>At("/api/auth/lms/kit-kod/kullan",{json:{kod:n}})},I1=n=>`${location.origin}/egitim/katil/?kod=${encodeURIComponent(n)}`,YS=8,P1=n=>n.toUpperCase().replace(/[^A-Z0-9]/g,"").slice(0,YS),tb=(n,c,f)=>`/api/auth/lms/sinif/${encodeURIComponent(n)}/foto/${encodeURIComponent(c)}?yol=${encodeURIComponent(f)}`,GS="ABCDEFGHJKLMNPQRSTUVWXYZ23456789",XS=12,eb=n=>n.toUpperCase().replace(/[\s-]+/g,"").slice(0,16),ab=n=>n.length===XS&&[...n].every(c=>GS.includes(c)),lb=n=>(n.match(/.{1,4}/g)??[]).join("-");function nb(n,c){const f=/^(\d{1,2})\.(\d{1,2})(?!\d)/.exec(n.trim());if(f)return[Number(f[1]),Number(f[2])];const r=c.replace(/\/+$/,"").split("/").pop()??"",s=/^(\d{1,2})-(\d{1,2})(?:-|$)/.exec(r);return s?[Number(s[1]),Number(s[2])]:null}const ub={guncelle:n=>At("/api/auth/update-user",{json:n}),oturumlar:()=>At("/api/auth/list-sessions"),oturumKapat:n=>At("/api/auth/revoke-session",{json:{token:n}}),digerleriniKapat:()=>At("/api/auth/revoke-other-sessions",{json:{}})};let Of=null;function ib(){return Of??=fetch("/egitim/arama.json",{signal:AbortSignal.timeout(15e3)}).then(n=>{if(!n.ok)throw new Error(`arama.json ${n.status}`);return n.json()}).then(n=>{const c=n.girdiler??[],f=c.filter(r=>r.k==="egitim").map(r=>({baslik:r.t,yol:r.u,aciklama:r.d??"",dersler:[]}));for(const r of c){if(r.k!=="ders")continue;const s=r.u.split("#")[0],m=f.find(p=>s.startsWith(p.yol)),y=r.y?.split(" › ").slice(1).pop();m&&s!==m.yol&&!m.dersler.some(p=>p.yol===s)&&m.dersler.push({baslik:r.t,yol:s,...y?{grup:y}:{}})}return f}).catch(()=>(Of=null,[])),Of}const cb=n=>/^\/(?:en\/)?egitim\/([a-z0-9-]+)/.exec(n)?.[1]??null;function rb(){try{const n=JSON.parse(localStorage.getItem("egitim-son-ders")||"null");if(n&&typeof n.yol=="string"&&/^\/(en\/)?egitim\/[a-z0-9-]+(\/[a-z0-9._-]+)*\/?$/.test(n.yol))return{yol:n.yol,baslik:String(n.baslik||""),t:Number(n.t)||0}}catch{}return null}const Uy=n=>n?new Date(n).toLocaleDateString("tr-TR",{day:"numeric",month:"short",year:"numeric"}):"";function fb(n){if(!n)return"";const c=(Date.now()-new Date(n).getTime())/1e3;return c<90?"az önce":c<3600?`${Math.round(c/60)} dk önce`:c<86400?`${Math.round(c/3600)} saat önce`:c<86400*14?`${Math.round(c/86400)} gün önce`:Uy(n)}const QS={egitimlerim:"/egitim/egitimlerim/",sinifim:"/egitim/sinifim/",ogretmen:"/egitim/ogretmen/",siniflar:"/egitim/ogretmen/siniflar/",etkinlestir:"/egitim/etkinlestir/"},ob=(n,c={})=>`${QS.siniflar}?${new URLSearchParams({s:n,...c})}`;function Ny(){const n=fy("/");return n.endsWith("/")?n.slice(0,-1):n}function Hy(n,c){return n?c===n?"/":c.startsWith(`${n}/`)||c.startsWith(`${n}?`)?c.slice(n.length)||"/":null:c}function VS({to:n,...c}){const f=Hy(Ny(),n);return f!==null?_t.jsx(If,{to:f,...c}):_t.jsx("a",{href:n,...c})}function sb(){const n=qi(),c=Ny();return z.useCallback((f,r)=>{const s=Hy(c,f);s!==null?n(s,r):r?.replace?location.replace(f):location.assign(f)},[n,c])}const ZS=[{egitim:"starter-bot",ad:"Probot Starter Bot Eğitimi",yol:"/egitim/starter-bot/",kit:"ftc-biobuzz-starter-bot",kitAd:"Starter Bot kiti"}],xy={egitimler:ZS},db=n=>xy.egitimler.find(c=>c.kit===n),mb=n=>xy.egitimler.find(c=>c.egitim===n);let Gh=null;function hb(n){return Gh??=fetch("/egitim/urun-dersleri.json",{credentials:"same-origin"}).then(c=>c.ok?c.json():{urunler:{}}).then(c=>c.urunler??{}).catch(()=>({})),Gh.then(c=>c[n]??[])}function yb({user:n}){const{data:c,refresh:f}=qS(n.id,Yh.izinler),[r,s]=z.useState(!1),[m,y]=z.useState(""),[p,v]=z.useState(!1),[h,T]=z.useState(""),[A,x]=z.useState("");if(!c?.veli_onayi_gerekli)return null;async function w(Y){Y?.preventDefault(),T(""),x("");const q=r?m.trim():"";if(r&&q.toLowerCase()===n.email.toLowerCase()){x("Veli e-postası kendi adresinle aynı olamaz.");return}v(!0);try{await Yh.veliOnayGonder(q||void 0),await f().catch(()=>{}),s(!1),T(`Onay e-postası ${q||c?.veli_eposta} adresine gönderildi. Velin gelen kutusunu ve spam klasörünü kontrol etsin.`)}catch(L){x(L instanceof qf?L.message:"E-posta gönderilemedi. Tekrar dene.")}finally{v(!1)}}return _t.jsxs("section",{className:"hp-kutu hp-onay hp-veli",role:"status","aria-labelledby":"hp-veli-baslik",children:[_t.jsx("h2",{id:"hp-veli-baslik",children:"Veli onayı bekleniyor"}),_t.jsxs("p",{children:["18 yaşından küçük olduğunu belirttin. Velin (",_t.jsx("b",{children:c.veli_eposta}),") e-postadaki bağlantıyı onaylayana kadar eğitimleri okuyabilirsin ama ",_t.jsx("b",{children:"sınıfa katılamaz"}),", ",_t.jsx("b",{children:"ders fotoğrafı yükleyemez"})," ve ",_t.jsx("b",{children:"eğitim asistanını kullanamazsın"}),".",c.son_gonderim_at?` Son gönderim: ${Uy(c.son_gonderim_at)}.`:""]}),_t.jsxs("p",{className:"hp-soluk",children:["Onayla neler açılır ve hangi veriler işlenir: ",_t.jsx(VS,{to:"/shop/yasal/aydinlatma-metni",target:"_blank",rel:"noopener",children:"Aydınlatma Metni"}),"."]}),r?_t.jsxs("form",{className:"hp-satir-form",onSubmit:w,children:[_t.jsx("label",{htmlFor:"hp-veli-eposta",children:"Yeni veli e-postası"}),_t.jsxs("div",{children:[_t.jsx("input",{id:"hp-veli-eposta",type:"email",value:m,onChange:Y=>y(Y.target.value),required:!0,autoComplete:"off"}),_t.jsx("button",{type:"submit",className:"hp-dugme",disabled:p||!m.trim(),children:"Bu adrese gönder"}),_t.jsx("button",{type:"button",className:"hp-metin-dugme",onClick:()=>{s(!1),x("")},children:"Vazgeç"})]})]}):_t.jsxs("p",{className:"hp-veli-islem",children:[_t.jsx("button",{type:"button",className:"hp-dugme",disabled:p,onClick:()=>{w()},children:p?"Gönderiliyor…":"Veliye tekrar gönder"}),_t.jsx("button",{type:"button",className:"hp-metin-dugme",disabled:p,onClick:()=>{s(!0),y(c.veli_eposta??"")},children:"Veli e-postasını değiştir"})]}),A&&_t.jsx("p",{className:"hp-hata",role:"alert",children:A}),h&&_t.jsx("p",{className:"hp-bilgi",role:"status",children:h})]})}export{kS as $,$1 as A,wh as B,to as C,F1 as D,QS as E,B0 as F,W1 as G,JS as H,If as I,KS as J,GS as K,qf as L,xt as M,$S as N,wg as O,FS as P,l1 as Q,WS as R,VS as S,j1 as T,ao as U,yb as V,w1 as W,q1 as X,B1 as Y,BS as Z,wS as _,PS as a,xh as a0,xS as a1,v1 as a2,r1 as a3,HS as a4,o1 as a5,c1 as a6,f1 as a7,g1 as a8,m1 as a9,Y1 as aA,L1 as aB,My as aC,jS as aD,D1 as aE,K1 as aF,N1 as aG,G1 as aH,X1 as aI,Q1 as aJ,s1 as aK,t1 as aL,e1 as aM,n1 as aN,a1 as aO,u1 as aP,ub as aQ,M1 as aa,U1 as ab,C1 as ac,A1 as ad,R1 as ae,S1 as af,d1 as ag,p1 as ah,h1 as ai,y1 as aj,_1 as ak,O1 as al,z1 as am,T1 as an,E1 as ao,b1 as ap,i1 as aq,Z1 as ar,H1 as as,V1 as at,k1 as au,J1 as av,db as aw,hb as ax,x1 as ay,zi as az,tb as b,IS as c,nb as d,eb as e,ab as f,fb as g,lb as h,XS as i,_t as j,I1 as k,Yh as l,CS as m,Ye as n,qi as o,ib as p,qS as q,z as r,ob as s,Uy as t,sb as u,rb as v,mb as w,P1 as x,cb as y,YS as z};