8bSRUZiEDYzM3Wd4956DEeNjtnDD6MggNMzRqjX6QpBL
fs_store in contract linkhub.testnet<!doctype html><html lang="en"><head><meta charset="UTF-8" /><link rel="icon" type="image/svg+xml" href="/linkhub_icon.svg" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>LINKHUB</title><script type="module" crossorigin src="/assets/index-DcE9VK8d.js"></script><link rel="stylesheet" crossorigin href="/assets/index-dZjQDY0m.css"></head><body><div id="root"></div></body></html>
fs_store in contract linkhub.testnet@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;500;700&display=swap";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}*{margin:0;padding:0;box-sizing:border-box}#root{width:100vw;height:100vh;font-family:Ubuntu,sans-serif;overflow-x:hidden;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-behavior:smooth}.section{min-height:100vh;width:100%;display:flex;flex-direction:column;padding:2rem;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always}.hero-section{background-color:#fff8a3;color:#65320b;text-align:left;justify-content:flex-end;align-items:flex-start}.hero-text{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:2rem;max-width:800px;text-align:left}.hero-subtext{font-size:1.5rem;font-weight:400;color:#1ca538;margin-bottom:1rem}.input-section{background-color:#fff;display:flex;justify-content:center;align-items:center}.input-container{width:100%;max-width:600px;display:flex;flex-direction:column;gap:1.5rem;align-items:center;position:relative;height:100%;padding-bottom:4rem}.input-row{width:100%;display:flex;gap:1rem;align-items:center}.text-input{flex:1;padding:1rem;font-size:1.2rem;border:2px solid #C9A8F4;border-radius:8px;font-family:Ubuntu,sans-serif}.footer-section{background-color:#95d58d;color:#65320b;justify-content:center;align-items:center;text-align:center;position:relative}.social-links{margin-bottom:2rem}.social-links p{font-size:1.2rem;margin:.5rem 0;color:#65320b}.copyright{font-size:1rem;color:#65320b;opacity:.8}.cta-button{padding:1rem 2rem;font-size:1.2rem;background-color:#8ca2f5;color:#fff;border:none;border-radius:8px;cursor:pointer;font-family:Ubuntu,sans-serif;transition:background-color .3s ease}.cta-button:hover{background-color:#ff8a8a}@media (max-width: 768px){.hero-text{font-size:2.5rem}.hero-subtext{font-size:1.2rem}}.social-links a{color:#65320b;text-decoration:none;transition:color .3s ease;display:inline-block;padding:.5rem}.social-links a:hover{color:#8ca2f5}.create-profile-link{color:#65320b;text-decoration:none;font-size:1rem;transition:color .3s ease;position:absolute;bottom:0;left:0}.create-profile-link:hover{color:#8ca2f5}.profile-container{max-width:100%;margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column;align-items:center;background-color:#fff;box-sizing:border-box}.profile-banner{width:100%;height:200px;overflow:hidden;position:relative;margin-bottom:2rem}.profile-banner-image{width:100%;height:100%;object-fit:cover}.profile-header{padding:0 1rem}.profile-header{text-align:center;margin-bottom:3rem;width:100%;max-width:600px}.profile-image{width:150px;height:150px;border-radius:50%;object-fit:cover;margin-bottom:1rem}.profile-name{font-size:2.5rem;margin-bottom:1.5rem;color:#65320b;font-weight:600}.profile-description{position:relative;max-height:100px;overflow:hidden;margin-bottom:3rem;transition:max-height .3s ease-out;background-color:#fff8a3;padding:1.5rem;border-radius:16px;box-shadow:0 2px 4px #0000000d;width:calc(100% - 2rem);max-width:600px;color:#65320b;line-height:1.6;box-sizing:border-box;text-align:left}.profile-description img{max-width:100%;height:auto;display:block;margin:1rem 0}.profile-description.expanded{max-height:none}.show-more-btn{background:none;border:none;color:#8ca2f5;cursor:pointer;padding:.5rem 1rem;font-size:.9rem;margin-top:1rem;font-weight:500}.show-more-btn:hover{text-decoration:underline}.near-handle{color:#06c;text-decoration:none;font-weight:500;transition:color .2s ease}.near-handle:hover{color:#004999;text-decoration:underline}.social-links{display:flex;flex-direction:column;align-items:stretch;gap:1rem;margin-bottom:3rem;width:calc(100% - 2rem);max-width:600px}.social-link{display:block;text-decoration:none;color:#65320b;font-size:1rem;padding:1rem 1.5rem;border-radius:20px;background-color:#95d58d;transition:all .2s ease;width:100%;box-sizing:border-box}.social-link-content{display:flex;align-items:center;gap:1rem}.social-link:hover{background-color:#c9a8f4;transform:translateY(-2px)}.social-link-emoji{font-size:1.2rem;flex-shrink:0}.social-link-text{flex-grow:1}.near-social-link{display:block;text-decoration:none;color:#65320b;font-size:1rem;padding:1rem 1.5rem;border-radius:20px;background-color:#fff8a3;transition:all .2s ease;width:calc(100% - 2rem);max-width:600px;margin:2rem 0 3rem;box-sizing:border-box}.near-social-link:hover{background-color:#ffe066;transform:translateY(-2px)}.loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:#fff8a3;padding:2rem}.loading-icon{width:80px;height:80px;margin-bottom:1.5rem;animation:fadeIn .5s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.loading-text{color:#65320b;font-size:1.2rem;font-family:Ubuntu,sans-serif;animation:fadeIn .5s ease-in-out .2s both}fs_store in contract linkhub.testnet(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))o(s);new MutationObserver(s=>{for(const f of s)if(f.type==="childList")for(const h of f.addedNodes)h.tagName==="LINK"&&h.rel==="modulepreload"&&o(h)}).observe(document,{childList:!0,subtree:!0});function u(s){const f={};return s.integrity&&(f.integrity=s.integrity),s.referrerPolicy&&(f.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?f.credentials="include":s.crossOrigin==="anonymous"?f.credentials="omit":f.credentials="same-origin",f}function o(s){if(s.ep)return;s.ep=!0;const f=u(s);fetch(s.href,f)}})();function fm(l){return l&&l.__esModule&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l}var xc={exports:{}},di={};/*** @license React* react-jsx-runtime.production.js** Copyright (c) Meta Platforms, Inc. and affiliates.** This source code is licensed under the MIT license found in the* LICENSE file in the root directory of this source tree.*/var fp;function T1(){if(fp)return di;fp=1;var l=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function u(o,s,f){var h=null;if(f!==void 0&&(h=""+f),s.key!==void 0&&(h=""+s.key),"key"in s){f={};for(var p in s)p!=="key"&&(f[p]=s[p])}else f=s;return s=f.ref,{$$typeof:l,type:o,key:h,ref:s!==void 0?s:null,props:f}}return di.Fragment=i,di.jsx=u,di.jsxs=u,di}var hp;function A1(){return hp||(hp=1,xc.exports=T1()),xc.exports}var ce=A1(),Ec={exports:{}},ve={};/*** @license React* react.production.js** Copyright (c) Meta Platforms, Inc. and affiliates.** This source code is licensed under the MIT license found in the* LICENSE file in the root directory of this source tree.*/var dp;function z1(){if(dp)return ve;dp=1;var l=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),h=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),S=Symbol.iterator;function E(v){return v===null||typeof v!="object"?null:(v=S&&v[S]||v["@@iterator"],typeof v=="function"?v:null)}var x={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},C=Object.assign,k={};function U(v,V,J){this.props=v,this.context=V,this.refs=k,this.updater=J||x}U.prototype.isReactComponent={},U.prototype.setState=function(v,V){if(typeof v!="object"&&typeof v!="function"&&v!=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,v,V,"setState")},U.prototype.forceUpdate=function(v){this.updater.enqueueForceUpdate(this,v,"forceUpdate")};function R(){}R.prototype=U.prototype;function G(v,V,J){this.props=v,this.context=V,this.refs=k,this.updater=J||x}var L=G.prototype=new R;L.constructor=G,C(L,U.prototype),L.isPureReactComponent=!0;var le=Array.isArray,F={H:null,A:null,T:null,S:null,V:null},j=Object.prototype.hasOwnProperty;function ue(v,V,J,T,ee,Se){return J=Se.ref,{$$typeof:l,type:v,key:V,ref:J!==void 0?J:null,props:Se}}function ge(v,V){return ue(v.type,V,void 0,void 0,void 0,v.props)}function oe(v){return typeof v=="object"&&v!==null&&v.$$typeof===l}function ye(v){var V={"=":"=0",":":"=2"};return"$"+v.replace(/[=:]/g,function(J){return V[J]})}var P=/\/+/g;function I(v,V){return typeof v=="object"&&v!==null&&v.key!=null?ye(""+v.key):V.toString(36)}function ie(){}function $(v){switch(v.status){case"fulfilled":return v.value;case"rejected":throw v.reason;default:switch(typeof v.status=="string"?v.then(ie,ie):(v.status="pending",v.then(function(V){v.status==="pending"&&(v.status="fulfilled",v.value=V)},function(V){v.status==="pending"&&(v.status="rejected",v.reason=V)})),v.status){case"fulfilled":return v.value;case"rejected":throw v.reason}}throw v}function te(v,V,J,T,ee){var Se=typeof v;(Se==="undefined"||Se==="boolean")&&(v=null);var ne=!1;if(v===null)ne=!0;else switch(Se){case"bigint":case"string":case"number":ne=!0;break;case"object":switch(v.$$typeof){case l:case i:ne=!0;break;case y:return ne=v._init,te(ne(v._payload),V,J,T,ee)}}if(ne)return ee=ee(v),ne=T===""?"."+I(v,0):T,le(ee)?(J="",ne!=null&&(J=ne.replace(P,"$&/")+"/"),te(ee,V,J,"",function(ht){return ht})):ee!=null&&(oe(ee)&&(ee=ge(ee,J+(ee.key==null||v&&v.key===ee.key?"":(""+ee.key).replace(P,"$&/")+"/")+ne)),V.push(ee)),1;ne=0;var $e=T===""?".":T+":";if(le(v))for(var Re=0;Re<v.length;Re++)T=v[Re],Se=$e+I(T,Re),ne+=te(T,V,J,Se,ee);else if(Re=E(v),typeof Re=="function")for(v=Re.call(v),Re=0;!(T=v.next()).done;)T=T.value,Se=$e+I(T,Re++),ne+=te(T,V,J,Se,ee);else if(Se==="object"){if(typeof v.then=="function")return te($(v),V,J,T,ee);throw V=String(v),Error("Objects are not valid as a React child (found: "+(V==="[object Object]"?"object with keys {"+Object.keys(v).join(", ")+"}":V)+"). If you meant to render a collection of children, use an array instead.")}return ne}function N(v,V,J){if(v==null)return v;var T=[],ee=0;return te(v,T,"","",function(Se){return V.call(J,Se,ee++)}),T}function K(v){if(v._status===-1){var V=v._result;V=V(),V.then(function(J){(v._status===0||v._status===-1)&&(v._status=1,v._result=J)},function(J){(v._status===0||v._status===-1)&&(v._status=2,v._result=J)}),v._status===-1&&(v._status=0,v._result=V)}if(v._status===1)return v._result.default;throw v._result}var ae=typeof reportError=="function"?reportError:function(v){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var V=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof v=="object"&&v!==null&&typeof v.message=="string"?String(v.message):String(v),error:v});if(!window.dispatchEvent(V))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",v);return}console.error(v)};function Te(){}return ve.Children={map:N,forEach:function(v,V,J){N(v,function(){V.apply(this,arguments)},J)},count:function(v){var V=0;return N(v,function(){V++}),V},toArray:function(v){return N(v,function(V){return V})||[]},only:function(v){if(!oe(v))throw Error("React.Children.only expected to receive a single React element child.");return v}},ve.Component=U,ve.Fragment=u,ve.Profiler=s,ve.PureComponent=G,ve.StrictMode=o,ve.Suspense=g,ve.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=F,ve.__COMPILER_RUNTIME={__proto__:null,c:function(v){return F.H.useMemoCache(v)}},ve.cache=function(v){return function(){return v.apply(null,arguments)}},ve.cloneElement=function(v,V,J){if(v==null)throw Error("The argument must be a React element, but you passed "+v+".");var T=C({},v.props),ee=v.key,Se=void 0;if(V!=null)for(ne in V.ref!==void 0&&(Se=void 0),V.key!==void 0&&(ee=""+V.key),V)!j.call(V,ne)||ne==="key"||ne==="__self"||ne==="__source"||ne==="ref"&&V.ref===void 0||(T[ne]=V[ne]);var ne=arguments.length-2;if(ne===1)T.children=J;else if(1<ne){for(var $e=Array(ne),Re=0;Re<ne;Re++)$e[Re]=arguments[Re+2];T.children=$e}return ue(v.type,ee,void 0,void 0,Se,T)},ve.createContext=function(v){return v={$$typeof:h,_currentValue:v,_currentValue2:v,_threadCount:0,Provider:null,Consumer:null},v.Provider=v,v.Consumer={$$typeof:f,_context:v},v},ve.createElement=function(v,V,J){var T,ee={},Se=null;if(V!=null)for(T in V.key!==void 0&&(Se=""+V.key),V)j.call(V,T)&&T!=="key"&&T!=="__self"&&T!=="__source"&&(ee[T]=V[T]);var ne=arguments.length-2;if(ne===1)ee.children=J;else if(1<ne){for(var $e=Array(ne),Re=0;Re<ne;Re++)$e[Re]=arguments[Re+2];ee.children=$e}if(v&&v.defaultProps)for(T in ne=v.defaultProps,ne)ee[T]===void 0&&(ee[T]=ne[T]);return ue(v,Se,void 0,void 0,null,ee)},ve.createRef=function(){return{current:null}},ve.forwardRef=function(v){return{$$typeof:p,render:v}},ve.isValidElement=oe,ve.lazy=function(v){return{$$typeof:y,_payload:{_status:-1,_result:v},_init:K}},ve.memo=function(v,V){return{$$typeof:d,type:v,compare:V===void 0?null:V}},ve.startTransition=function(v){var V=F.T,J={};F.T=J;try{var T=v(),ee=F.S;ee!==null&&ee(J,T),typeof T=="object"&&T!==null&&typeof T.then=="function"&&T.then(Te,ae)}catch(Se){ae(Se)}finally{F.T=V}},ve.unstable_useCacheRefresh=function(){return F.H.useCacheRefresh()},ve.use=function(v){return F.H.use(v)},ve.useActionState=function(v,V,J){return F.H.useActionState(v,V,J)},ve.useCallback=function(v,V){return F.H.useCallback(v,V)},ve.useContext=function(v){return F.H.useContext(v)},ve.useDebugValue=function(){},ve.useDeferredValue=function(v,V){return F.H.useDeferredValue(v,V)},ve.useEffect=function(v,V,J){var T=F.H;if(typeof J=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return T.useEffect(v,V)},ve.useId=function(){return F.H.useId()},ve.useImperativeHandle=function(v,V,J){return F.H.useImperativeHandle(v,V,J)},ve.useInsertionEffect=function(v,V){return F.H.useInsertionEffect(v,V)},ve.useLayoutEffect=function(v,V){return F.H.useLayoutEffect(v,V)},ve.useMemo=function(v,V){return F.H.useMemo(v,V)},ve.useOptimistic=function(v,V){return F.H.useOptimistic(v,V)},ve.useReducer=function(v,V,J){return F.H.useReducer(v,V,J)},ve.useRef=function(v){return F.H.useRef(v)},ve.useState=function(v){return F.H.useState(v)},ve.useSyncExternalStore=function(v,V,J){return F.H.useSyncExternalStore(v,V,J)},ve.useTransition=function(){return F.H.useTransition()},ve.version="19.1.0",ve}var pp;function ts(){return pp||(pp=1,Ec.exports=z1()),Ec.exports}var Y=ts(),Tc={exports:{}},pi={},Ac={exports:{}},zc={};/*** @license React* scheduler.production.js** Copyright (c) Meta Platforms, Inc. and affiliates.** This source code is licensed under the MIT license found in the* LICENSE file in the root directory of this source tree.*/var mp;function C1(){return mp||(mp=1,function(l){function i(N,K){var ae=N.length;N.push(K);e:for(;0<ae;){var Te=ae-1>>>1,v=N[Te];if(0<s(v,K))N[Te]=K,N[ae]=v,ae=Te;else break e}}function u(N){return N.length===0?null:N[0]}function o(N){if(N.length===0)return null;var K=N[0],ae=N.pop();if(ae!==K){N[0]=ae;e:for(var Te=0,v=N.length,V=v>>>1;Te<V;){var J=2*(Te+1)-1,T=N[J],ee=J+1,Se=N[ee];if(0>s(T,ae))ee<v&&0>s(Se,T)?(N[Te]=Se,N[ee]=ae,Te=ee):(N[Te]=T,N[J]=ae,Te=J);else if(ee<v&&0>s(Se,ae))N[Te]=Se,N[ee]=ae,Te=ee;else break e}}return K}function s(N,K){var ae=N.sortIndex-K.sortIndex;return ae!==0?ae:N.id-K.id}if(l.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;l.unstable_now=function(){return f.now()}}else{var h=Date,p=h.now();l.unstable_now=function(){return h.now()-p}}var g=[],d=[],y=1,S=null,E=3,x=!1,C=!1,k=!1,U=!1,R=typeof setTimeout=="function"?setTimeout:null,G=typeof clearTimeout=="function"?clearTimeout:null,L=typeof setImmediate<"u"?setImmediate:null;function le(N){for(var K=u(d);K!==null;){if(K.callback===null)o(d);else if(K.startTime<=N)o(d),K.sortIndex=K.expirationTime,i(g,K);else break;K=u(d)}}function F(N){if(k=!1,le(N),!C)if(u(g)!==null)C=!0,j||(j=!0,I());else{var K=u(d);K!==null&&te(F,K.startTime-N)}}var j=!1,ue=-1,ge=5,oe=-1;function ye(){return U?!0:!(l.unstable_now()-oe<ge)}function P(){if(U=!1,j){var N=l.unstable_now();oe=N;var K=!0;try{e:{C=!1,k&&(k=!1,G(ue),ue=-1),x=!0;var ae=E;try{t:{for(le(N),S=u(g);S!==null&&!(S.expirationTime>N&&ye());){var Te=S.callback;if(typeof Te=="function"){S.callback=null,E=S.priorityLevel;var v=Te(S.expirationTime<=N);if(N=l.unstable_now(),typeof v=="function"){S.callback=v,le(N),K=!0;break t}S===u(g)&&o(g),le(N)}else o(g);S=u(g)}if(S!==null)K=!0;else{var V=u(d);V!==null&&te(F,V.startTime-N),K=!1}}break e}finally{S=null,E=ae,x=!1}K=void 0}}finally{K?I():j=!1}}}var I;if(typeof L=="function")I=function(){L(P)};else if(typeof MessageChannel<"u"){var ie=new MessageChannel,$=ie.port2;ie.port1.onmessage=P,I=function(){$.postMessage(null)}}else I=function(){R(P,0)};function te(N,K){ue=R(function(){N(l.unstable_now())},K)}l.unstable_IdlePriority=5,l.unstable_ImmediatePriority=1,l.unstable_LowPriority=4,l.unstable_NormalPriority=3,l.unstable_Profiling=null,l.unstable_UserBlockingPriority=2,l.unstable_cancelCallback=function(N){N.callback=null},l.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ge=0<N?Math.floor(1e3/N):5},l.unstable_getCurrentPriorityLevel=function(){return E},l.unstable_next=function(N){switch(E){case 1:case 2:case 3:var K=3;break;default:K=E}var ae=E;E=K;try{return N()}finally{E=ae}},l.unstable_requestPaint=function(){U=!0},l.unstable_runWithPriority=function(N,K){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var ae=E;E=N;try{return K()}finally{E=ae}},l.unstable_scheduleCallback=function(N,K,ae){var Te=l.unstable_now();switch(typeof ae=="object"&&ae!==null?(ae=ae.delay,ae=typeof ae=="number"&&0<ae?Te+ae:Te):ae=Te,N){case 1:var v=-1;break;case 2:v=250;break;case 5:v=1073741823;break;case 4:v=1e4;break;default:v=5e3}return v=ae+v,N={id:y++,callback:K,priorityLevel:N,startTime:ae,expirationTime:v,sortIndex:-1},ae>Te?(N.sortIndex=ae,i(d,N),u(g)===null&&N===u(d)&&(k?(G(ue),ue=-1):k=!0,te(F,ae-Te))):(N.sortIndex=v,i(g,N),C||x||(C=!0,j||(j=!0,I()))),N},l.unstable_shouldYield=ye,l.unstable_wrapCallback=function(N){var K=E;return function(){var ae=E;E=K;try{return N.apply(this,arguments)}finally{E=ae}}}}(zc)),zc}var gp;function R1(){return gp||(gp=1,Ac.exports=C1()),Ac.exports}var Cc={exports:{}},st={};/*** @license React* react-dom.production.js** Copyright (c) Meta Platforms, Inc. and affiliates.** This source code is licensed under the MIT license found in the* LICENSE file in the root directory of this source tree.*/var yp;function w1(){if(yp)return st;yp=1;var l=ts();function i(g){var d="https://react.dev/errors/"+g;if(1<arguments.length){d+="?args[]="+encodeURIComponent(arguments[1]);for(var y=2;y<arguments.length;y++)d+="&args[]="+encodeURIComponent(arguments[y])}return"Minified React error #"+g+"; visit "+d+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function u(){}var o={d:{f:u,r:function(){throw Error(i(522))},D:u,C:u,L:u,m:u,X:u,S:u,M:u},p:0,findDOMNode:null},s=Symbol.for("react.portal");function f(g,d,y){var S=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:s,key:S==null?null:""+S,children:g,containerInfo:d,implementation:y}}var h=l.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(g,d){if(g==="font")return"";if(typeof d=="string")return d==="use-credentials"?d:""}return st.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,st.createPortal=function(g,d){var y=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!d||d.nodeType!==1&&d.nodeType!==9&&d.nodeType!==11)throw Error(i(299));return f(g,d,null,y)},st.flushSync=function(g){var d=h.T,y=o.p;try{if(h.T=null,o.p=2,g)return g()}finally{h.T=d,o.p=y,o.d.f()}},st.preconnect=function(g,d){typeof g=="string"&&(d?(d=d.crossOrigin,d=typeof d=="string"?d==="use-credentials"?d:"":void 0):d=null,o.d.C(g,d))},st.prefetchDNS=function(g){typeof g=="string"&&o.d.D(g)},st.preinit=function(g,d){if(typeof g=="string"&&d&&typeof d.as=="string"){var y=d.as,S=p(y,d.crossOrigin),E=typeof d.integrity=="string"?d.integrity:void 0,x=typeof d.fetchPriority=="string"?d.fetchPriority:void 0;y==="style"?o.d.S(g,typeof d.precedence=="string"?d.precedence:void 0,{crossOrigin:S,integrity:E,fetchPriority:x}):y==="script"&&o.d.X(g,{crossOrigin:S,integrity:E,fetchPriority:x,nonce:typeof d.nonce=="string"?d.nonce:void 0})}},st.preinitModule=function(g,d){if(typeof g=="string")if(typeof d=="object"&&d!==null){if(d.as==null||d.as==="script"){var y=p(d.as,d.crossOrigin);o.d.M(g,{crossOrigin:y,integrity:typeof d.integrity=="string"?d.integrity:void 0,nonce:typeof d.nonce=="string"?d.nonce:void 0})}}else d==null&&o.d.M(g)},st.preload=function(g,d){if(typeof g=="string"&&typeof d=="object"&&d!==null&&typeof d.as=="string"){var y=d.as,S=p(y,d.crossOrigin);o.d.L(g,y,{crossOrigin:S,integrity:typeof d.integrity=="string"?d.integrity:void 0,nonce:typeof d.nonce=="string"?d.nonce:void 0,type:typeof d.type=="string"?d.type:void 0,fetchPriority:typeof d.fetchPriority=="string"?d.fetchPriority:void 0,referrerPolicy:typeof d.referrerPolicy=="string"?d.referrerPolicy:void 0,imageSrcSet:typeof d.imageSrcSet=="string"?d.imageSrcSet:void 0,imageSizes:typeof d.imageSizes=="string"?d.imageSizes:void 0,media:typeof d.media=="string"?d.media:void 0})}},st.preloadModule=function(g,d){if(typeof g=="string")if(d){var y=p(d.as,d.crossOrigin);o.d.m(g,{as:typeof d.as=="string"&&d.as!=="script"?d.as:void 0,crossOrigin:y,integrity:typeof d.integrity=="string"?d.integrity:void 0})}else o.d.m(g)},st.requestFormReset=function(g){o.d.r(g)},st.unstable_batchedUpdates=function(g,d){return g(d)},st.useFormState=function(g,d,y){return h.H.useFormState(g,d,y)},st.useFormStatus=function(){return h.H.useHostTransitionStatus()},st.version="19.1.0",st}var vp;function O1(){if(vp)return Cc.exports;vp=1;function l(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(i){console.error(i)}}return l(),Cc.exports=w1(),Cc.exports}/*** @license React* react-dom-client.production.js** Copyright (c) Meta Platforms, Inc. and affiliates.** This source code is licensed under the MIT license found in the* LICENSE file in the root directory of this source tree.*/var bp;function _1(){if(bp)return pi;bp=1;var l=R1(),i=ts(),u=O1();function o(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function f(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function h(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function p(e){if(f(e)!==e)throw Error(o(188))}function g(e){var t=e.alternate;if(!t){if(t=f(e),t===null)throw Error(o(188));return t!==e?null:e}for(var n=e,a=t;;){var r=n.return;if(r===null)break;var c=r.alternate;if(c===null){if(a=r.return,a!==null){n=a;continue}break}if(r.child===c.child){for(c=r.child;c;){if(c===n)return p(r),e;if(c===a)return p(r),t;c=c.sibling}throw Error(o(188))}if(n.return!==a.return)n=r,a=c;else{for(var m=!1,b=r.child;b;){if(b===n){m=!0,n=r,a=c;break}if(b===a){m=!0,a=r,n=c;break}b=b.sibling}if(!m){for(b=c.child;b;){if(b===n){m=!0,n=c,a=r;break}if(b===a){m=!0,a=c,n=r;break}b=b.sibling}if(!m)throw Error(o(189))}}if(n.alternate!==a)throw Error(o(190))}if(n.tag!==3)throw Error(o(188));return n.stateNode.current===n?e:t}function d(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=d(e),t!==null)return t;e=e.sibling}return null}var y=Object.assign,S=Symbol.for("react.element"),E=Symbol.for("react.transitional.element"),x=Symbol.for("react.portal"),C=Symbol.for("react.fragment"),k=Symbol.for("react.strict_mode"),U=Symbol.for("react.profiler"),R=Symbol.for("react.provider"),G=Symbol.for("react.consumer"),L=Symbol.for("react.context"),le=Symbol.for("react.forward_ref"),F=Symbol.for("react.suspense"),j=Symbol.for("react.suspense_list"),ue=Symbol.for("react.memo"),ge=Symbol.for("react.lazy"),oe=Symbol.for("react.activity"),ye=Symbol.for("react.memo_cache_sentinel"),P=Symbol.iterator;function I(e){return e===null||typeof e!="object"?null:(e=P&&e[P]||e["@@iterator"],typeof e=="function"?e:null)}var ie=Symbol.for("react.client.reference");function $(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===ie?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case C:return"Fragment";case U:return"Profiler";case k:return"StrictMode";case F:return"Suspense";case j:return"SuspenseList";case oe:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case x:return"Portal";case L:return(e.displayName||"Context")+".Provider";case G:return(e._context.displayName||"Context")+".Consumer";case le:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ue:return t=e.displayName||null,t!==null?t:$(e.type)||"Memo";case ge:t=e._payload,e=e._init;try{return $(e(t))}catch{}}return null}var te=Array.isArray,N=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,K=u.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ae={pending:!1,data:null,method:null,action:null},Te=[],v=-1;function V(e){return{current:e}}function J(e){0>v||(e.current=Te[v],Te[v]=null,v--)}function T(e,t){v++,Te[v]=e.current,e.current=t}var ee=V(null),Se=V(null),ne=V(null),$e=V(null);function Re(e,t){switch(T(ne,t),T(Se,e),T(ee,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?jd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=jd(t),e=qd(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}J(ee),T(ee,e)}function ht(){J(ee),J(Se),J(ne)}function $t(e){e.memoizedState!==null&&T($e,e);var t=ee.current,n=qd(t,e.type);t!==n&&(T(Se,e),T(ee,n))}function sn(e){Se.current===e&&(J(ee),J(Se)),$e.current===e&&(J($e),oi._currentValue=ae)}var da=Object.prototype.hasOwnProperty,pa=l.unstable_scheduleCallback,ma=l.unstable_cancelCallback,Di=l.unstable_shouldYield,ki=l.unstable_requestPaint,Tt=l.unstable_now,ir=l.unstable_getCurrentPriorityLevel,ga=l.unstable_ImmediatePriority,ya=l.unstable_UserBlockingPriority,Sl=l.unstable_NormalPriority,ur=l.unstable_LowPriority,Mi=l.unstable_IdlePriority,rr=l.log,or=l.unstable_setDisableYieldValue,B=null,Q=null;function se(e){if(typeof rr=="function"&&or(e),Q&&typeof Q.setStrictMode=="function")try{Q.setStrictMode(B,e)}catch{}}var de=Math.clz32?Math.clz32:fn,De=Math.log,At=Math.LN2;function fn(e){return e>>>=0,e===0?32:31-(De(e)/At|0)|0}var pt=256,Pt=4194304;function zt(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function et(e,t,n){var a=e.pendingLanes;if(a===0)return 0;var r=0,c=e.suspendedLanes,m=e.pingedLanes;e=e.warmLanes;var b=a&134217727;return b!==0?(a=b&~c,a!==0?r=zt(a):(m&=b,m!==0?r=zt(m):n||(n=b&~e,n!==0&&(r=zt(n))))):(b=a&~c,b!==0?r=zt(b):m!==0?r=zt(m):n||(n=a&~e,n!==0&&(r=zt(n)))),r===0?0:t!==0&&t!==r&&(t&c)===0&&(c=r&-r,n=t&-t,c>=n||c===32&&(n&4194048)!==0)?t:r}function Ut(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Zt(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function xs(){var e=pt;return pt<<=1,(pt&4194048)===0&&(pt=256),e}function Es(){var e=Pt;return Pt<<=1,(Pt&62914560)===0&&(Pt=4194304),e}function cr(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function va(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function fg(e,t,n,a,r,c){var m=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var b=e.entanglements,A=e.expirationTimes,_=e.hiddenUpdates;for(n=m&~n;0<n;){var H=31-de(n),X=1<<H;b[H]=0,A[H]=-1;var D=_[H];if(D!==null)for(_[H]=null,H=0;H<D.length;H++){var M=D[H];M!==null&&(M.lane&=-536870913)}n&=~X}a!==0&&Ts(e,a,0),c!==0&&r===0&&e.tag!==0&&(e.suspendedLanes|=c&~(m&~t))}function Ts(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var a=31-de(t);e.entangledLanes|=t,e.entanglements[a]=e.entanglements[a]|1073741824|n&4194090}function As(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var a=31-de(n),r=1<<a;r&t|e[a]&t&&(e[a]|=t),n&=~r}}function sr(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function fr(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function zs(){var e=K.p;return e!==0?e:(e=window.event,e===void 0?32:ip(e.type))}function hg(e,t){var n=K.p;try{return K.p=e,t()}finally{K.p=n}}var On=Math.random().toString(36).slice(2),ot="__reactFiber$"+On,mt="__reactProps$"+On,xl="__reactContainer$"+On,hr="__reactEvents$"+On,dg="__reactListeners$"+On,pg="__reactHandles$"+On,Cs="__reactResources$"+On,ba="__reactMarker$"+On;function dr(e){delete e[ot],delete e[mt],delete e[hr],delete e[dg],delete e[pg]}function El(e){var t=e[ot];if(t)return t;for(var n=e.parentNode;n;){if(t=n[xl]||n[ot]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Gd(e);e!==null;){if(n=e[ot])return n;e=Gd(e)}return t}e=n,n=e.parentNode}return null}function Tl(e){if(e=e[ot]||e[xl]){var t=e.tag;if(t===5||t===6||t===13||t===26||t===27||t===3)return e}return null}function Sa(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(o(33))}function Al(e){var t=e[Cs];return t||(t=e[Cs]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function tt(e){e[ba]=!0}var Rs=new Set,ws={};function el(e,t){zl(e,t),zl(e+"Capture",t)}function zl(e,t){for(ws[e]=t,e=0;e<t.length;e++)Rs.add(t[e])}var mg=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]*$"),Os={},_s={};function gg(e){return da.call(_s,e)?!0:da.call(Os,e)?!1:mg.test(e)?_s[e]=!0:(Os[e]=!0,!1)}function Ni(e,t,n){if(gg(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var a=t.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+n)}}function Ui(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+n)}}function hn(e,t,n,a){if(a===null)e.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttributeNS(t,n,""+a)}}var pr,Ds;function Cl(e){if(pr===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);pr=t&&t[1]||"",Ds=-1<n.stack.indexOf(`at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return``+pr+e+Ds}var mr=!1;function gr(e,t){if(!e||mr)return"";mr=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(t){var X=function(){throw Error()};if(Object.defineProperty(X.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(X,[])}catch(M){var D=M}Reflect.construct(e,[],X)}else{try{X.call()}catch(M){D=M}e.call(X.prototype)}}else{try{throw Error()}catch(M){D=M}(X=e())&&typeof X.catch=="function"&&X.catch(function(){})}}catch(M){if(M&&D&&typeof M.stack=="string")return[M.stack,D.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var r=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");r&&r.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var c=a.DetermineComponentFrameRoot(),m=c[0],b=c[1];if(m&&b){var A=m.split(``),_=b.split(``);for(r=a=0;a<A.length&&!A[a].includes("DetermineComponentFrameRoot");)a++;for(;r<_.length&&!_[r].includes("DetermineComponentFrameRoot");)r++;if(a===A.length||r===_.length)for(a=A.length-1,r=_.length-1;1<=a&&0<=r&&A[a]!==_[r];)r--;for(;1<=a&&0<=r;a--,r--)if(A[a]!==_[r]){if(a!==1||r!==1)do if(a--,r--,0>r||A[a]!==_[r]){var H=``+A[a].replace(" at new "," at ");return e.displayName&&H.includes("<anonymous>")&&(H=H.replace("<anonymous>",e.displayName)),H}while(1<=a&&0<=r);break}}}finally{mr=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?Cl(n):""}function yg(e){switch(e.tag){case 26:case 27:case 5:return Cl(e.type);case 16:return Cl("Lazy");case 13:return Cl("Suspense");case 19:return Cl("SuspenseList");case 0:case 15:return gr(e.type,!1);case 11:return gr(e.type.render,!1);case 1:return gr(e.type,!0);case 31:return Cl("Activity");default:return""}}function ks(e){try{var t="";do t+=yg(e),e=e.return;while(e);return t}catch(n){return`Error generating stack: `+n.message+``+n.stack}}function Lt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ms(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function vg(e){var t=Ms(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),a=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var r=n.get,c=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return r.call(this)},set:function(m){a=""+m,c.call(this,m)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return a},setValue:function(m){a=""+m},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Li(e){e._valueTracker||(e._valueTracker=vg(e))}function Ns(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),a="";return e&&(a=Ms(e)?e.checked?"true":"false":e.value),e=a,e!==n?(t.setValue(e),!0):!1}function Bi(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var bg=/[\n"\\]/g;function Bt(e){return e.replace(bg,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function yr(e,t,n,a,r,c,m,b){e.name="",m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"?e.type=m:e.removeAttribute("type"),t!=null?m==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Lt(t)):e.value!==""+Lt(t)&&(e.value=""+Lt(t)):m!=="submit"&&m!=="reset"||e.removeAttribute("value"),t!=null?vr(e,m,Lt(t)):n!=null?vr(e,m,Lt(n)):a!=null&&e.removeAttribute("value"),r==null&&c!=null&&(e.defaultChecked=!!c),r!=null&&(e.checked=r&&typeof r!="function"&&typeof r!="symbol"),b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"?e.name=""+Lt(b):e.removeAttribute("name")}function Us(e,t,n,a,r,c,m,b){if(c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(e.type=c),t!=null||n!=null){if(!(c!=="submit"&&c!=="reset"||t!=null))return;n=n!=null?""+Lt(n):"",t=t!=null?""+Lt(t):n,b||t===e.value||(e.value=t),e.defaultValue=t}a=a??r,a=typeof a!="function"&&typeof a!="symbol"&&!!a,e.checked=b?e.checked:!!a,e.defaultChecked=!!a,m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"&&(e.name=m)}function vr(e,t,n){t==="number"&&Bi(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function Rl(e,t,n,a){if(e=e.options,t){t={};for(var r=0;r<n.length;r++)t["$"+n[r]]=!0;for(n=0;n<e.length;n++)r=t.hasOwnProperty("$"+e[n].value),e[n].selected!==r&&(e[n].selected=r),r&&a&&(e[n].defaultSelected=!0)}else{for(n=""+Lt(n),t=null,r=0;r<e.length;r++){if(e[r].value===n){e[r].selected=!0,a&&(e[r].defaultSelected=!0);return}t!==null||e[r].disabled||(t=e[r])}t!==null&&(t.selected=!0)}}function Ls(e,t,n){if(t!=null&&(t=""+Lt(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n!=null?""+Lt(n):""}function Bs(e,t,n,a){if(t==null){if(a!=null){if(n!=null)throw Error(o(92));if(te(a)){if(1<a.length)throw Error(o(93));a=a[0]}n=a}n==null&&(n=""),t=n}n=Lt(t),e.defaultValue=n,a=e.textContent,a===n&&a!==""&&a!==null&&(e.value=a)}function wl(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Sg=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 Hs(e,t,n){var a=t.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?a?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":a?e.setProperty(t,n):typeof n!="number"||n===0||Sg.has(t)?t==="float"?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function js(e,t,n){if(t!=null&&typeof t!="object")throw Error(o(62));if(e=e.style,n!=null){for(var a in n)!n.hasOwnProperty(a)||t!=null&&t.hasOwnProperty(a)||(a.indexOf("--")===0?e.setProperty(a,""):a==="float"?e.cssFloat="":e[a]="");for(var r in t)a=t[r],t.hasOwnProperty(r)&&n[r]!==a&&Hs(e,r,a)}else for(var c in t)t.hasOwnProperty(c)&&Hs(e,c,t[c])}function br(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var xg=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"]]),Eg=/^[\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 Hi(e){return Eg.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Sr=null;function xr(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ol=null,_l=null;function qs(e){var t=Tl(e);if(t&&(e=t.stateNode)){var n=e[mt]||null;e:switch(e=t.stateNode,t.type){case"input":if(yr(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+Bt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var a=n[t];if(a!==e&&a.form===e.form){var r=a[mt]||null;if(!r)throw Error(o(90));yr(a,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name)}}for(t=0;t<n.length;t++)a=n[t],a.form===e.form&&Ns(a)}break e;case"textarea":Ls(e,n.value,n.defaultValue);break e;case"select":t=n.value,t!=null&&Rl(e,!!n.multiple,t,!1)}}}var Er=!1;function Ys(e,t,n){if(Er)return e(t,n);Er=!0;try{var a=e(t);return a}finally{if(Er=!1,(Ol!==null||_l!==null)&&(Tu(),Ol&&(t=Ol,e=_l,_l=Ol=null,qs(t),e)))for(t=0;t<e.length;t++)qs(e[t])}}function xa(e,t){var n=e.stateNode;if(n===null)return null;var a=n[mt]||null;if(a===null)return null;n=a[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(o(231,t,typeof n));return n}var dn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Tr=!1;if(dn)try{var Ea={};Object.defineProperty(Ea,"passive",{get:function(){Tr=!0}}),window.addEventListener("test",Ea,Ea),window.removeEventListener("test",Ea,Ea)}catch{Tr=!1}var _n=null,Ar=null,ji=null;function Vs(){if(ji)return ji;var e,t=Ar,n=t.length,a,r="value"in _n?_n.value:_n.textContent,c=r.length;for(e=0;e<n&&t[e]===r[e];e++);var m=n-e;for(a=1;a<=m&&t[n-a]===r[c-a];a++);return ji=r.slice(e,1<a?1-a:void 0)}function qi(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Yi(){return!0}function Xs(){return!1}function gt(e){function t(n,a,r,c,m){this._reactName=n,this._targetInst=r,this.type=a,this.nativeEvent=c,this.target=m,this.currentTarget=null;for(var b in e)e.hasOwnProperty(b)&&(n=e[b],this[b]=n?n(c):c[b]);return this.isDefaultPrevented=(c.defaultPrevented!=null?c.defaultPrevented:c.returnValue===!1)?Yi:Xs,this.isPropagationStopped=Xs,this}return y(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Yi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Yi)},persist:function(){},isPersistent:Yi}),t}var tl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Vi=gt(tl),Ta=y({},tl,{view:0,detail:0}),Tg=gt(Ta),zr,Cr,Aa,Xi=y({},Ta,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:wr,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Aa&&(Aa&&e.type==="mousemove"?(zr=e.screenX-Aa.screenX,Cr=e.screenY-Aa.screenY):Cr=zr=0,Aa=e),zr)},movementY:function(e){return"movementY"in e?e.movementY:Cr}}),Gs=gt(Xi),Ag=y({},Xi,{dataTransfer:0}),zg=gt(Ag),Cg=y({},Ta,{relatedTarget:0}),Rr=gt(Cg),Rg=y({},tl,{animationName:0,elapsedTime:0,pseudoElement:0}),wg=gt(Rg),Og=y({},tl,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),_g=gt(Og),Dg=y({},tl,{data:0}),Qs=gt(Dg),kg={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Mg={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"},Ng={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ug(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Ng[e])?!!t[e]:!1}function wr(){return Ug}var Lg=y({},Ta,{key:function(e){if(e.key){var t=kg[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=qi(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Mg[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:wr,charCode:function(e){return e.type==="keypress"?qi(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?qi(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Bg=gt(Lg),Hg=y({},Xi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Zs=gt(Hg),jg=y({},Ta,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:wr}),qg=gt(jg),Yg=y({},tl,{propertyName:0,elapsedTime:0,pseudoElement:0}),Vg=gt(Yg),Xg=y({},Xi,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Gg=gt(Xg),Qg=y({},tl,{newState:0,oldState:0}),Zg=gt(Qg),Kg=[9,13,27,32],Or=dn&&"CompositionEvent"in window,za=null;dn&&"documentMode"in document&&(za=document.documentMode);var Jg=dn&&"TextEvent"in window&&!za,Ks=dn&&(!Or||za&&8<za&&11>=za),Js=" ",Fs=!1;function Is(e,t){switch(e){case"keyup":return Kg.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function $s(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dl=!1;function Fg(e,t){switch(e){case"compositionend":return $s(t);case"keypress":return t.which!==32?null:(Fs=!0,Js);case"textInput":return e=t.data,e===Js&&Fs?null:e;default:return null}}function Ig(e,t){if(Dl)return e==="compositionend"||!Or&&Is(e,t)?(e=Vs(),ji=Ar=_n=null,Dl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Ks&&t.locale!=="ko"?null:t.data;default:return null}}var $g={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 Ps(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!$g[e.type]:t==="textarea"}function Ws(e,t,n,a){Ol?_l?_l.push(a):_l=[a]:Ol=a,t=Ou(t,"onChange"),0<t.length&&(n=new Vi("onChange","change",null,n,a),e.push({event:n,listeners:t}))}var Ca=null,Ra=null;function Pg(e){Nd(e,0)}function Gi(e){var t=Sa(e);if(Ns(t))return e}function ef(e,t){if(e==="change")return t}var tf=!1;if(dn){var _r;if(dn){var Dr="oninput"in document;if(!Dr){var nf=document.createElement("div");nf.setAttribute("oninput","return;"),Dr=typeof nf.oninput=="function"}_r=Dr}else _r=!1;tf=_r&&(!document.documentMode||9<document.documentMode)}function lf(){Ca&&(Ca.detachEvent("onpropertychange",af),Ra=Ca=null)}function af(e){if(e.propertyName==="value"&&Gi(Ra)){var t=[];Ws(t,Ra,e,xr(e)),Ys(Pg,t)}}function Wg(e,t,n){e==="focusin"?(lf(),Ca=t,Ra=n,Ca.attachEvent("onpropertychange",af)):e==="focusout"&&lf()}function ey(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Gi(Ra)}function ty(e,t){if(e==="click")return Gi(t)}function ny(e,t){if(e==="input"||e==="change")return Gi(t)}function ly(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ct=typeof Object.is=="function"?Object.is:ly;function wa(e,t){if(Ct(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;for(a=0;a<n.length;a++){var r=n[a];if(!da.call(t,r)||!Ct(e[r],t[r]))return!1}return!0}function uf(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function rf(e,t){var n=uf(e);e=0;for(var a;n;){if(n.nodeType===3){if(a=e+n.textContent.length,e<=t&&a>=t)return{node:n,offset:t-e};e=a}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=uf(n)}}function of(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?of(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function cf(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Bi(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Bi(e.document)}return t}function kr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var ay=dn&&"documentMode"in document&&11>=document.documentMode,kl=null,Mr=null,Oa=null,Nr=!1;function sf(e,t,n){var a=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Nr||kl==null||kl!==Bi(a)||(a=kl,"selectionStart"in a&&kr(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),Oa&&wa(Oa,a)||(Oa=a,a=Ou(Mr,"onSelect"),0<a.length&&(t=new Vi("onSelect","select",null,t,n),e.push({event:t,listeners:a}),t.target=kl)))}function nl(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ml={animationend:nl("Animation","AnimationEnd"),animationiteration:nl("Animation","AnimationIteration"),animationstart:nl("Animation","AnimationStart"),transitionrun:nl("Transition","TransitionRun"),transitionstart:nl("Transition","TransitionStart"),transitioncancel:nl("Transition","TransitionCancel"),transitionend:nl("Transition","TransitionEnd")},Ur={},ff={};dn&&(ff=document.createElement("div").style,"AnimationEvent"in window||(delete Ml.animationend.animation,delete Ml.animationiteration.animation,delete Ml.animationstart.animation),"TransitionEvent"in window||delete Ml.transitionend.transition);function ll(e){if(Ur[e])return Ur[e];if(!Ml[e])return e;var t=Ml[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in ff)return Ur[e]=t[n];return e}var hf=ll("animationend"),df=ll("animationiteration"),pf=ll("animationstart"),iy=ll("transitionrun"),uy=ll("transitionstart"),ry=ll("transitioncancel"),mf=ll("transitionend"),gf=new Map,Lr="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(" ");Lr.push("scrollEnd");function Kt(e,t){gf.set(e,t),el(t,[e])}var yf=new WeakMap;function Ht(e,t){if(typeof e=="object"&&e!==null){var n=yf.get(e);return n!==void 0?n:(t={value:e,source:t,stack:ks(t)},yf.set(e,t),t)}return{value:e,source:t,stack:ks(t)}}var jt=[],Nl=0,Br=0;function Qi(){for(var e=Nl,t=Br=Nl=0;t<e;){var n=jt[t];jt[t++]=null;var a=jt[t];jt[t++]=null;var r=jt[t];jt[t++]=null;var c=jt[t];if(jt[t++]=null,a!==null&&r!==null){var m=a.pending;m===null?r.next=r:(r.next=m.next,m.next=r),a.pending=r}c!==0&&vf(n,r,c)}}function Zi(e,t,n,a){jt[Nl++]=e,jt[Nl++]=t,jt[Nl++]=n,jt[Nl++]=a,Br|=a,e.lanes|=a,e=e.alternate,e!==null&&(e.lanes|=a)}function Hr(e,t,n,a){return Zi(e,t,n,a),Ki(e)}function Ul(e,t){return Zi(e,null,null,t),Ki(e)}function vf(e,t,n){e.lanes|=n;var a=e.alternate;a!==null&&(a.lanes|=n);for(var r=!1,c=e.return;c!==null;)c.childLanes|=n,a=c.alternate,a!==null&&(a.childLanes|=n),c.tag===22&&(e=c.stateNode,e===null||e._visibility&1||(r=!0)),e=c,c=c.return;return e.tag===3?(c=e.stateNode,r&&t!==null&&(r=31-de(n),e=c.hiddenUpdates,a=e[r],a===null?e[r]=[t]:a.push(t),t.lane=n|536870912),c):null}function Ki(e){if(50<ei)throw ei=0,Qo=null,Error(o(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Ll={};function oy(e,t,n,a){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Rt(e,t,n,a){return new oy(e,t,n,a)}function jr(e){return e=e.prototype,!(!e||!e.isReactComponent)}function pn(e,t){var n=e.alternate;return n===null?(n=Rt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&65011712,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function bf(e,t){e.flags&=65011714;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Ji(e,t,n,a,r,c){var m=0;if(a=e,typeof e=="function")jr(e)&&(m=1);else if(typeof e=="string")m=s1(e,n,ee.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case oe:return e=Rt(31,n,t,r),e.elementType=oe,e.lanes=c,e;case C:return al(n.children,r,c,t);case k:m=8,r|=24;break;case U:return e=Rt(12,n,t,r|2),e.elementType=U,e.lanes=c,e;case F:return e=Rt(13,n,t,r),e.elementType=F,e.lanes=c,e;case j:return e=Rt(19,n,t,r),e.elementType=j,e.lanes=c,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case R:case L:m=10;break e;case G:m=9;break e;case le:m=11;break e;case ue:m=14;break e;case ge:m=16,a=null;break e}m=29,n=Error(o(130,e===null?"null":typeof e,"")),a=null}return t=Rt(m,n,t,r),t.elementType=e,t.type=a,t.lanes=c,t}function al(e,t,n,a){return e=Rt(7,e,a,t),e.lanes=n,e}function qr(e,t,n){return e=Rt(6,e,null,t),e.lanes=n,e}function Yr(e,t,n){return t=Rt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Bl=[],Hl=0,Fi=null,Ii=0,qt=[],Yt=0,il=null,mn=1,gn="";function ul(e,t){Bl[Hl++]=Ii,Bl[Hl++]=Fi,Fi=e,Ii=t}function Sf(e,t,n){qt[Yt++]=mn,qt[Yt++]=gn,qt[Yt++]=il,il=e;var a=mn;e=gn;var r=32-de(a)-1;a&=~(1<<r),n+=1;var c=32-de(t)+r;if(30<c){var m=r-r%5;c=(a&(1<<m)-1).toString(32),a>>=m,r-=m,mn=1<<32-de(t)+r|n<<r|a,gn=c+e}else mn=1<<c|n<<r|a,gn=e}function Vr(e){e.return!==null&&(ul(e,1),Sf(e,1,0))}function Xr(e){for(;e===Fi;)Fi=Bl[--Hl],Bl[Hl]=null,Ii=Bl[--Hl],Bl[Hl]=null;for(;e===il;)il=qt[--Yt],qt[Yt]=null,gn=qt[--Yt],qt[Yt]=null,mn=qt[--Yt],qt[Yt]=null}var dt=null,Ge=null,Oe=!1,rl=null,Wt=!1,Gr=Error(o(519));function ol(e){var t=Error(o(418,""));throw ka(Ht(t,e)),Gr}function xf(e){var t=e.stateNode,n=e.type,a=e.memoizedProps;switch(t[ot]=e,t[mt]=a,n){case"dialog":ze("cancel",t),ze("close",t);break;case"iframe":case"object":case"embed":ze("load",t);break;case"video":case"audio":for(n=0;n<ni.length;n++)ze(ni[n],t);break;case"source":ze("error",t);break;case"img":case"image":case"link":ze("error",t),ze("load",t);break;case"details":ze("toggle",t);break;case"input":ze("invalid",t),Us(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0),Li(t);break;case"select":ze("invalid",t);break;case"textarea":ze("invalid",t),Bs(t,a.value,a.defaultValue,a.children),Li(t)}n=a.children,typeof n!="string"&&typeof n!="number"&&typeof n!="bigint"||t.textContent===""+n||a.suppressHydrationWarning===!0||Hd(t.textContent,n)?(a.popover!=null&&(ze("beforetoggle",t),ze("toggle",t)),a.onScroll!=null&&ze("scroll",t),a.onScrollEnd!=null&&ze("scrollend",t),a.onClick!=null&&(t.onclick=_u),t=!0):t=!1,t||ol(e)}function Ef(e){for(dt=e.return;dt;)switch(dt.tag){case 5:case 13:Wt=!1;return;case 27:case 3:Wt=!0;return;default:dt=dt.return}}function _a(e){if(e!==dt)return!1;if(!Oe)return Ef(e),Oe=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!=="form"&&n!=="button")||rc(e.type,e.memoizedProps)),n=!n),n&&Ge&&ol(e),Ef(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8)if(n=e.data,n==="/$"){if(t===0){Ge=Ft(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++;e=e.nextSibling}Ge=null}}else t===27?(t=Ge,Zn(e.type)?(e=fc,fc=null,Ge=e):Ge=t):Ge=dt?Ft(e.stateNode.nextSibling):null;return!0}function Da(){Ge=dt=null,Oe=!1}function Tf(){var e=rl;return e!==null&&(bt===null?bt=e:bt.push.apply(bt,e),rl=null),e}function ka(e){rl===null?rl=[e]:rl.push(e)}var Qr=V(null),cl=null,yn=null;function Dn(e,t,n){T(Qr,t._currentValue),t._currentValue=n}function vn(e){e._currentValue=Qr.current,J(Qr)}function Zr(e,t,n){for(;e!==null;){var a=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),e===n)break;e=e.return}}function Kr(e,t,n,a){var r=e.child;for(r!==null&&(r.return=e);r!==null;){var c=r.dependencies;if(c!==null){var m=r.child;c=c.firstContext;e:for(;c!==null;){var b=c;c=r;for(var A=0;A<t.length;A++)if(b.context===t[A]){c.lanes|=n,b=c.alternate,b!==null&&(b.lanes|=n),Zr(c.return,n,e),a||(m=null);break e}c=b.next}}else if(r.tag===18){if(m=r.return,m===null)throw Error(o(341));m.lanes|=n,c=m.alternate,c!==null&&(c.lanes|=n),Zr(m,n,e),m=null}else m=r.child;if(m!==null)m.return=r;else for(m=r;m!==null;){if(m===e){m=null;break}if(r=m.sibling,r!==null){r.return=m.return,m=r;break}m=m.return}r=m}}function Ma(e,t,n,a){e=null;for(var r=t,c=!1;r!==null;){if(!c){if((r.flags&524288)!==0)c=!0;else if((r.flags&262144)!==0)break}if(r.tag===10){var m=r.alternate;if(m===null)throw Error(o(387));if(m=m.memoizedProps,m!==null){var b=r.type;Ct(r.pendingProps.value,m.value)||(e!==null?e.push(b):e=[b])}}else if(r===$e.current){if(m=r.alternate,m===null)throw Error(o(387));m.memoizedState.memoizedState!==r.memoizedState.memoizedState&&(e!==null?e.push(oi):e=[oi])}r=r.return}e!==null&&Kr(t,e,n,a),t.flags|=262144}function $i(e){for(e=e.firstContext;e!==null;){if(!Ct(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function sl(e){cl=e,yn=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function ct(e){return Af(cl,e)}function Pi(e,t){return cl===null&&sl(e),Af(e,t)}function Af(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},yn===null){if(e===null)throw Error(o(308));yn=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else yn=yn.next=t;return n}var cy=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(n,a){e.push(a)}};this.abort=function(){t.aborted=!0,e.forEach(function(n){return n()})}},sy=l.unstable_scheduleCallback,fy=l.unstable_NormalPriority,Pe={$$typeof:L,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Jr(){return{controller:new cy,data:new Map,refCount:0}}function Na(e){e.refCount--,e.refCount===0&&sy(fy,function(){e.controller.abort()})}var Ua=null,Fr=0,jl=0,ql=null;function hy(e,t){if(Ua===null){var n=Ua=[];Fr=0,jl=Po(),ql={status:"pending",value:void 0,then:function(a){n.push(a)}}}return Fr++,t.then(zf,zf),t}function zf(){if(--Fr===0&&Ua!==null){ql!==null&&(ql.status="fulfilled");var e=Ua;Ua=null,jl=0,ql=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function dy(e,t){var n=[],a={status:"pending",value:null,reason:null,then:function(r){n.push(r)}};return e.then(function(){a.status="fulfilled",a.value=t;for(var r=0;r<n.length;r++)(0,n[r])(t)},function(r){for(a.status="rejected",a.reason=r,r=0;r<n.length;r++)(0,n[r])(void 0)}),a}var Cf=N.S;N.S=function(e,t){typeof t=="object"&&t!==null&&typeof t.then=="function"&&hy(e,t),Cf!==null&&Cf(e,t)};var fl=V(null);function Ir(){var e=fl.current;return e!==null?e:He.pooledCache}function Wi(e,t){t===null?T(fl,fl.current):T(fl,t.pool)}function Rf(){var e=Ir();return e===null?null:{parent:Pe._currentValue,pool:e}}var La=Error(o(460)),wf=Error(o(474)),eu=Error(o(542)),$r={then:function(){}};function Of(e){return e=e.status,e==="fulfilled"||e==="rejected"}function tu(){}function _f(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(tu,tu),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,kf(e),e;default:if(typeof t.status=="string")t.then(tu,tu);else{if(e=He,e!==null&&100<e.shellSuspendCounter)throw Error(o(482));e=t,e.status="pending",e.then(function(a){if(t.status==="pending"){var r=t;r.status="fulfilled",r.value=a}},function(a){if(t.status==="pending"){var r=t;r.status="rejected",r.reason=a}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,kf(e),e}throw Ba=t,La}}var Ba=null;function Df(){if(Ba===null)throw Error(o(459));var e=Ba;return Ba=null,e}function kf(e){if(e===La||e===eu)throw Error(o(483))}var kn=!1;function Pr(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Wr(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Mn(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Nn(e,t,n){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(ke&2)!==0){var r=a.pending;return r===null?t.next=t:(t.next=r.next,r.next=t),a.pending=t,t=Ki(e),vf(e,null,n),t}return Zi(e,a,t,n),Ki(e)}function Ha(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194048)!==0)){var a=t.lanes;a&=e.pendingLanes,n|=a,t.lanes=n,As(e,n)}}function eo(e,t){var n=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,n===a)){var r=null,c=null;if(n=n.firstBaseUpdate,n!==null){do{var m={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};c===null?r=c=m:c=c.next=m,n=n.next}while(n!==null);c===null?r=c=t:c=c.next=t}else r=c=t;n={baseState:a.baseState,firstBaseUpdate:r,lastBaseUpdate:c,shared:a.shared,callbacks:a.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var to=!1;function ja(){if(to){var e=ql;if(e!==null)throw e}}function qa(e,t,n,a){to=!1;var r=e.updateQueue;kn=!1;var c=r.firstBaseUpdate,m=r.lastBaseUpdate,b=r.shared.pending;if(b!==null){r.shared.pending=null;var A=b,_=A.next;A.next=null,m===null?c=_:m.next=_,m=A;var H=e.alternate;H!==null&&(H=H.updateQueue,b=H.lastBaseUpdate,b!==m&&(b===null?H.firstBaseUpdate=_:b.next=_,H.lastBaseUpdate=A))}if(c!==null){var X=r.baseState;m=0,H=_=A=null,b=c;do{var D=b.lane&-536870913,M=D!==b.lane;if(M?(Ce&D)===D:(a&D)===D){D!==0&&D===jl&&(to=!0),H!==null&&(H=H.next={lane:0,tag:b.tag,payload:b.payload,callback:null,next:null});e:{var pe=e,fe=b;D=t;var Le=n;switch(fe.tag){case 1:if(pe=fe.payload,typeof pe=="function"){X=pe.call(Le,X,D);break e}X=pe;break e;case 3:pe.flags=pe.flags&-65537|128;case 0:if(pe=fe.payload,D=typeof pe=="function"?pe.call(Le,X,D):pe,D==null)break e;X=y({},X,D);break e;case 2:kn=!0}}D=b.callback,D!==null&&(e.flags|=64,M&&(e.flags|=8192),M=r.callbacks,M===null?r.callbacks=[D]:M.push(D))}else M={lane:D,tag:b.tag,payload:b.payload,callback:b.callback,next:null},H===null?(_=H=M,A=X):H=H.next=M,m|=D;if(b=b.next,b===null){if(b=r.shared.pending,b===null)break;M=b,b=M.next,M.next=null,r.lastBaseUpdate=M,r.shared.pending=null}}while(!0);H===null&&(A=X),r.baseState=A,r.firstBaseUpdate=_,r.lastBaseUpdate=H,c===null&&(r.shared.lanes=0),Vn|=m,e.lanes=m,e.memoizedState=X}}function Mf(e,t){if(typeof e!="function")throw Error(o(191,e));e.call(t)}function Nf(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)Mf(n[e],t)}var Yl=V(null),nu=V(0);function Uf(e,t){e=zn,T(nu,e),T(Yl,t),zn=e|t.baseLanes}function no(){T(nu,zn),T(Yl,Yl.current)}function lo(){zn=nu.current,J(Yl),J(nu)}var Un=0,xe=null,Ne=null,Je=null,lu=!1,Vl=!1,hl=!1,au=0,Ya=0,Xl=null,py=0;function Ze(){throw Error(o(321))}function ao(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ct(e[n],t[n]))return!1;return!0}function io(e,t,n,a,r,c){return Un=c,xe=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,N.H=e===null||e.memoizedState===null?vh:bh,hl=!1,c=n(a,r),hl=!1,Vl&&(c=Bf(t,n,a,r)),Lf(e),c}function Lf(e){N.H=su;var t=Ne!==null&&Ne.next!==null;if(Un=0,Je=Ne=xe=null,lu=!1,Ya=0,Xl=null,t)throw Error(o(300));e===null||nt||(e=e.dependencies,e!==null&&$i(e)&&(nt=!0))}function Bf(e,t,n,a){xe=e;var r=0;do{if(Vl&&(Xl=null),Ya=0,Vl=!1,25<=r)throw Error(o(301));if(r+=1,Je=Ne=null,e.updateQueue!=null){var c=e.updateQueue;c.lastEffect=null,c.events=null,c.stores=null,c.memoCache!=null&&(c.memoCache.index=0)}N.H=xy,c=t(n,a)}while(Vl);return c}function my(){var e=N.H,t=e.useState()[0];return t=typeof t.then=="function"?Va(t):t,e=e.useState()[0],(Ne!==null?Ne.memoizedState:null)!==e&&(xe.flags|=1024),t}function uo(){var e=au!==0;return au=0,e}function ro(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function oo(e){if(lu){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}lu=!1}Un=0,Je=Ne=xe=null,Vl=!1,Ya=au=0,Xl=null}function yt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Je===null?xe.memoizedState=Je=e:Je=Je.next=e,Je}function Fe(){if(Ne===null){var e=xe.alternate;e=e!==null?e.memoizedState:null}else e=Ne.next;var t=Je===null?xe.memoizedState:Je.next;if(t!==null)Je=t,Ne=e;else{if(e===null)throw xe.alternate===null?Error(o(467)):Error(o(310));Ne=e,e={memoizedState:Ne.memoizedState,baseState:Ne.baseState,baseQueue:Ne.baseQueue,queue:Ne.queue,next:null},Je===null?xe.memoizedState=Je=e:Je=Je.next=e}return Je}function co(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Va(e){var t=Ya;return Ya+=1,Xl===null&&(Xl=[]),e=_f(Xl,e,t),t=xe,(Je===null?t.memoizedState:Je.next)===null&&(t=t.alternate,N.H=t===null||t.memoizedState===null?vh:bh),e}function iu(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Va(e);if(e.$$typeof===L)return ct(e)}throw Error(o(438,String(e)))}function so(e){var t=null,n=xe.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var a=xe.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(t={data:a.data.map(function(r){return r.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),n===null&&(n=co(),xe.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),a=0;a<e;a++)n[a]=ye;return t.index++,n}function bn(e,t){return typeof t=="function"?t(e):t}function uu(e){var t=Fe();return fo(t,Ne,e)}function fo(e,t,n){var a=e.queue;if(a===null)throw Error(o(311));a.lastRenderedReducer=n;var r=e.baseQueue,c=a.pending;if(c!==null){if(r!==null){var m=r.next;r.next=c.next,c.next=m}t.baseQueue=r=c,a.pending=null}if(c=e.baseState,r===null)e.memoizedState=c;else{t=r.next;var b=m=null,A=null,_=t,H=!1;do{var X=_.lane&-536870913;if(X!==_.lane?(Ce&X)===X:(Un&X)===X){var D=_.revertLane;if(D===0)A!==null&&(A=A.next={lane:0,revertLane:0,action:_.action,hasEagerState:_.hasEagerState,eagerState:_.eagerState,next:null}),X===jl&&(H=!0);else if((Un&D)===D){_=_.next,D===jl&&(H=!0);continue}else X={lane:0,revertLane:_.revertLane,action:_.action,hasEagerState:_.hasEagerState,eagerState:_.eagerState,next:null},A===null?(b=A=X,m=c):A=A.next=X,xe.lanes|=D,Vn|=D;X=_.action,hl&&n(c,X),c=_.hasEagerState?_.eagerState:n(c,X)}else D={lane:X,revertLane:_.revertLane,action:_.action,hasEagerState:_.hasEagerState,eagerState:_.eagerState,next:null},A===null?(b=A=D,m=c):A=A.next=D,xe.lanes|=X,Vn|=X;_=_.next}while(_!==null&&_!==t);if(A===null?m=c:A.next=b,!Ct(c,e.memoizedState)&&(nt=!0,H&&(n=ql,n!==null)))throw n;e.memoizedState=c,e.baseState=m,e.baseQueue=A,a.lastRenderedState=c}return r===null&&(a.lanes=0),[e.memoizedState,a.dispatch]}function ho(e){var t=Fe(),n=t.queue;if(n===null)throw Error(o(311));n.lastRenderedReducer=e;var a=n.dispatch,r=n.pending,c=t.memoizedState;if(r!==null){n.pending=null;var m=r=r.next;do c=e(c,m.action),m=m.next;while(m!==r);Ct(c,t.memoizedState)||(nt=!0),t.memoizedState=c,t.baseQueue===null&&(t.baseState=c),n.lastRenderedState=c}return[c,a]}function Hf(e,t,n){var a=xe,r=Fe(),c=Oe;if(c){if(n===void 0)throw Error(o(407));n=n()}else n=t();var m=!Ct((Ne||r).memoizedState,n);m&&(r.memoizedState=n,nt=!0),r=r.queue;var b=Yf.bind(null,a,r,e);if(Xa(2048,8,b,[e]),r.getSnapshot!==t||m||Je!==null&&Je.memoizedState.tag&1){if(a.flags|=2048,Gl(9,ru(),qf.bind(null,a,r,n,t),null),He===null)throw Error(o(349));c||(Un&124)!==0||jf(a,t,n)}return n}function jf(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=xe.updateQueue,t===null?(t=co(),xe.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function qf(e,t,n,a){t.value=n,t.getSnapshot=a,Vf(t)&&Xf(e)}function Yf(e,t,n){return n(function(){Vf(t)&&Xf(e)})}function Vf(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ct(e,n)}catch{return!0}}function Xf(e){var t=Ul(e,2);t!==null&&kt(t,e,2)}function po(e){var t=yt();if(typeof e=="function"){var n=e;if(e=n(),hl){se(!0);try{n()}finally{se(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:bn,lastRenderedState:e},t}function Gf(e,t,n,a){return e.baseState=n,fo(e,Ne,typeof a=="function"?a:bn)}function gy(e,t,n,a,r){if(cu(e))throw Error(o(485));if(e=t.action,e!==null){var c={payload:r,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(m){c.listeners.push(m)}};N.T!==null?n(!0):c.isTransition=!1,a(c),n=t.pending,n===null?(c.next=t.pending=c,Qf(t,c)):(c.next=n.next,t.pending=n.next=c)}}function Qf(e,t){var n=t.action,a=t.payload,r=e.state;if(t.isTransition){var c=N.T,m={};N.T=m;try{var b=n(r,a),A=N.S;A!==null&&A(m,b),Zf(e,t,b)}catch(_){mo(e,t,_)}finally{N.T=c}}else try{c=n(r,a),Zf(e,t,c)}catch(_){mo(e,t,_)}}function Zf(e,t,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(a){Kf(e,t,a)},function(a){return mo(e,t,a)}):Kf(e,t,n)}function Kf(e,t,n){t.status="fulfilled",t.value=n,Jf(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Qf(e,n)))}function mo(e,t,n){var a=e.pending;if(e.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=n,Jf(t),t=t.next;while(t!==a)}e.action=null}function Jf(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Ff(e,t){return t}function If(e,t){if(Oe){var n=He.formState;if(n!==null){e:{var a=xe;if(Oe){if(Ge){t:{for(var r=Ge,c=Wt;r.nodeType!==8;){if(!c){r=null;break t}if(r=Ft(r.nextSibling),r===null){r=null;break t}}c=r.data,r=c==="F!"||c==="F"?r:null}if(r){Ge=Ft(r.nextSibling),a=r.data==="F!";break e}}ol(a)}a=!1}a&&(t=n[0])}}return n=yt(),n.memoizedState=n.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ff,lastRenderedState:t},n.queue=a,n=mh.bind(null,xe,a),a.dispatch=n,a=po(!1),c=So.bind(null,xe,!1,a.queue),a=yt(),r={state:t,dispatch:null,action:e,pending:null},a.queue=r,n=gy.bind(null,xe,r,c,n),r.dispatch=n,a.memoizedState=e,[t,n,!1]}function $f(e){var t=Fe();return Pf(t,Ne,e)}function Pf(e,t,n){if(t=fo(e,t,Ff)[0],e=uu(bn)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var a=Va(t)}catch(m){throw m===La?eu:m}else a=t;t=Fe();var r=t.queue,c=r.dispatch;return n!==t.memoizedState&&(xe.flags|=2048,Gl(9,ru(),yy.bind(null,r,n),null)),[a,c,e]}function yy(e,t){e.action=t}function Wf(e){var t=Fe(),n=Ne;if(n!==null)return Pf(t,n,e);Fe(),t=t.memoizedState,n=Fe();var a=n.queue.dispatch;return n.memoizedState=e,[t,a,!1]}function Gl(e,t,n,a){return e={tag:e,create:n,deps:a,inst:t,next:null},t=xe.updateQueue,t===null&&(t=co(),xe.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(a=n.next,n.next=e,e.next=a,t.lastEffect=e),e}function ru(){return{destroy:void 0,resource:void 0}}function eh(){return Fe().memoizedState}function ou(e,t,n,a){var r=yt();a=a===void 0?null:a,xe.flags|=e,r.memoizedState=Gl(1|t,ru(),n,a)}function Xa(e,t,n,a){var r=Fe();a=a===void 0?null:a;var c=r.memoizedState.inst;Ne!==null&&a!==null&&ao(a,Ne.memoizedState.deps)?r.memoizedState=Gl(t,c,n,a):(xe.flags|=e,r.memoizedState=Gl(1|t,c,n,a))}function th(e,t){ou(8390656,8,e,t)}function nh(e,t){Xa(2048,8,e,t)}function lh(e,t){return Xa(4,2,e,t)}function ah(e,t){return Xa(4,4,e,t)}function ih(e,t){if(typeof t=="function"){e=e();var n=t(e);return function(){typeof n=="function"?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function uh(e,t,n){n=n!=null?n.concat([e]):null,Xa(4,4,ih.bind(null,t,e),n)}function go(){}function rh(e,t){var n=Fe();t=t===void 0?null:t;var a=n.memoizedState;return t!==null&&ao(t,a[1])?a[0]:(n.memoizedState=[e,t],e)}function oh(e,t){var n=Fe();t=t===void 0?null:t;var a=n.memoizedState;if(t!==null&&ao(t,a[1]))return a[0];if(a=e(),hl){se(!0);try{e()}finally{se(!1)}}return n.memoizedState=[a,t],a}function yo(e,t,n){return n===void 0||(Un&1073741824)!==0?e.memoizedState=t:(e.memoizedState=n,e=fd(),xe.lanes|=e,Vn|=e,n)}function ch(e,t,n,a){return Ct(n,t)?n:Yl.current!==null?(e=yo(e,n,a),Ct(e,t)||(nt=!0),e):(Un&42)===0?(nt=!0,e.memoizedState=n):(e=fd(),xe.lanes|=e,Vn|=e,t)}function sh(e,t,n,a,r){var c=K.p;K.p=c!==0&&8>c?c:8;var m=N.T,b={};N.T=b,So(e,!1,t,n);try{var A=r(),_=N.S;if(_!==null&&_(b,A),A!==null&&typeof A=="object"&&typeof A.then=="function"){var H=dy(A,a);Ga(e,t,H,Dt(e))}else Ga(e,t,a,Dt(e))}catch(X){Ga(e,t,{then:function(){},status:"rejected",reason:X},Dt())}finally{K.p=c,N.T=m}}function vy(){}function vo(e,t,n,a){if(e.tag!==5)throw Error(o(476));var r=fh(e).queue;sh(e,r,t,ae,n===null?vy:function(){return hh(e),n(a)})}function fh(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ae,baseState:ae,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:bn,lastRenderedState:ae},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:bn,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function hh(e){var t=fh(e).next.queue;Ga(e,t,{},Dt())}function bo(){return ct(oi)}function dh(){return Fe().memoizedState}function ph(){return Fe().memoizedState}function by(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=Dt();e=Mn(n);var a=Nn(t,e,n);a!==null&&(kt(a,t,n),Ha(a,t,n)),t={cache:Jr()},e.payload=t;return}t=t.return}}function Sy(e,t,n){var a=Dt();n={lane:a,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},cu(e)?gh(t,n):(n=Hr(e,t,n,a),n!==null&&(kt(n,e,a),yh(n,t,a)))}function mh(e,t,n){var a=Dt();Ga(e,t,n,a)}function Ga(e,t,n,a){var r={lane:a,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null};if(cu(e))gh(t,r);else{var c=e.alternate;if(e.lanes===0&&(c===null||c.lanes===0)&&(c=t.lastRenderedReducer,c!==null))try{var m=t.lastRenderedState,b=c(m,n);if(r.hasEagerState=!0,r.eagerState=b,Ct(b,m))return Zi(e,t,r,0),He===null&&Qi(),!1}catch{}finally{}if(n=Hr(e,t,r,a),n!==null)return kt(n,e,a),yh(n,t,a),!0}return!1}function So(e,t,n,a){if(a={lane:2,revertLane:Po(),action:a,hasEagerState:!1,eagerState:null,next:null},cu(e)){if(t)throw Error(o(479))}else t=Hr(e,n,a,2),t!==null&&kt(t,e,2)}function cu(e){var t=e.alternate;return e===xe||t!==null&&t===xe}function gh(e,t){Vl=lu=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function yh(e,t,n){if((n&4194048)!==0){var a=t.lanes;a&=e.pendingLanes,n|=a,t.lanes=n,As(e,n)}}var su={readContext:ct,use:iu,useCallback:Ze,useContext:Ze,useEffect:Ze,useImperativeHandle:Ze,useLayoutEffect:Ze,useInsertionEffect:Ze,useMemo:Ze,useReducer:Ze,useRef:Ze,useState:Ze,useDebugValue:Ze,useDeferredValue:Ze,useTransition:Ze,useSyncExternalStore:Ze,useId:Ze,useHostTransitionStatus:Ze,useFormState:Ze,useActionState:Ze,useOptimistic:Ze,useMemoCache:Ze,useCacheRefresh:Ze},vh={readContext:ct,use:iu,useCallback:function(e,t){return yt().memoizedState=[e,t===void 0?null:t],e},useContext:ct,useEffect:th,useImperativeHandle:function(e,t,n){n=n!=null?n.concat([e]):null,ou(4194308,4,ih.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ou(4194308,4,e,t)},useInsertionEffect:function(e,t){ou(4,2,e,t)},useMemo:function(e,t){var n=yt();t=t===void 0?null:t;var a=e();if(hl){se(!0);try{e()}finally{se(!1)}}return n.memoizedState=[a,t],a},useReducer:function(e,t,n){var a=yt();if(n!==void 0){var r=n(t);if(hl){se(!0);try{n(t)}finally{se(!1)}}}else r=t;return a.memoizedState=a.baseState=r,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},a.queue=e,e=e.dispatch=Sy.bind(null,xe,e),[a.memoizedState,e]},useRef:function(e){var t=yt();return e={current:e},t.memoizedState=e},useState:function(e){e=po(e);var t=e.queue,n=mh.bind(null,xe,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:go,useDeferredValue:function(e,t){var n=yt();return yo(n,e,t)},useTransition:function(){var e=po(!1);return e=sh.bind(null,xe,e.queue,!0,!1),yt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var a=xe,r=yt();if(Oe){if(n===void 0)throw Error(o(407));n=n()}else{if(n=t(),He===null)throw Error(o(349));(Ce&124)!==0||jf(a,t,n)}r.memoizedState=n;var c={value:n,getSnapshot:t};return r.queue=c,th(Yf.bind(null,a,c,e),[e]),a.flags|=2048,Gl(9,ru(),qf.bind(null,a,c,n,t),null),n},useId:function(){var e=yt(),t=He.identifierPrefix;if(Oe){var n=gn,a=mn;n=(a&~(1<<32-de(a)-1)).toString(32)+n,t="«"+t+"R"+n,n=au++,0<n&&(t+="H"+n.toString(32)),t+="»"}else n=py++,t="«"+t+"r"+n.toString(32)+"»";return e.memoizedState=t},useHostTransitionStatus:bo,useFormState:If,useActionState:If,useOptimistic:function(e){var t=yt();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=So.bind(null,xe,!0,n),n.dispatch=t,[e,t]},useMemoCache:so,useCacheRefresh:function(){return yt().memoizedState=by.bind(null,xe)}},bh={readContext:ct,use:iu,useCallback:rh,useContext:ct,useEffect:nh,useImperativeHandle:uh,useInsertionEffect:lh,useLayoutEffect:ah,useMemo:oh,useReducer:uu,useRef:eh,useState:function(){return uu(bn)},useDebugValue:go,useDeferredValue:function(e,t){var n=Fe();return ch(n,Ne.memoizedState,e,t)},useTransition:function(){var e=uu(bn)[0],t=Fe().memoizedState;return[typeof e=="boolean"?e:Va(e),t]},useSyncExternalStore:Hf,useId:dh,useHostTransitionStatus:bo,useFormState:$f,useActionState:$f,useOptimistic:function(e,t){var n=Fe();return Gf(n,Ne,e,t)},useMemoCache:so,useCacheRefresh:ph},xy={readContext:ct,use:iu,useCallback:rh,useContext:ct,useEffect:nh,useImperativeHandle:uh,useInsertionEffect:lh,useLayoutEffect:ah,useMemo:oh,useReducer:ho,useRef:eh,useState:function(){return ho(bn)},useDebugValue:go,useDeferredValue:function(e,t){var n=Fe();return Ne===null?yo(n,e,t):ch(n,Ne.memoizedState,e,t)},useTransition:function(){var e=ho(bn)[0],t=Fe().memoizedState;return[typeof e=="boolean"?e:Va(e),t]},useSyncExternalStore:Hf,useId:dh,useHostTransitionStatus:bo,useFormState:Wf,useActionState:Wf,useOptimistic:function(e,t){var n=Fe();return Ne!==null?Gf(n,Ne,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:so,useCacheRefresh:ph},Ql=null,Qa=0;function fu(e){var t=Qa;return Qa+=1,Ql===null&&(Ql=[]),_f(Ql,e,t)}function Za(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function hu(e,t){throw t.$$typeof===S?Error(o(525)):(e=Object.prototype.toString.call(t),Error(o(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Sh(e){var t=e._init;return t(e._payload)}function xh(e){function t(w,z){if(e){var O=w.deletions;O===null?(w.deletions=[z],w.flags|=16):O.push(z)}}function n(w,z){if(!e)return null;for(;z!==null;)t(w,z),z=z.sibling;return null}function a(w){for(var z=new Map;w!==null;)w.key!==null?z.set(w.key,w):z.set(w.index,w),w=w.sibling;return z}function r(w,z){return w=pn(w,z),w.index=0,w.sibling=null,w}function c(w,z,O){return w.index=O,e?(O=w.alternate,O!==null?(O=O.index,O<z?(w.flags|=67108866,z):O):(w.flags|=67108866,z)):(w.flags|=1048576,z)}function m(w){return e&&w.alternate===null&&(w.flags|=67108866),w}function b(w,z,O,q){return z===null||z.tag!==6?(z=qr(O,w.mode,q),z.return=w,z):(z=r(z,O),z.return=w,z)}function A(w,z,O,q){var W=O.type;return W===C?H(w,z,O.props.children,q,O.key):z!==null&&(z.elementType===W||typeof W=="object"&&W!==null&&W.$$typeof===ge&&Sh(W)===z.type)?(z=r(z,O.props),Za(z,O),z.return=w,z):(z=Ji(O.type,O.key,O.props,null,w.mode,q),Za(z,O),z.return=w,z)}function _(w,z,O,q){return z===null||z.tag!==4||z.stateNode.containerInfo!==O.containerInfo||z.stateNode.implementation!==O.implementation?(z=Yr(O,w.mode,q),z.return=w,z):(z=r(z,O.children||[]),z.return=w,z)}function H(w,z,O,q,W){return z===null||z.tag!==7?(z=al(O,w.mode,q,W),z.return=w,z):(z=r(z,O),z.return=w,z)}function X(w,z,O){if(typeof z=="string"&&z!==""||typeof z=="number"||typeof z=="bigint")return z=qr(""+z,w.mode,O),z.return=w,z;if(typeof z=="object"&&z!==null){switch(z.$$typeof){case E:return O=Ji(z.type,z.key,z.props,null,w.mode,O),Za(O,z),O.return=w,O;case x:return z=Yr(z,w.mode,O),z.return=w,z;case ge:var q=z._init;return z=q(z._payload),X(w,z,O)}if(te(z)||I(z))return z=al(z,w.mode,O,null),z.return=w,z;if(typeof z.then=="function")return X(w,fu(z),O);if(z.$$typeof===L)return X(w,Pi(w,z),O);hu(w,z)}return null}function D(w,z,O,q){var W=z!==null?z.key:null;if(typeof O=="string"&&O!==""||typeof O=="number"||typeof O=="bigint")return W!==null?null:b(w,z,""+O,q);if(typeof O=="object"&&O!==null){switch(O.$$typeof){case E:return O.key===W?A(w,z,O,q):null;case x:return O.key===W?_(w,z,O,q):null;case ge:return W=O._init,O=W(O._payload),D(w,z,O,q)}if(te(O)||I(O))return W!==null?null:H(w,z,O,q,null);if(typeof O.then=="function")return D(w,z,fu(O),q);if(O.$$typeof===L)return D(w,z,Pi(w,O),q);hu(w,O)}return null}function M(w,z,O,q,W){if(typeof q=="string"&&q!==""||typeof q=="number"||typeof q=="bigint")return w=w.get(O)||null,b(z,w,""+q,W);if(typeof q=="object"&&q!==null){switch(q.$$typeof){case E:return w=w.get(q.key===null?O:q.key)||null,A(z,w,q,W);case x:return w=w.get(q.key===null?O:q.key)||null,_(z,w,q,W);case ge:var Ee=q._init;return q=Ee(q._payload),M(w,z,O,q,W)}if(te(q)||I(q))return w=w.get(O)||null,H(z,w,q,W,null);if(typeof q.then=="function")return M(w,z,O,fu(q),W);if(q.$$typeof===L)return M(w,z,O,Pi(z,q),W);hu(z,q)}return null}function pe(w,z,O,q){for(var W=null,Ee=null,re=z,he=z=0,at=null;re!==null&&he<O.length;he++){re.index>he?(at=re,re=null):at=re.sibling;var we=D(w,re,O[he],q);if(we===null){re===null&&(re=at);break}e&&re&&we.alternate===null&&t(w,re),z=c(we,z,he),Ee===null?W=we:Ee.sibling=we,Ee=we,re=at}if(he===O.length)return n(w,re),Oe&&ul(w,he),W;if(re===null){for(;he<O.length;he++)re=X(w,O[he],q),re!==null&&(z=c(re,z,he),Ee===null?W=re:Ee.sibling=re,Ee=re);return Oe&&ul(w,he),W}for(re=a(re);he<O.length;he++)at=M(re,w,he,O[he],q),at!==null&&(e&&at.alternate!==null&&re.delete(at.key===null?he:at.key),z=c(at,z,he),Ee===null?W=at:Ee.sibling=at,Ee=at);return e&&re.forEach(function($n){return t(w,$n)}),Oe&&ul(w,he),W}function fe(w,z,O,q){if(O==null)throw Error(o(151));for(var W=null,Ee=null,re=z,he=z=0,at=null,we=O.next();re!==null&&!we.done;he++,we=O.next()){re.index>he?(at=re,re=null):at=re.sibling;var $n=D(w,re,we.value,q);if($n===null){re===null&&(re=at);break}e&&re&&$n.alternate===null&&t(w,re),z=c($n,z,he),Ee===null?W=$n:Ee.sibling=$n,Ee=$n,re=at}if(we.done)return n(w,re),Oe&&ul(w,he),W;if(re===null){for(;!we.done;he++,we=O.next())we=X(w,we.value,q),we!==null&&(z=c(we,z,he),Ee===null?W=we:Ee.sibling=we,Ee=we);return Oe&&ul(w,he),W}for(re=a(re);!we.done;he++,we=O.next())we=M(re,w,he,we.value,q),we!==null&&(e&&we.alternate!==null&&re.delete(we.key===null?he:we.key),z=c(we,z,he),Ee===null?W=we:Ee.sibling=we,Ee=we);return e&&re.forEach(function(E1){return t(w,E1)}),Oe&&ul(w,he),W}function Le(w,z,O,q){if(typeof O=="object"&&O!==null&&O.type===C&&O.key===null&&(O=O.props.children),typeof O=="object"&&O!==null){switch(O.$$typeof){case E:e:{for(var W=O.key;z!==null;){if(z.key===W){if(W=O.type,W===C){if(z.tag===7){n(w,z.sibling),q=r(z,O.props.children),q.return=w,w=q;break e}}else if(z.elementType===W||typeof W=="object"&&W!==null&&W.$$typeof===ge&&Sh(W)===z.type){n(w,z.sibling),q=r(z,O.props),Za(q,O),q.return=w,w=q;break e}n(w,z);break}else t(w,z);z=z.sibling}O.type===C?(q=al(O.props.children,w.mode,q,O.key),q.return=w,w=q):(q=Ji(O.type,O.key,O.props,null,w.mode,q),Za(q,O),q.return=w,w=q)}return m(w);case x:e:{for(W=O.key;z!==null;){if(z.key===W)if(z.tag===4&&z.stateNode.containerInfo===O.containerInfo&&z.stateNode.implementation===O.implementation){n(w,z.sibling),q=r(z,O.children||[]),q.return=w,w=q;break e}else{n(w,z);break}else t(w,z);z=z.sibling}q=Yr(O,w.mode,q),q.return=w,w=q}return m(w);case ge:return W=O._init,O=W(O._payload),Le(w,z,O,q)}if(te(O))return pe(w,z,O,q);if(I(O)){if(W=I(O),typeof W!="function")throw Error(o(150));return O=W.call(O),fe(w,z,O,q)}if(typeof O.then=="function")return Le(w,z,fu(O),q);if(O.$$typeof===L)return Le(w,z,Pi(w,O),q);hu(w,O)}return typeof O=="string"&&O!==""||typeof O=="number"||typeof O=="bigint"?(O=""+O,z!==null&&z.tag===6?(n(w,z.sibling),q=r(z,O),q.return=w,w=q):(n(w,z),q=qr(O,w.mode,q),q.return=w,w=q),m(w)):n(w,z)}return function(w,z,O,q){try{Qa=0;var W=Le(w,z,O,q);return Ql=null,W}catch(re){if(re===La||re===eu)throw re;var Ee=Rt(29,re,null,w.mode);return Ee.lanes=q,Ee.return=w,Ee}finally{}}}var Zl=xh(!0),Eh=xh(!1),Vt=V(null),en=null;function Ln(e){var t=e.alternate;T(We,We.current&1),T(Vt,e),en===null&&(t===null||Yl.current!==null||t.memoizedState!==null)&&(en=e)}function Th(e){if(e.tag===22){if(T(We,We.current),T(Vt,e),en===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(en=e)}}else Bn()}function Bn(){T(We,We.current),T(Vt,Vt.current)}function Sn(e){J(Vt),en===e&&(en=null),J(We)}var We=V(0);function du(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||sc(n)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function xo(e,t,n,a){t=e.memoizedState,n=n(a,t),n=n==null?t:y({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Eo={enqueueSetState:function(e,t,n){e=e._reactInternals;var a=Dt(),r=Mn(a);r.payload=t,n!=null&&(r.callback=n),t=Nn(e,r,a),t!==null&&(kt(t,e,a),Ha(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var a=Dt(),r=Mn(a);r.tag=1,r.payload=t,n!=null&&(r.callback=n),t=Nn(e,r,a),t!==null&&(kt(t,e,a),Ha(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Dt(),a=Mn(n);a.tag=2,t!=null&&(a.callback=t),t=Nn(e,a,n),t!==null&&(kt(t,e,n),Ha(t,e,n))}};function Ah(e,t,n,a,r,c,m){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,c,m):t.prototype&&t.prototype.isPureReactComponent?!wa(n,a)||!wa(r,c):!0}function zh(e,t,n,a){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,a),t.state!==e&&Eo.enqueueReplaceState(t,t.state,null)}function dl(e,t){var n=t;if("ref"in t){n={};for(var a in t)a!=="ref"&&(n[a]=t[a])}if(e=e.defaultProps){n===t&&(n=y({},n));for(var r in e)n[r]===void 0&&(n[r]=e[r])}return n}var pu=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function Ch(e){pu(e)}function Rh(e){console.error(e)}function wh(e){pu(e)}function mu(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function Oh(e,t,n){try{var a=e.onCaughtError;a(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(r){setTimeout(function(){throw r})}}function To(e,t,n){return n=Mn(n),n.tag=3,n.payload={element:null},n.callback=function(){mu(e,t)},n}function _h(e){return e=Mn(e),e.tag=3,e}function Dh(e,t,n,a){var r=n.type.getDerivedStateFromError;if(typeof r=="function"){var c=a.value;e.payload=function(){return r(c)},e.callback=function(){Oh(t,n,a)}}var m=n.stateNode;m!==null&&typeof m.componentDidCatch=="function"&&(e.callback=function(){Oh(t,n,a),typeof r!="function"&&(Xn===null?Xn=new Set([this]):Xn.add(this));var b=a.stack;this.componentDidCatch(a.value,{componentStack:b!==null?b:""})})}function Ey(e,t,n,a,r){if(n.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=n.alternate,t!==null&&Ma(t,n,r,!0),n=Vt.current,n!==null){switch(n.tag){case 13:return en===null?Ko():n.alternate===null&&Qe===0&&(Qe=3),n.flags&=-257,n.flags|=65536,n.lanes=r,a===$r?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([a]):t.add(a),Fo(e,a,r)),!1;case 22:return n.flags|=65536,a===$r?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([a])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([a]):n.add(a)),Fo(e,a,r)),!1}throw Error(o(435,n.tag))}return Fo(e,a,r),Ko(),!1}if(Oe)return t=Vt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=r,a!==Gr&&(e=Error(o(422),{cause:a}),ka(Ht(e,n)))):(a!==Gr&&(t=Error(o(423),{cause:a}),ka(Ht(t,n))),e=e.current.alternate,e.flags|=65536,r&=-r,e.lanes|=r,a=Ht(a,n),r=To(e.stateNode,a,r),eo(e,r),Qe!==4&&(Qe=2)),!1;var c=Error(o(520),{cause:a});if(c=Ht(c,n),Wa===null?Wa=[c]:Wa.push(c),Qe!==4&&(Qe=2),t===null)return!0;a=Ht(a,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=r&-r,n.lanes|=e,e=To(n.stateNode,a,e),eo(n,e),!1;case 1:if(t=n.type,c=n.stateNode,(n.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||c!==null&&typeof c.componentDidCatch=="function"&&(Xn===null||!Xn.has(c))))return n.flags|=65536,r&=-r,n.lanes|=r,r=_h(r),Dh(r,e,n,a),eo(n,r),!1}n=n.return}while(n!==null);return!1}var kh=Error(o(461)),nt=!1;function it(e,t,n,a){t.child=e===null?Eh(t,null,n,a):Zl(t,e.child,n,a)}function Mh(e,t,n,a,r){n=n.render;var c=t.ref;if("ref"in a){var m={};for(var b in a)b!=="ref"&&(m[b]=a[b])}else m=a;return sl(t),a=io(e,t,n,m,c,r),b=uo(),e!==null&&!nt?(ro(e,t,r),xn(e,t,r)):(Oe&&b&&Vr(t),t.flags|=1,it(e,t,a,r),t.child)}function Nh(e,t,n,a,r){if(e===null){var c=n.type;return typeof c=="function"&&!jr(c)&&c.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=c,Uh(e,t,c,a,r)):(e=Ji(n.type,null,a,t,t.mode,r),e.ref=t.ref,e.return=t,t.child=e)}if(c=e.child,!Do(e,r)){var m=c.memoizedProps;if(n=n.compare,n=n!==null?n:wa,n(m,a)&&e.ref===t.ref)return xn(e,t,r)}return t.flags|=1,e=pn(c,a),e.ref=t.ref,e.return=t,t.child=e}function Uh(e,t,n,a,r){if(e!==null){var c=e.memoizedProps;if(wa(c,a)&&e.ref===t.ref)if(nt=!1,t.pendingProps=a=c,Do(e,r))(e.flags&131072)!==0&&(nt=!0);else return t.lanes=e.lanes,xn(e,t,r)}return Ao(e,t,n,a,r)}function Lh(e,t,n){var a=t.pendingProps,r=a.children,c=e!==null?e.memoizedState:null;if(a.mode==="hidden"){if((t.flags&128)!==0){if(a=c!==null?c.baseLanes|n:n,e!==null){for(r=t.child=e.child,c=0;r!==null;)c=c|r.lanes|r.childLanes,r=r.sibling;t.childLanes=c&~a}else t.childLanes=0,t.child=null;return Bh(e,t,a,n)}if((n&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Wi(t,c!==null?c.cachePool:null),c!==null?Uf(t,c):no(),Th(t);else return t.lanes=t.childLanes=536870912,Bh(e,t,c!==null?c.baseLanes|n:n,n)}else c!==null?(Wi(t,c.cachePool),Uf(t,c),Bn(),t.memoizedState=null):(e!==null&&Wi(t,null),no(),Bn());return it(e,t,r,n),t.child}function Bh(e,t,n,a){var r=Ir();return r=r===null?null:{parent:Pe._currentValue,pool:r},t.memoizedState={baseLanes:n,cachePool:r},e!==null&&Wi(t,null),no(),Th(t),e!==null&&Ma(e,t,a,!0),null}function gu(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!="function"&&typeof n!="object")throw Error(o(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function Ao(e,t,n,a,r){return sl(t),n=io(e,t,n,a,void 0,r),a=uo(),e!==null&&!nt?(ro(e,t,r),xn(e,t,r)):(Oe&&a&&Vr(t),t.flags|=1,it(e,t,n,r),t.child)}function Hh(e,t,n,a,r,c){return sl(t),t.updateQueue=null,n=Bf(t,a,n,r),Lf(e),a=uo(),e!==null&&!nt?(ro(e,t,c),xn(e,t,c)):(Oe&&a&&Vr(t),t.flags|=1,it(e,t,n,c),t.child)}function jh(e,t,n,a,r){if(sl(t),t.stateNode===null){var c=Ll,m=n.contextType;typeof m=="object"&&m!==null&&(c=ct(m)),c=new n(a,c),t.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,c.updater=Eo,t.stateNode=c,c._reactInternals=t,c=t.stateNode,c.props=a,c.state=t.memoizedState,c.refs={},Pr(t),m=n.contextType,c.context=typeof m=="object"&&m!==null?ct(m):Ll,c.state=t.memoizedState,m=n.getDerivedStateFromProps,typeof m=="function"&&(xo(t,n,m,a),c.state=t.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof c.getSnapshotBeforeUpdate=="function"||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(m=c.state,typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount(),m!==c.state&&Eo.enqueueReplaceState(c,c.state,null),qa(t,a,c,r),ja(),c.state=t.memoizedState),typeof c.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(e===null){c=t.stateNode;var b=t.memoizedProps,A=dl(n,b);c.props=A;var _=c.context,H=n.contextType;m=Ll,typeof H=="object"&&H!==null&&(m=ct(H));var X=n.getDerivedStateFromProps;H=typeof X=="function"||typeof c.getSnapshotBeforeUpdate=="function",b=t.pendingProps!==b,H||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(b||_!==m)&&zh(t,c,a,m),kn=!1;var D=t.memoizedState;c.state=D,qa(t,a,c,r),ja(),_=t.memoizedState,b||D!==_||kn?(typeof X=="function"&&(xo(t,n,X,a),_=t.memoizedState),(A=kn||Ah(t,n,A,a,D,_,m))?(H||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount()),typeof c.componentDidMount=="function"&&(t.flags|=4194308)):(typeof c.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=_),c.props=a,c.state=_,c.context=m,a=A):(typeof c.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{c=t.stateNode,Wr(e,t),m=t.memoizedProps,H=dl(n,m),c.props=H,X=t.pendingProps,D=c.context,_=n.contextType,A=Ll,typeof _=="object"&&_!==null&&(A=ct(_)),b=n.getDerivedStateFromProps,(_=typeof b=="function"||typeof c.getSnapshotBeforeUpdate=="function")||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(m!==X||D!==A)&&zh(t,c,a,A),kn=!1,D=t.memoizedState,c.state=D,qa(t,a,c,r),ja();var M=t.memoizedState;m!==X||D!==M||kn||e!==null&&e.dependencies!==null&&$i(e.dependencies)?(typeof b=="function"&&(xo(t,n,b,a),M=t.memoizedState),(H=kn||Ah(t,n,H,a,D,M,A)||e!==null&&e.dependencies!==null&&$i(e.dependencies))?(_||typeof c.UNSAFE_componentWillUpdate!="function"&&typeof c.componentWillUpdate!="function"||(typeof c.componentWillUpdate=="function"&&c.componentWillUpdate(a,M,A),typeof c.UNSAFE_componentWillUpdate=="function"&&c.UNSAFE_componentWillUpdate(a,M,A)),typeof c.componentDidUpdate=="function"&&(t.flags|=4),typeof c.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof c.componentDidUpdate!="function"||m===e.memoizedProps&&D===e.memoizedState||(t.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||m===e.memoizedProps&&D===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=M),c.props=a,c.state=M,c.context=A,a=H):(typeof c.componentDidUpdate!="function"||m===e.memoizedProps&&D===e.memoizedState||(t.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||m===e.memoizedProps&&D===e.memoizedState||(t.flags|=1024),a=!1)}return c=a,gu(e,t),a=(t.flags&128)!==0,c||a?(c=t.stateNode,n=a&&typeof n.getDerivedStateFromError!="function"?null:c.render(),t.flags|=1,e!==null&&a?(t.child=Zl(t,e.child,null,r),t.child=Zl(t,null,n,r)):it(e,t,n,r),t.memoizedState=c.state,e=t.child):e=xn(e,t,r),e}function qh(e,t,n,a){return Da(),t.flags|=256,it(e,t,n,a),t.child}var zo={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Co(e){return{baseLanes:e,cachePool:Rf()}}function Ro(e,t,n){return e=e!==null?e.childLanes&~n:0,t&&(e|=Xt),e}function Yh(e,t,n){var a=t.pendingProps,r=!1,c=(t.flags&128)!==0,m;if((m=c)||(m=e!==null&&e.memoizedState===null?!1:(We.current&2)!==0),m&&(r=!0,t.flags&=-129),m=(t.flags&32)!==0,t.flags&=-33,e===null){if(Oe){if(r?Ln(t):Bn(),Oe){var b=Ge,A;if(A=b){e:{for(A=b,b=Wt;A.nodeType!==8;){if(!b){b=null;break e}if(A=Ft(A.nextSibling),A===null){b=null;break e}}b=A}b!==null?(t.memoizedState={dehydrated:b,treeContext:il!==null?{id:mn,overflow:gn}:null,retryLane:536870912,hydrationErrors:null},A=Rt(18,null,null,0),A.stateNode=b,A.return=t,t.child=A,dt=t,Ge=null,A=!0):A=!1}A||ol(t)}if(b=t.memoizedState,b!==null&&(b=b.dehydrated,b!==null))return sc(b)?t.lanes=32:t.lanes=536870912,null;Sn(t)}return b=a.children,a=a.fallback,r?(Bn(),r=t.mode,b=yu({mode:"hidden",children:b},r),a=al(a,r,n,null),b.return=t,a.return=t,b.sibling=a,t.child=b,r=t.child,r.memoizedState=Co(n),r.childLanes=Ro(e,m,n),t.memoizedState=zo,a):(Ln(t),wo(t,b))}if(A=e.memoizedState,A!==null&&(b=A.dehydrated,b!==null)){if(c)t.flags&256?(Ln(t),t.flags&=-257,t=Oo(e,t,n)):t.memoizedState!==null?(Bn(),t.child=e.child,t.flags|=128,t=null):(Bn(),r=a.fallback,b=t.mode,a=yu({mode:"visible",children:a.children},b),r=al(r,b,n,null),r.flags|=2,a.return=t,r.return=t,a.sibling=r,t.child=a,Zl(t,e.child,null,n),a=t.child,a.memoizedState=Co(n),a.childLanes=Ro(e,m,n),t.memoizedState=zo,t=r);else if(Ln(t),sc(b)){if(m=b.nextSibling&&b.nextSibling.dataset,m)var _=m.dgst;m=_,a=Error(o(419)),a.stack="",a.digest=m,ka({value:a,source:null,stack:null}),t=Oo(e,t,n)}else if(nt||Ma(e,t,n,!1),m=(n&e.childLanes)!==0,nt||m){if(m=He,m!==null&&(a=n&-n,a=(a&42)!==0?1:sr(a),a=(a&(m.suspendedLanes|n))!==0?0:a,a!==0&&a!==A.retryLane))throw A.retryLane=a,Ul(e,a),kt(m,e,a),kh;b.data==="$?"||Ko(),t=Oo(e,t,n)}else b.data==="$?"?(t.flags|=192,t.child=e.child,t=null):(e=A.treeContext,Ge=Ft(b.nextSibling),dt=t,Oe=!0,rl=null,Wt=!1,e!==null&&(qt[Yt++]=mn,qt[Yt++]=gn,qt[Yt++]=il,mn=e.id,gn=e.overflow,il=t),t=wo(t,a.children),t.flags|=4096);return t}return r?(Bn(),r=a.fallback,b=t.mode,A=e.child,_=A.sibling,a=pn(A,{mode:"hidden",children:a.children}),a.subtreeFlags=A.subtreeFlags&65011712,_!==null?r=pn(_,r):(r=al(r,b,n,null),r.flags|=2),r.return=t,a.return=t,a.sibling=r,t.child=a,a=r,r=t.child,b=e.child.memoizedState,b===null?b=Co(n):(A=b.cachePool,A!==null?(_=Pe._currentValue,A=A.parent!==_?{parent:_,pool:_}:A):A=Rf(),b={baseLanes:b.baseLanes|n,cachePool:A}),r.memoizedState=b,r.childLanes=Ro(e,m,n),t.memoizedState=zo,a):(Ln(t),n=e.child,e=n.sibling,n=pn(n,{mode:"visible",children:a.children}),n.return=t,n.sibling=null,e!==null&&(m=t.deletions,m===null?(t.deletions=[e],t.flags|=16):m.push(e)),t.child=n,t.memoizedState=null,n)}function wo(e,t){return t=yu({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function yu(e,t){return e=Rt(22,e,null,t),e.lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function Oo(e,t,n){return Zl(t,e.child,null,n),e=wo(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Vh(e,t,n){e.lanes|=t;var a=e.alternate;a!==null&&(a.lanes|=t),Zr(e.return,t,n)}function _o(e,t,n,a,r){var c=e.memoizedState;c===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:n,tailMode:r}:(c.isBackwards=t,c.rendering=null,c.renderingStartTime=0,c.last=a,c.tail=n,c.tailMode=r)}function Xh(e,t,n){var a=t.pendingProps,r=a.revealOrder,c=a.tail;if(it(e,t,a.children,n),a=We.current,(a&2)!==0)a=a&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Vh(e,n,t);else if(e.tag===19)Vh(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}a&=1}switch(T(We,a),r){case"forwards":for(n=t.child,r=null;n!==null;)e=n.alternate,e!==null&&du(e)===null&&(r=n),n=n.sibling;n=r,n===null?(r=t.child,t.child=null):(r=n.sibling,n.sibling=null),_o(t,!1,r,n,c);break;case"backwards":for(n=null,r=t.child,t.child=null;r!==null;){if(e=r.alternate,e!==null&&du(e)===null){t.child=r;break}e=r.sibling,r.sibling=n,n=r,r=e}_o(t,!0,n,null,c);break;case"together":_o(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function xn(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Vn|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(Ma(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(o(153));if(t.child!==null){for(e=t.child,n=pn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=pn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Do(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&$i(e)))}function Ty(e,t,n){switch(t.tag){case 3:Re(t,t.stateNode.containerInfo),Dn(t,Pe,e.memoizedState.cache),Da();break;case 27:case 5:$t(t);break;case 4:Re(t,t.stateNode.containerInfo);break;case 10:Dn(t,t.type,t.memoizedProps.value);break;case 13:var a=t.memoizedState;if(a!==null)return a.dehydrated!==null?(Ln(t),t.flags|=128,null):(n&t.child.childLanes)!==0?Yh(e,t,n):(Ln(t),e=xn(e,t,n),e!==null?e.sibling:null);Ln(t);break;case 19:var r=(e.flags&128)!==0;if(a=(n&t.childLanes)!==0,a||(Ma(e,t,n,!1),a=(n&t.childLanes)!==0),r){if(a)return Xh(e,t,n);t.flags|=128}if(r=t.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),T(We,We.current),a)break;return null;case 22:case 23:return t.lanes=0,Lh(e,t,n);case 24:Dn(t,Pe,e.memoizedState.cache)}return xn(e,t,n)}function Gh(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)nt=!0;else{if(!Do(e,n)&&(t.flags&128)===0)return nt=!1,Ty(e,t,n);nt=(e.flags&131072)!==0}else nt=!1,Oe&&(t.flags&1048576)!==0&&Sf(t,Ii,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var a=t.elementType,r=a._init;if(a=r(a._payload),t.type=a,typeof a=="function")jr(a)?(e=dl(a,e),t.tag=1,t=jh(null,t,a,e,n)):(t.tag=0,t=Ao(null,t,a,e,n));else{if(a!=null){if(r=a.$$typeof,r===le){t.tag=11,t=Mh(null,t,a,e,n);break e}else if(r===ue){t.tag=14,t=Nh(null,t,a,e,n);break e}}throw t=$(a)||a,Error(o(306,t,""))}}return t;case 0:return Ao(e,t,t.type,t.pendingProps,n);case 1:return a=t.type,r=dl(a,t.pendingProps),jh(e,t,a,r,n);case 3:e:{if(Re(t,t.stateNode.containerInfo),e===null)throw Error(o(387));a=t.pendingProps;var c=t.memoizedState;r=c.element,Wr(e,t),qa(t,a,null,n);var m=t.memoizedState;if(a=m.cache,Dn(t,Pe,a),a!==c.cache&&Kr(t,[Pe],n,!0),ja(),a=m.element,c.isDehydrated)if(c={element:a,isDehydrated:!1,cache:m.cache},t.updateQueue.baseState=c,t.memoizedState=c,t.flags&256){t=qh(e,t,a,n);break e}else if(a!==r){r=Ht(Error(o(424)),t),ka(r),t=qh(e,t,a,n);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Ge=Ft(e.firstChild),dt=t,Oe=!0,rl=null,Wt=!0,n=Eh(t,null,a,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(Da(),a===r){t=xn(e,t,n);break e}it(e,t,a,n)}t=t.child}return t;case 26:return gu(e,t),e===null?(n=Jd(t.type,null,t.pendingProps,null))?t.memoizedState=n:Oe||(n=t.type,e=t.pendingProps,a=Du(ne.current).createElement(n),a[ot]=t,a[mt]=e,rt(a,n,e),tt(a),t.stateNode=a):t.memoizedState=Jd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return $t(t),e===null&&Oe&&(a=t.stateNode=Qd(t.type,t.pendingProps,ne.current),dt=t,Wt=!0,r=Ge,Zn(t.type)?(fc=r,Ge=Ft(a.firstChild)):Ge=r),it(e,t,t.pendingProps.children,n),gu(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&Oe&&((r=a=Ge)&&(a=$y(a,t.type,t.pendingProps,Wt),a!==null?(t.stateNode=a,dt=t,Ge=Ft(a.firstChild),Wt=!1,r=!0):r=!1),r||ol(t)),$t(t),r=t.type,c=t.pendingProps,m=e!==null?e.memoizedProps:null,a=c.children,rc(r,c)?a=null:m!==null&&rc(r,m)&&(t.flags|=32),t.memoizedState!==null&&(r=io(e,t,my,null,null,n),oi._currentValue=r),gu(e,t),it(e,t,a,n),t.child;case 6:return e===null&&Oe&&((e=n=Ge)&&(n=Py(n,t.pendingProps,Wt),n!==null?(t.stateNode=n,dt=t,Ge=null,e=!0):e=!1),e||ol(t)),null;case 13:return Yh(e,t,n);case 4:return Re(t,t.stateNode.containerInfo),a=t.pendingProps,e===null?t.child=Zl(t,null,a,n):it(e,t,a,n),t.child;case 11:return Mh(e,t,t.type,t.pendingProps,n);case 7:return it(e,t,t.pendingProps,n),t.child;case 8:return it(e,t,t.pendingProps.children,n),t.child;case 12:return it(e,t,t.pendingProps.children,n),t.child;case 10:return a=t.pendingProps,Dn(t,t.type,a.value),it(e,t,a.children,n),t.child;case 9:return r=t.type._context,a=t.pendingProps.children,sl(t),r=ct(r),a=a(r),t.flags|=1,it(e,t,a,n),t.child;case 14:return Nh(e,t,t.type,t.pendingProps,n);case 15:return Uh(e,t,t.type,t.pendingProps,n);case 19:return Xh(e,t,n);case 31:return a=t.pendingProps,n=t.mode,a={mode:a.mode,children:a.children},e===null?(n=yu(a,n),n.ref=t.ref,t.child=n,n.return=t,t=n):(n=pn(e.child,a),n.ref=t.ref,t.child=n,n.return=t,t=n),t;case 22:return Lh(e,t,n);case 24:return sl(t),a=ct(Pe),e===null?(r=Ir(),r===null&&(r=He,c=Jr(),r.pooledCache=c,c.refCount++,c!==null&&(r.pooledCacheLanes|=n),r=c),t.memoizedState={parent:a,cache:r},Pr(t),Dn(t,Pe,r)):((e.lanes&n)!==0&&(Wr(e,t),qa(t,null,null,n),ja()),r=e.memoizedState,c=t.memoizedState,r.parent!==a?(r={parent:a,cache:a},t.memoizedState=r,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=r),Dn(t,Pe,a)):(a=c.cache,Dn(t,Pe,a),a!==r.cache&&Kr(t,[Pe],n,!0))),it(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(o(156,t.tag))}function En(e){e.flags|=4}function Qh(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Wd(t)){if(t=Vt.current,t!==null&&((Ce&4194048)===Ce?en!==null:(Ce&62914560)!==Ce&&(Ce&536870912)===0||t!==en))throw Ba=$r,wf;e.flags|=8192}}function vu(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?Es():536870912,e.lanes|=t,Il|=t)}function Ka(e,t){if(!Oe)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var a=null;n!==null;)n.alternate!==null&&(a=n),n=n.sibling;a===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function Ve(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,a=0;if(t)for(var r=e.child;r!==null;)n|=r.lanes|r.childLanes,a|=r.subtreeFlags&65011712,a|=r.flags&65011712,r.return=e,r=r.sibling;else for(r=e.child;r!==null;)n|=r.lanes|r.childLanes,a|=r.subtreeFlags,a|=r.flags,r.return=e,r=r.sibling;return e.subtreeFlags|=a,e.childLanes=n,t}function Ay(e,t,n){var a=t.pendingProps;switch(Xr(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ve(t),null;case 1:return Ve(t),null;case 3:return n=t.stateNode,a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),vn(Pe),ht(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(_a(t)?En(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Tf())),Ve(t),null;case 26:return n=t.memoizedState,e===null?(En(t),n!==null?(Ve(t),Qh(t,n)):(Ve(t),t.flags&=-16777217)):n?n!==e.memoizedState?(En(t),Ve(t),Qh(t,n)):(Ve(t),t.flags&=-16777217):(e.memoizedProps!==a&&En(t),Ve(t),t.flags&=-16777217),null;case 27:sn(t),n=ne.current;var r=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==a&&En(t);else{if(!a){if(t.stateNode===null)throw Error(o(166));return Ve(t),null}e=ee.current,_a(t)?xf(t):(e=Qd(r,a,n),t.stateNode=e,En(t))}return Ve(t),null;case 5:if(sn(t),n=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&En(t);else{if(!a){if(t.stateNode===null)throw Error(o(166));return Ve(t),null}if(e=ee.current,_a(t))xf(t);else{switch(r=Du(ne.current),e){case 1:e=r.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:e=r.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":e=r.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":e=r.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":e=r.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof a.is=="string"?r.createElement("select",{is:a.is}):r.createElement("select"),a.multiple?e.multiple=!0:a.size&&(e.size=a.size);break;default:e=typeof a.is=="string"?r.createElement(n,{is:a.is}):r.createElement(n)}}e[ot]=t,e[mt]=a;e:for(r=t.child;r!==null;){if(r.tag===5||r.tag===6)e.appendChild(r.stateNode);else if(r.tag!==4&&r.tag!==27&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break e;for(;r.sibling===null;){if(r.return===null||r.return===t)break e;r=r.return}r.sibling.return=r.return,r=r.sibling}t.stateNode=e;e:switch(rt(e,n,a),n){case"button":case"input":case"select":case"textarea":e=!!a.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&En(t)}}return Ve(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==a&&En(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(o(166));if(e=ne.current,_a(t)){if(e=t.stateNode,n=t.memoizedProps,a=null,r=dt,r!==null)switch(r.tag){case 27:case 5:a=r.memoizedProps}e[ot]=t,e=!!(e.nodeValue===n||a!==null&&a.suppressHydrationWarning===!0||Hd(e.nodeValue,n)),e||ol(t)}else e=Du(e).createTextNode(a),e[ot]=t,t.stateNode=e}return Ve(t),null;case 13:if(a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(r=_a(t),a!==null&&a.dehydrated!==null){if(e===null){if(!r)throw Error(o(318));if(r=t.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(o(317));r[ot]=t}else Da(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ve(t),r=!1}else r=Tf(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=r),r=!0;if(!r)return t.flags&256?(Sn(t),t):(Sn(t),null)}if(Sn(t),(t.flags&128)!==0)return t.lanes=n,t;if(n=a!==null,e=e!==null&&e.memoizedState!==null,n){a=t.child,r=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(r=a.alternate.memoizedState.cachePool.pool);var c=null;a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(c=a.memoizedState.cachePool.pool),c!==r&&(a.flags|=2048)}return n!==e&&n&&(t.child.flags|=8192),vu(t,t.updateQueue),Ve(t),null;case 4:return ht(),e===null&&nc(t.stateNode.containerInfo),Ve(t),null;case 10:return vn(t.type),Ve(t),null;case 19:if(J(We),r=t.memoizedState,r===null)return Ve(t),null;if(a=(t.flags&128)!==0,c=r.rendering,c===null)if(a)Ka(r,!1);else{if(Qe!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(c=du(e),c!==null){for(t.flags|=128,Ka(r,!1),e=c.updateQueue,t.updateQueue=e,vu(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)bf(n,e),n=n.sibling;return T(We,We.current&1|2),t.child}e=e.sibling}r.tail!==null&&Tt()>xu&&(t.flags|=128,a=!0,Ka(r,!1),t.lanes=4194304)}else{if(!a)if(e=du(c),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,vu(t,e),Ka(r,!0),r.tail===null&&r.tailMode==="hidden"&&!c.alternate&&!Oe)return Ve(t),null}else 2*Tt()-r.renderingStartTime>xu&&n!==536870912&&(t.flags|=128,a=!0,Ka(r,!1),t.lanes=4194304);r.isBackwards?(c.sibling=t.child,t.child=c):(e=r.last,e!==null?e.sibling=c:t.child=c,r.last=c)}return r.tail!==null?(t=r.tail,r.rendering=t,r.tail=t.sibling,r.renderingStartTime=Tt(),t.sibling=null,e=We.current,T(We,a?e&1|2:e&1),t):(Ve(t),null);case 22:case 23:return Sn(t),lo(),a=t.memoizedState!==null,e!==null?e.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?(n&536870912)!==0&&(t.flags&128)===0&&(Ve(t),t.subtreeFlags&6&&(t.flags|=8192)):Ve(t),n=t.updateQueue,n!==null&&vu(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==n&&(t.flags|=2048),e!==null&&J(fl),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),vn(Pe),Ve(t),null;case 25:return null;case 30:return null}throw Error(o(156,t.tag))}function zy(e,t){switch(Xr(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return vn(Pe),ht(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return sn(t),null;case 13:if(Sn(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(o(340));Da()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return J(We),null;case 4:return ht(),null;case 10:return vn(t.type),null;case 22:case 23:return Sn(t),lo(),e!==null&&J(fl),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return vn(Pe),null;case 25:return null;default:return null}}function Zh(e,t){switch(Xr(t),t.tag){case 3:vn(Pe),ht();break;case 26:case 27:case 5:sn(t);break;case 4:ht();break;case 13:Sn(t);break;case 19:J(We);break;case 10:vn(t.type);break;case 22:case 23:Sn(t),lo(),e!==null&&J(fl);break;case 24:vn(Pe)}}function Ja(e,t){try{var n=t.updateQueue,a=n!==null?n.lastEffect:null;if(a!==null){var r=a.next;n=r;do{if((n.tag&e)===e){a=void 0;var c=n.create,m=n.inst;a=c(),m.destroy=a}n=n.next}while(n!==r)}}catch(b){Be(t,t.return,b)}}function Hn(e,t,n){try{var a=t.updateQueue,r=a!==null?a.lastEffect:null;if(r!==null){var c=r.next;a=c;do{if((a.tag&e)===e){var m=a.inst,b=m.destroy;if(b!==void 0){m.destroy=void 0,r=t;var A=n,_=b;try{_()}catch(H){Be(r,A,H)}}}a=a.next}while(a!==c)}}catch(H){Be(t,t.return,H)}}function Kh(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Nf(t,n)}catch(a){Be(e,e.return,a)}}}function Jh(e,t,n){n.props=dl(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(a){Be(e,t,a)}}function Fa(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var a=e.stateNode;break;case 30:a=e.stateNode;break;default:a=e.stateNode}typeof n=="function"?e.refCleanup=n(a):n.current=a}}catch(r){Be(e,t,r)}}function tn(e,t){var n=e.ref,a=e.refCleanup;if(n!==null)if(typeof a=="function")try{a()}catch(r){Be(e,t,r)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(r){Be(e,t,r)}else n.current=null}function Fh(e){var t=e.type,n=e.memoizedProps,a=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&a.focus();break e;case"img":n.src?a.src=n.src:n.srcSet&&(a.srcset=n.srcSet)}}catch(r){Be(e,e.return,r)}}function ko(e,t,n){try{var a=e.stateNode;Zy(a,e.type,n,t),a[mt]=t}catch(r){Be(e,e.return,r)}}function Ih(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Zn(e.type)||e.tag===4}function Mo(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ih(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Zn(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function No(e,t,n){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=_u));else if(a!==4&&(a===27&&Zn(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(No(e,t,n),e=e.sibling;e!==null;)No(e,t,n),e=e.sibling}function bu(e,t,n){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(a!==4&&(a===27&&Zn(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(bu(e,t,n),e=e.sibling;e!==null;)bu(e,t,n),e=e.sibling}function $h(e){var t=e.stateNode,n=e.memoizedProps;try{for(var a=e.type,r=t.attributes;r.length;)t.removeAttributeNode(r[0]);rt(t,a,n),t[ot]=e,t[mt]=n}catch(c){Be(e,e.return,c)}}var Tn=!1,Ke=!1,Uo=!1,Ph=typeof WeakSet=="function"?WeakSet:Set,lt=null;function Cy(e,t){if(e=e.containerInfo,ic=Bu,e=cf(e),kr(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var a=n.getSelection&&n.getSelection();if(a&&a.rangeCount!==0){n=a.anchorNode;var r=a.anchorOffset,c=a.focusNode;a=a.focusOffset;try{n.nodeType,c.nodeType}catch{n=null;break e}var m=0,b=-1,A=-1,_=0,H=0,X=e,D=null;t:for(;;){for(var M;X!==n||r!==0&&X.nodeType!==3||(b=m+r),X!==c||a!==0&&X.nodeType!==3||(A=m+a),X.nodeType===3&&(m+=X.nodeValue.length),(M=X.firstChild)!==null;)D=X,X=M;for(;;){if(X===e)break t;if(D===n&&++_===r&&(b=m),D===c&&++H===a&&(A=m),(M=X.nextSibling)!==null)break;X=D,D=X.parentNode}X=M}n=b===-1||A===-1?null:{start:b,end:A}}else n=null}n=n||{start:0,end:0}}else n=null;for(uc={focusedElem:e,selectionRange:n},Bu=!1,lt=t;lt!==null;)if(t=lt,e=t.child,(t.subtreeFlags&1024)!==0&&e!==null)e.return=t,lt=e;else for(;lt!==null;){switch(t=lt,c=t.alternate,e=t.flags,t.tag){case 0:break;case 11:case 15:break;case 1:if((e&1024)!==0&&c!==null){e=void 0,n=t,r=c.memoizedProps,c=c.memoizedState,a=n.stateNode;try{var pe=dl(n.type,r,n.elementType===n.type);e=a.getSnapshotBeforeUpdate(pe,c),a.__reactInternalSnapshotBeforeUpdate=e}catch(fe){Be(n,n.return,fe)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)cc(e);else if(n===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":cc(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(o(163))}if(e=t.sibling,e!==null){e.return=t.return,lt=e;break}lt=t.return}}function Wh(e,t,n){var a=n.flags;switch(n.tag){case 0:case 11:case 15:jn(e,n),a&4&&Ja(5,n);break;case 1:if(jn(e,n),a&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(m){Be(n,n.return,m)}else{var r=dl(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(r,t,e.__reactInternalSnapshotBeforeUpdate)}catch(m){Be(n,n.return,m)}}a&64&&Kh(n),a&512&&Fa(n,n.return);break;case 3:if(jn(e,n),a&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{Nf(e,t)}catch(m){Be(n,n.return,m)}}break;case 27:t===null&&a&4&&$h(n);case 26:case 5:jn(e,n),t===null&&a&4&&Fh(n),a&512&&Fa(n,n.return);break;case 12:jn(e,n);break;case 13:jn(e,n),a&4&&nd(e,n),a&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=Uy.bind(null,n),Wy(e,n))));break;case 22:if(a=n.memoizedState!==null||Tn,!a){t=t!==null&&t.memoizedState!==null||Ke,r=Tn;var c=Ke;Tn=a,(Ke=t)&&!c?qn(e,n,(n.subtreeFlags&8772)!==0):jn(e,n),Tn=r,Ke=c}break;case 30:break;default:jn(e,n)}}function ed(e){var t=e.alternate;t!==null&&(e.alternate=null,ed(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&dr(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Ye=null,vt=!1;function An(e,t,n){for(n=n.child;n!==null;)td(e,t,n),n=n.sibling}function td(e,t,n){if(Q&&typeof Q.onCommitFiberUnmount=="function")try{Q.onCommitFiberUnmount(B,n)}catch{}switch(n.tag){case 26:Ke||tn(n,t),An(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:Ke||tn(n,t);var a=Ye,r=vt;Zn(n.type)&&(Ye=n.stateNode,vt=!1),An(e,t,n),ai(n.stateNode),Ye=a,vt=r;break;case 5:Ke||tn(n,t);case 6:if(a=Ye,r=vt,Ye=null,An(e,t,n),Ye=a,vt=r,Ye!==null)if(vt)try{(Ye.nodeType===9?Ye.body:Ye.nodeName==="HTML"?Ye.ownerDocument.body:Ye).removeChild(n.stateNode)}catch(c){Be(n,t,c)}else try{Ye.removeChild(n.stateNode)}catch(c){Be(n,t,c)}break;case 18:Ye!==null&&(vt?(e=Ye,Xd(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,n.stateNode),hi(e)):Xd(Ye,n.stateNode));break;case 4:a=Ye,r=vt,Ye=n.stateNode.containerInfo,vt=!0,An(e,t,n),Ye=a,vt=r;break;case 0:case 11:case 14:case 15:Ke||Hn(2,n,t),Ke||Hn(4,n,t),An(e,t,n);break;case 1:Ke||(tn(n,t),a=n.stateNode,typeof a.componentWillUnmount=="function"&&Jh(n,t,a)),An(e,t,n);break;case 21:An(e,t,n);break;case 22:Ke=(a=Ke)||n.memoizedState!==null,An(e,t,n),Ke=a;break;default:An(e,t,n)}}function nd(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{hi(e)}catch(n){Be(t,t.return,n)}}function Ry(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Ph),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Ph),t;default:throw Error(o(435,e.tag))}}function Lo(e,t){var n=Ry(e);t.forEach(function(a){var r=Ly.bind(null,e,a);n.has(a)||(n.add(a),a.then(r,r))})}function wt(e,t){var n=t.deletions;if(n!==null)for(var a=0;a<n.length;a++){var r=n[a],c=e,m=t,b=m;e:for(;b!==null;){switch(b.tag){case 27:if(Zn(b.type)){Ye=b.stateNode,vt=!1;break e}break;case 5:Ye=b.stateNode,vt=!1;break e;case 3:case 4:Ye=b.stateNode.containerInfo,vt=!0;break e}b=b.return}if(Ye===null)throw Error(o(160));td(c,m,r),Ye=null,vt=!1,c=r.alternate,c!==null&&(c.return=null),r.return=null}if(t.subtreeFlags&13878)for(t=t.child;t!==null;)ld(t,e),t=t.sibling}var Jt=null;function ld(e,t){var n=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:wt(t,e),Ot(e),a&4&&(Hn(3,e,e.return),Ja(3,e),Hn(5,e,e.return));break;case 1:wt(t,e),Ot(e),a&512&&(Ke||n===null||tn(n,n.return)),a&64&&Tn&&(e=e.updateQueue,e!==null&&(a=e.callbacks,a!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?a:n.concat(a))));break;case 26:var r=Jt;if(wt(t,e),Ot(e),a&512&&(Ke||n===null||tn(n,n.return)),a&4){var c=n!==null?n.memoizedState:null;if(a=e.memoizedState,n===null)if(a===null)if(e.stateNode===null){e:{a=e.type,n=e.memoizedProps,r=r.ownerDocument||r;t:switch(a){case"title":c=r.getElementsByTagName("title")[0],(!c||c[ba]||c[ot]||c.namespaceURI==="http://www.w3.org/2000/svg"||c.hasAttribute("itemprop"))&&(c=r.createElement(a),r.head.insertBefore(c,r.querySelector("head > title"))),rt(c,a,n),c[ot]=e,tt(c),a=c;break e;case"link":var m=$d("link","href",r).get(a+(n.href||""));if(m){for(var b=0;b<m.length;b++)if(c=m[b],c.getAttribute("href")===(n.href==null||n.href===""?null:n.href)&&c.getAttribute("rel")===(n.rel==null?null:n.rel)&&c.getAttribute("title")===(n.title==null?null:n.title)&&c.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){m.splice(b,1);break t}}c=r.createElement(a),rt(c,a,n),r.head.appendChild(c);break;case"meta":if(m=$d("meta","content",r).get(a+(n.content||""))){for(b=0;b<m.length;b++)if(c=m[b],c.getAttribute("content")===(n.content==null?null:""+n.content)&&c.getAttribute("name")===(n.name==null?null:n.name)&&c.getAttribute("property")===(n.property==null?null:n.property)&&c.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&c.getAttribute("charset")===(n.charSet==null?null:n.charSet)){m.splice(b,1);break t}}c=r.createElement(a),rt(c,a,n),r.head.appendChild(c);break;default:throw Error(o(468,a))}c[ot]=e,tt(c),a=c}e.stateNode=a}else Pd(r,e.type,e.stateNode);else e.stateNode=Id(r,a,e.memoizedProps);else c!==a?(c===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):c.count--,a===null?Pd(r,e.type,e.stateNode):Id(r,a,e.memoizedProps)):a===null&&e.stateNode!==null&&ko(e,e.memoizedProps,n.memoizedProps)}break;case 27:wt(t,e),Ot(e),a&512&&(Ke||n===null||tn(n,n.return)),n!==null&&a&4&&ko(e,e.memoizedProps,n.memoizedProps);break;case 5:if(wt(t,e),Ot(e),a&512&&(Ke||n===null||tn(n,n.return)),e.flags&32){r=e.stateNode;try{wl(r,"")}catch(M){Be(e,e.return,M)}}a&4&&e.stateNode!=null&&(r=e.memoizedProps,ko(e,r,n!==null?n.memoizedProps:r)),a&1024&&(Uo=!0);break;case 6:if(wt(t,e),Ot(e),a&4){if(e.stateNode===null)throw Error(o(162));a=e.memoizedProps,n=e.stateNode;try{n.nodeValue=a}catch(M){Be(e,e.return,M)}}break;case 3:if(Nu=null,r=Jt,Jt=ku(t.containerInfo),wt(t,e),Jt=r,Ot(e),a&4&&n!==null&&n.memoizedState.isDehydrated)try{hi(t.containerInfo)}catch(M){Be(e,e.return,M)}Uo&&(Uo=!1,ad(e));break;case 4:a=Jt,Jt=ku(e.stateNode.containerInfo),wt(t,e),Ot(e),Jt=a;break;case 12:wt(t,e),Ot(e);break;case 13:wt(t,e),Ot(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(Vo=Tt()),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Lo(e,a)));break;case 22:r=e.memoizedState!==null;var A=n!==null&&n.memoizedState!==null,_=Tn,H=Ke;if(Tn=_||r,Ke=H||A,wt(t,e),Ke=H,Tn=_,Ot(e),a&8192)e:for(t=e.stateNode,t._visibility=r?t._visibility&-2:t._visibility|1,r&&(n===null||A||Tn||Ke||pl(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){A=n=t;try{if(c=A.stateNode,r)m=c.style,typeof m.setProperty=="function"?m.setProperty("display","none","important"):m.display="none";else{b=A.stateNode;var X=A.memoizedProps.style,D=X!=null&&X.hasOwnProperty("display")?X.display:null;b.style.display=D==null||typeof D=="boolean"?"":(""+D).trim()}}catch(M){Be(A,A.return,M)}}}else if(t.tag===6){if(n===null){A=t;try{A.stateNode.nodeValue=r?"":A.memoizedProps}catch(M){Be(A,A.return,M)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}a&4&&(a=e.updateQueue,a!==null&&(n=a.retryQueue,n!==null&&(a.retryQueue=null,Lo(e,n))));break;case 19:wt(t,e),Ot(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Lo(e,a)));break;case 30:break;case 21:break;default:wt(t,e),Ot(e)}}function Ot(e){var t=e.flags;if(t&2){try{for(var n,a=e.return;a!==null;){if(Ih(a)){n=a;break}a=a.return}if(n==null)throw Error(o(160));switch(n.tag){case 27:var r=n.stateNode,c=Mo(e);bu(e,c,r);break;case 5:var m=n.stateNode;n.flags&32&&(wl(m,""),n.flags&=-33);var b=Mo(e);bu(e,b,m);break;case 3:case 4:var A=n.stateNode.containerInfo,_=Mo(e);No(e,_,A);break;default:throw Error(o(161))}}catch(H){Be(e,e.return,H)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function ad(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;ad(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function jn(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Wh(e,t.alternate,t),t=t.sibling}function pl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Hn(4,t,t.return),pl(t);break;case 1:tn(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount=="function"&&Jh(t,t.return,n),pl(t);break;case 27:ai(t.stateNode);case 26:case 5:tn(t,t.return),pl(t);break;case 22:t.memoizedState===null&&pl(t);break;case 30:pl(t);break;default:pl(t)}e=e.sibling}}function qn(e,t,n){for(n=n&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var a=t.alternate,r=e,c=t,m=c.flags;switch(c.tag){case 0:case 11:case 15:qn(r,c,n),Ja(4,c);break;case 1:if(qn(r,c,n),a=c,r=a.stateNode,typeof r.componentDidMount=="function")try{r.componentDidMount()}catch(_){Be(a,a.return,_)}if(a=c,r=a.updateQueue,r!==null){var b=a.stateNode;try{var A=r.shared.hiddenCallbacks;if(A!==null)for(r.shared.hiddenCallbacks=null,r=0;r<A.length;r++)Mf(A[r],b)}catch(_){Be(a,a.return,_)}}n&&m&64&&Kh(c),Fa(c,c.return);break;case 27:$h(c);case 26:case 5:qn(r,c,n),n&&a===null&&m&4&&Fh(c),Fa(c,c.return);break;case 12:qn(r,c,n);break;case 13:qn(r,c,n),n&&m&4&&nd(r,c);break;case 22:c.memoizedState===null&&qn(r,c,n),Fa(c,c.return);break;case 30:break;default:qn(r,c,n)}t=t.sibling}}function Bo(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&Na(n))}function Ho(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Na(e))}function nn(e,t,n,a){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)id(e,t,n,a),t=t.sibling}function id(e,t,n,a){var r=t.flags;switch(t.tag){case 0:case 11:case 15:nn(e,t,n,a),r&2048&&Ja(9,t);break;case 1:nn(e,t,n,a);break;case 3:nn(e,t,n,a),r&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Na(e)));break;case 12:if(r&2048){nn(e,t,n,a),e=t.stateNode;try{var c=t.memoizedProps,m=c.id,b=c.onPostCommit;typeof b=="function"&&b(m,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(A){Be(t,t.return,A)}}else nn(e,t,n,a);break;case 13:nn(e,t,n,a);break;case 23:break;case 22:c=t.stateNode,m=t.alternate,t.memoizedState!==null?c._visibility&2?nn(e,t,n,a):Ia(e,t):c._visibility&2?nn(e,t,n,a):(c._visibility|=2,Kl(e,t,n,a,(t.subtreeFlags&10256)!==0)),r&2048&&Bo(m,t);break;case 24:nn(e,t,n,a),r&2048&&Ho(t.alternate,t);break;default:nn(e,t,n,a)}}function Kl(e,t,n,a,r){for(r=r&&(t.subtreeFlags&10256)!==0,t=t.child;t!==null;){var c=e,m=t,b=n,A=a,_=m.flags;switch(m.tag){case 0:case 11:case 15:Kl(c,m,b,A,r),Ja(8,m);break;case 23:break;case 22:var H=m.stateNode;m.memoizedState!==null?H._visibility&2?Kl(c,m,b,A,r):Ia(c,m):(H._visibility|=2,Kl(c,m,b,A,r)),r&&_&2048&&Bo(m.alternate,m);break;case 24:Kl(c,m,b,A,r),r&&_&2048&&Ho(m.alternate,m);break;default:Kl(c,m,b,A,r)}t=t.sibling}}function Ia(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,a=t,r=a.flags;switch(a.tag){case 22:Ia(n,a),r&2048&&Bo(a.alternate,a);break;case 24:Ia(n,a),r&2048&&Ho(a.alternate,a);break;default:Ia(n,a)}t=t.sibling}}var $a=8192;function Jl(e){if(e.subtreeFlags&$a)for(e=e.child;e!==null;)ud(e),e=e.sibling}function ud(e){switch(e.tag){case 26:Jl(e),e.flags&$a&&e.memoizedState!==null&&h1(Jt,e.memoizedState,e.memoizedProps);break;case 5:Jl(e);break;case 3:case 4:var t=Jt;Jt=ku(e.stateNode.containerInfo),Jl(e),Jt=t;break;case 22:e.memoizedState===null&&(t=e.alternate,t!==null&&t.memoizedState!==null?(t=$a,$a=16777216,Jl(e),$a=t):Jl(e));break;default:Jl(e)}}function rd(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Pa(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var a=t[n];lt=a,cd(a,e)}rd(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)od(e),e=e.sibling}function od(e){switch(e.tag){case 0:case 11:case 15:Pa(e),e.flags&2048&&Hn(9,e,e.return);break;case 3:Pa(e);break;case 12:Pa(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Su(e)):Pa(e);break;default:Pa(e)}}function Su(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var a=t[n];lt=a,cd(a,e)}rd(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Hn(8,t,t.return),Su(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Su(t));break;default:Su(t)}e=e.sibling}}function cd(e,t){for(;lt!==null;){var n=lt;switch(n.tag){case 0:case 11:case 15:Hn(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var a=n.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:Na(n.memoizedState.cache)}if(a=n.child,a!==null)a.return=n,lt=a;else e:for(n=e;lt!==null;){a=lt;var r=a.sibling,c=a.return;if(ed(a),a===n){lt=null;break e}if(r!==null){r.return=c,lt=r;break e}lt=c}}}var wy={getCacheForType:function(e){var t=ct(Pe),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n}},Oy=typeof WeakMap=="function"?WeakMap:Map,ke=0,He=null,Ae=null,Ce=0,Me=0,_t=null,Yn=!1,Fl=!1,jo=!1,zn=0,Qe=0,Vn=0,ml=0,qo=0,Xt=0,Il=0,Wa=null,bt=null,Yo=!1,Vo=0,xu=1/0,Eu=null,Xn=null,ut=0,Gn=null,$l=null,Pl=0,Xo=0,Go=null,sd=null,ei=0,Qo=null;function Dt(){if((ke&2)!==0&&Ce!==0)return Ce&-Ce;if(N.T!==null){var e=jl;return e!==0?e:Po()}return zs()}function fd(){Xt===0&&(Xt=(Ce&536870912)===0||Oe?xs():536870912);var e=Vt.current;return e!==null&&(e.flags|=32),Xt}function kt(e,t,n){(e===He&&(Me===2||Me===9)||e.cancelPendingCommit!==null)&&(Wl(e,0),Qn(e,Ce,Xt,!1)),va(e,n),((ke&2)===0||e!==He)&&(e===He&&((ke&2)===0&&(ml|=n),Qe===4&&Qn(e,Ce,Xt,!1)),ln(e))}function hd(e,t,n){if((ke&6)!==0)throw Error(o(327));var a=!n&&(t&124)===0&&(t&e.expiredLanes)===0||Ut(e,t),r=a?ky(e,t):Jo(e,t,!0),c=a;do{if(r===0){Fl&&!a&&Qn(e,t,0,!1);break}else{if(n=e.current.alternate,c&&!_y(n)){r=Jo(e,t,!1),c=!1;continue}if(r===2){if(c=t,e.errorRecoveryDisabledLanes&c)var m=0;else m=e.pendingLanes&-536870913,m=m!==0?m:m&536870912?536870912:0;if(m!==0){t=m;e:{var b=e;r=Wa;var A=b.current.memoizedState.isDehydrated;if(A&&(Wl(b,m).flags|=256),m=Jo(b,m,!1),m!==2){if(jo&&!A){b.errorRecoveryDisabledLanes|=c,ml|=c,r=4;break e}c=bt,bt=r,c!==null&&(bt===null?bt=c:bt.push.apply(bt,c))}r=m}if(c=!1,r!==2)continue}}if(r===1){Wl(e,0),Qn(e,t,0,!0);break}e:{switch(a=e,c=r,c){case 0:case 1:throw Error(o(345));case 4:if((t&4194048)!==t)break;case 6:Qn(a,t,Xt,!Yn);break e;case 2:bt=null;break;case 3:case 5:break;default:throw Error(o(329))}if((t&62914560)===t&&(r=Vo+300-Tt(),10<r)){if(Qn(a,t,Xt,!Yn),et(a,0,!0)!==0)break e;a.timeoutHandle=Yd(dd.bind(null,a,n,bt,Eu,Yo,t,Xt,ml,Il,Yn,c,2,-0,0),r);break e}dd(a,n,bt,Eu,Yo,t,Xt,ml,Il,Yn,c,0,-0,0)}}break}while(!0);ln(e)}function dd(e,t,n,a,r,c,m,b,A,_,H,X,D,M){if(e.timeoutHandle=-1,X=t.subtreeFlags,(X&8192||(X&16785408)===16785408)&&(ri={stylesheets:null,count:0,unsuspend:f1},ud(t),X=d1(),X!==null)){e.cancelPendingCommit=X(Sd.bind(null,e,t,c,n,a,r,m,b,A,H,1,D,M)),Qn(e,c,m,!_);return}Sd(e,t,c,n,a,r,m,b,A)}function _y(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var a=0;a<n.length;a++){var r=n[a],c=r.getSnapshot;r=r.value;try{if(!Ct(c(),r))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Qn(e,t,n,a){t&=~qo,t&=~ml,e.suspendedLanes|=t,e.pingedLanes&=~t,a&&(e.warmLanes|=t),a=e.expirationTimes;for(var r=t;0<r;){var c=31-de(r),m=1<<c;a[c]=-1,r&=~m}n!==0&&Ts(e,n,t)}function Tu(){return(ke&6)===0?(ti(0),!1):!0}function Zo(){if(Ae!==null){if(Me===0)var e=Ae.return;else e=Ae,yn=cl=null,oo(e),Ql=null,Qa=0,e=Ae;for(;e!==null;)Zh(e.alternate,e),e=e.return;Ae=null}}function Wl(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,Jy(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),Zo(),He=e,Ae=n=pn(e.current,null),Ce=t,Me=0,_t=null,Yn=!1,Fl=Ut(e,t),jo=!1,Il=Xt=qo=ml=Vn=Qe=0,bt=Wa=null,Yo=!1,(t&8)!==0&&(t|=t&32);var a=e.entangledLanes;if(a!==0)for(e=e.entanglements,a&=t;0<a;){var r=31-de(a),c=1<<r;t|=e[r],a&=~c}return zn=t,Qi(),n}function pd(e,t){xe=null,N.H=su,t===La||t===eu?(t=Df(),Me=3):t===wf?(t=Df(),Me=4):Me=t===kh?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,_t=t,Ae===null&&(Qe=1,mu(e,Ht(t,e.current)))}function md(){var e=N.H;return N.H=su,e===null?su:e}function gd(){var e=N.A;return N.A=wy,e}function Ko(){Qe=4,Yn||(Ce&4194048)!==Ce&&Vt.current!==null||(Fl=!0),(Vn&134217727)===0&&(ml&134217727)===0||He===null||Qn(He,Ce,Xt,!1)}function Jo(e,t,n){var a=ke;ke|=2;var r=md(),c=gd();(He!==e||Ce!==t)&&(Eu=null,Wl(e,t)),t=!1;var m=Qe;e:do try{if(Me!==0&&Ae!==null){var b=Ae,A=_t;switch(Me){case 8:Zo(),m=6;break e;case 3:case 2:case 9:case 6:Vt.current===null&&(t=!0);var _=Me;if(Me=0,_t=null,ea(e,b,A,_),n&&Fl){m=0;break e}break;default:_=Me,Me=0,_t=null,ea(e,b,A,_)}}Dy(),m=Qe;break}catch(H){pd(e,H)}while(!0);return t&&e.shellSuspendCounter++,yn=cl=null,ke=a,N.H=r,N.A=c,Ae===null&&(He=null,Ce=0,Qi()),m}function Dy(){for(;Ae!==null;)yd(Ae)}function ky(e,t){var n=ke;ke|=2;var a=md(),r=gd();He!==e||Ce!==t?(Eu=null,xu=Tt()+500,Wl(e,t)):Fl=Ut(e,t);e:do try{if(Me!==0&&Ae!==null){t=Ae;var c=_t;t:switch(Me){case 1:Me=0,_t=null,ea(e,t,c,1);break;case 2:case 9:if(Of(c)){Me=0,_t=null,vd(t);break}t=function(){Me!==2&&Me!==9||He!==e||(Me=7),ln(e)},c.then(t,t);break e;case 3:Me=7;break e;case 4:Me=5;break e;case 7:Of(c)?(Me=0,_t=null,vd(t)):(Me=0,_t=null,ea(e,t,c,7));break;case 5:var m=null;switch(Ae.tag){case 26:m=Ae.memoizedState;case 5:case 27:var b=Ae;if(!m||Wd(m)){Me=0,_t=null;var A=b.sibling;if(A!==null)Ae=A;else{var _=b.return;_!==null?(Ae=_,Au(_)):Ae=null}break t}}Me=0,_t=null,ea(e,t,c,5);break;case 6:Me=0,_t=null,ea(e,t,c,6);break;case 8:Zo(),Qe=6;break e;default:throw Error(o(462))}}My();break}catch(H){pd(e,H)}while(!0);return yn=cl=null,N.H=a,N.A=r,ke=n,Ae!==null?0:(He=null,Ce=0,Qi(),Qe)}function My(){for(;Ae!==null&&!Di();)yd(Ae)}function yd(e){var t=Gh(e.alternate,e,zn);e.memoizedProps=e.pendingProps,t===null?Au(e):Ae=t}function vd(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Hh(n,t,t.pendingProps,t.type,void 0,Ce);break;case 11:t=Hh(n,t,t.pendingProps,t.type.render,t.ref,Ce);break;case 5:oo(t);default:Zh(n,t),t=Ae=bf(t,zn),t=Gh(n,t,zn)}e.memoizedProps=e.pendingProps,t===null?Au(e):Ae=t}function ea(e,t,n,a){yn=cl=null,oo(t),Ql=null,Qa=0;var r=t.return;try{if(Ey(e,r,t,n,Ce)){Qe=1,mu(e,Ht(n,e.current)),Ae=null;return}}catch(c){if(r!==null)throw Ae=r,c;Qe=1,mu(e,Ht(n,e.current)),Ae=null;return}t.flags&32768?(Oe||a===1?e=!0:Fl||(Ce&536870912)!==0?e=!1:(Yn=e=!0,(a===2||a===9||a===3||a===6)&&(a=Vt.current,a!==null&&a.tag===13&&(a.flags|=16384))),bd(t,e)):Au(t)}function Au(e){var t=e;do{if((t.flags&32768)!==0){bd(t,Yn);return}e=t.return;var n=Ay(t.alternate,t,zn);if(n!==null){Ae=n;return}if(t=t.sibling,t!==null){Ae=t;return}Ae=t=e}while(t!==null);Qe===0&&(Qe=5)}function bd(e,t){do{var n=zy(e.alternate,e);if(n!==null){n.flags&=32767,Ae=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){Ae=e;return}Ae=e=n}while(e!==null);Qe=6,Ae=null}function Sd(e,t,n,a,r,c,m,b,A){e.cancelPendingCommit=null;do zu();while(ut!==0);if((ke&6)!==0)throw Error(o(327));if(t!==null){if(t===e.current)throw Error(o(177));if(c=t.lanes|t.childLanes,c|=Br,fg(e,n,c,m,b,A),e===He&&(Ae=He=null,Ce=0),$l=t,Gn=e,Pl=n,Xo=c,Go=r,sd=a,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,By(Sl,function(){return zd(),null})):(e.callbackNode=null,e.callbackPriority=0),a=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||a){a=N.T,N.T=null,r=K.p,K.p=2,m=ke,ke|=4;try{Cy(e,t,n)}finally{ke=m,K.p=r,N.T=a}}ut=1,xd(),Ed(),Td()}}function xd(){if(ut===1){ut=0;var e=Gn,t=$l,n=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||n){n=N.T,N.T=null;var a=K.p;K.p=2;var r=ke;ke|=4;try{ld(t,e);var c=uc,m=cf(e.containerInfo),b=c.focusedElem,A=c.selectionRange;if(m!==b&&b&&b.ownerDocument&&of(b.ownerDocument.documentElement,b)){if(A!==null&&kr(b)){var _=A.start,H=A.end;if(H===void 0&&(H=_),"selectionStart"in b)b.selectionStart=_,b.selectionEnd=Math.min(H,b.value.length);else{var X=b.ownerDocument||document,D=X&&X.defaultView||window;if(D.getSelection){var M=D.getSelection(),pe=b.textContent.length,fe=Math.min(A.start,pe),Le=A.end===void 0?fe:Math.min(A.end,pe);!M.extend&&fe>Le&&(m=Le,Le=fe,fe=m);var w=rf(b,fe),z=rf(b,Le);if(w&&z&&(M.rangeCount!==1||M.anchorNode!==w.node||M.anchorOffset!==w.offset||M.focusNode!==z.node||M.focusOffset!==z.offset)){var O=X.createRange();O.setStart(w.node,w.offset),M.removeAllRanges(),fe>Le?(M.addRange(O),M.extend(z.node,z.offset)):(O.setEnd(z.node,z.offset),M.addRange(O))}}}}for(X=[],M=b;M=M.parentNode;)M.nodeType===1&&X.push({element:M,left:M.scrollLeft,top:M.scrollTop});for(typeof b.focus=="function"&&b.focus(),b=0;b<X.length;b++){var q=X[b];q.element.scrollLeft=q.left,q.element.scrollTop=q.top}}Bu=!!ic,uc=ic=null}finally{ke=r,K.p=a,N.T=n}}e.current=t,ut=2}}function Ed(){if(ut===2){ut=0;var e=Gn,t=$l,n=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||n){n=N.T,N.T=null;var a=K.p;K.p=2;var r=ke;ke|=4;try{Wh(e,t.alternate,t)}finally{ke=r,K.p=a,N.T=n}}ut=3}}function Td(){if(ut===4||ut===3){ut=0,ki();var e=Gn,t=$l,n=Pl,a=sd;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?ut=5:(ut=0,$l=Gn=null,Ad(e,e.pendingLanes));var r=e.pendingLanes;if(r===0&&(Xn=null),fr(n),t=t.stateNode,Q&&typeof Q.onCommitFiberRoot=="function")try{Q.onCommitFiberRoot(B,t,void 0,(t.current.flags&128)===128)}catch{}if(a!==null){t=N.T,r=K.p,K.p=2,N.T=null;try{for(var c=e.onRecoverableError,m=0;m<a.length;m++){var b=a[m];c(b.value,{componentStack:b.stack})}}finally{N.T=t,K.p=r}}(Pl&3)!==0&&zu(),ln(e),r=e.pendingLanes,(n&4194090)!==0&&(r&42)!==0?e===Qo?ei++:(ei=0,Qo=e):ei=0,ti(0)}}function Ad(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Na(t)))}function zu(e){return xd(),Ed(),Td(),zd()}function zd(){if(ut!==5)return!1;var e=Gn,t=Xo;Xo=0;var n=fr(Pl),a=N.T,r=K.p;try{K.p=32>n?32:n,N.T=null,n=Go,Go=null;var c=Gn,m=Pl;if(ut=0,$l=Gn=null,Pl=0,(ke&6)!==0)throw Error(o(331));var b=ke;if(ke|=4,od(c.current),id(c,c.current,m,n),ke=b,ti(0,!1),Q&&typeof Q.onPostCommitFiberRoot=="function")try{Q.onPostCommitFiberRoot(B,c)}catch{}return!0}finally{K.p=r,N.T=a,Ad(e,t)}}function Cd(e,t,n){t=Ht(n,t),t=To(e.stateNode,t,2),e=Nn(e,t,2),e!==null&&(va(e,2),ln(e))}function Be(e,t,n){if(e.tag===3)Cd(e,e,n);else for(;t!==null;){if(t.tag===3){Cd(t,e,n);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(Xn===null||!Xn.has(a))){e=Ht(n,e),n=_h(2),a=Nn(t,n,2),a!==null&&(Dh(n,a,t,e),va(a,2),ln(a));break}}t=t.return}}function Fo(e,t,n){var a=e.pingCache;if(a===null){a=e.pingCache=new Oy;var r=new Set;a.set(t,r)}else r=a.get(t),r===void 0&&(r=new Set,a.set(t,r));r.has(n)||(jo=!0,r.add(n),e=Ny.bind(null,e,t,n),t.then(e,e))}function Ny(e,t,n){var a=e.pingCache;a!==null&&a.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,He===e&&(Ce&n)===n&&(Qe===4||Qe===3&&(Ce&62914560)===Ce&&300>Tt()-Vo?(ke&2)===0&&Wl(e,0):qo|=n,Il===Ce&&(Il=0)),ln(e)}function Rd(e,t){t===0&&(t=Es()),e=Ul(e,t),e!==null&&(va(e,t),ln(e))}function Uy(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Rd(e,n)}function Ly(e,t){var n=0;switch(e.tag){case 13:var a=e.stateNode,r=e.memoizedState;r!==null&&(n=r.retryLane);break;case 19:a=e.stateNode;break;case 22:a=e.stateNode._retryCache;break;default:throw Error(o(314))}a!==null&&a.delete(t),Rd(e,n)}function By(e,t){return pa(e,t)}var Cu=null,ta=null,Io=!1,Ru=!1,$o=!1,gl=0;function ln(e){e!==ta&&e.next===null&&(ta===null?Cu=ta=e:ta=ta.next=e),Ru=!0,Io||(Io=!0,jy())}function ti(e,t){if(!$o&&Ru){$o=!0;do for(var n=!1,a=Cu;a!==null;){if(e!==0){var r=a.pendingLanes;if(r===0)var c=0;else{var m=a.suspendedLanes,b=a.pingedLanes;c=(1<<31-de(42|e)+1)-1,c&=r&~(m&~b),c=c&201326741?c&201326741|1:c?c|2:0}c!==0&&(n=!0,Dd(a,c))}else c=Ce,c=et(a,a===He?c:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(c&3)===0||Ut(a,c)||(n=!0,Dd(a,c));a=a.next}while(n);$o=!1}}function Hy(){wd()}function wd(){Ru=Io=!1;var e=0;gl!==0&&(Ky()&&(e=gl),gl=0);for(var t=Tt(),n=null,a=Cu;a!==null;){var r=a.next,c=Od(a,t);c===0?(a.next=null,n===null?Cu=r:n.next=r,r===null&&(ta=n)):(n=a,(e!==0||(c&3)!==0)&&(Ru=!0)),a=r}ti(e)}function Od(e,t){for(var n=e.suspendedLanes,a=e.pingedLanes,r=e.expirationTimes,c=e.pendingLanes&-62914561;0<c;){var m=31-de(c),b=1<<m,A=r[m];A===-1?((b&n)===0||(b&a)!==0)&&(r[m]=Zt(b,t)):A<=t&&(e.expiredLanes|=b),c&=~b}if(t=He,n=Ce,n=et(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a=e.callbackNode,n===0||e===t&&(Me===2||Me===9)||e.cancelPendingCommit!==null)return a!==null&&a!==null&&ma(a),e.callbackNode=null,e.callbackPriority=0;if((n&3)===0||Ut(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(a!==null&&ma(a),fr(n)){case 2:case 8:n=ya;break;case 32:n=Sl;break;case 268435456:n=Mi;break;default:n=Sl}return a=_d.bind(null,e),n=pa(n,a),e.callbackPriority=t,e.callbackNode=n,t}return a!==null&&a!==null&&ma(a),e.callbackPriority=2,e.callbackNode=null,2}function _d(e,t){if(ut!==0&&ut!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(zu()&&e.callbackNode!==n)return null;var a=Ce;return a=et(e,e===He?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a===0?null:(hd(e,a,t),Od(e,Tt()),e.callbackNode!=null&&e.callbackNode===n?_d.bind(null,e):null)}function Dd(e,t){if(zu())return null;hd(e,t,!0)}function jy(){Fy(function(){(ke&6)!==0?pa(ga,Hy):wd()})}function Po(){return gl===0&&(gl=xs()),gl}function kd(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Hi(""+e)}function Md(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function qy(e,t,n,a,r){if(t==="submit"&&n&&n.stateNode===r){var c=kd((r[mt]||null).action),m=a.submitter;m&&(t=(t=m[mt]||null)?kd(t.formAction):m.getAttribute("formAction"),t!==null&&(c=t,m=null));var b=new Vi("action","action",null,a,r);e.push({event:b,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(gl!==0){var A=m?Md(r,m):new FormData(r);vo(n,{pending:!0,data:A,method:r.method,action:c},null,A)}}else typeof c=="function"&&(b.preventDefault(),A=m?Md(r,m):new FormData(r),vo(n,{pending:!0,data:A,method:r.method,action:c},c,A))},currentTarget:r}]})}}for(var Wo=0;Wo<Lr.length;Wo++){var ec=Lr[Wo],Yy=ec.toLowerCase(),Vy=ec[0].toUpperCase()+ec.slice(1);Kt(Yy,"on"+Vy)}Kt(hf,"onAnimationEnd"),Kt(df,"onAnimationIteration"),Kt(pf,"onAnimationStart"),Kt("dblclick","onDoubleClick"),Kt("focusin","onFocus"),Kt("focusout","onBlur"),Kt(iy,"onTransitionRun"),Kt(uy,"onTransitionStart"),Kt(ry,"onTransitionCancel"),Kt(mf,"onTransitionEnd"),zl("onMouseEnter",["mouseout","mouseover"]),zl("onMouseLeave",["mouseout","mouseover"]),zl("onPointerEnter",["pointerout","pointerover"]),zl("onPointerLeave",["pointerout","pointerover"]),el("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),el("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),el("onBeforeInput",["compositionend","keypress","textInput","paste"]),el("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),el("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),el("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var ni="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(" "),Xy=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(ni));function Nd(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var a=e[n],r=a.event;a=a.listeners;e:{var c=void 0;if(t)for(var m=a.length-1;0<=m;m--){var b=a[m],A=b.instance,_=b.currentTarget;if(b=b.listener,A!==c&&r.isPropagationStopped())break e;c=b,r.currentTarget=_;try{c(r)}catch(H){pu(H)}r.currentTarget=null,c=A}else for(m=0;m<a.length;m++){if(b=a[m],A=b.instance,_=b.currentTarget,b=b.listener,A!==c&&r.isPropagationStopped())break e;c=b,r.currentTarget=_;try{c(r)}catch(H){pu(H)}r.currentTarget=null,c=A}}}}function ze(e,t){var n=t[hr];n===void 0&&(n=t[hr]=new Set);var a=e+"__bubble";n.has(a)||(Ud(t,e,2,!1),n.add(a))}function tc(e,t,n){var a=0;t&&(a|=4),Ud(n,e,a,t)}var wu="_reactListening"+Math.random().toString(36).slice(2);function nc(e){if(!e[wu]){e[wu]=!0,Rs.forEach(function(n){n!=="selectionchange"&&(Xy.has(n)||tc(n,!1,e),tc(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[wu]||(t[wu]=!0,tc("selectionchange",!1,t))}}function Ud(e,t,n,a){switch(ip(t)){case 2:var r=g1;break;case 8:r=y1;break;default:r=gc}n=r.bind(null,t,n,e),r=void 0,!Tr||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(r=!0),a?r!==void 0?e.addEventListener(t,n,{capture:!0,passive:r}):e.addEventListener(t,n,!0):r!==void 0?e.addEventListener(t,n,{passive:r}):e.addEventListener(t,n,!1)}function lc(e,t,n,a,r){var c=a;if((t&1)===0&&(t&2)===0&&a!==null)e:for(;;){if(a===null)return;var m=a.tag;if(m===3||m===4){var b=a.stateNode.containerInfo;if(b===r)break;if(m===4)for(m=a.return;m!==null;){var A=m.tag;if((A===3||A===4)&&m.stateNode.containerInfo===r)return;m=m.return}for(;b!==null;){if(m=El(b),m===null)return;if(A=m.tag,A===5||A===6||A===26||A===27){a=c=m;continue e}b=b.parentNode}}a=a.return}Ys(function(){var _=c,H=xr(n),X=[];e:{var D=gf.get(e);if(D!==void 0){var M=Vi,pe=e;switch(e){case"keypress":if(qi(n)===0)break e;case"keydown":case"keyup":M=Bg;break;case"focusin":pe="focus",M=Rr;break;case"focusout":pe="blur",M=Rr;break;case"beforeblur":case"afterblur":M=Rr;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":M=Gs;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":M=zg;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":M=qg;break;case hf:case df:case pf:M=wg;break;case mf:M=Vg;break;case"scroll":case"scrollend":M=Tg;break;case"wheel":M=Gg;break;case"copy":case"cut":case"paste":M=_g;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":M=Zs;break;case"toggle":case"beforetoggle":M=Zg}var fe=(t&4)!==0,Le=!fe&&(e==="scroll"||e==="scrollend"),w=fe?D!==null?D+"Capture":null:D;fe=[];for(var z=_,O;z!==null;){var q=z;if(O=q.stateNode,q=q.tag,q!==5&&q!==26&&q!==27||O===null||w===null||(q=xa(z,w),q!=null&&fe.push(li(z,q,O))),Le)break;z=z.return}0<fe.length&&(D=new M(D,pe,null,n,H),X.push({event:D,listeners:fe}))}}if((t&7)===0){e:{if(D=e==="mouseover"||e==="pointerover",M=e==="mouseout"||e==="pointerout",D&&n!==Sr&&(pe=n.relatedTarget||n.fromElement)&&(El(pe)||pe[xl]))break e;if((M||D)&&(D=H.window===H?H:(D=H.ownerDocument)?D.defaultView||D.parentWindow:window,M?(pe=n.relatedTarget||n.toElement,M=_,pe=pe?El(pe):null,pe!==null&&(Le=f(pe),fe=pe.tag,pe!==Le||fe!==5&&fe!==27&&fe!==6)&&(pe=null)):(M=null,pe=_),M!==pe)){if(fe=Gs,q="onMouseLeave",w="onMouseEnter",z="mouse",(e==="pointerout"||e==="pointerover")&&(fe=Zs,q="onPointerLeave",w="onPointerEnter",z="pointer"),Le=M==null?D:Sa(M),O=pe==null?D:Sa(pe),D=new fe(q,z+"leave",M,n,H),D.target=Le,D.relatedTarget=O,q=null,El(H)===_&&(fe=new fe(w,z+"enter",pe,n,H),fe.target=O,fe.relatedTarget=Le,q=fe),Le=q,M&&pe)t:{for(fe=M,w=pe,z=0,O=fe;O;O=na(O))z++;for(O=0,q=w;q;q=na(q))O++;for(;0<z-O;)fe=na(fe),z--;for(;0<O-z;)w=na(w),O--;for(;z--;){if(fe===w||w!==null&&fe===w.alternate)break t;fe=na(fe),w=na(w)}fe=null}else fe=null;M!==null&&Ld(X,D,M,fe,!1),pe!==null&&Le!==null&&Ld(X,Le,pe,fe,!0)}}e:{if(D=_?Sa(_):window,M=D.nodeName&&D.nodeName.toLowerCase(),M==="select"||M==="input"&&D.type==="file")var W=ef;else if(Ps(D))if(tf)W=ny;else{W=ey;var Ee=Wg}else M=D.nodeName,!M||M.toLowerCase()!=="input"||D.type!=="checkbox"&&D.type!=="radio"?_&&br(_.elementType)&&(W=ef):W=ty;if(W&&(W=W(e,_))){Ws(X,W,n,H);break e}Ee&&Ee(e,D,_),e==="focusout"&&_&&D.type==="number"&&_.memoizedProps.value!=null&&vr(D,"number",D.value)}switch(Ee=_?Sa(_):window,e){case"focusin":(Ps(Ee)||Ee.contentEditable==="true")&&(kl=Ee,Mr=_,Oa=null);break;case"focusout":Oa=Mr=kl=null;break;case"mousedown":Nr=!0;break;case"contextmenu":case"mouseup":case"dragend":Nr=!1,sf(X,n,H);break;case"selectionchange":if(ay)break;case"keydown":case"keyup":sf(X,n,H)}var re;if(Or)e:{switch(e){case"compositionstart":var he="onCompositionStart";break e;case"compositionend":he="onCompositionEnd";break e;case"compositionupdate":he="onCompositionUpdate";break e}he=void 0}else Dl?Is(e,n)&&(he="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(he="onCompositionStart");he&&(Ks&&n.locale!=="ko"&&(Dl||he!=="onCompositionStart"?he==="onCompositionEnd"&&Dl&&(re=Vs()):(_n=H,Ar="value"in _n?_n.value:_n.textContent,Dl=!0)),Ee=Ou(_,he),0<Ee.length&&(he=new Qs(he,e,null,n,H),X.push({event:he,listeners:Ee}),re?he.data=re:(re=$s(n),re!==null&&(he.data=re)))),(re=Jg?Fg(e,n):Ig(e,n))&&(he=Ou(_,"onBeforeInput"),0<he.length&&(Ee=new Qs("onBeforeInput","beforeinput",null,n,H),X.push({event:Ee,listeners:he}),Ee.data=re)),qy(X,e,_,n,H)}Nd(X,t)})}function li(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ou(e,t){for(var n=t+"Capture",a=[];e!==null;){var r=e,c=r.stateNode;if(r=r.tag,r!==5&&r!==26&&r!==27||c===null||(r=xa(e,n),r!=null&&a.unshift(li(e,r,c)),r=xa(e,t),r!=null&&a.push(li(e,r,c))),e.tag===3)return a;e=e.return}return[]}function na(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Ld(e,t,n,a,r){for(var c=t._reactName,m=[];n!==null&&n!==a;){var b=n,A=b.alternate,_=b.stateNode;if(b=b.tag,A!==null&&A===a)break;b!==5&&b!==26&&b!==27||_===null||(A=_,r?(_=xa(n,c),_!=null&&m.unshift(li(n,_,A))):r||(_=xa(n,c),_!=null&&m.push(li(n,_,A)))),n=n.return}m.length!==0&&e.push({event:t,listeners:m})}var Gy=/\r\n?/g,Qy=/\u0000|\uFFFD/g;function Bd(e){return(typeof e=="string"?e:""+e).replace(Gy,``).replace(Qy,"")}function Hd(e,t){return t=Bd(t),Bd(e)===t}function _u(){}function Ue(e,t,n,a,r,c){switch(n){case"children":typeof a=="string"?t==="body"||t==="textarea"&&a===""||wl(e,a):(typeof a=="number"||typeof a=="bigint")&&t!=="body"&&wl(e,""+a);break;case"className":Ui(e,"class",a);break;case"tabIndex":Ui(e,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Ui(e,n,a);break;case"style":js(e,a,c);break;case"data":if(t!=="object"){Ui(e,"data",a);break}case"src":case"href":if(a===""&&(t!=="a"||n!=="href")){e.removeAttribute(n);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(n);break}a=Hi(""+a),e.setAttribute(n,a);break;case"action":case"formAction":if(typeof a=="function"){e.setAttribute(n,"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 c=="function"&&(n==="formAction"?(t!=="input"&&Ue(e,t,"name",r.name,r,null),Ue(e,t,"formEncType",r.formEncType,r,null),Ue(e,t,"formMethod",r.formMethod,r,null),Ue(e,t,"formTarget",r.formTarget,r,null)):(Ue(e,t,"encType",r.encType,r,null),Ue(e,t,"method",r.method,r,null),Ue(e,t,"target",r.target,r,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(n);break}a=Hi(""+a),e.setAttribute(n,a);break;case"onClick":a!=null&&(e.onclick=_u);break;case"onScroll":a!=null&&ze("scroll",e);break;case"onScrollEnd":a!=null&&ze("scrollend",e);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(o(61));if(n=a.__html,n!=null){if(r.children!=null)throw Error(o(60));e.innerHTML=n}}break;case"multiple":e.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":e.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){e.removeAttribute("xlink:href");break}n=Hi(""+a),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,""+a):e.removeAttribute(n);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":a&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":a===!0?e.setAttribute(n,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,a):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?e.setAttribute(n,a):e.removeAttribute(n);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?e.removeAttribute(n):e.setAttribute(n,a);break;case"popover":ze("beforetoggle",e),ze("toggle",e),Ni(e,"popover",a);break;case"xlinkActuate":hn(e,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":hn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":hn(e,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":hn(e,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":hn(e,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":hn(e,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":hn(e,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":hn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":hn(e,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Ni(e,"is",a);break;case"innerText":case"textContent":break;default:(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(n=xg.get(n)||n,Ni(e,n,a))}}function ac(e,t,n,a,r,c){switch(n){case"style":js(e,a,c);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(o(61));if(n=a.__html,n!=null){if(r.children!=null)throw Error(o(60));e.innerHTML=n}}break;case"children":typeof a=="string"?wl(e,a):(typeof a=="number"||typeof a=="bigint")&&wl(e,""+a);break;case"onScroll":a!=null&&ze("scroll",e);break;case"onScrollEnd":a!=null&&ze("scrollend",e);break;case"onClick":a!=null&&(e.onclick=_u);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!ws.hasOwnProperty(n))e:{if(n[0]==="o"&&n[1]==="n"&&(r=n.endsWith("Capture"),t=n.slice(2,r?n.length-7:void 0),c=e[mt]||null,c=c!=null?c[n]:null,typeof c=="function"&&e.removeEventListener(t,c,r),typeof a=="function")){typeof c!="function"&&c!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,a,r);break e}n in e?e[n]=a:a===!0?e.setAttribute(n,""):Ni(e,n,a)}}}function rt(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ze("error",e),ze("load",e);var a=!1,r=!1,c;for(c in n)if(n.hasOwnProperty(c)){var m=n[c];if(m!=null)switch(c){case"src":a=!0;break;case"srcSet":r=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:Ue(e,t,c,m,n,null)}}r&&Ue(e,t,"srcSet",n.srcSet,n,null),a&&Ue(e,t,"src",n.src,n,null);return;case"input":ze("invalid",e);var b=c=m=r=null,A=null,_=null;for(a in n)if(n.hasOwnProperty(a)){var H=n[a];if(H!=null)switch(a){case"name":r=H;break;case"type":m=H;break;case"checked":A=H;break;case"defaultChecked":_=H;break;case"value":c=H;break;case"defaultValue":b=H;break;case"children":case"dangerouslySetInnerHTML":if(H!=null)throw Error(o(137,t));break;default:Ue(e,t,a,H,n,null)}}Us(e,c,b,A,_,m,r,!1),Li(e);return;case"select":ze("invalid",e),a=m=c=null;for(r in n)if(n.hasOwnProperty(r)&&(b=n[r],b!=null))switch(r){case"value":c=b;break;case"defaultValue":m=b;break;case"multiple":a=b;default:Ue(e,t,r,b,n,null)}t=c,n=m,e.multiple=!!a,t!=null?Rl(e,!!a,t,!1):n!=null&&Rl(e,!!a,n,!0);return;case"textarea":ze("invalid",e),c=r=a=null;for(m in n)if(n.hasOwnProperty(m)&&(b=n[m],b!=null))switch(m){case"value":a=b;break;case"defaultValue":r=b;break;case"children":c=b;break;case"dangerouslySetInnerHTML":if(b!=null)throw Error(o(91));break;default:Ue(e,t,m,b,n,null)}Bs(e,a,r,c),Li(e);return;case"option":for(A in n)if(n.hasOwnProperty(A)&&(a=n[A],a!=null))switch(A){case"selected":e.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:Ue(e,t,A,a,n,null)}return;case"dialog":ze("beforetoggle",e),ze("toggle",e),ze("cancel",e),ze("close",e);break;case"iframe":case"object":ze("load",e);break;case"video":case"audio":for(a=0;a<ni.length;a++)ze(ni[a],e);break;case"image":ze("error",e),ze("load",e);break;case"details":ze("toggle",e);break;case"embed":case"source":case"link":ze("error",e),ze("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(_ in n)if(n.hasOwnProperty(_)&&(a=n[_],a!=null))switch(_){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:Ue(e,t,_,a,n,null)}return;default:if(br(t)){for(H in n)n.hasOwnProperty(H)&&(a=n[H],a!==void 0&&ac(e,t,H,a,n,void 0));return}}for(b in n)n.hasOwnProperty(b)&&(a=n[b],a!=null&&Ue(e,t,b,a,n,null))}function Zy(e,t,n,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var r=null,c=null,m=null,b=null,A=null,_=null,H=null;for(M in n){var X=n[M];if(n.hasOwnProperty(M)&&X!=null)switch(M){case"checked":break;case"value":break;case"defaultValue":A=X;default:a.hasOwnProperty(M)||Ue(e,t,M,null,a,X)}}for(var D in a){var M=a[D];if(X=n[D],a.hasOwnProperty(D)&&(M!=null||X!=null))switch(D){case"type":c=M;break;case"name":r=M;break;case"checked":_=M;break;case"defaultChecked":H=M;break;case"value":m=M;break;case"defaultValue":b=M;break;case"children":case"dangerouslySetInnerHTML":if(M!=null)throw Error(o(137,t));break;default:M!==X&&Ue(e,t,D,M,a,X)}}yr(e,m,b,A,_,H,c,r);return;case"select":M=m=b=D=null;for(c in n)if(A=n[c],n.hasOwnProperty(c)&&A!=null)switch(c){case"value":break;case"multiple":M=A;default:a.hasOwnProperty(c)||Ue(e,t,c,null,a,A)}for(r in a)if(c=a[r],A=n[r],a.hasOwnProperty(r)&&(c!=null||A!=null))switch(r){case"value":D=c;break;case"defaultValue":b=c;break;case"multiple":m=c;default:c!==A&&Ue(e,t,r,c,a,A)}t=b,n=m,a=M,D!=null?Rl(e,!!n,D,!1):!!a!=!!n&&(t!=null?Rl(e,!!n,t,!0):Rl(e,!!n,n?[]:"",!1));return;case"textarea":M=D=null;for(b in n)if(r=n[b],n.hasOwnProperty(b)&&r!=null&&!a.hasOwnProperty(b))switch(b){case"value":break;case"children":break;default:Ue(e,t,b,null,a,r)}for(m in a)if(r=a[m],c=n[m],a.hasOwnProperty(m)&&(r!=null||c!=null))switch(m){case"value":D=r;break;case"defaultValue":M=r;break;case"children":break;case"dangerouslySetInnerHTML":if(r!=null)throw Error(o(91));break;default:r!==c&&Ue(e,t,m,r,a,c)}Ls(e,D,M);return;case"option":for(var pe in n)if(D=n[pe],n.hasOwnProperty(pe)&&D!=null&&!a.hasOwnProperty(pe))switch(pe){case"selected":e.selected=!1;break;default:Ue(e,t,pe,null,a,D)}for(A in a)if(D=a[A],M=n[A],a.hasOwnProperty(A)&&D!==M&&(D!=null||M!=null))switch(A){case"selected":e.selected=D&&typeof D!="function"&&typeof D!="symbol";break;default:Ue(e,t,A,D,a,M)}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 fe in n)D=n[fe],n.hasOwnProperty(fe)&&D!=null&&!a.hasOwnProperty(fe)&&Ue(e,t,fe,null,a,D);for(_ in a)if(D=a[_],M=n[_],a.hasOwnProperty(_)&&D!==M&&(D!=null||M!=null))switch(_){case"children":case"dangerouslySetInnerHTML":if(D!=null)throw Error(o(137,t));break;default:Ue(e,t,_,D,a,M)}return;default:if(br(t)){for(var Le in n)D=n[Le],n.hasOwnProperty(Le)&&D!==void 0&&!a.hasOwnProperty(Le)&&ac(e,t,Le,void 0,a,D);for(H in a)D=a[H],M=n[H],!a.hasOwnProperty(H)||D===M||D===void 0&&M===void 0||ac(e,t,H,D,a,M);return}}for(var w in n)D=n[w],n.hasOwnProperty(w)&&D!=null&&!a.hasOwnProperty(w)&&Ue(e,t,w,null,a,D);for(X in a)D=a[X],M=n[X],!a.hasOwnProperty(X)||D===M||D==null&&M==null||Ue(e,t,X,D,a,M)}var ic=null,uc=null;function Du(e){return e.nodeType===9?e:e.ownerDocument}function jd(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function qd(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function rc(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var oc=null;function Ky(){var e=window.event;return e&&e.type==="popstate"?e===oc?!1:(oc=e,!0):(oc=null,!1)}var Yd=typeof setTimeout=="function"?setTimeout:void 0,Jy=typeof clearTimeout=="function"?clearTimeout:void 0,Vd=typeof Promise=="function"?Promise:void 0,Fy=typeof queueMicrotask=="function"?queueMicrotask:typeof Vd<"u"?function(e){return Vd.resolve(null).then(e).catch(Iy)}:Yd;function Iy(e){setTimeout(function(){throw e})}function Zn(e){return e==="head"}function Xd(e,t){var n=t,a=0,r=0;do{var c=n.nextSibling;if(e.removeChild(n),c&&c.nodeType===8)if(n=c.data,n==="/$"){if(0<a&&8>a){n=a;var m=e.ownerDocument;if(n&1&&ai(m.documentElement),n&2&&ai(m.body),n&4)for(n=m.head,ai(n),m=n.firstChild;m;){var b=m.nextSibling,A=m.nodeName;m[ba]||A==="SCRIPT"||A==="STYLE"||A==="LINK"&&m.rel.toLowerCase()==="stylesheet"||n.removeChild(m),m=b}}if(r===0){e.removeChild(c),hi(t);return}r--}else n==="$"||n==="$?"||n==="$!"?r++:a=n.charCodeAt(0)-48;else a=0;n=c}while(n);hi(t)}function cc(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":cc(n),dr(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}e.removeChild(n)}}function $y(e,t,n,a){for(;e.nodeType===1;){var r=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!a&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(a){if(!e[ba])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(c=e.getAttribute("rel"),c==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(c!==r.rel||e.getAttribute("href")!==(r.href==null||r.href===""?null:r.href)||e.getAttribute("crossorigin")!==(r.crossOrigin==null?null:r.crossOrigin)||e.getAttribute("title")!==(r.title==null?null:r.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(c=e.getAttribute("src"),(c!==(r.src==null?null:r.src)||e.getAttribute("type")!==(r.type==null?null:r.type)||e.getAttribute("crossorigin")!==(r.crossOrigin==null?null:r.crossOrigin))&&c&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var c=r.name==null?null:""+r.name;if(r.type==="hidden"&&e.getAttribute("name")===c)return e}else return e;if(e=Ft(e.nextSibling),e===null)break}return null}function Py(e,t,n){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=Ft(e.nextSibling),e===null))return null;return e}function sc(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState==="complete"}function Wy(e,t){var n=e.ownerDocument;if(e.data!=="$?"||n.readyState==="complete")t();else{var a=function(){t(),n.removeEventListener("DOMContentLoaded",a)};n.addEventListener("DOMContentLoaded",a),e._reactRetry=a}}function Ft(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="F!"||t==="F")break;if(t==="/$")return null}}return e}var fc=null;function Gd(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}function Qd(e,t,n){switch(t=Du(n),e){case"html":if(e=t.documentElement,!e)throw Error(o(452));return e;case"head":if(e=t.head,!e)throw Error(o(453));return e;case"body":if(e=t.body,!e)throw Error(o(454));return e;default:throw Error(o(451))}}function ai(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);dr(e)}var Gt=new Map,Zd=new Set;function ku(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Cn=K.d;K.d={f:e1,r:t1,D:n1,C:l1,L:a1,m:i1,X:r1,S:u1,M:o1};function e1(){var e=Cn.f(),t=Tu();return e||t}function t1(e){var t=Tl(e);t!==null&&t.tag===5&&t.type==="form"?hh(t):Cn.r(e)}var la=typeof document>"u"?null:document;function Kd(e,t,n){var a=la;if(a&&typeof t=="string"&&t){var r=Bt(t);r='link[rel="'+e+'"][href="'+r+'"]',typeof n=="string"&&(r+='[crossorigin="'+n+'"]'),Zd.has(r)||(Zd.add(r),e={rel:e,crossOrigin:n,href:t},a.querySelector(r)===null&&(t=a.createElement("link"),rt(t,"link",e),tt(t),a.head.appendChild(t)))}}function n1(e){Cn.D(e),Kd("dns-prefetch",e,null)}function l1(e,t){Cn.C(e,t),Kd("preconnect",e,t)}function a1(e,t,n){Cn.L(e,t,n);var a=la;if(a&&e&&t){var r='link[rel="preload"][as="'+Bt(t)+'"]';t==="image"&&n&&n.imageSrcSet?(r+='[imagesrcset="'+Bt(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(r+='[imagesizes="'+Bt(n.imageSizes)+'"]')):r+='[href="'+Bt(e)+'"]';var c=r;switch(t){case"style":c=aa(e);break;case"script":c=ia(e)}Gt.has(c)||(e=y({rel:"preload",href:t==="image"&&n&&n.imageSrcSet?void 0:e,as:t},n),Gt.set(c,e),a.querySelector(r)!==null||t==="style"&&a.querySelector(ii(c))||t==="script"&&a.querySelector(ui(c))||(t=a.createElement("link"),rt(t,"link",e),tt(t),a.head.appendChild(t)))}}function i1(e,t){Cn.m(e,t);var n=la;if(n&&e){var a=t&&typeof t.as=="string"?t.as:"script",r='link[rel="modulepreload"][as="'+Bt(a)+'"][href="'+Bt(e)+'"]',c=r;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=ia(e)}if(!Gt.has(c)&&(e=y({rel:"modulepreload",href:e},t),Gt.set(c,e),n.querySelector(r)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(ui(c)))return}a=n.createElement("link"),rt(a,"link",e),tt(a),n.head.appendChild(a)}}}function u1(e,t,n){Cn.S(e,t,n);var a=la;if(a&&e){var r=Al(a).hoistableStyles,c=aa(e);t=t||"default";var m=r.get(c);if(!m){var b={loading:0,preload:null};if(m=a.querySelector(ii(c)))b.loading=5;else{e=y({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Gt.get(c))&&hc(e,n);var A=m=a.createElement("link");tt(A),rt(A,"link",e),A._p=new Promise(function(_,H){A.onload=_,A.onerror=H}),A.addEventListener("load",function(){b.loading|=1}),A.addEventListener("error",function(){b.loading|=2}),b.loading|=4,Mu(m,t,a)}m={type:"stylesheet",instance:m,count:1,state:b},r.set(c,m)}}}function r1(e,t){Cn.X(e,t);var n=la;if(n&&e){var a=Al(n).hoistableScripts,r=ia(e),c=a.get(r);c||(c=n.querySelector(ui(r)),c||(e=y({src:e,async:!0},t),(t=Gt.get(r))&&dc(e,t),c=n.createElement("script"),tt(c),rt(c,"link",e),n.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},a.set(r,c))}}function o1(e,t){Cn.M(e,t);var n=la;if(n&&e){var a=Al(n).hoistableScripts,r=ia(e),c=a.get(r);c||(c=n.querySelector(ui(r)),c||(e=y({src:e,async:!0,type:"module"},t),(t=Gt.get(r))&&dc(e,t),c=n.createElement("script"),tt(c),rt(c,"link",e),n.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},a.set(r,c))}}function Jd(e,t,n,a){var r=(r=ne.current)?ku(r):null;if(!r)throw Error(o(446));switch(e){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(t=aa(n.href),n=Al(r).hoistableStyles,a=n.get(t),a||(a={type:"style",instance:null,count:0,state:null},n.set(t,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){e=aa(n.href);var c=Al(r).hoistableStyles,m=c.get(e);if(m||(r=r.ownerDocument||r,m={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,m),(c=r.querySelector(ii(e)))&&!c._p&&(m.instance=c,m.state.loading=5),Gt.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Gt.set(e,n),c||c1(r,e,n,m.state))),t&&a===null)throw Error(o(528,""));return m}if(t&&a!==null)throw Error(o(529,""));return null;case"script":return t=n.async,n=n.src,typeof n=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=ia(n),n=Al(r).hoistableScripts,a=n.get(t),a||(a={type:"script",instance:null,count:0,state:null},n.set(t,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,e))}}function aa(e){return'href="'+Bt(e)+'"'}function ii(e){return'link[rel="stylesheet"]['+e+"]"}function Fd(e){return y({},e,{"data-precedence":e.precedence,precedence:null})}function c1(e,t,n,a){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=e.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),rt(t,"link",n),tt(t),e.head.appendChild(t))}function ia(e){return'[src="'+Bt(e)+'"]'}function ui(e){return"script[async]"+e}function Id(e,t,n){if(t.count++,t.instance===null)switch(t.type){case"style":var a=e.querySelector('style[data-href~="'+Bt(n.href)+'"]');if(a)return t.instance=a,tt(a),a;var r=y({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return a=(e.ownerDocument||e).createElement("style"),tt(a),rt(a,"style",r),Mu(a,n.precedence,e),t.instance=a;case"stylesheet":r=aa(n.href);var c=e.querySelector(ii(r));if(c)return t.state.loading|=4,t.instance=c,tt(c),c;a=Fd(n),(r=Gt.get(r))&&hc(a,r),c=(e.ownerDocument||e).createElement("link"),tt(c);var m=c;return m._p=new Promise(function(b,A){m.onload=b,m.onerror=A}),rt(c,"link",a),t.state.loading|=4,Mu(c,n.precedence,e),t.instance=c;case"script":return c=ia(n.src),(r=e.querySelector(ui(c)))?(t.instance=r,tt(r),r):(a=n,(r=Gt.get(c))&&(a=y({},n),dc(a,r)),e=e.ownerDocument||e,r=e.createElement("script"),tt(r),rt(r,"link",a),e.head.appendChild(r),t.instance=r);case"void":return null;default:throw Error(o(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,Mu(a,n.precedence,e));return t.instance}function Mu(e,t,n){for(var a=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),r=a.length?a[a.length-1]:null,c=r,m=0;m<a.length;m++){var b=a[m];if(b.dataset.precedence===t)c=b;else if(c!==r)break}c?c.parentNode.insertBefore(e,c.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function hc(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function dc(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Nu=null;function $d(e,t,n){if(Nu===null){var a=new Map,r=Nu=new Map;r.set(n,a)}else r=Nu,a=r.get(n),a||(a=new Map,r.set(n,a));if(a.has(e))return a;for(a.set(e,null),n=n.getElementsByTagName(e),r=0;r<n.length;r++){var c=n[r];if(!(c[ba]||c[ot]||e==="link"&&c.getAttribute("rel")==="stylesheet")&&c.namespaceURI!=="http://www.w3.org/2000/svg"){var m=c.getAttribute(t)||"";m=e+m;var b=a.get(m);b?b.push(c):a.set(m,[c])}}return a}function Pd(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t==="title"?e.querySelector("head > title"):null)}function s1(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function Wd(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}var ri=null;function f1(){}function h1(e,t,n){if(ri===null)throw Error(o(475));var a=ri;if(t.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&(t.state.loading&4)===0){if(t.instance===null){var r=aa(n.href),c=e.querySelector(ii(r));if(c){e=c._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(a.count++,a=Uu.bind(a),e.then(a,a)),t.state.loading|=4,t.instance=c,tt(c);return}c=e.ownerDocument||e,n=Fd(n),(r=Gt.get(r))&&hc(n,r),c=c.createElement("link"),tt(c);var m=c;m._p=new Promise(function(b,A){m.onload=b,m.onerror=A}),rt(c,"link",n),t.instance=c}a.stylesheets===null&&(a.stylesheets=new Map),a.stylesheets.set(t,e),(e=t.state.preload)&&(t.state.loading&3)===0&&(a.count++,t=Uu.bind(a),e.addEventListener("load",t),e.addEventListener("error",t))}}function d1(){if(ri===null)throw Error(o(475));var e=ri;return e.stylesheets&&e.count===0&&pc(e,e.stylesheets),0<e.count?function(t){var n=setTimeout(function(){if(e.stylesheets&&pc(e,e.stylesheets),e.unsuspend){var a=e.unsuspend;e.unsuspend=null,a()}},6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(n)}}:null}function Uu(){if(this.count--,this.count===0){if(this.stylesheets)pc(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Lu=null;function pc(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Lu=new Map,t.forEach(p1,e),Lu=null,Uu.call(e))}function p1(e,t){if(!(t.state.loading&4)){var n=Lu.get(e);if(n)var a=n.get(null);else{n=new Map,Lu.set(e,n);for(var r=e.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c<r.length;c++){var m=r[c];(m.nodeName==="LINK"||m.getAttribute("media")!=="not all")&&(n.set(m.dataset.precedence,m),a=m)}a&&n.set(null,a)}r=t.instance,m=r.getAttribute("data-precedence"),c=n.get(m)||a,c===a&&n.set(null,r),n.set(m,r),this.count++,a=Uu.bind(this),r.addEventListener("load",a),r.addEventListener("error",a),c?c.parentNode.insertBefore(r,c.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(r,e.firstChild)),t.state.loading|=4}}var oi={$$typeof:L,Provider:null,Consumer:null,_currentValue:ae,_currentValue2:ae,_threadCount:0};function m1(e,t,n,a,r,c,m,b){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=cr(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=cr(0),this.hiddenUpdates=cr(null),this.identifierPrefix=a,this.onUncaughtError=r,this.onCaughtError=c,this.onRecoverableError=m,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=b,this.incompleteTransitions=new Map}function ep(e,t,n,a,r,c,m,b,A,_,H,X){return e=new m1(e,t,n,m,b,A,_,X),t=1,c===!0&&(t|=24),c=Rt(3,null,null,t),e.current=c,c.stateNode=e,t=Jr(),t.refCount++,e.pooledCache=t,t.refCount++,c.memoizedState={element:a,isDehydrated:n,cache:t},Pr(c),e}function tp(e){return e?(e=Ll,e):Ll}function np(e,t,n,a,r,c){r=tp(r),a.context===null?a.context=r:a.pendingContext=r,a=Mn(t),a.payload={element:n},c=c===void 0?null:c,c!==null&&(a.callback=c),n=Nn(e,a,t),n!==null&&(kt(n,e,t),Ha(n,e,t))}function lp(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function mc(e,t){lp(e,t),(e=e.alternate)&&lp(e,t)}function ap(e){if(e.tag===13){var t=Ul(e,67108864);t!==null&&kt(t,e,67108864),mc(e,67108864)}}var Bu=!0;function g1(e,t,n,a){var r=N.T;N.T=null;var c=K.p;try{K.p=2,gc(e,t,n,a)}finally{K.p=c,N.T=r}}function y1(e,t,n,a){var r=N.T;N.T=null;var c=K.p;try{K.p=8,gc(e,t,n,a)}finally{K.p=c,N.T=r}}function gc(e,t,n,a){if(Bu){var r=yc(a);if(r===null)lc(e,t,a,Hu,n),up(e,a);else if(b1(r,e,t,n,a))a.stopPropagation();else if(up(e,a),t&4&&-1<v1.indexOf(e)){for(;r!==null;){var c=Tl(r);if(c!==null)switch(c.tag){case 3:if(c=c.stateNode,c.current.memoizedState.isDehydrated){var m=zt(c.pendingLanes);if(m!==0){var b=c;for(b.pendingLanes|=2,b.entangledLanes|=2;m;){var A=1<<31-de(m);b.entanglements[1]|=A,m&=~A}ln(c),(ke&6)===0&&(xu=Tt()+500,ti(0))}}break;case 13:b=Ul(c,2),b!==null&&kt(b,c,2),Tu(),mc(c,2)}if(c=yc(a),c===null&&lc(e,t,a,Hu,n),c===r)break;r=c}r!==null&&a.stopPropagation()}else lc(e,t,a,null,n)}}function yc(e){return e=xr(e),vc(e)}var Hu=null;function vc(e){if(Hu=null,e=El(e),e!==null){var t=f(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=h(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Hu=e,null}function ip(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(ir()){case ga:return 2;case ya:return 8;case Sl:case ur:return 32;case Mi:return 268435456;default:return 32}default:return 32}}var bc=!1,Kn=null,Jn=null,Fn=null,ci=new Map,si=new Map,In=[],v1="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 up(e,t){switch(e){case"focusin":case"focusout":Kn=null;break;case"dragenter":case"dragleave":Jn=null;break;case"mouseover":case"mouseout":Fn=null;break;case"pointerover":case"pointerout":ci.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":si.delete(t.pointerId)}}function fi(e,t,n,a,r,c){return e===null||e.nativeEvent!==c?(e={blockedOn:t,domEventName:n,eventSystemFlags:a,nativeEvent:c,targetContainers:[r]},t!==null&&(t=Tl(t),t!==null&&ap(t)),e):(e.eventSystemFlags|=a,t=e.targetContainers,r!==null&&t.indexOf(r)===-1&&t.push(r),e)}function b1(e,t,n,a,r){switch(t){case"focusin":return Kn=fi(Kn,e,t,n,a,r),!0;case"dragenter":return Jn=fi(Jn,e,t,n,a,r),!0;case"mouseover":return Fn=fi(Fn,e,t,n,a,r),!0;case"pointerover":var c=r.pointerId;return ci.set(c,fi(ci.get(c)||null,e,t,n,a,r)),!0;case"gotpointercapture":return c=r.pointerId,si.set(c,fi(si.get(c)||null,e,t,n,a,r)),!0}return!1}function rp(e){var t=El(e.target);if(t!==null){var n=f(t);if(n!==null){if(t=n.tag,t===13){if(t=h(n),t!==null){e.blockedOn=t,hg(e.priority,function(){if(n.tag===13){var a=Dt();a=sr(a);var r=Ul(n,a);r!==null&&kt(r,n,a),mc(n,a)}});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function ju(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=yc(e.nativeEvent);if(n===null){n=e.nativeEvent;var a=new n.constructor(n.type,n);Sr=a,n.target.dispatchEvent(a),Sr=null}else return t=Tl(n),t!==null&&ap(t),e.blockedOn=n,!1;t.shift()}return!0}function op(e,t,n){ju(e)&&n.delete(t)}function S1(){bc=!1,Kn!==null&&ju(Kn)&&(Kn=null),Jn!==null&&ju(Jn)&&(Jn=null),Fn!==null&&ju(Fn)&&(Fn=null),ci.forEach(op),si.forEach(op)}function qu(e,t){e.blockedOn===t&&(e.blockedOn=null,bc||(bc=!0,l.unstable_scheduleCallback(l.unstable_NormalPriority,S1)))}var Yu=null;function cp(e){Yu!==e&&(Yu=e,l.unstable_scheduleCallback(l.unstable_NormalPriority,function(){Yu===e&&(Yu=null);for(var t=0;t<e.length;t+=3){var n=e[t],a=e[t+1],r=e[t+2];if(typeof a!="function"){if(vc(a||n)===null)continue;break}var c=Tl(n);c!==null&&(e.splice(t,3),t-=3,vo(c,{pending:!0,data:r,method:n.method,action:a},a,r))}}))}function hi(e){function t(A){return qu(A,e)}Kn!==null&&qu(Kn,e),Jn!==null&&qu(Jn,e),Fn!==null&&qu(Fn,e),ci.forEach(t),si.forEach(t);for(var n=0;n<In.length;n++){var a=In[n];a.blockedOn===e&&(a.blockedOn=null)}for(;0<In.length&&(n=In[0],n.blockedOn===null);)rp(n),n.blockedOn===null&&In.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(a=0;a<n.length;a+=3){var r=n[a],c=n[a+1],m=r[mt]||null;if(typeof c=="function")m||cp(n);else if(m){var b=null;if(c&&c.hasAttribute("formAction")){if(r=c,m=c[mt]||null)b=m.formAction;else if(vc(r)!==null)continue}else b=m.action;typeof b=="function"?n[a+1]=b:(n.splice(a,3),a-=3),cp(n)}}}function Sc(e){this._internalRoot=e}Vu.prototype.render=Sc.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(o(409));var n=t.current,a=Dt();np(n,a,e,t,null,null)},Vu.prototype.unmount=Sc.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;np(e.current,2,null,e,null,null),Tu(),t[xl]=null}};function Vu(e){this._internalRoot=e}Vu.prototype.unstable_scheduleHydration=function(e){if(e){var t=zs();e={blockedOn:null,target:e,priority:t};for(var n=0;n<In.length&&t!==0&&t<In[n].priority;n++);In.splice(n,0,e),n===0&&rp(e)}};var sp=i.version;if(sp!=="19.1.0")throw Error(o(527,sp,"19.1.0"));K.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(o(188)):(e=Object.keys(e).join(","),Error(o(268,e)));return e=g(t),e=e!==null?d(e):null,e=e===null?null:e.stateNode,e};var x1={bundleType:0,version:"19.1.0",rendererPackageName:"react-dom",currentDispatcherRef:N,reconcilerVersion:"19.1.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Xu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Xu.isDisabled&&Xu.supportsFiber)try{B=Xu.inject(x1),Q=Xu}catch{}}return pi.createRoot=function(e,t){if(!s(e))throw Error(o(299));var n=!1,a="",r=Ch,c=Rh,m=wh,b=null;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onUncaughtError!==void 0&&(r=t.onUncaughtError),t.onCaughtError!==void 0&&(c=t.onCaughtError),t.onRecoverableError!==void 0&&(m=t.onRecoverableError),t.unstable_transitionCallbacks!==void 0&&(b=t.unstable_transitionCallbacks)),t=ep(e,1,!1,null,null,n,a,r,c,m,b,null),e[xl]=t.current,nc(e),new Sc(t)},pi.hydrateRoot=function(e,t,n){if(!s(e))throw Error(o(299));var a=!1,r="",c=Ch,m=Rh,b=wh,A=null,_=null;return n!=null&&(n.unstable_strictMode===!0&&(a=!0),n.identifierPrefix!==void 0&&(r=n.identifierPrefix),n.onUncaughtError!==void 0&&(c=n.onUncaughtError),n.onCaughtError!==void 0&&(m=n.onCaughtError),n.onRecoverableError!==void 0&&(b=n.onRecoverableError),n.unstable_transitionCallbacks!==void 0&&(A=n.unstable_transitionCallbacks),n.formState!==void 0&&(_=n.formState)),t=ep(e,1,!0,t,n??null,a,r,c,m,b,A,_),t.context=tp(null),n=t.current,a=Dt(),a=sr(a),r=Mn(a),r.callback=null,Nn(n,r,a),n=a,t.current.lanes=n,va(t,n),ln(t),e[xl]=t.current,nc(e),new Vu(t)},pi.version="19.1.0",pi}var Sp;function D1(){if(Sp)return Tc.exports;Sp=1;function l(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(i){console.error(i)}}return l(),Tc.exports=_1(),Tc.exports}var k1=D1(),mi={},xp;function M1(){if(xp)return mi;xp=1,Object.defineProperty(mi,"__esModule",{value:!0}),mi.parse=h,mi.serialize=d;const l=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,i=/^[\u0021-\u003A\u003C-\u007E]*$/,u=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,o=/^[\u0020-\u003A\u003D-\u007E]*$/,s=Object.prototype.toString,f=(()=>{const E=function(){};return E.prototype=Object.create(null),E})();function h(E,x){const C=new f,k=E.length;if(k<2)return C;const U=(x==null?void 0:x.decode)||y;let R=0;do{const G=E.indexOf("=",R);if(G===-1)break;const L=E.indexOf(";",R),le=L===-1?k:L;if(G>le){R=E.lastIndexOf(";",G-1)+1;continue}const F=p(E,R,G),j=g(E,G,F),ue=E.slice(F,j);if(C[ue]===void 0){let ge=p(E,G+1,le),oe=g(E,le,ge);const ye=U(E.slice(ge,oe));C[ue]=ye}R=le+1}while(R<k);return C}function p(E,x,C){do{const k=E.charCodeAt(x);if(k!==32&&k!==9)return x}while(++x<C);return C}function g(E,x,C){for(;x>C;){const k=E.charCodeAt(--x);if(k!==32&&k!==9)return x+1}return C}function d(E,x,C){const k=(C==null?void 0:C.encode)||encodeURIComponent;if(!l.test(E))throw new TypeError(`argument name is invalid: ${E}`);const U=k(x);if(!i.test(U))throw new TypeError(`argument val is invalid: ${x}`);let R=E+"="+U;if(!C)return R;if(C.maxAge!==void 0){if(!Number.isInteger(C.maxAge))throw new TypeError(`option maxAge is invalid: ${C.maxAge}`);R+="; Max-Age="+C.maxAge}if(C.domain){if(!u.test(C.domain))throw new TypeError(`option domain is invalid: ${C.domain}`);R+="; Domain="+C.domain}if(C.path){if(!o.test(C.path))throw new TypeError(`option path is invalid: ${C.path}`);R+="; Path="+C.path}if(C.expires){if(!S(C.expires)||!Number.isFinite(C.expires.valueOf()))throw new TypeError(`option expires is invalid: ${C.expires}`);R+="; Expires="+C.expires.toUTCString()}if(C.httpOnly&&(R+="; HttpOnly"),C.secure&&(R+="; Secure"),C.partitioned&&(R+="; Partitioned"),C.priority)switch(typeof C.priority=="string"?C.priority.toLowerCase():void 0){case"low":R+="; Priority=Low";break;case"medium":R+="; Priority=Medium";break;case"high":R+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${C.priority}`)}if(C.sameSite)switch(typeof C.sameSite=="string"?C.sameSite.toLowerCase():C.sameSite){case!0:case"strict":R+="; SameSite=Strict";break;case"lax":R+="; SameSite=Lax";break;case"none":R+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${C.sameSite}`)}return R}function y(E){if(E.indexOf("%")===-1)return E;try{return decodeURIComponent(E)}catch{return E}}function S(E){return s.call(E)==="[object Date]"}return mi}M1();var Ep="popstate";function N1(l={}){function i(s,f){let{pathname:h="/",search:p="",hash:g=""}=yl(s.location.hash.substring(1));return!h.startsWith("/")&&!h.startsWith(".")&&(h="/"+h),Vc("",{pathname:h,search:p,hash:g},f.state&&f.state.usr||null,f.state&&f.state.key||"default")}function u(s,f){let h=s.document.querySelector("base"),p="";if(h&&h.getAttribute("href")){let g=s.location.href,d=g.indexOf("#");p=d===-1?g:g.slice(0,d)}return p+"#"+(typeof f=="string"?f:Ai(f))}function o(s,f){It(s.pathname.charAt(0)==="/",`relative pathnames are not supported in hash history.push(${JSON.stringify(f)})`)}return L1(i,u,o,l)}function Xe(l,i){if(l===!1||l===null||typeof l>"u")throw new Error(i)}function It(l,i){if(!l){typeof console<"u"&&console.warn(i);try{throw new Error(i)}catch{}}}function U1(){return Math.random().toString(36).substring(2,10)}function Tp(l,i){return{usr:l.state,key:l.key,idx:i}}function Vc(l,i,u=null,o){return{pathname:typeof l=="string"?l:l.pathname,search:"",hash:"",...typeof i=="string"?yl(i):i,state:u,key:i&&i.key||o||U1()}}function Ai({pathname:l="/",search:i="",hash:u=""}){return i&&i!=="?"&&(l+=i.charAt(0)==="?"?i:"?"+i),u&&u!=="#"&&(l+=u.charAt(0)==="#"?u:"#"+u),l}function yl(l){let i={};if(l){let u=l.indexOf("#");u>=0&&(i.hash=l.substring(u),l=l.substring(0,u));let o=l.indexOf("?");o>=0&&(i.search=l.substring(o),l=l.substring(0,o)),l&&(i.pathname=l)}return i}function L1(l,i,u,o={}){let{window:s=document.defaultView,v5Compat:f=!1}=o,h=s.history,p="POP",g=null,d=y();d==null&&(d=0,h.replaceState({...h.state,idx:d},""));function y(){return(h.state||{idx:null}).idx}function S(){p="POP";let U=y(),R=U==null?null:U-d;d=U,g&&g({action:p,location:k.location,delta:R})}function E(U,R){p="PUSH";let G=Vc(k.location,U,R);u&&u(G,U),d=y()+1;let L=Tp(G,d),le=k.createHref(G);try{h.pushState(L,"",le)}catch(F){if(F instanceof DOMException&&F.name==="DataCloneError")throw F;s.location.assign(le)}f&&g&&g({action:p,location:k.location,delta:1})}function x(U,R){p="REPLACE";let G=Vc(k.location,U,R);u&&u(G,U),d=y();let L=Tp(G,d),le=k.createHref(G);h.replaceState(L,"",le),f&&g&&g({action:p,location:k.location,delta:0})}function C(U){return B1(U)}let k={get action(){return p},get location(){return l(s,h)},listen(U){if(g)throw new Error("A history only accepts one active listener");return s.addEventListener(Ep,S),g=U,()=>{s.removeEventListener(Ep,S),g=null}},createHref(U){return i(s,U)},createURL:C,encodeLocation(U){let R=C(U);return{pathname:R.pathname,search:R.search,hash:R.hash}},push:E,replace:x,go(U){return h.go(U)}};return k}function B1(l,i=!1){let u="http://localhost";typeof window<"u"&&(u=window.location.origin!=="null"?window.location.origin:window.location.href),Xe(u,"No window.location.(origin|href) available to create URL");let o=typeof l=="string"?l:Ai(l);return o=o.replace(/ $/,"%20"),!i&&o.startsWith("//")&&(o=u+o),new URL(o,u)}function hm(l,i,u="/"){return H1(l,i,u,!1)}function H1(l,i,u,o){let s=typeof i=="string"?yl(i):i,f=wn(s.pathname||"/",u);if(f==null)return null;let h=dm(l);j1(h);let p=null;for(let g=0;p==null&&g<h.length;++g){let d=I1(f);p=J1(h[g],d,o)}return p}function dm(l,i=[],u=[],o=""){let s=(f,h,p)=>{let g={relativePath:p===void 0?f.path||"":p,caseSensitive:f.caseSensitive===!0,childrenIndex:h,route:f};g.relativePath.startsWith("/")&&(Xe(g.relativePath.startsWith(o),`Absolute route path "${g.relativePath}" nested under path "${o}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),g.relativePath=g.relativePath.slice(o.length));let d=Rn([o,g.relativePath]),y=u.concat(g);f.children&&f.children.length>0&&(Xe(f.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${d}".`),dm(f.children,i,y,d)),!(f.path==null&&!f.index)&&i.push({path:d,score:Z1(d,f.index),routesMeta:y})};return l.forEach((f,h)=>{var p;if(f.path===""||!((p=f.path)!=null&&p.includes("?")))s(f,h);else for(let g of pm(f.path))s(f,h,g)}),i}function pm(l){let i=l.split("/");if(i.length===0)return[];let[u,...o]=i,s=u.endsWith("?"),f=u.replace(/\?$/,"");if(o.length===0)return s?[f,""]:[f];let h=pm(o.join("/")),p=[];return p.push(...h.map(g=>g===""?f:[f,g].join("/"))),s&&p.push(...h),p.map(g=>l.startsWith("/")&&g===""?"/":g)}function j1(l){l.sort((i,u)=>i.score!==u.score?u.score-i.score:K1(i.routesMeta.map(o=>o.childrenIndex),u.routesMeta.map(o=>o.childrenIndex)))}var q1=/^:[\w-]+$/,Y1=3,V1=2,X1=1,G1=10,Q1=-2,Ap=l=>l==="*";function Z1(l,i){let u=l.split("/"),o=u.length;return u.some(Ap)&&(o+=Q1),i&&(o+=V1),u.filter(s=>!Ap(s)).reduce((s,f)=>s+(q1.test(f)?Y1:f===""?X1:G1),o)}function K1(l,i){return l.length===i.length&&l.slice(0,-1).every((o,s)=>o===i[s])?l[l.length-1]-i[i.length-1]:0}function J1(l,i,u=!1){let{routesMeta:o}=l,s={},f="/",h=[];for(let p=0;p<o.length;++p){let g=o[p],d=p===o.length-1,y=f==="/"?i:i.slice(f.length)||"/",S=$u({path:g.relativePath,caseSensitive:g.caseSensitive,end:d},y),E=g.route;if(!S&&d&&u&&!o[o.length-1].route.index&&(S=$u({path:g.relativePath,caseSensitive:g.caseSensitive,end:!1},y)),!S)return null;Object.assign(s,S.params),h.push({params:s,pathname:Rn([f,S.pathname]),pathnameBase:e0(Rn([f,S.pathnameBase])),route:E}),S.pathnameBase!=="/"&&(f=Rn([f,S.pathnameBase]))}return h}function $u(l,i){typeof l=="string"&&(l={path:l,caseSensitive:!1,end:!0});let[u,o]=F1(l.path,l.caseSensitive,l.end),s=i.match(u);if(!s)return null;let f=s[0],h=f.replace(/(.)\/+$/,"$1"),p=s.slice(1);return{params:o.reduce((d,{paramName:y,isOptional:S},E)=>{if(y==="*"){let C=p[E]||"";h=f.slice(0,f.length-C.length).replace(/(.)\/+$/,"$1")}const x=p[E];return S&&!x?d[y]=void 0:d[y]=(x||"").replace(/%2F/g,"/"),d},{}),pathname:f,pathnameBase:h,pattern:l}}function F1(l,i=!1,u=!0){It(l==="*"||!l.endsWith("*")||l.endsWith("/*"),`Route path "${l}" will be treated as if it were "${l.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${l.replace(/\*$/,"/*")}".`);let o=[],s="^"+l.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(h,p,g)=>(o.push({paramName:p,isOptional:g!=null}),g?"/?([^\\/]+)?":"/([^\\/]+)"));return l.endsWith("*")?(o.push({paramName:"*"}),s+=l==="*"||l==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):u?s+="\\/*$":l!==""&&l!=="/"&&(s+="(?:(?=\\/|$))"),[new RegExp(s,i?void 0:"i"),o]}function I1(l){try{return l.split("/").map(i=>decodeURIComponent(i).replace(/\//g,"%2F")).join("/")}catch(i){return It(!1,`The URL path "${l}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${i}).`),l}}function wn(l,i){if(i==="/")return l;if(!l.toLowerCase().startsWith(i.toLowerCase()))return null;let u=i.endsWith("/")?i.length-1:i.length,o=l.charAt(u);return o&&o!=="/"?null:l.slice(u)||"/"}function $1(l,i="/"){let{pathname:u,search:o="",hash:s=""}=typeof l=="string"?yl(l):l;return{pathname:u?u.startsWith("/")?u:P1(u,i):i,search:t0(o),hash:n0(s)}}function P1(l,i){let u=i.replace(/\/+$/,"").split("/");return l.split("/").forEach(s=>{s===".."?u.length>1&&u.pop():s!=="."&&u.push(s)}),u.length>1?u.join("/"):"/"}function Rc(l,i,u,o){return`Cannot include a '${l}' character in a manually specified \`to.${i}\` field [${JSON.stringify(o)}]. Please separate it out to the \`to.${u}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function W1(l){return l.filter((i,u)=>u===0||i.route.path&&i.route.path.length>0)}function mm(l){let i=W1(l);return i.map((u,o)=>o===i.length-1?u.pathname:u.pathnameBase)}function gm(l,i,u,o=!1){let s;typeof l=="string"?s=yl(l):(s={...l},Xe(!s.pathname||!s.pathname.includes("?"),Rc("?","pathname","search",s)),Xe(!s.pathname||!s.pathname.includes("#"),Rc("#","pathname","hash",s)),Xe(!s.search||!s.search.includes("#"),Rc("#","search","hash",s)));let f=l===""||s.pathname==="",h=f?"/":s.pathname,p;if(h==null)p=u;else{let S=i.length-1;if(!o&&h.startsWith("..")){let E=h.split("/");for(;E[0]==="..";)E.shift(),S-=1;s.pathname=E.join("/")}p=S>=0?i[S]:"/"}let g=$1(s,p),d=h&&h!=="/"&&h.endsWith("/"),y=(f||h===".")&&u.endsWith("/");return!g.pathname.endsWith("/")&&(d||y)&&(g.pathname+="/"),g}var Rn=l=>l.join("/").replace(/\/\/+/g,"/"),e0=l=>l.replace(/\/+$/,"").replace(/^\/*/,"/"),t0=l=>!l||l==="?"?"":l.startsWith("?")?l:"?"+l,n0=l=>!l||l==="#"?"":l.startsWith("#")?l:"#"+l;function l0(l){return l!=null&&typeof l.status=="number"&&typeof l.statusText=="string"&&typeof l.internal=="boolean"&&"data"in l}var ym=["POST","PUT","PATCH","DELETE"];new Set(ym);var a0=["GET",...ym];new Set(a0);var sa=Y.createContext(null);sa.displayName="DataRouter";var er=Y.createContext(null);er.displayName="DataRouterState";var vm=Y.createContext({isTransitioning:!1});vm.displayName="ViewTransition";var i0=Y.createContext(new Map);i0.displayName="Fetchers";var u0=Y.createContext(null);u0.displayName="Await";var on=Y.createContext(null);on.displayName="Navigation";var Ci=Y.createContext(null);Ci.displayName="Location";var cn=Y.createContext({outlet:null,matches:[],isDataRoute:!1});cn.displayName="Route";var ns=Y.createContext(null);ns.displayName="RouteError";function r0(l,{relative:i}={}){Xe(Ri(),"useHref() may be used only in the context of a <Router> component.");let{basename:u,navigator:o}=Y.useContext(on),{hash:s,pathname:f,search:h}=wi(l,{relative:i}),p=f;return u!=="/"&&(p=f==="/"?u:Rn([u,f])),o.createHref({pathname:p,search:h,hash:s})}function Ri(){return Y.useContext(Ci)!=null}function vl(){return Xe(Ri(),"useLocation() may be used only in the context of a <Router> component."),Y.useContext(Ci).location}var bm="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Sm(l){Y.useContext(on).static||Y.useLayoutEffect(l)}function xm(){let{isDataRoute:l}=Y.useContext(cn);return l?x0():o0()}function o0(){Xe(Ri(),"useNavigate() may be used only in the context of a <Router> component.");let l=Y.useContext(sa),{basename:i,navigator:u}=Y.useContext(on),{matches:o}=Y.useContext(cn),{pathname:s}=vl(),f=JSON.stringify(mm(o)),h=Y.useRef(!1);return Sm(()=>{h.current=!0}),Y.useCallback((g,d={})=>{if(It(h.current,bm),!h.current)return;if(typeof g=="number"){u.go(g);return}let y=gm(g,JSON.parse(f),s,d.relative==="path");l==null&&i!=="/"&&(y.pathname=y.pathname==="/"?i:Rn([i,y.pathname])),(d.replace?u.replace:u.push)(y,d.state,d)},[i,u,f,s,l])}Y.createContext(null);function c0(){let{matches:l}=Y.useContext(cn),i=l[l.length-1];return i?i.params:{}}function wi(l,{relative:i}={}){let{matches:u}=Y.useContext(cn),{pathname:o}=vl(),s=JSON.stringify(mm(u));return Y.useMemo(()=>gm(l,JSON.parse(s),o,i==="path"),[l,s,o,i])}function s0(l,i){return Em(l,i)}function Em(l,i,u,o){var G;Xe(Ri(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:s,static:f}=Y.useContext(on),{matches:h}=Y.useContext(cn),p=h[h.length-1],g=p?p.params:{},d=p?p.pathname:"/",y=p?p.pathnameBase:"/",S=p&&p.route;{let L=S&&S.path||"";Tm(d,!S||L.endsWith("*")||L.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${d}" (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 E=vl(),x;if(i){let L=typeof i=="string"?yl(i):i;Xe(y==="/"||((G=L.pathname)==null?void 0:G.startsWith(y)),`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 "${y}" but pathname "${L.pathname}" was given in the \`location\` prop.`),x=L}else x=E;let C=x.pathname||"/",k=C;if(y!=="/"){let L=y.replace(/^\//,"").split("/");k="/"+C.replace(/^\//,"").split("/").slice(L.length).join("/")}let U=!f&&u&&u.matches&&u.matches.length>0?u.matches:hm(l,{pathname:k});It(S||U!=null,`No routes matched location "${x.pathname}${x.search}${x.hash}" `),It(U==null||U[U.length-1].route.element!==void 0||U[U.length-1].route.Component!==void 0||U[U.length-1].route.lazy!==void 0,`Matched leaf route at location "${x.pathname}${x.search}${x.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 R=m0(U&&U.map(L=>Object.assign({},L,{params:Object.assign({},g,L.params),pathname:Rn([y,s.encodeLocation?s.encodeLocation(L.pathname).pathname:L.pathname]),pathnameBase:L.pathnameBase==="/"?y:Rn([y,s.encodeLocation?s.encodeLocation(L.pathnameBase).pathname:L.pathnameBase])})),h,u,o);return i&&R?Y.createElement(Ci.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...x},navigationType:"POP"}},R):R}function f0(){let l=S0(),i=l0(l)?`${l.status} ${l.statusText}`:l instanceof Error?l.message:JSON.stringify(l),u=l instanceof Error?l.stack:null,o="rgba(200,200,200, 0.5)",s={padding:"0.5rem",backgroundColor:o},f={padding:"2px 4px",backgroundColor:o},h=null;return console.error("Error handled by React Router default ErrorBoundary:",l),h=Y.createElement(Y.Fragment,null,Y.createElement("p",null,"💿 Hey developer 👋"),Y.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",Y.createElement("code",{style:f},"ErrorBoundary")," or"," ",Y.createElement("code",{style:f},"errorElement")," prop on your route.")),Y.createElement(Y.Fragment,null,Y.createElement("h2",null,"Unexpected Application Error!"),Y.createElement("h3",{style:{fontStyle:"italic"}},i),u?Y.createElement("pre",{style:s},u):null,h)}var h0=Y.createElement(f0,null),d0=class extends Y.Component{constructor(l){super(l),this.state={location:l.location,revalidation:l.revalidation,error:l.error}}static getDerivedStateFromError(l){return{error:l}}static getDerivedStateFromProps(l,i){return i.location!==l.location||i.revalidation!=="idle"&&l.revalidation==="idle"?{error:l.error,location:l.location,revalidation:l.revalidation}:{error:l.error!==void 0?l.error:i.error,location:i.location,revalidation:l.revalidation||i.revalidation}}componentDidCatch(l,i){console.error("React Router caught the following error during render",l,i)}render(){return this.state.error!==void 0?Y.createElement(cn.Provider,{value:this.props.routeContext},Y.createElement(ns.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function p0({routeContext:l,match:i,children:u}){let o=Y.useContext(sa);return o&&o.static&&o.staticContext&&(i.route.errorElement||i.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=i.route.id),Y.createElement(cn.Provider,{value:l},u)}function m0(l,i=[],u=null,o=null){if(l==null){if(!u)return null;if(u.errors)l=u.matches;else if(i.length===0&&!u.initialized&&u.matches.length>0)l=u.matches;else return null}let s=l,f=u==null?void 0:u.errors;if(f!=null){let g=s.findIndex(d=>d.route.id&&(f==null?void 0:f[d.route.id])!==void 0);Xe(g>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(f).join(",")}`),s=s.slice(0,Math.min(s.length,g+1))}let h=!1,p=-1;if(u)for(let g=0;g<s.length;g++){let d=s[g];if((d.route.HydrateFallback||d.route.hydrateFallbackElement)&&(p=g),d.route.id){let{loaderData:y,errors:S}=u,E=d.route.loader&&!y.hasOwnProperty(d.route.id)&&(!S||S[d.route.id]===void 0);if(d.route.lazy||E){h=!0,p>=0?s=s.slice(0,p+1):s=[s[0]];break}}}return s.reduceRight((g,d,y)=>{let S,E=!1,x=null,C=null;u&&(S=f&&d.route.id?f[d.route.id]:void 0,x=d.route.errorElement||h0,h&&(p<0&&y===0?(Tm("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),E=!0,C=null):p===y&&(E=!0,C=d.route.hydrateFallbackElement||null)));let k=i.concat(s.slice(0,y+1)),U=()=>{let R;return S?R=x:E?R=C:d.route.Component?R=Y.createElement(d.route.Component,null):d.route.element?R=d.route.element:R=g,Y.createElement(p0,{match:d,routeContext:{outlet:g,matches:k,isDataRoute:u!=null},children:R})};return u&&(d.route.ErrorBoundary||d.route.errorElement||y===0)?Y.createElement(d0,{location:u.location,revalidation:u.revalidation,component:x,error:S,children:U(),routeContext:{outlet:null,matches:k,isDataRoute:!0}}):U()},null)}function ls(l){return`${l} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function g0(l){let i=Y.useContext(sa);return Xe(i,ls(l)),i}function y0(l){let i=Y.useContext(er);return Xe(i,ls(l)),i}function v0(l){let i=Y.useContext(cn);return Xe(i,ls(l)),i}function as(l){let i=v0(l),u=i.matches[i.matches.length-1];return Xe(u.route.id,`${l} can only be used on routes that contain a unique "id"`),u.route.id}function b0(){return as("useRouteId")}function S0(){var o;let l=Y.useContext(ns),i=y0("useRouteError"),u=as("useRouteError");return l!==void 0?l:(o=i.errors)==null?void 0:o[u]}function x0(){let{router:l}=g0("useNavigate"),i=as("useNavigate"),u=Y.useRef(!1);return Sm(()=>{u.current=!0}),Y.useCallback(async(s,f={})=>{It(u.current,bm),u.current&&(typeof s=="number"?l.navigate(s):await l.navigate(s,{fromRouteId:i,...f}))},[l,i])}var zp={};function Tm(l,i,u){!i&&!zp[l]&&(zp[l]=!0,It(!1,u))}Y.memo(E0);function E0({routes:l,future:i,state:u}){return Em(l,void 0,u,i)}function Xc(l){Xe(!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 T0({basename:l="/",children:i=null,location:u,navigationType:o="POP",navigator:s,static:f=!1}){Xe(!Ri(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let h=l.replace(/^\/*/,"/"),p=Y.useMemo(()=>({basename:h,navigator:s,static:f,future:{}}),[h,s,f]);typeof u=="string"&&(u=yl(u));let{pathname:g="/",search:d="",hash:y="",state:S=null,key:E="default"}=u,x=Y.useMemo(()=>{let C=wn(g,h);return C==null?null:{location:{pathname:C,search:d,hash:y,state:S,key:E},navigationType:o}},[h,g,d,y,S,E,o]);return It(x!=null,`<Router basename="${h}"> is not able to match the URL "${g}${d}${y}" because it does not start with the basename, so the <Router> won't render anything.`),x==null?null:Y.createElement(on.Provider,{value:p},Y.createElement(Ci.Provider,{children:i,value:x}))}function A0({children:l,location:i}){return s0(Gc(l),i)}function Gc(l,i=[]){let u=[];return Y.Children.forEach(l,(o,s)=>{if(!Y.isValidElement(o))return;let f=[...i,s];if(o.type===Y.Fragment){u.push.apply(u,Gc(o.props.children,f));return}Xe(o.type===Xc,`[${typeof o.type=="string"?o.type:o.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Xe(!o.props.index||!o.props.children,"An index route cannot have child routes.");let h={id:o.props.id||f.join("-"),caseSensitive:o.props.caseSensitive,element:o.props.element,Component:o.props.Component,index:o.props.index,path:o.props.path,loader:o.props.loader,action:o.props.action,hydrateFallbackElement:o.props.hydrateFallbackElement,HydrateFallback:o.props.HydrateFallback,errorElement:o.props.errorElement,ErrorBoundary:o.props.ErrorBoundary,hasErrorBoundary:o.props.hasErrorBoundary===!0||o.props.ErrorBoundary!=null||o.props.errorElement!=null,shouldRevalidate:o.props.shouldRevalidate,handle:o.props.handle,lazy:o.props.lazy};o.props.children&&(h.children=Gc(o.props.children,f)),u.push(h)}),u}var Ju="get",Fu="application/x-www-form-urlencoded";function tr(l){return l!=null&&typeof l.tagName=="string"}function z0(l){return tr(l)&&l.tagName.toLowerCase()==="button"}function C0(l){return tr(l)&&l.tagName.toLowerCase()==="form"}function R0(l){return tr(l)&&l.tagName.toLowerCase()==="input"}function w0(l){return!!(l.metaKey||l.altKey||l.ctrlKey||l.shiftKey)}function O0(l,i){return l.button===0&&(!i||i==="_self")&&!w0(l)}var Gu=null;function _0(){if(Gu===null)try{new FormData(document.createElement("form"),0),Gu=!1}catch{Gu=!0}return Gu}var D0=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function wc(l){return l!=null&&!D0.has(l)?(It(!1,`"${l}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Fu}"`),null):l}function k0(l,i){let u,o,s,f,h;if(C0(l)){let p=l.getAttribute("action");o=p?wn(p,i):null,u=l.getAttribute("method")||Ju,s=wc(l.getAttribute("enctype"))||Fu,f=new FormData(l)}else if(z0(l)||R0(l)&&(l.type==="submit"||l.type==="image")){let p=l.form;if(p==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let g=l.getAttribute("formaction")||p.getAttribute("action");if(o=g?wn(g,i):null,u=l.getAttribute("formmethod")||p.getAttribute("method")||Ju,s=wc(l.getAttribute("formenctype"))||wc(p.getAttribute("enctype"))||Fu,f=new FormData(p,l),!_0()){let{name:d,type:y,value:S}=l;if(y==="image"){let E=d?`${d}.`:"";f.append(`${E}x`,"0"),f.append(`${E}y`,"0")}else d&&f.append(d,S)}}else{if(tr(l))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');u=Ju,o=null,s=Fu,h=l}return f&&s==="text/plain"&&(h=f,f=void 0),{action:o,method:u.toLowerCase(),encType:s,formData:f,body:h}}function is(l,i){if(l===!1||l===null||typeof l>"u")throw new Error(i)}async function M0(l,i){if(l.id in i)return i[l.id];try{let u=await import(l.module);return i[l.id]=u,u}catch(u){return console.error(`Error loading route module \`${l.module}\`, reloading page...`),console.error(u),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function N0(l){return l==null?!1:l.href==null?l.rel==="preload"&&typeof l.imageSrcSet=="string"&&typeof l.imageSizes=="string":typeof l.rel=="string"&&typeof l.href=="string"}async function U0(l,i,u){let o=await Promise.all(l.map(async s=>{let f=i.routes[s.route.id];if(f){let h=await M0(f,u);return h.links?h.links():[]}return[]}));return j0(o.flat(1).filter(N0).filter(s=>s.rel==="stylesheet"||s.rel==="preload").map(s=>s.rel==="stylesheet"?{...s,rel:"prefetch",as:"style"}:{...s,rel:"prefetch"}))}function Cp(l,i,u,o,s,f){let h=(g,d)=>u[d]?g.route.id!==u[d].route.id:!0,p=(g,d)=>{var y;return u[d].pathname!==g.pathname||((y=u[d].route.path)==null?void 0:y.endsWith("*"))&&u[d].params["*"]!==g.params["*"]};return f==="assets"?i.filter((g,d)=>h(g,d)||p(g,d)):f==="data"?i.filter((g,d)=>{var S;let y=o.routes[g.route.id];if(!y||!y.hasLoader)return!1;if(h(g,d)||p(g,d))return!0;if(g.route.shouldRevalidate){let E=g.route.shouldRevalidate({currentUrl:new URL(s.pathname+s.search+s.hash,window.origin),currentParams:((S=u[0])==null?void 0:S.params)||{},nextUrl:new URL(l,window.origin),nextParams:g.params,defaultShouldRevalidate:!0});if(typeof E=="boolean")return E}return!0}):[]}function L0(l,i,{includeHydrateFallback:u}={}){return B0(l.map(o=>{let s=i.routes[o.route.id];if(!s)return[];let f=[s.module];return s.clientActionModule&&(f=f.concat(s.clientActionModule)),s.clientLoaderModule&&(f=f.concat(s.clientLoaderModule)),u&&s.hydrateFallbackModule&&(f=f.concat(s.hydrateFallbackModule)),s.imports&&(f=f.concat(s.imports)),f}).flat(1))}function B0(l){return[...new Set(l)]}function H0(l){let i={},u=Object.keys(l).sort();for(let o of u)i[o]=l[o];return i}function j0(l,i){let u=new Set;return new Set(i),l.reduce((o,s)=>{let f=JSON.stringify(H0(s));return u.has(f)||(u.add(f),o.push({key:f,link:s})),o},[])}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var q0=new Set([100,101,204,205]);function Y0(l,i){let u=typeof l=="string"?new URL(l,typeof window>"u"?"server://singlefetch/":window.location.origin):l;return u.pathname==="/"?u.pathname="_root.data":i&&wn(u.pathname,i)==="/"?u.pathname=`${i.replace(/\/$/,"")}/_root.data`:u.pathname=`${u.pathname.replace(/\/$/,"")}.data`,u}function Am(){let l=Y.useContext(sa);return is(l,"You must render this element inside a <DataRouterContext.Provider> element"),l}function V0(){let l=Y.useContext(er);return is(l,"You must render this element inside a <DataRouterStateContext.Provider> element"),l}var us=Y.createContext(void 0);us.displayName="FrameworkContext";function zm(){let l=Y.useContext(us);return is(l,"You must render this element inside a <HydratedRouter> element"),l}function X0(l,i){let u=Y.useContext(us),[o,s]=Y.useState(!1),[f,h]=Y.useState(!1),{onFocus:p,onBlur:g,onMouseEnter:d,onMouseLeave:y,onTouchStart:S}=i,E=Y.useRef(null);Y.useEffect(()=>{if(l==="render"&&h(!0),l==="viewport"){let k=R=>{R.forEach(G=>{h(G.isIntersecting)})},U=new IntersectionObserver(k,{threshold:.5});return E.current&&U.observe(E.current),()=>{U.disconnect()}}},[l]),Y.useEffect(()=>{if(o){let k=setTimeout(()=>{h(!0)},100);return()=>{clearTimeout(k)}}},[o]);let x=()=>{s(!0)},C=()=>{s(!1),h(!1)};return u?l!=="intent"?[f,E,{}]:[f,E,{onFocus:gi(p,x),onBlur:gi(g,C),onMouseEnter:gi(d,x),onMouseLeave:gi(y,C),onTouchStart:gi(S,x)}]:[!1,E,{}]}function gi(l,i){return u=>{l&&l(u),u.defaultPrevented||i(u)}}function G0({page:l,...i}){let{router:u}=Am(),o=Y.useMemo(()=>hm(u.routes,l,u.basename),[u.routes,l,u.basename]);return o?Y.createElement(Z0,{page:l,matches:o,...i}):null}function Q0(l){let{manifest:i,routeModules:u}=zm(),[o,s]=Y.useState([]);return Y.useEffect(()=>{let f=!1;return U0(l,i,u).then(h=>{f||s(h)}),()=>{f=!0}},[l,i,u]),o}function Z0({page:l,matches:i,...u}){let o=vl(),{manifest:s,routeModules:f}=zm(),{basename:h}=Am(),{loaderData:p,matches:g}=V0(),d=Y.useMemo(()=>Cp(l,i,g,s,o,"data"),[l,i,g,s,o]),y=Y.useMemo(()=>Cp(l,i,g,s,o,"assets"),[l,i,g,s,o]),S=Y.useMemo(()=>{if(l===o.pathname+o.search+o.hash)return[];let C=new Set,k=!1;if(i.forEach(R=>{var L;let G=s.routes[R.route.id];!G||!G.hasLoader||(!d.some(le=>le.route.id===R.route.id)&&R.route.id in p&&((L=f[R.route.id])!=null&&L.shouldRevalidate)||G.hasClientLoader?k=!0:C.add(R.route.id))}),C.size===0)return[];let U=Y0(l,h);return k&&C.size>0&&U.searchParams.set("_routes",i.filter(R=>C.has(R.route.id)).map(R=>R.route.id).join(",")),[U.pathname+U.search]},[h,p,o,s,d,i,l,f]),E=Y.useMemo(()=>L0(y,s),[y,s]),x=Q0(y);return Y.createElement(Y.Fragment,null,S.map(C=>Y.createElement("link",{key:C,rel:"prefetch",as:"fetch",href:C,...u})),E.map(C=>Y.createElement("link",{key:C,rel:"modulepreload",href:C,...u})),x.map(({key:C,link:k})=>Y.createElement("link",{key:C,...k})))}function K0(...l){return i=>{l.forEach(u=>{typeof u=="function"?u(i):u!=null&&(u.current=i)})}}var Cm=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{Cm&&(window.__reactRouterVersion="7.6.0")}catch{}function J0({basename:l,children:i,window:u}){let o=Y.useRef();o.current==null&&(o.current=N1({window:u,v5Compat:!0}));let s=o.current,[f,h]=Y.useState({action:s.action,location:s.location}),p=Y.useCallback(g=>{Y.startTransition(()=>h(g))},[h]);return Y.useLayoutEffect(()=>s.listen(p),[s,p]),Y.createElement(T0,{basename:l,children:i,location:f.location,navigationType:f.action,navigator:s})}var Rm=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,wm=Y.forwardRef(function({onClick:i,discover:u="render",prefetch:o="none",relative:s,reloadDocument:f,replace:h,state:p,target:g,to:d,preventScrollReset:y,viewTransition:S,...E},x){let{basename:C}=Y.useContext(on),k=typeof d=="string"&&Rm.test(d),U,R=!1;if(typeof d=="string"&&k&&(U=d,Cm))try{let oe=new URL(window.location.href),ye=d.startsWith("//")?new URL(oe.protocol+d):new URL(d),P=wn(ye.pathname,C);ye.origin===oe.origin&&P!=null?d=P+ye.search+ye.hash:R=!0}catch{It(!1,`<Link to="${d}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let G=r0(d,{relative:s}),[L,le,F]=X0(o,E),j=P0(d,{replace:h,state:p,target:g,preventScrollReset:y,relative:s,viewTransition:S});function ue(oe){i&&i(oe),oe.defaultPrevented||j(oe)}let ge=Y.createElement("a",{...E,...F,href:U||G,onClick:R||f?i:ue,ref:K0(x,le),target:g,"data-discover":!k&&u==="render"?"true":void 0});return L&&!k?Y.createElement(Y.Fragment,null,ge,Y.createElement(G0,{page:G})):ge});wm.displayName="Link";var F0=Y.forwardRef(function({"aria-current":i="page",caseSensitive:u=!1,className:o="",end:s=!1,style:f,to:h,viewTransition:p,children:g,...d},y){let S=wi(h,{relative:d.relative}),E=vl(),x=Y.useContext(er),{navigator:C,basename:k}=Y.useContext(on),U=x!=null&&lv(S)&&p===!0,R=C.encodeLocation?C.encodeLocation(S).pathname:S.pathname,G=E.pathname,L=x&&x.navigation&&x.navigation.location?x.navigation.location.pathname:null;u||(G=G.toLowerCase(),L=L?L.toLowerCase():null,R=R.toLowerCase()),L&&k&&(L=wn(L,k)||L);const le=R!=="/"&&R.endsWith("/")?R.length-1:R.length;let F=G===R||!s&&G.startsWith(R)&&G.charAt(le)==="/",j=L!=null&&(L===R||!s&&L.startsWith(R)&&L.charAt(R.length)==="/"),ue={isActive:F,isPending:j,isTransitioning:U},ge=F?i:void 0,oe;typeof o=="function"?oe=o(ue):oe=[o,F?"active":null,j?"pending":null,U?"transitioning":null].filter(Boolean).join(" ");let ye=typeof f=="function"?f(ue):f;return Y.createElement(wm,{...d,"aria-current":ge,className:oe,ref:y,style:ye,to:h,viewTransition:p},typeof g=="function"?g(ue):g)});F0.displayName="NavLink";var I0=Y.forwardRef(({discover:l="render",fetcherKey:i,navigate:u,reloadDocument:o,replace:s,state:f,method:h=Ju,action:p,onSubmit:g,relative:d,preventScrollReset:y,viewTransition:S,...E},x)=>{let C=tv(),k=nv(p,{relative:d}),U=h.toLowerCase()==="get"?"get":"post",R=typeof p=="string"&&Rm.test(p),G=L=>{if(g&&g(L),L.defaultPrevented)return;L.preventDefault();let le=L.nativeEvent.submitter,F=(le==null?void 0:le.getAttribute("formmethod"))||h;C(le||L.currentTarget,{fetcherKey:i,method:F,navigate:u,replace:s,state:f,relative:d,preventScrollReset:y,viewTransition:S})};return Y.createElement("form",{ref:x,method:U,action:k,onSubmit:o?g:G,...E,"data-discover":!R&&l==="render"?"true":void 0})});I0.displayName="Form";function $0(l){return`${l} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Om(l){let i=Y.useContext(sa);return Xe(i,$0(l)),i}function P0(l,{target:i,replace:u,state:o,preventScrollReset:s,relative:f,viewTransition:h}={}){let p=xm(),g=vl(),d=wi(l,{relative:f});return Y.useCallback(y=>{if(O0(y,i)){y.preventDefault();let S=u!==void 0?u:Ai(g)===Ai(d);p(l,{replace:S,state:o,preventScrollReset:s,relative:f,viewTransition:h})}},[g,p,d,u,o,i,l,s,f,h])}var W0=0,ev=()=>`__${String(++W0)}__`;function tv(){let{router:l}=Om("useSubmit"),{basename:i}=Y.useContext(on),u=b0();return Y.useCallback(async(o,s={})=>{let{action:f,method:h,encType:p,formData:g,body:d}=k0(o,i);if(s.navigate===!1){let y=s.fetcherKey||ev();await l.fetch(y,u,s.action||f,{preventScrollReset:s.preventScrollReset,formData:g,body:d,formMethod:s.method||h,formEncType:s.encType||p,flushSync:s.flushSync})}else await l.navigate(s.action||f,{preventScrollReset:s.preventScrollReset,formData:g,body:d,formMethod:s.method||h,formEncType:s.encType||p,replace:s.replace,state:s.state,fromRouteId:u,flushSync:s.flushSync,viewTransition:s.viewTransition})},[l,i,u])}function nv(l,{relative:i}={}){let{basename:u}=Y.useContext(on),o=Y.useContext(cn);Xe(o,"useFormAction must be used inside a RouteContext");let[s]=o.matches.slice(-1),f={...wi(l||".",{relative:i})},h=vl();if(l==null){f.search=h.search;let p=new URLSearchParams(f.search),g=p.getAll("index");if(g.some(y=>y==="")){p.delete("index"),g.filter(S=>S).forEach(S=>p.append("index",S));let y=p.toString();f.search=y?`?${y}`:""}}return(!l||l===".")&&s.route.index&&(f.search=f.search?f.search.replace(/^\?/,"?index&"):"?index"),u!=="/"&&(f.pathname=f.pathname==="/"?u:Rn([u,f.pathname])),Ai(f)}function lv(l,i={}){let u=Y.useContext(vm);Xe(u!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:o}=Om("useViewTransitionState"),s=wi(l,{relative:i.relative});if(!u.isTransitioning)return!1;let f=wn(u.currentLocation.pathname,o)||u.currentLocation.pathname,h=wn(u.nextLocation.pathname,o)||u.nextLocation.pathname;return $u(s.pathname,h)!=null||$u(s.pathname,f)!=null}[...q0];function av(l,i){const u={};return(l[l.length-1]===""?[...l,""]:l).join((u.padRight?" ":"")+","+(u.padLeft===!1?"":" ")).trim()}const iv=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,uv=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,rv={};function Rp(l,i){return(rv.jsx?uv:iv).test(l)}const ov=/[ \t\n\f\r]/g;function cv(l){return typeof l=="object"?l.type==="text"?wp(l.value):!1:wp(l)}function wp(l){return l.replace(ov,"")===""}class Oi{constructor(i,u,o){this.normal=u,this.property=i,o&&(this.space=o)}}Oi.prototype.normal={};Oi.prototype.property={};Oi.prototype.space=void 0;function _m(l,i){const u={},o={};for(const s of l)Object.assign(u,s.property),Object.assign(o,s.normal);return new Oi(u,o,i)}function Qc(l){return l.toLowerCase()}class Et{constructor(i,u){this.attribute=u,this.property=i}}Et.prototype.attribute="";Et.prototype.booleanish=!1;Et.prototype.boolean=!1;Et.prototype.commaOrSpaceSeparated=!1;Et.prototype.commaSeparated=!1;Et.prototype.defined=!1;Et.prototype.mustUseProperty=!1;Et.prototype.number=!1;Et.prototype.overloadedBoolean=!1;Et.prototype.property="";Et.prototype.spaceSeparated=!1;Et.prototype.space=void 0;let sv=0;const be=bl(),Ie=bl(),Zc=bl(),Z=bl(),je=bl(),oa=bl(),Mt=bl();function bl(){return 2**++sv}const Kc=Object.freeze(Object.defineProperty({__proto__:null,boolean:be,booleanish:Ie,commaOrSpaceSeparated:Mt,commaSeparated:oa,number:Z,overloadedBoolean:Zc,spaceSeparated:je},Symbol.toStringTag,{value:"Module"})),Oc=Object.keys(Kc);class rs extends Et{constructor(i,u,o,s){let f=-1;if(super(i,u),Op(this,"space",s),typeof o=="number")for(;++f<Oc.length;){const h=Oc[f];Op(this,Oc[f],(o&Kc[h])===Kc[h])}}}rs.prototype.defined=!0;function Op(l,i,u){u&&(l[i]=u)}function fa(l){const i={},u={};for(const[o,s]of Object.entries(l.properties)){const f=new rs(o,l.transform(l.attributes||{},o),s,l.space);l.mustUseProperty&&l.mustUseProperty.includes(o)&&(f.mustUseProperty=!0),i[o]=f,u[Qc(o)]=o,u[Qc(f.attribute)]=o}return new Oi(i,u,l.space)}const Dm=fa({properties:{ariaActiveDescendant:null,ariaAtomic:Ie,ariaAutoComplete:null,ariaBusy:Ie,ariaChecked:Ie,ariaColCount:Z,ariaColIndex:Z,ariaColSpan:Z,ariaControls:je,ariaCurrent:null,ariaDescribedBy:je,ariaDetails:null,ariaDisabled:Ie,ariaDropEffect:je,ariaErrorMessage:null,ariaExpanded:Ie,ariaFlowTo:je,ariaGrabbed:Ie,ariaHasPopup:null,ariaHidden:Ie,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:je,ariaLevel:Z,ariaLive:null,ariaModal:Ie,ariaMultiLine:Ie,ariaMultiSelectable:Ie,ariaOrientation:null,ariaOwns:je,ariaPlaceholder:null,ariaPosInSet:Z,ariaPressed:Ie,ariaReadOnly:Ie,ariaRelevant:null,ariaRequired:Ie,ariaRoleDescription:je,ariaRowCount:Z,ariaRowIndex:Z,ariaRowSpan:Z,ariaSelected:Ie,ariaSetSize:Z,ariaSort:null,ariaValueMax:Z,ariaValueMin:Z,ariaValueNow:Z,ariaValueText:null,role:null},transform(l,i){return i==="role"?i:"aria-"+i.slice(4).toLowerCase()}});function km(l,i){return i in l?l[i]:i}function Mm(l,i){return km(l,i.toLowerCase())}const fv=fa({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:oa,acceptCharset:je,accessKey:je,action:null,allow:null,allowFullScreen:be,allowPaymentRequest:be,allowUserMedia:be,alt:null,as:null,async:be,autoCapitalize:null,autoComplete:je,autoFocus:be,autoPlay:be,blocking:je,capture:null,charSet:null,checked:be,cite:null,className:je,cols:Z,colSpan:null,content:null,contentEditable:Ie,controls:be,controlsList:je,coords:Z|oa,crossOrigin:null,data:null,dateTime:null,decoding:null,default:be,defer:be,dir:null,dirName:null,disabled:be,download:Zc,draggable:Ie,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:be,formTarget:null,headers:je,height:Z,hidden:Zc,high:Z,href:null,hrefLang:null,htmlFor:je,httpEquiv:je,id:null,imageSizes:null,imageSrcSet:null,inert:be,inputMode:null,integrity:null,is:null,isMap:be,itemId:null,itemProp:je,itemRef:je,itemScope:be,itemType:je,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:be,low:Z,manifest:null,max:null,maxLength:Z,media:null,method:null,min:null,minLength:Z,multiple:be,muted:be,name:null,nonce:null,noModule:be,noValidate:be,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:be,optimum:Z,pattern:null,ping:je,placeholder:null,playsInline:be,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:be,referrerPolicy:null,rel:je,required:be,reversed:be,rows:Z,rowSpan:Z,sandbox:je,scope:null,scoped:be,seamless:be,selected:be,shadowRootClonable:be,shadowRootDelegatesFocus:be,shadowRootMode:null,shape:null,size:Z,sizes:null,slot:null,span:Z,spellCheck:Ie,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Z,step:null,style:null,tabIndex:Z,target:null,title:null,translate:null,type:null,typeMustMatch:be,useMap:null,value:Ie,width:Z,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:je,axis:null,background:null,bgColor:null,border:Z,borderColor:null,bottomMargin:Z,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:be,declare:be,event:null,face:null,frame:null,frameBorder:null,hSpace:Z,leftMargin:Z,link:null,longDesc:null,lowSrc:null,marginHeight:Z,marginWidth:Z,noResize:be,noHref:be,noShade:be,noWrap:be,object:null,profile:null,prompt:null,rev:null,rightMargin:Z,rules:null,scheme:null,scrolling:Ie,standby:null,summary:null,text:null,topMargin:Z,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Z,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:be,disableRemotePlayback:be,prefix:null,property:null,results:Z,security:null,unselectable:null},space:"html",transform:Mm}),hv=fa({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",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",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",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",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",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",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:Mt,accentHeight:Z,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Z,amplitude:Z,arabicForm:null,ascent:Z,attributeName:null,attributeType:null,azimuth:Z,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Z,by:null,calcMode:null,capHeight:Z,className:je,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:Z,diffuseConstant:Z,direction:null,display:null,dur:null,divisor:Z,dominantBaseline:null,download:be,dx:null,dy:null,edgeMode:null,editable:null,elevation:Z,enableBackground:null,end:null,event:null,exponent:Z,externalResourcesRequired:null,fill:null,fillOpacity:Z,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:oa,g2:oa,glyphName:oa,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Z,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Z,horizOriginX:Z,horizOriginY:Z,id:null,ideographic:Z,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Z,k:Z,k1:Z,k2:Z,k3:Z,k4:Z,kernelMatrix:Mt,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Z,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:Z,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Z,overlineThickness:Z,paintOrder:null,panose1:null,path:null,pathLength:Z,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:je,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Z,pointsAtY:Z,pointsAtZ:Z,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Mt,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Mt,rev:Mt,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Mt,requiredFeatures:Mt,requiredFonts:Mt,requiredFormats:Mt,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:Z,specularExponent:Z,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Z,strikethroughThickness:Z,string:null,stroke:null,strokeDashArray:Mt,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Z,strokeOpacity:Z,strokeWidth:null,style:null,surfaceScale:Z,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Mt,tabIndex:Z,tableValues:null,target:null,targetX:Z,targetY:Z,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Mt,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Z,underlineThickness:Z,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Z,values:null,vAlphabetic:Z,vMathematical:Z,vectorEffect:null,vHanging:Z,vIdeographic:Z,version:null,vertAdvY:Z,vertOriginX:Z,vertOriginY:Z,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Z,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:km}),Nm=fa({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(l,i){return"xlink:"+i.slice(5).toLowerCase()}}),Um=fa({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:Mm}),Lm=fa({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(l,i){return"xml:"+i.slice(3).toLowerCase()}}),dv={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},pv=/[A-Z]/g,_p=/-[a-z]/g,mv=/^data[-\w.:]+$/i;function gv(l,i){const u=Qc(i);let o=i,s=Et;if(u in l.normal)return l.property[l.normal[u]];if(u.length>4&&u.slice(0,4)==="data"&&mv.test(i)){if(i.charAt(4)==="-"){const f=i.slice(5).replace(_p,vv);o="data"+f.charAt(0).toUpperCase()+f.slice(1)}else{const f=i.slice(4);if(!_p.test(f)){let h=f.replace(pv,yv);h.charAt(0)!=="-"&&(h="-"+h),i="data"+h}}s=rs}return new s(o,i)}function yv(l){return"-"+l.toLowerCase()}function vv(l){return l.charAt(1).toUpperCase()}const bv=_m([Dm,fv,Nm,Um,Lm],"html"),os=_m([Dm,hv,Nm,Um,Lm],"svg");function Sv(l){return l.join(" ").trim()}var ua={},_c,Dp;function xv(){if(Dp)return _c;Dp=1;var l=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,i=/\n/g,u=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,s=/^:\s*/,f=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,h=/^[;\s]*/,p=/^\s+|\s+$/g,g=``,d="/",y="*",S="",E="comment",x="declaration";_c=function(k,U){if(typeof k!="string")throw new TypeError("First argument must be a string");if(!k)return[];U=U||{};var R=1,G=1;function L(ie){var $=ie.match(i);$&&(R+=$.length);var te=ie.lastIndexOf(g);G=~te?ie.length-te:G+ie.length}function le(){var ie={line:R,column:G};return function($){return $.position=new F(ie),ge(),$}}function F(ie){this.start=ie,this.end={line:R,column:G},this.source=U.source}F.prototype.content=k;function j(ie){var $=new Error(U.source+":"+R+":"+G+": "+ie);if($.reason=ie,$.filename=U.source,$.line=R,$.column=G,$.source=k,!U.silent)throw $}function ue(ie){var $=ie.exec(k);if($){var te=$[0];return L(te),k=k.slice(te.length),$}}function ge(){ue(u)}function oe(ie){var $;for(ie=ie||[];$=ye();)$!==!1&&ie.push($);return ie}function ye(){var ie=le();if(!(d!=k.charAt(0)||y!=k.charAt(1))){for(var $=2;S!=k.charAt($)&&(y!=k.charAt($)||d!=k.charAt($+1));)++$;if($+=2,S===k.charAt($-1))return j("End of comment missing");var te=k.slice(2,$-2);return G+=2,L(te),k=k.slice($),G+=2,ie({type:E,comment:te})}}function P(){var ie=le(),$=ue(o);if($){if(ye(),!ue(s))return j("property missing ':'");var te=ue(f),N=ie({type:x,property:C($[0].replace(l,S)),value:te?C(te[0].replace(l,S)):S});return ue(h),N}}function I(){var ie=[];oe(ie);for(var $;$=P();)$!==!1&&(ie.push($),oe(ie));return ie}return ge(),I()};function C(k){return k?k.replace(p,S):S}return _c}var kp;function Ev(){if(kp)return ua;kp=1;var l=ua&&ua.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(ua,"__esModule",{value:!0}),ua.default=u;var i=l(xv());function u(o,s){var f=null;if(!o||typeof o!="string")return f;var h=(0,i.default)(o),p=typeof s=="function";return h.forEach(function(g){if(g.type==="declaration"){var d=g.property,y=g.value;p?s(d,y,g):y&&(f=f||{},f[d]=y)}}),f}return ua}var yi={},Mp;function Tv(){if(Mp)return yi;Mp=1,Object.defineProperty(yi,"__esModule",{value:!0}),yi.camelCase=void 0;var l=/^--[a-zA-Z0-9_-]+$/,i=/-([a-z])/g,u=/^[^-]+$/,o=/^-(webkit|moz|ms|o|khtml)-/,s=/^-(ms)-/,f=function(d){return!d||u.test(d)||l.test(d)},h=function(d,y){return y.toUpperCase()},p=function(d,y){return"".concat(y,"-")},g=function(d,y){return y===void 0&&(y={}),f(d)?d:(d=d.toLowerCase(),y.reactCompat?d=d.replace(s,p):d=d.replace(o,p),d.replace(i,h))};return yi.camelCase=g,yi}var vi,Np;function Av(){if(Np)return vi;Np=1;var l=vi&&vi.__importDefault||function(s){return s&&s.__esModule?s:{default:s}},i=l(Ev()),u=Tv();function o(s,f){var h={};return!s||typeof s!="string"||(0,i.default)(s,function(p,g){p&&g&&(h[(0,u.camelCase)(p,f)]=g)}),h}return o.default=o,vi=o,vi}var zv=Av();const Cv=fm(zv),Bm=Hm("end"),cs=Hm("start");function Hm(l){return i;function i(u){const o=u&&u.position&&u.position[l]||{};if(typeof o.line=="number"&&o.line>0&&typeof o.column=="number"&&o.column>0)return{line:o.line,column:o.column,offset:typeof o.offset=="number"&&o.offset>-1?o.offset:void 0}}}function Rv(l){const i=cs(l),u=Bm(l);if(i&&u)return{start:i,end:u}}function xi(l){return!l||typeof l!="object"?"":"position"in l||"type"in l?Up(l.position):"start"in l||"end"in l?Up(l):"line"in l||"column"in l?Jc(l):""}function Jc(l){return Lp(l&&l.line)+":"+Lp(l&&l.column)}function Up(l){return Jc(l&&l.start)+"-"+Jc(l&&l.end)}function Lp(l){return l&&typeof l=="number"?l:1}class ft extends Error{constructor(i,u,o){super(),typeof u=="string"&&(o=u,u=void 0);let s="",f={},h=!1;if(u&&("line"in u&&"column"in u?f={place:u}:"start"in u&&"end"in u?f={place:u}:"type"in u?f={ancestors:[u],place:u.position}:f={...u}),typeof i=="string"?s=i:!f.cause&&i&&(h=!0,s=i.message,f.cause=i),!f.ruleId&&!f.source&&typeof o=="string"){const g=o.indexOf(":");g===-1?f.ruleId=o:(f.source=o.slice(0,g),f.ruleId=o.slice(g+1))}if(!f.place&&f.ancestors&&f.ancestors){const g=f.ancestors[f.ancestors.length-1];g&&(f.place=g.position)}const p=f.place&&"start"in f.place?f.place.start:f.place;this.ancestors=f.ancestors||void 0,this.cause=f.cause||void 0,this.column=p?p.column:void 0,this.fatal=void 0,this.file,this.message=s,this.line=p?p.line:void 0,this.name=xi(f.place)||"1:1",this.place=f.place||void 0,this.reason=this.message,this.ruleId=f.ruleId||void 0,this.source=f.source||void 0,this.stack=h&&f.cause&&typeof f.cause.stack=="string"?f.cause.stack:"",this.actual,this.expected,this.note,this.url}}ft.prototype.file="";ft.prototype.name="";ft.prototype.reason="";ft.prototype.message="";ft.prototype.stack="";ft.prototype.column=void 0;ft.prototype.line=void 0;ft.prototype.ancestors=void 0;ft.prototype.cause=void 0;ft.prototype.fatal=void 0;ft.prototype.place=void 0;ft.prototype.ruleId=void 0;ft.prototype.source=void 0;const ss={}.hasOwnProperty,wv=new Map,Ov=/[A-Z]/g,_v=new Set(["table","tbody","thead","tfoot","tr"]),Dv=new Set(["td","th"]),jm="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function kv(l,i){if(!i||i.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const u=i.filePath||void 0;let o;if(i.development){if(typeof i.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");o=qv(u,i.jsxDEV)}else{if(typeof i.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof i.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");o=jv(u,i.jsx,i.jsxs)}const s={Fragment:i.Fragment,ancestors:[],components:i.components||{},create:o,elementAttributeNameCase:i.elementAttributeNameCase||"react",evaluater:i.createEvaluater?i.createEvaluater():void 0,filePath:u,ignoreInvalidStyle:i.ignoreInvalidStyle||!1,passKeys:i.passKeys!==!1,passNode:i.passNode||!1,schema:i.space==="svg"?os:bv,stylePropertyNameCase:i.stylePropertyNameCase||"dom",tableCellAlignToStyle:i.tableCellAlignToStyle!==!1},f=qm(s,l,void 0);return f&&typeof f!="string"?f:s.create(l,s.Fragment,{children:f||void 0},void 0)}function qm(l,i,u){if(i.type==="element")return Mv(l,i,u);if(i.type==="mdxFlowExpression"||i.type==="mdxTextExpression")return Nv(l,i);if(i.type==="mdxJsxFlowElement"||i.type==="mdxJsxTextElement")return Lv(l,i,u);if(i.type==="mdxjsEsm")return Uv(l,i);if(i.type==="root")return Bv(l,i,u);if(i.type==="text")return Hv(l,i)}function Mv(l,i,u){const o=l.schema;let s=o;i.tagName.toLowerCase()==="svg"&&o.space==="html"&&(s=os,l.schema=s),l.ancestors.push(i);const f=Vm(l,i.tagName,!1),h=Yv(l,i);let p=hs(l,i);return _v.has(i.tagName)&&(p=p.filter(function(g){return typeof g=="string"?!cv(g):!0})),Ym(l,h,f,i),fs(h,p),l.ancestors.pop(),l.schema=o,l.create(i,f,h,u)}function Nv(l,i){if(i.data&&i.data.estree&&l.evaluater){const o=i.data.estree.body[0];return o.type,l.evaluater.evaluateExpression(o.expression)}zi(l,i.position)}function Uv(l,i){if(i.data&&i.data.estree&&l.evaluater)return l.evaluater.evaluateProgram(i.data.estree);zi(l,i.position)}function Lv(l,i,u){const o=l.schema;let s=o;i.name==="svg"&&o.space==="html"&&(s=os,l.schema=s),l.ancestors.push(i);const f=i.name===null?l.Fragment:Vm(l,i.name,!0),h=Vv(l,i),p=hs(l,i);return Ym(l,h,f,i),fs(h,p),l.ancestors.pop(),l.schema=o,l.create(i,f,h,u)}function Bv(l,i,u){const o={};return fs(o,hs(l,i)),l.create(i,l.Fragment,o,u)}function Hv(l,i){return i.value}function Ym(l,i,u,o){typeof u!="string"&&u!==l.Fragment&&l.passNode&&(i.node=o)}function fs(l,i){if(i.length>0){const u=i.length>1?i:i[0];u&&(l.children=u)}}function jv(l,i,u){return o;function o(s,f,h,p){const d=Array.isArray(h.children)?u:i;return p?d(f,h,p):d(f,h)}}function qv(l,i){return u;function u(o,s,f,h){const p=Array.isArray(f.children),g=cs(o);return i(s,f,h,p,{columnNumber:g?g.column-1:void 0,fileName:l,lineNumber:g?g.line:void 0},void 0)}}function Yv(l,i){const u={};let o,s;for(s in i.properties)if(s!=="children"&&ss.call(i.properties,s)){const f=Xv(l,s,i.properties[s]);if(f){const[h,p]=f;l.tableCellAlignToStyle&&h==="align"&&typeof p=="string"&&Dv.has(i.tagName)?o=p:u[h]=p}}if(o){const f=u.style||(u.style={});f[l.stylePropertyNameCase==="css"?"text-align":"textAlign"]=o}return u}function Vv(l,i){const u={};for(const o of i.attributes)if(o.type==="mdxJsxExpressionAttribute")if(o.data&&o.data.estree&&l.evaluater){const f=o.data.estree.body[0];f.type;const h=f.expression;h.type;const p=h.properties[0];p.type,Object.assign(u,l.evaluater.evaluateExpression(p.argument))}else zi(l,i.position);else{const s=o.name;let f;if(o.value&&typeof o.value=="object")if(o.value.data&&o.value.data.estree&&l.evaluater){const p=o.value.data.estree.body[0];p.type,f=l.evaluater.evaluateExpression(p.expression)}else zi(l,i.position);else f=o.value===null?!0:o.value;u[s]=f}return u}function hs(l,i){const u=[];let o=-1;const s=l.passKeys?new Map:wv;for(;++o<i.children.length;){const f=i.children[o];let h;if(l.passKeys){const g=f.type==="element"?f.tagName:f.type==="mdxJsxFlowElement"||f.type==="mdxJsxTextElement"?f.name:void 0;if(g){const d=s.get(g)||0;h=g+"-"+d,s.set(g,d+1)}}const p=qm(l,f,h);p!==void 0&&u.push(p)}return u}function Xv(l,i,u){const o=gv(l.schema,i);if(!(u==null||typeof u=="number"&&Number.isNaN(u))){if(Array.isArray(u)&&(u=o.commaSeparated?av(u):Sv(u)),o.property==="style"){let s=typeof u=="object"?u:Gv(l,String(u));return l.stylePropertyNameCase==="css"&&(s=Qv(s)),["style",s]}return[l.elementAttributeNameCase==="react"&&o.space?dv[o.property]||o.property:o.attribute,u]}}function Gv(l,i){try{return Cv(i,{reactCompat:!0})}catch(u){if(l.ignoreInvalidStyle)return{};const o=u,s=new ft("Cannot parse `style` attribute",{ancestors:l.ancestors,cause:o,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw s.file=l.filePath||void 0,s.url=jm+"#cannot-parse-style-attribute",s}}function Vm(l,i,u){let o;if(!u)o={type:"Literal",value:i};else if(i.includes(".")){const s=i.split(".");let f=-1,h;for(;++f<s.length;){const p=Rp(s[f])?{type:"Identifier",name:s[f]}:{type:"Literal",value:s[f]};h=h?{type:"MemberExpression",object:h,property:p,computed:!!(f&&p.type==="Literal"),optional:!1}:p}o=h}else o=Rp(i)&&!/^[a-z]/.test(i)?{type:"Identifier",name:i}:{type:"Literal",value:i};if(o.type==="Literal"){const s=o.value;return ss.call(l.components,s)?l.components[s]:s}if(l.evaluater)return l.evaluater.evaluateExpression(o);zi(l)}function zi(l,i){const u=new ft("Cannot handle MDX estrees without `createEvaluater`",{ancestors:l.ancestors,place:i,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw u.file=l.filePath||void 0,u.url=jm+"#cannot-handle-mdx-estrees-without-createevaluater",u}function Qv(l){const i={};let u;for(u in l)ss.call(l,u)&&(i[Zv(u)]=l[u]);return i}function Zv(l){let i=l.replace(Ov,Kv);return i.slice(0,3)==="ms-"&&(i="-"+i),i}function Kv(l){return"-"+l.toLowerCase()}const Dc={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},Jv={};function Fv(l,i){const u=Jv,o=typeof u.includeImageAlt=="boolean"?u.includeImageAlt:!0,s=typeof u.includeHtml=="boolean"?u.includeHtml:!0;return Xm(l,o,s)}function Xm(l,i,u){if(Iv(l)){if("value"in l)return l.type==="html"&&!u?"":l.value;if(i&&"alt"in l&&l.alt)return l.alt;if("children"in l)return Bp(l.children,i,u)}return Array.isArray(l)?Bp(l,i,u):""}function Bp(l,i,u){const o=[];let s=-1;for(;++s<l.length;)o[s]=Xm(l[s],i,u);return o.join("")}function Iv(l){return!!(l&&typeof l=="object")}const Hp=document.createElement("i");function ds(l){const i="&"+l+";";Hp.innerHTML=i;const u=Hp.textContent;return u.charCodeAt(u.length-1)===59&&l!=="semi"||u===i?!1:u}function rn(l,i,u,o){const s=l.length;let f=0,h;if(i<0?i=-i>s?0:s+i:i=i>s?s:i,u=u>0?u:0,o.length<1e4)h=Array.from(o),h.unshift(i,u),l.splice(...h);else for(u&&l.splice(i,u);f<o.length;)h=o.slice(f,f+1e4),h.unshift(i,0),l.splice(...h),f+=1e4,i+=1e4}function Qt(l,i){return l.length>0?(rn(l,l.length,0,i),l):i}const jp={}.hasOwnProperty;function $v(l){const i={};let u=-1;for(;++u<l.length;)Pv(i,l[u]);return i}function Pv(l,i){let u;for(u in i){const s=(jp.call(l,u)?l[u]:void 0)||(l[u]={}),f=i[u];let h;if(f)for(h in f){jp.call(s,h)||(s[h]=[]);const p=f[h];Wv(s[h],Array.isArray(p)?p:p?[p]:[])}}}function Wv(l,i){let u=-1;const o=[];for(;++u<i.length;)(i[u].add==="after"?l:o).push(i[u]);rn(l,0,0,o)}function Gm(l,i){const u=Number.parseInt(l,i);return u<9||u===11||u>13&&u<32||u>126&&u<160||u>55295&&u<57344||u>64975&&u<65008||(u&65535)===65535||(u&65535)===65534||u>1114111?"�":String.fromCodePoint(u)}function ca(l){return l.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const un=Wn(/[A-Za-z]/),Nt=Wn(/[\dA-Za-z]/),eb=Wn(/[#-'*+\--9=?A-Z^-~]/);function Fc(l){return l!==null&&(l<32||l===127)}const Ic=Wn(/\d/),tb=Wn(/[\dA-Fa-f]/),nb=Wn(/[!-/:-@[-`{-~]/);function me(l){return l!==null&&l<-2}function xt(l){return l!==null&&(l<0||l===32)}function _e(l){return l===-2||l===-1||l===32}const lb=Wn(new RegExp("\\p{P}|\\p{S}","u")),ab=Wn(/\s/);function Wn(l){return i;function i(u){return u!==null&&u>-1&&l.test(String.fromCharCode(u))}}function ha(l){const i=[];let u=-1,o=0,s=0;for(;++u<l.length;){const f=l.charCodeAt(u);let h="";if(f===37&&Nt(l.charCodeAt(u+1))&&Nt(l.charCodeAt(u+2)))s=2;else if(f<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(f))||(h=String.fromCharCode(f));else if(f>55295&&f<57344){const p=l.charCodeAt(u+1);f<56320&&p>56319&&p<57344?(h=String.fromCharCode(f,p),s=1):h="�"}else h=String.fromCharCode(f);h&&(i.push(l.slice(o,u),encodeURIComponent(h)),o=u+s+1,h=""),s&&(u+=s,s=0)}return i.join("")+l.slice(o)}function qe(l,i,u,o){const s=o?o-1:Number.POSITIVE_INFINITY;let f=0;return h;function h(g){return _e(g)?(l.enter(u),p(g)):i(g)}function p(g){return _e(g)&&f++<s?(l.consume(g),p):(l.exit(u),i(g))}}const ib={tokenize:ub};function ub(l){const i=l.attempt(this.parser.constructs.contentInitial,o,s);let u;return i;function o(p){if(p===null){l.consume(p);return}return l.enter("lineEnding"),l.consume(p),l.exit("lineEnding"),qe(l,i,"linePrefix")}function s(p){return l.enter("paragraph"),f(p)}function f(p){const g=l.enter("chunkText",{contentType:"text",previous:u});return u&&(u.next=g),u=g,h(p)}function h(p){if(p===null){l.exit("chunkText"),l.exit("paragraph"),l.consume(p);return}return me(p)?(l.consume(p),l.exit("chunkText"),f):(l.consume(p),h)}}const rb={tokenize:ob},qp={tokenize:cb};function ob(l){const i=this,u=[];let o=0,s,f,h;return p;function p(L){if(o<u.length){const le=u[o];return i.containerState=le[1],l.attempt(le[0].continuation,g,d)(L)}return d(L)}function g(L){if(o++,i.containerState._closeFlow){i.containerState._closeFlow=void 0,s&&G();const le=i.events.length;let F=le,j;for(;F--;)if(i.events[F][0]==="exit"&&i.events[F][1].type==="chunkFlow"){j=i.events[F][1].end;break}R(o);let ue=le;for(;ue<i.events.length;)i.events[ue][1].end={...j},ue++;return rn(i.events,F+1,0,i.events.slice(le)),i.events.length=ue,d(L)}return p(L)}function d(L){if(o===u.length){if(!s)return E(L);if(s.currentConstruct&&s.currentConstruct.concrete)return C(L);i.interrupt=!!(s.currentConstruct&&!s._gfmTableDynamicInterruptHack)}return i.containerState={},l.check(qp,y,S)(L)}function y(L){return s&&G(),R(o),E(L)}function S(L){return i.parser.lazy[i.now().line]=o!==u.length,h=i.now().offset,C(L)}function E(L){return i.containerState={},l.attempt(qp,x,C)(L)}function x(L){return o++,u.push([i.currentConstruct,i.containerState]),E(L)}function C(L){if(L===null){s&&G(),R(0),l.consume(L);return}return s=s||i.parser.flow(i.now()),l.enter("chunkFlow",{_tokenizer:s,contentType:"flow",previous:f}),k(L)}function k(L){if(L===null){U(l.exit("chunkFlow"),!0),R(0),l.consume(L);return}return me(L)?(l.consume(L),U(l.exit("chunkFlow")),o=0,i.interrupt=void 0,p):(l.consume(L),k)}function U(L,le){const F=i.sliceStream(L);if(le&&F.push(null),L.previous=f,f&&(f.next=L),f=L,s.defineSkip(L.start),s.write(F),i.parser.lazy[L.start.line]){let j=s.events.length;for(;j--;)if(s.events[j][1].start.offset<h&&(!s.events[j][1].end||s.events[j][1].end.offset>h))return;const ue=i.events.length;let ge=ue,oe,ye;for(;ge--;)if(i.events[ge][0]==="exit"&&i.events[ge][1].type==="chunkFlow"){if(oe){ye=i.events[ge][1].end;break}oe=!0}for(R(o),j=ue;j<i.events.length;)i.events[j][1].end={...ye},j++;rn(i.events,ge+1,0,i.events.slice(ue)),i.events.length=j}}function R(L){let le=u.length;for(;le-- >L;){const F=u[le];i.containerState=F[1],F[0].exit.call(i,l)}u.length=L}function G(){s.write([null]),f=void 0,s=void 0,i.containerState._closeFlow=void 0}}function cb(l,i,u){return qe(l,l.attempt(this.parser.constructs.document,i,u),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Yp(l){if(l===null||xt(l)||ab(l))return 1;if(lb(l))return 2}function ps(l,i,u){const o=[];let s=-1;for(;++s<l.length;){const f=l[s].resolveAll;f&&!o.includes(f)&&(i=f(i,u),o.push(f))}return i}const $c={name:"attention",resolveAll:sb,tokenize:fb};function sb(l,i){let u=-1,o,s,f,h,p,g,d,y;for(;++u<l.length;)if(l[u][0]==="enter"&&l[u][1].type==="attentionSequence"&&l[u][1]._close){for(o=u;o--;)if(l[o][0]==="exit"&&l[o][1].type==="attentionSequence"&&l[o][1]._open&&i.sliceSerialize(l[o][1]).charCodeAt(0)===i.sliceSerialize(l[u][1]).charCodeAt(0)){if((l[o][1]._close||l[u][1]._open)&&(l[u][1].end.offset-l[u][1].start.offset)%3&&!((l[o][1].end.offset-l[o][1].start.offset+l[u][1].end.offset-l[u][1].start.offset)%3))continue;g=l[o][1].end.offset-l[o][1].start.offset>1&&l[u][1].end.offset-l[u][1].start.offset>1?2:1;const S={...l[o][1].end},E={...l[u][1].start};Vp(S,-g),Vp(E,g),h={type:g>1?"strongSequence":"emphasisSequence",start:S,end:{...l[o][1].end}},p={type:g>1?"strongSequence":"emphasisSequence",start:{...l[u][1].start},end:E},f={type:g>1?"strongText":"emphasisText",start:{...l[o][1].end},end:{...l[u][1].start}},s={type:g>1?"strong":"emphasis",start:{...h.start},end:{...p.end}},l[o][1].end={...h.start},l[u][1].start={...p.end},d=[],l[o][1].end.offset-l[o][1].start.offset&&(d=Qt(d,[["enter",l[o][1],i],["exit",l[o][1],i]])),d=Qt(d,[["enter",s,i],["enter",h,i],["exit",h,i],["enter",f,i]]),d=Qt(d,ps(i.parser.constructs.insideSpan.null,l.slice(o+1,u),i)),d=Qt(d,[["exit",f,i],["enter",p,i],["exit",p,i],["exit",s,i]]),l[u][1].end.offset-l[u][1].start.offset?(y=2,d=Qt(d,[["enter",l[u][1],i],["exit",l[u][1],i]])):y=0,rn(l,o-1,u-o+3,d),u=o+d.length-y-2;break}}for(u=-1;++u<l.length;)l[u][1].type==="attentionSequence"&&(l[u][1].type="data");return l}function fb(l,i){const u=this.parser.constructs.attentionMarkers.null,o=this.previous,s=Yp(o);let f;return h;function h(g){return f=g,l.enter("attentionSequence"),p(g)}function p(g){if(g===f)return l.consume(g),p;const d=l.exit("attentionSequence"),y=Yp(g),S=!y||y===2&&s||u.includes(g),E=!s||s===2&&y||u.includes(o);return d._open=!!(f===42?S:S&&(s||!E)),d._close=!!(f===42?E:E&&(y||!S)),i(g)}}function Vp(l,i){l.column+=i,l.offset+=i,l._bufferIndex+=i}const hb={name:"autolink",tokenize:db};function db(l,i,u){let o=0;return s;function s(x){return l.enter("autolink"),l.enter("autolinkMarker"),l.consume(x),l.exit("autolinkMarker"),l.enter("autolinkProtocol"),f}function f(x){return un(x)?(l.consume(x),h):x===64?u(x):d(x)}function h(x){return x===43||x===45||x===46||Nt(x)?(o=1,p(x)):d(x)}function p(x){return x===58?(l.consume(x),o=0,g):(x===43||x===45||x===46||Nt(x))&&o++<32?(l.consume(x),p):(o=0,d(x))}function g(x){return x===62?(l.exit("autolinkProtocol"),l.enter("autolinkMarker"),l.consume(x),l.exit("autolinkMarker"),l.exit("autolink"),i):x===null||x===32||x===60||Fc(x)?u(x):(l.consume(x),g)}function d(x){return x===64?(l.consume(x),y):eb(x)?(l.consume(x),d):u(x)}function y(x){return Nt(x)?S(x):u(x)}function S(x){return x===46?(l.consume(x),o=0,y):x===62?(l.exit("autolinkProtocol").type="autolinkEmail",l.enter("autolinkMarker"),l.consume(x),l.exit("autolinkMarker"),l.exit("autolink"),i):E(x)}function E(x){if((x===45||Nt(x))&&o++<63){const C=x===45?E:S;return l.consume(x),C}return u(x)}}const nr={partial:!0,tokenize:pb};function pb(l,i,u){return o;function o(f){return _e(f)?qe(l,s,"linePrefix")(f):s(f)}function s(f){return f===null||me(f)?i(f):u(f)}}const Qm={continuation:{tokenize:gb},exit:yb,name:"blockQuote",tokenize:mb};function mb(l,i,u){const o=this;return s;function s(h){if(h===62){const p=o.containerState;return p.open||(l.enter("blockQuote",{_container:!0}),p.open=!0),l.enter("blockQuotePrefix"),l.enter("blockQuoteMarker"),l.consume(h),l.exit("blockQuoteMarker"),f}return u(h)}function f(h){return _e(h)?(l.enter("blockQuotePrefixWhitespace"),l.consume(h),l.exit("blockQuotePrefixWhitespace"),l.
No Logs
7MEC8zKumLENPs3RMLn3zotQq5EvLeSFuodkb5ScHf3w
Empty Result
No Logs