diff --git "a/assets/index-DQFujHFG.js" "b/assets/index-DQFujHFG.js"
new file mode 100644--- /dev/null
+++ "b/assets/index-DQFujHFG.js"
@@ -0,0 +1,390 @@
+const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/wrapper-CviSselG-BXl6tbvB.js","assets/__vite-browser-external-BIHI7g3E.js"])))=>i.map(i=>d[i]);
+var n3=Object.defineProperty;var z1=e=>{throw TypeError(e)};var r3=(e,r,a)=>r in e?n3(e,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[r]=a;var Cn=(e,r,a)=>r3(e,typeof r!="symbol"?r+"":r,a),N1=(e,r,a)=>r.has(e)||z1("Cannot "+a);var _e=(e,r,a)=>(N1(e,r,"read from private field"),a?a.call(e):r.get(e)),ha=(e,r,a)=>r.has(e)?z1("Cannot add the same private member more than once"):r instanceof WeakSet?r.add(e):r.set(e,a),ma=(e,r,a,o)=>(N1(e,r,"write to private field"),o?o.call(e,a):r.set(e,a),a);function a3(e,r){for(var a=0;a<r.length;a++){const o=r[a];if(typeof o!="string"&&!Array.isArray(o)){for(const l in o)if(l!=="default"&&!(l in e)){const c=Object.getOwnPropertyDescriptor(o,l);c&&Object.defineProperty(e,l,c.get?c:{enumerable:!0,get:()=>o[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))o(l);new MutationObserver(l=>{for(const c of l)if(c.type==="childList")for(const u of c.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&o(u)}).observe(document,{childList:!0,subtree:!0});function a(l){const c={};return l.integrity&&(c.integrity=l.integrity),l.referrerPolicy&&(c.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?c.credentials="include":l.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function o(l){if(l.ep)return;l.ep=!0;const c=a(l);fetch(l.href,c)}})();function Yp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Vd={exports:{}},ys={};/**
+ * @license React
+ * react-jsx-runtime.production.js
+ *
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */var B1;function i3(){if(B1)return ys;B1=1;var e=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function a(o,l,c){var u=null;if(c!==void 0&&(u=""+c),l.key!==void 0&&(u=""+l.key),"key"in l){c={};for(var d in l)d!=="key"&&(c[d]=l[d])}else c=l;return l=c.ref,{$$typeof:e,type:o,key:u,ref:l!==void 0?l:null,props:c}}return ys.Fragment=r,ys.jsx=a,ys.jsxs=a,ys}var P1;function o3(){return P1||(P1=1,Vd.exports=i3()),Vd.exports}var b=o3(),Wd={exports:{}},ze={};/**
+ * @license React
+ * react.production.js
+ *
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */var $1;function s3(){if($1)return ze;$1=1;var e=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),u=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),y=Symbol.iterator;function v(D){return D===null||typeof D!="object"?null:(D=y&&D[y]||D["@@iterator"],typeof D=="function"?D:null)}var E={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},C=Object.assign,S={};function _(D,P,oe){this.props=D,this.context=P,this.refs=S,this.updater=oe||E}_.prototype.isReactComponent={},_.prototype.setState=function(D,P){if(typeof D!="object"&&typeof D!="function"&&D!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,D,P,"setState")},_.prototype.forceUpdate=function(D){this.updater.enqueueForceUpdate(this,D,"forceUpdate")};function T(){}T.prototype=_.prototype;function j(D,P,oe){this.props=D,this.context=P,this.refs=S,this.updater=oe||E}var M=j.prototype=new T;M.constructor=j,C(M,_.prototype),M.isPureReactComponent=!0;var k=Array.isArray,O={H:null,A:null,T:null,S:null,V:null},B=Object.prototype.hasOwnProperty;function I(D,P,oe,J,le,se){return oe=se.ref,{$$typeof:e,type:D,key:P,ref:oe!==void 0?oe:null,props:se}}function H(D,P){return I(D.type,P,void 0,void 0,void 0,D.props)}function Q(D){return typeof D=="object"&&D!==null&&D.$$typeof===e}function R(D){var P={"=":"=0",":":"=2"};return"$"+D.replace(/[=:]/g,function(oe){return P[oe]})}var F=/\/+/g;function $(D,P){return typeof D=="object"&&D!==null&&D.key!=null?R(""+D.key):P.toString(36)}function q(){}function K(D){switch(D.status){case"fulfilled":return D.value;case"rejected":throw D.reason;default:switch(typeof D.status=="string"?D.then(q,q):(D.status="pending",D.then(function(P){D.status==="pending"&&(D.status="fulfilled",D.value=P)},function(P){D.status==="pending"&&(D.status="rejected",D.reason=P)})),D.status){case"fulfilled":return D.value;case"rejected":throw D.reason}}throw D}function G(D,P,oe,J,le){var se=typeof D;(se==="undefined"||se==="boolean")&&(D=null);var he=!1;if(D===null)he=!0;else switch(se){case"bigint":case"string":case"number":he=!0;break;case"object":switch(D.$$typeof){case e:case r:he=!0;break;case g:return he=D._init,G(he(D._payload),P,oe,J,le)}}if(he)return le=le(D),he=J===""?"."+$(D,0):J,k(le)?(oe="",he!=null&&(oe=he.replace(F,"$&/")+"/"),G(le,P,oe,"",function(ke){return ke})):le!=null&&(Q(le)&&(le=H(le,oe+(le.key==null||D&&D.key===le.key?"":(""+le.key).replace(F,"$&/")+"/")+he)),P.push(le)),1;he=0;var Oe=J===""?".":J+":";if(k(D))for(var Ee=0;Ee<D.length;Ee++)J=D[Ee],se=Oe+$(J,Ee),he+=G(J,P,oe,se,le);else if(Ee=v(D),typeof Ee=="function")for(D=Ee.call(D),Ee=0;!(J=D.next()).done;)J=J.value,se=Oe+$(J,Ee++),he+=G(J,P,oe,se,le);else if(se==="object"){if(typeof D.then=="function")return G(K(D),P,oe,J,le);throw P=String(D),Error("Objects are not valid as a React child (found: "+(P==="[object Object]"?"object with keys {"+Object.keys(D).join(", ")+"}":P)+"). If you meant to render a collection of children, use an array instead.")}return he}function L(D,P,oe){if(D==null)return D;var J=[],le=0;return G(D,J,"","",function(se){return P.call(oe,se,le++)}),J}function Y(D){if(D._status===-1){var P=D._result;P=P(),P.then(function(oe){(D._status===0||D._status===-1)&&(D._status=1,D._result=oe)},function(oe){(D._status===0||D._status===-1)&&(D._status=2,D._result=oe)}),D._status===-1&&(D._status=0,D._result=P)}if(D._status===1)return D._result.default;throw D._result}var ae=typeof reportError=="function"?reportError:function(D){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var P=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof D=="object"&&D!==null&&typeof D.message=="string"?String(D.message):String(D),error:D});if(!window.dispatchEvent(P))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",D);return}console.error(D)};function te(){}return ze.Children={map:L,forEach:function(D,P,oe){L(D,function(){P.apply(this,arguments)},oe)},count:function(D){var P=0;return L(D,function(){P++}),P},toArray:function(D){return L(D,function(P){return P})||[]},only:function(D){if(!Q(D))throw Error("React.Children.only expected to receive a single React element child.");return D}},ze.Component=_,ze.Fragment=a,ze.Profiler=l,ze.PureComponent=j,ze.StrictMode=o,ze.Suspense=h,ze.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=O,ze.__COMPILER_RUNTIME={__proto__:null,c:function(D){return O.H.useMemoCache(D)}},ze.cache=function(D){return function(){return D.apply(null,arguments)}},ze.cloneElement=function(D,P,oe){if(D==null)throw Error("The argument must be a React element, but you passed "+D+".");var J=C({},D.props),le=D.key,se=void 0;if(P!=null)for(he in P.ref!==void 0&&(se=void 0),P.key!==void 0&&(le=""+P.key),P)!B.call(P,he)||he==="key"||he==="__self"||he==="__source"||he==="ref"&&P.ref===void 0||(J[he]=P[he]);var he=arguments.length-2;if(he===1)J.children=oe;else if(1<he){for(var Oe=Array(he),Ee=0;Ee<he;Ee++)Oe[Ee]=arguments[Ee+2];J.children=Oe}return I(D.type,le,void 0,void 0,se,J)},ze.createContext=function(D){return D={$$typeof:u,_currentValue:D,_currentValue2:D,_threadCount:0,Provider:null,Consumer:null},D.Provider=D,D.Consumer={$$typeof:c,_context:D},D},ze.createElement=function(D,P,oe){var J,le={},se=null;if(P!=null)for(J in P.key!==void 0&&(se=""+P.key),P)B.call(P,J)&&J!=="key"&&J!=="__self"&&J!=="__source"&&(le[J]=P[J]);var he=arguments.length-2;if(he===1)le.children=oe;else if(1<he){for(var Oe=Array(he),Ee=0;Ee<he;Ee++)Oe[Ee]=arguments[Ee+2];le.children=Oe}if(D&&D.defaultProps)for(J in he=D.defaultProps,he)le[J]===void 0&&(le[J]=he[J]);return I(D,se,void 0,void 0,null,le)},ze.createRef=function(){return{current:null}},ze.forwardRef=function(D){return{$$typeof:d,render:D}},ze.isValidElement=Q,ze.lazy=function(D){return{$$typeof:g,_payload:{_status:-1,_result:D},_init:Y}},ze.memo=function(D,P){return{$$typeof:m,type:D,compare:P===void 0?null:P}},ze.startTransition=function(D){var P=O.T,oe={};O.T=oe;try{var J=D(),le=O.S;le!==null&&le(oe,J),typeof J=="object"&&J!==null&&typeof J.then=="function"&&J.then(te,ae)}catch(se){ae(se)}finally{O.T=P}},ze.unstable_useCacheRefresh=function(){return O.H.useCacheRefresh()},ze.use=function(D){return O.H.use(D)},ze.useActionState=function(D,P,oe){return O.H.useActionState(D,P,oe)},ze.useCallback=function(D,P){return O.H.useCallback(D,P)},ze.useContext=function(D){return O.H.useContext(D)},ze.useDebugValue=function(){},ze.useDeferredValue=function(D,P){return O.H.useDeferredValue(D,P)},ze.useEffect=function(D,P,oe){var J=O.H;if(typeof oe=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return J.useEffect(D,P)},ze.useId=function(){return O.H.useId()},ze.useImperativeHandle=function(D,P,oe){return O.H.useImperativeHandle(D,P,oe)},ze.useInsertionEffect=function(D,P){return O.H.useInsertionEffect(D,P)},ze.useLayoutEffect=function(D,P){return O.H.useLayoutEffect(D,P)},ze.useMemo=function(D,P){return O.H.useMemo(D,P)},ze.useOptimistic=function(D,P){return O.H.useOptimistic(D,P)},ze.useReducer=function(D,P,oe){return O.H.useReducer(D,P,oe)},ze.useRef=function(D){return O.H.useRef(D)},ze.useState=function(D){return O.H.useState(D)},ze.useSyncExternalStore=function(D,P,oe){return O.H.useSyncExternalStore(D,P,oe)},ze.useTransition=function(){return O.H.useTransition()},ze.version="19.1.0",ze}var U1;function ou(){return U1||(U1=1,Wd.exports=s3()),Wd.exports}var w=ou();const sn=Yp(w),Gc=a3({__proto__:null,default:sn},[w]);var qd={exports:{}},vs={},Yd={exports:{}},Xd={};/**
+ * @license React
+ * scheduler.production.js
+ *
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */var H1;function l3(){return H1||(H1=1,function(e){function r(L,Y){var ae=L.length;L.push(Y);e:for(;0<ae;){var te=ae-1>>>1,D=L[te];if(0<l(D,Y))L[te]=Y,L[ae]=D,ae=te;else break e}}function a(L){return L.length===0?null:L[0]}function o(L){if(L.length===0)return null;var Y=L[0],ae=L.pop();if(ae!==Y){L[0]=ae;e:for(var te=0,D=L.length,P=D>>>1;te<P;){var oe=2*(te+1)-1,J=L[oe],le=oe+1,se=L[le];if(0>l(J,ae))le<D&&0>l(se,J)?(L[te]=se,L[le]=ae,te=le):(L[te]=J,L[oe]=ae,te=oe);else if(le<D&&0>l(se,ae))L[te]=se,L[le]=ae,te=le;else break e}}return Y}function l(L,Y){var ae=L.sortIndex-Y.sortIndex;return ae!==0?ae:L.id-Y.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var c=performance;e.unstable_now=function(){return c.now()}}else{var u=Date,d=u.now();e.unstable_now=function(){return u.now()-d}}var h=[],m=[],g=1,y=null,v=3,E=!1,C=!1,S=!1,_=!1,T=typeof setTimeout=="function"?setTimeout:null,j=typeof clearTimeout=="function"?clearTimeout:null,M=typeof setImmediate<"u"?setImmediate:null;function k(L){for(var Y=a(m);Y!==null;){if(Y.callback===null)o(m);else if(Y.startTime<=L)o(m),Y.sortIndex=Y.expirationTime,r(h,Y);else break;Y=a(m)}}function O(L){if(S=!1,k(L),!C)if(a(h)!==null)C=!0,B||(B=!0,$());else{var Y=a(m);Y!==null&&G(O,Y.startTime-L)}}var B=!1,I=-1,H=5,Q=-1;function R(){return _?!0:!(e.unstable_now()-Q<H)}function F(){if(_=!1,B){var L=e.unstable_now();Q=L;var Y=!0;try{e:{C=!1,S&&(S=!1,j(I),I=-1),E=!0;var ae=v;try{t:{for(k(L),y=a(h);y!==null&&!(y.expirationTime>L&&R());){var te=y.callback;if(typeof te=="function"){y.callback=null,v=y.priorityLevel;var D=te(y.expirationTime<=L);if(L=e.unstable_now(),typeof D=="function"){y.callback=D,k(L),Y=!0;break t}y===a(h)&&o(h),k(L)}else o(h);y=a(h)}if(y!==null)Y=!0;else{var P=a(m);P!==null&&G(O,P.startTime-L),Y=!1}}break e}finally{y=null,v=ae,E=!1}Y=void 0}}finally{Y?$():B=!1}}}var $;if(typeof M=="function")$=function(){M(F)};else if(typeof MessageChannel<"u"){var q=new MessageChannel,K=q.port2;q.port1.onmessage=F,$=function(){K.postMessage(null)}}else $=function(){T(F,0)};function G(L,Y){I=T(function(){L(e.unstable_now())},Y)}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(L){L.callback=null},e.unstable_forceFrameRate=function(L){0>L||125<L?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):H=0<L?Math.floor(1e3/L):5},e.unstable_getCurrentPriorityLevel=function(){return v},e.unstable_next=function(L){switch(v){case 1:case 2:case 3:var Y=3;break;default:Y=v}var ae=v;v=Y;try{return L()}finally{v=ae}},e.unstable_requestPaint=function(){_=!0},e.unstable_runWithPriority=function(L,Y){switch(L){case 1:case 2:case 3:case 4:case 5:break;default:L=3}var ae=v;v=L;try{return Y()}finally{v=ae}},e.unstable_scheduleCallback=function(L,Y,ae){var te=e.unstable_now();switch(typeof ae=="object"&&ae!==null?(ae=ae.delay,ae=typeof ae=="number"&&0<ae?te+ae:te):ae=te,L){case 1:var D=-1;break;case 2:D=250;break;case 5:D=1073741823;break;case 4:D=1e4;break;default:D=5e3}return D=ae+D,L={id:g++,callback:Y,priorityLevel:L,startTime:ae,expirationTime:D,sortIndex:-1},ae>te?(L.sortIndex=ae,r(m,L),a(h)===null&&L===a(m)&&(S?(j(I),I=-1):S=!0,G(O,ae-te))):(L.sortIndex=D,r(h,L),C||E||(C=!0,B||(B=!0,$()))),L},e.unstable_shouldYield=R,e.unstable_wrapCallback=function(L){var Y=v;return function(){var ae=v;v=Y;try{return L.apply(this,arguments)}finally{v=ae}}}}(Xd)),Xd}var I1;function c3(){return I1||(I1=1,Yd.exports=l3()),Yd.exports}var Kd={exports:{}},en={};/**
+ * @license React
+ * react-dom.production.js
+ *
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */var F1;function u3(){if(F1)return en;F1=1;var e=ou();function r(h){var m="https://react.dev/errors/"+h;if(1<arguments.length){m+="?args[]="+encodeURIComponent(arguments[1]);for(var g=2;g<arguments.length;g++)m+="&args[]="+encodeURIComponent(arguments[g])}return"Minified React error #"+h+"; visit "+m+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function a(){}var o={d:{f:a,r:function(){throw Error(r(522))},D:a,C:a,L:a,m:a,X:a,S:a,M:a},p:0,findDOMNode:null},l=Symbol.for("react.portal");function c(h,m,g){var y=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:l,key:y==null?null:""+y,children:h,containerInfo:m,implementation:g}}var u=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function d(h,m){if(h==="font")return"";if(typeof m=="string")return m==="use-credentials"?m:""}return en.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,en.createPortal=function(h,m){var g=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!m||m.nodeType!==1&&m.nodeType!==9&&m.nodeType!==11)throw Error(r(299));return c(h,m,null,g)},en.flushSync=function(h){var m=u.T,g=o.p;try{if(u.T=null,o.p=2,h)return h()}finally{u.T=m,o.p=g,o.d.f()}},en.preconnect=function(h,m){typeof h=="string"&&(m?(m=m.crossOrigin,m=typeof m=="string"?m==="use-credentials"?m:"":void 0):m=null,o.d.C(h,m))},en.prefetchDNS=function(h){typeof h=="string"&&o.d.D(h)},en.preinit=function(h,m){if(typeof h=="string"&&m&&typeof m.as=="string"){var g=m.as,y=d(g,m.crossOrigin),v=typeof m.integrity=="string"?m.integrity:void 0,E=typeof m.fetchPriority=="string"?m.fetchPriority:void 0;g==="style"?o.d.S(h,typeof m.precedence=="string"?m.precedence:void 0,{crossOrigin:y,integrity:v,fetchPriority:E}):g==="script"&&o.d.X(h,{crossOrigin:y,integrity:v,fetchPriority:E,nonce:typeof m.nonce=="string"?m.nonce:void 0})}},en.preinitModule=function(h,m){if(typeof h=="string")if(typeof m=="object"&&m!==null){if(m.as==null||m.as==="script"){var g=d(m.as,m.crossOrigin);o.d.M(h,{crossOrigin:g,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0})}}else m==null&&o.d.M(h)},en.preload=function(h,m){if(typeof h=="string"&&typeof m=="object"&&m!==null&&typeof m.as=="string"){var g=m.as,y=d(g,m.crossOrigin);o.d.L(h,g,{crossOrigin:y,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0,type:typeof m.type=="string"?m.type:void 0,fetchPriority:typeof m.fetchPriority=="string"?m.fetchPriority:void 0,referrerPolicy:typeof m.referrerPolicy=="string"?m.referrerPolicy:void 0,imageSrcSet:typeof m.imageSrcSet=="string"?m.imageSrcSet:void 0,imageSizes:typeof m.imageSizes=="string"?m.imageSizes:void 0,media:typeof m.media=="string"?m.media:void 0})}},en.preloadModule=function(h,m){if(typeof h=="string")if(m){var g=d(m.as,m.crossOrigin);o.d.m(h,{as:typeof m.as=="string"&&m.as!=="script"?m.as:void 0,crossOrigin:g,integrity:typeof m.integrity=="string"?m.integrity:void 0})}else o.d.m(h)},en.requestFormReset=function(h){o.d.r(h)},en.unstable_batchedUpdates=function(h,m){return h(m)},en.useFormState=function(h,m,g){return u.H.useFormState(h,m,g)},en.useFormStatus=function(){return u.H.useHostTransitionStatus()},en.version="19.1.0",en}var G1;function Mv(){if(G1)return Kd.exports;G1=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(r){console.error(r)}}return e(),Kd.exports=u3(),Kd.exports}/**
+ * @license React
+ * react-dom-client.production.js
+ *
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */var V1;function f3(){if(V1)return vs;V1=1;var e=c3(),r=ou(),a=Mv();function o(t){var n="https://react.dev/errors/"+t;if(1<arguments.length){n+="?args[]="+encodeURIComponent(arguments[1]);for(var i=2;i<arguments.length;i++)n+="&args[]="+encodeURIComponent(arguments[i])}return"Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function c(t){var n=t,i=t;if(t.alternate)for(;n.return;)n=n.return;else{t=n;do n=t,(n.flags&4098)!==0&&(i=n.return),t=n.return;while(t)}return n.tag===3?i:null}function u(t){if(t.tag===13){var n=t.memoizedState;if(n===null&&(t=t.alternate,t!==null&&(n=t.memoizedState)),n!==null)return n.dehydrated}return null}function d(t){if(c(t)!==t)throw Error(o(188))}function h(t){var n=t.alternate;if(!n){if(n=c(t),n===null)throw Error(o(188));return n!==t?null:t}for(var i=t,s=n;;){var f=i.return;if(f===null)break;var p=f.alternate;if(p===null){if(s=f.return,s!==null){i=s;continue}break}if(f.child===p.child){for(p=f.child;p;){if(p===i)return d(f),t;if(p===s)return d(f),n;p=p.sibling}throw Error(o(188))}if(i.return!==s.return)i=f,s=p;else{for(var x=!1,A=f.child;A;){if(A===i){x=!0,i=f,s=p;break}if(A===s){x=!0,s=f,i=p;break}A=A.sibling}if(!x){for(A=p.child;A;){if(A===i){x=!0,i=p,s=f;break}if(A===s){x=!0,s=p,i=f;break}A=A.sibling}if(!x)throw Error(o(189))}}if(i.alternate!==s)throw Error(o(190))}if(i.tag!==3)throw Error(o(188));return i.stateNode.current===i?t:n}function m(t){var n=t.tag;if(n===5||n===26||n===27||n===6)return t;for(t=t.child;t!==null;){if(n=m(t),n!==null)return n;t=t.sibling}return null}var g=Object.assign,y=Symbol.for("react.element"),v=Symbol.for("react.transitional.element"),E=Symbol.for("react.portal"),C=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),_=Symbol.for("react.profiler"),T=Symbol.for("react.provider"),j=Symbol.for("react.consumer"),M=Symbol.for("react.context"),k=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),B=Symbol.for("react.suspense_list"),I=Symbol.for("react.memo"),H=Symbol.for("react.lazy"),Q=Symbol.for("react.activity"),R=Symbol.for("react.memo_cache_sentinel"),F=Symbol.iterator;function $(t){return t===null||typeof t!="object"?null:(t=F&&t[F]||t["@@iterator"],typeof t=="function"?t:null)}var q=Symbol.for("react.client.reference");function K(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===q?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case C:return"Fragment";case _:return"Profiler";case S:return"StrictMode";case O:return"Suspense";case B:return"SuspenseList";case Q:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case E:return"Portal";case M:return(t.displayName||"Context")+".Provider";case j:return(t._context.displayName||"Context")+".Consumer";case k:var n=t.render;return t=t.displayName,t||(t=n.displayName||n.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case I:return n=t.displayName||null,n!==null?n:K(t.type)||"Memo";case H:n=t._payload,t=t._init;try{return K(t(n))}catch{}}return null}var G=Array.isArray,L=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Y=a.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ae={pending:!1,data:null,method:null,action:null},te=[],D=-1;function P(t){return{current:t}}function oe(t){0>D||(t.current=te[D],te[D]=null,D--)}function J(t,n){D++,te[D]=t.current,t.current=n}var le=P(null),se=P(null),he=P(null),Oe=P(null);function Ee(t,n){switch(J(he,n),J(se,t),J(le,null),n.nodeType){case 9:case 11:t=(t=n.documentElement)&&(t=t.namespaceURI)?c1(t):0;break;default:if(t=n.tagName,n=n.namespaceURI)n=c1(n),t=u1(n,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}oe(le),J(le,t)}function ke(){oe(le),oe(se),oe(he)}function ge(t){t.memoizedState!==null&&J(Oe,t);var n=le.current,i=u1(n,t.type);n!==i&&(J(se,t),J(le,i))}function Re(t){se.current===t&&(oe(le),oe(se)),Oe.current===t&&(oe(Oe),ds._currentValue=ae)}var de=Object.prototype.hasOwnProperty,me=e.unstable_scheduleCallback,ue=e.unstable_cancelCallback,fe=e.unstable_shouldYield,Ae=e.unstable_requestPaint,De=e.unstable_now,ot=e.unstable_getCurrentPriorityLevel,Le=e.unstable_ImmediatePriority,pt=e.unstable_UserBlockingPriority,Xe=e.unstable_NormalPriority,ye=e.unstable_LowPriority,bt=e.unstable_IdlePriority,qe=e.log,Et=e.unstable_setDisableYieldValue,xt=null,_t=null;function Ut(t){if(typeof qe=="function"&&Et(t),_t&&typeof _t.setStrictMode=="function")try{_t.setStrictMode(xt,t)}catch{}}var nt=Math.clz32?Math.clz32:Jn,yt=Math.log,Fe=Math.LN2;function Jn(t){return t>>>=0,t===0?32:31-(yt(t)/Fe|0)|0}var er=256,Ma=4194304;function Se(t){var n=t&42;if(n!==0)return n;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function rt(t,n,i){var s=t.pendingLanes;if(s===0)return 0;var f=0,p=t.suspendedLanes,x=t.pingedLanes;t=t.warmLanes;var A=s&134217727;return A!==0?(s=A&~p,s!==0?f=Se(s):(x&=A,x!==0?f=Se(x):i||(i=A&~t,i!==0&&(f=Se(i))))):(A=s&~p,A!==0?f=Se(A):x!==0?f=Se(x):i||(i=s&~t,i!==0&&(f=Se(i)))),f===0?0:n!==0&&n!==f&&(n&p)===0&&(p=f&-f,i=n&-n,p>=i||p===32&&(i&4194048)!==0)?n:f}function Rt(t,n){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&n)===0}function Gr(t,n){switch(t){case 1:case 2:case 4:case 8:case 64:return n+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function So(){var t=er;return er<<=1,(er&4194048)===0&&(er=256),t}function qh(){var t=Ma;return Ma<<=1,(Ma&62914560)===0&&(Ma=4194304),t}function Du(t){for(var n=[],i=0;31>i;i++)n.push(t);return n}function wo(t,n){t.pendingLanes|=n,n!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function G2(t,n,i,s,f,p){var x=t.pendingLanes;t.pendingLanes=i,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=i,t.entangledLanes&=i,t.errorRecoveryDisabledLanes&=i,t.shellSuspendCounter=0;var A=t.entanglements,z=t.expirationTimes,W=t.hiddenUpdates;for(i=x&~i;0<i;){var ne=31-nt(i),ie=1<<ne;A[ne]=0,z[ne]=-1;var X=W[ne];if(X!==null)for(W[ne]=null,ne=0;ne<X.length;ne++){var Z=X[ne];Z!==null&&(Z.lane&=-536870913)}i&=~ie}s!==0&&Yh(t,s,0),p!==0&&f===0&&t.tag!==0&&(t.suspendedLanes|=p&~(x&~n))}function Yh(t,n,i){t.pendingLanes|=n,t.suspendedLanes&=~n;var s=31-nt(n);t.entangledLanes|=n,t.entanglements[s]=t.entanglements[s]|1073741824|i&4194090}function Xh(t,n){var i=t.entangledLanes|=n;for(t=t.entanglements;i;){var s=31-nt(i),f=1<<s;f&n|t[s]&n&&(t[s]|=n),i&=~f}}function Lu(t){switch(t){case 2:t=1;break;case 8:t=4;break;case 32:t=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:t=128;break;case 268435456:t=134217728;break;default:t=0}return t}function zu(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function Kh(){var t=Y.p;return t!==0?t:(t=window.event,t===void 0?32:M1(t.type))}function V2(t,n){var i=Y.p;try{return Y.p=t,n()}finally{Y.p=i}}var Vr=Math.random().toString(36).slice(2),Qt="__reactFiber$"+Vr,cn="__reactProps$"+Vr,si="__reactContainer$"+Vr,Nu="__reactEvents$"+Vr,W2="__reactListeners$"+Vr,q2="__reactHandles$"+Vr,Zh="__reactResources$"+Vr,Co="__reactMarker$"+Vr;function Bu(t){delete t[Qt],delete t[cn],delete t[Nu],delete t[W2],delete t[q2]}function li(t){var n=t[Qt];if(n)return n;for(var i=t.parentNode;i;){if(n=i[si]||i[Qt]){if(i=n.alternate,n.child!==null||i!==null&&i.child!==null)for(t=h1(t);t!==null;){if(i=t[Qt])return i;t=h1(t)}return n}t=i,i=t.parentNode}return null}function ci(t){if(t=t[Qt]||t[si]){var n=t.tag;if(n===5||n===6||n===13||n===26||n===27||n===3)return t}return null}function Eo(t){var n=t.tag;if(n===5||n===26||n===27||n===6)return t.stateNode;throw Error(o(33))}function ui(t){var n=t[Zh];return n||(n=t[Zh]={hoistableStyles:new Map,hoistableScripts:new Map}),n}function Ft(t){t[Co]=!0}var Qh=new Set,Jh={};function Oa(t,n){fi(t,n),fi(t+"Capture",n)}function fi(t,n){for(Jh[t]=n,t=0;t<n.length;t++)Qh.add(n[t])}var Y2=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),em={},tm={};function X2(t){return de.call(tm,t)?!0:de.call(em,t)?!1:Y2.test(t)?tm[t]=!0:(em[t]=!0,!1)}function dl(t,n,i){if(X2(n))if(i===null)t.removeAttribute(n);else{switch(typeof i){case"undefined":case"function":case"symbol":t.removeAttribute(n);return;case"boolean":var s=n.toLowerCase().slice(0,5);if(s!=="data-"&&s!=="aria-"){t.removeAttribute(n);return}}t.setAttribute(n,""+i)}}function pl(t,n,i){if(i===null)t.removeAttribute(n);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(n);return}t.setAttribute(n,""+i)}}function xr(t,n,i,s){if(s===null)t.removeAttribute(i);else{switch(typeof s){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(i);return}t.setAttributeNS(n,i,""+s)}}var Pu,nm;function di(t){if(Pu===void 0)try{throw Error()}catch(i){var n=i.stack.trim().match(/\n( *(at )?)/);Pu=n&&n[1]||"",nm=-1<i.stack.indexOf(`
+    at`)?" (<anonymous>)":-1<i.stack.indexOf("@")?"@unknown:0:0":""}return`
+`+Pu+t+nm}var $u=!1;function Uu(t,n){if(!t||$u)return"";$u=!0;var i=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var s={DetermineComponentFrameRoot:function(){try{if(n){var ie=function(){throw Error()};if(Object.defineProperty(ie.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ie,[])}catch(Z){var X=Z}Reflect.construct(t,[],ie)}else{try{ie.call()}catch(Z){X=Z}t.call(ie.prototype)}}else{try{throw Error()}catch(Z){X=Z}(ie=t())&&typeof ie.catch=="function"&&ie.catch(function(){})}}catch(Z){if(Z&&X&&typeof Z.stack=="string")return[Z.stack,X.stack]}return[null,null]}};s.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var f=Object.getOwnPropertyDescriptor(s.DetermineComponentFrameRoot,"name");f&&f.configurable&&Object.defineProperty(s.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var p=s.DetermineComponentFrameRoot(),x=p[0],A=p[1];if(x&&A){var z=x.split(`
+`),W=A.split(`
+`);for(f=s=0;s<z.length&&!z[s].includes("DetermineComponentFrameRoot");)s++;for(;f<W.length&&!W[f].includes("DetermineComponentFrameRoot");)f++;if(s===z.length||f===W.length)for(s=z.length-1,f=W.length-1;1<=s&&0<=f&&z[s]!==W[f];)f--;for(;1<=s&&0<=f;s--,f--)if(z[s]!==W[f]){if(s!==1||f!==1)do if(s--,f--,0>f||z[s]!==W[f]){var ne=`
+`+z[s].replace(" at new "," at ");return t.displayName&&ne.includes("<anonymous>")&&(ne=ne.replace("<anonymous>",t.displayName)),ne}while(1<=s&&0<=f);break}}}finally{$u=!1,Error.prepareStackTrace=i}return(i=t?t.displayName||t.name:"")?di(i):""}function K2(t){switch(t.tag){case 26:case 27:case 5:return di(t.type);case 16:return di("Lazy");case 13:return di("Suspense");case 19:return di("SuspenseList");case 0:case 15:return Uu(t.type,!1);case 11:return Uu(t.type.render,!1);case 1:return Uu(t.type,!0);case 31:return di("Activity");default:return""}}function rm(t){try{var n="";do n+=K2(t),t=t.return;while(t);return n}catch(i){return`
+Error generating stack: `+i.message+`
+`+i.stack}}function _n(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function am(t){var n=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function Z2(t){var n=am(t)?"checked":"value",i=Object.getOwnPropertyDescriptor(t.constructor.prototype,n),s=""+t[n];if(!t.hasOwnProperty(n)&&typeof i<"u"&&typeof i.get=="function"&&typeof i.set=="function"){var f=i.get,p=i.set;return Object.defineProperty(t,n,{configurable:!0,get:function(){return f.call(this)},set:function(x){s=""+x,p.call(this,x)}}),Object.defineProperty(t,n,{enumerable:i.enumerable}),{getValue:function(){return s},setValue:function(x){s=""+x},stopTracking:function(){t._valueTracker=null,delete t[n]}}}}function hl(t){t._valueTracker||(t._valueTracker=Z2(t))}function im(t){if(!t)return!1;var n=t._valueTracker;if(!n)return!0;var i=n.getValue(),s="";return t&&(s=am(t)?t.checked?"true":"false":t.value),t=s,t!==i?(n.setValue(t),!0):!1}function ml(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var Q2=/[\n"\\]/g;function Mn(t){return t.replace(Q2,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function Hu(t,n,i,s,f,p,x,A){t.name="",x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"?t.type=x:t.removeAttribute("type"),n!=null?x==="number"?(n===0&&t.value===""||t.value!=n)&&(t.value=""+_n(n)):t.value!==""+_n(n)&&(t.value=""+_n(n)):x!=="submit"&&x!=="reset"||t.removeAttribute("value"),n!=null?Iu(t,x,_n(n)):i!=null?Iu(t,x,_n(i)):s!=null&&t.removeAttribute("value"),f==null&&p!=null&&(t.defaultChecked=!!p),f!=null&&(t.checked=f&&typeof f!="function"&&typeof f!="symbol"),A!=null&&typeof A!="function"&&typeof A!="symbol"&&typeof A!="boolean"?t.name=""+_n(A):t.removeAttribute("name")}function om(t,n,i,s,f,p,x,A){if(p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"&&(t.type=p),n!=null||i!=null){if(!(p!=="submit"&&p!=="reset"||n!=null))return;i=i!=null?""+_n(i):"",n=n!=null?""+_n(n):i,A||n===t.value||(t.value=n),t.defaultValue=n}s=s??f,s=typeof s!="function"&&typeof s!="symbol"&&!!s,t.checked=A?t.checked:!!s,t.defaultChecked=!!s,x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"&&(t.name=x)}function Iu(t,n,i){n==="number"&&ml(t.ownerDocument)===t||t.defaultValue===""+i||(t.defaultValue=""+i)}function pi(t,n,i,s){if(t=t.options,n){n={};for(var f=0;f<i.length;f++)n["$"+i[f]]=!0;for(i=0;i<t.length;i++)f=n.hasOwnProperty("$"+t[i].value),t[i].selected!==f&&(t[i].selected=f),f&&s&&(t[i].defaultSelected=!0)}else{for(i=""+_n(i),n=null,f=0;f<t.length;f++){if(t[f].value===i){t[f].selected=!0,s&&(t[f].defaultSelected=!0);return}n!==null||t[f].disabled||(n=t[f])}n!==null&&(n.selected=!0)}}function sm(t,n,i){if(n!=null&&(n=""+_n(n),n!==t.value&&(t.value=n),i==null)){t.defaultValue!==n&&(t.defaultValue=n);return}t.defaultValue=i!=null?""+_n(i):""}function lm(t,n,i,s){if(n==null){if(s!=null){if(i!=null)throw Error(o(92));if(G(s)){if(1<s.length)throw Error(o(93));s=s[0]}i=s}i==null&&(i=""),n=i}i=_n(n),t.defaultValue=i,s=t.textContent,s===i&&s!==""&&s!==null&&(t.value=s)}function hi(t,n){if(n){var i=t.firstChild;if(i&&i===t.lastChild&&i.nodeType===3){i.nodeValue=n;return}}t.textContent=n}var J2=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function cm(t,n,i){var s=n.indexOf("--")===0;i==null||typeof i=="boolean"||i===""?s?t.setProperty(n,""):n==="float"?t.cssFloat="":t[n]="":s?t.setProperty(n,i):typeof i!="number"||i===0||J2.has(n)?n==="float"?t.cssFloat=i:t[n]=(""+i).trim():t[n]=i+"px"}function um(t,n,i){if(n!=null&&typeof n!="object")throw Error(o(62));if(t=t.style,i!=null){for(var s in i)!i.hasOwnProperty(s)||n!=null&&n.hasOwnProperty(s)||(s.indexOf("--")===0?t.setProperty(s,""):s==="float"?t.cssFloat="":t[s]="");for(var f in n)s=n[f],n.hasOwnProperty(f)&&i[f]!==s&&cm(t,f,s)}else for(var p in n)n.hasOwnProperty(p)&&cm(t,p,n[p])}function Fu(t){if(t.indexOf("-")===-1)return!1;switch(t){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ex=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),tx=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function gl(t){return tx.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}var Gu=null;function Vu(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var mi=null,gi=null;function fm(t){var n=ci(t);if(n&&(t=n.stateNode)){var i=t[cn]||null;e:switch(t=n.stateNode,n.type){case"input":if(Hu(t,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name),n=i.name,i.type==="radio"&&n!=null){for(i=t;i.parentNode;)i=i.parentNode;for(i=i.querySelectorAll('input[name="'+Mn(""+n)+'"][type="radio"]'),n=0;n<i.length;n++){var s=i[n];if(s!==t&&s.form===t.form){var f=s[cn]||null;if(!f)throw Error(o(90));Hu(s,f.value,f.defaultValue,f.defaultValue,f.checked,f.defaultChecked,f.type,f.name)}}for(n=0;n<i.length;n++)s=i[n],s.form===t.form&&im(s)}break e;case"textarea":sm(t,i.value,i.defaultValue);break e;case"select":n=i.value,n!=null&&pi(t,!!i.multiple,n,!1)}}}var Wu=!1;function dm(t,n,i){if(Wu)return t(n,i);Wu=!0;try{var s=t(n);return s}finally{if(Wu=!1,(mi!==null||gi!==null)&&(tc(),mi&&(n=mi,t=gi,gi=mi=null,fm(n),t)))for(n=0;n<t.length;n++)fm(t[n])}}function Ro(t,n){var i=t.stateNode;if(i===null)return null;var s=i[cn]||null;if(s===null)return null;i=s[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(s=!s.disabled)||(t=t.type,s=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!s;break e;default:t=!1}if(t)return null;if(i&&typeof i!="function")throw Error(o(231,n,typeof i));return i}var Sr=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),qu=!1;if(Sr)try{var To={};Object.defineProperty(To,"passive",{get:function(){qu=!0}}),window.addEventListener("test",To,To),window.removeEventListener("test",To,To)}catch{qu=!1}var Wr=null,Yu=null,yl=null;function pm(){if(yl)return yl;var t,n=Yu,i=n.length,s,f="value"in Wr?Wr.value:Wr.textContent,p=f.length;for(t=0;t<i&&n[t]===f[t];t++);var x=i-t;for(s=1;s<=x&&n[i-s]===f[p-s];s++);return yl=f.slice(t,1<s?1-s:void 0)}function vl(t){var n=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&n===13&&(t=13)):t=n,t===10&&(t=13),32<=t||t===13?t:0}function bl(){return!0}function hm(){return!1}function un(t){function n(i,s,f,p,x){this._reactName=i,this._targetInst=f,this.type=s,this.nativeEvent=p,this.target=x,this.currentTarget=null;for(var A in t)t.hasOwnProperty(A)&&(i=t[A],this[A]=i?i(p):p[A]);return this.isDefaultPrevented=(p.defaultPrevented!=null?p.defaultPrevented:p.returnValue===!1)?bl:hm,this.isPropagationStopped=hm,this}return g(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var i=this.nativeEvent;i&&(i.preventDefault?i.preventDefault():typeof i.returnValue!="unknown"&&(i.returnValue=!1),this.isDefaultPrevented=bl)},stopPropagation:function(){var i=this.nativeEvent;i&&(i.stopPropagation?i.stopPropagation():typeof i.cancelBubble!="unknown"&&(i.cancelBubble=!0),this.isPropagationStopped=bl)},persist:function(){},isPersistent:bl}),n}var ka={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},xl=un(ka),Ao=g({},ka,{view:0,detail:0}),nx=un(Ao),Xu,Ku,_o,Sl=g({},Ao,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Qu,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==_o&&(_o&&t.type==="mousemove"?(Xu=t.screenX-_o.screenX,Ku=t.screenY-_o.screenY):Ku=Xu=0,_o=t),Xu)},movementY:function(t){return"movementY"in t?t.movementY:Ku}}),mm=un(Sl),rx=g({},Sl,{dataTransfer:0}),ax=un(rx),ix=g({},Ao,{relatedTarget:0}),Zu=un(ix),ox=g({},ka,{animationName:0,elapsedTime:0,pseudoElement:0}),sx=un(ox),lx=g({},ka,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),cx=un(lx),ux=g({},ka,{data:0}),gm=un(ux),fx={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},dx={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"},px={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function hx(t){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(t):(t=px[t])?!!n[t]:!1}function Qu(){return hx}var mx=g({},Ao,{key:function(t){if(t.key){var n=fx[t.key]||t.key;if(n!=="Unidentified")return n}return t.type==="keypress"?(t=vl(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?dx[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Qu,charCode:function(t){return t.type==="keypress"?vl(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?vl(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),gx=un(mx),yx=g({},Sl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ym=un(yx),vx=g({},Ao,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Qu}),bx=un(vx),xx=g({},ka,{propertyName:0,elapsedTime:0,pseudoElement:0}),Sx=un(xx),wx=g({},Sl,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),Cx=un(wx),Ex=g({},ka,{newState:0,oldState:0}),Rx=un(Ex),Tx=[9,13,27,32],Ju=Sr&&"CompositionEvent"in window,Mo=null;Sr&&"documentMode"in document&&(Mo=document.documentMode);var Ax=Sr&&"TextEvent"in window&&!Mo,vm=Sr&&(!Ju||Mo&&8<Mo&&11>=Mo),bm=" ",xm=!1;function Sm(t,n){switch(t){case"keyup":return Tx.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function wm(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var yi=!1;function _x(t,n){switch(t){case"compositionend":return wm(n);case"keypress":return n.which!==32?null:(xm=!0,bm);case"textInput":return t=n.data,t===bm&&xm?null:t;default:return null}}function Mx(t,n){if(yi)return t==="compositionend"||!Ju&&Sm(t,n)?(t=pm(),yl=Yu=Wr=null,yi=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return vm&&n.locale!=="ko"?null:n.data;default:return null}}var Ox={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 Cm(t){var n=t&&t.nodeName&&t.nodeName.toLowerCase();return n==="input"?!!Ox[t.type]:n==="textarea"}function Em(t,n,i,s){mi?gi?gi.push(s):gi=[s]:mi=s,n=sc(n,"onChange"),0<n.length&&(i=new xl("onChange","change",null,i,s),t.push({event:i,listeners:n}))}var Oo=null,ko=null;function kx(t){a1(t,0)}function wl(t){var n=Eo(t);if(im(n))return t}function Rm(t,n){if(t==="change")return n}var Tm=!1;if(Sr){var ef;if(Sr){var tf="oninput"in document;if(!tf){var Am=document.createElement("div");Am.setAttribute("oninput","return;"),tf=typeof Am.oninput=="function"}ef=tf}else ef=!1;Tm=ef&&(!document.documentMode||9<document.documentMode)}function _m(){Oo&&(Oo.detachEvent("onpropertychange",Mm),ko=Oo=null)}function Mm(t){if(t.propertyName==="value"&&wl(ko)){var n=[];Em(n,ko,t,Vu(t)),dm(kx,n)}}function jx(t,n,i){t==="focusin"?(_m(),Oo=n,ko=i,Oo.attachEvent("onpropertychange",Mm)):t==="focusout"&&_m()}function Dx(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return wl(ko)}function Lx(t,n){if(t==="click")return wl(n)}function zx(t,n){if(t==="input"||t==="change")return wl(n)}function Nx(t,n){return t===n&&(t!==0||1/t===1/n)||t!==t&&n!==n}var gn=typeof Object.is=="function"?Object.is:Nx;function jo(t,n){if(gn(t,n))return!0;if(typeof t!="object"||t===null||typeof n!="object"||n===null)return!1;var i=Object.keys(t),s=Object.keys(n);if(i.length!==s.length)return!1;for(s=0;s<i.length;s++){var f=i[s];if(!de.call(n,f)||!gn(t[f],n[f]))return!1}return!0}function Om(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function km(t,n){var i=Om(t);t=0;for(var s;i;){if(i.nodeType===3){if(s=t+i.textContent.length,t<=n&&s>=n)return{node:i,offset:n-t};t=s}e:{for(;i;){if(i.nextSibling){i=i.nextSibling;break e}i=i.parentNode}i=void 0}i=Om(i)}}function jm(t,n){return t&&n?t===n?!0:t&&t.nodeType===3?!1:n&&n.nodeType===3?jm(t,n.parentNode):"contains"in t?t.contains(n):t.compareDocumentPosition?!!(t.compareDocumentPosition(n)&16):!1:!1}function Dm(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var n=ml(t.document);n instanceof t.HTMLIFrameElement;){try{var i=typeof n.contentWindow.location.href=="string"}catch{i=!1}if(i)t=n.contentWindow;else break;n=ml(t.document)}return n}function nf(t){var n=t&&t.nodeName&&t.nodeName.toLowerCase();return n&&(n==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||n==="textarea"||t.contentEditable==="true")}var Bx=Sr&&"documentMode"in document&&11>=document.documentMode,vi=null,rf=null,Do=null,af=!1;function Lm(t,n,i){var s=i.window===i?i.document:i.nodeType===9?i:i.ownerDocument;af||vi==null||vi!==ml(s)||(s=vi,"selectionStart"in s&&nf(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focusNode:s.focusNode,focusOffset:s.focusOffset}),Do&&jo(Do,s)||(Do=s,s=sc(rf,"onSelect"),0<s.length&&(n=new xl("onSelect","select",null,n,i),t.push({event:n,listeners:s}),n.target=vi)))}function ja(t,n){var i={};return i[t.toLowerCase()]=n.toLowerCase(),i["Webkit"+t]="webkit"+n,i["Moz"+t]="moz"+n,i}var bi={animationend:ja("Animation","AnimationEnd"),animationiteration:ja("Animation","AnimationIteration"),animationstart:ja("Animation","AnimationStart"),transitionrun:ja("Transition","TransitionRun"),transitionstart:ja("Transition","TransitionStart"),transitioncancel:ja("Transition","TransitionCancel"),transitionend:ja("Transition","TransitionEnd")},of={},zm={};Sr&&(zm=document.createElement("div").style,"AnimationEvent"in window||(delete bi.animationend.animation,delete bi.animationiteration.animation,delete bi.animationstart.animation),"TransitionEvent"in window||delete bi.transitionend.transition);function Da(t){if(of[t])return of[t];if(!bi[t])return t;var n=bi[t],i;for(i in n)if(n.hasOwnProperty(i)&&i in zm)return of[t]=n[i];return t}var Nm=Da("animationend"),Bm=Da("animationiteration"),Pm=Da("animationstart"),Px=Da("transitionrun"),$x=Da("transitionstart"),Ux=Da("transitioncancel"),$m=Da("transitionend"),Um=new Map,sf="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");sf.push("scrollEnd");function Vn(t,n){Um.set(t,n),Oa(n,[t])}var Hm=new WeakMap;function On(t,n){if(typeof t=="object"&&t!==null){var i=Hm.get(t);return i!==void 0?i:(n={value:t,source:n,stack:rm(n)},Hm.set(t,n),n)}return{value:t,source:n,stack:rm(n)}}var kn=[],xi=0,lf=0;function Cl(){for(var t=xi,n=lf=xi=0;n<t;){var i=kn[n];kn[n++]=null;var s=kn[n];kn[n++]=null;var f=kn[n];kn[n++]=null;var p=kn[n];if(kn[n++]=null,s!==null&&f!==null){var x=s.pending;x===null?f.next=f:(f.next=x.next,x.next=f),s.pending=f}p!==0&&Im(i,f,p)}}function El(t,n,i,s){kn[xi++]=t,kn[xi++]=n,kn[xi++]=i,kn[xi++]=s,lf|=s,t.lanes|=s,t=t.alternate,t!==null&&(t.lanes|=s)}function cf(t,n,i,s){return El(t,n,i,s),Rl(t)}function Si(t,n){return El(t,null,null,n),Rl(t)}function Im(t,n,i){t.lanes|=i;var s=t.alternate;s!==null&&(s.lanes|=i);for(var f=!1,p=t.return;p!==null;)p.childLanes|=i,s=p.alternate,s!==null&&(s.childLanes|=i),p.tag===22&&(t=p.stateNode,t===null||t._visibility&1||(f=!0)),t=p,p=p.return;return t.tag===3?(p=t.stateNode,f&&n!==null&&(f=31-nt(i),t=p.hiddenUpdates,s=t[f],s===null?t[f]=[n]:s.push(n),n.lane=i|536870912),p):null}function Rl(t){if(50<as)throw as=0,md=null,Error(o(185));for(var n=t.return;n!==null;)t=n,n=t.return;return t.tag===3?t.stateNode:null}var wi={};function Hx(t,n,i,s){this.tag=t,this.key=i,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=s,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function yn(t,n,i,s){return new Hx(t,n,i,s)}function uf(t){return t=t.prototype,!(!t||!t.isReactComponent)}function wr(t,n){var i=t.alternate;return i===null?(i=yn(t.tag,n,t.key,t.mode),i.elementType=t.elementType,i.type=t.type,i.stateNode=t.stateNode,i.alternate=t,t.alternate=i):(i.pendingProps=n,i.type=t.type,i.flags=0,i.subtreeFlags=0,i.deletions=null),i.flags=t.flags&65011712,i.childLanes=t.childLanes,i.lanes=t.lanes,i.child=t.child,i.memoizedProps=t.memoizedProps,i.memoizedState=t.memoizedState,i.updateQueue=t.updateQueue,n=t.dependencies,i.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},i.sibling=t.sibling,i.index=t.index,i.ref=t.ref,i.refCleanup=t.refCleanup,i}function Fm(t,n){t.flags&=65011714;var i=t.alternate;return i===null?(t.childLanes=0,t.lanes=n,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=i.childLanes,t.lanes=i.lanes,t.child=i.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=i.memoizedProps,t.memoizedState=i.memoizedState,t.updateQueue=i.updateQueue,t.type=i.type,n=i.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext}),t}function Tl(t,n,i,s,f,p){var x=0;if(s=t,typeof t=="function")uf(t)&&(x=1);else if(typeof t=="string")x=FS(t,i,le.current)?26:t==="html"||t==="head"||t==="body"?27:5;else e:switch(t){case Q:return t=yn(31,i,n,f),t.elementType=Q,t.lanes=p,t;case C:return La(i.children,f,p,n);case S:x=8,f|=24;break;case _:return t=yn(12,i,n,f|2),t.elementType=_,t.lanes=p,t;case O:return t=yn(13,i,n,f),t.elementType=O,t.lanes=p,t;case B:return t=yn(19,i,n,f),t.elementType=B,t.lanes=p,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case T:case M:x=10;break e;case j:x=9;break e;case k:x=11;break e;case I:x=14;break e;case H:x=16,s=null;break e}x=29,i=Error(o(130,t===null?"null":typeof t,"")),s=null}return n=yn(x,i,n,f),n.elementType=t,n.type=s,n.lanes=p,n}function La(t,n,i,s){return t=yn(7,t,s,n),t.lanes=i,t}function ff(t,n,i){return t=yn(6,t,null,n),t.lanes=i,t}function df(t,n,i){return n=yn(4,t.children!==null?t.children:[],t.key,n),n.lanes=i,n.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},n}var Ci=[],Ei=0,Al=null,_l=0,jn=[],Dn=0,za=null,Cr=1,Er="";function Na(t,n){Ci[Ei++]=_l,Ci[Ei++]=Al,Al=t,_l=n}function Gm(t,n,i){jn[Dn++]=Cr,jn[Dn++]=Er,jn[Dn++]=za,za=t;var s=Cr;t=Er;var f=32-nt(s)-1;s&=~(1<<f),i+=1;var p=32-nt(n)+f;if(30<p){var x=f-f%5;p=(s&(1<<x)-1).toString(32),s>>=x,f-=x,Cr=1<<32-nt(n)+f|i<<f|s,Er=p+t}else Cr=1<<p|i<<f|s,Er=t}function pf(t){t.return!==null&&(Na(t,1),Gm(t,1,0))}function hf(t){for(;t===Al;)Al=Ci[--Ei],Ci[Ei]=null,_l=Ci[--Ei],Ci[Ei]=null;for(;t===za;)za=jn[--Dn],jn[Dn]=null,Er=jn[--Dn],jn[Dn]=null,Cr=jn[--Dn],jn[Dn]=null}var rn=null,Mt=null,Qe=!1,Ba=null,tr=!1,mf=Error(o(519));function Pa(t){var n=Error(o(418,""));throw No(On(n,t)),mf}function Vm(t){var n=t.stateNode,i=t.type,s=t.memoizedProps;switch(n[Qt]=t,n[cn]=s,i){case"dialog":We("cancel",n),We("close",n);break;case"iframe":case"object":case"embed":We("load",n);break;case"video":case"audio":for(i=0;i<os.length;i++)We(os[i],n);break;case"source":We("error",n);break;case"img":case"image":case"link":We("error",n),We("load",n);break;case"details":We("toggle",n);break;case"input":We("invalid",n),om(n,s.value,s.defaultValue,s.checked,s.defaultChecked,s.type,s.name,!0),hl(n);break;case"select":We("invalid",n);break;case"textarea":We("invalid",n),lm(n,s.value,s.defaultValue,s.children),hl(n)}i=s.children,typeof i!="string"&&typeof i!="number"&&typeof i!="bigint"||n.textContent===""+i||s.suppressHydrationWarning===!0||l1(n.textContent,i)?(s.popover!=null&&(We("beforetoggle",n),We("toggle",n)),s.onScroll!=null&&We("scroll",n),s.onScrollEnd!=null&&We("scrollend",n),s.onClick!=null&&(n.onclick=lc),n=!0):n=!1,n||Pa(t)}function Wm(t){for(rn=t.return;rn;)switch(rn.tag){case 5:case 13:tr=!1;return;case 27:case 3:tr=!0;return;default:rn=rn.return}}function Lo(t){if(t!==rn)return!1;if(!Qe)return Wm(t),Qe=!0,!1;var n=t.tag,i;if((i=n!==3&&n!==27)&&((i=n===5)&&(i=t.type,i=!(i!=="form"&&i!=="button")||kd(t.type,t.memoizedProps)),i=!i),i&&Mt&&Pa(t),Wm(t),n===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(o(317));e:{for(t=t.nextSibling,n=0;t;){if(t.nodeType===8)if(i=t.data,i==="/$"){if(n===0){Mt=qn(t.nextSibling);break e}n--}else i!=="$"&&i!=="$!"&&i!=="$?"||n++;t=t.nextSibling}Mt=null}}else n===27?(n=Mt,la(t.type)?(t=zd,zd=null,Mt=t):Mt=n):Mt=rn?qn(t.stateNode.nextSibling):null;return!0}function zo(){Mt=rn=null,Qe=!1}function qm(){var t=Ba;return t!==null&&(pn===null?pn=t:pn.push.apply(pn,t),Ba=null),t}function No(t){Ba===null?Ba=[t]:Ba.push(t)}var gf=P(null),$a=null,Rr=null;function qr(t,n,i){J(gf,n._currentValue),n._currentValue=i}function Tr(t){t._currentValue=gf.current,oe(gf)}function yf(t,n,i){for(;t!==null;){var s=t.alternate;if((t.childLanes&n)!==n?(t.childLanes|=n,s!==null&&(s.childLanes|=n)):s!==null&&(s.childLanes&n)!==n&&(s.childLanes|=n),t===i)break;t=t.return}}function vf(t,n,i,s){var f=t.child;for(f!==null&&(f.return=t);f!==null;){var p=f.dependencies;if(p!==null){var x=f.child;p=p.firstContext;e:for(;p!==null;){var A=p;p=f;for(var z=0;z<n.length;z++)if(A.context===n[z]){p.lanes|=i,A=p.alternate,A!==null&&(A.lanes|=i),yf(p.return,i,t),s||(x=null);break e}p=A.next}}else if(f.tag===18){if(x=f.return,x===null)throw Error(o(341));x.lanes|=i,p=x.alternate,p!==null&&(p.lanes|=i),yf(x,i,t),x=null}else x=f.child;if(x!==null)x.return=f;else for(x=f;x!==null;){if(x===t){x=null;break}if(f=x.sibling,f!==null){f.return=x.return,x=f;break}x=x.return}f=x}}function Bo(t,n,i,s){t=null;for(var f=n,p=!1;f!==null;){if(!p){if((f.flags&524288)!==0)p=!0;else if((f.flags&262144)!==0)break}if(f.tag===10){var x=f.alternate;if(x===null)throw Error(o(387));if(x=x.memoizedProps,x!==null){var A=f.type;gn(f.pendingProps.value,x.value)||(t!==null?t.push(A):t=[A])}}else if(f===Oe.current){if(x=f.alternate,x===null)throw Error(o(387));x.memoizedState.memoizedState!==f.memoizedState.memoizedState&&(t!==null?t.push(ds):t=[ds])}f=f.return}t!==null&&vf(n,t,i,s),n.flags|=262144}function Ml(t){for(t=t.firstContext;t!==null;){if(!gn(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Ua(t){$a=t,Rr=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function Jt(t){return Ym($a,t)}function Ol(t,n){return $a===null&&Ua(t),Ym(t,n)}function Ym(t,n){var i=n._currentValue;if(n={context:n,memoizedValue:i,next:null},Rr===null){if(t===null)throw Error(o(308));Rr=n,t.dependencies={lanes:0,firstContext:n},t.flags|=524288}else Rr=Rr.next=n;return i}var Ix=typeof AbortController<"u"?AbortController:function(){var t=[],n=this.signal={aborted:!1,addEventListener:function(i,s){t.push(s)}};this.abort=function(){n.aborted=!0,t.forEach(function(i){return i()})}},Fx=e.unstable_scheduleCallback,Gx=e.unstable_NormalPriority,Ht={$$typeof:M,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function bf(){return{controller:new Ix,data:new Map,refCount:0}}function Po(t){t.refCount--,t.refCount===0&&Fx(Gx,function(){t.controller.abort()})}var $o=null,xf=0,Ri=0,Ti=null;function Vx(t,n){if($o===null){var i=$o=[];xf=0,Ri=wd(),Ti={status:"pending",value:void 0,then:function(s){i.push(s)}}}return xf++,n.then(Xm,Xm),n}function Xm(){if(--xf===0&&$o!==null){Ti!==null&&(Ti.status="fulfilled");var t=$o;$o=null,Ri=0,Ti=null;for(var n=0;n<t.length;n++)(0,t[n])()}}function Wx(t,n){var i=[],s={status:"pending",value:null,reason:null,then:function(f){i.push(f)}};return t.then(function(){s.status="fulfilled",s.value=n;for(var f=0;f<i.length;f++)(0,i[f])(n)},function(f){for(s.status="rejected",s.reason=f,f=0;f<i.length;f++)(0,i[f])(void 0)}),s}var Km=L.S;L.S=function(t,n){typeof n=="object"&&n!==null&&typeof n.then=="function"&&Vx(t,n),Km!==null&&Km(t,n)};var Ha=P(null);function Sf(){var t=Ha.current;return t!==null?t:vt.pooledCache}function kl(t,n){n===null?J(Ha,Ha.current):J(Ha,n.pool)}function Zm(){var t=Sf();return t===null?null:{parent:Ht._currentValue,pool:t}}var Uo=Error(o(460)),Qm=Error(o(474)),jl=Error(o(542)),wf={then:function(){}};function Jm(t){return t=t.status,t==="fulfilled"||t==="rejected"}function Dl(){}function e0(t,n,i){switch(i=t[i],i===void 0?t.push(n):i!==n&&(n.then(Dl,Dl),n=i),n.status){case"fulfilled":return n.value;case"rejected":throw t=n.reason,n0(t),t;default:if(typeof n.status=="string")n.then(Dl,Dl);else{if(t=vt,t!==null&&100<t.shellSuspendCounter)throw Error(o(482));t=n,t.status="pending",t.then(function(s){if(n.status==="pending"){var f=n;f.status="fulfilled",f.value=s}},function(s){if(n.status==="pending"){var f=n;f.status="rejected",f.reason=s}})}switch(n.status){case"fulfilled":return n.value;case"rejected":throw t=n.reason,n0(t),t}throw Ho=n,Uo}}var Ho=null;function t0(){if(Ho===null)throw Error(o(459));var t=Ho;return Ho=null,t}function n0(t){if(t===Uo||t===jl)throw Error(o(483))}var Yr=!1;function Cf(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ef(t,n){t=t.updateQueue,n.updateQueue===t&&(n.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function Xr(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function Kr(t,n,i){var s=t.updateQueue;if(s===null)return null;if(s=s.shared,(st&2)!==0){var f=s.pending;return f===null?n.next=n:(n.next=f.next,f.next=n),s.pending=n,n=Rl(t),Im(t,null,i),n}return El(t,s,n,i),Rl(t)}function Io(t,n,i){if(n=n.updateQueue,n!==null&&(n=n.shared,(i&4194048)!==0)){var s=n.lanes;s&=t.pendingLanes,i|=s,n.lanes=i,Xh(t,i)}}function Rf(t,n){var i=t.updateQueue,s=t.alternate;if(s!==null&&(s=s.updateQueue,i===s)){var f=null,p=null;if(i=i.firstBaseUpdate,i!==null){do{var x={lane:i.lane,tag:i.tag,payload:i.payload,callback:null,next:null};p===null?f=p=x:p=p.next=x,i=i.next}while(i!==null);p===null?f=p=n:p=p.next=n}else f=p=n;i={baseState:s.baseState,firstBaseUpdate:f,lastBaseUpdate:p,shared:s.shared,callbacks:s.callbacks},t.updateQueue=i;return}t=i.lastBaseUpdate,t===null?i.firstBaseUpdate=n:t.next=n,i.lastBaseUpdate=n}var Tf=!1;function Fo(){if(Tf){var t=Ti;if(t!==null)throw t}}function Go(t,n,i,s){Tf=!1;var f=t.updateQueue;Yr=!1;var p=f.firstBaseUpdate,x=f.lastBaseUpdate,A=f.shared.pending;if(A!==null){f.shared.pending=null;var z=A,W=z.next;z.next=null,x===null?p=W:x.next=W,x=z;var ne=t.alternate;ne!==null&&(ne=ne.updateQueue,A=ne.lastBaseUpdate,A!==x&&(A===null?ne.firstBaseUpdate=W:A.next=W,ne.lastBaseUpdate=z))}if(p!==null){var ie=f.baseState;x=0,ne=W=z=null,A=p;do{var X=A.lane&-536870913,Z=X!==A.lane;if(Z?(Ye&X)===X:(s&X)===X){X!==0&&X===Ri&&(Tf=!0),ne!==null&&(ne=ne.next={lane:0,tag:A.tag,payload:A.payload,callback:null,next:null});e:{var Me=t,Ce=A;X=n;var ft=i;switch(Ce.tag){case 1:if(Me=Ce.payload,typeof Me=="function"){ie=Me.call(ft,ie,X);break e}ie=Me;break e;case 3:Me.flags=Me.flags&-65537|128;case 0:if(Me=Ce.payload,X=typeof Me=="function"?Me.call(ft,ie,X):Me,X==null)break e;ie=g({},ie,X);break e;case 2:Yr=!0}}X=A.callback,X!==null&&(t.flags|=64,Z&&(t.flags|=8192),Z=f.callbacks,Z===null?f.callbacks=[X]:Z.push(X))}else Z={lane:X,tag:A.tag,payload:A.payload,callback:A.callback,next:null},ne===null?(W=ne=Z,z=ie):ne=ne.next=Z,x|=X;if(A=A.next,A===null){if(A=f.shared.pending,A===null)break;Z=A,A=Z.next,Z.next=null,f.lastBaseUpdate=Z,f.shared.pending=null}}while(!0);ne===null&&(z=ie),f.baseState=z,f.firstBaseUpdate=W,f.lastBaseUpdate=ne,p===null&&(f.shared.lanes=0),aa|=x,t.lanes=x,t.memoizedState=ie}}function r0(t,n){if(typeof t!="function")throw Error(o(191,t));t.call(n)}function a0(t,n){var i=t.callbacks;if(i!==null)for(t.callbacks=null,t=0;t<i.length;t++)r0(i[t],n)}var Ai=P(null),Ll=P(0);function i0(t,n){t=Dr,J(Ll,t),J(Ai,n),Dr=t|n.baseLanes}function Af(){J(Ll,Dr),J(Ai,Ai.current)}function _f(){Dr=Ll.current,oe(Ai),oe(Ll)}var Zr=0,He=null,ct=null,Bt=null,zl=!1,_i=!1,Ia=!1,Nl=0,Vo=0,Mi=null,qx=0;function Lt(){throw Error(o(321))}function Mf(t,n){if(n===null)return!1;for(var i=0;i<n.length&&i<t.length;i++)if(!gn(t[i],n[i]))return!1;return!0}function Of(t,n,i,s,f,p){return Zr=p,He=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,L.H=t===null||t.memoizedState===null?I0:F0,Ia=!1,p=i(s,f),Ia=!1,_i&&(p=s0(n,i,s,f)),o0(t),p}function o0(t){L.H=Il;var n=ct!==null&&ct.next!==null;if(Zr=0,Bt=ct=He=null,zl=!1,Vo=0,Mi=null,n)throw Error(o(300));t===null||Gt||(t=t.dependencies,t!==null&&Ml(t)&&(Gt=!0))}function s0(t,n,i,s){He=t;var f=0;do{if(_i&&(Mi=null),Vo=0,_i=!1,25<=f)throw Error(o(301));if(f+=1,Bt=ct=null,t.updateQueue!=null){var p=t.updateQueue;p.lastEffect=null,p.events=null,p.stores=null,p.memoCache!=null&&(p.memoCache.index=0)}L.H=eS,p=n(i,s)}while(_i);return p}function Yx(){var t=L.H,n=t.useState()[0];return n=typeof n.then=="function"?Wo(n):n,t=t.useState()[0],(ct!==null?ct.memoizedState:null)!==t&&(He.flags|=1024),n}function kf(){var t=Nl!==0;return Nl=0,t}function jf(t,n,i){n.updateQueue=t.updateQueue,n.flags&=-2053,t.lanes&=~i}function Df(t){if(zl){for(t=t.memoizedState;t!==null;){var n=t.queue;n!==null&&(n.pending=null),t=t.next}zl=!1}Zr=0,Bt=ct=He=null,_i=!1,Vo=Nl=0,Mi=null}function fn(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Bt===null?He.memoizedState=Bt=t:Bt=Bt.next=t,Bt}function Pt(){if(ct===null){var t=He.alternate;t=t!==null?t.memoizedState:null}else t=ct.next;var n=Bt===null?He.memoizedState:Bt.next;if(n!==null)Bt=n,ct=t;else{if(t===null)throw He.alternate===null?Error(o(467)):Error(o(310));ct=t,t={memoizedState:ct.memoizedState,baseState:ct.baseState,baseQueue:ct.baseQueue,queue:ct.queue,next:null},Bt===null?He.memoizedState=Bt=t:Bt=Bt.next=t}return Bt}function Lf(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Wo(t){var n=Vo;return Vo+=1,Mi===null&&(Mi=[]),t=e0(Mi,t,n),n=He,(Bt===null?n.memoizedState:Bt.next)===null&&(n=n.alternate,L.H=n===null||n.memoizedState===null?I0:F0),t}function Bl(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return Wo(t);if(t.$$typeof===M)return Jt(t)}throw Error(o(438,String(t)))}function zf(t){var n=null,i=He.updateQueue;if(i!==null&&(n=i.memoCache),n==null){var s=He.alternate;s!==null&&(s=s.updateQueue,s!==null&&(s=s.memoCache,s!=null&&(n={data:s.data.map(function(f){return f.slice()}),index:0})))}if(n==null&&(n={data:[],index:0}),i===null&&(i=Lf(),He.updateQueue=i),i.memoCache=n,i=n.data[n.index],i===void 0)for(i=n.data[n.index]=Array(t),s=0;s<t;s++)i[s]=R;return n.index++,i}function Ar(t,n){return typeof n=="function"?n(t):n}function Pl(t){var n=Pt();return Nf(n,ct,t)}function Nf(t,n,i){var s=t.queue;if(s===null)throw Error(o(311));s.lastRenderedReducer=i;var f=t.baseQueue,p=s.pending;if(p!==null){if(f!==null){var x=f.next;f.next=p.next,p.next=x}n.baseQueue=f=p,s.pending=null}if(p=t.baseState,f===null)t.memoizedState=p;else{n=f.next;var A=x=null,z=null,W=n,ne=!1;do{var ie=W.lane&-536870913;if(ie!==W.lane?(Ye&ie)===ie:(Zr&ie)===ie){var X=W.revertLane;if(X===0)z!==null&&(z=z.next={lane:0,revertLane:0,action:W.action,hasEagerState:W.hasEagerState,eagerState:W.eagerState,next:null}),ie===Ri&&(ne=!0);else if((Zr&X)===X){W=W.next,X===Ri&&(ne=!0);continue}else ie={lane:0,revertLane:W.revertLane,action:W.action,hasEagerState:W.hasEagerState,eagerState:W.eagerState,next:null},z===null?(A=z=ie,x=p):z=z.next=ie,He.lanes|=X,aa|=X;ie=W.action,Ia&&i(p,ie),p=W.hasEagerState?W.eagerState:i(p,ie)}else X={lane:ie,revertLane:W.revertLane,action:W.action,hasEagerState:W.hasEagerState,eagerState:W.eagerState,next:null},z===null?(A=z=X,x=p):z=z.next=X,He.lanes|=ie,aa|=ie;W=W.next}while(W!==null&&W!==n);if(z===null?x=p:z.next=A,!gn(p,t.memoizedState)&&(Gt=!0,ne&&(i=Ti,i!==null)))throw i;t.memoizedState=p,t.baseState=x,t.baseQueue=z,s.lastRenderedState=p}return f===null&&(s.lanes=0),[t.memoizedState,s.dispatch]}function Bf(t){var n=Pt(),i=n.queue;if(i===null)throw Error(o(311));i.lastRenderedReducer=t;var s=i.dispatch,f=i.pending,p=n.memoizedState;if(f!==null){i.pending=null;var x=f=f.next;do p=t(p,x.action),x=x.next;while(x!==f);gn(p,n.memoizedState)||(Gt=!0),n.memoizedState=p,n.baseQueue===null&&(n.baseState=p),i.lastRenderedState=p}return[p,s]}function l0(t,n,i){var s=He,f=Pt(),p=Qe;if(p){if(i===void 0)throw Error(o(407));i=i()}else i=n();var x=!gn((ct||f).memoizedState,i);x&&(f.memoizedState=i,Gt=!0),f=f.queue;var A=f0.bind(null,s,f,t);if(qo(2048,8,A,[t]),f.getSnapshot!==n||x||Bt!==null&&Bt.memoizedState.tag&1){if(s.flags|=2048,Oi(9,$l(),u0.bind(null,s,f,i,n),null),vt===null)throw Error(o(349));p||(Zr&124)!==0||c0(s,n,i)}return i}function c0(t,n,i){t.flags|=16384,t={getSnapshot:n,value:i},n=He.updateQueue,n===null?(n=Lf(),He.updateQueue=n,n.stores=[t]):(i=n.stores,i===null?n.stores=[t]:i.push(t))}function u0(t,n,i,s){n.value=i,n.getSnapshot=s,d0(n)&&p0(t)}function f0(t,n,i){return i(function(){d0(n)&&p0(t)})}function d0(t){var n=t.getSnapshot;t=t.value;try{var i=n();return!gn(t,i)}catch{return!0}}function p0(t){var n=Si(t,2);n!==null&&wn(n,t,2)}function Pf(t){var n=fn();if(typeof t=="function"){var i=t;if(t=i(),Ia){Ut(!0);try{i()}finally{Ut(!1)}}}return n.memoizedState=n.baseState=t,n.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ar,lastRenderedState:t},n}function h0(t,n,i,s){return t.baseState=i,Nf(t,ct,typeof s=="function"?s:Ar)}function Xx(t,n,i,s,f){if(Hl(t))throw Error(o(485));if(t=n.action,t!==null){var p={payload:f,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(x){p.listeners.push(x)}};L.T!==null?i(!0):p.isTransition=!1,s(p),i=n.pending,i===null?(p.next=n.pending=p,m0(n,p)):(p.next=i.next,n.pending=i.next=p)}}function m0(t,n){var i=n.action,s=n.payload,f=t.state;if(n.isTransition){var p=L.T,x={};L.T=x;try{var A=i(f,s),z=L.S;z!==null&&z(x,A),g0(t,n,A)}catch(W){$f(t,n,W)}finally{L.T=p}}else try{p=i(f,s),g0(t,n,p)}catch(W){$f(t,n,W)}}function g0(t,n,i){i!==null&&typeof i=="object"&&typeof i.then=="function"?i.then(function(s){y0(t,n,s)},function(s){return $f(t,n,s)}):y0(t,n,i)}function y0(t,n,i){n.status="fulfilled",n.value=i,v0(n),t.state=i,n=t.pending,n!==null&&(i=n.next,i===n?t.pending=null:(i=i.next,n.next=i,m0(t,i)))}function $f(t,n,i){var s=t.pending;if(t.pending=null,s!==null){s=s.next;do n.status="rejected",n.reason=i,v0(n),n=n.next;while(n!==s)}t.action=null}function v0(t){t=t.listeners;for(var n=0;n<t.length;n++)(0,t[n])()}function b0(t,n){return n}function x0(t,n){if(Qe){var i=vt.formState;if(i!==null){e:{var s=He;if(Qe){if(Mt){t:{for(var f=Mt,p=tr;f.nodeType!==8;){if(!p){f=null;break t}if(f=qn(f.nextSibling),f===null){f=null;break t}}p=f.data,f=p==="F!"||p==="F"?f:null}if(f){Mt=qn(f.nextSibling),s=f.data==="F!";break e}}Pa(s)}s=!1}s&&(n=i[0])}}return i=fn(),i.memoizedState=i.baseState=n,s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:b0,lastRenderedState:n},i.queue=s,i=$0.bind(null,He,s),s.dispatch=i,s=Pf(!1),p=Gf.bind(null,He,!1,s.queue),s=fn(),f={state:n,dispatch:null,action:t,pending:null},s.queue=f,i=Xx.bind(null,He,f,p,i),f.dispatch=i,s.memoizedState=t,[n,i,!1]}function S0(t){var n=Pt();return w0(n,ct,t)}function w0(t,n,i){if(n=Nf(t,n,b0)[0],t=Pl(Ar)[0],typeof n=="object"&&n!==null&&typeof n.then=="function")try{var s=Wo(n)}catch(x){throw x===Uo?jl:x}else s=n;n=Pt();var f=n.queue,p=f.dispatch;return i!==n.memoizedState&&(He.flags|=2048,Oi(9,$l(),Kx.bind(null,f,i),null)),[s,p,t]}function Kx(t,n){t.action=n}function C0(t){var n=Pt(),i=ct;if(i!==null)return w0(n,i,t);Pt(),n=n.memoizedState,i=Pt();var s=i.queue.dispatch;return i.memoizedState=t,[n,s,!1]}function Oi(t,n,i,s){return t={tag:t,create:i,deps:s,inst:n,next:null},n=He.updateQueue,n===null&&(n=Lf(),He.updateQueue=n),i=n.lastEffect,i===null?n.lastEffect=t.next=t:(s=i.next,i.next=t,t.next=s,n.lastEffect=t),t}function $l(){return{destroy:void 0,resource:void 0}}function E0(){return Pt().memoizedState}function Ul(t,n,i,s){var f=fn();s=s===void 0?null:s,He.flags|=t,f.memoizedState=Oi(1|n,$l(),i,s)}function qo(t,n,i,s){var f=Pt();s=s===void 0?null:s;var p=f.memoizedState.inst;ct!==null&&s!==null&&Mf(s,ct.memoizedState.deps)?f.memoizedState=Oi(n,p,i,s):(He.flags|=t,f.memoizedState=Oi(1|n,p,i,s))}function R0(t,n){Ul(8390656,8,t,n)}function T0(t,n){qo(2048,8,t,n)}function A0(t,n){return qo(4,2,t,n)}function _0(t,n){return qo(4,4,t,n)}function M0(t,n){if(typeof n=="function"){t=t();var i=n(t);return function(){typeof i=="function"?i():n(null)}}if(n!=null)return t=t(),n.current=t,function(){n.current=null}}function O0(t,n,i){i=i!=null?i.concat([t]):null,qo(4,4,M0.bind(null,n,t),i)}function Uf(){}function k0(t,n){var i=Pt();n=n===void 0?null:n;var s=i.memoizedState;return n!==null&&Mf(n,s[1])?s[0]:(i.memoizedState=[t,n],t)}function j0(t,n){var i=Pt();n=n===void 0?null:n;var s=i.memoizedState;if(n!==null&&Mf(n,s[1]))return s[0];if(s=t(),Ia){Ut(!0);try{t()}finally{Ut(!1)}}return i.memoizedState=[s,n],s}function Hf(t,n,i){return i===void 0||(Zr&1073741824)!==0?t.memoizedState=n:(t.memoizedState=i,t=zg(),He.lanes|=t,aa|=t,i)}function D0(t,n,i,s){return gn(i,n)?i:Ai.current!==null?(t=Hf(t,i,s),gn(t,n)||(Gt=!0),t):(Zr&42)===0?(Gt=!0,t.memoizedState=i):(t=zg(),He.lanes|=t,aa|=t,n)}function L0(t,n,i,s,f){var p=Y.p;Y.p=p!==0&&8>p?p:8;var x=L.T,A={};L.T=A,Gf(t,!1,n,i);try{var z=f(),W=L.S;if(W!==null&&W(A,z),z!==null&&typeof z=="object"&&typeof z.then=="function"){var ne=Wx(z,s);Yo(t,n,ne,Sn(t))}else Yo(t,n,s,Sn(t))}catch(ie){Yo(t,n,{then:function(){},status:"rejected",reason:ie},Sn())}finally{Y.p=p,L.T=x}}function Zx(){}function If(t,n,i,s){if(t.tag!==5)throw Error(o(476));var f=z0(t).queue;L0(t,f,n,ae,i===null?Zx:function(){return N0(t),i(s)})}function z0(t){var n=t.memoizedState;if(n!==null)return n;n={memoizedState:ae,baseState:ae,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ar,lastRenderedState:ae},next:null};var i={};return n.next={memoizedState:i,baseState:i,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ar,lastRenderedState:i},next:null},t.memoizedState=n,t=t.alternate,t!==null&&(t.memoizedState=n),n}function N0(t){var n=z0(t).next.queue;Yo(t,n,{},Sn())}function Ff(){return Jt(ds)}function B0(){return Pt().memoizedState}function P0(){return Pt().memoizedState}function Qx(t){for(var n=t.return;n!==null;){switch(n.tag){case 24:case 3:var i=Sn();t=Xr(i);var s=Kr(n,t,i);s!==null&&(wn(s,n,i),Io(s,n,i)),n={cache:bf()},t.payload=n;return}n=n.return}}function Jx(t,n,i){var s=Sn();i={lane:s,revertLane:0,action:i,hasEagerState:!1,eagerState:null,next:null},Hl(t)?U0(n,i):(i=cf(t,n,i,s),i!==null&&(wn(i,t,s),H0(i,n,s)))}function $0(t,n,i){var s=Sn();Yo(t,n,i,s)}function Yo(t,n,i,s){var f={lane:s,revertLane:0,action:i,hasEagerState:!1,eagerState:null,next:null};if(Hl(t))U0(n,f);else{var p=t.alternate;if(t.lanes===0&&(p===null||p.lanes===0)&&(p=n.lastRenderedReducer,p!==null))try{var x=n.lastRenderedState,A=p(x,i);if(f.hasEagerState=!0,f.eagerState=A,gn(A,x))return El(t,n,f,0),vt===null&&Cl(),!1}catch{}finally{}if(i=cf(t,n,f,s),i!==null)return wn(i,t,s),H0(i,n,s),!0}return!1}function Gf(t,n,i,s){if(s={lane:2,revertLane:wd(),action:s,hasEagerState:!1,eagerState:null,next:null},Hl(t)){if(n)throw Error(o(479))}else n=cf(t,i,s,2),n!==null&&wn(n,t,2)}function Hl(t){var n=t.alternate;return t===He||n!==null&&n===He}function U0(t,n){_i=zl=!0;var i=t.pending;i===null?n.next=n:(n.next=i.next,i.next=n),t.pending=n}function H0(t,n,i){if((i&4194048)!==0){var s=n.lanes;s&=t.pendingLanes,i|=s,n.lanes=i,Xh(t,i)}}var Il={readContext:Jt,use:Bl,useCallback:Lt,useContext:Lt,useEffect:Lt,useImperativeHandle:Lt,useLayoutEffect:Lt,useInsertionEffect:Lt,useMemo:Lt,useReducer:Lt,useRef:Lt,useState:Lt,useDebugValue:Lt,useDeferredValue:Lt,useTransition:Lt,useSyncExternalStore:Lt,useId:Lt,useHostTransitionStatus:Lt,useFormState:Lt,useActionState:Lt,useOptimistic:Lt,useMemoCache:Lt,useCacheRefresh:Lt},I0={readContext:Jt,use:Bl,useCallback:function(t,n){return fn().memoizedState=[t,n===void 0?null:n],t},useContext:Jt,useEffect:R0,useImperativeHandle:function(t,n,i){i=i!=null?i.concat([t]):null,Ul(4194308,4,M0.bind(null,n,t),i)},useLayoutEffect:function(t,n){return Ul(4194308,4,t,n)},useInsertionEffect:function(t,n){Ul(4,2,t,n)},useMemo:function(t,n){var i=fn();n=n===void 0?null:n;var s=t();if(Ia){Ut(!0);try{t()}finally{Ut(!1)}}return i.memoizedState=[s,n],s},useReducer:function(t,n,i){var s=fn();if(i!==void 0){var f=i(n);if(Ia){Ut(!0);try{i(n)}finally{Ut(!1)}}}else f=n;return s.memoizedState=s.baseState=f,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:f},s.queue=t,t=t.dispatch=Jx.bind(null,He,t),[s.memoizedState,t]},useRef:function(t){var n=fn();return t={current:t},n.memoizedState=t},useState:function(t){t=Pf(t);var n=t.queue,i=$0.bind(null,He,n);return n.dispatch=i,[t.memoizedState,i]},useDebugValue:Uf,useDeferredValue:function(t,n){var i=fn();return Hf(i,t,n)},useTransition:function(){var t=Pf(!1);return t=L0.bind(null,He,t.queue,!0,!1),fn().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,n,i){var s=He,f=fn();if(Qe){if(i===void 0)throw Error(o(407));i=i()}else{if(i=n(),vt===null)throw Error(o(349));(Ye&124)!==0||c0(s,n,i)}f.memoizedState=i;var p={value:i,getSnapshot:n};return f.queue=p,R0(f0.bind(null,s,p,t),[t]),s.flags|=2048,Oi(9,$l(),u0.bind(null,s,p,i,n),null),i},useId:function(){var t=fn(),n=vt.identifierPrefix;if(Qe){var i=Er,s=Cr;i=(s&~(1<<32-nt(s)-1)).toString(32)+i,n="«"+n+"R"+i,i=Nl++,0<i&&(n+="H"+i.toString(32)),n+="»"}else i=qx++,n="«"+n+"r"+i.toString(32)+"»";return t.memoizedState=n},useHostTransitionStatus:Ff,useFormState:x0,useActionState:x0,useOptimistic:function(t){var n=fn();n.memoizedState=n.baseState=t;var i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return n.queue=i,n=Gf.bind(null,He,!0,i),i.dispatch=n,[t,n]},useMemoCache:zf,useCacheRefresh:function(){return fn().memoizedState=Qx.bind(null,He)}},F0={readContext:Jt,use:Bl,useCallback:k0,useContext:Jt,useEffect:T0,useImperativeHandle:O0,useInsertionEffect:A0,useLayoutEffect:_0,useMemo:j0,useReducer:Pl,useRef:E0,useState:function(){return Pl(Ar)},useDebugValue:Uf,useDeferredValue:function(t,n){var i=Pt();return D0(i,ct.memoizedState,t,n)},useTransition:function(){var t=Pl(Ar)[0],n=Pt().memoizedState;return[typeof t=="boolean"?t:Wo(t),n]},useSyncExternalStore:l0,useId:B0,useHostTransitionStatus:Ff,useFormState:S0,useActionState:S0,useOptimistic:function(t,n){var i=Pt();return h0(i,ct,t,n)},useMemoCache:zf,useCacheRefresh:P0},eS={readContext:Jt,use:Bl,useCallback:k0,useContext:Jt,useEffect:T0,useImperativeHandle:O0,useInsertionEffect:A0,useLayoutEffect:_0,useMemo:j0,useReducer:Bf,useRef:E0,useState:function(){return Bf(Ar)},useDebugValue:Uf,useDeferredValue:function(t,n){var i=Pt();return ct===null?Hf(i,t,n):D0(i,ct.memoizedState,t,n)},useTransition:function(){var t=Bf(Ar)[0],n=Pt().memoizedState;return[typeof t=="boolean"?t:Wo(t),n]},useSyncExternalStore:l0,useId:B0,useHostTransitionStatus:Ff,useFormState:C0,useActionState:C0,useOptimistic:function(t,n){var i=Pt();return ct!==null?h0(i,ct,t,n):(i.baseState=t,[t,i.queue.dispatch])},useMemoCache:zf,useCacheRefresh:P0},ki=null,Xo=0;function Fl(t){var n=Xo;return Xo+=1,ki===null&&(ki=[]),e0(ki,t,n)}function Ko(t,n){n=n.props.ref,t.ref=n!==void 0?n:null}function Gl(t,n){throw n.$$typeof===y?Error(o(525)):(t=Object.prototype.toString.call(n),Error(o(31,t==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":t)))}function G0(t){var n=t._init;return n(t._payload)}function V0(t){function n(U,N){if(t){var V=U.deletions;V===null?(U.deletions=[N],U.flags|=16):V.push(N)}}function i(U,N){if(!t)return null;for(;N!==null;)n(U,N),N=N.sibling;return null}function s(U){for(var N=new Map;U!==null;)U.key!==null?N.set(U.key,U):N.set(U.index,U),U=U.sibling;return N}function f(U,N){return U=wr(U,N),U.index=0,U.sibling=null,U}function p(U,N,V){return U.index=V,t?(V=U.alternate,V!==null?(V=V.index,V<N?(U.flags|=67108866,N):V):(U.flags|=67108866,N)):(U.flags|=1048576,N)}function x(U){return t&&U.alternate===null&&(U.flags|=67108866),U}function A(U,N,V,re){return N===null||N.tag!==6?(N=ff(V,U.mode,re),N.return=U,N):(N=f(N,V),N.return=U,N)}function z(U,N,V,re){var ve=V.type;return ve===C?ne(U,N,V.props.children,re,V.key):N!==null&&(N.elementType===ve||typeof ve=="object"&&ve!==null&&ve.$$typeof===H&&G0(ve)===N.type)?(N=f(N,V.props),Ko(N,V),N.return=U,N):(N=Tl(V.type,V.key,V.props,null,U.mode,re),Ko(N,V),N.return=U,N)}function W(U,N,V,re){return N===null||N.tag!==4||N.stateNode.containerInfo!==V.containerInfo||N.stateNode.implementation!==V.implementation?(N=df(V,U.mode,re),N.return=U,N):(N=f(N,V.children||[]),N.return=U,N)}function ne(U,N,V,re,ve){return N===null||N.tag!==7?(N=La(V,U.mode,re,ve),N.return=U,N):(N=f(N,V),N.return=U,N)}function ie(U,N,V){if(typeof N=="string"&&N!==""||typeof N=="number"||typeof N=="bigint")return N=ff(""+N,U.mode,V),N.return=U,N;if(typeof N=="object"&&N!==null){switch(N.$$typeof){case v:return V=Tl(N.type,N.key,N.props,null,U.mode,V),Ko(V,N),V.return=U,V;case E:return N=df(N,U.mode,V),N.return=U,N;case H:var re=N._init;return N=re(N._payload),ie(U,N,V)}if(G(N)||$(N))return N=La(N,U.mode,V,null),N.return=U,N;if(typeof N.then=="function")return ie(U,Fl(N),V);if(N.$$typeof===M)return ie(U,Ol(U,N),V);Gl(U,N)}return null}function X(U,N,V,re){var ve=N!==null?N.key:null;if(typeof V=="string"&&V!==""||typeof V=="number"||typeof V=="bigint")return ve!==null?null:A(U,N,""+V,re);if(typeof V=="object"&&V!==null){switch(V.$$typeof){case v:return V.key===ve?z(U,N,V,re):null;case E:return V.key===ve?W(U,N,V,re):null;case H:return ve=V._init,V=ve(V._payload),X(U,N,V,re)}if(G(V)||$(V))return ve!==null?null:ne(U,N,V,re,null);if(typeof V.then=="function")return X(U,N,Fl(V),re);if(V.$$typeof===M)return X(U,N,Ol(U,V),re);Gl(U,V)}return null}function Z(U,N,V,re,ve){if(typeof re=="string"&&re!==""||typeof re=="number"||typeof re=="bigint")return U=U.get(V)||null,A(N,U,""+re,ve);if(typeof re=="object"&&re!==null){switch(re.$$typeof){case v:return U=U.get(re.key===null?V:re.key)||null,z(N,U,re,ve);case E:return U=U.get(re.key===null?V:re.key)||null,W(N,U,re,ve);case H:var Ge=re._init;return re=Ge(re._payload),Z(U,N,V,re,ve)}if(G(re)||$(re))return U=U.get(V)||null,ne(N,U,re,ve,null);if(typeof re.then=="function")return Z(U,N,V,Fl(re),ve);if(re.$$typeof===M)return Z(U,N,V,Ol(N,re),ve);Gl(N,re)}return null}function Me(U,N,V,re){for(var ve=null,Ge=null,be=N,Te=N=0,Wt=null;be!==null&&Te<V.length;Te++){be.index>Te?(Wt=be,be=null):Wt=be.sibling;var Ke=X(U,be,V[Te],re);if(Ke===null){be===null&&(be=Wt);break}t&&be&&Ke.alternate===null&&n(U,be),N=p(Ke,N,Te),Ge===null?ve=Ke:Ge.sibling=Ke,Ge=Ke,be=Wt}if(Te===V.length)return i(U,be),Qe&&Na(U,Te),ve;if(be===null){for(;Te<V.length;Te++)be=ie(U,V[Te],re),be!==null&&(N=p(be,N,Te),Ge===null?ve=be:Ge.sibling=be,Ge=be);return Qe&&Na(U,Te),ve}for(be=s(be);Te<V.length;Te++)Wt=Z(be,U,Te,V[Te],re),Wt!==null&&(t&&Wt.alternate!==null&&be.delete(Wt.key===null?Te:Wt.key),N=p(Wt,N,Te),Ge===null?ve=Wt:Ge.sibling=Wt,Ge=Wt);return t&&be.forEach(function(pa){return n(U,pa)}),Qe&&Na(U,Te),ve}function Ce(U,N,V,re){if(V==null)throw Error(o(151));for(var ve=null,Ge=null,be=N,Te=N=0,Wt=null,Ke=V.next();be!==null&&!Ke.done;Te++,Ke=V.next()){be.index>Te?(Wt=be,be=null):Wt=be.sibling;var pa=X(U,be,Ke.value,re);if(pa===null){be===null&&(be=Wt);break}t&&be&&pa.alternate===null&&n(U,be),N=p(pa,N,Te),Ge===null?ve=pa:Ge.sibling=pa,Ge=pa,be=Wt}if(Ke.done)return i(U,be),Qe&&Na(U,Te),ve;if(be===null){for(;!Ke.done;Te++,Ke=V.next())Ke=ie(U,Ke.value,re),Ke!==null&&(N=p(Ke,N,Te),Ge===null?ve=Ke:Ge.sibling=Ke,Ge=Ke);return Qe&&Na(U,Te),ve}for(be=s(be);!Ke.done;Te++,Ke=V.next())Ke=Z(be,U,Te,Ke.value,re),Ke!==null&&(t&&Ke.alternate!==null&&be.delete(Ke.key===null?Te:Ke.key),N=p(Ke,N,Te),Ge===null?ve=Ke:Ge.sibling=Ke,Ge=Ke);return t&&be.forEach(function(t3){return n(U,t3)}),Qe&&Na(U,Te),ve}function ft(U,N,V,re){if(typeof V=="object"&&V!==null&&V.type===C&&V.key===null&&(V=V.props.children),typeof V=="object"&&V!==null){switch(V.$$typeof){case v:e:{for(var ve=V.key;N!==null;){if(N.key===ve){if(ve=V.type,ve===C){if(N.tag===7){i(U,N.sibling),re=f(N,V.props.children),re.return=U,U=re;break e}}else if(N.elementType===ve||typeof ve=="object"&&ve!==null&&ve.$$typeof===H&&G0(ve)===N.type){i(U,N.sibling),re=f(N,V.props),Ko(re,V),re.return=U,U=re;break e}i(U,N);break}else n(U,N);N=N.sibling}V.type===C?(re=La(V.props.children,U.mode,re,V.key),re.return=U,U=re):(re=Tl(V.type,V.key,V.props,null,U.mode,re),Ko(re,V),re.return=U,U=re)}return x(U);case E:e:{for(ve=V.key;N!==null;){if(N.key===ve)if(N.tag===4&&N.stateNode.containerInfo===V.containerInfo&&N.stateNode.implementation===V.implementation){i(U,N.sibling),re=f(N,V.children||[]),re.return=U,U=re;break e}else{i(U,N);break}else n(U,N);N=N.sibling}re=df(V,U.mode,re),re.return=U,U=re}return x(U);case H:return ve=V._init,V=ve(V._payload),ft(U,N,V,re)}if(G(V))return Me(U,N,V,re);if($(V)){if(ve=$(V),typeof ve!="function")throw Error(o(150));return V=ve.call(V),Ce(U,N,V,re)}if(typeof V.then=="function")return ft(U,N,Fl(V),re);if(V.$$typeof===M)return ft(U,N,Ol(U,V),re);Gl(U,V)}return typeof V=="string"&&V!==""||typeof V=="number"||typeof V=="bigint"?(V=""+V,N!==null&&N.tag===6?(i(U,N.sibling),re=f(N,V),re.return=U,U=re):(i(U,N),re=ff(V,U.mode,re),re.return=U,U=re),x(U)):i(U,N)}return function(U,N,V,re){try{Xo=0;var ve=ft(U,N,V,re);return ki=null,ve}catch(be){if(be===Uo||be===jl)throw be;var Ge=yn(29,be,null,U.mode);return Ge.lanes=re,Ge.return=U,Ge}finally{}}}var ji=V0(!0),W0=V0(!1),Ln=P(null),nr=null;function Qr(t){var n=t.alternate;J(It,It.current&1),J(Ln,t),nr===null&&(n===null||Ai.current!==null||n.memoizedState!==null)&&(nr=t)}function q0(t){if(t.tag===22){if(J(It,It.current),J(Ln,t),nr===null){var n=t.alternate;n!==null&&n.memoizedState!==null&&(nr=t)}}else Jr()}function Jr(){J(It,It.current),J(Ln,Ln.current)}function _r(t){oe(Ln),nr===t&&(nr=null),oe(It)}var It=P(0);function Vl(t){for(var n=t;n!==null;){if(n.tag===13){var i=n.memoizedState;if(i!==null&&(i=i.dehydrated,i===null||i.data==="$?"||Ld(i)))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if((n.flags&128)!==0)return n}else if(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 null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}function Vf(t,n,i,s){n=t.memoizedState,i=i(s,n),i=i==null?n:g({},n,i),t.memoizedState=i,t.lanes===0&&(t.updateQueue.baseState=i)}var Wf={enqueueSetState:function(t,n,i){t=t._reactInternals;var s=Sn(),f=Xr(s);f.payload=n,i!=null&&(f.callback=i),n=Kr(t,f,s),n!==null&&(wn(n,t,s),Io(n,t,s))},enqueueReplaceState:function(t,n,i){t=t._reactInternals;var s=Sn(),f=Xr(s);f.tag=1,f.payload=n,i!=null&&(f.callback=i),n=Kr(t,f,s),n!==null&&(wn(n,t,s),Io(n,t,s))},enqueueForceUpdate:function(t,n){t=t._reactInternals;var i=Sn(),s=Xr(i);s.tag=2,n!=null&&(s.callback=n),n=Kr(t,s,i),n!==null&&(wn(n,t,i),Io(n,t,i))}};function Y0(t,n,i,s,f,p,x){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(s,p,x):n.prototype&&n.prototype.isPureReactComponent?!jo(i,s)||!jo(f,p):!0}function X0(t,n,i,s){t=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(i,s),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(i,s),n.state!==t&&Wf.enqueueReplaceState(n,n.state,null)}function Fa(t,n){var i=n;if("ref"in n){i={};for(var s in n)s!=="ref"&&(i[s]=n[s])}if(t=t.defaultProps){i===n&&(i=g({},i));for(var f in t)i[f]===void 0&&(i[f]=t[f])}return i}var Wl=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(n))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)};function K0(t){Wl(t)}function Z0(t){console.error(t)}function Q0(t){Wl(t)}function ql(t,n){try{var i=t.onUncaughtError;i(n.value,{componentStack:n.stack})}catch(s){setTimeout(function(){throw s})}}function J0(t,n,i){try{var s=t.onCaughtError;s(i.value,{componentStack:i.stack,errorBoundary:n.tag===1?n.stateNode:null})}catch(f){setTimeout(function(){throw f})}}function qf(t,n,i){return i=Xr(i),i.tag=3,i.payload={element:null},i.callback=function(){ql(t,n)},i}function eg(t){return t=Xr(t),t.tag=3,t}function tg(t,n,i,s){var f=i.type.getDerivedStateFromError;if(typeof f=="function"){var p=s.value;t.payload=function(){return f(p)},t.callback=function(){J0(n,i,s)}}var x=i.stateNode;x!==null&&typeof x.componentDidCatch=="function"&&(t.callback=function(){J0(n,i,s),typeof f!="function"&&(ia===null?ia=new Set([this]):ia.add(this));var A=s.stack;this.componentDidCatch(s.value,{componentStack:A!==null?A:""})})}function tS(t,n,i,s,f){if(i.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){if(n=i.alternate,n!==null&&Bo(n,i,f,!0),i=Ln.current,i!==null){switch(i.tag){case 13:return nr===null?yd():i.alternate===null&&Ot===0&&(Ot=3),i.flags&=-257,i.flags|=65536,i.lanes=f,s===wf?i.flags|=16384:(n=i.updateQueue,n===null?i.updateQueue=new Set([s]):n.add(s),bd(t,s,f)),!1;case 22:return i.flags|=65536,s===wf?i.flags|=16384:(n=i.updateQueue,n===null?(n={transitions:null,markerInstances:null,retryQueue:new Set([s])},i.updateQueue=n):(i=n.retryQueue,i===null?n.retryQueue=new Set([s]):i.add(s)),bd(t,s,f)),!1}throw Error(o(435,i.tag))}return bd(t,s,f),yd(),!1}if(Qe)return n=Ln.current,n!==null?((n.flags&65536)===0&&(n.flags|=256),n.flags|=65536,n.lanes=f,s!==mf&&(t=Error(o(422),{cause:s}),No(On(t,i)))):(s!==mf&&(n=Error(o(423),{cause:s}),No(On(n,i))),t=t.current.alternate,t.flags|=65536,f&=-f,t.lanes|=f,s=On(s,i),f=qf(t.stateNode,s,f),Rf(t,f),Ot!==4&&(Ot=2)),!1;var p=Error(o(520),{cause:s});if(p=On(p,i),rs===null?rs=[p]:rs.push(p),Ot!==4&&(Ot=2),n===null)return!0;s=On(s,i),i=n;do{switch(i.tag){case 3:return i.flags|=65536,t=f&-f,i.lanes|=t,t=qf(i.stateNode,s,t),Rf(i,t),!1;case 1:if(n=i.type,p=i.stateNode,(i.flags&128)===0&&(typeof n.getDerivedStateFromError=="function"||p!==null&&typeof p.componentDidCatch=="function"&&(ia===null||!ia.has(p))))return i.flags|=65536,f&=-f,i.lanes|=f,f=eg(f),tg(f,t,i,s),Rf(i,f),!1}i=i.return}while(i!==null);return!1}var ng=Error(o(461)),Gt=!1;function Yt(t,n,i,s){n.child=t===null?W0(n,null,i,s):ji(n,t.child,i,s)}function rg(t,n,i,s,f){i=i.render;var p=n.ref;if("ref"in s){var x={};for(var A in s)A!=="ref"&&(x[A]=s[A])}else x=s;return Ua(n),s=Of(t,n,i,x,p,f),A=kf(),t!==null&&!Gt?(jf(t,n,f),Mr(t,n,f)):(Qe&&A&&pf(n),n.flags|=1,Yt(t,n,s,f),n.child)}function ag(t,n,i,s,f){if(t===null){var p=i.type;return typeof p=="function"&&!uf(p)&&p.defaultProps===void 0&&i.compare===null?(n.tag=15,n.type=p,ig(t,n,p,s,f)):(t=Tl(i.type,null,s,n,n.mode,f),t.ref=n.ref,t.return=n,n.child=t)}if(p=t.child,!td(t,f)){var x=p.memoizedProps;if(i=i.compare,i=i!==null?i:jo,i(x,s)&&t.ref===n.ref)return Mr(t,n,f)}return n.flags|=1,t=wr(p,s),t.ref=n.ref,t.return=n,n.child=t}function ig(t,n,i,s,f){if(t!==null){var p=t.memoizedProps;if(jo(p,s)&&t.ref===n.ref)if(Gt=!1,n.pendingProps=s=p,td(t,f))(t.flags&131072)!==0&&(Gt=!0);else return n.lanes=t.lanes,Mr(t,n,f)}return Yf(t,n,i,s,f)}function og(t,n,i){var s=n.pendingProps,f=s.children,p=t!==null?t.memoizedState:null;if(s.mode==="hidden"){if((n.flags&128)!==0){if(s=p!==null?p.baseLanes|i:i,t!==null){for(f=n.child=t.child,p=0;f!==null;)p=p|f.lanes|f.childLanes,f=f.sibling;n.childLanes=p&~s}else n.childLanes=0,n.child=null;return sg(t,n,s,i)}if((i&536870912)!==0)n.memoizedState={baseLanes:0,cachePool:null},t!==null&&kl(n,p!==null?p.cachePool:null),p!==null?i0(n,p):Af(),q0(n);else return n.lanes=n.childLanes=536870912,sg(t,n,p!==null?p.baseLanes|i:i,i)}else p!==null?(kl(n,p.cachePool),i0(n,p),Jr(),n.memoizedState=null):(t!==null&&kl(n,null),Af(),Jr());return Yt(t,n,f,i),n.child}function sg(t,n,i,s){var f=Sf();return f=f===null?null:{parent:Ht._currentValue,pool:f},n.memoizedState={baseLanes:i,cachePool:f},t!==null&&kl(n,null),Af(),q0(n),t!==null&&Bo(t,n,s,!0),null}function Yl(t,n){var i=n.ref;if(i===null)t!==null&&t.ref!==null&&(n.flags|=4194816);else{if(typeof i!="function"&&typeof i!="object")throw Error(o(284));(t===null||t.ref!==i)&&(n.flags|=4194816)}}function Yf(t,n,i,s,f){return Ua(n),i=Of(t,n,i,s,void 0,f),s=kf(),t!==null&&!Gt?(jf(t,n,f),Mr(t,n,f)):(Qe&&s&&pf(n),n.flags|=1,Yt(t,n,i,f),n.child)}function lg(t,n,i,s,f,p){return Ua(n),n.updateQueue=null,i=s0(n,s,i,f),o0(t),s=kf(),t!==null&&!Gt?(jf(t,n,p),Mr(t,n,p)):(Qe&&s&&pf(n),n.flags|=1,Yt(t,n,i,p),n.child)}function cg(t,n,i,s,f){if(Ua(n),n.stateNode===null){var p=wi,x=i.contextType;typeof x=="object"&&x!==null&&(p=Jt(x)),p=new i(s,p),n.memoizedState=p.state!==null&&p.state!==void 0?p.state:null,p.updater=Wf,n.stateNode=p,p._reactInternals=n,p=n.stateNode,p.props=s,p.state=n.memoizedState,p.refs={},Cf(n),x=i.contextType,p.context=typeof x=="object"&&x!==null?Jt(x):wi,p.state=n.memoizedState,x=i.getDerivedStateFromProps,typeof x=="function"&&(Vf(n,i,x,s),p.state=n.memoizedState),typeof i.getDerivedStateFromProps=="function"||typeof p.getSnapshotBeforeUpdate=="function"||typeof p.UNSAFE_componentWillMount!="function"&&typeof p.componentWillMount!="function"||(x=p.state,typeof p.componentWillMount=="function"&&p.componentWillMount(),typeof p.UNSAFE_componentWillMount=="function"&&p.UNSAFE_componentWillMount(),x!==p.state&&Wf.enqueueReplaceState(p,p.state,null),Go(n,s,p,f),Fo(),p.state=n.memoizedState),typeof p.componentDidMount=="function"&&(n.flags|=4194308),s=!0}else if(t===null){p=n.stateNode;var A=n.memoizedProps,z=Fa(i,A);p.props=z;var W=p.context,ne=i.contextType;x=wi,typeof ne=="object"&&ne!==null&&(x=Jt(ne));var ie=i.getDerivedStateFromProps;ne=typeof ie=="function"||typeof p.getSnapshotBeforeUpdate=="function",A=n.pendingProps!==A,ne||typeof p.UNSAFE_componentWillReceiveProps!="function"&&typeof p.componentWillReceiveProps!="function"||(A||W!==x)&&X0(n,p,s,x),Yr=!1;var X=n.memoizedState;p.state=X,Go(n,s,p,f),Fo(),W=n.memoizedState,A||X!==W||Yr?(typeof ie=="function"&&(Vf(n,i,ie,s),W=n.memoizedState),(z=Yr||Y0(n,i,z,s,X,W,x))?(ne||typeof p.UNSAFE_componentWillMount!="function"&&typeof p.componentWillMount!="function"||(typeof p.componentWillMount=="function"&&p.componentWillMount(),typeof p.UNSAFE_componentWillMount=="function"&&p.UNSAFE_componentWillMount()),typeof p.componentDidMount=="function"&&(n.flags|=4194308)):(typeof p.componentDidMount=="function"&&(n.flags|=4194308),n.memoizedProps=s,n.memoizedState=W),p.props=s,p.state=W,p.context=x,s=z):(typeof p.componentDidMount=="function"&&(n.flags|=4194308),s=!1)}else{p=n.stateNode,Ef(t,n),x=n.memoizedProps,ne=Fa(i,x),p.props=ne,ie=n.pendingProps,X=p.context,W=i.contextType,z=wi,typeof W=="object"&&W!==null&&(z=Jt(W)),A=i.getDerivedStateFromProps,(W=typeof A=="function"||typeof p.getSnapshotBeforeUpdate=="function")||typeof p.UNSAFE_componentWillReceiveProps!="function"&&typeof p.componentWillReceiveProps!="function"||(x!==ie||X!==z)&&X0(n,p,s,z),Yr=!1,X=n.memoizedState,p.state=X,Go(n,s,p,f),Fo();var Z=n.memoizedState;x!==ie||X!==Z||Yr||t!==null&&t.dependencies!==null&&Ml(t.dependencies)?(typeof A=="function"&&(Vf(n,i,A,s),Z=n.memoizedState),(ne=Yr||Y0(n,i,ne,s,X,Z,z)||t!==null&&t.dependencies!==null&&Ml(t.dependencies))?(W||typeof p.UNSAFE_componentWillUpdate!="function"&&typeof p.componentWillUpdate!="function"||(typeof p.componentWillUpdate=="function"&&p.componentWillUpdate(s,Z,z),typeof p.UNSAFE_componentWillUpdate=="function"&&p.UNSAFE_componentWillUpdate(s,Z,z)),typeof p.componentDidUpdate=="function"&&(n.flags|=4),typeof p.getSnapshotBeforeUpdate=="function"&&(n.flags|=1024)):(typeof p.componentDidUpdate!="function"||x===t.memoizedProps&&X===t.memoizedState||(n.flags|=4),typeof p.getSnapshotBeforeUpdate!="function"||x===t.memoizedProps&&X===t.memoizedState||(n.flags|=1024),n.memoizedProps=s,n.memoizedState=Z),p.props=s,p.state=Z,p.context=z,s=ne):(typeof p.componentDidUpdate!="function"||x===t.memoizedProps&&X===t.memoizedState||(n.flags|=4),typeof p.getSnapshotBeforeUpdate!="function"||x===t.memoizedProps&&X===t.memoizedState||(n.flags|=1024),s=!1)}return p=s,Yl(t,n),s=(n.flags&128)!==0,p||s?(p=n.stateNode,i=s&&typeof i.getDerivedStateFromError!="function"?null:p.render(),n.flags|=1,t!==null&&s?(n.child=ji(n,t.child,null,f),n.child=ji(n,null,i,f)):Yt(t,n,i,f),n.memoizedState=p.state,t=n.child):t=Mr(t,n,f),t}function ug(t,n,i,s){return zo(),n.flags|=256,Yt(t,n,i,s),n.child}var Xf={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Kf(t){return{baseLanes:t,cachePool:Zm()}}function Zf(t,n,i){return t=t!==null?t.childLanes&~i:0,n&&(t|=zn),t}function fg(t,n,i){var s=n.pendingProps,f=!1,p=(n.flags&128)!==0,x;if((x=p)||(x=t!==null&&t.memoizedState===null?!1:(It.current&2)!==0),x&&(f=!0,n.flags&=-129),x=(n.flags&32)!==0,n.flags&=-33,t===null){if(Qe){if(f?Qr(n):Jr(),Qe){var A=Mt,z;if(z=A){e:{for(z=A,A=tr;z.nodeType!==8;){if(!A){A=null;break e}if(z=qn(z.nextSibling),z===null){A=null;break e}}A=z}A!==null?(n.memoizedState={dehydrated:A,treeContext:za!==null?{id:Cr,overflow:Er}:null,retryLane:536870912,hydrationErrors:null},z=yn(18,null,null,0),z.stateNode=A,z.return=n,n.child=z,rn=n,Mt=null,z=!0):z=!1}z||Pa(n)}if(A=n.memoizedState,A!==null&&(A=A.dehydrated,A!==null))return Ld(A)?n.lanes=32:n.lanes=536870912,null;_r(n)}return A=s.children,s=s.fallback,f?(Jr(),f=n.mode,A=Xl({mode:"hidden",children:A},f),s=La(s,f,i,null),A.return=n,s.return=n,A.sibling=s,n.child=A,f=n.child,f.memoizedState=Kf(i),f.childLanes=Zf(t,x,i),n.memoizedState=Xf,s):(Qr(n),Qf(n,A))}if(z=t.memoizedState,z!==null&&(A=z.dehydrated,A!==null)){if(p)n.flags&256?(Qr(n),n.flags&=-257,n=Jf(t,n,i)):n.memoizedState!==null?(Jr(),n.child=t.child,n.flags|=128,n=null):(Jr(),f=s.fallback,A=n.mode,s=Xl({mode:"visible",children:s.children},A),f=La(f,A,i,null),f.flags|=2,s.return=n,f.return=n,s.sibling=f,n.child=s,ji(n,t.child,null,i),s=n.child,s.memoizedState=Kf(i),s.childLanes=Zf(t,x,i),n.memoizedState=Xf,n=f);else if(Qr(n),Ld(A)){if(x=A.nextSibling&&A.nextSibling.dataset,x)var W=x.dgst;x=W,s=Error(o(419)),s.stack="",s.digest=x,No({value:s,source:null,stack:null}),n=Jf(t,n,i)}else if(Gt||Bo(t,n,i,!1),x=(i&t.childLanes)!==0,Gt||x){if(x=vt,x!==null&&(s=i&-i,s=(s&42)!==0?1:Lu(s),s=(s&(x.suspendedLanes|i))!==0?0:s,s!==0&&s!==z.retryLane))throw z.retryLane=s,Si(t,s),wn(x,t,s),ng;A.data==="$?"||yd(),n=Jf(t,n,i)}else A.data==="$?"?(n.flags|=192,n.child=t.child,n=null):(t=z.treeContext,Mt=qn(A.nextSibling),rn=n,Qe=!0,Ba=null,tr=!1,t!==null&&(jn[Dn++]=Cr,jn[Dn++]=Er,jn[Dn++]=za,Cr=t.id,Er=t.overflow,za=n),n=Qf(n,s.children),n.flags|=4096);return n}return f?(Jr(),f=s.fallback,A=n.mode,z=t.child,W=z.sibling,s=wr(z,{mode:"hidden",children:s.children}),s.subtreeFlags=z.subtreeFlags&65011712,W!==null?f=wr(W,f):(f=La(f,A,i,null),f.flags|=2),f.return=n,s.return=n,s.sibling=f,n.child=s,s=f,f=n.child,A=t.child.memoizedState,A===null?A=Kf(i):(z=A.cachePool,z!==null?(W=Ht._currentValue,z=z.parent!==W?{parent:W,pool:W}:z):z=Zm(),A={baseLanes:A.baseLanes|i,cachePool:z}),f.memoizedState=A,f.childLanes=Zf(t,x,i),n.memoizedState=Xf,s):(Qr(n),i=t.child,t=i.sibling,i=wr(i,{mode:"visible",children:s.children}),i.return=n,i.sibling=null,t!==null&&(x=n.deletions,x===null?(n.deletions=[t],n.flags|=16):x.push(t)),n.child=i,n.memoizedState=null,i)}function Qf(t,n){return n=Xl({mode:"visible",children:n},t.mode),n.return=t,t.child=n}function Xl(t,n){return t=yn(22,t,null,n),t.lanes=0,t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},t}function Jf(t,n,i){return ji(n,t.child,null,i),t=Qf(n,n.pendingProps.children),t.flags|=2,n.memoizedState=null,t}function dg(t,n,i){t.lanes|=n;var s=t.alternate;s!==null&&(s.lanes|=n),yf(t.return,n,i)}function ed(t,n,i,s,f){var p=t.memoizedState;p===null?t.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:s,tail:i,tailMode:f}:(p.isBackwards=n,p.rendering=null,p.renderingStartTime=0,p.last=s,p.tail=i,p.tailMode=f)}function pg(t,n,i){var s=n.pendingProps,f=s.revealOrder,p=s.tail;if(Yt(t,n,s.children,i),s=It.current,(s&2)!==0)s=s&1|2,n.flags|=128;else{if(t!==null&&(t.flags&128)!==0)e:for(t=n.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&dg(t,i,n);else if(t.tag===19)dg(t,i,n);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===n)break e;for(;t.sibling===null;){if(t.return===null||t.return===n)break e;t=t.return}t.sibling.return=t.return,t=t.sibling}s&=1}switch(J(It,s),f){case"forwards":for(i=n.child,f=null;i!==null;)t=i.alternate,t!==null&&Vl(t)===null&&(f=i),i=i.sibling;i=f,i===null?(f=n.child,n.child=null):(f=i.sibling,i.sibling=null),ed(n,!1,f,i,p);break;case"backwards":for(i=null,f=n.child,n.child=null;f!==null;){if(t=f.alternate,t!==null&&Vl(t)===null){n.child=f;break}t=f.sibling,f.sibling=i,i=f,f=t}ed(n,!0,i,null,p);break;case"together":ed(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function Mr(t,n,i){if(t!==null&&(n.dependencies=t.dependencies),aa|=n.lanes,(i&n.childLanes)===0)if(t!==null){if(Bo(t,n,i,!1),(i&n.childLanes)===0)return null}else return null;if(t!==null&&n.child!==t.child)throw Error(o(153));if(n.child!==null){for(t=n.child,i=wr(t,t.pendingProps),n.child=i,i.return=n;t.sibling!==null;)t=t.sibling,i=i.sibling=wr(t,t.pendingProps),i.return=n;i.sibling=null}return n.child}function td(t,n){return(t.lanes&n)!==0?!0:(t=t.dependencies,!!(t!==null&&Ml(t)))}function nS(t,n,i){switch(n.tag){case 3:Ee(n,n.stateNode.containerInfo),qr(n,Ht,t.memoizedState.cache),zo();break;case 27:case 5:ge(n);break;case 4:Ee(n,n.stateNode.containerInfo);break;case 10:qr(n,n.type,n.memoizedProps.value);break;case 13:var s=n.memoizedState;if(s!==null)return s.dehydrated!==null?(Qr(n),n.flags|=128,null):(i&n.child.childLanes)!==0?fg(t,n,i):(Qr(n),t=Mr(t,n,i),t!==null?t.sibling:null);Qr(n);break;case 19:var f=(t.flags&128)!==0;if(s=(i&n.childLanes)!==0,s||(Bo(t,n,i,!1),s=(i&n.childLanes)!==0),f){if(s)return pg(t,n,i);n.flags|=128}if(f=n.memoizedState,f!==null&&(f.rendering=null,f.tail=null,f.lastEffect=null),J(It,It.current),s)break;return null;case 22:case 23:return n.lanes=0,og(t,n,i);case 24:qr(n,Ht,t.memoizedState.cache)}return Mr(t,n,i)}function hg(t,n,i){if(t!==null)if(t.memoizedProps!==n.pendingProps)Gt=!0;else{if(!td(t,i)&&(n.flags&128)===0)return Gt=!1,nS(t,n,i);Gt=(t.flags&131072)!==0}else Gt=!1,Qe&&(n.flags&1048576)!==0&&Gm(n,_l,n.index);switch(n.lanes=0,n.tag){case 16:e:{t=n.pendingProps;var s=n.elementType,f=s._init;if(s=f(s._payload),n.type=s,typeof s=="function")uf(s)?(t=Fa(s,t),n.tag=1,n=cg(null,n,s,t,i)):(n.tag=0,n=Yf(null,n,s,t,i));else{if(s!=null){if(f=s.$$typeof,f===k){n.tag=11,n=rg(null,n,s,t,i);break e}else if(f===I){n.tag=14,n=ag(null,n,s,t,i);break e}}throw n=K(s)||s,Error(o(306,n,""))}}return n;case 0:return Yf(t,n,n.type,n.pendingProps,i);case 1:return s=n.type,f=Fa(s,n.pendingProps),cg(t,n,s,f,i);case 3:e:{if(Ee(n,n.stateNode.containerInfo),t===null)throw Error(o(387));s=n.pendingProps;var p=n.memoizedState;f=p.element,Ef(t,n),Go(n,s,null,i);var x=n.memoizedState;if(s=x.cache,qr(n,Ht,s),s!==p.cache&&vf(n,[Ht],i,!0),Fo(),s=x.element,p.isDehydrated)if(p={element:s,isDehydrated:!1,cache:x.cache},n.updateQueue.baseState=p,n.memoizedState=p,n.flags&256){n=ug(t,n,s,i);break e}else if(s!==f){f=On(Error(o(424)),n),No(f),n=ug(t,n,s,i);break e}else{switch(t=n.stateNode.containerInfo,t.nodeType){case 9:t=t.body;break;default:t=t.nodeName==="HTML"?t.ownerDocument.body:t}for(Mt=qn(t.firstChild),rn=n,Qe=!0,Ba=null,tr=!0,i=W0(n,null,s,i),n.child=i;i;)i.flags=i.flags&-3|4096,i=i.sibling}else{if(zo(),s===f){n=Mr(t,n,i);break e}Yt(t,n,s,i)}n=n.child}return n;case 26:return Yl(t,n),t===null?(i=v1(n.type,null,n.pendingProps,null))?n.memoizedState=i:Qe||(i=n.type,t=n.pendingProps,s=cc(he.current).createElement(i),s[Qt]=n,s[cn]=t,Kt(s,i,t),Ft(s),n.stateNode=s):n.memoizedState=v1(n.type,t.memoizedProps,n.pendingProps,t.memoizedState),null;case 27:return ge(n),t===null&&Qe&&(s=n.stateNode=m1(n.type,n.pendingProps,he.current),rn=n,tr=!0,f=Mt,la(n.type)?(zd=f,Mt=qn(s.firstChild)):Mt=f),Yt(t,n,n.pendingProps.children,i),Yl(t,n),t===null&&(n.flags|=4194304),n.child;case 5:return t===null&&Qe&&((f=s=Mt)&&(s=OS(s,n.type,n.pendingProps,tr),s!==null?(n.stateNode=s,rn=n,Mt=qn(s.firstChild),tr=!1,f=!0):f=!1),f||Pa(n)),ge(n),f=n.type,p=n.pendingProps,x=t!==null?t.memoizedProps:null,s=p.children,kd(f,p)?s=null:x!==null&&kd(f,x)&&(n.flags|=32),n.memoizedState!==null&&(f=Of(t,n,Yx,null,null,i),ds._currentValue=f),Yl(t,n),Yt(t,n,s,i),n.child;case 6:return t===null&&Qe&&((t=i=Mt)&&(i=kS(i,n.pendingProps,tr),i!==null?(n.stateNode=i,rn=n,Mt=null,t=!0):t=!1),t||Pa(n)),null;case 13:return fg(t,n,i);case 4:return Ee(n,n.stateNode.containerInfo),s=n.pendingProps,t===null?n.child=ji(n,null,s,i):Yt(t,n,s,i),n.child;case 11:return rg(t,n,n.type,n.pendingProps,i);case 7:return Yt(t,n,n.pendingProps,i),n.child;case 8:return Yt(t,n,n.pendingProps.children,i),n.child;case 12:return Yt(t,n,n.pendingProps.children,i),n.child;case 10:return s=n.pendingProps,qr(n,n.type,s.value),Yt(t,n,s.children,i),n.child;case 9:return f=n.type._context,s=n.pendingProps.children,Ua(n),f=Jt(f),s=s(f),n.flags|=1,Yt(t,n,s,i),n.child;case 14:return ag(t,n,n.type,n.pendingProps,i);case 15:return ig(t,n,n.type,n.pendingProps,i);case 19:return pg(t,n,i);case 31:return s=n.pendingProps,i=n.mode,s={mode:s.mode,children:s.children},t===null?(i=Xl(s,i),i.ref=n.ref,n.child=i,i.return=n,n=i):(i=wr(t.child,s),i.ref=n.ref,n.child=i,i.return=n,n=i),n;case 22:return og(t,n,i);case 24:return Ua(n),s=Jt(Ht),t===null?(f=Sf(),f===null&&(f=vt,p=bf(),f.pooledCache=p,p.refCount++,p!==null&&(f.pooledCacheLanes|=i),f=p),n.memoizedState={parent:s,cache:f},Cf(n),qr(n,Ht,f)):((t.lanes&i)!==0&&(Ef(t,n),Go(n,null,null,i),Fo()),f=t.memoizedState,p=n.memoizedState,f.parent!==s?(f={parent:s,cache:s},n.memoizedState=f,n.lanes===0&&(n.memoizedState=n.updateQueue.baseState=f),qr(n,Ht,s)):(s=p.cache,qr(n,Ht,s),s!==f.cache&&vf(n,[Ht],i,!0))),Yt(t,n,n.pendingProps.children,i),n.child;case 29:throw n.pendingProps}throw Error(o(156,n.tag))}function Or(t){t.flags|=4}function mg(t,n){if(n.type!=="stylesheet"||(n.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!C1(n)){if(n=Ln.current,n!==null&&((Ye&4194048)===Ye?nr!==null:(Ye&62914560)!==Ye&&(Ye&536870912)===0||n!==nr))throw Ho=wf,Qm;t.flags|=8192}}function Kl(t,n){n!==null&&(t.flags|=4),t.flags&16384&&(n=t.tag!==22?qh():536870912,t.lanes|=n,Ni|=n)}function Zo(t,n){if(!Qe)switch(t.tailMode){case"hidden":n=t.tail;for(var i=null;n!==null;)n.alternate!==null&&(i=n),n=n.sibling;i===null?t.tail=null:i.sibling=null;break;case"collapsed":i=t.tail;for(var s=null;i!==null;)i.alternate!==null&&(s=i),i=i.sibling;s===null?n||t.tail===null?t.tail=null:t.tail.sibling=null:s.sibling=null}}function Tt(t){var n=t.alternate!==null&&t.alternate.child===t.child,i=0,s=0;if(n)for(var f=t.child;f!==null;)i|=f.lanes|f.childLanes,s|=f.subtreeFlags&65011712,s|=f.flags&65011712,f.return=t,f=f.sibling;else for(f=t.child;f!==null;)i|=f.lanes|f.childLanes,s|=f.subtreeFlags,s|=f.flags,f.return=t,f=f.sibling;return t.subtreeFlags|=s,t.childLanes=i,n}function rS(t,n,i){var s=n.pendingProps;switch(hf(n),n.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Tt(n),null;case 1:return Tt(n),null;case 3:return i=n.stateNode,s=null,t!==null&&(s=t.memoizedState.cache),n.memoizedState.cache!==s&&(n.flags|=2048),Tr(Ht),ke(),i.pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),(t===null||t.child===null)&&(Lo(n)?Or(n):t===null||t.memoizedState.isDehydrated&&(n.flags&256)===0||(n.flags|=1024,qm())),Tt(n),null;case 26:return i=n.memoizedState,t===null?(Or(n),i!==null?(Tt(n),mg(n,i)):(Tt(n),n.flags&=-16777217)):i?i!==t.memoizedState?(Or(n),Tt(n),mg(n,i)):(Tt(n),n.flags&=-16777217):(t.memoizedProps!==s&&Or(n),Tt(n),n.flags&=-16777217),null;case 27:Re(n),i=he.current;var f=n.type;if(t!==null&&n.stateNode!=null)t.memoizedProps!==s&&Or(n);else{if(!s){if(n.stateNode===null)throw Error(o(166));return Tt(n),null}t=le.current,Lo(n)?Vm(n):(t=m1(f,s,i),n.stateNode=t,Or(n))}return Tt(n),null;case 5:if(Re(n),i=n.type,t!==null&&n.stateNode!=null)t.memoizedProps!==s&&Or(n);else{if(!s){if(n.stateNode===null)throw Error(o(166));return Tt(n),null}if(t=le.current,Lo(n))Vm(n);else{switch(f=cc(he.current),t){case 1:t=f.createElementNS("http://www.w3.org/2000/svg",i);break;case 2:t=f.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;default:switch(i){case"svg":t=f.createElementNS("http://www.w3.org/2000/svg",i);break;case"math":t=f.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;case"script":t=f.createElement("div"),t.innerHTML="<script><\/script>",t=t.removeChild(t.firstChild);break;case"select":t=typeof s.is=="string"?f.createElement("select",{is:s.is}):f.createElement("select"),s.multiple?t.multiple=!0:s.size&&(t.size=s.size);break;default:t=typeof s.is=="string"?f.createElement(i,{is:s.is}):f.createElement(i)}}t[Qt]=n,t[cn]=s;e:for(f=n.child;f!==null;){if(f.tag===5||f.tag===6)t.appendChild(f.stateNode);else if(f.tag!==4&&f.tag!==27&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===n)break e;for(;f.sibling===null;){if(f.return===null||f.return===n)break e;f=f.return}f.sibling.return=f.return,f=f.sibling}n.stateNode=t;e:switch(Kt(t,i,s),i){case"button":case"input":case"select":case"textarea":t=!!s.autoFocus;break e;case"img":t=!0;break e;default:t=!1}t&&Or(n)}}return Tt(n),n.flags&=-16777217,null;case 6:if(t&&n.stateNode!=null)t.memoizedProps!==s&&Or(n);else{if(typeof s!="string"&&n.stateNode===null)throw Error(o(166));if(t=he.current,Lo(n)){if(t=n.stateNode,i=n.memoizedProps,s=null,f=rn,f!==null)switch(f.tag){case 27:case 5:s=f.memoizedProps}t[Qt]=n,t=!!(t.nodeValue===i||s!==null&&s.suppressHydrationWarning===!0||l1(t.nodeValue,i)),t||Pa(n)}else t=cc(t).createTextNode(s),t[Qt]=n,n.stateNode=t}return Tt(n),null;case 13:if(s=n.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(f=Lo(n),s!==null&&s.dehydrated!==null){if(t===null){if(!f)throw Error(o(318));if(f=n.memoizedState,f=f!==null?f.dehydrated:null,!f)throw Error(o(317));f[Qt]=n}else zo(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;Tt(n),f=!1}else f=qm(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=f),f=!0;if(!f)return n.flags&256?(_r(n),n):(_r(n),null)}if(_r(n),(n.flags&128)!==0)return n.lanes=i,n;if(i=s!==null,t=t!==null&&t.memoizedState!==null,i){s=n.child,f=null,s.alternate!==null&&s.alternate.memoizedState!==null&&s.alternate.memoizedState.cachePool!==null&&(f=s.alternate.memoizedState.cachePool.pool);var p=null;s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(p=s.memoizedState.cachePool.pool),p!==f&&(s.flags|=2048)}return i!==t&&i&&(n.child.flags|=8192),Kl(n,n.updateQueue),Tt(n),null;case 4:return ke(),t===null&&Td(n.stateNode.containerInfo),Tt(n),null;case 10:return Tr(n.type),Tt(n),null;case 19:if(oe(It),f=n.memoizedState,f===null)return Tt(n),null;if(s=(n.flags&128)!==0,p=f.rendering,p===null)if(s)Zo(f,!1);else{if(Ot!==0||t!==null&&(t.flags&128)!==0)for(t=n.child;t!==null;){if(p=Vl(t),p!==null){for(n.flags|=128,Zo(f,!1),t=p.updateQueue,n.updateQueue=t,Kl(n,t),n.subtreeFlags=0,t=i,i=n.child;i!==null;)Fm(i,t),i=i.sibling;return J(It,It.current&1|2),n.child}t=t.sibling}f.tail!==null&&De()>Jl&&(n.flags|=128,s=!0,Zo(f,!1),n.lanes=4194304)}else{if(!s)if(t=Vl(p),t!==null){if(n.flags|=128,s=!0,t=t.updateQueue,n.updateQueue=t,Kl(n,t),Zo(f,!0),f.tail===null&&f.tailMode==="hidden"&&!p.alternate&&!Qe)return Tt(n),null}else 2*De()-f.renderingStartTime>Jl&&i!==536870912&&(n.flags|=128,s=!0,Zo(f,!1),n.lanes=4194304);f.isBackwards?(p.sibling=n.child,n.child=p):(t=f.last,t!==null?t.sibling=p:n.child=p,f.last=p)}return f.tail!==null?(n=f.tail,f.rendering=n,f.tail=n.sibling,f.renderingStartTime=De(),n.sibling=null,t=It.current,J(It,s?t&1|2:t&1),n):(Tt(n),null);case 22:case 23:return _r(n),_f(),s=n.memoizedState!==null,t!==null?t.memoizedState!==null!==s&&(n.flags|=8192):s&&(n.flags|=8192),s?(i&536870912)!==0&&(n.flags&128)===0&&(Tt(n),n.subtreeFlags&6&&(n.flags|=8192)):Tt(n),i=n.updateQueue,i!==null&&Kl(n,i.retryQueue),i=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(i=t.memoizedState.cachePool.pool),s=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(s=n.memoizedState.cachePool.pool),s!==i&&(n.flags|=2048),t!==null&&oe(Ha),null;case 24:return i=null,t!==null&&(i=t.memoizedState.cache),n.memoizedState.cache!==i&&(n.flags|=2048),Tr(Ht),Tt(n),null;case 25:return null;case 30:return null}throw Error(o(156,n.tag))}function aS(t,n){switch(hf(n),n.tag){case 1:return t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 3:return Tr(Ht),ke(),t=n.flags,(t&65536)!==0&&(t&128)===0?(n.flags=t&-65537|128,n):null;case 26:case 27:case 5:return Re(n),null;case 13:if(_r(n),t=n.memoizedState,t!==null&&t.dehydrated!==null){if(n.alternate===null)throw Error(o(340));zo()}return t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 19:return oe(It),null;case 4:return ke(),null;case 10:return Tr(n.type),null;case 22:case 23:return _r(n),_f(),t!==null&&oe(Ha),t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 24:return Tr(Ht),null;case 25:return null;default:return null}}function gg(t,n){switch(hf(n),n.tag){case 3:Tr(Ht),ke();break;case 26:case 27:case 5:Re(n);break;case 4:ke();break;case 13:_r(n);break;case 19:oe(It);break;case 10:Tr(n.type);break;case 22:case 23:_r(n),_f(),t!==null&&oe(Ha);break;case 24:Tr(Ht)}}function Qo(t,n){try{var i=n.updateQueue,s=i!==null?i.lastEffect:null;if(s!==null){var f=s.next;i=f;do{if((i.tag&t)===t){s=void 0;var p=i.create,x=i.inst;s=p(),x.destroy=s}i=i.next}while(i!==f)}}catch(A){ht(n,n.return,A)}}function ea(t,n,i){try{var s=n.updateQueue,f=s!==null?s.lastEffect:null;if(f!==null){var p=f.next;s=p;do{if((s.tag&t)===t){var x=s.inst,A=x.destroy;if(A!==void 0){x.destroy=void 0,f=n;var z=i,W=A;try{W()}catch(ne){ht(f,z,ne)}}}s=s.next}while(s!==p)}}catch(ne){ht(n,n.return,ne)}}function yg(t){var n=t.updateQueue;if(n!==null){var i=t.stateNode;try{a0(n,i)}catch(s){ht(t,t.return,s)}}}function vg(t,n,i){i.props=Fa(t.type,t.memoizedProps),i.state=t.memoizedState;try{i.componentWillUnmount()}catch(s){ht(t,n,s)}}function Jo(t,n){try{var i=t.ref;if(i!==null){switch(t.tag){case 26:case 27:case 5:var s=t.stateNode;break;case 30:s=t.stateNode;break;default:s=t.stateNode}typeof i=="function"?t.refCleanup=i(s):i.current=s}}catch(f){ht(t,n,f)}}function rr(t,n){var i=t.ref,s=t.refCleanup;if(i!==null)if(typeof s=="function")try{s()}catch(f){ht(t,n,f)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof i=="function")try{i(null)}catch(f){ht(t,n,f)}else i.current=null}function bg(t){var n=t.type,i=t.memoizedProps,s=t.stateNode;try{e:switch(n){case"button":case"input":case"select":case"textarea":i.autoFocus&&s.focus();break e;case"img":i.src?s.src=i.src:i.srcSet&&(s.srcset=i.srcSet)}}catch(f){ht(t,t.return,f)}}function nd(t,n,i){try{var s=t.stateNode;RS(s,t.type,i,n),s[cn]=n}catch(f){ht(t,t.return,f)}}function xg(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&la(t.type)||t.tag===4}function rd(t){e:for(;;){for(;t.sibling===null;){if(t.return===null||xg(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&la(t.type)||t.flags&2||t.child===null||t.tag===4)continue e;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function ad(t,n,i){var s=t.tag;if(s===5||s===6)t=t.stateNode,n?(i.nodeType===9?i.body:i.nodeName==="HTML"?i.ownerDocument.body:i).insertBefore(t,n):(n=i.nodeType===9?i.body:i.nodeName==="HTML"?i.ownerDocument.body:i,n.appendChild(t),i=i._reactRootContainer,i!=null||n.onclick!==null||(n.onclick=lc));else if(s!==4&&(s===27&&la(t.type)&&(i=t.stateNode,n=null),t=t.child,t!==null))for(ad(t,n,i),t=t.sibling;t!==null;)ad(t,n,i),t=t.sibling}function Zl(t,n,i){var s=t.tag;if(s===5||s===6)t=t.stateNode,n?i.insertBefore(t,n):i.appendChild(t);else if(s!==4&&(s===27&&la(t.type)&&(i=t.stateNode),t=t.child,t!==null))for(Zl(t,n,i),t=t.sibling;t!==null;)Zl(t,n,i),t=t.sibling}function Sg(t){var n=t.stateNode,i=t.memoizedProps;try{for(var s=t.type,f=n.attributes;f.length;)n.removeAttributeNode(f[0]);Kt(n,s,i),n[Qt]=t,n[cn]=i}catch(p){ht(t,t.return,p)}}var kr=!1,zt=!1,id=!1,wg=typeof WeakSet=="function"?WeakSet:Set,Vt=null;function iS(t,n){if(t=t.containerInfo,Md=mc,t=Dm(t),nf(t)){if("selectionStart"in t)var i={start:t.selectionStart,end:t.selectionEnd};else e:{i=(i=t.ownerDocument)&&i.defaultView||window;var s=i.getSelection&&i.getSelection();if(s&&s.rangeCount!==0){i=s.anchorNode;var f=s.anchorOffset,p=s.focusNode;s=s.focusOffset;try{i.nodeType,p.nodeType}catch{i=null;break e}var x=0,A=-1,z=-1,W=0,ne=0,ie=t,X=null;t:for(;;){for(var Z;ie!==i||f!==0&&ie.nodeType!==3||(A=x+f),ie!==p||s!==0&&ie.nodeType!==3||(z=x+s),ie.nodeType===3&&(x+=ie.nodeValue.length),(Z=ie.firstChild)!==null;)X=ie,ie=Z;for(;;){if(ie===t)break t;if(X===i&&++W===f&&(A=x),X===p&&++ne===s&&(z=x),(Z=ie.nextSibling)!==null)break;ie=X,X=ie.parentNode}ie=Z}i=A===-1||z===-1?null:{start:A,end:z}}else i=null}i=i||{start:0,end:0}}else i=null;for(Od={focusedElem:t,selectionRange:i},mc=!1,Vt=n;Vt!==null;)if(n=Vt,t=n.child,(n.subtreeFlags&1024)!==0&&t!==null)t.return=n,Vt=t;else for(;Vt!==null;){switch(n=Vt,p=n.alternate,t=n.flags,n.tag){case 0:break;case 11:case 15:break;case 1:if((t&1024)!==0&&p!==null){t=void 0,i=n,f=p.memoizedProps,p=p.memoizedState,s=i.stateNode;try{var Me=Fa(i.type,f,i.elementType===i.type);t=s.getSnapshotBeforeUpdate(Me,p),s.__reactInternalSnapshotBeforeUpdate=t}catch(Ce){ht(i,i.return,Ce)}}break;case 3:if((t&1024)!==0){if(t=n.stateNode.containerInfo,i=t.nodeType,i===9)Dd(t);else if(i===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":Dd(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((t&1024)!==0)throw Error(o(163))}if(t=n.sibling,t!==null){t.return=n.return,Vt=t;break}Vt=n.return}}function Cg(t,n,i){var s=i.flags;switch(i.tag){case 0:case 11:case 15:ta(t,i),s&4&&Qo(5,i);break;case 1:if(ta(t,i),s&4)if(t=i.stateNode,n===null)try{t.componentDidMount()}catch(x){ht(i,i.return,x)}else{var f=Fa(i.type,n.memoizedProps);n=n.memoizedState;try{t.componentDidUpdate(f,n,t.__reactInternalSnapshotBeforeUpdate)}catch(x){ht(i,i.return,x)}}s&64&&yg(i),s&512&&Jo(i,i.return);break;case 3:if(ta(t,i),s&64&&(t=i.updateQueue,t!==null)){if(n=null,i.child!==null)switch(i.child.tag){case 27:case 5:n=i.child.stateNode;break;case 1:n=i.child.stateNode}try{a0(t,n)}catch(x){ht(i,i.return,x)}}break;case 27:n===null&&s&4&&Sg(i);case 26:case 5:ta(t,i),n===null&&s&4&&bg(i),s&512&&Jo(i,i.return);break;case 12:ta(t,i);break;case 13:ta(t,i),s&4&&Tg(t,i),s&64&&(t=i.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(i=hS.bind(null,i),jS(t,i))));break;case 22:if(s=i.memoizedState!==null||kr,!s){n=n!==null&&n.memoizedState!==null||zt,f=kr;var p=zt;kr=s,(zt=n)&&!p?na(t,i,(i.subtreeFlags&8772)!==0):ta(t,i),kr=f,zt=p}break;case 30:break;default:ta(t,i)}}function Eg(t){var n=t.alternate;n!==null&&(t.alternate=null,Eg(n)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(n=t.stateNode,n!==null&&Bu(n)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}var St=null,dn=!1;function jr(t,n,i){for(i=i.child;i!==null;)Rg(t,n,i),i=i.sibling}function Rg(t,n,i){if(_t&&typeof _t.onCommitFiberUnmount=="function")try{_t.onCommitFiberUnmount(xt,i)}catch{}switch(i.tag){case 26:zt||rr(i,n),jr(t,n,i),i.memoizedState?i.memoizedState.count--:i.stateNode&&(i=i.stateNode,i.parentNode.removeChild(i));break;case 27:zt||rr(i,n);var s=St,f=dn;la(i.type)&&(St=i.stateNode,dn=!1),jr(t,n,i),ls(i.stateNode),St=s,dn=f;break;case 5:zt||rr(i,n);case 6:if(s=St,f=dn,St=null,jr(t,n,i),St=s,dn=f,St!==null)if(dn)try{(St.nodeType===9?St.body:St.nodeName==="HTML"?St.ownerDocument.body:St).removeChild(i.stateNode)}catch(p){ht(i,n,p)}else try{St.removeChild(i.stateNode)}catch(p){ht(i,n,p)}break;case 18:St!==null&&(dn?(t=St,p1(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,i.stateNode),gs(t)):p1(St,i.stateNode));break;case 4:s=St,f=dn,St=i.stateNode.containerInfo,dn=!0,jr(t,n,i),St=s,dn=f;break;case 0:case 11:case 14:case 15:zt||ea(2,i,n),zt||ea(4,i,n),jr(t,n,i);break;case 1:zt||(rr(i,n),s=i.stateNode,typeof s.componentWillUnmount=="function"&&vg(i,n,s)),jr(t,n,i);break;case 21:jr(t,n,i);break;case 22:zt=(s=zt)||i.memoizedState!==null,jr(t,n,i),zt=s;break;default:jr(t,n,i)}}function Tg(t,n){if(n.memoizedState===null&&(t=n.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{gs(t)}catch(i){ht(n,n.return,i)}}function oS(t){switch(t.tag){case 13:case 19:var n=t.stateNode;return n===null&&(n=t.stateNode=new wg),n;case 22:return t=t.stateNode,n=t._retryCache,n===null&&(n=t._retryCache=new wg),n;default:throw Error(o(435,t.tag))}}function od(t,n){var i=oS(t);n.forEach(function(s){var f=mS.bind(null,t,s);i.has(s)||(i.add(s),s.then(f,f))})}function vn(t,n){var i=n.deletions;if(i!==null)for(var s=0;s<i.length;s++){var f=i[s],p=t,x=n,A=x;e:for(;A!==null;){switch(A.tag){case 27:if(la(A.type)){St=A.stateNode,dn=!1;break e}break;case 5:St=A.stateNode,dn=!1;break e;case 3:case 4:St=A.stateNode.containerInfo,dn=!0;break e}A=A.return}if(St===null)throw Error(o(160));Rg(p,x,f),St=null,dn=!1,p=f.alternate,p!==null&&(p.return=null),f.return=null}if(n.subtreeFlags&13878)for(n=n.child;n!==null;)Ag(n,t),n=n.sibling}var Wn=null;function Ag(t,n){var i=t.alternate,s=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:vn(n,t),bn(t),s&4&&(ea(3,t,t.return),Qo(3,t),ea(5,t,t.return));break;case 1:vn(n,t),bn(t),s&512&&(zt||i===null||rr(i,i.return)),s&64&&kr&&(t=t.updateQueue,t!==null&&(s=t.callbacks,s!==null&&(i=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=i===null?s:i.concat(s))));break;case 26:var f=Wn;if(vn(n,t),bn(t),s&512&&(zt||i===null||rr(i,i.return)),s&4){var p=i!==null?i.memoizedState:null;if(s=t.memoizedState,i===null)if(s===null)if(t.stateNode===null){e:{s=t.type,i=t.memoizedProps,f=f.ownerDocument||f;t:switch(s){case"title":p=f.getElementsByTagName("title")[0],(!p||p[Co]||p[Qt]||p.namespaceURI==="http://www.w3.org/2000/svg"||p.hasAttribute("itemprop"))&&(p=f.createElement(s),f.head.insertBefore(p,f.querySelector("head > title"))),Kt(p,s,i),p[Qt]=t,Ft(p),s=p;break e;case"link":var x=S1("link","href",f).get(s+(i.href||""));if(x){for(var A=0;A<x.length;A++)if(p=x[A],p.getAttribute("href")===(i.href==null||i.href===""?null:i.href)&&p.getAttribute("rel")===(i.rel==null?null:i.rel)&&p.getAttribute("title")===(i.title==null?null:i.title)&&p.getAttribute("crossorigin")===(i.crossOrigin==null?null:i.crossOrigin)){x.splice(A,1);break t}}p=f.createElement(s),Kt(p,s,i),f.head.appendChild(p);break;case"meta":if(x=S1("meta","content",f).get(s+(i.content||""))){for(A=0;A<x.length;A++)if(p=x[A],p.getAttribute("content")===(i.content==null?null:""+i.content)&&p.getAttribute("name")===(i.name==null?null:i.name)&&p.getAttribute("property")===(i.property==null?null:i.property)&&p.getAttribute("http-equiv")===(i.httpEquiv==null?null:i.httpEquiv)&&p.getAttribute("charset")===(i.charSet==null?null:i.charSet)){x.splice(A,1);break t}}p=f.createElement(s),Kt(p,s,i),f.head.appendChild(p);break;default:throw Error(o(468,s))}p[Qt]=t,Ft(p),s=p}t.stateNode=s}else w1(f,t.type,t.stateNode);else t.stateNode=x1(f,s,t.memoizedProps);else p!==s?(p===null?i.stateNode!==null&&(i=i.stateNode,i.parentNode.removeChild(i)):p.count--,s===null?w1(f,t.type,t.stateNode):x1(f,s,t.memoizedProps)):s===null&&t.stateNode!==null&&nd(t,t.memoizedProps,i.memoizedProps)}break;case 27:vn(n,t),bn(t),s&512&&(zt||i===null||rr(i,i.return)),i!==null&&s&4&&nd(t,t.memoizedProps,i.memoizedProps);break;case 5:if(vn(n,t),bn(t),s&512&&(zt||i===null||rr(i,i.return)),t.flags&32){f=t.stateNode;try{hi(f,"")}catch(Z){ht(t,t.return,Z)}}s&4&&t.stateNode!=null&&(f=t.memoizedProps,nd(t,f,i!==null?i.memoizedProps:f)),s&1024&&(id=!0);break;case 6:if(vn(n,t),bn(t),s&4){if(t.stateNode===null)throw Error(o(162));s=t.memoizedProps,i=t.stateNode;try{i.nodeValue=s}catch(Z){ht(t,t.return,Z)}}break;case 3:if(dc=null,f=Wn,Wn=uc(n.containerInfo),vn(n,t),Wn=f,bn(t),s&4&&i!==null&&i.memoizedState.isDehydrated)try{gs(n.containerInfo)}catch(Z){ht(t,t.return,Z)}id&&(id=!1,_g(t));break;case 4:s=Wn,Wn=uc(t.stateNode.containerInfo),vn(n,t),bn(t),Wn=s;break;case 12:vn(n,t),bn(t);break;case 13:vn(n,t),bn(t),t.child.flags&8192&&t.memoizedState!==null!=(i!==null&&i.memoizedState!==null)&&(dd=De()),s&4&&(s=t.updateQueue,s!==null&&(t.updateQueue=null,od(t,s)));break;case 22:f=t.memoizedState!==null;var z=i!==null&&i.memoizedState!==null,W=kr,ne=zt;if(kr=W||f,zt=ne||z,vn(n,t),zt=ne,kr=W,bn(t),s&8192)e:for(n=t.stateNode,n._visibility=f?n._visibility&-2:n._visibility|1,f&&(i===null||z||kr||zt||Ga(t)),i=null,n=t;;){if(n.tag===5||n.tag===26){if(i===null){z=i=n;try{if(p=z.stateNode,f)x=p.style,typeof x.setProperty=="function"?x.setProperty("display","none","important"):x.display="none";else{A=z.stateNode;var ie=z.memoizedProps.style,X=ie!=null&&ie.hasOwnProperty("display")?ie.display:null;A.style.display=X==null||typeof X=="boolean"?"":(""+X).trim()}}catch(Z){ht(z,z.return,Z)}}}else if(n.tag===6){if(i===null){z=n;try{z.stateNode.nodeValue=f?"":z.memoizedProps}catch(Z){ht(z,z.return,Z)}}}else if((n.tag!==22&&n.tag!==23||n.memoizedState===null||n===t)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break e;for(;n.sibling===null;){if(n.return===null||n.return===t)break e;i===n&&(i=null),n=n.return}i===n&&(i=null),n.sibling.return=n.return,n=n.sibling}s&4&&(s=t.updateQueue,s!==null&&(i=s.retryQueue,i!==null&&(s.retryQueue=null,od(t,i))));break;case 19:vn(n,t),bn(t),s&4&&(s=t.updateQueue,s!==null&&(t.updateQueue=null,od(t,s)));break;case 30:break;case 21:break;default:vn(n,t),bn(t)}}function bn(t){var n=t.flags;if(n&2){try{for(var i,s=t.return;s!==null;){if(xg(s)){i=s;break}s=s.return}if(i==null)throw Error(o(160));switch(i.tag){case 27:var f=i.stateNode,p=rd(t);Zl(t,p,f);break;case 5:var x=i.stateNode;i.flags&32&&(hi(x,""),i.flags&=-33);var A=rd(t);Zl(t,A,x);break;case 3:case 4:var z=i.stateNode.containerInfo,W=rd(t);ad(t,W,z);break;default:throw Error(o(161))}}catch(ne){ht(t,t.return,ne)}t.flags&=-3}n&4096&&(t.flags&=-4097)}function _g(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var n=t;_g(n),n.tag===5&&n.flags&1024&&n.stateNode.reset(),t=t.sibling}}function ta(t,n){if(n.subtreeFlags&8772)for(n=n.child;n!==null;)Cg(t,n.alternate,n),n=n.sibling}function Ga(t){for(t=t.child;t!==null;){var n=t;switch(n.tag){case 0:case 11:case 14:case 15:ea(4,n,n.return),Ga(n);break;case 1:rr(n,n.return);var i=n.stateNode;typeof i.componentWillUnmount=="function"&&vg(n,n.return,i),Ga(n);break;case 27:ls(n.stateNode);case 26:case 5:rr(n,n.return),Ga(n);break;case 22:n.memoizedState===null&&Ga(n);break;case 30:Ga(n);break;default:Ga(n)}t=t.sibling}}function na(t,n,i){for(i=i&&(n.subtreeFlags&8772)!==0,n=n.child;n!==null;){var s=n.alternate,f=t,p=n,x=p.flags;switch(p.tag){case 0:case 11:case 15:na(f,p,i),Qo(4,p);break;case 1:if(na(f,p,i),s=p,f=s.stateNode,typeof f.componentDidMount=="function")try{f.componentDidMount()}catch(W){ht(s,s.return,W)}if(s=p,f=s.updateQueue,f!==null){var A=s.stateNode;try{var z=f.shared.hiddenCallbacks;if(z!==null)for(f.shared.hiddenCallbacks=null,f=0;f<z.length;f++)r0(z[f],A)}catch(W){ht(s,s.return,W)}}i&&x&64&&yg(p),Jo(p,p.return);break;case 27:Sg(p);case 26:case 5:na(f,p,i),i&&s===null&&x&4&&bg(p),Jo(p,p.return);break;case 12:na(f,p,i);break;case 13:na(f,p,i),i&&x&4&&Tg(f,p);break;case 22:p.memoizedState===null&&na(f,p,i),Jo(p,p.return);break;case 30:break;default:na(f,p,i)}n=n.sibling}}function sd(t,n){var i=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(i=t.memoizedState.cachePool.pool),t=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(t=n.memoizedState.cachePool.pool),t!==i&&(t!=null&&t.refCount++,i!=null&&Po(i))}function ld(t,n){t=null,n.alternate!==null&&(t=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==t&&(n.refCount++,t!=null&&Po(t))}function ar(t,n,i,s){if(n.subtreeFlags&10256)for(n=n.child;n!==null;)Mg(t,n,i,s),n=n.sibling}function Mg(t,n,i,s){var f=n.flags;switch(n.tag){case 0:case 11:case 15:ar(t,n,i,s),f&2048&&Qo(9,n);break;case 1:ar(t,n,i,s);break;case 3:ar(t,n,i,s),f&2048&&(t=null,n.alternate!==null&&(t=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==t&&(n.refCount++,t!=null&&Po(t)));break;case 12:if(f&2048){ar(t,n,i,s),t=n.stateNode;try{var p=n.memoizedProps,x=p.id,A=p.onPostCommit;typeof A=="function"&&A(x,n.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(z){ht(n,n.return,z)}}else ar(t,n,i,s);break;case 13:ar(t,n,i,s);break;case 23:break;case 22:p=n.stateNode,x=n.alternate,n.memoizedState!==null?p._visibility&2?ar(t,n,i,s):es(t,n):p._visibility&2?ar(t,n,i,s):(p._visibility|=2,Di(t,n,i,s,(n.subtreeFlags&10256)!==0)),f&2048&&sd(x,n);break;case 24:ar(t,n,i,s),f&2048&&ld(n.alternate,n);break;default:ar(t,n,i,s)}}function Di(t,n,i,s,f){for(f=f&&(n.subtreeFlags&10256)!==0,n=n.child;n!==null;){var p=t,x=n,A=i,z=s,W=x.flags;switch(x.tag){case 0:case 11:case 15:Di(p,x,A,z,f),Qo(8,x);break;case 23:break;case 22:var ne=x.stateNode;x.memoizedState!==null?ne._visibility&2?Di(p,x,A,z,f):es(p,x):(ne._visibility|=2,Di(p,x,A,z,f)),f&&W&2048&&sd(x.alternate,x);break;case 24:Di(p,x,A,z,f),f&&W&2048&&ld(x.alternate,x);break;default:Di(p,x,A,z,f)}n=n.sibling}}function es(t,n){if(n.subtreeFlags&10256)for(n=n.child;n!==null;){var i=t,s=n,f=s.flags;switch(s.tag){case 22:es(i,s),f&2048&&sd(s.alternate,s);break;case 24:es(i,s),f&2048&&ld(s.alternate,s);break;default:es(i,s)}n=n.sibling}}var ts=8192;function Li(t){if(t.subtreeFlags&ts)for(t=t.child;t!==null;)Og(t),t=t.sibling}function Og(t){switch(t.tag){case 26:Li(t),t.flags&ts&&t.memoizedState!==null&&VS(Wn,t.memoizedState,t.memoizedProps);break;case 5:Li(t);break;case 3:case 4:var n=Wn;Wn=uc(t.stateNode.containerInfo),Li(t),Wn=n;break;case 22:t.memoizedState===null&&(n=t.alternate,n!==null&&n.memoizedState!==null?(n=ts,ts=16777216,Li(t),ts=n):Li(t));break;default:Li(t)}}function kg(t){var n=t.alternate;if(n!==null&&(t=n.child,t!==null)){n.child=null;do n=t.sibling,t.sibling=null,t=n;while(t!==null)}}function ns(t){var n=t.deletions;if((t.flags&16)!==0){if(n!==null)for(var i=0;i<n.length;i++){var s=n[i];Vt=s,Dg(s,t)}kg(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)jg(t),t=t.sibling}function jg(t){switch(t.tag){case 0:case 11:case 15:ns(t),t.flags&2048&&ea(9,t,t.return);break;case 3:ns(t);break;case 12:ns(t);break;case 22:var n=t.stateNode;t.memoizedState!==null&&n._visibility&2&&(t.return===null||t.return.tag!==13)?(n._visibility&=-3,Ql(t)):ns(t);break;default:ns(t)}}function Ql(t){var n=t.deletions;if((t.flags&16)!==0){if(n!==null)for(var i=0;i<n.length;i++){var s=n[i];Vt=s,Dg(s,t)}kg(t)}for(t=t.child;t!==null;){switch(n=t,n.tag){case 0:case 11:case 15:ea(8,n,n.return),Ql(n);break;case 22:i=n.stateNode,i._visibility&2&&(i._visibility&=-3,Ql(n));break;default:Ql(n)}t=t.sibling}}function Dg(t,n){for(;Vt!==null;){var i=Vt;switch(i.tag){case 0:case 11:case 15:ea(8,i,n);break;case 23:case 22:if(i.memoizedState!==null&&i.memoizedState.cachePool!==null){var s=i.memoizedState.cachePool.pool;s!=null&&s.refCount++}break;case 24:Po(i.memoizedState.cache)}if(s=i.child,s!==null)s.return=i,Vt=s;else e:for(i=t;Vt!==null;){s=Vt;var f=s.sibling,p=s.return;if(Eg(s),s===i){Vt=null;break e}if(f!==null){f.return=p,Vt=f;break e}Vt=p}}}var sS={getCacheForType:function(t){var n=Jt(Ht),i=n.data.get(t);return i===void 0&&(i=t(),n.data.set(t,i)),i}},lS=typeof WeakMap=="function"?WeakMap:Map,st=0,vt=null,Ve=null,Ye=0,lt=0,xn=null,ra=!1,zi=!1,cd=!1,Dr=0,Ot=0,aa=0,Va=0,ud=0,zn=0,Ni=0,rs=null,pn=null,fd=!1,dd=0,Jl=1/0,ec=null,ia=null,Xt=0,oa=null,Bi=null,Pi=0,pd=0,hd=null,Lg=null,as=0,md=null;function Sn(){if((st&2)!==0&&Ye!==0)return Ye&-Ye;if(L.T!==null){var t=Ri;return t!==0?t:wd()}return Kh()}function zg(){zn===0&&(zn=(Ye&536870912)===0||Qe?So():536870912);var t=Ln.current;return t!==null&&(t.flags|=32),zn}function wn(t,n,i){(t===vt&&(lt===2||lt===9)||t.cancelPendingCommit!==null)&&($i(t,0),sa(t,Ye,zn,!1)),wo(t,i),((st&2)===0||t!==vt)&&(t===vt&&((st&2)===0&&(Va|=i),Ot===4&&sa(t,Ye,zn,!1)),ir(t))}function Ng(t,n,i){if((st&6)!==0)throw Error(o(327));var s=!i&&(n&124)===0&&(n&t.expiredLanes)===0||Rt(t,n),f=s?fS(t,n):vd(t,n,!0),p=s;do{if(f===0){zi&&!s&&sa(t,n,0,!1);break}else{if(i=t.current.alternate,p&&!cS(i)){f=vd(t,n,!1),p=!1;continue}if(f===2){if(p=n,t.errorRecoveryDisabledLanes&p)var x=0;else x=t.pendingLanes&-536870913,x=x!==0?x:x&536870912?536870912:0;if(x!==0){n=x;e:{var A=t;f=rs;var z=A.current.memoizedState.isDehydrated;if(z&&($i(A,x).flags|=256),x=vd(A,x,!1),x!==2){if(cd&&!z){A.errorRecoveryDisabledLanes|=p,Va|=p,f=4;break e}p=pn,pn=f,p!==null&&(pn===null?pn=p:pn.push.apply(pn,p))}f=x}if(p=!1,f!==2)continue}}if(f===1){$i(t,0),sa(t,n,0,!0);break}e:{switch(s=t,p=f,p){case 0:case 1:throw Error(o(345));case 4:if((n&4194048)!==n)break;case 6:sa(s,n,zn,!ra);break e;case 2:pn=null;break;case 3:case 5:break;default:throw Error(o(329))}if((n&62914560)===n&&(f=dd+300-De(),10<f)){if(sa(s,n,zn,!ra),rt(s,0,!0)!==0)break e;s.timeoutHandle=f1(Bg.bind(null,s,i,pn,ec,fd,n,zn,Va,Ni,ra,p,2,-0,0),f);break e}Bg(s,i,pn,ec,fd,n,zn,Va,Ni,ra,p,0,-0,0)}}break}while(!0);ir(t)}function Bg(t,n,i,s,f,p,x,A,z,W,ne,ie,X,Z){if(t.timeoutHandle=-1,ie=n.subtreeFlags,(ie&8192||(ie&16785408)===16785408)&&(fs={stylesheets:null,count:0,unsuspend:GS},Og(n),ie=WS(),ie!==null)){t.cancelPendingCommit=ie(Gg.bind(null,t,n,p,i,s,f,x,A,z,ne,1,X,Z)),sa(t,p,x,!W);return}Gg(t,n,p,i,s,f,x,A,z)}function cS(t){for(var n=t;;){var i=n.tag;if((i===0||i===11||i===15)&&n.flags&16384&&(i=n.updateQueue,i!==null&&(i=i.stores,i!==null)))for(var s=0;s<i.length;s++){var f=i[s],p=f.getSnapshot;f=f.value;try{if(!gn(p(),f))return!1}catch{return!1}}if(i=n.child,n.subtreeFlags&16384&&i!==null)i.return=n,n=i;else{if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function sa(t,n,i,s){n&=~ud,n&=~Va,t.suspendedLanes|=n,t.pingedLanes&=~n,s&&(t.warmLanes|=n),s=t.expirationTimes;for(var f=n;0<f;){var p=31-nt(f),x=1<<p;s[p]=-1,f&=~x}i!==0&&Yh(t,i,n)}function tc(){return(st&6)===0?(is(0),!1):!0}function gd(){if(Ve!==null){if(lt===0)var t=Ve.return;else t=Ve,Rr=$a=null,Df(t),ki=null,Xo=0,t=Ve;for(;t!==null;)gg(t.alternate,t),t=t.return;Ve=null}}function $i(t,n){var i=t.timeoutHandle;i!==-1&&(t.timeoutHandle=-1,AS(i)),i=t.cancelPendingCommit,i!==null&&(t.cancelPendingCommit=null,i()),gd(),vt=t,Ve=i=wr(t.current,null),Ye=n,lt=0,xn=null,ra=!1,zi=Rt(t,n),cd=!1,Ni=zn=ud=Va=aa=Ot=0,pn=rs=null,fd=!1,(n&8)!==0&&(n|=n&32);var s=t.entangledLanes;if(s!==0)for(t=t.entanglements,s&=n;0<s;){var f=31-nt(s),p=1<<f;n|=t[f],s&=~p}return Dr=n,Cl(),i}function Pg(t,n){He=null,L.H=Il,n===Uo||n===jl?(n=t0(),lt=3):n===Qm?(n=t0(),lt=4):lt=n===ng?8:n!==null&&typeof n=="object"&&typeof n.then=="function"?6:1,xn=n,Ve===null&&(Ot=1,ql(t,On(n,t.current)))}function $g(){var t=L.H;return L.H=Il,t===null?Il:t}function Ug(){var t=L.A;return L.A=sS,t}function yd(){Ot=4,ra||(Ye&4194048)!==Ye&&Ln.current!==null||(zi=!0),(aa&134217727)===0&&(Va&134217727)===0||vt===null||sa(vt,Ye,zn,!1)}function vd(t,n,i){var s=st;st|=2;var f=$g(),p=Ug();(vt!==t||Ye!==n)&&(ec=null,$i(t,n)),n=!1;var x=Ot;e:do try{if(lt!==0&&Ve!==null){var A=Ve,z=xn;switch(lt){case 8:gd(),x=6;break e;case 3:case 2:case 9:case 6:Ln.current===null&&(n=!0);var W=lt;if(lt=0,xn=null,Ui(t,A,z,W),i&&zi){x=0;break e}break;default:W=lt,lt=0,xn=null,Ui(t,A,z,W)}}uS(),x=Ot;break}catch(ne){Pg(t,ne)}while(!0);return n&&t.shellSuspendCounter++,Rr=$a=null,st=s,L.H=f,L.A=p,Ve===null&&(vt=null,Ye=0,Cl()),x}function uS(){for(;Ve!==null;)Hg(Ve)}function fS(t,n){var i=st;st|=2;var s=$g(),f=Ug();vt!==t||Ye!==n?(ec=null,Jl=De()+500,$i(t,n)):zi=Rt(t,n);e:do try{if(lt!==0&&Ve!==null){n=Ve;var p=xn;t:switch(lt){case 1:lt=0,xn=null,Ui(t,n,p,1);break;case 2:case 9:if(Jm(p)){lt=0,xn=null,Ig(n);break}n=function(){lt!==2&&lt!==9||vt!==t||(lt=7),ir(t)},p.then(n,n);break e;case 3:lt=7;break e;case 4:lt=5;break e;case 7:Jm(p)?(lt=0,xn=null,Ig(n)):(lt=0,xn=null,Ui(t,n,p,7));break;case 5:var x=null;switch(Ve.tag){case 26:x=Ve.memoizedState;case 5:case 27:var A=Ve;if(!x||C1(x)){lt=0,xn=null;var z=A.sibling;if(z!==null)Ve=z;else{var W=A.return;W!==null?(Ve=W,nc(W)):Ve=null}break t}}lt=0,xn=null,Ui(t,n,p,5);break;case 6:lt=0,xn=null,Ui(t,n,p,6);break;case 8:gd(),Ot=6;break e;default:throw Error(o(462))}}dS();break}catch(ne){Pg(t,ne)}while(!0);return Rr=$a=null,L.H=s,L.A=f,st=i,Ve!==null?0:(vt=null,Ye=0,Cl(),Ot)}function dS(){for(;Ve!==null&&!fe();)Hg(Ve)}function Hg(t){var n=hg(t.alternate,t,Dr);t.memoizedProps=t.pendingProps,n===null?nc(t):Ve=n}function Ig(t){var n=t,i=n.alternate;switch(n.tag){case 15:case 0:n=lg(i,n,n.pendingProps,n.type,void 0,Ye);break;case 11:n=lg(i,n,n.pendingProps,n.type.render,n.ref,Ye);break;case 5:Df(n);default:gg(i,n),n=Ve=Fm(n,Dr),n=hg(i,n,Dr)}t.memoizedProps=t.pendingProps,n===null?nc(t):Ve=n}function Ui(t,n,i,s){Rr=$a=null,Df(n),ki=null,Xo=0;var f=n.return;try{if(tS(t,f,n,i,Ye)){Ot=1,ql(t,On(i,t.current)),Ve=null;return}}catch(p){if(f!==null)throw Ve=f,p;Ot=1,ql(t,On(i,t.current)),Ve=null;return}n.flags&32768?(Qe||s===1?t=!0:zi||(Ye&536870912)!==0?t=!1:(ra=t=!0,(s===2||s===9||s===3||s===6)&&(s=Ln.current,s!==null&&s.tag===13&&(s.flags|=16384))),Fg(n,t)):nc(n)}function nc(t){var n=t;do{if((n.flags&32768)!==0){Fg(n,ra);return}t=n.return;var i=rS(n.alternate,n,Dr);if(i!==null){Ve=i;return}if(n=n.sibling,n!==null){Ve=n;return}Ve=n=t}while(n!==null);Ot===0&&(Ot=5)}function Fg(t,n){do{var i=aS(t.alternate,t);if(i!==null){i.flags&=32767,Ve=i;return}if(i=t.return,i!==null&&(i.flags|=32768,i.subtreeFlags=0,i.deletions=null),!n&&(t=t.sibling,t!==null)){Ve=t;return}Ve=t=i}while(t!==null);Ot=6,Ve=null}function Gg(t,n,i,s,f,p,x,A,z){t.cancelPendingCommit=null;do rc();while(Xt!==0);if((st&6)!==0)throw Error(o(327));if(n!==null){if(n===t.current)throw Error(o(177));if(p=n.lanes|n.childLanes,p|=lf,G2(t,i,p,x,A,z),t===vt&&(Ve=vt=null,Ye=0),Bi=n,oa=t,Pi=i,pd=p,hd=f,Lg=s,(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,gS(Xe,function(){return Xg(),null})):(t.callbackNode=null,t.callbackPriority=0),s=(n.flags&13878)!==0,(n.subtreeFlags&13878)!==0||s){s=L.T,L.T=null,f=Y.p,Y.p=2,x=st,st|=4;try{iS(t,n,i)}finally{st=x,Y.p=f,L.T=s}}Xt=1,Vg(),Wg(),qg()}}function Vg(){if(Xt===1){Xt=0;var t=oa,n=Bi,i=(n.flags&13878)!==0;if((n.subtreeFlags&13878)!==0||i){i=L.T,L.T=null;var s=Y.p;Y.p=2;var f=st;st|=4;try{Ag(n,t);var p=Od,x=Dm(t.containerInfo),A=p.focusedElem,z=p.selectionRange;if(x!==A&&A&&A.ownerDocument&&jm(A.ownerDocument.documentElement,A)){if(z!==null&&nf(A)){var W=z.start,ne=z.end;if(ne===void 0&&(ne=W),"selectionStart"in A)A.selectionStart=W,A.selectionEnd=Math.min(ne,A.value.length);else{var ie=A.ownerDocument||document,X=ie&&ie.defaultView||window;if(X.getSelection){var Z=X.getSelection(),Me=A.textContent.length,Ce=Math.min(z.start,Me),ft=z.end===void 0?Ce:Math.min(z.end,Me);!Z.extend&&Ce>ft&&(x=ft,ft=Ce,Ce=x);var U=km(A,Ce),N=km(A,ft);if(U&&N&&(Z.rangeCount!==1||Z.anchorNode!==U.node||Z.anchorOffset!==U.offset||Z.focusNode!==N.node||Z.focusOffset!==N.offset)){var V=ie.createRange();V.setStart(U.node,U.offset),Z.removeAllRanges(),Ce>ft?(Z.addRange(V),Z.extend(N.node,N.offset)):(V.setEnd(N.node,N.offset),Z.addRange(V))}}}}for(ie=[],Z=A;Z=Z.parentNode;)Z.nodeType===1&&ie.push({element:Z,left:Z.scrollLeft,top:Z.scrollTop});for(typeof A.focus=="function"&&A.focus(),A=0;A<ie.length;A++){var re=ie[A];re.element.scrollLeft=re.left,re.element.scrollTop=re.top}}mc=!!Md,Od=Md=null}finally{st=f,Y.p=s,L.T=i}}t.current=n,Xt=2}}function Wg(){if(Xt===2){Xt=0;var t=oa,n=Bi,i=(n.flags&8772)!==0;if((n.subtreeFlags&8772)!==0||i){i=L.T,L.T=null;var s=Y.p;Y.p=2;var f=st;st|=4;try{Cg(t,n.alternate,n)}finally{st=f,Y.p=s,L.T=i}}Xt=3}}function qg(){if(Xt===4||Xt===3){Xt=0,Ae();var t=oa,n=Bi,i=Pi,s=Lg;(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?Xt=5:(Xt=0,Bi=oa=null,Yg(t,t.pendingLanes));var f=t.pendingLanes;if(f===0&&(ia=null),zu(i),n=n.stateNode,_t&&typeof _t.onCommitFiberRoot=="function")try{_t.onCommitFiberRoot(xt,n,void 0,(n.current.flags&128)===128)}catch{}if(s!==null){n=L.T,f=Y.p,Y.p=2,L.T=null;try{for(var p=t.onRecoverableError,x=0;x<s.length;x++){var A=s[x];p(A.value,{componentStack:A.stack})}}finally{L.T=n,Y.p=f}}(Pi&3)!==0&&rc(),ir(t),f=t.pendingLanes,(i&4194090)!==0&&(f&42)!==0?t===md?as++:(as=0,md=t):as=0,is(0)}}function Yg(t,n){(t.pooledCacheLanes&=n)===0&&(n=t.pooledCache,n!=null&&(t.pooledCache=null,Po(n)))}function rc(t){return Vg(),Wg(),qg(),Xg()}function Xg(){if(Xt!==5)return!1;var t=oa,n=pd;pd=0;var i=zu(Pi),s=L.T,f=Y.p;try{Y.p=32>i?32:i,L.T=null,i=hd,hd=null;var p=oa,x=Pi;if(Xt=0,Bi=oa=null,Pi=0,(st&6)!==0)throw Error(o(331));var A=st;if(st|=4,jg(p.current),Mg(p,p.current,x,i),st=A,is(0,!1),_t&&typeof _t.onPostCommitFiberRoot=="function")try{_t.onPostCommitFiberRoot(xt,p)}catch{}return!0}finally{Y.p=f,L.T=s,Yg(t,n)}}function Kg(t,n,i){n=On(i,n),n=qf(t.stateNode,n,2),t=Kr(t,n,2),t!==null&&(wo(t,2),ir(t))}function ht(t,n,i){if(t.tag===3)Kg(t,t,i);else for(;n!==null;){if(n.tag===3){Kg(n,t,i);break}else if(n.tag===1){var s=n.stateNode;if(typeof n.type.getDerivedStateFromError=="function"||typeof s.componentDidCatch=="function"&&(ia===null||!ia.has(s))){t=On(i,t),i=eg(2),s=Kr(n,i,2),s!==null&&(tg(i,s,n,t),wo(s,2),ir(s));break}}n=n.return}}function bd(t,n,i){var s=t.pingCache;if(s===null){s=t.pingCache=new lS;var f=new Set;s.set(n,f)}else f=s.get(n),f===void 0&&(f=new Set,s.set(n,f));f.has(i)||(cd=!0,f.add(i),t=pS.bind(null,t,n,i),n.then(t,t))}function pS(t,n,i){var s=t.pingCache;s!==null&&s.delete(n),t.pingedLanes|=t.suspendedLanes&i,t.warmLanes&=~i,vt===t&&(Ye&i)===i&&(Ot===4||Ot===3&&(Ye&62914560)===Ye&&300>De()-dd?(st&2)===0&&$i(t,0):ud|=i,Ni===Ye&&(Ni=0)),ir(t)}function Zg(t,n){n===0&&(n=qh()),t=Si(t,n),t!==null&&(wo(t,n),ir(t))}function hS(t){var n=t.memoizedState,i=0;n!==null&&(i=n.retryLane),Zg(t,i)}function mS(t,n){var i=0;switch(t.tag){case 13:var s=t.stateNode,f=t.memoizedState;f!==null&&(i=f.retryLane);break;case 19:s=t.stateNode;break;case 22:s=t.stateNode._retryCache;break;default:throw Error(o(314))}s!==null&&s.delete(n),Zg(t,i)}function gS(t,n){return me(t,n)}var ac=null,Hi=null,xd=!1,ic=!1,Sd=!1,Wa=0;function ir(t){t!==Hi&&t.next===null&&(Hi===null?ac=Hi=t:Hi=Hi.next=t),ic=!0,xd||(xd=!0,vS())}function is(t,n){if(!Sd&&ic){Sd=!0;do for(var i=!1,s=ac;s!==null;){if(t!==0){var f=s.pendingLanes;if(f===0)var p=0;else{var x=s.suspendedLanes,A=s.pingedLanes;p=(1<<31-nt(42|t)+1)-1,p&=f&~(x&~A),p=p&201326741?p&201326741|1:p?p|2:0}p!==0&&(i=!0,t1(s,p))}else p=Ye,p=rt(s,s===vt?p:0,s.cancelPendingCommit!==null||s.timeoutHandle!==-1),(p&3)===0||Rt(s,p)||(i=!0,t1(s,p));s=s.next}while(i);Sd=!1}}function yS(){Qg()}function Qg(){ic=xd=!1;var t=0;Wa!==0&&(TS()&&(t=Wa),Wa=0);for(var n=De(),i=null,s=ac;s!==null;){var f=s.next,p=Jg(s,n);p===0?(s.next=null,i===null?ac=f:i.next=f,f===null&&(Hi=i)):(i=s,(t!==0||(p&3)!==0)&&(ic=!0)),s=f}is(t)}function Jg(t,n){for(var i=t.suspendedLanes,s=t.pingedLanes,f=t.expirationTimes,p=t.pendingLanes&-62914561;0<p;){var x=31-nt(p),A=1<<x,z=f[x];z===-1?((A&i)===0||(A&s)!==0)&&(f[x]=Gr(A,n)):z<=n&&(t.expiredLanes|=A),p&=~A}if(n=vt,i=Ye,i=rt(t,t===n?i:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),s=t.callbackNode,i===0||t===n&&(lt===2||lt===9)||t.cancelPendingCommit!==null)return s!==null&&s!==null&&ue(s),t.callbackNode=null,t.callbackPriority=0;if((i&3)===0||Rt(t,i)){if(n=i&-i,n===t.callbackPriority)return n;switch(s!==null&&ue(s),zu(i)){case 2:case 8:i=pt;break;case 32:i=Xe;break;case 268435456:i=bt;break;default:i=Xe}return s=e1.bind(null,t),i=me(i,s),t.callbackPriority=n,t.callbackNode=i,n}return s!==null&&s!==null&&ue(s),t.callbackPriority=2,t.callbackNode=null,2}function e1(t,n){if(Xt!==0&&Xt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var i=t.callbackNode;if(rc()&&t.callbackNode!==i)return null;var s=Ye;return s=rt(t,t===vt?s:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),s===0?null:(Ng(t,s,n),Jg(t,De()),t.callbackNode!=null&&t.callbackNode===i?e1.bind(null,t):null)}function t1(t,n){if(rc())return null;Ng(t,n,!0)}function vS(){_S(function(){(st&6)!==0?me(Le,yS):Qg()})}function wd(){return Wa===0&&(Wa=So()),Wa}function n1(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:gl(""+t)}function r1(t,n){var i=n.ownerDocument.createElement("input");return i.name=n.name,i.value=n.value,t.id&&i.setAttribute("form",t.id),n.parentNode.insertBefore(i,n),t=new FormData(t),i.parentNode.removeChild(i),t}function bS(t,n,i,s,f){if(n==="submit"&&i&&i.stateNode===f){var p=n1((f[cn]||null).action),x=s.submitter;x&&(n=(n=x[cn]||null)?n1(n.formAction):x.getAttribute("formAction"),n!==null&&(p=n,x=null));var A=new xl("action","action",null,s,f);t.push({event:A,listeners:[{instance:null,listener:function(){if(s.defaultPrevented){if(Wa!==0){var z=x?r1(f,x):new FormData(f);If(i,{pending:!0,data:z,method:f.method,action:p},null,z)}}else typeof p=="function"&&(A.preventDefault(),z=x?r1(f,x):new FormData(f),If(i,{pending:!0,data:z,method:f.method,action:p},p,z))},currentTarget:f}]})}}for(var Cd=0;Cd<sf.length;Cd++){var Ed=sf[Cd],xS=Ed.toLowerCase(),SS=Ed[0].toUpperCase()+Ed.slice(1);Vn(xS,"on"+SS)}Vn(Nm,"onAnimationEnd"),Vn(Bm,"onAnimationIteration"),Vn(Pm,"onAnimationStart"),Vn("dblclick","onDoubleClick"),Vn("focusin","onFocus"),Vn("focusout","onBlur"),Vn(Px,"onTransitionRun"),Vn($x,"onTransitionStart"),Vn(Ux,"onTransitionCancel"),Vn($m,"onTransitionEnd"),fi("onMouseEnter",["mouseout","mouseover"]),fi("onMouseLeave",["mouseout","mouseover"]),fi("onPointerEnter",["pointerout","pointerover"]),fi("onPointerLeave",["pointerout","pointerover"]),Oa("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Oa("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Oa("onBeforeInput",["compositionend","keypress","textInput","paste"]),Oa("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Oa("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Oa("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var os="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(" "),wS=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(os));function a1(t,n){n=(n&4)!==0;for(var i=0;i<t.length;i++){var s=t[i],f=s.event;s=s.listeners;e:{var p=void 0;if(n)for(var x=s.length-1;0<=x;x--){var A=s[x],z=A.instance,W=A.currentTarget;if(A=A.listener,z!==p&&f.isPropagationStopped())break e;p=A,f.currentTarget=W;try{p(f)}catch(ne){Wl(ne)}f.currentTarget=null,p=z}else for(x=0;x<s.length;x++){if(A=s[x],z=A.instance,W=A.currentTarget,A=A.listener,z!==p&&f.isPropagationStopped())break e;p=A,f.currentTarget=W;try{p(f)}catch(ne){Wl(ne)}f.currentTarget=null,p=z}}}}function We(t,n){var i=n[Nu];i===void 0&&(i=n[Nu]=new Set);var s=t+"__bubble";i.has(s)||(i1(n,t,2,!1),i.add(s))}function Rd(t,n,i){var s=0;n&&(s|=4),i1(i,t,s,n)}var oc="_reactListening"+Math.random().toString(36).slice(2);function Td(t){if(!t[oc]){t[oc]=!0,Qh.forEach(function(i){i!=="selectionchange"&&(wS.has(i)||Rd(i,!1,t),Rd(i,!0,t))});var n=t.nodeType===9?t:t.ownerDocument;n===null||n[oc]||(n[oc]=!0,Rd("selectionchange",!1,n))}}function i1(t,n,i,s){switch(M1(n)){case 2:var f=XS;break;case 8:f=KS;break;default:f=Ud}i=f.bind(null,n,i,t),f=void 0,!qu||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(f=!0),s?f!==void 0?t.addEventListener(n,i,{capture:!0,passive:f}):t.addEventListener(n,i,!0):f!==void 0?t.addEventListener(n,i,{passive:f}):t.addEventListener(n,i,!1)}function Ad(t,n,i,s,f){var p=s;if((n&1)===0&&(n&2)===0&&s!==null)e:for(;;){if(s===null)return;var x=s.tag;if(x===3||x===4){var A=s.stateNode.containerInfo;if(A===f)break;if(x===4)for(x=s.return;x!==null;){var z=x.tag;if((z===3||z===4)&&x.stateNode.containerInfo===f)return;x=x.return}for(;A!==null;){if(x=li(A),x===null)return;if(z=x.tag,z===5||z===6||z===26||z===27){s=p=x;continue e}A=A.parentNode}}s=s.return}dm(function(){var W=p,ne=Vu(i),ie=[];e:{var X=Um.get(t);if(X!==void 0){var Z=xl,Me=t;switch(t){case"keypress":if(vl(i)===0)break e;case"keydown":case"keyup":Z=gx;break;case"focusin":Me="focus",Z=Zu;break;case"focusout":Me="blur",Z=Zu;break;case"beforeblur":case"afterblur":Z=Zu;break;case"click":if(i.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":Z=mm;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":Z=ax;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":Z=bx;break;case Nm:case Bm:case Pm:Z=sx;break;case $m:Z=Sx;break;case"scroll":case"scrollend":Z=nx;break;case"wheel":Z=Cx;break;case"copy":case"cut":case"paste":Z=cx;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":Z=ym;break;case"toggle":case"beforetoggle":Z=Rx}var Ce=(n&4)!==0,ft=!Ce&&(t==="scroll"||t==="scrollend"),U=Ce?X!==null?X+"Capture":null:X;Ce=[];for(var N=W,V;N!==null;){var re=N;if(V=re.stateNode,re=re.tag,re!==5&&re!==26&&re!==27||V===null||U===null||(re=Ro(N,U),re!=null&&Ce.push(ss(N,re,V))),ft)break;N=N.return}0<Ce.length&&(X=new Z(X,Me,null,i,ne),ie.push({event:X,listeners:Ce}))}}if((n&7)===0){e:{if(X=t==="mouseover"||t==="pointerover",Z=t==="mouseout"||t==="pointerout",X&&i!==Gu&&(Me=i.relatedTarget||i.fromElement)&&(li(Me)||Me[si]))break e;if((Z||X)&&(X=ne.window===ne?ne:(X=ne.ownerDocument)?X.defaultView||X.parentWindow:window,Z?(Me=i.relatedTarget||i.toElement,Z=W,Me=Me?li(Me):null,Me!==null&&(ft=c(Me),Ce=Me.tag,Me!==ft||Ce!==5&&Ce!==27&&Ce!==6)&&(Me=null)):(Z=null,Me=W),Z!==Me)){if(Ce=mm,re="onMouseLeave",U="onMouseEnter",N="mouse",(t==="pointerout"||t==="pointerover")&&(Ce=ym,re="onPointerLeave",U="onPointerEnter",N="pointer"),ft=Z==null?X:Eo(Z),V=Me==null?X:Eo(Me),X=new Ce(re,N+"leave",Z,i,ne),X.target=ft,X.relatedTarget=V,re=null,li(ne)===W&&(Ce=new Ce(U,N+"enter",Me,i,ne),Ce.target=V,Ce.relatedTarget=ft,re=Ce),ft=re,Z&&Me)t:{for(Ce=Z,U=Me,N=0,V=Ce;V;V=Ii(V))N++;for(V=0,re=U;re;re=Ii(re))V++;for(;0<N-V;)Ce=Ii(Ce),N--;for(;0<V-N;)U=Ii(U),V--;for(;N--;){if(Ce===U||U!==null&&Ce===U.alternate)break t;Ce=Ii(Ce),U=Ii(U)}Ce=null}else Ce=null;Z!==null&&o1(ie,X,Z,Ce,!1),Me!==null&&ft!==null&&o1(ie,ft,Me,Ce,!0)}}e:{if(X=W?Eo(W):window,Z=X.nodeName&&X.nodeName.toLowerCase(),Z==="select"||Z==="input"&&X.type==="file")var ve=Rm;else if(Cm(X))if(Tm)ve=zx;else{ve=Dx;var Ge=jx}else Z=X.nodeName,!Z||Z.toLowerCase()!=="input"||X.type!=="checkbox"&&X.type!=="radio"?W&&Fu(W.elementType)&&(ve=Rm):ve=Lx;if(ve&&(ve=ve(t,W))){Em(ie,ve,i,ne);break e}Ge&&Ge(t,X,W),t==="focusout"&&W&&X.type==="number"&&W.memoizedProps.value!=null&&Iu(X,"number",X.value)}switch(Ge=W?Eo(W):window,t){case"focusin":(Cm(Ge)||Ge.contentEditable==="true")&&(vi=Ge,rf=W,Do=null);break;case"focusout":Do=rf=vi=null;break;case"mousedown":af=!0;break;case"contextmenu":case"mouseup":case"dragend":af=!1,Lm(ie,i,ne);break;case"selectionchange":if(Bx)break;case"keydown":case"keyup":Lm(ie,i,ne)}var be;if(Ju)e:{switch(t){case"compositionstart":var Te="onCompositionStart";break e;case"compositionend":Te="onCompositionEnd";break e;case"compositionupdate":Te="onCompositionUpdate";break e}Te=void 0}else yi?Sm(t,i)&&(Te="onCompositionEnd"):t==="keydown"&&i.keyCode===229&&(Te="onCompositionStart");Te&&(vm&&i.locale!=="ko"&&(yi||Te!=="onCompositionStart"?Te==="onCompositionEnd"&&yi&&(be=pm()):(Wr=ne,Yu="value"in Wr?Wr.value:Wr.textContent,yi=!0)),Ge=sc(W,Te),0<Ge.length&&(Te=new gm(Te,t,null,i,ne),ie.push({event:Te,listeners:Ge}),be?Te.data=be:(be=wm(i),be!==null&&(Te.data=be)))),(be=Ax?_x(t,i):Mx(t,i))&&(Te=sc(W,"onBeforeInput"),0<Te.length&&(Ge=new gm("onBeforeInput","beforeinput",null,i,ne),ie.push({event:Ge,listeners:Te}),Ge.data=be)),bS(ie,t,W,i,ne)}a1(ie,n)})}function ss(t,n,i){return{instance:t,listener:n,currentTarget:i}}function sc(t,n){for(var i=n+"Capture",s=[];t!==null;){var f=t,p=f.stateNode;if(f=f.tag,f!==5&&f!==26&&f!==27||p===null||(f=Ro(t,i),f!=null&&s.unshift(ss(t,f,p)),f=Ro(t,n),f!=null&&s.push(ss(t,f,p))),t.tag===3)return s;t=t.return}return[]}function Ii(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function o1(t,n,i,s,f){for(var p=n._reactName,x=[];i!==null&&i!==s;){var A=i,z=A.alternate,W=A.stateNode;if(A=A.tag,z!==null&&z===s)break;A!==5&&A!==26&&A!==27||W===null||(z=W,f?(W=Ro(i,p),W!=null&&x.unshift(ss(i,W,z))):f||(W=Ro(i,p),W!=null&&x.push(ss(i,W,z)))),i=i.return}x.length!==0&&t.push({event:n,listeners:x})}var CS=/\r\n?/g,ES=/\u0000|\uFFFD/g;function s1(t){return(typeof t=="string"?t:""+t).replace(CS,`
+`).replace(ES,"")}function l1(t,n){return n=s1(n),s1(t)===n}function lc(){}function ut(t,n,i,s,f,p){switch(i){case"children":typeof s=="string"?n==="body"||n==="textarea"&&s===""||hi(t,s):(typeof s=="number"||typeof s=="bigint")&&n!=="body"&&hi(t,""+s);break;case"className":pl(t,"class",s);break;case"tabIndex":pl(t,"tabindex",s);break;case"dir":case"role":case"viewBox":case"width":case"height":pl(t,i,s);break;case"style":um(t,s,p);break;case"data":if(n!=="object"){pl(t,"data",s);break}case"src":case"href":if(s===""&&(n!=="a"||i!=="href")){t.removeAttribute(i);break}if(s==null||typeof s=="function"||typeof s=="symbol"||typeof s=="boolean"){t.removeAttribute(i);break}s=gl(""+s),t.setAttribute(i,s);break;case"action":case"formAction":if(typeof s=="function"){t.setAttribute(i,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof p=="function"&&(i==="formAction"?(n!=="input"&&ut(t,n,"name",f.name,f,null),ut(t,n,"formEncType",f.formEncType,f,null),ut(t,n,"formMethod",f.formMethod,f,null),ut(t,n,"formTarget",f.formTarget,f,null)):(ut(t,n,"encType",f.encType,f,null),ut(t,n,"method",f.method,f,null),ut(t,n,"target",f.target,f,null)));if(s==null||typeof s=="symbol"||typeof s=="boolean"){t.removeAttribute(i);break}s=gl(""+s),t.setAttribute(i,s);break;case"onClick":s!=null&&(t.onclick=lc);break;case"onScroll":s!=null&&We("scroll",t);break;case"onScrollEnd":s!=null&&We("scrollend",t);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(o(61));if(i=s.__html,i!=null){if(f.children!=null)throw Error(o(60));t.innerHTML=i}}break;case"multiple":t.multiple=s&&typeof s!="function"&&typeof s!="symbol";break;case"muted":t.muted=s&&typeof s!="function"&&typeof s!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(s==null||typeof s=="function"||typeof s=="boolean"||typeof s=="symbol"){t.removeAttribute("xlink:href");break}i=gl(""+s),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",i);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":s!=null&&typeof s!="function"&&typeof s!="symbol"?t.setAttribute(i,""+s):t.removeAttribute(i);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":s&&typeof s!="function"&&typeof s!="symbol"?t.setAttribute(i,""):t.removeAttribute(i);break;case"capture":case"download":s===!0?t.setAttribute(i,""):s!==!1&&s!=null&&typeof s!="function"&&typeof s!="symbol"?t.setAttribute(i,s):t.removeAttribute(i);break;case"cols":case"rows":case"size":case"span":s!=null&&typeof s!="function"&&typeof s!="symbol"&&!isNaN(s)&&1<=s?t.setAttribute(i,s):t.removeAttribute(i);break;case"rowSpan":case"start":s==null||typeof s=="function"||typeof s=="symbol"||isNaN(s)?t.removeAttribute(i):t.setAttribute(i,s);break;case"popover":We("beforetoggle",t),We("toggle",t),dl(t,"popover",s);break;case"xlinkActuate":xr(t,"http://www.w3.org/1999/xlink","xlink:actuate",s);break;case"xlinkArcrole":xr(t,"http://www.w3.org/1999/xlink","xlink:arcrole",s);break;case"xlinkRole":xr(t,"http://www.w3.org/1999/xlink","xlink:role",s);break;case"xlinkShow":xr(t,"http://www.w3.org/1999/xlink","xlink:show",s);break;case"xlinkTitle":xr(t,"http://www.w3.org/1999/xlink","xlink:title",s);break;case"xlinkType":xr(t,"http://www.w3.org/1999/xlink","xlink:type",s);break;case"xmlBase":xr(t,"http://www.w3.org/XML/1998/namespace","xml:base",s);break;case"xmlLang":xr(t,"http://www.w3.org/XML/1998/namespace","xml:lang",s);break;case"xmlSpace":xr(t,"http://www.w3.org/XML/1998/namespace","xml:space",s);break;case"is":dl(t,"is",s);break;case"innerText":case"textContent":break;default:(!(2<i.length)||i[0]!=="o"&&i[0]!=="O"||i[1]!=="n"&&i[1]!=="N")&&(i=ex.get(i)||i,dl(t,i,s))}}function _d(t,n,i,s,f,p){switch(i){case"style":um(t,s,p);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(o(61));if(i=s.__html,i!=null){if(f.children!=null)throw Error(o(60));t.innerHTML=i}}break;case"children":typeof s=="string"?hi(t,s):(typeof s=="number"||typeof s=="bigint")&&hi(t,""+s);break;case"onScroll":s!=null&&We("scroll",t);break;case"onScrollEnd":s!=null&&We("scrollend",t);break;case"onClick":s!=null&&(t.onclick=lc);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Jh.hasOwnProperty(i))e:{if(i[0]==="o"&&i[1]==="n"&&(f=i.endsWith("Capture"),n=i.slice(2,f?i.length-7:void 0),p=t[cn]||null,p=p!=null?p[i]:null,typeof p=="function"&&t.removeEventListener(n,p,f),typeof s=="function")){typeof p!="function"&&p!==null&&(i in t?t[i]=null:t.hasAttribute(i)&&t.removeAttribute(i)),t.addEventListener(n,s,f);break e}i in t?t[i]=s:s===!0?t.setAttribute(i,""):dl(t,i,s)}}}function Kt(t,n,i){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":We("error",t),We("load",t);var s=!1,f=!1,p;for(p in i)if(i.hasOwnProperty(p)){var x=i[p];if(x!=null)switch(p){case"src":s=!0;break;case"srcSet":f=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,n));default:ut(t,n,p,x,i,null)}}f&&ut(t,n,"srcSet",i.srcSet,i,null),s&&ut(t,n,"src",i.src,i,null);return;case"input":We("invalid",t);var A=p=x=f=null,z=null,W=null;for(s in i)if(i.hasOwnProperty(s)){var ne=i[s];if(ne!=null)switch(s){case"name":f=ne;break;case"type":x=ne;break;case"checked":z=ne;break;case"defaultChecked":W=ne;break;case"value":p=ne;break;case"defaultValue":A=ne;break;case"children":case"dangerouslySetInnerHTML":if(ne!=null)throw Error(o(137,n));break;default:ut(t,n,s,ne,i,null)}}om(t,p,A,z,W,x,f,!1),hl(t);return;case"select":We("invalid",t),s=x=p=null;for(f in i)if(i.hasOwnProperty(f)&&(A=i[f],A!=null))switch(f){case"value":p=A;break;case"defaultValue":x=A;break;case"multiple":s=A;default:ut(t,n,f,A,i,null)}n=p,i=x,t.multiple=!!s,n!=null?pi(t,!!s,n,!1):i!=null&&pi(t,!!s,i,!0);return;case"textarea":We("invalid",t),p=f=s=null;for(x in i)if(i.hasOwnProperty(x)&&(A=i[x],A!=null))switch(x){case"value":s=A;break;case"defaultValue":f=A;break;case"children":p=A;break;case"dangerouslySetInnerHTML":if(A!=null)throw Error(o(91));break;default:ut(t,n,x,A,i,null)}lm(t,s,f,p),hl(t);return;case"option":for(z in i)if(i.hasOwnProperty(z)&&(s=i[z],s!=null))switch(z){case"selected":t.selected=s&&typeof s!="function"&&typeof s!="symbol";break;default:ut(t,n,z,s,i,null)}return;case"dialog":We("beforetoggle",t),We("toggle",t),We("cancel",t),We("close",t);break;case"iframe":case"object":We("load",t);break;case"video":case"audio":for(s=0;s<os.length;s++)We(os[s],t);break;case"image":We("error",t),We("load",t);break;case"details":We("toggle",t);break;case"embed":case"source":case"link":We("error",t),We("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(W in i)if(i.hasOwnProperty(W)&&(s=i[W],s!=null))switch(W){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,n));default:ut(t,n,W,s,i,null)}return;default:if(Fu(n)){for(ne in i)i.hasOwnProperty(ne)&&(s=i[ne],s!==void 0&&_d(t,n,ne,s,i,void 0));return}}for(A in i)i.hasOwnProperty(A)&&(s=i[A],s!=null&&ut(t,n,A,s,i,null))}function RS(t,n,i,s){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var f=null,p=null,x=null,A=null,z=null,W=null,ne=null;for(Z in i){var ie=i[Z];if(i.hasOwnProperty(Z)&&ie!=null)switch(Z){case"checked":break;case"value":break;case"defaultValue":z=ie;default:s.hasOwnProperty(Z)||ut(t,n,Z,null,s,ie)}}for(var X in s){var Z=s[X];if(ie=i[X],s.hasOwnProperty(X)&&(Z!=null||ie!=null))switch(X){case"type":p=Z;break;case"name":f=Z;break;case"checked":W=Z;break;case"defaultChecked":ne=Z;break;case"value":x=Z;break;case"defaultValue":A=Z;break;case"children":case"dangerouslySetInnerHTML":if(Z!=null)throw Error(o(137,n));break;default:Z!==ie&&ut(t,n,X,Z,s,ie)}}Hu(t,x,A,z,W,ne,p,f);return;case"select":Z=x=A=X=null;for(p in i)if(z=i[p],i.hasOwnProperty(p)&&z!=null)switch(p){case"value":break;case"multiple":Z=z;default:s.hasOwnProperty(p)||ut(t,n,p,null,s,z)}for(f in s)if(p=s[f],z=i[f],s.hasOwnProperty(f)&&(p!=null||z!=null))switch(f){case"value":X=p;break;case"defaultValue":A=p;break;case"multiple":x=p;default:p!==z&&ut(t,n,f,p,s,z)}n=A,i=x,s=Z,X!=null?pi(t,!!i,X,!1):!!s!=!!i&&(n!=null?pi(t,!!i,n,!0):pi(t,!!i,i?[]:"",!1));return;case"textarea":Z=X=null;for(A in i)if(f=i[A],i.hasOwnProperty(A)&&f!=null&&!s.hasOwnProperty(A))switch(A){case"value":break;case"children":break;default:ut(t,n,A,null,s,f)}for(x in s)if(f=s[x],p=i[x],s.hasOwnProperty(x)&&(f!=null||p!=null))switch(x){case"value":X=f;break;case"defaultValue":Z=f;break;case"children":break;case"dangerouslySetInnerHTML":if(f!=null)throw Error(o(91));break;default:f!==p&&ut(t,n,x,f,s,p)}sm(t,X,Z);return;case"option":for(var Me in i)if(X=i[Me],i.hasOwnProperty(Me)&&X!=null&&!s.hasOwnProperty(Me))switch(Me){case"selected":t.selected=!1;break;default:ut(t,n,Me,null,s,X)}for(z in s)if(X=s[z],Z=i[z],s.hasOwnProperty(z)&&X!==Z&&(X!=null||Z!=null))switch(z){case"selected":t.selected=X&&typeof X!="function"&&typeof X!="symbol";break;default:ut(t,n,z,X,s,Z)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var Ce in i)X=i[Ce],i.hasOwnProperty(Ce)&&X!=null&&!s.hasOwnProperty(Ce)&&ut(t,n,Ce,null,s,X);for(W in s)if(X=s[W],Z=i[W],s.hasOwnProperty(W)&&X!==Z&&(X!=null||Z!=null))switch(W){case"children":case"dangerouslySetInnerHTML":if(X!=null)throw Error(o(137,n));break;default:ut(t,n,W,X,s,Z)}return;default:if(Fu(n)){for(var ft in i)X=i[ft],i.hasOwnProperty(ft)&&X!==void 0&&!s.hasOwnProperty(ft)&&_d(t,n,ft,void 0,s,X);for(ne in s)X=s[ne],Z=i[ne],!s.hasOwnProperty(ne)||X===Z||X===void 0&&Z===void 0||_d(t,n,ne,X,s,Z);return}}for(var U in i)X=i[U],i.hasOwnProperty(U)&&X!=null&&!s.hasOwnProperty(U)&&ut(t,n,U,null,s,X);for(ie in s)X=s[ie],Z=i[ie],!s.hasOwnProperty(ie)||X===Z||X==null&&Z==null||ut(t,n,ie,X,s,Z)}var Md=null,Od=null;function cc(t){return t.nodeType===9?t:t.ownerDocument}function c1(t){switch(t){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function u1(t,n){if(t===0)switch(n){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&n==="foreignObject"?0:t}function kd(t,n){return t==="textarea"||t==="noscript"||typeof n.children=="string"||typeof n.children=="number"||typeof n.children=="bigint"||typeof n.dangerouslySetInnerHTML=="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}var jd=null;function TS(){var t=window.event;return t&&t.type==="popstate"?t===jd?!1:(jd=t,!0):(jd=null,!1)}var f1=typeof setTimeout=="function"?setTimeout:void 0,AS=typeof clearTimeout=="function"?clearTimeout:void 0,d1=typeof Promise=="function"?Promise:void 0,_S=typeof queueMicrotask=="function"?queueMicrotask:typeof d1<"u"?function(t){return d1.resolve(null).then(t).catch(MS)}:f1;function MS(t){setTimeout(function(){throw t})}function la(t){return t==="head"}function p1(t,n){var i=n,s=0,f=0;do{var p=i.nextSibling;if(t.removeChild(i),p&&p.nodeType===8)if(i=p.data,i==="/$"){if(0<s&&8>s){i=s;var x=t.ownerDocument;if(i&1&&ls(x.documentElement),i&2&&ls(x.body),i&4)for(i=x.head,ls(i),x=i.firstChild;x;){var A=x.nextSibling,z=x.nodeName;x[Co]||z==="SCRIPT"||z==="STYLE"||z==="LINK"&&x.rel.toLowerCase()==="stylesheet"||i.removeChild(x),x=A}}if(f===0){t.removeChild(p),gs(n);return}f--}else i==="$"||i==="$?"||i==="$!"?f++:s=i.charCodeAt(0)-48;else s=0;i=p}while(i);gs(n)}function Dd(t){var n=t.firstChild;for(n&&n.nodeType===10&&(n=n.nextSibling);n;){var i=n;switch(n=n.nextSibling,i.nodeName){case"HTML":case"HEAD":case"BODY":Dd(i),Bu(i);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(i.rel.toLowerCase()==="stylesheet")continue}t.removeChild(i)}}function OS(t,n,i,s){for(;t.nodeType===1;){var f=i;if(t.nodeName.toLowerCase()!==n.toLowerCase()){if(!s&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(s){if(!t[Co])switch(n){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(p=t.getAttribute("rel"),p==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(p!==f.rel||t.getAttribute("href")!==(f.href==null||f.href===""?null:f.href)||t.getAttribute("crossorigin")!==(f.crossOrigin==null?null:f.crossOrigin)||t.getAttribute("title")!==(f.title==null?null:f.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(p=t.getAttribute("src"),(p!==(f.src==null?null:f.src)||t.getAttribute("type")!==(f.type==null?null:f.type)||t.getAttribute("crossorigin")!==(f.crossOrigin==null?null:f.crossOrigin))&&p&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(n==="input"&&t.type==="hidden"){var p=f.name==null?null:""+f.name;if(f.type==="hidden"&&t.getAttribute("name")===p)return t}else return t;if(t=qn(t.nextSibling),t===null)break}return null}function kS(t,n,i){if(n==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!i||(t=qn(t.nextSibling),t===null))return null;return t}function Ld(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState==="complete"}function jS(t,n){var i=t.ownerDocument;if(t.data!=="$?"||i.readyState==="complete")n();else{var s=function(){n(),i.removeEventListener("DOMContentLoaded",s)};i.addEventListener("DOMContentLoaded",s),t._reactRetry=s}}function qn(t){for(;t!=null;t=t.nextSibling){var n=t.nodeType;if(n===1||n===3)break;if(n===8){if(n=t.data,n==="$"||n==="$!"||n==="$?"||n==="F!"||n==="F")break;if(n==="/$")return null}}return t}var zd=null;function h1(t){t=t.previousSibling;for(var n=0;t;){if(t.nodeType===8){var i=t.data;if(i==="$"||i==="$!"||i==="$?"){if(n===0)return t;n--}else i==="/$"&&n++}t=t.previousSibling}return null}function m1(t,n,i){switch(n=cc(i),t){case"html":if(t=n.documentElement,!t)throw Error(o(452));return t;case"head":if(t=n.head,!t)throw Error(o(453));return t;case"body":if(t=n.body,!t)throw Error(o(454));return t;default:throw Error(o(451))}}function ls(t){for(var n=t.attributes;n.length;)t.removeAttributeNode(n[0]);Bu(t)}var Nn=new Map,g1=new Set;function uc(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var Lr=Y.d;Y.d={f:DS,r:LS,D:zS,C:NS,L:BS,m:PS,X:US,S:$S,M:HS};function DS(){var t=Lr.f(),n=tc();return t||n}function LS(t){var n=ci(t);n!==null&&n.tag===5&&n.type==="form"?N0(n):Lr.r(t)}var Fi=typeof document>"u"?null:document;function y1(t,n,i){var s=Fi;if(s&&typeof n=="string"&&n){var f=Mn(n);f='link[rel="'+t+'"][href="'+f+'"]',typeof i=="string"&&(f+='[crossorigin="'+i+'"]'),g1.has(f)||(g1.add(f),t={rel:t,crossOrigin:i,href:n},s.querySelector(f)===null&&(n=s.createElement("link"),Kt(n,"link",t),Ft(n),s.head.appendChild(n)))}}function zS(t){Lr.D(t),y1("dns-prefetch",t,null)}function NS(t,n){Lr.C(t,n),y1("preconnect",t,n)}function BS(t,n,i){Lr.L(t,n,i);var s=Fi;if(s&&t&&n){var f='link[rel="preload"][as="'+Mn(n)+'"]';n==="image"&&i&&i.imageSrcSet?(f+='[imagesrcset="'+Mn(i.imageSrcSet)+'"]',typeof i.imageSizes=="string"&&(f+='[imagesizes="'+Mn(i.imageSizes)+'"]')):f+='[href="'+Mn(t)+'"]';var p=f;switch(n){case"style":p=Gi(t);break;case"script":p=Vi(t)}Nn.has(p)||(t=g({rel:"preload",href:n==="image"&&i&&i.imageSrcSet?void 0:t,as:n},i),Nn.set(p,t),s.querySelector(f)!==null||n==="style"&&s.querySelector(cs(p))||n==="script"&&s.querySelector(us(p))||(n=s.createElement("link"),Kt(n,"link",t),Ft(n),s.head.appendChild(n)))}}function PS(t,n){Lr.m(t,n);var i=Fi;if(i&&t){var s=n&&typeof n.as=="string"?n.as:"script",f='link[rel="modulepreload"][as="'+Mn(s)+'"][href="'+Mn(t)+'"]',p=f;switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":p=Vi(t)}if(!Nn.has(p)&&(t=g({rel:"modulepreload",href:t},n),Nn.set(p,t),i.querySelector(f)===null)){switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(i.querySelector(us(p)))return}s=i.createElement("link"),Kt(s,"link",t),Ft(s),i.head.appendChild(s)}}}function $S(t,n,i){Lr.S(t,n,i);var s=Fi;if(s&&t){var f=ui(s).hoistableStyles,p=Gi(t);n=n||"default";var x=f.get(p);if(!x){var A={loading:0,preload:null};if(x=s.querySelector(cs(p)))A.loading=5;else{t=g({rel:"stylesheet",href:t,"data-precedence":n},i),(i=Nn.get(p))&&Nd(t,i);var z=x=s.createElement("link");Ft(z),Kt(z,"link",t),z._p=new Promise(function(W,ne){z.onload=W,z.onerror=ne}),z.addEventListener("load",function(){A.loading|=1}),z.addEventListener("error",function(){A.loading|=2}),A.loading|=4,fc(x,n,s)}x={type:"stylesheet",instance:x,count:1,state:A},f.set(p,x)}}}function US(t,n){Lr.X(t,n);var i=Fi;if(i&&t){var s=ui(i).hoistableScripts,f=Vi(t),p=s.get(f);p||(p=i.querySelector(us(f)),p||(t=g({src:t,async:!0},n),(n=Nn.get(f))&&Bd(t,n),p=i.createElement("script"),Ft(p),Kt(p,"link",t),i.head.appendChild(p)),p={type:"script",instance:p,count:1,state:null},s.set(f,p))}}function HS(t,n){Lr.M(t,n);var i=Fi;if(i&&t){var s=ui(i).hoistableScripts,f=Vi(t),p=s.get(f);p||(p=i.querySelector(us(f)),p||(t=g({src:t,async:!0,type:"module"},n),(n=Nn.get(f))&&Bd(t,n),p=i.createElement("script"),Ft(p),Kt(p,"link",t),i.head.appendChild(p)),p={type:"script",instance:p,count:1,state:null},s.set(f,p))}}function v1(t,n,i,s){var f=(f=he.current)?uc(f):null;if(!f)throw Error(o(446));switch(t){case"meta":case"title":return null;case"style":return typeof i.precedence=="string"&&typeof i.href=="string"?(n=Gi(i.href),i=ui(f).hoistableStyles,s=i.get(n),s||(s={type:"style",instance:null,count:0,state:null},i.set(n,s)),s):{type:"void",instance:null,count:0,state:null};case"link":if(i.rel==="stylesheet"&&typeof i.href=="string"&&typeof i.precedence=="string"){t=Gi(i.href);var p=ui(f).hoistableStyles,x=p.get(t);if(x||(f=f.ownerDocument||f,x={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},p.set(t,x),(p=f.querySelector(cs(t)))&&!p._p&&(x.instance=p,x.state.loading=5),Nn.has(t)||(i={rel:"preload",as:"style",href:i.href,crossOrigin:i.crossOrigin,integrity:i.integrity,media:i.media,hrefLang:i.hrefLang,referrerPolicy:i.referrerPolicy},Nn.set(t,i),p||IS(f,t,i,x.state))),n&&s===null)throw Error(o(528,""));return x}if(n&&s!==null)throw Error(o(529,""));return null;case"script":return n=i.async,i=i.src,typeof i=="string"&&n&&typeof n!="function"&&typeof n!="symbol"?(n=Vi(i),i=ui(f).hoistableScripts,s=i.get(n),s||(s={type:"script",instance:null,count:0,state:null},i.set(n,s)),s):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,t))}}function Gi(t){return'href="'+Mn(t)+'"'}function cs(t){return'link[rel="stylesheet"]['+t+"]"}function b1(t){return g({},t,{"data-precedence":t.precedence,precedence:null})}function IS(t,n,i,s){t.querySelector('link[rel="preload"][as="style"]['+n+"]")?s.loading=1:(n=t.createElement("link"),s.preload=n,n.addEventListener("load",function(){return s.loading|=1}),n.addEventListener("error",function(){return s.loading|=2}),Kt(n,"link",i),Ft(n),t.head.appendChild(n))}function Vi(t){return'[src="'+Mn(t)+'"]'}function us(t){return"script[async]"+t}function x1(t,n,i){if(n.count++,n.instance===null)switch(n.type){case"style":var s=t.querySelector('style[data-href~="'+Mn(i.href)+'"]');if(s)return n.instance=s,Ft(s),s;var f=g({},i,{"data-href":i.href,"data-precedence":i.precedence,href:null,precedence:null});return s=(t.ownerDocument||t).createElement("style"),Ft(s),Kt(s,"style",f),fc(s,i.precedence,t),n.instance=s;case"stylesheet":f=Gi(i.href);var p=t.querySelector(cs(f));if(p)return n.state.loading|=4,n.instance=p,Ft(p),p;s=b1(i),(f=Nn.get(f))&&Nd(s,f),p=(t.ownerDocument||t).createElement("link"),Ft(p);var x=p;return x._p=new Promise(function(A,z){x.onload=A,x.onerror=z}),Kt(p,"link",s),n.state.loading|=4,fc(p,i.precedence,t),n.instance=p;case"script":return p=Vi(i.src),(f=t.querySelector(us(p)))?(n.instance=f,Ft(f),f):(s=i,(f=Nn.get(p))&&(s=g({},i),Bd(s,f)),t=t.ownerDocument||t,f=t.createElement("script"),Ft(f),Kt(f,"link",s),t.head.appendChild(f),n.instance=f);case"void":return null;default:throw Error(o(443,n.type))}else n.type==="stylesheet"&&(n.state.loading&4)===0&&(s=n.instance,n.state.loading|=4,fc(s,i.precedence,t));return n.instance}function fc(t,n,i){for(var s=i.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),f=s.length?s[s.length-1]:null,p=f,x=0;x<s.length;x++){var A=s[x];if(A.dataset.precedence===n)p=A;else if(p!==f)break}p?p.parentNode.insertBefore(t,p.nextSibling):(n=i.nodeType===9?i.head:i,n.insertBefore(t,n.firstChild))}function Nd(t,n){t.crossOrigin==null&&(t.crossOrigin=n.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=n.referrerPolicy),t.title==null&&(t.title=n.title)}function Bd(t,n){t.crossOrigin==null&&(t.crossOrigin=n.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=n.referrerPolicy),t.integrity==null&&(t.integrity=n.integrity)}var dc=null;function S1(t,n,i){if(dc===null){var s=new Map,f=dc=new Map;f.set(i,s)}else f=dc,s=f.get(i),s||(s=new Map,f.set(i,s));if(s.has(t))return s;for(s.set(t,null),i=i.getElementsByTagName(t),f=0;f<i.length;f++){var p=i[f];if(!(p[Co]||p[Qt]||t==="link"&&p.getAttribute("rel")==="stylesheet")&&p.namespaceURI!=="http://www.w3.org/2000/svg"){var x=p.getAttribute(n)||"";x=t+x;var A=s.get(x);A?A.push(p):s.set(x,[p])}}return s}function w1(t,n,i){t=t.ownerDocument||t,t.head.insertBefore(i,n==="title"?t.querySelector("head > title"):null)}function FS(t,n,i){if(i===1||n.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof n.precedence!="string"||typeof n.href!="string"||n.href==="")break;return!0;case"link":if(typeof n.rel!="string"||typeof n.href!="string"||n.href===""||n.onLoad||n.onError)break;switch(n.rel){case"stylesheet":return t=n.disabled,typeof n.precedence=="string"&&t==null;default:return!0}case"script":if(n.async&&typeof n.async!="function"&&typeof n.async!="symbol"&&!n.onLoad&&!n.onError&&n.src&&typeof n.src=="string")return!0}return!1}function C1(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}var fs=null;function GS(){}function VS(t,n,i){if(fs===null)throw Error(o(475));var s=fs;if(n.type==="stylesheet"&&(typeof i.media!="string"||matchMedia(i.media).matches!==!1)&&(n.state.loading&4)===0){if(n.instance===null){var f=Gi(i.href),p=t.querySelector(cs(f));if(p){t=p._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(s.count++,s=pc.bind(s),t.then(s,s)),n.state.loading|=4,n.instance=p,Ft(p);return}p=t.ownerDocument||t,i=b1(i),(f=Nn.get(f))&&Nd(i,f),p=p.createElement("link"),Ft(p);var x=p;x._p=new Promise(function(A,z){x.onload=A,x.onerror=z}),Kt(p,"link",i),n.instance=p}s.stylesheets===null&&(s.stylesheets=new Map),s.stylesheets.set(n,t),(t=n.state.preload)&&(n.state.loading&3)===0&&(s.count++,n=pc.bind(s),t.addEventListener("load",n),t.addEventListener("error",n))}}function WS(){if(fs===null)throw Error(o(475));var t=fs;return t.stylesheets&&t.count===0&&Pd(t,t.stylesheets),0<t.count?function(n){var i=setTimeout(function(){if(t.stylesheets&&Pd(t,t.stylesheets),t.unsuspend){var s=t.unsuspend;t.unsuspend=null,s()}},6e4);return t.unsuspend=n,function(){t.unsuspend=null,clearTimeout(i)}}:null}function pc(){if(this.count--,this.count===0){if(this.stylesheets)Pd(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var hc=null;function Pd(t,n){t.stylesheets=null,t.unsuspend!==null&&(t.count++,hc=new Map,n.forEach(qS,t),hc=null,pc.call(t))}function qS(t,n){if(!(n.state.loading&4)){var i=hc.get(t);if(i)var s=i.get(null);else{i=new Map,hc.set(t,i);for(var f=t.querySelectorAll("link[data-precedence],style[data-precedence]"),p=0;p<f.length;p++){var x=f[p];(x.nodeName==="LINK"||x.getAttribute("media")!=="not all")&&(i.set(x.dataset.precedence,x),s=x)}s&&i.set(null,s)}f=n.instance,x=f.getAttribute("data-precedence"),p=i.get(x)||s,p===s&&i.set(null,f),i.set(x,f),this.count++,s=pc.bind(this),f.addEventListener("load",s),f.addEventListener("error",s),p?p.parentNode.insertBefore(f,p.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(f,t.firstChild)),n.state.loading|=4}}var ds={$$typeof:M,Provider:null,Consumer:null,_currentValue:ae,_currentValue2:ae,_threadCount:0};function YS(t,n,i,s,f,p,x,A){this.tag=1,this.containerInfo=t,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Du(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Du(0),this.hiddenUpdates=Du(null),this.identifierPrefix=s,this.onUncaughtError=f,this.onCaughtError=p,this.onRecoverableError=x,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=A,this.incompleteTransitions=new Map}function E1(t,n,i,s,f,p,x,A,z,W,ne,ie){return t=new YS(t,n,i,x,A,z,W,ie),n=1,p===!0&&(n|=24),p=yn(3,null,null,n),t.current=p,p.stateNode=t,n=bf(),n.refCount++,t.pooledCache=n,n.refCount++,p.memoizedState={element:s,isDehydrated:i,cache:n},Cf(p),t}function R1(t){return t?(t=wi,t):wi}function T1(t,n,i,s,f,p){f=R1(f),s.context===null?s.context=f:s.pendingContext=f,s=Xr(n),s.payload={element:i},p=p===void 0?null:p,p!==null&&(s.callback=p),i=Kr(t,s,n),i!==null&&(wn(i,t,n),Io(i,t,n))}function A1(t,n){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var i=t.retryLane;t.retryLane=i!==0&&i<n?i:n}}function $d(t,n){A1(t,n),(t=t.alternate)&&A1(t,n)}function _1(t){if(t.tag===13){var n=Si(t,67108864);n!==null&&wn(n,t,67108864),$d(t,67108864)}}var mc=!0;function XS(t,n,i,s){var f=L.T;L.T=null;var p=Y.p;try{Y.p=2,Ud(t,n,i,s)}finally{Y.p=p,L.T=f}}function KS(t,n,i,s){var f=L.T;L.T=null;var p=Y.p;try{Y.p=8,Ud(t,n,i,s)}finally{Y.p=p,L.T=f}}function Ud(t,n,i,s){if(mc){var f=Hd(s);if(f===null)Ad(t,n,s,gc,i),O1(t,s);else if(QS(f,t,n,i,s))s.stopPropagation();else if(O1(t,s),n&4&&-1<ZS.indexOf(t)){for(;f!==null;){var p=ci(f);if(p!==null)switch(p.tag){case 3:if(p=p.stateNode,p.current.memoizedState.isDehydrated){var x=Se(p.pendingLanes);if(x!==0){var A=p;for(A.pendingLanes|=2,A.entangledLanes|=2;x;){var z=1<<31-nt(x);A.entanglements[1]|=z,x&=~z}ir(p),(st&6)===0&&(Jl=De()+500,is(0))}}break;case 13:A=Si(p,2),A!==null&&wn(A,p,2),tc(),$d(p,2)}if(p=Hd(s),p===null&&Ad(t,n,s,gc,i),p===f)break;f=p}f!==null&&s.stopPropagation()}else Ad(t,n,s,null,i)}}function Hd(t){return t=Vu(t),Id(t)}var gc=null;function Id(t){if(gc=null,t=li(t),t!==null){var n=c(t);if(n===null)t=null;else{var i=n.tag;if(i===13){if(t=u(n),t!==null)return t;t=null}else if(i===3){if(n.stateNode.current.memoizedState.isDehydrated)return n.tag===3?n.stateNode.containerInfo:null;t=null}else n!==t&&(t=null)}}return gc=t,null}function M1(t){switch(t){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(ot()){case Le:return 2;case pt:return 8;case Xe:case ye:return 32;case bt:return 268435456;default:return 32}default:return 32}}var Fd=!1,ca=null,ua=null,fa=null,ps=new Map,hs=new Map,da=[],ZS="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function O1(t,n){switch(t){case"focusin":case"focusout":ca=null;break;case"dragenter":case"dragleave":ua=null;break;case"mouseover":case"mouseout":fa=null;break;case"pointerover":case"pointerout":ps.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":hs.delete(n.pointerId)}}function ms(t,n,i,s,f,p){return t===null||t.nativeEvent!==p?(t={blockedOn:n,domEventName:i,eventSystemFlags:s,nativeEvent:p,targetContainers:[f]},n!==null&&(n=ci(n),n!==null&&_1(n)),t):(t.eventSystemFlags|=s,n=t.targetContainers,f!==null&&n.indexOf(f)===-1&&n.push(f),t)}function QS(t,n,i,s,f){switch(n){case"focusin":return ca=ms(ca,t,n,i,s,f),!0;case"dragenter":return ua=ms(ua,t,n,i,s,f),!0;case"mouseover":return fa=ms(fa,t,n,i,s,f),!0;case"pointerover":var p=f.pointerId;return ps.set(p,ms(ps.get(p)||null,t,n,i,s,f)),!0;case"gotpointercapture":return p=f.pointerId,hs.set(p,ms(hs.get(p)||null,t,n,i,s,f)),!0}return!1}function k1(t){var n=li(t.target);if(n!==null){var i=c(n);if(i!==null){if(n=i.tag,n===13){if(n=u(i),n!==null){t.blockedOn=n,V2(t.priority,function(){if(i.tag===13){var s=Sn();s=Lu(s);var f=Si(i,s);f!==null&&wn(f,i,s),$d(i,s)}});return}}else if(n===3&&i.stateNode.current.memoizedState.isDehydrated){t.blockedOn=i.tag===3?i.stateNode.containerInfo:null;return}}}t.blockedOn=null}function yc(t){if(t.blockedOn!==null)return!1;for(var n=t.targetContainers;0<n.length;){var i=Hd(t.nativeEvent);if(i===null){i=t.nativeEvent;var s=new i.constructor(i.type,i);Gu=s,i.target.dispatchEvent(s),Gu=null}else return n=ci(i),n!==null&&_1(n),t.blockedOn=i,!1;n.shift()}return!0}function j1(t,n,i){yc(t)&&i.delete(n)}function JS(){Fd=!1,ca!==null&&yc(ca)&&(ca=null),ua!==null&&yc(ua)&&(ua=null),fa!==null&&yc(fa)&&(fa=null),ps.forEach(j1),hs.forEach(j1)}function vc(t,n){t.blockedOn===n&&(t.blockedOn=null,Fd||(Fd=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,JS)))}var bc=null;function D1(t){bc!==t&&(bc=t,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){bc===t&&(bc=null);for(var n=0;n<t.length;n+=3){var i=t[n],s=t[n+1],f=t[n+2];if(typeof s!="function"){if(Id(s||i)===null)continue;break}var p=ci(i);p!==null&&(t.splice(n,3),n-=3,If(p,{pending:!0,data:f,method:i.method,action:s},s,f))}}))}function gs(t){function n(z){return vc(z,t)}ca!==null&&vc(ca,t),ua!==null&&vc(ua,t),fa!==null&&vc(fa,t),ps.forEach(n),hs.forEach(n);for(var i=0;i<da.length;i++){var s=da[i];s.blockedOn===t&&(s.blockedOn=null)}for(;0<da.length&&(i=da[0],i.blockedOn===null);)k1(i),i.blockedOn===null&&da.shift();if(i=(t.ownerDocument||t).$$reactFormReplay,i!=null)for(s=0;s<i.length;s+=3){var f=i[s],p=i[s+1],x=f[cn]||null;if(typeof p=="function")x||D1(i);else if(x){var A=null;if(p&&p.hasAttribute("formAction")){if(f=p,x=p[cn]||null)A=x.formAction;else if(Id(f)!==null)continue}else A=x.action;typeof A=="function"?i[s+1]=A:(i.splice(s,3),s-=3),D1(i)}}}function Gd(t){this._internalRoot=t}xc.prototype.render=Gd.prototype.render=function(t){var n=this._internalRoot;if(n===null)throw Error(o(409));var i=n.current,s=Sn();T1(i,s,t,n,null,null)},xc.prototype.unmount=Gd.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var n=t.containerInfo;T1(t.current,2,null,t,null,null),tc(),n[si]=null}};function xc(t){this._internalRoot=t}xc.prototype.unstable_scheduleHydration=function(t){if(t){var n=Kh();t={blockedOn:null,target:t,priority:n};for(var i=0;i<da.length&&n!==0&&n<da[i].priority;i++);da.splice(i,0,t),i===0&&k1(t)}};var L1=r.version;if(L1!=="19.1.0")throw Error(o(527,L1,"19.1.0"));Y.findDOMNode=function(t){var n=t._reactInternals;if(n===void 0)throw typeof t.render=="function"?Error(o(188)):(t=Object.keys(t).join(","),Error(o(268,t)));return t=h(n),t=t!==null?m(t):null,t=t===null?null:t.stateNode,t};var e3={bundleType:0,version:"19.1.0",rendererPackageName:"react-dom",currentDispatcherRef:L,reconcilerVersion:"19.1.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Sc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Sc.isDisabled&&Sc.supportsFiber)try{xt=Sc.inject(e3),_t=Sc}catch{}}return vs.createRoot=function(t,n){if(!l(t))throw Error(o(299));var i=!1,s="",f=K0,p=Z0,x=Q0,A=null;return n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(s=n.identifierPrefix),n.onUncaughtError!==void 0&&(f=n.onUncaughtError),n.onCaughtError!==void 0&&(p=n.onCaughtError),n.onRecoverableError!==void 0&&(x=n.onRecoverableError),n.unstable_transitionCallbacks!==void 0&&(A=n.unstable_transitionCallbacks)),n=E1(t,1,!1,null,null,i,s,f,p,x,A,null),t[si]=n.current,Td(t),new Gd(n)},vs.hydrateRoot=function(t,n,i){if(!l(t))throw Error(o(299));var s=!1,f="",p=K0,x=Z0,A=Q0,z=null,W=null;return i!=null&&(i.unstable_strictMode===!0&&(s=!0),i.identifierPrefix!==void 0&&(f=i.identifierPrefix),i.onUncaughtError!==void 0&&(p=i.onUncaughtError),i.onCaughtError!==void 0&&(x=i.onCaughtError),i.onRecoverableError!==void 0&&(A=i.onRecoverableError),i.unstable_transitionCallbacks!==void 0&&(z=i.unstable_transitionCallbacks),i.formState!==void 0&&(W=i.formState)),n=E1(t,1,!0,n,i??null,s,f,p,x,A,z,W),n.context=R1(null),i=n.current,s=Sn(),s=Lu(s),f=Xr(s),f.callback=null,Kr(i,f,s),i=s,n.current.lanes=i,wo(n,i),ir(n),t[si]=n.current,Td(t),new xc(n)},vs.version="19.1.0",vs}var W1;function d3(){if(W1)return qd.exports;W1=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(r){console.error(r)}}return e(),qd.exports=f3(),qd.exports}var p3=d3(),bs={},q1;function h3(){if(q1)return bs;q1=1,Object.defineProperty(bs,"__esModule",{value:!0}),bs.parse=u,bs.serialize=m;const e=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,r=/^[\u0021-\u003A\u003C-\u007E]*$/,a=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,o=/^[\u0020-\u003A\u003D-\u007E]*$/,l=Object.prototype.toString,c=(()=>{const v=function(){};return v.prototype=Object.create(null),v})();function u(v,E){const C=new c,S=v.length;if(S<2)return C;const _=(E==null?void 0:E.decode)||g;let T=0;do{const j=v.indexOf("=",T);if(j===-1)break;const M=v.indexOf(";",T),k=M===-1?S:M;if(j>k){T=v.lastIndexOf(";",j-1)+1;continue}const O=d(v,T,j),B=h(v,j,O),I=v.slice(O,B);if(C[I]===void 0){let H=d(v,j+1,k),Q=h(v,k,H);const R=_(v.slice(H,Q));C[I]=R}T=k+1}while(T<S);return C}function d(v,E,C){do{const S=v.charCodeAt(E);if(S!==32&&S!==9)return E}while(++E<C);return C}function h(v,E,C){for(;E>C;){const S=v.charCodeAt(--E);if(S!==32&&S!==9)return E+1}return C}function m(v,E,C){const S=(C==null?void 0:C.encode)||encodeURIComponent;if(!e.test(v))throw new TypeError(`argument name is invalid: ${v}`);const _=S(E);if(!r.test(_))throw new TypeError(`argument val is invalid: ${E}`);let T=v+"="+_;if(!C)return T;if(C.maxAge!==void 0){if(!Number.isInteger(C.maxAge))throw new TypeError(`option maxAge is invalid: ${C.maxAge}`);T+="; Max-Age="+C.maxAge}if(C.domain){if(!a.test(C.domain))throw new TypeError(`option domain is invalid: ${C.domain}`);T+="; Domain="+C.domain}if(C.path){if(!o.test(C.path))throw new TypeError(`option path is invalid: ${C.path}`);T+="; Path="+C.path}if(C.expires){if(!y(C.expires)||!Number.isFinite(C.expires.valueOf()))throw new TypeError(`option expires is invalid: ${C.expires}`);T+="; Expires="+C.expires.toUTCString()}if(C.httpOnly&&(T+="; HttpOnly"),C.secure&&(T+="; Secure"),C.partitioned&&(T+="; Partitioned"),C.priority)switch(typeof C.priority=="string"?C.priority.toLowerCase():void 0){case"low":T+="; Priority=Low";break;case"medium":T+="; Priority=Medium";break;case"high":T+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${C.priority}`)}if(C.sameSite)switch(typeof C.sameSite=="string"?C.sameSite.toLowerCase():C.sameSite){case!0:case"strict":T+="; SameSite=Strict";break;case"lax":T+="; SameSite=Lax";break;case"none":T+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${C.sameSite}`)}return T}function g(v){if(v.indexOf("%")===-1)return v;try{return decodeURIComponent(v)}catch{return v}}function y(v){return l.call(v)==="[object Date]"}return bs}h3();var Y1="popstate";function m3(e={}){function r(l,c){let{pathname:u="/",search:d="",hash:h=""}=oi(l.location.hash.substring(1));return!u.startsWith("/")&&!u.startsWith(".")&&(u="/"+u),wp("",{pathname:u,search:d,hash:h},c.state&&c.state.usr||null,c.state&&c.state.key||"default")}function a(l,c){let u=l.document.querySelector("base"),d="";if(u&&u.getAttribute("href")){let h=l.location.href,m=h.indexOf("#");d=m===-1?h:h.slice(0,m)}return d+"#"+(typeof c=="string"?c:$s(c))}function o(l,c){Xn(l.pathname.charAt(0)==="/",`relative pathnames are not supported in hash history.push(${JSON.stringify(c)})`)}return y3(r,a,o,e)}function At(e,r){if(e===!1||e===null||typeof e>"u")throw new Error(r)}function Xn(e,r){if(!e){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function g3(){return Math.random().toString(36).substring(2,10)}function X1(e,r){return{usr:e.state,key:e.key,idx:r}}function wp(e,r,a=null,o){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof r=="string"?oi(r):r,state:a,key:r&&r.key||o||g3()}}function $s({pathname:e="/",search:r="",hash:a=""}){return r&&r!=="?"&&(e+=r.charAt(0)==="?"?r:"?"+r),a&&a!=="#"&&(e+=a.charAt(0)==="#"?a:"#"+a),e}function oi(e){let r={};if(e){let a=e.indexOf("#");a>=0&&(r.hash=e.substring(a),e=e.substring(0,a));let o=e.indexOf("?");o>=0&&(r.search=e.substring(o),e=e.substring(0,o)),e&&(r.pathname=e)}return r}function y3(e,r,a,o={}){let{window:l=document.defaultView,v5Compat:c=!1}=o,u=l.history,d="POP",h=null,m=g();m==null&&(m=0,u.replaceState({...u.state,idx:m},""));function g(){return(u.state||{idx:null}).idx}function y(){d="POP";let _=g(),T=_==null?null:_-m;m=_,h&&h({action:d,location:S.location,delta:T})}function v(_,T){d="PUSH";let j=wp(S.location,_,T);a&&a(j,_),m=g()+1;let M=X1(j,m),k=S.createHref(j);try{u.pushState(M,"",k)}catch(O){if(O instanceof DOMException&&O.name==="DataCloneError")throw O;l.location.assign(k)}c&&h&&h({action:d,location:S.location,delta:1})}function E(_,T){d="REPLACE";let j=wp(S.location,_,T);a&&a(j,_),m=g();let M=X1(j,m),k=S.createHref(j);u.replaceState(M,"",k),c&&h&&h({action:d,location:S.location,delta:0})}function C(_){return v3(_)}let S={get action(){return d},get location(){return e(l,u)},listen(_){if(h)throw new Error("A history only accepts one active listener");return l.addEventListener(Y1,y),h=_,()=>{l.removeEventListener(Y1,y),h=null}},createHref(_){return r(l,_)},createURL:C,encodeLocation(_){let T=C(_);return{pathname:T.pathname,search:T.search,hash:T.hash}},push:v,replace:E,go(_){return u.go(_)}};return S}function v3(e,r=!1){let a="http://localhost";typeof window<"u"&&(a=window.location.origin!=="null"?window.location.origin:window.location.href),At(a,"No window.location.(origin|href) available to create URL");let o=typeof e=="string"?e:$s(e);return o=o.replace(/ $/,"%20"),!r&&o.startsWith("//")&&(o=a+o),new URL(o,a)}function Ov(e,r,a="/"){return b3(e,r,a,!1)}function b3(e,r,a,o){let l=typeof r=="string"?oi(r):r,c=Ur(l.pathname||"/",a);if(c==null)return null;let u=kv(e);x3(u);let d=null;for(let h=0;d==null&&h<u.length;++h){let m=k3(c);d=M3(u[h],m,o)}return d}function kv(e,r=[],a=[],o=""){let l=(c,u,d)=>{let h={relativePath:d===void 0?c.path||"":d,caseSensitive:c.caseSensitive===!0,childrenIndex:u,route:c};h.relativePath.startsWith("/")&&(At(h.relativePath.startsWith(o),`Absolute route path "${h.relativePath}" nested under path "${o}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),h.relativePath=h.relativePath.slice(o.length));let m=$r([o,h.relativePath]),g=a.concat(h);c.children&&c.children.length>0&&(At(c.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${m}".`),kv(c.children,r,g,m)),!(c.path==null&&!c.index)&&r.push({path:m,score:A3(m,c.index),routesMeta:g})};return e.forEach((c,u)=>{var d;if(c.path===""||!((d=c.path)!=null&&d.includes("?")))l(c,u);else for(let h of jv(c.path))l(c,u,h)}),r}function jv(e){let r=e.split("/");if(r.length===0)return[];let[a,...o]=r,l=a.endsWith("?"),c=a.replace(/\?$/,"");if(o.length===0)return l?[c,""]:[c];let u=jv(o.join("/")),d=[];return d.push(...u.map(h=>h===""?c:[c,h].join("/"))),l&&d.push(...u),d.map(h=>e.startsWith("/")&&h===""?"/":h)}function x3(e){e.sort((r,a)=>r.score!==a.score?a.score-r.score:_3(r.routesMeta.map(o=>o.childrenIndex),a.routesMeta.map(o=>o.childrenIndex)))}var S3=/^:[\w-]+$/,w3=3,C3=2,E3=1,R3=10,T3=-2,K1=e=>e==="*";function A3(e,r){let a=e.split("/"),o=a.length;return a.some(K1)&&(o+=T3),r&&(o+=C3),a.filter(l=>!K1(l)).reduce((l,c)=>l+(S3.test(c)?w3:c===""?E3:R3),o)}function _3(e,r){return e.length===r.length&&e.slice(0,-1).every((o,l)=>o===r[l])?e[e.length-1]-r[r.length-1]:0}function M3(e,r,a=!1){let{routesMeta:o}=e,l={},c="/",u=[];for(let d=0;d<o.length;++d){let h=o[d],m=d===o.length-1,g=c==="/"?r:r.slice(c.length)||"/",y=Vc({path:h.relativePath,caseSensitive:h.caseSensitive,end:m},g),v=h.route;if(!y&&m&&a&&!o[o.length-1].route.index&&(y=Vc({path:h.relativePath,caseSensitive:h.caseSensitive,end:!1},g)),!y)return null;Object.assign(l,y.params),u.push({params:l,pathname:$r([c,y.pathname]),pathnameBase:z3($r([c,y.pathnameBase])),route:v}),y.pathnameBase!=="/"&&(c=$r([c,y.pathnameBase]))}return u}function Vc(e,r){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[a,o]=O3(e.path,e.caseSensitive,e.end),l=r.match(a);if(!l)return null;let c=l[0],u=c.replace(/(.)\/+$/,"$1"),d=l.slice(1);return{params:o.reduce((m,{paramName:g,isOptional:y},v)=>{if(g==="*"){let C=d[v]||"";u=c.slice(0,c.length-C.length).replace(/(.)\/+$/,"$1")}const E=d[v];return y&&!E?m[g]=void 0:m[g]=(E||"").replace(/%2F/g,"/"),m},{}),pathname:c,pathnameBase:u,pattern:e}}function O3(e,r=!1,a=!0){Xn(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let o=[],l="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(u,d,h)=>(o.push({paramName:d,isOptional:h!=null}),h?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(o.push({paramName:"*"}),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,r?void 0:"i"),o]}function k3(e){try{return e.split("/").map(r=>decodeURIComponent(r).replace(/\//g,"%2F")).join("/")}catch(r){return Xn(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${r}).`),e}}function Ur(e,r){if(r==="/")return e;if(!e.toLowerCase().startsWith(r.toLowerCase()))return null;let a=r.endsWith("/")?r.length-1:r.length,o=e.charAt(a);return o&&o!=="/"?null:e.slice(a)||"/"}function j3(e,r="/"){let{pathname:a,search:o="",hash:l=""}=typeof e=="string"?oi(e):e;return{pathname:a?a.startsWith("/")?a:D3(a,r):r,search:N3(o),hash:B3(l)}}function D3(e,r){let a=r.replace(/\/+$/,"").split("/");return e.split("/").forEach(l=>{l===".."?a.length>1&&a.pop():l!=="."&&a.push(l)}),a.length>1?a.join("/"):"/"}function Zd(e,r,a,o){return`Cannot include a '${e}' character in a manually specified \`to.${r}\` field [${JSON.stringify(o)}].  Please separate it out to the \`to.${a}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function L3(e){return e.filter((r,a)=>a===0||r.route.path&&r.route.path.length>0)}function Dv(e){let r=L3(e);return r.map((a,o)=>o===r.length-1?a.pathname:a.pathnameBase)}function Lv(e,r,a,o=!1){let l;typeof e=="string"?l=oi(e):(l={...e},At(!l.pathname||!l.pathname.includes("?"),Zd("?","pathname","search",l)),At(!l.pathname||!l.pathname.includes("#"),Zd("#","pathname","hash",l)),At(!l.search||!l.search.includes("#"),Zd("#","search","hash",l)));let c=e===""||l.pathname==="",u=c?"/":l.pathname,d;if(u==null)d=a;else{let y=r.length-1;if(!o&&u.startsWith("..")){let v=u.split("/");for(;v[0]==="..";)v.shift(),y-=1;l.pathname=v.join("/")}d=y>=0?r[y]:"/"}let h=j3(l,d),m=u&&u!=="/"&&u.endsWith("/"),g=(c||u===".")&&a.endsWith("/");return!h.pathname.endsWith("/")&&(m||g)&&(h.pathname+="/"),h}var $r=e=>e.join("/").replace(/\/\/+/g,"/"),z3=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),N3=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,B3=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function P3(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}var zv=["POST","PUT","PATCH","DELETE"];new Set(zv);var $3=["GET",...zv];new Set($3);var mo=w.createContext(null);mo.displayName="DataRouter";var su=w.createContext(null);su.displayName="DataRouterState";var Nv=w.createContext({isTransitioning:!1});Nv.displayName="ViewTransition";var U3=w.createContext(new Map);U3.displayName="Fetchers";var H3=w.createContext(null);H3.displayName="Await";var mr=w.createContext(null);mr.displayName="Navigation";var Xs=w.createContext(null);Xs.displayName="Location";var Fr=w.createContext({outlet:null,matches:[],isDataRoute:!1});Fr.displayName="Route";var Xp=w.createContext(null);Xp.displayName="RouteError";function I3(e,{relative:r}={}){At(Ks(),"useHref() may be used only in the context of a <Router> component.");let{basename:a,navigator:o}=w.useContext(mr),{hash:l,pathname:c,search:u}=Zs(e,{relative:r}),d=c;return a!=="/"&&(d=c==="/"?a:$r([a,c])),o.createHref({pathname:d,search:u,hash:l})}function Ks(){return w.useContext(Xs)!=null}function Ra(){return At(Ks(),"useLocation() may be used only in the context of a <Router> component."),w.useContext(Xs).location}var Bv="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Pv(e){w.useContext(mr).static||w.useLayoutEffect(e)}function lu(){let{isDataRoute:e}=w.useContext(Fr);return e?t4():F3()}function F3(){At(Ks(),"useNavigate() may be used only in the context of a <Router> component.");let e=w.useContext(mo),{basename:r,navigator:a}=w.useContext(mr),{matches:o}=w.useContext(Fr),{pathname:l}=Ra(),c=JSON.stringify(Dv(o)),u=w.useRef(!1);return Pv(()=>{u.current=!0}),w.useCallback((h,m={})=>{if(Xn(u.current,Bv),!u.current)return;if(typeof h=="number"){a.go(h);return}let g=Lv(h,JSON.parse(c),l,m.relative==="path");e==null&&r!=="/"&&(g.pathname=g.pathname==="/"?r:$r([r,g.pathname])),(m.replace?a.replace:a.push)(g,m.state,m)},[r,a,c,l,e])}w.createContext(null);function Zs(e,{relative:r}={}){let{matches:a}=w.useContext(Fr),{pathname:o}=Ra(),l=JSON.stringify(Dv(a));return w.useMemo(()=>Lv(e,JSON.parse(l),o,r==="path"),[e,l,o,r])}function G3(e,r){return $v(e,r)}function $v(e,r,a,o){var j;At(Ks(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:l,static:c}=w.useContext(mr),{matches:u}=w.useContext(Fr),d=u[u.length-1],h=d?d.params:{},m=d?d.pathname:"/",g=d?d.pathnameBase:"/",y=d&&d.route;{let M=y&&y.path||"";Uv(m,!y||M.endsWith("*")||M.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${m}" (under <Route path="${M}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
+
+Please change the parent <Route path="${M}"> to <Route path="${M==="/"?"*":`${M}/*`}">.`)}let v=Ra(),E;if(r){let M=typeof r=="string"?oi(r):r;At(g==="/"||((j=M.pathname)==null?void 0:j.startsWith(g)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${g}" but pathname "${M.pathname}" was given in the \`location\` prop.`),E=M}else E=v;let C=E.pathname||"/",S=C;if(g!=="/"){let M=g.replace(/^\//,"").split("/");S="/"+C.replace(/^\//,"").split("/").slice(M.length).join("/")}let _=!c&&a&&a.matches&&a.matches.length>0?a.matches:Ov(e,{pathname:S});Xn(y||_!=null,`No routes matched location "${E.pathname}${E.search}${E.hash}" `),Xn(_==null||_[_.length-1].route.element!==void 0||_[_.length-1].route.Component!==void 0||_[_.length-1].route.lazy!==void 0,`Matched leaf route at location "${E.pathname}${E.search}${E.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let T=X3(_&&_.map(M=>Object.assign({},M,{params:Object.assign({},h,M.params),pathname:$r([g,l.encodeLocation?l.encodeLocation(M.pathname).pathname:M.pathname]),pathnameBase:M.pathnameBase==="/"?g:$r([g,l.encodeLocation?l.encodeLocation(M.pathnameBase).pathname:M.pathnameBase])})),u,a,o);return r&&T?w.createElement(Xs.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...E},navigationType:"POP"}},T):T}function V3(){let e=e4(),r=P3(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),a=e instanceof Error?e.stack:null,o="rgba(200,200,200, 0.5)",l={padding:"0.5rem",backgroundColor:o},c={padding:"2px 4px",backgroundColor:o},u=null;return console.error("Error handled by React Router default ErrorBoundary:",e),u=w.createElement(w.Fragment,null,w.createElement("p",null,"💿 Hey developer 👋"),w.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",w.createElement("code",{style:c},"ErrorBoundary")," or"," ",w.createElement("code",{style:c},"errorElement")," prop on your route.")),w.createElement(w.Fragment,null,w.createElement("h2",null,"Unexpected Application Error!"),w.createElement("h3",{style:{fontStyle:"italic"}},r),a?w.createElement("pre",{style:l},a):null,u)}var W3=w.createElement(V3,null),q3=class extends w.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,r){return r.location!==e.location||r.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:r.error,location:r.location,revalidation:e.revalidation||r.revalidation}}componentDidCatch(e,r){console.error("React Router caught the following error during render",e,r)}render(){return this.state.error!==void 0?w.createElement(Fr.Provider,{value:this.props.routeContext},w.createElement(Xp.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function Y3({routeContext:e,match:r,children:a}){let o=w.useContext(mo);return o&&o.static&&o.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=r.route.id),w.createElement(Fr.Provider,{value:e},a)}function X3(e,r=[],a=null,o=null){if(e==null){if(!a)return null;if(a.errors)e=a.matches;else if(r.length===0&&!a.initialized&&a.matches.length>0)e=a.matches;else return null}let l=e,c=a==null?void 0:a.errors;if(c!=null){let h=l.findIndex(m=>m.route.id&&(c==null?void 0:c[m.route.id])!==void 0);At(h>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(c).join(",")}`),l=l.slice(0,Math.min(l.length,h+1))}let u=!1,d=-1;if(a)for(let h=0;h<l.length;h++){let m=l[h];if((m.route.HydrateFallback||m.route.hydrateFallbackElement)&&(d=h),m.route.id){let{loaderData:g,errors:y}=a,v=m.route.loader&&!g.hasOwnProperty(m.route.id)&&(!y||y[m.route.id]===void 0);if(m.route.lazy||v){u=!0,d>=0?l=l.slice(0,d+1):l=[l[0]];break}}}return l.reduceRight((h,m,g)=>{let y,v=!1,E=null,C=null;a&&(y=c&&m.route.id?c[m.route.id]:void 0,E=m.route.errorElement||W3,u&&(d<0&&g===0?(Uv("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),v=!0,C=null):d===g&&(v=!0,C=m.route.hydrateFallbackElement||null)));let S=r.concat(l.slice(0,g+1)),_=()=>{let T;return y?T=E:v?T=C:m.route.Component?T=w.createElement(m.route.Component,null):m.route.element?T=m.route.element:T=h,w.createElement(Y3,{match:m,routeContext:{outlet:h,matches:S,isDataRoute:a!=null},children:T})};return a&&(m.route.ErrorBoundary||m.route.errorElement||g===0)?w.createElement(q3,{location:a.location,revalidation:a.revalidation,component:E,error:y,children:_(),routeContext:{outlet:null,matches:S,isDataRoute:!0}}):_()},null)}function Kp(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function K3(e){let r=w.useContext(mo);return At(r,Kp(e)),r}function Z3(e){let r=w.useContext(su);return At(r,Kp(e)),r}function Q3(e){let r=w.useContext(Fr);return At(r,Kp(e)),r}function Zp(e){let r=Q3(e),a=r.matches[r.matches.length-1];return At(a.route.id,`${e} can only be used on routes that contain a unique "id"`),a.route.id}function J3(){return Zp("useRouteId")}function e4(){var o;let e=w.useContext(Xp),r=Z3("useRouteError"),a=Zp("useRouteError");return e!==void 0?e:(o=r.errors)==null?void 0:o[a]}function t4(){let{router:e}=K3("useNavigate"),r=Zp("useNavigate"),a=w.useRef(!1);return Pv(()=>{a.current=!0}),w.useCallback(async(l,c={})=>{Xn(a.current,Bv),a.current&&(typeof l=="number"?e.navigate(l):await e.navigate(l,{fromRouteId:r,...c}))},[e,r])}var Z1={};function Uv(e,r,a){!r&&!Z1[e]&&(Z1[e]=!0,Xn(!1,a))}w.memo(n4);function n4({routes:e,future:r,state:a}){return $v(e,void 0,a,r)}function Nc(e){At(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function r4({basename:e="/",children:r=null,location:a,navigationType:o="POP",navigator:l,static:c=!1}){At(!Ks(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let u=e.replace(/^\/*/,"/"),d=w.useMemo(()=>({basename:u,navigator:l,static:c,future:{}}),[u,l,c]);typeof a=="string"&&(a=oi(a));let{pathname:h="/",search:m="",hash:g="",state:y=null,key:v="default"}=a,E=w.useMemo(()=>{let C=Ur(h,u);return C==null?null:{location:{pathname:C,search:m,hash:g,state:y,key:v},navigationType:o}},[u,h,m,g,y,v,o]);return Xn(E!=null,`<Router basename="${u}"> is not able to match the URL "${h}${m}${g}" because it does not start with the basename, so the <Router> won't render anything.`),E==null?null:w.createElement(mr.Provider,{value:d},w.createElement(Xs.Provider,{children:r,value:E}))}function a4({children:e,location:r}){return G3(Cp(e),r)}function Cp(e,r=[]){let a=[];return w.Children.forEach(e,(o,l)=>{if(!w.isValidElement(o))return;let c=[...r,l];if(o.type===w.Fragment){a.push.apply(a,Cp(o.props.children,c));return}At(o.type===Nc,`[${typeof o.type=="string"?o.type:o.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),At(!o.props.index||!o.props.children,"An index route cannot have child routes.");let u={id:o.props.id||c.join("-"),caseSensitive:o.props.caseSensitive,element:o.props.element,Component:o.props.Component,index:o.props.index,path:o.props.path,loader:o.props.loader,action:o.props.action,hydrateFallbackElement:o.props.hydrateFallbackElement,HydrateFallback:o.props.HydrateFallback,errorElement:o.props.errorElement,ErrorBoundary:o.props.ErrorBoundary,hasErrorBoundary:o.props.hasErrorBoundary===!0||o.props.ErrorBoundary!=null||o.props.errorElement!=null,shouldRevalidate:o.props.shouldRevalidate,handle:o.props.handle,lazy:o.props.lazy};o.props.children&&(u.children=Cp(o.props.children,c)),a.push(u)}),a}var Bc="get",Pc="application/x-www-form-urlencoded";function cu(e){return e!=null&&typeof e.tagName=="string"}function i4(e){return cu(e)&&e.tagName.toLowerCase()==="button"}function o4(e){return cu(e)&&e.tagName.toLowerCase()==="form"}function s4(e){return cu(e)&&e.tagName.toLowerCase()==="input"}function l4(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function c4(e,r){return e.button===0&&(!r||r==="_self")&&!l4(e)}var wc=null;function u4(){if(wc===null)try{new FormData(document.createElement("form"),0),wc=!1}catch{wc=!0}return wc}var f4=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Qd(e){return e!=null&&!f4.has(e)?(Xn(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Pc}"`),null):e}function d4(e,r){let a,o,l,c,u;if(o4(e)){let d=e.getAttribute("action");o=d?Ur(d,r):null,a=e.getAttribute("method")||Bc,l=Qd(e.getAttribute("enctype"))||Pc,c=new FormData(e)}else if(i4(e)||s4(e)&&(e.type==="submit"||e.type==="image")){let d=e.form;if(d==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let h=e.getAttribute("formaction")||d.getAttribute("action");if(o=h?Ur(h,r):null,a=e.getAttribute("formmethod")||d.getAttribute("method")||Bc,l=Qd(e.getAttribute("formenctype"))||Qd(d.getAttribute("enctype"))||Pc,c=new FormData(d,e),!u4()){let{name:m,type:g,value:y}=e;if(g==="image"){let v=m?`${m}.`:"";c.append(`${v}x`,"0"),c.append(`${v}y`,"0")}else m&&c.append(m,y)}}else{if(cu(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');a=Bc,o=null,l=Pc,u=e}return c&&l==="text/plain"&&(u=c,c=void 0),{action:o,method:a.toLowerCase(),encType:l,formData:c,body:u}}function Qp(e,r){if(e===!1||e===null||typeof e>"u")throw new Error(r)}async function p4(e,r){if(e.id in r)return r[e.id];try{let a=await import(e.module);return r[e.id]=a,a}catch(a){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(a),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function h4(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function m4(e,r,a){let o=await Promise.all(e.map(async l=>{let c=r.routes[l.route.id];if(c){let u=await p4(c,a);return u.links?u.links():[]}return[]}));return b4(o.flat(1).filter(h4).filter(l=>l.rel==="stylesheet"||l.rel==="preload").map(l=>l.rel==="stylesheet"?{...l,rel:"prefetch",as:"style"}:{...l,rel:"prefetch"}))}function Q1(e,r,a,o,l,c){let u=(h,m)=>a[m]?h.route.id!==a[m].route.id:!0,d=(h,m)=>{var g;return a[m].pathname!==h.pathname||((g=a[m].route.path)==null?void 0:g.endsWith("*"))&&a[m].params["*"]!==h.params["*"]};return c==="assets"?r.filter((h,m)=>u(h,m)||d(h,m)):c==="data"?r.filter((h,m)=>{var y;let g=o.routes[h.route.id];if(!g||!g.hasLoader)return!1;if(u(h,m)||d(h,m))return!0;if(h.route.shouldRevalidate){let v=h.route.shouldRevalidate({currentUrl:new URL(l.pathname+l.search+l.hash,window.origin),currentParams:((y=a[0])==null?void 0:y.params)||{},nextUrl:new URL(e,window.origin),nextParams:h.params,defaultShouldRevalidate:!0});if(typeof v=="boolean")return v}return!0}):[]}function g4(e,r,{includeHydrateFallback:a}={}){return y4(e.map(o=>{let l=r.routes[o.route.id];if(!l)return[];let c=[l.module];return l.clientActionModule&&(c=c.concat(l.clientActionModule)),l.clientLoaderModule&&(c=c.concat(l.clientLoaderModule)),a&&l.hydrateFallbackModule&&(c=c.concat(l.hydrateFallbackModule)),l.imports&&(c=c.concat(l.imports)),c}).flat(1))}function y4(e){return[...new Set(e)]}function v4(e){let r={},a=Object.keys(e).sort();for(let o of a)r[o]=e[o];return r}function b4(e,r){let a=new Set;return new Set(r),e.reduce((o,l)=>{let c=JSON.stringify(v4(l));return a.has(c)||(a.add(c),o.push({key:c,link:l})),o},[])}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var x4=new Set([100,101,204,205]);function S4(e,r){let a=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return a.pathname==="/"?a.pathname="_root.data":r&&Ur(a.pathname,r)==="/"?a.pathname=`${r.replace(/\/$/,"")}/_root.data`:a.pathname=`${a.pathname.replace(/\/$/,"")}.data`,a}function Hv(){let e=w.useContext(mo);return Qp(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function w4(){let e=w.useContext(su);return Qp(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var Jp=w.createContext(void 0);Jp.displayName="FrameworkContext";function Iv(){let e=w.useContext(Jp);return Qp(e,"You must render this element inside a <HydratedRouter> element"),e}function C4(e,r){let a=w.useContext(Jp),[o,l]=w.useState(!1),[c,u]=w.useState(!1),{onFocus:d,onBlur:h,onMouseEnter:m,onMouseLeave:g,onTouchStart:y}=r,v=w.useRef(null);w.useEffect(()=>{if(e==="render"&&u(!0),e==="viewport"){let S=T=>{T.forEach(j=>{u(j.isIntersecting)})},_=new IntersectionObserver(S,{threshold:.5});return v.current&&_.observe(v.current),()=>{_.disconnect()}}},[e]),w.useEffect(()=>{if(o){let S=setTimeout(()=>{u(!0)},100);return()=>{clearTimeout(S)}}},[o]);let E=()=>{l(!0)},C=()=>{l(!1),u(!1)};return a?e!=="intent"?[c,v,{}]:[c,v,{onFocus:xs(d,E),onBlur:xs(h,C),onMouseEnter:xs(m,E),onMouseLeave:xs(g,C),onTouchStart:xs(y,E)}]:[!1,v,{}]}function xs(e,r){return a=>{e&&e(a),a.defaultPrevented||r(a)}}function E4({page:e,...r}){let{router:a}=Hv(),o=w.useMemo(()=>Ov(a.routes,e,a.basename),[a.routes,e,a.basename]);return o?w.createElement(T4,{page:e,matches:o,...r}):null}function R4(e){let{manifest:r,routeModules:a}=Iv(),[o,l]=w.useState([]);return w.useEffect(()=>{let c=!1;return m4(e,r,a).then(u=>{c||l(u)}),()=>{c=!0}},[e,r,a]),o}function T4({page:e,matches:r,...a}){let o=Ra(),{manifest:l,routeModules:c}=Iv(),{basename:u}=Hv(),{loaderData:d,matches:h}=w4(),m=w.useMemo(()=>Q1(e,r,h,l,o,"data"),[e,r,h,l,o]),g=w.useMemo(()=>Q1(e,r,h,l,o,"assets"),[e,r,h,l,o]),y=w.useMemo(()=>{if(e===o.pathname+o.search+o.hash)return[];let C=new Set,S=!1;if(r.forEach(T=>{var M;let j=l.routes[T.route.id];!j||!j.hasLoader||(!m.some(k=>k.route.id===T.route.id)&&T.route.id in d&&((M=c[T.route.id])!=null&&M.shouldRevalidate)||j.hasClientLoader?S=!0:C.add(T.route.id))}),C.size===0)return[];let _=S4(e,u);return S&&C.size>0&&_.searchParams.set("_routes",r.filter(T=>C.has(T.route.id)).map(T=>T.route.id).join(",")),[_.pathname+_.search]},[u,d,o,l,m,r,e,c]),v=w.useMemo(()=>g4(g,l),[g,l]),E=R4(g);return w.createElement(w.Fragment,null,y.map(C=>w.createElement("link",{key:C,rel:"prefetch",as:"fetch",href:C,...a})),v.map(C=>w.createElement("link",{key:C,rel:"modulepreload",href:C,...a})),E.map(({key:C,link:S})=>w.createElement("link",{key:C,...S})))}function A4(...e){return r=>{e.forEach(a=>{typeof a=="function"?a(r):a!=null&&(a.current=r)})}}var Fv=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{Fv&&(window.__reactRouterVersion="7.6.0")}catch{}function _4({basename:e,children:r,window:a}){let o=w.useRef();o.current==null&&(o.current=m3({window:a,v5Compat:!0}));let l=o.current,[c,u]=w.useState({action:l.action,location:l.location}),d=w.useCallback(h=>{w.startTransition(()=>u(h))},[u]);return w.useLayoutEffect(()=>l.listen(d),[l,d]),w.createElement(r4,{basename:e,children:r,location:c.location,navigationType:c.action,navigator:l})}var Gv=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,eh=w.forwardRef(function({onClick:r,discover:a="render",prefetch:o="none",relative:l,reloadDocument:c,replace:u,state:d,target:h,to:m,preventScrollReset:g,viewTransition:y,...v},E){let{basename:C}=w.useContext(mr),S=typeof m=="string"&&Gv.test(m),_,T=!1;if(typeof m=="string"&&S&&(_=m,Fv))try{let Q=new URL(window.location.href),R=m.startsWith("//")?new URL(Q.protocol+m):new URL(m),F=Ur(R.pathname,C);R.origin===Q.origin&&F!=null?m=F+R.search+R.hash:T=!0}catch{Xn(!1,`<Link to="${m}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let j=I3(m,{relative:l}),[M,k,O]=C4(o,v),B=j4(m,{replace:u,state:d,target:h,preventScrollReset:g,relative:l,viewTransition:y});function I(Q){r&&r(Q),Q.defaultPrevented||B(Q)}let H=w.createElement("a",{...v,...O,href:_||j,onClick:T||c?r:I,ref:A4(E,k),target:h,"data-discover":!S&&a==="render"?"true":void 0});return M&&!S?w.createElement(w.Fragment,null,H,w.createElement(E4,{page:j})):H});eh.displayName="Link";var M4=w.forwardRef(function({"aria-current":r="page",caseSensitive:a=!1,className:o="",end:l=!1,style:c,to:u,viewTransition:d,children:h,...m},g){let y=Zs(u,{relative:m.relative}),v=Ra(),E=w.useContext(su),{navigator:C,basename:S}=w.useContext(mr),_=E!=null&&B4(y)&&d===!0,T=C.encodeLocation?C.encodeLocation(y).pathname:y.pathname,j=v.pathname,M=E&&E.navigation&&E.navigation.location?E.navigation.location.pathname:null;a||(j=j.toLowerCase(),M=M?M.toLowerCase():null,T=T.toLowerCase()),M&&S&&(M=Ur(M,S)||M);const k=T!=="/"&&T.endsWith("/")?T.length-1:T.length;let O=j===T||!l&&j.startsWith(T)&&j.charAt(k)==="/",B=M!=null&&(M===T||!l&&M.startsWith(T)&&M.charAt(T.length)==="/"),I={isActive:O,isPending:B,isTransitioning:_},H=O?r:void 0,Q;typeof o=="function"?Q=o(I):Q=[o,O?"active":null,B?"pending":null,_?"transitioning":null].filter(Boolean).join(" ");let R=typeof c=="function"?c(I):c;return w.createElement(eh,{...m,"aria-current":H,className:Q,ref:g,style:R,to:u,viewTransition:d},typeof h=="function"?h(I):h)});M4.displayName="NavLink";var O4=w.forwardRef(({discover:e="render",fetcherKey:r,navigate:a,reloadDocument:o,replace:l,state:c,method:u=Bc,action:d,onSubmit:h,relative:m,preventScrollReset:g,viewTransition:y,...v},E)=>{let C=z4(),S=N4(d,{relative:m}),_=u.toLowerCase()==="get"?"get":"post",T=typeof d=="string"&&Gv.test(d),j=M=>{if(h&&h(M),M.defaultPrevented)return;M.preventDefault();let k=M.nativeEvent.submitter,O=(k==null?void 0:k.getAttribute("formmethod"))||u;C(k||M.currentTarget,{fetcherKey:r,method:O,navigate:a,replace:l,state:c,relative:m,preventScrollReset:g,viewTransition:y})};return w.createElement("form",{ref:E,method:_,action:S,onSubmit:o?h:j,...v,"data-discover":!T&&e==="render"?"true":void 0})});O4.displayName="Form";function k4(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Vv(e){let r=w.useContext(mo);return At(r,k4(e)),r}function j4(e,{target:r,replace:a,state:o,preventScrollReset:l,relative:c,viewTransition:u}={}){let d=lu(),h=Ra(),m=Zs(e,{relative:c});return w.useCallback(g=>{if(c4(g,r)){g.preventDefault();let y=a!==void 0?a:$s(h)===$s(m);d(e,{replace:y,state:o,preventScrollReset:l,relative:c,viewTransition:u})}},[h,d,m,a,o,r,e,l,c,u])}var D4=0,L4=()=>`__${String(++D4)}__`;function z4(){let{router:e}=Vv("useSubmit"),{basename:r}=w.useContext(mr),a=J3();return w.useCallback(async(o,l={})=>{let{action:c,method:u,encType:d,formData:h,body:m}=d4(o,r);if(l.navigate===!1){let g=l.fetcherKey||L4();await e.fetch(g,a,l.action||c,{preventScrollReset:l.preventScrollReset,formData:h,body:m,formMethod:l.method||u,formEncType:l.encType||d,flushSync:l.flushSync})}else await e.navigate(l.action||c,{preventScrollReset:l.preventScrollReset,formData:h,body:m,formMethod:l.method||u,formEncType:l.encType||d,replace:l.replace,state:l.state,fromRouteId:a,flushSync:l.flushSync,viewTransition:l.viewTransition})},[e,r,a])}function N4(e,{relative:r}={}){let{basename:a}=w.useContext(mr),o=w.useContext(Fr);At(o,"useFormAction must be used inside a RouteContext");let[l]=o.matches.slice(-1),c={...Zs(e||".",{relative:r})},u=Ra();if(e==null){c.search=u.search;let d=new URLSearchParams(c.search),h=d.getAll("index");if(h.some(g=>g==="")){d.delete("index"),h.filter(y=>y).forEach(y=>d.append("index",y));let g=d.toString();c.search=g?`?${g}`:""}}return(!e||e===".")&&l.route.index&&(c.search=c.search?c.search.replace(/^\?/,"?index&"):"?index"),a!=="/"&&(c.pathname=c.pathname==="/"?a:$r([a,c.pathname])),$s(c)}function B4(e,r={}){let a=w.useContext(Nv);At(a!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:o}=Vv("useViewTransitionState"),l=Zs(e,{relative:r.relative});if(!a.isTransitioning)return!1;let c=Ur(a.currentLocation.pathname,o)||a.currentLocation.pathname,u=Ur(a.nextLocation.pathname,o)||a.nextLocation.pathname;return Vc(l.pathname,u)!=null||Vc(l.pathname,c)!=null}[...x4];var Wv=Mv();const Cc=Yp(Wv);/*! js-cookie v3.0.5 | MIT */function Ec(e){for(var r=1;r<arguments.length;r++){var a=arguments[r];for(var o in a)e[o]=a[o]}return e}var P4={read:function(e){return e[0]==='"'&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function Ep(e,r){function a(l,c,u){if(!(typeof document>"u")){u=Ec({},r,u),typeof u.expires=="number"&&(u.expires=new Date(Date.now()+u.expires*864e5)),u.expires&&(u.expires=u.expires.toUTCString()),l=encodeURIComponent(l).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var d="";for(var h in u)u[h]&&(d+="; "+h,u[h]!==!0&&(d+="="+u[h].split(";")[0]));return document.cookie=l+"="+e.write(c,l)+d}}function o(l){if(!(typeof document>"u"||arguments.length&&!l)){for(var c=document.cookie?document.cookie.split("; "):[],u={},d=0;d<c.length;d++){var h=c[d].split("="),m=h.slice(1).join("=");try{var g=decodeURIComponent(h[0]);if(u[g]=e.read(m,g),l===g)break}catch{}}return l?u[l]:u}}return Object.create({set:a,get:o,remove:function(l,c){a(l,"",Ec({},c,{expires:-1}))},withAttributes:function(l){return Ep(this.converter,Ec({},this.attributes,l))},withConverter:function(l){return Ep(Ec({},this.converter,l),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(e)}})}var Rc=Ep(P4,{path:"/"});const $4="modulepreload",U4=function(e){return"/"+e},J1={},Rp=function(r,a,o){let l=Promise.resolve();if(a&&a.length>0){let u=function(m){return Promise.all(m.map(g=>Promise.resolve(g).then(y=>({status:"fulfilled",value:y}),y=>({status:"rejected",reason:y}))))};document.getElementsByTagName("link");const d=document.querySelector("meta[property=csp-nonce]"),h=(d==null?void 0:d.nonce)||(d==null?void 0:d.getAttribute("nonce"));l=u(a.map(m=>{if(m=U4(m),m in J1)return;J1[m]=!0;const g=m.endsWith(".css"),y=g?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${m}"]${y}`))return;const v=document.createElement("link");if(v.rel=g?"stylesheet":$4,g||(v.as="script"),v.crossOrigin="",v.href=m,h&&v.setAttribute("nonce",h),document.head.appendChild(v),g)return new Promise((E,C)=>{v.addEventListener("load",E),v.addEventListener("error",()=>C(new Error(`Unable to preload CSS for ${m}`)))})}))}function c(u){const d=new Event("vite:preloadError",{cancelable:!0});if(d.payload=u,window.dispatchEvent(d),!d.defaultPrevented)throw u}return l.then(u=>{for(const d of u||[])d.status==="rejected"&&c(d.reason);return r().catch(c)})};var H4=Object.defineProperty,I4=(e,r,a)=>r in e?H4(e,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[r]=a,je=(e,r,a)=>(I4(e,typeof r!="symbol"?r+"":r,a),a),qv=(e,r,a)=>{if(!r.has(e))throw TypeError("Cannot "+a)},Ss=(e,r,a)=>(qv(e,r,"read from private field"),r.get(e)),F4=(e,r,a)=>{if(r.has(e))throw TypeError("Cannot add the same private member more than once");r instanceof WeakSet?r.add(e):r.set(e,a)},G4=(e,r,a,o)=>(qv(e,r,"write to private field"),r.set(e,a),a),va,Jd=new Intl.Collator(0,{numeric:1}).compare;function Yv(e,r,a){return e=e.split("."),r=r.split("."),Jd(e[0],r[0])||Jd(e[1],r[1])||(r[2]=r.slice(2).join("."),a=/[.-]/.test(e[2]=e.slice(2).join(".")),a==/[.-]/.test(r[2])?Jd(e[2],r[2]):a?-1:1)}const V4="host",Xv="queue/data",W4="queue/join",ey="upload",q4="login",ty="config",Y4="info",X4="runtime",K4="sleeptime",Z4="heartbeat",Q4="component_server",J4="reset",ew="cancel",tw="https://gradio-space-api-fetcher-v2.hf.space/api",Kv="This application is currently busy. Please try again. ",ti="Connection errored out. ",ba="Could not resolve app config. ",nw="Could not get space status. ",rw="Could not get API info. ",th="Space metadata could not be loaded. ",aw="Invalid URL. A full URL path is required.",iw="Not authorized to access this space. ",Zv="Invalid credentials. Could not login. ",ow="Login credentials are required to access this space.",sw="File system access is only available in Node.js environments",Qv="Root URL not found in client config",lw="Error uploading file";function Jv(e,r,a){return r.startsWith("http://")||r.startsWith("https://")?a?e:r:e+r}async function ny(e,r,a){try{return(await(await fetch(`https://huggingface.co/api/spaces/${e}/jwt`,{headers:{Authorization:`Bearer ${r}`,...a?{Cookie:a}:{}}})).json()).token||!1}catch{return!1}}function cw(e){let r={};return e.forEach(({api_name:a,id:o})=>{a&&(r[a]=o)}),r}async function uw(e){var r;const a=this.options.hf_token?{Authorization:`Bearer ${this.options.hf_token}`}:{};if(a["Content-Type"]="application/json",typeof window<"u"&&window.gradio_config&&location.origin!=="http://localhost:9876"&&!window.gradio_config.dev_mode){const o=window.gradio_config.root,l=window.gradio_config;let c=Jv(e,l.root,!1);return l.root=c,{...l,path:o}}else if(e){let o=nb(e,this.deep_link?ty+"?deep_link="+this.deep_link:ty);const l=await this.fetch(o,{headers:a,credentials:"include"});if((l==null?void 0:l.status)===401&&!this.options.auth)throw new Error(ow);if((l==null?void 0:l.status)===401&&this.options.auth)throw new Error(Zv);if((l==null?void 0:l.status)===200){let c=await l.json();return c.path=c.path??"",c.root=e,(r=c.dependencies)==null||r.forEach((u,d)=>{u.id===void 0&&(u.id=d)}),c}else if((l==null?void 0:l.status)===401)throw new Error(iw);throw new Error(ba)}throw new Error(ba)}async function fw(){const{http_protocol:e,host:r}=await uu(this.app_reference,this.options.hf_token);try{if(this.options.auth){const a=await eb(e,r,this.options.auth,this.fetch,this.options.hf_token);a&&this.set_cookies(a)}}catch(a){throw Error(a.message)}}async function eb(e,r,a,o,l){const c=new FormData;c.append("username",a==null?void 0:a[0]),c.append("password",a==null?void 0:a[1]);let u={};l&&(u.Authorization=`Bearer ${l}`);const d=await o(`${e}//${r}/${q4}`,{headers:u,method:"POST",body:c,credentials:"include"});if(d.status===200)return d.headers.get("set-cookie");throw d.status===401?new Error(Zv):new Error(th)}function ep(e){if(e.startsWith("http")){const{protocol:r,host:a,pathname:o}=new URL(e);return{ws_protocol:r==="https:"?"wss":"ws",http_protocol:r,host:a+(o!=="/"?o:"")}}else if(e.startsWith("file:"))return{ws_protocol:"ws",http_protocol:"http:",host:"lite.local"};return{ws_protocol:"wss",http_protocol:"https:",host:new URL(e).host}}const tb=e=>{let r=[];return e.split(/,(?=\s*[^\s=;]+=[^\s=;]+)/).forEach(o=>{const[l,c]=o.split(";")[0].split("=");l&&c&&r.push(`${l.trim()}=${c.trim()}`)}),r},nh=/^[a-zA-Z0-9_\-\.]+\/[a-zA-Z0-9_\-\.]+$/,dw=/.*hf\.space\/{0,1}.*$/;async function uu(e,r){const a={};r&&(a.Authorization=`Bearer ${r}`);const o=e.trim().replace(/\/$/,"");if(nh.test(o))try{const c=(await(await fetch(`https://huggingface.co/api/spaces/${o}/${V4}`,{headers:a})).json()).host;return{space_id:e,...ep(c)}}catch{throw new Error(th)}if(dw.test(o)){const{ws_protocol:l,http_protocol:c,host:u}=ep(o);return{space_id:u.split("/")[0].replace(".hf.space",""),ws_protocol:l,http_protocol:c,host:u}}return{space_id:!1,...ep(o)}}const nb=(...e)=>{try{return e.reduce((r,a)=>(r=r.replace(/\/+$/,""),a=a.replace(/^\/+/,""),new URL(a,r+"/").toString()))}catch{throw new Error(aw)}};function pw(e,r,a){const o={named_endpoints:{},unnamed_endpoints:{}};return Object.keys(e).forEach(l=>{(l==="named_endpoints"||l==="unnamed_endpoints")&&(o[l]={},Object.entries(e[l]).forEach(([c,{parameters:u,returns:d}])=>{var h,m,g,y;const v=((h=r.dependencies.find(S=>S.api_name===c||S.api_name===c.replace("/","")))==null?void 0:h.id)||a[c.replace("/","")]||-1,E=v!==-1?(m=r.dependencies.find(S=>S.id==v))==null?void 0:m.types:{generator:!1,cancel:!1};if(v!==-1&&((y=(g=r.dependencies.find(S=>S.id==v))==null?void 0:g.inputs)==null?void 0:y.length)!==u.length){const S=r.dependencies.find(_=>_.id==v).inputs.map(_=>{var T;return(T=r.components.find(j=>j.id===_))==null?void 0:T.type});try{S.forEach((_,T)=>{if(_==="state"){const j={component:"state",example:null,parameter_default:null,parameter_has_default:!0,parameter_name:null,hidden:!0};u.splice(T,0,j)}})}catch(_){console.error(_)}}const C=(S,_,T,j)=>({...S,description:mw(S==null?void 0:S.type,T),type:hw(S==null?void 0:S.type,_,T,j)||""});o[l][c]={parameters:u.map(S=>C(S,S==null?void 0:S.component,S==null?void 0:S.serializer,"parameter")),returns:d.map(S=>C(S,S==null?void 0:S.component,S==null?void 0:S.serializer,"return")),type:E}}))}),o}function hw(e,r,a,o){if(r==="Api")return e.type;switch(e==null?void 0:e.type){case"string":return"string";case"boolean":return"boolean";case"number":return"number"}if(a==="JSONSerializable"||a==="StringSerializable")return"any";if(a==="ListStringSerializable")return"string[]";if(r==="Image")return o==="parameter"?"Blob | File | Buffer":"string";if(a==="FileSerializable")return(e==null?void 0:e.type)==="array"?o==="parameter"?"(Blob | File | Buffer)[]":"{ name: string; data: string; size?: number; is_file?: boolean; orig_name?: string}[]":o==="parameter"?"Blob | File | Buffer":"{ name: string; data: string; size?: number; is_file?: boolean; orig_name?: string}";if(a==="GallerySerializable")return o==="parameter"?"[(Blob | File | Buffer), (string | null)][]":"[{ name: string; data: string; size?: number; is_file?: boolean; orig_name?: string}, (string | null))][]"}function mw(e,r){return r==="GallerySerializable"?"array of [file, label] tuples":r==="ListStringSerializable"?"array of strings":r==="FileSerializable"?"array of files or single file":e==null?void 0:e.description}function tp(e,r){switch(e.msg){case"send_data":return{type:"data"};case"send_hash":return{type:"hash"};case"queue_full":return{type:"update",status:{queue:!0,message:Kv,stage:"error",code:e.code,success:e.success}};case"heartbeat":return{type:"heartbeat"};case"unexpected_error":return{type:"unexpected_error",status:{queue:!0,message:e.message,stage:"error",success:!1}};case"estimation":return{type:"update",status:{queue:!0,stage:r||"pending",code:e.code,size:e.queue_size,position:e.rank,eta:e.rank_eta,success:e.success}};case"progress":return{type:"update",status:{queue:!0,stage:"pending",code:e.code,progress_data:e.progress_data,success:e.success}};case"log":return{type:"log",data:e};case"process_generating":return{type:"generating",status:{queue:!0,message:e.success?null:e.output.error,stage:e.success?"generating":"error",code:e.code,progress_data:e.progress_data,eta:e.average_duration,changed_state_ids:e.success?e.output.changed_state_ids:void 0},data:e.success?e.output:null};case"process_streaming":return{type:"streaming",status:{queue:!0,message:e.output.error,stage:"streaming",time_limit:e.time_limit,code:e.code,progress_data:e.progress_data,eta:e.eta},data:e.output};case"process_completed":return"error"in e.output?{type:"update",status:{queue:!0,title:e.output.title,message:e.output.error,visible:e.output.visible,duration:e.output.duration,stage:"error",code:e.code,success:e.success}}:{type:"complete",status:{queue:!0,message:e.success?void 0:e.output.error,stage:e.success?"complete":"error",code:e.code,progress_data:e.progress_data,changed_state_ids:e.success?e.output.changed_state_ids:void 0},data:e.success?e.output:null};case"process_starts":return{type:"update",status:{queue:!0,stage:"pending",code:e.code,size:e.rank,position:0,success:e.success,eta:e.eta},original_msg:"process_starts"}}return{type:"none",status:{stage:"error",queue:!0}}}const gw=(e=[],r)=>{const a=r?r.parameters:[];if(Array.isArray(e))return e.length>a.length&&console.warn("Too many arguments provided for the endpoint."),e;const o=[],l=Object.keys(e);return a.forEach((c,u)=>{if(e.hasOwnProperty(c.parameter_name))o[u]=e[c.parameter_name];else if(c.parameter_has_default)o[u]=c.parameter_default;else throw new Error(`No value provided for required parameter: ${c.parameter_name}`)}),l.forEach(c=>{if(!a.some(u=>u.parameter_name===c))throw new Error(`Parameter \`${c}\` is not a valid keyword argument. Please refer to the API for usage.`)}),o.forEach((c,u)=>{if(c===void 0&&!a[u].parameter_has_default)throw new Error(`No value provided for required parameter: ${a[u].parameter_name}`)}),o};async function yw(){if(this.api_info)return this.api_info;const{hf_token:e}=this.options,{config:r}=this,a={"Content-Type":"application/json"};if(e&&(a.Authorization=`Bearer ${e}`),!!r)try{let o,l;if(typeof window<"u"&&window.gradio_api_info)l=window.gradio_api_info;else{if(Yv((r==null?void 0:r.version)||"2.0.0","3.30")<0)o=await this.fetch(tw,{method:"POST",body:JSON.stringify({serialize:!1,config:JSON.stringify(r)}),headers:a,credentials:"include"});else{const c=nb(r.root,this.api_prefix,Y4);o=await this.fetch(c,{headers:a,credentials:"include"})}if(!o.ok)throw new Error(ti);l=await o.json()}return"api"in l&&(l=l.api),l.named_endpoints["/predict"]&&!l.unnamed_endpoints[0]&&(l.unnamed_endpoints[0]=l.named_endpoints["/predict"]),pw(l,r,this.api_map)}catch(o){throw new Error("Could not get API info. "+o.message)}}async function vw(e,r,a){var o;const l={};(o=this==null?void 0:this.options)!=null&&o.hf_token&&(l.Authorization=`Bearer ${this.options.hf_token}`);const c=1e3,u=[];let d;for(let h=0;h<r.length;h+=c){const m=r.slice(h,h+c),g=new FormData;m.forEach(v=>{g.append("files",v)});try{const v=a?`${e}${this.api_prefix}/${ey}?upload_id=${a}`:`${e}${this.api_prefix}/${ey}`;d=await this.fetch(v,{method:"POST",body:g,headers:l,credentials:"include"})}catch(v){throw new Error(ti+v.message)}if(!d.ok){const v=await d.text();return{error:`HTTP ${d.status}: ${v}`}}const y=await d.json();y&&u.push(...y)}return{files:u}}async function bw(e,r,a,o){let l=(Array.isArray(e)?e:[e]).map(u=>u.blob);const c=l.filter(u=>u.size>(o??1/0));if(c.length)throw new Error(`File size exceeds the maximum allowed size of ${o} bytes: ${c.map(u=>u.name).join(", ")}`);return await Promise.all(await this.upload_files(r,l,a).then(async u=>{if(u.error)throw new Error(u.error);return u.files?u.files.map((d,h)=>new rh({...e[h],path:d,url:`${r}${this.api_prefix}/file=${d}`})):[]}))}class rh{constructor({path:r,url:a,orig_name:o,size:l,blob:c,is_stream:u,mime_type:d,alt_text:h,b64:m}){je(this,"path"),je(this,"url"),je(this,"orig_name"),je(this,"size"),je(this,"blob"),je(this,"is_stream"),je(this,"mime_type"),je(this,"alt_text"),je(this,"b64"),je(this,"meta",{_type:"gradio.FileData"}),this.path=r,this.url=a,this.orig_name=o,this.size=l,this.blob=a?void 0:c,this.is_stream=u,this.mime_type=d,this.alt_text=h,this.b64=m}}class xw{constructor(r,a){je(this,"type"),je(this,"command"),je(this,"meta"),je(this,"fileData"),this.type="command",this.command=r,this.meta=a}}typeof process<"u"&&process.versions&&process.versions.node;function ry(e,r,a){for(;a.length>1;){const l=a.shift();if(typeof l=="string"||typeof l=="number")e=e[l];else throw new Error("Invalid key type")}const o=a.shift();if(typeof o=="string"||typeof o=="number")e[o]=r;else throw new Error("Invalid key type")}async function Tp(e,r=void 0,a=[],o=!1,l=void 0){if(Array.isArray(e)){let c=[];return await Promise.all(e.map(async(u,d)=>{var h;let m=a.slice();m.push(String(d));const g=await Tp(e[d],o?((h=l==null?void 0:l.parameters[d])==null?void 0:h.component)||void 0:r,m,!1,l);c=c.concat(g)})),c}else{if(globalThis.Buffer&&e instanceof globalThis.Buffer||e instanceof Blob)return[{path:a,blob:new Blob([e]),type:r}];if(typeof e=="object"&&e!==null){let c=[];for(const u of Object.keys(e)){const d=[...a,u],h=e[u];c=c.concat(await Tp(h,void 0,d,!1,l))}return c}}return[]}function Sw(e,r){var a,o;let l=(o=(a=r==null?void 0:r.dependencies)==null?void 0:a.find(c=>c.id==e))==null?void 0:o.queue;return l!=null?!l:!r.enable_queue}function ww(e,r){return new Promise((a,o)=>{const l=new MessageChannel;l.port1.onmessage=({data:c})=>{l.port1.close(),a(c)},window.parent.postMessage(e,r,[l.port2])})}function ws(e,r,a,o,l=!1){if(o==="input"&&!l)throw new Error("Invalid code path. Cannot skip state inputs for input.");if(o==="output"&&l)return e;let c=[],u=0;const d=o==="input"?r.inputs:r.outputs;for(let h=0;h<d.length;h++){const m=d[h],g=a.find(y=>y.id===m);if((g==null?void 0:g.type)==="state"){if(l)if(e.length===d.length){const y=e[u];c.push(y),u++}else c.push(null);else{u++;continue}continue}else{const y=e[u];c.push(y),u++}}return c}async function Cw(e,r,a){const o=this;await Ew(o,r);const l=await Tp(r,void 0,[],!0,a);return(await Promise.all(l.map(async({path:u,blob:d,type:h})=>{if(!d)return{path:u,type:h};const m=await o.upload_files(e,[d]),g=m.files&&m.files[0];return{path:u,file_url:g,type:h,name:typeof File<"u"&&d instanceof File?d==null?void 0:d.name:void 0}}))).forEach(({path:u,file_url:d,type:h,name:m})=>{if(h==="Gallery")ry(r,d,u);else if(d){const g=new rh({path:d,orig_name:m});ry(r,g,u)}}),r}async function Ew(e,r){var a,o;if(!(((a=e.config)==null?void 0:a.root)||((o=e.config)==null?void 0:o.root_url)))throw new Error(Qv);await rb(e,r)}async function rb(e,r,a=[]){for(const o in r)r[o]instanceof xw?await Rw(e,r,o):typeof r[o]=="object"&&r[o]!==null&&await rb(e,r[o],[...a,o])}async function Rw(e,r,a){var o,l;let c=r[a];const u=((o=e.config)==null?void 0:o.root)||((l=e.config)==null?void 0:l.root_url);if(!u)throw new Error(Qv);try{let d,h;if(typeof process<"u"&&process.versions&&process.versions.node){const v=await Rp(()=>import("./__vite-browser-external-BIHI7g3E.js"),[]);h=(await Rp(()=>import("./__vite-browser-external-BIHI7g3E.js"),[])).resolve(process.cwd(),c.meta.path),d=await v.readFile(h)}else throw new Error(sw);const m=new Blob([d],{type:"application/octet-stream"}),g=await e.upload_files(u,[m]),y=g.files&&g.files[0];if(y){const v=new rh({path:y,orig_name:c.meta.name||""});r[a]=v}}catch(d){console.error(lw,d)}}async function Tw(e,r,a){const o={"Content-Type":"application/json"};this.options.hf_token&&(o.Authorization=`Bearer ${this.options.hf_token}`);try{var l=await this.fetch(e,{method:"POST",body:JSON.stringify(r),headers:{...o,...a},credentials:"include"})}catch{return[{error:ti},500]}let c,u;try{c=await l.json(),u=l.status}catch(d){c={error:`Could not parse server response: ${d}`},u=500}return[c,u]}async function Aw(e,r={}){let a=!1,o=!1;if(!this.config)throw new Error("Could not resolve app config");if(typeof e=="number")this.config.dependencies.find(l=>l.id==e);else{const l=e.replace(/^\//,"");this.config.dependencies.find(c=>c.id==this.api_map[l])}return new Promise(async(l,c)=>{const u=this.submit(e,r,null,null,!0);let d;for await(const h of u)h.type==="data"&&(o&&l(d),a=!0,d=h),h.type==="status"&&(h.stage==="error"&&c(h),h.stage==="complete"&&(o=!0,a&&l(d)))})}async function Ds(e,r,a){let o=r==="subdomain"?`https://huggingface.co/api/spaces/by-subdomain/${e}`:`https://huggingface.co/api/spaces/${e}`,l,c;try{if(l=await fetch(o),c=l.status,c!==200)throw new Error;l=await l.json()}catch{a({status:"error",load_status:"error",message:nw,detail:"NOT_FOUND"});return}if(!l||c!==200)return;const{runtime:{stage:u},id:d}=l;switch(u){case"STOPPED":case"SLEEPING":a({status:"sleeping",load_status:"pending",message:"Space is asleep. Waking it up...",detail:u}),setTimeout(()=>{Ds(e,r,a)},1e3);break;case"PAUSED":a({status:"paused",load_status:"error",message:"This space has been paused by the author. If you would like to try this demo, consider duplicating the space.",detail:u,discussions_enabled:await ay(d)});break;case"RUNNING":case"RUNNING_BUILDING":a({status:"running",load_status:"complete",message:"Space is running.",detail:u});break;case"BUILDING":a({status:"building",load_status:"pending",message:"Space is building...",detail:u}),setTimeout(()=>{Ds(e,r,a)},1e3);break;case"APP_STARTING":a({status:"starting",load_status:"pending",message:"Space is starting...",detail:u}),setTimeout(()=>{Ds(e,r,a)},1e3);break;default:a({status:"space_error",load_status:"error",message:"This space is experiencing an issue.",detail:u,discussions_enabled:await ay(d)});break}}const ab=async(e,r)=>{let a=0;const o=12,l=5e3;return new Promise(c=>{Ds(e,nh.test(e)?"space_name":"subdomain",u=>{r(u),u.status==="running"||u.status==="error"||u.status==="paused"||u.status==="space_error"?c():(u.status==="sleeping"||u.status==="building")&&(a<o?(a++,setTimeout(()=>{ab(e,r).then(c)},l)):c())})})},_w=/^(?=[^]*\b[dD]iscussions{0,1}\b)(?=[^]*\b[dD]isabled\b)[^]*$/;async function ay(e){try{const r=await fetch(`https://huggingface.co/api/spaces/${e}/discussions`,{method:"HEAD"}),a=r.headers.get("x-error-message");return!(!r.ok||a&&_w.test(a))}catch{return!1}}async function Mw(e,r){const a={};r&&(a.Authorization=`Bearer ${r}`);try{const o=await fetch(`https://huggingface.co/api/spaces/${e}/${X4}`,{headers:a});if(o.status!==200)throw new Error("Space hardware could not be obtained.");const{hardware:l}=await o.json();return l.current}catch(o){throw new Error(o.message)}}async function Ow(e,r,a){const o={};a&&(o.Authorization=`Bearer ${a}`);const l={seconds:r};try{const c=await fetch(`https://huggingface.co/api/spaces/${e}/${K4}`,{method:"POST",headers:{"Content-Type":"application/json",...o},body:JSON.stringify(l)});if(c.status!==200)throw new Error("Could not set sleep timeout on duplicated Space. Please visit *ADD HF LINK TO SETTINGS* to set a timeout manually to reduce billing charges.");return await c.json()}catch(c){throw new Error(c.message)}}const iy=["cpu-basic","cpu-upgrade","cpu-xl","t4-small","t4-medium","a10g-small","a10g-large","a10g-largex2","a10g-largex4","a100-large","zero-a10g","h100","h100x8"];async function kw(e,r){const{hf_token:a,private:o,hardware:l,timeout:c,auth:u}=r;if(l&&!iy.includes(l))throw new Error(`Invalid hardware type provided. Valid types are: ${iy.map(_=>`"${_}"`).join(",")}.`);const{http_protocol:d,host:h}=await uu(e,a);let m=null;if(u){const _=await eb(d,h,u,fetch);_&&(m=tb(_))}const g={Authorization:`Bearer ${a}`,"Content-Type":"application/json",...m?{Cookie:m.join("; ")}:{}},y=(await(await fetch("https://huggingface.co/api/whoami-v2",{headers:g})).json()).name,v=e.split("/")[1],E={repository:`${y}/${v}`};o&&(E.private=!0);let C;try{l||(C=await Mw(e,a))}catch(_){throw Error(th+_.message)}const S=l||C||"cpu-basic";E.hardware=S;try{const _=await fetch(`https://huggingface.co/api/spaces/${e}/duplicate`,{method:"POST",headers:g,body:JSON.stringify(E)});if(_.status===409)try{return await ri.connect(`${y}/${v}`,r)}catch(j){throw console.error("Failed to connect Client instance:",j),j}else if(_.status!==200)throw new Error(_.statusText);const T=await _.json();return await Ow(`${y}/${v}`,c||300,a),await ri.connect(jw(T.url),r)}catch(_){throw new Error(_)}}function jw(e){const r=/https:\/\/huggingface.co\/spaces\/([^/]+\/[^/]+)/,a=e.match(r);if(a)return a[1]}class Dw extends TransformStream{constructor(r={allowCR:!1}){super({transform:(a,o)=>{for(a=Ss(this,va)+a;;){const l=a.indexOf(`
+`),c=r.allowCR?a.indexOf("\r"):-1;if(c!==-1&&c!==a.length-1&&(l===-1||l-1>c)){o.enqueue(a.slice(0,c)),a=a.slice(c+1);continue}if(l===-1)break;const u=a[l-1]==="\r"?l-1:l;o.enqueue(a.slice(0,u)),a=a.slice(l+1)}G4(this,va,a)},flush:a=>{if(Ss(this,va)==="")return;const o=r.allowCR&&Ss(this,va).endsWith("\r")?Ss(this,va).slice(0,-1):Ss(this,va);a.enqueue(o)}}),F4(this,va,"")}}va=new WeakMap;function Lw(e){let r=new TextDecoderStream,a=new Dw({allowCR:!0});return e.pipeThrough(r).pipeThrough(a)}function zw(e){let a=/[:]\s*/.exec(e),o=a&&a.index;if(o)return[e.substring(0,o),e.substring(o+a[0].length)]}function oy(e,r,a){e.get(r)||e.set(r,a)}async function*Nw(e,r){if(!e.body)return;let a=Lw(e.body),o,l=a.getReader(),c;for(;;){if(r&&r.aborted)return l.cancel();if(o=await l.read(),o.done)return;if(!o.value){c&&(yield c),c=void 0;continue}let[u,d]=zw(o.value)||[];u&&(u==="data"?(c||(c={}),c[u]=c[u]?c[u]+`
+`+d:d):u==="event"?(c||(c={}),c[u]=d):u==="id"?(c||(c={}),c[u]=+d||d):u==="retry"&&(c||(c={}),c[u]=+d||void 0))}}async function Bw(e,r){let a=new Request(e,r);oy(a.headers,"Accept","text/event-stream"),oy(a.headers,"Content-Type","application/json");let o=await fetch(a);if(!o.ok)throw o;return Nw(o,a.signal)}async function Pw(){let{event_callbacks:e,unclosed_events:r,pending_stream_messages:a,stream_status:o,config:l,jwt:c}=this;const u=this;if(!l)throw new Error("Could not resolve app config");o.open=!0;let d=null,h=new URLSearchParams({session_hash:this.session_hash}).toString(),m=new URL(`${l.root}${this.api_prefix}/${Xv}?${h}`);if(c&&m.searchParams.set("__sign",c),d=this.stream(m),!d){console.warn("Cannot connect to SSE endpoint: "+m.toString());return}d.onmessage=async function(g){let y=JSON.parse(g.data);if(y.msg==="close_stream"){Wc(o,u.abort_controller);return}const v=y.event_id;if(!v)await Promise.all(Object.keys(e).map(E=>e[E](y)));else if(e[v]&&l){y.msg==="process_completed"&&["sse","sse_v1","sse_v2","sse_v2.1","sse_v3"].includes(l.protocol)&&r.delete(v);let E=e[v];typeof window<"u"&&typeof document<"u"?setTimeout(E,0,y):E(y)}else a[v]||(a[v]=[]),a[v].push(y)},d.onerror=async function(){await Promise.all(Object.keys(e).map(g=>e[g]({msg:"unexpected_error",message:ti})))}}function Wc(e,r){e&&(e.open=!1,r==null||r.abort())}function $w(e,r,a){!e[r]?(e[r]=[],a.data.forEach((l,c)=>{e[r][c]=l})):a.data.forEach((l,c)=>{let u=Uw(e[r][c],l);e[r][c]=u,a.data[c]=u})}function Uw(e,r){return r.forEach(([a,o,l])=>{e=Hw(e,o,a,l)}),e}function Hw(e,r,a,o){if(r.length===0){if(a==="replace")return o;if(a==="append")return e+o;throw new Error(`Unsupported action: ${a}`)}let l=e;for(let u=0;u<r.length-1;u++)l=l[r[u]];const c=r[r.length-1];switch(a){case"replace":l[c]=o;break;case"append":l[c]+=o;break;case"add":Array.isArray(l)?l.splice(Number(c),0,o):l[c]=o;break;case"delete":Array.isArray(l)?l.splice(Number(c),1):delete l[c];break;default:throw new Error(`Unknown action: ${a}`)}return e}function Iw(e,r={}){const a={close:()=>{console.warn("Method not implemented.")},onerror:null,onmessage:null,onopen:null,readyState:0,url:e.toString(),withCredentials:!1,CONNECTING:0,OPEN:1,CLOSED:2,addEventListener:()=>{throw new Error("Method not implemented.")},dispatchEvent:()=>{throw new Error("Method not implemented.")},removeEventListener:()=>{throw new Error("Method not implemented.")}};return Bw(e,r).then(async o=>{a.readyState=a.OPEN;try{for await(const l of o)a.onmessage&&a.onmessage(l);a.readyState=a.CLOSED}catch(l){a.onerror&&a.onerror(l),a.readyState=a.CLOSED}}).catch(o=>{console.error(o),a.onerror&&a.onerror(o),a.readyState=a.CLOSED}),a}function Fw(e,r={},a,o,l){var c;try{let u=function(fe){(l||Oe[fe.type])&&g(fe)},d=function(){for(Re=!0;me.length>0;)me.shift()({value:void 0,done:!0})},h=function(fe){Re||(me.length>0?me.shift()(fe):de.push(fe))},m=function(fe){h(Gw(fe)),d()},g=function(fe){h({value:fe,done:!1})},y=function(){return de.length>0?Promise.resolve(de.shift()):Re?Promise.resolve({value:void 0,done:!0}):new Promise(fe=>me.push(fe))};const{hf_token:v}=this.options,{fetch:E,app_reference:C,config:S,session_hash:_,api_info:T,api_map:j,stream_status:M,pending_stream_messages:k,pending_diff_streams:O,event_callbacks:B,unclosed_events:I,post_data:H,options:Q,api_prefix:R}=this,F=this;if(!T)throw new Error("No API found");if(!S)throw new Error("Could not resolve app config");let{fn_index:$,endpoint_info:q,dependency:K}=Vw(T,e,j,S),G=gw(r,q),L,Y,ae=S.protocol??"ws",te="",D=()=>te;const P=typeof e=="number"?"/predict":e;let oe,J=null,le=!1,se={},he=typeof window<"u"&&typeof document<"u"?new URLSearchParams(window.location.search).toString():"";const Oe=((c=Q==null?void 0:Q.events)==null?void 0:c.reduce((fe,Ae)=>(fe[Ae]=!0,fe),{}))||{};async function Ee(){const fe={stage:"complete",queue:!1,time:new Date};le=fe,u({...fe,type:"status",endpoint:P,fn_index:$});let Ae={},De={};ae==="ws"?(L&&L.readyState===0?L.addEventListener("open",()=>{L.close()}):L.close(),Ae={fn_index:$,session_hash:_}):(Wc(M,F.abort_controller),d(),Ae={event_id:J},De={event_id:J,session_hash:_,fn_index:$});try{if(!S)throw new Error("Could not resolve app config");"event_id"in De&&await E(`${S.root}${R}/${ew}`,{headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(De)}),await E(`${S.root}${R}/${J4}`,{headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(Ae)})}catch{console.warn("The `/reset` endpoint could not be called. Subsequent endpoint results may be unreliable.")}}const ke=async fe=>{await this._resolve_hearbeat(fe)};async function ge(fe){if(!S)return;let Ae=fe.render_id;S.components=[...S.components.filter(Le=>Le.props.rendered_in!==Ae),...fe.components],S.dependencies=[...S.dependencies.filter(Le=>Le.rendered_in!==Ae),...fe.dependencies];const De=S.components.some(Le=>Le.type==="state"),ot=S.dependencies.some(Le=>Le.targets.some(pt=>pt[1]==="unload"));S.connect_heartbeat=De||ot,await ke(S),u({type:"render",data:fe,endpoint:P,fn_index:$})}this.handle_blob(S.root,G,q).then(async fe=>{var Ae;if(oe={data:ws(fe,K,S.components,"input",!0)||[],event_data:a,fn_index:$,trigger_id:o},Sw($,S))u({type:"status",endpoint:P,stage:"pending",queue:!1,fn_index:$,time:new Date}),H(`${S.root}${R}/run${P.startsWith("/")?P:`/${P}`}${he?"?"+he:""}`,{...oe,session_hash:_}).then(([Le,pt])=>{const Xe=Le.data;pt==200?(u({type:"data",endpoint:P,fn_index:$,data:ws(Xe,K,S.components,"output",Q.with_null_state),time:new Date,event_data:a,trigger_id:o}),Le.render_config&&ge(Le.render_config),u({type:"status",endpoint:P,fn_index:$,stage:"complete",eta:Le.average_duration,queue:!1,time:new Date})):u({type:"status",stage:"error",endpoint:P,fn_index:$,message:Le.error,queue:!1,time:new Date})}).catch(Le=>{u({type:"status",stage:"error",message:Le.message,endpoint:P,fn_index:$,queue:!1,time:new Date})});else if(ae=="ws"){const{ws_protocol:Le,host:pt}=await uu(C,v);u({type:"status",stage:"pending",queue:!0,endpoint:P,fn_index:$,time:new Date});let Xe=new URL(`${Le}://${Jv(pt,S.path,!0)}/queue/join${he?"?"+he:""}`);this.jwt&&Xe.searchParams.set("__sign",this.jwt),L=new WebSocket(Xe),L.onclose=ye=>{ye.wasClean||u({type:"status",stage:"error",broken:!0,message:ti,queue:!0,endpoint:P,fn_index:$,time:new Date})},L.onmessage=function(ye){const bt=JSON.parse(ye.data),{type:qe,status:Et,data:xt}=tp(bt,se[$]);if(qe==="update"&&Et&&!le)u({type:"status",endpoint:P,fn_index:$,time:new Date,...Et}),Et.stage==="error"&&L.close();else if(qe==="hash"){L.send(JSON.stringify({fn_index:$,session_hash:_}));return}else qe==="data"?L.send(JSON.stringify({...oe,session_hash:_})):qe==="complete"?le=Et:qe==="log"?u({type:"log",title:xt.title,log:xt.log,level:xt.level,endpoint:P,duration:xt.duration,visible:xt.visible,fn_index:$}):qe==="generating"&&u({type:"status",time:new Date,...Et,stage:Et==null?void 0:Et.stage,queue:!0,endpoint:P,fn_index:$});xt&&(u({type:"data",time:new Date,data:ws(xt.data,K,S.components,"output",Q.with_null_state),endpoint:P,fn_index:$,event_data:a,trigger_id:o}),le&&(u({type:"status",time:new Date,...le,stage:Et==null?void 0:Et.stage,queue:!0,endpoint:P,fn_index:$}),L.close()))},Yv(S.version||"2.0.0","3.6")<0&&addEventListener("open",()=>L.send(JSON.stringify({hash:_})))}else if(ae=="sse"){u({type:"status",stage:"pending",queue:!0,endpoint:P,fn_index:$,time:new Date});var ot=new URLSearchParams({fn_index:$.toString(),session_hash:_}).toString();let Le=new URL(`${S.root}${R}/${Xv}?${he?he+"&":""}${ot}`);if(this.jwt&&Le.searchParams.set("__sign",this.jwt),Y=this.stream(Le),!Y)return Promise.reject(new Error("Cannot connect to SSE endpoint: "+Le.toString()));Y.onmessage=async function(pt){const Xe=JSON.parse(pt.data),{type:ye,status:bt,data:qe}=tp(Xe,se[$]);if(ye==="update"&&bt&&!le)u({type:"status",endpoint:P,fn_index:$,time:new Date,...bt}),bt.stage==="error"&&(Y==null||Y.close(),d());else if(ye==="data"){let[Et,xt]=await H(`${S.root}${R}/queue/data`,{...oe,session_hash:_,event_id:J});xt!==200&&(u({type:"status",stage:"error",message:ti,queue:!0,endpoint:P,fn_index:$,time:new Date}),Y==null||Y.close(),d())}else ye==="complete"?le=bt:ye==="log"?u({type:"log",title:qe.title,log:qe.log,level:qe.level,endpoint:P,duration:qe.duration,visible:qe.visible,fn_index:$}):(ye==="generating"||ye==="streaming")&&u({type:"status",time:new Date,...bt,stage:bt==null?void 0:bt.stage,queue:!0,endpoint:P,fn_index:$});qe&&(u({type:"data",time:new Date,data:ws(qe.data,K,S.components,"output",Q.with_null_state),endpoint:P,fn_index:$,event_data:a,trigger_id:o}),le&&(u({type:"status",time:new Date,...le,stage:bt==null?void 0:bt.stage,queue:!0,endpoint:P,fn_index:$}),Y==null||Y.close(),d()))}}else if(ae=="sse_v1"||ae=="sse_v2"||ae=="sse_v2.1"||ae=="sse_v3"){u({type:"status",stage:"pending",queue:!0,endpoint:P,fn_index:$,time:new Date});let Le="";typeof window<"u"&&typeof document<"u"&&(Le=(Ae=window==null?void 0:window.location)==null?void 0:Ae.hostname);const Xe=Le.includes(".dev.")?`https://moon-${Le.split(".")[1]}.dev.spaces.huggingface.tech`:"https://huggingface.co";(typeof window<"u"&&typeof document<"u"&&window.parent!=window&&window.supports_zerogpu_headers?ww("zerogpu-headers",Xe):Promise.resolve(null)).then(Et=>H(`${S.root}${R}/${W4}?${he}`,{...oe,session_hash:_},Et)).then(async([Et,xt])=>{if(xt===503)u({type:"status",stage:"error",message:Kv,queue:!0,endpoint:P,fn_index:$,time:new Date});else if(xt!==200)u({type:"status",stage:"error",message:ti,queue:!0,endpoint:P,fn_index:$,time:new Date});else{J=Et.event_id,te=J;let _t=async function(Ut){try{const{type:nt,status:yt,data:Fe,original_msg:Jn}=tp(Ut,se[$]);if(nt=="heartbeat")return;if(nt==="update"&&yt&&!le)u({type:"status",endpoint:P,fn_index:$,time:new Date,original_msg:Jn,...yt});else if(nt==="complete")le=yt;else if(nt=="unexpected_error")console.error("Unexpected error",yt==null?void 0:yt.message),u({type:"status",stage:"error",message:(yt==null?void 0:yt.message)||"An Unexpected Error Occurred!",queue:!0,endpoint:P,fn_index:$,time:new Date});else if(nt==="log"){u({type:"log",title:Fe.title,log:Fe.log,level:Fe.level,endpoint:P,duration:Fe.duration,visible:Fe.visible,fn_index:$});return}else(nt==="generating"||nt==="streaming")&&(u({type:"status",time:new Date,...yt,stage:yt==null?void 0:yt.stage,queue:!0,endpoint:P,fn_index:$}),Fe&&K.connection!=="stream"&&["sse_v2","sse_v2.1","sse_v3"].includes(ae)&&$w(O,J,Fe));Fe&&(u({type:"data",time:new Date,data:ws(Fe.data,K,S.components,"output",Q.with_null_state),endpoint:P,fn_index:$}),Fe.render_config&&await ge(Fe.render_config),le&&(u({type:"status",time:new Date,...le,stage:yt==null?void 0:yt.stage,queue:!0,endpoint:P,fn_index:$}),d())),((yt==null?void 0:yt.stage)==="complete"||(yt==null?void 0:yt.stage)==="error")&&(B[J]&&delete B[J],J in O&&delete O[J])}catch(nt){console.error("Unexpected client exception",nt),u({type:"status",stage:"error",message:"An Unexpected Error Occurred!",queue:!0,endpoint:P,fn_index:$,time:new Date}),["sse_v2","sse_v2.1","sse_v3"].includes(ae)&&(Wc(M,F.abort_controller),M.open=!1,d())}};J in k&&(k[J].forEach(Ut=>_t(Ut)),delete k[J]),B[J]=_t,I.add(J),M.open||await this.open_stream()}})}});let Re=!1;const de=[],me=[],ue={[Symbol.asyncIterator]:()=>ue,next:y,throw:async fe=>(m(fe),y()),return:async()=>(d(),y()),cancel:Ee,event_id:D};return ue}catch(u){throw console.error("Submit function encountered an error:",u),u}}function Gw(e){return{then:(r,a)=>a(e)}}function Vw(e,r,a,o){let l,c,u;if(typeof r=="number")l=r,c=e.unnamed_endpoints[l],u=o.dependencies.find(d=>d.id==r);else{const d=r.replace(/^\//,"");l=a[d],c=e.named_endpoints[r.trim()],u=o.dependencies.find(h=>h.id==a[d])}if(typeof l!="number")throw new Error("There is no endpoint matching that name of fn_index matching that number.");return{fn_index:l,endpoint_info:c,dependency:u}}class ri{constructor(r,a={events:["data"]}){je(this,"app_reference"),je(this,"options"),je(this,"deep_link",null),je(this,"config"),je(this,"api_prefix",""),je(this,"api_info"),je(this,"api_map",{}),je(this,"session_hash",Math.random().toString(36).substring(2)),je(this,"jwt",!1),je(this,"last_status",{}),je(this,"cookies",null),je(this,"stream_status",{open:!1}),je(this,"closed",!1),je(this,"pending_stream_messages",{}),je(this,"pending_diff_streams",{}),je(this,"event_callbacks",{}),je(this,"unclosed_events",new Set),je(this,"heartbeat_event",null),je(this,"abort_controller",null),je(this,"stream_instance",null),je(this,"current_payload"),je(this,"ws_map",{}),je(this,"view_api"),je(this,"upload_files"),je(this,"upload"),je(this,"handle_blob"),je(this,"post_data"),je(this,"submit"),je(this,"predict"),je(this,"open_stream"),je(this,"resolve_config"),je(this,"resolve_cookies");var o;this.app_reference=r,this.deep_link=((o=a.query_params)==null?void 0:o.deep_link)||null,a.events||(a.events=["data"]),this.options=a,this.current_payload={},this.view_api=yw.bind(this),this.upload_files=vw.bind(this),this.handle_blob=Cw.bind(this),this.post_data=Tw.bind(this),this.submit=Fw.bind(this),this.predict=Aw.bind(this),this.open_stream=Pw.bind(this),this.resolve_config=uw.bind(this),this.resolve_cookies=fw.bind(this),this.upload=bw.bind(this),this.fetch=this.fetch.bind(this),this.handle_space_success=this.handle_space_success.bind(this),this.stream=this.stream.bind(this)}get_url_config(r=null){if(!this.config)throw new Error(ba);r===null&&(r=window.location.href);const a=u=>u.replace(/^\/+|\/+$/g,"");let o=a(new URL(this.config.root).pathname),l=a(new URL(r).pathname),c;return l.startsWith(o)?c=a(l.substring(o.length)):c="",this.get_page_config(c)}get_page_config(r){if(!this.config)throw new Error(ba);let a=this.config;return r in a.page||(r=""),{...a,current_page:r,layout:a.page[r].layout,components:a.components.filter(o=>a.page[r].components.includes(o.id)),dependencies:this.config.dependencies.filter(o=>a.page[r].dependencies.includes(o.id))}}fetch(r,a){const o=new Headers((a==null?void 0:a.headers)||{});if(this&&this.cookies&&o.append("Cookie",this.cookies),this&&this.options.headers)for(const l in this.options.headers)o.append(l,this.options.headers[l]);return fetch(r,{...a,headers:o})}stream(r){const a=new Headers;if(this&&this.cookies&&a.append("Cookie",this.cookies),this&&this.options.headers)for(const o in this.options.headers)a.append(o,this.options.headers[o]);return this&&this.options.hf_token&&a.append("Authorization",`Bearer ${this.options.hf_token}`),this.abort_controller=new AbortController,this.stream_instance=Iw(r.toString(),{credentials:"include",headers:a,signal:this.abort_controller.signal}),this.stream_instance}async init(){var r;if((typeof window>"u"||!("WebSocket"in window))&&!global.WebSocket){const a=await Rp(()=>import("./wrapper-CviSselG-BXl6tbvB.js"),__vite__mapDeps([0,1]));global.WebSocket=a.WebSocket}this.options.auth&&await this.resolve_cookies(),await this._resolve_config().then(({config:a})=>this._resolve_hearbeat(a)),this.api_info=await this.view_api(),this.api_map=cw(((r=this.config)==null?void 0:r.dependencies)||[])}async _resolve_hearbeat(r){if(r&&(this.config=r,this.api_prefix=r.api_prefix||"",this.config&&this.config.connect_heartbeat&&this.config.space_id&&this.options.hf_token&&(this.jwt=await ny(this.config.space_id,this.options.hf_token,this.cookies))),r.space_id&&this.options.hf_token&&(this.jwt=await ny(r.space_id,this.options.hf_token)),this.config&&this.config.connect_heartbeat){const a=new URL(`${this.config.root}${this.api_prefix}/${Z4}/${this.session_hash}`);this.jwt&&a.searchParams.set("__sign",this.jwt),this.heartbeat_event||(this.heartbeat_event=this.stream(a))}}static async connect(r,a={events:["data"]}){const o=new this(r,a);return await o.init(),o}close(){this.closed=!0,Wc(this.stream_status,this.abort_controller)}set_current_payload(r){this.current_payload=r}static async duplicate(r,a={events:["data"]}){return kw(r,a)}async _resolve_config(){const{http_protocol:r,host:a,space_id:o}=await uu(this.app_reference,this.options.hf_token),{status_callback:l}=this.options;o&&l&&await ab(o,l);let c;try{let u=`${r}//${a}`;if(c=await this.resolve_config(u),!c)throw new Error(ba);return this.config_success(c)}catch(u){if(o&&l)Ds(o,nh.test(o)?"space_name":"subdomain",this.handle_space_success);else throw l&&l({status:"error",message:"Could not load this space.",load_status:"error",detail:"NOT_FOUND"}),Error(u)}}async config_success(r){if(this.config=r,this.api_prefix=r.api_prefix||"",typeof window<"u"&&typeof document<"u"&&window.location.protocol==="https:"&&(this.config.root=this.config.root.replace("http://","https://")),this.config.auth_required)return this.prepare_return_obj();try{this.api_info=await this.view_api()}catch(a){console.error(rw+a.message)}return this.prepare_return_obj()}async handle_space_success(r){var a;if(!this)throw new Error(ba);const{status_callback:o}=this.options;if(o&&o(r),r.status==="running")try{if(this.config=await this._resolve_config(),this.api_prefix=((a=this==null?void 0:this.config)==null?void 0:a.api_prefix)||"",!this.config)throw new Error(ba);return await this.config_success(this.config)}catch(l){throw o&&o({status:"error",message:"Could not load this space.",load_status:"error",detail:"NOT_FOUND"}),l}}async component_server(r,a,o){var l;if(!this.config)throw new Error(ba);const c={},{hf_token:u}=this.options,{session_hash:d}=this;u&&(c.Authorization=`Bearer ${this.options.hf_token}`);let h,m=this.config.components.find(y=>y.id===r);(l=m==null?void 0:m.props)!=null&&l.root_url?h=m.props.root_url:h=this.config.root;let g;if("binary"in o){g=new FormData;for(const y in o.data)y!=="binary"&&g.append(y,o.data[y]);g.set("component_id",r.toString()),g.set("fn_name",a),g.set("session_hash",d)}else g=JSON.stringify({data:o,component_id:r,fn_name:a,session_hash:d}),c["Content-Type"]="application/json";u&&(c.Authorization=`Bearer ${u}`);try{const y=await this.fetch(`${h}${this.api_prefix}/${Q4}/`,{method:"POST",body:g,headers:c,credentials:"include"});if(!y.ok)throw new Error("Could not connect to component server: "+y.statusText);return await y.json()}catch(y){console.warn(y)}}set_cookies(r){this.cookies=tb(r).join("; ")}prepare_return_obj(){return{config:this.config,predict:this.predict,submit:this.submit,view_api:this.view_api,component_server:this.component_server}}async connect_ws(r){return new Promise((a,o)=>{let l;try{l=new WebSocket(r)}catch{this.ws_map[r]="failed";return}l.onopen=()=>{a()},l.onerror=c=>{console.error("WebSocket error:",c),this.close_ws(r),this.ws_map[r]="failed",a()},l.onclose=()=>{delete this.ws_map[r],this.ws_map[r]="failed"},l.onmessage=c=>{},this.ws_map[r]=l})}async send_ws_message(r,a){r in this.ws_map||await this.connect_ws(r);const o=this.ws_map[r];o instanceof WebSocket?o.send(JSON.stringify(a)):this.post_data(r,a)}async close_ws(r){if(r in this.ws_map){const a=this.ws_map[r];a instanceof WebSocket&&(a.close(),delete this.ws_map[r])}}}function Hr(e,...r){const a=new URL(`https://mui.com/production-error/?code=${e}`);return r.forEach(o=>a.searchParams.append("args[]",o)),`Minified MUI error #${e}; visit ${a} for the full message.`}function qc(){return qc=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var a=arguments[r];for(var o in a)({}).hasOwnProperty.call(a,o)&&(e[o]=a[o])}return e},qc.apply(null,arguments)}function Ww(e){if(e.sheet)return e.sheet;for(var r=0;r<document.styleSheets.length;r++)if(document.styleSheets[r].ownerNode===e)return document.styleSheets[r]}function qw(e){var r=document.createElement("style");return r.setAttribute("data-emotion",e.key),e.nonce!==void 0&&r.setAttribute("nonce",e.nonce),r.appendChild(document.createTextNode("")),r.setAttribute("data-s",""),r}var Yw=function(){function e(a){var o=this;this._insertTag=function(l){var c;o.tags.length===0?o.insertionPoint?c=o.insertionPoint.nextSibling:o.prepend?c=o.container.firstChild:c=o.before:c=o.tags[o.tags.length-1].nextSibling,o.container.insertBefore(l,c),o.tags.push(l)},this.isSpeedy=a.speedy===void 0?!0:a.speedy,this.tags=[],this.ctr=0,this.nonce=a.nonce,this.key=a.key,this.container=a.container,this.prepend=a.prepend,this.insertionPoint=a.insertionPoint,this.before=null}var r=e.prototype;return r.hydrate=function(o){o.forEach(this._insertTag)},r.insert=function(o){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(qw(this));var l=this.tags[this.tags.length-1];if(this.isSpeedy){var c=Ww(l);try{c.insertRule(o,c.cssRules.length)}catch{}}else l.appendChild(document.createTextNode(o));this.ctr++},r.flush=function(){this.tags.forEach(function(o){var l;return(l=o.parentNode)==null?void 0:l.removeChild(o)}),this.tags=[],this.ctr=0},e}(),tn="-ms-",Yc="-moz-",Je="-webkit-",ib="comm",ah="rule",ih="decl",Xw="@import",ob="@keyframes",Kw="@layer",Zw=Math.abs,fu=String.fromCharCode,Qw=Object.assign;function Jw(e,r){return Zt(e,0)^45?(((r<<2^Zt(e,0))<<2^Zt(e,1))<<2^Zt(e,2))<<2^Zt(e,3):0}function sb(e){return e.trim()}function e5(e,r){return(e=r.exec(e))?e[0]:e}function et(e,r,a){return e.replace(r,a)}function Ap(e,r){return e.indexOf(r)}function Zt(e,r){return e.charCodeAt(r)|0}function Us(e,r,a){return e.slice(r,a)}function cr(e){return e.length}function oh(e){return e.length}function Tc(e,r){return r.push(e),e}function t5(e,r){return e.map(r).join("")}var du=1,fo=1,lb=0,mn=0,$t=0,go="";function pu(e,r,a,o,l,c,u){return{value:e,root:r,parent:a,type:o,props:l,children:c,line:du,column:fo,length:u,return:""}}function Cs(e,r){return Qw(pu("",null,null,"",null,null,0),e,{length:-e.length},r)}function n5(){return $t}function r5(){return $t=mn>0?Zt(go,--mn):0,fo--,$t===10&&(fo=1,du--),$t}function An(){return $t=mn<lb?Zt(go,mn++):0,fo++,$t===10&&(fo=1,du++),$t}function dr(){return Zt(go,mn)}function $c(){return mn}function Qs(e,r){return Us(go,e,r)}function Hs(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function cb(e){return du=fo=1,lb=cr(go=e),mn=0,[]}function ub(e){return go="",e}function Uc(e){return sb(Qs(mn-1,_p(e===91?e+2:e===40?e+1:e)))}function a5(e){for(;($t=dr())&&$t<33;)An();return Hs(e)>2||Hs($t)>3?"":" "}function i5(e,r){for(;--r&&An()&&!($t<48||$t>102||$t>57&&$t<65||$t>70&&$t<97););return Qs(e,$c()+(r<6&&dr()==32&&An()==32))}function _p(e){for(;An();)switch($t){case e:return mn;case 34:case 39:e!==34&&e!==39&&_p($t);break;case 40:e===41&&_p(e);break;case 92:An();break}return mn}function o5(e,r){for(;An()&&e+$t!==57;)if(e+$t===84&&dr()===47)break;return"/*"+Qs(r,mn-1)+"*"+fu(e===47?e:An())}function s5(e){for(;!Hs(dr());)An();return Qs(e,mn)}function l5(e){return ub(Hc("",null,null,null,[""],e=cb(e),0,[0],e))}function Hc(e,r,a,o,l,c,u,d,h){for(var m=0,g=0,y=u,v=0,E=0,C=0,S=1,_=1,T=1,j=0,M="",k=l,O=c,B=o,I=M;_;)switch(C=j,j=An()){case 40:if(C!=108&&Zt(I,y-1)==58){Ap(I+=et(Uc(j),"&","&\f"),"&\f")!=-1&&(T=-1);break}case 34:case 39:case 91:I+=Uc(j);break;case 9:case 10:case 13:case 32:I+=a5(C);break;case 92:I+=i5($c()-1,7);continue;case 47:switch(dr()){case 42:case 47:Tc(c5(o5(An(),$c()),r,a),h);break;default:I+="/"}break;case 123*S:d[m++]=cr(I)*T;case 125*S:case 59:case 0:switch(j){case 0:case 125:_=0;case 59+g:T==-1&&(I=et(I,/\f/g,"")),E>0&&cr(I)-y&&Tc(E>32?ly(I+";",o,a,y-1):ly(et(I," ","")+";",o,a,y-2),h);break;case 59:I+=";";default:if(Tc(B=sy(I,r,a,m,g,l,d,M,k=[],O=[],y),c),j===123)if(g===0)Hc(I,r,B,B,k,c,y,d,O);else switch(v===99&&Zt(I,3)===110?100:v){case 100:case 108:case 109:case 115:Hc(e,B,B,o&&Tc(sy(e,B,B,0,0,l,d,M,l,k=[],y),O),l,O,y,d,o?k:O);break;default:Hc(I,B,B,B,[""],O,0,d,O)}}m=g=E=0,S=T=1,M=I="",y=u;break;case 58:y=1+cr(I),E=C;default:if(S<1){if(j==123)--S;else if(j==125&&S++==0&&r5()==125)continue}switch(I+=fu(j),j*S){case 38:T=g>0?1:(I+="\f",-1);break;case 44:d[m++]=(cr(I)-1)*T,T=1;break;case 64:dr()===45&&(I+=Uc(An())),v=dr(),g=y=cr(M=I+=s5($c())),j++;break;case 45:C===45&&cr(I)==2&&(S=0)}}return c}function sy(e,r,a,o,l,c,u,d,h,m,g){for(var y=l-1,v=l===0?c:[""],E=oh(v),C=0,S=0,_=0;C<o;++C)for(var T=0,j=Us(e,y+1,y=Zw(S=u[C])),M=e;T<E;++T)(M=sb(S>0?v[T]+" "+j:et(j,/&\f/g,v[T])))&&(h[_++]=M);return pu(e,r,a,l===0?ah:d,h,m,g)}function c5(e,r,a){return pu(e,r,a,ib,fu(n5()),Us(e,2,-2),0)}function ly(e,r,a,o){return pu(e,r,a,ih,Us(e,0,o),Us(e,o+1,-1),o)}function oo(e,r){for(var a="",o=oh(e),l=0;l<o;l++)a+=r(e[l],l,e,r)||"";return a}function u5(e,r,a,o){switch(e.type){case Kw:if(e.children.length)break;case Xw:case ih:return e.return=e.return||e.value;case ib:return"";case ob:return e.return=e.value+"{"+oo(e.children,o)+"}";case ah:e.value=e.props.join(",")}return cr(a=oo(e.children,o))?e.return=e.value+"{"+a+"}":""}function f5(e){var r=oh(e);return function(a,o,l,c){for(var u="",d=0;d<r;d++)u+=e[d](a,o,l,c)||"";return u}}function d5(e){return function(r){r.root||(r=r.return)&&e(r)}}function fb(e){var r=Object.create(null);return function(a){return r[a]===void 0&&(r[a]=e(a)),r[a]}}var p5=function(r,a,o){for(var l=0,c=0;l=c,c=dr(),l===38&&c===12&&(a[o]=1),!Hs(c);)An();return Qs(r,mn)},h5=function(r,a){var o=-1,l=44;do switch(Hs(l)){case 0:l===38&&dr()===12&&(a[o]=1),r[o]+=p5(mn-1,a,o);break;case 2:r[o]+=Uc(l);break;case 4:if(l===44){r[++o]=dr()===58?"&\f":"",a[o]=r[o].length;break}default:r[o]+=fu(l)}while(l=An());return r},m5=function(r,a){return ub(h5(cb(r),a))},cy=new WeakMap,g5=function(r){if(!(r.type!=="rule"||!r.parent||r.length<1)){for(var a=r.value,o=r.parent,l=r.column===o.column&&r.line===o.line;o.type!=="rule";)if(o=o.parent,!o)return;if(!(r.props.length===1&&a.charCodeAt(0)!==58&&!cy.get(o))&&!l){cy.set(r,!0);for(var c=[],u=m5(a,c),d=o.props,h=0,m=0;h<u.length;h++)for(var g=0;g<d.length;g++,m++)r.props[m]=c[h]?u[h].replace(/&\f/g,d[g]):d[g]+" "+u[h]}}},y5=function(r){if(r.type==="decl"){var a=r.value;a.charCodeAt(0)===108&&a.charCodeAt(2)===98&&(r.return="",r.value="")}};function db(e,r){switch(Jw(e,r)){case 5103:return Je+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Je+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Je+e+Yc+e+tn+e+e;case 6828:case 4268:return Je+e+tn+e+e;case 6165:return Je+e+tn+"flex-"+e+e;case 5187:return Je+e+et(e,/(\w+).+(:[^]+)/,Je+"box-$1$2"+tn+"flex-$1$2")+e;case 5443:return Je+e+tn+"flex-item-"+et(e,/flex-|-self/,"")+e;case 4675:return Je+e+tn+"flex-line-pack"+et(e,/align-content|flex-|-self/,"")+e;case 5548:return Je+e+tn+et(e,"shrink","negative")+e;case 5292:return Je+e+tn+et(e,"basis","preferred-size")+e;case 6060:return Je+"box-"+et(e,"-grow","")+Je+e+tn+et(e,"grow","positive")+e;case 4554:return Je+et(e,/([^-])(transform)/g,"$1"+Je+"$2")+e;case 6187:return et(et(et(e,/(zoom-|grab)/,Je+"$1"),/(image-set)/,Je+"$1"),e,"")+e;case 5495:case 3959:return et(e,/(image-set\([^]*)/,Je+"$1$`$1");case 4968:return et(et(e,/(.+:)(flex-)?(.*)/,Je+"box-pack:$3"+tn+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Je+e+e;case 4095:case 3583:case 4068:case 2532:return et(e,/(.+)-inline(.+)/,Je+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(cr(e)-1-r>6)switch(Zt(e,r+1)){case 109:if(Zt(e,r+4)!==45)break;case 102:return et(e,/(.+:)(.+)-([^]+)/,"$1"+Je+"$2-$3$1"+Yc+(Zt(e,r+3)==108?"$3":"$2-$3"))+e;case 115:return~Ap(e,"stretch")?db(et(e,"stretch","fill-available"),r)+e:e}break;case 4949:if(Zt(e,r+1)!==115)break;case 6444:switch(Zt(e,cr(e)-3-(~Ap(e,"!important")&&10))){case 107:return et(e,":",":"+Je)+e;case 101:return et(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Je+(Zt(e,14)===45?"inline-":"")+"box$3$1"+Je+"$2$3$1"+tn+"$2box$3")+e}break;case 5936:switch(Zt(e,r+11)){case 114:return Je+e+tn+et(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Je+e+tn+et(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Je+e+tn+et(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Je+e+tn+e+e}return e}var v5=function(r,a,o,l){if(r.length>-1&&!r.return)switch(r.type){case ih:r.return=db(r.value,r.length);break;case ob:return oo([Cs(r,{value:et(r.value,"@","@"+Je)})],l);case ah:if(r.length)return t5(r.props,function(c){switch(e5(c,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return oo([Cs(r,{props:[et(c,/:(read-\w+)/,":"+Yc+"$1")]})],l);case"::placeholder":return oo([Cs(r,{props:[et(c,/:(plac\w+)/,":"+Je+"input-$1")]}),Cs(r,{props:[et(c,/:(plac\w+)/,":"+Yc+"$1")]}),Cs(r,{props:[et(c,/:(plac\w+)/,tn+"input-$1")]})],l)}return""})}},b5=[v5],x5=function(r){var a=r.key;if(a==="css"){var o=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(o,function(S){var _=S.getAttribute("data-emotion");_.indexOf(" ")!==-1&&(document.head.appendChild(S),S.setAttribute("data-s",""))})}var l=r.stylisPlugins||b5,c={},u,d=[];u=r.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+a+' "]'),function(S){for(var _=S.getAttribute("data-emotion").split(" "),T=1;T<_.length;T++)c[_[T]]=!0;d.push(S)});var h,m=[g5,y5];{var g,y=[u5,d5(function(S){g.insert(S)})],v=f5(m.concat(l,y)),E=function(_){return oo(l5(_),v)};h=function(_,T,j,M){g=j,E(_?_+"{"+T.styles+"}":T.styles),M&&(C.inserted[T.name]=!0)}}var C={key:a,sheet:new Yw({key:a,container:u,nonce:r.nonce,speedy:r.speedy,prepend:r.prepend,insertionPoint:r.insertionPoint}),nonce:r.nonce,inserted:c,registered:{},insert:h};return C.sheet.hydrate(d),C},np={exports:{}},at={};/** @license React v16.13.1
+ * react-is.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 uy;function S5(){if(uy)return at;uy=1;var e=typeof Symbol=="function"&&Symbol.for,r=e?Symbol.for("react.element"):60103,a=e?Symbol.for("react.portal"):60106,o=e?Symbol.for("react.fragment"):60107,l=e?Symbol.for("react.strict_mode"):60108,c=e?Symbol.for("react.profiler"):60114,u=e?Symbol.for("react.provider"):60109,d=e?Symbol.for("react.context"):60110,h=e?Symbol.for("react.async_mode"):60111,m=e?Symbol.for("react.concurrent_mode"):60111,g=e?Symbol.for("react.forward_ref"):60112,y=e?Symbol.for("react.suspense"):60113,v=e?Symbol.for("react.suspense_list"):60120,E=e?Symbol.for("react.memo"):60115,C=e?Symbol.for("react.lazy"):60116,S=e?Symbol.for("react.block"):60121,_=e?Symbol.for("react.fundamental"):60117,T=e?Symbol.for("react.responder"):60118,j=e?Symbol.for("react.scope"):60119;function M(O){if(typeof O=="object"&&O!==null){var B=O.$$typeof;switch(B){case r:switch(O=O.type,O){case h:case m:case o:case c:case l:case y:return O;default:switch(O=O&&O.$$typeof,O){case d:case g:case C:case E:case u:return O;default:return B}}case a:return B}}}function k(O){return M(O)===m}return at.AsyncMode=h,at.ConcurrentMode=m,at.ContextConsumer=d,at.ContextProvider=u,at.Element=r,at.ForwardRef=g,at.Fragment=o,at.Lazy=C,at.Memo=E,at.Portal=a,at.Profiler=c,at.StrictMode=l,at.Suspense=y,at.isAsyncMode=function(O){return k(O)||M(O)===h},at.isConcurrentMode=k,at.isContextConsumer=function(O){return M(O)===d},at.isContextProvider=function(O){return M(O)===u},at.isElement=function(O){return typeof O=="object"&&O!==null&&O.$$typeof===r},at.isForwardRef=function(O){return M(O)===g},at.isFragment=function(O){return M(O)===o},at.isLazy=function(O){return M(O)===C},at.isMemo=function(O){return M(O)===E},at.isPortal=function(O){return M(O)===a},at.isProfiler=function(O){return M(O)===c},at.isStrictMode=function(O){return M(O)===l},at.isSuspense=function(O){return M(O)===y},at.isValidElementType=function(O){return typeof O=="string"||typeof O=="function"||O===o||O===m||O===c||O===l||O===y||O===v||typeof O=="object"&&O!==null&&(O.$$typeof===C||O.$$typeof===E||O.$$typeof===u||O.$$typeof===d||O.$$typeof===g||O.$$typeof===_||O.$$typeof===T||O.$$typeof===j||O.$$typeof===S)},at.typeOf=M,at}var fy;function w5(){return fy||(fy=1,np.exports=S5()),np.exports}var rp,dy;function C5(){if(dy)return rp;dy=1;var e=w5(),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};c[e.ForwardRef]=o,c[e.Memo]=l;function u(C){return e.isMemo(C)?l:c[C.$$typeof]||r}var d=Object.defineProperty,h=Object.getOwnPropertyNames,m=Object.getOwnPropertySymbols,g=Object.getOwnPropertyDescriptor,y=Object.getPrototypeOf,v=Object.prototype;function E(C,S,_){if(typeof S!="string"){if(v){var T=y(S);T&&T!==v&&E(C,T,_)}var j=h(S);m&&(j=j.concat(m(S)));for(var M=u(C),k=u(S),O=0;O<j.length;++O){var B=j[O];if(!a[B]&&!(_&&_[B])&&!(k&&k[B])&&!(M&&M[B])){var I=g(S,B);try{d(C,B,I)}catch{}}}}return C}return rp=E,rp}C5();var E5=!0;function pb(e,r,a){var o="";return a.split(" ").forEach(function(l){e[l]!==void 0?r.push(e[l]+";"):l&&(o+=l+" ")}),o}var sh=function(r,a,o){var l=r.key+"-"+a.name;(o===!1||E5===!1)&&r.registered[l]===void 0&&(r.registered[l]=a.styles)},lh=function(r,a,o){sh(r,a,o);var l=r.key+"-"+a.name;if(r.inserted[a.name]===void 0){var c=a;do r.insert(a===c?"."+l:"",c,r.sheet,!0),c=c.next;while(c!==void 0)}};function R5(e){for(var r=0,a,o=0,l=e.length;l>=4;++o,l-=4)a=e.charCodeAt(o)&255|(e.charCodeAt(++o)&255)<<8|(e.charCodeAt(++o)&255)<<16|(e.charCodeAt(++o)&255)<<24,a=(a&65535)*1540483477+((a>>>16)*59797<<16),a^=a>>>24,r=(a&65535)*1540483477+((a>>>16)*59797<<16)^(r&65535)*1540483477+((r>>>16)*59797<<16);switch(l){case 3:r^=(e.charCodeAt(o+2)&255)<<16;case 2:r^=(e.charCodeAt(o+1)&255)<<8;case 1:r^=e.charCodeAt(o)&255,r=(r&65535)*1540483477+((r>>>16)*59797<<16)}return r^=r>>>13,r=(r&65535)*1540483477+((r>>>16)*59797<<16),((r^r>>>15)>>>0).toString(36)}var T5={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},A5=/[A-Z]|^ms/g,_5=/_EMO_([^_]+?)_([^]*?)_EMO_/g,hb=function(r){return r.charCodeAt(1)===45},py=function(r){return r!=null&&typeof r!="boolean"},ap=fb(function(e){return hb(e)?e:e.replace(A5,"-$&").toLowerCase()}),hy=function(r,a){switch(r){case"animation":case"animationName":if(typeof a=="string")return a.replace(_5,function(o,l,c){return ur={name:l,styles:c,next:ur},l})}return T5[r]!==1&&!hb(r)&&typeof a=="number"&&a!==0?a+"px":a};function Is(e,r,a){if(a==null)return"";var o=a;if(o.__emotion_styles!==void 0)return o;switch(typeof a){case"boolean":return"";case"object":{var l=a;if(l.anim===1)return ur={name:l.name,styles:l.styles,next:ur},l.name;var c=a;if(c.styles!==void 0){var u=c.next;if(u!==void 0)for(;u!==void 0;)ur={name:u.name,styles:u.styles,next:ur},u=u.next;var d=c.styles+";";return d}return M5(e,r,a)}case"function":{if(e!==void 0){var h=ur,m=a(e);return ur=h,Is(e,r,m)}break}}var g=a;if(r==null)return g;var y=r[g];return y!==void 0?y:g}function M5(e,r,a){var o="";if(Array.isArray(a))for(var l=0;l<a.length;l++)o+=Is(e,r,a[l])+";";else for(var c in a){var u=a[c];if(typeof u!="object"){var d=u;r!=null&&r[d]!==void 0?o+=c+"{"+r[d]+"}":py(d)&&(o+=ap(c)+":"+hy(c,d)+";")}else if(Array.isArray(u)&&typeof u[0]=="string"&&(r==null||r[u[0]]===void 0))for(var h=0;h<u.length;h++)py(u[h])&&(o+=ap(c)+":"+hy(c,u[h])+";");else{var m=Is(e,r,u);switch(c){case"animation":case"animationName":{o+=ap(c)+":"+m+";";break}default:o+=c+"{"+m+"}"}}}return o}var my=/label:\s*([^\s;{]+)\s*(;|$)/g,ur;function Js(e,r,a){if(e.length===1&&typeof e[0]=="object"&&e[0]!==null&&e[0].styles!==void 0)return e[0];var o=!0,l="";ur=void 0;var c=e[0];if(c==null||c.raw===void 0)o=!1,l+=Is(a,r,c);else{var u=c;l+=u[0]}for(var d=1;d<e.length;d++)if(l+=Is(a,r,e[d]),o){var h=c;l+=h[d]}my.lastIndex=0;for(var m="",g;(g=my.exec(l))!==null;)m+="-"+g[1];var y=R5(l)+m;return{name:y,styles:l,next:ur}}var O5=function(r){return r()},mb=Gc.useInsertionEffect?Gc.useInsertionEffect:!1,gb=mb||O5,gy=mb||w.useLayoutEffect,yb=w.createContext(typeof HTMLElement<"u"?x5({key:"css"}):null);yb.Provider;var ch=function(r){return w.forwardRef(function(a,o){var l=w.useContext(yb);return r(a,l,o)})},hu=w.createContext({}),el={}.hasOwnProperty,Mp="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",uh=function(r,a){var o={};for(var l in a)el.call(a,l)&&(o[l]=a[l]);return o[Mp]=r,o},k5=function(r){var a=r.cache,o=r.serialized,l=r.isStringTag;return sh(a,o,l),gb(function(){return lh(a,o,l)}),null},j5=ch(function(e,r,a){var o=e.css;typeof o=="string"&&r.registered[o]!==void 0&&(o=r.registered[o]);var l=e[Mp],c=[o],u="";typeof e.className=="string"?u=pb(r.registered,c,e.className):e.className!=null&&(u=e.className+" ");var d=Js(c,void 0,w.useContext(hu));u+=r.key+"-"+d.name;var h={};for(var m in e)el.call(e,m)&&m!=="css"&&m!==Mp&&(h[m]=e[m]);return h.className=u,a&&(h.ref=a),w.createElement(w.Fragment,null,w.createElement(k5,{cache:r,serialized:d,isStringTag:typeof l=="string"}),w.createElement(l,h))}),fh=j5,yy=function(r,a){var o=arguments;if(a==null||!el.call(a,"css"))return w.createElement.apply(void 0,o);var l=o.length,c=new Array(l);c[0]=fh,c[1]=uh(r,a);for(var u=2;u<l;u++)c[u]=o[u];return w.createElement.apply(null,c)};(function(e){var r;r||(r=e.JSX||(e.JSX={}))})(yy||(yy={}));var D5=ch(function(e,r){var a=e.styles,o=Js([a],void 0,w.useContext(hu)),l=w.useRef();return gy(function(){var c=r.key+"-global",u=new r.sheet.constructor({key:c,nonce:r.sheet.nonce,container:r.sheet.container,speedy:r.sheet.isSpeedy}),d=!1,h=document.querySelector('style[data-emotion="'+c+" "+o.name+'"]');return r.sheet.tags.length&&(u.before=r.sheet.tags[0]),h!==null&&(d=!0,h.setAttribute("data-emotion",c),u.hydrate([h])),l.current=[u,d],function(){u.flush()}},[r]),gy(function(){var c=l.current,u=c[0],d=c[1];if(d){c[1]=!1;return}if(o.next!==void 0&&lh(r,o.next,!0),u.tags.length){var h=u.tags[u.tags.length-1].nextElementSibling;u.before=h,u.flush()}r.insert("",o,u,!1)},[r,o.name]),null});function dh(){for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];return Js(r)}function Ta(){var e=dh.apply(void 0,arguments),r="animation-"+e.name;return{name:r,styles:"@keyframes "+r+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}var L5=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,z5=fb(function(e){return L5.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),N5=z5,B5=function(r){return r!=="theme"},vy=function(r){return typeof r=="string"&&r.charCodeAt(0)>96?N5:B5},by=function(r,a,o){var l;if(a){var c=a.shouldForwardProp;l=r.__emotion_forwardProp&&c?function(u){return r.__emotion_forwardProp(u)&&c(u)}:c}return typeof l!="function"&&o&&(l=r.__emotion_forwardProp),l},P5=function(r){var a=r.cache,o=r.serialized,l=r.isStringTag;return sh(a,o,l),gb(function(){return lh(a,o,l)}),null},$5=function e(r,a){var o=r.__emotion_real===r,l=o&&r.__emotion_base||r,c,u;a!==void 0&&(c=a.label,u=a.target);var d=by(r,a,o),h=d||vy(l),m=!h("as");return function(){var g=arguments,y=o&&r.__emotion_styles!==void 0?r.__emotion_styles.slice(0):[];if(c!==void 0&&y.push("label:"+c+";"),g[0]==null||g[0].raw===void 0)y.push.apply(y,g);else{var v=g[0];y.push(v[0]);for(var E=g.length,C=1;C<E;C++)y.push(g[C],v[C])}var S=ch(function(_,T,j){var M=m&&_.as||l,k="",O=[],B=_;if(_.theme==null){B={};for(var I in _)B[I]=_[I];B.theme=w.useContext(hu)}typeof _.className=="string"?k=pb(T.registered,O,_.className):_.className!=null&&(k=_.className+" ");var H=Js(y.concat(O),T.registered,B);k+=T.key+"-"+H.name,u!==void 0&&(k+=" "+u);var Q=m&&d===void 0?vy(M):h,R={};for(var F in _)m&&F==="as"||Q(F)&&(R[F]=_[F]);return R.className=k,j&&(R.ref=j),w.createElement(w.Fragment,null,w.createElement(P5,{cache:T,serialized:H,isStringTag:typeof M=="string"}),w.createElement(M,R))});return S.displayName=c!==void 0?c:"Styled("+(typeof l=="string"?l:l.displayName||l.name||"Component")+")",S.defaultProps=r.defaultProps,S.__emotion_real=S,S.__emotion_base=l,S.__emotion_styles=y,S.__emotion_forwardProp=d,Object.defineProperty(S,"toString",{value:function(){return"."+u}}),S.withComponent=function(_,T){var j=e(_,qc({},a,T,{shouldForwardProp:by(S,T,!0)}));return j.apply(void 0,y)},S}},U5=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],Op=$5.bind(null);U5.forEach(function(e){Op[e]=Op(e)});function H5(e){return e==null||Object.keys(e).length===0}function I5(e){const{styles:r,defaultTheme:a={}}=e,o=typeof r=="function"?l=>r(H5(l)?a:l):r;return b.jsx(D5,{styles:o})}function vb(e,r){return Op(e,r)}function F5(e,r){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=r(e.__emotion_styles))}const xy=[];function Sy(e){return xy[0]=e,Js(xy)}var ip={exports:{}},dt={};/**
+ * @license React
+ * react-is.production.js
+ *
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */var wy;function G5(){if(wy)return dt;wy=1;var e=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),u=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),m=Symbol.for("react.suspense_list"),g=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),v=Symbol.for("react.view_transition"),E=Symbol.for("react.client.reference");function C(S){if(typeof S=="object"&&S!==null){var _=S.$$typeof;switch(_){case e:switch(S=S.type,S){case a:case l:case o:case h:case m:case v:return S;default:switch(S=S&&S.$$typeof,S){case u:case d:case y:case g:return S;case c:return S;default:return _}}case r:return _}}}return dt.ContextConsumer=c,dt.ContextProvider=u,dt.Element=e,dt.ForwardRef=d,dt.Fragment=a,dt.Lazy=y,dt.Memo=g,dt.Portal=r,dt.Profiler=l,dt.StrictMode=o,dt.Suspense=h,dt.SuspenseList=m,dt.isContextConsumer=function(S){return C(S)===c},dt.isContextProvider=function(S){return C(S)===u},dt.isElement=function(S){return typeof S=="object"&&S!==null&&S.$$typeof===e},dt.isForwardRef=function(S){return C(S)===d},dt.isFragment=function(S){return C(S)===a},dt.isLazy=function(S){return C(S)===y},dt.isMemo=function(S){return C(S)===g},dt.isPortal=function(S){return C(S)===r},dt.isProfiler=function(S){return C(S)===l},dt.isStrictMode=function(S){return C(S)===o},dt.isSuspense=function(S){return C(S)===h},dt.isSuspenseList=function(S){return C(S)===m},dt.isValidElementType=function(S){return typeof S=="string"||typeof S=="function"||S===a||S===l||S===o||S===h||S===m||typeof S=="object"&&S!==null&&(S.$$typeof===y||S.$$typeof===g||S.$$typeof===u||S.$$typeof===c||S.$$typeof===d||S.$$typeof===E||S.getModuleId!==void 0)},dt.typeOf=C,dt}var Cy;function V5(){return Cy||(Cy=1,ip.exports=G5()),ip.exports}var bb=V5();function fr(e){if(typeof e!="object"||e===null)return!1;const r=Object.getPrototypeOf(e);return(r===null||r===Object.prototype||Object.getPrototypeOf(r)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function xb(e){if(w.isValidElement(e)||bb.isValidElementType(e)||!fr(e))return e;const r={};return Object.keys(e).forEach(a=>{r[a]=xb(e[a])}),r}function qt(e,r,a={clone:!0}){const o=a.clone?{...e}:e;return fr(e)&&fr(r)&&Object.keys(r).forEach(l=>{w.isValidElement(r[l])||bb.isValidElementType(r[l])?o[l]=r[l]:fr(r[l])&&Object.prototype.hasOwnProperty.call(e,l)&&fr(e[l])?o[l]=qt(e[l],r[l],a):a.clone?o[l]=fr(r[l])?xb(r[l]):r[l]:o[l]=r[l]}),o}const W5=e=>{const r=Object.keys(e).map(a=>({key:a,val:e[a]}))||[];return r.sort((a,o)=>a.val-o.val),r.reduce((a,o)=>({...a,[o.key]:o.val}),{})};function q5(e){const{values:r={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:a="px",step:o=5,...l}=e,c=W5(r),u=Object.keys(c);function d(v){return`@media (min-width:${typeof r[v]=="number"?r[v]:v}${a})`}function h(v){return`@media (max-width:${(typeof r[v]=="number"?r[v]:v)-o/100}${a})`}function m(v,E){const C=u.indexOf(E);return`@media (min-width:${typeof r[v]=="number"?r[v]:v}${a}) and (max-width:${(C!==-1&&typeof r[u[C]]=="number"?r[u[C]]:E)-o/100}${a})`}function g(v){return u.indexOf(v)+1<u.length?m(v,u[u.indexOf(v)+1]):d(v)}function y(v){const E=u.indexOf(v);return E===0?d(u[1]):E===u.length-1?h(u[E]):m(v,u[u.indexOf(v)+1]).replace("@media","@media not all and")}return{keys:u,values:c,up:d,down:h,between:m,only:g,not:y,unit:a,...l}}function Y5(e,r){if(!e.containerQueries)return r;const a=Object.keys(r).filter(o=>o.startsWith("@container")).sort((o,l)=>{var u,d;const c=/min-width:\s*([0-9.]+)/;return+(((u=o.match(c))==null?void 0:u[1])||0)-+(((d=l.match(c))==null?void 0:d[1])||0)});return a.length?a.reduce((o,l)=>{const c=r[l];return delete o[l],o[l]=c,o},{...r}):r}function X5(e,r){return r==="@"||r.startsWith("@")&&(e.some(a=>r.startsWith(`@${a}`))||!!r.match(/^@\d/))}function K5(e,r){const a=r.match(/^@([^/]+)?\/?(.+)?$/);if(!a)return null;const[,o,l]=a,c=Number.isNaN(+o)?o||0:+o;return e.containerQueries(l).up(c)}function Z5(e){const r=(c,u)=>c.replace("@media",u?`@container ${u}`:"@container");function a(c,u){c.up=(...d)=>r(e.breakpoints.up(...d),u),c.down=(...d)=>r(e.breakpoints.down(...d),u),c.between=(...d)=>r(e.breakpoints.between(...d),u),c.only=(...d)=>r(e.breakpoints.only(...d),u),c.not=(...d)=>{const h=r(e.breakpoints.not(...d),u);return h.includes("not all and")?h.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):h}}const o={},l=c=>(a(o,c),o);return a(l),{...e,containerQueries:l}}const Q5={borderRadius:4};function Ls(e,r){return r?qt(e,r,{clone:!1}):e}const mu={xs:0,sm:600,md:900,lg:1200,xl:1536},Ey={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${mu[e]}px)`},J5={containerQueries:e=>({up:r=>{let a=typeof r=="number"?r:mu[r]||r;return typeof a=="number"&&(a=`${a}px`),e?`@container ${e} (min-width:${a})`:`@container (min-width:${a})`}})};function Kn(e,r,a){const o=e.theme||{};if(Array.isArray(r)){const c=o.breakpoints||Ey;return r.reduce((u,d,h)=>(u[c.up(c.keys[h])]=a(r[h]),u),{})}if(typeof r=="object"){const c=o.breakpoints||Ey;return Object.keys(r).reduce((u,d)=>{if(X5(c.keys,d)){const h=K5(o.containerQueries?o:J5,d);h&&(u[h]=a(r[d],d))}else if(Object.keys(c.values||mu).includes(d)){const h=c.up(d);u[h]=a(r[d],d)}else{const h=d;u[h]=r[h]}return u},{})}return a(r)}function Sb(e={}){var a;return((a=e.keys)==null?void 0:a.reduce((o,l)=>{const c=e.up(l);return o[c]={},o},{}))||{}}function wb(e,r){return e.reduce((a,o)=>{const l=a[o];return(!l||Object.keys(l).length===0)&&delete a[o],a},r)}function e6(e,...r){const a=Sb(e),o=[a,...r].reduce((l,c)=>qt(l,c),{});return wb(Object.keys(a),o)}function t6(e,r){if(typeof e!="object")return{};const a={},o=Object.keys(r);return Array.isArray(e)?o.forEach((l,c)=>{c<e.length&&(a[l]=!0)}):o.forEach(l=>{e[l]!=null&&(a[l]=!0)}),a}function op({values:e,breakpoints:r,base:a}){const o=a||t6(e,r),l=Object.keys(o);if(l.length===0)return e;let c;return l.reduce((u,d,h)=>(Array.isArray(e)?(u[d]=e[h]!=null?e[h]:e[c],c=h):typeof e=="object"?(u[d]=e[d]!=null?e[d]:e[c],c=d):u[d]=e,u),{})}function xe(e){if(typeof e!="string")throw new Error(Hr(7));return e.charAt(0).toUpperCase()+e.slice(1)}function wa(e,r,a=!0){if(!r||typeof r!="string")return null;if(e&&e.vars&&a){const o=`vars.${r}`.split(".").reduce((l,c)=>l&&l[c]?l[c]:null,e);if(o!=null)return o}return r.split(".").reduce((o,l)=>o&&o[l]!=null?o[l]:null,e)}function Xc(e,r,a,o=a){let l;return typeof e=="function"?l=e(a):Array.isArray(e)?l=e[a]||o:l=wa(e,a)||o,r&&(l=r(l,o,e)),l}function Nt(e){const{prop:r,cssProperty:a=e.prop,themeKey:o,transform:l}=e,c=u=>{if(u[r]==null)return null;const d=u[r],h=u.theme,m=wa(h,o)||{};return Kn(u,d,y=>{let v=Xc(m,l,y);return y===v&&typeof y=="string"&&(v=Xc(m,l,`${r}${y==="default"?"":xe(y)}`,y)),a===!1?v:{[a]:v}})};return c.propTypes={},c.filterProps=[r],c}function n6(e){const r={};return a=>(r[a]===void 0&&(r[a]=e(a)),r[a])}const r6={m:"margin",p:"padding"},a6={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Ry={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},i6=n6(e=>{if(e.length>2)if(Ry[e])e=Ry[e];else return[e];const[r,a]=e.split(""),o=r6[r],l=a6[a]||"";return Array.isArray(l)?l.map(c=>o+c):[o+l]}),ph=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],hh=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...ph,...hh];function tl(e,r,a,o){const l=wa(e,r,!0)??a;return typeof l=="number"||typeof l=="string"?c=>typeof c=="string"?c:typeof l=="string"?l.startsWith("var(")&&c===0?0:l.startsWith("var(")&&c===1?l:`calc(${c} * ${l})`:l*c:Array.isArray(l)?c=>{if(typeof c=="string")return c;const u=Math.abs(c),d=l[u];return c>=0?d:typeof d=="number"?-d:typeof d=="string"&&d.startsWith("var(")?`calc(-1 * ${d})`:`-${d}`}:typeof l=="function"?l:()=>{}}function gu(e){return tl(e,"spacing",8)}function ai(e,r){return typeof r=="string"||r==null?r:e(r)}function o6(e,r){return a=>e.reduce((o,l)=>(o[l]=ai(r,a),o),{})}function s6(e,r,a,o){if(!r.includes(a))return null;const l=i6(a),c=o6(l,o),u=e[a];return Kn(e,u,c)}function Cb(e,r){const a=gu(e.theme);return Object.keys(e).map(o=>s6(e,r,o,a)).reduce(Ls,{})}function kt(e){return Cb(e,ph)}kt.propTypes={};kt.filterProps=ph;function jt(e){return Cb(e,hh)}jt.propTypes={};jt.filterProps=hh;function Eb(e=8,r=gu({spacing:e})){if(e.mui)return e;const a=(...o)=>(o.length===0?[1]:o).map(c=>{const u=r(c);return typeof u=="number"?`${u}px`:u}).join(" ");return a.mui=!0,a}function yu(...e){const r=e.reduce((o,l)=>(l.filterProps.forEach(c=>{o[c]=l}),o),{}),a=o=>Object.keys(o).reduce((l,c)=>r[c]?Ls(l,r[c](o)):l,{});return a.propTypes={},a.filterProps=e.reduce((o,l)=>o.concat(l.filterProps),[]),a}function Hn(e){return typeof e!="number"?e:`${e}px solid`}function Gn(e,r){return Nt({prop:e,themeKey:"borders",transform:r})}const l6=Gn("border",Hn),c6=Gn("borderTop",Hn),u6=Gn("borderRight",Hn),f6=Gn("borderBottom",Hn),d6=Gn("borderLeft",Hn),p6=Gn("borderColor"),h6=Gn("borderTopColor"),m6=Gn("borderRightColor"),g6=Gn("borderBottomColor"),y6=Gn("borderLeftColor"),v6=Gn("outline",Hn),b6=Gn("outlineColor"),vu=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const r=tl(e.theme,"shape.borderRadius",4),a=o=>({borderRadius:ai(r,o)});return Kn(e,e.borderRadius,a)}return null};vu.propTypes={};vu.filterProps=["borderRadius"];yu(l6,c6,u6,f6,d6,p6,h6,m6,g6,y6,vu,v6,b6);const bu=e=>{if(e.gap!==void 0&&e.gap!==null){const r=tl(e.theme,"spacing",8),a=o=>({gap:ai(r,o)});return Kn(e,e.gap,a)}return null};bu.propTypes={};bu.filterProps=["gap"];const xu=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const r=tl(e.theme,"spacing",8),a=o=>({columnGap:ai(r,o)});return Kn(e,e.columnGap,a)}return null};xu.propTypes={};xu.filterProps=["columnGap"];const Su=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const r=tl(e.theme,"spacing",8),a=o=>({rowGap:ai(r,o)});return Kn(e,e.rowGap,a)}return null};Su.propTypes={};Su.filterProps=["rowGap"];const x6=Nt({prop:"gridColumn"}),S6=Nt({prop:"gridRow"}),w6=Nt({prop:"gridAutoFlow"}),C6=Nt({prop:"gridAutoColumns"}),E6=Nt({prop:"gridAutoRows"}),R6=Nt({prop:"gridTemplateColumns"}),T6=Nt({prop:"gridTemplateRows"}),A6=Nt({prop:"gridTemplateAreas"}),_6=Nt({prop:"gridArea"});yu(bu,xu,Su,x6,S6,w6,C6,E6,R6,T6,A6,_6);function so(e,r){return r==="grey"?r:e}const M6=Nt({prop:"color",themeKey:"palette",transform:so}),O6=Nt({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:so}),k6=Nt({prop:"backgroundColor",themeKey:"palette",transform:so});yu(M6,O6,k6);function Tn(e){return e<=1&&e!==0?`${e*100}%`:e}const j6=Nt({prop:"width",transform:Tn}),mh=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const r=a=>{var l,c,u,d,h;const o=((u=(c=(l=e.theme)==null?void 0:l.breakpoints)==null?void 0:c.values)==null?void 0:u[a])||mu[a];return o?((h=(d=e.theme)==null?void 0:d.breakpoints)==null?void 0:h.unit)!=="px"?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:Tn(a)}};return Kn(e,e.maxWidth,r)}return null};mh.filterProps=["maxWidth"];const D6=Nt({prop:"minWidth",transform:Tn}),L6=Nt({prop:"height",transform:Tn}),z6=Nt({prop:"maxHeight",transform:Tn}),N6=Nt({prop:"minHeight",transform:Tn});Nt({prop:"size",cssProperty:"width",transform:Tn});Nt({prop:"size",cssProperty:"height",transform:Tn});const B6=Nt({prop:"boxSizing"});yu(j6,mh,D6,L6,z6,N6,B6);const nl={border:{themeKey:"borders",transform:Hn},borderTop:{themeKey:"borders",transform:Hn},borderRight:{themeKey:"borders",transform:Hn},borderBottom:{themeKey:"borders",transform:Hn},borderLeft:{themeKey:"borders",transform:Hn},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:Hn},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:vu},color:{themeKey:"palette",transform:so},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:so},backgroundColor:{themeKey:"palette",transform:so},p:{style:jt},pt:{style:jt},pr:{style:jt},pb:{style:jt},pl:{style:jt},px:{style:jt},py:{style:jt},padding:{style:jt},paddingTop:{style:jt},paddingRight:{style:jt},paddingBottom:{style:jt},paddingLeft:{style:jt},paddingX:{style:jt},paddingY:{style:jt},paddingInline:{style:jt},paddingInlineStart:{style:jt},paddingInlineEnd:{style:jt},paddingBlock:{style:jt},paddingBlockStart:{style:jt},paddingBlockEnd:{style:jt},m:{style:kt},mt:{style:kt},mr:{style:kt},mb:{style:kt},ml:{style:kt},mx:{style:kt},my:{style:kt},margin:{style:kt},marginTop:{style:kt},marginRight:{style:kt},marginBottom:{style:kt},marginLeft:{style:kt},marginX:{style:kt},marginY:{style:kt},marginInline:{style:kt},marginInlineStart:{style:kt},marginInlineEnd:{style:kt},marginBlock:{style:kt},marginBlockStart:{style:kt},marginBlockEnd:{style:kt},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:bu},rowGap:{style:Su},columnGap:{style:xu},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Tn},maxWidth:{style:mh},minWidth:{transform:Tn},height:{transform:Tn},maxHeight:{transform:Tn},minHeight:{transform:Tn},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function P6(...e){const r=e.reduce((o,l)=>o.concat(Object.keys(l)),[]),a=new Set(r);return e.every(o=>a.size===Object.keys(o).length)}function $6(e,r){return typeof e=="function"?e(r):e}function U6(){function e(a,o,l,c){const u={[a]:o,theme:l},d=c[a];if(!d)return{[a]:o};const{cssProperty:h=a,themeKey:m,transform:g,style:y}=d;if(o==null)return null;if(m==="typography"&&o==="inherit")return{[a]:o};const v=wa(l,m)||{};return y?y(u):Kn(u,o,C=>{let S=Xc(v,g,C);return C===S&&typeof C=="string"&&(S=Xc(v,g,`${a}${C==="default"?"":xe(C)}`,C)),h===!1?S:{[h]:S}})}function r(a){const{sx:o,theme:l={}}=a||{};if(!o)return null;const c=l.unstable_sxConfig??nl;function u(d){let h=d;if(typeof d=="function")h=d(l);else if(typeof d!="object")return d;if(!h)return null;const m=Sb(l.breakpoints),g=Object.keys(m);let y=m;return Object.keys(h).forEach(v=>{const E=$6(h[v],l);if(E!=null)if(typeof E=="object")if(c[v])y=Ls(y,e(v,E,l,c));else{const C=Kn({theme:l},E,S=>({[v]:S}));P6(C,E)?y[v]=r({sx:E,theme:l}):y=Ls(y,C)}else y=Ls(y,e(v,E,l,c))}),Y5(l,wb(g,y))}return Array.isArray(o)?o.map(u):u(o)}return r}const ii=U6();ii.filterProps=["sx"];function H6(e,r){var o;const a=this;if(a.vars){if(!((o=a.colorSchemes)!=null&&o[e])||typeof a.getColorSchemeSelector!="function")return{};let l=a.getColorSchemeSelector(e);return l==="&"?r:((l.includes("data-")||l.includes("."))&&(l=`*:where(${l.replace(/\s*&$/,"")}) &`),{[l]:r})}return a.palette.mode===e?r:{}}function rl(e={},...r){const{breakpoints:a={},palette:o={},spacing:l,shape:c={},...u}=e,d=q5(a),h=Eb(l);let m=qt({breakpoints:d,direction:"ltr",components:{},palette:{mode:"light",...o},spacing:h,shape:{...Q5,...c}},u);return m=Z5(m),m.applyStyles=H6,m=r.reduce((g,y)=>qt(g,y),m),m.unstable_sxConfig={...nl,...u==null?void 0:u.unstable_sxConfig},m.unstable_sx=function(y){return ii({sx:y,theme:this})},m}function I6(e){return Object.keys(e).length===0}function Rb(e=null){const r=w.useContext(hu);return!r||I6(r)?e:r}const F6=rl();function al(e=F6){return Rb(e)}function G6({styles:e,themeId:r,defaultTheme:a={}}){const o=al(a),l=typeof e=="function"?e(r&&o[r]||o):e;return b.jsx(I5,{styles:l})}const V6=e=>{var o;const r={systemProps:{},otherProps:{}},a=((o=e==null?void 0:e.theme)==null?void 0:o.unstable_sxConfig)??nl;return Object.keys(e).forEach(l=>{a[l]?r.systemProps[l]=e[l]:r.otherProps[l]=e[l]}),r};function wu(e){const{sx:r,...a}=e,{systemProps:o,otherProps:l}=V6(a);let c;return Array.isArray(r)?c=[o,...r]:typeof r=="function"?c=(...u)=>{const d=r(...u);return fr(d)?{...o,...d}:o}:c={...o,...r},{...l,sx:c}}const Ty=e=>e,W6=()=>{let e=Ty;return{configure(r){e=r},generate(r){return e(r)},reset(){e=Ty}}},Tb=W6();function Ab(e){var r,a,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var l=e.length;for(r=0;r<l;r++)e[r]&&(a=Ab(e[r]))&&(o&&(o+=" "),o+=a)}else for(a in e)e[a]&&(o&&(o+=" "),o+=a);return o}function we(){for(var e,r,a=0,o="",l=arguments.length;a<l;a++)(e=arguments[a])&&(r=Ab(e))&&(o&&(o+=" "),o+=r);return o}function q6(e={}){const{themeId:r,defaultTheme:a,defaultClassName:o="MuiBox-root",generateClassName:l}=e,c=vb("div",{shouldForwardProp:d=>d!=="theme"&&d!=="sx"&&d!=="as"})(ii);return w.forwardRef(function(h,m){const g=al(a),{className:y,component:v="div",...E}=wu(h);return b.jsx(c,{as:v,ref:m,className:we(y,l?l(o):o),theme:r&&g[r]||g,...E})})}const Y6={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Pe(e,r,a="Mui"){const o=Y6[r];return o?`${a}-${o}`:`${Tb.generate(e)}-${r}`}function $e(e,r,a="Mui"){const o={};return r.forEach(l=>{o[l]=Pe(e,l,a)}),o}function _b(e){const{variants:r,...a}=e,o={variants:r,style:Sy(a),isProcessed:!0};return o.style===a||r&&r.forEach(l=>{typeof l.style!="function"&&(l.style=Sy(l.style))}),o}const X6=rl();function sp(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}function K6(e){return e?(r,a)=>a[e]:null}function Z6(e,r,a){e.theme=J6(e.theme)?a:e.theme[r]||e.theme}function Ic(e,r){const a=typeof r=="function"?r(e):r;if(Array.isArray(a))return a.flatMap(o=>Ic(e,o));if(Array.isArray(a==null?void 0:a.variants)){let o;if(a.isProcessed)o=a.style;else{const{variants:l,...c}=a;o=c}return Mb(e,a.variants,[o])}return a!=null&&a.isProcessed?a.style:a}function Mb(e,r,a=[]){var l;let o;e:for(let c=0;c<r.length;c+=1){const u=r[c];if(typeof u.props=="function"){if(o??(o={...e,...e.ownerState,ownerState:e.ownerState}),!u.props(o))continue}else for(const d in u.props)if(e[d]!==u.props[d]&&((l=e.ownerState)==null?void 0:l[d])!==u.props[d])continue e;typeof u.style=="function"?(o??(o={...e,...e.ownerState,ownerState:e.ownerState}),a.push(u.style(o))):a.push(u.style)}return a}function Ob(e={}){const{themeId:r,defaultTheme:a=X6,rootShouldForwardProp:o=sp,slotShouldForwardProp:l=sp}=e;function c(d){Z6(d,r,a)}return(d,h={})=>{F5(d,O=>O.filter(B=>B!==ii));const{name:m,slot:g,skipVariantsResolver:y,skipSx:v,overridesResolver:E=K6(tC(g)),...C}=h,S=y!==void 0?y:g&&g!=="Root"&&g!=="root"||!1,_=v||!1;let T=sp;g==="Root"||g==="root"?T=o:g?T=l:eC(d)&&(T=void 0);const j=vb(d,{shouldForwardProp:T,label:Q6(),...C}),M=O=>{if(typeof O=="function"&&O.__emotion_real!==O)return function(I){return Ic(I,O)};if(fr(O)){const B=_b(O);return B.variants?function(H){return Ic(H,B)}:B.style}return O},k=(...O)=>{const B=[],I=O.map(M),H=[];if(B.push(c),m&&E&&H.push(function($){var L,Y;const K=(Y=(L=$.theme.components)==null?void 0:L[m])==null?void 0:Y.styleOverrides;if(!K)return null;const G={};for(const ae in K)G[ae]=Ic($,K[ae]);return E($,G)}),m&&!S&&H.push(function($){var G,L;const q=$.theme,K=(L=(G=q==null?void 0:q.components)==null?void 0:G[m])==null?void 0:L.variants;return K?Mb($,K):null}),_||H.push(ii),Array.isArray(I[0])){const F=I.shift(),$=new Array(B.length).fill(""),q=new Array(H.length).fill("");let K;K=[...$,...F,...q],K.raw=[...$,...F.raw,...q],B.unshift(K)}const Q=[...B,...I,...H],R=j(...Q);return d.muiName&&(R.muiName=d.muiName),R};return j.withConfig&&(k.withConfig=j.withConfig),k}}function Q6(e,r){return void 0}function J6(e){for(const r in e)return!1;return!0}function eC(e){return typeof e=="string"&&e.charCodeAt(0)>96}function tC(e){return e&&e.charAt(0).toLowerCase()+e.slice(1)}const kb=Ob();function Fs(e,r){const a={...r};for(const o in e)if(Object.prototype.hasOwnProperty.call(e,o)){const l=o;if(l==="components"||l==="slots")a[l]={...e[l],...a[l]};else if(l==="componentsProps"||l==="slotProps"){const c=e[l],u=r[l];if(!u)a[l]=c||{};else if(!c)a[l]=u;else{a[l]={...u};for(const d in c)if(Object.prototype.hasOwnProperty.call(c,d)){const h=d;a[l][h]=Fs(c[h],u[h])}}}else a[l]===void 0&&(a[l]=e[l])}return a}function jb(e){const{theme:r,name:a,props:o}=e;return!r||!r.components||!r.components[a]||!r.components[a].defaultProps?o:Fs(r.components[a].defaultProps,o)}function Db({props:e,name:r,defaultTheme:a,themeId:o}){let l=al(a);return o&&(l=l[o]||l),jb({theme:l,name:r,props:e})}const Ca=typeof window<"u"?w.useLayoutEffect:w.useEffect;function nC(e,r,a,o,l){const[c,u]=w.useState(()=>l&&a?a(e).matches:o?o(e).matches:r);return Ca(()=>{if(!a)return;const d=a(e),h=()=>{u(d.matches)};return h(),d.addEventListener("change",h),()=>{d.removeEventListener("change",h)}},[e,a]),c}const rC={...Gc},Lb=rC.useSyncExternalStore;function aC(e,r,a,o,l){const c=w.useCallback(()=>r,[r]),u=w.useMemo(()=>{if(l&&a)return()=>a(e).matches;if(o!==null){const{matches:g}=o(e);return()=>g}return c},[c,e,o,l,a]),[d,h]=w.useMemo(()=>{if(a===null)return[c,()=>()=>{}];const g=a(e);return[()=>g.matches,y=>(g.addEventListener("change",y),()=>{g.removeEventListener("change",y)})]},[c,a,e]);return Lb(h,d,u)}function zb(e={}){const{themeId:r}=e;return function(o,l={}){let c=Rb();c&&r&&(c=c[r]||c);const u=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:d=!1,matchMedia:h=u?window.matchMedia:null,ssrMatchMedia:m=null,noSsr:g=!1}=jb({name:"MuiUseMediaQuery",props:l,theme:c});let y=typeof o=="function"?o(c):o;return y=y.replace(/^@media( ?)/m,""),y.includes("print")&&console.warn(["MUI: You have provided a `print` query to the `useMediaQuery` hook.","Using the print media query to modify print styles can lead to unexpected results.","Consider using the `displayPrint` field in the `sx` prop instead.","More information about `displayPrint` on our docs: https://mui.com/system/display/#display-in-print."].join(`
+`)),(Lb!==void 0?aC:nC)(y,d,h,m,g)}}zb();function iC(e,r=Number.MIN_SAFE_INTEGER,a=Number.MAX_SAFE_INTEGER){return Math.max(r,Math.min(e,a))}function gh(e,r=0,a=1){return iC(e,r,a)}function oC(e){e=e.slice(1);const r=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let a=e.match(r);return a&&a[0].length===1&&(a=a.map(o=>o+o)),a?`rgb${a.length===4?"a":""}(${a.map((o,l)=>l<3?parseInt(o,16):Math.round(parseInt(o,16)/255*1e3)/1e3).join(", ")})`:""}function Ea(e){if(e.type)return e;if(e.charAt(0)==="#")return Ea(oC(e));const r=e.indexOf("("),a=e.substring(0,r);if(!["rgb","rgba","hsl","hsla","color"].includes(a))throw new Error(Hr(9,e));let o=e.substring(r+1,e.length-1),l;if(a==="color"){if(o=o.split(" "),l=o.shift(),o.length===4&&o[3].charAt(0)==="/"&&(o[3]=o[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(l))throw new Error(Hr(10,l))}else o=o.split(",");return o=o.map(c=>parseFloat(c)),{type:a,values:o,colorSpace:l}}const sC=e=>{const r=Ea(e);return r.values.slice(0,3).map((a,o)=>r.type.includes("hsl")&&o!==0?`${a}%`:a).join(" ")},Os=(e,r)=>{try{return sC(e)}catch{return e}};function Cu(e){const{type:r,colorSpace:a}=e;let{values:o}=e;return r.includes("rgb")?o=o.map((l,c)=>c<3?parseInt(l,10):l):r.includes("hsl")&&(o[1]=`${o[1]}%`,o[2]=`${o[2]}%`),r.includes("color")?o=`${a} ${o.join(" ")}`:o=`${o.join(", ")}`,`${r}(${o})`}function Nb(e){e=Ea(e);const{values:r}=e,a=r[0],o=r[1]/100,l=r[2]/100,c=o*Math.min(l,1-l),u=(m,g=(m+a/30)%12)=>l-c*Math.max(Math.min(g-3,9-g,1),-1);let d="rgb";const h=[Math.round(u(0)*255),Math.round(u(8)*255),Math.round(u(4)*255)];return e.type==="hsla"&&(d+="a",h.push(r[3])),Cu({type:d,values:h})}function kp(e){e=Ea(e);let r=e.type==="hsl"||e.type==="hsla"?Ea(Nb(e)).values:e.values;return r=r.map(a=>(e.type!=="color"&&(a/=255),a<=.03928?a/12.92:((a+.055)/1.055)**2.4)),Number((.2126*r[0]+.7152*r[1]+.0722*r[2]).toFixed(3))}function lC(e,r){const a=kp(e),o=kp(r);return(Math.max(a,o)+.05)/(Math.min(a,o)+.05)}function on(e,r){return e=Ea(e),r=gh(r),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${r}`:e.values[3]=r,Cu(e)}function Ac(e,r,a){try{return on(e,r)}catch{return e}}function yh(e,r){if(e=Ea(e),r=gh(r),e.type.includes("hsl"))e.values[2]*=1-r;else if(e.type.includes("rgb")||e.type.includes("color"))for(let a=0;a<3;a+=1)e.values[a]*=1-r;return Cu(e)}function mt(e,r,a){try{return yh(e,r)}catch{return e}}function vh(e,r){if(e=Ea(e),r=gh(r),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*r;else if(e.type.includes("rgb"))for(let a=0;a<3;a+=1)e.values[a]+=(255-e.values[a])*r;else if(e.type.includes("color"))for(let a=0;a<3;a+=1)e.values[a]+=(1-e.values[a])*r;return Cu(e)}function gt(e,r,a){try{return vh(e,r)}catch{return e}}function Bb(e,r=.15){return kp(e)>.5?yh(e,r):vh(e,r)}function _c(e,r,a){try{return Bb(e,r)}catch{return e}}const cC=w.createContext(),uC=()=>w.useContext(cC)??!1,fC=w.createContext(void 0);function dC(e){const{theme:r,name:a,props:o}=e;if(!r||!r.components||!r.components[a])return o;const l=r.components[a];return l.defaultProps?Fs(l.defaultProps,o):!l.styleOverrides&&!l.variants?Fs(l,o):o}function pC({props:e,name:r}){const a=w.useContext(fC);return dC({props:e,name:r,theme:{components:a}})}const Ay={theme:void 0};function hC(e){let r,a;return function(l){let c=r;return(c===void 0||l.theme!==a)&&(Ay.theme=l.theme,c=_b(e(Ay)),r=c,a=l.theme),c}}function mC(e=""){function r(...o){if(!o.length)return"";const l=o[0];return typeof l=="string"&&!l.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, var(--${e?`${e}-`:""}${l}${r(...o.slice(1))})`:`, ${l}`}return(o,...l)=>`var(--${e?`${e}-`:""}${o}${r(...l)})`}const _y=(e,r,a,o=[])=>{let l=e;r.forEach((c,u)=>{u===r.length-1?Array.isArray(l)?l[Number(c)]=a:l&&typeof l=="object"&&(l[c]=a):l&&typeof l=="object"&&(l[c]||(l[c]=o.includes(c)?[]:{}),l=l[c])})},gC=(e,r,a)=>{function o(l,c=[],u=[]){Object.entries(l).forEach(([d,h])=>{(!a||a&&!a([...c,d]))&&h!=null&&(typeof h=="object"&&Object.keys(h).length>0?o(h,[...c,d],Array.isArray(h)?[...u,d]:u):r([...c,d],h,u))})}o(e)},yC=(e,r)=>typeof r=="number"?["lineHeight","fontWeight","opacity","zIndex"].some(o=>e.includes(o))||e[e.length-1].toLowerCase().includes("opacity")?r:`${r}px`:r;function lp(e,r){const{prefix:a,shouldSkipGeneratingVar:o}=r||{},l={},c={},u={};return gC(e,(d,h,m)=>{if((typeof h=="string"||typeof h=="number")&&(!o||!o(d,h))){const g=`--${a?`${a}-`:""}${d.join("-")}`,y=yC(d,h);Object.assign(l,{[g]:y}),_y(c,d,`var(${g})`,m),_y(u,d,`var(${g}, ${y})`,m)}},d=>d[0]==="vars"),{css:l,vars:c,varsWithDefaults:u}}function vC(e,r={}){const{getSelector:a=_,disableCssColorScheme:o,colorSchemeSelector:l}=r,{colorSchemes:c={},components:u,defaultColorScheme:d="light",...h}=e,{vars:m,css:g,varsWithDefaults:y}=lp(h,r);let v=y;const E={},{[d]:C,...S}=c;if(Object.entries(S||{}).forEach(([M,k])=>{const{vars:O,css:B,varsWithDefaults:I}=lp(k,r);v=qt(v,I),E[M]={css:B,vars:O}}),C){const{css:M,vars:k,varsWithDefaults:O}=lp(C,r);v=qt(v,O),E[d]={css:M,vars:k}}function _(M,k){var B,I;let O=l;if(l==="class"&&(O=".%s"),l==="data"&&(O="[data-%s]"),l!=null&&l.startsWith("data-")&&!l.includes("%s")&&(O=`[${l}="%s"]`),M){if(O==="media")return e.defaultColorScheme===M?":root":{[`@media (prefers-color-scheme: ${((I=(B=c[M])==null?void 0:B.palette)==null?void 0:I.mode)||M})`]:{":root":k}};if(O)return e.defaultColorScheme===M?`:root, ${O.replace("%s",String(M))}`:O.replace("%s",String(M))}return":root"}return{vars:v,generateThemeVars:()=>{let M={...m};return Object.entries(E).forEach(([,{vars:k}])=>{M=qt(M,k)}),M},generateStyleSheets:()=>{var H,Q;const M=[],k=e.defaultColorScheme||"light";function O(R,F){Object.keys(F).length&&M.push(typeof R=="string"?{[R]:{...F}}:R)}O(a(void 0,{...g}),g);const{[k]:B,...I}=E;if(B){const{css:R}=B,F=(Q=(H=c[k])==null?void 0:H.palette)==null?void 0:Q.mode,$=!o&&F?{colorScheme:F,...R}:{...R};O(a(k,{...$}),$)}return Object.entries(I).forEach(([R,{css:F}])=>{var K,G;const $=(G=(K=c[R])==null?void 0:K.palette)==null?void 0:G.mode,q=!o&&$?{colorScheme:$,...F}:{...F};O(a(R,{...q}),q)}),M}}}function bC(e){return function(a){return e==="media"?`@media (prefers-color-scheme: ${a})`:e?e.startsWith("data-")&&!e.includes("%s")?`[${e}="${a}"] &`:e==="class"?`.${a} &`:e==="data"?`[data-${a}] &`:`${e.replace("%s",a)} &`:"&"}}function Ue(e,r,a=void 0){const o={};for(const l in e){const c=e[l];let u="",d=!0;for(let h=0;h<c.length;h+=1){const m=c[h];m&&(u+=(d===!0?"":" ")+r(m),d=!1,a&&a[m]&&(u+=" "+a[m]))}o[l]=u}return o}function zs(e,r){var a,o,l;return w.isValidElement(e)&&r.indexOf(e.type.muiName??((l=(o=(a=e.type)==null?void 0:a._payload)==null?void 0:o.value)==null?void 0:l.muiName))!==-1}const xC=(e,r)=>e.filter(a=>r.includes(a)),yo=(e,r,a)=>{const o=e.keys[0];Array.isArray(r)?r.forEach((l,c)=>{a((u,d)=>{c<=e.keys.length-1&&(c===0?Object.assign(u,d):u[e.up(e.keys[c])]=d)},l)}):r&&typeof r=="object"?(Object.keys(r).length>e.keys.length?e.keys:xC(e.keys,Object.keys(r))).forEach(c=>{if(e.keys.includes(c)){const u=r[c];u!==void 0&&a((d,h)=>{o===c?Object.assign(d,h):d[e.up(c)]=h},u)}}):(typeof r=="number"||typeof r=="string")&&a((l,c)=>{Object.assign(l,c)},r)};function Kc(e){return`--Grid-${e}Spacing`}function Eu(e){return`--Grid-parent-${e}Spacing`}const My="--Grid-columns",lo="--Grid-parent-columns",SC=({theme:e,ownerState:r})=>{const a={};return yo(e.breakpoints,r.size,(o,l)=>{let c={};l==="grow"&&(c={flexBasis:0,flexGrow:1,maxWidth:"100%"}),l==="auto"&&(c={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"}),typeof l=="number"&&(c={flexGrow:0,flexBasis:"auto",width:`calc(100% * ${l} / var(${lo}) - (var(${lo}) - ${l}) * (var(${Eu("column")}) / var(${lo})))`}),o(a,c)}),a},wC=({theme:e,ownerState:r})=>{const a={};return yo(e.breakpoints,r.offset,(o,l)=>{let c={};l==="auto"&&(c={marginLeft:"auto"}),typeof l=="number"&&(c={marginLeft:l===0?"0px":`calc(100% * ${l} / var(${lo}) + var(${Eu("column")}) * ${l} / var(${lo}))`}),o(a,c)}),a},CC=({theme:e,ownerState:r})=>{if(!r.container)return{};const a={[My]:12};return yo(e.breakpoints,r.columns,(o,l)=>{const c=l??12;o(a,{[My]:c,"> *":{[lo]:c}})}),a},EC=({theme:e,ownerState:r})=>{if(!r.container)return{};const a={};return yo(e.breakpoints,r.rowSpacing,(o,l)=>{var u;const c=typeof l=="string"?l:(u=e.spacing)==null?void 0:u.call(e,l);o(a,{[Kc("row")]:c,"> *":{[Eu("row")]:c}})}),a},RC=({theme:e,ownerState:r})=>{if(!r.container)return{};const a={};return yo(e.breakpoints,r.columnSpacing,(o,l)=>{var u;const c=typeof l=="string"?l:(u=e.spacing)==null?void 0:u.call(e,l);o(a,{[Kc("column")]:c,"> *":{[Eu("column")]:c}})}),a},TC=({theme:e,ownerState:r})=>{if(!r.container)return{};const a={};return yo(e.breakpoints,r.direction,(o,l)=>{o(a,{flexDirection:l})}),a},AC=({ownerState:e})=>({minWidth:0,boxSizing:"border-box",...e.container&&{display:"flex",flexWrap:"wrap",...e.wrap&&e.wrap!=="wrap"&&{flexWrap:e.wrap},gap:`var(${Kc("row")}) var(${Kc("column")})`}}),_C=e=>{const r=[];return Object.entries(e).forEach(([a,o])=>{o!==!1&&o!==void 0&&r.push(`grid-${a}-${String(o)}`)}),r},MC=(e,r="xs")=>{function a(o){return o===void 0?!1:typeof o=="string"&&!Number.isNaN(Number(o))||typeof o=="number"&&o>0}if(a(e))return[`spacing-${r}-${String(e)}`];if(typeof e=="object"&&!Array.isArray(e)){const o=[];return Object.entries(e).forEach(([l,c])=>{a(c)&&o.push(`spacing-${l}-${String(c)}`)}),o}return[]},OC=e=>e===void 0?[]:typeof e=="object"?Object.entries(e).map(([r,a])=>`direction-${r}-${a}`):[`direction-xs-${String(e)}`];function kC(e,r){e.item!==void 0&&delete e.item,e.zeroMinWidth!==void 0&&delete e.zeroMinWidth,r.keys.forEach(a=>{e[a]!==void 0&&delete e[a]})}const jC=rl(),DC=kb("div",{name:"MuiGrid",slot:"Root"});function LC(e){return Db({props:e,name:"MuiGrid",defaultTheme:jC})}function zC(e={}){const{createStyledComponent:r=DC,useThemeProps:a=LC,useTheme:o=al,componentName:l="MuiGrid"}=e,c=(m,g)=>{const{container:y,direction:v,spacing:E,wrap:C,size:S}=m,_={root:["root",y&&"container",C!=="wrap"&&`wrap-xs-${String(C)}`,...OC(v),..._C(S),...y?MC(E,g.breakpoints.keys[0]):[]]};return Ue(_,T=>Pe(l,T),{})};function u(m,g,y=()=>!0){const v={};return m===null||(Array.isArray(m)?m.forEach((E,C)=>{E!==null&&y(E)&&g.keys[C]&&(v[g.keys[C]]=E)}):typeof m=="object"?Object.keys(m).forEach(E=>{const C=m[E];C!=null&&y(C)&&(v[E]=C)}):v[g.keys[0]]=m),v}const d=r(CC,RC,EC,SC,TC,AC,wC),h=w.forwardRef(function(g,y){const v=o(),E=a(g),C=wu(E);kC(C,v.breakpoints);const{className:S,children:_,columns:T=12,container:j=!1,component:M="div",direction:k="row",wrap:O="wrap",size:B={},offset:I={},spacing:H=0,rowSpacing:Q=H,columnSpacing:R=H,unstable_level:F=0,...$}=C,q=u(B,v.breakpoints,P=>P!==!1),K=u(I,v.breakpoints),G=g.columns??(F?void 0:T),L=g.spacing??(F?void 0:H),Y=g.rowSpacing??g.spacing??(F?void 0:Q),ae=g.columnSpacing??g.spacing??(F?void 0:R),te={...C,level:F,columns:G,container:j,direction:k,wrap:O,spacing:L,rowSpacing:Y,columnSpacing:ae,size:q,offset:K},D=c(te,v);return b.jsx(d,{ref:y,as:M,ownerState:te,className:we(D.root,S),...$,children:w.Children.map(_,P=>{var oe;return w.isValidElement(P)&&zs(P,["Grid"])&&j&&P.props.container?w.cloneElement(P,{unstable_level:((oe=P.props)==null?void 0:oe.unstable_level)??F+1}):P})})});return h.muiName="Grid",h}const NC=rl(),BC=kb("div",{name:"MuiStack",slot:"Root"});function PC(e){return Db({props:e,name:"MuiStack",defaultTheme:NC})}function $C(e,r){const a=w.Children.toArray(e).filter(Boolean);return a.reduce((o,l,c)=>(o.push(l),c<a.length-1&&o.push(w.cloneElement(r,{key:`separator-${c}`})),o),[])}const UC=e=>({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],HC=({ownerState:e,theme:r})=>{let a={display:"flex",flexDirection:"column",...Kn({theme:r},op({values:e.direction,breakpoints:r.breakpoints.values}),o=>({flexDirection:o}))};if(e.spacing){const o=gu(r),l=Object.keys(r.breakpoints.values).reduce((h,m)=>((typeof e.spacing=="object"&&e.spacing[m]!=null||typeof e.direction=="object"&&e.direction[m]!=null)&&(h[m]=!0),h),{}),c=op({values:e.direction,base:l}),u=op({values:e.spacing,base:l});typeof c=="object"&&Object.keys(c).forEach((h,m,g)=>{if(!c[h]){const v=m>0?c[g[m-1]]:"column";c[h]=v}}),a=qt(a,Kn({theme:r},u,(h,m)=>e.useFlexGap?{gap:ai(o,h)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${UC(m?c[m]:e.direction)}`]:ai(o,h)}}))}return a=e6(r.breakpoints,a),a};function IC(e={}){const{createStyledComponent:r=BC,useThemeProps:a=PC,componentName:o="MuiStack"}=e,l=()=>Ue({root:["root"]},h=>Pe(o,h),{}),c=r(HC);return w.forwardRef(function(h,m){const g=a(h),y=wu(g),{component:v="div",direction:E="column",spacing:C=0,divider:S,children:_,className:T,useFlexGap:j=!1,...M}=y,k={direction:E,spacing:C,useFlexGap:j},O=l();return b.jsx(c,{as:v,ownerState:k,ref:m,className:we(O.root,T),...M,children:S?$C(_,S):_})})}const il="$$material",Gs={black:"#000",white:"#fff"},FC={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},Wi={50:"#f3e5f5",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",700:"#7b1fa2"},qi={300:"#e57373",400:"#ef5350",500:"#f44336",700:"#d32f2f",800:"#c62828"},Es={300:"#ffb74d",400:"#ffa726",500:"#ff9800",700:"#f57c00",900:"#e65100"},Yi={50:"#e3f2fd",200:"#90caf9",400:"#42a5f5",700:"#1976d2",800:"#1565c0"},Xi={300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",700:"#0288d1",900:"#01579b"},Ki={300:"#81c784",400:"#66bb6a",500:"#4caf50",700:"#388e3c",800:"#2e7d32",900:"#1b5e20"};function Pb(){return{text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Gs.white,default:Gs.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}const GC=Pb();function $b(){return{text:{primary:Gs.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Gs.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}}}const Oy=$b();function ky(e,r,a,o){const l=o.light||o,c=o.dark||o*1.5;e[r]||(e.hasOwnProperty(a)?e[r]=e[a]:r==="light"?e.light=vh(e.main,l):r==="dark"&&(e.dark=yh(e.main,c)))}function VC(e="light"){return e==="dark"?{main:Yi[200],light:Yi[50],dark:Yi[400]}:{main:Yi[700],light:Yi[400],dark:Yi[800]}}function WC(e="light"){return e==="dark"?{main:Wi[200],light:Wi[50],dark:Wi[400]}:{main:Wi[500],light:Wi[300],dark:Wi[700]}}function qC(e="light"){return e==="dark"?{main:qi[500],light:qi[300],dark:qi[700]}:{main:qi[700],light:qi[400],dark:qi[800]}}function YC(e="light"){return e==="dark"?{main:Xi[400],light:Xi[300],dark:Xi[700]}:{main:Xi[700],light:Xi[500],dark:Xi[900]}}function XC(e="light"){return e==="dark"?{main:Ki[400],light:Ki[300],dark:Ki[700]}:{main:Ki[800],light:Ki[500],dark:Ki[900]}}function KC(e="light"){return e==="dark"?{main:Es[400],light:Es[300],dark:Es[700]}:{main:"#ed6c02",light:Es[500],dark:Es[900]}}function bh(e){const{mode:r="light",contrastThreshold:a=3,tonalOffset:o=.2,...l}=e,c=e.primary||VC(r),u=e.secondary||WC(r),d=e.error||qC(r),h=e.info||YC(r),m=e.success||XC(r),g=e.warning||KC(r);function y(S){return lC(S,Oy.text.primary)>=a?Oy.text.primary:GC.text.primary}const v=({color:S,name:_,mainShade:T=500,lightShade:j=300,darkShade:M=700})=>{if(S={...S},!S.main&&S[T]&&(S.main=S[T]),!S.hasOwnProperty("main"))throw new Error(Hr(11,_?` (${_})`:"",T));if(typeof S.main!="string")throw new Error(Hr(12,_?` (${_})`:"",JSON.stringify(S.main)));return ky(S,"light",j,o),ky(S,"dark",M,o),S.contrastText||(S.contrastText=y(S.main)),S};let E;return r==="light"?E=Pb():r==="dark"&&(E=$b()),qt({common:{...Gs},mode:r,primary:v({color:c,name:"primary"}),secondary:v({color:u,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:v({color:d,name:"error"}),warning:v({color:g,name:"warning"}),info:v({color:h,name:"info"}),success:v({color:m,name:"success"}),grey:FC,contrastThreshold:a,getContrastText:y,augmentColor:v,tonalOffset:o,...E},l)}function ZC(e){const r={};return Object.entries(e).forEach(o=>{const[l,c]=o;typeof c=="object"&&(r[l]=`${c.fontStyle?`${c.fontStyle} `:""}${c.fontVariant?`${c.fontVariant} `:""}${c.fontWeight?`${c.fontWeight} `:""}${c.fontStretch?`${c.fontStretch} `:""}${c.fontSize||""}${c.lineHeight?`/${c.lineHeight} `:""}${c.fontFamily||""}`)}),r}function QC(e,r){return{toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}},...r}}function JC(e){return Math.round(e*1e5)/1e5}const jy={textTransform:"uppercase"},Dy='"Roboto", "Helvetica", "Arial", sans-serif';function e8(e,r){const{fontFamily:a=Dy,fontSize:o=14,fontWeightLight:l=300,fontWeightRegular:c=400,fontWeightMedium:u=500,fontWeightBold:d=700,htmlFontSize:h=16,allVariants:m,pxToRem:g,...y}=typeof r=="function"?r(e):r,v=o/14,E=g||(_=>`${_/h*v}rem`),C=(_,T,j,M,k)=>({fontFamily:a,fontWeight:_,fontSize:E(T),lineHeight:j,...a===Dy?{letterSpacing:`${JC(M/T)}em`}:{},...k,...m}),S={h1:C(l,96,1.167,-1.5),h2:C(l,60,1.2,-.5),h3:C(c,48,1.167,0),h4:C(c,34,1.235,.25),h5:C(c,24,1.334,0),h6:C(u,20,1.6,.15),subtitle1:C(c,16,1.75,.15),subtitle2:C(u,14,1.57,.1),body1:C(c,16,1.5,.15),body2:C(c,14,1.43,.15),button:C(u,14,1.75,.4,jy),caption:C(c,12,1.66,.4),overline:C(c,12,2.66,1,jy),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return qt({htmlFontSize:h,pxToRem:E,fontFamily:a,fontSize:o,fontWeightLight:l,fontWeightRegular:c,fontWeightMedium:u,fontWeightBold:d,...S},y,{clone:!1})}const t8=.2,n8=.14,r8=.12;function wt(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${t8})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${n8})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${r8})`].join(",")}const a8=["none",wt(0,2,1,-1,0,1,1,0,0,1,3,0),wt(0,3,1,-2,0,2,2,0,0,1,5,0),wt(0,3,3,-2,0,3,4,0,0,1,8,0),wt(0,2,4,-1,0,4,5,0,0,1,10,0),wt(0,3,5,-1,0,5,8,0,0,1,14,0),wt(0,3,5,-1,0,6,10,0,0,1,18,0),wt(0,4,5,-2,0,7,10,1,0,2,16,1),wt(0,5,5,-3,0,8,10,1,0,3,14,2),wt(0,5,6,-3,0,9,12,1,0,3,16,2),wt(0,6,6,-3,0,10,14,1,0,4,18,3),wt(0,6,7,-4,0,11,15,1,0,4,20,3),wt(0,7,8,-4,0,12,17,2,0,5,22,4),wt(0,7,8,-4,0,13,19,2,0,5,24,4),wt(0,7,9,-4,0,14,21,2,0,5,26,4),wt(0,8,9,-5,0,15,22,2,0,6,28,5),wt(0,8,10,-5,0,16,24,2,0,6,30,5),wt(0,8,11,-5,0,17,26,2,0,6,32,5),wt(0,9,11,-5,0,18,28,2,0,7,34,6),wt(0,9,12,-6,0,19,29,2,0,7,36,6),wt(0,10,13,-6,0,20,31,3,0,8,38,7),wt(0,10,13,-6,0,21,33,3,0,8,40,7),wt(0,10,14,-6,0,22,35,3,0,8,42,7),wt(0,11,14,-7,0,23,36,3,0,9,44,8),wt(0,11,15,-7,0,24,38,3,0,9,46,8)],i8={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},o8={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Ly(e){return`${Math.round(e)}ms`}function s8(e){if(!e)return 0;const r=e/36;return Math.min(Math.round((4+15*r**.25+r/5)*10),3e3)}function l8(e){const r={...i8,...e.easing},a={...o8,...e.duration};return{getAutoHeightDuration:s8,create:(l=["all"],c={})=>{const{duration:u=a.standard,easing:d=r.easeInOut,delay:h=0,...m}=c;return(Array.isArray(l)?l:[l]).map(g=>`${g} ${typeof u=="string"?u:Ly(u)} ${d} ${typeof h=="string"?h:Ly(h)}`).join(",")},...e,easing:r,duration:a}}const c8={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function u8(e){return fr(e)||typeof e>"u"||typeof e=="string"||typeof e=="boolean"||typeof e=="number"||Array.isArray(e)}function Ub(e={}){const r={...e};function a(o){const l=Object.entries(o);for(let c=0;c<l.length;c++){const[u,d]=l[c];!u8(d)||u.startsWith("unstable_")?delete o[u]:fr(d)&&(o[u]={...d},a(o[u]))}}return a(r),`import { unstable_createBreakpoints as createBreakpoints, createTransitions } from '@mui/material/styles';
+
+const theme = ${JSON.stringify(r,null,2)};
+
+theme.breakpoints = createBreakpoints(theme.breakpoints || {});
+theme.transitions = createTransitions(theme.transitions || {});
+
+export default theme;`}function jp(e={},...r){const{breakpoints:a,mixins:o={},spacing:l,palette:c={},transitions:u={},typography:d={},shape:h,...m}=e;if(e.vars&&e.generateThemeVars===void 0)throw new Error(Hr(20));const g=bh(c),y=rl(e);let v=qt(y,{mixins:QC(y.breakpoints,o),palette:g,shadows:a8.slice(),typography:e8(g,d),transitions:l8(u),zIndex:{...c8}});return v=qt(v,m),v=r.reduce((E,C)=>qt(E,C),v),v.unstable_sxConfig={...nl,...m==null?void 0:m.unstable_sxConfig},v.unstable_sx=function(C){return ii({sx:C,theme:this})},v.toRuntimeSource=Ub,v}function Dp(e){let r;return e<1?r=5.11916*e**2:r=4.5*Math.log(e+1)+2,Math.round(r*10)/1e3}const f8=[...Array(25)].map((e,r)=>{if(r===0)return"none";const a=Dp(r);return`linear-gradient(rgba(255 255 255 / ${a}), rgba(255 255 255 / ${a}))`});function Hb(e){return{inputPlaceholder:e==="dark"?.5:.42,inputUnderline:e==="dark"?.7:.42,switchTrackDisabled:e==="dark"?.2:.12,switchTrack:e==="dark"?.3:.38}}function Ib(e){return e==="dark"?f8:[]}function d8(e){const{palette:r={mode:"light"},opacity:a,overlays:o,...l}=e,c=bh(r);return{palette:c,opacity:{...Hb(c.mode),...a},overlays:o||Ib(c.mode),...l}}function p8(e){var r;return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||e[0]==="palette"&&!!((r=e[1])!=null&&r.match(/(mode|contrastThreshold|tonalOffset)/))}const h8=e=>[...[...Array(25)].map((r,a)=>`--${e?`${e}-`:""}overlays-${a}`),`--${e?`${e}-`:""}palette-AppBar-darkBg`,`--${e?`${e}-`:""}palette-AppBar-darkColor`],m8=e=>(r,a)=>{const o=e.rootSelector||":root",l=e.colorSchemeSelector;let c=l;if(l==="class"&&(c=".%s"),l==="data"&&(c="[data-%s]"),l!=null&&l.startsWith("data-")&&!l.includes("%s")&&(c=`[${l}="%s"]`),e.defaultColorScheme===r){if(r==="dark"){const u={};return h8(e.cssVarPrefix).forEach(d=>{u[d]=a[d],delete a[d]}),c==="media"?{[o]:a,"@media (prefers-color-scheme: dark)":{[o]:u}}:c?{[c.replace("%s",r)]:u,[`${o}, ${c.replace("%s",r)}`]:a}:{[o]:{...a,...u}}}if(c&&c!=="media")return`${o}, ${c.replace("%s",String(r))}`}else if(r){if(c==="media")return{[`@media (prefers-color-scheme: ${String(r)})`]:{[o]:a}};if(c)return c.replace("%s",String(r))}return o};function g8(e,r){r.forEach(a=>{e[a]||(e[a]={})})}function ee(e,r,a){!e[r]&&a&&(e[r]=a)}function ks(e){return typeof e!="string"||!e.startsWith("hsl")?e:Nb(e)}function zr(e,r){`${r}Channel`in e||(e[`${r}Channel`]=Os(ks(e[r])))}function y8(e){return typeof e=="number"?`${e}px`:typeof e=="string"||typeof e=="function"||Array.isArray(e)?e:"8px"}const or=e=>{try{return e()}catch{}},v8=(e="mui")=>mC(e);function cp(e,r,a,o){if(!r)return;r=r===!0?{}:r;const l=o==="dark"?"dark":"light";if(!a){e[o]=d8({...r,palette:{mode:l,...r==null?void 0:r.palette}});return}const{palette:c,...u}=jp({...a,palette:{mode:l,...r==null?void 0:r.palette}});return e[o]={...r,palette:c,opacity:{...Hb(l),...r==null?void 0:r.opacity},overlays:(r==null?void 0:r.overlays)||Ib(l)},u}function b8(e={},...r){const{colorSchemes:a={light:!0},defaultColorScheme:o,disableCssColorScheme:l=!1,cssVarPrefix:c="mui",shouldSkipGeneratingVar:u=p8,colorSchemeSelector:d=a.light&&a.dark?"media":void 0,rootSelector:h=":root",...m}=e,g=Object.keys(a)[0],y=o||(a.light&&g!=="light"?"light":g),v=v8(c),{[y]:E,light:C,dark:S,..._}=a,T={..._};let j=E;if((y==="dark"&&!("dark"in a)||y==="light"&&!("light"in a))&&(j=!0),!j)throw new Error(Hr(21,y));const M=cp(T,j,m,y);C&&!T.light&&cp(T,C,void 0,"light"),S&&!T.dark&&cp(T,S,void 0,"dark");let k={defaultColorScheme:y,...M,cssVarPrefix:c,colorSchemeSelector:d,rootSelector:h,getCssVar:v,colorSchemes:T,font:{...ZC(M.typography),...M.font},spacing:y8(m.spacing)};Object.keys(k.colorSchemes).forEach(Q=>{const R=k.colorSchemes[Q].palette,F=$=>{const q=$.split("-"),K=q[1],G=q[2];return v($,R[K][G])};if(R.mode==="light"&&(ee(R.common,"background","#fff"),ee(R.common,"onBackground","#000")),R.mode==="dark"&&(ee(R.common,"background","#000"),ee(R.common,"onBackground","#fff")),g8(R,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"]),R.mode==="light"){ee(R.Alert,"errorColor",mt(R.error.light,.6)),ee(R.Alert,"infoColor",mt(R.info.light,.6)),ee(R.Alert,"successColor",mt(R.success.light,.6)),ee(R.Alert,"warningColor",mt(R.warning.light,.6)),ee(R.Alert,"errorFilledBg",F("palette-error-main")),ee(R.Alert,"infoFilledBg",F("palette-info-main")),ee(R.Alert,"successFilledBg",F("palette-success-main")),ee(R.Alert,"warningFilledBg",F("palette-warning-main")),ee(R.Alert,"errorFilledColor",or(()=>R.getContrastText(R.error.main))),ee(R.Alert,"infoFilledColor",or(()=>R.getContrastText(R.info.main))),ee(R.Alert,"successFilledColor",or(()=>R.getContrastText(R.success.main))),ee(R.Alert,"warningFilledColor",or(()=>R.getContrastText(R.warning.main))),ee(R.Alert,"errorStandardBg",gt(R.error.light,.9)),ee(R.Alert,"infoStandardBg",gt(R.info.light,.9)),ee(R.Alert,"successStandardBg",gt(R.success.light,.9)),ee(R.Alert,"warningStandardBg",gt(R.warning.light,.9)),ee(R.Alert,"errorIconColor",F("palette-error-main")),ee(R.Alert,"infoIconColor",F("palette-info-main")),ee(R.Alert,"successIconColor",F("palette-success-main")),ee(R.Alert,"warningIconColor",F("palette-warning-main")),ee(R.AppBar,"defaultBg",F("palette-grey-100")),ee(R.Avatar,"defaultBg",F("palette-grey-400")),ee(R.Button,"inheritContainedBg",F("palette-grey-300")),ee(R.Button,"inheritContainedHoverBg",F("palette-grey-A100")),ee(R.Chip,"defaultBorder",F("palette-grey-400")),ee(R.Chip,"defaultAvatarColor",F("palette-grey-700")),ee(R.Chip,"defaultIconColor",F("palette-grey-700")),ee(R.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),ee(R.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),ee(R.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),ee(R.LinearProgress,"primaryBg",gt(R.primary.main,.62)),ee(R.LinearProgress,"secondaryBg",gt(R.secondary.main,.62)),ee(R.LinearProgress,"errorBg",gt(R.error.main,.62)),ee(R.LinearProgress,"infoBg",gt(R.info.main,.62)),ee(R.LinearProgress,"successBg",gt(R.success.main,.62)),ee(R.LinearProgress,"warningBg",gt(R.warning.main,.62)),ee(R.Skeleton,"bg",`rgba(${F("palette-text-primaryChannel")} / 0.11)`),ee(R.Slider,"primaryTrack",gt(R.primary.main,.62)),ee(R.Slider,"secondaryTrack",gt(R.secondary.main,.62)),ee(R.Slider,"errorTrack",gt(R.error.main,.62)),ee(R.Slider,"infoTrack",gt(R.info.main,.62)),ee(R.Slider,"successTrack",gt(R.success.main,.62)),ee(R.Slider,"warningTrack",gt(R.warning.main,.62));const $=_c(R.background.default,.8);ee(R.SnackbarContent,"bg",$),ee(R.SnackbarContent,"color",or(()=>R.getContrastText($))),ee(R.SpeedDialAction,"fabHoverBg",_c(R.background.paper,.15)),ee(R.StepConnector,"border",F("palette-grey-400")),ee(R.StepContent,"border",F("palette-grey-400")),ee(R.Switch,"defaultColor",F("palette-common-white")),ee(R.Switch,"defaultDisabledColor",F("palette-grey-100")),ee(R.Switch,"primaryDisabledColor",gt(R.primary.main,.62)),ee(R.Switch,"secondaryDisabledColor",gt(R.secondary.main,.62)),ee(R.Switch,"errorDisabledColor",gt(R.error.main,.62)),ee(R.Switch,"infoDisabledColor",gt(R.info.main,.62)),ee(R.Switch,"successDisabledColor",gt(R.success.main,.62)),ee(R.Switch,"warningDisabledColor",gt(R.warning.main,.62)),ee(R.TableCell,"border",gt(Ac(R.divider,1),.88)),ee(R.Tooltip,"bg",Ac(R.grey[700],.92))}if(R.mode==="dark"){ee(R.Alert,"errorColor",gt(R.error.light,.6)),ee(R.Alert,"infoColor",gt(R.info.light,.6)),ee(R.Alert,"successColor",gt(R.success.light,.6)),ee(R.Alert,"warningColor",gt(R.warning.light,.6)),ee(R.Alert,"errorFilledBg",F("palette-error-dark")),ee(R.Alert,"infoFilledBg",F("palette-info-dark")),ee(R.Alert,"successFilledBg",F("palette-success-dark")),ee(R.Alert,"warningFilledBg",F("palette-warning-dark")),ee(R.Alert,"errorFilledColor",or(()=>R.getContrastText(R.error.dark))),ee(R.Alert,"infoFilledColor",or(()=>R.getContrastText(R.info.dark))),ee(R.Alert,"successFilledColor",or(()=>R.getContrastText(R.success.dark))),ee(R.Alert,"warningFilledColor",or(()=>R.getContrastText(R.warning.dark))),ee(R.Alert,"errorStandardBg",mt(R.error.light,.9)),ee(R.Alert,"infoStandardBg",mt(R.info.light,.9)),ee(R.Alert,"successStandardBg",mt(R.success.light,.9)),ee(R.Alert,"warningStandardBg",mt(R.warning.light,.9)),ee(R.Alert,"errorIconColor",F("palette-error-main")),ee(R.Alert,"infoIconColor",F("palette-info-main")),ee(R.Alert,"successIconColor",F("palette-success-main")),ee(R.Alert,"warningIconColor",F("palette-warning-main")),ee(R.AppBar,"defaultBg",F("palette-grey-900")),ee(R.AppBar,"darkBg",F("palette-background-paper")),ee(R.AppBar,"darkColor",F("palette-text-primary")),ee(R.Avatar,"defaultBg",F("palette-grey-600")),ee(R.Button,"inheritContainedBg",F("palette-grey-800")),ee(R.Button,"inheritContainedHoverBg",F("palette-grey-700")),ee(R.Chip,"defaultBorder",F("palette-grey-700")),ee(R.Chip,"defaultAvatarColor",F("palette-grey-300")),ee(R.Chip,"defaultIconColor",F("palette-grey-300")),ee(R.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),ee(R.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),ee(R.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),ee(R.LinearProgress,"primaryBg",mt(R.primary.main,.5)),ee(R.LinearProgress,"secondaryBg",mt(R.secondary.main,.5)),ee(R.LinearProgress,"errorBg",mt(R.error.main,.5)),ee(R.LinearProgress,"infoBg",mt(R.info.main,.5)),ee(R.LinearProgress,"successBg",mt(R.success.main,.5)),ee(R.LinearProgress,"warningBg",mt(R.warning.main,.5)),ee(R.Skeleton,"bg",`rgba(${F("palette-text-primaryChannel")} / 0.13)`),ee(R.Slider,"primaryTrack",mt(R.primary.main,.5)),ee(R.Slider,"secondaryTrack",mt(R.secondary.main,.5)),ee(R.Slider,"errorTrack",mt(R.error.main,.5)),ee(R.Slider,"infoTrack",mt(R.info.main,.5)),ee(R.Slider,"successTrack",mt(R.success.main,.5)),ee(R.Slider,"warningTrack",mt(R.warning.main,.5));const $=_c(R.background.default,.98);ee(R.SnackbarContent,"bg",$),ee(R.SnackbarContent,"color",or(()=>R.getContrastText($))),ee(R.SpeedDialAction,"fabHoverBg",_c(R.background.paper,.15)),ee(R.StepConnector,"border",F("palette-grey-600")),ee(R.StepContent,"border",F("palette-grey-600")),ee(R.Switch,"defaultColor",F("palette-grey-300")),ee(R.Switch,"defaultDisabledColor",F("palette-grey-600")),ee(R.Switch,"primaryDisabledColor",mt(R.primary.main,.55)),ee(R.Switch,"secondaryDisabledColor",mt(R.secondary.main,.55)),ee(R.Switch,"errorDisabledColor",mt(R.error.main,.55)),ee(R.Switch,"infoDisabledColor",mt(R.info.main,.55)),ee(R.Switch,"successDisabledColor",mt(R.success.main,.55)),ee(R.Switch,"warningDisabledColor",mt(R.warning.main,.55)),ee(R.TableCell,"border",mt(Ac(R.divider,1),.68)),ee(R.Tooltip,"bg",Ac(R.grey[700],.92))}zr(R.background,"default"),zr(R.background,"paper"),zr(R.common,"background"),zr(R.common,"onBackground"),zr(R,"divider"),Object.keys(R).forEach($=>{const q=R[$];$!=="tonalOffset"&&q&&typeof q=="object"&&(q.main&&ee(R[$],"mainChannel",Os(ks(q.main))),q.light&&ee(R[$],"lightChannel",Os(ks(q.light))),q.dark&&ee(R[$],"darkChannel",Os(ks(q.dark))),q.contrastText&&ee(R[$],"contrastTextChannel",Os(ks(q.contrastText))),$==="text"&&(zr(R[$],"primary"),zr(R[$],"secondary")),$==="action"&&(q.active&&zr(R[$],"active"),q.selected&&zr(R[$],"selected")))})}),k=r.reduce((Q,R)=>qt(Q,R),k);const O={prefix:c,disableCssColorScheme:l,shouldSkipGeneratingVar:u,getSelector:m8(k)},{vars:B,generateThemeVars:I,generateStyleSheets:H}=vC(k,O);return k.vars=B,Object.entries(k.colorSchemes[k.defaultColorScheme]).forEach(([Q,R])=>{k[Q]=R}),k.generateThemeVars=I,k.generateStyleSheets=H,k.generateSpacing=function(){return Eb(m.spacing,gu(this))},k.getColorSchemeSelector=bC(d),k.spacing=k.generateSpacing(),k.shouldSkipGeneratingVar=u,k.unstable_sxConfig={...nl,...m==null?void 0:m.unstable_sxConfig},k.unstable_sx=function(R){return ii({sx:R,theme:this})},k.toRuntimeSource=Ub,k}function zy(e,r,a){e.colorSchemes&&a&&(e.colorSchemes[r]={...a!==!0&&a,palette:bh({...a===!0?{}:a.palette,mode:r})})}function Fb(e={},...r){const{palette:a,cssVariables:o=!1,colorSchemes:l=a?void 0:{light:!0},defaultColorScheme:c=a==null?void 0:a.mode,...u}=e,d=c||"light",h=l==null?void 0:l[d],m={...l,...a?{[d]:{...typeof h!="boolean"&&h,palette:a}}:void 0};if(o===!1){if(!("colorSchemes"in e))return jp(e,...r);let g=a;"palette"in e||m[d]&&(m[d]!==!0?g=m[d].palette:d==="dark"&&(g={mode:"dark"}));const y=jp({...e,palette:g},...r);return y.defaultColorScheme=d,y.colorSchemes=m,y.palette.mode==="light"&&(y.colorSchemes.light={...m.light!==!0&&m.light,palette:y.palette},zy(y,"dark",m.dark)),y.palette.mode==="dark"&&(y.colorSchemes.dark={...m.dark!==!0&&m.dark,palette:y.palette},zy(y,"light",m.light)),y}return!a&&!("light"in m)&&d==="light"&&(m.light=!0),b8({...u,colorSchemes:m,defaultColorScheme:d,...typeof o!="boolean"&&o},...r)}const xh=Fb();function Aa(){const e=al(xh);return e[il]||e}function Gb(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const Zn=e=>Gb(e)&&e!=="classes",pe=Ob({themeId:il,defaultTheme:xh,rootShouldForwardProp:Zn}),x8=$e("MuiBox",["root"]),S8=Fb(),ce=q6({themeId:il,defaultTheme:S8,defaultClassName:x8.root,generateClassName:Tb.generate});function w8(e){return b.jsx(G6,{...e,defaultTheme:xh,themeId:il})}function C8(e){return function(a){return b.jsx(w8,{styles:typeof e=="function"?o=>e({theme:o,...a}):e})}}function E8(){return wu}const Ze=hC;function Ie(e){return pC(e)}function R8(e){return typeof e.main=="string"}function T8(e,r=[]){if(!R8(e))return!1;for(const a of r)if(!e.hasOwnProperty(a)||typeof e[a]!="string")return!1;return!0}function hr(e=[]){return([,r])=>r&&T8(r,e)}function A8(e){return Pe("MuiTypography",e)}const Ny=$e("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]),_8={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},M8=E8(),O8=e=>{const{align:r,gutterBottom:a,noWrap:o,paragraph:l,variant:c,classes:u}=e,d={root:["root",c,e.align!=="inherit"&&`align${xe(r)}`,a&&"gutterBottom",o&&"noWrap",l&&"paragraph"]};return Ue(d,A8,u)},k8=pe("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,a.variant&&r[a.variant],a.align!=="inherit"&&r[`align${xe(a.align)}`],a.noWrap&&r.noWrap,a.gutterBottom&&r.gutterBottom,a.paragraph&&r.paragraph]}})(Ze(({theme:e})=>{var r;return{margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(e.typography).filter(([a,o])=>a!=="inherit"&&o&&typeof o=="object").map(([a,o])=>({props:{variant:a},style:o})),...Object.entries(e.palette).filter(hr()).map(([a])=>({props:{color:a},style:{color:(e.vars||e).palette[a].main}})),...Object.entries(((r=e.palette)==null?void 0:r.text)||{}).filter(([,a])=>typeof a=="string").map(([a])=>({props:{color:`text${xe(a)}`},style:{color:(e.vars||e).palette.text[a]}})),{props:({ownerState:a})=>a.align!=="inherit",style:{textAlign:"var(--Typography-textAlign)"}},{props:({ownerState:a})=>a.noWrap,style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:({ownerState:a})=>a.gutterBottom,style:{marginBottom:"0.35em"}},{props:({ownerState:a})=>a.paragraph,style:{marginBottom:16}}]}})),By={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},Be=w.forwardRef(function(r,a){const{color:o,...l}=Ie({props:r,name:"MuiTypography"}),c=!_8[o],u=M8({...l,...c&&{color:o}}),{align:d="inherit",className:h,component:m,gutterBottom:g=!1,noWrap:y=!1,paragraph:v=!1,variant:E="body1",variantMapping:C=By,...S}=u,_={...u,align:d,color:o,className:h,component:m,gutterBottom:g,noWrap:y,paragraph:v,variant:E,variantMapping:C},T=m||(v?"p":C[E]||By[E])||"span",j=O8(_);return b.jsx(k8,{as:T,ref:a,className:we(j.root,h),...S,ownerState:_,style:{...d!=="inherit"&&{"--Typography-textAlign":d},...S.style}})});function Py(...e){return e.reduce((r,a)=>a==null?r:function(...l){r.apply(this,l),a.apply(this,l)},()=>{})}function j8(e){return Pe("MuiSvgIcon",e)}$e("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const D8=e=>{const{color:r,fontSize:a,classes:o}=e,l={root:["root",r!=="inherit"&&`color${xe(r)}`,`fontSize${xe(a)}`]};return Ue(l,j8,o)},L8=pe("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,a.color!=="inherit"&&r[`color${xe(a.color)}`],r[`fontSize${xe(a.fontSize)}`]]}})(Ze(({theme:e})=>{var r,a,o,l,c,u,d,h,m,g,y,v,E,C;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:(l=(r=e.transitions)==null?void 0:r.create)==null?void 0:l.call(r,"fill",{duration:(o=(a=(e.vars??e).transitions)==null?void 0:a.duration)==null?void 0:o.shorter}),variants:[{props:S=>!S.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:((u=(c=e.typography)==null?void 0:c.pxToRem)==null?void 0:u.call(c,20))||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:((h=(d=e.typography)==null?void 0:d.pxToRem)==null?void 0:h.call(d,24))||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:((g=(m=e.typography)==null?void 0:m.pxToRem)==null?void 0:g.call(m,35))||"2.1875rem"}},...Object.entries((e.vars??e).palette).filter(([,S])=>S&&S.main).map(([S])=>{var _,T;return{props:{color:S},style:{color:(T=(_=(e.vars??e).palette)==null?void 0:_[S])==null?void 0:T.main}}}),{props:{color:"action"},style:{color:(v=(y=(e.vars??e).palette)==null?void 0:y.action)==null?void 0:v.active}},{props:{color:"disabled"},style:{color:(C=(E=(e.vars??e).palette)==null?void 0:E.action)==null?void 0:C.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}})),Lp=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiSvgIcon"}),{children:l,className:c,color:u="inherit",component:d="svg",fontSize:h="medium",htmlColor:m,inheritViewBox:g=!1,titleAccess:y,viewBox:v="0 0 24 24",...E}=o,C=w.isValidElement(l)&&l.type==="svg",S={...o,color:u,component:d,fontSize:h,instanceFontSize:r.fontSize,inheritViewBox:g,viewBox:v,hasSvgAsChild:C},_={};g||(_.viewBox=v);const T=D8(S);return b.jsxs(L8,{as:d,className:we(T.root,c),focusable:"false",color:m,"aria-hidden":y?void 0:!0,role:y?"img":void 0,ref:a,..._,...E,...C&&l.props,ownerState:S,children:[C?l.props.children:l,y?b.jsx("title",{children:y}):null]})});Lp.muiName="SvgIcon";function gr(e,r){function a(o,l){return b.jsx(Lp,{"data-testid":void 0,ref:l,...o,children:e})}return a.muiName=Lp.muiName,w.memo(w.forwardRef(a))}function Vb(e,r=166){let a;function o(...l){const c=()=>{e.apply(this,l)};clearTimeout(a),a=setTimeout(c,r)}return o.clear=()=>{clearTimeout(a)},o}function hn(e){return e&&e.ownerDocument||document}function Ir(e){return hn(e).defaultView||window}function $y(e,r){typeof e=="function"?e(r):e&&(e.current=r)}let Uy=0;function z8(e){const[r,a]=w.useState(e),o=e||r;return w.useEffect(()=>{r==null&&(Uy+=1,a(`mui-${Uy}`))},[r]),o}const N8={...Gc},Hy=N8.useId;function ol(e){if(Hy!==void 0){const r=Hy();return e??r}return z8(e)}function Iy(e){const{controlled:r,default:a,name:o,state:l="value"}=e,{current:c}=w.useRef(r!==void 0),[u,d]=w.useState(a),h=c?r:u,m=w.useCallback(g=>{c||d(g)},[]);return[h,m]}function pr(e){const r=w.useRef(e);return Ca(()=>{r.current=e}),w.useRef((...a)=>(0,r.current)(...a)).current}function nn(...e){const r=w.useRef(void 0),a=w.useCallback(o=>{const l=e.map(c=>{if(c==null)return null;if(typeof c=="function"){const u=c,d=u(o);return typeof d=="function"?d:()=>{u(null)}}return c.current=o,()=>{c.current=null}});return()=>{l.forEach(c=>c==null?void 0:c())}},e);return w.useMemo(()=>e.every(o=>o==null)?null:o=>{r.current&&(r.current(),r.current=void 0),o!=null&&(r.current=a(o))},e)}function B8(e,r){const a=e.charCodeAt(2);return e[0]==="o"&&e[1]==="n"&&a>=65&&a<=90&&typeof r=="function"}function P8(e,r){if(!e)return r;function a(u,d){const h={};return Object.keys(d).forEach(m=>{B8(m,d[m])&&typeof u[m]=="function"&&(h[m]=(...g)=>{u[m](...g),d[m](...g)})}),h}if(typeof e=="function"||typeof r=="function")return u=>{const d=typeof r=="function"?r(u):r,h=typeof e=="function"?e({...u,...d}):e,m=we(u==null?void 0:u.className,d==null?void 0:d.className,h==null?void 0:h.className),g=a(h,d);return{...d,...h,...g,...!!m&&{className:m},...(d==null?void 0:d.style)&&(h==null?void 0:h.style)&&{style:{...d.style,...h.style}},...(d==null?void 0:d.sx)&&(h==null?void 0:h.sx)&&{sx:[...Array.isArray(d.sx)?d.sx:[d.sx],...Array.isArray(h.sx)?h.sx:[h.sx]]}}};const o=r,l=a(e,o),c=we(o==null?void 0:o.className,e==null?void 0:e.className);return{...r,...e,...l,...!!c&&{className:c},...(o==null?void 0:o.style)&&(e==null?void 0:e.style)&&{style:{...o.style,...e.style}},...(o==null?void 0:o.sx)&&(e==null?void 0:e.sx)&&{sx:[...Array.isArray(o.sx)?o.sx:[o.sx],...Array.isArray(e.sx)?e.sx:[e.sx]]}}}function Zc(e){try{return e.matches(":focus-visible")}catch{}return!1}const Fy={};function Wb(e,r){const a=w.useRef(Fy);return a.current===Fy&&(a.current=e(r)),a}class Qc{constructor(){Cn(this,"mountEffect",()=>{this.shouldMount&&!this.didMount&&this.ref.current!==null&&(this.didMount=!0,this.mounted.resolve())});this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}static create(){return new Qc}static use(){const r=Wb(Qc.create).current,[a,o]=w.useState(!1);return r.shouldMount=a,r.setShouldMount=o,w.useEffect(r.mountEffect,[a]),r}mount(){return this.mounted||(this.mounted=U8(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}start(...r){this.mount().then(()=>{var a;return(a=this.ref.current)==null?void 0:a.start(...r)})}stop(...r){this.mount().then(()=>{var a;return(a=this.ref.current)==null?void 0:a.stop(...r)})}pulsate(...r){this.mount().then(()=>{var a;return(a=this.ref.current)==null?void 0:a.pulsate(...r)})}}function $8(){return Qc.use()}function U8(){let e,r;const a=new Promise((o,l)=>{e=o,r=l});return a.resolve=e,a.reject=r,a}function qb(e,r){if(e==null)return{};var a={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(r.indexOf(o)!==-1)continue;a[o]=e[o]}return a}function zp(e,r){return zp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},zp(e,r)}function Yb(e,r){e.prototype=Object.create(r.prototype),e.prototype.constructor=e,zp(e,r)}const Gy={disabled:!1},Jc=sn.createContext(null);var H8=function(r){return r.scrollTop},js="unmounted",Za="exited",Qa="entering",to="entered",Np="exiting",yr=function(e){Yb(r,e);function r(o,l){var c;c=e.call(this,o,l)||this;var u=l,d=u&&!u.isMounting?o.enter:o.appear,h;return c.appearStatus=null,o.in?d?(h=Za,c.appearStatus=Qa):h=to:o.unmountOnExit||o.mountOnEnter?h=js:h=Za,c.state={status:h},c.nextCallback=null,c}r.getDerivedStateFromProps=function(l,c){var u=l.in;return u&&c.status===js?{status:Za}:null};var a=r.prototype;return a.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},a.componentDidUpdate=function(l){var c=null;if(l!==this.props){var u=this.state.status;this.props.in?u!==Qa&&u!==to&&(c=Qa):(u===Qa||u===to)&&(c=Np)}this.updateStatus(!1,c)},a.componentWillUnmount=function(){this.cancelNextCallback()},a.getTimeouts=function(){var l=this.props.timeout,c,u,d;return c=u=d=l,l!=null&&typeof l!="number"&&(c=l.exit,u=l.enter,d=l.appear!==void 0?l.appear:u),{exit:c,enter:u,appear:d}},a.updateStatus=function(l,c){if(l===void 0&&(l=!1),c!==null)if(this.cancelNextCallback(),c===Qa){if(this.props.unmountOnExit||this.props.mountOnEnter){var u=this.props.nodeRef?this.props.nodeRef.current:Cc.findDOMNode(this);u&&H8(u)}this.performEnter(l)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Za&&this.setState({status:js})},a.performEnter=function(l){var c=this,u=this.props.enter,d=this.context?this.context.isMounting:l,h=this.props.nodeRef?[d]:[Cc.findDOMNode(this),d],m=h[0],g=h[1],y=this.getTimeouts(),v=d?y.appear:y.enter;if(!l&&!u||Gy.disabled){this.safeSetState({status:to},function(){c.props.onEntered(m)});return}this.props.onEnter(m,g),this.safeSetState({status:Qa},function(){c.props.onEntering(m,g),c.onTransitionEnd(v,function(){c.safeSetState({status:to},function(){c.props.onEntered(m,g)})})})},a.performExit=function(){var l=this,c=this.props.exit,u=this.getTimeouts(),d=this.props.nodeRef?void 0:Cc.findDOMNode(this);if(!c||Gy.disabled){this.safeSetState({status:Za},function(){l.props.onExited(d)});return}this.props.onExit(d),this.safeSetState({status:Np},function(){l.props.onExiting(d),l.onTransitionEnd(u.exit,function(){l.safeSetState({status:Za},function(){l.props.onExited(d)})})})},a.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},a.safeSetState=function(l,c){c=this.setNextCallback(c),this.setState(l,c)},a.setNextCallback=function(l){var c=this,u=!0;return this.nextCallback=function(d){u&&(u=!1,c.nextCallback=null,l(d))},this.nextCallback.cancel=function(){u=!1},this.nextCallback},a.onTransitionEnd=function(l,c){this.setNextCallback(c);var u=this.props.nodeRef?this.props.nodeRef.current:Cc.findDOMNode(this),d=l==null&&!this.props.addEndListener;if(!u||d){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var h=this.props.nodeRef?[this.nextCallback]:[u,this.nextCallback],m=h[0],g=h[1];this.props.addEndListener(m,g)}l!=null&&setTimeout(this.nextCallback,l)},a.render=function(){var l=this.state.status;if(l===js)return null;var c=this.props,u=c.children;c.in,c.mountOnEnter,c.unmountOnExit,c.appear,c.enter,c.exit,c.timeout,c.addEndListener,c.onEnter,c.onEntering,c.onEntered,c.onExit,c.onExiting,c.onExited,c.nodeRef;var d=qb(c,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return sn.createElement(Jc.Provider,{value:null},typeof u=="function"?u(l,d):sn.cloneElement(sn.Children.only(u),d))},r}(sn.Component);yr.contextType=Jc;yr.propTypes={};function Zi(){}yr.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Zi,onEntering:Zi,onEntered:Zi,onExit:Zi,onExiting:Zi,onExited:Zi};yr.UNMOUNTED=js;yr.EXITED=Za;yr.ENTERING=Qa;yr.ENTERED=to;yr.EXITING=Np;function I8(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Sh(e,r){var a=function(c){return r&&w.isValidElement(c)?r(c):c},o=Object.create(null);return e&&w.Children.map(e,function(l){return l}).forEach(function(l){o[l.key]=a(l)}),o}function F8(e,r){e=e||{},r=r||{};function a(g){return g in r?r[g]:e[g]}var o=Object.create(null),l=[];for(var c in e)c in r?l.length&&(o[c]=l,l=[]):l.push(c);var u,d={};for(var h in r){if(o[h])for(u=0;u<o[h].length;u++){var m=o[h][u];d[o[h][u]]=a(m)}d[h]=a(h)}for(u=0;u<l.length;u++)d[l[u]]=a(l[u]);return d}function Ja(e,r,a){return a[r]!=null?a[r]:e.props[r]}function G8(e,r){return Sh(e.children,function(a){return w.cloneElement(a,{onExited:r.bind(null,a),in:!0,appear:Ja(a,"appear",e),enter:Ja(a,"enter",e),exit:Ja(a,"exit",e)})})}function V8(e,r,a){var o=Sh(e.children),l=F8(r,o);return Object.keys(l).forEach(function(c){var u=l[c];if(w.isValidElement(u)){var d=c in r,h=c in o,m=r[c],g=w.isValidElement(m)&&!m.props.in;h&&(!d||g)?l[c]=w.cloneElement(u,{onExited:a.bind(null,u),in:!0,exit:Ja(u,"exit",e),enter:Ja(u,"enter",e)}):!h&&d&&!g?l[c]=w.cloneElement(u,{in:!1}):h&&d&&w.isValidElement(m)&&(l[c]=w.cloneElement(u,{onExited:a.bind(null,u),in:m.props.in,exit:Ja(u,"exit",e),enter:Ja(u,"enter",e)}))}}),l}var W8=Object.values||function(e){return Object.keys(e).map(function(r){return e[r]})},q8={component:"div",childFactory:function(r){return r}},wh=function(e){Yb(r,e);function r(o,l){var c;c=e.call(this,o,l)||this;var u=c.handleExited.bind(I8(c));return c.state={contextValue:{isMounting:!0},handleExited:u,firstRender:!0},c}var a=r.prototype;return a.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},a.componentWillUnmount=function(){this.mounted=!1},r.getDerivedStateFromProps=function(l,c){var u=c.children,d=c.handleExited,h=c.firstRender;return{children:h?G8(l,d):V8(l,u,d),firstRender:!1}},a.handleExited=function(l,c){var u=Sh(this.props.children);l.key in u||(l.props.onExited&&l.props.onExited(c),this.mounted&&this.setState(function(d){var h=qc({},d.children);return delete h[l.key],{children:h}}))},a.render=function(){var l=this.props,c=l.component,u=l.childFactory,d=qb(l,["component","childFactory"]),h=this.state.contextValue,m=W8(this.state.children).map(u);return delete d.appear,delete d.enter,delete d.exit,c===null?sn.createElement(Jc.Provider,{value:h},m):sn.createElement(Jc.Provider,{value:h},sn.createElement(c,d,m))},r}(sn.Component);wh.propTypes={};wh.defaultProps=q8;const Y8=[];function X8(e){w.useEffect(e,Y8)}class Ch{constructor(){Cn(this,"currentId",null);Cn(this,"clear",()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)});Cn(this,"disposeEffect",()=>this.clear)}static create(){return new Ch}start(r,a){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,a()},r)}}function Eh(){const e=Wb(Ch.create).current;return X8(e.disposeEffect),e}function K8(e){const{className:r,classes:a,pulsate:o=!1,rippleX:l,rippleY:c,rippleSize:u,in:d,onExited:h,timeout:m}=e,[g,y]=w.useState(!1),v=we(r,a.ripple,a.rippleVisible,o&&a.ripplePulsate),E={width:u,height:u,top:-(u/2)+c,left:-(u/2)+l},C=we(a.child,g&&a.childLeaving,o&&a.childPulsate);return!d&&!g&&y(!0),w.useEffect(()=>{if(!d&&h!=null){const S=setTimeout(h,m);return()=>{clearTimeout(S)}}},[h,d,m]),b.jsx("span",{className:v,style:E,children:b.jsx("span",{className:C})})}const Un=$e("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Bp=550,Z8=80,Q8=Ta`
+  0% {
+    transform: scale(0);
+    opacity: 0.1;
+  }
+
+  100% {
+    transform: scale(1);
+    opacity: 0.3;
+  }
+`,J8=Ta`
+  0% {
+    opacity: 1;
+  }
+
+  100% {
+    opacity: 0;
+  }
+`,eE=Ta`
+  0% {
+    transform: scale(1);
+  }
+
+  50% {
+    transform: scale(0.92);
+  }
+
+  100% {
+    transform: scale(1);
+  }
+`,tE=pe("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),nE=pe(K8,{name:"MuiTouchRipple",slot:"Ripple"})`
+  opacity: 0;
+  position: absolute;
+
+  &.${Un.rippleVisible} {
+    opacity: 0.3;
+    transform: scale(1);
+    animation-name: ${Q8};
+    animation-duration: ${Bp}ms;
+    animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut};
+  }
+
+  &.${Un.ripplePulsate} {
+    animation-duration: ${({theme:e})=>e.transitions.duration.shorter}ms;
+  }
+
+  & .${Un.child} {
+    opacity: 1;
+    display: block;
+    width: 100%;
+    height: 100%;
+    border-radius: 50%;
+    background-color: currentColor;
+  }
+
+  & .${Un.childLeaving} {
+    opacity: 0;
+    animation-name: ${J8};
+    animation-duration: ${Bp}ms;
+    animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut};
+  }
+
+  & .${Un.childPulsate} {
+    position: absolute;
+    /* @noflip */
+    left: 0px;
+    top: 0;
+    animation-name: ${eE};
+    animation-duration: 2500ms;
+    animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut};
+    animation-iteration-count: infinite;
+    animation-delay: 200ms;
+  }
+`,rE=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiTouchRipple"}),{center:l=!1,classes:c={},className:u,...d}=o,[h,m]=w.useState([]),g=w.useRef(0),y=w.useRef(null);w.useEffect(()=>{y.current&&(y.current(),y.current=null)},[h]);const v=w.useRef(!1),E=Eh(),C=w.useRef(null),S=w.useRef(null),_=w.useCallback(k=>{const{pulsate:O,rippleX:B,rippleY:I,rippleSize:H,cb:Q}=k;m(R=>[...R,b.jsx(nE,{classes:{ripple:we(c.ripple,Un.ripple),rippleVisible:we(c.rippleVisible,Un.rippleVisible),ripplePulsate:we(c.ripplePulsate,Un.ripplePulsate),child:we(c.child,Un.child),childLeaving:we(c.childLeaving,Un.childLeaving),childPulsate:we(c.childPulsate,Un.childPulsate)},timeout:Bp,pulsate:O,rippleX:B,rippleY:I,rippleSize:H},g.current)]),g.current+=1,y.current=Q},[c]),T=w.useCallback((k={},O={},B=()=>{})=>{const{pulsate:I=!1,center:H=l||O.pulsate,fakeElement:Q=!1}=O;if((k==null?void 0:k.type)==="mousedown"&&v.current){v.current=!1;return}(k==null?void 0:k.type)==="touchstart"&&(v.current=!0);const R=Q?null:S.current,F=R?R.getBoundingClientRect():{width:0,height:0,left:0,top:0};let $,q,K;if(H||k===void 0||k.clientX===0&&k.clientY===0||!k.clientX&&!k.touches)$=Math.round(F.width/2),q=Math.round(F.height/2);else{const{clientX:G,clientY:L}=k.touches&&k.touches.length>0?k.touches[0]:k;$=Math.round(G-F.left),q=Math.round(L-F.top)}if(H)K=Math.sqrt((2*F.width**2+F.height**2)/3),K%2===0&&(K+=1);else{const G=Math.max(Math.abs((R?R.clientWidth:0)-$),$)*2+2,L=Math.max(Math.abs((R?R.clientHeight:0)-q),q)*2+2;K=Math.sqrt(G**2+L**2)}k!=null&&k.touches?C.current===null&&(C.current=()=>{_({pulsate:I,rippleX:$,rippleY:q,rippleSize:K,cb:B})},E.start(Z8,()=>{C.current&&(C.current(),C.current=null)})):_({pulsate:I,rippleX:$,rippleY:q,rippleSize:K,cb:B})},[l,_,E]),j=w.useCallback(()=>{T({},{pulsate:!0})},[T]),M=w.useCallback((k,O)=>{if(E.clear(),(k==null?void 0:k.type)==="touchend"&&C.current){C.current(),C.current=null,E.start(0,()=>{M(k,O)});return}C.current=null,m(B=>B.length>0?B.slice(1):B),y.current=O},[E]);return w.useImperativeHandle(a,()=>({pulsate:j,start:T,stop:M}),[j,T,M]),b.jsx(tE,{className:we(Un.root,c.root,u),ref:S,...d,children:b.jsx(wh,{component:null,exit:!0,children:h})})});function aE(e){return Pe("MuiButtonBase",e)}const iE=$e("MuiButtonBase",["root","disabled","focusVisible"]),oE=e=>{const{disabled:r,focusVisible:a,focusVisibleClassName:o,classes:l}=e,u=Ue({root:["root",r&&"disabled",a&&"focusVisible"]},aE,l);return a&&o&&(u.root+=` ${o}`),u},sE=pe("button",{name:"MuiButtonBase",slot:"Root"})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${iE.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Xb=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiButtonBase"}),{action:l,centerRipple:c=!1,children:u,className:d,component:h="button",disabled:m=!1,disableRipple:g=!1,disableTouchRipple:y=!1,focusRipple:v=!1,focusVisibleClassName:E,LinkComponent:C="a",onBlur:S,onClick:_,onContextMenu:T,onDragLeave:j,onFocus:M,onFocusVisible:k,onKeyDown:O,onKeyUp:B,onMouseDown:I,onMouseLeave:H,onMouseUp:Q,onTouchEnd:R,onTouchMove:F,onTouchStart:$,tabIndex:q=0,TouchRippleProps:K,touchRippleRef:G,type:L,...Y}=o,ae=w.useRef(null),te=$8(),D=nn(te.ref,G),[P,oe]=w.useState(!1);m&&P&&oe(!1),w.useImperativeHandle(l,()=>({focusVisible:()=>{oe(!0),ae.current.focus()}}),[]);const J=te.shouldMount&&!g&&!m;w.useEffect(()=>{P&&v&&!g&&te.pulsate()},[g,v,P,te]);const le=Nr(te,"start",I,y),se=Nr(te,"stop",T,y),he=Nr(te,"stop",j,y),Oe=Nr(te,"stop",Q,y),Ee=Nr(te,"stop",ye=>{P&&ye.preventDefault(),H&&H(ye)},y),ke=Nr(te,"start",$,y),ge=Nr(te,"stop",R,y),Re=Nr(te,"stop",F,y),de=Nr(te,"stop",ye=>{Zc(ye.target)||oe(!1),S&&S(ye)},!1),me=pr(ye=>{ae.current||(ae.current=ye.currentTarget),Zc(ye.target)&&(oe(!0),k&&k(ye)),M&&M(ye)}),ue=()=>{const ye=ae.current;return h&&h!=="button"&&!(ye.tagName==="A"&&ye.href)},fe=pr(ye=>{v&&!ye.repeat&&P&&ye.key===" "&&te.stop(ye,()=>{te.start(ye)}),ye.target===ye.currentTarget&&ue()&&ye.key===" "&&ye.preventDefault(),O&&O(ye),ye.target===ye.currentTarget&&ue()&&ye.key==="Enter"&&!m&&(ye.preventDefault(),_&&_(ye))}),Ae=pr(ye=>{v&&ye.key===" "&&P&&!ye.defaultPrevented&&te.stop(ye,()=>{te.pulsate(ye)}),B&&B(ye),_&&ye.target===ye.currentTarget&&ue()&&ye.key===" "&&!ye.defaultPrevented&&_(ye)});let De=h;De==="button"&&(Y.href||Y.to)&&(De=C);const ot={};De==="button"?(ot.type=L===void 0?"button":L,ot.disabled=m):(!Y.href&&!Y.to&&(ot.role="button"),m&&(ot["aria-disabled"]=m));const Le=nn(a,ae),pt={...o,centerRipple:c,component:h,disabled:m,disableRipple:g,disableTouchRipple:y,focusRipple:v,tabIndex:q,focusVisible:P},Xe=oE(pt);return b.jsxs(sE,{as:De,className:we(Xe.root,d),ownerState:pt,onBlur:de,onClick:_,onContextMenu:se,onFocus:me,onKeyDown:fe,onKeyUp:Ae,onMouseDown:le,onMouseLeave:Ee,onMouseUp:Oe,onDragLeave:he,onTouchEnd:ge,onTouchMove:Re,onTouchStart:ke,ref:Le,tabIndex:m?-1:q,type:L,...ot,...Y,children:[u,J?b.jsx(rE,{ref:D,center:c,...K}):null]})});function Nr(e,r,a,o=!1){return pr(l=>(a&&a(l),o||e[r](l),!0))}function lE(e){return Pe("MuiCircularProgress",e)}$e("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const ga=44,Pp=Ta`
+  0% {
+    transform: rotate(0deg);
+  }
+
+  100% {
+    transform: rotate(360deg);
+  }
+`,$p=Ta`
+  0% {
+    stroke-dasharray: 1px, 200px;
+    stroke-dashoffset: 0;
+  }
+
+  50% {
+    stroke-dasharray: 100px, 200px;
+    stroke-dashoffset: -15px;
+  }
+
+  100% {
+    stroke-dasharray: 1px, 200px;
+    stroke-dashoffset: -126px;
+  }
+`,cE=typeof Pp!="string"?dh`
+        animation: ${Pp} 1.4s linear infinite;
+      `:null,uE=typeof $p!="string"?dh`
+        animation: ${$p} 1.4s ease-in-out infinite;
+      `:null,fE=e=>{const{classes:r,variant:a,color:o,disableShrink:l}=e,c={root:["root",a,`color${xe(o)}`],svg:["svg"],circle:["circle",`circle${xe(a)}`,l&&"circleDisableShrink"]};return Ue(c,lE,r)},dE=pe("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,r[a.variant],r[`color${xe(a.color)}`]]}})(Ze(({theme:e})=>({display:"inline-block",variants:[{props:{variant:"determinate"},style:{transition:e.transitions.create("transform")}},{props:{variant:"indeterminate"},style:cE||{animation:`${Pp} 1.4s linear infinite`}},...Object.entries(e.palette).filter(hr()).map(([r])=>({props:{color:r},style:{color:(e.vars||e).palette[r].main}}))]}))),pE=pe("svg",{name:"MuiCircularProgress",slot:"Svg"})({display:"block"}),hE=pe("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.circle,r[`circle${xe(a.variant)}`],a.disableShrink&&r.circleDisableShrink]}})(Ze(({theme:e})=>({stroke:"currentColor",variants:[{props:{variant:"determinate"},style:{transition:e.transitions.create("stroke-dashoffset")}},{props:{variant:"indeterminate"},style:{strokeDasharray:"80px, 200px",strokeDashoffset:0}},{props:({ownerState:r})=>r.variant==="indeterminate"&&!r.disableShrink,style:uE||{animation:`${$p} 1.4s ease-in-out infinite`}}]}))),Rh=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiCircularProgress"}),{className:l,color:c="primary",disableShrink:u=!1,size:d=40,style:h,thickness:m=3.6,value:g=0,variant:y="indeterminate",...v}=o,E={...o,color:c,disableShrink:u,size:d,thickness:m,value:g,variant:y},C=fE(E),S={},_={},T={};if(y==="determinate"){const j=2*Math.PI*((ga-m)/2);S.strokeDasharray=j.toFixed(3),T["aria-valuenow"]=Math.round(g),S.strokeDashoffset=`${((100-g)/100*j).toFixed(3)}px`,_.transform="rotate(-90deg)"}return b.jsx(dE,{className:we(C.root,l),style:{width:d,height:d,..._,...h},ownerState:E,ref:a,role:"progressbar",...T,...v,children:b.jsx(pE,{className:C.svg,ownerState:E,viewBox:`${ga/2} ${ga/2} ${ga} ${ga}`,children:b.jsx(hE,{className:C.circle,style:S,ownerState:E,cx:ga,cy:ga,r:(ga-m)/2,fill:"none",strokeWidth:m})})})});function mE(e){return Pe("MuiButton",e)}const qa=$e("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge","loading","loadingWrapper","loadingIconPlaceholder","loadingIndicator","loadingPositionCenter","loadingPositionStart","loadingPositionEnd"]),gE=w.createContext({}),yE=w.createContext(void 0),vE=e=>{const{color:r,disableElevation:a,fullWidth:o,size:l,variant:c,loading:u,loadingPosition:d,classes:h}=e,m={root:["root",u&&"loading",c,`${c}${xe(r)}`,`size${xe(l)}`,`${c}Size${xe(l)}`,`color${xe(r)}`,a&&"disableElevation",o&&"fullWidth",u&&`loadingPosition${xe(d)}`],startIcon:["icon","startIcon",`iconSize${xe(l)}`],endIcon:["icon","endIcon",`iconSize${xe(l)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]},g=Ue(m,mE,h);return{...h,...g}},Kb=[{props:{size:"small"},style:{"& > *:nth-of-type(1)":{fontSize:18}}},{props:{size:"medium"},style:{"& > *:nth-of-type(1)":{fontSize:20}}},{props:{size:"large"},style:{"& > *:nth-of-type(1)":{fontSize:22}}}],bE=pe(Xb,{shouldForwardProp:e=>Zn(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,r[a.variant],r[`${a.variant}${xe(a.color)}`],r[`size${xe(a.size)}`],r[`${a.variant}Size${xe(a.size)}`],a.color==="inherit"&&r.colorInherit,a.disableElevation&&r.disableElevation,a.fullWidth&&r.fullWidth,a.loading&&r.loading]}})(Ze(({theme:e})=>{const r=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],a=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return{...e.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":{textDecoration:"none"},[`&.${qa.disabled}`]:{color:(e.vars||e).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(e.vars||e).shadows[2],"&:hover":{boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2]}},"&:active":{boxShadow:(e.vars||e).shadows[8]},[`&.${qa.focusVisible}`]:{boxShadow:(e.vars||e).shadows[6]},[`&.${qa.disabled}`]:{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground}}},{props:{variant:"outlined"},style:{padding:"5px 15px",border:"1px solid currentColor",borderColor:"var(--variant-outlinedBorder, currentColor)",backgroundColor:"var(--variant-outlinedBg)",color:"var(--variant-outlinedColor)",[`&.${qa.disabled}`]:{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(e.palette).filter(hr()).map(([o])=>({props:{color:o},style:{"--variant-textColor":(e.vars||e).palette[o].main,"--variant-outlinedColor":(e.vars||e).palette[o].main,"--variant-outlinedBorder":e.vars?`rgba(${e.vars.palette[o].mainChannel} / 0.5)`:on(e.palette[o].main,.5),"--variant-containedColor":(e.vars||e).palette[o].contrastText,"--variant-containedBg":(e.vars||e).palette[o].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(e.vars||e).palette[o].dark,"--variant-textBg":e.vars?`rgba(${e.vars.palette[o].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:on(e.palette[o].main,e.palette.action.hoverOpacity),"--variant-outlinedBorder":(e.vars||e).palette[o].main,"--variant-outlinedBg":e.vars?`rgba(${e.vars.palette[o].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:on(e.palette[o].main,e.palette.action.hoverOpacity)}}}})),{props:{color:"inherit"},style:{color:"inherit",borderColor:"currentColor","--variant-containedBg":e.vars?e.vars.palette.Button.inheritContainedBg:r,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":e.vars?e.vars.palette.Button.inheritContainedHoverBg:a,"--variant-textBg":e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:on(e.palette.text.primary,e.palette.action.hoverOpacity),"--variant-outlinedBg":e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:on(e.palette.text.primary,e.palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:e.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:e.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:e.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:e.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:e.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:e.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${qa.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${qa.disabled}`]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{loadingPosition:"center"},style:{transition:e.transitions.create(["background-color","box-shadow","border-color"],{duration:e.transitions.duration.short}),[`&.${qa.loading}`]:{color:"transparent"}}}]}})),xE=pe("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.startIcon,a.loading&&r.startIconLoadingStart,r[`iconSize${xe(a.size)}`]]}})(({theme:e})=>({display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},{props:{loadingPosition:"start",loading:!0},style:{transition:e.transitions.create(["opacity"],{duration:e.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"start",loading:!0,fullWidth:!0},style:{marginRight:-8}},...Kb]})),SE=pe("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.endIcon,a.loading&&r.endIconLoadingEnd,r[`iconSize${xe(a.size)}`]]}})(({theme:e})=>({display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},{props:{loadingPosition:"end",loading:!0},style:{transition:e.transitions.create(["opacity"],{duration:e.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"end",loading:!0,fullWidth:!0},style:{marginLeft:-8}},...Kb]})),wE=pe("span",{name:"MuiButton",slot:"LoadingIndicator"})(({theme:e})=>({display:"none",position:"absolute",visibility:"visible",variants:[{props:{loading:!0},style:{display:"flex"}},{props:{loadingPosition:"start"},style:{left:14}},{props:{loadingPosition:"start",size:"small"},style:{left:10}},{props:{variant:"text",loadingPosition:"start"},style:{left:6}},{props:{loadingPosition:"center"},style:{left:"50%",transform:"translate(-50%)",color:(e.vars||e).palette.action.disabled}},{props:{loadingPosition:"end"},style:{right:14}},{props:{loadingPosition:"end",size:"small"},style:{right:10}},{props:{variant:"text",loadingPosition:"end"},style:{right:6}},{props:{loadingPosition:"start",fullWidth:!0},style:{position:"relative",left:-10}},{props:{loadingPosition:"end",fullWidth:!0},style:{position:"relative",right:-10}}]})),Vy=pe("span",{name:"MuiButton",slot:"LoadingIconPlaceholder"})({display:"inline-block",width:"1em",height:"1em"}),Fn=w.forwardRef(function(r,a){const o=w.useContext(gE),l=w.useContext(yE),c=Fs(o,r),u=Ie({props:c,name:"MuiButton"}),{children:d,color:h="primary",component:m="button",className:g,disabled:y=!1,disableElevation:v=!1,disableFocusRipple:E=!1,endIcon:C,focusVisibleClassName:S,fullWidth:_=!1,id:T,loading:j=null,loadingIndicator:M,loadingPosition:k="center",size:O="medium",startIcon:B,type:I,variant:H="text",...Q}=u,R=ol(T),F=M??b.jsx(Rh,{"aria-labelledby":R,color:"inherit",size:16}),$={...u,color:h,component:m,disabled:y,disableElevation:v,disableFocusRipple:E,fullWidth:_,loading:j,loadingIndicator:F,loadingPosition:k,size:O,type:I,variant:H},q=vE($),K=(B||j&&k==="start")&&b.jsx(xE,{className:q.startIcon,ownerState:$,children:B||b.jsx(Vy,{className:q.loadingIconPlaceholder,ownerState:$})}),G=(C||j&&k==="end")&&b.jsx(SE,{className:q.endIcon,ownerState:$,children:C||b.jsx(Vy,{className:q.loadingIconPlaceholder,ownerState:$})}),L=l||"",Y=typeof j=="boolean"?b.jsx("span",{className:q.loadingWrapper,style:{display:"contents"},children:j&&b.jsx(wE,{className:q.loadingIndicator,ownerState:$,children:F})}):null;return b.jsxs(bE,{ownerState:$,className:we(o.className,q.root,g,L),component:m,disabled:y||j,focusRipple:!E,focusVisibleClassName:we(q.focusVisible,S),ref:a,type:I,id:j?R:T,...Q,classes:q,children:[K,k!=="end"&&Y,d,k==="end"&&Y,G]})});function CE(e){return Pe("MuiIconButton",e)}const Wy=$e("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge","loading","loadingIndicator","loadingWrapper"]),EE=e=>{const{classes:r,disabled:a,color:o,edge:l,size:c,loading:u}=e,d={root:["root",u&&"loading",a&&"disabled",o!=="default"&&`color${xe(o)}`,l&&`edge${xe(l)}`,`size${xe(c)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]};return Ue(d,CE,r)},RE=pe(Xb,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,a.loading&&r.loading,a.color!=="default"&&r[`color${xe(a.color)}`],a.edge&&r[`edge${xe(a.edge)}`],r[`size${xe(a.size)}`]]}})(Ze(({theme:e})=>({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),variants:[{props:r=>!r.disableRipple,style:{"--IconButton-hoverBg":e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:on(e.palette.action.active,e.palette.action.hoverOpacity),"&:hover":{backgroundColor:"var(--IconButton-hoverBg)","@media (hover: none)":{backgroundColor:"transparent"}}}},{props:{edge:"start"},style:{marginLeft:-12}},{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:{edge:"end"},style:{marginRight:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}}]})),Ze(({theme:e})=>({variants:[{props:{color:"inherit"},style:{color:"inherit"}},...Object.entries(e.palette).filter(hr()).map(([r])=>({props:{color:r},style:{color:(e.vars||e).palette[r].main}})),...Object.entries(e.palette).filter(hr()).map(([r])=>({props:{color:r},style:{"--IconButton-hoverBg":e.vars?`rgba(${(e.vars||e).palette[r].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:on((e.vars||e).palette[r].main,e.palette.action.hoverOpacity)}})),{props:{size:"small"},style:{padding:5,fontSize:e.typography.pxToRem(18)}},{props:{size:"large"},style:{padding:12,fontSize:e.typography.pxToRem(28)}}],[`&.${Wy.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled},[`&.${Wy.loading}`]:{color:"transparent"}}))),TE=pe("span",{name:"MuiIconButton",slot:"LoadingIndicator"})(({theme:e})=>({display:"none",position:"absolute",visibility:"visible",top:"50%",left:"50%",transform:"translate(-50%, -50%)",color:(e.vars||e).palette.action.disabled,variants:[{props:{loading:!0},style:{display:"flex"}}]})),Ru=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiIconButton"}),{edge:l=!1,children:c,className:u,color:d="default",disabled:h=!1,disableFocusRipple:m=!1,size:g="medium",id:y,loading:v=null,loadingIndicator:E,...C}=o,S=ol(y),_=E??b.jsx(Rh,{"aria-labelledby":S,color:"inherit",size:16}),T={...o,edge:l,color:d,disabled:h,disableFocusRipple:m,loading:v,loadingIndicator:_,size:g},j=EE(T);return b.jsxs(RE,{id:v?S:y,className:we(j.root,u),centerRipple:!0,focusRipple:!m,disabled:h||v,ref:a,...C,ownerState:T,children:[typeof v=="boolean"&&b.jsx("span",{className:j.loadingWrapper,style:{display:"contents"},children:b.jsx(TE,{className:j.loadingIndicator,ownerState:T,children:v&&_})}),c]})});function Vs(e){return typeof e=="string"}function vo(e){var r;return parseInt(w.version,10)>=19?((r=e==null?void 0:e.props)==null?void 0:r.ref)||null:(e==null?void 0:e.ref)||null}const Zb=e=>e.scrollTop;function eu(e,r){const{timeout:a,easing:o,style:l={}}=e;return{duration:l.transitionDuration??(typeof a=="number"?a:a[r.mode]||0),easing:l.transitionTimingFunction??(typeof o=="object"?o[r.mode]:o),delay:l.transitionDelay}}function Up(e){return`scale(${e}, ${e**2})`}const AE={entering:{opacity:1,transform:Up(1)},entered:{opacity:1,transform:"none"}},up=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),tu=w.forwardRef(function(r,a){const{addEndListener:o,appear:l=!0,children:c,easing:u,in:d,onEnter:h,onEntered:m,onEntering:g,onExit:y,onExited:v,onExiting:E,style:C,timeout:S="auto",TransitionComponent:_=yr,...T}=r,j=Eh(),M=w.useRef(),k=Aa(),O=w.useRef(null),B=nn(O,vo(c),a),I=G=>L=>{if(G){const Y=O.current;L===void 0?G(Y):G(Y,L)}},H=I(g),Q=I((G,L)=>{Zb(G);const{duration:Y,delay:ae,easing:te}=eu({style:C,timeout:S,easing:u},{mode:"enter"});let D;S==="auto"?(D=k.transitions.getAutoHeightDuration(G.clientHeight),M.current=D):D=Y,G.style.transition=[k.transitions.create("opacity",{duration:D,delay:ae}),k.transitions.create("transform",{duration:up?D:D*.666,delay:ae,easing:te})].join(","),h&&h(G,L)}),R=I(m),F=I(E),$=I(G=>{const{duration:L,delay:Y,easing:ae}=eu({style:C,timeout:S,easing:u},{mode:"exit"});let te;S==="auto"?(te=k.transitions.getAutoHeightDuration(G.clientHeight),M.current=te):te=L,G.style.transition=[k.transitions.create("opacity",{duration:te,delay:Y}),k.transitions.create("transform",{duration:up?te:te*.666,delay:up?Y:Y||te*.333,easing:ae})].join(","),G.style.opacity=0,G.style.transform=Up(.75),y&&y(G)}),q=I(v),K=G=>{S==="auto"&&j.start(M.current||0,G),o&&o(O.current,G)};return b.jsx(_,{appear:l,in:d,nodeRef:O,onEnter:Q,onEntered:R,onEntering:H,onExit:$,onExited:q,onExiting:F,addEndListener:K,timeout:S==="auto"?null:S,...T,children:(G,{ownerState:L,...Y})=>w.cloneElement(c,{style:{opacity:0,transform:Up(.75),visibility:G==="exited"&&!d?"hidden":void 0,...AE[G],...C,...c.props.style},ref:B,...Y})})});tu&&(tu.muiSupportAuto=!0);function Qb(e=window){const r=e.document.documentElement.clientWidth;return e.innerWidth-r}function _E(e){const r=hn(e);return r.body===e?Ir(e).innerWidth>r.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Ns(e,r){r?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function qy(e){return parseInt(Ir(e).getComputedStyle(e).paddingRight,10)||0}function ME(e){const a=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].includes(e.tagName),o=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return a||o}function Yy(e,r,a,o,l){const c=[r,a,...o];[].forEach.call(e.children,u=>{const d=!c.includes(u),h=!ME(u);d&&h&&Ns(u,l)})}function fp(e,r){let a=-1;return e.some((o,l)=>r(o)?(a=l,!0):!1),a}function OE(e,r){const a=[],o=e.container;if(!r.disableScrollLock){if(_E(o)){const u=Qb(Ir(o));a.push({value:o.style.paddingRight,property:"padding-right",el:o}),o.style.paddingRight=`${qy(o)+u}px`;const d=hn(o).querySelectorAll(".mui-fixed");[].forEach.call(d,h=>{a.push({value:h.style.paddingRight,property:"padding-right",el:h}),h.style.paddingRight=`${qy(h)+u}px`})}let c;if(o.parentNode instanceof DocumentFragment)c=hn(o).body;else{const u=o.parentElement,d=Ir(o);c=(u==null?void 0:u.nodeName)==="HTML"&&d.getComputedStyle(u).overflowY==="scroll"?u:o}a.push({value:c.style.overflow,property:"overflow",el:c},{value:c.style.overflowX,property:"overflow-x",el:c},{value:c.style.overflowY,property:"overflow-y",el:c}),c.style.overflow="hidden"}return()=>{a.forEach(({value:c,el:u,property:d})=>{c?u.style.setProperty(d,c):u.style.removeProperty(d)})}}function kE(e){const r=[];return[].forEach.call(e.children,a=>{a.getAttribute("aria-hidden")==="true"&&r.push(a)}),r}class jE{constructor(){this.modals=[],this.containers=[]}add(r,a){let o=this.modals.indexOf(r);if(o!==-1)return o;o=this.modals.length,this.modals.push(r),r.modalRef&&Ns(r.modalRef,!1);const l=kE(a);Yy(a,r.mount,r.modalRef,l,!0);const c=fp(this.containers,u=>u.container===a);return c!==-1?(this.containers[c].modals.push(r),o):(this.containers.push({modals:[r],container:a,restore:null,hiddenSiblings:l}),o)}mount(r,a){const o=fp(this.containers,c=>c.modals.includes(r)),l=this.containers[o];l.restore||(l.restore=OE(l,a))}remove(r,a=!0){const o=this.modals.indexOf(r);if(o===-1)return o;const l=fp(this.containers,u=>u.modals.includes(r)),c=this.containers[l];if(c.modals.splice(c.modals.indexOf(r),1),this.modals.splice(o,1),c.modals.length===0)c.restore&&c.restore(),r.modalRef&&Ns(r.modalRef,a),Yy(c.container,r.mount,r.modalRef,c.hiddenSiblings,!1),this.containers.splice(l,1);else{const u=c.modals[c.modals.length-1];u.modalRef&&Ns(u.modalRef,!1)}return o}isTopModal(r){return this.modals.length>0&&this.modals[this.modals.length-1]===r}}const DE=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function LE(e){const r=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(r)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:r}function zE(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const r=o=>e.ownerDocument.querySelector(`input[type="radio"]${o}`);let a=r(`[name="${e.name}"]:checked`);return a||(a=r(`[name="${e.name}"]`)),a!==e}function NE(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||zE(e))}function BE(e){const r=[],a=[];return Array.from(e.querySelectorAll(DE)).forEach((o,l)=>{const c=LE(o);c===-1||!NE(o)||(c===0?r.push(o):a.push({documentOrder:l,tabIndex:c,node:o}))}),a.sort((o,l)=>o.tabIndex===l.tabIndex?o.documentOrder-l.documentOrder:o.tabIndex-l.tabIndex).map(o=>o.node).concat(r)}function PE(){return!0}function $E(e){const{children:r,disableAutoFocus:a=!1,disableEnforceFocus:o=!1,disableRestoreFocus:l=!1,getTabbable:c=BE,isEnabled:u=PE,open:d}=e,h=w.useRef(!1),m=w.useRef(null),g=w.useRef(null),y=w.useRef(null),v=w.useRef(null),E=w.useRef(!1),C=w.useRef(null),S=nn(vo(r),C),_=w.useRef(null);w.useEffect(()=>{!d||!C.current||(E.current=!a)},[a,d]),w.useEffect(()=>{if(!d||!C.current)return;const M=hn(C.current);return C.current.contains(M.activeElement)||(C.current.hasAttribute("tabIndex")||C.current.setAttribute("tabIndex","-1"),E.current&&C.current.focus()),()=>{l||(y.current&&y.current.focus&&(h.current=!0,y.current.focus()),y.current=null)}},[d]),w.useEffect(()=>{if(!d||!C.current)return;const M=hn(C.current),k=I=>{_.current=I,!(o||!u()||I.key!=="Tab")&&M.activeElement===C.current&&I.shiftKey&&(h.current=!0,g.current&&g.current.focus())},O=()=>{var Q,R;const I=C.current;if(I===null)return;if(!M.hasFocus()||!u()||h.current){h.current=!1;return}if(I.contains(M.activeElement)||o&&M.activeElement!==m.current&&M.activeElement!==g.current)return;if(M.activeElement!==v.current)v.current=null;else if(v.current!==null)return;if(!E.current)return;let H=[];if((M.activeElement===m.current||M.activeElement===g.current)&&(H=c(C.current)),H.length>0){const F=!!((Q=_.current)!=null&&Q.shiftKey&&((R=_.current)==null?void 0:R.key)==="Tab"),$=H[0],q=H[H.length-1];typeof $!="string"&&typeof q!="string"&&(F?q.focus():$.focus())}else I.focus()};M.addEventListener("focusin",O),M.addEventListener("keydown",k,!0);const B=setInterval(()=>{M.activeElement&&M.activeElement.tagName==="BODY"&&O()},50);return()=>{clearInterval(B),M.removeEventListener("focusin",O),M.removeEventListener("keydown",k,!0)}},[a,o,l,u,d,c]);const T=M=>{y.current===null&&(y.current=M.relatedTarget),E.current=!0,v.current=M.target;const k=r.props.onFocus;k&&k(M)},j=M=>{y.current===null&&(y.current=M.relatedTarget),E.current=!0};return b.jsxs(w.Fragment,{children:[b.jsx("div",{tabIndex:d?0:-1,onFocus:j,ref:m,"data-testid":"sentinelStart"}),w.cloneElement(r,{ref:S,onFocus:T}),b.jsx("div",{tabIndex:d?0:-1,onFocus:j,ref:g,"data-testid":"sentinelEnd"})]})}function UE(e){return typeof e=="function"?e():e}const HE=w.forwardRef(function(r,a){const{children:o,container:l,disablePortal:c=!1}=r,[u,d]=w.useState(null),h=nn(w.isValidElement(o)?vo(o):null,a);if(Ca(()=>{c||d(UE(l)||document.body)},[l,c]),Ca(()=>{if(u&&!c)return $y(a,u),()=>{$y(a,null)}},[a,u,c]),c){if(w.isValidElement(o)){const m={ref:h};return w.cloneElement(o,m)}return o}return u&&Wv.createPortal(o,u)});function IE(e){return typeof e=="string"}function Jb(e,r,a){return e===void 0||IE(e)?r:{...r,ownerState:{...r.ownerState,...a}}}function e2(e,r,a){return typeof e=="function"?e(r,a):e}function nu(e,r=[]){if(e===void 0)return{};const a={};return Object.keys(e).filter(o=>o.match(/^on[A-Z]/)&&typeof e[o]=="function"&&!r.includes(o)).forEach(o=>{a[o]=e[o]}),a}function Xy(e){if(e===void 0)return{};const r={};return Object.keys(e).filter(a=>!(a.match(/^on[A-Z]/)&&typeof e[a]=="function")).forEach(a=>{r[a]=e[a]}),r}function t2(e){const{getSlotProps:r,additionalProps:a,externalSlotProps:o,externalForwardedProps:l,className:c}=e;if(!r){const E=we(a==null?void 0:a.className,c,l==null?void 0:l.className,o==null?void 0:o.className),C={...a==null?void 0:a.style,...l==null?void 0:l.style,...o==null?void 0:o.style},S={...a,...l,...o};return E.length>0&&(S.className=E),Object.keys(C).length>0&&(S.style=C),{props:S,internalRef:void 0}}const u=nu({...l,...o}),d=Xy(o),h=Xy(l),m=r(u),g=we(m==null?void 0:m.className,a==null?void 0:a.className,c,l==null?void 0:l.className,o==null?void 0:o.className),y={...m==null?void 0:m.style,...a==null?void 0:a.style,...l==null?void 0:l.style,...o==null?void 0:o.style},v={...m,...a,...h,...d};return g.length>0&&(v.className=g),Object.keys(y).length>0&&(v.style=y),{props:v,internalRef:m.ref}}function tt(e,r){const{className:a,elementType:o,ownerState:l,externalForwardedProps:c,internalForwardedProps:u,shouldForwardComponentProp:d=!1,...h}=r,{component:m,slots:g={[e]:void 0},slotProps:y={[e]:void 0},...v}=c,E=g[e]||o,C=e2(y[e],l),{props:{component:S,..._},internalRef:T}=t2({className:a,...h,externalForwardedProps:e==="root"?v:void 0,externalSlotProps:C}),j=nn(T,C==null?void 0:C.ref,r.ref),M=e==="root"?S||m:S,k=Jb(E,{...e==="root"&&!m&&!g[e]&&u,...e!=="root"&&!g[e]&&u,..._,...M&&!d&&{as:M},...M&&d&&{component:M},ref:j},l);return[E,k]}const FE={entering:{opacity:1},entered:{opacity:1}},Hp=w.forwardRef(function(r,a){const o=Aa(),l={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{addEndListener:c,appear:u=!0,children:d,easing:h,in:m,onEnter:g,onEntered:y,onEntering:v,onExit:E,onExited:C,onExiting:S,style:_,timeout:T=l,TransitionComponent:j=yr,...M}=r,k=w.useRef(null),O=nn(k,vo(d),a),B=K=>G=>{if(K){const L=k.current;G===void 0?K(L):K(L,G)}},I=B(v),H=B((K,G)=>{Zb(K);const L=eu({style:_,timeout:T,easing:h},{mode:"enter"});K.style.webkitTransition=o.transitions.create("opacity",L),K.style.transition=o.transitions.create("opacity",L),g&&g(K,G)}),Q=B(y),R=B(S),F=B(K=>{const G=eu({style:_,timeout:T,easing:h},{mode:"exit"});K.style.webkitTransition=o.transitions.create("opacity",G),K.style.transition=o.transitions.create("opacity",G),E&&E(K)}),$=B(C),q=K=>{c&&c(k.current,K)};return b.jsx(j,{appear:u,in:m,nodeRef:k,onEnter:H,onEntered:Q,onEntering:I,onExit:F,onExited:$,onExiting:R,addEndListener:q,timeout:T,...M,children:(K,{ownerState:G,...L})=>w.cloneElement(d,{style:{opacity:0,visibility:K==="exited"&&!m?"hidden":void 0,...FE[K],..._,...d.props.style},ref:O,...L})})});function GE(e){return Pe("MuiBackdrop",e)}$e("MuiBackdrop",["root","invisible"]);const VE=e=>{const{classes:r,invisible:a}=e;return Ue({root:["root",a&&"invisible"]},GE,r)},WE=pe("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,a.invisible&&r.invisible]}})({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent",variants:[{props:{invisible:!0},style:{backgroundColor:"transparent"}}]}),Th=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiBackdrop"}),{children:l,className:c,component:u="div",invisible:d=!1,open:h,components:m={},componentsProps:g={},slotProps:y={},slots:v={},TransitionComponent:E,transitionDuration:C,...S}=o,_={...o,component:u,invisible:d},T=VE(_),j={transition:E,root:m.Root,...v},M={...g,...y},k={slots:j,slotProps:M},[O,B]=tt("root",{elementType:WE,externalForwardedProps:k,className:we(T.root,c),ownerState:_}),[I,H]=tt("transition",{elementType:Hp,externalForwardedProps:k,ownerState:_});return b.jsx(I,{in:h,timeout:C,...S,...H,children:b.jsx(O,{"aria-hidden":!0,...B,classes:T,ref:a,children:l})})});function qE(e){return typeof e=="function"?e():e}function YE(e){return e?e.props.hasOwnProperty("in"):!1}const Ky=()=>{},Mc=new jE;function XE(e){const{container:r,disableEscapeKeyDown:a=!1,disableScrollLock:o=!1,closeAfterTransition:l=!1,onTransitionEnter:c,onTransitionExited:u,children:d,onClose:h,open:m,rootRef:g}=e,y=w.useRef({}),v=w.useRef(null),E=w.useRef(null),C=nn(E,g),[S,_]=w.useState(!m),T=YE(d);let j=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(j=!1);const M=()=>hn(v.current),k=()=>(y.current.modalRef=E.current,y.current.mount=v.current,y.current),O=()=>{Mc.mount(k(),{disableScrollLock:o}),E.current&&(E.current.scrollTop=0)},B=pr(()=>{const G=qE(r)||M().body;Mc.add(k(),G),E.current&&O()}),I=()=>Mc.isTopModal(k()),H=pr(G=>{v.current=G,G&&(m&&I()?O():E.current&&Ns(E.current,j))}),Q=w.useCallback(()=>{Mc.remove(k(),j)},[j]);w.useEffect(()=>()=>{Q()},[Q]),w.useEffect(()=>{m?B():(!T||!l)&&Q()},[m,Q,T,l,B]);const R=G=>L=>{var Y;(Y=G.onKeyDown)==null||Y.call(G,L),!(L.key!=="Escape"||L.which===229||!I())&&(a||(L.stopPropagation(),h&&h(L,"escapeKeyDown")))},F=G=>L=>{var Y;(Y=G.onClick)==null||Y.call(G,L),L.target===L.currentTarget&&h&&h(L,"backdropClick")};return{getRootProps:(G={})=>{const L=nu(e);delete L.onTransitionEnter,delete L.onTransitionExited;const Y={...L,...G};return{role:"presentation",...Y,onKeyDown:R(Y),ref:C}},getBackdropProps:(G={})=>{const L=G;return{"aria-hidden":!0,...L,onClick:F(L),open:m}},getTransitionProps:()=>{const G=()=>{_(!1),c&&c()},L=()=>{_(!0),u&&u(),l&&Q()};return{onEnter:Py(G,(d==null?void 0:d.props.onEnter)??Ky),onExited:Py(L,(d==null?void 0:d.props.onExited)??Ky)}},rootRef:C,portalRef:H,isTopModal:I,exited:S,hasTransition:T}}function KE(e){return Pe("MuiModal",e)}$e("MuiModal",["root","hidden","backdrop"]);const ZE=e=>{const{open:r,exited:a,classes:o}=e;return Ue({root:["root",!r&&a&&"hidden"],backdrop:["backdrop"]},KE,o)},QE=pe("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,!a.open&&a.exited&&r.hidden]}})(Ze(({theme:e})=>({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0,variants:[{props:({ownerState:r})=>!r.open&&r.exited,style:{visibility:"hidden"}}]}))),JE=pe(Th,{name:"MuiModal",slot:"Backdrop"})({zIndex:-1}),Ah=w.forwardRef(function(r,a){const o=Ie({name:"MuiModal",props:r}),{BackdropComponent:l=JE,BackdropProps:c,classes:u,className:d,closeAfterTransition:h=!1,children:m,container:g,component:y,components:v={},componentsProps:E={},disableAutoFocus:C=!1,disableEnforceFocus:S=!1,disableEscapeKeyDown:_=!1,disablePortal:T=!1,disableRestoreFocus:j=!1,disableScrollLock:M=!1,hideBackdrop:k=!1,keepMounted:O=!1,onClose:B,onTransitionEnter:I,onTransitionExited:H,open:Q,slotProps:R={},slots:F={},theme:$,...q}=o,K={...o,closeAfterTransition:h,disableAutoFocus:C,disableEnforceFocus:S,disableEscapeKeyDown:_,disablePortal:T,disableRestoreFocus:j,disableScrollLock:M,hideBackdrop:k,keepMounted:O},{getRootProps:G,getBackdropProps:L,getTransitionProps:Y,portalRef:ae,isTopModal:te,exited:D,hasTransition:P}=XE({...K,rootRef:a}),oe={...K,exited:D},J=ZE(oe),le={};if(m.props.tabIndex===void 0&&(le.tabIndex="-1"),P){const{onEnter:ge,onExited:Re}=Y();le.onEnter=ge,le.onExited=Re}const se={slots:{root:v.Root,backdrop:v.Backdrop,...F},slotProps:{...E,...R}},[he,Oe]=tt("root",{ref:a,elementType:QE,externalForwardedProps:{...se,...q,component:y},getSlotProps:G,ownerState:oe,className:we(d,J==null?void 0:J.root,!oe.open&&oe.exited&&(J==null?void 0:J.hidden))}),[Ee,ke]=tt("backdrop",{ref:c==null?void 0:c.ref,elementType:l,externalForwardedProps:se,shouldForwardComponentProp:!0,additionalProps:c,getSlotProps:ge=>L({...ge,onClick:Re=>{ge!=null&&ge.onClick&&ge.onClick(Re)}}),className:we(c==null?void 0:c.className,J==null?void 0:J.backdrop),ownerState:oe});return!O&&!Q&&(!P||D)?null:b.jsx(HE,{ref:ae,container:g,disablePortal:T,children:b.jsxs(he,{...Oe,children:[!k&&l?b.jsx(Ee,{...ke}):null,b.jsx($E,{disableEnforceFocus:S,disableAutoFocus:C,disableRestoreFocus:j,isEnabled:te,open:Q,children:w.cloneElement(m,le)})]})})});function e9(e){return Pe("MuiPaper",e)}$e("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const t9=e=>{const{square:r,elevation:a,variant:o,classes:l}=e,c={root:["root",o,!r&&"rounded",o==="elevation"&&`elevation${a}`]};return Ue(c,e9,l)},n9=pe("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,r[a.variant],!a.square&&r.rounded,a.variant==="elevation"&&r[`elevation${a.elevation}`]]}})(Ze(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow"),variants:[{props:({ownerState:r})=>!r.square,style:{borderRadius:e.shape.borderRadius}},{props:{variant:"outlined"},style:{border:`1px solid ${(e.vars||e).palette.divider}`}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]}))),sl=w.forwardRef(function(r,a){var E;const o=Ie({props:r,name:"MuiPaper"}),l=Aa(),{className:c,component:u="div",elevation:d=1,square:h=!1,variant:m="elevation",...g}=o,y={...o,component:u,elevation:d,square:h,variant:m},v=t9(y);return b.jsx(n9,{as:u,ownerState:y,className:we(v.root,c),ref:a,...g,style:{...m==="elevation"&&{"--Paper-shadow":(l.vars||l).shadows[d],...l.vars&&{"--Paper-overlay":(E=l.vars.overlays)==null?void 0:E[d]},...!l.vars&&l.palette.mode==="dark"&&{"--Paper-overlay":`linear-gradient(${on("#fff",Dp(d))}, ${on("#fff",Dp(d))})`}},...g.style}})});function r9(e){return Pe("MuiPopover",e)}$e("MuiPopover",["root","paper"]);function Zy(e,r){let a=0;return typeof r=="number"?a=r:r==="center"?a=e.height/2:r==="bottom"&&(a=e.height),a}function Qy(e,r){let a=0;return typeof r=="number"?a=r:r==="center"?a=e.width/2:r==="right"&&(a=e.width),a}function Jy(e){return[e.horizontal,e.vertical].map(r=>typeof r=="number"?`${r}px`:r).join(" ")}function Oc(e){return typeof e=="function"?e():e}const a9=e=>{const{classes:r}=e;return Ue({root:["root"],paper:["paper"]},r9,r)},i9=pe(Ah,{name:"MuiPopover",slot:"Root"})({}),n2=pe(sl,{name:"MuiPopover",slot:"Paper"})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),r2=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiPopover"}),{action:l,anchorEl:c,anchorOrigin:u={vertical:"top",horizontal:"left"},anchorPosition:d,anchorReference:h="anchorEl",children:m,className:g,container:y,elevation:v=8,marginThreshold:E=16,open:C,PaperProps:S={},slots:_={},slotProps:T={},transformOrigin:j={vertical:"top",horizontal:"left"},TransitionComponent:M,transitionDuration:k="auto",TransitionProps:O={},disableScrollLock:B=!1,...I}=o,H=w.useRef(),Q={...o,anchorOrigin:u,anchorReference:h,elevation:v,marginThreshold:E,transformOrigin:j,TransitionComponent:M,transitionDuration:k,TransitionProps:O},R=a9(Q),F=w.useCallback(()=>{if(h==="anchorPosition")return d;const ge=Oc(c),de=(ge&&ge.nodeType===1?ge:hn(H.current).body).getBoundingClientRect();return{top:de.top+Zy(de,u.vertical),left:de.left+Qy(de,u.horizontal)}},[c,u.horizontal,u.vertical,d,h]),$=w.useCallback(ge=>({vertical:Zy(ge,j.vertical),horizontal:Qy(ge,j.horizontal)}),[j.horizontal,j.vertical]),q=w.useCallback(ge=>{const Re={width:ge.offsetWidth,height:ge.offsetHeight},de=$(Re);if(h==="none")return{top:null,left:null,transformOrigin:Jy(de)};const me=F();let ue=me.top-de.vertical,fe=me.left-de.horizontal;const Ae=ue+Re.height,De=fe+Re.width,ot=Ir(Oc(c)),Le=ot.innerHeight-E,pt=ot.innerWidth-E;if(E!==null&&ue<E){const Xe=ue-E;ue-=Xe,de.vertical+=Xe}else if(E!==null&&Ae>Le){const Xe=Ae-Le;ue-=Xe,de.vertical+=Xe}if(E!==null&&fe<E){const Xe=fe-E;fe-=Xe,de.horizontal+=Xe}else if(De>pt){const Xe=De-pt;fe-=Xe,de.horizontal+=Xe}return{top:`${Math.round(ue)}px`,left:`${Math.round(fe)}px`,transformOrigin:Jy(de)}},[c,h,F,$,E]),[K,G]=w.useState(C),L=w.useCallback(()=>{const ge=H.current;if(!ge)return;const Re=q(ge);Re.top!==null&&ge.style.setProperty("top",Re.top),Re.left!==null&&(ge.style.left=Re.left),ge.style.transformOrigin=Re.transformOrigin,G(!0)},[q]);w.useEffect(()=>(B&&window.addEventListener("scroll",L),()=>window.removeEventListener("scroll",L)),[c,B,L]);const Y=()=>{L()},ae=()=>{G(!1)};w.useEffect(()=>{C&&L()}),w.useImperativeHandle(l,()=>C?{updatePosition:()=>{L()}}:null,[C,L]),w.useEffect(()=>{if(!C)return;const ge=Vb(()=>{L()}),Re=Ir(Oc(c));return Re.addEventListener("resize",ge),()=>{ge.clear(),Re.removeEventListener("resize",ge)}},[c,C,L]);let te=k;const D={slots:{transition:M,..._},slotProps:{transition:O,paper:S,...T}},[P,oe]=tt("transition",{elementType:tu,externalForwardedProps:D,ownerState:Q,getSlotProps:ge=>({...ge,onEntering:(Re,de)=>{var me;(me=ge.onEntering)==null||me.call(ge,Re,de),Y()},onExited:Re=>{var de;(de=ge.onExited)==null||de.call(ge,Re),ae()}}),additionalProps:{appear:!0,in:C}});k==="auto"&&!P.muiSupportAuto&&(te=void 0);const J=y||(c?hn(Oc(c)).body:void 0),[le,{slots:se,slotProps:he,...Oe}]=tt("root",{ref:a,elementType:i9,externalForwardedProps:{...D,...I},shouldForwardComponentProp:!0,additionalProps:{slots:{backdrop:_.backdrop},slotProps:{backdrop:P8(typeof T.backdrop=="function"?T.backdrop(Q):T.backdrop,{invisible:!0})},container:J,open:C},ownerState:Q,className:we(R.root,g)}),[Ee,ke]=tt("paper",{ref:H,className:R.paper,elementType:n2,externalForwardedProps:D,shouldForwardComponentProp:!0,additionalProps:{elevation:v,style:K?void 0:{opacity:0}},ownerState:Q});return b.jsx(le,{...Oe,...!Vs(le)&&{slots:se,slotProps:he,disableScrollLock:B},children:b.jsx(P,{...oe,timeout:te,children:b.jsx(Ee,{...ke,children:m})})})});function kc(e){return parseInt(e,10)||0}const o9={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function s9(e){for(const r in e)return!1;return!0}function ev(e){return s9(e)||e.outerHeightStyle===0&&!e.overflowing}const l9=w.forwardRef(function(r,a){const{onChange:o,maxRows:l,minRows:c=1,style:u,value:d,...h}=r,{current:m}=w.useRef(d!=null),g=w.useRef(null),y=nn(a,g),v=w.useRef(null),E=w.useRef(null),C=w.useCallback(()=>{const M=g.current,k=E.current;if(!M||!k)return;const B=Ir(M).getComputedStyle(M);if(B.width==="0px")return{outerHeightStyle:0,overflowing:!1};k.style.width=B.width,k.value=M.value||r.placeholder||"x",k.value.slice(-1)===`
+`&&(k.value+=" ");const I=B.boxSizing,H=kc(B.paddingBottom)+kc(B.paddingTop),Q=kc(B.borderBottomWidth)+kc(B.borderTopWidth),R=k.scrollHeight;k.value="x";const F=k.scrollHeight;let $=R;c&&($=Math.max(Number(c)*F,$)),l&&($=Math.min(Number(l)*F,$)),$=Math.max($,F);const q=$+(I==="border-box"?H+Q:0),K=Math.abs($-R)<=1;return{outerHeightStyle:q,overflowing:K}},[l,c,r.placeholder]),S=pr(()=>{const M=g.current,k=C();if(!M||!k||ev(k))return!1;const O=k.outerHeightStyle;return v.current!=null&&v.current!==O}),_=w.useCallback(()=>{const M=g.current,k=C();if(!M||!k||ev(k))return;const O=k.outerHeightStyle;v.current!==O&&(v.current=O,M.style.height=`${O}px`),M.style.overflow=k.overflowing?"hidden":""},[C]),T=w.useRef(-1);Ca(()=>{const M=Vb(_),k=g==null?void 0:g.current;if(!k)return;const O=Ir(k);O.addEventListener("resize",M);let B;return typeof ResizeObserver<"u"&&(B=new ResizeObserver(()=>{S()&&(B.unobserve(k),cancelAnimationFrame(T.current),_(),T.current=requestAnimationFrame(()=>{B.observe(k)}))}),B.observe(k)),()=>{M.clear(),cancelAnimationFrame(T.current),O.removeEventListener("resize",M),B&&B.disconnect()}},[C,_,S]),Ca(()=>{_()});const j=M=>{m||_();const k=M.target,O=k.value.length,B=k.value.endsWith(`
+`),I=k.selectionStart===O;B&&I&&k.setSelectionRange(O,O),o&&o(M)};return b.jsxs(w.Fragment,{children:[b.jsx("textarea",{value:d,onChange:j,ref:y,rows:c,style:u,...h}),b.jsx("textarea",{"aria-hidden":!0,className:r.className,readOnly:!0,ref:E,tabIndex:-1,style:{...o9.shadow,...u,paddingTop:0,paddingBottom:0}})]})});function bo({props:e,states:r,muiFormControl:a}){return r.reduce((o,l)=>(o[l]=e[l],a&&typeof e[l]>"u"&&(o[l]=a[l]),o),{})}const _h=w.createContext(void 0);function xo(){return w.useContext(_h)}function tv(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function ru(e,r=!1){return e&&(tv(e.value)&&e.value!==""||r&&tv(e.defaultValue)&&e.defaultValue!=="")}function c9(e){return e.startAdornment}function u9(e){return Pe("MuiInputBase",e)}const po=$e("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);var nv;const Tu=(e,r)=>{const{ownerState:a}=e;return[r.root,a.formControl&&r.formControl,a.startAdornment&&r.adornedStart,a.endAdornment&&r.adornedEnd,a.error&&r.error,a.size==="small"&&r.sizeSmall,a.multiline&&r.multiline,a.color&&r[`color${xe(a.color)}`],a.fullWidth&&r.fullWidth,a.hiddenLabel&&r.hiddenLabel]},Au=(e,r)=>{const{ownerState:a}=e;return[r.input,a.size==="small"&&r.inputSizeSmall,a.multiline&&r.inputMultiline,a.type==="search"&&r.inputTypeSearch,a.startAdornment&&r.inputAdornedStart,a.endAdornment&&r.inputAdornedEnd,a.hiddenLabel&&r.inputHiddenLabel]},f9=e=>{const{classes:r,color:a,disabled:o,error:l,endAdornment:c,focused:u,formControl:d,fullWidth:h,hiddenLabel:m,multiline:g,readOnly:y,size:v,startAdornment:E,type:C}=e,S={root:["root",`color${xe(a)}`,o&&"disabled",l&&"error",h&&"fullWidth",u&&"focused",d&&"formControl",v&&v!=="medium"&&`size${xe(v)}`,g&&"multiline",E&&"adornedStart",c&&"adornedEnd",m&&"hiddenLabel",y&&"readOnly"],input:["input",o&&"disabled",C==="search"&&"inputTypeSearch",g&&"inputMultiline",v==="small"&&"inputSizeSmall",m&&"inputHiddenLabel",E&&"inputAdornedStart",c&&"inputAdornedEnd",y&&"readOnly"]};return Ue(S,u9,r)},_u=pe("div",{name:"MuiInputBase",slot:"Root",overridesResolver:Tu})(Ze(({theme:e})=>({...e.typography.body1,color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${po.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"},variants:[{props:({ownerState:r})=>r.multiline,style:{padding:"4px 0 5px"}},{props:({ownerState:r,size:a})=>r.multiline&&a==="small",style:{paddingTop:1}},{props:({ownerState:r})=>r.fullWidth,style:{width:"100%"}}]}))),Mu=pe("input",{name:"MuiInputBase",slot:"Input",overridesResolver:Au})(Ze(({theme:e})=>{const r=e.palette.mode==="light",a={color:"currentColor",...e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:r?.42:.5},transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})},o={opacity:"0 !important"},l=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:r?.42:.5};return{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%","&::-webkit-input-placeholder":a,"&::-moz-placeholder":a,"&::-ms-input-placeholder":a,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${po.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":l,"&:focus::-moz-placeholder":l,"&:focus::-ms-input-placeholder":l},[`&.${po.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},variants:[{props:({ownerState:c})=>!c.disableInjectingGlobalStyles,style:{animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}}},{props:{size:"small"},style:{paddingTop:1}},{props:({ownerState:c})=>c.multiline,style:{height:"auto",resize:"none",padding:0,paddingTop:0}},{props:{type:"search"},style:{MozAppearance:"textfield"}}]}})),rv=C8({"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}),Mh=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiInputBase"}),{"aria-describedby":l,autoComplete:c,autoFocus:u,className:d,color:h,components:m={},componentsProps:g={},defaultValue:y,disabled:v,disableInjectingGlobalStyles:E,endAdornment:C,error:S,fullWidth:_=!1,id:T,inputComponent:j="input",inputProps:M={},inputRef:k,margin:O,maxRows:B,minRows:I,multiline:H=!1,name:Q,onBlur:R,onChange:F,onClick:$,onFocus:q,onKeyDown:K,onKeyUp:G,placeholder:L,readOnly:Y,renderSuffix:ae,rows:te,size:D,slotProps:P={},slots:oe={},startAdornment:J,type:le="text",value:se,...he}=o,Oe=M.value!=null?M.value:se,{current:Ee}=w.useRef(Oe!=null),ke=w.useRef(),ge=w.useCallback(Fe=>{},[]),Re=nn(ke,k,M.ref,ge),[de,me]=w.useState(!1),ue=xo(),fe=bo({props:o,muiFormControl:ue,states:["color","disabled","error","hiddenLabel","size","required","filled"]});fe.focused=ue?ue.focused:de,w.useEffect(()=>{!ue&&v&&de&&(me(!1),R&&R())},[ue,v,de,R]);const Ae=ue&&ue.onFilled,De=ue&&ue.onEmpty,ot=w.useCallback(Fe=>{ru(Fe)?Ae&&Ae():De&&De()},[Ae,De]);Ca(()=>{Ee&&ot({value:Oe})},[Oe,ot,Ee]);const Le=Fe=>{q&&q(Fe),M.onFocus&&M.onFocus(Fe),ue&&ue.onFocus?ue.onFocus(Fe):me(!0)},pt=Fe=>{R&&R(Fe),M.onBlur&&M.onBlur(Fe),ue&&ue.onBlur?ue.onBlur(Fe):me(!1)},Xe=(Fe,...Jn)=>{if(!Ee){const er=Fe.target||ke.current;if(er==null)throw new Error(Hr(1));ot({value:er.value})}M.onChange&&M.onChange(Fe,...Jn),F&&F(Fe,...Jn)};w.useEffect(()=>{ot(ke.current)},[]);const ye=Fe=>{ke.current&&Fe.currentTarget===Fe.target&&ke.current.focus(),$&&$(Fe)};let bt=j,qe=M;H&&bt==="input"&&(te?qe={type:void 0,minRows:te,maxRows:te,...qe}:qe={type:void 0,maxRows:B,minRows:I,...qe},bt=l9);const Et=Fe=>{ot(Fe.animationName==="mui-auto-fill-cancel"?ke.current:{value:"x"})};w.useEffect(()=>{ue&&ue.setAdornedStart(!!J)},[ue,J]);const xt={...o,color:fe.color||"primary",disabled:fe.disabled,endAdornment:C,error:fe.error,focused:fe.focused,formControl:ue,fullWidth:_,hiddenLabel:fe.hiddenLabel,multiline:H,size:fe.size,startAdornment:J,type:le},_t=f9(xt),Ut=oe.root||m.Root||_u,nt=P.root||g.root||{},yt=oe.input||m.Input||Mu;return qe={...qe,...P.input??g.input},b.jsxs(w.Fragment,{children:[!E&&typeof rv=="function"&&(nv||(nv=b.jsx(rv,{}))),b.jsxs(Ut,{...nt,ref:a,onClick:ye,...he,...!Vs(Ut)&&{ownerState:{...xt,...nt.ownerState}},className:we(_t.root,nt.className,d,Y&&"MuiInputBase-readOnly"),children:[J,b.jsx(_h.Provider,{value:null,children:b.jsx(yt,{"aria-invalid":fe.error,"aria-describedby":l,autoComplete:c,autoFocus:u,defaultValue:y,disabled:fe.disabled,id:T,onAnimationStart:Et,name:Q,placeholder:L,readOnly:Y,required:fe.required,rows:te,value:Oe,onKeyDown:K,onKeyUp:G,type:le,...qe,...!Vs(yt)&&{as:bt,ownerState:{...xt,...qe.ownerState}},ref:Re,className:we(_t.input,qe.className,Y&&"MuiInputBase-readOnly"),onBlur:pt,onChange:Xe,onFocus:Le})}),C,ae?ae({...fe,startAdornment:J}):null]})]})});function d9(e){return Pe("MuiInput",e)}const Rs={...po,...$e("MuiInput",["root","underline","input"])},p9=e=>{const{classes:r,disableUnderline:a}=e,l=Ue({root:["root",!a&&"underline"],input:["input"]},d9,r);return{...r,...l}},h9=pe(_u,{shouldForwardProp:e=>Zn(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[...Tu(e,r),!a.disableUnderline&&r.underline]}})(Ze(({theme:e})=>{let a=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(a=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),{position:"relative",variants:[{props:({ownerState:o})=>o.formControl,style:{"label + &":{marginTop:16}}},{props:({ownerState:o})=>!o.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Rs.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Rs.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${a}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Rs.disabled}, .${Rs.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${a}`}},[`&.${Rs.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(e.palette).filter(hr()).map(([o])=>({props:{color:o,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[o].main}`}}}))]}})),m9=pe(Mu,{name:"MuiInput",slot:"Input",overridesResolver:Au})({}),Ou=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiInput"}),{disableUnderline:l=!1,components:c={},componentsProps:u,fullWidth:d=!1,inputComponent:h="input",multiline:m=!1,slotProps:g,slots:y={},type:v="text",...E}=o,C=p9(o),_={root:{ownerState:{disableUnderline:l}}},T=g??u?qt(g??u,_):_,j=y.root??c.Root??h9,M=y.input??c.Input??m9;return b.jsx(Mh,{slots:{root:j,input:M},slotProps:T,fullWidth:d,inputComponent:h,multiline:m,ref:a,type:v,...E,classes:C})});Ou.muiName="Input";function g9(e){return Pe("MuiFilledInput",e)}const Ya={...po,...$e("MuiFilledInput",["root","underline","input","adornedStart","adornedEnd","sizeSmall","multiline","hiddenLabel"])},y9=e=>{const{classes:r,disableUnderline:a,startAdornment:o,endAdornment:l,size:c,hiddenLabel:u,multiline:d}=e,h={root:["root",!a&&"underline",o&&"adornedStart",l&&"adornedEnd",c==="small"&&`size${xe(c)}`,u&&"hiddenLabel",d&&"multiline"],input:["input"]},m=Ue(h,g9,r);return{...r,...m}},v9=pe(_u,{shouldForwardProp:e=>Zn(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[...Tu(e,r),!a.disableUnderline&&r.underline]}})(Ze(({theme:e})=>{const r=e.palette.mode==="light",a=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",o=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",l=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",c=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return{position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:l,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o}},[`&.${Ya.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o},[`&.${Ya.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:c},variants:[{props:({ownerState:u})=>!u.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Ya.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Ya.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:a}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Ya.disabled}, .${Ya.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${Ya.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(e.palette).filter(hr()).map(([u])=>{var d;return{props:{disableUnderline:!1,color:u},style:{"&::after":{borderBottom:`2px solid ${(d=(e.vars||e).palette[u])==null?void 0:d.main}`}}}}),{props:({ownerState:u})=>u.startAdornment,style:{paddingLeft:12}},{props:({ownerState:u})=>u.endAdornment,style:{paddingRight:12}},{props:({ownerState:u})=>u.multiline,style:{padding:"25px 12px 8px"}},{props:({ownerState:u,size:d})=>u.multiline&&d==="small",style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:u})=>u.multiline&&u.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:u})=>u.multiline&&u.hiddenLabel&&u.size==="small",style:{paddingTop:8,paddingBottom:9}}]}})),b9=pe(Mu,{name:"MuiFilledInput",slot:"Input",overridesResolver:Au})(Ze(({theme:e})=>({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,...!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},...e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:r})=>r.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:r})=>r.startAdornment,style:{paddingLeft:0}},{props:({ownerState:r})=>r.endAdornment,style:{paddingRight:0}},{props:({ownerState:r})=>r.hiddenLabel&&r.size==="small",style:{paddingTop:8,paddingBottom:9}},{props:({ownerState:r})=>r.multiline,style:{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0}}]}))),Oh=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiFilledInput"}),{disableUnderline:l=!1,components:c={},componentsProps:u,fullWidth:d=!1,hiddenLabel:h,inputComponent:m="input",multiline:g=!1,slotProps:y,slots:v={},type:E="text",...C}=o,S={...o,disableUnderline:l,fullWidth:d,inputComponent:m,multiline:g,type:E},_=y9(o),T={root:{ownerState:S},input:{ownerState:S}},j=y??u?qt(T,y??u):T,M=v.root??c.Root??v9,k=v.input??c.Input??b9;return b.jsx(Mh,{slots:{root:M,input:k},slotProps:j,fullWidth:d,inputComponent:m,multiline:g,ref:a,type:E,...C,classes:_})});Oh.muiName="Input";var av;const x9=pe("fieldset",{shouldForwardProp:Zn})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),S9=pe("legend",{shouldForwardProp:Zn})(Ze(({theme:e})=>({float:"unset",width:"auto",overflow:"hidden",variants:[{props:({ownerState:r})=>!r.withLabel,style:{padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})}},{props:({ownerState:r})=>r.withLabel,style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:({ownerState:r})=>r.withLabel&&r.notched,style:{maxWidth:"100%",transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}]})));function w9(e){const{children:r,classes:a,className:o,label:l,notched:c,...u}=e,d=l!=null&&l!=="",h={...e,notched:c,withLabel:d};return b.jsx(x9,{"aria-hidden":!0,className:o,ownerState:h,...u,children:b.jsx(S9,{ownerState:h,children:d?b.jsx("span",{children:l}):av||(av=b.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"}))})})}function C9(e){return Pe("MuiOutlinedInput",e)}const sr={...po,...$e("MuiOutlinedInput",["root","notchedOutline","input"])},E9=e=>{const{classes:r}=e,o=Ue({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},C9,r);return{...r,...o}},R9=pe(_u,{shouldForwardProp:e=>Zn(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:Tu})(Ze(({theme:e})=>{const r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${sr.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${sr.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:r}},[`&.${sr.focused} .${sr.notchedOutline}`]:{borderWidth:2},variants:[...Object.entries(e.palette).filter(hr()).map(([a])=>({props:{color:a},style:{[`&.${sr.focused} .${sr.notchedOutline}`]:{borderColor:(e.vars||e).palette[a].main}}})),{props:{},style:{[`&.${sr.error} .${sr.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${sr.disabled} .${sr.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}}},{props:({ownerState:a})=>a.startAdornment,style:{paddingLeft:14}},{props:({ownerState:a})=>a.endAdornment,style:{paddingRight:14}},{props:({ownerState:a})=>a.multiline,style:{padding:"16.5px 14px"}},{props:({ownerState:a,size:o})=>a.multiline&&o==="small",style:{padding:"8.5px 14px"}}]}})),T9=pe(w9,{name:"MuiOutlinedInput",slot:"NotchedOutline"})(Ze(({theme:e})=>{const r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:r}})),A9=pe(Mu,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:Au})(Ze(({theme:e})=>({padding:"16.5px 14px",...!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},...e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{padding:"8.5px 14px"}},{props:({ownerState:r})=>r.multiline,style:{padding:0}},{props:({ownerState:r})=>r.startAdornment,style:{paddingLeft:0}},{props:({ownerState:r})=>r.endAdornment,style:{paddingRight:0}}]}))),kh=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiOutlinedInput"}),{components:l={},fullWidth:c=!1,inputComponent:u="input",label:d,multiline:h=!1,notched:m,slots:g={},slotProps:y={},type:v="text",...E}=o,C=E9(o),S=xo(),_=bo({props:o,muiFormControl:S,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),T={...o,color:_.color||"primary",disabled:_.disabled,error:_.error,focused:_.focused,formControl:S,fullWidth:c,hiddenLabel:_.hiddenLabel,multiline:h,size:_.size,type:v},j=g.root??l.Root??R9,M=g.input??l.Input??A9,[k,O]=tt("notchedOutline",{elementType:T9,className:C.notchedOutline,shouldForwardComponentProp:!0,ownerState:T,externalForwardedProps:{slots:g,slotProps:y},additionalProps:{label:d!=null&&d!==""&&_.required?b.jsxs(w.Fragment,{children:[d," ","*"]}):d}});return b.jsx(Mh,{slots:{root:j,input:M},slotProps:y,renderSuffix:B=>b.jsx(k,{...O,notched:typeof m<"u"?m:!!(B.startAdornment||B.filled||B.focused)}),fullWidth:c,inputComponent:u,multiline:h,ref:a,type:v,...E,classes:{...C,notchedOutline:null}})});kh.muiName="Input";function _9(e){return Pe("MuiFormLabel",e)}const Bs=$e("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),M9=e=>{const{classes:r,color:a,focused:o,disabled:l,error:c,filled:u,required:d}=e,h={root:["root",`color${xe(a)}`,l&&"disabled",c&&"error",u&&"filled",o&&"focused",d&&"required"],asterisk:["asterisk",c&&"error"]};return Ue(h,_9,r)},O9=pe("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,a.color==="secondary"&&r.colorSecondary,a.filled&&r.filled]}})(Ze(({theme:e})=>({color:(e.vars||e).palette.text.secondary,...e.typography.body1,lineHeight:"1.4375em",padding:0,position:"relative",variants:[...Object.entries(e.palette).filter(hr()).map(([r])=>({props:{color:r},style:{[`&.${Bs.focused}`]:{color:(e.vars||e).palette[r].main}}})),{props:{},style:{[`&.${Bs.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Bs.error}`]:{color:(e.vars||e).palette.error.main}}}]}))),k9=pe("span",{name:"MuiFormLabel",slot:"Asterisk"})(Ze(({theme:e})=>({[`&.${Bs.error}`]:{color:(e.vars||e).palette.error.main}}))),j9=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiFormLabel"}),{children:l,className:c,color:u,component:d="label",disabled:h,error:m,filled:g,focused:y,required:v,...E}=o,C=xo(),S=bo({props:o,muiFormControl:C,states:["color","required","focused","disabled","error","filled"]}),_={...o,color:S.color||"primary",component:d,disabled:S.disabled,error:S.error,filled:S.filled,focused:S.focused,required:S.required},T=M9(_);return b.jsxs(O9,{as:d,ownerState:_,className:we(T.root,c),ref:a,...E,children:[l,S.required&&b.jsxs(k9,{ownerState:_,"aria-hidden":!0,className:T.asterisk,children:[" ","*"]})]})});function D9(e){return Pe("MuiInputLabel",e)}$e("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const L9=e=>{const{classes:r,formControl:a,size:o,shrink:l,disableAnimation:c,variant:u,required:d}=e,h={root:["root",a&&"formControl",!c&&"animated",l&&"shrink",o&&o!=="medium"&&`size${xe(o)}`,u],asterisk:[d&&"asterisk"]},m=Ue(h,D9,r);return{...r,...m}},z9=pe(j9,{shouldForwardProp:e=>Zn(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[{[`& .${Bs.asterisk}`]:r.asterisk},r.root,a.formControl&&r.formControl,a.size==="small"&&r.sizeSmall,a.shrink&&r.shrink,!a.disableAnimation&&r.animated,a.focused&&r.focused,r[a.variant]]}})(Ze(({theme:e})=>({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%",variants:[{props:({ownerState:r})=>r.formControl,style:{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"}},{props:{size:"small"},style:{transform:"translate(0, 17px) scale(1)"}},{props:({ownerState:r})=>r.shrink,style:{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"}},{props:({ownerState:r})=>!r.disableAnimation,style:{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})}},{props:{variant:"filled"},style:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"filled",size:"small"},style:{transform:"translate(12px, 13px) scale(1)"}},{props:({variant:r,ownerState:a})=>r==="filled"&&a.shrink,style:{userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"}},{props:({variant:r,ownerState:a,size:o})=>r==="filled"&&a.shrink&&o==="small",style:{transform:"translate(12px, 4px) scale(0.75)"}},{props:{variant:"outlined"},style:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"outlined",size:"small"},style:{transform:"translate(14px, 9px) scale(1)"}},{props:({variant:r,ownerState:a})=>r==="outlined"&&a.shrink,style:{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}}]}))),N9=w.forwardRef(function(r,a){const o=Ie({name:"MuiInputLabel",props:r}),{disableAnimation:l=!1,margin:c,shrink:u,variant:d,className:h,...m}=o,g=xo();let y=u;typeof y>"u"&&g&&(y=g.filled||g.focused||g.adornedStart);const v=bo({props:o,muiFormControl:g,states:["size","variant","required","focused"]}),E={...o,disableAnimation:l,formControl:g,shrink:y,size:v.size,variant:v.variant,required:v.required,focused:v.focused},C=L9(E);return b.jsx(z9,{"data-shrink":y,ref:a,className:we(C.root,h),...m,ownerState:E,classes:C})});function B9(e){return Pe("MuiFormControl",e)}$e("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const P9=e=>{const{classes:r,margin:a,fullWidth:o}=e,l={root:["root",a!=="none"&&`margin${xe(a)}`,o&&"fullWidth"]};return Ue(l,B9,r)},$9=pe("div",{name:"MuiFormControl",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,r[`margin${xe(a.margin)}`],a.fullWidth&&r.fullWidth]}})({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top",variants:[{props:{margin:"normal"},style:{marginTop:16,marginBottom:8}},{props:{margin:"dense"},style:{marginTop:8,marginBottom:4}},{props:{fullWidth:!0},style:{width:"100%"}}]}),U9=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiFormControl"}),{children:l,className:c,color:u="primary",component:d="div",disabled:h=!1,error:m=!1,focused:g,fullWidth:y=!1,hiddenLabel:v=!1,margin:E="none",required:C=!1,size:S="medium",variant:_="outlined",...T}=o,j={...o,color:u,component:d,disabled:h,error:m,fullWidth:y,hiddenLabel:v,margin:E,required:C,size:S,variant:_},M=P9(j),[k,O]=w.useState(()=>{let G=!1;return l&&w.Children.forEach(l,L=>{if(!zs(L,["Input","Select"]))return;const Y=zs(L,["Select"])?L.props.input:L;Y&&c9(Y.props)&&(G=!0)}),G}),[B,I]=w.useState(()=>{let G=!1;return l&&w.Children.forEach(l,L=>{zs(L,["Input","Select"])&&(ru(L.props,!0)||ru(L.props.inputProps,!0))&&(G=!0)}),G}),[H,Q]=w.useState(!1);h&&H&&Q(!1);const R=g!==void 0&&!h?g:H;let F;w.useRef(!1);const $=w.useCallback(()=>{I(!0)},[]),q=w.useCallback(()=>{I(!1)},[]),K=w.useMemo(()=>({adornedStart:k,setAdornedStart:O,color:u,disabled:h,error:m,filled:B,focused:R,fullWidth:y,hiddenLabel:v,size:S,onBlur:()=>{Q(!1)},onFocus:()=>{Q(!0)},onEmpty:q,onFilled:$,registerEffect:F,required:C,variant:_}),[k,u,h,m,B,R,y,v,F,q,$,C,S,_]);return b.jsx(_h.Provider,{value:K,children:b.jsx($9,{as:d,ownerState:j,className:we(M.root,c),ref:a,...T,children:l})})});function H9(e){return Pe("MuiFormHelperText",e)}const iv=$e("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var ov;const I9=e=>{const{classes:r,contained:a,size:o,disabled:l,error:c,filled:u,focused:d,required:h}=e,m={root:["root",l&&"disabled",c&&"error",o&&`size${xe(o)}`,a&&"contained",d&&"focused",u&&"filled",h&&"required"]};return Ue(m,H9,r)},F9=pe("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,a.size&&r[`size${xe(a.size)}`],a.contained&&r.contained,a.filled&&r.filled]}})(Ze(({theme:e})=>({color:(e.vars||e).palette.text.secondary,...e.typography.caption,textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${iv.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${iv.error}`]:{color:(e.vars||e).palette.error.main},variants:[{props:{size:"small"},style:{marginTop:4}},{props:({ownerState:r})=>r.contained,style:{marginLeft:14,marginRight:14}}]}))),G9=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiFormHelperText"}),{children:l,className:c,component:u="p",disabled:d,error:h,filled:m,focused:g,margin:y,required:v,variant:E,...C}=o,S=xo(),_=bo({props:o,muiFormControl:S,states:["variant","size","disabled","error","filled","focused","required"]}),T={...o,component:u,contained:_.variant==="filled"||_.variant==="outlined",variant:_.variant,size:_.size,disabled:_.disabled,error:_.error,filled:_.filled,focused:_.focused,required:_.required};delete T.ownerState;const j=I9(T);return b.jsx(F9,{as:u,className:we(j.root,c),ref:a,...C,ownerState:T,children:l===" "?ov||(ov=b.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"})):l})});function V9(e){var y;const{elementType:r,externalSlotProps:a,ownerState:o,skipResolvingSlotProps:l=!1,...c}=e,u=l?{}:e2(a,o),{props:d,internalRef:h}=t2({...c,externalSlotProps:u}),m=nn(h,u==null?void 0:u.ref,(y=e.additionalProps)==null?void 0:y.ref);return Jb(r,{...d,ref:m},o)}const ni=w.createContext({});function W9(e){return Pe("MuiList",e)}$e("MuiList",["root","padding","dense","subheader"]);const q9=e=>{const{classes:r,disablePadding:a,dense:o,subheader:l}=e;return Ue({root:["root",!a&&"padding",o&&"dense",l&&"subheader"]},W9,r)},Y9=pe("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,!a.disablePadding&&r.padding,a.dense&&r.dense,a.subheader&&r.subheader]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:({ownerState:e})=>!e.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:e})=>e.subheader,style:{paddingTop:0}}]}),a2=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiList"}),{children:l,className:c,component:u="ul",dense:d=!1,disablePadding:h=!1,subheader:m,...g}=o,y=w.useMemo(()=>({dense:d}),[d]),v={...o,component:u,dense:d,disablePadding:h},E=q9(v);return b.jsx(ni.Provider,{value:y,children:b.jsxs(Y9,{as:u,className:we(E.root,c),ref:a,ownerState:v,...g,children:[m,l]})})});function dp(e,r,a){return e===r?e.firstChild:r&&r.nextElementSibling?r.nextElementSibling:a?null:e.firstChild}function sv(e,r,a){return e===r?a?e.firstChild:e.lastChild:r&&r.previousElementSibling?r.previousElementSibling:a?null:e.lastChild}function i2(e,r){if(r===void 0)return!0;let a=e.innerText;return a===void 0&&(a=e.textContent),a=a.trim().toLowerCase(),a.length===0?!1:r.repeating?a[0]===r.keys[0]:a.startsWith(r.keys.join(""))}function Ts(e,r,a,o,l,c){let u=!1,d=l(e,r,r?a:!1);for(;d;){if(d===e.firstChild){if(u)return!1;u=!0}const h=o?!1:d.disabled||d.getAttribute("aria-disabled")==="true";if(!d.hasAttribute("tabindex")||!i2(d,c)||h)d=l(e,d,a);else return d.focus(),!0}return!1}const X9=w.forwardRef(function(r,a){const{actions:o,autoFocus:l=!1,autoFocusItem:c=!1,children:u,className:d,disabledItemsFocusable:h=!1,disableListWrap:m=!1,onKeyDown:g,variant:y="selectedMenu",...v}=r,E=w.useRef(null),C=w.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Ca(()=>{l&&E.current.focus()},[l]),w.useImperativeHandle(o,()=>({adjustStyleForScrollbar:(M,{direction:k})=>{const O=!E.current.style.width;if(M.clientHeight<E.current.clientHeight&&O){const B=`${Qb(Ir(M))}px`;E.current.style[k==="rtl"?"paddingLeft":"paddingRight"]=B,E.current.style.width=`calc(100% + ${B})`}return E.current}}),[]);const S=M=>{const k=E.current,O=M.key;if(M.ctrlKey||M.metaKey||M.altKey){g&&g(M);return}const I=hn(k).activeElement;if(O==="ArrowDown")M.preventDefault(),Ts(k,I,m,h,dp);else if(O==="ArrowUp")M.preventDefault(),Ts(k,I,m,h,sv);else if(O==="Home")M.preventDefault(),Ts(k,null,m,h,dp);else if(O==="End")M.preventDefault(),Ts(k,null,m,h,sv);else if(O.length===1){const H=C.current,Q=O.toLowerCase(),R=performance.now();H.keys.length>0&&(R-H.lastTime>500?(H.keys=[],H.repeating=!0,H.previousKeyMatched=!0):H.repeating&&Q!==H.keys[0]&&(H.repeating=!1)),H.lastTime=R,H.keys.push(Q);const F=I&&!H.repeating&&i2(I,H);H.previousKeyMatched&&(F||Ts(k,I,!1,h,dp,H))?M.preventDefault():H.previousKeyMatched=!1}g&&g(M)},_=nn(E,a);let T=-1;w.Children.forEach(u,(M,k)=>{if(!w.isValidElement(M)){T===k&&(T+=1,T>=u.length&&(T=-1));return}M.props.disabled||(y==="selectedMenu"&&M.props.selected||T===-1)&&(T=k),T===k&&(M.props.disabled||M.props.muiSkipListHighlight||M.type.muiSkipListHighlight)&&(T+=1,T>=u.length&&(T=-1))});const j=w.Children.map(u,(M,k)=>{if(k===T){const O={};return c&&(O.autoFocus=!0),M.props.tabIndex===void 0&&y==="selectedMenu"&&(O.tabIndex=0),w.cloneElement(M,O)}return M});return b.jsx(a2,{role:"menu",ref:_,className:d,onKeyDown:S,tabIndex:l?0:-1,...v,children:j})});function K9(e){return Pe("MuiMenu",e)}$e("MuiMenu",["root","paper","list"]);const Z9={vertical:"top",horizontal:"right"},Q9={vertical:"top",horizontal:"left"},J9=e=>{const{classes:r}=e;return Ue({root:["root"],paper:["paper"],list:["list"]},K9,r)},e7=pe(r2,{shouldForwardProp:e=>Zn(e)||e==="classes",name:"MuiMenu",slot:"Root"})({}),t7=pe(n2,{name:"MuiMenu",slot:"Paper"})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),n7=pe(X9,{name:"MuiMenu",slot:"List"})({outline:0}),r7=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiMenu"}),{autoFocus:l=!0,children:c,className:u,disableAutoFocusItem:d=!1,MenuListProps:h={},onClose:m,open:g,PaperProps:y={},PopoverClasses:v,transitionDuration:E="auto",TransitionProps:{onEntering:C,...S}={},variant:_="selectedMenu",slots:T={},slotProps:j={},...M}=o,k=uC(),O={...o,autoFocus:l,disableAutoFocusItem:d,MenuListProps:h,onEntering:C,PaperProps:y,transitionDuration:E,TransitionProps:S,variant:_},B=J9(O),I=l&&!d&&g,H=w.useRef(null),Q=(te,D)=>{H.current&&H.current.adjustStyleForScrollbar(te,{direction:k?"rtl":"ltr"}),C&&C(te,D)},R=te=>{te.key==="Tab"&&(te.preventDefault(),m&&m(te,"tabKeyDown"))};let F=-1;w.Children.map(c,(te,D)=>{w.isValidElement(te)&&(te.props.disabled||(_==="selectedMenu"&&te.props.selected||F===-1)&&(F=D))});const $={slots:T,slotProps:{list:h,transition:S,paper:y,...j}},q=V9({elementType:T.root,externalSlotProps:j.root,ownerState:O,className:[B.root,u]}),[K,G]=tt("paper",{className:B.paper,elementType:t7,externalForwardedProps:$,shouldForwardComponentProp:!0,ownerState:O}),[L,Y]=tt("list",{className:we(B.list,h.className),elementType:n7,shouldForwardComponentProp:!0,externalForwardedProps:$,getSlotProps:te=>({...te,onKeyDown:D=>{var P;R(D),(P=te.onKeyDown)==null||P.call(te,D)}}),ownerState:O}),ae=typeof $.slotProps.transition=="function"?$.slotProps.transition(O):$.slotProps.transition;return b.jsx(e7,{onClose:m,anchorOrigin:{vertical:"bottom",horizontal:k?"right":"left"},transformOrigin:k?Z9:Q9,slots:{root:T.root,paper:K,backdrop:T.backdrop,...T.transition&&{transition:T.transition}},slotProps:{root:q,paper:G,backdrop:typeof j.backdrop=="function"?j.backdrop(O):j.backdrop,transition:{...ae,onEntering:(...te)=>{var D;Q(...te),(D=ae==null?void 0:ae.onEntering)==null||D.call(ae,...te)}}},open:g,ref:a,transitionDuration:E,ownerState:O,...M,classes:v,children:b.jsx(L,{actions:H,autoFocus:l&&(F===-1||d),autoFocusItem:I,variant:_,...Y,children:c})})});function a7(e){return Pe("MuiNativeSelect",e)}const jh=$e("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),i7=e=>{const{classes:r,variant:a,disabled:o,multiple:l,open:c,error:u}=e,d={select:["select",a,o&&"disabled",l&&"multiple",u&&"error"],icon:["icon",`icon${xe(a)}`,c&&"iconOpen",o&&"disabled"]};return Ue(d,a7,r)},o2=pe("select")(({theme:e})=>({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":{borderRadius:0},[`&.${jh.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(e.vars||e).palette.background.paper},variants:[{props:({ownerState:r})=>r.variant!=="filled"&&r.variant!=="outlined",style:{"&&&":{paddingRight:24,minWidth:16}}},{props:{variant:"filled"},style:{"&&&":{paddingRight:32}}},{props:{variant:"outlined"},style:{borderRadius:(e.vars||e).shape.borderRadius,"&:focus":{borderRadius:(e.vars||e).shape.borderRadius},"&&&":{paddingRight:32}}}]})),o7=pe(o2,{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Zn,overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.select,r[a.variant],a.error&&r.error,{[`&.${jh.multiple}`]:r.multiple}]}})({}),s2=pe("svg")(({theme:e})=>({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(e.vars||e).palette.action.active,[`&.${jh.disabled}`]:{color:(e.vars||e).palette.action.disabled},variants:[{props:({ownerState:r})=>r.open,style:{transform:"rotate(180deg)"}},{props:{variant:"filled"},style:{right:7}},{props:{variant:"outlined"},style:{right:7}}]})),s7=pe(s2,{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.icon,a.variant&&r[`icon${xe(a.variant)}`],a.open&&r.iconOpen]}})({}),l7=w.forwardRef(function(r,a){const{className:o,disabled:l,error:c,IconComponent:u,inputRef:d,variant:h="standard",...m}=r,g={...r,disabled:l,variant:h,error:c},y=i7(g);return b.jsxs(w.Fragment,{children:[b.jsx(o7,{ownerState:g,className:we(y.select,o),disabled:l,ref:d||a,...m}),r.multiple?null:b.jsx(s7,{as:u,ownerState:g,className:y.icon})]})});function l2(e){return Pe("MuiSelect",e)}const As=$e("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var lv;const c7=pe(o2,{name:"MuiSelect",slot:"Select",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[{[`&.${As.select}`]:r.select},{[`&.${As.select}`]:r[a.variant]},{[`&.${As.error}`]:r.error},{[`&.${As.multiple}`]:r.multiple}]}})({[`&.${As.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),u7=pe(s2,{name:"MuiSelect",slot:"Icon",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.icon,a.variant&&r[`icon${xe(a.variant)}`],a.open&&r.iconOpen]}})({}),f7=pe("input",{shouldForwardProp:e=>Gb(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput"})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function cv(e,r){return typeof r=="object"&&r!==null?e===r:String(e)===String(r)}function d7(e){return e==null||typeof e=="string"&&!e.trim()}const p7=e=>{const{classes:r,variant:a,disabled:o,multiple:l,open:c,error:u}=e,d={select:["select",a,o&&"disabled",l&&"multiple",u&&"error"],icon:["icon",`icon${xe(a)}`,c&&"iconOpen",o&&"disabled"],nativeInput:["nativeInput"]};return Ue(d,l2,r)},h7=w.forwardRef(function(r,a){var Ma;const{"aria-describedby":o,"aria-label":l,autoFocus:c,autoWidth:u,children:d,className:h,defaultOpen:m,defaultValue:g,disabled:y,displayEmpty:v,error:E=!1,IconComponent:C,inputRef:S,labelId:_,MenuProps:T={},multiple:j,name:M,onBlur:k,onChange:O,onClose:B,onFocus:I,onOpen:H,open:Q,readOnly:R,renderValue:F,required:$,SelectDisplayProps:q={},tabIndex:K,type:G,value:L,variant:Y="standard",...ae}=r,[te,D]=Iy({controlled:L,default:g,name:"Select"}),[P,oe]=Iy({controlled:Q,default:m,name:"Select"}),J=w.useRef(null),le=w.useRef(null),[se,he]=w.useState(null),{current:Oe}=w.useRef(Q!=null),[Ee,ke]=w.useState(),ge=nn(a,S),Re=w.useCallback(Se=>{le.current=Se,Se&&he(Se)},[]),de=se==null?void 0:se.parentNode;w.useImperativeHandle(ge,()=>({focus:()=>{le.current.focus()},node:J.current,value:te}),[te]),w.useEffect(()=>{m&&P&&se&&!Oe&&(ke(u?null:de.clientWidth),le.current.focus())},[se,u]),w.useEffect(()=>{c&&le.current.focus()},[c]),w.useEffect(()=>{if(!_)return;const Se=hn(le.current).getElementById(_);if(Se){const rt=()=>{getSelection().isCollapsed&&le.current.focus()};return Se.addEventListener("click",rt),()=>{Se.removeEventListener("click",rt)}}},[_]);const me=(Se,rt)=>{Se?H&&H(rt):B&&B(rt),Oe||(ke(u?null:de.clientWidth),oe(Se))},ue=Se=>{Se.button===0&&(Se.preventDefault(),le.current.focus(),me(!0,Se))},fe=Se=>{me(!1,Se)},Ae=w.Children.toArray(d),De=Se=>{const rt=Ae.find(Rt=>Rt.props.value===Se.target.value);rt!==void 0&&(D(rt.props.value),O&&O(Se,rt))},ot=Se=>rt=>{let Rt;if(rt.currentTarget.hasAttribute("tabindex")){if(j){Rt=Array.isArray(te)?te.slice():[];const Gr=te.indexOf(Se.props.value);Gr===-1?Rt.push(Se.props.value):Rt.splice(Gr,1)}else Rt=Se.props.value;if(Se.props.onClick&&Se.props.onClick(rt),te!==Rt&&(D(Rt),O)){const Gr=rt.nativeEvent||rt,So=new Gr.constructor(Gr.type,Gr);Object.defineProperty(So,"target",{writable:!0,value:{value:Rt,name:M}}),O(So,Se)}j||me(!1,rt)}},Le=Se=>{R||[" ","ArrowUp","ArrowDown","Enter"].includes(Se.key)&&(Se.preventDefault(),me(!0,Se))},pt=se!==null&&P,Xe=Se=>{!pt&&k&&(Object.defineProperty(Se,"target",{writable:!0,value:{value:te,name:M}}),k(Se))};delete ae["aria-invalid"];let ye,bt;const qe=[];let Et=!1;(ru({value:te})||v)&&(F?ye=F(te):Et=!0);const xt=Ae.map(Se=>{if(!w.isValidElement(Se))return null;let rt;if(j){if(!Array.isArray(te))throw new Error(Hr(2));rt=te.some(Rt=>cv(Rt,Se.props.value)),rt&&Et&&qe.push(Se.props.children)}else rt=cv(te,Se.props.value),rt&&Et&&(bt=Se.props.children);return w.cloneElement(Se,{"aria-selected":rt?"true":"false",onClick:ot(Se),onKeyUp:Rt=>{Rt.key===" "&&Rt.preventDefault(),Se.props.onKeyUp&&Se.props.onKeyUp(Rt)},role:"option",selected:rt,value:void 0,"data-value":Se.props.value})});Et&&(j?qe.length===0?ye=null:ye=qe.reduce((Se,rt,Rt)=>(Se.push(rt),Rt<qe.length-1&&Se.push(", "),Se),[]):ye=bt);let _t=Ee;!u&&Oe&&se&&(_t=de.clientWidth);let Ut;typeof K<"u"?Ut=K:Ut=y?null:0;const nt=q.id||(M?`mui-component-select-${M}`:void 0),yt={...r,variant:Y,value:te,open:pt,error:E},Fe=p7(yt),Jn={...T.PaperProps,...(Ma=T.slotProps)==null?void 0:Ma.paper},er=ol();return b.jsxs(w.Fragment,{children:[b.jsx(c7,{as:"div",ref:Re,tabIndex:Ut,role:"combobox","aria-controls":pt?er:void 0,"aria-disabled":y?"true":void 0,"aria-expanded":pt?"true":"false","aria-haspopup":"listbox","aria-label":l,"aria-labelledby":[_,nt].filter(Boolean).join(" ")||void 0,"aria-describedby":o,"aria-required":$?"true":void 0,"aria-invalid":E?"true":void 0,onKeyDown:Le,onMouseDown:y||R?null:ue,onBlur:Xe,onFocus:I,...q,ownerState:yt,className:we(q.className,Fe.select,h),id:nt,children:d7(ye)?lv||(lv=b.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"})):ye}),b.jsx(f7,{"aria-invalid":E,value:Array.isArray(te)?te.join(","):te,name:M,ref:J,"aria-hidden":!0,onChange:De,tabIndex:-1,disabled:y,className:Fe.nativeInput,autoFocus:c,required:$,...ae,ownerState:yt}),b.jsx(u7,{as:C,className:Fe.icon,ownerState:yt}),b.jsx(r7,{id:`menu-${M||""}`,anchorEl:de,open:pt,onClose:fe,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},...T,slotProps:{...T.slotProps,list:{"aria-labelledby":_,role:"listbox","aria-multiselectable":j?"true":void 0,disableListWrap:!0,id:er,...T.MenuListProps},paper:{...Jn,style:{minWidth:_t,...Jn!=null?Jn.style:null}}},children:xt})]})}),m7=gr(b.jsx("path",{d:"M7 10l5 5 5-5z"})),g7=e=>{const{classes:r}=e,o=Ue({root:["root"]},l2,r);return{...r,...o}},Dh={name:"MuiSelect",slot:"Root",shouldForwardProp:e=>Zn(e)&&e!=="variant"},y7=pe(Ou,Dh)(""),v7=pe(kh,Dh)(""),b7=pe(Oh,Dh)(""),c2=w.forwardRef(function(r,a){const o=Ie({name:"MuiSelect",props:r}),{autoWidth:l=!1,children:c,classes:u={},className:d,defaultOpen:h=!1,displayEmpty:m=!1,IconComponent:g=m7,id:y,input:v,inputProps:E,label:C,labelId:S,MenuProps:_,multiple:T=!1,native:j=!1,onClose:M,onOpen:k,open:O,renderValue:B,SelectDisplayProps:I,variant:H="outlined",...Q}=o,R=j?l7:h7,F=xo(),$=bo({props:o,muiFormControl:F,states:["variant","error"]}),q=$.variant||H,K={...o,variant:q,classes:u},G=g7(K),{root:L,...Y}=G,ae=v||{standard:b.jsx(y7,{ownerState:K}),outlined:b.jsx(v7,{label:C,ownerState:K}),filled:b.jsx(b7,{ownerState:K})}[q],te=nn(a,vo(ae));return b.jsx(w.Fragment,{children:w.cloneElement(ae,{inputComponent:R,inputProps:{children:c,error:$.error,IconComponent:g,variant:q,type:void 0,multiple:T,...j?{id:y}:{autoWidth:l,defaultOpen:h,displayEmpty:m,labelId:S,MenuProps:_,onClose:M,onOpen:k,open:O,renderValue:B,SelectDisplayProps:{id:y,...I}},...E,classes:E?qt(Y,E.classes):Y,...v?v.props.inputProps:{}},...(T&&j||m)&&q==="outlined"?{notched:!0}:{},ref:te,className:we(ae.props.className,d,G.root),...!v&&{variant:q},...Q})})});c2.muiName="Select";function x7(e){return Pe("MuiTextField",e)}$e("MuiTextField",["root"]);const S7={standard:Ou,filled:Oh,outlined:kh},w7=e=>{const{classes:r}=e;return Ue({root:["root"]},x7,r)},C7=pe(U9,{name:"MuiTextField",slot:"Root"})({}),u2=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiTextField"}),{autoComplete:l,autoFocus:c=!1,children:u,className:d,color:h="primary",defaultValue:m,disabled:g=!1,error:y=!1,FormHelperTextProps:v,fullWidth:E=!1,helperText:C,id:S,InputLabelProps:_,inputProps:T,InputProps:j,inputRef:M,label:k,maxRows:O,minRows:B,multiline:I=!1,name:H,onBlur:Q,onChange:R,onFocus:F,placeholder:$,required:q=!1,rows:K,select:G=!1,SelectProps:L,slots:Y={},slotProps:ae={},type:te,value:D,variant:P="outlined",...oe}=o,J={...o,autoFocus:c,color:h,disabled:g,error:y,fullWidth:E,multiline:I,required:q,select:G,variant:P},le=w7(J),se=ol(S),he=C&&se?`${se}-helper-text`:void 0,Oe=k&&se?`${se}-label`:void 0,Ee=S7[P],ke={slots:Y,slotProps:{input:j,inputLabel:_,htmlInput:T,formHelperText:v,select:L,...ae}},ge={},Re=ke.slotProps.inputLabel;P==="outlined"&&(Re&&typeof Re.shrink<"u"&&(ge.notched=Re.shrink),ge.label=k),G&&((!L||!L.native)&&(ge.id=void 0),ge["aria-describedby"]=void 0);const[de,me]=tt("root",{elementType:C7,shouldForwardComponentProp:!0,externalForwardedProps:{...ke,...oe},ownerState:J,className:we(le.root,d),ref:a,additionalProps:{disabled:g,error:y,fullWidth:E,required:q,color:h,variant:P}}),[ue,fe]=tt("input",{elementType:Ee,externalForwardedProps:ke,additionalProps:ge,ownerState:J}),[Ae,De]=tt("inputLabel",{elementType:N9,externalForwardedProps:ke,ownerState:J}),[ot,Le]=tt("htmlInput",{elementType:"input",externalForwardedProps:ke,ownerState:J}),[pt,Xe]=tt("formHelperText",{elementType:G9,externalForwardedProps:ke,ownerState:J}),[ye,bt]=tt("select",{elementType:c2,externalForwardedProps:ke,ownerState:J}),qe=b.jsx(ue,{"aria-describedby":he,autoComplete:l,autoFocus:c,defaultValue:m,fullWidth:E,multiline:I,name:H,rows:K,maxRows:O,minRows:B,type:te,value:D,id:se,inputRef:M,onBlur:Q,onChange:R,onFocus:F,placeholder:$,inputProps:Le,slots:{input:Y.htmlInput?ot:void 0},...fe});return b.jsxs(de,{...me,children:[k!=null&&k!==""&&b.jsx(Ae,{htmlFor:se,id:Oe,...De,children:k}),G?b.jsx(ye,{"aria-describedby":he,id:se,labelId:Oe,value:D,input:qe,...bt,children:u}):qe,C&&b.jsx(pt,{id:he,...Xe,children:C})]})}),Lh=()=>b.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"117",height:"24",viewBox:"0 0 117 24",fill:"none",children:b.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"117",height:"24",viewBox:"0 0 117 24",fill:"none",children:[b.jsx("path",{d:"M11.0206 23.3455V21.3563C6.4944 21.035 2.88009 17.3142 2.56806 12.6545H0.635805C0.28466 12.6545 0 12.3615 0 12C0 11.6385 0.28466 11.3455 0.635805 11.3455H2.56806C2.88009 6.68579 6.49437 2.9641 11.0206 2.6429V0.654545C11.0206 0.29305 11.3053 0 11.6564 0C12.0076 0 12.2922 0.29305 12.2922 0.654545V2.6429C16.8185 2.9641 20.4328 6.68579 20.7448 11.3455H22.6771C23.0282 11.3455 23.3129 11.6385 23.3129 12C23.3129 12.3615 23.0282 12.6545 22.6771 12.6545H20.7465C20.661 13.9299 20.3292 15.1365 19.7969 16.2222C19.6387 16.5448 19.256 16.6747 18.9425 16.5119C18.6291 16.3491 18.503 15.9551 18.6611 15.6324C19.1059 14.7252 19.3886 13.7195 19.4715 12.6545H18.195C18.0869 13.8126 17.6952 14.8848 17.0922 15.7977L19.0742 17.8381L19.71 17.1835L24 21.6L21.8293 23.8347L17.5393 19.4182L18.1751 18.7636L16.276 16.8085C15.2305 17.8731 13.8399 18.5782 12.2922 18.7313V20.0455C13.644 19.9339 14.898 19.4705 15.9688 18.7432C16.2619 18.5442 16.6563 18.6281 16.8497 18.9298C17.0428 19.2315 16.962 19.6367 16.6692 19.8358C15.397 20.6999 13.9014 21.2437 12.2922 21.358V23.3455C12.2922 23.707 12.0076 24 11.6564 24C11.3053 24 11.0206 23.707 11.0206 23.3455ZM3.84298 12.6545C4.14988 16.5908 7.19707 19.7278 11.0206 20.0438V18.7313C7.89976 18.4227 5.41764 15.8674 5.1179 12.6545H3.84298ZM11.6564 12.7372C10.1546 12.7372 8.90128 14.0344 8.90128 15.6409V16.3926C10.4889 17.8076 12.824 17.8076 14.4116 16.3926V15.6409L14.4083 15.4909C14.3338 13.9635 13.126 12.7518 11.6825 12.7373C11.6738 12.7373 11.6651 12.7372 11.6564 12.7372ZM12.5025 10.0636C12.5025 9.55476 12.1123 9.16365 11.6564 9.16364C11.2006 9.16364 10.8103 9.55477 10.8103 10.0636C10.8104 10.5726 11.2007 10.9636 11.6564 10.9636C12.1123 10.9636 12.5025 10.5726 12.5025 10.0636ZM12.2922 5.2679C15.4131 5.57644 17.8952 8.13257 18.195 11.3455H19.4699C19.163 7.40917 16.1158 4.27132 12.2922 3.9554V5.2679ZM11.0206 3.9554C7.19704 4.27132 4.14989 7.40917 3.84298 11.3455H5.1179C5.41765 8.13257 7.89972 5.57644 11.0206 5.2679V3.9554ZM13.7741 10.0636C13.7741 10.7089 13.505 11.2931 13.0762 11.6991C14.5737 12.2934 15.6431 13.7976 15.6807 15.5455C16.4742 14.5918 16.9548 13.3541 16.9548 12C16.9548 8.98754 14.5826 6.54545 11.6564 6.54545C8.73022 6.54545 6.35805 8.98754 6.35805 12C6.35805 13.3539 6.83805 14.5919 7.63132 15.5455C7.66888 13.7979 8.7387 12.2936 10.2358 11.6991C9.80732 11.2931 9.53875 10.7087 9.53874 10.0636C9.53874 8.8554 10.4756 7.85455 11.6564 7.85455C12.8372 7.85456 13.7741 8.85533 13.7741 10.0636Z",fill:"#00A36D"}),b.jsx("path",{d:"M27.6992 19.2V4.8H30.5392V19.2H27.6992ZM29.2592 14.12V11.72H35.8792V14.12H29.2592ZM29.2592 7.28V4.8H36.9192V7.28H29.2592Z",fill:"white"}),b.jsx("path",{d:"M42.4358 19.44C40.7691 19.44 39.5091 19.1667 38.6558 18.62C37.8158 18.0733 37.3958 17.1867 37.3958 15.96C37.3958 15.1733 37.5891 14.5267 37.9758 14.02C38.3758 13.5133 38.9291 13.14 39.6358 12.9C40.3558 12.6467 41.1824 12.52 42.1158 12.52C42.6891 12.52 43.1891 12.5667 43.6158 12.66C44.0424 12.74 44.4291 12.8267 44.7758 12.92V14.72C44.5091 14.6267 44.1691 14.5467 43.7558 14.48C43.3424 14.4 42.9424 14.36 42.5558 14.36C41.6891 14.36 41.0424 14.48 40.6158 14.72C40.2024 14.96 39.9958 15.3667 39.9958 15.94C39.9958 16.4867 40.2024 16.88 40.6158 17.12C41.0291 17.36 41.6224 17.48 42.3958 17.48C42.8624 17.48 43.3091 17.44 43.7358 17.36C44.1758 17.2667 44.5624 17.1267 44.8958 16.94L44.4958 17.72C44.4424 17.56 44.3958 17.4 44.3558 17.24C44.3158 17.08 44.2824 16.9133 44.2558 16.74C44.2424 16.5667 44.2291 16.3733 44.2158 16.16C44.2158 15.9333 44.2158 15.66 44.2158 15.34V12.6C44.2158 11.92 44.1091 11.4067 43.8958 11.06C43.6824 10.7133 43.3691 10.4867 42.9558 10.38C42.5424 10.26 42.0291 10.2 41.4158 10.2C40.8558 10.2 40.3158 10.26 39.7958 10.38C39.2758 10.4867 38.8558 10.6133 38.5358 10.76H38.3358V8.54C38.8158 8.36667 39.3558 8.24 39.9558 8.16C40.5558 8.06667 41.1558 8.02 41.7558 8.02C42.5024 8.02 43.1891 8.08667 43.8158 8.22C44.4558 8.35333 45.0091 8.58667 45.4758 8.92C45.9424 9.25333 46.3024 9.72667 46.5558 10.34C46.8224 10.94 46.9558 11.72 46.9558 12.68V15.2C46.9558 15.48 46.9558 15.8333 46.9558 16.26C46.9691 16.6733 46.9891 17.08 47.0158 17.48C47.0424 17.88 47.0824 18.2 47.1358 18.44L47.0758 18.6C46.6224 18.7733 46.1291 18.9267 45.5958 19.06C45.0758 19.18 44.5424 19.2733 43.9958 19.34C43.4491 19.4067 42.9291 19.44 42.4358 19.44Z",fill:"white"}),b.jsx("path",{d:"M48.8689 13.7C48.8689 12.4333 49.1289 11.38 49.6489 10.54C50.1689 9.7 50.8889 9.07333 51.8089 8.66C52.7289 8.23333 53.7956 8.02 55.0089 8.02C55.9689 8.02 56.7822 8.14667 57.4489 8.4V10.7H57.2489C57.0089 10.58 56.7156 10.48 56.3689 10.4C56.0356 10.32 55.6556 10.28 55.2289 10.28C54.1356 10.28 53.2756 10.5733 52.6489 11.16C52.0356 11.7333 51.7289 12.58 51.7289 13.7C51.7289 14.82 52.0356 15.6733 52.6489 16.26C53.2756 16.8333 54.1356 17.12 55.2289 17.12C55.6556 17.12 56.0356 17.08 56.3689 17C56.7156 16.92 57.0089 16.82 57.2489 16.7H57.4489V19C56.7822 19.2667 55.9689 19.4 55.0089 19.4C53.7556 19.4 52.6689 19.1933 51.7489 18.78C50.8422 18.3533 50.1356 17.72 49.6289 16.88C49.1222 16.0267 48.8689 14.9667 48.8689 13.7Z",fill:"white"}),b.jsx("path",{d:"M65.0414 19.4C64.0414 19.4 63.1481 19.2867 62.3614 19.06C61.5747 18.8333 60.9081 18.4933 60.3614 18.04C59.8147 17.5733 59.3947 16.98 59.1014 16.26C58.8214 15.54 58.6814 14.6867 58.6814 13.7C58.6814 12.5267 58.9014 11.52 59.3414 10.68C59.7814 9.82667 60.4014 9.17333 61.2014 8.72C62.0147 8.25333 62.9614 8.02 64.0414 8.02C65.2547 8.02 66.2414 8.27333 67.0014 8.78C67.7614 9.27333 68.3081 9.96667 68.6414 10.86C68.9747 11.74 69.1147 12.7533 69.0614 13.9L69.0414 14.56H60.4814V12.72H66.3214V12.6C66.3214 11.7867 66.1281 11.1667 65.7414 10.74C65.3681 10.3133 64.7947 10.1 64.0214 10.1C63.5414 10.1 63.1081 10.2067 62.7214 10.42C62.3481 10.62 62.0481 10.9667 61.8214 11.46C61.6081 11.9533 61.5014 12.6267 61.5014 13.48V13.9C61.5014 14.74 61.6614 15.4 61.9814 15.88C62.3014 16.3467 62.7414 16.68 63.3014 16.88C63.8614 17.08 64.5081 17.18 65.2414 17.18C65.8947 17.18 66.4681 17.12 66.9614 17C67.4547 16.88 67.8414 16.74 68.1214 16.58H68.3214V18.84C67.9481 19 67.4881 19.1333 66.9414 19.24C66.4081 19.3467 65.7747 19.4 65.0414 19.4Z",fill:"white"}),b.jsx("path",{d:"M70.5861 16.44H70.7461C71.2261 16.64 71.7861 16.8133 72.4261 16.96C73.0794 17.1067 73.7328 17.18 74.3861 17.18C74.6128 17.18 74.8594 17.1733 75.1261 17.16C75.3928 17.1333 75.6394 17.0867 75.8661 17.02C76.1061 16.9533 76.2994 16.8333 76.4461 16.66C76.6061 16.4867 76.6861 16.2533 76.6861 15.96C76.6861 15.5867 76.5328 15.3267 76.2261 15.18C75.9194 15.0333 75.4461 14.9067 74.8061 14.8L73.8661 14.64C72.7994 14.4533 71.9794 14.1333 71.4061 13.68C70.8328 13.2133 70.5461 12.5267 70.5461 11.62C70.5461 10.9667 70.7194 10.3733 71.0661 9.84C71.4261 9.30667 71.9794 8.88667 72.7261 8.58C73.4861 8.26 74.4794 8.1 75.7061 8.1C76.2794 8.1 76.8061 8.14 77.2861 8.22C77.7794 8.28667 78.2461 8.38667 78.6861 8.52V10.82H78.5261C78.0194 10.62 77.5328 10.48 77.0661 10.4C76.5994 10.32 76.1194 10.28 75.6261 10.28C74.8794 10.28 74.2928 10.3733 73.8661 10.56C73.4528 10.7333 73.2461 11.0467 73.2461 11.5C73.2461 11.8467 73.3994 12.0933 73.7061 12.24C74.0261 12.3867 74.4861 12.5133 75.0861 12.62L76.0061 12.78C76.6328 12.8733 77.1994 13.04 77.7061 13.28C78.2261 13.52 78.6394 13.8533 78.9461 14.28C79.2528 14.6933 79.4061 15.2267 79.4061 15.88C79.4061 17.04 78.9728 17.9133 78.1061 18.5C77.2528 19.0733 75.9594 19.36 74.2261 19.36C73.5861 19.36 72.9461 19.3067 72.3061 19.2C71.6661 19.0933 71.0928 18.96 70.5861 18.8V16.44Z",fill:"white"}),b.jsx("path",{d:"M86.8539 19.4C85.8539 19.4 84.9606 19.2867 84.1739 19.06C83.3872 18.8333 82.7206 18.4933 82.1739 18.04C81.6272 17.5733 81.2072 16.98 80.9139 16.26C80.6339 15.54 80.4939 14.6867 80.4939 13.7C80.4939 12.5267 80.7139 11.52 81.1539 10.68C81.5939 9.82667 82.2139 9.17333 83.0139 8.72C83.8272 8.25333 84.7739 8.02 85.8539 8.02C87.0672 8.02 88.0539 8.27333 88.8139 8.78C89.5739 9.27333 90.1206 9.96667 90.4539 10.86C90.7872 11.74 90.9272 12.7533 90.8739 13.9L90.8539 14.56H82.2939V12.72H88.1339V12.6C88.1339 11.7867 87.9406 11.1667 87.5539 10.74C87.1806 10.3133 86.6072 10.1 85.8339 10.1C85.3539 10.1 84.9206 10.2067 84.5339 10.42C84.1606 10.62 83.8606 10.9667 83.6339 11.46C83.4206 11.9533 83.3139 12.6267 83.3139 13.48V13.9C83.3139 14.74 83.4739 15.4 83.7939 15.88C84.1139 16.3467 84.5539 16.68 85.1139 16.88C85.6739 17.08 86.3206 17.18 87.0539 17.18C87.7072 17.18 88.2806 17.12 88.7739 17C89.2672 16.88 89.6539 16.74 89.9339 16.58H90.1339V18.84C89.7606 19 89.3006 19.1333 88.7539 19.24C88.2206 19.3467 87.5872 19.4 86.8539 19.4Z",fill:"white"}),b.jsx("path",{d:"M98.6977 19.4C97.6977 19.4 96.8043 19.2867 96.0177 19.06C95.231 18.8333 94.5643 18.4933 94.0177 18.04C93.471 17.5733 93.051 16.98 92.7577 16.26C92.4777 15.54 92.3377 14.6867 92.3377 13.7C92.3377 12.5267 92.5577 11.52 92.9977 10.68C93.4377 9.82667 94.0577 9.17333 94.8577 8.72C95.671 8.25333 96.6177 8.02 97.6977 8.02C98.911 8.02 99.8977 8.27333 100.658 8.78C101.418 9.27333 101.964 9.96667 102.298 10.86C102.631 11.74 102.771 12.7533 102.718 13.9L102.698 14.56H94.1377V12.72H99.9777V12.6C99.9777 11.7867 99.7843 11.1667 99.3977 10.74C99.0243 10.3133 98.451 10.1 97.6777 10.1C97.1977 10.1 96.7643 10.2067 96.3777 10.42C96.0043 10.62 95.7043 10.9667 95.4777 11.46C95.2643 11.9533 95.1577 12.6267 95.1577 13.48V13.9C95.1577 14.74 95.3177 15.4 95.6377 15.88C95.9577 16.3467 96.3977 16.68 96.9577 16.88C97.5177 17.08 98.1643 17.18 98.8977 17.18C99.551 17.18 100.124 17.12 100.618 17C101.111 16.88 101.498 16.74 101.778 16.58H101.978V18.84C101.604 19 101.144 19.1333 100.598 19.24C100.064 19.3467 99.431 19.4 98.6977 19.4Z",fill:"white"}),b.jsx("path",{d:"M107.663 19.2H104.863V7.38C104.863 7.11333 104.857 6.77333 104.843 6.36C104.83 5.93333 104.81 5.52 104.783 5.12C104.77 4.72 104.73 4.4 104.663 4.16L104.723 4H107.663V19.2ZM107.203 13.48L111.803 8.28H114.803V8.52C114.67 8.62667 114.51 8.78 114.323 8.98C114.15 9.16667 113.963 9.36667 113.763 9.58C113.563 9.79333 113.37 10 113.183 10.2L109.423 14.22L109.443 12.46L113.323 17.22C113.577 17.5267 113.857 17.8533 114.163 18.2C114.483 18.5467 114.737 18.8 114.923 18.96V19.2H111.703L107.203 13.48Z",fill:"white"})]})}),ku=gr(b.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"})),E7=gr([b.jsx("circle",{cx:"10",cy:"8",r:"4"},"0"),b.jsx("path",{d:"M10.67 13.02c-.22-.01-.44-.02-.67-.02-2.42 0-4.68.67-6.61 1.82-.88.52-1.39 1.5-1.39 2.53V20h9.26c-.79-1.13-1.26-2.51-1.26-4 0-1.07.25-2.07.67-2.98M20.75 16c0-.22-.03-.42-.06-.63l1.14-1.01-1-1.73-1.45.49q-.48-.405-1.08-.63L18 11h-2l-.3 1.49q-.6.225-1.08.63l-1.45-.49-1 1.73 1.14 1.01c-.03.21-.06.41-.06.63s.03.42.06.63l-1.14 1.01 1 1.73 1.45-.49q.48.405 1.08.63L16 21h2l.3-1.49q.6-.225 1.08-.63l1.45.49 1-1.73-1.14-1.01c.03-.21.06-.41.06-.63M17 18c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")]),R7=gr(b.jsx("path",{d:"M12.16 3h-.32L9.21 8.25h5.58zm4.3 5.25h5.16L19 3h-5.16zm4.92 1.5h-8.63V20.1zM11.25 20.1V9.75H2.62zM7.54 8.25 10.16 3H5L2.38 8.25z"})),T7=({onPricingClick:e,onNewSearchClick:r,onTokenChanged:a,onBuyClicked:o,tokenValue:l,creditsValue:c,isResult:u})=>{const[d,h]=w.useState(null),[m,g]=w.useState(""),[y,v]=w.useState(0),E=w.useRef(null),C=w.useRef(null),S=!!d;lu();const _=k=>{h(k.currentTarget)},T=()=>{h(null)},j=()=>{a({tokenValue:m}),T()},M=()=>{o(),T()};return w.useEffect(()=>{},[]),w.useEffect(()=>{g(l)},[l]),w.useEffect(()=>{v(c)},[c]),w.useEffect(()=>{if(d){const k=setTimeout(()=>{C.current!=null&&C.current.focus()},100);return()=>clearTimeout(k)}},[d]),b.jsxs(ce,{sx:{display:"flex",flexDirection:{xs:"column",sm:"row"},alignItems:"center",justifyContent:"space-between",padding:{xs:"12px 16px",sm:"18px 48px"},borderBottom:"1px solid #19222F",background:"#07060E",width:"100%",boxSizing:"border-box",gap:{xs:1.5,sm:0},position:"relative",zIndex:100},children:[b.jsx(ce,{sx:{flex:"0 0 auto",mb:{xs:1,sm:0}},children:b.jsx(eh,{component:"button",onClick:()=>{window.open("https://faceseek.online","_blank")},style:{textDecoration:"none",display:"inline-block"},children:b.jsx(ce,{sx:{cursor:"pointer"},children:b.jsx(Lh,{})})})}),b.jsx(ce,{sx:{position:{xs:"static",sm:"absolute"},left:"50%",transform:{xs:"none",sm:"translateX(-50%)"},color:"#FFFFFF",fontSize:{xs:"14px",sm:"16px"},fontWeight:500,letterSpacing:"-0.5px",userSelect:"none",cursor:"pointer",whiteSpace:"nowrap",zIndex:1,display:{xs:"none",sm:"block"}},onClick:e,children:"Pricing"}),b.jsxs(ce,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%",flexWrap:"wrap"},children:[b.jsx(ce,{sx:{display:{xs:"block",sm:"none"},color:"#FFFFFF",fontSize:{xs:"14px",sm:"16px"},fontWeight:500,letterSpacing:"-0.5px",userSelect:"none",cursor:"pointer",whiteSpace:"nowrap"},onClick:e,children:"Pricing"}),b.jsx(ce,{sx:{flexGrow:1}}),b.jsxs(ce,{sx:{display:"flex",alignItems:"center",gap:1.5},children:[b.jsx(Fn,{variant:"outlined",startIcon:b.jsx(ku,{sx:{color:"#FFF"}}),onClick:r,sx:{height:"41px",px:2,borderRadius:"8px",borderColor:"#19222F",backgroundColor:"#07060E",color:"#FFF",fontWeight:600,fontSize:{xs:"14px",sm:"16px"},letterSpacing:"-0.5px",textTransform:"none","&:hover":{backgroundColor:"#121217",borderColor:"#19222F"}},children:"New Search"}),b.jsx(Ru,{ref:E,onClick:_,sx:{width:41,height:41,borderRadius:"8px",border:"1px solid #19222F",backgroundColor:"#07060E",color:"#FFF","&:hover":{backgroundColor:"#121217"}},children:b.jsx(E7,{})}),b.jsxs(ce,{sx:{display:"flex",alignItems:"center",gap:.75,color:"#FFF",fontWeight:600,fontSize:{xs:"13px",sm:"15px"}},children:[b.jsx(R7,{sx:{fontSize:20,color:"#00C6FF"}}),b.jsx(Be,{children:y})]})]})]}),b.jsxs(r2,{open:S,anchorEl:d,onClose:()=>h(null),anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},PaperProps:{sx:{mt:1,p:2,backgroundColor:"#151D2C",border:"1px solid #19222F",borderRadius:"12px",minWidth:280,color:"#FFF"}},children:[b.jsx(Be,{sx:{mb:1,fontWeight:600},children:"Premium ID"}),b.jsx(u2,{fullWidth:!0,variant:"outlined",size:"small",value:m,onChange:k=>g(k.target.value),placeholder:"Input Premium ID",inputRef:C,InputProps:{sx:{backgroundColor:"#1A1A1F",color:"#FFF",borderRadius:"8px","& .MuiOutlinedInput-notchedOutline":{borderColor:"#444"},"&:hover .MuiOutlinedInput-notchedOutline":{borderColor:"#666"}}}}),b.jsxs(ce,{sx:{display:"flex",justifyContent:"flex-end",mt:2,gap:1},children:[b.jsx(Fn,{variant:"contained",size:"small",onClick:j,sx:{textTransform:"none",backgroundColor:"#12B981",color:"#FFF"},children:"Apply"}),b.jsx(Fn,{variant:"outlined",size:"small",onClick:M,sx:{textTransform:"none",borderColor:"#00A36D",backgroundColor:"#151D2C",color:"#12B981"},children:"Buy"})]})]})]})};var A7=b.Fragment,Ne=function(r,a,o){return el.call(a,"css")?b.jsx(fh,uh(r,a),o):b.jsx(r,a,o)},In=function(r,a,o){return el.call(a,"css")?b.jsxs(fh,uh(r,a),o):b.jsxs(r,a,o)};const _7=gr(b.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}));function M7(e){return Pe("MuiAvatar",e)}$e("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const O7=e=>{const{classes:r,variant:a,colorDefault:o}=e;return Ue({root:["root",a,o&&"colorDefault"],img:["img"],fallback:["fallback"]},M7,r)},k7=pe("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,r[a.variant],a.colorDefault&&r.colorDefault]}})(Ze(({theme:e})=>({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none",variants:[{props:{variant:"rounded"},style:{borderRadius:(e.vars||e).shape.borderRadius}},{props:{variant:"square"},style:{borderRadius:0}},{props:{colorDefault:!0},style:{color:(e.vars||e).palette.background.default,...e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:{backgroundColor:e.palette.grey[400],...e.applyStyles("dark",{backgroundColor:e.palette.grey[600]})}}}]}))),j7=pe("img",{name:"MuiAvatar",slot:"Img"})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),D7=pe(_7,{name:"MuiAvatar",slot:"Fallback"})({width:"75%",height:"75%"});function L7({crossOrigin:e,referrerPolicy:r,src:a,srcSet:o}){const[l,c]=w.useState(!1);return w.useEffect(()=>{if(!a&&!o)return;c(!1);let u=!0;const d=new Image;return d.onload=()=>{u&&c("loaded")},d.onerror=()=>{u&&c("error")},d.crossOrigin=e,d.referrerPolicy=r,d.src=a,o&&(d.srcset=o),()=>{u=!1}},[e,r,a,o]),l}const _s=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiAvatar"}),{alt:l,children:c,className:u,component:d="div",slots:h={},slotProps:m={},imgProps:g,sizes:y,src:v,srcSet:E,variant:C="circular",...S}=o;let _=null;const T={...o,component:d,variant:C},j=L7({...g,...typeof m.img=="function"?m.img(T):m.img,src:v,srcSet:E}),M=v||E,k=M&&j!=="error";T.colorDefault=!k,delete T.ownerState;const O=O7(T),[B,I]=tt("root",{ref:a,className:we(O.root,u),elementType:k7,externalForwardedProps:{slots:h,slotProps:m,component:d,...S},ownerState:T}),[H,Q]=tt("img",{className:O.img,elementType:j7,externalForwardedProps:{slots:h,slotProps:{img:{...g,...m.img}}},additionalProps:{alt:l,src:v,srcSet:E,sizes:y},ownerState:T}),[R,F]=tt("fallback",{className:O.fallback,elementType:D7,externalForwardedProps:{slots:h,slotProps:m},shouldForwardComponentProp:!0,ownerState:T});return k?_=b.jsx(H,{...Q}):c||c===0?_=c:M&&l?_=l[0]:_=b.jsx(R,{...F}),b.jsx(B,{...I,children:_})});function z7(e){return Pe("MuiCard",e)}$e("MuiCard",["root"]);const N7=e=>{const{classes:r}=e;return Ue({root:["root"]},z7,r)},B7=pe(sl,{name:"MuiCard",slot:"Root"})({overflow:"hidden"}),zh=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiCard"}),{className:l,raised:c=!1,...u}=o,d={...o,raised:c},h=N7(d);return b.jsx(B7,{className:we(h.root,l),elevation:c?8:void 0,ref:a,ownerState:d,...u})});function P7(e){return Pe("MuiCardMedia",e)}$e("MuiCardMedia",["root","media","img"]);const $7=e=>{const{classes:r,isMediaComponent:a,isImageComponent:o}=e;return Ue({root:["root",a&&"media",o&&"img"]},P7,r)},U7=pe("div",{name:"MuiCardMedia",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e,{isMediaComponent:o,isImageComponent:l}=a;return[r.root,o&&r.media,l&&r.img]}})({display:"block",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center",variants:[{props:{isMediaComponent:!0},style:{width:"100%"}},{props:{isImageComponent:!0},style:{objectFit:"cover"}}]}),H7=["video","audio","picture","iframe","img"],I7=["picture","img"],F7=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiCardMedia"}),{children:l,className:c,component:u="div",image:d,src:h,style:m,...g}=o,y=H7.includes(u),v=!y&&d?{backgroundImage:`url("${d}")`,...m}:m,E={...o,component:u,isMediaComponent:y,isImageComponent:I7.includes(u)},C=$7(E);return b.jsx(U7,{className:we(C.root,c),as:u,role:!y&&d?"img":void 0,ref:a,style:v,ownerState:E,src:y?d||h:void 0,...g,children:l})});function uv(e){return e.substring(2).toLowerCase()}function G7(e,r){return r.documentElement.clientWidth<e.clientX||r.documentElement.clientHeight<e.clientY}function V7(e){const{children:r,disableReactTree:a=!1,mouseEvent:o="onClick",onClickAway:l,touchEvent:c="onTouchEnd"}=e,u=w.useRef(!1),d=w.useRef(null),h=w.useRef(!1),m=w.useRef(!1);w.useEffect(()=>(setTimeout(()=>{h.current=!0},0),()=>{h.current=!1}),[]);const g=nn(vo(r),d),y=pr(C=>{const S=m.current;m.current=!1;const _=hn(d.current);if(!h.current||!d.current||"clientX"in C&&G7(C,_))return;if(u.current){u.current=!1;return}let T;C.composedPath?T=C.composedPath().includes(d.current):T=!_.documentElement.contains(C.target)||d.current.contains(C.target),!T&&(a||!S)&&l(C)}),v=C=>S=>{m.current=!0;const _=r.props[C];_&&_(S)},E={ref:g};return c!==!1&&(E[c]=v(c)),w.useEffect(()=>{if(c!==!1){const C=uv(c),S=hn(d.current),_=()=>{u.current=!0};return S.addEventListener(C,y),S.addEventListener("touchmove",_),()=>{S.removeEventListener(C,y),S.removeEventListener("touchmove",_)}}},[y,c]),o!==!1&&(E[o]=v(o)),w.useEffect(()=>{if(o!==!1){const C=uv(o),S=hn(d.current);return S.addEventListener(C,y),()=>{S.removeEventListener(C,y)}}},[y,o]),w.cloneElement(r,E)}function W7(e){return Pe("MuiDialog",e)}const pp=$e("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),f2=w.createContext({}),q7=pe(Th,{name:"MuiDialog",slot:"Backdrop",overrides:(e,r)=>r.backdrop})({zIndex:-1}),Y7=e=>{const{classes:r,scroll:a,maxWidth:o,fullWidth:l,fullScreen:c}=e,u={root:["root"],container:["container",`scroll${xe(a)}`],paper:["paper",`paperScroll${xe(a)}`,`paperWidth${xe(String(o))}`,l&&"paperFullWidth",c&&"paperFullScreen"]};return Ue(u,W7,r)},X7=pe(Ah,{name:"MuiDialog",slot:"Root"})({"@media print":{position:"absolute !important"}}),K7=pe("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.container,r[`scroll${xe(a.scroll)}`]]}})({height:"100%","@media print":{height:"auto"},outline:0,variants:[{props:{scroll:"paper"},style:{display:"flex",justifyContent:"center",alignItems:"center"}},{props:{scroll:"body"},style:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}}}]}),Z7=pe(sl,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.paper,r[`scrollPaper${xe(a.scroll)}`],r[`paperWidth${xe(String(a.maxWidth))}`],a.fullWidth&&r.paperFullWidth,a.fullScreen&&r.paperFullScreen]}})(Ze(({theme:e})=>({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"},variants:[{props:{scroll:"paper"},style:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"}},{props:{scroll:"body"},style:{display:"inline-block",verticalAlign:"middle",textAlign:"initial"}},{props:({ownerState:r})=>!r.maxWidth,style:{maxWidth:"calc(100% - 64px)"}},{props:{maxWidth:"xs"},style:{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${pp.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}}},...Object.keys(e.breakpoints.values).filter(r=>r!=="xs").map(r=>({props:{maxWidth:r},style:{maxWidth:`${e.breakpoints.values[r]}${e.breakpoints.unit}`,[`&.${pp.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[r]+32*2)]:{maxWidth:"calc(100% - 64px)"}}}})),{props:({ownerState:r})=>r.fullWidth,style:{width:"calc(100% - 64px)"}},{props:({ownerState:r})=>r.fullScreen,style:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${pp.paperScrollBody}`]:{margin:0,maxWidth:"100%"}}}]}))),Nh=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiDialog"}),l=Aa(),c={enter:l.transitions.duration.enteringScreen,exit:l.transitions.duration.leavingScreen},{"aria-describedby":u,"aria-labelledby":d,"aria-modal":h=!0,BackdropComponent:m,BackdropProps:g,children:y,className:v,disableEscapeKeyDown:E=!1,fullScreen:C=!1,fullWidth:S=!1,maxWidth:_="sm",onClick:T,onClose:j,open:M,PaperComponent:k=sl,PaperProps:O={},scroll:B="paper",slots:I={},slotProps:H={},TransitionComponent:Q=Hp,transitionDuration:R=c,TransitionProps:F,...$}=o,q={...o,disableEscapeKeyDown:E,fullScreen:C,fullWidth:S,maxWidth:_,scroll:B},K=Y7(q),G=w.useRef(),L=me=>{G.current=me.target===me.currentTarget},Y=me=>{T&&T(me),G.current&&(G.current=null,j&&j(me,"backdropClick"))},ae=ol(d),te=w.useMemo(()=>({titleId:ae}),[ae]),D={transition:Q,...I},P={transition:F,paper:O,backdrop:g,...H},oe={slots:D,slotProps:P},[J,le]=tt("root",{elementType:X7,shouldForwardComponentProp:!0,externalForwardedProps:oe,ownerState:q,className:we(K.root,v),ref:a}),[se,he]=tt("backdrop",{elementType:q7,shouldForwardComponentProp:!0,externalForwardedProps:oe,ownerState:q}),[Oe,Ee]=tt("paper",{elementType:Z7,shouldForwardComponentProp:!0,externalForwardedProps:oe,ownerState:q,className:we(K.paper,O.className)}),[ke,ge]=tt("container",{elementType:K7,externalForwardedProps:oe,ownerState:q,className:K.container}),[Re,de]=tt("transition",{elementType:Hp,externalForwardedProps:oe,ownerState:q,additionalProps:{appear:!0,in:M,timeout:R,role:"presentation"}});return b.jsx(J,{closeAfterTransition:!0,slots:{backdrop:se},slotProps:{backdrop:{transitionDuration:R,as:m,...he}},disableEscapeKeyDown:E,onClose:j,open:M,onClick:Y,...le,...$,children:b.jsx(Re,{...de,children:b.jsx(ke,{onMouseDown:L,...ge,children:b.jsx(Oe,{as:k,elevation:24,role:"dialog","aria-describedby":u,"aria-labelledby":ae,"aria-modal":h,...Ee,children:b.jsx(f2.Provider,{value:te,children:y})})})})})});function Q7(e){return Pe("MuiDialogContent",e)}$e("MuiDialogContent",["root","dividers"]);function J7(e){return Pe("MuiDialogTitle",e)}const eR=$e("MuiDialogTitle",["root"]),tR=e=>{const{classes:r,dividers:a}=e;return Ue({root:["root",a&&"dividers"]},Q7,r)},nR=pe("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,a.dividers&&r.dividers]}})(Ze(({theme:e})=>({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px",variants:[{props:({ownerState:r})=>r.dividers,style:{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:r})=>!r.dividers,style:{[`.${eR.root} + &`]:{paddingTop:0}}}]}))),Bh=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiDialogContent"}),{className:l,dividers:c=!1,...u}=o,d={...o,dividers:c},h=tR(d);return b.jsx(nR,{className:we(h.root,l),ownerState:d,ref:a,...u})}),rR=e=>{const{classes:r}=e;return Ue({root:["root"]},J7,r)},aR=pe(Be,{name:"MuiDialogTitle",slot:"Root"})({padding:"16px 24px",flex:"0 0 auto"}),Ph=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiDialogTitle"}),{className:l,id:c,...u}=o,d=o,h=rR(d),{titleId:m=c}=w.useContext(f2);return b.jsx(aR,{component:"h2",className:we(h.root,l),ownerState:d,ref:a,variant:"h6",id:c??m,...u})});function iR(e){return Pe("MuiDivider",e)}$e("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);const oR=e=>{const{absolute:r,children:a,classes:o,flexItem:l,light:c,orientation:u,textAlign:d,variant:h}=e;return Ue({root:["root",r&&"absolute",h,c&&"light",u==="vertical"&&"vertical",l&&"flexItem",a&&"withChildren",a&&u==="vertical"&&"withChildrenVertical",d==="right"&&u!=="vertical"&&"textAlignRight",d==="left"&&u!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",u==="vertical"&&"wrapperVertical"]},iR,o)},sR=pe("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,a.absolute&&r.absolute,r[a.variant],a.light&&r.light,a.orientation==="vertical"&&r.vertical,a.flexItem&&r.flexItem,a.children&&r.withChildren,a.children&&a.orientation==="vertical"&&r.withChildrenVertical,a.textAlign==="right"&&a.orientation!=="vertical"&&r.textAlignRight,a.textAlign==="left"&&a.orientation!=="vertical"&&r.textAlignLeft]}})(Ze(({theme:e})=>({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin",variants:[{props:{absolute:!0},style:{position:"absolute",bottom:0,left:0,width:"100%"}},{props:{light:!0},style:{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:on(e.palette.divider,.08)}},{props:{variant:"inset"},style:{marginLeft:72}},{props:{variant:"middle",orientation:"horizontal"},style:{marginLeft:e.spacing(2),marginRight:e.spacing(2)}},{props:{variant:"middle",orientation:"vertical"},style:{marginTop:e.spacing(1),marginBottom:e.spacing(1)}},{props:{orientation:"vertical"},style:{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"}},{props:{flexItem:!0},style:{alignSelf:"stretch",height:"auto"}},{props:({ownerState:r})=>!!r.children,style:{display:"flex",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}},{props:({ownerState:r})=>r.children&&r.orientation!=="vertical",style:{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,borderTopStyle:"inherit"}}},{props:({ownerState:r})=>r.orientation==="vertical"&&r.children,style:{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`,borderLeftStyle:"inherit"}}},{props:({ownerState:r})=>r.textAlign==="right"&&r.orientation!=="vertical",style:{"&::before":{width:"90%"},"&::after":{width:"10%"}}},{props:({ownerState:r})=>r.textAlign==="left"&&r.orientation!=="vertical",style:{"&::before":{width:"10%"},"&::after":{width:"90%"}}}]}))),lR=pe("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.wrapper,a.orientation==="vertical"&&r.wrapperVertical]}})(Ze(({theme:e})=>({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`,whiteSpace:"nowrap",variants:[{props:{orientation:"vertical"},style:{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`}}]}))),Ip=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiDivider"}),{absolute:l=!1,children:c,className:u,orientation:d="horizontal",component:h=c||d==="vertical"?"div":"hr",flexItem:m=!1,light:g=!1,role:y=h!=="hr"?"separator":void 0,textAlign:v="center",variant:E="fullWidth",...C}=o,S={...o,absolute:l,component:h,flexItem:m,light:g,orientation:d,role:y,textAlign:v,variant:E},_=oR(S);return b.jsx(sR,{as:h,className:we(_.root,u),role:y,ref:a,ownerState:S,"aria-orientation":y==="separator"&&(h!=="hr"||d==="vertical")?d:void 0,...C,children:c?b.jsx(lR,{className:_.wrapper,ownerState:S,children:c}):null})});Ip&&(Ip.muiSkipListHighlight=!0);const Ps=zC({createStyledComponent:pe("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,a.container&&r.container]}}),componentName:"MuiGrid",useThemeProps:e=>Ie({props:e,name:"MuiGrid"}),useTheme:Aa});function cR(e){return Pe("MuiLink",e)}const uR=$e("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),fR=({theme:e,ownerState:r})=>{const a=r.color,o=wa(e,`palette.${a}.main`,!1)||wa(e,`palette.${a}`,!1)||r.color,l=wa(e,`palette.${a}.mainChannel`)||wa(e,`palette.${a}Channel`);return"vars"in e&&l?`rgba(${l} / 0.4)`:on(o,.4)},fv={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},dR=e=>{const{classes:r,component:a,focusVisible:o,underline:l}=e,c={root:["root",`underline${xe(l)}`,a==="button"&&"button",o&&"focusVisible"]};return Ue(c,cR,r)},pR=pe(Be,{name:"MuiLink",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,r[`underline${xe(a.underline)}`],a.component==="button"&&r.button]}})(Ze(({theme:e})=>({variants:[{props:{underline:"none"},style:{textDecoration:"none"}},{props:{underline:"hover"},style:{textDecoration:"none","&:hover":{textDecoration:"underline"}}},{props:{underline:"always"},style:{textDecoration:"underline","&:hover":{textDecorationColor:"inherit"}}},{props:({underline:r,ownerState:a})=>r==="always"&&a.color!=="inherit",style:{textDecorationColor:"var(--Link-underlineColor)"}},...Object.entries(e.palette).filter(hr()).map(([r])=>({props:{underline:"always",color:r},style:{"--Link-underlineColor":e.vars?`rgba(${e.vars.palette[r].mainChannel} / 0.4)`:on(e.palette[r].main,.4)}})),{props:{underline:"always",color:"textPrimary"},style:{"--Link-underlineColor":e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:on(e.palette.text.primary,.4)}},{props:{underline:"always",color:"textSecondary"},style:{"--Link-underlineColor":e.vars?`rgba(${e.vars.palette.text.secondaryChannel} / 0.4)`:on(e.palette.text.secondary,.4)}},{props:{underline:"always",color:"textDisabled"},style:{"--Link-underlineColor":(e.vars||e).palette.text.disabled}},{props:{component:"button"},style:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${uR.focusVisible}`]:{outline:"auto"}}}]}))),xa=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiLink"}),l=Aa(),{className:c,color:u="primary",component:d="a",onBlur:h,onFocus:m,TypographyClasses:g,underline:y="always",variant:v="inherit",sx:E,...C}=o,[S,_]=w.useState(!1),T=O=>{Zc(O.target)||_(!1),h&&h(O)},j=O=>{Zc(O.target)&&_(!0),m&&m(O)},M={...o,color:u,component:d,focusVisible:S,underline:y,variant:v},k=dR(M);return b.jsx(pR,{color:u,className:we(k.root,c),classes:g,component:d,onBlur:T,onFocus:j,ref:a,ownerState:M,variant:v,...C,sx:[...fv[u]===void 0?[{color:u}]:[],...Array.isArray(E)?E:[E]],style:{...C.style,...y==="always"&&u!=="inherit"&&!fv[u]&&{"--Link-underlineColor":fR({theme:l,ownerState:M})}}})});function hR(e){return Pe("MuiListItem",e)}$e("MuiListItem",["root","container","dense","alignItemsFlexStart","divider","gutters","padding","secondaryAction"]);const mR=$e("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);function gR(e){return Pe("MuiListItemSecondaryAction",e)}$e("MuiListItemSecondaryAction",["root","disableGutters"]);const yR=e=>{const{disableGutters:r,classes:a}=e;return Ue({root:["root",r&&"disableGutters"]},gR,a)},vR=pe("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,a.disableGutters&&r.disableGutters]}})({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)",variants:[{props:({ownerState:e})=>e.disableGutters,style:{right:0}}]}),d2=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiListItemSecondaryAction"}),{className:l,...c}=o,u=w.useContext(ni),d={...o,disableGutters:u.disableGutters},h=yR(d);return b.jsx(vR,{className:we(h.root,l),ownerState:d,ref:a,...c})});d2.muiName="ListItemSecondaryAction";const bR=(e,r)=>{const{ownerState:a}=e;return[r.root,a.dense&&r.dense,a.alignItems==="flex-start"&&r.alignItemsFlexStart,a.divider&&r.divider,!a.disableGutters&&r.gutters,!a.disablePadding&&r.padding,a.hasSecondaryAction&&r.secondaryAction]},xR=e=>{const{alignItems:r,classes:a,dense:o,disableGutters:l,disablePadding:c,divider:u,hasSecondaryAction:d}=e;return Ue({root:["root",o&&"dense",!l&&"gutters",!c&&"padding",u&&"divider",r==="flex-start"&&"alignItemsFlexStart",d&&"secondaryAction"],container:["container"]},hR,a)},SR=pe("div",{name:"MuiListItem",slot:"Root",overridesResolver:bR})(Ze(({theme:e})=>({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",variants:[{props:({ownerState:r})=>!r.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:r})=>!r.disablePadding&&r.dense,style:{paddingTop:4,paddingBottom:4}},{props:({ownerState:r})=>!r.disablePadding&&!r.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:r})=>!r.disablePadding&&!!r.secondaryAction,style:{paddingRight:48}},{props:({ownerState:r})=>!!r.secondaryAction,style:{[`& > .${mR.root}`]:{paddingRight:48}}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:({ownerState:r})=>r.divider,style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:r})=>r.button,style:{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}}},{props:({ownerState:r})=>r.hasSecondaryAction,style:{paddingRight:48}}]}))),wR=pe("li",{name:"MuiListItem",slot:"Container"})({position:"relative"}),CR=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiListItem"}),{alignItems:l="center",children:c,className:u,component:d,components:h={},componentsProps:m={},ContainerComponent:g="li",ContainerProps:{className:y,...v}={},dense:E=!1,disableGutters:C=!1,disablePadding:S=!1,divider:_=!1,secondaryAction:T,slotProps:j={},slots:M={},...k}=o,O=w.useContext(ni),B=w.useMemo(()=>({dense:E||O.dense||!1,alignItems:l,disableGutters:C}),[l,O.dense,E,C]),I=w.useRef(null),H=w.Children.toArray(c),Q=H.length&&zs(H[H.length-1],["ListItemSecondaryAction"]),R={...o,alignItems:l,dense:B.dense,disableGutters:C,disablePadding:S,divider:_,hasSecondaryAction:Q},F=xR(R),$=nn(I,a),q=M.root||h.Root||SR,K=j.root||m.root||{},G={className:we(F.root,K.className,u),...k};let L=d||"li";return Q?(L=!G.component&&!d?"div":L,g==="li"&&(L==="li"?L="div":G.component==="li"&&(G.component="div")),b.jsx(ni.Provider,{value:B,children:b.jsxs(wR,{as:g,className:we(F.container,y),ref:$,ownerState:R,...v,children:[b.jsx(q,{...K,...!Vs(q)&&{as:L,ownerState:{...R,...K.ownerState}},...G,children:H}),H.pop()]})})):b.jsx(ni.Provider,{value:B,children:b.jsxs(q,{...K,as:L,ref:$,...!Vs(q)&&{ownerState:{...R,...K.ownerState}},...G,children:[H,T&&b.jsx(d2,{children:T})]})})});function ER(e){return Pe("MuiListItemIcon",e)}$e("MuiListItemIcon",["root","alignItemsFlexStart"]);const RR=e=>{const{alignItems:r,classes:a}=e;return Ue({root:["root",r==="flex-start"&&"alignItemsFlexStart"]},ER,a)},TR=pe("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,a.alignItems==="flex-start"&&r.alignItemsFlexStart]}})(Ze(({theme:e})=>({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex",variants:[{props:{alignItems:"flex-start"},style:{marginTop:8}}]}))),AR=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiListItemIcon"}),{className:l,...c}=o,u=w.useContext(ni),d={...o,alignItems:u.alignItems},h=RR(d);return b.jsx(TR,{className:we(h.root,l),ownerState:d,ref:a,...c})});function _R(e){return Pe("MuiListItemText",e)}const jc=$e("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),MR=e=>{const{classes:r,inset:a,primary:o,secondary:l,dense:c}=e;return Ue({root:["root",a&&"inset",c&&"dense",o&&l&&"multiline"],primary:["primary"],secondary:["secondary"]},_R,r)},OR=pe("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[{[`& .${jc.primary}`]:r.primary},{[`& .${jc.secondary}`]:r.secondary},r.root,a.inset&&r.inset,a.primary&&a.secondary&&r.multiline,a.dense&&r.dense]}})({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4,[`.${Ny.root}:where(& .${jc.primary})`]:{display:"block"},[`.${Ny.root}:where(& .${jc.secondary})`]:{display:"block"},variants:[{props:({ownerState:e})=>e.primary&&e.secondary,style:{marginTop:6,marginBottom:6}},{props:({ownerState:e})=>e.inset,style:{paddingLeft:56}}]}),kR=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiListItemText"}),{children:l,className:c,disableTypography:u=!1,inset:d=!1,primary:h,primaryTypographyProps:m,secondary:g,secondaryTypographyProps:y,slots:v={},slotProps:E={},...C}=o,{dense:S}=w.useContext(ni);let _=h??l,T=g;const j={...o,disableTypography:u,inset:d,primary:!!_,secondary:!!T,dense:S},M=MR(j),k={slots:v,slotProps:{primary:m,secondary:y,...E}},[O,B]=tt("root",{className:we(M.root,c),elementType:OR,externalForwardedProps:{...k,...C},ownerState:j,ref:a}),[I,H]=tt("primary",{className:M.primary,elementType:Be,externalForwardedProps:k,ownerState:j}),[Q,R]=tt("secondary",{className:M.secondary,elementType:Be,externalForwardedProps:k,ownerState:j});return _!=null&&_.type!==Be&&!u&&(_=b.jsx(I,{variant:S?"body2":"body1",component:H!=null&&H.variant?void 0:"span",...H,children:_})),T!=null&&T.type!==Be&&!u&&(T=b.jsx(Q,{variant:"body2",color:"textSecondary",...R,children:T})),b.jsxs(O,{...B,children:[_,T]})});function jR(e={}){const{autoHideDuration:r=null,disableWindowBlurListener:a=!1,onClose:o,open:l,resumeHideDuration:c}=e,u=Eh();w.useEffect(()=>{if(!l)return;function T(j){j.defaultPrevented||j.key==="Escape"&&(o==null||o(j,"escapeKeyDown"))}return document.addEventListener("keydown",T),()=>{document.removeEventListener("keydown",T)}},[l,o]);const d=pr((T,j)=>{o==null||o(T,j)}),h=pr(T=>{!o||T==null||u.start(T,()=>{d(null,"timeout")})});w.useEffect(()=>(l&&h(r),u.clear),[l,r,h,u]);const m=T=>{o==null||o(T,"clickaway")},g=u.clear,y=w.useCallback(()=>{r!=null&&h(c??r*.5)},[r,c,h]),v=T=>j=>{const M=T.onBlur;M==null||M(j),y()},E=T=>j=>{const M=T.onFocus;M==null||M(j),g()},C=T=>j=>{const M=T.onMouseEnter;M==null||M(j),g()},S=T=>j=>{const M=T.onMouseLeave;M==null||M(j),y()};return w.useEffect(()=>{if(!a&&l)return window.addEventListener("focus",y),window.addEventListener("blur",g),()=>{window.removeEventListener("focus",y),window.removeEventListener("blur",g)}},[a,l,y,g]),{getRootProps:(T={})=>{const j={...nu(e),...nu(T)};return{role:"presentation",...T,...j,onBlur:v(j),onFocus:E(j),onMouseEnter:C(j),onMouseLeave:S(j)}},onClickAway:m}}function DR(e){return Pe("MuiSnackbarContent",e)}$e("MuiSnackbarContent",["root","message","action"]);const LR=e=>{const{classes:r}=e;return Ue({root:["root"],action:["action"],message:["message"]},DR,r)},zR=pe(sl,{name:"MuiSnackbarContent",slot:"Root"})(Ze(({theme:e})=>{const r=e.palette.mode==="light"?.8:.98,a=Bb(e.palette.background.default,r);return{...e.typography.body2,color:e.vars?e.vars.palette.SnackbarContent.color:e.palette.getContrastText(a),backgroundColor:e.vars?e.vars.palette.SnackbarContent.bg:a,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,flexGrow:1,[e.breakpoints.up("sm")]:{flexGrow:"initial",minWidth:288}}})),NR=pe("div",{name:"MuiSnackbarContent",slot:"Message"})({padding:"8px 0"}),BR=pe("div",{name:"MuiSnackbarContent",slot:"Action"})({display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}),PR=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiSnackbarContent"}),{action:l,className:c,message:u,role:d="alert",...h}=o,m=o,g=LR(m);return b.jsxs(zR,{role:d,square:!0,elevation:6,className:we(g.root,c),ownerState:m,ref:a,...h,children:[b.jsx(NR,{className:g.message,ownerState:m,children:u}),l?b.jsx(BR,{className:g.action,ownerState:m,children:l}):null]})});function $R(e){return Pe("MuiSnackbar",e)}$e("MuiSnackbar",["root","anchorOriginTopCenter","anchorOriginBottomCenter","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft"]);const UR=e=>{const{classes:r,anchorOrigin:a}=e,o={root:["root",`anchorOrigin${xe(a.vertical)}${xe(a.horizontal)}`]};return Ue(o,$R,r)},HR=pe("div",{name:"MuiSnackbar",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:a}=e;return[r.root,r[`anchorOrigin${xe(a.anchorOrigin.vertical)}${xe(a.anchorOrigin.horizontal)}`]]}})(Ze(({theme:e})=>({zIndex:(e.vars||e).zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center",variants:[{props:({ownerState:r})=>r.anchorOrigin.vertical==="top",style:{top:8,[e.breakpoints.up("sm")]:{top:24}}},{props:({ownerState:r})=>r.anchorOrigin.vertical!=="top",style:{bottom:8,[e.breakpoints.up("sm")]:{bottom:24}}},{props:({ownerState:r})=>r.anchorOrigin.horizontal==="left",style:{justifyContent:"flex-start",[e.breakpoints.up("sm")]:{left:24,right:"auto"}}},{props:({ownerState:r})=>r.anchorOrigin.horizontal==="right",style:{justifyContent:"flex-end",[e.breakpoints.up("sm")]:{right:24,left:"auto"}}},{props:({ownerState:r})=>r.anchorOrigin.horizontal==="center",style:{[e.breakpoints.up("sm")]:{left:"50%",right:"auto",transform:"translateX(-50%)"}}}]}))),IR=w.forwardRef(function(r,a){const o=Ie({props:r,name:"MuiSnackbar"}),l=Aa(),c={enter:l.transitions.duration.enteringScreen,exit:l.transitions.duration.leavingScreen},{action:u,anchorOrigin:{vertical:d,horizontal:h}={vertical:"bottom",horizontal:"left"},autoHideDuration:m=null,children:g,className:y,ClickAwayListenerProps:v,ContentProps:E,disableWindowBlurListener:C=!1,message:S,onBlur:_,onClose:T,onFocus:j,onMouseEnter:M,onMouseLeave:k,open:O,resumeHideDuration:B,slots:I={},slotProps:H={},TransitionComponent:Q,transitionDuration:R=c,TransitionProps:{onEnter:F,onExited:$,...q}={},...K}=o,G={...o,anchorOrigin:{vertical:d,horizontal:h},autoHideDuration:m,disableWindowBlurListener:C,TransitionComponent:Q,transitionDuration:R},L=UR(G),{getRootProps:Y,onClickAway:ae}=jR({...G}),[te,D]=w.useState(!0),P=me=>{D(!0),$&&$(me)},oe=(me,ue)=>{D(!1),F&&F(me,ue)},J={slots:{transition:Q,...I},slotProps:{content:E,clickAwayListener:v,transition:q,...H}},[le,se]=tt("root",{ref:a,className:[L.root,y],elementType:HR,getSlotProps:Y,externalForwardedProps:{...J,...K},ownerState:G}),[he,{ownerState:Oe,...Ee}]=tt("clickAwayListener",{elementType:V7,externalForwardedProps:J,getSlotProps:me=>({onClickAway:(...ue)=>{var Ae;const fe=ue[0];(Ae=me.onClickAway)==null||Ae.call(me,...ue),!(fe!=null&&fe.defaultMuiPrevented)&&ae(...ue)}}),ownerState:G}),[ke,ge]=tt("content",{elementType:PR,shouldForwardComponentProp:!0,externalForwardedProps:J,additionalProps:{message:S,action:u},ownerState:G}),[Re,de]=tt("transition",{elementType:tu,externalForwardedProps:J,getSlotProps:me=>({onEnter:(...ue)=>{var fe;(fe=me.onEnter)==null||fe.call(me,...ue),oe(...ue)},onExited:(...ue)=>{var fe;(fe=me.onExited)==null||fe.call(me,...ue),P(...ue)}}),additionalProps:{appear:!0,in:O,timeout:R,direction:d==="top"?"down":"up"},ownerState:G});return!O&&te?null:b.jsx(he,{...Ee,...I.clickAwayListener&&{ownerState:Oe},children:b.jsx(le,{...se,children:b.jsx(Re,{...de,children:g||b.jsx(ke,{...ge})})})})}),FR=IC({createStyledComponent:pe("div",{name:"MuiStack",slot:"Root"}),useThemeProps:e=>Ie({props:e,name:"MuiStack"})}),GR=zb({themeId:il});/**
+ * @license lucide-react v0.510.0 - ISC
+ *
+ * This source code is licensed under the ISC license.
+ * See the LICENSE file in the root directory of this source tree.
+ */const VR=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),WR=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(r,a,o)=>o?o.toUpperCase():a.toLowerCase()),dv=e=>{const r=WR(e);return r.charAt(0).toUpperCase()+r.slice(1)},p2=(...e)=>e.filter((r,a,o)=>!!r&&r.trim()!==""&&o.indexOf(r)===a).join(" ").trim(),qR=e=>{for(const r in e)if(r.startsWith("aria-")||r==="role"||r==="title")return!0};/**
+ * @license lucide-react v0.510.0 - ISC
+ *
+ * This source code is licensed under the ISC license.
+ * See the LICENSE file in the root directory of this source tree.
+ */var YR={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.510.0 - ISC
+ *
+ * This source code is licensed under the ISC license.
+ * See the LICENSE file in the root directory of this source tree.
+ */const XR=w.forwardRef(({color:e="currentColor",size:r=24,strokeWidth:a=2,absoluteStrokeWidth:o,className:l="",children:c,iconNode:u,...d},h)=>w.createElement("svg",{ref:h,...YR,width:r,height:r,stroke:e,strokeWidth:o?Number(a)*24/Number(r):a,className:p2("lucide",l),...!c&&!qR(d)&&{"aria-hidden":"true"},...d},[...u.map(([m,g])=>w.createElement(m,g)),...Array.isArray(c)?c:[c]]));/**
+ * @license lucide-react v0.510.0 - ISC
+ *
+ * This source code is licensed under the ISC license.
+ * See the LICENSE file in the root directory of this source tree.
+ */const _a=(e,r)=>{const a=w.forwardRef(({className:o,...l},c)=>w.createElement(XR,{ref:c,iconNode:r,className:p2(`lucide-${VR(dv(e))}`,`lucide-${e}`,o),...l}));return a.displayName=dv(e),a};/**
+ * @license lucide-react v0.510.0 - ISC
+ *
+ * This source code is licensed under the ISC license.
+ * See the LICENSE file in the root directory of this source tree.
+ */const KR=[["path",{d:"M12 13v8",key:"1l5pq0"}],["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242",key:"1pljnt"}],["path",{d:"m8 17 4-4 4 4",key:"1quai1"}]],ZR=_a("cloud-upload",KR);/**
+ * @license lucide-react v0.510.0 - ISC
+ *
+ * This source code is licensed under the ISC license.
+ * See the LICENSE file in the root directory of this source tree.
+ */const QR=[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]],JR=_a("facebook",QR);/**
+ * @license lucide-react v0.510.0 - ISC
+ *
+ * This source code is licensed under the ISC license.
+ * See the LICENSE file in the root directory of this source tree.
+ */const eT=[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]],tT=_a("linkedin",eT);/**
+ * @license lucide-react v0.510.0 - ISC
+ *
+ * This source code is licensed under the ISC license.
+ * See the LICENSE file in the root directory of this source tree.
+ */const nT=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]],rT=_a("shield",nT);/**
+ * @license lucide-react v0.510.0 - ISC
+ *
+ * This source code is licensed under the ISC license.
+ * See the LICENSE file in the root directory of this source tree.
+ */const aT=[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]],iT=_a("star",aT);/**
+ * @license lucide-react v0.510.0 - ISC
+ *
+ * This source code is licensed under the ISC license.
+ * See the LICENSE file in the root directory of this source tree.
+ */const oT=[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]],sT=_a("twitter",oT);/**
+ * @license lucide-react v0.510.0 - ISC
+ *
+ * This source code is licensed under the ISC license.
+ * See the LICENSE file in the root directory of this source tree.
+ */const lT=[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]],cT=_a("upload",lT);/**
+ * @license lucide-react v0.510.0 - ISC
+ *
+ * This source code is licensed under the ISC license.
+ * See the LICENSE file in the root directory of this source tree.
+ */const uT=[["path",{d:"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17",key:"1q2vi4"}],["path",{d:"m10 15 5-3-5-3z",key:"1jp15x"}]],fT=_a("youtube",uT),dT=()=>b.jsxs(ce,{display:"flex",alignItems:"center",gap:2,mt:3,children:[b.jsx(_s,{alt:"User1",src:"https://randomuser.me/api/portraits/women/12.jpg",sx:{width:48,height:48,border:"2px solid #ffffff"}}),b.jsx(_s,{alt:"User2",src:"https://randomuser.me/api/portraits/men/12.jpg",sx:{width:48,height:48,position:"absolute",left:"48",transform:"translateX(55%)",border:"2px solid #ffffff"}}),b.jsx(_s,{alt:"User3",src:"https://randomuser.me/api/portraits/men/30.jpg",sx:{width:48,height:48,position:"absolute",left:"48",transform:"translateX(110%)",border:"2px solid #ffffff"}}),b.jsx(_s,{alt:"User4",src:"https://randomuser.me/api/portraits/women/40.jpg",sx:{width:48,height:48,position:"absolute",left:"48",transform:"translateX(165%)",border:"2px solid #ffffff"}}),b.jsx(_s,{alt:"User5",src:"https://randomuser.me/api/portraits/men/50.jpg",sx:{width:48,height:48,position:"absolute",left:"48",transform:"translateX(220%)",border:"2px solid #ffffff"}}),b.jsxs(ce,{display:"flex",alignItems:"flex-start",marginLeft:12,gap:.5,flexDirection:"column",justifyContent:"flex-start",p:2,children:[b.jsx(ce,{display:"flex",gap:.3,justifyContent:"flex-start",width:"100%",children:[...Array(5)].map((e,r)=>b.jsx(iT,{size:18,fill:"#fbbf24",color:"#fbbf24"},r))}),b.jsxs(Be,{variant:"body1`",color:"white",children:[b.jsx("strong",{children:"4.8"})," from over 250 reviews"]})]})]}),ll=()=>b.jsx(ce,{sx:{position:"absolute",top:"-17px",left:"-46px",width:"124px",height:"124px",pointerEvents:"none",zIndex:0},children:b.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"178",height:"207",viewBox:"0 0 178 207",fill:"none",children:[b.jsx("g",{filter:"url(#filter0_f_216_11250)",children:b.jsx("circle",{cx:"16",cy:"45",r:"62",fill:"#12B981",fillOpacity:"0.34"})}),b.jsx("defs",{children:b.jsxs("filter",{id:"filter0_f_216_11250",x:"-146",y:"-117",width:"324",height:"324",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[b.jsx("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),b.jsx("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),b.jsx("feGaussianBlur",{stdDeviation:"50",result:"effect1_foregroundBlur_216_11250"})]})})]})}),ho=()=>b.jsx(ce,{sx:{position:"absolute",top:"-17px",right:"-11px",width:"124px",height:"124px",pointerEvents:"none",zIndex:0},children:b.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"189",height:"207",viewBox:"0 0 189 207",fill:"none",children:[b.jsx("g",{filter:"url(#filter0_f_216_11249)",children:b.jsx("circle",{cx:"162",cy:"45",r:"62",fill:"#12B981",fillOpacity:"0.34"})}),b.jsx("defs",{children:b.jsxs("filter",{id:"filter0_f_216_11249",x:"0",y:"-117",width:"324",height:"324",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[b.jsx("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),b.jsx("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),b.jsx("feGaussianBlur",{stdDeviation:"50",result:"effect1_foregroundBlur_216_11249"})]})})]})}),pT=({src:e,alt:r,sx:a,onLoad:o})=>{const[l,c]=w.useState(!1),u=d=>{c(!0),o&&o(d)};return b.jsxs(b.Fragment,{children:[!l&&b.jsx(ce,{sx:{...a,filter:"blur(10px)",transform:"scale(1.05)",transition:"opacity 0.3s ease",position:"absolute",top:0,left:0,width:"100%",height:"100%",backgroundColor:"#ccc",zIndex:0}}),b.jsx(ce,{component:"img",src:e,alt:r,sx:{...a,opacity:l?1:0,transition:"opacity 0.5s ease",position:"relative",zIndex:1,objectFit:"contain"},onLoad:u})]})},$h=gr(b.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})),h2=({open:e,onClose:r})=>b.jsxs(Nh,{open:e,onClose:r,fullWidth:!0,maxWidth:"md",children:[b.jsxs(Ph,{sx:{m:0,p:2,display:"flex",justifyContent:"space-between",alignItems:"center",backgroundColor:"#151D2C",color:"#fff"},children:["Privacy Policy",b.jsx(Ru,{"aria-label":"close",onClick:r,sx:{color:"#fff"},children:b.jsx($h,{})})]}),b.jsx(Bh,{dividers:!0,sx:{backgroundColor:"#1e293b",color:"#e2e8f0",fontSize:"14px",lineHeight:"28px",fontFamily:"Inter, sans-serif",letterSpacing:"-0.5px"},dangerouslySetInnerHTML:{__html:`
+            <p><strong>Last Updated:</strong> January 1, 2025</p>
+            <h3>1. Introduction</h3>
+            <p>Welcome to FaceSeek ("we," "our," or "us"). We are committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our face search services.</p>
+
+            <h3>2. Information We Collect</h3>
+            <p><strong>Personal Data</strong><br />
+            We may collect personally identifiable information when you:</p>
+            <ul>
+              <li>Upload images for face searching</li>
+              <li>Create an account</li>
+              <li>Contact our support team</li>
+            </ul>
+            <p><strong>Usage Data</strong><br />
+            We automatically collect information about:</p>
+            <ul>
+              <li>Search queries and results</li>
+              <li>IP addresses and device information</li>
+              <li>Cookies and tracking technologies</li>
+            </ul>
+
+            <h3>3. How We Use Your Information</h3>
+            <ul>
+              <li>Provide and maintain our service</li>
+              <li>Improve face recognition algorithms</li>
+              <li>Respond to your inquiries</li>
+              <li>Monitor usage patterns</li>
+              <li>Detect and prevent fraud</li>
+            </ul>
+
+            <h3>4. Data Sharing and Disclosure</h3>
+            <p>We may share information with:</p>
+            <ul>
+              <li>Service providers assisting our operations</li>
+              <li>Law enforcement when legally required</li>
+              <li>Third parties during business transfers</li>
+            </ul>
+            <p>We do not sell your personal data to advertisers.</p>
+
+            <h3>5. Data Retention</h3>
+            <p>We retain uploaded images for 30 days unless you create an account and choose to save your search history.</p>
+
+            <h3>6. Your Rights</h3>
+            <p>Depending on your location, you may have rights to:</p>
+            <ul>
+              <li>Access your personal data</li>
+              <li>Request deletion of your data</li>
+              <li>Opt-out of certain uses</li>
+            </ul>
+
+            <h3>7. Security</h3>
+            <p>We implement industry-standard security measures including encryption and access controls. However, no method of transmission over the Internet is 100% secure.</p>
+
+            <h3>8. Changes to This Policy</h3>
+            <p>We may update this policy periodically. We will notify you of significant changes through our website or email.</p>
+
+            <h3>9. Contact Us</h3>
+            <p>For questions about this policy, contact us at <a href="mailto:contact@faceseek.com">contact@faceseek.com</a>.</p>
+          `}})]}),m2=({open:e,onClose:r})=>b.jsxs(Nh,{open:e,onClose:r,fullWidth:!0,maxWidth:"md",children:[b.jsxs(Ph,{sx:{m:0,p:2,display:"flex",justifyContent:"space-between",alignItems:"center",backgroundColor:"#151D2C",color:"#fff"},children:["Terms of Service",b.jsx(Ru,{"aria-label":"close",onClick:r,sx:{color:"#fff"},children:b.jsx($h,{})})]}),b.jsx(Bh,{dividers:!0,sx:{backgroundColor:"#1e293b",color:"#e2e8f0",fontSize:"14px",lineHeight:"28px",fontFamily:"Inter, sans-serif",letterSpacing:"-0.5px"},dangerouslySetInnerHTML:{__html:`
+            <p><strong>Last Updated:</strong> January 1, 2025</p>
+
+            <h3>1. Acceptance of Terms</h3>
+            <p>By accessing or using FaceSeek ("Service"), you agree to be bound by these Terms of Service. If you disagree, you may not use our Service.</p>
+            
+            <h3>2. Service Description</h3>
+            <p>FaceSeek provides facial recognition search technology to help users find matches across public websites and social networks.</p>
+            
+            <h3>3. User Responsibilities</h3>
+            <p>You agree:</p>
+            <ul>
+              <li>Not to use the Service for illegal purposes</li>
+              <li>Not to upload images without proper authorization</li>
+              <li>Not to harass or stalk individuals</li>
+              <li>To comply with all applicable laws</li>
+            </ul>
+            
+            <h3>4. Prohibited Uses</h3>
+            <p>You may not use our Service to:</p>
+            <ul>
+              <li>Violate privacy rights</li>
+              <li>Impersonate others</li>
+              <li>Engage in discrimination</li>
+              <li>Conduct surveillance without consent</li>
+            </ul>
+            
+            <h3>5. Intellectual Property</h3>
+            <p>All content and technology provided by FaceSeek is our property or licensed to us. You may not reverse engineer or misuse our technology.</p>
+            
+            <h3>6. Disclaimers</h3>
+            <p>The Service is provided "as is." We do not guarantee:</p>
+            <ul>
+              <li>Accuracy of search results</li>
+              <li>Continuous availability</li>
+              <li>Completeness of data</li>
+            </ul>
+            
+            <h3>7. Limitation of Liability</h3>
+            <p>FaceSeek shall not be liable for any indirect, incidental, or consequential damages arising from use of the Service.</p>
+            
+            <h3>8. Indemnification</h3>
+            <p>You agree to indemnify FaceSeek against claims resulting from your misuse of the Service.</p>
+            
+            <h3>9. Modifications</h3>
+            <p>We reserve the right to modify these terms at any time. Continued use constitutes acceptance of changes.</p>
+            
+            <h3>10. Governing Law</h3>
+            <p>These terms shall be governed by the laws of [Your State/Country] without regard to conflict of law provisions.</p>
+            
+            <h3>11. Termination</h3>
+            <p>We may terminate access for violations of these terms without notice.</p>
+            
+            <h3>12. Contact Information</h3>
+            <p>For questions about these terms, contact us at <a href="mailto:contact@faceseek.com">contact@faceseek.com</a>.</p>            
+          `}})]}),hT=Ta`
+  0%, 100% { opacity: 0; }
+  50% { opacity: 1; }
+`;function mT({loadingMessage:e,estimatedTime:r}){return e?In(A7,{children:[Ne(ce,{sx:{position:"absolute",top:"3%",width:"100%",textAlign:"left",color:"#fbbf24",zIndex:3,display:"flex",alignItems:"center",justifyContent:"center",gap:1},children:Ne(Be,{variant:"body2",sx:{fontSize:{xs:12,sm:13}},children:"Don't refresh while searching"})}),In(ce,{sx:{position:"absolute",left:"50%",top:"90%",width:"100%",transform:"translateX(-50%)",textAlign:"center",color:"#FFF",fontSize:{xs:14,sm:16},fontStyle:"italic",zIndex:3,display:"flex",alignItems:"center",justifyContent:"center",gap:1},children:[Ne(Be,{variant:"body2",sx:{fontStyle:"italic",fontSize:{xs:12,sm:13}},children:e}),Ne(ce,{sx:{display:"flex",ml:.5,gap:"4px"},children:[0,.2,.4,.6].map((a,o)=>Ne(ce,{component:"span",sx:{animation:`${hT} 1.2s ease-in-out infinite`,animationDelay:`${a}s`,opacity:0,fontWeight:"bold",fontSize:{xs:12,sm:13},lineHeight:1},children:"•"},o))}),r>10&&In(Be,{variant:"caption",sx:{color:"#FFF",fontSize:{xs:12,sm:13},ml:1,minWidth:30,textAlign:"left"},children:[r,"s"]})]})]}):null}const gT=gr(b.jsx("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z"})),g2=({open:e,onClose:r,resultUrl:a,title:o,contents:l})=>{const c=()=>{window.open(a,"_blank","noopener"),r()};return b.jsxs(Nh,{open:e,onClose:r,fullWidth:!0,maxWidth:"sm",children:[b.jsxs(Ph,{sx:{m:0,p:2,display:"flex",justifyContent:"space-between",alignItems:"center",backgroundColor:"#151D2C",color:"#fff"},children:[o,b.jsx(Ru,{"aria-label":"close",onClick:r,sx:{color:"#fff"},children:b.jsx($h,{})})]}),b.jsx(Bh,{dividers:!0,sx:{backgroundColor:"#1e293b",color:"#e2e8f0",fontSize:"15px",lineHeight:"28px",display:"flex",flexDirection:"column",alignItems:"center",gap:2,py:4},children:b.jsx(Fn,{variant:"contained",onClick:c,endIcon:b.jsx(gT,{}),sx:{backgroundColor:"#12B981","&:hover":{backgroundColor:"#0fa76d"},px:4,py:1.5,fontWeight:"bold",fontSize:"16px",textTransform:"none"},children:l})})]})};var Bn={},pv;function yT(){if(pv)return Bn;pv=1;var e=Bn&&Bn.__createBinding||(Object.create?function(v,E,C,S){S===void 0&&(S=C);var _=Object.getOwnPropertyDescriptor(E,C);(!_||("get"in _?!E.__esModule:_.writable||_.configurable))&&(_={enumerable:!0,get:function(){return E[C]}}),Object.defineProperty(v,S,_)}:function(v,E,C,S){S===void 0&&(S=C),v[S]=E[C]}),r=Bn&&Bn.__setModuleDefault||(Object.create?function(v,E){Object.defineProperty(v,"default",{enumerable:!0,value:E})}:function(v,E){v.default=E}),a=Bn&&Bn.__importStar||function(v){if(v&&v.__esModule)return v;var E={};if(v!=null)for(var C in v)C!=="default"&&Object.prototype.hasOwnProperty.call(v,C)&&e(E,v,C);return r(E,v),E};Object.defineProperty(Bn,"__esModule",{value:!0}),Bn.useTurnstile=void 0;const o=a(ou()),l=typeof globalThis<"u"?globalThis:window;let c=typeof l.turnstile<"u"?"ready":"unloaded",u,d;const h=new Promise((v,E)=>{d={resolve:v,reject:E},c==="ready"&&v(void 0)});{const v="cf__reactTurnstileOnLoad",E="https://challenges.cloudflare.com/turnstile/v0/api.js";u=()=>{if(c==="unloaded"){c="loading",l[v]=()=>{d.resolve(),c="ready",delete l[v]};const C=`${E}?onload=${v}&render=explicit`,S=document.createElement("script");S.src=C,S.async=!0,S.addEventListener("error",()=>{d.reject("Failed to load Turnstile."),delete l[v]}),document.head.appendChild(S)}return h}}function m({id:v,className:E,style:C,sitekey:S,action:_,cData:T,theme:j,language:M,tabIndex:k,responseField:O,responseFieldName:B,size:I,fixedSize:H,retry:Q,retryInterval:R,refreshExpired:F,appearance:$,execution:q,userRef:K,onVerify:G,onSuccess:L,onLoad:Y,onError:ae,onExpire:te,onTimeout:D,onAfterInteractive:P,onBeforeInteractive:oe,onUnsupported:J}){const le=(0,o.useRef)(null),se=(0,o.useState)({onVerify:G,onSuccess:L,onLoad:Y,onError:ae,onExpire:te,onTimeout:D,onAfterInteractive:P,onBeforeInteractive:oe,onUnsupported:J})[0],he=K??le,Oe=H?{width:I==="compact"?"130px":I==="flexible"?"100%":"300px",height:I==="compact"?"120px":"65px",...C}:C;return(0,o.useEffect)(()=>{if(!he.current)return;let Ee=!1,ke="";return(async()=>{var ge,Re;if(c!=="ready")try{await u()}catch(ue){(ge=se.onError)===null||ge===void 0||ge.call(se,ue);return}if(Ee||!he.current)return;let de;const me={sitekey:S,action:_,cData:T,theme:j,language:M,tabindex:k,"response-field":O,"response-field-name":B,size:I,retry:Q,"retry-interval":R,"refresh-expired":F,appearance:$,execution:q,callback:(ue,fe)=>{var Ae,De;(Ae=se.onVerify)===null||Ae===void 0||Ae.call(se,ue,de),(De=se.onSuccess)===null||De===void 0||De.call(se,ue,fe,de)},"error-callback":ue=>{var fe;return(fe=se.onError)===null||fe===void 0?void 0:fe.call(se,ue,de)},"expired-callback":ue=>{var fe;return(fe=se.onExpire)===null||fe===void 0?void 0:fe.call(se,ue,de)},"timeout-callback":()=>{var ue;return(ue=se.onTimeout)===null||ue===void 0?void 0:ue.call(se,de)},"after-interactive-callback":()=>{var ue;return(ue=se.onAfterInteractive)===null||ue===void 0?void 0:ue.call(se,de)},"before-interactive-callback":()=>{var ue;return(ue=se.onBeforeInteractive)===null||ue===void 0?void 0:ue.call(se,de)},"unsupported-callback":()=>{var ue;return(ue=se.onUnsupported)===null||ue===void 0?void 0:ue.call(se,de)}};ke=window.turnstile.render(he.current,me),de=g(ke),(Re=se.onLoad)===null||Re===void 0||Re.call(se,ke,de)})(),()=>{Ee=!0,ke&&window.turnstile.remove(ke)}},[S,_,T,j,M,k,O,B,I,Q,R,F,$,q]),(0,o.useEffect)(()=>{se.onVerify=G,se.onSuccess=L,se.onLoad=Y,se.onError=ae,se.onExpire=te,se.onTimeout=D,se.onAfterInteractive=P,se.onBeforeInteractive=oe,se.onUnsupported=J},[G,L,Y,ae,te,D,P,oe,J]),o.default.createElement("div",{ref:he,id:v,className:E,style:Oe})}Bn.default=m;function g(v){return{execute:E=>window.turnstile.execute(v,E),reset:()=>window.turnstile.reset(v),getResponse:()=>window.turnstile.getResponse(v),isExpired:()=>window.turnstile.isExpired(v)}}function y(){const[v,E]=(0,o.useState)(c);return(0,o.useEffect)(()=>{c!=="ready"&&h.then(()=>E(c))},[]),l.turnstile}return Bn.useTurnstile=y,Bn}var vT=yT();const bT=Yp(vT),Ws=gr(b.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"})),Uh=e=>b.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:55,height:55,viewBox:"0 0 55 55",fill:"none",...e,children:b.jsx("path",{d:"M12.2338 39.837H43.7881L43.2345 42.0514C42.8778 43.503 42.2873 44.5917 41.4631 45.3175C40.6388 46.0433 39.464 46.4062 37.9386 46.4062H18.0648C16.5394 46.4062 15.3646 46.0372 14.5404 45.2991C13.7284 44.5733 13.1441 43.4907 12.7873 42.0514L12.2338 39.837ZM11.6248 37.309L8.06341 22.8235L9.83488 22.3622L18.1756 28.4516C18.4831 28.6731 18.7353 28.7592 18.9321 28.71C19.1413 28.6485 19.3258 28.5008 19.4857 28.2671L27.5681 16.0698L28.4538 16.1067L36.4623 28.2118C36.6346 28.4701 36.8314 28.63 37.0528 28.6915C37.2866 28.7407 37.5572 28.6546 37.8647 28.4332L46.3715 22.233L47.8846 23.1003L44.4155 37.309H11.6248ZM8.74617 26.7909C7.94654 26.7909 7.20843 26.5941 6.53183 26.2004C5.86752 25.7944 5.33239 25.2593 4.92643 24.595C4.53277 23.9307 4.33594 23.1864 4.33594 22.3622C4.33594 21.5626 4.53277 20.8306 4.92643 20.1663C5.32009 19.502 5.84907 18.973 6.51337 18.5794C7.18998 18.1734 7.93424 17.9704 8.74617 17.9704C9.55809 17.9704 10.2962 18.1734 10.9605 18.5794C11.6248 18.973 12.1538 19.502 12.5475 20.1663C12.9411 20.8306 13.1379 21.5626 13.1379 22.3622C13.1379 23.1864 12.9411 23.9307 12.5475 24.595C12.1538 25.2593 11.6248 25.7944 10.9605 26.2004C10.2962 26.5941 9.55809 26.7909 8.74617 26.7909ZM28.0109 19.1145C27.199 19.1145 26.4547 18.9177 25.7781 18.524C25.1138 18.1304 24.5849 17.6014 24.1912 16.9371C23.7975 16.2605 23.6007 15.5162 23.6007 14.7043C23.6007 13.8924 23.7975 13.1542 24.1912 12.4899C24.5849 11.8256 25.1138 11.2967 25.7781 10.903C26.4547 10.5093 27.199 10.3125 28.0109 10.3125C28.8106 10.3125 29.5425 10.5155 30.2068 10.9214C30.8834 11.3151 31.4186 11.8441 31.8122 12.5084C32.2059 13.1727 32.4027 13.9047 32.4027 14.7043C32.4027 15.5162 32.2059 16.2605 31.8122 16.9371C31.4186 17.6014 30.8834 18.1304 30.2068 18.524C29.5425 18.9177 28.8106 19.1145 28.0109 19.1145ZM47.2572 26.7909C46.4453 26.7909 45.7072 26.5941 45.0429 26.2004C44.3786 25.7944 43.8496 25.2593 43.456 24.595C43.0623 23.9307 42.8655 23.1864 42.8655 22.3622C42.8655 21.5626 43.0623 20.8306 43.456 20.1663C43.8496 19.502 44.3786 18.973 45.0429 18.5794C45.7072 18.1734 46.4453 17.9704 47.2572 17.9704C48.0692 17.9704 48.8073 18.1734 49.4716 18.5794C50.1482 18.973 50.6833 19.502 51.077 20.1663C51.4706 20.8306 51.6675 21.5626 51.6675 22.3622C51.6675 23.1864 51.4645 23.9307 51.0585 24.595C50.6649 25.2593 50.1297 25.7944 49.4531 26.2004C48.7888 26.5941 48.0569 26.7909 47.2572 26.7909Z",fill:"#fbbf24"})}),xT={position:"absolute",top:"50%",left:"50%",p:{xs:2,sm:3},transform:"translate(-50%, -50%)",width:{xs:"80%",sm:400,md:408},maxWidth:"100vw",height:{xs:"auto",sm:"auto",md:"auto"},flexShrink:0,borderRadius:"20px",background:"#151D2C",boxShadow:"0px 4px 14.8px 0px #085038",overflowY:"auto",overflowX:"hidden",boxSizing:"border-box"},ST=({isModalOpen:e,handleModalClose:r,handleBuyPremiumClick:a,handlePremiumSearchClick:o,handleFreeSearchClick:l,handlePrivacyOpen:c,handleTermsOpen:u,onCaptchaToken:d,premiumId:h,setPremiumId:m,inputRef:g})=>{const[y,v]=w.useState("");w.useEffect(()=>{v("")},[]);const E=C=>{v(C),d(C)};return Ne(Ah,{open:e,onClose:r,"aria-labelledby":"modal-title","aria-describedby":"modal-description",children:In(ce,{sx:{...xT,position:"relative"},children:[Ne(ll,{}),Ne(ho,{}),In(ce,{sx:{position:"relative",zIndex:1,mt:{xs:1,sm:2,md:4}},children:[Ne(ce,{sx:{flex:"0 0 auto",mt:{xs:1,sm:2},mb:{xs:1,sm:2},display:"flex",justifyContent:{xs:"center",sm:"center"},width:"100%"},children:Ne(Lh,{})}),Ne(Be,{sx:{color:"#FFFFFF",fontFamily:"Inter, sans-serif",fontSize:{xs:"18px",sm:"22px",md:"24px"},fontWeight:500,lineHeight:{xs:"22px",sm:"20px"},textAlign:"center",mt:{xs:2,sm:4},mb:{xs:1,sm:2}},children:"You have Premium ID?"}),In(ce,{sx:{display:"flex",alignItems:"center",gap:1,mb:1},children:[Ne(Ws,{sx:{width:18,height:18,color:"#00A36D"}}),Ne(Be,{sx:{color:"#6B7280",fontSize:{xs:12,sm:14}},children:"Access to Links, Priority Search"})]}),In(ce,{sx:{display:"flex",width:"100%",gap:2},children:[Ne(ce,{sx:{flex:1},children:In(ce,{sx:{display:"flex",alignItems:"center",gap:1},children:[Ne(Ws,{sx:{width:18,height:18,color:"#00A36D"}}),Ne(Be,{sx:{color:"#6B7280",fontSize:{xs:12,sm:14}},children:"Social Media, DeepWeb, Hidden Profile"})]})}),Ne(ce,{sx:{display:"flex",flexDirection:"column",justifyContent:"flex-end",flexShrink:0,mt:2},children:Ne(xa,{href:"#",onClick:a,underline:"hover",sx:{fontSize:{xs:"12px",sm:"14px"},fontWeight:500,fontFamily:"Inter, sans-serif",color:"#818ED0"},children:"Buy Premium ID"})})]}),Ne(ce,{sx:{width:"100%",mt:1,mb:2,display:"flex",flexDirection:"column",gap:1},children:Ne(ce,{sx:{width:"100%",display:"flex",flexDirection:"column",alignItems:"flex-start",borderRadius:"6px",border:"1px solid #0A0914",background:"rgba(255, 255, 255, 0.13)"},children:Ne(u2,{inputRef:g,variant:"standard",placeholder:"Input Premium ID",InputProps:{disableUnderline:!0,sx:{px:1.5,py:1,color:"white",fontSize:{xs:"14px",sm:"16px"},fontFamily:"Inter, sans-serif"}},fullWidth:!0,value:h,onChange:C=>m(C.target.value)})})}),Ne(Fn,{variant:"contained",startIcon:Ne(Uh,{width:20,height:20}),onClick:o,sx:{height:40,width:"100%",padding:"6px 12px",justifyContent:"center",alignItems:"center",borderRadius:"6px",backgroundColor:"#12B981",color:"#fff",fontWeight:600,fontSize:{xs:"14px",sm:"16px"},fontFamily:"Inter, sans-serif",mt:1.5,textTransform:"none","&:hover":{borderColor:h.trim()===""?"none":"rgba(255, 255, 255, 0.7)"}},children:"Premium Search"}),Ne(ce,{sx:{display:"flex",justifyContent:"center",mt:2,mb:2},children:Ne(bT,{sitekey:"0x4AAAAAABeMwk5hCItqKFcy",onVerify:E})}),Ne(ce,{sx:{display:"flex",justifyContent:"center",color:"#fbbf24",fontSize:{xs:"10px",sm:"12px"},mt:2,mb:2},children:Ne(Be,{children:" Complete CAPTCHA to begin free search."})}),Ne(Fn,{variant:"outlined",startIcon:Ne(ku,{width:20,height:20}),onClick:l,sx:{height:40,width:"100%",padding:"6px 12px",justifyContent:"center",borderRadius:"6px",background:"#151D2C",color:"#12B981",fontFamily:"Inter, sans-serif",fontWeight:600,fontSize:{xs:"14px",sm:"16px"},textTransform:"none",border:"1px solid #00A36D","&:hover":{background:"#1d2638"},"&.Mui-disabled":{color:"#555555",borderColor:"#555555",backgroundColor:"#222222",cursor:"not-allowed","&:hover":{backgroundColor:"#222222"}}},children:"Free Search"}),In(Be,{sx:{fontSize:{xs:"11px",sm:"13px"},fontFamily:"Inter, sans-serif",color:"#9CA3AF",textAlign:"center",mt:3},children:[Ne(xa,{onClick:c,underline:"hover",sx:{color:"#818ED0",fontWeight:500,fontSize:{xs:"11px",sm:"13px"}},children:"Privacy Policy"})," | ",Ne(xa,{onClick:u,underline:"hover",sx:{color:"#818ED0",fontWeight:500,fontSize:{xs:"11px",sm:"13px"}},children:"Terms of Service"})]})]})]})})},ao=new TextEncoder,au=new TextDecoder;function wT(...e){const r=e.reduce((l,{length:c})=>l+c,0),a=new Uint8Array(r);let o=0;for(const l of e)a.set(l,o),o+=l.length;return a}function CT(e){if(Uint8Array.prototype.toBase64)return e.toBase64();const r=32768,a=[];for(let o=0;o<e.length;o+=r)a.push(String.fromCharCode.apply(null,e.subarray(o,o+r)));return btoa(a.join(""))}function ET(e){if(Uint8Array.fromBase64)return Uint8Array.fromBase64(e);const r=atob(e),a=new Uint8Array(r.length);for(let o=0;o<r.length;o++)a[o]=r.charCodeAt(o);return a}function RT(e){if(Uint8Array.fromBase64)return Uint8Array.fromBase64(typeof e=="string"?e:au.decode(e),{alphabet:"base64url"});let r=e;r instanceof Uint8Array&&(r=au.decode(r)),r=r.replace(/-/g,"+").replace(/_/g,"/").replace(/\s/g,"");try{return ET(r)}catch{throw new TypeError("The input to be decoded is not correctly encoded.")}}function hp(e){let r=e;return typeof r=="string"&&(r=ao.encode(r)),Uint8Array.prototype.toBase64?r.toBase64({alphabet:"base64url",omitPadding:!0}):CT(r).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}class ju extends Error{constructor(a,o){var l;super(a,o);Cn(this,"code","ERR_JOSE_GENERIC");this.name=this.constructor.name,(l=Error.captureStackTrace)==null||l.call(Error,this,this.constructor)}}Cn(ju,"code","ERR_JOSE_GENERIC");class ei extends ju{constructor(){super(...arguments);Cn(this,"code","ERR_JOSE_NOT_SUPPORTED")}}Cn(ei,"code","ERR_JOSE_NOT_SUPPORTED");class no extends ju{constructor(){super(...arguments);Cn(this,"code","ERR_JWS_INVALID")}}Cn(no,"code","ERR_JWS_INVALID");class y2 extends ju{constructor(){super(...arguments);Cn(this,"code","ERR_JWT_INVALID")}}Cn(y2,"code","ERR_JWT_INVALID");function Br(e,r="algorithm.name"){return new TypeError(`CryptoKey does not support this operation, its ${r} must be ${e}`)}function Ms(e,r){return e.name===r}function mp(e){return parseInt(e.name.slice(4),10)}function TT(e){switch(e){case"ES256":return"P-256";case"ES384":return"P-384";case"ES512":return"P-521";default:throw new Error("unreachable")}}function AT(e,r){if(!e.usages.includes(r))throw new TypeError(`CryptoKey does not support this operation, its usages must include ${r}.`)}function _T(e,r,a){switch(r){case"HS256":case"HS384":case"HS512":{if(!Ms(e.algorithm,"HMAC"))throw Br("HMAC");const o=parseInt(r.slice(2),10);if(mp(e.algorithm.hash)!==o)throw Br(`SHA-${o}`,"algorithm.hash");break}case"RS256":case"RS384":case"RS512":{if(!Ms(e.algorithm,"RSASSA-PKCS1-v1_5"))throw Br("RSASSA-PKCS1-v1_5");const o=parseInt(r.slice(2),10);if(mp(e.algorithm.hash)!==o)throw Br(`SHA-${o}`,"algorithm.hash");break}case"PS256":case"PS384":case"PS512":{if(!Ms(e.algorithm,"RSA-PSS"))throw Br("RSA-PSS");const o=parseInt(r.slice(2),10);if(mp(e.algorithm.hash)!==o)throw Br(`SHA-${o}`,"algorithm.hash");break}case"Ed25519":case"EdDSA":{if(!Ms(e.algorithm,"Ed25519"))throw Br("Ed25519");break}case"ES256":case"ES384":case"ES512":{if(!Ms(e.algorithm,"ECDSA"))throw Br("ECDSA");const o=TT(r);if(e.algorithm.namedCurve!==o)throw Br(o,"algorithm.namedCurve");break}default:throw new TypeError("CryptoKey does not support this operation")}AT(e,a)}function v2(e,r,...a){var o;if(a=a.filter(Boolean),a.length>2){const l=a.pop();e+=`one of type ${a.join(", ")}, or ${l}.`}else a.length===2?e+=`one of type ${a[0]} or ${a[1]}.`:e+=`of type ${a[0]}.`;return r==null?e+=` Received ${r}`:typeof r=="function"&&r.name?e+=` Received function ${r.name}`:typeof r=="object"&&r!=null&&(o=r.constructor)!=null&&o.name&&(e+=` Received an instance of ${r.constructor.name}`),e}const MT=(e,...r)=>v2("Key must be ",e,...r);function b2(e,r,...a){return v2(`Key for the ${e} algorithm must be `,r,...a)}function x2(e){return(e==null?void 0:e[Symbol.toStringTag])==="CryptoKey"}function S2(e){return(e==null?void 0:e[Symbol.toStringTag])==="KeyObject"}const w2=e=>x2(e)||S2(e),OT=(...e)=>{const r=e.filter(Boolean);if(r.length===0||r.length===1)return!0;let a;for(const o of r){const l=Object.keys(o);if(!a||a.size===0){a=new Set(l);continue}for(const c of l){if(a.has(c))return!1;a.add(c)}}return!0};function kT(e){return typeof e=="object"&&e!==null}const C2=e=>{if(!kT(e)||Object.prototype.toString.call(e)!=="[object Object]")return!1;if(Object.getPrototypeOf(e)===null)return!0;let r=e;for(;Object.getPrototypeOf(r)!==null;)r=Object.getPrototypeOf(r);return Object.getPrototypeOf(e)===r},jT=(e,r)=>{if(e.startsWith("RS")||e.startsWith("PS")){const{modulusLength:a}=r.algorithm;if(typeof a!="number"||a<2048)throw new TypeError(`${e} requires key modulusLength to be 2048 bits or larger`)}};function DT(e){let r,a;switch(e.kty){case"RSA":{switch(e.alg){case"PS256":case"PS384":case"PS512":r={name:"RSA-PSS",hash:`SHA-${e.alg.slice(-3)}`},a=e.d?["sign"]:["verify"];break;case"RS256":case"RS384":case"RS512":r={name:"RSASSA-PKCS1-v1_5",hash:`SHA-${e.alg.slice(-3)}`},a=e.d?["sign"]:["verify"];break;case"RSA-OAEP":case"RSA-OAEP-256":case"RSA-OAEP-384":case"RSA-OAEP-512":r={name:"RSA-OAEP",hash:`SHA-${parseInt(e.alg.slice(-3),10)||1}`},a=e.d?["decrypt","unwrapKey"]:["encrypt","wrapKey"];break;default:throw new ei('Invalid or unsupported JWK "alg" (Algorithm) Parameter value')}break}case"EC":{switch(e.alg){case"ES256":r={name:"ECDSA",namedCurve:"P-256"},a=e.d?["sign"]:["verify"];break;case"ES384":r={name:"ECDSA",namedCurve:"P-384"},a=e.d?["sign"]:["verify"];break;case"ES512":r={name:"ECDSA",namedCurve:"P-521"},a=e.d?["sign"]:["verify"];break;case"ECDH-ES":case"ECDH-ES+A128KW":case"ECDH-ES+A192KW":case"ECDH-ES+A256KW":r={name:"ECDH",namedCurve:e.crv},a=e.d?["deriveBits"]:[];break;default:throw new ei('Invalid or unsupported JWK "alg" (Algorithm) Parameter value')}break}case"OKP":{switch(e.alg){case"Ed25519":case"EdDSA":r={name:"Ed25519"},a=e.d?["sign"]:["verify"];break;case"ECDH-ES":case"ECDH-ES+A128KW":case"ECDH-ES+A192KW":case"ECDH-ES+A256KW":r={name:e.crv},a=e.d?["deriveBits"]:[];break;default:throw new ei('Invalid or unsupported JWK "alg" (Algorithm) Parameter value')}break}default:throw new ei('Invalid or unsupported JWK "kty" (Key Type) Parameter value')}return{algorithm:r,keyUsages:a}}const LT=async e=>{if(!e.alg)throw new TypeError('"alg" argument is required when "jwk.alg" is not present');const{algorithm:r,keyUsages:a}=DT(e),o={...e};return delete o.alg,delete o.use,crypto.subtle.importKey("jwk",o,r,e.ext??!e.d,e.key_ops??a)},zT=(e,r,a,o,l)=>{if(l.crit!==void 0&&(o==null?void 0:o.crit)===void 0)throw new e('"crit" (Critical) Header Parameter MUST be integrity protected');if(!o||o.crit===void 0)return new Set;if(!Array.isArray(o.crit)||o.crit.length===0||o.crit.some(u=>typeof u!="string"||u.length===0))throw new e('"crit" (Critical) Header Parameter MUST be an array of non-empty strings when present');let c;a!==void 0?c=new Map([...Object.entries(a),...r.entries()]):c=r;for(const u of o.crit){if(!c.has(u))throw new ei(`Extension Header Parameter "${u}" is not recognized`);if(l[u]===void 0)throw new e(`Extension Header Parameter "${u}" is missing`);if(c.get(u)&&o[u]===void 0)throw new e(`Extension Header Parameter "${u}" MUST be integrity protected`)}return new Set(o.crit)};function Hh(e){return C2(e)&&typeof e.kty=="string"}function NT(e){return e.kty!=="oct"&&typeof e.d=="string"}function BT(e){return e.kty!=="oct"&&typeof e.d>"u"}function PT(e){return e.kty==="oct"&&typeof e.k=="string"}let co;const hv=async(e,r,a,o=!1)=>{co||(co=new WeakMap);let l=co.get(e);if(l!=null&&l[a])return l[a];const c=await LT({...r,alg:a});return o&&Object.freeze(e),l?l[a]=c:co.set(e,{[a]:c}),c},$T=(e,r)=>{var u;co||(co=new WeakMap);let a=co.get(e);if(a!=null&&a[r])return a[r];const o=e.type==="public",l=!!o;let c;if(e.asymmetricKeyType==="x25519"){switch(r){case"ECDH-ES":case"ECDH-ES+A128KW":case"ECDH-ES+A192KW":case"ECDH-ES+A256KW":break;default:throw new TypeError("given KeyObject instance cannot be used for this algorithm")}c=e.toCryptoKey(e.asymmetricKeyType,l,o?[]:["deriveBits"])}if(e.asymmetricKeyType==="ed25519"){if(r!=="EdDSA"&&r!=="Ed25519")throw new TypeError("given KeyObject instance cannot be used for this algorithm");c=e.toCryptoKey(e.asymmetricKeyType,l,[o?"verify":"sign"])}if(e.asymmetricKeyType==="rsa"){let d;switch(r){case"RSA-OAEP":d="SHA-1";break;case"RS256":case"PS256":case"RSA-OAEP-256":d="SHA-256";break;case"RS384":case"PS384":case"RSA-OAEP-384":d="SHA-384";break;case"RS512":case"PS512":case"RSA-OAEP-512":d="SHA-512";break;default:throw new TypeError("given KeyObject instance cannot be used for this algorithm")}if(r.startsWith("RSA-OAEP"))return e.toCryptoKey({name:"RSA-OAEP",hash:d},l,o?["encrypt"]:["decrypt"]);c=e.toCryptoKey({name:r.startsWith("PS")?"RSA-PSS":"RSASSA-PKCS1-v1_5",hash:d},l,[o?"verify":"sign"])}if(e.asymmetricKeyType==="ec"){const h=new Map([["prime256v1","P-256"],["secp384r1","P-384"],["secp521r1","P-521"]]).get((u=e.asymmetricKeyDetails)==null?void 0:u.namedCurve);if(!h)throw new TypeError("given KeyObject instance cannot be used for this algorithm");r==="ES256"&&h==="P-256"&&(c=e.toCryptoKey({name:"ECDSA",namedCurve:h},l,[o?"verify":"sign"])),r==="ES384"&&h==="P-384"&&(c=e.toCryptoKey({name:"ECDSA",namedCurve:h},l,[o?"verify":"sign"])),r==="ES512"&&h==="P-521"&&(c=e.toCryptoKey({name:"ECDSA",namedCurve:h},l,[o?"verify":"sign"])),r.startsWith("ECDH-ES")&&(c=e.toCryptoKey({name:"ECDH",namedCurve:h},l,o?[]:["deriveBits"]))}if(!c)throw new TypeError("given KeyObject instance cannot be used for this algorithm");return a?a[r]=c:co.set(e,{[r]:c}),c},UT=async(e,r)=>{if(e instanceof Uint8Array||x2(e))return e;if(S2(e)){if(e.type==="secret")return e.export();if("toCryptoKey"in e&&typeof e.toCryptoKey=="function")try{return $T(e,r)}catch(o){if(o instanceof TypeError)throw o}let a=e.export({format:"jwk"});return hv(e,a,r)}if(Hh(e))return e.k?RT(e.k):hv(e,e,r,!0);throw new Error("unreachable")},ro=e=>e==null?void 0:e[Symbol.toStringTag],Fp=(e,r,a)=>{var o,l;if(r.use!==void 0){let c;switch(a){case"sign":case"verify":c="sig";break;case"encrypt":case"decrypt":c="enc";break}if(r.use!==c)throw new TypeError(`Invalid key for this operation, its "use" must be "${c}" when present`)}if(r.alg!==void 0&&r.alg!==e)throw new TypeError(`Invalid key for this operation, its "alg" must be "${e}" when present`);if(Array.isArray(r.key_ops)){let c;switch(!0){case a==="sign":case e==="dir":case e.includes("CBC-HS"):c=a;break;case e.startsWith("PBES2"):c="deriveBits";break;case/^A\d{3}(?:GCM)?(?:KW)?$/.test(e):!e.includes("GCM")&&e.endsWith("KW")?c="unwrapKey":c=a;break;case a==="encrypt":c="wrapKey";break;case a==="decrypt":c=e.startsWith("RSA")?"unwrapKey":"deriveBits";break}if(c&&((l=(o=r.key_ops)==null?void 0:o.includes)==null?void 0:l.call(o,c))===!1)throw new TypeError(`Invalid key for this operation, its "key_ops" must include "${c}" when present`)}return!0},HT=(e,r,a)=>{if(!(r instanceof Uint8Array)){if(Hh(r)){if(PT(r)&&Fp(e,r,a))return;throw new TypeError('JSON Web Key for symmetric algorithms must have JWK "kty" (Key Type) equal to "oct" and the JWK "k" (Key Value) present')}if(!w2(r))throw new TypeError(b2(e,r,"CryptoKey","KeyObject","JSON Web Key","Uint8Array"));if(r.type!=="secret")throw new TypeError(`${ro(r)} instances for symmetric algorithms must be of type "secret"`)}},IT=(e,r,a)=>{if(Hh(r))switch(a){case"decrypt":case"sign":if(NT(r)&&Fp(e,r,a))return;throw new TypeError("JSON Web Key for this operation be a private JWK");case"encrypt":case"verify":if(BT(r)&&Fp(e,r,a))return;throw new TypeError("JSON Web Key for this operation be a public JWK")}if(!w2(r))throw new TypeError(b2(e,r,"CryptoKey","KeyObject","JSON Web Key"));if(r.type==="secret")throw new TypeError(`${ro(r)} instances for asymmetric algorithms must not be of type "secret"`);if(r.type==="public")switch(a){case"sign":throw new TypeError(`${ro(r)} instances for asymmetric algorithm signing must be of type "private"`);case"decrypt":throw new TypeError(`${ro(r)} instances for asymmetric algorithm decryption must be of type "private"`)}if(r.type==="private")switch(a){case"verify":throw new TypeError(`${ro(r)} instances for asymmetric algorithm verifying must be of type "public"`);case"encrypt":throw new TypeError(`${ro(r)} instances for asymmetric algorithm encryption must be of type "public"`)}},FT=(e,r,a)=>{e.startsWith("HS")||e==="dir"||e.startsWith("PBES2")||/^A(?:128|192|256)(?:GCM)?(?:KW)?$/.test(e)||/^A(?:128|192|256)CBC-HS(?:256|384|512)$/.test(e)?HT(e,r,a):IT(e,r,a)},GT=(e,r)=>{const a=`SHA-${e.slice(-3)}`;switch(e){case"HS256":case"HS384":case"HS512":return{hash:a,name:"HMAC"};case"PS256":case"PS384":case"PS512":return{hash:a,name:"RSA-PSS",saltLength:parseInt(e.slice(-3),10)>>3};case"RS256":case"RS384":case"RS512":return{hash:a,name:"RSASSA-PKCS1-v1_5"};case"ES256":case"ES384":case"ES512":return{hash:a,name:"ECDSA",namedCurve:r.namedCurve};case"Ed25519":case"EdDSA":return{name:"Ed25519"};default:throw new ei(`alg ${e} is not supported either by JOSE or your javascript runtime`)}},VT=async(e,r,a)=>{if(r instanceof Uint8Array){if(!e.startsWith("HS"))throw new TypeError(MT(r,"CryptoKey","KeyObject","JSON Web Key"));return crypto.subtle.importKey("raw",r,{hash:`SHA-${e.slice(-3)}`,name:"HMAC"},!1,[a])}return _T(r,e,a),r},Xa=e=>Math.floor(e.getTime()/1e3),E2=60,R2=E2*60,Ih=R2*24,WT=Ih*7,qT=Ih*365.25,YT=/^(\+|\-)? ?(\d+|\d+\.\d+) ?(seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)(?: (ago|from now))?$/i,gp=e=>{const r=YT.exec(e);if(!r||r[4]&&r[1])throw new TypeError("Invalid time period format");const a=parseFloat(r[2]),o=r[3].toLowerCase();let l;switch(o){case"sec":case"secs":case"second":case"seconds":case"s":l=Math.round(a);break;case"minute":case"minutes":case"min":case"mins":case"m":l=Math.round(a*E2);break;case"hour":case"hours":case"hr":case"hrs":case"h":l=Math.round(a*R2);break;case"day":case"days":case"d":l=Math.round(a*Ih);break;case"week":case"weeks":case"w":l=Math.round(a*WT);break;default:l=Math.round(a*qT);break}return r[1]==="-"||r[4]==="ago"?-l:l};function Ka(e,r){if(!Number.isFinite(r))throw new TypeError(`Invalid ${e} input`);return r}var Dt;class XT{constructor(r){ha(this,Dt);if(!C2(r))throw new TypeError("JWT Claims Set MUST be an object");ma(this,Dt,structuredClone(r))}data(){return ao.encode(JSON.stringify(_e(this,Dt)))}get iss(){return _e(this,Dt).iss}set iss(r){_e(this,Dt).iss=r}get sub(){return _e(this,Dt).sub}set sub(r){_e(this,Dt).sub=r}get aud(){return _e(this,Dt).aud}set aud(r){_e(this,Dt).aud=r}set jti(r){_e(this,Dt).jti=r}set nbf(r){typeof r=="number"?_e(this,Dt).nbf=Ka("setNotBefore",r):r instanceof Date?_e(this,Dt).nbf=Ka("setNotBefore",Xa(r)):_e(this,Dt).nbf=Xa(new Date)+gp(r)}set exp(r){typeof r=="number"?_e(this,Dt).exp=Ka("setExpirationTime",r):r instanceof Date?_e(this,Dt).exp=Ka("setExpirationTime",Xa(r)):_e(this,Dt).exp=Xa(new Date)+gp(r)}set iat(r){typeof r>"u"?_e(this,Dt).iat=Xa(new Date):r instanceof Date?_e(this,Dt).iat=Ka("setIssuedAt",Xa(r)):typeof r=="string"?_e(this,Dt).iat=Ka("setIssuedAt",Xa(new Date)+gp(r)):_e(this,Dt).iat=Ka("setIssuedAt",r)}}Dt=new WeakMap;const KT=async(e,r,a)=>{const o=await VT(e,r,"sign");jT(e,o);const l=await crypto.subtle.sign(GT(e,o.algorithm),o,a);return new Uint8Array(l)};var Ys,Rn,lr;class ZT{constructor(r){ha(this,Ys);ha(this,Rn);ha(this,lr);if(!(r instanceof Uint8Array))throw new TypeError("payload must be an instance of Uint8Array");ma(this,Ys,r)}setProtectedHeader(r){if(_e(this,Rn))throw new TypeError("setProtectedHeader can only be called once");return ma(this,Rn,r),this}setUnprotectedHeader(r){if(_e(this,lr))throw new TypeError("setUnprotectedHeader can only be called once");return ma(this,lr,r),this}async sign(r,a){if(!_e(this,Rn)&&!_e(this,lr))throw new no("either setProtectedHeader or setUnprotectedHeader must be called before #sign()");if(!OT(_e(this,Rn),_e(this,lr)))throw new no("JWS Protected and JWS Unprotected Header Parameter names must be disjoint");const o={..._e(this,Rn),..._e(this,lr)},l=zT(no,new Map([["b64",!0]]),a==null?void 0:a.crit,_e(this,Rn),o);let c=!0;if(l.has("b64")&&(c=_e(this,Rn).b64,typeof c!="boolean"))throw new no('The "b64" (base64url-encode payload) Header Parameter must be a boolean');const{alg:u}=o;if(typeof u!="string"||!u)throw new no('JWS "alg" (Algorithm) Header Parameter missing or invalid');FT(u,r,"sign");let d=_e(this,Ys);c&&(d=ao.encode(hp(d)));let h;_e(this,Rn)?h=ao.encode(hp(JSON.stringify(_e(this,Rn)))):h=ao.encode("");const m=wT(h,ao.encode("."),d),g=await UT(r,u),y=await KT(u,g,m),v={signature:hp(y),payload:""};return c&&(v.payload=au.decode(d)),_e(this,lr)&&(v.header=_e(this,lr)),_e(this,Rn)&&(v.protected=au.decode(h)),v}}Ys=new WeakMap,Rn=new WeakMap,lr=new WeakMap;var uo;class QT{constructor(r){ha(this,uo);ma(this,uo,new ZT(r))}setProtectedHeader(r){return _e(this,uo).setProtectedHeader(r),this}async sign(r,a){const o=await _e(this,uo).sign(r,a);if(o.payload===void 0)throw new TypeError("use the flattened module for creating JWS with b64: false");return`${o.protected}.${o.payload}.${o.signature}`}}uo=new WeakMap;var Sa,$n;class T2{constructor(r={}){ha(this,Sa);ha(this,$n);ma(this,$n,new XT(r))}setIssuer(r){return _e(this,$n).iss=r,this}setSubject(r){return _e(this,$n).sub=r,this}setAudience(r){return _e(this,$n).aud=r,this}setJti(r){return _e(this,$n).jti=r,this}setNotBefore(r){return _e(this,$n).nbf=r,this}setExpirationTime(r){return _e(this,$n).exp=r,this}setIssuedAt(r){return _e(this,$n).iat=r,this}setProtectedHeader(r){return ma(this,Sa,r),this}async sign(r,a){var l;const o=new QT(_e(this,$n).data());if(o.setProtectedHeader(_e(this,Sa)),Array.isArray((l=_e(this,Sa))==null?void 0:l.crit)&&_e(this,Sa).crit.includes("b64")&&_e(this,Sa).b64===!1)throw new y2("JWTs MUST NOT use unencoded payload");return o.sign(r,a)}}Sa=new WeakMap,$n=new WeakMap;const A2="FaceSearchDB",io="images",_2="saved_jpg",JT=async e=>new Promise((r,a)=>{const o=indexedDB.open(A2,1);o.onupgradeneeded=l=>{const c=l.target.result;c.objectStoreNames.contains(io)||c.createObjectStore(io)},o.onsuccess=l=>{const u=l.target.result.transaction(io,"readwrite");u.objectStore(io).put(e,_2),u.oncomplete=()=>r(!0),u.onerror=()=>a(u.error)},o.onerror=()=>a(o.error)}),Fh=async()=>new Promise((e,r)=>{const a=indexedDB.open(A2,1);a.onsuccess=o=>{const d=o.target.result.transaction(io,"readonly").objectStore(io).get(_2);d.onsuccess=()=>{const h=d.result;e(h||null)},d.onerror=()=>r(d.error)},a.onerror=()=>r(a.error)});var Gp=function(){return Gp=Object.assign||function(r){for(var a,o=1,l=arguments.length;o<l;o++){a=arguments[o];for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(r[c]=a[c])}return r},Gp.apply(this,arguments)};function vr(e,r,a,o){function l(c){return c instanceof a?c:new a(function(u){u(c)})}return new(a||(a=Promise))(function(c,u){function d(g){try{m(o.next(g))}catch(y){u(y)}}function h(g){try{m(o.throw(g))}catch(y){u(y)}}function m(g){g.done?c(g.value):l(g.value).then(d,h)}m((o=o.apply(e,r||[])).next())})}function br(e,r){var a={label:0,sent:function(){if(c[0]&1)throw c[1];return c[1]},trys:[],ops:[]},o,l,c,u=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return u.next=d(0),u.throw=d(1),u.return=d(2),typeof Symbol=="function"&&(u[Symbol.iterator]=function(){return this}),u;function d(m){return function(g){return h([m,g])}}function h(m){if(o)throw new TypeError("Generator is already executing.");for(;u&&(u=0,m[0]&&(a=0)),a;)try{if(o=1,l&&(c=m[0]&2?l.return:m[0]?l.throw||((c=l.return)&&c.call(l),0):l.next)&&!(c=c.call(l,m[1])).done)return c;switch(l=0,c&&(m=[m[0]&2,c.value]),m[0]){case 0:case 1:c=m;break;case 4:return a.label++,{value:m[1],done:!1};case 5:a.label++,l=m[1],m=[0];continue;case 7:m=a.ops.pop(),a.trys.pop();continue;default:if(c=a.trys,!(c=c.length>0&&c[c.length-1])&&(m[0]===6||m[0]===2)){a=0;continue}if(m[0]===3&&(!c||m[1]>c[0]&&m[1]<c[3])){a.label=m[1];break}if(m[0]===6&&a.label<c[1]){a.label=c[1],c=m;break}if(c&&a.label<c[2]){a.label=c[2],a.ops.push(m);break}c[2]&&a.ops.pop(),a.trys.pop();continue}m=r.call(e,a)}catch(g){m=[6,g],l=0}finally{o=c=0}if(m[0]&5)throw m[1];return{value:m[0]?m[1]:void 0,done:!0}}}function M2(e,r,a){if(a||arguments.length===2)for(var o=0,l=r.length,c;o<l;o++)(c||!(o in r))&&(c||(c=Array.prototype.slice.call(r,0,o)),c[o]=r[o]);return e.concat(c||Array.prototype.slice.call(r))}var O2="4.6.2";function iu(e,r){return new Promise(function(a){return setTimeout(a,e,r)})}function eA(){return new Promise(function(e){var r=new MessageChannel;r.port1.onmessage=function(){return e()},r.port2.postMessage(null)})}function tA(e,r){r===void 0&&(r=1/0);var a=window.requestIdleCallback;return a?new Promise(function(o){return a.call(window,function(){return o()},{timeout:r})}):iu(Math.min(e,r))}function k2(e){return!!e&&typeof e.then=="function"}function mv(e,r){try{var a=e();k2(a)?a.then(function(o){return r(!0,o)},function(o){return r(!1,o)}):r(!0,a)}catch(o){r(!1,o)}}function gv(e,r,a){return a===void 0&&(a=16),vr(this,void 0,void 0,function(){var o,l,c,u;return br(this,function(d){switch(d.label){case 0:o=Array(e.length),l=Date.now(),c=0,d.label=1;case 1:return c<e.length?(o[c]=r(e[c],c),u=Date.now(),u>=l+a?(l=u,[4,eA()]):[3,3]):[3,4];case 2:d.sent(),d.label=3;case 3:return++c,[3,1];case 4:return[2,o]}})})}function qs(e){return e.then(void 0,function(){}),e}function nA(e,r){for(var a=0,o=e.length;a<o;++a)if(e[a]===r)return!0;return!1}function rA(e,r){return!nA(e,r)}function Gh(e){return parseInt(e)}function Yn(e){return parseFloat(e)}function Pr(e,r){return typeof e=="number"&&isNaN(e)?r:e}function ln(e){return e.reduce(function(r,a){return r+(a?1:0)},0)}function j2(e,r){if(r===void 0&&(r=1),Math.abs(r)>=1)return Math.round(e/r)*r;var a=1/r;return Math.round(e*a)/a}function aA(e){for(var r,a,o="Unexpected syntax '".concat(e,"'"),l=/^\s*([a-z-]*)(.*)$/i.exec(e),c=l[1]||void 0,u={},d=/([.:#][\w-]+|\[.+?\])/gi,h=function(v,E){u[v]=u[v]||[],u[v].push(E)};;){var m=d.exec(l[2]);if(!m)break;var g=m[0];switch(g[0]){case".":h("class",g.slice(1));break;case"#":h("id",g.slice(1));break;case"[":{var y=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(g);if(y)h(y[1],(a=(r=y[4])!==null&&r!==void 0?r:y[5])!==null&&a!==void 0?a:"");else throw new Error(o);break}default:throw new Error(o)}}return[c,u]}function iA(e){for(var r=new Uint8Array(e.length),a=0;a<e.length;a++){var o=e.charCodeAt(a);if(o>127)return new TextEncoder().encode(e);r[a]=o}return r}function ya(e,r){var a=e[0]>>>16,o=e[0]&65535,l=e[1]>>>16,c=e[1]&65535,u=r[0]>>>16,d=r[0]&65535,h=r[1]>>>16,m=r[1]&65535,g=0,y=0,v=0,E=0;E+=c+m,v+=E>>>16,E&=65535,v+=l+h,y+=v>>>16,v&=65535,y+=o+d,g+=y>>>16,y&=65535,g+=a+u,g&=65535,e[0]=g<<16|y,e[1]=v<<16|E}function Pn(e,r){var a=e[0]>>>16,o=e[0]&65535,l=e[1]>>>16,c=e[1]&65535,u=r[0]>>>16,d=r[0]&65535,h=r[1]>>>16,m=r[1]&65535,g=0,y=0,v=0,E=0;E+=c*m,v+=E>>>16,E&=65535,v+=l*m,y+=v>>>16,v&=65535,v+=c*h,y+=v>>>16,v&=65535,y+=o*m,g+=y>>>16,y&=65535,y+=l*h,g+=y>>>16,y&=65535,y+=c*d,g+=y>>>16,y&=65535,g+=a*m+o*h+l*d+c*u,g&=65535,e[0]=g<<16|y,e[1]=v<<16|E}function Qi(e,r){var a=e[0];r%=64,r===32?(e[0]=e[1],e[1]=a):r<32?(e[0]=a<<r|e[1]>>>32-r,e[1]=e[1]<<r|a>>>32-r):(r-=32,e[0]=e[1]<<r|a>>>32-r,e[1]=a<<r|e[1]>>>32-r)}function En(e,r){r%=64,r!==0&&(r<32?(e[0]=e[1]>>>32-r,e[1]=e[1]<<r):(e[0]=e[1]<<r-32,e[1]=0))}function Ct(e,r){e[0]^=r[0],e[1]^=r[1]}var oA=[4283543511,3981806797],sA=[3301882366,444984403];function yv(e){var r=[0,e[0]>>>1];Ct(e,r),Pn(e,oA),r[1]=e[0]>>>1,Ct(e,r),Pn(e,sA),r[1]=e[0]>>>1,Ct(e,r)}var Dc=[2277735313,289559509],Lc=[1291169091,658871167],vv=[0,5],lA=[0,1390208809],cA=[0,944331445];function uA(e,r){var a=iA(e);r=r||0;var o=[0,a.length],l=o[1]%16,c=o[1]-l,u=[0,r],d=[0,r],h=[0,0],m=[0,0],g;for(g=0;g<c;g=g+16)h[0]=a[g+4]|a[g+5]<<8|a[g+6]<<16|a[g+7]<<24,h[1]=a[g]|a[g+1]<<8|a[g+2]<<16|a[g+3]<<24,m[0]=a[g+12]|a[g+13]<<8|a[g+14]<<16|a[g+15]<<24,m[1]=a[g+8]|a[g+9]<<8|a[g+10]<<16|a[g+11]<<24,Pn(h,Dc),Qi(h,31),Pn(h,Lc),Ct(u,h),Qi(u,27),ya(u,d),Pn(u,vv),ya(u,lA),Pn(m,Lc),Qi(m,33),Pn(m,Dc),Ct(d,m),Qi(d,31),ya(d,u),Pn(d,vv),ya(d,cA);h[0]=0,h[1]=0,m[0]=0,m[1]=0;var y=[0,0];switch(l){case 15:y[1]=a[g+14],En(y,48),Ct(m,y);case 14:y[1]=a[g+13],En(y,40),Ct(m,y);case 13:y[1]=a[g+12],En(y,32),Ct(m,y);case 12:y[1]=a[g+11],En(y,24),Ct(m,y);case 11:y[1]=a[g+10],En(y,16),Ct(m,y);case 10:y[1]=a[g+9],En(y,8),Ct(m,y);case 9:y[1]=a[g+8],Ct(m,y),Pn(m,Lc),Qi(m,33),Pn(m,Dc),Ct(d,m);case 8:y[1]=a[g+7],En(y,56),Ct(h,y);case 7:y[1]=a[g+6],En(y,48),Ct(h,y);case 6:y[1]=a[g+5],En(y,40),Ct(h,y);case 5:y[1]=a[g+4],En(y,32),Ct(h,y);case 4:y[1]=a[g+3],En(y,24),Ct(h,y);case 3:y[1]=a[g+2],En(y,16),Ct(h,y);case 2:y[1]=a[g+1],En(y,8),Ct(h,y);case 1:y[1]=a[g],Ct(h,y),Pn(h,Dc),Qi(h,31),Pn(h,Lc),Ct(u,h)}return Ct(u,o),Ct(d,o),ya(u,d),ya(d,u),yv(u),yv(d),ya(u,d),ya(d,u),("00000000"+(u[0]>>>0).toString(16)).slice(-8)+("00000000"+(u[1]>>>0).toString(16)).slice(-8)+("00000000"+(d[0]>>>0).toString(16)).slice(-8)+("00000000"+(d[1]>>>0).toString(16)).slice(-8)}function fA(e){var r;return Gp({name:e.name,message:e.message,stack:(r=e.stack)===null||r===void 0?void 0:r.split(`
+`)},e)}function dA(e){return/^function\s.*?\{\s*\[native code]\s*}$/.test(String(e))}function pA(e){return typeof e!="function"}function hA(e,r){var a=qs(new Promise(function(o){var l=Date.now();mv(e.bind(null,r),function(){for(var c=[],u=0;u<arguments.length;u++)c[u]=arguments[u];var d=Date.now()-l;if(!c[0])return o(function(){return{error:c[1],duration:d}});var h=c[1];if(pA(h))return o(function(){return{value:h,duration:d}});o(function(){return new Promise(function(m){var g=Date.now();mv(h,function(){for(var y=[],v=0;v<arguments.length;v++)y[v]=arguments[v];var E=d+Date.now()-g;if(!y[0])return m({error:y[1],duration:E});m({value:y[1],duration:E})})})})})}));return function(){return a.then(function(l){return l()})}}function mA(e,r,a,o){var l=Object.keys(e).filter(function(u){return rA(a,u)}),c=qs(gv(l,function(u){return hA(e[u],r)},o));return function(){return vr(this,void 0,void 0,function(){var d,h,m,g,y;return br(this,function(v){switch(v.label){case 0:return[4,c];case 1:return d=v.sent(),[4,gv(d,function(E){return qs(E())},o)];case 2:return h=v.sent(),[4,Promise.all(h)];case 3:for(m=v.sent(),g={},y=0;y<l.length;++y)g[l[y]]=m[y];return[2,g]}})})}}function D2(){var e=window,r=navigator;return ln(["MSCSSMatrix"in e,"msSetImmediate"in e,"msIndexedDB"in e,"msMaxTouchPoints"in r,"msPointerEnabled"in r])>=4}function gA(){var e=window,r=navigator;return ln(["msWriteProfilerMark"in e,"MSStream"in e,"msLaunchUri"in r,"msSaveBlob"in r])>=3&&!D2()}function cl(){var e=window,r=navigator;return ln(["webkitPersistentStorage"in r,"webkitTemporaryStorage"in r,(r.vendor||"").indexOf("Google")===0,"webkitResolveLocalFileSystemURL"in e,"BatteryManager"in e,"webkitMediaStream"in e,"webkitSpeechGrammar"in e])>=5}function Qn(){var e=window,r=navigator;return ln(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,r.vendor.indexOf("Apple")===0,"RGBColor"in e,"WebKitMediaKeys"in e])>=4}function Vh(){var e=window,r=e.HTMLElement,a=e.Document;return ln(["safari"in e,!("ongestureend"in e),!("TouchEvent"in e),!("orientation"in e),r&&!("autocapitalize"in r.prototype),a&&"pointerLockElement"in a.prototype])>=4}function ul(){var e=window;return dA(e.print)&&String(e.browser)==="[object WebPageNamespace]"}function L2(){var e,r,a=window;return ln(["buildID"in navigator,"MozAppearance"in((r=(e=document.documentElement)===null||e===void 0?void 0:e.style)!==null&&r!==void 0?r:{}),"onmozfullscreenchange"in a,"mozInnerScreenX"in a,"CSSMozDocumentRule"in a,"CanvasCaptureMediaStream"in a])>=4}function yA(){var e=window;return ln([!("MediaSettingsRange"in e),"RTCEncodedAudioFrame"in e,""+e.Intl=="[object Intl]",""+e.Reflect=="[object Reflect]"])>=3}function vA(){var e=window,r=e.URLPattern;return ln(["union"in Set.prototype,"Iterator"in e,r&&"hasRegExpGroups"in r.prototype,"RGB8"in WebGLRenderingContext.prototype])>=3}function bA(){var e=window;return ln(["DOMRectList"in e,"RTCPeerConnectionIceEvent"in e,"SVGGeometryElement"in e,"ontransitioncancel"in e])>=3}function fl(){var e=window,r=navigator,a=e.CSS,o=e.HTMLButtonElement;return ln([!("getStorageUpdates"in r),o&&"popover"in o.prototype,"CSSCounterStyleRule"in e,a.supports("font-size-adjust: ex-height 0.5"),a.supports("text-transform: full-width")])>=4}function xA(){if(navigator.platform==="iPad")return!0;var e=screen,r=e.width/e.height;return ln(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,r>.65&&r<1.53])>=2}function SA(){var e=document;return e.fullscreenElement||e.msFullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement||null}function wA(){var e=document;return(e.exitFullscreen||e.msExitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen).call(e)}function Wh(){var e=cl(),r=L2(),a=window,o=navigator,l="connection";return e?ln([!("SharedWorker"in a),o[l]&&"ontypechange"in o[l],!("sinkId"in new Audio)])>=2:r?ln(["onorientationchange"in a,"orientation"in a,/android/i.test(o.appVersion)])>=2:!1}function CA(){var e=navigator,r=window,a=Audio.prototype,o=r.visualViewport;return ln(["srLatency"in a,"srChannelCount"in a,"devicePosture"in e,o&&"segments"in o,"getTextInformation"in Image.prototype])>=3}function EA(){return AA()?-4:RA()}function RA(){var e=window,r=e.OfflineAudioContext||e.webkitOfflineAudioContext;if(!r)return-2;if(TA())return-1;var a=4500,o=5e3,l=new r(1,o,44100),c=l.createOscillator();c.type="triangle",c.frequency.value=1e4;var u=l.createDynamicsCompressor();u.threshold.value=-50,u.knee.value=40,u.ratio.value=12,u.attack.value=0,u.release.value=.25,c.connect(u),u.connect(l.destination),c.start(0);var d=_A(l),h=d[0],m=d[1],g=qs(h.then(function(y){return MA(y.getChannelData(0).subarray(a))},function(y){if(y.name==="timeout"||y.name==="suspended")return-3;throw y}));return function(){return m(),g}}function TA(){return Qn()&&!Vh()&&!bA()}function AA(){return Qn()&&fl()&&ul()||cl()&&CA()&&vA()}function _A(e){var r=3,a=500,o=500,l=5e3,c=function(){},u=new Promise(function(d,h){var m=!1,g=0,y=0;e.oncomplete=function(C){return d(C.renderedBuffer)};var v=function(){setTimeout(function(){return h(bv("timeout"))},Math.min(o,y+l-Date.now()))},E=function(){try{var C=e.startRendering();switch(k2(C)&&qs(C),e.state){case"running":y=Date.now(),m&&v();break;case"suspended":document.hidden||g++,m&&g>=r?h(bv("suspended")):setTimeout(E,a);break}}catch(S){h(S)}};E(),c=function(){m||(m=!0,y>0&&v())}});return[u,c]}function MA(e){for(var r=0,a=0;a<e.length;++a)r+=Math.abs(e[a]);return r}function bv(e){var r=new Error(e);return r.name=e,r}function z2(e,r,a){var o,l,c;return a===void 0&&(a=50),vr(this,void 0,void 0,function(){var u,d;return br(this,function(h){switch(h.label){case 0:u=document,h.label=1;case 1:return u.body?[3,3]:[4,iu(a)];case 2:return h.sent(),[3,1];case 3:d=u.createElement("iframe"),h.label=4;case 4:return h.trys.push([4,,10,11]),[4,new Promise(function(m,g){var y=!1,v=function(){y=!0,m()},E=function(_){y=!0,g(_)};d.onload=v,d.onerror=E;var C=d.style;C.setProperty("display","block","important"),C.position="absolute",C.top="0",C.left="0",C.visibility="hidden",r&&"srcdoc"in d?d.srcdoc=r:d.src="about:blank",u.body.appendChild(d);var S=function(){var _,T;y||(((T=(_=d.contentWindow)===null||_===void 0?void 0:_.document)===null||T===void 0?void 0:T.readyState)==="complete"?v():setTimeout(S,10))};S()})];case 5:h.sent(),h.label=6;case 6:return!((l=(o=d.contentWindow)===null||o===void 0?void 0:o.document)===null||l===void 0)&&l.body?[3,8]:[4,iu(a)];case 7:return h.sent(),[3,6];case 8:return[4,e(d,d.contentWindow)];case 9:return[2,h.sent()];case 10:return(c=d.parentNode)===null||c===void 0||c.removeChild(d),[7];case 11:return[2]}})})}function OA(e){for(var r=aA(e),a=r[0],o=r[1],l=document.createElement(a??"div"),c=0,u=Object.keys(o);c<u.length;c++){var d=u[c],h=o[d].join(" ");d==="style"?kA(l.style,h):l.setAttribute(d,h)}return l}function kA(e,r){for(var a=0,o=r.split(";");a<o.length;a++){var l=o[a],c=/^\s*([\w-]+)\s*:\s*(.+?)(\s*!([\w-]+))?\s*$/.exec(l);if(c){var u=c[1],d=c[2],h=c[4];e.setProperty(u,d,h||"")}}}function jA(){for(var e=window;;){var r=e.parent;if(!r||r===e)return!1;try{if(r.location.origin!==e.location.origin)return!0}catch(a){if(a instanceof Error&&a.name==="SecurityError")return!0;throw a}e=r}}var DA="mmMwWLliI0O&1",LA="48px",Ji=["monospace","sans-serif","serif"],xv=["sans-serif-thin","ARNO PRO","Agency FB","Arabic Typesetting","Arial Unicode MS","AvantGarde Bk BT","BankGothic Md BT","Batang","Bitstream Vera Sans Mono","Calibri","Century","Century Gothic","Clarendon","EUROSTILE","Franklin Gothic","Futura Bk BT","Futura Md BT","GOTHAM","Gill Sans","HELV","Haettenschweiler","Helvetica Neue","Humanst521 BT","Leelawadee","Letter Gothic","Levenim MT","Lucida Bright","Lucida Sans","Menlo","MS Mincho","MS Outlook","MS Reference Specialty","MS UI Gothic","MT Extra","MYRIAD PRO","Marlett","Meiryo UI","Microsoft Uighur","Minion Pro","Monotype Corsiva","PMingLiU","Pristina","SCRIPTINA","Segoe UI Light","Serifa","SimHei","Small Fonts","Staccato222 BT","TRAJAN PRO","Univers CE 55 Medium","Vrinda","ZWAdobeF"];function zA(){var e=this;return z2(function(r,a){var o=a.document;return vr(e,void 0,void 0,function(){var l,c,u,d,h,m,g,y,v,E,C,S;return br(this,function(_){for(l=o.body,l.style.fontSize=LA,c=o.createElement("div"),c.style.setProperty("visibility","hidden","important"),u={},d={},h=function(T){var j=o.createElement("span"),M=j.style;return M.position="absolute",M.top="0",M.left="0",M.fontFamily=T,j.textContent=DA,c.appendChild(j),j},m=function(T,j){return h("'".concat(T,"',").concat(j))},g=function(){return Ji.map(h)},y=function(){for(var T={},j=function(B){T[B]=Ji.map(function(I){return m(B,I)})},M=0,k=xv;M<k.length;M++){var O=k[M];j(O)}return T},v=function(T){return Ji.some(function(j,M){return T[M].offsetWidth!==u[j]||T[M].offsetHeight!==d[j]})},E=g(),C=y(),l.appendChild(c),S=0;S<Ji.length;S++)u[Ji[S]]=E[S].offsetWidth,d[Ji[S]]=E[S].offsetHeight;return[2,xv.filter(function(T){return v(C[T])})]})})})}function NA(){var e=navigator.plugins;if(e){for(var r=[],a=0;a<e.length;++a){var o=e[a];if(o){for(var l=[],c=0;c<o.length;++c){var u=o[c];l.push({type:u.type,suffixes:u.suffixes})}r.push({name:o.name,description:o.description,mimeTypes:l})}}return r}}function BA(){return PA(VA())}function PA(e){var r,a=!1,o,l,c=$A(),u=c[0],d=c[1];return UA(u,d)?(a=HA(d),e?o=l="skipped":(r=IA(u,d),o=r[0],l=r[1])):o=l="unsupported",{winding:a,geometry:o,text:l}}function $A(){var e=document.createElement("canvas");return e.width=1,e.height=1,[e,e.getContext("2d")]}function UA(e,r){return!!(r&&e.toDataURL)}function HA(e){return e.rect(0,0,10,10),e.rect(2,2,6,6),!e.isPointInPath(5,5,"evenodd")}function IA(e,r){FA(e,r);var a=yp(e),o=yp(e);if(a!==o)return["unstable","unstable"];GA(e,r);var l=yp(e);return[l,a]}function FA(e,r){e.width=240,e.height=60,r.textBaseline="alphabetic",r.fillStyle="#f60",r.fillRect(100,1,62,20),r.fillStyle="#069",r.font='11pt "Times New Roman"';var a="Cwm fjordbank gly ".concat("😃");r.fillText(a,2,15),r.fillStyle="rgba(102, 204, 0, 0.2)",r.font="18pt Arial",r.fillText(a,4,45)}function GA(e,r){e.width=122,e.height=110,r.globalCompositeOperation="multiply";for(var a=0,o=[["#f2f",40,40],["#2ff",80,40],["#ff2",60,80]];a<o.length;a++){var l=o[a],c=l[0],u=l[1],d=l[2];r.fillStyle=c,r.beginPath(),r.arc(u,d,40,0,Math.PI*2,!0),r.closePath(),r.fill()}r.fillStyle="#f9c",r.arc(60,60,60,0,Math.PI*2,!0),r.arc(60,60,20,0,Math.PI*2,!0),r.fill("evenodd")}function yp(e){return e.toDataURL()}function VA(){return Qn()&&fl()&&ul()}function WA(){var e=navigator,r=0,a;e.maxTouchPoints!==void 0?r=Gh(e.maxTouchPoints):e.msMaxTouchPoints!==void 0&&(r=e.msMaxTouchPoints);try{document.createEvent("TouchEvent"),a=!0}catch{a=!1}var o="ontouchstart"in window;return{maxTouchPoints:r,touchEvent:a,touchStart:o}}function qA(){return navigator.oscpu}function YA(){var e=navigator,r=[],a=e.language||e.userLanguage||e.browserLanguage||e.systemLanguage;if(a!==void 0&&r.push([a]),Array.isArray(e.languages))cl()&&yA()||r.push(e.languages);else if(typeof e.languages=="string"){var o=e.languages;o&&r.push(o.split(","))}return r}function XA(){return window.screen.colorDepth}function KA(){return Pr(Yn(navigator.deviceMemory),void 0)}function ZA(){if(!(Qn()&&fl()&&ul()))return QA()}function QA(){var e=screen,r=function(o){return Pr(Gh(o),null)},a=[r(e.width),r(e.height)];return a.sort().reverse(),a}var JA=2500,e_=10,Fc,vp;function t_(){if(vp===void 0){var e=function(){var r=Vp();Wp(r)?vp=setTimeout(e,JA):(Fc=r,vp=void 0)};e()}}function n_(){var e=this;return t_(),function(){return vr(e,void 0,void 0,function(){var r;return br(this,function(a){switch(a.label){case 0:return r=Vp(),Wp(r)?Fc?[2,M2([],Fc,!0)]:SA()?[4,wA()]:[3,2]:[3,2];case 1:a.sent(),r=Vp(),a.label=2;case 2:return Wp(r)||(Fc=r),[2,r]}})})}}function r_(){var e=this;if(Qn()&&fl()&&ul())return function(){return Promise.resolve(void 0)};var r=n_();return function(){return vr(e,void 0,void 0,function(){var a,o;return br(this,function(l){switch(l.label){case 0:return[4,r()];case 1:return a=l.sent(),o=function(c){return c===null?null:j2(c,e_)},[2,[o(a[0]),o(a[1]),o(a[2]),o(a[3])]]}})})}}function Vp(){var e=screen;return[Pr(Yn(e.availTop),null),Pr(Yn(e.width)-Yn(e.availWidth)-Pr(Yn(e.availLeft),0),null),Pr(Yn(e.height)-Yn(e.availHeight)-Pr(Yn(e.availTop),0),null),Pr(Yn(e.availLeft),null)]}function Wp(e){for(var r=0;r<4;++r)if(e[r])return!1;return!0}function a_(){return Pr(Gh(navigator.hardwareConcurrency),void 0)}function i_(){var e,r=(e=window.Intl)===null||e===void 0?void 0:e.DateTimeFormat;if(r){var a=new r().resolvedOptions().timeZone;if(a)return a}var o=-o_();return"UTC".concat(o>=0?"+":"").concat(o)}function o_(){var e=new Date().getFullYear();return Math.max(Yn(new Date(e,0,1).getTimezoneOffset()),Yn(new Date(e,6,1).getTimezoneOffset()))}function s_(){try{return!!window.sessionStorage}catch{return!0}}function l_(){try{return!!window.localStorage}catch{return!0}}function c_(){if(!(D2()||gA()))try{return!!window.indexedDB}catch{return!0}}function u_(){return!!window.openDatabase}function f_(){return navigator.cpuClass}function d_(){var e=navigator.platform;return e==="MacIntel"&&Qn()&&!Vh()?xA()?"iPad":"iPhone":e}function p_(){return navigator.vendor||""}function h_(){for(var e=[],r=0,a=["chrome","safari","__crWeb","__gCrWeb","yandex","__yb","__ybro","__firefox__","__edgeTrackingPreventionStatistics","webkit","oprt","samsungAr","ucweb","UCShellJava","puffinDevice"];r<a.length;r++){var o=a[r],l=window[o];l&&typeof l=="object"&&e.push(o)}return e.sort()}function m_(){var e=document;try{e.cookie="cookietest=1; SameSite=Strict;";var r=e.cookie.indexOf("cookietest=")!==-1;return e.cookie="cookietest=1; SameSite=Strict; expires=Thu, 01-Jan-1970 00:00:01 GMT",r}catch{return!1}}function g_(){var e=atob;return{abpIndo:["#Iklan-Melayang","#Kolom-Iklan-728","#SidebarIklan-wrapper",'[title="ALIENBOLA" i]',e("I0JveC1CYW5uZXItYWRz")],abpvn:[".quangcao","#mobileCatfish",e("LmNsb3NlLWFkcw=="),'[id^="bn_bottom_fixed_"]',"#pmadv"],adBlockFinland:[".mainostila",e("LnNwb25zb3JpdA=="),".ylamainos",e("YVtocmVmKj0iL2NsaWNrdGhyZ2guYXNwPyJd"),e("YVtocmVmXj0iaHR0cHM6Ly9hcHAucmVhZHBlYWsuY29tL2FkcyJd")],adBlockPersian:["#navbar_notice_50",".kadr",'TABLE[width="140px"]',"#divAgahi",e("YVtocmVmXj0iaHR0cDovL2cxLnYuZndtcm0ubmV0L2FkLyJd")],adBlockWarningRemoval:["#adblock-honeypot",".adblocker-root",".wp_adblock_detect",e("LmhlYWRlci1ibG9ja2VkLWFk"),e("I2FkX2Jsb2NrZXI=")],adGuardAnnoyances:[".hs-sosyal","#cookieconsentdiv",'div[class^="app_gdpr"]',".as-oil",'[data-cypress="soft-push-notification-modal"]'],adGuardBase:[".BetterJsPopOverlay",e("I2FkXzMwMFgyNTA="),e("I2Jhbm5lcmZsb2F0MjI="),e("I2NhbXBhaWduLWJhbm5lcg=="),e("I0FkLUNvbnRlbnQ=")],adGuardChinese:[e("LlppX2FkX2FfSA=="),e("YVtocmVmKj0iLmh0aGJldDM0LmNvbSJd"),"#widget-quan",e("YVtocmVmKj0iLzg0OTkyMDIwLnh5eiJd"),e("YVtocmVmKj0iLjE5NTZobC5jb20vIl0=")],adGuardFrench:["#pavePub",e("LmFkLWRlc2t0b3AtcmVjdGFuZ2xl"),".mobile_adhesion",".widgetadv",e("LmFkc19iYW4=")],adGuardGerman:['aside[data-portal-id="leaderboard"]'],adGuardJapanese:["#kauli_yad_1",e("YVtocmVmXj0iaHR0cDovL2FkMi50cmFmZmljZ2F0ZS5uZXQvIl0="),e("Ll9wb3BJbl9pbmZpbml0ZV9hZA=="),e("LmFkZ29vZ2xl"),e("Ll9faXNib29zdFJldHVybkFk")],adGuardMobile:[e("YW1wLWF1dG8tYWRz"),e("LmFtcF9hZA=="),'amp-embed[type="24smi"]',"#mgid_iframe1",e("I2FkX2ludmlld19hcmVh")],adGuardRussian:[e("YVtocmVmXj0iaHR0cHM6Ly9hZC5sZXRtZWFkcy5jb20vIl0="),e("LnJlY2xhbWE="),'div[id^="smi2adblock"]',e("ZGl2W2lkXj0iQWRGb3hfYmFubmVyXyJd"),"#psyduckpockeball"],adGuardSocial:[e("YVtocmVmXj0iLy93d3cuc3R1bWJsZXVwb24uY29tL3N1Ym1pdD91cmw9Il0="),e("YVtocmVmXj0iLy90ZWxlZ3JhbS5tZS9zaGFyZS91cmw/Il0="),".etsy-tweet","#inlineShare",".popup-social"],adGuardSpanishPortuguese:["#barraPublicidade","#Publicidade","#publiEspecial","#queTooltip",".cnt-publi"],adGuardTrackingProtection:["#qoo-counter",e("YVtocmVmXj0iaHR0cDovL2NsaWNrLmhvdGxvZy5ydS8iXQ=="),e("YVtocmVmXj0iaHR0cDovL2hpdGNvdW50ZXIucnUvdG9wL3N0YXQucGhwIl0="),e("YVtocmVmXj0iaHR0cDovL3RvcC5tYWlsLnJ1L2p1bXAiXQ=="),"#top100counter"],adGuardTurkish:["#backkapat",e("I3Jla2xhbWk="),e("YVtocmVmXj0iaHR0cDovL2Fkc2Vydi5vbnRlay5jb20udHIvIl0="),e("YVtocmVmXj0iaHR0cDovL2l6bGVuemkuY29tL2NhbXBhaWduLyJd"),e("YVtocmVmXj0iaHR0cDovL3d3dy5pbnN0YWxsYWRzLm5ldC8iXQ==")],bulgarian:[e("dGQjZnJlZW5ldF90YWJsZV9hZHM="),"#ea_intext_div",".lapni-pop-over","#xenium_hot_offers"],easyList:[".yb-floorad",e("LndpZGdldF9wb19hZHNfd2lkZ2V0"),e("LnRyYWZmaWNqdW5reS1hZA=="),".textad_headline",e("LnNwb25zb3JlZC10ZXh0LWxpbmtz")],easyListChina:[e("LmFwcGd1aWRlLXdyYXBbb25jbGljayo9ImJjZWJvcy5jb20iXQ=="),e("LmZyb250cGFnZUFkdk0="),"#taotaole","#aafoot.top_box",".cfa_popup"],easyListCookie:[".ezmob-footer",".cc-CookieWarning","[data-cookie-number]",e("LmF3LWNvb2tpZS1iYW5uZXI="),".sygnal24-gdpr-modal-wrap"],easyListCzechSlovak:["#onlajny-stickers",e("I3Jla2xhbW5pLWJveA=="),e("LnJla2xhbWEtbWVnYWJvYXJk"),".sklik",e("W2lkXj0ic2tsaWtSZWtsYW1hIl0=")],easyListDutch:[e("I2FkdmVydGVudGll"),e("I3ZpcEFkbWFya3RCYW5uZXJCbG9jaw=="),".adstekst",e("YVtocmVmXj0iaHR0cHM6Ly94bHR1YmUubmwvY2xpY2svIl0="),"#semilo-lrectangle"],easyListGermany:["#SSpotIMPopSlider",e("LnNwb25zb3JsaW5rZ3J1ZW4="),e("I3dlcmJ1bmdza3k="),e("I3Jla2xhbWUtcmVjaHRzLW1pdHRl"),e("YVtocmVmXj0iaHR0cHM6Ly9iZDc0Mi5jb20vIl0=")],easyListItaly:[e("LmJveF9hZHZfYW5udW5jaQ=="),".sb-box-pubbliredazionale",e("YVtocmVmXj0iaHR0cDovL2FmZmlsaWF6aW9uaWFkcy5zbmFpLml0LyJd"),e("YVtocmVmXj0iaHR0cHM6Ly9hZHNlcnZlci5odG1sLml0LyJd"),e("YVtocmVmXj0iaHR0cHM6Ly9hZmZpbGlhemlvbmlhZHMuc25haS5pdC8iXQ==")],easyListLithuania:[e("LnJla2xhbW9zX3RhcnBhcw=="),e("LnJla2xhbW9zX251b3JvZG9z"),e("aW1nW2FsdD0iUmVrbGFtaW5pcyBza3lkZWxpcyJd"),e("aW1nW2FsdD0iRGVkaWt1b3RpLmx0IHNlcnZlcmlhaSJd"),e("aW1nW2FsdD0iSG9zdGluZ2FzIFNlcnZlcmlhaS5sdCJd")],estonian:[e("QVtocmVmKj0iaHR0cDovL3BheTRyZXN1bHRzMjQuZXUiXQ==")],fanboyAnnoyances:["#ac-lre-player",".navigate-to-top","#subscribe_popup",".newsletter_holder","#back-top"],fanboyAntiFacebook:[".util-bar-module-firefly-visible"],fanboyEnhancedTrackers:[".open.pushModal","#issuem-leaky-paywall-articles-zero-remaining-nag","#sovrn_container",'div[class$="-hide"][zoompage-fontsize][style="display: block;"]',".BlockNag__Card"],fanboySocial:["#FollowUs","#meteored_share","#social_follow",".article-sharer",".community__social-desc"],frellwitSwedish:[e("YVtocmVmKj0iY2FzaW5vcHJvLnNlIl1bdGFyZ2V0PSJfYmxhbmsiXQ=="),e("YVtocmVmKj0iZG9rdG9yLXNlLm9uZWxpbmsubWUiXQ=="),"article.category-samarbete",e("ZGl2LmhvbGlkQWRz"),"ul.adsmodern"],greekAdBlock:[e("QVtocmVmKj0iYWRtYW4ub3RlbmV0LmdyL2NsaWNrPyJd"),e("QVtocmVmKj0iaHR0cDovL2F4aWFiYW5uZXJzLmV4b2R1cy5nci8iXQ=="),e("QVtocmVmKj0iaHR0cDovL2ludGVyYWN0aXZlLmZvcnRobmV0LmdyL2NsaWNrPyJd"),"DIV.agores300","TABLE.advright"],hungarian:["#cemp_doboz",".optimonk-iframe-container",e("LmFkX19tYWlu"),e("W2NsYXNzKj0iR29vZ2xlQWRzIl0="),"#hirdetesek_box"],iDontCareAboutCookies:['.alert-info[data-block-track*="CookieNotice"]',".ModuleTemplateCookieIndicator",".o--cookies--container","#cookies-policy-sticky","#stickyCookieBar"],icelandicAbp:[e("QVtocmVmXj0iL2ZyYW1ld29yay9yZXNvdXJjZXMvZm9ybXMvYWRzLmFzcHgiXQ==")],latvian:[e("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMjBweDsgaGVpZ2h0OiA0MHB4OyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7Il0="),e("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiA4OHB4OyBoZWlnaHQ6IDMxcHg7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTsiXQ==")],listKr:[e("YVtocmVmKj0iLy9hZC5wbGFuYnBsdXMuY28ua3IvIl0="),e("I2xpdmVyZUFkV3JhcHBlcg=="),e("YVtocmVmKj0iLy9hZHYuaW1hZHJlcC5jby5rci8iXQ=="),e("aW5zLmZhc3R2aWV3LWFk"),".revenue_unit_item.dable"],listeAr:[e("LmdlbWluaUxCMUFk"),".right-and-left-sponsers",e("YVtocmVmKj0iLmFmbGFtLmluZm8iXQ=="),e("YVtocmVmKj0iYm9vcmFxLm9yZyJd"),e("YVtocmVmKj0iZHViaXp6bGUuY29tL2FyLz91dG1fc291cmNlPSJd")],listeFr:[e("YVtocmVmXj0iaHR0cDovL3Byb21vLnZhZG9yLmNvbS8iXQ=="),e("I2FkY29udGFpbmVyX3JlY2hlcmNoZQ=="),e("YVtocmVmKj0id2Vib3JhbWEuZnIvZmNnaS1iaW4vIl0="),".site-pub-interstitiel",'div[id^="crt-"][data-criteo-id]'],officialPolish:["#ceneo-placeholder-ceneo-12",e("W2hyZWZePSJodHRwczovL2FmZi5zZW5kaHViLnBsLyJd"),e("YVtocmVmXj0iaHR0cDovL2Fkdm1hbmFnZXIudGVjaGZ1bi5wbC9yZWRpcmVjdC8iXQ=="),e("YVtocmVmXj0iaHR0cDovL3d3dy50cml6ZXIucGwvP3V0bV9zb3VyY2UiXQ=="),e("ZGl2I3NrYXBpZWNfYWQ=")],ro:[e("YVtocmVmXj0iLy9hZmZ0cmsuYWx0ZXgucm8vQ291bnRlci9DbGljayJd"),e("YVtocmVmXj0iaHR0cHM6Ly9ibGFja2ZyaWRheXNhbGVzLnJvL3Ryay9zaG9wLyJd"),e("YVtocmVmXj0iaHR0cHM6Ly9ldmVudC4ycGVyZm9ybWFudC5jb20vZXZlbnRzL2NsaWNrIl0="),e("YVtocmVmXj0iaHR0cHM6Ly9sLnByb2ZpdHNoYXJlLnJvLyJd"),'a[href^="/url/"]'],ruAd:[e("YVtocmVmKj0iLy9mZWJyYXJlLnJ1LyJd"),e("YVtocmVmKj0iLy91dGltZy5ydS8iXQ=="),e("YVtocmVmKj0iOi8vY2hpa2lkaWtpLnJ1Il0="),"#pgeldiz",".yandex-rtb-block"],thaiAds:["a[href*=macau-uta-popup]",e("I2Fkcy1nb29nbGUtbWlkZGxlX3JlY3RhbmdsZS1ncm91cA=="),e("LmFkczMwMHM="),".bumq",".img-kosana"],webAnnoyancesUltralist:["#mod-social-share-2","#social-tools",e("LmN0cGwtZnVsbGJhbm5lcg=="),".zergnet-recommend",".yt.btn-link.btn-md.btn"]}}function y_(e){var r=e===void 0?{}:e,a=r.debug;return vr(this,void 0,void 0,function(){var o,l,c,u,d,h;return br(this,function(m){switch(m.label){case 0:return v_()?(o=g_(),l=Object.keys(o),c=(h=[]).concat.apply(h,l.map(function(g){return o[g]})),[4,b_(c)]):[2,void 0];case 1:return u=m.sent(),a&&x_(o,u),d=l.filter(function(g){var y=o[g],v=ln(y.map(function(E){return u[E]}));return v>y.length*.6}),d.sort(),[2,d]}})})}function v_(){return Qn()||Wh()}function b_(e){var r;return vr(this,void 0,void 0,function(){var a,o,l,c,h,u,d,h;return br(this,function(m){switch(m.label){case 0:for(a=document,o=a.createElement("div"),l=new Array(e.length),c={},Sv(o),h=0;h<e.length;++h)u=OA(e[h]),u.tagName==="DIALOG"&&u.show(),d=a.createElement("div"),Sv(d),d.appendChild(u),o.appendChild(d),l[h]=u;m.label=1;case 1:return a.body?[3,3]:[4,iu(50)];case 2:return m.sent(),[3,1];case 3:a.body.appendChild(o);try{for(h=0;h<e.length;++h)l[h].offsetParent||(c[e[h]]=!0)}finally{(r=o.parentNode)===null||r===void 0||r.removeChild(o)}return[2,c]}})})}function Sv(e){e.style.setProperty("visibility","hidden","important"),e.style.setProperty("display","block","important")}function x_(e,r){for(var a="DOM blockers debug:\n```",o=0,l=Object.keys(e);o<l.length;o++){var c=l[o];a+=`
+`.concat(c,":");for(var u=0,d=e[c];u<d.length;u++){var h=d[u];a+=`
+  `.concat(r[h]?"🚫":"➡️"," ").concat(h)}}console.log("".concat(a,"\n```"))}function S_(){for(var e=0,r=["rec2020","p3","srgb"];e<r.length;e++){var a=r[e];if(matchMedia("(color-gamut: ".concat(a,")")).matches)return a}}function w_(){if(wv("inverted"))return!0;if(wv("none"))return!1}function wv(e){return matchMedia("(inverted-colors: ".concat(e,")")).matches}function C_(){if(Cv("active"))return!0;if(Cv("none"))return!1}function Cv(e){return matchMedia("(forced-colors: ".concat(e,")")).matches}var E_=100;function R_(){if(matchMedia("(min-monochrome: 0)").matches){for(var e=0;e<=E_;++e)if(matchMedia("(max-monochrome: ".concat(e,")")).matches)return e;throw new Error("Too high value")}}function T_(){if(eo("no-preference"))return 0;if(eo("high")||eo("more"))return 1;if(eo("low")||eo("less"))return-1;if(eo("forced"))return 10}function eo(e){return matchMedia("(prefers-contrast: ".concat(e,")")).matches}function A_(){if(Ev("reduce"))return!0;if(Ev("no-preference"))return!1}function Ev(e){return matchMedia("(prefers-reduced-motion: ".concat(e,")")).matches}function __(){if(Rv("reduce"))return!0;if(Rv("no-preference"))return!1}function Rv(e){return matchMedia("(prefers-reduced-transparency: ".concat(e,")")).matches}function M_(){if(Tv("high"))return!0;if(Tv("standard"))return!1}function Tv(e){return matchMedia("(dynamic-range: ".concat(e,")")).matches}var it=Math,an=function(){return 0};function O_(){var e=it.acos||an,r=it.acosh||an,a=it.asin||an,o=it.asinh||an,l=it.atanh||an,c=it.atan||an,u=it.sin||an,d=it.sinh||an,h=it.cos||an,m=it.cosh||an,g=it.tan||an,y=it.tanh||an,v=it.exp||an,E=it.expm1||an,C=it.log1p||an,S=function(H){return it.pow(it.PI,H)},_=function(H){return it.log(H+it.sqrt(H*H-1))},T=function(H){return it.log(H+it.sqrt(H*H+1))},j=function(H){return it.log((1+H)/(1-H))/2},M=function(H){return it.exp(H)-1/it.exp(H)/2},k=function(H){return(it.exp(H)+1/it.exp(H))/2},O=function(H){return it.exp(H)-1},B=function(H){return(it.exp(2*H)-1)/(it.exp(2*H)+1)},I=function(H){return it.log(1+H)};return{acos:e(.12312423423423424),acosh:r(1e308),acoshPf:_(1e154),asin:a(.12312423423423424),asinh:o(1),asinhPf:T(1),atanh:l(.5),atanhPf:j(.5),atan:c(.5),sin:u(-1e300),sinh:d(1),sinhPf:M(1),cos:h(10.000000000123),cosh:m(1),coshPf:k(1),tan:g(-1e300),tanh:y(1),tanhPf:B(1),exp:v(1),expm1:E(1),expm1Pf:O(1),log1p:C(10),log1pPf:I(10),powPI:S(-100)}}var k_="mmMwWLliI0fiflO&1",bp={default:[],apple:[{font:"-apple-system-body"}],serif:[{fontFamily:"serif"}],sans:[{fontFamily:"sans-serif"}],mono:[{fontFamily:"monospace"}],min:[{fontSize:"1px"}],system:[{fontFamily:"system-ui"}]};function j_(){return D_(function(e,r){for(var a={},o={},l=0,c=Object.keys(bp);l<c.length;l++){var u=c[l],d=bp[u],h=d[0],m=h===void 0?{}:h,g=d[1],y=g===void 0?k_:g,v=e.createElement("span");v.textContent=y,v.style.whiteSpace="nowrap";for(var E=0,C=Object.keys(m);E<C.length;E++){var S=C[E],_=m[S];_!==void 0&&(v.style[S]=_)}a[u]=v,r.append(e.createElement("br"),v)}for(var T=0,j=Object.keys(bp);T<j.length;T++){var u=j[T];o[u]=a[u].getBoundingClientRect().width}return o})}function D_(e,r){return r===void 0&&(r=4e3),z2(function(a,o){var l=o.document,c=l.body,u=c.style;u.width="".concat(r,"px"),u.webkitTextSizeAdjust=u.textSizeAdjust="none",cl()?c.style.zoom="".concat(1/o.devicePixelRatio):Qn()&&(c.style.zoom="reset");var d=l.createElement("div");return d.textContent=M2([],Array(r/20<<0),!0).map(function(){return"word"}).join(" "),c.appendChild(d),e(l,c)},'<!doctype html><html><head><meta name="viewport" content="width=device-width, initial-scale=1">')}function L_(){return navigator.pdfViewerEnabled}function z_(){var e=new Float32Array(1),r=new Uint8Array(e.buffer);return e[0]=1/0,e[0]=e[0]-e[0],r[3]}function N_(){var e=window.ApplePaySession;if(typeof(e==null?void 0:e.canMakePayments)!="function")return-1;if(B_())return-3;try{return e.canMakePayments()?1:0}catch(r){return P_(r)}}var B_=jA;function P_(e){if(e instanceof Error&&e.name==="InvalidAccessError"&&/\bfrom\b.*\binsecure\b/i.test(e.message))return-2;throw e}function $_(){var e,r=document.createElement("a"),a=(e=r.attributionSourceId)!==null&&e!==void 0?e:r.attributionsourceid;return a===void 0?void 0:String(a)}var N2=-1,B2=-2,U_=new Set([10752,2849,2884,2885,2886,2928,2929,2930,2931,2932,2960,2961,2962,2963,2964,2965,2966,2967,2968,2978,3024,3042,3088,3089,3106,3107,32773,32777,32777,32823,32824,32936,32937,32938,32939,32968,32969,32970,32971,3317,33170,3333,3379,3386,33901,33902,34016,34024,34076,3408,3410,3411,3412,3413,3414,3415,34467,34816,34817,34818,34819,34877,34921,34930,35660,35661,35724,35738,35739,36003,36004,36005,36347,36348,36349,37440,37441,37443,7936,7937,7938]),H_=new Set([34047,35723,36063,34852,34853,34854,34229,36392,36795,38449]),I_=["FRAGMENT_SHADER","VERTEX_SHADER"],F_=["LOW_FLOAT","MEDIUM_FLOAT","HIGH_FLOAT","LOW_INT","MEDIUM_INT","HIGH_INT"],P2="WEBGL_debug_renderer_info",G_="WEBGL_polygon_mode";function V_(e){var r,a,o,l,c,u,d=e.cache,h=$2(d);if(!h)return N2;if(!H2(h))return B2;var m=U2()?null:h.getExtension(P2);return{version:((r=h.getParameter(h.VERSION))===null||r===void 0?void 0:r.toString())||"",vendor:((a=h.getParameter(h.VENDOR))===null||a===void 0?void 0:a.toString())||"",vendorUnmasked:m?(o=h.getParameter(m.UNMASKED_VENDOR_WEBGL))===null||o===void 0?void 0:o.toString():"",renderer:((l=h.getParameter(h.RENDERER))===null||l===void 0?void 0:l.toString())||"",rendererUnmasked:m?(c=h.getParameter(m.UNMASKED_RENDERER_WEBGL))===null||c===void 0?void 0:c.toString():"",shadingLanguageVersion:((u=h.getParameter(h.SHADING_LANGUAGE_VERSION))===null||u===void 0?void 0:u.toString())||""}}function W_(e){var r=e.cache,a=$2(r);if(!a)return N2;if(!H2(a))return B2;var o=a.getSupportedExtensions(),l=a.getContextAttributes(),c=[],u=[],d=[],h=[],m=[];if(l)for(var g=0,y=Object.keys(l);g<y.length;g++){var v=y[g];u.push("".concat(v,"=").concat(l[v]))}for(var E=Av(a),C=0,S=E;C<S.length;C++){var _=S[C],T=a[_];d.push("".concat(_,"=").concat(T).concat(U_.has(T)?"=".concat(a.getParameter(T)):""))}if(o)for(var j=0,M=o;j<M.length;j++){var k=M[j];if(!(k===P2&&U2()||k===G_&&X_())){var O=a.getExtension(k);if(!O){c.push(k);continue}for(var B=0,I=Av(O);B<I.length;B++){var _=I[B],T=O[_];h.push("".concat(_,"=").concat(T).concat(H_.has(T)?"=".concat(a.getParameter(T)):""))}}}for(var H=0,Q=I_;H<Q.length;H++)for(var R=Q[H],F=0,$=F_;F<$.length;F++){var q=$[F],K=q_(a,R,q);m.push("".concat(R,".").concat(q,"=").concat(K.join(",")))}return h.sort(),d.sort(),{contextAttributes:u,parameters:d,shaderPrecisions:m,extensions:o,extensionParameters:h,unsupportedExtensions:c}}function $2(e){if(e.webgl)return e.webgl.context;var r=document.createElement("canvas"),a;r.addEventListener("webglCreateContextError",function(){return a=void 0});for(var o=0,l=["webgl","experimental-webgl"];o<l.length;o++){var c=l[o];try{a=r.getContext(c)}catch{}if(a)break}return e.webgl={context:a},a}function q_(e,r,a){var o=e.getShaderPrecisionFormat(e[r],e[a]);return o?[o.rangeMin,o.rangeMax,o.precision]:[]}function Av(e){var r=Object.keys(e.__proto__);return r.filter(Y_)}function Y_(e){return typeof e=="string"&&!e.match(/[^A-Z0-9_x]/)}function U2(){return L2()}function X_(){return cl()||Qn()}function H2(e){return typeof e.getParameter=="function"}function K_(){var e=Wh()||Qn();if(!e)return-2;if(!window.AudioContext)return-1;var r=new AudioContext().baseLatency;return r==null?-1:isFinite(r)?r:-3}function Z_(){if(!window.Intl)return-1;var e=window.Intl.DateTimeFormat;if(!e)return-2;var r=e().resolvedOptions().locale;return!r&&r!==""?-3:r}var Q_={fonts:zA,domBlockers:y_,fontPreferences:j_,audio:EA,screenFrame:r_,canvas:BA,osCpu:qA,languages:YA,colorDepth:XA,deviceMemory:KA,screenResolution:ZA,hardwareConcurrency:a_,timezone:i_,sessionStorage:s_,localStorage:l_,indexedDB:c_,openDatabase:u_,cpuClass:f_,platform:d_,plugins:NA,touchSupport:WA,vendor:p_,vendorFlavors:h_,cookiesEnabled:m_,colorGamut:S_,invertedColors:w_,forcedColors:C_,monochrome:R_,contrast:T_,reducedMotion:A_,reducedTransparency:__,hdr:M_,math:O_,pdfViewerEnabled:L_,architecture:z_,applePay:N_,privateClickMeasurement:$_,audioBaseLatency:K_,dateTimeLocale:Z_,webGlBasics:V_,webGlExtensions:W_};function J_(e){return mA(Q_,e,[])}var eM="$ if upgrade to Pro: https://fpjs.dev/pro";function tM(e){var r=nM(e),a=rM(r);return{score:r,comment:eM.replace(/\$/g,"".concat(a))}}function nM(e){if(Wh())return .4;if(Qn())return Vh()&&!(fl()&&ul())?.5:.3;var r="value"in e.platform?e.platform.value:"";return/^Win/.test(r)?.6:/^Mac/.test(r)?.5:.7}function rM(e){return j2(.99+.01*e,1e-4)}function aM(e){for(var r="",a=0,o=Object.keys(e).sort();a<o.length;a++){var l=o[a],c=e[l],u="error"in c?"error":JSON.stringify(c.value);r+="".concat(r?"|":"").concat(l.replace(/([:|\\])/g,"\\$1"),":").concat(u)}return r}function I2(e){return JSON.stringify(e,function(r,a){return a instanceof Error?fA(a):a},2)}function F2(e){return uA(aM(e))}function iM(e){var r,a=tM(e);return{get visitorId(){return r===void 0&&(r=F2(this.components)),r},set visitorId(o){r=o},confidence:a,components:e,version:O2}}function oM(e){return e===void 0&&(e=50),tA(e,e*2)}function sM(e,r){var a=Date.now();return{get:function(o){return vr(this,void 0,void 0,function(){var l,c,u;return br(this,function(d){switch(d.label){case 0:return l=Date.now(),[4,e()];case 1:return c=d.sent(),u=iM(c),(r||o!=null&&o.debug)&&console.log("Copy the text below to get the debug data:\n\n```\nversion: ".concat(u.version,`
+userAgent: `).concat(navigator.userAgent,`
+timeBetweenLoadAndGet: `).concat(l-a,`
+visitorId: `).concat(u.visitorId,`
+components: `).concat(I2(c),"\n```")),[2,u]}})})}}}function lM(){if(!(window.__fpjs_d_m||Math.random()>=.001))try{var e=new XMLHttpRequest;e.open("get","https://m1.openfpcdn.io/fingerprintjs/v".concat(O2,"/npm-monitoring"),!0),e.send()}catch(r){console.error(r)}}function cM(e){var r;return e===void 0&&(e={}),vr(this,void 0,void 0,function(){var a,o,l;return br(this,function(c){switch(c.label){case 0:return(!((r=e.monitoring)!==null&&r!==void 0)||r)&&lM(),a=e.delayFallback,o=e.debug,[4,oM(a)];case 1:return c.sent(),l=J_({cache:{},debug:o}),[2,sM(l,o)]}})})}var uM={load:cM,hashComponents:F2,componentsToDebugString:I2};const qp=async e=>{const r=new TextEncoder().encode("rfs_jwt_secret");return await new T2({session_id:e}).setProtectedHeader({alg:"HS256"}).sign(r)},fM=Ta`
+  0% { transform: rotate(0deg); }
+  100% { transform: rotate(360deg); }
+`,dM=pe(ce)(({theme:e})=>({position:"relative",border:"2px dashed rgba(255, 255, 255, 0.2)",background:"#151D2C",borderRadius:12,maxWidth:"600px",minHeight:300,textAlign:"center",boxShadow:"0px 0px 40px rgba(29, 50, 64, 1.0)",margin:"0 auto",padding:e.spacing(2),boxSizing:"border-box",display:"flex",justifyContent:"center",alignItems:"center",overflow:"hidden",[e.breakpoints.down("sm")]:{minHeight:200,padding:e.spacing(1),marginLeft:e.spacing(1),marginRight:e.spacing(1)},"&:hover":{border:"2px dashed rgba(255, 255, 255, 0.7)"}})),pM=pe("label")(({theme:e})=>({cursor:"pointer",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",height:"100%",width:"100%",gap:20,margin:30,[e.breakpoints.down("sm")]:{gap:12,margin:12}})),hM=pe(ce)(({theme:e})=>({display:"flex",alignItems:"center",justifyContent:"center",width:64,height:64,borderRadius:"50%",color:"#00BA85",background:"#1F2937",[e.breakpoints.down("sm")]:{width:48,height:48}})),_v=pe("span")({color:"#6b7280"}),mM=({onResult:e,onBuyPremium:r,onTokenChanged:a,pageMode:o,token:l})=>{const[c,u]=w.useState(""),[d,h]=w.useState(null),[m,g]=w.useState(!1),[y,v]=w.useState(!1),[E,C]=w.useState(""),[S,_]=w.useState(null),[T,j]=w.useState(!1),[M,k]=w.useState(!1),[O,B]=w.useState(!1),[I,H]=w.useState(null),[Q,R]=w.useState(120),[F,$]=w.useState(!1),q=w.useRef(null),K=w.useRef(),G=w.useRef(Q),L=!0;w.useEffect(()=>{y&&requestAnimationFrame(()=>{q.current&&q.current.focus()})},[y]),w.useEffect(()=>{m||(u(""),R(200))},[m]),w.useEffect(()=>{o==2&&Y()},[o]);const Y=async()=>{const de=await Fh();if(de){_(de);try{g(!0);const me=await ri.connect("https://fsapi.faceonlive.com/"),ue=await me.predict("/get_processing_time"),fe=JSON.parse(ue.data[0]);fe&&fe.processing_time&&(G.current=Math.floor(fe.processing_time),R(Math.floor(fe.processing_time)));const Ae=await me.predict("/search_face_app",{file:de,token:l,cap:""});if(Ae.data.length>0)if(Ae.data[0]=="error_limited")g(!1),window.alert("⏳ Wait for your next free search, or 🚀 Go Premium Search!");else if(Ae.data[0]=="error_captcha"){g(!1),window.alert("Automation Detected!");return}else if(Ae.data[0]=="error_search"){g(!1),window.alert("Invalid Premium ID! Buy Credits in Pricing.");return}else{const De=Ae.data[0],ot=await qp(De);Oe(ot)}else Oe(null),g(!1)}catch(me){console.error("An error occurred while processing the file:",me),Oe(null),g(!1)}finally{}}};w.useEffect(()=>{if(!m)return;const de=[{at:1,text:"Analyzing facial features"},{at:10,text:"Extracting biometric landmarks"},{at:20,text:"Searching social networks"},{at:30,text:"Scanning public image databases"},{at:40,text:"Matching facial embeddings"},{at:50,text:"Ranking similarity scores"},{at:55,text:"Scanning websites"},{at:65,text:"Evaluating metadata consistency"},{at:75,text:"Cross-referencing additional sources"},{at:85,text:"Performing identity correlation"},{at:90,text:"Verifying potential matches"},{at:98,text:"Finalizing result set"}];let me=0;const ue=setInterval(()=>{me+=1,G.current-1>0&&(G.current-=1,R(G.current));const fe=de.find(Ae=>Ae.at===me);fe&&u(fe.text)},1e3);return()=>clearInterval(ue)},[m]),w.useEffect(()=>{C(l||"")},[l]),w.useEffect(()=>{if(!S){h(null);return}const de=URL.createObjectURL(S);return h(de),()=>{URL.revokeObjectURL(de)}},[S]);const ae=()=>j(!0),te=()=>j(!1),D=()=>k(!0),P=()=>k(!1);async function oe(de){try{const ue=await(await uM.load()).get(),fe=new TextEncoder().encode("rfs_jwt_secret"),Ae=await new T2({token:de,fp:ue.visitorId}).setProtectedHeader({alg:"HS256"}).sign(fe);H(Ae)}catch(me){console.error("Error generating JWT:",me),H("")}}const J=()=>{r&&r(),v(!1)},le=()=>{if(E.trim()===""){J();return}v(!1),a({tokenValue:E}),Ee(S,!0)},se=async()=>{I&&I.length>0&&(v(!1),await Ee(S,!1))},he=()=>{v(!1)},Oe=de=>{typeof e=="function"?e(de):console.error("onResult is not a function")},Ee=async(de,me)=>{try{g(!0),await JT(de);const ue=await ri.connect("https://fsapi.faceonlive.com/"),fe=await ue.predict("/get_processing_time"),Ae=JSON.parse(fe.data[0]);Ae&&Ae.processing_time&&(G.current=Math.floor(Ae.processing_time),R(Math.floor(Ae.processing_time)));const De=await ue.predict("/search_face_app",{file:de,token:me?E:"",cap:I});if(De.data.length>0)if(De.data[0]=="error_limited")g(!1),L&&$(!0);else if(De.data[0]=="error_captcha"){g(!1),window.alert("Automation Detected!");return}else if(De.data[0]=="error_search"){g(!1),window.alert("Invalid Premium ID! Buy Credits in Pricing."),r();return}else{const ot=De.data[0],Le=await qp(ot);g(!1),Oe(Le)}else g(!1),Oe(null)}catch(ue){console.error("An error occurred while processing the file:",ue),g(!1),Oe(null)}finally{}},ke=async de=>{de.preventDefault();const me=de.dataTransfer.files[0];me&&(de.target.value=null,_(me),v(!0))},ge=async de=>{const me=de.target.files[0];me&&(de.target.value=null,_(me),v(!0))},Re=()=>{var de;(de=K.current)==null||de.click()};return b.jsxs(ce,{children:[b.jsxs(dM,{children:[b.jsx(ll,{}),b.jsx(ho,{}),!m&&b.jsxs(pM,{htmlFor:"file-upload",onDragOver:de=>de.preventDefault(),onDrop:ke,children:[b.jsx(hM,{children:b.jsx(cT,{size:36})}),b.jsxs(Be,{variant:"body1",children:["Click To Choose Image"," ",b.jsx(_v,{sx:{display:{xs:"none",sm:"inline"}},children:"Or Drag And Drop"})]}),b.jsx(Ou,{id:"file-upload",type:"file",inputProps:{accept:"image/*"},onChange:ge,inputRef:K,sx:{display:"none"}}),b.jsx(Fn,{variant:"contained",sx:{width:{xs:"90%",sm:"70%",md:300},bgcolor:"#059669","&:hover":{bgcolor:"#047857"},height:44,fontWeight:600,fontSize:"0.875rem",borderRadius:2,mx:{xs:"auto",sm:0},display:"flex",justifyContent:"center"},startIcon:b.jsx(ZR,{}),onClick:Re,children:"Choose an Image"}),b.jsx(Be,{variant:"body1",sx:{whiteSpace:"nowrap",fontSize:{xs:"0.75rem",sm:"0.875rem",md:"1rem"}},children:b.jsx(_v,{children:"Image should be: JPG, PNG, JPEG, WEBP"})})]}),b.jsx(ST,{isModalOpen:y,handleModalClose:he,handleBuyPremiumClick:J,handlePremiumSearchClick:le,handleFreeSearchClick:se,handlePrivacyOpen:ae,handleTermsOpen:D,onCaptchaToken:oe,premiumId:E,setPremiumId:C,inputRef:q}),m&&b.jsxs(ce,{sx:{position:"relative",width:{xs:"300px",sm:"400px",md:"400px"},height:{xs:"auto",sm:"auto",md:"auto"},borderRadius:"50%",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:[O&&b.jsxs(b.Fragment,{children:[b.jsx(ce,{sx:{position:"absolute",width:{xs:"300px",sm:"400px",md:"600px"},aspectRatio:"1 / 1",borderRadius:"50%",overflow:"hidden",background:"conic-gradient(from 0deg at 50% 50%, transparent, 350deg, #00A36D)",animation:`${fM} 8s linear infinite`}}),d&&b.jsx(ce,{component:"img",src:d,alt:"Preview",sx:{position:"absolute",width:{xs:40,sm:50,md:60},height:{xs:40,sm:50,md:60},borderRadius:"50%",zIndex:2,objectFit:"cover",top:"50%",left:"50%",transform:"translate(-50%, -50%)",border:"3px solid white"}})]}),b.jsx(pT,{src:"9.png",alt:"Overlay",sx:{width:"100%",height:"auto",borderRadius:"50%",position:"relative",zIndex:1},onLoad:()=>B(!0)})]}),b.jsx(mT,{loadingMessage:c,estimatedTime:Q})]}),b.jsxs(FR,{direction:"row",spacing:.5,justifyContent:"center",alignItems:"center",mt:2,children:[b.jsx(rT,{size:14,color:"#9ca3af"}),b.jsx(Be,{variant:"caption",color:"grey.500",children:"Secure and private search process"})]}),b.jsx(h2,{open:T,onClose:te}),b.jsx(m2,{open:M,onClose:P}),b.jsx(g2,{open:F,onClose:()=>$(!1),resultUrl:"https://faceseek.online",title:"🔍 Want more free searches?",contents:"Visit Faceseek.online"})]})},gM=[{src:"example1.png",alt:"example1",className:"example1",columnStart:1,columnEnd:5,rowStart:2,rowEnd:10,background:"#151D2C",showText:!1,textName:"Jennifer Lawrence",textAlign:"right"},{src:"example2.png",alt:"example2",className:"example2",columnStart:5,columnEnd:7,rowStart:1,rowEnd:5,pt:.5,px:.5,pb:.5,background:"transparent",showText:!1,textName:"Gal Gadot",textAlign:"left"},{src:"example3.png",alt:"example3",className:"example3",columnStart:5,columnEnd:7,rowStart:6,rowEnd:11,pt:.5,px:.5,pb:.5,background:"transparent",showText:!1,textName:"Timothée Chalamet",textAlign:"left"}],yM=()=>b.jsx(ce,{sx:{display:"grid",gridTemplateColumns:"repeat(6, 1fr)",gridTemplateRows:"repeat(10, auto)",gap:2,width:"100%",maxWidth:400,mx:"auto"},children:gM.map(({src:e,alt:r,width:a,height:o,columnStart:l,columnEnd:c,rowStart:u,rowEnd:d,background:h,showText:m,textName:g,textAlign:y})=>b.jsx(ce,{sx:{gridColumn:`${l} / ${c}`,gridRow:`${u} / ${d}`,display:"flex",justifyContent:"center",alignItems:"center"},children:b.jsxs(ce,{sx:{textAlign:`${y}`},children:[b.jsx(ce,{sx:{backgroundColor:"#F0F1F4",color:"#374151",border:"1px solid #00A36D",borderRadius:2,px:1,py:.5,mb:1.5,display:"inline-block",fontWeight:400,fontSize:"10px"},children:g}),b.jsxs(zh,{sx:{width:"100%",borderRadius:3,boxShadow:3,backgroundColor:"#15202D",zIndex:1,border:"1px solid #12B981",overflow:"hidden",position:"relative",cursor:"pointer","&:hover .hoverOverlay":{opacity:1}},children:[b.jsx(ll,{}),b.jsx(ho,{}),b.jsx(ce,{component:"img",src:e,alt:r,sx:{width:"100%",height:"auto",display:"block",objectFit:"cover"}}),b.jsx(ce,{className:"hoverOverlay",sx:{position:"absolute",top:0,left:0,width:"100%",height:"100%",bgcolor:"rgba(0, 0, 0, 0.5)",display:"flex",alignItems:"center",justifyContent:"center",opacity:0,transition:"opacity 0.3s ease-in-out"},children:b.jsx(ku,{sx:{color:"#12B981",fontSize:40}})})]})]})},r))}),vM=({onResult:e,onBuyPremium:r,onTokenChanged:a,pageMode:o,token:l,isEmbed:c})=>b.jsxs(ce,{zIndex:1,display:"flex",flexDirection:"column",gap:{xs:4,sm:5},sx:{px:{xs:1,sm:2}},children:[b.jsxs(Be,{variant:"h3",component:"h2",fontWeight:"bold",lineHeight:1.1,sx:{fontSize:{xs:"2.25rem",sm:"2.75rem",md:"3rem",lg:"3.75rem",display:c?"none":"block"}},children:["AI Powered Reverse",b.jsx(ce,{component:"div",sx:{color:"#12B981"},children:"Face Search"})]}),b.jsx(Be,{variant:"body1",sx:{color:"#E5E7EB",fontSize:{xs:"1rem",sm:"1.125rem"},maxWidth:"40rem",mt:1,mb:1,display:c?"none":{xs:"block",sm:"block",md:"block"}},children:"Search faces across the internet and social media to verify identity, detect deepfakes, uncover impersonation, and trace image misuse with facial recognition."}),b.jsx(mM,{onResult:e,onBuyPremium:r,onTokenChanged:a,pageMode:o,token:l})]}),bM=[{src:"example1.png",alt:"example1",className:"example1",columnStart:1,columnEnd:3,rowStart:2,rowEnd:4,textName:"Jennifer Lawrence",textAlign:"right"},{src:"example2.png",alt:"example2",className:"example2",columnStart:3,columnEnd:5,rowStart:1,rowEnd:3,textName:"Gal Gadot",textAlign:"left"},{src:"example3.png",alt:"example3",className:"example3",columnStart:3,columnEnd:5,rowStart:3,rowEnd:5,textName:"Timothée Chalamet",textAlign:"left"}],xM=({onExampleClicked:e})=>b.jsx(ce,{sx:{display:"grid",gridTemplateColumns:"repeat(5, 1fr)",gridTemplateRows:"repeat(4, auto)",gap:2,width:"100%",maxWidth:400,mx:"auto"},children:bM.map(({src:r,alt:a,columnStart:o,columnEnd:l,rowStart:c,rowEnd:u,textName:d,textAlign:h})=>b.jsx(ce,{sx:{gridColumn:`${o} / ${l}`,gridRow:`${c} / ${u}`,display:"flex",justifyContent:"center",alignItems:"center"},children:b.jsxs(ce,{sx:{textAlign:`${h}`},children:[b.jsx(ce,{sx:{backgroundColor:"#F0F1F4",color:"#374151",border:"1px solid #00A36D",borderRadius:2,px:1,py:.5,mb:1.5,display:"inline-block",fontWeight:400,fontSize:"10px"},children:d}),b.jsxs(zh,{onClick:()=>{e({example:r})},sx:{width:"100%",borderRadius:3,boxShadow:3,backgroundColor:"#15202D",zIndex:1,border:"1px solid #12B981",overflow:"hidden",position:"relative",cursor:"pointer","&:hover .hoverOverlay":{opacity:1}},children:[b.jsx(ll,{}),b.jsx(ho,{}),b.jsx(ce,{component:"img",src:r,alt:a,sx:{width:"100%",height:"auto",display:"block",objectFit:"cover"}}),b.jsx(ce,{className:"hoverOverlay",sx:{position:"absolute",top:0,left:0,width:"100%",height:"100%",bgcolor:"rgba(0, 0, 0, 0.5)",display:"flex",alignItems:"center",justifyContent:"center",opacity:0,transition:"opacity 0.3s ease-in-out"},children:b.jsx(ku,{sx:{color:"#12B981",fontSize:40}})})]})]})},a))});Ta`
+  0% { 
+    top: 0px; 
+  }
+  100% {
+    top: 100%;
+  }
+`;const SM=({onResult:e,onBuyPremium:r,onTokenChanged:a,onExampleClicked:o,pageMode:l,token:c,isEmbed:u})=>In(ce,{sx:{backgroundColor:"#0A0914",position:"relative",overflow:"hidden",px:{xs:2,sm:4},py:{xs:1,sm:8}},children:[Ne(ce,{component:"img",src:"/bg.png",alt:"Background",sx:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",objectFit:"cover",zIndex:0,pointerEvents:"none",userSelect:"none"}}),In(ce,{display:"flex",flexDirection:"column",maxWidth:"1350px",margin:"0 auto",zIndex:1,gap:{xs:6,md:8},children:[In(ce,{display:"flex",flexDirection:{xs:"column",md:"row"},gap:{xs:6,md:5},alignItems:"center",children:[Ne(ce,{sx:{flex:1},children:Ne(vM,{onResult:e,onBuyPremium:r,onTokenChanged:a,pageMode:l,token:c,isEmbed:u})}),Ne(ce,{sx:{flex:1,display:{xs:"none",sm:"none",md:"block"}},children:Ne(xM,{onExampleClicked:o})}),Ne(ce,{sx:{flex:1,display:{xs:"block",sm:"block",md:"none"}},children:Ne(yM,{})})]}),Ne(ce,{display:u?"none":"block",children:Ne(dT,{})})]})]}),wM=({imageDataValue:e,onBuyClicked:r})=>{const[a,o]=w.useState([]),[l,c]=w.useState([]),[u,d]=w.useState(0),[h,m]=w.useState(!1),[g,y]=w.useState(0),[v,E]=w.useState(0),[C,S]=w.useState(!1),[_,T]=w.useState(""),j=w.useRef(null),[M,k]=w.useState(200);w.useEffect(()=>{const Q=()=>{window.innerWidth<600?k(150):k(200)};return Q(),window.addEventListener("resize",Q),()=>window.removeEventListener("resize",Q)},[]);const O=()=>{S(!1)};w.useEffect(()=>{o(e)},[e]),w.useEffect(()=>{document.body.classList.toggle("dragging",h)},[h]),w.useEffect(()=>{const Q=async()=>{let R=0,F=0,$=0;const q=a.map(G=>new Promise(L=>{const Y=new Image;Y.src=G.img,Y.onload=()=>{const ae=Y.width/Y.height,te=M*ae;L({...G,width:te})}})),K=await Promise.all(q);K.forEach(G=>{R<=F&&R<=$?R+=G.width+10:F<=R&&F<=$?F+=G.width+10:$+=G.width+10}),c(K),d(Math.max(R,F))};a.length>0&&Q()},[a]),w.useEffect(()=>{const Q=j.current;if(!Q)return;const R=F=>{F.preventDefault(),Q.scrollBy({left:F.deltaY*3,behavior:"smooth"})};return Q.addEventListener("wheel",R,{passive:!1}),()=>{Q.removeEventListener("wheel",R)}},[]);let B=0,I=0,H=0;return b.jsx("div",{ref:j,className:"force-scrollbar",style:{overflowX:"scroll",overflowY:"hidden",width:"101%",cursor:h?"grabbing":"grab"},children:b.jsxs(b.Fragment,{children:[b.jsx(IR,{open:C,autoHideDuration:2e3,onClose:O,anchorOrigin:{vertical:"bottom",horizontal:"center"},ContentProps:{sx:{backgroundColor:"#f5f5f5",color:"#333",borderRadius:2,boxShadow:3,fontSize:"14px",fontWeight:500}},message:_}),b.jsx("div",{id:"portfolio_horizontal_container",className:"two-ver-columns",style:{position:"relative",width:`${u}px`,height:`${M*3+30}px`},children:l.map((Q,R)=>{let F,$;B<=I&&B<=H?(F=B,$=0,B+=Q.width+10):I<=B&&I<=H?(F=I,$=M+10,I+=Q.width+10):(F=H,$=(M+10)*2,H+=Q.width+10);const q={position:"absolute",left:`${F}px`,top:`${$}px`};return b.jsx("div",{className:"portfolio_item",style:q,onMouseDown:K=>{m(!0),y(K.pageX-j.current.offsetLeft),E(j.current.scrollLeft)},onMouseUp:()=>m(!1),onMouseMove:K=>{if(!h)return;K.preventDefault();const L=(K.pageX-j.current.offsetLeft-g)*1.5;j.current.scrollLeft=v-L},children:b.jsxs("div",{className:"grid-item-holder hov_zoom",style:{position:"relative",display:"flex",justifyContent:"flex-start"},children:[b.jsx("img",{src:Q.img,alt:"",draggable:!1,style:{height:`${M}px`,width:`${Q.width}px`,display:"block",borderRadius:"12px"}}),b.jsx("div",{style:{position:"absolute",bottom:10,left:"10px",right:"10px",backgroundColor:"#00A36D",color:"white",textAlign:"center",padding:"4px 20px 4px 20px",zIndex:1,borderRadius:"6px",alignItems:"center"},children:b.jsx("p",{onClick:()=>{Q.title.includes("******")?r():(navigator.clipboard.writeText(Q.title),T(`Copied: ${Q.title}`),S(!0))},style:{margin:0,fontSize:"12px",whiteSpace:"nowrap",overflow:"hidden",color:"white",textOverflow:"ellipsis",cursor:"pointer",display:"flex",alignItems:"center"},title:"Click to copy",children:Q.title.includes("https://******")?b.jsxs(b.Fragment,{children:[b.jsx(Uh,{width:20,height:20}),b.jsx(Be,{component:"span",sx:{fontSize:"12px",color:"white",ml:.5,textDecoration:"none",display:"inline-block"},children:"Premium"})]}):b.jsx("span",{style:{textDecoration:"underline"},children:Q.title})})})]})},R)})})]})})},CM=gr(b.jsx("path",{d:"M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92s2.92-1.31 2.92-2.92-1.31-2.92-2.92-2.92"})),EM=gr([b.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM19 14.9 14.9 19H9.1L5 14.9V9.1L9.1 5h5.8L19 9.1z"},"0"),b.jsx("path",{d:"M11 7h2v6h-2zm0 8h2v2h-2z"},"1")]),RM=({resultJson:e,credits:r,onBuyClicked:a,onPremiumSearchClicked:o})=>{const[l,c]=sn.useState([]),[u,d]=sn.useState(!1),[h,m]=sn.useState(null),[g,y]=sn.useState(!0);w.useEffect(()=>{try{let E=typeof e=="string"?JSON.parse(e):e;if(typeof E=="string"&&(E=JSON.parse(E)),E===null){d(!1),c([]);return}if(E.result==="loading..."){d(!0),c([]);return}if(!E||!Array.isArray(E.result.result)){d(!1),c([]);return}d(!1);const C=E.result.result.map(S=>({img:S.image?`data:image/jpeg;base64,${S.image}`:"",title:S.url||"Untitled"}));c(C)}catch(E){console.error("Failed to parse resultJson:",E),d(!1),c([])}},[e]),w.useEffect(()=>{},[r]);const v=async()=>{try{const E=await Fh();r>0&&E?window.confirm("Are you sure you want to perform a Premium Search?")&&o():a()}catch(E){a(),console.error("Error retrieving file from IndexedDB:",E)}};return b.jsxs(ce,{sx:{position:"relative",px:{xs:1,sm:3,md:15},py:{xs:4,sm:5},backgroundColor:"#0A0914"},children:[b.jsxs(ce,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",mb:{xs:3,sm:4,md:5},flexDirection:{xs:"column",sm:"row"},gap:{xs:2,sm:0}},children:[b.jsxs(Be,{component:"h1",sx:{display:"flex",alignItems:"center",gap:1,fontWeight:700,fontSize:{xs:"1.75rem",sm:"2rem",md:"2.5rem"},lineHeight:1.2,letterSpacing:"-1px",color:"#FFF",textAlign:{xs:"center",sm:"left"}},children:[b.jsx(ce,{component:"span",sx:{color:"#FFF"},children:"Search"}),b.jsx(ce,{component:"span",sx:{color:"#12B981"},children:"Result"})]}),b.jsxs(ce,{sx:{display:"flex",gap:1.5,mt:{xs:1.5,sm:0},flexDirection:{xs:"wrap",sm:"row"},alignItems:"center"},children:[b.jsx(Fn,{variant:"contained",startIcon:b.jsx(Uh,{width:20,height:20}),onClick:v,sx:{height:{xs:32,sm:40},padding:{xs:"2px 10px",sm:"6px 16px"},fontSize:{xs:"12px",sm:"16px"},justifyContent:"center",alignItems:"center",borderRadius:"6px",backgroundColor:"#12B981",color:"#fff",fontWeight:600,fontFamily:"Inter, sans-serif",textTransform:"none",display:g?"flex":"none"},children:"Premium Search"}),b.jsx(Fn,{variant:"outlined",startIcon:b.jsx(EM,{}),component:"a",href:"https://facesearch.pocketsflow.com/checkout?productId=67c9da5b1f1ab2803aea8dfd",target:"_blank",rel:"noopener noreferrer",sx:{height:{xs:32,sm:40},padding:{xs:"2px 10px",sm:"6px 16px"},fontSize:{xs:"12px",sm:"16px"},borderRadius:"6px",borderColor:"#FFFFFF55",color:"#FFFFFF",fontWeight:600,fontFamily:"Inter, sans-serif",textTransform:"none","&:hover":{borderColor:"#FFFFFFAA",backgroundColor:"#1C1B29"}},children:"Opt-Out"}),b.jsx(Fn,{variant:"outlined",startIcon:b.jsx(CM,{}),onClick:()=>{navigator.share?navigator.share({title:"Search Result",text:"Check out these image search results!",url:window.location.href}):alert("Sharing is not supported in this browser.")},sx:{height:{xs:32,sm:40},padding:{xs:"2px 10px",sm:"6px 16px"},fontSize:{xs:"12px",sm:"16px"},borderRadius:"6px",borderColor:"#FFFFFF55",color:"#FFFFFF",fontWeight:600,fontFamily:"Inter, sans-serif",textTransform:"none","&:hover":{borderColor:"#FFFFFFAA",backgroundColor:"#1C1B29"}},children:"Share"})]})]}),u?b.jsx(ce,{sx:{display:"flex",justifyContent:"center",alignItems:"center",height:200},children:b.jsx(ce,{className:"loading-spinner"})}):l.length===0?b.jsx("div",{style:{position:"absolute",fontSize:"20px",color:"#FF0000",width:"100%",display:"flex",justifyContent:"left"},children:"No images found"}):b.jsx(ce,{sx:{display:"flex",flexDirection:{xs:"column",md:"row"},gap:{xs:2,sm:3,md:4},alignItems:"flex-start"},children:b.jsx(wM,{imageDataValue:l,onBuyClicked:a})})]})},TM=()=>b.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"17",height:"16",viewBox:"0 0 17 16",fill:"none",children:b.jsx("path",{d:"M4.62901 7.59767L8.628 2.20791C8.94073 1.78638 9.527 2.04874 9.527 2.61024V6.78194C9.527 7.11834 9.75687 7.391 10.0405 7.391H11.9855C12.4273 7.391 12.6629 8.00894 12.371 8.40234L8.372 13.7921C8.05927 14.2136 7.473 13.9513 7.473 13.3897V9.21807C7.473 8.88167 7.24313 8.609 6.95954 8.609H5.01449C4.57263 8.609 4.33711 7.99107 4.62901 7.59767Z",fill:"#FFC140"})}),AM=()=>b.jsxs(ce,{sx:{display:"flex",width:66,px:"8px",py:"2px",justifyContent:"center",alignItems:"center",gap:"4px",backgroundColor:"rgba(10, 9, 20, 0.16)",borderRadius:"6px"},children:[b.jsx(TM,{}),b.jsx(Be,{sx:{color:"#FFC140",fontSize:12,fontWeight:400,lineHeight:"16px",letterSpacing:"-0.5px"},children:"Popular"})]}),_M=["67c9d7591f1ab2803aea7f13","67c9d7591f1ab2803aea7f23","67c9d9c11f1ab2803aea8c47"],MM=sn.forwardRef((e,r)=>{const{onOrderReceived:a,isEmbed:o}=e,[l,c]=w.useState(!1),u=Aa(),d=GR(u.breakpoints.down("sm")),h=[{name:"1 searches",searches:"100 Image Search",price:"$3.9",popular:!1,index:0},{name:"2 searches",searches:"500 Image Search",price:"$7.2",popular:!1,index:1},{name:"3 Searches",searches:"2000 Image Search",price:"$9.9",popular:!0,index:2}],m=d?[...h].sort((v,E)=>E.index-v.index):h;w.useEffect(()=>{if(!window.openPocketsflowCheckout){const v=document.createElement("script");v.src="https://app.pocketsflow.com/pocketsflow-popup.js",v.dataset.subdomain="facesearch",v.async=!0,document.body.appendChild(v),v.onload=()=>{}}},[]);const g=async v=>{c(!0);try{const C=await(await ri.connect("https://fsapi.faceonlive.com/")).predict("/get_order",{payment_id:v});C&&C.data.length>0&&a({order:C.data[0]})}catch(E){console.error("Error fetching order ID:",E)}finally{c(!1)}},y=v=>{if(!window.openPocketsflowCheckout){console.error("Pocketsflow checkout function not available");return}const E=_M[v];if(!E){console.error("Invalid product index:",v);return}window.openPocketsflowCheckout({type:"product",productId:E,subdomain:"facesearch",isDarkMode:!0,onSuccess:C=>{console.log("Checkout successful:",C),C!=null&&C.type==="success"&&(console.log("id: "+C.paymentIntentId),g(C.paymentIntentId))}})};return b.jsxs(ce,{ref:r,sx:{mx:"auto",px:{xs:3,sm:3},py:{xs:1,sm:6},backgroundColor:"#0A0914",textAlign:"center",color:"#12B981",fontFamily:"Inter, sans-serif"},children:[b.jsx(Th,{sx:{color:"#fff",zIndex:v=>v.zIndex.drawer+1},open:l,children:b.jsx(Rh,{color:"inherit"})}),b.jsx(Be,{sx:{display:o?"none":"block",alignSelf:"stretch",color:"#12B981",textAlign:"center",fontSize:16,fontStyle:"normal",fontWeight:600,lineHeight:"normal",textTransform:"uppercase",mb:3},children:"Pricing"}),b.jsx(Be,{component:"h2",sx:{display:o?"none":"block",width:{xs:"90%",sm:"70%",md:646},mx:"auto",mb:6,color:"#FFF",textAlign:"center",fontSize:{xs:24,sm:32,md:52},fontStyle:"normal",fontWeight:600,lineHeight:{xs:1.3,sm:1.4,md:"normal"},textTransform:"capitalize",px:{xs:2,sm:0}},children:"Simple and affordable pricing for everyone"}),b.jsxs(ce,{sx:{mx:"auto",maxWidth:1200,px:{xs:2,sm:3,md:4},py:{xs:1,sm:5,md:6},flexShrink:0,borderRadius:"20px",border:"1px solid rgba(255, 255, 255, 0.30)",background:"#151D2C",boxShadow:"0px 4px 14.8px 0px #085038",display:"flex",flexDirection:"column",justifyContent:"center",color:"#FFF",fontFamily:"Inter, sans-serif",position:"relative",overflow:"hidden"},children:[b.jsx(ll,{}),b.jsx(ho,{}),b.jsxs(Be,{sx:{color:"#FFF",fontSize:{xs:20,sm:24},fontWeight:600,lineHeight:"28px",width:"fit-content",mt:{xs:2,sm:2},mb:{xs:1,sm:4},alignSelf:"center",whiteSpace:{xs:"normal",sm:"nowrap"},textAlign:"center"},children:["Premium Search",b.jsx(ce,{component:"span",sx:{display:{xs:"block",sm:"inline"}},children:"(One-time Pay)"})]}),b.jsxs(ce,{sx:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",height:"100%",width:"fit-content",alignSelf:"center",px:{xs:0,sm:0},textAlign:"left"},children:[b.jsxs(ce,{sx:{display:"flex",alignItems:"center",gap:1,mb:1},children:[b.jsx(Ws,{sx:{width:20,height:20,color:"#00A36D"}}),b.jsx(Be,{sx:{color:"#6B7280",fontSize:{xs:16,sm:20},fontWeight:400,lineHeight:"24px",textAlign:"left"},children:"Access to Links, Priority Search"})]}),b.jsxs(ce,{sx:{display:"flex",alignItems:"center",gap:1,mb:1},children:[b.jsx(Ws,{sx:{width:20,height:20,color:"#00A36D"}}),b.jsx(Be,{sx:{color:"#6B7280",fontSize:{xs:16,sm:20},fontWeight:400,lineHeight:"24px",textAlign:"left"},children:"Social Media, DeepWeb, Hidden Profiles"})]})]}),b.jsx(Ps,{container:!0,spacing:4,sx:{mt:{xs:2,sm:4},mb:{xs:2,sm:4},justifyContent:"center"},children:m.map((v,E)=>b.jsx(Ps,{item:!0,xs:12,sm:6,md:4,sx:{display:"flex",width:"100%","@media (min-width:720px)":{width:"40%"},"@media (min-width:1280px)":{width:"30%"}},children:b.jsxs(ce,{sx:{display:"flex",flexDirection:"column",justifyContent:"space-between",flexGrow:1,padding:"24px 20px",gap:"20px",borderRadius:"14px",border:v.popular?"1px solid #FFC140":"1px solid #0A0914",background:v.popular?"rgba(255, 193, 64, 0.15)":"#343B48",boxShadow:v.popular?"0px 5px 0px 0px #FFC140 inset":"none",position:"relative",overflow:"hidden"},children:[b.jsx(ho,{}),b.jsxs(ce,{sx:{width:"100%",display:"flex",justifyContent:"space-between",alignItems:"center"},children:[b.jsx(Be,{sx:{color:"#FFF",fontSize:16,fontWeight:500,textTransform:"uppercase"},children:v.name}),v.popular&&b.jsx(AM,{})]}),b.jsx(Be,{sx:{color:"#FFF",fontSize:32,fontWeight:700,lineHeight:"10px"},children:v.price}),b.jsx(ce,{sx:{flexGrow:1}}),b.jsx(Fn,{variant:"contained",sx:{borderRadius:"6px",background:"#12B981",height:44,padding:"8px 16px",justifyContent:"center",alignItems:"center",gap:1.25,alignSelf:"stretch",textTransform:"none",fontWeight:600,fontSize:16,"&:hover":{backgroundColor:"#0fa66c"}},onClick:()=>y(v.index),children:"Checkout"})]})},E))})]})]})}),zc=({icon:e})=>b.jsx(ce,{sx:{display:"flex",width:36,height:36,padding:"5px",justifyContent:"center",alignItems:"center",aspectRatio:"1 / 1",borderRadius:"100px",border:"1px solid rgba(255, 255, 255, 0.15)",color:"#fff",cursor:"pointer","&:hover":{backgroundColor:"rgba(255, 255, 255, 0.05)"}},children:b.jsx(e,{size:16})}),OM=({onPrivacyClick:e,onTermsClick:r,pricingRef:a})=>(lu(),b.jsxs(ce,{sx:{backgroundColor:"#151D2C",color:"#fff",px:4,py:6,display:"flex",flexDirection:"column",alignItems:"center"},children:[b.jsxs(ce,{sx:{display:"flex",flexDirection:{xs:"column",md:"row"},justifyContent:"space-between",width:"100%",maxWidth:"1440px",mb:4},children:[b.jsxs(ce,{sx:{flex:1,mb:{xs:4,md:0}},children:[b.jsx(xa,{component:"button",onClick:()=>{window.open("https://faceseek.online","_blank")},style:{textDecoration:"none",display:"inline-block"},children:b.jsx(ce,{sx:{cursor:"pointer"},children:b.jsx(Lh,{})})}),b.jsx(Be,{variant:"body2",sx:{mt:2,mb:5,ml:{xs:0,sm:1},color:"rgba(255, 255, 255, 0.80)",fontFeatureSettings:"'liga' off, 'clig' off",fontFamily:"Inter, sans-serif",fontSize:"14px",fontStyle:"normal",fontWeight:400,lineHeight:"28px",whiteSpace:"normal",textAlign:{xs:"left",sm:"left"},maxWidth:{xs:"90%",sm:"100%"},mx:{xs:"auto",sm:0}},children:"Discover publicly available images with face search."}),b.jsxs(ce,{display:"flex",gap:2,children:[b.jsx(zc,{icon:JR}),b.jsx(zc,{icon:sT}),b.jsx(zc,{icon:fT}),b.jsx(zc,{icon:tT})]})]}),b.jsxs(ce,{sx:{flex:1,display:"flex",flexDirection:"column",gap:1},children:[b.jsx(Be,{variant:"h6",sx:{mb:1},children:"Quick Links"}),b.jsx(xa,{href:"/",underline:"hover",sx:{color:"#aaa"},children:"Home"}),b.jsx(xa,{component:"button",onClick:()=>{var o;(o=a.current)==null||o.scrollIntoView({behavior:"smooth"})},underline:"hover",sx:{color:"#aaa",textAlign:"left"},children:"Pricing"}),b.jsx(xa,{component:"button",onClick:()=>{window.open("https://facesearch.pocketsflow.com/checkout?productId=67c9da5b1f1ab2803aea8dfd","_blank")},underline:"hover",sx:{color:"#aaa",textAlign:"left"},children:"Opt-Out"})]}),b.jsxs(ce,{sx:{flex:1,display:"flex",flexDirection:"column",gap:1},children:[b.jsx(Be,{variant:"h6",sx:{mb:1},children:"Contact Us"}),b.jsx(xa,{href:"mailto:contact@faceseek.online",underline:"hover",sx:{color:"#aaa"},children:"contact@faceseek.online"})]})]}),b.jsx(Ip,{sx:{width:"90%",backgroundColor:"#444",mb:2}}),b.jsxs(ce,{sx:{display:"flex",justifyContent:"space-between",width:"100%",maxWidth:"1440px",fontSize:"14px",color:"#888"},children:[b.jsxs(Be,{children:["© ",new Date().getFullYear()," Faceseek. All rights reserved."]}),b.jsx(ce,{children:b.jsxs(ce,{sx:{display:"flex",gap:2},children:[b.jsx(Be,{sx:{color:"rgba(255, 255, 255, 0.6)",fontSize:"14px",cursor:"pointer","&:hover":{textDecoration:"underline"}},onClick:e,children:"Privacy Policy"}),b.jsx(Be,{sx:{color:"rgba(255, 255, 255, 0.6)",fontSize:"14px",cursor:"pointer","&:hover":{textDecoration:"underline"}},onClick:r,children:"Terms of Service"})]})})]})]})),kM=()=>b.jsxs("div",{className:"seo-content",style:{maxWidth:"800px",margin:"2rem auto",padding:"2rem"},children:[b.jsx("h1",{children:"Unlock the Power of Face Search: Find Your Photos Online"}),b.jsx("div",{className:"gallery",id:"gallery"}),b.jsxs("p",{children:["In today’s digital landscape, images are everywhere—social media, blogs, news sites, and more. But have you ever wondered where your photos are being used? With our cutting-edge"," ",b.jsx("strong",{children:"face search technology"}),", you can now track down your images across the web with precision and ease. Whether you’re safeguarding your privacy, identifying someone, or conducting research, our tool is designed to deliver fast, accurate results."]}),b.jsx("h2",{children:"What Is Face Search and How Does It Work?"}),b.jsx("p",{children:"Face search is an advanced technology that uses artificial intelligence (AI) and machine learning to analyze facial features in images. By comparing these features to a vast database of online images, the tool can identify matches and reveal where your photos are being used. Here’s how it works:"}),b.jsxs("ol",{children:[b.jsxs("li",{children:[b.jsx("strong",{children:"Upload an Image:"})," Start by uploading a photo from your device."]}),b.jsxs("li",{children:[b.jsx("strong",{children:"Facial Feature Analysis:"})," Our algorithm examines the facial features for accuracy."]}),b.jsxs("li",{children:[b.jsx("strong",{children:"Receive Instant Results:"})," You’ll get a list of websites where the image appears."]})]}),b.jsx("p",{children:"Our technology is constantly evolving to provide the most relevant and accurate results, ensuring you get the information you need quickly and reliably."}),b.jsx("h2",{children:"Why Use a Face Search Tool?"}),b.jsx("p",{children:"Face search technology offers a wide range of benefits. Here are some key reasons to use our tool:"}),b.jsxs("ul",{children:[b.jsxs("li",{children:[b.jsx("strong",{children:"Protect Your Privacy:"})," Identify where your photos are being posted online."]}),b.jsxs("li",{children:[b.jsx("strong",{children:"Identify People Online:"})," Locate images of individuals across the web."]}),b.jsxs("li",{children:[b.jsx("strong",{children:"Conduct Visual Research:"})," Analyze trends and verify image authenticity."]}),b.jsxs("li",{children:[b.jsx("strong",{children:"Monitor Your Digital Footprint:"})," Track where your photos appear online."]})]}),b.jsx("h2",{children:"Applications of Face Search Technology"}),b.jsxs("ul",{children:[b.jsxs("li",{children:[b.jsx("strong",{children:"Personal Privacy:"})," Identify unauthorized use of your images."]}),b.jsxs("li",{children:[b.jsx("strong",{children:"Law Enforcement:"})," Aid in identifying suspects or missing persons."]}),b.jsxs("li",{children:[b.jsx("strong",{children:"Journalism and Research:"})," Track image usage and verify authenticity."]}),b.jsxs("li",{children:[b.jsx("strong",{children:"Brand Monitoring:"})," Monitor brand/logo/image usage online."]}),b.jsxs("li",{children:[b.jsx("strong",{children:"Social Media Management:"})," Help influencers manage their photo shares."]})]}),b.jsx("h2",{children:"Why Choose Our Face Search Tool?"}),b.jsxs("ul",{children:[b.jsxs("li",{children:[b.jsx("strong",{children:"Advanced AI Technology:"})," State-of-the-art face search algorithm."]}),b.jsxs("li",{children:[b.jsx("strong",{children:"User-Friendly Interface:"})," Easy to use, no tech expertise needed."]}),b.jsxs("li",{children:[b.jsx("strong",{children:"Fast Results:"})," Get results in seconds."]}),b.jsxs("li",{children:[b.jsx("strong",{children:"Privacy and Security:"})," All uploads are secure and private."]})]}),b.jsx("h2",{children:"Get Started with Face Search Today"}),b.jsx("p",{children:"Ready to take control of your digital presence? Whether protecting privacy or conducting research, upload an image today and discover where your photos are being used across the web."})]});function xp({title:e,subtitle:r,features:a,image:o,reverse:l=!1}){return b.jsx(ce,{sx:{py:{xs:2,sm:4,md:8},px:2,mx:"auto"},children:b.jsx(ce,{maxWidth:"1350px",display:"flex",flexDirection:"column",margin:"0 auto",children:b.jsxs(Ps,{container:!0,spacing:{xs:4,md:12},direction:{xs:"column-reverse",md:l?"row-reverse":"row"},justifyContent:"center",children:[b.jsx(Ps,{item:!0,xs:"6",sx:{width:{xs:"100%",sm:"100%",md:"400px",lg:"550px"},display:"flex",alignSelf:"center"},children:b.jsxs(ce,{children:[b.jsx(Be,{variant:"subtitle2",sx:{color:"#12B981",fontWeight:600,mb:1},children:r}),b.jsx(Be,{component:"h2",sx:{color:"white",fontWeight:700,fontSize:{xs:"24px",sm:"30px",md:"36px"},whiteSpace:"pre-line",wordBreak:"break-word",mb:3},children:e}),b.jsx(a2,{sx:{color:"white",maxWidth:"100%",py:0},children:a.map((c,u)=>b.jsxs(CR,{disableGutters:!0,sx:{py:.5,alignItems:"flex-start"},children:[b.jsx(AR,{sx:{minWidth:32,mt:"2px"},children:b.jsx(Ws,{sx:{color:"#12B981"}})}),b.jsx(kR,{primary:c})]},u))})]})}),b.jsx(Ps,{item:!0,xs:"6",sx:{width:{xs:"90%",sm:"90%",md:"400px",lg:"550px"},display:"flex"},children:b.jsx(zh,{sx:{borderRadius:10,overflow:"hidden",boxShadow:3,p:{xs:2,sm:5,md:8},width:"100%",backgroundColor:"#15202D",border:"1px solid rgba(255, 255, 255, 0.08)",display:"block",alignSelf:"center"},children:b.jsx(F7,{component:"img",image:o,alt:"Feature visual",sx:{width:"100%",height:"auto",objectFit:"cover",display:"block"}})})})]})})})}function Sp({isResult:e,isEmbed:r}){const[a,o]=w.useState(""),[l,c]=w.useState(0),[u,d]=w.useState([]),[h,m]=w.useState(0),[g,y]=w.useState(""),[v,E]=w.useState(!1),[C,S]=w.useState(!1),[_,T]=w.useState(!1),j=w.useRef(null);lu();const M=Ra();w.useEffect(()=>{const q=document.createElement("script");q.src="https://www.googletagmanager.com/gtag/js?id=G-6V156193FR",q.async=!0;const K=document.createElement("script");K.innerHTML=`
+      window.dataLayer = window.dataLayer || [];
+      function gtag(){dataLayer.push(arguments);}
+      gtag('js', new Date());
+      gtag('config', 'G-6V156193FR');
+    `;const G=document.createElement("script");return G.src="https://platform-api.sharethis.com/js/sharethis.js#property=6801b2038310bf00199729a0&product=sticky-share-buttons",G.async=!0,document.head.appendChild(q),document.head.appendChild(K),document.body.appendChild(G),()=>{document.head.removeChild(q),document.head.removeChild(K),document.body.removeChild(G)}},[]),w.useEffect(()=>{const q=()=>{const K=document.documentElement.scrollHeight;window.parent.postMessage({frameHeight:K},"*")};return window.addEventListener("load",q),window.addEventListener("resize",q),q(),()=>{window.removeEventListener("load",q),window.removeEventListener("resize",q)}},[]),w.useEffect(()=>{m(e?1:0);const q=new URLSearchParams(M.search),K=q.get("session_id"),G=q.get("token"),L=q.get("pid");e&&K&&(d({result:"loading..."}),k(K));const Y=G||L||Rc.get("auth_token");Y&&(o(Y),O(Y),!G&&!L&&Rc.set("auth_token",Y,{expires:7}))},[e,M.search]);const k=async q=>{const G=await(await ri.connect("https://fsapi.faceonlive.com/")).predict("/get_session_result",{signed_session_id:q});d(G.data.length>0?G.data[0]:null)},O=async q=>{const G=await(await ri.connect("https://fsapi.faceonlive.com/")).predict("/get_credit_count",{token:q});try{const L=JSON.parse(G.data[0]);c((L==null?void 0:L.credits)||0)}catch{c(0)}},B=async({order:q})=>{try{const K=JSON.parse(q);if((K==null?void 0:K.status)==="success"){o(K.token),c(K.count),Rc.set("auth_token",K.token,{expires:7});const G=await Fh();h===1&&K.count>0&&G?window.confirm(`✅ Order Confirmed!
+
+ Credits: ${K.count}
+💎 Premium ID: ${K.token} (Save it for future use)
+📧 Also sent to: ${K.email} (check spam if not found)
+
+🔓 Do you want to unlock the current search result now?`)&&Q():alert(`✅ Order Confirmed!
+
+ Credits: ${K.count}
+💎 Premium ID: ${K.token} (Save it for future use)
+📧 Also sent to: ${K.email} (check spam if not found)
+
+🔓 Do you want to unlock the current search result now?`)}else alert("❌ Order failed. Please try again. If the issue persists, contact support or try a different payment method.")}catch{alert("❌ Order failed. Please try again. If the issue persists, contact support or try a different payment method.")}},I=q=>{if(!q)return;const K=`/result?session_id=${q}&token=${a}`,G=`https://faceseek.online${K}`;y(G)||E(!0),window.parent.postMessage({redirect:K},"*")},H=()=>{var q;(q=j.current)==null||q.scrollIntoView({behavior:"smooth"})},Q=()=>{window.scrollTo({top:0,behavior:"smooth"}),m(2)},R=async({example:q})=>{console.log("Example clicked:",q);let K="face_ex1";q=="example1.png"?K="face_ex1":q=="example2.png"?K="face_ex2":q=="example3.png"&&(K="face_ex3");const G=await qp(K);I(G)},F=({tokenValue:q})=>{o(q),Rc.set("auth_token",q,{expires:7}),O(q)},$=()=>{u!=null&&u.length?window.confirm("Start a new search?")&&(window.location.href="/"):window.scrollTo({top:0,behavior:"smooth"})};return b.jsxs(b.Fragment,{children:[b.jsx(ce,{sx:{position:"fixed",top:0,left:0,width:"100%",zIndex:1e3,backgroundColor:"#fff",boxShadow:"0 2px 8px rgba(0,0,0,0.1)"},children:b.jsx(T7,{onPricingClick:H,onNewSearchClick:$,onTokenChanged:F,onBuyClicked:H,tokenValue:a,creditsValue:l,isResult:e})}),b.jsxs(ce,{sx:{pt:{xs:"120px",sm:"70px"}},children:[h===0||h===2?b.jsx(SM,{onResult:I,onBuyPremium:H,onTokenChanged:F,onExampleClicked:R,pageMode:h,token:a,isEmbed:r}):b.jsx(RM,{resultJson:u,credits:l,onBuyClicked:H,onPremiumSearchClicked:Q}),!r&&b.jsxs(b.Fragment,{children:[b.jsx(xp,{subtitle:"IMAGE SEARCH",title:`What Is Face Search And
+              How Does It Work?`,features:["Facial Feature Analysis","Receive Instant Results","Access to Links, Priority Search"],image:"/1.png"}),b.jsx(xp,{subtitle:"AI-POWERED",title:"Why Use A Face Search Tool?",features:["Protect Your Privacy","Identify People Online","Conduct Visual Research","Monitor Your Digital Footprint"],image:"/2.png",reverse:"true"}),b.jsx(xp,{subtitle:"AI-POWERED",title:"Applications Of Face Search Technology",features:["Personal Privacy","Law Enforcement","Journalism and Research","Brand Monitoring","Social Media Management"],image:"/3.png"})]}),b.jsx(MM,{ref:j,onOrderReceived:B,isEmbed:r})]}),!r&&b.jsxs(b.Fragment,{children:[b.jsx(kM,{}),b.jsx(OM,{onPrivacyClick:()=>S(!0),onTermsClick:()=>T(!0),pricingRef:j})]}),b.jsx(ce,{sx:{position:"fixed",bottom:24,right:24,zIndex:1200},children:b.jsx(Fn,{variant:"contained",onClick:()=>window.scrollTo({top:0,behavior:"smooth"}),sx:{borderRadius:"50%",minWidth:0,width:48,height:48,backgroundColor:"#12B981",color:"#fff",fontSize:20,"&:hover":{backgroundColor:"#0fa76d"}},children:"↑"})}),b.jsx(h2,{open:C,onClose:()=>S(!1)}),b.jsx(m2,{open:_,onClose:()=>T(!1)}),b.jsx(g2,{open:v,onClose:()=>E(!1),resultUrl:g,title:"Result Ready",contents:"Show Result"})]})}const jM=_4,DM=document.getElementById("root");p3.createRoot(DM).render(b.jsx(w.StrictMode,{children:b.jsx(jM,{children:b.jsxs(a4,{children:[b.jsx(Nc,{path:"/",element:b.jsx(Sp,{isResult:!1,isEmbed:!1})}),b.jsx(Nc,{path:"/result",element:b.jsx(Sp,{isResult:!0,isEmbed:!1})}),b.jsx(Nc,{path:"/embed",element:b.jsx(Sp,{isResult:!1,isEmbed:!0})})]})})}));