Skip to main content
Glama

Databricks MCP Server

by moma1992
index-8IY-dpLk.js223 kB
var Tu=e=>{throw TypeError(e)};var qs=(e,t,n)=>t.has(e)||Tu("Cannot "+n);var f=(e,t,n)=>(qs(e,t,"read from private field"),n?n.call(e):t.get(e)),O=(e,t,n)=>t.has(e)?Tu("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),z=(e,t,n,r)=>(qs(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n),Q=(e,t,n)=>(qs(e,t,"access private method"),n);var zl=(e,t,n,r)=>({set _(l){z(e,t,l,n)},get _(){return f(e,t,r)}});(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const s of l)if(s.type==="childList")for(const i of s.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(l){const s={};return l.integrity&&(s.integrity=l.integrity),l.referrerPolicy&&(s.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?s.credentials="include":l.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(l){if(l.ep)return;l.ep=!0;const s=n(l);fetch(l.href,s)}})();function bf(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var cc={exports:{}},Os={},dc={exports:{}},U={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var kl=Symbol.for("react.element"),Bf=Symbol.for("react.portal"),Hf=Symbol.for("react.fragment"),Wf=Symbol.for("react.strict_mode"),Kf=Symbol.for("react.profiler"),Gf=Symbol.for("react.provider"),qf=Symbol.for("react.context"),Yf=Symbol.for("react.forward_ref"),Xf=Symbol.for("react.suspense"),Zf=Symbol.for("react.memo"),Jf=Symbol.for("react.lazy"),Ou=Symbol.iterator;function ep(e){return e===null||typeof e!="object"?null:(e=Ou&&e[Ou]||e["@@iterator"],typeof e=="function"?e:null)}var fc={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},pc=Object.assign,hc={};function Er(e,t,n){this.props=e,this.context=t,this.refs=hc,this.updater=n||fc}Er.prototype.isReactComponent={};Er.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Er.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function mc(){}mc.prototype=Er.prototype;function Oo(e,t,n){this.props=e,this.context=t,this.refs=hc,this.updater=n||fc}var Lo=Oo.prototype=new mc;Lo.constructor=Oo;pc(Lo,Er.prototype);Lo.isPureReactComponent=!0;var Lu=Array.isArray,yc=Object.prototype.hasOwnProperty,Mo={current:null},vc={key:!0,ref:!0,__self:!0,__source:!0};function gc(e,t,n){var r,l={},s=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(s=""+t.key),t)yc.call(t,r)&&!vc.hasOwnProperty(r)&&(l[r]=t[r]);var o=arguments.length-2;if(o===1)l.children=n;else if(1<o){for(var u=Array(o),a=0;a<o;a++)u[a]=arguments[a+2];l.children=u}if(e&&e.defaultProps)for(r in o=e.defaultProps,o)l[r]===void 0&&(l[r]=o[r]);return{$$typeof:kl,type:e,key:s,ref:i,props:l,_owner:Mo.current}}function tp(e,t){return{$$typeof:kl,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Fo(e){return typeof e=="object"&&e!==null&&e.$$typeof===kl}function np(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Mu=/\/+/g;function Ys(e,t){return typeof e=="object"&&e!==null&&e.key!=null?np(""+e.key):t.toString(36)}function ql(e,t,n,r,l){var s=typeof e;(s==="undefined"||s==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(s){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case kl:case Bf:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+Ys(i,0):r,Lu(l)?(n="",e!=null&&(n=e.replace(Mu,"$&/")+"/"),ql(l,t,n,"",function(a){return a})):l!=null&&(Fo(l)&&(l=tp(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(Mu,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",Lu(e))for(var o=0;o<e.length;o++){s=e[o];var u=r+Ys(s,o);i+=ql(s,t,n,u,l)}else if(u=ep(e),typeof u=="function")for(e=u.call(e),o=0;!(s=e.next()).done;)s=s.value,u=r+Ys(s,o++),i+=ql(s,t,n,u,l);else if(s==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function Tl(e,t,n){if(e==null)return e;var r=[],l=0;return ql(e,r,"","",function(s){return t.call(n,s,l++)}),r}function rp(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Ee={current:null},Yl={transition:null},lp={ReactCurrentDispatcher:Ee,ReactCurrentBatchConfig:Yl,ReactCurrentOwner:Mo};function xc(){throw Error("act(...) is not supported in production builds of React.")}U.Children={map:Tl,forEach:function(e,t,n){Tl(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Tl(e,function(){t++}),t},toArray:function(e){return Tl(e,function(t){return t})||[]},only:function(e){if(!Fo(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};U.Component=Er;U.Fragment=Hf;U.Profiler=Kf;U.PureComponent=Oo;U.StrictMode=Wf;U.Suspense=Xf;U.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=lp;U.act=xc;U.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=pc({},e.props),l=e.key,s=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(s=t.ref,i=Mo.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var o=e.type.defaultProps;for(u in t)yc.call(t,u)&&!vc.hasOwnProperty(u)&&(r[u]=t[u]===void 0&&o!==void 0?o[u]:t[u])}var u=arguments.length-2;if(u===1)r.children=n;else if(1<u){o=Array(u);for(var a=0;a<u;a++)o[a]=arguments[a+2];r.children=o}return{$$typeof:kl,type:e.type,key:l,ref:s,props:r,_owner:i}};U.createContext=function(e){return e={$$typeof:qf,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Gf,_context:e},e.Consumer=e};U.createElement=gc;U.createFactory=function(e){var t=gc.bind(null,e);return t.type=e,t};U.createRef=function(){return{current:null}};U.forwardRef=function(e){return{$$typeof:Yf,render:e}};U.isValidElement=Fo;U.lazy=function(e){return{$$typeof:Jf,_payload:{_status:-1,_result:e},_init:rp}};U.memo=function(e,t){return{$$typeof:Zf,type:e,compare:t===void 0?null:t}};U.startTransition=function(e){var t=Yl.transition;Yl.transition={};try{e()}finally{Yl.transition=t}};U.unstable_act=xc;U.useCallback=function(e,t){return Ee.current.useCallback(e,t)};U.useContext=function(e){return Ee.current.useContext(e)};U.useDebugValue=function(){};U.useDeferredValue=function(e){return Ee.current.useDeferredValue(e)};U.useEffect=function(e,t){return Ee.current.useEffect(e,t)};U.useId=function(){return Ee.current.useId()};U.useImperativeHandle=function(e,t,n){return Ee.current.useImperativeHandle(e,t,n)};U.useInsertionEffect=function(e,t){return Ee.current.useInsertionEffect(e,t)};U.useLayoutEffect=function(e,t){return Ee.current.useLayoutEffect(e,t)};U.useMemo=function(e,t){return Ee.current.useMemo(e,t)};U.useReducer=function(e,t,n){return Ee.current.useReducer(e,t,n)};U.useRef=function(e){return Ee.current.useRef(e)};U.useState=function(e){return Ee.current.useState(e)};U.useSyncExternalStore=function(e,t,n){return Ee.current.useSyncExternalStore(e,t,n)};U.useTransition=function(){return Ee.current.useTransition()};U.version="18.3.1";dc.exports=U;var D=dc.exports;const sp=bf(D);/** * @license React * react-jsx-runtime.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var ip=D,op=Symbol.for("react.element"),up=Symbol.for("react.fragment"),ap=Object.prototype.hasOwnProperty,cp=ip.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,dp={key:!0,ref:!0,__self:!0,__source:!0};function wc(e,t,n){var r,l={},s=null,i=null;n!==void 0&&(s=""+n),t.key!==void 0&&(s=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)ap.call(t,r)&&!dp.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)l[r]===void 0&&(l[r]=t[r]);return{$$typeof:op,type:e,key:s,ref:i,props:l,_owner:cp.current}}Os.Fragment=up;Os.jsx=wc;Os.jsxs=wc;cc.exports=Os;var p=cc.exports,Ei={},kc={exports:{}},Ae={},Sc={exports:{}},Cc={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */(function(e){function t(P,M){var F=P.length;P.push(M);e:for(;0<F;){var b=F-1>>>1,oe=P[b];if(0<l(oe,M))P[b]=M,P[F]=oe,F=b;else break e}}function n(P){return P.length===0?null:P[0]}function r(P){if(P.length===0)return null;var M=P[0],F=P.pop();if(F!==M){P[0]=F;e:for(var b=0,oe=P.length,_l=oe>>>1;b<_l;){var on=2*(b+1)-1,Gs=P[on],un=on+1,Rl=P[un];if(0>l(Gs,F))un<oe&&0>l(Rl,Gs)?(P[b]=Rl,P[un]=F,b=un):(P[b]=Gs,P[on]=F,b=on);else if(un<oe&&0>l(Rl,F))P[b]=Rl,P[un]=F,b=un;else break e}}return M}function l(P,M){var F=P.sortIndex-M.sortIndex;return F!==0?F:P.id-M.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;e.unstable_now=function(){return s.now()}}else{var i=Date,o=i.now();e.unstable_now=function(){return i.now()-o}}var u=[],a=[],v=1,y=null,m=3,x=!1,k=!1,g=!1,C=typeof setTimeout=="function"?setTimeout:null,d=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(P){for(var M=n(a);M!==null;){if(M.callback===null)r(a);else if(M.startTime<=P)r(a),M.sortIndex=M.expirationTime,t(u,M);else break;M=n(a)}}function w(P){if(g=!1,h(P),!k)if(n(u)!==null)k=!0,Et(E);else{var M=n(a);M!==null&&Dn(w,M.startTime-P)}}function E(P,M){k=!1,g&&(g=!1,d(j),j=-1),x=!0;var F=m;try{for(h(M),y=n(u);y!==null&&(!(y.expirationTime>M)||P&&!X());){var b=y.callback;if(typeof b=="function"){y.callback=null,m=y.priorityLevel;var oe=b(y.expirationTime<=M);M=e.unstable_now(),typeof oe=="function"?y.callback=oe:y===n(u)&&r(u),h(M)}else r(u);y=n(u)}if(y!==null)var _l=!0;else{var on=n(a);on!==null&&Dn(w,on.startTime-M),_l=!1}return _l}finally{y=null,m=F,x=!1}}var N=!1,_=null,j=-1,L=5,T=-1;function X(){return!(e.unstable_now()-T<L)}function A(){if(_!==null){var P=e.unstable_now();T=P;var M=!0;try{M=_(!0,P)}finally{M?Le():(N=!1,_=null)}}else N=!1}var Le;if(typeof c=="function")Le=function(){c(A)};else if(typeof MessageChannel<"u"){var sn=new MessageChannel,Pl=sn.port2;sn.port1.onmessage=A,Le=function(){Pl.postMessage(null)}}else Le=function(){C(A,0)};function Et(P){_=P,N||(N=!0,Le())}function Dn(P,M){j=C(function(){P(e.unstable_now())},M)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(P){P.callback=null},e.unstable_continueExecution=function(){k||x||(k=!0,Et(E))},e.unstable_forceFrameRate=function(P){0>P||125<P?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):L=0<P?Math.floor(1e3/P):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(P){switch(m){case 1:case 2:case 3:var M=3;break;default:M=m}var F=m;m=M;try{return P()}finally{m=F}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(P,M){switch(P){case 1:case 2:case 3:case 4:case 5:break;default:P=3}var F=m;m=P;try{return M()}finally{m=F}},e.unstable_scheduleCallback=function(P,M,F){var b=e.unstable_now();switch(typeof F=="object"&&F!==null?(F=F.delay,F=typeof F=="number"&&0<F?b+F:b):F=b,P){case 1:var oe=-1;break;case 2:oe=250;break;case 5:oe=1073741823;break;case 4:oe=1e4;break;default:oe=5e3}return oe=F+oe,P={id:v++,callback:M,priorityLevel:P,startTime:F,expirationTime:oe,sortIndex:-1},F>b?(P.sortIndex=F,t(a,P),n(u)===null&&P===n(a)&&(g?(d(j),j=-1):g=!0,Dn(w,F-b))):(P.sortIndex=oe,t(u,P),k||x||(k=!0,Et(E))),P},e.unstable_shouldYield=X,e.unstable_wrapCallback=function(P){var M=m;return function(){var F=m;m=M;try{return P.apply(this,arguments)}finally{m=F}}}})(Cc);Sc.exports=Cc;var fp=Sc.exports;/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var pp=D,De=fp;function S(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Ec=new Set,Zr={};function Fn(e,t){vr(e,t),vr(e+"Capture",t)}function vr(e,t){for(Zr[e]=t,e=0;e<t.length;e++)Ec.add(t[e])}var xt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ni=Object.prototype.hasOwnProperty,hp=/^[: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]*$/,Fu={},Iu={};function mp(e){return Ni.call(Iu,e)?!0:Ni.call(Fu,e)?!1:hp.test(e)?Iu[e]=!0:(Fu[e]=!0,!1)}function yp(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function vp(e,t,n,r){if(t===null||typeof t>"u"||yp(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ne(e,t,n,r,l,s,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=i}var he={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){he[e]=new Ne(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];he[t]=new Ne(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){he[e]=new Ne(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){he[e]=new Ne(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){he[e]=new Ne(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){he[e]=new Ne(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){he[e]=new Ne(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){he[e]=new Ne(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){he[e]=new Ne(e,5,!1,e.toLowerCase(),null,!1,!1)});var Io=/[\-:]([a-z])/g;function Do(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Io,Do);he[t]=new Ne(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Io,Do);he[t]=new Ne(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Io,Do);he[t]=new Ne(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){he[e]=new Ne(e,1,!1,e.toLowerCase(),null,!1,!1)});he.xlinkHref=new Ne("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){he[e]=new Ne(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ao(e,t,n,r){var l=he.hasOwnProperty(t)?he[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(vp(t,n,l,r)&&(n=null),r||l===null?mp(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Ct=pp.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ol=Symbol.for("react.element"),Qn=Symbol.for("react.portal"),Vn=Symbol.for("react.fragment"),Uo=Symbol.for("react.strict_mode"),ji=Symbol.for("react.profiler"),Nc=Symbol.for("react.provider"),jc=Symbol.for("react.context"),Qo=Symbol.for("react.forward_ref"),Pi=Symbol.for("react.suspense"),_i=Symbol.for("react.suspense_list"),Vo=Symbol.for("react.memo"),Rt=Symbol.for("react.lazy"),Pc=Symbol.for("react.offscreen"),Du=Symbol.iterator;function _r(e){return e===null||typeof e!="object"?null:(e=Du&&e[Du]||e["@@iterator"],typeof e=="function"?e:null)}var ee=Object.assign,Xs;function Ar(e){if(Xs===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Xs=t&&t[1]||""}return` `+Xs+e}var Zs=!1;function Js(e,t){if(!e||Zs)return"";Zs=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var l=a.stack.split(` `),s=r.stack.split(` `),i=l.length-1,o=s.length-1;1<=i&&0<=o&&l[i]!==s[o];)o--;for(;1<=i&&0<=o;i--,o--)if(l[i]!==s[o]){if(i!==1||o!==1)do if(i--,o--,0>o||l[i]!==s[o]){var u=` `+l[i].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=i&&0<=o);break}}}finally{Zs=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Ar(e):""}function gp(e){switch(e.tag){case 5:return Ar(e.type);case 16:return Ar("Lazy");case 13:return Ar("Suspense");case 19:return Ar("SuspenseList");case 0:case 2:case 15:return e=Js(e.type,!1),e;case 11:return e=Js(e.type.render,!1),e;case 1:return e=Js(e.type,!0),e;default:return""}}function Ri(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Vn:return"Fragment";case Qn:return"Portal";case ji:return"Profiler";case Uo:return"StrictMode";case Pi:return"Suspense";case _i:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case jc:return(e.displayName||"Context")+".Consumer";case Nc:return(e._context.displayName||"Context")+".Provider";case Qo:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Vo:return t=e.displayName||null,t!==null?t:Ri(e.type)||"Memo";case Rt:t=e._payload,e=e._init;try{return Ri(e(t))}catch{}}return null}function xp(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ri(t);case 8:return t===Uo?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Zt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function _c(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function wp(e){var t=_c(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,s.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ll(e){e._valueTracker||(e._valueTracker=wp(e))}function Rc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=_c(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function os(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function zi(e,t){var n=t.checked;return ee({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Au(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Zt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function zc(e,t){t=t.checked,t!=null&&Ao(e,"checked",t,!1)}function Ti(e,t){zc(e,t);var n=Zt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Oi(e,t.type,n):t.hasOwnProperty("defaultValue")&&Oi(e,t.type,Zt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Uu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Oi(e,t,n){(t!=="number"||os(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Ur=Array.isArray;function Zn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Zt(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function Li(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(S(91));return ee({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Qu(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(S(92));if(Ur(n)){if(1<n.length)throw Error(S(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Zt(n)}}function Tc(e,t){var n=Zt(t.value),r=Zt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Vu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Oc(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Mi(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Oc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Ml,Lc=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Ml=Ml||document.createElement("div"),Ml.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Ml.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Jr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var br={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},kp=["Webkit","ms","Moz","O"];Object.keys(br).forEach(function(e){kp.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),br[t]=br[e]})});function Mc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||br.hasOwnProperty(e)&&br[e]?(""+t).trim():t+"px"}function Fc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Mc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Sp=ee({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Fi(e,t){if(t){if(Sp[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(S(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(S(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(S(61))}if(t.style!=null&&typeof t.style!="object")throw Error(S(62))}}function Ii(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Di=null;function $o(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ai=null,Jn=null,er=null;function $u(e){if(e=El(e)){if(typeof Ai!="function")throw Error(S(280));var t=e.stateNode;t&&(t=Ds(t),Ai(e.stateNode,e.type,t))}}function Ic(e){Jn?er?er.push(e):er=[e]:Jn=e}function Dc(){if(Jn){var e=Jn,t=er;if(er=Jn=null,$u(e),t)for(e=0;e<t.length;e++)$u(t[e])}}function Ac(e,t){return e(t)}function Uc(){}var ei=!1;function Qc(e,t,n){if(ei)return e(t,n);ei=!0;try{return Ac(e,t,n)}finally{ei=!1,(Jn!==null||er!==null)&&(Uc(),Dc())}}function el(e,t){var n=e.stateNode;if(n===null)return null;var r=Ds(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(S(231,t,typeof n));return n}var Ui=!1;if(xt)try{var Rr={};Object.defineProperty(Rr,"passive",{get:function(){Ui=!0}}),window.addEventListener("test",Rr,Rr),window.removeEventListener("test",Rr,Rr)}catch{Ui=!1}function Cp(e,t,n,r,l,s,i,o,u){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(v){this.onError(v)}}var Br=!1,us=null,as=!1,Qi=null,Ep={onError:function(e){Br=!0,us=e}};function Np(e,t,n,r,l,s,i,o,u){Br=!1,us=null,Cp.apply(Ep,arguments)}function jp(e,t,n,r,l,s,i,o,u){if(Np.apply(this,arguments),Br){if(Br){var a=us;Br=!1,us=null}else throw Error(S(198));as||(as=!0,Qi=a)}}function In(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Vc(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 bu(e){if(In(e)!==e)throw Error(S(188))}function Pp(e){var t=e.alternate;if(!t){if(t=In(e),t===null)throw Error(S(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var s=l.alternate;if(s===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===s.child){for(s=l.child;s;){if(s===n)return bu(l),e;if(s===r)return bu(l),t;s=s.sibling}throw Error(S(188))}if(n.return!==r.return)n=l,r=s;else{for(var i=!1,o=l.child;o;){if(o===n){i=!0,n=l,r=s;break}if(o===r){i=!0,r=l,n=s;break}o=o.sibling}if(!i){for(o=s.child;o;){if(o===n){i=!0,n=s,r=l;break}if(o===r){i=!0,r=s,n=l;break}o=o.sibling}if(!i)throw Error(S(189))}}if(n.alternate!==r)throw Error(S(190))}if(n.tag!==3)throw Error(S(188));return n.stateNode.current===n?e:t}function $c(e){return e=Pp(e),e!==null?bc(e):null}function bc(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=bc(e);if(t!==null)return t;e=e.sibling}return null}var Bc=De.unstable_scheduleCallback,Bu=De.unstable_cancelCallback,_p=De.unstable_shouldYield,Rp=De.unstable_requestPaint,re=De.unstable_now,zp=De.unstable_getCurrentPriorityLevel,bo=De.unstable_ImmediatePriority,Hc=De.unstable_UserBlockingPriority,cs=De.unstable_NormalPriority,Tp=De.unstable_LowPriority,Wc=De.unstable_IdlePriority,Ls=null,at=null;function Op(e){if(at&&typeof at.onCommitFiberRoot=="function")try{at.onCommitFiberRoot(Ls,e,void 0,(e.current.flags&128)===128)}catch{}}var et=Math.clz32?Math.clz32:Fp,Lp=Math.log,Mp=Math.LN2;function Fp(e){return e>>>=0,e===0?32:31-(Lp(e)/Mp|0)|0}var Fl=64,Il=4194304;function Qr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ds(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,s=e.pingedLanes,i=n&268435455;if(i!==0){var o=i&~l;o!==0?r=Qr(o):(s&=i,s!==0&&(r=Qr(s)))}else i=n&~l,i!==0?r=Qr(i):s!==0&&(r=Qr(s));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,s=t&-t,l>=s||l===16&&(s&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-et(t),l=1<<n,r|=e[n],t&=~l;return r}function Ip(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Dp(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,s=e.pendingLanes;0<s;){var i=31-et(s),o=1<<i,u=l[i];u===-1?(!(o&n)||o&r)&&(l[i]=Ip(o,t)):u<=t&&(e.expiredLanes|=o),s&=~o}}function Vi(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Kc(){var e=Fl;return Fl<<=1,!(Fl&4194240)&&(Fl=64),e}function ti(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Sl(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-et(t),e[t]=n}function Ap(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var l=31-et(n),s=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~s}}function Bo(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-et(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var H=0;function Gc(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var qc,Ho,Yc,Xc,Zc,$i=!1,Dl=[],bt=null,Bt=null,Ht=null,tl=new Map,nl=new Map,Tt=[],Up="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Hu(e,t){switch(e){case"focusin":case"focusout":bt=null;break;case"dragenter":case"dragleave":Bt=null;break;case"mouseover":case"mouseout":Ht=null;break;case"pointerover":case"pointerout":tl.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":nl.delete(t.pointerId)}}function zr(e,t,n,r,l,s){return e===null||e.nativeEvent!==s?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:s,targetContainers:[l]},t!==null&&(t=El(t),t!==null&&Ho(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Qp(e,t,n,r,l){switch(t){case"focusin":return bt=zr(bt,e,t,n,r,l),!0;case"dragenter":return Bt=zr(Bt,e,t,n,r,l),!0;case"mouseover":return Ht=zr(Ht,e,t,n,r,l),!0;case"pointerover":var s=l.pointerId;return tl.set(s,zr(tl.get(s)||null,e,t,n,r,l)),!0;case"gotpointercapture":return s=l.pointerId,nl.set(s,zr(nl.get(s)||null,e,t,n,r,l)),!0}return!1}function Jc(e){var t=mn(e.target);if(t!==null){var n=In(t);if(n!==null){if(t=n.tag,t===13){if(t=Vc(n),t!==null){e.blockedOn=t,Zc(e.priority,function(){Yc(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Xl(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=bi(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Di=r,n.target.dispatchEvent(r),Di=null}else return t=El(n),t!==null&&Ho(t),e.blockedOn=n,!1;t.shift()}return!0}function Wu(e,t,n){Xl(e)&&n.delete(t)}function Vp(){$i=!1,bt!==null&&Xl(bt)&&(bt=null),Bt!==null&&Xl(Bt)&&(Bt=null),Ht!==null&&Xl(Ht)&&(Ht=null),tl.forEach(Wu),nl.forEach(Wu)}function Tr(e,t){e.blockedOn===t&&(e.blockedOn=null,$i||($i=!0,De.unstable_scheduleCallback(De.unstable_NormalPriority,Vp)))}function rl(e){function t(l){return Tr(l,e)}if(0<Dl.length){Tr(Dl[0],e);for(var n=1;n<Dl.length;n++){var r=Dl[n];r.blockedOn===e&&(r.blockedOn=null)}}for(bt!==null&&Tr(bt,e),Bt!==null&&Tr(Bt,e),Ht!==null&&Tr(Ht,e),tl.forEach(t),nl.forEach(t),n=0;n<Tt.length;n++)r=Tt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Tt.length&&(n=Tt[0],n.blockedOn===null);)Jc(n),n.blockedOn===null&&Tt.shift()}var tr=Ct.ReactCurrentBatchConfig,fs=!0;function $p(e,t,n,r){var l=H,s=tr.transition;tr.transition=null;try{H=1,Wo(e,t,n,r)}finally{H=l,tr.transition=s}}function bp(e,t,n,r){var l=H,s=tr.transition;tr.transition=null;try{H=4,Wo(e,t,n,r)}finally{H=l,tr.transition=s}}function Wo(e,t,n,r){if(fs){var l=bi(e,t,n,r);if(l===null)di(e,t,r,ps,n),Hu(e,r);else if(Qp(l,e,t,n,r))r.stopPropagation();else if(Hu(e,r),t&4&&-1<Up.indexOf(e)){for(;l!==null;){var s=El(l);if(s!==null&&qc(s),s=bi(e,t,n,r),s===null&&di(e,t,r,ps,n),s===l)break;l=s}l!==null&&r.stopPropagation()}else di(e,t,r,null,n)}}var ps=null;function bi(e,t,n,r){if(ps=null,e=$o(r),e=mn(e),e!==null)if(t=In(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Vc(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 ps=e,null}function ed(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(zp()){case bo:return 1;case Hc:return 4;case cs:case Tp:return 16;case Wc:return 536870912;default:return 16}default:return 16}}var Vt=null,Ko=null,Zl=null;function td(){if(Zl)return Zl;var e,t=Ko,n=t.length,r,l="value"in Vt?Vt.value:Vt.textContent,s=l.length;for(e=0;e<n&&t[e]===l[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===l[s-r];r++);return Zl=l.slice(e,1<r?1-r:void 0)}function Jl(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 Al(){return!0}function Ku(){return!1}function Ue(e){function t(n,r,l,s,i){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=s,this.target=i,this.currentTarget=null;for(var o in e)e.hasOwnProperty(o)&&(n=e[o],this[o]=n?n(s):s[o]);return this.isDefaultPrevented=(s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1)?Al:Ku,this.isPropagationStopped=Ku,this}return ee(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=Al)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Al)},persist:function(){},isPersistent:Al}),t}var Nr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Go=Ue(Nr),Cl=ee({},Nr,{view:0,detail:0}),Bp=Ue(Cl),ni,ri,Or,Ms=ee({},Cl,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:qo,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!==Or&&(Or&&e.type==="mousemove"?(ni=e.screenX-Or.screenX,ri=e.screenY-Or.screenY):ri=ni=0,Or=e),ni)},movementY:function(e){return"movementY"in e?e.movementY:ri}}),Gu=Ue(Ms),Hp=ee({},Ms,{dataTransfer:0}),Wp=Ue(Hp),Kp=ee({},Cl,{relatedTarget:0}),li=Ue(Kp),Gp=ee({},Nr,{animationName:0,elapsedTime:0,pseudoElement:0}),qp=Ue(Gp),Yp=ee({},Nr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Xp=Ue(Yp),Zp=ee({},Nr,{data:0}),qu=Ue(Zp),Jp={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},eh={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"},th={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function nh(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=th[e])?!!t[e]:!1}function qo(){return nh}var rh=ee({},Cl,{key:function(e){if(e.key){var t=Jp[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Jl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?eh[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:qo,charCode:function(e){return e.type==="keypress"?Jl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Jl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),lh=Ue(rh),sh=ee({},Ms,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Yu=Ue(sh),ih=ee({},Cl,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:qo}),oh=Ue(ih),uh=ee({},Nr,{propertyName:0,elapsedTime:0,pseudoElement:0}),ah=Ue(uh),ch=ee({},Ms,{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}),dh=Ue(ch),fh=[9,13,27,32],Yo=xt&&"CompositionEvent"in window,Hr=null;xt&&"documentMode"in document&&(Hr=document.documentMode);var ph=xt&&"TextEvent"in window&&!Hr,nd=xt&&(!Yo||Hr&&8<Hr&&11>=Hr),Xu=" ",Zu=!1;function rd(e,t){switch(e){case"keyup":return fh.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ld(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var $n=!1;function hh(e,t){switch(e){case"compositionend":return ld(t);case"keypress":return t.which!==32?null:(Zu=!0,Xu);case"textInput":return e=t.data,e===Xu&&Zu?null:e;default:return null}}function mh(e,t){if($n)return e==="compositionend"||!Yo&&rd(e,t)?(e=td(),Zl=Ko=Vt=null,$n=!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 nd&&t.locale!=="ko"?null:t.data;default:return null}}var yh={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 Ju(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!yh[e.type]:t==="textarea"}function sd(e,t,n,r){Ic(r),t=hs(t,"onChange"),0<t.length&&(n=new Go("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Wr=null,ll=null;function vh(e){yd(e,0)}function Fs(e){var t=Hn(e);if(Rc(t))return e}function gh(e,t){if(e==="change")return t}var id=!1;if(xt){var si;if(xt){var ii="oninput"in document;if(!ii){var ea=document.createElement("div");ea.setAttribute("oninput","return;"),ii=typeof ea.oninput=="function"}si=ii}else si=!1;id=si&&(!document.documentMode||9<document.documentMode)}function ta(){Wr&&(Wr.detachEvent("onpropertychange",od),ll=Wr=null)}function od(e){if(e.propertyName==="value"&&Fs(ll)){var t=[];sd(t,ll,e,$o(e)),Qc(vh,t)}}function xh(e,t,n){e==="focusin"?(ta(),Wr=t,ll=n,Wr.attachEvent("onpropertychange",od)):e==="focusout"&&ta()}function wh(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Fs(ll)}function kh(e,t){if(e==="click")return Fs(t)}function Sh(e,t){if(e==="input"||e==="change")return Fs(t)}function Ch(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var nt=typeof Object.is=="function"?Object.is:Ch;function sl(e,t){if(nt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var l=n[r];if(!Ni.call(t,l)||!nt(e[l],t[l]))return!1}return!0}function na(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ra(e,t){var n=na(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=na(n)}}function ud(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ud(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function ad(){for(var e=window,t=os();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=os(e.document)}return t}function Xo(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Eh(e){var t=ad(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&ud(n.ownerDocument.documentElement,n)){if(r!==null&&Xo(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,s=Math.min(r.start,l);r=r.end===void 0?s:Math.min(r.end,l),!e.extend&&s>r&&(l=r,r=s,s=l),l=ra(n,s);var i=ra(n,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),s>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Nh=xt&&"documentMode"in document&&11>=document.documentMode,bn=null,Bi=null,Kr=null,Hi=!1;function la(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Hi||bn==null||bn!==os(r)||(r=bn,"selectionStart"in r&&Xo(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Kr&&sl(Kr,r)||(Kr=r,r=hs(Bi,"onSelect"),0<r.length&&(t=new Go("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=bn)))}function Ul(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Bn={animationend:Ul("Animation","AnimationEnd"),animationiteration:Ul("Animation","AnimationIteration"),animationstart:Ul("Animation","AnimationStart"),transitionend:Ul("Transition","TransitionEnd")},oi={},cd={};xt&&(cd=document.createElement("div").style,"AnimationEvent"in window||(delete Bn.animationend.animation,delete Bn.animationiteration.animation,delete Bn.animationstart.animation),"TransitionEvent"in window||delete Bn.transitionend.transition);function Is(e){if(oi[e])return oi[e];if(!Bn[e])return e;var t=Bn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in cd)return oi[e]=t[n];return e}var dd=Is("animationend"),fd=Is("animationiteration"),pd=Is("animationstart"),hd=Is("transitionend"),md=new Map,sa="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function en(e,t){md.set(e,t),Fn(t,[e])}for(var ui=0;ui<sa.length;ui++){var ai=sa[ui],jh=ai.toLowerCase(),Ph=ai[0].toUpperCase()+ai.slice(1);en(jh,"on"+Ph)}en(dd,"onAnimationEnd");en(fd,"onAnimationIteration");en(pd,"onAnimationStart");en("dblclick","onDoubleClick");en("focusin","onFocus");en("focusout","onBlur");en(hd,"onTransitionEnd");vr("onMouseEnter",["mouseout","mouseover"]);vr("onMouseLeave",["mouseout","mouseover"]);vr("onPointerEnter",["pointerout","pointerover"]);vr("onPointerLeave",["pointerout","pointerover"]);Fn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Fn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Fn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Fn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Fn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Fn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Vr="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(" "),_h=new Set("cancel close invalid load scroll toggle".split(" ").concat(Vr));function ia(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,jp(r,t,void 0,e),e.currentTarget=null}function yd(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var s=void 0;if(t)for(var i=r.length-1;0<=i;i--){var o=r[i],u=o.instance,a=o.currentTarget;if(o=o.listener,u!==s&&l.isPropagationStopped())break e;ia(l,o,a),s=u}else for(i=0;i<r.length;i++){if(o=r[i],u=o.instance,a=o.currentTarget,o=o.listener,u!==s&&l.isPropagationStopped())break e;ia(l,o,a),s=u}}}if(as)throw e=Qi,as=!1,Qi=null,e}function G(e,t){var n=t[Yi];n===void 0&&(n=t[Yi]=new Set);var r=e+"__bubble";n.has(r)||(vd(t,e,2,!1),n.add(r))}function ci(e,t,n){var r=0;t&&(r|=4),vd(n,e,r,t)}var Ql="_reactListening"+Math.random().toString(36).slice(2);function il(e){if(!e[Ql]){e[Ql]=!0,Ec.forEach(function(n){n!=="selectionchange"&&(_h.has(n)||ci(n,!1,e),ci(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ql]||(t[Ql]=!0,ci("selectionchange",!1,t))}}function vd(e,t,n,r){switch(ed(t)){case 1:var l=$p;break;case 4:l=bp;break;default:l=Wo}n=l.bind(null,t,n,e),l=void 0,!Ui||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function di(e,t,n,r,l){var s=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var o=r.stateNode.containerInfo;if(o===l||o.nodeType===8&&o.parentNode===l)break;if(i===4)for(i=r.return;i!==null;){var u=i.tag;if((u===3||u===4)&&(u=i.stateNode.containerInfo,u===l||u.nodeType===8&&u.parentNode===l))return;i=i.return}for(;o!==null;){if(i=mn(o),i===null)return;if(u=i.tag,u===5||u===6){r=s=i;continue e}o=o.parentNode}}r=r.return}Qc(function(){var a=s,v=$o(n),y=[];e:{var m=md.get(e);if(m!==void 0){var x=Go,k=e;switch(e){case"keypress":if(Jl(n)===0)break e;case"keydown":case"keyup":x=lh;break;case"focusin":k="focus",x=li;break;case"focusout":k="blur",x=li;break;case"beforeblur":case"afterblur":x=li;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":x=Gu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":x=Wp;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":x=oh;break;case dd:case fd:case pd:x=qp;break;case hd:x=ah;break;case"scroll":x=Bp;break;case"wheel":x=dh;break;case"copy":case"cut":case"paste":x=Xp;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":x=Yu}var g=(t&4)!==0,C=!g&&e==="scroll",d=g?m!==null?m+"Capture":null:m;g=[];for(var c=a,h;c!==null;){h=c;var w=h.stateNode;if(h.tag===5&&w!==null&&(h=w,d!==null&&(w=el(c,d),w!=null&&g.push(ol(c,w,h)))),C)break;c=c.return}0<g.length&&(m=new x(m,k,null,n,v),y.push({event:m,listeners:g}))}}if(!(t&7)){e:{if(m=e==="mouseover"||e==="pointerover",x=e==="mouseout"||e==="pointerout",m&&n!==Di&&(k=n.relatedTarget||n.fromElement)&&(mn(k)||k[wt]))break e;if((x||m)&&(m=v.window===v?v:(m=v.ownerDocument)?m.defaultView||m.parentWindow:window,x?(k=n.relatedTarget||n.toElement,x=a,k=k?mn(k):null,k!==null&&(C=In(k),k!==C||k.tag!==5&&k.tag!==6)&&(k=null)):(x=null,k=a),x!==k)){if(g=Gu,w="onMouseLeave",d="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(g=Yu,w="onPointerLeave",d="onPointerEnter",c="pointer"),C=x==null?m:Hn(x),h=k==null?m:Hn(k),m=new g(w,c+"leave",x,n,v),m.target=C,m.relatedTarget=h,w=null,mn(v)===a&&(g=new g(d,c+"enter",k,n,v),g.target=h,g.relatedTarget=C,w=g),C=w,x&&k)t:{for(g=x,d=k,c=0,h=g;h;h=An(h))c++;for(h=0,w=d;w;w=An(w))h++;for(;0<c-h;)g=An(g),c--;for(;0<h-c;)d=An(d),h--;for(;c--;){if(g===d||d!==null&&g===d.alternate)break t;g=An(g),d=An(d)}g=null}else g=null;x!==null&&oa(y,m,x,g,!1),k!==null&&C!==null&&oa(y,C,k,g,!0)}}e:{if(m=a?Hn(a):window,x=m.nodeName&&m.nodeName.toLowerCase(),x==="select"||x==="input"&&m.type==="file")var E=gh;else if(Ju(m))if(id)E=Sh;else{E=wh;var N=xh}else(x=m.nodeName)&&x.toLowerCase()==="input"&&(m.type==="checkbox"||m.type==="radio")&&(E=kh);if(E&&(E=E(e,a))){sd(y,E,n,v);break e}N&&N(e,m,a),e==="focusout"&&(N=m._wrapperState)&&N.controlled&&m.type==="number"&&Oi(m,"number",m.value)}switch(N=a?Hn(a):window,e){case"focusin":(Ju(N)||N.contentEditable==="true")&&(bn=N,Bi=a,Kr=null);break;case"focusout":Kr=Bi=bn=null;break;case"mousedown":Hi=!0;break;case"contextmenu":case"mouseup":case"dragend":Hi=!1,la(y,n,v);break;case"selectionchange":if(Nh)break;case"keydown":case"keyup":la(y,n,v)}var _;if(Yo)e:{switch(e){case"compositionstart":var j="onCompositionStart";break e;case"compositionend":j="onCompositionEnd";break e;case"compositionupdate":j="onCompositionUpdate";break e}j=void 0}else $n?rd(e,n)&&(j="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(j="onCompositionStart");j&&(nd&&n.locale!=="ko"&&($n||j!=="onCompositionStart"?j==="onCompositionEnd"&&$n&&(_=td()):(Vt=v,Ko="value"in Vt?Vt.value:Vt.textContent,$n=!0)),N=hs(a,j),0<N.length&&(j=new qu(j,e,null,n,v),y.push({event:j,listeners:N}),_?j.data=_:(_=ld(n),_!==null&&(j.data=_)))),(_=ph?hh(e,n):mh(e,n))&&(a=hs(a,"onBeforeInput"),0<a.length&&(v=new qu("onBeforeInput","beforeinput",null,n,v),y.push({event:v,listeners:a}),v.data=_))}yd(y,t)})}function ol(e,t,n){return{instance:e,listener:t,currentTarget:n}}function hs(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,s=l.stateNode;l.tag===5&&s!==null&&(l=s,s=el(e,n),s!=null&&r.unshift(ol(e,s,l)),s=el(e,t),s!=null&&r.push(ol(e,s,l))),e=e.return}return r}function An(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function oa(e,t,n,r,l){for(var s=t._reactName,i=[];n!==null&&n!==r;){var o=n,u=o.alternate,a=o.stateNode;if(u!==null&&u===r)break;o.tag===5&&a!==null&&(o=a,l?(u=el(n,s),u!=null&&i.unshift(ol(n,u,o))):l||(u=el(n,s),u!=null&&i.push(ol(n,u,o)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var Rh=/\r\n?/g,zh=/\u0000|\uFFFD/g;function ua(e){return(typeof e=="string"?e:""+e).replace(Rh,` `).replace(zh,"")}function Vl(e,t,n){if(t=ua(t),ua(e)!==t&&n)throw Error(S(425))}function ms(){}var Wi=null,Ki=null;function Gi(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var qi=typeof setTimeout=="function"?setTimeout:void 0,Th=typeof clearTimeout=="function"?clearTimeout:void 0,aa=typeof Promise=="function"?Promise:void 0,Oh=typeof queueMicrotask=="function"?queueMicrotask:typeof aa<"u"?function(e){return aa.resolve(null).then(e).catch(Lh)}:qi;function Lh(e){setTimeout(function(){throw e})}function fi(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),rl(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);rl(t)}function Wt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function ca(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var jr=Math.random().toString(36).slice(2),ut="__reactFiber$"+jr,ul="__reactProps$"+jr,wt="__reactContainer$"+jr,Yi="__reactEvents$"+jr,Mh="__reactListeners$"+jr,Fh="__reactHandles$"+jr;function mn(e){var t=e[ut];if(t)return t;for(var n=e.parentNode;n;){if(t=n[wt]||n[ut]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=ca(e);e!==null;){if(n=e[ut])return n;e=ca(e)}return t}e=n,n=e.parentNode}return null}function El(e){return e=e[ut]||e[wt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Hn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(S(33))}function Ds(e){return e[ul]||null}var Xi=[],Wn=-1;function tn(e){return{current:e}}function q(e){0>Wn||(e.current=Xi[Wn],Xi[Wn]=null,Wn--)}function W(e,t){Wn++,Xi[Wn]=e.current,e.current=t}var Jt={},xe=tn(Jt),ze=tn(!1),Rn=Jt;function gr(e,t){var n=e.type.contextTypes;if(!n)return Jt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},s;for(s in n)l[s]=t[s];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function Te(e){return e=e.childContextTypes,e!=null}function ys(){q(ze),q(xe)}function da(e,t,n){if(xe.current!==Jt)throw Error(S(168));W(xe,t),W(ze,n)}function gd(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(S(108,xp(e)||"Unknown",l));return ee({},n,r)}function vs(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Jt,Rn=xe.current,W(xe,e),W(ze,ze.current),!0}function fa(e,t,n){var r=e.stateNode;if(!r)throw Error(S(169));n?(e=gd(e,t,Rn),r.__reactInternalMemoizedMergedChildContext=e,q(ze),q(xe),W(xe,e)):q(ze),W(ze,n)}var ht=null,As=!1,pi=!1;function xd(e){ht===null?ht=[e]:ht.push(e)}function Ih(e){As=!0,xd(e)}function nn(){if(!pi&&ht!==null){pi=!0;var e=0,t=H;try{var n=ht;for(H=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}ht=null,As=!1}catch(l){throw ht!==null&&(ht=ht.slice(e+1)),Bc(bo,nn),l}finally{H=t,pi=!1}}return null}var Kn=[],Gn=0,gs=null,xs=0,$e=[],be=0,zn=null,yt=1,vt="";function an(e,t){Kn[Gn++]=xs,Kn[Gn++]=gs,gs=e,xs=t}function wd(e,t,n){$e[be++]=yt,$e[be++]=vt,$e[be++]=zn,zn=e;var r=yt;e=vt;var l=32-et(r)-1;r&=~(1<<l),n+=1;var s=32-et(t)+l;if(30<s){var i=l-l%5;s=(r&(1<<i)-1).toString(32),r>>=i,l-=i,yt=1<<32-et(t)+l|n<<l|r,vt=s+e}else yt=1<<s|n<<l|r,vt=e}function Zo(e){e.return!==null&&(an(e,1),wd(e,1,0))}function Jo(e){for(;e===gs;)gs=Kn[--Gn],Kn[Gn]=null,xs=Kn[--Gn],Kn[Gn]=null;for(;e===zn;)zn=$e[--be],$e[be]=null,vt=$e[--be],$e[be]=null,yt=$e[--be],$e[be]=null}var Ie=null,Fe=null,Y=!1,Je=null;function kd(e,t){var n=Be(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function pa(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Ie=e,Fe=Wt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Ie=e,Fe=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=zn!==null?{id:yt,overflow:vt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Be(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Ie=e,Fe=null,!0):!1;default:return!1}}function Zi(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ji(e){if(Y){var t=Fe;if(t){var n=t;if(!pa(e,t)){if(Zi(e))throw Error(S(418));t=Wt(n.nextSibling);var r=Ie;t&&pa(e,t)?kd(r,n):(e.flags=e.flags&-4097|2,Y=!1,Ie=e)}}else{if(Zi(e))throw Error(S(418));e.flags=e.flags&-4097|2,Y=!1,Ie=e}}}function ha(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ie=e}function $l(e){if(e!==Ie)return!1;if(!Y)return ha(e),Y=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Gi(e.type,e.memoizedProps)),t&&(t=Fe)){if(Zi(e))throw Sd(),Error(S(418));for(;t;)kd(e,t),t=Wt(t.nextSibling)}if(ha(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(S(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Fe=Wt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Fe=null}}else Fe=Ie?Wt(e.stateNode.nextSibling):null;return!0}function Sd(){for(var e=Fe;e;)e=Wt(e.nextSibling)}function xr(){Fe=Ie=null,Y=!1}function eu(e){Je===null?Je=[e]:Je.push(e)}var Dh=Ct.ReactCurrentBatchConfig;function Lr(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(S(309));var r=n.stateNode}if(!r)throw Error(S(147,e));var l=r,s=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===s?t.ref:(t=function(i){var o=l.refs;i===null?delete o[s]:o[s]=i},t._stringRef=s,t)}if(typeof e!="string")throw Error(S(284));if(!n._owner)throw Error(S(290,e))}return e}function bl(e,t){throw e=Object.prototype.toString.call(t),Error(S(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ma(e){var t=e._init;return t(e._payload)}function Cd(e){function t(d,c){if(e){var h=d.deletions;h===null?(d.deletions=[c],d.flags|=16):h.push(c)}}function n(d,c){if(!e)return null;for(;c!==null;)t(d,c),c=c.sibling;return null}function r(d,c){for(d=new Map;c!==null;)c.key!==null?d.set(c.key,c):d.set(c.index,c),c=c.sibling;return d}function l(d,c){return d=Yt(d,c),d.index=0,d.sibling=null,d}function s(d,c,h){return d.index=h,e?(h=d.alternate,h!==null?(h=h.index,h<c?(d.flags|=2,c):h):(d.flags|=2,c)):(d.flags|=1048576,c)}function i(d){return e&&d.alternate===null&&(d.flags|=2),d}function o(d,c,h,w){return c===null||c.tag!==6?(c=wi(h,d.mode,w),c.return=d,c):(c=l(c,h),c.return=d,c)}function u(d,c,h,w){var E=h.type;return E===Vn?v(d,c,h.props.children,w,h.key):c!==null&&(c.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Rt&&ma(E)===c.type)?(w=l(c,h.props),w.ref=Lr(d,c,h),w.return=d,w):(w=is(h.type,h.key,h.props,null,d.mode,w),w.ref=Lr(d,c,h),w.return=d,w)}function a(d,c,h,w){return c===null||c.tag!==4||c.stateNode.containerInfo!==h.containerInfo||c.stateNode.implementation!==h.implementation?(c=ki(h,d.mode,w),c.return=d,c):(c=l(c,h.children||[]),c.return=d,c)}function v(d,c,h,w,E){return c===null||c.tag!==7?(c=_n(h,d.mode,w,E),c.return=d,c):(c=l(c,h),c.return=d,c)}function y(d,c,h){if(typeof c=="string"&&c!==""||typeof c=="number")return c=wi(""+c,d.mode,h),c.return=d,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case Ol:return h=is(c.type,c.key,c.props,null,d.mode,h),h.ref=Lr(d,null,c),h.return=d,h;case Qn:return c=ki(c,d.mode,h),c.return=d,c;case Rt:var w=c._init;return y(d,w(c._payload),h)}if(Ur(c)||_r(c))return c=_n(c,d.mode,h,null),c.return=d,c;bl(d,c)}return null}function m(d,c,h,w){var E=c!==null?c.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return E!==null?null:o(d,c,""+h,w);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Ol:return h.key===E?u(d,c,h,w):null;case Qn:return h.key===E?a(d,c,h,w):null;case Rt:return E=h._init,m(d,c,E(h._payload),w)}if(Ur(h)||_r(h))return E!==null?null:v(d,c,h,w,null);bl(d,h)}return null}function x(d,c,h,w,E){if(typeof w=="string"&&w!==""||typeof w=="number")return d=d.get(h)||null,o(c,d,""+w,E);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case Ol:return d=d.get(w.key===null?h:w.key)||null,u(c,d,w,E);case Qn:return d=d.get(w.key===null?h:w.key)||null,a(c,d,w,E);case Rt:var N=w._init;return x(d,c,h,N(w._payload),E)}if(Ur(w)||_r(w))return d=d.get(h)||null,v(c,d,w,E,null);bl(c,w)}return null}function k(d,c,h,w){for(var E=null,N=null,_=c,j=c=0,L=null;_!==null&&j<h.length;j++){_.index>j?(L=_,_=null):L=_.sibling;var T=m(d,_,h[j],w);if(T===null){_===null&&(_=L);break}e&&_&&T.alternate===null&&t(d,_),c=s(T,c,j),N===null?E=T:N.sibling=T,N=T,_=L}if(j===h.length)return n(d,_),Y&&an(d,j),E;if(_===null){for(;j<h.length;j++)_=y(d,h[j],w),_!==null&&(c=s(_,c,j),N===null?E=_:N.sibling=_,N=_);return Y&&an(d,j),E}for(_=r(d,_);j<h.length;j++)L=x(_,d,j,h[j],w),L!==null&&(e&&L.alternate!==null&&_.delete(L.key===null?j:L.key),c=s(L,c,j),N===null?E=L:N.sibling=L,N=L);return e&&_.forEach(function(X){return t(d,X)}),Y&&an(d,j),E}function g(d,c,h,w){var E=_r(h);if(typeof E!="function")throw Error(S(150));if(h=E.call(h),h==null)throw Error(S(151));for(var N=E=null,_=c,j=c=0,L=null,T=h.next();_!==null&&!T.done;j++,T=h.next()){_.index>j?(L=_,_=null):L=_.sibling;var X=m(d,_,T.value,w);if(X===null){_===null&&(_=L);break}e&&_&&X.alternate===null&&t(d,_),c=s(X,c,j),N===null?E=X:N.sibling=X,N=X,_=L}if(T.done)return n(d,_),Y&&an(d,j),E;if(_===null){for(;!T.done;j++,T=h.next())T=y(d,T.value,w),T!==null&&(c=s(T,c,j),N===null?E=T:N.sibling=T,N=T);return Y&&an(d,j),E}for(_=r(d,_);!T.done;j++,T=h.next())T=x(_,d,j,T.value,w),T!==null&&(e&&T.alternate!==null&&_.delete(T.key===null?j:T.key),c=s(T,c,j),N===null?E=T:N.sibling=T,N=T);return e&&_.forEach(function(A){return t(d,A)}),Y&&an(d,j),E}function C(d,c,h,w){if(typeof h=="object"&&h!==null&&h.type===Vn&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case Ol:e:{for(var E=h.key,N=c;N!==null;){if(N.key===E){if(E=h.type,E===Vn){if(N.tag===7){n(d,N.sibling),c=l(N,h.props.children),c.return=d,d=c;break e}}else if(N.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Rt&&ma(E)===N.type){n(d,N.sibling),c=l(N,h.props),c.ref=Lr(d,N,h),c.return=d,d=c;break e}n(d,N);break}else t(d,N);N=N.sibling}h.type===Vn?(c=_n(h.props.children,d.mode,w,h.key),c.return=d,d=c):(w=is(h.type,h.key,h.props,null,d.mode,w),w.ref=Lr(d,c,h),w.return=d,d=w)}return i(d);case Qn:e:{for(N=h.key;c!==null;){if(c.key===N)if(c.tag===4&&c.stateNode.containerInfo===h.containerInfo&&c.stateNode.implementation===h.implementation){n(d,c.sibling),c=l(c,h.children||[]),c.return=d,d=c;break e}else{n(d,c);break}else t(d,c);c=c.sibling}c=ki(h,d.mode,w),c.return=d,d=c}return i(d);case Rt:return N=h._init,C(d,c,N(h._payload),w)}if(Ur(h))return k(d,c,h,w);if(_r(h))return g(d,c,h,w);bl(d,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,c!==null&&c.tag===6?(n(d,c.sibling),c=l(c,h),c.return=d,d=c):(n(d,c),c=wi(h,d.mode,w),c.return=d,d=c),i(d)):n(d,c)}return C}var wr=Cd(!0),Ed=Cd(!1),ws=tn(null),ks=null,qn=null,tu=null;function nu(){tu=qn=ks=null}function ru(e){var t=ws.current;q(ws),e._currentValue=t}function eo(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function nr(e,t){ks=e,tu=qn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Re=!0),e.firstContext=null)}function We(e){var t=e._currentValue;if(tu!==e)if(e={context:e,memoizedValue:t,next:null},qn===null){if(ks===null)throw Error(S(308));qn=e,ks.dependencies={lanes:0,firstContext:e}}else qn=qn.next=e;return t}var yn=null;function lu(e){yn===null?yn=[e]:yn.push(e)}function Nd(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,lu(t)):(n.next=l.next,l.next=n),t.interleaved=n,kt(e,r)}function kt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var zt=!1;function su(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function jd(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function gt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Kt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,$&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,kt(e,n)}return l=r.interleaved,l===null?(t.next=t,lu(r)):(t.next=l.next,l.next=t),r.interleaved=t,kt(e,n)}function es(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Bo(e,n)}}function ya(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,s=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};s===null?l=s=i:s=s.next=i,n=n.next}while(n!==null);s===null?l=s=t:s=s.next=t}else l=s=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:s,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ss(e,t,n,r){var l=e.updateQueue;zt=!1;var s=l.firstBaseUpdate,i=l.lastBaseUpdate,o=l.shared.pending;if(o!==null){l.shared.pending=null;var u=o,a=u.next;u.next=null,i===null?s=a:i.next=a,i=u;var v=e.alternate;v!==null&&(v=v.updateQueue,o=v.lastBaseUpdate,o!==i&&(o===null?v.firstBaseUpdate=a:o.next=a,v.lastBaseUpdate=u))}if(s!==null){var y=l.baseState;i=0,v=a=u=null,o=s;do{var m=o.lane,x=o.eventTime;if((r&m)===m){v!==null&&(v=v.next={eventTime:x,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var k=e,g=o;switch(m=t,x=n,g.tag){case 1:if(k=g.payload,typeof k=="function"){y=k.call(x,y,m);break e}y=k;break e;case 3:k.flags=k.flags&-65537|128;case 0:if(k=g.payload,m=typeof k=="function"?k.call(x,y,m):k,m==null)break e;y=ee({},y,m);break e;case 2:zt=!0}}o.callback!==null&&o.lane!==0&&(e.flags|=64,m=l.effects,m===null?l.effects=[o]:m.push(o))}else x={eventTime:x,lane:m,tag:o.tag,payload:o.payload,callback:o.callback,next:null},v===null?(a=v=x,u=y):v=v.next=x,i|=m;if(o=o.next,o===null){if(o=l.shared.pending,o===null)break;m=o,o=m.next,m.next=null,l.lastBaseUpdate=m,l.shared.pending=null}}while(!0);if(v===null&&(u=y),l.baseState=u,l.firstBaseUpdate=a,l.lastBaseUpdate=v,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else s===null&&(l.shared.lanes=0);On|=i,e.lanes=i,e.memoizedState=y}}function va(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(S(191,l));l.call(r)}}}var Nl={},ct=tn(Nl),al=tn(Nl),cl=tn(Nl);function vn(e){if(e===Nl)throw Error(S(174));return e}function iu(e,t){switch(W(cl,t),W(al,e),W(ct,Nl),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Mi(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Mi(t,e)}q(ct),W(ct,t)}function kr(){q(ct),q(al),q(cl)}function Pd(e){vn(cl.current);var t=vn(ct.current),n=Mi(t,e.type);t!==n&&(W(al,e),W(ct,n))}function ou(e){al.current===e&&(q(ct),q(al))}var Z=tn(0);function Cs(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var hi=[];function uu(){for(var e=0;e<hi.length;e++)hi[e]._workInProgressVersionPrimary=null;hi.length=0}var ts=Ct.ReactCurrentDispatcher,mi=Ct.ReactCurrentBatchConfig,Tn=0,J=null,se=null,ue=null,Es=!1,Gr=!1,dl=0,Ah=0;function me(){throw Error(S(321))}function au(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!nt(e[n],t[n]))return!1;return!0}function cu(e,t,n,r,l,s){if(Tn=s,J=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ts.current=e===null||e.memoizedState===null?$h:bh,e=n(r,l),Gr){s=0;do{if(Gr=!1,dl=0,25<=s)throw Error(S(301));s+=1,ue=se=null,t.updateQueue=null,ts.current=Bh,e=n(r,l)}while(Gr)}if(ts.current=Ns,t=se!==null&&se.next!==null,Tn=0,ue=se=J=null,Es=!1,t)throw Error(S(300));return e}function du(){var e=dl!==0;return dl=0,e}function lt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ue===null?J.memoizedState=ue=e:ue=ue.next=e,ue}function Ke(){if(se===null){var e=J.alternate;e=e!==null?e.memoizedState:null}else e=se.next;var t=ue===null?J.memoizedState:ue.next;if(t!==null)ue=t,se=e;else{if(e===null)throw Error(S(310));se=e,e={memoizedState:se.memoizedState,baseState:se.baseState,baseQueue:se.baseQueue,queue:se.queue,next:null},ue===null?J.memoizedState=ue=e:ue=ue.next=e}return ue}function fl(e,t){return typeof t=="function"?t(e):t}function yi(e){var t=Ke(),n=t.queue;if(n===null)throw Error(S(311));n.lastRenderedReducer=e;var r=se,l=r.baseQueue,s=n.pending;if(s!==null){if(l!==null){var i=l.next;l.next=s.next,s.next=i}r.baseQueue=l=s,n.pending=null}if(l!==null){s=l.next,r=r.baseState;var o=i=null,u=null,a=s;do{var v=a.lane;if((Tn&v)===v)u!==null&&(u=u.next={lane:0,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null}),r=a.hasEagerState?a.eagerState:e(r,a.action);else{var y={lane:v,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};u===null?(o=u=y,i=r):u=u.next=y,J.lanes|=v,On|=v}a=a.next}while(a!==null&&a!==s);u===null?i=r:u.next=o,nt(r,t.memoizedState)||(Re=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=u,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do s=l.lane,J.lanes|=s,On|=s,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function vi(e){var t=Ke(),n=t.queue;if(n===null)throw Error(S(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,s=t.memoizedState;if(l!==null){n.pending=null;var i=l=l.next;do s=e(s,i.action),i=i.next;while(i!==l);nt(s,t.memoizedState)||(Re=!0),t.memoizedState=s,t.baseQueue===null&&(t.baseState=s),n.lastRenderedState=s}return[s,r]}function _d(){}function Rd(e,t){var n=J,r=Ke(),l=t(),s=!nt(r.memoizedState,l);if(s&&(r.memoizedState=l,Re=!0),r=r.queue,fu(Od.bind(null,n,r,e),[e]),r.getSnapshot!==t||s||ue!==null&&ue.memoizedState.tag&1){if(n.flags|=2048,pl(9,Td.bind(null,n,r,l,t),void 0,null),ae===null)throw Error(S(349));Tn&30||zd(n,t,l)}return l}function zd(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=J.updateQueue,t===null?(t={lastEffect:null,stores:null},J.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Td(e,t,n,r){t.value=n,t.getSnapshot=r,Ld(t)&&Md(e)}function Od(e,t,n){return n(function(){Ld(t)&&Md(e)})}function Ld(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!nt(e,n)}catch{return!0}}function Md(e){var t=kt(e,1);t!==null&&tt(t,e,1,-1)}function ga(e){var t=lt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:fl,lastRenderedState:e},t.queue=e,e=e.dispatch=Vh.bind(null,J,e),[t.memoizedState,e]}function pl(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=J.updateQueue,t===null?(t={lastEffect:null,stores:null},J.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Fd(){return Ke().memoizedState}function ns(e,t,n,r){var l=lt();J.flags|=e,l.memoizedState=pl(1|t,n,void 0,r===void 0?null:r)}function Us(e,t,n,r){var l=Ke();r=r===void 0?null:r;var s=void 0;if(se!==null){var i=se.memoizedState;if(s=i.destroy,r!==null&&au(r,i.deps)){l.memoizedState=pl(t,n,s,r);return}}J.flags|=e,l.memoizedState=pl(1|t,n,s,r)}function xa(e,t){return ns(8390656,8,e,t)}function fu(e,t){return Us(2048,8,e,t)}function Id(e,t){return Us(4,2,e,t)}function Dd(e,t){return Us(4,4,e,t)}function Ad(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Ud(e,t,n){return n=n!=null?n.concat([e]):null,Us(4,4,Ad.bind(null,t,e),n)}function pu(){}function Qd(e,t){var n=Ke();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&au(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Vd(e,t){var n=Ke();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&au(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function $d(e,t,n){return Tn&21?(nt(n,t)||(n=Kc(),J.lanes|=n,On|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Re=!0),e.memoizedState=n)}function Uh(e,t){var n=H;H=n!==0&&4>n?n:4,e(!0);var r=mi.transition;mi.transition={};try{e(!1),t()}finally{H=n,mi.transition=r}}function bd(){return Ke().memoizedState}function Qh(e,t,n){var r=qt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Bd(e))Hd(t,n);else if(n=Nd(e,t,n,r),n!==null){var l=Ce();tt(n,e,r,l),Wd(n,t,r)}}function Vh(e,t,n){var r=qt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Bd(e))Hd(t,l);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var i=t.lastRenderedState,o=s(i,n);if(l.hasEagerState=!0,l.eagerState=o,nt(o,i)){var u=t.interleaved;u===null?(l.next=l,lu(t)):(l.next=u.next,u.next=l),t.interleaved=l;return}}catch{}finally{}n=Nd(e,t,l,r),n!==null&&(l=Ce(),tt(n,e,r,l),Wd(n,t,r))}}function Bd(e){var t=e.alternate;return e===J||t!==null&&t===J}function Hd(e,t){Gr=Es=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Wd(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Bo(e,n)}}var Ns={readContext:We,useCallback:me,useContext:me,useEffect:me,useImperativeHandle:me,useInsertionEffect:me,useLayoutEffect:me,useMemo:me,useReducer:me,useRef:me,useState:me,useDebugValue:me,useDeferredValue:me,useTransition:me,useMutableSource:me,useSyncExternalStore:me,useId:me,unstable_isNewReconciler:!1},$h={readContext:We,useCallback:function(e,t){return lt().memoizedState=[e,t===void 0?null:t],e},useContext:We,useEffect:xa,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ns(4194308,4,Ad.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ns(4194308,4,e,t)},useInsertionEffect:function(e,t){return ns(4,2,e,t)},useMemo:function(e,t){var n=lt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=lt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Qh.bind(null,J,e),[r.memoizedState,e]},useRef:function(e){var t=lt();return e={current:e},t.memoizedState=e},useState:ga,useDebugValue:pu,useDeferredValue:function(e){return lt().memoizedState=e},useTransition:function(){var e=ga(!1),t=e[0];return e=Uh.bind(null,e[1]),lt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=J,l=lt();if(Y){if(n===void 0)throw Error(S(407));n=n()}else{if(n=t(),ae===null)throw Error(S(349));Tn&30||zd(r,t,n)}l.memoizedState=n;var s={value:n,getSnapshot:t};return l.queue=s,xa(Od.bind(null,r,s,e),[e]),r.flags|=2048,pl(9,Td.bind(null,r,s,n,t),void 0,null),n},useId:function(){var e=lt(),t=ae.identifierPrefix;if(Y){var n=vt,r=yt;n=(r&~(1<<32-et(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=dl++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Ah++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},bh={readContext:We,useCallback:Qd,useContext:We,useEffect:fu,useImperativeHandle:Ud,useInsertionEffect:Id,useLayoutEffect:Dd,useMemo:Vd,useReducer:yi,useRef:Fd,useState:function(){return yi(fl)},useDebugValue:pu,useDeferredValue:function(e){var t=Ke();return $d(t,se.memoizedState,e)},useTransition:function(){var e=yi(fl)[0],t=Ke().memoizedState;return[e,t]},useMutableSource:_d,useSyncExternalStore:Rd,useId:bd,unstable_isNewReconciler:!1},Bh={readContext:We,useCallback:Qd,useContext:We,useEffect:fu,useImperativeHandle:Ud,useInsertionEffect:Id,useLayoutEffect:Dd,useMemo:Vd,useReducer:vi,useRef:Fd,useState:function(){return vi(fl)},useDebugValue:pu,useDeferredValue:function(e){var t=Ke();return se===null?t.memoizedState=e:$d(t,se.memoizedState,e)},useTransition:function(){var e=vi(fl)[0],t=Ke().memoizedState;return[e,t]},useMutableSource:_d,useSyncExternalStore:Rd,useId:bd,unstable_isNewReconciler:!1};function qe(e,t){if(e&&e.defaultProps){t=ee({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function to(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:ee({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Qs={isMounted:function(e){return(e=e._reactInternals)?In(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Ce(),l=qt(e),s=gt(r,l);s.payload=t,n!=null&&(s.callback=n),t=Kt(e,s,l),t!==null&&(tt(t,e,l,r),es(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Ce(),l=qt(e),s=gt(r,l);s.tag=1,s.payload=t,n!=null&&(s.callback=n),t=Kt(e,s,l),t!==null&&(tt(t,e,l,r),es(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ce(),r=qt(e),l=gt(n,r);l.tag=2,t!=null&&(l.callback=t),t=Kt(e,l,r),t!==null&&(tt(t,e,r,n),es(t,e,r))}};function wa(e,t,n,r,l,s,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,s,i):t.prototype&&t.prototype.isPureReactComponent?!sl(n,r)||!sl(l,s):!0}function Kd(e,t,n){var r=!1,l=Jt,s=t.contextType;return typeof s=="object"&&s!==null?s=We(s):(l=Te(t)?Rn:xe.current,r=t.contextTypes,s=(r=r!=null)?gr(e,l):Jt),t=new t(n,s),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Qs,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=s),t}function ka(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Qs.enqueueReplaceState(t,t.state,null)}function no(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},su(e);var s=t.contextType;typeof s=="object"&&s!==null?l.context=We(s):(s=Te(t)?Rn:xe.current,l.context=gr(e,s)),l.state=e.memoizedState,s=t.getDerivedStateFromProps,typeof s=="function"&&(to(e,t,s,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&Qs.enqueueReplaceState(l,l.state,null),Ss(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Sr(e,t){try{var n="",r=t;do n+=gp(r),r=r.return;while(r);var l=n}catch(s){l=` Error generating stack: `+s.message+` `+s.stack}return{value:e,source:t,stack:l,digest:null}}function gi(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function ro(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Hh=typeof WeakMap=="function"?WeakMap:Map;function Gd(e,t,n){n=gt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ps||(Ps=!0,ho=r),ro(e,t)},n}function qd(e,t,n){n=gt(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){ro(e,t)}}var s=e.stateNode;return s!==null&&typeof s.componentDidCatch=="function"&&(n.callback=function(){ro(e,t),typeof r!="function"&&(Gt===null?Gt=new Set([this]):Gt.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function Sa(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Hh;var l=new Set;r.set(t,l)}else l=r.get(t),l===void 0&&(l=new Set,r.set(t,l));l.has(n)||(l.add(n),e=sm.bind(null,e,t,n),t.then(e,e))}function Ca(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Ea(e,t,n,r,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=gt(-1,1),t.tag=2,Kt(n,t,1))),n.lanes|=1),e)}var Wh=Ct.ReactCurrentOwner,Re=!1;function Se(e,t,n,r){t.child=e===null?Ed(t,null,n,r):wr(t,e.child,n,r)}function Na(e,t,n,r,l){n=n.render;var s=t.ref;return nr(t,l),r=cu(e,t,n,r,s,l),n=du(),e!==null&&!Re?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,St(e,t,l)):(Y&&n&&Zo(t),t.flags|=1,Se(e,t,r,l),t.child)}function ja(e,t,n,r,l){if(e===null){var s=n.type;return typeof s=="function"&&!ku(s)&&s.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=s,Yd(e,t,s,r,l)):(e=is(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(s=e.child,!(e.lanes&l)){var i=s.memoizedProps;if(n=n.compare,n=n!==null?n:sl,n(i,r)&&e.ref===t.ref)return St(e,t,l)}return t.flags|=1,e=Yt(s,r),e.ref=t.ref,e.return=t,t.child=e}function Yd(e,t,n,r,l){if(e!==null){var s=e.memoizedProps;if(sl(s,r)&&e.ref===t.ref)if(Re=!1,t.pendingProps=r=s,(e.lanes&l)!==0)e.flags&131072&&(Re=!0);else return t.lanes=e.lanes,St(e,t,l)}return lo(e,t,n,r,l)}function Xd(e,t,n){var r=t.pendingProps,l=r.children,s=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},W(Xn,Me),Me|=n;else{if(!(n&1073741824))return e=s!==null?s.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,W(Xn,Me),Me|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=s!==null?s.baseLanes:n,W(Xn,Me),Me|=r}else s!==null?(r=s.baseLanes|n,t.memoizedState=null):r=n,W(Xn,Me),Me|=r;return Se(e,t,l,n),t.child}function Zd(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function lo(e,t,n,r,l){var s=Te(n)?Rn:xe.current;return s=gr(t,s),nr(t,l),n=cu(e,t,n,r,s,l),r=du(),e!==null&&!Re?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,St(e,t,l)):(Y&&r&&Zo(t),t.flags|=1,Se(e,t,n,l),t.child)}function Pa(e,t,n,r,l){if(Te(n)){var s=!0;vs(t)}else s=!1;if(nr(t,l),t.stateNode===null)rs(e,t),Kd(t,n,r),no(t,n,r,l),r=!0;else if(e===null){var i=t.stateNode,o=t.memoizedProps;i.props=o;var u=i.context,a=n.contextType;typeof a=="object"&&a!==null?a=We(a):(a=Te(n)?Rn:xe.current,a=gr(t,a));var v=n.getDerivedStateFromProps,y=typeof v=="function"||typeof i.getSnapshotBeforeUpdate=="function";y||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(o!==r||u!==a)&&ka(t,i,r,a),zt=!1;var m=t.memoizedState;i.state=m,Ss(t,r,i,l),u=t.memoizedState,o!==r||m!==u||ze.current||zt?(typeof v=="function"&&(to(t,n,v,r),u=t.memoizedState),(o=zt||wa(t,n,o,r,m,u,a))?(y||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),i.props=r,i.state=u,i.context=a,r=o):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,jd(e,t),o=t.memoizedProps,a=t.type===t.elementType?o:qe(t.type,o),i.props=a,y=t.pendingProps,m=i.context,u=n.contextType,typeof u=="object"&&u!==null?u=We(u):(u=Te(n)?Rn:xe.current,u=gr(t,u));var x=n.getDerivedStateFromProps;(v=typeof x=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(o!==y||m!==u)&&ka(t,i,r,u),zt=!1,m=t.memoizedState,i.state=m,Ss(t,r,i,l);var k=t.memoizedState;o!==y||m!==k||ze.current||zt?(typeof x=="function"&&(to(t,n,x,r),k=t.memoizedState),(a=zt||wa(t,n,a,r,m,k,u)||!1)?(v||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,k,u),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,k,u)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||o===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=k),i.props=r,i.state=k,i.context=u,r=a):(typeof i.componentDidUpdate!="function"||o===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),r=!1)}return so(e,t,n,r,s,l)}function so(e,t,n,r,l,s){Zd(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&fa(t,n,!1),St(e,t,s);r=t.stateNode,Wh.current=t;var o=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=wr(t,e.child,null,s),t.child=wr(t,null,o,s)):Se(e,t,o,s),t.memoizedState=r.state,l&&fa(t,n,!0),t.child}function Jd(e){var t=e.stateNode;t.pendingContext?da(e,t.pendingContext,t.pendingContext!==t.context):t.context&&da(e,t.context,!1),iu(e,t.containerInfo)}function _a(e,t,n,r,l){return xr(),eu(l),t.flags|=256,Se(e,t,n,r),t.child}var io={dehydrated:null,treeContext:null,retryLane:0};function oo(e){return{baseLanes:e,cachePool:null,transitions:null}}function ef(e,t,n){var r=t.pendingProps,l=Z.current,s=!1,i=(t.flags&128)!==0,o;if((o=i)||(o=e!==null&&e.memoizedState===null?!1:(l&2)!==0),o?(s=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),W(Z,l&1),e===null)return Ji(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,s?(r=t.mode,s=t.child,i={mode:"hidden",children:i},!(r&1)&&s!==null?(s.childLanes=0,s.pendingProps=i):s=bs(i,r,0,null),e=_n(e,r,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=oo(n),t.memoizedState=io,e):hu(t,i));if(l=e.memoizedState,l!==null&&(o=l.dehydrated,o!==null))return Kh(e,t,i,r,o,l,n);if(s){s=r.fallback,i=t.mode,l=e.child,o=l.sibling;var u={mode:"hidden",children:r.children};return!(i&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=Yt(l,u),r.subtreeFlags=l.subtreeFlags&14680064),o!==null?s=Yt(o,s):(s=_n(s,i,n,null),s.flags|=2),s.return=t,r.return=t,r.sibling=s,t.child=r,r=s,s=t.child,i=e.child.memoizedState,i=i===null?oo(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},s.memoizedState=i,s.childLanes=e.childLanes&~n,t.memoizedState=io,r}return s=e.child,e=s.sibling,r=Yt(s,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function hu(e,t){return t=bs({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Bl(e,t,n,r){return r!==null&&eu(r),wr(t,e.child,null,n),e=hu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Kh(e,t,n,r,l,s,i){if(n)return t.flags&256?(t.flags&=-257,r=gi(Error(S(422))),Bl(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(s=r.fallback,l=t.mode,r=bs({mode:"visible",children:r.children},l,0,null),s=_n(s,l,i,null),s.flags|=2,r.return=t,s.return=t,r.sibling=s,t.child=r,t.mode&1&&wr(t,e.child,null,i),t.child.memoizedState=oo(i),t.memoizedState=io,s);if(!(t.mode&1))return Bl(e,t,i,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var o=r.dgst;return r=o,s=Error(S(419)),r=gi(s,r,void 0),Bl(e,t,i,r)}if(o=(i&e.childLanes)!==0,Re||o){if(r=ae,r!==null){switch(i&-i){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|i)?0:l,l!==0&&l!==s.retryLane&&(s.retryLane=l,kt(e,l),tt(r,e,l,-1))}return wu(),r=gi(Error(S(421))),Bl(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=im.bind(null,e),l._reactRetry=t,null):(e=s.treeContext,Fe=Wt(l.nextSibling),Ie=t,Y=!0,Je=null,e!==null&&($e[be++]=yt,$e[be++]=vt,$e[be++]=zn,yt=e.id,vt=e.overflow,zn=t),t=hu(t,r.children),t.flags|=4096,t)}function Ra(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),eo(e.return,t,n)}function xi(e,t,n,r,l){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=r,s.tail=n,s.tailMode=l)}function tf(e,t,n){var r=t.pendingProps,l=r.revealOrder,s=r.tail;if(Se(e,t,r.children,n),r=Z.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Ra(e,n,t);else if(e.tag===19)Ra(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(W(Z,r),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&Cs(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),xi(t,!1,l,n,s);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Cs(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}xi(t,!0,n,null,s);break;case"together":xi(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function rs(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function St(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),On|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(S(153));if(t.child!==null){for(e=t.child,n=Yt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Yt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Gh(e,t,n){switch(t.tag){case 3:Jd(t),xr();break;case 5:Pd(t);break;case 1:Te(t.type)&&vs(t);break;case 4:iu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;W(ws,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(W(Z,Z.current&1),t.flags|=128,null):n&t.child.childLanes?ef(e,t,n):(W(Z,Z.current&1),e=St(e,t,n),e!==null?e.sibling:null);W(Z,Z.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return tf(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),W(Z,Z.current),r)break;return null;case 22:case 23:return t.lanes=0,Xd(e,t,n)}return St(e,t,n)}var nf,uo,rf,lf;nf=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};uo=function(){};rf=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,vn(ct.current);var s=null;switch(n){case"input":l=zi(e,l),r=zi(e,r),s=[];break;case"select":l=ee({},l,{value:void 0}),r=ee({},r,{value:void 0}),s=[];break;case"textarea":l=Li(e,l),r=Li(e,r),s=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=ms)}Fi(n,r);var i;n=null;for(a in l)if(!r.hasOwnProperty(a)&&l.hasOwnProperty(a)&&l[a]!=null)if(a==="style"){var o=l[a];for(i in o)o.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else a!=="dangerouslySetInnerHTML"&&a!=="children"&&a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(Zr.hasOwnProperty(a)?s||(s=[]):(s=s||[]).push(a,null));for(a in r){var u=r[a];if(o=l!=null?l[a]:void 0,r.hasOwnProperty(a)&&u!==o&&(u!=null||o!=null))if(a==="style")if(o){for(i in o)!o.hasOwnProperty(i)||u&&u.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in u)u.hasOwnProperty(i)&&o[i]!==u[i]&&(n||(n={}),n[i]=u[i])}else n||(s||(s=[]),s.push(a,n)),n=u;else a==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,o=o?o.__html:void 0,u!=null&&o!==u&&(s=s||[]).push(a,u)):a==="children"?typeof u!="string"&&typeof u!="number"||(s=s||[]).push(a,""+u):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&(Zr.hasOwnProperty(a)?(u!=null&&a==="onScroll"&&G("scroll",e),s||o===u||(s=[])):(s=s||[]).push(a,u))}n&&(s=s||[]).push("style",n);var a=s;(t.updateQueue=a)&&(t.flags|=4)}};lf=function(e,t,n,r){n!==r&&(t.flags|=4)};function Mr(e,t){if(!Y)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ye(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function qh(e,t,n){var r=t.pendingProps;switch(Jo(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ye(t),null;case 1:return Te(t.type)&&ys(),ye(t),null;case 3:return r=t.stateNode,kr(),q(ze),q(xe),uu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&($l(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Je!==null&&(vo(Je),Je=null))),uo(e,t),ye(t),null;case 5:ou(t);var l=vn(cl.current);if(n=t.type,e!==null&&t.stateNode!=null)rf(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(S(166));return ye(t),null}if(e=vn(ct.current),$l(t)){r=t.stateNode,n=t.type;var s=t.memoizedProps;switch(r[ut]=t,r[ul]=s,e=(t.mode&1)!==0,n){case"dialog":G("cancel",r),G("close",r);break;case"iframe":case"object":case"embed":G("load",r);break;case"video":case"audio":for(l=0;l<Vr.length;l++)G(Vr[l],r);break;case"source":G("error",r);break;case"img":case"image":case"link":G("error",r),G("load",r);break;case"details":G("toggle",r);break;case"input":Au(r,s),G("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},G("invalid",r);break;case"textarea":Qu(r,s),G("invalid",r)}Fi(n,s),l=null;for(var i in s)if(s.hasOwnProperty(i)){var o=s[i];i==="children"?typeof o=="string"?r.textContent!==o&&(s.suppressHydrationWarning!==!0&&Vl(r.textContent,o,e),l=["children",o]):typeof o=="number"&&r.textContent!==""+o&&(s.suppressHydrationWarning!==!0&&Vl(r.textContent,o,e),l=["children",""+o]):Zr.hasOwnProperty(i)&&o!=null&&i==="onScroll"&&G("scroll",r)}switch(n){case"input":Ll(r),Uu(r,s,!0);break;case"textarea":Ll(r),Vu(r);break;case"select":case"option":break;default:typeof s.onClick=="function"&&(r.onclick=ms)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Oc(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[ut]=t,e[ul]=r,nf(e,t,!1,!1),t.stateNode=e;e:{switch(i=Ii(n,r),n){case"dialog":G("cancel",e),G("close",e),l=r;break;case"iframe":case"object":case"embed":G("load",e),l=r;break;case"video":case"audio":for(l=0;l<Vr.length;l++)G(Vr[l],e);l=r;break;case"source":G("error",e),l=r;break;case"img":case"image":case"link":G("error",e),G("load",e),l=r;break;case"details":G("toggle",e),l=r;break;case"input":Au(e,r),l=zi(e,r),G("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=ee({},r,{value:void 0}),G("invalid",e);break;case"textarea":Qu(e,r),l=Li(e,r),G("invalid",e);break;default:l=r}Fi(n,l),o=l;for(s in o)if(o.hasOwnProperty(s)){var u=o[s];s==="style"?Fc(e,u):s==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&Lc(e,u)):s==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&Jr(e,u):typeof u=="number"&&Jr(e,""+u):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(Zr.hasOwnProperty(s)?u!=null&&s==="onScroll"&&G("scroll",e):u!=null&&Ao(e,s,u,i))}switch(n){case"input":Ll(e),Uu(e,r,!1);break;case"textarea":Ll(e),Vu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Zt(r.value));break;case"select":e.multiple=!!r.multiple,s=r.value,s!=null?Zn(e,!!r.multiple,s,!1):r.defaultValue!=null&&Zn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=ms)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return ye(t),null;case 6:if(e&&t.stateNode!=null)lf(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(S(166));if(n=vn(cl.current),vn(ct.current),$l(t)){if(r=t.stateNode,n=t.memoizedProps,r[ut]=t,(s=r.nodeValue!==n)&&(e=Ie,e!==null))switch(e.tag){case 3:Vl(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Vl(r.nodeValue,n,(e.mode&1)!==0)}s&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[ut]=t,t.stateNode=r}return ye(t),null;case 13:if(q(Z),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Y&&Fe!==null&&t.mode&1&&!(t.flags&128))Sd(),xr(),t.flags|=98560,s=!1;else if(s=$l(t),r!==null&&r.dehydrated!==null){if(e===null){if(!s)throw Error(S(318));if(s=t.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(S(317));s[ut]=t}else xr(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ye(t),s=!1}else Je!==null&&(vo(Je),Je=null),s=!0;if(!s)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||Z.current&1?ie===0&&(ie=3):wu())),t.updateQueue!==null&&(t.flags|=4),ye(t),null);case 4:return kr(),uo(e,t),e===null&&il(t.stateNode.containerInfo),ye(t),null;case 10:return ru(t.type._context),ye(t),null;case 17:return Te(t.type)&&ys(),ye(t),null;case 19:if(q(Z),s=t.memoizedState,s===null)return ye(t),null;if(r=(t.flags&128)!==0,i=s.rendering,i===null)if(r)Mr(s,!1);else{if(ie!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=Cs(e),i!==null){for(t.flags|=128,Mr(s,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)s=n,e=r,s.flags&=14680066,i=s.alternate,i===null?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=i.childLanes,s.lanes=i.lanes,s.child=i.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=i.memoizedProps,s.memoizedState=i.memoizedState,s.updateQueue=i.updateQueue,s.type=i.type,e=i.dependencies,s.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return W(Z,Z.current&1|2),t.child}e=e.sibling}s.tail!==null&&re()>Cr&&(t.flags|=128,r=!0,Mr(s,!1),t.lanes=4194304)}else{if(!r)if(e=Cs(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Mr(s,!0),s.tail===null&&s.tailMode==="hidden"&&!i.alternate&&!Y)return ye(t),null}else 2*re()-s.renderingStartTime>Cr&&n!==1073741824&&(t.flags|=128,r=!0,Mr(s,!1),t.lanes=4194304);s.isBackwards?(i.sibling=t.child,t.child=i):(n=s.last,n!==null?n.sibling=i:t.child=i,s.last=i)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=re(),t.sibling=null,n=Z.current,W(Z,r?n&1|2:n&1),t):(ye(t),null);case 22:case 23:return xu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Me&1073741824&&(ye(t),t.subtreeFlags&6&&(t.flags|=8192)):ye(t),null;case 24:return null;case 25:return null}throw Error(S(156,t.tag))}function Yh(e,t){switch(Jo(t),t.tag){case 1:return Te(t.type)&&ys(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return kr(),q(ze),q(xe),uu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return ou(t),null;case 13:if(q(Z),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(S(340));xr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return q(Z),null;case 4:return kr(),null;case 10:return ru(t.type._context),null;case 22:case 23:return xu(),null;case 24:return null;default:return null}}var Hl=!1,ge=!1,Xh=typeof WeakSet=="function"?WeakSet:Set,R=null;function Yn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ne(e,t,r)}else n.current=null}function ao(e,t,n){try{n()}catch(r){ne(e,t,r)}}var za=!1;function Zh(e,t){if(Wi=fs,e=ad(),Xo(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,s=r.focusNode;r=r.focusOffset;try{n.nodeType,s.nodeType}catch{n=null;break e}var i=0,o=-1,u=-1,a=0,v=0,y=e,m=null;t:for(;;){for(var x;y!==n||l!==0&&y.nodeType!==3||(o=i+l),y!==s||r!==0&&y.nodeType!==3||(u=i+r),y.nodeType===3&&(i+=y.nodeValue.length),(x=y.firstChild)!==null;)m=y,y=x;for(;;){if(y===e)break t;if(m===n&&++a===l&&(o=i),m===s&&++v===r&&(u=i),(x=y.nextSibling)!==null)break;y=m,m=y.parentNode}y=x}n=o===-1||u===-1?null:{start:o,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ki={focusedElem:e,selectionRange:n},fs=!1,R=t;R!==null;)if(t=R,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,R=e;else for(;R!==null;){t=R;try{var k=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(k!==null){var g=k.memoizedProps,C=k.memoizedState,d=t.stateNode,c=d.getSnapshotBeforeUpdate(t.elementType===t.type?g:qe(t.type,g),C);d.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(S(163))}}catch(w){ne(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,R=e;break}R=t.return}return k=za,za=!1,k}function qr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var s=l.destroy;l.destroy=void 0,s!==void 0&&ao(t,n,s)}l=l.next}while(l!==r)}}function Vs(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function co(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function sf(e){var t=e.alternate;t!==null&&(e.alternate=null,sf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ut],delete t[ul],delete t[Yi],delete t[Mh],delete t[Fh])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function of(e){return e.tag===5||e.tag===3||e.tag===4}function Ta(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||of(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function fo(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=ms));else if(r!==4&&(e=e.child,e!==null))for(fo(e,t,n),e=e.sibling;e!==null;)fo(e,t,n),e=e.sibling}function po(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(po(e,t,n),e=e.sibling;e!==null;)po(e,t,n),e=e.sibling}var de=null,Ze=!1;function Nt(e,t,n){for(n=n.child;n!==null;)uf(e,t,n),n=n.sibling}function uf(e,t,n){if(at&&typeof at.onCommitFiberUnmount=="function")try{at.onCommitFiberUnmount(Ls,n)}catch{}switch(n.tag){case 5:ge||Yn(n,t);case 6:var r=de,l=Ze;de=null,Nt(e,t,n),de=r,Ze=l,de!==null&&(Ze?(e=de,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):de.removeChild(n.stateNode));break;case 18:de!==null&&(Ze?(e=de,n=n.stateNode,e.nodeType===8?fi(e.parentNode,n):e.nodeType===1&&fi(e,n),rl(e)):fi(de,n.stateNode));break;case 4:r=de,l=Ze,de=n.stateNode.containerInfo,Ze=!0,Nt(e,t,n),de=r,Ze=l;break;case 0:case 11:case 14:case 15:if(!ge&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var s=l,i=s.destroy;s=s.tag,i!==void 0&&(s&2||s&4)&&ao(n,t,i),l=l.next}while(l!==r)}Nt(e,t,n);break;case 1:if(!ge&&(Yn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(o){ne(n,t,o)}Nt(e,t,n);break;case 21:Nt(e,t,n);break;case 22:n.mode&1?(ge=(r=ge)||n.memoizedState!==null,Nt(e,t,n),ge=r):Nt(e,t,n);break;default:Nt(e,t,n)}}function Oa(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Xh),t.forEach(function(r){var l=om.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Ge(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var s=e,i=t,o=i;e:for(;o!==null;){switch(o.tag){case 5:de=o.stateNode,Ze=!1;break e;case 3:de=o.stateNode.containerInfo,Ze=!0;break e;case 4:de=o.stateNode.containerInfo,Ze=!0;break e}o=o.return}if(de===null)throw Error(S(160));uf(s,i,l),de=null,Ze=!1;var u=l.alternate;u!==null&&(u.return=null),l.return=null}catch(a){ne(l,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)af(t,e),t=t.sibling}function af(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ge(t,e),rt(e),r&4){try{qr(3,e,e.return),Vs(3,e)}catch(g){ne(e,e.return,g)}try{qr(5,e,e.return)}catch(g){ne(e,e.return,g)}}break;case 1:Ge(t,e),rt(e),r&512&&n!==null&&Yn(n,n.return);break;case 5:if(Ge(t,e),rt(e),r&512&&n!==null&&Yn(n,n.return),e.flags&32){var l=e.stateNode;try{Jr(l,"")}catch(g){ne(e,e.return,g)}}if(r&4&&(l=e.stateNode,l!=null)){var s=e.memoizedProps,i=n!==null?n.memoizedProps:s,o=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{o==="input"&&s.type==="radio"&&s.name!=null&&zc(l,s),Ii(o,i);var a=Ii(o,s);for(i=0;i<u.length;i+=2){var v=u[i],y=u[i+1];v==="style"?Fc(l,y):v==="dangerouslySetInnerHTML"?Lc(l,y):v==="children"?Jr(l,y):Ao(l,v,y,a)}switch(o){case"input":Ti(l,s);break;case"textarea":Tc(l,s);break;case"select":var m=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!s.multiple;var x=s.value;x!=null?Zn(l,!!s.multiple,x,!1):m!==!!s.multiple&&(s.defaultValue!=null?Zn(l,!!s.multiple,s.defaultValue,!0):Zn(l,!!s.multiple,s.multiple?[]:"",!1))}l[ul]=s}catch(g){ne(e,e.return,g)}}break;case 6:if(Ge(t,e),rt(e),r&4){if(e.stateNode===null)throw Error(S(162));l=e.stateNode,s=e.memoizedProps;try{l.nodeValue=s}catch(g){ne(e,e.return,g)}}break;case 3:if(Ge(t,e),rt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{rl(t.containerInfo)}catch(g){ne(e,e.return,g)}break;case 4:Ge(t,e),rt(e);break;case 13:Ge(t,e),rt(e),l=e.child,l.flags&8192&&(s=l.memoizedState!==null,l.stateNode.isHidden=s,!s||l.alternate!==null&&l.alternate.memoizedState!==null||(vu=re())),r&4&&Oa(e);break;case 22:if(v=n!==null&&n.memoizedState!==null,e.mode&1?(ge=(a=ge)||v,Ge(t,e),ge=a):Ge(t,e),rt(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!v&&e.mode&1)for(R=e,v=e.child;v!==null;){for(y=R=v;R!==null;){switch(m=R,x=m.child,m.tag){case 0:case 11:case 14:case 15:qr(4,m,m.return);break;case 1:Yn(m,m.return);var k=m.stateNode;if(typeof k.componentWillUnmount=="function"){r=m,n=m.return;try{t=r,k.props=t.memoizedProps,k.state=t.memoizedState,k.componentWillUnmount()}catch(g){ne(r,n,g)}}break;case 5:Yn(m,m.return);break;case 22:if(m.memoizedState!==null){Ma(y);continue}}x!==null?(x.return=m,R=x):Ma(y)}v=v.sibling}e:for(v=null,y=e;;){if(y.tag===5){if(v===null){v=y;try{l=y.stateNode,a?(s=l.style,typeof s.setProperty=="function"?s.setProperty("display","none","important"):s.display="none"):(o=y.stateNode,u=y.memoizedProps.style,i=u!=null&&u.hasOwnProperty("display")?u.display:null,o.style.display=Mc("display",i))}catch(g){ne(e,e.return,g)}}}else if(y.tag===6){if(v===null)try{y.stateNode.nodeValue=a?"":y.memoizedProps}catch(g){ne(e,e.return,g)}}else if((y.tag!==22&&y.tag!==23||y.memoizedState===null||y===e)&&y.child!==null){y.child.return=y,y=y.child;continue}if(y===e)break e;for(;y.sibling===null;){if(y.return===null||y.return===e)break e;v===y&&(v=null),y=y.return}v===y&&(v=null),y.sibling.return=y.return,y=y.sibling}}break;case 19:Ge(t,e),rt(e),r&4&&Oa(e);break;case 21:break;default:Ge(t,e),rt(e)}}function rt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(of(n)){var r=n;break e}n=n.return}throw Error(S(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Jr(l,""),r.flags&=-33);var s=Ta(e);po(e,s,l);break;case 3:case 4:var i=r.stateNode.containerInfo,o=Ta(e);fo(e,o,i);break;default:throw Error(S(161))}}catch(u){ne(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Jh(e,t,n){R=e,cf(e)}function cf(e,t,n){for(var r=(e.mode&1)!==0;R!==null;){var l=R,s=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||Hl;if(!i){var o=l.alternate,u=o!==null&&o.memoizedState!==null||ge;o=Hl;var a=ge;if(Hl=i,(ge=u)&&!a)for(R=l;R!==null;)i=R,u=i.child,i.tag===22&&i.memoizedState!==null?Fa(l):u!==null?(u.return=i,R=u):Fa(l);for(;s!==null;)R=s,cf(s),s=s.sibling;R=l,Hl=o,ge=a}La(e)}else l.subtreeFlags&8772&&s!==null?(s.return=l,R=s):La(e)}}function La(e){for(;R!==null;){var t=R;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ge||Vs(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ge)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:qe(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var s=t.updateQueue;s!==null&&va(t,s,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}va(t,i,n)}break;case 5:var o=t.stateNode;if(n===null&&t.flags&4){n=o;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var a=t.alternate;if(a!==null){var v=a.memoizedState;if(v!==null){var y=v.dehydrated;y!==null&&rl(y)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(S(163))}ge||t.flags&512&&co(t)}catch(m){ne(t,t.return,m)}}if(t===e){R=null;break}if(n=t.sibling,n!==null){n.return=t.return,R=n;break}R=t.return}}function Ma(e){for(;R!==null;){var t=R;if(t===e){R=null;break}var n=t.sibling;if(n!==null){n.return=t.return,R=n;break}R=t.return}}function Fa(e){for(;R!==null;){var t=R;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Vs(4,t)}catch(u){ne(t,n,u)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(u){ne(t,l,u)}}var s=t.return;try{co(t)}catch(u){ne(t,s,u)}break;case 5:var i=t.return;try{co(t)}catch(u){ne(t,i,u)}}}catch(u){ne(t,t.return,u)}if(t===e){R=null;break}var o=t.sibling;if(o!==null){o.return=t.return,R=o;break}R=t.return}}var em=Math.ceil,js=Ct.ReactCurrentDispatcher,mu=Ct.ReactCurrentOwner,He=Ct.ReactCurrentBatchConfig,$=0,ae=null,le=null,pe=0,Me=0,Xn=tn(0),ie=0,hl=null,On=0,$s=0,yu=0,Yr=null,_e=null,vu=0,Cr=1/0,pt=null,Ps=!1,ho=null,Gt=null,Wl=!1,$t=null,_s=0,Xr=0,mo=null,ls=-1,ss=0;function Ce(){return $&6?re():ls!==-1?ls:ls=re()}function qt(e){return e.mode&1?$&2&&pe!==0?pe&-pe:Dh.transition!==null?(ss===0&&(ss=Kc()),ss):(e=H,e!==0||(e=window.event,e=e===void 0?16:ed(e.type)),e):1}function tt(e,t,n,r){if(50<Xr)throw Xr=0,mo=null,Error(S(185));Sl(e,n,r),(!($&2)||e!==ae)&&(e===ae&&(!($&2)&&($s|=n),ie===4&&Ot(e,pe)),Oe(e,r),n===1&&$===0&&!(t.mode&1)&&(Cr=re()+500,As&&nn()))}function Oe(e,t){var n=e.callbackNode;Dp(e,t);var r=ds(e,e===ae?pe:0);if(r===0)n!==null&&Bu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Bu(n),t===1)e.tag===0?Ih(Ia.bind(null,e)):xd(Ia.bind(null,e)),Oh(function(){!($&6)&&nn()}),n=null;else{switch(Gc(r)){case 1:n=bo;break;case 4:n=Hc;break;case 16:n=cs;break;case 536870912:n=Wc;break;default:n=cs}n=gf(n,df.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function df(e,t){if(ls=-1,ss=0,$&6)throw Error(S(327));var n=e.callbackNode;if(rr()&&e.callbackNode!==n)return null;var r=ds(e,e===ae?pe:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Rs(e,r);else{t=r;var l=$;$|=2;var s=pf();(ae!==e||pe!==t)&&(pt=null,Cr=re()+500,Pn(e,t));do try{rm();break}catch(o){ff(e,o)}while(!0);nu(),js.current=s,$=l,le!==null?t=0:(ae=null,pe=0,t=ie)}if(t!==0){if(t===2&&(l=Vi(e),l!==0&&(r=l,t=yo(e,l))),t===1)throw n=hl,Pn(e,0),Ot(e,r),Oe(e,re()),n;if(t===6)Ot(e,r);else{if(l=e.current.alternate,!(r&30)&&!tm(l)&&(t=Rs(e,r),t===2&&(s=Vi(e),s!==0&&(r=s,t=yo(e,s))),t===1))throw n=hl,Pn(e,0),Ot(e,r),Oe(e,re()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(S(345));case 2:cn(e,_e,pt);break;case 3:if(Ot(e,r),(r&130023424)===r&&(t=vu+500-re(),10<t)){if(ds(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){Ce(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=qi(cn.bind(null,e,_e,pt),t);break}cn(e,_e,pt);break;case 4:if(Ot(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-et(r);s=1<<i,i=t[i],i>l&&(l=i),r&=~s}if(r=l,r=re()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*em(r/1960))-r,10<r){e.timeoutHandle=qi(cn.bind(null,e,_e,pt),r);break}cn(e,_e,pt);break;case 5:cn(e,_e,pt);break;default:throw Error(S(329))}}}return Oe(e,re()),e.callbackNode===n?df.bind(null,e):null}function yo(e,t){var n=Yr;return e.current.memoizedState.isDehydrated&&(Pn(e,t).flags|=256),e=Rs(e,t),e!==2&&(t=_e,_e=n,t!==null&&vo(t)),e}function vo(e){_e===null?_e=e:_e.push.apply(_e,e)}function tm(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],s=l.getSnapshot;l=l.value;try{if(!nt(s(),l))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 Ot(e,t){for(t&=~yu,t&=~$s,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-et(t),r=1<<n;e[n]=-1,t&=~r}}function Ia(e){if($&6)throw Error(S(327));rr();var t=ds(e,0);if(!(t&1))return Oe(e,re()),null;var n=Rs(e,t);if(e.tag!==0&&n===2){var r=Vi(e);r!==0&&(t=r,n=yo(e,r))}if(n===1)throw n=hl,Pn(e,0),Ot(e,t),Oe(e,re()),n;if(n===6)throw Error(S(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,cn(e,_e,pt),Oe(e,re()),null}function gu(e,t){var n=$;$|=1;try{return e(t)}finally{$=n,$===0&&(Cr=re()+500,As&&nn())}}function Ln(e){$t!==null&&$t.tag===0&&!($&6)&&rr();var t=$;$|=1;var n=He.transition,r=H;try{if(He.transition=null,H=1,e)return e()}finally{H=r,He.transition=n,$=t,!($&6)&&nn()}}function xu(){Me=Xn.current,q(Xn)}function Pn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Th(n)),le!==null)for(n=le.return;n!==null;){var r=n;switch(Jo(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&ys();break;case 3:kr(),q(ze),q(xe),uu();break;case 5:ou(r);break;case 4:kr();break;case 13:q(Z);break;case 19:q(Z);break;case 10:ru(r.type._context);break;case 22:case 23:xu()}n=n.return}if(ae=e,le=e=Yt(e.current,null),pe=Me=t,ie=0,hl=null,yu=$s=On=0,_e=Yr=null,yn!==null){for(t=0;t<yn.length;t++)if(n=yn[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,s=n.pending;if(s!==null){var i=s.next;s.next=l,r.next=i}n.pending=r}yn=null}return e}function ff(e,t){do{var n=le;try{if(nu(),ts.current=Ns,Es){for(var r=J.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Es=!1}if(Tn=0,ue=se=J=null,Gr=!1,dl=0,mu.current=null,n===null||n.return===null){ie=1,hl=t,le=null;break}e:{var s=e,i=n.return,o=n,u=t;if(t=pe,o.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var a=u,v=o,y=v.tag;if(!(v.mode&1)&&(y===0||y===11||y===15)){var m=v.alternate;m?(v.updateQueue=m.updateQueue,v.memoizedState=m.memoizedState,v.lanes=m.lanes):(v.updateQueue=null,v.memoizedState=null)}var x=Ca(i);if(x!==null){x.flags&=-257,Ea(x,i,o,s,t),x.mode&1&&Sa(s,a,t),t=x,u=a;var k=t.updateQueue;if(k===null){var g=new Set;g.add(u),t.updateQueue=g}else k.add(u);break e}else{if(!(t&1)){Sa(s,a,t),wu();break e}u=Error(S(426))}}else if(Y&&o.mode&1){var C=Ca(i);if(C!==null){!(C.flags&65536)&&(C.flags|=256),Ea(C,i,o,s,t),eu(Sr(u,o));break e}}s=u=Sr(u,o),ie!==4&&(ie=2),Yr===null?Yr=[s]:Yr.push(s),s=i;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var d=Gd(s,u,t);ya(s,d);break e;case 1:o=u;var c=s.type,h=s.stateNode;if(!(s.flags&128)&&(typeof c.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(Gt===null||!Gt.has(h)))){s.flags|=65536,t&=-t,s.lanes|=t;var w=qd(s,o,t);ya(s,w);break e}}s=s.return}while(s!==null)}mf(n)}catch(E){t=E,le===n&&n!==null&&(le=n=n.return);continue}break}while(!0)}function pf(){var e=js.current;return js.current=Ns,e===null?Ns:e}function wu(){(ie===0||ie===3||ie===2)&&(ie=4),ae===null||!(On&268435455)&&!($s&268435455)||Ot(ae,pe)}function Rs(e,t){var n=$;$|=2;var r=pf();(ae!==e||pe!==t)&&(pt=null,Pn(e,t));do try{nm();break}catch(l){ff(e,l)}while(!0);if(nu(),$=n,js.current=r,le!==null)throw Error(S(261));return ae=null,pe=0,ie}function nm(){for(;le!==null;)hf(le)}function rm(){for(;le!==null&&!_p();)hf(le)}function hf(e){var t=vf(e.alternate,e,Me);e.memoizedProps=e.pendingProps,t===null?mf(e):le=t,mu.current=null}function mf(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Yh(n,t),n!==null){n.flags&=32767,le=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ie=6,le=null;return}}else if(n=qh(n,t,Me),n!==null){le=n;return}if(t=t.sibling,t!==null){le=t;return}le=t=e}while(t!==null);ie===0&&(ie=5)}function cn(e,t,n){var r=H,l=He.transition;try{He.transition=null,H=1,lm(e,t,n,r)}finally{He.transition=l,H=r}return null}function lm(e,t,n,r){do rr();while($t!==null);if($&6)throw Error(S(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(S(177));e.callbackNode=null,e.callbackPriority=0;var s=n.lanes|n.childLanes;if(Ap(e,s),e===ae&&(le=ae=null,pe=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Wl||(Wl=!0,gf(cs,function(){return rr(),null})),s=(n.flags&15990)!==0,n.subtreeFlags&15990||s){s=He.transition,He.transition=null;var i=H;H=1;var o=$;$|=4,mu.current=null,Zh(e,n),af(n,e),Eh(Ki),fs=!!Wi,Ki=Wi=null,e.current=n,Jh(n),Rp(),$=o,H=i,He.transition=s}else e.current=n;if(Wl&&(Wl=!1,$t=e,_s=l),s=e.pendingLanes,s===0&&(Gt=null),Op(n.stateNode),Oe(e,re()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(Ps)throw Ps=!1,e=ho,ho=null,e;return _s&1&&e.tag!==0&&rr(),s=e.pendingLanes,s&1?e===mo?Xr++:(Xr=0,mo=e):Xr=0,nn(),null}function rr(){if($t!==null){var e=Gc(_s),t=He.transition,n=H;try{if(He.transition=null,H=16>e?16:e,$t===null)var r=!1;else{if(e=$t,$t=null,_s=0,$&6)throw Error(S(331));var l=$;for($|=4,R=e.current;R!==null;){var s=R,i=s.child;if(R.flags&16){var o=s.deletions;if(o!==null){for(var u=0;u<o.length;u++){var a=o[u];for(R=a;R!==null;){var v=R;switch(v.tag){case 0:case 11:case 15:qr(8,v,s)}var y=v.child;if(y!==null)y.return=v,R=y;else for(;R!==null;){v=R;var m=v.sibling,x=v.return;if(sf(v),v===a){R=null;break}if(m!==null){m.return=x,R=m;break}R=x}}}var k=s.alternate;if(k!==null){var g=k.child;if(g!==null){k.child=null;do{var C=g.sibling;g.sibling=null,g=C}while(g!==null)}}R=s}}if(s.subtreeFlags&2064&&i!==null)i.return=s,R=i;else e:for(;R!==null;){if(s=R,s.flags&2048)switch(s.tag){case 0:case 11:case 15:qr(9,s,s.return)}var d=s.sibling;if(d!==null){d.return=s.return,R=d;break e}R=s.return}}var c=e.current;for(R=c;R!==null;){i=R;var h=i.child;if(i.subtreeFlags&2064&&h!==null)h.return=i,R=h;else e:for(i=c;R!==null;){if(o=R,o.flags&2048)try{switch(o.tag){case 0:case 11:case 15:Vs(9,o)}}catch(E){ne(o,o.return,E)}if(o===i){R=null;break e}var w=o.sibling;if(w!==null){w.return=o.return,R=w;break e}R=o.return}}if($=l,nn(),at&&typeof at.onPostCommitFiberRoot=="function")try{at.onPostCommitFiberRoot(Ls,e)}catch{}r=!0}return r}finally{H=n,He.transition=t}}return!1}function Da(e,t,n){t=Sr(n,t),t=Gd(e,t,1),e=Kt(e,t,1),t=Ce(),e!==null&&(Sl(e,1,t),Oe(e,t))}function ne(e,t,n){if(e.tag===3)Da(e,e,n);else for(;t!==null;){if(t.tag===3){Da(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Gt===null||!Gt.has(r))){e=Sr(n,e),e=qd(t,e,1),t=Kt(t,e,1),e=Ce(),t!==null&&(Sl(t,1,e),Oe(t,e));break}}t=t.return}}function sm(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Ce(),e.pingedLanes|=e.suspendedLanes&n,ae===e&&(pe&n)===n&&(ie===4||ie===3&&(pe&130023424)===pe&&500>re()-vu?Pn(e,0):yu|=n),Oe(e,t)}function yf(e,t){t===0&&(e.mode&1?(t=Il,Il<<=1,!(Il&130023424)&&(Il=4194304)):t=1);var n=Ce();e=kt(e,t),e!==null&&(Sl(e,t,n),Oe(e,n))}function im(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),yf(e,n)}function om(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(S(314))}r!==null&&r.delete(t),yf(e,n)}var vf;vf=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ze.current)Re=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Re=!1,Gh(e,t,n);Re=!!(e.flags&131072)}else Re=!1,Y&&t.flags&1048576&&wd(t,xs,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;rs(e,t),e=t.pendingProps;var l=gr(t,xe.current);nr(t,n),l=cu(null,t,r,e,l,n);var s=du();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Te(r)?(s=!0,vs(t)):s=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,su(t),l.updater=Qs,t.stateNode=l,l._reactInternals=t,no(t,r,e,n),t=so(null,t,r,!0,s,n)):(t.tag=0,Y&&s&&Zo(t),Se(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(rs(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=am(r),e=qe(r,e),l){case 0:t=lo(null,t,r,e,n);break e;case 1:t=Pa(null,t,r,e,n);break e;case 11:t=Na(null,t,r,e,n);break e;case 14:t=ja(null,t,r,qe(r.type,e),n);break e}throw Error(S(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:qe(r,l),lo(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:qe(r,l),Pa(e,t,r,l,n);case 3:e:{if(Jd(t),e===null)throw Error(S(387));r=t.pendingProps,s=t.memoizedState,l=s.element,jd(e,t),Ss(t,r,null,n);var i=t.memoizedState;if(r=i.element,s.isDehydrated)if(s={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){l=Sr(Error(S(423)),t),t=_a(e,t,r,n,l);break e}else if(r!==l){l=Sr(Error(S(424)),t),t=_a(e,t,r,n,l);break e}else for(Fe=Wt(t.stateNode.containerInfo.firstChild),Ie=t,Y=!0,Je=null,n=Ed(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(xr(),r===l){t=St(e,t,n);break e}Se(e,t,r,n)}t=t.child}return t;case 5:return Pd(t),e===null&&Ji(t),r=t.type,l=t.pendingProps,s=e!==null?e.memoizedProps:null,i=l.children,Gi(r,l)?i=null:s!==null&&Gi(r,s)&&(t.flags|=32),Zd(e,t),Se(e,t,i,n),t.child;case 6:return e===null&&Ji(t),null;case 13:return ef(e,t,n);case 4:return iu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=wr(t,null,r,n):Se(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:qe(r,l),Na(e,t,r,l,n);case 7:return Se(e,t,t.pendingProps,n),t.child;case 8:return Se(e,t,t.pendingProps.children,n),t.child;case 12:return Se(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,s=t.memoizedProps,i=l.value,W(ws,r._currentValue),r._currentValue=i,s!==null)if(nt(s.value,i)){if(s.children===l.children&&!ze.current){t=St(e,t,n);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var o=s.dependencies;if(o!==null){i=s.child;for(var u=o.firstContext;u!==null;){if(u.context===r){if(s.tag===1){u=gt(-1,n&-n),u.tag=2;var a=s.updateQueue;if(a!==null){a=a.shared;var v=a.pending;v===null?u.next=u:(u.next=v.next,v.next=u),a.pending=u}}s.lanes|=n,u=s.alternate,u!==null&&(u.lanes|=n),eo(s.return,n,t),o.lanes|=n;break}u=u.next}}else if(s.tag===10)i=s.type===t.type?null:s.child;else if(s.tag===18){if(i=s.return,i===null)throw Error(S(341));i.lanes|=n,o=i.alternate,o!==null&&(o.lanes|=n),eo(i,n,t),i=s.sibling}else i=s.child;if(i!==null)i.return=s;else for(i=s;i!==null;){if(i===t){i=null;break}if(s=i.sibling,s!==null){s.return=i.return,i=s;break}i=i.return}s=i}Se(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,nr(t,n),l=We(l),r=r(l),t.flags|=1,Se(e,t,r,n),t.child;case 14:return r=t.type,l=qe(r,t.pendingProps),l=qe(r.type,l),ja(e,t,r,l,n);case 15:return Yd(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:qe(r,l),rs(e,t),t.tag=1,Te(r)?(e=!0,vs(t)):e=!1,nr(t,n),Kd(t,r,l),no(t,r,l,n),so(null,t,r,!0,e,n);case 19:return tf(e,t,n);case 22:return Xd(e,t,n)}throw Error(S(156,t.tag))};function gf(e,t){return Bc(e,t)}function um(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Be(e,t,n,r){return new um(e,t,n,r)}function ku(e){return e=e.prototype,!(!e||!e.isReactComponent)}function am(e){if(typeof e=="function")return ku(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Qo)return 11;if(e===Vo)return 14}return 2}function Yt(e,t){var n=e.alternate;return n===null?(n=Be(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function is(e,t,n,r,l,s){var i=2;if(r=e,typeof e=="function")ku(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Vn:return _n(n.children,l,s,t);case Uo:i=8,l|=8;break;case ji:return e=Be(12,n,t,l|2),e.elementType=ji,e.lanes=s,e;case Pi:return e=Be(13,n,t,l),e.elementType=Pi,e.lanes=s,e;case _i:return e=Be(19,n,t,l),e.elementType=_i,e.lanes=s,e;case Pc:return bs(n,l,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Nc:i=10;break e;case jc:i=9;break e;case Qo:i=11;break e;case Vo:i=14;break e;case Rt:i=16,r=null;break e}throw Error(S(130,e==null?e:typeof e,""))}return t=Be(i,n,t,l),t.elementType=e,t.type=r,t.lanes=s,t}function _n(e,t,n,r){return e=Be(7,e,r,t),e.lanes=n,e}function bs(e,t,n,r){return e=Be(22,e,r,t),e.elementType=Pc,e.lanes=n,e.stateNode={isHidden:!1},e}function wi(e,t,n){return e=Be(6,e,null,t),e.lanes=n,e}function ki(e,t,n){return t=Be(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function cm(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ti(0),this.expirationTimes=ti(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ti(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Su(e,t,n,r,l,s,i,o,u){return e=new cm(e,t,n,o,u),t===1?(t=1,s===!0&&(t|=8)):t=0,s=Be(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},su(s),e}function dm(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Qn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function xf(e){if(!e)return Jt;e=e._reactInternals;e:{if(In(e)!==e||e.tag!==1)throw Error(S(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Te(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(S(171))}if(e.tag===1){var n=e.type;if(Te(n))return gd(e,n,t)}return t}function wf(e,t,n,r,l,s,i,o,u){return e=Su(n,r,!0,e,l,s,i,o,u),e.context=xf(null),n=e.current,r=Ce(),l=qt(n),s=gt(r,l),s.callback=t??null,Kt(n,s,l),e.current.lanes=l,Sl(e,l,r),Oe(e,r),e}function Bs(e,t,n,r){var l=t.current,s=Ce(),i=qt(l);return n=xf(n),t.context===null?t.context=n:t.pendingContext=n,t=gt(s,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Kt(l,t,i),e!==null&&(tt(e,l,i,s),es(e,l,i)),i}function zs(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Aa(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Cu(e,t){Aa(e,t),(e=e.alternate)&&Aa(e,t)}function fm(){return null}var kf=typeof reportError=="function"?reportError:function(e){console.error(e)};function Eu(e){this._internalRoot=e}Hs.prototype.render=Eu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(S(409));Bs(e,t,null,null)};Hs.prototype.unmount=Eu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Ln(function(){Bs(null,e,null,null)}),t[wt]=null}};function Hs(e){this._internalRoot=e}Hs.prototype.unstable_scheduleHydration=function(e){if(e){var t=Xc();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Tt.length&&t!==0&&t<Tt[n].priority;n++);Tt.splice(n,0,e),n===0&&Jc(e)}};function Nu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ws(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ua(){}function pm(e,t,n,r,l){if(l){if(typeof r=="function"){var s=r;r=function(){var a=zs(i);s.call(a)}}var i=wf(t,r,e,0,null,!1,!1,"",Ua);return e._reactRootContainer=i,e[wt]=i.current,il(e.nodeType===8?e.parentNode:e),Ln(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var o=r;r=function(){var a=zs(u);o.call(a)}}var u=Su(e,0,!1,null,null,!1,!1,"",Ua);return e._reactRootContainer=u,e[wt]=u.current,il(e.nodeType===8?e.parentNode:e),Ln(function(){Bs(t,u,n,r)}),u}function Ks(e,t,n,r,l){var s=n._reactRootContainer;if(s){var i=s;if(typeof l=="function"){var o=l;l=function(){var u=zs(i);o.call(u)}}Bs(t,i,e,l)}else i=pm(n,t,e,l,r);return zs(i)}qc=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Qr(t.pendingLanes);n!==0&&(Bo(t,n|1),Oe(t,re()),!($&6)&&(Cr=re()+500,nn()))}break;case 13:Ln(function(){var r=kt(e,1);if(r!==null){var l=Ce();tt(r,e,1,l)}}),Cu(e,1)}};Ho=function(e){if(e.tag===13){var t=kt(e,134217728);if(t!==null){var n=Ce();tt(t,e,134217728,n)}Cu(e,134217728)}};Yc=function(e){if(e.tag===13){var t=qt(e),n=kt(e,t);if(n!==null){var r=Ce();tt(n,e,t,r)}Cu(e,t)}};Xc=function(){return H};Zc=function(e,t){var n=H;try{return H=e,t()}finally{H=n}};Ai=function(e,t,n){switch(t){case"input":if(Ti(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=Ds(r);if(!l)throw Error(S(90));Rc(r),Ti(r,l)}}}break;case"textarea":Tc(e,n);break;case"select":t=n.value,t!=null&&Zn(e,!!n.multiple,t,!1)}};Ac=gu;Uc=Ln;var hm={usingClientEntryPoint:!1,Events:[El,Hn,Ds,Ic,Dc,gu]},Fr={findFiberByHostInstance:mn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},mm={bundleType:Fr.bundleType,version:Fr.version,rendererPackageName:Fr.rendererPackageName,rendererConfig:Fr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Ct.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=$c(e),e===null?null:e.stateNode},findFiberByHostInstance:Fr.findFiberByHostInstance||fm,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Kl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Kl.isDisabled&&Kl.supportsFiber)try{Ls=Kl.inject(mm),at=Kl}catch{}}Ae.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=hm;Ae.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Nu(t))throw Error(S(200));return dm(e,t,null,n)};Ae.createRoot=function(e,t){if(!Nu(e))throw Error(S(299));var n=!1,r="",l=kf;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Su(e,1,!1,null,null,n,!1,r,l),e[wt]=t.current,il(e.nodeType===8?e.parentNode:e),new Eu(t)};Ae.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(S(188)):(e=Object.keys(e).join(","),Error(S(268,e)));return e=$c(t),e=e===null?null:e.stateNode,e};Ae.flushSync=function(e){return Ln(e)};Ae.hydrate=function(e,t,n){if(!Ws(t))throw Error(S(200));return Ks(null,e,t,!0,n)};Ae.hydrateRoot=function(e,t,n){if(!Nu(e))throw Error(S(405));var r=n!=null&&n.hydratedSources||null,l=!1,s="",i=kf;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(s=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=wf(t,null,e,1,n??null,l,!1,s,i),e[wt]=t.current,il(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new Hs(t)};Ae.render=function(e,t,n){if(!Ws(t))throw Error(S(200));return Ks(null,e,t,!1,n)};Ae.unmountComponentAtNode=function(e){if(!Ws(e))throw Error(S(40));return e._reactRootContainer?(Ln(function(){Ks(null,null,e,!1,function(){e._reactRootContainer=null,e[wt]=null})}),!0):!1};Ae.unstable_batchedUpdates=gu;Ae.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ws(n))throw Error(S(200));if(e==null||e._reactInternals===void 0)throw Error(S(38));return Ks(e,t,n,!1,r)};Ae.version="18.3.1-next-f1338f8080-20240426";function Sf(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Sf)}catch(e){console.error(e)}}Sf(),kc.exports=Ae;var ym=kc.exports,Qa=ym;Ei.createRoot=Qa.createRoot,Ei.hydrateRoot=Qa.hydrateRoot;var jl=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Mn=typeof window>"u"||"Deno"in globalThis;function Pe(){}function vm(e,t){return typeof e=="function"?e(t):e}function go(e){return typeof e=="number"&&e>=0&&e!==1/0}function Cf(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Xt(e,t){return typeof e=="function"?e(t):e}function Ve(e,t){return typeof e=="function"?e(t):e}function Va(e,t){const{type:n="all",exact:r,fetchStatus:l,predicate:s,queryKey:i,stale:o}=e;if(i){if(r){if(t.queryHash!==ju(i,t.options))return!1}else if(!yl(t.queryKey,i))return!1}if(n!=="all"){const u=t.isActive();if(n==="active"&&!u||n==="inactive"&&u)return!1}return!(typeof o=="boolean"&&t.isStale()!==o||l&&l!==t.state.fetchStatus||s&&!s(t))}function $a(e,t){const{exact:n,status:r,predicate:l,mutationKey:s}=e;if(s){if(!t.options.mutationKey)return!1;if(n){if(ml(t.options.mutationKey)!==ml(s))return!1}else if(!yl(t.options.mutationKey,s))return!1}return!(r&&t.state.status!==r||l&&!l(t))}function ju(e,t){return((t==null?void 0:t.queryKeyHashFn)||ml)(e)}function ml(e){return JSON.stringify(e,(t,n)=>wo(n)?Object.keys(n).sort().reduce((r,l)=>(r[l]=n[l],r),{}):n)}function yl(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(n=>yl(e[n],t[n])):!1}function Ef(e,t){if(e===t)return e;const n=ba(e)&&ba(t);if(n||wo(e)&&wo(t)){const r=n?e:Object.keys(e),l=r.length,s=n?t:Object.keys(t),i=s.length,o=n?[]:{},u=new Set(r);let a=0;for(let v=0;v<i;v++){const y=n?v:s[v];(!n&&u.has(y)||n)&&e[y]===void 0&&t[y]===void 0?(o[y]=void 0,a++):(o[y]=Ef(e[y],t[y]),o[y]===e[y]&&e[y]!==void 0&&a++)}return l===i&&a===l?e:o}return t}function xo(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function ba(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function wo(e){if(!Ba(e))return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(!Ba(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function Ba(e){return Object.prototype.toString.call(e)==="[object Object]"}function gm(e){return new Promise(t=>{setTimeout(t,e)})}function ko(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?Ef(e,t):t}function xm(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function wm(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var Pu=Symbol();function Nf(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===Pu?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function km(e,t){return typeof e=="function"?e(...t):!!e}var gn,Lt,sr,tc,Sm=(tc=class extends jl{constructor(){super();O(this,gn);O(this,Lt);O(this,sr);z(this,sr,t=>{if(!Mn&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),()=>{window.removeEventListener("visibilitychange",n)}}})}onSubscribe(){f(this,Lt)||this.setEventListener(f(this,sr))}onUnsubscribe(){var t;this.hasListeners()||((t=f(this,Lt))==null||t.call(this),z(this,Lt,void 0))}setEventListener(t){var n;z(this,sr,t),(n=f(this,Lt))==null||n.call(this),z(this,Lt,t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(t){f(this,gn)!==t&&(z(this,gn,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(n=>{n(t)})}isFocused(){var t;return typeof f(this,gn)=="boolean"?f(this,gn):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},gn=new WeakMap,Lt=new WeakMap,sr=new WeakMap,tc),_u=new Sm,ir,Mt,or,nc,Cm=(nc=class extends jl{constructor(){super();O(this,ir,!0);O(this,Mt);O(this,or);z(this,or,t=>{if(!Mn&&window.addEventListener){const n=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",n,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}}})}onSubscribe(){f(this,Mt)||this.setEventListener(f(this,or))}onUnsubscribe(){var t;this.hasListeners()||((t=f(this,Mt))==null||t.call(this),z(this,Mt,void 0))}setEventListener(t){var n;z(this,or,t),(n=f(this,Mt))==null||n.call(this),z(this,Mt,t(this.setOnline.bind(this)))}setOnline(t){f(this,ir)!==t&&(z(this,ir,t),this.listeners.forEach(r=>{r(t)}))}isOnline(){return f(this,ir)}},ir=new WeakMap,Mt=new WeakMap,or=new WeakMap,nc),Ts=new Cm;function So(){let e,t;const n=new Promise((l,s)=>{e=l,t=s});n.status="pending",n.catch(()=>{});function r(l){Object.assign(n,l),delete n.resolve,delete n.reject}return n.resolve=l=>{r({status:"fulfilled",value:l}),e(l)},n.reject=l=>{r({status:"rejected",reason:l}),t(l)},n}function Em(e){return Math.min(1e3*2**e,3e4)}function jf(e){return(e??"online")==="online"?Ts.isOnline():!0}var Pf=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function Si(e){return e instanceof Pf}function _f(e){let t=!1,n=0,r=!1,l;const s=So(),i=g=>{var C;r||(m(new Pf(g)),(C=e.abort)==null||C.call(e))},o=()=>{t=!0},u=()=>{t=!1},a=()=>_u.isFocused()&&(e.networkMode==="always"||Ts.isOnline())&&e.canRun(),v=()=>jf(e.networkMode)&&e.canRun(),y=g=>{var C;r||(r=!0,(C=e.onSuccess)==null||C.call(e,g),l==null||l(),s.resolve(g))},m=g=>{var C;r||(r=!0,(C=e.onError)==null||C.call(e,g),l==null||l(),s.reject(g))},x=()=>new Promise(g=>{var C;l=d=>{(r||a())&&g(d)},(C=e.onPause)==null||C.call(e)}).then(()=>{var g;l=void 0,r||(g=e.onContinue)==null||g.call(e)}),k=()=>{if(r)return;let g;const C=n===0?e.initialPromise:void 0;try{g=C??e.fn()}catch(d){g=Promise.reject(d)}Promise.resolve(g).then(y).catch(d=>{var N;if(r)return;const c=e.retry??(Mn?0:3),h=e.retryDelay??Em,w=typeof h=="function"?h(n,d):h,E=c===!0||typeof c=="number"&&n<c||typeof c=="function"&&c(n,d);if(t||!E){m(d);return}n++,(N=e.onFail)==null||N.call(e,n,d),gm(w).then(()=>a()?void 0:x()).then(()=>{t?m(d):k()})})};return{promise:s,cancel:i,continue:()=>(l==null||l(),s),cancelRetry:o,continueRetry:u,canStart:v,start:()=>(v()?k():x().then(k),s)}}var Nm=e=>setTimeout(e,0);function jm(){let e=[],t=0,n=o=>{o()},r=o=>{o()},l=Nm;const s=o=>{t?e.push(o):l(()=>{n(o)})},i=()=>{const o=e;e=[],o.length&&l(()=>{r(()=>{o.forEach(u=>{n(u)})})})};return{batch:o=>{let u;t++;try{u=o()}finally{t--,t||i()}return u},batchCalls:o=>(...u)=>{s(()=>{o(...u)})},schedule:s,setNotifyFunction:o=>{n=o},setBatchNotifyFunction:o=>{r=o},setScheduler:o=>{l=o}}}var fe=jm(),xn,rc,Rf=(rc=class{constructor(){O(this,xn)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),go(this.gcTime)&&z(this,xn,setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(Mn?1/0:5*60*1e3))}clearGcTimeout(){f(this,xn)&&(clearTimeout(f(this,xn)),z(this,xn,void 0))}},xn=new WeakMap,rc),ur,wn,Qe,kn,ve,vl,Sn,Ye,ft,lc,Pm=(lc=class extends Rf{constructor(t){super();O(this,Ye);O(this,ur);O(this,wn);O(this,Qe);O(this,kn);O(this,ve);O(this,vl);O(this,Sn);z(this,Sn,!1),z(this,vl,t.defaultOptions),this.setOptions(t.options),this.observers=[],z(this,kn,t.client),z(this,Qe,f(this,kn).getQueryCache()),this.queryKey=t.queryKey,this.queryHash=t.queryHash,z(this,ur,_m(this.options)),this.state=t.state??f(this,ur),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var t;return(t=f(this,ve))==null?void 0:t.promise}setOptions(t){this.options={...f(this,vl),...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&f(this,Qe).remove(this)}setData(t,n){const r=ko(this.state.data,t,this.options);return Q(this,Ye,ft).call(this,{data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t,n){Q(this,Ye,ft).call(this,{type:"setState",state:t,setStateOptions:n})}cancel(t){var r,l;const n=(r=f(this,ve))==null?void 0:r.promise;return(l=f(this,ve))==null||l.cancel(t),n?n.then(Pe).catch(Pe):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(f(this,ur))}isActive(){return this.observers.some(t=>Ve(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Pu||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>Xt(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!Cf(this.state.dataUpdatedAt,t)}onFocus(){var n;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(n=f(this,ve))==null||n.continue()}onOnline(){var n;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(n=f(this,ve))==null||n.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),f(this,Qe).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(f(this,ve)&&(f(this,Sn)?f(this,ve).cancel({revert:!0}):f(this,ve).cancelRetry()),this.scheduleGc()),f(this,Qe).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||Q(this,Ye,ft).call(this,{type:"invalidate"})}fetch(t,n){var a,v,y;if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&(n!=null&&n.cancelRefetch))this.cancel({silent:!0});else if(f(this,ve))return f(this,ve).continueRetry(),f(this,ve).promise}if(t&&this.setOptions(t),!this.options.queryFn){const m=this.observers.find(x=>x.options.queryFn);m&&this.setOptions(m.options)}const r=new AbortController,l=m=>{Object.defineProperty(m,"signal",{enumerable:!0,get:()=>(z(this,Sn,!0),r.signal)})},s=()=>{const m=Nf(this.options,n),k=(()=>{const g={client:f(this,kn),queryKey:this.queryKey,meta:this.meta};return l(g),g})();return z(this,Sn,!1),this.options.persister?this.options.persister(m,k,this):m(k)},o=(()=>{const m={fetchOptions:n,options:this.options,queryKey:this.queryKey,client:f(this,kn),state:this.state,fetchFn:s};return l(m),m})();(a=this.options.behavior)==null||a.onFetch(o,this),z(this,wn,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((v=o.fetchOptions)==null?void 0:v.meta))&&Q(this,Ye,ft).call(this,{type:"fetch",meta:(y=o.fetchOptions)==null?void 0:y.meta});const u=m=>{var x,k,g,C;Si(m)&&m.silent||Q(this,Ye,ft).call(this,{type:"error",error:m}),Si(m)||((k=(x=f(this,Qe).config).onError)==null||k.call(x,m,this),(C=(g=f(this,Qe).config).onSettled)==null||C.call(g,this.state.data,m,this)),this.scheduleGc()};return z(this,ve,_f({initialPromise:n==null?void 0:n.initialPromise,fn:o.fetchFn,abort:r.abort.bind(r),onSuccess:m=>{var x,k,g,C;if(m===void 0){u(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(m)}catch(d){u(d);return}(k=(x=f(this,Qe).config).onSuccess)==null||k.call(x,m,this),(C=(g=f(this,Qe).config).onSettled)==null||C.call(g,m,this.state.error,this),this.scheduleGc()},onError:u,onFail:(m,x)=>{Q(this,Ye,ft).call(this,{type:"failed",failureCount:m,error:x})},onPause:()=>{Q(this,Ye,ft).call(this,{type:"pause"})},onContinue:()=>{Q(this,Ye,ft).call(this,{type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0})),f(this,ve).start()}},ur=new WeakMap,wn=new WeakMap,Qe=new WeakMap,kn=new WeakMap,ve=new WeakMap,vl=new WeakMap,Sn=new WeakMap,Ye=new WeakSet,ft=function(t){const n=r=>{switch(t.type){case"failed":return{...r,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...zf(r.data,this.options),fetchMeta:t.meta??null};case"success":return z(this,wn,void 0),{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const l=t.error;return Si(l)&&l.revert&&f(this,wn)?{...f(this,wn),fetchStatus:"idle"}:{...r,error:l,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:l,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...t.state}}};this.state=n(this.state),fe.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),f(this,Qe).notify({query:this,type:"updated",action:t})})},lc);function zf(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:jf(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function _m(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var st,sc,Rm=(sc=class extends jl{constructor(t={}){super();O(this,st);this.config=t,z(this,st,new Map)}build(t,n,r){const l=n.queryKey,s=n.queryHash??ju(l,n);let i=this.get(s);return i||(i=new Pm({client:t,queryKey:l,queryHash:s,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(l)}),this.add(i)),i}add(t){f(this,st).has(t.queryHash)||(f(this,st).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const n=f(this,st).get(t.queryHash);n&&(t.destroy(),n===t&&f(this,st).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){fe.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return f(this,st).get(t)}getAll(){return[...f(this,st).values()]}find(t){const n={exact:!0,...t};return this.getAll().find(r=>Va(n,r))}findAll(t={}){const n=this.getAll();return Object.keys(t).length>0?n.filter(r=>Va(t,r)):n}notify(t){fe.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){fe.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){fe.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},st=new WeakMap,sc),it,we,Cn,ot,_t,ic,zm=(ic=class extends Rf{constructor(t){super();O(this,ot);O(this,it);O(this,we);O(this,Cn);this.mutationId=t.mutationId,z(this,we,t.mutationCache),z(this,it,[]),this.state=t.state||Tm(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){f(this,it).includes(t)||(f(this,it).push(t),this.clearGcTimeout(),f(this,we).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){z(this,it,f(this,it).filter(n=>n!==t)),this.scheduleGc(),f(this,we).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){f(this,it).length||(this.state.status==="pending"?this.scheduleGc():f(this,we).remove(this))}continue(){var t;return((t=f(this,Cn))==null?void 0:t.continue())??this.execute(this.state.variables)}async execute(t){var s,i,o,u,a,v,y,m,x,k,g,C,d,c,h,w,E,N,_,j;const n=()=>{Q(this,ot,_t).call(this,{type:"continue"})};z(this,Cn,_f({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(L,T)=>{Q(this,ot,_t).call(this,{type:"failed",failureCount:L,error:T})},onPause:()=>{Q(this,ot,_t).call(this,{type:"pause"})},onContinue:n,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>f(this,we).canRun(this)}));const r=this.state.status==="pending",l=!f(this,Cn).canStart();try{if(r)n();else{Q(this,ot,_t).call(this,{type:"pending",variables:t,isPaused:l}),await((i=(s=f(this,we).config).onMutate)==null?void 0:i.call(s,t,this));const T=await((u=(o=this.options).onMutate)==null?void 0:u.call(o,t));T!==this.state.context&&Q(this,ot,_t).call(this,{type:"pending",context:T,variables:t,isPaused:l})}const L=await f(this,Cn).start();return await((v=(a=f(this,we).config).onSuccess)==null?void 0:v.call(a,L,t,this.state.context,this)),await((m=(y=this.options).onSuccess)==null?void 0:m.call(y,L,t,this.state.context)),await((k=(x=f(this,we).config).onSettled)==null?void 0:k.call(x,L,null,this.state.variables,this.state.context,this)),await((C=(g=this.options).onSettled)==null?void 0:C.call(g,L,null,t,this.state.context)),Q(this,ot,_t).call(this,{type:"success",data:L}),L}catch(L){try{throw await((c=(d=f(this,we).config).onError)==null?void 0:c.call(d,L,t,this.state.context,this)),await((w=(h=this.options).onError)==null?void 0:w.call(h,L,t,this.state.context)),await((N=(E=f(this,we).config).onSettled)==null?void 0:N.call(E,void 0,L,this.state.variables,this.state.context,this)),await((j=(_=this.options).onSettled)==null?void 0:j.call(_,void 0,L,t,this.state.context)),L}finally{Q(this,ot,_t).call(this,{type:"error",error:L})}}finally{f(this,we).runNext(this)}}},it=new WeakMap,we=new WeakMap,Cn=new WeakMap,ot=new WeakSet,_t=function(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...r,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:t.error,failureCount:r.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=n(this.state),fe.batch(()=>{f(this,it).forEach(r=>{r.onMutationUpdate(t)}),f(this,we).notify({mutation:this,type:"updated",action:t})})},ic);function Tm(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var mt,Xe,gl,oc,Om=(oc=class extends jl{constructor(t={}){super();O(this,mt);O(this,Xe);O(this,gl);this.config=t,z(this,mt,new Set),z(this,Xe,new Map),z(this,gl,0)}build(t,n,r){const l=new zm({mutationCache:this,mutationId:++zl(this,gl)._,options:t.defaultMutationOptions(n),state:r});return this.add(l),l}add(t){f(this,mt).add(t);const n=Gl(t);if(typeof n=="string"){const r=f(this,Xe).get(n);r?r.push(t):f(this,Xe).set(n,[t])}this.notify({type:"added",mutation:t})}remove(t){if(f(this,mt).delete(t)){const n=Gl(t);if(typeof n=="string"){const r=f(this,Xe).get(n);if(r)if(r.length>1){const l=r.indexOf(t);l!==-1&&r.splice(l,1)}else r[0]===t&&f(this,Xe).delete(n)}}this.notify({type:"removed",mutation:t})}canRun(t){const n=Gl(t);if(typeof n=="string"){const r=f(this,Xe).get(n),l=r==null?void 0:r.find(s=>s.state.status==="pending");return!l||l===t}else return!0}runNext(t){var r;const n=Gl(t);if(typeof n=="string"){const l=(r=f(this,Xe).get(n))==null?void 0:r.find(s=>s!==t&&s.state.isPaused);return(l==null?void 0:l.continue())??Promise.resolve()}else return Promise.resolve()}clear(){fe.batch(()=>{f(this,mt).forEach(t=>{this.notify({type:"removed",mutation:t})}),f(this,mt).clear(),f(this,Xe).clear()})}getAll(){return Array.from(f(this,mt))}find(t){const n={exact:!0,...t};return this.getAll().find(r=>$a(n,r))}findAll(t={}){return this.getAll().filter(n=>$a(t,n))}notify(t){fe.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.getAll().filter(n=>n.state.isPaused);return fe.batch(()=>Promise.all(t.map(n=>n.continue().catch(Pe))))}},mt=new WeakMap,Xe=new WeakMap,gl=new WeakMap,oc);function Gl(e){var t;return(t=e.options.scope)==null?void 0:t.id}function Ha(e){return{onFetch:(t,n)=>{var v,y,m,x,k;const r=t.options,l=(m=(y=(v=t.fetchOptions)==null?void 0:v.meta)==null?void 0:y.fetchMore)==null?void 0:m.direction,s=((x=t.state.data)==null?void 0:x.pages)||[],i=((k=t.state.data)==null?void 0:k.pageParams)||[];let o={pages:[],pageParams:[]},u=0;const a=async()=>{let g=!1;const C=h=>{Object.defineProperty(h,"signal",{enumerable:!0,get:()=>(t.signal.aborted?g=!0:t.signal.addEventListener("abort",()=>{g=!0}),t.signal)})},d=Nf(t.options,t.fetchOptions),c=async(h,w,E)=>{if(g)return Promise.reject();if(w==null&&h.pages.length)return Promise.resolve(h);const _=(()=>{const X={client:t.client,queryKey:t.queryKey,pageParam:w,direction:E?"backward":"forward",meta:t.options.meta};return C(X),X})(),j=await d(_),{maxPages:L}=t.options,T=E?wm:xm;return{pages:T(h.pages,j,L),pageParams:T(h.pageParams,w,L)}};if(l&&s.length){const h=l==="backward",w=h?Lm:Wa,E={pages:s,pageParams:i},N=w(r,E);o=await c(E,N,h)}else{const h=e??s.length;do{const w=u===0?i[0]??r.initialPageParam:Wa(r,o);if(u>0&&w==null)break;o=await c(o,w),u++}while(u<h)}return o};t.options.persister?t.fetchFn=()=>{var g,C;return(C=(g=t.options).persister)==null?void 0:C.call(g,a,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n)}:t.fetchFn=a}}}function Wa(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function Lm(e,{pages:t,pageParams:n}){var r;return t.length>0?(r=e.getPreviousPageParam)==null?void 0:r.call(e,t[0],t,n[0],n):void 0}var te,Ft,It,ar,cr,Dt,dr,fr,uc,Mm=(uc=class{constructor(e={}){O(this,te);O(this,Ft);O(this,It);O(this,ar);O(this,cr);O(this,Dt);O(this,dr);O(this,fr);z(this,te,e.queryCache||new Rm),z(this,Ft,e.mutationCache||new Om),z(this,It,e.defaultOptions||{}),z(this,ar,new Map),z(this,cr,new Map),z(this,Dt,0)}mount(){zl(this,Dt)._++,f(this,Dt)===1&&(z(this,dr,_u.subscribe(async e=>{e&&(await this.resumePausedMutations(),f(this,te).onFocus())})),z(this,fr,Ts.subscribe(async e=>{e&&(await this.resumePausedMutations(),f(this,te).onOnline())})))}unmount(){var e,t;zl(this,Dt)._--,f(this,Dt)===0&&((e=f(this,dr))==null||e.call(this),z(this,dr,void 0),(t=f(this,fr))==null||t.call(this),z(this,fr,void 0))}isFetching(e){return f(this,te).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return f(this,Ft).findAll({...e,status:"pending"}).length}getQueryData(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=f(this,te).get(t.queryHash))==null?void 0:n.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=f(this,te).build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(Xt(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return f(this,te).findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),l=f(this,te).get(r.queryHash),s=l==null?void 0:l.state.data,i=vm(t,s);if(i!==void 0)return f(this,te).build(this,r).setData(i,{...n,manual:!0})}setQueriesData(e,t,n){return fe.batch(()=>f(this,te).findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=f(this,te).get(t.queryHash))==null?void 0:n.state}removeQueries(e){const t=f(this,te);fe.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=f(this,te);return fe.batch(()=>(n.findAll(e).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const n={revert:!0,...t},r=fe.batch(()=>f(this,te).findAll(e).map(l=>l.cancel(n)));return Promise.all(r).then(Pe).catch(Pe)}invalidateQueries(e,t={}){return fe.batch(()=>(f(this,te).findAll(e).forEach(n=>{n.invalidate()}),(e==null?void 0:e.refetchType)==="none"?Promise.resolve():this.refetchQueries({...e,type:(e==null?void 0:e.refetchType)??(e==null?void 0:e.type)??"active"},t)))}refetchQueries(e,t={}){const n={...t,cancelRefetch:t.cancelRefetch??!0},r=fe.batch(()=>f(this,te).findAll(e).filter(l=>!l.isDisabled()&&!l.isStatic()).map(l=>{let s=l.fetch(void 0,n);return n.throwOnError||(s=s.catch(Pe)),l.state.fetchStatus==="paused"?Promise.resolve():s}));return Promise.all(r).then(Pe)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=f(this,te).build(this,t);return n.isStaleByTime(Xt(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(Pe).catch(Pe)}fetchInfiniteQuery(e){return e.behavior=Ha(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(Pe).catch(Pe)}ensureInfiniteQueryData(e){return e.behavior=Ha(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Ts.isOnline()?f(this,Ft).resumePausedMutations():Promise.resolve()}getQueryCache(){return f(this,te)}getMutationCache(){return f(this,Ft)}getDefaultOptions(){return f(this,It)}setDefaultOptions(e){z(this,It,e)}setQueryDefaults(e,t){f(this,ar).set(ml(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...f(this,ar).values()],n={};return t.forEach(r=>{yl(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,t){f(this,cr).set(ml(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...f(this,cr).values()],n={};return t.forEach(r=>{yl(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...f(this,It).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=ju(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===Pu&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...f(this,It).mutations,...(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){f(this,te).clear(),f(this,Ft).clear()}},te=new WeakMap,Ft=new WeakMap,It=new WeakMap,ar=new WeakMap,cr=new WeakMap,Dt=new WeakMap,dr=new WeakMap,fr=new WeakMap,uc),je,V,xl,ke,En,pr,At,Ut,wl,hr,mr,Nn,jn,Qt,yr,B,$r,Co,Eo,No,jo,Po,_o,Ro,Tf,ac,Fm=(ac=class extends jl{constructor(t,n){super();O(this,B);O(this,je);O(this,V);O(this,xl);O(this,ke);O(this,En);O(this,pr);O(this,At);O(this,Ut);O(this,wl);O(this,hr);O(this,mr);O(this,Nn);O(this,jn);O(this,Qt);O(this,yr,new Set);this.options=n,z(this,je,t),z(this,Ut,null),z(this,At,So()),this.options.experimental_prefetchInRender||f(this,At).reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(n)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(f(this,V).addObserver(this),Ka(f(this,V),this.options)?Q(this,B,$r).call(this):this.updateResult(),Q(this,B,jo).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return zo(f(this,V),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return zo(f(this,V),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,Q(this,B,Po).call(this),Q(this,B,_o).call(this),f(this,V).removeObserver(this)}setOptions(t){const n=this.options,r=f(this,V);if(this.options=f(this,je).defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Ve(this.options.enabled,f(this,V))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");Q(this,B,Ro).call(this),f(this,V).setOptions(this.options),n._defaulted&&!xo(this.options,n)&&f(this,je).getQueryCache().notify({type:"observerOptionsUpdated",query:f(this,V),observer:this});const l=this.hasListeners();l&&Ga(f(this,V),r,this.options,n)&&Q(this,B,$r).call(this),this.updateResult(),l&&(f(this,V)!==r||Ve(this.options.enabled,f(this,V))!==Ve(n.enabled,f(this,V))||Xt(this.options.staleTime,f(this,V))!==Xt(n.staleTime,f(this,V)))&&Q(this,B,Co).call(this);const s=Q(this,B,Eo).call(this);l&&(f(this,V)!==r||Ve(this.options.enabled,f(this,V))!==Ve(n.enabled,f(this,V))||s!==f(this,Qt))&&Q(this,B,No).call(this,s)}getOptimisticResult(t){const n=f(this,je).getQueryCache().build(f(this,je),t),r=this.createResult(n,t);return Dm(this,r)&&(z(this,ke,r),z(this,pr,this.options),z(this,En,f(this,V).state)),r}getCurrentResult(){return f(this,ke)}trackResult(t,n){return new Proxy(t,{get:(r,l)=>(this.trackProp(l),n==null||n(l),Reflect.get(r,l))})}trackProp(t){f(this,yr).add(t)}getCurrentQuery(){return f(this,V)}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const n=f(this,je).defaultQueryOptions(t),r=f(this,je).getQueryCache().build(f(this,je),n);return r.fetch().then(()=>this.createResult(r,n))}fetch(t){return Q(this,B,$r).call(this,{...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),f(this,ke)))}createResult(t,n){var L;const r=f(this,V),l=this.options,s=f(this,ke),i=f(this,En),o=f(this,pr),a=t!==r?t.state:f(this,xl),{state:v}=t;let y={...v},m=!1,x;if(n._optimisticResults){const T=this.hasListeners(),X=!T&&Ka(t,n),A=T&&Ga(t,r,n,l);(X||A)&&(y={...y,...zf(v.data,t.options)}),n._optimisticResults==="isRestoring"&&(y.fetchStatus="idle")}let{error:k,errorUpdatedAt:g,status:C}=y;x=y.data;let d=!1;if(n.placeholderData!==void 0&&x===void 0&&C==="pending"){let T;s!=null&&s.isPlaceholderData&&n.placeholderData===(o==null?void 0:o.placeholderData)?(T=s.data,d=!0):T=typeof n.placeholderData=="function"?n.placeholderData((L=f(this,mr))==null?void 0:L.state.data,f(this,mr)):n.placeholderData,T!==void 0&&(C="success",x=ko(s==null?void 0:s.data,T,n),m=!0)}if(n.select&&x!==void 0&&!d)if(s&&x===(i==null?void 0:i.data)&&n.select===f(this,wl))x=f(this,hr);else try{z(this,wl,n.select),x=n.select(x),x=ko(s==null?void 0:s.data,x,n),z(this,hr,x),z(this,Ut,null)}catch(T){z(this,Ut,T)}f(this,Ut)&&(k=f(this,Ut),x=f(this,hr),g=Date.now(),C="error");const c=y.fetchStatus==="fetching",h=C==="pending",w=C==="error",E=h&&c,N=x!==void 0,j={status:C,fetchStatus:y.fetchStatus,isPending:h,isSuccess:C==="success",isError:w,isInitialLoading:E,isLoading:E,data:x,dataUpdatedAt:y.dataUpdatedAt,error:k,errorUpdatedAt:g,failureCount:y.fetchFailureCount,failureReason:y.fetchFailureReason,errorUpdateCount:y.errorUpdateCount,isFetched:y.dataUpdateCount>0||y.errorUpdateCount>0,isFetchedAfterMount:y.dataUpdateCount>a.dataUpdateCount||y.errorUpdateCount>a.errorUpdateCount,isFetching:c,isRefetching:c&&!h,isLoadingError:w&&!N,isPaused:y.fetchStatus==="paused",isPlaceholderData:m,isRefetchError:w&&N,isStale:Ru(t,n),refetch:this.refetch,promise:f(this,At),isEnabled:Ve(n.enabled,t)!==!1};if(this.options.experimental_prefetchInRender){const T=Le=>{j.status==="error"?Le.reject(j.error):j.data!==void 0&&Le.resolve(j.data)},X=()=>{const Le=z(this,At,j.promise=So());T(Le)},A=f(this,At);switch(A.status){case"pending":t.queryHash===r.queryHash&&T(A);break;case"fulfilled":(j.status==="error"||j.data!==A.value)&&X();break;case"rejected":(j.status!=="error"||j.error!==A.reason)&&X();break}}return j}updateResult(){const t=f(this,ke),n=this.createResult(f(this,V),this.options);if(z(this,En,f(this,V).state),z(this,pr,this.options),f(this,En).data!==void 0&&z(this,mr,f(this,V)),xo(n,t))return;z(this,ke,n);const r=()=>{if(!t)return!0;const{notifyOnChangeProps:l}=this.options,s=typeof l=="function"?l():l;if(s==="all"||!s&&!f(this,yr).size)return!0;const i=new Set(s??f(this,yr));return this.options.throwOnError&&i.add("error"),Object.keys(f(this,ke)).some(o=>{const u=o;return f(this,ke)[u]!==t[u]&&i.has(u)})};Q(this,B,Tf).call(this,{listeners:r()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&Q(this,B,jo).call(this)}},je=new WeakMap,V=new WeakMap,xl=new WeakMap,ke=new WeakMap,En=new WeakMap,pr=new WeakMap,At=new WeakMap,Ut=new WeakMap,wl=new WeakMap,hr=new WeakMap,mr=new WeakMap,Nn=new WeakMap,jn=new WeakMap,Qt=new WeakMap,yr=new WeakMap,B=new WeakSet,$r=function(t){Q(this,B,Ro).call(this);let n=f(this,V).fetch(this.options,t);return t!=null&&t.throwOnError||(n=n.catch(Pe)),n},Co=function(){Q(this,B,Po).call(this);const t=Xt(this.options.staleTime,f(this,V));if(Mn||f(this,ke).isStale||!go(t))return;const r=Cf(f(this,ke).dataUpdatedAt,t)+1;z(this,Nn,setTimeout(()=>{f(this,ke).isStale||this.updateResult()},r))},Eo=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(f(this,V)):this.options.refetchInterval)??!1},No=function(t){Q(this,B,_o).call(this),z(this,Qt,t),!(Mn||Ve(this.options.enabled,f(this,V))===!1||!go(f(this,Qt))||f(this,Qt)===0)&&z(this,jn,setInterval(()=>{(this.options.refetchIntervalInBackground||_u.isFocused())&&Q(this,B,$r).call(this)},f(this,Qt)))},jo=function(){Q(this,B,Co).call(this),Q(this,B,No).call(this,Q(this,B,Eo).call(this))},Po=function(){f(this,Nn)&&(clearTimeout(f(this,Nn)),z(this,Nn,void 0))},_o=function(){f(this,jn)&&(clearInterval(f(this,jn)),z(this,jn,void 0))},Ro=function(){const t=f(this,je).getQueryCache().build(f(this,je),this.options);if(t===f(this,V))return;const n=f(this,V);z(this,V,t),z(this,xl,t.state),this.hasListeners()&&(n==null||n.removeObserver(this),t.addObserver(this))},Tf=function(t){fe.batch(()=>{t.listeners&&this.listeners.forEach(n=>{n(f(this,ke))}),f(this,je).getQueryCache().notify({query:f(this,V),type:"observerResultsUpdated"})})},ac);function Im(e,t){return Ve(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Ka(e,t){return Im(e,t)||e.state.data!==void 0&&zo(e,t,t.refetchOnMount)}function zo(e,t,n){if(Ve(t.enabled,e)!==!1&&Xt(t.staleTime,e)!=="static"){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&Ru(e,t)}return!1}function Ga(e,t,n,r){return(e!==t||Ve(r.enabled,e)===!1)&&(!n.suspense||e.state.status!=="error")&&Ru(e,n)}function Ru(e,t){return Ve(t.enabled,e)!==!1&&e.isStaleByTime(Xt(t.staleTime,e))}function Dm(e,t){return!xo(e.getCurrentResult(),t)}var Of=D.createContext(void 0),Am=e=>{const t=D.useContext(Of);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},Um=({client:e,children:t})=>(D.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),p.jsx(Of.Provider,{value:e,children:t})),Lf=D.createContext(!1),Qm=()=>D.useContext(Lf);Lf.Provider;function Vm(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var $m=D.createContext(Vm()),bm=()=>D.useContext($m),Bm=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},Hm=e=>{D.useEffect(()=>{e.clearReset()},[e])},Wm=({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:l})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(l&&e.data===void 0||km(n,[e.error,r])),Km=e=>{if(e.suspense){const t=r=>r==="static"?r:Math.max(r??1e3,1e3),n=e.staleTime;e.staleTime=typeof n=="function"?(...r)=>t(n(...r)):t(n),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},Gm=(e,t)=>e.isLoading&&e.isFetching&&!t,qm=(e,t)=>(e==null?void 0:e.suspense)&&t.isPending,qa=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function Ym(e,t,n){var y,m,x,k,g;const r=Qm(),l=bm(),s=Am(),i=s.defaultQueryOptions(e);(m=(y=s.getDefaultOptions().queries)==null?void 0:y._experimental_beforeQuery)==null||m.call(y,i),i._optimisticResults=r?"isRestoring":"optimistic",Km(i),Bm(i,l),Hm(l);const o=!s.getQueryCache().get(i.queryHash),[u]=D.useState(()=>new t(s,i)),a=u.getOptimisticResult(i),v=!r&&e.subscribed!==!1;if(D.useSyncExternalStore(D.useCallback(C=>{const d=v?u.subscribe(fe.batchCalls(C)):Pe;return u.updateResult(),d},[u,v]),()=>u.getCurrentResult(),()=>u.getCurrentResult()),D.useEffect(()=>{u.setOptions(i)},[i,u]),qm(i,a))throw qa(i,u,l);if(Wm({result:a,errorResetBoundary:l,throwOnError:i.throwOnError,query:s.getQueryCache().get(i.queryHash),suspense:i.suspense}))throw a.error;if((k=(x=s.getDefaultOptions().queries)==null?void 0:x._experimental_afterQuery)==null||k.call(x,i,a),i.experimental_prefetchInRender&&!Mn&&Gm(a,r)){const C=o?qa(i,u,l):(g=s.getQueryCache().get(i.queryHash))==null?void 0:g.promise;C==null||C.catch(Pe).finally(()=>{u.updateResult()})}return i.notifyOnChangeProps?a:u.trackResult(a)}function Xm(e,t){return Ym(e,Fm)}function Mf(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var l=e.length;for(t=0;t<l;t++)e[t]&&(n=Mf(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Ff(){for(var e,t,n=0,r="",l=arguments.length;n<l;n++)(e=arguments[n])&&(t=Mf(e))&&(r&&(r+=" "),r+=t);return r}const zu="-",Zm=e=>{const t=ey(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:i=>{const o=i.split(zu);return o[0]===""&&o.length!==1&&o.shift(),If(o,t)||Jm(i)},getConflictingClassGroupIds:(i,o)=>{const u=n[i]||[];return o&&r[i]?[...u,...r[i]]:u}}},If=(e,t)=>{var i;if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),l=r?If(e.slice(1),r):void 0;if(l)return l;if(t.validators.length===0)return;const s=e.join(zu);return(i=t.validators.find(({validator:o})=>o(s)))==null?void 0:i.classGroupId},Ya=/^\[(.+)\]$/,Jm=e=>{if(Ya.test(e)){const t=Ya.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},ey=e=>{const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return ny(Object.entries(e.classGroups),n).forEach(([s,i])=>{To(i,r,s,t)}),r},To=(e,t,n,r)=>{e.forEach(l=>{if(typeof l=="string"){const s=l===""?t:Xa(t,l);s.classGroupId=n;return}if(typeof l=="function"){if(ty(l)){To(l(r),t,n,r);return}t.validators.push({validator:l,classGroupId:n});return}Object.entries(l).forEach(([s,i])=>{To(i,Xa(t,s),n,r)})})},Xa=(e,t)=>{let n=e;return t.split(zu).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},ty=e=>e.isThemeGetter,ny=(e,t)=>t?e.map(([n,r])=>{const l=r.map(s=>typeof s=="string"?t+s:typeof s=="object"?Object.fromEntries(Object.entries(s).map(([i,o])=>[t+i,o])):s);return[n,l]}):e,ry=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const l=(s,i)=>{n.set(s,i),t++,t>e&&(t=0,r=n,n=new Map)};return{get(s){let i=n.get(s);if(i!==void 0)return i;if((i=r.get(s))!==void 0)return l(s,i),i},set(s,i){n.has(s)?n.set(s,i):l(s,i)}}},Df="!",ly=e=>{const{separator:t,experimentalParseClassName:n}=e,r=t.length===1,l=t[0],s=t.length,i=o=>{const u=[];let a=0,v=0,y;for(let C=0;C<o.length;C++){let d=o[C];if(a===0){if(d===l&&(r||o.slice(C,C+s)===t)){u.push(o.slice(v,C)),v=C+s;continue}if(d==="/"){y=C;continue}}d==="["?a++:d==="]"&&a--}const m=u.length===0?o:o.substring(v),x=m.startsWith(Df),k=x?m.substring(1):m,g=y&&y>v?y-v:void 0;return{modifiers:u,hasImportantModifier:x,baseClassName:k,maybePostfixModifierPosition:g}};return n?o=>n({className:o,parseClassName:i}):i},sy=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t},iy=e=>({cache:ry(e.cacheSize),parseClassName:ly(e),...Zm(e)}),oy=/\s+/,uy=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:l}=t,s=[],i=e.trim().split(oy);let o="";for(let u=i.length-1;u>=0;u-=1){const a=i[u],{modifiers:v,hasImportantModifier:y,baseClassName:m,maybePostfixModifierPosition:x}=n(a);let k=!!x,g=r(k?m.substring(0,x):m);if(!g){if(!k){o=a+(o.length>0?" "+o:o);continue}if(g=r(m),!g){o=a+(o.length>0?" "+o:o);continue}k=!1}const C=sy(v).join(":"),d=y?C+Df:C,c=d+g;if(s.includes(c))continue;s.push(c);const h=l(g,k);for(let w=0;w<h.length;++w){const E=h[w];s.push(d+E)}o=a+(o.length>0?" "+o:o)}return o};function ay(){let e=0,t,n,r="";for(;e<arguments.length;)(t=arguments[e++])&&(n=Af(t))&&(r&&(r+=" "),r+=n);return r}const Af=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=Af(e[r]))&&(n&&(n+=" "),n+=t);return n};function cy(e,...t){let n,r,l,s=i;function i(u){const a=t.reduce((v,y)=>y(v),e());return n=iy(a),r=n.cache.get,l=n.cache.set,s=o,o(u)}function o(u){const a=r(u);if(a)return a;const v=uy(u,n);return l(u,v),v}return function(){return s(ay.apply(null,arguments))}}const K=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},Uf=/^\[(?:([a-z-]+):)?(.+)\]$/i,dy=/^\d+\/\d+$/,fy=new Set(["px","full","screen"]),py=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,hy=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,my=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,yy=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,vy=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,dt=e=>lr(e)||fy.has(e)||dy.test(e),jt=e=>Pr(e,"length",Ny),lr=e=>!!e&&!Number.isNaN(Number(e)),Ci=e=>Pr(e,"number",lr),Ir=e=>!!e&&Number.isInteger(Number(e)),gy=e=>e.endsWith("%")&&lr(e.slice(0,-1)),I=e=>Uf.test(e),Pt=e=>py.test(e),xy=new Set(["length","size","percentage"]),wy=e=>Pr(e,xy,Qf),ky=e=>Pr(e,"position",Qf),Sy=new Set(["image","url"]),Cy=e=>Pr(e,Sy,Py),Ey=e=>Pr(e,"",jy),Dr=()=>!0,Pr=(e,t,n)=>{const r=Uf.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]):!1},Ny=e=>hy.test(e)&&!my.test(e),Qf=()=>!1,jy=e=>yy.test(e),Py=e=>vy.test(e),_y=()=>{const e=K("colors"),t=K("spacing"),n=K("blur"),r=K("brightness"),l=K("borderColor"),s=K("borderRadius"),i=K("borderSpacing"),o=K("borderWidth"),u=K("contrast"),a=K("grayscale"),v=K("hueRotate"),y=K("invert"),m=K("gap"),x=K("gradientColorStops"),k=K("gradientColorStopPositions"),g=K("inset"),C=K("margin"),d=K("opacity"),c=K("padding"),h=K("saturate"),w=K("scale"),E=K("sepia"),N=K("skew"),_=K("space"),j=K("translate"),L=()=>["auto","contain","none"],T=()=>["auto","hidden","clip","visible","scroll"],X=()=>["auto",I,t],A=()=>[I,t],Le=()=>["",dt,jt],sn=()=>["auto",lr,I],Pl=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],Et=()=>["solid","dashed","dotted","double","none"],Dn=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],P=()=>["start","end","center","between","around","evenly","stretch"],M=()=>["","0",I],F=()=>["auto","avoid","all","avoid-page","page","left","right","column"],b=()=>[lr,I];return{cacheSize:500,separator:":",theme:{colors:[Dr],spacing:[dt,jt],blur:["none","",Pt,I],brightness:b(),borderColor:[e],borderRadius:["none","","full",Pt,I],borderSpacing:A(),borderWidth:Le(),contrast:b(),grayscale:M(),hueRotate:b(),invert:M(),gap:A(),gradientColorStops:[e],gradientColorStopPositions:[gy,jt],inset:X(),margin:X(),opacity:b(),padding:A(),saturate:b(),scale:b(),sepia:M(),skew:b(),space:A(),translate:A()},classGroups:{aspect:[{aspect:["auto","square","video",I]}],container:["container"],columns:[{columns:[Pt]}],"break-after":[{"break-after":F()}],"break-before":[{"break-before":F()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...Pl(),I]}],overflow:[{overflow:T()}],"overflow-x":[{"overflow-x":T()}],"overflow-y":[{"overflow-y":T()}],overscroll:[{overscroll:L()}],"overscroll-x":[{"overscroll-x":L()}],"overscroll-y":[{"overscroll-y":L()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[g]}],"inset-x":[{"inset-x":[g]}],"inset-y":[{"inset-y":[g]}],start:[{start:[g]}],end:[{end:[g]}],top:[{top:[g]}],right:[{right:[g]}],bottom:[{bottom:[g]}],left:[{left:[g]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Ir,I]}],basis:[{basis:X()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",I]}],grow:[{grow:M()}],shrink:[{shrink:M()}],order:[{order:["first","last","none",Ir,I]}],"grid-cols":[{"grid-cols":[Dr]}],"col-start-end":[{col:["auto",{span:["full",Ir,I]},I]}],"col-start":[{"col-start":sn()}],"col-end":[{"col-end":sn()}],"grid-rows":[{"grid-rows":[Dr]}],"row-start-end":[{row:["auto",{span:[Ir,I]},I]}],"row-start":[{"row-start":sn()}],"row-end":[{"row-end":sn()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",I]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",I]}],gap:[{gap:[m]}],"gap-x":[{"gap-x":[m]}],"gap-y":[{"gap-y":[m]}],"justify-content":[{justify:["normal",...P()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...P(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...P(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[c]}],px:[{px:[c]}],py:[{py:[c]}],ps:[{ps:[c]}],pe:[{pe:[c]}],pt:[{pt:[c]}],pr:[{pr:[c]}],pb:[{pb:[c]}],pl:[{pl:[c]}],m:[{m:[C]}],mx:[{mx:[C]}],my:[{my:[C]}],ms:[{ms:[C]}],me:[{me:[C]}],mt:[{mt:[C]}],mr:[{mr:[C]}],mb:[{mb:[C]}],ml:[{ml:[C]}],"space-x":[{"space-x":[_]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[_]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",I,t]}],"min-w":[{"min-w":[I,t,"min","max","fit"]}],"max-w":[{"max-w":[I,t,"none","full","min","max","fit","prose",{screen:[Pt]},Pt]}],h:[{h:[I,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[I,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[I,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[I,t,"auto","min","max","fit"]}],"font-size":[{text:["base",Pt,jt]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Ci]}],"font-family":[{font:[Dr]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",I]}],"line-clamp":[{"line-clamp":["none",lr,Ci]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",dt,I]}],"list-image":[{"list-image":["none",I]}],"list-style-type":[{list:["none","disc","decimal",I]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[d]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[d]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...Et(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",dt,jt]}],"underline-offset":[{"underline-offset":["auto",dt,I]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:A()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",I]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",I]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[d]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...Pl(),ky]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",wy]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Cy]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[k]}],"gradient-via-pos":[{via:[k]}],"gradient-to-pos":[{to:[k]}],"gradient-from":[{from:[x]}],"gradient-via":[{via:[x]}],"gradient-to":[{to:[x]}],rounded:[{rounded:[s]}],"rounded-s":[{"rounded-s":[s]}],"rounded-e":[{"rounded-e":[s]}],"rounded-t":[{"rounded-t":[s]}],"rounded-r":[{"rounded-r":[s]}],"rounded-b":[{"rounded-b":[s]}],"rounded-l":[{"rounded-l":[s]}],"rounded-ss":[{"rounded-ss":[s]}],"rounded-se":[{"rounded-se":[s]}],"rounded-ee":[{"rounded-ee":[s]}],"rounded-es":[{"rounded-es":[s]}],"rounded-tl":[{"rounded-tl":[s]}],"rounded-tr":[{"rounded-tr":[s]}],"rounded-br":[{"rounded-br":[s]}],"rounded-bl":[{"rounded-bl":[s]}],"border-w":[{border:[o]}],"border-w-x":[{"border-x":[o]}],"border-w-y":[{"border-y":[o]}],"border-w-s":[{"border-s":[o]}],"border-w-e":[{"border-e":[o]}],"border-w-t":[{"border-t":[o]}],"border-w-r":[{"border-r":[o]}],"border-w-b":[{"border-b":[o]}],"border-w-l":[{"border-l":[o]}],"border-opacity":[{"border-opacity":[d]}],"border-style":[{border:[...Et(),"hidden"]}],"divide-x":[{"divide-x":[o]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[o]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[d]}],"divide-style":[{divide:Et()}],"border-color":[{border:[l]}],"border-color-x":[{"border-x":[l]}],"border-color-y":[{"border-y":[l]}],"border-color-s":[{"border-s":[l]}],"border-color-e":[{"border-e":[l]}],"border-color-t":[{"border-t":[l]}],"border-color-r":[{"border-r":[l]}],"border-color-b":[{"border-b":[l]}],"border-color-l":[{"border-l":[l]}],"divide-color":[{divide:[l]}],"outline-style":[{outline:["",...Et()]}],"outline-offset":[{"outline-offset":[dt,I]}],"outline-w":[{outline:[dt,jt]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:Le()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[d]}],"ring-offset-w":[{"ring-offset":[dt,jt]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",Pt,Ey]}],"shadow-color":[{shadow:[Dr]}],opacity:[{opacity:[d]}],"mix-blend":[{"mix-blend":[...Dn(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":Dn()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[u]}],"drop-shadow":[{"drop-shadow":["","none",Pt,I]}],grayscale:[{grayscale:[a]}],"hue-rotate":[{"hue-rotate":[v]}],invert:[{invert:[y]}],saturate:[{saturate:[h]}],sepia:[{sepia:[E]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[u]}],"backdrop-grayscale":[{"backdrop-grayscale":[a]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[v]}],"backdrop-invert":[{"backdrop-invert":[y]}],"backdrop-opacity":[{"backdrop-opacity":[d]}],"backdrop-saturate":[{"backdrop-saturate":[h]}],"backdrop-sepia":[{"backdrop-sepia":[E]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[i]}],"border-spacing-x":[{"border-spacing-x":[i]}],"border-spacing-y":[{"border-spacing-y":[i]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",I]}],duration:[{duration:b()}],ease:[{ease:["linear","in","out","in-out",I]}],delay:[{delay:b()}],animate:[{animate:["none","spin","ping","pulse","bounce",I]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[w]}],"scale-x":[{"scale-x":[w]}],"scale-y":[{"scale-y":[w]}],rotate:[{rotate:[Ir,I]}],"translate-x":[{"translate-x":[j]}],"translate-y":[{"translate-y":[j]}],"skew-x":[{"skew-x":[N]}],"skew-y":[{"skew-y":[N]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",I]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",I]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":A()}],"scroll-mx":[{"scroll-mx":A()}],"scroll-my":[{"scroll-my":A()}],"scroll-ms":[{"scroll-ms":A()}],"scroll-me":[{"scroll-me":A()}],"scroll-mt":[{"scroll-mt":A()}],"scroll-mr":[{"scroll-mr":A()}],"scroll-mb":[{"scroll-mb":A()}],"scroll-ml":[{"scroll-ml":A()}],"scroll-p":[{"scroll-p":A()}],"scroll-px":[{"scroll-px":A()}],"scroll-py":[{"scroll-py":A()}],"scroll-ps":[{"scroll-ps":A()}],"scroll-pe":[{"scroll-pe":A()}],"scroll-pt":[{"scroll-pt":A()}],"scroll-pr":[{"scroll-pr":A()}],"scroll-pb":[{"scroll-pb":A()}],"scroll-pl":[{"scroll-pl":A()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",I]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[dt,jt,Ci]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},Ry=cy(_y);function rn(...e){return Ry(Ff(e))}const dn=D.forwardRef(({className:e,...t},n)=>p.jsx("div",{ref:n,className:rn("rounded-lg border bg-card text-card-foreground shadow-sm",e),...t}));dn.displayName="Card";const fn=D.forwardRef(({className:e,...t},n)=>p.jsx("div",{ref:n,className:rn("flex flex-col space-y-1.5 p-6",e),...t}));fn.displayName="CardHeader";const pn=D.forwardRef(({className:e,...t},n)=>p.jsx("h3",{ref:n,className:rn("text-2xl font-semibold leading-none tracking-tight",e),...t}));pn.displayName="CardTitle";const Un=D.forwardRef(({className:e,...t},n)=>p.jsx("p",{ref:n,className:rn("text-sm text-muted-foreground",e),...t}));Un.displayName="CardDescription";const hn=D.forwardRef(({className:e,...t},n)=>p.jsx("div",{ref:n,className:rn("p-6 pt-0",e),...t}));hn.displayName="CardContent";const zy=D.forwardRef(({className:e,...t},n)=>p.jsx("div",{ref:n,className:rn("flex items-center p-6 pt-0",e),...t}));zy.displayName="CardFooter";const Za=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,Ja=Ff,Vf=(e,t)=>n=>{var r;if((t==null?void 0:t.variants)==null)return Ja(e,n==null?void 0:n.class,n==null?void 0:n.className);const{variants:l,defaultVariants:s}=t,i=Object.keys(l).map(a=>{const v=n==null?void 0:n[a],y=s==null?void 0:s[a];if(v===null)return null;const m=Za(v)||Za(y);return l[a][m]}),o=n&&Object.entries(n).reduce((a,v)=>{let[y,m]=v;return m===void 0||(a[y]=m),a},{}),u=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((a,v)=>{let{class:y,className:m,...x}=v;return Object.entries(x).every(k=>{let[g,C]=k;return Array.isArray(C)?C.includes({...s,...o}[g]):{...s,...o}[g]===C})?[...a,y,m]:a},[]);return Ja(e,i,u,n==null?void 0:n.class,n==null?void 0:n.className)},Ty=Vf("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function ce({className:e,variant:t,...n}){return p.jsx("div",{className:rn(Ty({variant:t}),e),...n})}function ec(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function Oy(...e){return t=>{let n=!1;const r=e.map(l=>{const s=ec(l,t);return!n&&typeof s=="function"&&(n=!0),s});if(n)return()=>{for(let l=0;l<r.length;l++){const s=r[l];typeof s=="function"?s():ec(e[l],null)}}}}function Ly(e){const t=Fy(e),n=D.forwardRef((r,l)=>{const{children:s,...i}=r,o=D.Children.toArray(s),u=o.find(Dy);if(u){const a=u.props.children,v=o.map(y=>y===u?D.Children.count(a)>1?D.Children.only(null):D.isValidElement(a)?a.props.children:null:y);return p.jsx(t,{...i,ref:l,children:D.isValidElement(a)?D.cloneElement(a,void 0,v):null})}return p.jsx(t,{...i,ref:l,children:s})});return n.displayName=`${e}.Slot`,n}var My=Ly("Slot");function Fy(e){const t=D.forwardRef((n,r)=>{const{children:l,...s}=n;if(D.isValidElement(l)){const i=Uy(l),o=Ay(s,l.props);return l.type!==D.Fragment&&(o.ref=r?Oy(r,i):i),D.cloneElement(l,o)}return D.Children.count(l)>1?D.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Iy=Symbol("radix.slottable");function Dy(e){return D.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===Iy}function Ay(e,t){const n={...t};for(const r in t){const l=e[r],s=t[r];/^on[A-Z]/.test(r)?l&&s?n[r]=(...o)=>{const u=s(...o);return l(...o),u}:l&&(n[r]=l):r==="style"?n[r]={...l,...s}:r==="className"&&(n[r]=[l,s].filter(Boolean).join(" "))}return{...e,...n}}function Uy(e){var r,l;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(l=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:l.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}const Qy=Vf("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),$f=D.forwardRef(({className:e,variant:t,size:n,asChild:r=!1,...l},s)=>{const i=r?My:"button";return p.jsx(i,{className:rn(Qy({variant:t,size:n,className:e})),ref:s,...l})});$f.displayName="Button";/** * @license lucide-react v0.303.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */var Vy={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** * @license lucide-react v0.303.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const $y=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase().trim(),ln=(e,t)=>{const n=D.forwardRef(({color:r="currentColor",size:l=24,strokeWidth:s=2,absoluteStrokeWidth:i,className:o="",children:u,...a},v)=>D.createElement("svg",{ref:v,...Vy,width:l,height:l,stroke:r,strokeWidth:i?Number(s)*24/Number(l):s,className:["lucide",`lucide-${$y(e)}`,o].join(" "),...a},[...t.map(([y,m])=>D.createElement(y,m)),...Array.isArray(u)?u:[u]]));return n.displayName=`${e}`,n};/** * @license lucide-react v0.303.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const by=ln("Bot",[["path",{d:"M12 8V4H8",key:"hb8ula"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2",key:"enze0r"}],["path",{d:"M2 14h2",key:"vft8re"}],["path",{d:"M20 14h2",key:"4cs60a"}],["path",{d:"M15 13v2",key:"1xurst"}],["path",{d:"M9 13v2",key:"rq6x2g"}]]);/** * @license lucide-react v0.303.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const By=ln("Code",[["polyline",{points:"16 18 22 12 16 6",key:"z7tu5w"}],["polyline",{points:"8 6 2 12 8 18",key:"1eg1df"}]]);/** * @license lucide-react v0.303.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Hy=ln("ExternalLink",[["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}],["polyline",{points:"15 3 21 3 21 9",key:"mznyad"}],["line",{x1:"10",x2:"21",y1:"14",y2:"3",key:"18c3s4"}]]);/** * @license lucide-react v0.303.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Wy=ln("FileText",[["path",{d:"M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z",key:"1nnpy2"}],["polyline",{points:"14 2 14 8 20 8",key:"1ew0cm"}],["line",{x1:"16",x2:"8",y1:"13",y2:"13",key:"14keom"}],["line",{x1:"16",x2:"8",y1:"17",y2:"17",key:"17nazh"}],["line",{x1:"10",x2:"8",y1:"9",y2:"9",key:"1a5vjj"}]]);/** * @license lucide-react v0.303.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ky=ln("Play",[["polygon",{points:"5 3 19 12 5 21 5 3",key:"191637"}]]);/** * @license lucide-react v0.303.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Gy=ln("Sparkles",[["path",{d:"m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z",key:"17u4zn"}],["path",{d:"M5 3v4",key:"bklmnn"}],["path",{d:"M19 17v4",key:"iiml17"}],["path",{d:"M3 5h4",key:"nem4j1"}],["path",{d:"M17 19h4",key:"lbex7p"}]]);/** * @license lucide-react v0.303.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const qy=ln("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);/** * @license lucide-react v0.303.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Yy=ln("Wrench",[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z",key:"cbrjhi"}]]);async function Xy(){const e=await fetch("/api/user/me");if(!e.ok)throw new Error("Failed to fetch user info");return e.json()}function Zy(){const{data:e}=Xm({queryKey:["userInfo"],queryFn:Xy,retry:!1});return p.jsx("div",{className:"min-h-screen bg-gradient-to-br from-blue-50 to-indigo-100 dark:from-gray-900 dark:to-gray-800",children:p.jsxs("div",{className:"container mx-auto px-4 py-12",children:[p.jsxs("div",{className:"text-center mb-12",children:[p.jsxs("div",{className:"flex justify-center items-center gap-3 mb-4",children:[p.jsx(Gy,{className:"h-10 w-10 text-blue-600"}),p.jsx("h1",{className:"text-4xl font-bold bg-gradient-to-r from-blue-600 to-purple-600 bg-clip-text text-transparent",children:"Welcome to your Databricks FastAPI app!"})]}),p.jsx("p",{className:"text-xl text-muted-foreground max-w-2xl mx-auto",children:"A modern, full-stack application template with Python FastAPI backend and React TypeScript frontend"})]}),e&&p.jsxs(dn,{className:"mb-8 border-blue-200 bg-blue-50/50 dark:border-blue-800 dark:bg-blue-950/50",children:[p.jsx(fn,{children:p.jsxs(pn,{className:"flex items-center gap-2",children:[p.jsx(qy,{className:"h-5 w-5"}),"Current User"]})}),p.jsx(hn,{children:p.jsxs("div",{className:"flex items-center gap-4",children:[p.jsxs("div",{children:[p.jsx("p",{className:"font-semibold",children:e.displayName||e.userName}),p.jsx("p",{className:"text-sm text-muted-foreground",children:e.userName})]}),p.jsx(ce,{variant:e.active?"default":"secondary",children:e.active?"Active":"Inactive"})]})})]}),p.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-8 mb-8",children:[p.jsxs(dn,{className:"h-fit",children:[p.jsxs(fn,{children:[p.jsxs(pn,{className:"flex items-center gap-2",children:[p.jsx(Ky,{className:"h-5 w-5"}),"Getting Started"]}),p.jsx(Un,{children:"Everything you need to know to start developing"})]}),p.jsxs(hn,{className:"space-y-4",children:[p.jsxs("div",{children:[p.jsx("h4",{className:"font-semibold mb-2",children:"Development Commands"}),p.jsxs("div",{className:"space-y-2 text-sm",children:[p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("code",{className:"bg-muted px-2 py-1 rounded text-xs",children:"./setup.sh"}),p.jsx("span",{className:"text-muted-foreground",children:"Setup environment & dependencies"})]}),p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("code",{className:"bg-muted px-2 py-1 rounded text-xs",children:"./watch.sh"}),p.jsx("span",{className:"text-muted-foreground",children:"Start dev servers (background)"})]}),p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("code",{className:"bg-muted px-2 py-1 rounded text-xs",children:"./fix.sh"}),p.jsx("span",{className:"text-muted-foreground",children:"Format code (Python + TS)"})]}),p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("code",{className:"bg-muted px-2 py-1 rounded text-xs",children:"./deploy.sh"}),p.jsx("span",{className:"text-muted-foreground",children:"Deploy to Databricks Apps"})]})]})]}),p.jsxs("div",{children:[p.jsx("h4",{className:"font-semibold mb-2",children:"Development Ports"}),p.jsxs("div",{className:"space-y-2 text-sm",children:[p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("span",{children:"Frontend (React + Vite)"}),p.jsx(ce,{variant:"outline",children:":3000"})]}),p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("span",{children:"Backend (FastAPI)"}),p.jsx(ce,{variant:"outline",children:":8000"})]})]})]}),p.jsx($f,{asChild:!0,className:"w-full",children:p.jsxs("a",{href:"http://localhost:8000/docs",target:"_blank",rel:"noopener noreferrer",children:[p.jsx(Hy,{className:"h-4 w-4 mr-2"}),"Explore API Documentation"]})})]})]}),p.jsxs(dn,{className:"h-fit",children:[p.jsxs(fn,{children:[p.jsxs(pn,{className:"flex items-center gap-2",children:[p.jsx(by,{className:"h-5 w-5"}),"Claude Commands"]}),p.jsx(Un,{children:"Natural language commands for development workflow"})]}),p.jsxs(hn,{className:"space-y-4",children:[p.jsxs("div",{children:[p.jsx("h4",{className:"font-semibold mb-2",children:"Development"}),p.jsxs("div",{className:"space-y-2 text-sm",children:[p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("code",{className:"bg-muted px-2 py-1 rounded text-xs",children:'"start the devserver"'}),p.jsx("span",{className:"text-muted-foreground",children:"Runs ./watch.sh"})]}),p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("code",{className:"bg-muted px-2 py-1 rounded text-xs",children:'"kill the devserver"'}),p.jsx("span",{className:"text-muted-foreground",children:"Stops background processes"})]}),p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("code",{className:"bg-muted px-2 py-1 rounded text-xs",children:'"fix the code"'}),p.jsx("span",{className:"text-muted-foreground",children:"Runs ./fix.sh"})]}),p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("code",{className:"bg-muted px-2 py-1 rounded text-xs",children:'"deploy the app"'}),p.jsx("span",{className:"text-muted-foreground",children:"Runs ./deploy.sh"})]})]})]}),p.jsxs("div",{children:[p.jsx("h4",{className:"font-semibold mb-2",children:"Development Tasks"}),p.jsxs("div",{className:"space-y-2 text-sm",children:[p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("code",{className:"bg-muted px-2 py-1 rounded text-xs",children:'"add a new API endpoint"'}),p.jsx("span",{className:"text-muted-foreground",children:"Creates FastAPI routes"})]}),p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("code",{className:"bg-muted px-2 py-1 rounded text-xs",children:'"create a new React component"'}),p.jsx("span",{className:"text-muted-foreground",children:"Builds UI components"})]}),p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("code",{className:"bg-muted px-2 py-1 rounded text-xs",children:'"debug this error"'}),p.jsx("span",{className:"text-muted-foreground",children:"Analyzes and fixes issues"})]}),p.jsxs("div",{className:"flex justify-between items-center",children:[p.jsx("code",{className:"bg-muted px-2 py-1 rounded text-xs",children:'"open the UI in playwright"'}),p.jsx("span",{className:"text-muted-foreground",children:"Opens app in browser"})]})]})]})]})]})]}),p.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-8 mb-12",children:[p.jsxs(dn,{className:"h-fit",children:[p.jsxs(fn,{children:[p.jsxs(pn,{className:"flex items-center gap-2",children:[p.jsx(By,{className:"h-5 w-5"}),"Tech Stack"]}),p.jsx(Un,{children:"Modern tools and frameworks for rapid development"})]}),p.jsx(hn,{children:p.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[p.jsxs("div",{children:[p.jsx("h4",{className:"font-semibold mb-3 text-blue-600",children:"Backend"}),p.jsxs("ul",{className:"space-y-2 text-sm",children:[p.jsxs("li",{className:"flex items-center gap-2",children:[p.jsx(ce,{variant:"secondary",className:"text-xs",children:"Python"}),p.jsx("span",{children:"FastAPI + uvicorn"})]}),p.jsxs("li",{className:"flex items-center gap-2",children:[p.jsx(ce,{variant:"secondary",className:"text-xs",children:"Package"}),p.jsx("span",{children:"uv for dependencies"})]}),p.jsxs("li",{className:"flex items-center gap-2",children:[p.jsx(ce,{variant:"secondary",className:"text-xs",children:"SDK"}),p.jsx("span",{children:"Databricks SDK"})]}),p.jsxs("li",{className:"flex items-center gap-2",children:[p.jsx(ce,{variant:"secondary",className:"text-xs",children:"Quality"}),p.jsx("span",{children:"ruff for linting"})]})]})]}),p.jsxs("div",{children:[p.jsx("h4",{className:"font-semibold mb-3 text-purple-600",children:"Frontend"}),p.jsxs("ul",{className:"space-y-2 text-sm",children:[p.jsxs("li",{className:"flex items-center gap-2",children:[p.jsx(ce,{variant:"secondary",className:"text-xs",children:"React"}),p.jsx("span",{children:"TypeScript + Vite"})]}),p.jsxs("li",{className:"flex items-center gap-2",children:[p.jsx(ce,{variant:"secondary",className:"text-xs",children:"UI"}),p.jsx("span",{children:"shadcn/ui + Tailwind"})]}),p.jsxs("li",{className:"flex items-center gap-2",children:[p.jsx(ce,{variant:"secondary",className:"text-xs",children:"Data"}),p.jsx("span",{children:"React Query"})]}),p.jsxs("li",{className:"flex items-center gap-2",children:[p.jsx(ce,{variant:"secondary",className:"text-xs",children:"Package"}),p.jsx("span",{children:"bun for speed"})]})]})]})]})})]}),p.jsxs(dn,{className:"h-fit",children:[p.jsxs(fn,{children:[p.jsxs(pn,{className:"flex items-center gap-2",children:[p.jsx(Wy,{className:"h-5 w-5"}),"Project Structure"]}),p.jsx(Un,{children:"Understanding the codebase layout and key files"})]}),p.jsx(hn,{children:p.jsx("div",{className:"bg-gray-50 dark:bg-gray-900/50 rounded-lg p-4 font-mono text-sm",children:p.jsx("pre",{className:"text-muted-foreground leading-relaxed",children:`├── server/ # FastAPI backend │ ├── app.py # Main application │ ├── routers/ # API route handlers │ │ ├── user.py # User endpoints │ │ └── insights.py # Insights endpoints │ └── models.py # Data models │ ├── client/ # React frontend │ ├── src/ │ │ ├── pages/ # React pages │ │ ├── components/ # UI components │ │ ├── lib/ # Utilities │ │ └── client/ # Generated API client │ ├── package.json # Frontend dependencies │ └── vite.config.ts # Vite configuration │ ├── scripts/ # Development automation │ ├── setup.sh # Environment setup │ ├── watch.sh # Development server │ ├── fix.sh # Code formatting │ └── deploy.sh # Deployment │ ├── pyproject.toml # Python dependencies ├── app.yaml # Databricks Apps config └── CLAUDE.md # Development guide`})})})]})]}),p.jsxs(dn,{className:"mb-8",children:[p.jsxs(fn,{children:[p.jsxs(pn,{className:"flex items-center gap-2",children:[p.jsx(Yy,{className:"h-5 w-5"}),"Key Features"]}),p.jsx(Un,{children:"Built-in capabilities to accelerate your development"})]}),p.jsx(hn,{children:p.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[p.jsxs("div",{className:"space-y-4",children:[p.jsxs("div",{className:"flex items-start gap-3",children:[p.jsx(ce,{className:"mt-1",children:"Auto"}),p.jsxs("div",{children:[p.jsx("h5",{className:"font-semibold",children:"TypeScript Client Generation"}),p.jsx("p",{className:"text-sm text-muted-foreground",children:"Automatically generates TypeScript API client from FastAPI OpenAPI spec"})]})]}),p.jsxs("div",{className:"flex items-start gap-3",children:[p.jsx(ce,{className:"mt-1",children:"Hot"}),p.jsxs("div",{children:[p.jsx("h5",{className:"font-semibold",children:"Hot Reloading"}),p.jsx("p",{className:"text-sm text-muted-foreground",children:"Instant updates for both Python backend and React frontend changes"})]})]}),p.jsxs("div",{className:"flex items-start gap-3",children:[p.jsx(ce,{className:"mt-1",children:"Auth"}),p.jsxs("div",{children:[p.jsx("h5",{className:"font-semibold",children:"Databricks Authentication"}),p.jsx("p",{className:"text-sm text-muted-foreground",children:"Integrated with Databricks SDK for seamless workspace integration"})]})]})]}),p.jsxs("div",{className:"space-y-4",children:[p.jsxs("div",{className:"flex items-start gap-3",children:[p.jsx(ce,{className:"mt-1",children:"Deploy"}),p.jsxs("div",{children:[p.jsx("h5",{className:"font-semibold",children:"Databricks Apps Ready"}),p.jsx("p",{className:"text-sm text-muted-foreground",children:"Pre-configured for deployment to Databricks Apps platform"})]})]}),p.jsxs("div",{className:"flex items-start gap-3",children:[p.jsx(ce,{className:"mt-1",children:"Quality"}),p.jsxs("div",{children:[p.jsx("h5",{className:"font-semibold",children:"Code Quality Tools"}),p.jsx("p",{className:"text-sm text-muted-foreground",children:"Automated formatting with ruff (Python) and prettier (TypeScript)"})]})]}),p.jsxs("div",{className:"flex items-start gap-3",children:[p.jsx(ce,{className:"mt-1",children:"Logs"}),p.jsxs("div",{children:[p.jsx("h5",{className:"font-semibold",children:"Background Development"}),p.jsx("p",{className:"text-sm text-muted-foreground",children:"Development servers run in background with comprehensive logging"})]})]})]})]})})]}),p.jsx("div",{className:"text-center mt-12 pt-8 border-t",children:p.jsxs("p",{className:"text-muted-foreground",children:["Ready to build something amazing? Check out the"," ",p.jsx("a",{href:"http://localhost:8000/docs",target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 hover:underline",children:"API documentation"})," ","to get started with your endpoints."]})})]})})}function Jy(){return p.jsx("div",{className:"min-h-screen bg-background",children:p.jsx(Zy,{})})}const ev=new Mm;Ei.createRoot(document.getElementById("root")).render(p.jsx(sp.StrictMode,{children:p.jsx(Um,{client:ev,children:p.jsx(Jy,{})})}));

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/moma1992/mcp-databricks-app'

If you have feedback or need assistance with the MCP directory API, please join our Discord server