文件操作 - index-C8cdMnla.js
返回文件管理
返回主菜单
删除本文件
文件: E:\HostingSpaces\kimblycr\kimbly.in\wwwroot\assets\index-C8cdMnla.js
编辑文件内容
(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const i of l)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const i={};return l.integrity&&(i.integrity=l.integrity),l.referrerPolicy&&(i.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?i.credentials="include":l.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(l){if(l.ep)return;l.ep=!0;const i=n(l);fetch(l.href,i)}})();var ta={exports:{}},ol={},na={exports:{}},M={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var er=Symbol.for("react.element"),xc=Symbol.for("react.portal"),wc=Symbol.for("react.fragment"),kc=Symbol.for("react.strict_mode"),Sc=Symbol.for("react.profiler"),Nc=Symbol.for("react.provider"),jc=Symbol.for("react.context"),Cc=Symbol.for("react.forward_ref"),Ec=Symbol.for("react.suspense"),_c=Symbol.for("react.memo"),Pc=Symbol.for("react.lazy"),Vo=Symbol.iterator;function zc(e){return e===null||typeof e!="object"?null:(e=Vo&&e[Vo]||e["@@iterator"],typeof e=="function"?e:null)}var ra={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},la=Object.assign,ia={};function cn(e,t,n){this.props=e,this.context=t,this.refs=ia,this.updater=n||ra}cn.prototype.isReactComponent={};cn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};cn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function oa(){}oa.prototype=cn.prototype;function Wi(e,t,n){this.props=e,this.context=t,this.refs=ia,this.updater=n||ra}var Qi=Wi.prototype=new oa;Qi.constructor=Wi;la(Qi,cn.prototype);Qi.isPureReactComponent=!0;var Bo=Array.isArray,sa=Object.prototype.hasOwnProperty,Ki={current:null},aa={key:!0,ref:!0,__self:!0,__source:!0};function ua(e,t,n){var r,l={},i=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)sa.call(t,r)&&!aa.hasOwnProperty(r)&&(l[r]=t[r]);var a=arguments.length-2;if(a===1)l.children=n;else if(1<a){for(var u=Array(a),d=0;d<a;d++)u[d]=arguments[d+2];l.children=u}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)l[r]===void 0&&(l[r]=a[r]);return{$$typeof:er,type:e,key:i,ref:o,props:l,_owner:Ki.current}}function Tc(e,t){return{$$typeof:er,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Yi(e){return typeof e=="object"&&e!==null&&e.$$typeof===er}function Mc(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Wo=/\/+/g;function Cl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Mc(""+e.key):t.toString(36)}function jr(e,t,n,r,l){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case er:case xc:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+Cl(o,0):r,Bo(l)?(n="",e!=null&&(n=e.replace(Wo,"$&/")+"/"),jr(l,t,n,"",function(d){return d})):l!=null&&(Yi(l)&&(l=Tc(l,n+(!l.key||o&&o.key===l.key?"":(""+l.key).replace(Wo,"$&/")+"/")+e)),t.push(l)),1;if(o=0,r=r===""?".":r+":",Bo(e))for(var a=0;a<e.length;a++){i=e[a];var u=r+Cl(i,a);o+=jr(i,t,n,u,l)}else if(u=zc(e),typeof u=="function")for(e=u.call(e),a=0;!(i=e.next()).done;)i=i.value,u=r+Cl(i,a++),o+=jr(i,t,n,u,l);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function sr(e,t,n){if(e==null)return e;var r=[],l=0;return jr(e,r,"","",function(i){return t.call(n,i,l++)}),r}function Lc(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var ce={current:null},Cr={transition:null},Ic={ReactCurrentDispatcher:ce,ReactCurrentBatchConfig:Cr,ReactCurrentOwner:Ki};function ca(){throw Error("act(...) is not supported in production builds of React.")}M.Children={map:sr,forEach:function(e,t,n){sr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return sr(e,function(){t++}),t},toArray:function(e){return sr(e,function(t){return t})||[]},only:function(e){if(!Yi(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};M.Component=cn;M.Fragment=wc;M.Profiler=Sc;M.PureComponent=Wi;M.StrictMode=kc;M.Suspense=Ec;M.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ic;M.act=ca;M.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=la({},e.props),l=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=Ki.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(u in t)sa.call(t,u)&&!aa.hasOwnProperty(u)&&(r[u]=t[u]===void 0&&a!==void 0?a[u]:t[u])}var u=arguments.length-2;if(u===1)r.children=n;else if(1<u){a=Array(u);for(var d=0;d<u;d++)a[d]=arguments[d+2];r.children=a}return{$$typeof:er,type:e.type,key:l,ref:i,props:r,_owner:o}};M.createContext=function(e){return e={$$typeof:jc,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Nc,_context:e},e.Consumer=e};M.createElement=ua;M.createFactory=function(e){var t=ua.bind(null,e);return t.type=e,t};M.createRef=function(){return{current:null}};M.forwardRef=function(e){return{$$typeof:Cc,render:e}};M.isValidElement=Yi;M.lazy=function(e){return{$$typeof:Pc,_payload:{_status:-1,_result:e},_init:Lc}};M.memo=function(e,t){return{$$typeof:_c,type:e,compare:t===void 0?null:t}};M.startTransition=function(e){var t=Cr.transition;Cr.transition={};try{e()}finally{Cr.transition=t}};M.unstable_act=ca;M.useCallback=function(e,t){return ce.current.useCallback(e,t)};M.useContext=function(e){return ce.current.useContext(e)};M.useDebugValue=function(){};M.useDeferredValue=function(e){return ce.current.useDeferredValue(e)};M.useEffect=function(e,t){return ce.current.useEffect(e,t)};M.useId=function(){return ce.current.useId()};M.useImperativeHandle=function(e,t,n){return ce.current.useImperativeHandle(e,t,n)};M.useInsertionEffect=function(e,t){return ce.current.useInsertionEffect(e,t)};M.useLayoutEffect=function(e,t){return ce.current.useLayoutEffect(e,t)};M.useMemo=function(e,t){return ce.current.useMemo(e,t)};M.useReducer=function(e,t,n){return ce.current.useReducer(e,t,n)};M.useRef=function(e){return ce.current.useRef(e)};M.useState=function(e){return ce.current.useState(e)};M.useSyncExternalStore=function(e,t,n){return ce.current.useSyncExternalStore(e,t,n)};M.useTransition=function(){return ce.current.useTransition()};M.version="18.3.1";na.exports=M;var I=na.exports;/** * @license React * react-jsx-runtime.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Rc=I,Oc=Symbol.for("react.element"),Dc=Symbol.for("react.fragment"),Fc=Object.prototype.hasOwnProperty,Ac=Rc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Uc={key:!0,ref:!0,__self:!0,__source:!0};function da(e,t,n){var r,l={},i=null,o=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)Fc.call(t,r)&&!Uc.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)l[r]===void 0&&(l[r]=t[r]);return{$$typeof:Oc,type:e,key:i,ref:o,props:l,_owner:Ac.current}}ol.Fragment=Dc;ol.jsx=da;ol.jsxs=da;ta.exports=ol;var s=ta.exports,fa={exports:{}},Se={},pa={exports:{}},ma={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */(function(e){function t(j,z){var T=j.length;j.push(z);e:for(;0<T;){var K=T-1>>>1,J=j[K];if(0<l(J,z))j[K]=z,j[T]=J,T=K;else break e}}function n(j){return j.length===0?null:j[0]}function r(j){if(j.length===0)return null;var z=j[0],T=j.pop();if(T!==z){j[0]=T;e:for(var K=0,J=j.length,ir=J>>>1;K<ir;){var wt=2*(K+1)-1,jl=j[wt],kt=wt+1,or=j[kt];if(0>l(jl,T))kt<J&&0>l(or,jl)?(j[K]=or,j[kt]=T,K=kt):(j[K]=jl,j[wt]=T,K=wt);else if(kt<J&&0>l(or,T))j[K]=or,j[kt]=T,K=kt;else break e}}return z}function l(j,z){var T=j.sortIndex-z.sortIndex;return T!==0?T:j.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,a=o.now();e.unstable_now=function(){return o.now()-a}}var u=[],d=[],g=1,h=null,m=3,w=!1,x=!1,k=!1,F=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function p(j){for(var z=n(d);z!==null;){if(z.callback===null)r(d);else if(z.startTime<=j)r(d),z.sortIndex=z.expirationTime,t(u,z);else break;z=n(d)}}function y(j){if(k=!1,p(j),!x)if(n(u)!==null)x=!0,Sl(S);else{var z=n(d);z!==null&&Nl(y,z.startTime-j)}}function S(j,z){x=!1,k&&(k=!1,f(_),_=-1),w=!0;var T=m;try{for(p(z),h=n(u);h!==null&&(!(h.expirationTime>z)||j&&!X());){var K=h.callback;if(typeof K=="function"){h.callback=null,m=h.priorityLevel;var J=K(h.expirationTime<=z);z=e.unstable_now(),typeof J=="function"?h.callback=J:h===n(u)&&r(u),p(z)}else r(u);h=n(u)}if(h!==null)var ir=!0;else{var wt=n(d);wt!==null&&Nl(y,wt.startTime-z),ir=!1}return ir}finally{h=null,m=T,w=!1}}var E=!1,C=null,_=-1,O=5,P=-1;function X(){return!(e.unstable_now()-P<O)}function ye(){if(C!==null){var j=e.unstable_now();P=j;var z=!0;try{z=C(!0,j)}finally{z?be():(E=!1,C=null)}}else E=!1}var be;if(typeof c=="function")be=function(){c(ye)};else if(typeof MessageChannel<"u"){var Fe=new MessageChannel,vc=Fe.port2;Fe.port1.onmessage=ye,be=function(){vc.postMessage(null)}}else be=function(){F(ye,0)};function Sl(j){C=j,E||(E=!0,be())}function Nl(j,z){_=F(function(){j(e.unstable_now())},z)}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(j){j.callback=null},e.unstable_continueExecution=function(){x||w||(x=!0,Sl(S))},e.unstable_forceFrameRate=function(j){0>j||125<j?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):O=0<j?Math.floor(1e3/j):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(j){switch(m){case 1:case 2:case 3:var z=3;break;default:z=m}var T=m;m=z;try{return j()}finally{m=T}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(j,z){switch(j){case 1:case 2:case 3:case 4:case 5:break;default:j=3}var T=m;m=j;try{return z()}finally{m=T}},e.unstable_scheduleCallback=function(j,z,T){var K=e.unstable_now();switch(typeof T=="object"&&T!==null?(T=T.delay,T=typeof T=="number"&&0<T?K+T:K):T=K,j){case 1:var J=-1;break;case 2:J=250;break;case 5:J=1073741823;break;case 4:J=1e4;break;default:J=5e3}return J=T+J,j={id:g++,callback:z,priorityLevel:j,startTime:T,expirationTime:J,sortIndex:-1},T>K?(j.sortIndex=T,t(d,j),n(u)===null&&j===n(d)&&(k?(f(_),_=-1):k=!0,Nl(y,T-K))):(j.sortIndex=J,t(u,j),x||w||(x=!0,Sl(S))),j},e.unstable_shouldYield=X,e.unstable_wrapCallback=function(j){var z=m;return function(){var T=m;m=z;try{return j.apply(this,arguments)}finally{m=T}}}})(ma);pa.exports=ma;var $c=pa.exports;/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Hc=I,ke=$c;function v(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var ha=new Set,Dn={};function Rt(e,t){tn(e,t),tn(e+"Capture",t)}function tn(e,t){for(Dn[e]=t,e=0;e<t.length;e++)ha.add(t[e])}var Ge=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ql=Object.prototype.hasOwnProperty,Vc=/^[: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]*$/,Qo={},Ko={};function Bc(e){return ql.call(Ko,e)?!0:ql.call(Qo,e)?!1:Vc.test(e)?Ko[e]=!0:(Qo[e]=!0,!1)}function Wc(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Qc(e,t,n,r){if(t===null||typeof t>"u"||Wc(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function de(e,t,n,r,l,i,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var re={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){re[e]=new de(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];re[t]=new de(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){re[e]=new de(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){re[e]=new de(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){re[e]=new de(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){re[e]=new de(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){re[e]=new de(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){re[e]=new de(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){re[e]=new de(e,5,!1,e.toLowerCase(),null,!1,!1)});var Gi=/[\-:]([a-z])/g;function Xi(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Gi,Xi);re[t]=new de(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Gi,Xi);re[t]=new de(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Gi,Xi);re[t]=new de(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){re[e]=new de(e,1,!1,e.toLowerCase(),null,!1,!1)});re.xlinkHref=new de("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){re[e]=new de(e,1,!1,e.toLowerCase(),null,!0,!0)});function Zi(e,t,n,r){var l=re.hasOwnProperty(t)?re[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Qc(t,n,l,r)&&(n=null),r||l===null?Bc(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Je=Hc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ar=Symbol.for("react.element"),Ft=Symbol.for("react.portal"),At=Symbol.for("react.fragment"),qi=Symbol.for("react.strict_mode"),Jl=Symbol.for("react.profiler"),ga=Symbol.for("react.provider"),ya=Symbol.for("react.context"),Ji=Symbol.for("react.forward_ref"),bl=Symbol.for("react.suspense"),ei=Symbol.for("react.suspense_list"),bi=Symbol.for("react.memo"),tt=Symbol.for("react.lazy"),va=Symbol.for("react.offscreen"),Yo=Symbol.iterator;function mn(e){return e===null||typeof e!="object"?null:(e=Yo&&e[Yo]||e["@@iterator"],typeof e=="function"?e:null)}var W=Object.assign,El;function Sn(e){if(El===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);El=t&&t[1]||""}return` `+El+e}var _l=!1;function Pl(e,t){if(!e||_l)return"";_l=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(d){var r=d}Reflect.construct(e,[],t)}else{try{t.call()}catch(d){r=d}e.call(t.prototype)}else{try{throw Error()}catch(d){r=d}e()}}catch(d){if(d&&r&&typeof d.stack=="string"){for(var l=d.stack.split(` `),i=r.stack.split(` `),o=l.length-1,a=i.length-1;1<=o&&0<=a&&l[o]!==i[a];)a--;for(;1<=o&&0<=a;o--,a--)if(l[o]!==i[a]){if(o!==1||a!==1)do if(o--,a--,0>a||l[o]!==i[a]){var u=` `+l[o].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=o&&0<=a);break}}}finally{_l=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Sn(e):""}function Kc(e){switch(e.tag){case 5:return Sn(e.type);case 16:return Sn("Lazy");case 13:return Sn("Suspense");case 19:return Sn("SuspenseList");case 0:case 2:case 15:return e=Pl(e.type,!1),e;case 11:return e=Pl(e.type.render,!1),e;case 1:return e=Pl(e.type,!0),e;default:return""}}function ti(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case At:return"Fragment";case Ft:return"Portal";case Jl:return"Profiler";case qi:return"StrictMode";case bl:return"Suspense";case ei:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ya:return(e.displayName||"Context")+".Consumer";case ga:return(e._context.displayName||"Context")+".Provider";case Ji:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case bi:return t=e.displayName||null,t!==null?t:ti(e.type)||"Memo";case tt:t=e._payload,e=e._init;try{return ti(e(t))}catch{}}return null}function Yc(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ti(t);case 8:return t===qi?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ht(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function xa(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Gc(e){var t=xa(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ur(e){e._valueTracker||(e._valueTracker=Gc(e))}function wa(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=xa(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Dr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function ni(e,t){var n=t.checked;return W({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Go(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ht(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function ka(e,t){t=t.checked,t!=null&&Zi(e,"checked",t,!1)}function ri(e,t){ka(e,t);var n=ht(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?li(e,t.type,n):t.hasOwnProperty("defaultValue")&&li(e,t.type,ht(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Xo(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function li(e,t,n){(t!=="number"||Dr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Nn=Array.isArray;function Xt(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ht(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function ii(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(v(91));return W({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Zo(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(v(92));if(Nn(n)){if(1<n.length)throw Error(v(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:ht(n)}}function Sa(e,t){var n=ht(t.value),r=ht(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function qo(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Na(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function oi(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Na(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var cr,ja=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(cr=cr||document.createElement("div"),cr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=cr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Fn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var En={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Xc=["Webkit","ms","Moz","O"];Object.keys(En).forEach(function(e){Xc.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),En[t]=En[e]})});function Ca(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||En.hasOwnProperty(e)&&En[e]?(""+t).trim():t+"px"}function Ea(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Ca(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Zc=W({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function si(e,t){if(t){if(Zc[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(v(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(v(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(v(61))}if(t.style!=null&&typeof t.style!="object")throw Error(v(62))}}function ai(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ui=null;function eo(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ci=null,Zt=null,qt=null;function Jo(e){if(e=rr(e)){if(typeof ci!="function")throw Error(v(280));var t=e.stateNode;t&&(t=dl(t),ci(e.stateNode,e.type,t))}}function _a(e){Zt?qt?qt.push(e):qt=[e]:Zt=e}function Pa(){if(Zt){var e=Zt,t=qt;if(qt=Zt=null,Jo(e),t)for(e=0;e<t.length;e++)Jo(t[e])}}function za(e,t){return e(t)}function Ta(){}var zl=!1;function Ma(e,t,n){if(zl)return e(t,n);zl=!0;try{return za(e,t,n)}finally{zl=!1,(Zt!==null||qt!==null)&&(Ta(),Pa())}}function An(e,t){var n=e.stateNode;if(n===null)return null;var r=dl(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(v(231,t,typeof n));return n}var di=!1;if(Ge)try{var hn={};Object.defineProperty(hn,"passive",{get:function(){di=!0}}),window.addEventListener("test",hn,hn),window.removeEventListener("test",hn,hn)}catch{di=!1}function qc(e,t,n,r,l,i,o,a,u){var d=Array.prototype.slice.call(arguments,3);try{t.apply(n,d)}catch(g){this.onError(g)}}var _n=!1,Fr=null,Ar=!1,fi=null,Jc={onError:function(e){_n=!0,Fr=e}};function bc(e,t,n,r,l,i,o,a,u){_n=!1,Fr=null,qc.apply(Jc,arguments)}function ed(e,t,n,r,l,i,o,a,u){if(bc.apply(this,arguments),_n){if(_n){var d=Fr;_n=!1,Fr=null}else throw Error(v(198));Ar||(Ar=!0,fi=d)}}function Ot(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function La(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function bo(e){if(Ot(e)!==e)throw Error(v(188))}function td(e){var t=e.alternate;if(!t){if(t=Ot(e),t===null)throw Error(v(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var i=l.alternate;if(i===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===i.child){for(i=l.child;i;){if(i===n)return bo(l),e;if(i===r)return bo(l),t;i=i.sibling}throw Error(v(188))}if(n.return!==r.return)n=l,r=i;else{for(var o=!1,a=l.child;a;){if(a===n){o=!0,n=l,r=i;break}if(a===r){o=!0,r=l,n=i;break}a=a.sibling}if(!o){for(a=i.child;a;){if(a===n){o=!0,n=i,r=l;break}if(a===r){o=!0,r=i,n=l;break}a=a.sibling}if(!o)throw Error(v(189))}}if(n.alternate!==r)throw Error(v(190))}if(n.tag!==3)throw Error(v(188));return n.stateNode.current===n?e:t}function Ia(e){return e=td(e),e!==null?Ra(e):null}function Ra(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Ra(e);if(t!==null)return t;e=e.sibling}return null}var Oa=ke.unstable_scheduleCallback,es=ke.unstable_cancelCallback,nd=ke.unstable_shouldYield,rd=ke.unstable_requestPaint,Y=ke.unstable_now,ld=ke.unstable_getCurrentPriorityLevel,to=ke.unstable_ImmediatePriority,Da=ke.unstable_UserBlockingPriority,Ur=ke.unstable_NormalPriority,id=ke.unstable_LowPriority,Fa=ke.unstable_IdlePriority,sl=null,He=null;function od(e){if(He&&typeof He.onCommitFiberRoot=="function")try{He.onCommitFiberRoot(sl,e,void 0,(e.current.flags&128)===128)}catch{}}var Re=Math.clz32?Math.clz32:ud,sd=Math.log,ad=Math.LN2;function ud(e){return e>>>=0,e===0?32:31-(sd(e)/ad|0)|0}var dr=64,fr=4194304;function jn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function $r(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var a=o&~l;a!==0?r=jn(a):(i&=o,i!==0&&(r=jn(i)))}else o=n&~l,o!==0?r=jn(o):i!==0&&(r=jn(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Re(t),l=1<<n,r|=e[n],t&=~l;return r}function cd(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function dd(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-Re(i),a=1<<o,u=l[o];u===-1?(!(a&n)||a&r)&&(l[o]=cd(a,t)):u<=t&&(e.expiredLanes|=a),i&=~a}}function pi(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Aa(){var e=dr;return dr<<=1,!(dr&4194240)&&(dr=64),e}function Tl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function tr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Re(t),e[t]=n}function fd(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var l=31-Re(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function no(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Re(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var D=0;function Ua(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var $a,ro,Ha,Va,Ba,mi=!1,pr=[],st=null,at=null,ut=null,Un=new Map,$n=new Map,rt=[],pd="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function ts(e,t){switch(e){case"focusin":case"focusout":st=null;break;case"dragenter":case"dragleave":at=null;break;case"mouseover":case"mouseout":ut=null;break;case"pointerover":case"pointerout":Un.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":$n.delete(t.pointerId)}}function gn(e,t,n,r,l,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[l]},t!==null&&(t=rr(t),t!==null&&ro(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function md(e,t,n,r,l){switch(t){case"focusin":return st=gn(st,e,t,n,r,l),!0;case"dragenter":return at=gn(at,e,t,n,r,l),!0;case"mouseover":return ut=gn(ut,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return Un.set(i,gn(Un.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,$n.set(i,gn($n.get(i)||null,e,t,n,r,l)),!0}return!1}function Wa(e){var t=jt(e.target);if(t!==null){var n=Ot(t);if(n!==null){if(t=n.tag,t===13){if(t=La(n),t!==null){e.blockedOn=t,Ba(e.priority,function(){Ha(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Er(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=hi(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ui=r,n.target.dispatchEvent(r),ui=null}else return t=rr(n),t!==null&&ro(t),e.blockedOn=n,!1;t.shift()}return!0}function ns(e,t,n){Er(e)&&n.delete(t)}function hd(){mi=!1,st!==null&&Er(st)&&(st=null),at!==null&&Er(at)&&(at=null),ut!==null&&Er(ut)&&(ut=null),Un.forEach(ns),$n.forEach(ns)}function yn(e,t){e.blockedOn===t&&(e.blockedOn=null,mi||(mi=!0,ke.unstable_scheduleCallback(ke.unstable_NormalPriority,hd)))}function Hn(e){function t(l){return yn(l,e)}if(0<pr.length){yn(pr[0],e);for(var n=1;n<pr.length;n++){var r=pr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(st!==null&&yn(st,e),at!==null&&yn(at,e),ut!==null&&yn(ut,e),Un.forEach(t),$n.forEach(t),n=0;n<rt.length;n++)r=rt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<rt.length&&(n=rt[0],n.blockedOn===null);)Wa(n),n.blockedOn===null&&rt.shift()}var Jt=Je.ReactCurrentBatchConfig,Hr=!0;function gd(e,t,n,r){var l=D,i=Jt.transition;Jt.transition=null;try{D=1,lo(e,t,n,r)}finally{D=l,Jt.transition=i}}function yd(e,t,n,r){var l=D,i=Jt.transition;Jt.transition=null;try{D=4,lo(e,t,n,r)}finally{D=l,Jt.transition=i}}function lo(e,t,n,r){if(Hr){var l=hi(e,t,n,r);if(l===null)$l(e,t,r,Vr,n),ts(e,r);else if(md(l,e,t,n,r))r.stopPropagation();else if(ts(e,r),t&4&&-1<pd.indexOf(e)){for(;l!==null;){var i=rr(l);if(i!==null&&$a(i),i=hi(e,t,n,r),i===null&&$l(e,t,r,Vr,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else $l(e,t,r,null,n)}}var Vr=null;function hi(e,t,n,r){if(Vr=null,e=eo(r),e=jt(e),e!==null)if(t=Ot(e),t===null)e=null;else if(n=t.tag,n===13){if(e=La(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Vr=e,null}function Qa(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(ld()){case to:return 1;case Da:return 4;case Ur:case id:return 16;case Fa:return 536870912;default:return 16}default:return 16}}var it=null,io=null,_r=null;function Ka(){if(_r)return _r;var e,t=io,n=t.length,r,l="value"in it?it.value:it.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===l[i-r];r++);return _r=l.slice(e,1<r?1-r:void 0)}function Pr(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function mr(){return!0}function rs(){return!1}function Ne(e){function t(n,r,l,i,o){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(i):i[a]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?mr:rs,this.isPropagationStopped=rs,this}return W(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=mr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=mr)},persist:function(){},isPersistent:mr}),t}var dn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},oo=Ne(dn),nr=W({},dn,{view:0,detail:0}),vd=Ne(nr),Ml,Ll,vn,al=W({},nr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:so,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==vn&&(vn&&e.type==="mousemove"?(Ml=e.screenX-vn.screenX,Ll=e.screenY-vn.screenY):Ll=Ml=0,vn=e),Ml)},movementY:function(e){return"movementY"in e?e.movementY:Ll}}),ls=Ne(al),xd=W({},al,{dataTransfer:0}),wd=Ne(xd),kd=W({},nr,{relatedTarget:0}),Il=Ne(kd),Sd=W({},dn,{animationName:0,elapsedTime:0,pseudoElement:0}),Nd=Ne(Sd),jd=W({},dn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Cd=Ne(jd),Ed=W({},dn,{data:0}),is=Ne(Ed),_d={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Pd={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"},zd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Td(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=zd[e])?!!t[e]:!1}function so(){return Td}var Md=W({},nr,{key:function(e){if(e.key){var t=_d[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Pr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Pd[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:so,charCode:function(e){return e.type==="keypress"?Pr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Pr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Ld=Ne(Md),Id=W({},al,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),os=Ne(Id),Rd=W({},nr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:so}),Od=Ne(Rd),Dd=W({},dn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Fd=Ne(Dd),Ad=W({},al,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Ud=Ne(Ad),$d=[9,13,27,32],ao=Ge&&"CompositionEvent"in window,Pn=null;Ge&&"documentMode"in document&&(Pn=document.documentMode);var Hd=Ge&&"TextEvent"in window&&!Pn,Ya=Ge&&(!ao||Pn&&8<Pn&&11>=Pn),ss=" ",as=!1;function Ga(e,t){switch(e){case"keyup":return $d.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Xa(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ut=!1;function Vd(e,t){switch(e){case"compositionend":return Xa(t);case"keypress":return t.which!==32?null:(as=!0,ss);case"textInput":return e=t.data,e===ss&&as?null:e;default:return null}}function Bd(e,t){if(Ut)return e==="compositionend"||!ao&&Ga(e,t)?(e=Ka(),_r=io=it=null,Ut=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Ya&&t.locale!=="ko"?null:t.data;default:return null}}var Wd={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 us(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Wd[e.type]:t==="textarea"}function Za(e,t,n,r){_a(r),t=Br(t,"onChange"),0<t.length&&(n=new oo("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var zn=null,Vn=null;function Qd(e){su(e,0)}function ul(e){var t=Vt(e);if(wa(t))return e}function Kd(e,t){if(e==="change")return t}var qa=!1;if(Ge){var Rl;if(Ge){var Ol="oninput"in document;if(!Ol){var cs=document.createElement("div");cs.setAttribute("oninput","return;"),Ol=typeof cs.oninput=="function"}Rl=Ol}else Rl=!1;qa=Rl&&(!document.documentMode||9<document.documentMode)}function ds(){zn&&(zn.detachEvent("onpropertychange",Ja),Vn=zn=null)}function Ja(e){if(e.propertyName==="value"&&ul(Vn)){var t=[];Za(t,Vn,e,eo(e)),Ma(Qd,t)}}function Yd(e,t,n){e==="focusin"?(ds(),zn=t,Vn=n,zn.attachEvent("onpropertychange",Ja)):e==="focusout"&&ds()}function Gd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ul(Vn)}function Xd(e,t){if(e==="click")return ul(t)}function Zd(e,t){if(e==="input"||e==="change")return ul(t)}function qd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var De=typeof Object.is=="function"?Object.is:qd;function Bn(e,t){if(De(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var l=n[r];if(!ql.call(t,l)||!De(e[l],t[l]))return!1}return!0}function fs(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ps(e,t){var n=fs(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=fs(n)}}function ba(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ba(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function eu(){for(var e=window,t=Dr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Dr(e.document)}return t}function uo(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Jd(e){var t=eu(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&ba(n.ownerDocument.documentElement,n)){if(r!==null&&uo(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=ps(n,i);var o=ps(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var bd=Ge&&"documentMode"in document&&11>=document.documentMode,$t=null,gi=null,Tn=null,yi=!1;function ms(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;yi||$t==null||$t!==Dr(r)||(r=$t,"selectionStart"in r&&uo(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Tn&&Bn(Tn,r)||(Tn=r,r=Br(gi,"onSelect"),0<r.length&&(t=new oo("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=$t)))}function hr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ht={animationend:hr("Animation","AnimationEnd"),animationiteration:hr("Animation","AnimationIteration"),animationstart:hr("Animation","AnimationStart"),transitionend:hr("Transition","TransitionEnd")},Dl={},tu={};Ge&&(tu=document.createElement("div").style,"AnimationEvent"in window||(delete Ht.animationend.animation,delete Ht.animationiteration.animation,delete Ht.animationstart.animation),"TransitionEvent"in window||delete Ht.transitionend.transition);function cl(e){if(Dl[e])return Dl[e];if(!Ht[e])return e;var t=Ht[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in tu)return Dl[e]=t[n];return e}var nu=cl("animationend"),ru=cl("animationiteration"),lu=cl("animationstart"),iu=cl("transitionend"),ou=new Map,hs="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function yt(e,t){ou.set(e,t),Rt(t,[e])}for(var Fl=0;Fl<hs.length;Fl++){var Al=hs[Fl],ef=Al.toLowerCase(),tf=Al[0].toUpperCase()+Al.slice(1);yt(ef,"on"+tf)}yt(nu,"onAnimationEnd");yt(ru,"onAnimationIteration");yt(lu,"onAnimationStart");yt("dblclick","onDoubleClick");yt("focusin","onFocus");yt("focusout","onBlur");yt(iu,"onTransitionEnd");tn("onMouseEnter",["mouseout","mouseover"]);tn("onMouseLeave",["mouseout","mouseover"]);tn("onPointerEnter",["pointerout","pointerover"]);tn("onPointerLeave",["pointerout","pointerover"]);Rt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Rt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Rt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Rt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Rt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Rt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Cn="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(" "),nf=new Set("cancel close invalid load scroll toggle".split(" ").concat(Cn));function gs(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,ed(r,t,void 0,e),e.currentTarget=null}function su(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var a=r[o],u=a.instance,d=a.currentTarget;if(a=a.listener,u!==i&&l.isPropagationStopped())break e;gs(l,a,d),i=u}else for(o=0;o<r.length;o++){if(a=r[o],u=a.instance,d=a.currentTarget,a=a.listener,u!==i&&l.isPropagationStopped())break e;gs(l,a,d),i=u}}}if(Ar)throw e=fi,Ar=!1,fi=null,e}function U(e,t){var n=t[Si];n===void 0&&(n=t[Si]=new Set);var r=e+"__bubble";n.has(r)||(au(t,e,2,!1),n.add(r))}function Ul(e,t,n){var r=0;t&&(r|=4),au(n,e,r,t)}var gr="_reactListening"+Math.random().toString(36).slice(2);function Wn(e){if(!e[gr]){e[gr]=!0,ha.forEach(function(n){n!=="selectionchange"&&(nf.has(n)||Ul(n,!1,e),Ul(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[gr]||(t[gr]=!0,Ul("selectionchange",!1,t))}}function au(e,t,n,r){switch(Qa(t)){case 1:var l=gd;break;case 4:l=yd;break;default:l=lo}n=l.bind(null,t,n,e),l=void 0,!di||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function $l(e,t,n,r,l){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var a=r.stateNode.containerInfo;if(a===l||a.nodeType===8&&a.parentNode===l)break;if(o===4)for(o=r.return;o!==null;){var u=o.tag;if((u===3||u===4)&&(u=o.stateNode.containerInfo,u===l||u.nodeType===8&&u.parentNode===l))return;o=o.return}for(;a!==null;){if(o=jt(a),o===null)return;if(u=o.tag,u===5||u===6){r=i=o;continue e}a=a.parentNode}}r=r.return}Ma(function(){var d=i,g=eo(n),h=[];e:{var m=ou.get(e);if(m!==void 0){var w=oo,x=e;switch(e){case"keypress":if(Pr(n)===0)break e;case"keydown":case"keyup":w=Ld;break;case"focusin":x="focus",w=Il;break;case"focusout":x="blur",w=Il;break;case"beforeblur":case"afterblur":w=Il;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":w=ls;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":w=wd;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":w=Od;break;case nu:case ru:case lu:w=Nd;break;case iu:w=Fd;break;case"scroll":w=vd;break;case"wheel":w=Ud;break;case"copy":case"cut":case"paste":w=Cd;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":w=os}var k=(t&4)!==0,F=!k&&e==="scroll",f=k?m!==null?m+"Capture":null:m;k=[];for(var c=d,p;c!==null;){p=c;var y=p.stateNode;if(p.tag===5&&y!==null&&(p=y,f!==null&&(y=An(c,f),y!=null&&k.push(Qn(c,y,p)))),F)break;c=c.return}0<k.length&&(m=new w(m,x,null,n,g),h.push({event:m,listeners:k}))}}if(!(t&7)){e:{if(m=e==="mouseover"||e==="pointerover",w=e==="mouseout"||e==="pointerout",m&&n!==ui&&(x=n.relatedTarget||n.fromElement)&&(jt(x)||x[Xe]))break e;if((w||m)&&(m=g.window===g?g:(m=g.ownerDocument)?m.defaultView||m.parentWindow:window,w?(x=n.relatedTarget||n.toElement,w=d,x=x?jt(x):null,x!==null&&(F=Ot(x),x!==F||x.tag!==5&&x.tag!==6)&&(x=null)):(w=null,x=d),w!==x)){if(k=ls,y="onMouseLeave",f="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(k=os,y="onPointerLeave",f="onPointerEnter",c="pointer"),F=w==null?m:Vt(w),p=x==null?m:Vt(x),m=new k(y,c+"leave",w,n,g),m.target=F,m.relatedTarget=p,y=null,jt(g)===d&&(k=new k(f,c+"enter",x,n,g),k.target=p,k.relatedTarget=F,y=k),F=y,w&&x)t:{for(k=w,f=x,c=0,p=k;p;p=Dt(p))c++;for(p=0,y=f;y;y=Dt(y))p++;for(;0<c-p;)k=Dt(k),c--;for(;0<p-c;)f=Dt(f),p--;for(;c--;){if(k===f||f!==null&&k===f.alternate)break t;k=Dt(k),f=Dt(f)}k=null}else k=null;w!==null&&ys(h,m,w,k,!1),x!==null&&F!==null&&ys(h,F,x,k,!0)}}e:{if(m=d?Vt(d):window,w=m.nodeName&&m.nodeName.toLowerCase(),w==="select"||w==="input"&&m.type==="file")var S=Kd;else if(us(m))if(qa)S=Zd;else{S=Gd;var E=Yd}else(w=m.nodeName)&&w.toLowerCase()==="input"&&(m.type==="checkbox"||m.type==="radio")&&(S=Xd);if(S&&(S=S(e,d))){Za(h,S,n,g);break e}E&&E(e,m,d),e==="focusout"&&(E=m._wrapperState)&&E.controlled&&m.type==="number"&&li(m,"number",m.value)}switch(E=d?Vt(d):window,e){case"focusin":(us(E)||E.contentEditable==="true")&&($t=E,gi=d,Tn=null);break;case"focusout":Tn=gi=$t=null;break;case"mousedown":yi=!0;break;case"contextmenu":case"mouseup":case"dragend":yi=!1,ms(h,n,g);break;case"selectionchange":if(bd)break;case"keydown":case"keyup":ms(h,n,g)}var C;if(ao)e:{switch(e){case"compositionstart":var _="onCompositionStart";break e;case"compositionend":_="onCompositionEnd";break e;case"compositionupdate":_="onCompositionUpdate";break e}_=void 0}else Ut?Ga(e,n)&&(_="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(_="onCompositionStart");_&&(Ya&&n.locale!=="ko"&&(Ut||_!=="onCompositionStart"?_==="onCompositionEnd"&&Ut&&(C=Ka()):(it=g,io="value"in it?it.value:it.textContent,Ut=!0)),E=Br(d,_),0<E.length&&(_=new is(_,e,null,n,g),h.push({event:_,listeners:E}),C?_.data=C:(C=Xa(n),C!==null&&(_.data=C)))),(C=Hd?Vd(e,n):Bd(e,n))&&(d=Br(d,"onBeforeInput"),0<d.length&&(g=new is("onBeforeInput","beforeinput",null,n,g),h.push({event:g,listeners:d}),g.data=C))}su(h,t)})}function Qn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Br(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=An(e,n),i!=null&&r.unshift(Qn(e,i,l)),i=An(e,t),i!=null&&r.push(Qn(e,i,l))),e=e.return}return r}function Dt(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ys(e,t,n,r,l){for(var i=t._reactName,o=[];n!==null&&n!==r;){var a=n,u=a.alternate,d=a.stateNode;if(u!==null&&u===r)break;a.tag===5&&d!==null&&(a=d,l?(u=An(n,i),u!=null&&o.unshift(Qn(n,u,a))):l||(u=An(n,i),u!=null&&o.push(Qn(n,u,a)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var rf=/\r\n?/g,lf=/\u0000|\uFFFD/g;function vs(e){return(typeof e=="string"?e:""+e).replace(rf,` `).replace(lf,"")}function yr(e,t,n){if(t=vs(t),vs(e)!==t&&n)throw Error(v(425))}function Wr(){}var vi=null,xi=null;function wi(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var ki=typeof setTimeout=="function"?setTimeout:void 0,of=typeof clearTimeout=="function"?clearTimeout:void 0,xs=typeof Promise=="function"?Promise:void 0,sf=typeof queueMicrotask=="function"?queueMicrotask:typeof xs<"u"?function(e){return xs.resolve(null).then(e).catch(af)}:ki;function af(e){setTimeout(function(){throw e})}function Hl(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),Hn(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Hn(t)}function ct(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function ws(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var fn=Math.random().toString(36).slice(2),$e="__reactFiber$"+fn,Kn="__reactProps$"+fn,Xe="__reactContainer$"+fn,Si="__reactEvents$"+fn,uf="__reactListeners$"+fn,cf="__reactHandles$"+fn;function jt(e){var t=e[$e];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Xe]||n[$e]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=ws(e);e!==null;){if(n=e[$e])return n;e=ws(e)}return t}e=n,n=e.parentNode}return null}function rr(e){return e=e[$e]||e[Xe],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Vt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(v(33))}function dl(e){return e[Kn]||null}var Ni=[],Bt=-1;function vt(e){return{current:e}}function $(e){0>Bt||(e.current=Ni[Bt],Ni[Bt]=null,Bt--)}function A(e,t){Bt++,Ni[Bt]=e.current,e.current=t}var gt={},se=vt(gt),me=vt(!1),zt=gt;function nn(e,t){var n=e.type.contextTypes;if(!n)return gt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in n)l[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function he(e){return e=e.childContextTypes,e!=null}function Qr(){$(me),$(se)}function ks(e,t,n){if(se.current!==gt)throw Error(v(168));A(se,t),A(me,n)}function uu(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(v(108,Yc(e)||"Unknown",l));return W({},n,r)}function Kr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||gt,zt=se.current,A(se,e),A(me,me.current),!0}function Ss(e,t,n){var r=e.stateNode;if(!r)throw Error(v(169));n?(e=uu(e,t,zt),r.__reactInternalMemoizedMergedChildContext=e,$(me),$(se),A(se,e)):$(me),A(me,n)}var We=null,fl=!1,Vl=!1;function cu(e){We===null?We=[e]:We.push(e)}function df(e){fl=!0,cu(e)}function xt(){if(!Vl&&We!==null){Vl=!0;var e=0,t=D;try{var n=We;for(D=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}We=null,fl=!1}catch(l){throw We!==null&&(We=We.slice(e+1)),Oa(to,xt),l}finally{D=t,Vl=!1}}return null}var Wt=[],Qt=0,Yr=null,Gr=0,je=[],Ce=0,Tt=null,Qe=1,Ke="";function St(e,t){Wt[Qt++]=Gr,Wt[Qt++]=Yr,Yr=e,Gr=t}function du(e,t,n){je[Ce++]=Qe,je[Ce++]=Ke,je[Ce++]=Tt,Tt=e;var r=Qe;e=Ke;var l=32-Re(r)-1;r&=~(1<<l),n+=1;var i=32-Re(t)+l;if(30<i){var o=l-l%5;i=(r&(1<<o)-1).toString(32),r>>=o,l-=o,Qe=1<<32-Re(t)+l|n<<l|r,Ke=i+e}else Qe=1<<i|n<<l|r,Ke=e}function co(e){e.return!==null&&(St(e,1),du(e,1,0))}function fo(e){for(;e===Yr;)Yr=Wt[--Qt],Wt[Qt]=null,Gr=Wt[--Qt],Wt[Qt]=null;for(;e===Tt;)Tt=je[--Ce],je[Ce]=null,Ke=je[--Ce],je[Ce]=null,Qe=je[--Ce],je[Ce]=null}var we=null,xe=null,H=!1,Ie=null;function fu(e,t){var n=Ee(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Ns(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,we=e,xe=ct(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,we=e,xe=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Tt!==null?{id:Qe,overflow:Ke}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Ee(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,we=e,xe=null,!0):!1;default:return!1}}function ji(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ci(e){if(H){var t=xe;if(t){var n=t;if(!Ns(e,t)){if(ji(e))throw Error(v(418));t=ct(n.nextSibling);var r=we;t&&Ns(e,t)?fu(r,n):(e.flags=e.flags&-4097|2,H=!1,we=e)}}else{if(ji(e))throw Error(v(418));e.flags=e.flags&-4097|2,H=!1,we=e}}}function js(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;we=e}function vr(e){if(e!==we)return!1;if(!H)return js(e),H=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!wi(e.type,e.memoizedProps)),t&&(t=xe)){if(ji(e))throw pu(),Error(v(418));for(;t;)fu(e,t),t=ct(t.nextSibling)}if(js(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(v(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){xe=ct(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}xe=null}}else xe=we?ct(e.stateNode.nextSibling):null;return!0}function pu(){for(var e=xe;e;)e=ct(e.nextSibling)}function rn(){xe=we=null,H=!1}function po(e){Ie===null?Ie=[e]:Ie.push(e)}var ff=Je.ReactCurrentBatchConfig;function xn(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(v(309));var r=n.stateNode}if(!r)throw Error(v(147,e));var l=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(o){var a=l.refs;o===null?delete a[i]:a[i]=o},t._stringRef=i,t)}if(typeof e!="string")throw Error(v(284));if(!n._owner)throw Error(v(290,e))}return e}function xr(e,t){throw e=Object.prototype.toString.call(t),Error(v(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Cs(e){var t=e._init;return t(e._payload)}function mu(e){function t(f,c){if(e){var p=f.deletions;p===null?(f.deletions=[c],f.flags|=16):p.push(c)}}function n(f,c){if(!e)return null;for(;c!==null;)t(f,c),c=c.sibling;return null}function r(f,c){for(f=new Map;c!==null;)c.key!==null?f.set(c.key,c):f.set(c.index,c),c=c.sibling;return f}function l(f,c){return f=mt(f,c),f.index=0,f.sibling=null,f}function i(f,c,p){return f.index=p,e?(p=f.alternate,p!==null?(p=p.index,p<c?(f.flags|=2,c):p):(f.flags|=2,c)):(f.flags|=1048576,c)}function o(f){return e&&f.alternate===null&&(f.flags|=2),f}function a(f,c,p,y){return c===null||c.tag!==6?(c=Xl(p,f.mode,y),c.return=f,c):(c=l(c,p),c.return=f,c)}function u(f,c,p,y){var S=p.type;return S===At?g(f,c,p.props.children,y,p.key):c!==null&&(c.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===tt&&Cs(S)===c.type)?(y=l(c,p.props),y.ref=xn(f,c,p),y.return=f,y):(y=Or(p.type,p.key,p.props,null,f.mode,y),y.ref=xn(f,c,p),y.return=f,y)}function d(f,c,p,y){return c===null||c.tag!==4||c.stateNode.containerInfo!==p.containerInfo||c.stateNode.implementation!==p.implementation?(c=Zl(p,f.mode,y),c.return=f,c):(c=l(c,p.children||[]),c.return=f,c)}function g(f,c,p,y,S){return c===null||c.tag!==7?(c=Pt(p,f.mode,y,S),c.return=f,c):(c=l(c,p),c.return=f,c)}function h(f,c,p){if(typeof c=="string"&&c!==""||typeof c=="number")return c=Xl(""+c,f.mode,p),c.return=f,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case ar:return p=Or(c.type,c.key,c.props,null,f.mode,p),p.ref=xn(f,null,c),p.return=f,p;case Ft:return c=Zl(c,f.mode,p),c.return=f,c;case tt:var y=c._init;return h(f,y(c._payload),p)}if(Nn(c)||mn(c))return c=Pt(c,f.mode,p,null),c.return=f,c;xr(f,c)}return null}function m(f,c,p,y){var S=c!==null?c.key:null;if(typeof p=="string"&&p!==""||typeof p=="number")return S!==null?null:a(f,c,""+p,y);if(typeof p=="object"&&p!==null){switch(p.$$typeof){case ar:return p.key===S?u(f,c,p,y):null;case Ft:return p.key===S?d(f,c,p,y):null;case tt:return S=p._init,m(f,c,S(p._payload),y)}if(Nn(p)||mn(p))return S!==null?null:g(f,c,p,y,null);xr(f,p)}return null}function w(f,c,p,y,S){if(typeof y=="string"&&y!==""||typeof y=="number")return f=f.get(p)||null,a(c,f,""+y,S);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case ar:return f=f.get(y.key===null?p:y.key)||null,u(c,f,y,S);case Ft:return f=f.get(y.key===null?p:y.key)||null,d(c,f,y,S);case tt:var E=y._init;return w(f,c,p,E(y._payload),S)}if(Nn(y)||mn(y))return f=f.get(p)||null,g(c,f,y,S,null);xr(c,y)}return null}function x(f,c,p,y){for(var S=null,E=null,C=c,_=c=0,O=null;C!==null&&_<p.length;_++){C.index>_?(O=C,C=null):O=C.sibling;var P=m(f,C,p[_],y);if(P===null){C===null&&(C=O);break}e&&C&&P.alternate===null&&t(f,C),c=i(P,c,_),E===null?S=P:E.sibling=P,E=P,C=O}if(_===p.length)return n(f,C),H&&St(f,_),S;if(C===null){for(;_<p.length;_++)C=h(f,p[_],y),C!==null&&(c=i(C,c,_),E===null?S=C:E.sibling=C,E=C);return H&&St(f,_),S}for(C=r(f,C);_<p.length;_++)O=w(C,f,_,p[_],y),O!==null&&(e&&O.alternate!==null&&C.delete(O.key===null?_:O.key),c=i(O,c,_),E===null?S=O:E.sibling=O,E=O);return e&&C.forEach(function(X){return t(f,X)}),H&&St(f,_),S}function k(f,c,p,y){var S=mn(p);if(typeof S!="function")throw Error(v(150));if(p=S.call(p),p==null)throw Error(v(151));for(var E=S=null,C=c,_=c=0,O=null,P=p.next();C!==null&&!P.done;_++,P=p.next()){C.index>_?(O=C,C=null):O=C.sibling;var X=m(f,C,P.value,y);if(X===null){C===null&&(C=O);break}e&&C&&X.alternate===null&&t(f,C),c=i(X,c,_),E===null?S=X:E.sibling=X,E=X,C=O}if(P.done)return n(f,C),H&&St(f,_),S;if(C===null){for(;!P.done;_++,P=p.next())P=h(f,P.value,y),P!==null&&(c=i(P,c,_),E===null?S=P:E.sibling=P,E=P);return H&&St(f,_),S}for(C=r(f,C);!P.done;_++,P=p.next())P=w(C,f,_,P.value,y),P!==null&&(e&&P.alternate!==null&&C.delete(P.key===null?_:P.key),c=i(P,c,_),E===null?S=P:E.sibling=P,E=P);return e&&C.forEach(function(ye){return t(f,ye)}),H&&St(f,_),S}function F(f,c,p,y){if(typeof p=="object"&&p!==null&&p.type===At&&p.key===null&&(p=p.props.children),typeof p=="object"&&p!==null){switch(p.$$typeof){case ar:e:{for(var S=p.key,E=c;E!==null;){if(E.key===S){if(S=p.type,S===At){if(E.tag===7){n(f,E.sibling),c=l(E,p.props.children),c.return=f,f=c;break e}}else if(E.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===tt&&Cs(S)===E.type){n(f,E.sibling),c=l(E,p.props),c.ref=xn(f,E,p),c.return=f,f=c;break e}n(f,E);break}else t(f,E);E=E.sibling}p.type===At?(c=Pt(p.props.children,f.mode,y,p.key),c.return=f,f=c):(y=Or(p.type,p.key,p.props,null,f.mode,y),y.ref=xn(f,c,p),y.return=f,f=y)}return o(f);case Ft:e:{for(E=p.key;c!==null;){if(c.key===E)if(c.tag===4&&c.stateNode.containerInfo===p.containerInfo&&c.stateNode.implementation===p.implementation){n(f,c.sibling),c=l(c,p.children||[]),c.return=f,f=c;break e}else{n(f,c);break}else t(f,c);c=c.sibling}c=Zl(p,f.mode,y),c.return=f,f=c}return o(f);case tt:return E=p._init,F(f,c,E(p._payload),y)}if(Nn(p))return x(f,c,p,y);if(mn(p))return k(f,c,p,y);xr(f,p)}return typeof p=="string"&&p!==""||typeof p=="number"?(p=""+p,c!==null&&c.tag===6?(n(f,c.sibling),c=l(c,p),c.return=f,f=c):(n(f,c),c=Xl(p,f.mode,y),c.return=f,f=c),o(f)):n(f,c)}return F}var ln=mu(!0),hu=mu(!1),Xr=vt(null),Zr=null,Kt=null,mo=null;function ho(){mo=Kt=Zr=null}function go(e){var t=Xr.current;$(Xr),e._currentValue=t}function Ei(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function bt(e,t){Zr=e,mo=Kt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(pe=!0),e.firstContext=null)}function Pe(e){var t=e._currentValue;if(mo!==e)if(e={context:e,memoizedValue:t,next:null},Kt===null){if(Zr===null)throw Error(v(308));Kt=e,Zr.dependencies={lanes:0,firstContext:e}}else Kt=Kt.next=e;return t}var Ct=null;function yo(e){Ct===null?Ct=[e]:Ct.push(e)}function gu(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,yo(t)):(n.next=l.next,l.next=n),t.interleaved=n,Ze(e,r)}function Ze(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var nt=!1;function vo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function yu(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ye(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function dt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,R&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Ze(e,n)}return l=r.interleaved,l===null?(t.next=t,yo(r)):(t.next=l.next,l.next=t),r.interleaved=t,Ze(e,n)}function zr(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,no(e,n)}}function Es(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=o:i=i.next=o,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function qr(e,t,n,r){var l=e.updateQueue;nt=!1;var i=l.firstBaseUpdate,o=l.lastBaseUpdate,a=l.shared.pending;if(a!==null){l.shared.pending=null;var u=a,d=u.next;u.next=null,o===null?i=d:o.next=d,o=u;var g=e.alternate;g!==null&&(g=g.updateQueue,a=g.lastBaseUpdate,a!==o&&(a===null?g.firstBaseUpdate=d:a.next=d,g.lastBaseUpdate=u))}if(i!==null){var h=l.baseState;o=0,g=d=u=null,a=i;do{var m=a.lane,w=a.eventTime;if((r&m)===m){g!==null&&(g=g.next={eventTime:w,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var x=e,k=a;switch(m=t,w=n,k.tag){case 1:if(x=k.payload,typeof x=="function"){h=x.call(w,h,m);break e}h=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=k.payload,m=typeof x=="function"?x.call(w,h,m):x,m==null)break e;h=W({},h,m);break e;case 2:nt=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,m=l.effects,m===null?l.effects=[a]:m.push(a))}else w={eventTime:w,lane:m,tag:a.tag,payload:a.payload,callback:a.callback,next:null},g===null?(d=g=w,u=h):g=g.next=w,o|=m;if(a=a.next,a===null){if(a=l.shared.pending,a===null)break;m=a,a=m.next,m.next=null,l.lastBaseUpdate=m,l.shared.pending=null}}while(!0);if(g===null&&(u=h),l.baseState=u,l.firstBaseUpdate=d,l.lastBaseUpdate=g,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);Lt|=o,e.lanes=o,e.memoizedState=h}}function _s(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(v(191,l));l.call(r)}}}var lr={},Ve=vt(lr),Yn=vt(lr),Gn=vt(lr);function Et(e){if(e===lr)throw Error(v(174));return e}function xo(e,t){switch(A(Gn,t),A(Yn,e),A(Ve,lr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:oi(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=oi(t,e)}$(Ve),A(Ve,t)}function on(){$(Ve),$(Yn),$(Gn)}function vu(e){Et(Gn.current);var t=Et(Ve.current),n=oi(t,e.type);t!==n&&(A(Yn,e),A(Ve,n))}function wo(e){Yn.current===e&&($(Ve),$(Yn))}var V=vt(0);function Jr(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Bl=[];function ko(){for(var e=0;e<Bl.length;e++)Bl[e]._workInProgressVersionPrimary=null;Bl.length=0}var Tr=Je.ReactCurrentDispatcher,Wl=Je.ReactCurrentBatchConfig,Mt=0,B=null,Z=null,b=null,br=!1,Mn=!1,Xn=0,pf=0;function le(){throw Error(v(321))}function So(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!De(e[n],t[n]))return!1;return!0}function No(e,t,n,r,l,i){if(Mt=i,B=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Tr.current=e===null||e.memoizedState===null?yf:vf,e=n(r,l),Mn){i=0;do{if(Mn=!1,Xn=0,25<=i)throw Error(v(301));i+=1,b=Z=null,t.updateQueue=null,Tr.current=xf,e=n(r,l)}while(Mn)}if(Tr.current=el,t=Z!==null&&Z.next!==null,Mt=0,b=Z=B=null,br=!1,t)throw Error(v(300));return e}function jo(){var e=Xn!==0;return Xn=0,e}function Ue(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return b===null?B.memoizedState=b=e:b=b.next=e,b}function ze(){if(Z===null){var e=B.alternate;e=e!==null?e.memoizedState:null}else e=Z.next;var t=b===null?B.memoizedState:b.next;if(t!==null)b=t,Z=e;else{if(e===null)throw Error(v(310));Z=e,e={memoizedState:Z.memoizedState,baseState:Z.baseState,baseQueue:Z.baseQueue,queue:Z.queue,next:null},b===null?B.memoizedState=b=e:b=b.next=e}return b}function Zn(e,t){return typeof t=="function"?t(e):t}function Ql(e){var t=ze(),n=t.queue;if(n===null)throw Error(v(311));n.lastRenderedReducer=e;var r=Z,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var o=l.next;l.next=i.next,i.next=o}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var a=o=null,u=null,d=i;do{var g=d.lane;if((Mt&g)===g)u!==null&&(u=u.next={lane:0,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null}),r=d.hasEagerState?d.eagerState:e(r,d.action);else{var h={lane:g,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null};u===null?(a=u=h,o=r):u=u.next=h,B.lanes|=g,Lt|=g}d=d.next}while(d!==null&&d!==i);u===null?o=r:u.next=a,De(r,t.memoizedState)||(pe=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=u,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,B.lanes|=i,Lt|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Kl(e){var t=ze(),n=t.queue;if(n===null)throw Error(v(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var o=l=l.next;do i=e(i,o.action),o=o.next;while(o!==l);De(i,t.memoizedState)||(pe=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function xu(){}function wu(e,t){var n=B,r=ze(),l=t(),i=!De(r.memoizedState,l);if(i&&(r.memoizedState=l,pe=!0),r=r.queue,Co(Nu.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||b!==null&&b.memoizedState.tag&1){if(n.flags|=2048,qn(9,Su.bind(null,n,r,l,t),void 0,null),ee===null)throw Error(v(349));Mt&30||ku(n,t,l)}return l}function ku(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=B.updateQueue,t===null?(t={lastEffect:null,stores:null},B.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Su(e,t,n,r){t.value=n,t.getSnapshot=r,ju(t)&&Cu(e)}function Nu(e,t,n){return n(function(){ju(t)&&Cu(e)})}function ju(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!De(e,n)}catch{return!0}}function Cu(e){var t=Ze(e,1);t!==null&&Oe(t,e,1,-1)}function Ps(e){var t=Ue();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Zn,lastRenderedState:e},t.queue=e,e=e.dispatch=gf.bind(null,B,e),[t.memoizedState,e]}function qn(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=B.updateQueue,t===null?(t={lastEffect:null,stores:null},B.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Eu(){return ze().memoizedState}function Mr(e,t,n,r){var l=Ue();B.flags|=e,l.memoizedState=qn(1|t,n,void 0,r===void 0?null:r)}function pl(e,t,n,r){var l=ze();r=r===void 0?null:r;var i=void 0;if(Z!==null){var o=Z.memoizedState;if(i=o.destroy,r!==null&&So(r,o.deps)){l.memoizedState=qn(t,n,i,r);return}}B.flags|=e,l.memoizedState=qn(1|t,n,i,r)}function zs(e,t){return Mr(8390656,8,e,t)}function Co(e,t){return pl(2048,8,e,t)}function _u(e,t){return pl(4,2,e,t)}function Pu(e,t){return pl(4,4,e,t)}function zu(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Tu(e,t,n){return n=n!=null?n.concat([e]):null,pl(4,4,zu.bind(null,t,e),n)}function Eo(){}function Mu(e,t){var n=ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&So(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Lu(e,t){var n=ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&So(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Iu(e,t,n){return Mt&21?(De(n,t)||(n=Aa(),B.lanes|=n,Lt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,pe=!0),e.memoizedState=n)}function mf(e,t){var n=D;D=n!==0&&4>n?n:4,e(!0);var r=Wl.transition;Wl.transition={};try{e(!1),t()}finally{D=n,Wl.transition=r}}function Ru(){return ze().memoizedState}function hf(e,t,n){var r=pt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ou(e))Du(t,n);else if(n=gu(e,t,n,r),n!==null){var l=ue();Oe(n,e,r,l),Fu(n,t,r)}}function gf(e,t,n){var r=pt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ou(e))Du(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,a=i(o,n);if(l.hasEagerState=!0,l.eagerState=a,De(a,o)){var u=t.interleaved;u===null?(l.next=l,yo(t)):(l.next=u.next,u.next=l),t.interleaved=l;return}}catch{}finally{}n=gu(e,t,l,r),n!==null&&(l=ue(),Oe(n,e,r,l),Fu(n,t,r))}}function Ou(e){var t=e.alternate;return e===B||t!==null&&t===B}function Du(e,t){Mn=br=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Fu(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,no(e,n)}}var el={readContext:Pe,useCallback:le,useContext:le,useEffect:le,useImperativeHandle:le,useInsertionEffect:le,useLayoutEffect:le,useMemo:le,useReducer:le,useRef:le,useState:le,useDebugValue:le,useDeferredValue:le,useTransition:le,useMutableSource:le,useSyncExternalStore:le,useId:le,unstable_isNewReconciler:!1},yf={readContext:Pe,useCallback:function(e,t){return Ue().memoizedState=[e,t===void 0?null:t],e},useContext:Pe,useEffect:zs,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Mr(4194308,4,zu.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Mr(4194308,4,e,t)},useInsertionEffect:function(e,t){return Mr(4,2,e,t)},useMemo:function(e,t){var n=Ue();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ue();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=hf.bind(null,B,e),[r.memoizedState,e]},useRef:function(e){var t=Ue();return e={current:e},t.memoizedState=e},useState:Ps,useDebugValue:Eo,useDeferredValue:function(e){return Ue().memoizedState=e},useTransition:function(){var e=Ps(!1),t=e[0];return e=mf.bind(null,e[1]),Ue().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=B,l=Ue();if(H){if(n===void 0)throw Error(v(407));n=n()}else{if(n=t(),ee===null)throw Error(v(349));Mt&30||ku(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,zs(Nu.bind(null,r,i,e),[e]),r.flags|=2048,qn(9,Su.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Ue(),t=ee.identifierPrefix;if(H){var n=Ke,r=Qe;n=(r&~(1<<32-Re(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Xn++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=pf++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},vf={readContext:Pe,useCallback:Mu,useContext:Pe,useEffect:Co,useImperativeHandle:Tu,useInsertionEffect:_u,useLayoutEffect:Pu,useMemo:Lu,useReducer:Ql,useRef:Eu,useState:function(){return Ql(Zn)},useDebugValue:Eo,useDeferredValue:function(e){var t=ze();return Iu(t,Z.memoizedState,e)},useTransition:function(){var e=Ql(Zn)[0],t=ze().memoizedState;return[e,t]},useMutableSource:xu,useSyncExternalStore:wu,useId:Ru,unstable_isNewReconciler:!1},xf={readContext:Pe,useCallback:Mu,useContext:Pe,useEffect:Co,useImperativeHandle:Tu,useInsertionEffect:_u,useLayoutEffect:Pu,useMemo:Lu,useReducer:Kl,useRef:Eu,useState:function(){return Kl(Zn)},useDebugValue:Eo,useDeferredValue:function(e){var t=ze();return Z===null?t.memoizedState=e:Iu(t,Z.memoizedState,e)},useTransition:function(){var e=Kl(Zn)[0],t=ze().memoizedState;return[e,t]},useMutableSource:xu,useSyncExternalStore:wu,useId:Ru,unstable_isNewReconciler:!1};function Me(e,t){if(e&&e.defaultProps){t=W({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function _i(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:W({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var ml={isMounted:function(e){return(e=e._reactInternals)?Ot(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ue(),l=pt(e),i=Ye(r,l);i.payload=t,n!=null&&(i.callback=n),t=dt(e,i,l),t!==null&&(Oe(t,e,l,r),zr(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ue(),l=pt(e),i=Ye(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=dt(e,i,l),t!==null&&(Oe(t,e,l,r),zr(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ue(),r=pt(e),l=Ye(n,r);l.tag=2,t!=null&&(l.callback=t),t=dt(e,l,r),t!==null&&(Oe(t,e,r,n),zr(t,e,r))}};function Ts(e,t,n,r,l,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,o):t.prototype&&t.prototype.isPureReactComponent?!Bn(n,r)||!Bn(l,i):!0}function Au(e,t,n){var r=!1,l=gt,i=t.contextType;return typeof i=="object"&&i!==null?i=Pe(i):(l=he(t)?zt:se.current,r=t.contextTypes,i=(r=r!=null)?nn(e,l):gt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=ml,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Ms(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ml.enqueueReplaceState(t,t.state,null)}function Pi(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},vo(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=Pe(i):(i=he(t)?zt:se.current,l.context=nn(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(_i(e,t,i,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&ml.enqueueReplaceState(l,l.state,null),qr(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function sn(e,t){try{var n="",r=t;do n+=Kc(r),r=r.return;while(r);var l=n}catch(i){l=` Error generating stack: `+i.message+` `+i.stack}return{value:e,source:t,stack:l,digest:null}}function Yl(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function zi(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var wf=typeof WeakMap=="function"?WeakMap:Map;function Uu(e,t,n){n=Ye(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){nl||(nl=!0,Ui=r),zi(e,t)},n}function $u(e,t,n){n=Ye(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){zi(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){zi(e,t),typeof r!="function"&&(ft===null?ft=new Set([this]):ft.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function Ls(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new wf;var l=new Set;r.set(t,l)}else l=r.get(t),l===void 0&&(l=new Set,r.set(t,l));l.has(n)||(l.add(n),e=Rf.bind(null,e,t,n),t.then(e,e))}function Is(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Rs(e,t,n,r,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Ye(-1,1),t.tag=2,dt(n,t,1))),n.lanes|=1),e)}var kf=Je.ReactCurrentOwner,pe=!1;function ae(e,t,n,r){t.child=e===null?hu(t,null,n,r):ln(t,e.child,n,r)}function Os(e,t,n,r,l){n=n.render;var i=t.ref;return bt(t,l),r=No(e,t,n,r,i,l),n=jo(),e!==null&&!pe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,qe(e,t,l)):(H&&n&&co(t),t.flags|=1,ae(e,t,r,l),t.child)}function Ds(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!Ro(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Hu(e,t,i,r,l)):(e=Or(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&l)){var o=i.memoizedProps;if(n=n.compare,n=n!==null?n:Bn,n(o,r)&&e.ref===t.ref)return qe(e,t,l)}return t.flags|=1,e=mt(i,r),e.ref=t.ref,e.return=t,t.child=e}function Hu(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(Bn(i,r)&&e.ref===t.ref)if(pe=!1,t.pendingProps=r=i,(e.lanes&l)!==0)e.flags&131072&&(pe=!0);else return t.lanes=e.lanes,qe(e,t,l)}return Ti(e,t,n,r,l)}function Vu(e,t,n){var r=t.pendingProps,l=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},A(Gt,ve),ve|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,A(Gt,ve),ve|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,A(Gt,ve),ve|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,A(Gt,ve),ve|=r;return ae(e,t,l,n),t.child}function Bu(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ti(e,t,n,r,l){var i=he(n)?zt:se.current;return i=nn(t,i),bt(t,l),n=No(e,t,n,r,i,l),r=jo(),e!==null&&!pe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,qe(e,t,l)):(H&&r&&co(t),t.flags|=1,ae(e,t,n,l),t.child)}function Fs(e,t,n,r,l){if(he(n)){var i=!0;Kr(t)}else i=!1;if(bt(t,l),t.stateNode===null)Lr(e,t),Au(t,n,r),Pi(t,n,r,l),r=!0;else if(e===null){var o=t.stateNode,a=t.memoizedProps;o.props=a;var u=o.context,d=n.contextType;typeof d=="object"&&d!==null?d=Pe(d):(d=he(n)?zt:se.current,d=nn(t,d));var g=n.getDerivedStateFromProps,h=typeof g=="function"||typeof o.getSnapshotBeforeUpdate=="function";h||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(a!==r||u!==d)&&Ms(t,o,r,d),nt=!1;var m=t.memoizedState;o.state=m,qr(t,r,o,l),u=t.memoizedState,a!==r||m!==u||me.current||nt?(typeof g=="function"&&(_i(t,n,g,r),u=t.memoizedState),(a=nt||Ts(t,n,a,r,m,u,d))?(h||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),o.props=r,o.state=u,o.context=d,r=a):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,yu(e,t),a=t.memoizedProps,d=t.type===t.elementType?a:Me(t.type,a),o.props=d,h=t.pendingProps,m=o.context,u=n.contextType,typeof u=="object"&&u!==null?u=Pe(u):(u=he(n)?zt:se.current,u=nn(t,u));var w=n.getDerivedStateFromProps;(g=typeof w=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(a!==h||m!==u)&&Ms(t,o,r,u),nt=!1,m=t.memoizedState,o.state=m,qr(t,r,o,l);var x=t.memoizedState;a!==h||m!==x||me.current||nt?(typeof w=="function"&&(_i(t,n,w,r),x=t.memoizedState),(d=nt||Ts(t,n,d,r,m,x,u)||!1)?(g||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,x,u),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,x,u)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||a===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=x),o.props=r,o.state=x,o.context=u,r=d):(typeof o.componentDidUpdate!="function"||a===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),r=!1)}return Mi(e,t,n,r,i,l)}function Mi(e,t,n,r,l,i){Bu(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&Ss(t,n,!1),qe(e,t,i);r=t.stateNode,kf.current=t;var a=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=ln(t,e.child,null,i),t.child=ln(t,null,a,i)):ae(e,t,a,i),t.memoizedState=r.state,l&&Ss(t,n,!0),t.child}function Wu(e){var t=e.stateNode;t.pendingContext?ks(e,t.pendingContext,t.pendingContext!==t.context):t.context&&ks(e,t.context,!1),xo(e,t.containerInfo)}function As(e,t,n,r,l){return rn(),po(l),t.flags|=256,ae(e,t,n,r),t.child}var Li={dehydrated:null,treeContext:null,retryLane:0};function Ii(e){return{baseLanes:e,cachePool:null,transitions:null}}function Qu(e,t,n){var r=t.pendingProps,l=V.current,i=!1,o=(t.flags&128)!==0,a;if((a=o)||(a=e!==null&&e.memoizedState===null?!1:(l&2)!==0),a?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),A(V,l&1),e===null)return Ci(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,i?(r=t.mode,i=t.child,o={mode:"hidden",children:o},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=yl(o,r,0,null),e=Pt(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Ii(n),t.memoizedState=Li,e):_o(t,o));if(l=e.memoizedState,l!==null&&(a=l.dehydrated,a!==null))return Sf(e,t,o,r,a,l,n);if(i){i=r.fallback,o=t.mode,l=e.child,a=l.sibling;var u={mode:"hidden",children:r.children};return!(o&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=mt(l,u),r.subtreeFlags=l.subtreeFlags&14680064),a!==null?i=mt(a,i):(i=Pt(i,o,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,o=e.child.memoizedState,o=o===null?Ii(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=Li,r}return i=e.child,e=i.sibling,r=mt(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function _o(e,t){return t=yl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function wr(e,t,n,r){return r!==null&&po(r),ln(t,e.child,null,n),e=_o(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Sf(e,t,n,r,l,i,o){if(n)return t.flags&256?(t.flags&=-257,r=Yl(Error(v(422))),wr(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=yl({mode:"visible",children:r.children},l,0,null),i=Pt(i,l,o,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&ln(t,e.child,null,o),t.child.memoizedState=Ii(o),t.memoizedState=Li,i);if(!(t.mode&1))return wr(e,t,o,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var a=r.dgst;return r=a,i=Error(v(419)),r=Yl(i,r,void 0),wr(e,t,o,r)}if(a=(o&e.childLanes)!==0,pe||a){if(r=ee,r!==null){switch(o&-o){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|o)?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,Ze(e,l),Oe(r,e,l,-1))}return Io(),r=Yl(Error(v(421))),wr(e,t,o,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Of.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,xe=ct(l.nextSibling),we=t,H=!0,Ie=null,e!==null&&(je[Ce++]=Qe,je[Ce++]=Ke,je[Ce++]=Tt,Qe=e.id,Ke=e.overflow,Tt=t),t=_o(t,r.children),t.flags|=4096,t)}function Us(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Ei(e.return,t,n)}function Gl(e,t,n,r,l){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=l)}function Ku(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(ae(e,t,r.children,n),r=V.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Us(e,n,t);else if(e.tag===19)Us(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(A(V,r),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&Jr(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Gl(t,!1,l,n,i);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Jr(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Gl(t,!0,n,null,i);break;case"together":Gl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Lr(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function qe(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Lt|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(v(153));if(t.child!==null){for(e=t.child,n=mt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=mt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Nf(e,t,n){switch(t.tag){case 3:Wu(t),rn();break;case 5:vu(t);break;case 1:he(t.type)&&Kr(t);break;case 4:xo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;A(Xr,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(A(V,V.current&1),t.flags|=128,null):n&t.child.childLanes?Qu(e,t,n):(A(V,V.current&1),e=qe(e,t,n),e!==null?e.sibling:null);A(V,V.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Ku(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),A(V,V.current),r)break;return null;case 22:case 23:return t.lanes=0,Vu(e,t,n)}return qe(e,t,n)}var Yu,Ri,Gu,Xu;Yu=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Ri=function(){};Gu=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Et(Ve.current);var i=null;switch(n){case"input":l=ni(e,l),r=ni(e,r),i=[];break;case"select":l=W({},l,{value:void 0}),r=W({},r,{value:void 0}),i=[];break;case"textarea":l=ii(e,l),r=ii(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Wr)}si(n,r);var o;n=null;for(d in l)if(!r.hasOwnProperty(d)&&l.hasOwnProperty(d)&&l[d]!=null)if(d==="style"){var a=l[d];for(o in a)a.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else d!=="dangerouslySetInnerHTML"&&d!=="children"&&d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&d!=="autoFocus"&&(Dn.hasOwnProperty(d)?i||(i=[]):(i=i||[]).push(d,null));for(d in r){var u=r[d];if(a=l!=null?l[d]:void 0,r.hasOwnProperty(d)&&u!==a&&(u!=null||a!=null))if(d==="style")if(a){for(o in a)!a.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in u)u.hasOwnProperty(o)&&a[o]!==u[o]&&(n||(n={}),n[o]=u[o])}else n||(i||(i=[]),i.push(d,n)),n=u;else d==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,a=a?a.__html:void 0,u!=null&&a!==u&&(i=i||[]).push(d,u)):d==="children"?typeof u!="string"&&typeof u!="number"||(i=i||[]).push(d,""+u):d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&(Dn.hasOwnProperty(d)?(u!=null&&d==="onScroll"&&U("scroll",e),i||a===u||(i=[])):(i=i||[]).push(d,u))}n&&(i=i||[]).push("style",n);var d=i;(t.updateQueue=d)&&(t.flags|=4)}};Xu=function(e,t,n,r){n!==r&&(t.flags|=4)};function wn(e,t){if(!H)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ie(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function jf(e,t,n){var r=t.pendingProps;switch(fo(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ie(t),null;case 1:return he(t.type)&&Qr(),ie(t),null;case 3:return r=t.stateNode,on(),$(me),$(se),ko(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(vr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ie!==null&&(Vi(Ie),Ie=null))),Ri(e,t),ie(t),null;case 5:wo(t);var l=Et(Gn.current);if(n=t.type,e!==null&&t.stateNode!=null)Gu(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(v(166));return ie(t),null}if(e=Et(Ve.current),vr(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[$e]=t,r[Kn]=i,e=(t.mode&1)!==0,n){case"dialog":U("cancel",r),U("close",r);break;case"iframe":case"object":case"embed":U("load",r);break;case"video":case"audio":for(l=0;l<Cn.length;l++)U(Cn[l],r);break;case"source":U("error",r);break;case"img":case"image":case"link":U("error",r),U("load",r);break;case"details":U("toggle",r);break;case"input":Go(r,i),U("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},U("invalid",r);break;case"textarea":Zo(r,i),U("invalid",r)}si(n,i),l=null;for(var o in i)if(i.hasOwnProperty(o)){var a=i[o];o==="children"?typeof a=="string"?r.textContent!==a&&(i.suppressHydrationWarning!==!0&&yr(r.textContent,a,e),l=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(i.suppressHydrationWarning!==!0&&yr(r.textContent,a,e),l=["children",""+a]):Dn.hasOwnProperty(o)&&a!=null&&o==="onScroll"&&U("scroll",r)}switch(n){case"input":ur(r),Xo(r,i,!0);break;case"textarea":ur(r),qo(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Wr)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Na(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[$e]=t,e[Kn]=r,Yu(e,t,!1,!1),t.stateNode=e;e:{switch(o=ai(n,r),n){case"dialog":U("cancel",e),U("close",e),l=r;break;case"iframe":case"object":case"embed":U("load",e),l=r;break;case"video":case"audio":for(l=0;l<Cn.length;l++)U(Cn[l],e);l=r;break;case"source":U("error",e),l=r;break;case"img":case"image":case"link":U("error",e),U("load",e),l=r;break;case"details":U("toggle",e),l=r;break;case"input":Go(e,r),l=ni(e,r),U("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=W({},r,{value:void 0}),U("invalid",e);break;case"textarea":Zo(e,r),l=ii(e,r),U("invalid",e);break;default:l=r}si(n,l),a=l;for(i in a)if(a.hasOwnProperty(i)){var u=a[i];i==="style"?Ea(e,u):i==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&ja(e,u)):i==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&Fn(e,u):typeof u=="number"&&Fn(e,""+u):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Dn.hasOwnProperty(i)?u!=null&&i==="onScroll"&&U("scroll",e):u!=null&&Zi(e,i,u,o))}switch(n){case"input":ur(e),Xo(e,r,!1);break;case"textarea":ur(e),qo(e);break;case"option":r.value!=null&&e.setAttribute("value",""+ht(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Xt(e,!!r.multiple,i,!1):r.defaultValue!=null&&Xt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Wr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return ie(t),null;case 6:if(e&&t.stateNode!=null)Xu(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(v(166));if(n=Et(Gn.current),Et(Ve.current),vr(t)){if(r=t.stateNode,n=t.memoizedProps,r[$e]=t,(i=r.nodeValue!==n)&&(e=we,e!==null))switch(e.tag){case 3:yr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&yr(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[$e]=t,t.stateNode=r}return ie(t),null;case 13:if($(V),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(H&&xe!==null&&t.mode&1&&!(t.flags&128))pu(),rn(),t.flags|=98560,i=!1;else if(i=vr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(v(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(v(317));i[$e]=t}else rn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ie(t),i=!1}else Ie!==null&&(Vi(Ie),Ie=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||V.current&1?q===0&&(q=3):Io())),t.updateQueue!==null&&(t.flags|=4),ie(t),null);case 4:return on(),Ri(e,t),e===null&&Wn(t.stateNode.containerInfo),ie(t),null;case 10:return go(t.type._context),ie(t),null;case 17:return he(t.type)&&Qr(),ie(t),null;case 19:if($(V),i=t.memoizedState,i===null)return ie(t),null;if(r=(t.flags&128)!==0,o=i.rendering,o===null)if(r)wn(i,!1);else{if(q!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Jr(e),o!==null){for(t.flags|=128,wn(i,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,o=i.alternate,o===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,i.type=o.type,e=o.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return A(V,V.current&1|2),t.child}e=e.sibling}i.tail!==null&&Y()>an&&(t.flags|=128,r=!0,wn(i,!1),t.lanes=4194304)}else{if(!r)if(e=Jr(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),wn(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!H)return ie(t),null}else 2*Y()-i.renderingStartTime>an&&n!==1073741824&&(t.flags|=128,r=!0,wn(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Y(),t.sibling=null,n=V.current,A(V,r?n&1|2:n&1),t):(ie(t),null);case 22:case 23:return Lo(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ve&1073741824&&(ie(t),t.subtreeFlags&6&&(t.flags|=8192)):ie(t),null;case 24:return null;case 25:return null}throw Error(v(156,t.tag))}function Cf(e,t){switch(fo(t),t.tag){case 1:return he(t.type)&&Qr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return on(),$(me),$(se),ko(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return wo(t),null;case 13:if($(V),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(v(340));rn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return $(V),null;case 4:return on(),null;case 10:return go(t.type._context),null;case 22:case 23:return Lo(),null;case 24:return null;default:return null}}var kr=!1,oe=!1,Ef=typeof WeakSet=="function"?WeakSet:Set,N=null;function Yt(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Q(e,t,r)}else n.current=null}function Oi(e,t,n){try{n()}catch(r){Q(e,t,r)}}var $s=!1;function _f(e,t){if(vi=Hr,e=eu(),uo(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var o=0,a=-1,u=-1,d=0,g=0,h=e,m=null;t:for(;;){for(var w;h!==n||l!==0&&h.nodeType!==3||(a=o+l),h!==i||r!==0&&h.nodeType!==3||(u=o+r),h.nodeType===3&&(o+=h.nodeValue.length),(w=h.firstChild)!==null;)m=h,h=w;for(;;){if(h===e)break t;if(m===n&&++d===l&&(a=o),m===i&&++g===r&&(u=o),(w=h.nextSibling)!==null)break;h=m,m=h.parentNode}h=w}n=a===-1||u===-1?null:{start:a,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(xi={focusedElem:e,selectionRange:n},Hr=!1,N=t;N!==null;)if(t=N,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,N=e;else for(;N!==null;){t=N;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var k=x.memoizedProps,F=x.memoizedState,f=t.stateNode,c=f.getSnapshotBeforeUpdate(t.elementType===t.type?k:Me(t.type,k),F);f.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var p=t.stateNode.containerInfo;p.nodeType===1?p.textContent="":p.nodeType===9&&p.documentElement&&p.removeChild(p.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(v(163))}}catch(y){Q(t,t.return,y)}if(e=t.sibling,e!==null){e.return=t.return,N=e;break}N=t.return}return x=$s,$s=!1,x}function Ln(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var i=l.destroy;l.destroy=void 0,i!==void 0&&Oi(t,n,i)}l=l.next}while(l!==r)}}function hl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Di(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Zu(e){var t=e.alternate;t!==null&&(e.alternate=null,Zu(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[$e],delete t[Kn],delete t[Si],delete t[uf],delete t[cf])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function qu(e){return e.tag===5||e.tag===3||e.tag===4}function Hs(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||qu(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Fi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Wr));else if(r!==4&&(e=e.child,e!==null))for(Fi(e,t,n),e=e.sibling;e!==null;)Fi(e,t,n),e=e.sibling}function Ai(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Ai(e,t,n),e=e.sibling;e!==null;)Ai(e,t,n),e=e.sibling}var te=null,Le=!1;function et(e,t,n){for(n=n.child;n!==null;)Ju(e,t,n),n=n.sibling}function Ju(e,t,n){if(He&&typeof He.onCommitFiberUnmount=="function")try{He.onCommitFiberUnmount(sl,n)}catch{}switch(n.tag){case 5:oe||Yt(n,t);case 6:var r=te,l=Le;te=null,et(e,t,n),te=r,Le=l,te!==null&&(Le?(e=te,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):te.removeChild(n.stateNode));break;case 18:te!==null&&(Le?(e=te,n=n.stateNode,e.nodeType===8?Hl(e.parentNode,n):e.nodeType===1&&Hl(e,n),Hn(e)):Hl(te,n.stateNode));break;case 4:r=te,l=Le,te=n.stateNode.containerInfo,Le=!0,et(e,t,n),te=r,Le=l;break;case 0:case 11:case 14:case 15:if(!oe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&Oi(n,t,o),l=l.next}while(l!==r)}et(e,t,n);break;case 1:if(!oe&&(Yt(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){Q(n,t,a)}et(e,t,n);break;case 21:et(e,t,n);break;case 22:n.mode&1?(oe=(r=oe)||n.memoizedState!==null,et(e,t,n),oe=r):et(e,t,n);break;default:et(e,t,n)}}function Vs(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Ef),t.forEach(function(r){var l=Df.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Te(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var i=e,o=t,a=o;e:for(;a!==null;){switch(a.tag){case 5:te=a.stateNode,Le=!1;break e;case 3:te=a.stateNode.containerInfo,Le=!0;break e;case 4:te=a.stateNode.containerInfo,Le=!0;break e}a=a.return}if(te===null)throw Error(v(160));Ju(i,o,l),te=null,Le=!1;var u=l.alternate;u!==null&&(u.return=null),l.return=null}catch(d){Q(l,t,d)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)bu(t,e),t=t.sibling}function bu(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Te(t,e),Ae(e),r&4){try{Ln(3,e,e.return),hl(3,e)}catch(k){Q(e,e.return,k)}try{Ln(5,e,e.return)}catch(k){Q(e,e.return,k)}}break;case 1:Te(t,e),Ae(e),r&512&&n!==null&&Yt(n,n.return);break;case 5:if(Te(t,e),Ae(e),r&512&&n!==null&&Yt(n,n.return),e.flags&32){var l=e.stateNode;try{Fn(l,"")}catch(k){Q(e,e.return,k)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,o=n!==null?n.memoizedProps:i,a=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{a==="input"&&i.type==="radio"&&i.name!=null&&ka(l,i),ai(a,o);var d=ai(a,i);for(o=0;o<u.length;o+=2){var g=u[o],h=u[o+1];g==="style"?Ea(l,h):g==="dangerouslySetInnerHTML"?ja(l,h):g==="children"?Fn(l,h):Zi(l,g,h,d)}switch(a){case"input":ri(l,i);break;case"textarea":Sa(l,i);break;case"select":var m=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var w=i.value;w!=null?Xt(l,!!i.multiple,w,!1):m!==!!i.multiple&&(i.defaultValue!=null?Xt(l,!!i.multiple,i.defaultValue,!0):Xt(l,!!i.multiple,i.multiple?[]:"",!1))}l[Kn]=i}catch(k){Q(e,e.return,k)}}break;case 6:if(Te(t,e),Ae(e),r&4){if(e.stateNode===null)throw Error(v(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(k){Q(e,e.return,k)}}break;case 3:if(Te(t,e),Ae(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Hn(t.containerInfo)}catch(k){Q(e,e.return,k)}break;case 4:Te(t,e),Ae(e);break;case 13:Te(t,e),Ae(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(To=Y())),r&4&&Vs(e);break;case 22:if(g=n!==null&&n.memoizedState!==null,e.mode&1?(oe=(d=oe)||g,Te(t,e),oe=d):Te(t,e),Ae(e),r&8192){if(d=e.memoizedState!==null,(e.stateNode.isHidden=d)&&!g&&e.mode&1)for(N=e,g=e.child;g!==null;){for(h=N=g;N!==null;){switch(m=N,w=m.child,m.tag){case 0:case 11:case 14:case 15:Ln(4,m,m.return);break;case 1:Yt(m,m.return);var x=m.stateNode;if(typeof x.componentWillUnmount=="function"){r=m,n=m.return;try{t=r,x.props=t.memoizedProps,x.state=t.memoizedState,x.componentWillUnmount()}catch(k){Q(r,n,k)}}break;case 5:Yt(m,m.return);break;case 22:if(m.memoizedState!==null){Ws(h);continue}}w!==null?(w.return=m,N=w):Ws(h)}g=g.sibling}e:for(g=null,h=e;;){if(h.tag===5){if(g===null){g=h;try{l=h.stateNode,d?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(a=h.stateNode,u=h.memoizedProps.style,o=u!=null&&u.hasOwnProperty("display")?u.display:null,a.style.display=Ca("display",o))}catch(k){Q(e,e.return,k)}}}else if(h.tag===6){if(g===null)try{h.stateNode.nodeValue=d?"":h.memoizedProps}catch(k){Q(e,e.return,k)}}else if((h.tag!==22&&h.tag!==23||h.memoizedState===null||h===e)&&h.child!==null){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;h.sibling===null;){if(h.return===null||h.return===e)break e;g===h&&(g=null),h=h.return}g===h&&(g=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:Te(t,e),Ae(e),r&4&&Vs(e);break;case 21:break;default:Te(t,e),Ae(e)}}function Ae(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(qu(n)){var r=n;break e}n=n.return}throw Error(v(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Fn(l,""),r.flags&=-33);var i=Hs(e);Ai(e,i,l);break;case 3:case 4:var o=r.stateNode.containerInfo,a=Hs(e);Fi(e,a,o);break;default:throw Error(v(161))}}catch(u){Q(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Pf(e,t,n){N=e,ec(e)}function ec(e,t,n){for(var r=(e.mode&1)!==0;N!==null;){var l=N,i=l.child;if(l.tag===22&&r){var o=l.memoizedState!==null||kr;if(!o){var a=l.alternate,u=a!==null&&a.memoizedState!==null||oe;a=kr;var d=oe;if(kr=o,(oe=u)&&!d)for(N=l;N!==null;)o=N,u=o.child,o.tag===22&&o.memoizedState!==null?Qs(l):u!==null?(u.return=o,N=u):Qs(l);for(;i!==null;)N=i,ec(i),i=i.sibling;N=l,kr=a,oe=d}Bs(e)}else l.subtreeFlags&8772&&i!==null?(i.return=l,N=i):Bs(e)}}function Bs(e){for(;N!==null;){var t=N;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:oe||hl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!oe)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Me(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&_s(t,i,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}_s(t,o,n)}break;case 5:var a=t.stateNode;if(n===null&&t.flags&4){n=a;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var d=t.alternate;if(d!==null){var g=d.memoizedState;if(g!==null){var h=g.dehydrated;h!==null&&Hn(h)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(v(163))}oe||t.flags&512&&Di(t)}catch(m){Q(t,t.return,m)}}if(t===e){N=null;break}if(n=t.sibling,n!==null){n.return=t.return,N=n;break}N=t.return}}function Ws(e){for(;N!==null;){var t=N;if(t===e){N=null;break}var n=t.sibling;if(n!==null){n.return=t.return,N=n;break}N=t.return}}function Qs(e){for(;N!==null;){var t=N;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{hl(4,t)}catch(u){Q(t,n,u)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(u){Q(t,l,u)}}var i=t.return;try{Di(t)}catch(u){Q(t,i,u)}break;case 5:var o=t.return;try{Di(t)}catch(u){Q(t,o,u)}}}catch(u){Q(t,t.return,u)}if(t===e){N=null;break}var a=t.sibling;if(a!==null){a.return=t.return,N=a;break}N=t.return}}var zf=Math.ceil,tl=Je.ReactCurrentDispatcher,Po=Je.ReactCurrentOwner,_e=Je.ReactCurrentBatchConfig,R=0,ee=null,G=null,ne=0,ve=0,Gt=vt(0),q=0,Jn=null,Lt=0,gl=0,zo=0,In=null,fe=null,To=0,an=1/0,Be=null,nl=!1,Ui=null,ft=null,Sr=!1,ot=null,rl=0,Rn=0,$i=null,Ir=-1,Rr=0;function ue(){return R&6?Y():Ir!==-1?Ir:Ir=Y()}function pt(e){return e.mode&1?R&2&&ne!==0?ne&-ne:ff.transition!==null?(Rr===0&&(Rr=Aa()),Rr):(e=D,e!==0||(e=window.event,e=e===void 0?16:Qa(e.type)),e):1}function Oe(e,t,n,r){if(50<Rn)throw Rn=0,$i=null,Error(v(185));tr(e,n,r),(!(R&2)||e!==ee)&&(e===ee&&(!(R&2)&&(gl|=n),q===4&<(e,ne)),ge(e,r),n===1&&R===0&&!(t.mode&1)&&(an=Y()+500,fl&&xt()))}function ge(e,t){var n=e.callbackNode;dd(e,t);var r=$r(e,e===ee?ne:0);if(r===0)n!==null&&es(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&es(n),t===1)e.tag===0?df(Ks.bind(null,e)):cu(Ks.bind(null,e)),sf(function(){!(R&6)&&xt()}),n=null;else{switch(Ua(r)){case 1:n=to;break;case 4:n=Da;break;case 16:n=Ur;break;case 536870912:n=Fa;break;default:n=Ur}n=ac(n,tc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function tc(e,t){if(Ir=-1,Rr=0,R&6)throw Error(v(327));var n=e.callbackNode;if(en()&&e.callbackNode!==n)return null;var r=$r(e,e===ee?ne:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=ll(e,r);else{t=r;var l=R;R|=2;var i=rc();(ee!==e||ne!==t)&&(Be=null,an=Y()+500,_t(e,t));do try{Lf();break}catch(a){nc(e,a)}while(!0);ho(),tl.current=i,R=l,G!==null?t=0:(ee=null,ne=0,t=q)}if(t!==0){if(t===2&&(l=pi(e),l!==0&&(r=l,t=Hi(e,l))),t===1)throw n=Jn,_t(e,0),lt(e,r),ge(e,Y()),n;if(t===6)lt(e,r);else{if(l=e.current.alternate,!(r&30)&&!Tf(l)&&(t=ll(e,r),t===2&&(i=pi(e),i!==0&&(r=i,t=Hi(e,i))),t===1))throw n=Jn,_t(e,0),lt(e,r),ge(e,Y()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(v(345));case 2:Nt(e,fe,Be);break;case 3:if(lt(e,r),(r&130023424)===r&&(t=To+500-Y(),10<t)){if($r(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ue(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=ki(Nt.bind(null,e,fe,Be),t);break}Nt(e,fe,Be);break;case 4:if(lt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var o=31-Re(r);i=1<<o,o=t[o],o>l&&(l=o),r&=~i}if(r=l,r=Y()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*zf(r/1960))-r,10<r){e.timeoutHandle=ki(Nt.bind(null,e,fe,Be),r);break}Nt(e,fe,Be);break;case 5:Nt(e,fe,Be);break;default:throw Error(v(329))}}}return ge(e,Y()),e.callbackNode===n?tc.bind(null,e):null}function Hi(e,t){var n=In;return e.current.memoizedState.isDehydrated&&(_t(e,t).flags|=256),e=ll(e,t),e!==2&&(t=fe,fe=n,t!==null&&Vi(t)),e}function Vi(e){fe===null?fe=e:fe.push.apply(fe,e)}function Tf(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],i=l.getSnapshot;l=l.value;try{if(!De(i(),l))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function lt(e,t){for(t&=~zo,t&=~gl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Re(t),r=1<<n;e[n]=-1,t&=~r}}function Ks(e){if(R&6)throw Error(v(327));en();var t=$r(e,0);if(!(t&1))return ge(e,Y()),null;var n=ll(e,t);if(e.tag!==0&&n===2){var r=pi(e);r!==0&&(t=r,n=Hi(e,r))}if(n===1)throw n=Jn,_t(e,0),lt(e,t),ge(e,Y()),n;if(n===6)throw Error(v(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Nt(e,fe,Be),ge(e,Y()),null}function Mo(e,t){var n=R;R|=1;try{return e(t)}finally{R=n,R===0&&(an=Y()+500,fl&&xt())}}function It(e){ot!==null&&ot.tag===0&&!(R&6)&&en();var t=R;R|=1;var n=_e.transition,r=D;try{if(_e.transition=null,D=1,e)return e()}finally{D=r,_e.transition=n,R=t,!(R&6)&&xt()}}function Lo(){ve=Gt.current,$(Gt)}function _t(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,of(n)),G!==null)for(n=G.return;n!==null;){var r=n;switch(fo(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Qr();break;case 3:on(),$(me),$(se),ko();break;case 5:wo(r);break;case 4:on();break;case 13:$(V);break;case 19:$(V);break;case 10:go(r.type._context);break;case 22:case 23:Lo()}n=n.return}if(ee=e,G=e=mt(e.current,null),ne=ve=t,q=0,Jn=null,zo=gl=Lt=0,fe=In=null,Ct!==null){for(t=0;t<Ct.length;t++)if(n=Ct[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var o=i.next;i.next=l,r.next=o}n.pending=r}Ct=null}return e}function nc(e,t){do{var n=G;try{if(ho(),Tr.current=el,br){for(var r=B.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}br=!1}if(Mt=0,b=Z=B=null,Mn=!1,Xn=0,Po.current=null,n===null||n.return===null){q=1,Jn=t,G=null;break}e:{var i=e,o=n.return,a=n,u=t;if(t=ne,a.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var d=u,g=a,h=g.tag;if(!(g.mode&1)&&(h===0||h===11||h===15)){var m=g.alternate;m?(g.updateQueue=m.updateQueue,g.memoizedState=m.memoizedState,g.lanes=m.lanes):(g.updateQueue=null,g.memoizedState=null)}var w=Is(o);if(w!==null){w.flags&=-257,Rs(w,o,a,i,t),w.mode&1&&Ls(i,d,t),t=w,u=d;var x=t.updateQueue;if(x===null){var k=new Set;k.add(u),t.updateQueue=k}else x.add(u);break e}else{if(!(t&1)){Ls(i,d,t),Io();break e}u=Error(v(426))}}else if(H&&a.mode&1){var F=Is(o);if(F!==null){!(F.flags&65536)&&(F.flags|=256),Rs(F,o,a,i,t),po(sn(u,a));break e}}i=u=sn(u,a),q!==4&&(q=2),In===null?In=[i]:In.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var f=Uu(i,u,t);Es(i,f);break e;case 1:a=u;var c=i.type,p=i.stateNode;if(!(i.flags&128)&&(typeof c.getDerivedStateFromError=="function"||p!==null&&typeof p.componentDidCatch=="function"&&(ft===null||!ft.has(p)))){i.flags|=65536,t&=-t,i.lanes|=t;var y=$u(i,a,t);Es(i,y);break e}}i=i.return}while(i!==null)}ic(n)}catch(S){t=S,G===n&&n!==null&&(G=n=n.return);continue}break}while(!0)}function rc(){var e=tl.current;return tl.current=el,e===null?el:e}function Io(){(q===0||q===3||q===2)&&(q=4),ee===null||!(Lt&268435455)&&!(gl&268435455)||lt(ee,ne)}function ll(e,t){var n=R;R|=2;var r=rc();(ee!==e||ne!==t)&&(Be=null,_t(e,t));do try{Mf();break}catch(l){nc(e,l)}while(!0);if(ho(),R=n,tl.current=r,G!==null)throw Error(v(261));return ee=null,ne=0,q}function Mf(){for(;G!==null;)lc(G)}function Lf(){for(;G!==null&&!nd();)lc(G)}function lc(e){var t=sc(e.alternate,e,ve);e.memoizedProps=e.pendingProps,t===null?ic(e):G=t,Po.current=null}function ic(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Cf(n,t),n!==null){n.flags&=32767,G=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{q=6,G=null;return}}else if(n=jf(n,t,ve),n!==null){G=n;return}if(t=t.sibling,t!==null){G=t;return}G=t=e}while(t!==null);q===0&&(q=5)}function Nt(e,t,n){var r=D,l=_e.transition;try{_e.transition=null,D=1,If(e,t,n,r)}finally{_e.transition=l,D=r}return null}function If(e,t,n,r){do en();while(ot!==null);if(R&6)throw Error(v(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(v(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(fd(e,i),e===ee&&(G=ee=null,ne=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Sr||(Sr=!0,ac(Ur,function(){return en(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=_e.transition,_e.transition=null;var o=D;D=1;var a=R;R|=4,Po.current=null,_f(e,n),bu(n,e),Jd(xi),Hr=!!vi,xi=vi=null,e.current=n,Pf(n),rd(),R=a,D=o,_e.transition=i}else e.current=n;if(Sr&&(Sr=!1,ot=e,rl=l),i=e.pendingLanes,i===0&&(ft=null),od(n.stateNode),ge(e,Y()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(nl)throw nl=!1,e=Ui,Ui=null,e;return rl&1&&e.tag!==0&&en(),i=e.pendingLanes,i&1?e===$i?Rn++:(Rn=0,$i=e):Rn=0,xt(),null}function en(){if(ot!==null){var e=Ua(rl),t=_e.transition,n=D;try{if(_e.transition=null,D=16>e?16:e,ot===null)var r=!1;else{if(e=ot,ot=null,rl=0,R&6)throw Error(v(331));var l=R;for(R|=4,N=e.current;N!==null;){var i=N,o=i.child;if(N.flags&16){var a=i.deletions;if(a!==null){for(var u=0;u<a.length;u++){var d=a[u];for(N=d;N!==null;){var g=N;switch(g.tag){case 0:case 11:case 15:Ln(8,g,i)}var h=g.child;if(h!==null)h.return=g,N=h;else for(;N!==null;){g=N;var m=g.sibling,w=g.return;if(Zu(g),g===d){N=null;break}if(m!==null){m.return=w,N=m;break}N=w}}}var x=i.alternate;if(x!==null){var k=x.child;if(k!==null){x.child=null;do{var F=k.sibling;k.sibling=null,k=F}while(k!==null)}}N=i}}if(i.subtreeFlags&2064&&o!==null)o.return=i,N=o;else e:for(;N!==null;){if(i=N,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Ln(9,i,i.return)}var f=i.sibling;if(f!==null){f.return=i.return,N=f;break e}N=i.return}}var c=e.current;for(N=c;N!==null;){o=N;var p=o.child;if(o.subtreeFlags&2064&&p!==null)p.return=o,N=p;else e:for(o=c;N!==null;){if(a=N,a.flags&2048)try{switch(a.tag){case 0:case 11:case 15:hl(9,a)}}catch(S){Q(a,a.return,S)}if(a===o){N=null;break e}var y=a.sibling;if(y!==null){y.return=a.return,N=y;break e}N=a.return}}if(R=l,xt(),He&&typeof He.onPostCommitFiberRoot=="function")try{He.onPostCommitFiberRoot(sl,e)}catch{}r=!0}return r}finally{D=n,_e.transition=t}}return!1}function Ys(e,t,n){t=sn(n,t),t=Uu(e,t,1),e=dt(e,t,1),t=ue(),e!==null&&(tr(e,1,t),ge(e,t))}function Q(e,t,n){if(e.tag===3)Ys(e,e,n);else for(;t!==null;){if(t.tag===3){Ys(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(ft===null||!ft.has(r))){e=sn(n,e),e=$u(t,e,1),t=dt(t,e,1),e=ue(),t!==null&&(tr(t,1,e),ge(t,e));break}}t=t.return}}function Rf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ue(),e.pingedLanes|=e.suspendedLanes&n,ee===e&&(ne&n)===n&&(q===4||q===3&&(ne&130023424)===ne&&500>Y()-To?_t(e,0):zo|=n),ge(e,t)}function oc(e,t){t===0&&(e.mode&1?(t=fr,fr<<=1,!(fr&130023424)&&(fr=4194304)):t=1);var n=ue();e=Ze(e,t),e!==null&&(tr(e,t,n),ge(e,n))}function Of(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),oc(e,n)}function Df(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(v(314))}r!==null&&r.delete(t),oc(e,n)}var sc;sc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||me.current)pe=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return pe=!1,Nf(e,t,n);pe=!!(e.flags&131072)}else pe=!1,H&&t.flags&1048576&&du(t,Gr,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Lr(e,t),e=t.pendingProps;var l=nn(t,se.current);bt(t,n),l=No(null,t,r,e,l,n);var i=jo();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,he(r)?(i=!0,Kr(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,vo(t),l.updater=ml,t.stateNode=l,l._reactInternals=t,Pi(t,r,e,n),t=Mi(null,t,r,!0,i,n)):(t.tag=0,H&&i&&co(t),ae(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Lr(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Af(r),e=Me(r,e),l){case 0:t=Ti(null,t,r,e,n);break e;case 1:t=Fs(null,t,r,e,n);break e;case 11:t=Os(null,t,r,e,n);break e;case 14:t=Ds(null,t,r,Me(r.type,e),n);break e}throw Error(v(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Me(r,l),Ti(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Me(r,l),Fs(e,t,r,l,n);case 3:e:{if(Wu(t),e===null)throw Error(v(387));r=t.pendingProps,i=t.memoizedState,l=i.element,yu(e,t),qr(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=sn(Error(v(423)),t),t=As(e,t,r,n,l);break e}else if(r!==l){l=sn(Error(v(424)),t),t=As(e,t,r,n,l);break e}else for(xe=ct(t.stateNode.containerInfo.firstChild),we=t,H=!0,Ie=null,n=hu(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(rn(),r===l){t=qe(e,t,n);break e}ae(e,t,r,n)}t=t.child}return t;case 5:return vu(t),e===null&&Ci(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,wi(r,l)?o=null:i!==null&&wi(r,i)&&(t.flags|=32),Bu(e,t),ae(e,t,o,n),t.child;case 6:return e===null&&Ci(t),null;case 13:return Qu(e,t,n);case 4:return xo(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=ln(t,null,r,n):ae(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Me(r,l),Os(e,t,r,l,n);case 7:return ae(e,t,t.pendingProps,n),t.child;case 8:return ae(e,t,t.pendingProps.children,n),t.child;case 12:return ae(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,A(Xr,r._currentValue),r._currentValue=o,i!==null)if(De(i.value,o)){if(i.children===l.children&&!me.current){t=qe(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){o=i.child;for(var u=a.firstContext;u!==null;){if(u.context===r){if(i.tag===1){u=Ye(-1,n&-n),u.tag=2;var d=i.updateQueue;if(d!==null){d=d.shared;var g=d.pending;g===null?u.next=u:(u.next=g.next,g.next=u),d.pending=u}}i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),Ei(i.return,n,t),a.lanes|=n;break}u=u.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(v(341));o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),Ei(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}ae(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,bt(t,n),l=Pe(l),r=r(l),t.flags|=1,ae(e,t,r,n),t.child;case 14:return r=t.type,l=Me(r,t.pendingProps),l=Me(r.type,l),Ds(e,t,r,l,n);case 15:return Hu(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Me(r,l),Lr(e,t),t.tag=1,he(r)?(e=!0,Kr(t)):e=!1,bt(t,n),Au(t,r,l),Pi(t,r,l,n),Mi(null,t,r,!0,e,n);case 19:return Ku(e,t,n);case 22:return Vu(e,t,n)}throw Error(v(156,t.tag))};function ac(e,t){return Oa(e,t)}function Ff(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ee(e,t,n,r){return new Ff(e,t,n,r)}function Ro(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Af(e){if(typeof e=="function")return Ro(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ji)return 11;if(e===bi)return 14}return 2}function mt(e,t){var n=e.alternate;return n===null?(n=Ee(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Or(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")Ro(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case At:return Pt(n.children,l,i,t);case qi:o=8,l|=8;break;case Jl:return e=Ee(12,n,t,l|2),e.elementType=Jl,e.lanes=i,e;case bl:return e=Ee(13,n,t,l),e.elementType=bl,e.lanes=i,e;case ei:return e=Ee(19,n,t,l),e.elementType=ei,e.lanes=i,e;case va:return yl(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ga:o=10;break e;case ya:o=9;break e;case Ji:o=11;break e;case bi:o=14;break e;case tt:o=16,r=null;break e}throw Error(v(130,e==null?e:typeof e,""))}return t=Ee(o,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function Pt(e,t,n,r){return e=Ee(7,e,r,t),e.lanes=n,e}function yl(e,t,n,r){return e=Ee(22,e,r,t),e.elementType=va,e.lanes=n,e.stateNode={isHidden:!1},e}function Xl(e,t,n){return e=Ee(6,e,null,t),e.lanes=n,e}function Zl(e,t,n){return t=Ee(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Uf(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Tl(0),this.expirationTimes=Tl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Tl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Oo(e,t,n,r,l,i,o,a,u){return e=new Uf(e,t,n,a,u),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Ee(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},vo(i),e}function $f(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Ft,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function uc(e){if(!e)return gt;e=e._reactInternals;e:{if(Ot(e)!==e||e.tag!==1)throw Error(v(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(he(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(v(171))}if(e.tag===1){var n=e.type;if(he(n))return uu(e,n,t)}return t}function cc(e,t,n,r,l,i,o,a,u){return e=Oo(n,r,!0,e,l,i,o,a,u),e.context=uc(null),n=e.current,r=ue(),l=pt(n),i=Ye(r,l),i.callback=t??null,dt(n,i,l),e.current.lanes=l,tr(e,l,r),ge(e,r),e}function vl(e,t,n,r){var l=t.current,i=ue(),o=pt(l);return n=uc(n),t.context===null?t.context=n:t.pendingContext=n,t=Ye(i,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=dt(l,t,o),e!==null&&(Oe(e,l,o,i),zr(e,l,o)),o}function il(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Gs(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Do(e,t){Gs(e,t),(e=e.alternate)&&Gs(e,t)}function Hf(){return null}var dc=typeof reportError=="function"?reportError:function(e){console.error(e)};function Fo(e){this._internalRoot=e}xl.prototype.render=Fo.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(v(409));vl(e,t,null,null)};xl.prototype.unmount=Fo.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;It(function(){vl(null,e,null,null)}),t[Xe]=null}};function xl(e){this._internalRoot=e}xl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Va();e={blockedOn:null,target:e,priority:t};for(var n=0;n<rt.length&&t!==0&&t<rt[n].priority;n++);rt.splice(n,0,e),n===0&&Wa(e)}};function Ao(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function wl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Xs(){}function Vf(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var d=il(o);i.call(d)}}var o=cc(t,r,e,0,null,!1,!1,"",Xs);return e._reactRootContainer=o,e[Xe]=o.current,Wn(e.nodeType===8?e.parentNode:e),It(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var a=r;r=function(){var d=il(u);a.call(d)}}var u=Oo(e,0,!1,null,null,!1,!1,"",Xs);return e._reactRootContainer=u,e[Xe]=u.current,Wn(e.nodeType===8?e.parentNode:e),It(function(){vl(t,u,n,r)}),u}function kl(e,t,n,r,l){var i=n._reactRootContainer;if(i){var o=i;if(typeof l=="function"){var a=l;l=function(){var u=il(o);a.call(u)}}vl(t,o,e,l)}else o=Vf(n,t,e,l,r);return il(o)}$a=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=jn(t.pendingLanes);n!==0&&(no(t,n|1),ge(t,Y()),!(R&6)&&(an=Y()+500,xt()))}break;case 13:It(function(){var r=Ze(e,1);if(r!==null){var l=ue();Oe(r,e,1,l)}}),Do(e,1)}};ro=function(e){if(e.tag===13){var t=Ze(e,134217728);if(t!==null){var n=ue();Oe(t,e,134217728,n)}Do(e,134217728)}};Ha=function(e){if(e.tag===13){var t=pt(e),n=Ze(e,t);if(n!==null){var r=ue();Oe(n,e,t,r)}Do(e,t)}};Va=function(){return D};Ba=function(e,t){var n=D;try{return D=e,t()}finally{D=n}};ci=function(e,t,n){switch(t){case"input":if(ri(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=dl(r);if(!l)throw Error(v(90));wa(r),ri(r,l)}}}break;case"textarea":Sa(e,n);break;case"select":t=n.value,t!=null&&Xt(e,!!n.multiple,t,!1)}};za=Mo;Ta=It;var Bf={usingClientEntryPoint:!1,Events:[rr,Vt,dl,_a,Pa,Mo]},kn={findFiberByHostInstance:jt,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Wf={bundleType:kn.bundleType,version:kn.version,rendererPackageName:kn.rendererPackageName,rendererConfig:kn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Je.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ia(e),e===null?null:e.stateNode},findFiberByHostInstance:kn.findFiberByHostInstance||Hf,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Nr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Nr.isDisabled&&Nr.supportsFiber)try{sl=Nr.inject(Wf),He=Nr}catch{}}Se.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Bf;Se.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Ao(t))throw Error(v(200));return $f(e,t,null,n)};Se.createRoot=function(e,t){if(!Ao(e))throw Error(v(299));var n=!1,r="",l=dc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Oo(e,1,!1,null,null,n,!1,r,l),e[Xe]=t.current,Wn(e.nodeType===8?e.parentNode:e),new Fo(t)};Se.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(v(188)):(e=Object.keys(e).join(","),Error(v(268,e)));return e=Ia(t),e=e===null?null:e.stateNode,e};Se.flushSync=function(e){return It(e)};Se.hydrate=function(e,t,n){if(!wl(t))throw Error(v(200));return kl(null,e,t,!0,n)};Se.hydrateRoot=function(e,t,n){if(!Ao(e))throw Error(v(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=dc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=cc(t,null,e,1,n??null,l,!1,i,o),e[Xe]=t.current,Wn(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new xl(t)};Se.render=function(e,t,n){if(!wl(t))throw Error(v(200));return kl(null,e,t,!1,n)};Se.unmountComponentAtNode=function(e){if(!wl(e))throw Error(v(40));return e._reactRootContainer?(It(function(){kl(null,null,e,!1,function(){e._reactRootContainer=null,e[Xe]=null})}),!0):!1};Se.unstable_batchedUpdates=Mo;Se.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!wl(n))throw Error(v(200));if(e==null||e._reactInternals===void 0)throw Error(v(38));return kl(e,t,n,!1,r)};Se.version="18.3.1-next-f1338f8080-20240426";function fc(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(fc)}catch(e){console.error(e)}}fc(),fa.exports=Se;var Qf=fa.exports,pc,Zs=Qf;pc=Zs.createRoot,Zs.hydrateRoot;/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */var Kf={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.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Yf=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase().trim(),L=(e,t)=>{const n=I.forwardRef(({color:r="currentColor",size:l=24,strokeWidth:i=2,absoluteStrokeWidth:o,className:a="",children:u,...d},g)=>I.createElement("svg",{ref:g,...Kf,width:l,height:l,stroke:r,strokeWidth:o?Number(i)*24/Number(l):i,className:["lucide",`lucide-${Yf(e)}`,a].join(" "),...d},[...t.map(([h,m])=>I.createElement(h,m)),...Array.isArray(u)?u:[u]]));return n.displayName=`${e}`,n};/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const bn=L("Activity",[["path",{d:"M22 12h-4l-3 9L9 3l-3 9H2",key:"d5dnw9"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Gf=L("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Xf=L("ArrowUp",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const mc=L("Award",[["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}],["path",{d:"M15.477 12.89 17 22l-5-3-5 3 1.523-9.11",key:"em7aur"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const un=L("BarChart3",[["path",{d:"M3 3v18h18",key:"1s2lah"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Zf=L("BookOpen",[["path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z",key:"vv98re"}],["path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z",key:"1cyq3y"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const qf=L("Bot",[["path",{d:"M12 8V4H8",key:"hb8ula"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2",key:"enze0r"}],["path",{d:"M2 14h2",key:"vft8re"}],["path",{d:"M20 14h2",key:"4cs60a"}],["path",{d:"M15 13v2",key:"1xurst"}],["path",{d:"M9 13v2",key:"rq6x2g"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Jf=L("Brain",[["path",{d:"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z",key:"l5xja"}],["path",{d:"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z",key:"ep3f8r"}],["path",{d:"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4",key:"1p4c4q"}],["path",{d:"M17.599 6.5a3 3 0 0 0 .399-1.375",key:"tmeiqw"}],["path",{d:"M6.003 5.125A3 3 0 0 0 6.401 6.5",key:"105sqy"}],["path",{d:"M3.477 10.896a4 4 0 0 1 .585-.396",key:"ql3yin"}],["path",{d:"M19.938 10.5a4 4 0 0 1 .585.396",key:"1qfode"}],["path",{d:"M6 18a4 4 0 0 1-1.967-.516",key:"2e4loj"}],["path",{d:"M19.967 17.484A4 4 0 0 1 18 18",key:"159ez6"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const qs=L("Briefcase",[["rect",{width:"20",height:"14",x:"2",y:"7",rx:"2",ry:"2",key:"eto64e"}],["path",{d:"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"zwj3tp"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const bf=L("CheckCircle",[["path",{d:"M22 11.08V12a10 10 0 1 1-5.93-9.14",key:"g774vq"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const ep=L("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const tp=L("Cloud",[["path",{d:"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z",key:"p7xjir"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Bi=L("Code",[["polyline",{points:"16 18 22 12 16 6",key:"z7tu5w"}],["polyline",{points:"8 6 2 12 8 18",key:"1eg1df"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const np=L("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const rp=L("DollarSign",[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const lp=L("GraduationCap",[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const ip=L("Home",[["path",{d:"m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"y5dka4"}],["polyline",{points:"9 22 9 12 15 12 15 22",key:"e2us08"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const op=L("Linkedin",[["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"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Uo=L("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const hc=L("MapPin",[["path",{d:"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z",key:"2oe9fu"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const sp=L("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const ap=L("MessageCircle",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const up=L("MessageSquare",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const On=L("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const cp=L("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const dp=L("Send",[["path",{d:"m22 2-7 20-4-9-9-4Z",key:"1q3vgg"}],["path",{d:"M22 2 11 13",key:"nzbqef"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const fp=L("Shield",[["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"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const pp=L("Smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const mp=L("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const gc=L("Target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const pn=L("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const hp=L("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const $o=L("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ho=L("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const gp=L("Youtube",[["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"}]]);/** * @license lucide-react v0.344.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const yc=L("Zap",[["polygon",{points:"13 2 3 14 12 14 11 22 21 10 12 10 13 2",key:"45s27k"}]]),yp=()=>{const[e,t]=I.useState(!1),[n,r]=I.useState("home");I.useEffect(()=>{const a=()=>{const d=["home","about","services","portfolio","dashboard","team","contact"].find(g=>{const h=document.getElementById(g);if(h){const m=h.getBoundingClientRect();return m.top<=100&&m.bottom>100}return!1});d&&r(d)};return window.addEventListener("scroll",a),()=>window.removeEventListener("scroll",a)},[]);const l=a=>{const u=document.getElementById(a);u&&u.scrollIntoView({behavior:"smooth"}),t(!1)},i=[{id:"home",label:"Home",icon:ip},{id:"about",label:"About",icon:hp},{id:"services",label:"Services",icon:qs},{id:"portfolio",label:"Features",icon:pn},{id:"dashboard",label:"Live Demo",icon:bn},{id:"team",label:"Team",icon:$o},{id:"contact",label:"Contact",icon:Uo}],o=[{name:"Upwork",url:"https://www.upwork.com/freelancers/~0105706470b53c8f2e?viewMode=1",icon:qs,color:"hover:text-green-600"},{name:"LinkedIn",url:"https://www.linkedin.com/in/satyapal-singh-a50308247",icon:op,color:"hover:text-blue-600"},{name:"Udemy",url:"https://www.udemy.com/user/satyapal-singh-132/",icon:lp,color:"hover:text-purple-600"},{name:"YouTube",url:"https://www.youtube.com/@kimblylabs7137",icon:gp,color:"hover:text-red-600"}];return s.jsxs("header",{className:"fixed top-0 left-0 right-0 z-50 bg-white/95 backdrop-blur-md border-b border-gray-200/50 shadow-sm",children:[s.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:s.jsxs("div",{className:"flex justify-between items-center h-16",children:[s.jsx("div",{className:"flex-shrink-0",children:s.jsxs("div",{className:"text-2xl font-bold",children:[s.jsx("span",{className:"text-blue-900",children:"Kimbly"}),s.jsx("span",{className:"text-emerald-600",children:"Labs"})]})}),s.jsx("nav",{className:"hidden md:flex space-x-8",children:i.map(a=>{const u=a.icon;return s.jsxs("button",{onClick:()=>l(a.id),className:`flex items-center space-x-2 px-3 py-2 rounded-lg transition-all duration-200 ${n===a.id?"text-emerald-600 bg-emerald-50":"text-gray-600 hover:text-emerald-600 hover:bg-gray-50"}`,children:[s.jsx(u,{className:"h-4 w-4"}),s.jsx("span",{className:"font-medium",children:a.label})]},a.id)})}),s.jsxs("div",{className:"flex items-center space-x-4",children:[s.jsx("div",{className:"hidden lg:flex items-center space-x-3",children:o.map(a=>{const u=a.icon;return s.jsx("a",{href:a.url,target:"_blank",rel:"noopener noreferrer",className:`p-2 rounded-lg text-gray-600 ${a.color} transition-all duration-200 hover:bg-gray-50`,"aria-label":a.name,children:s.jsx(u,{className:"h-5 w-5"})},a.name)})}),s.jsx("div",{className:"md:hidden",children:s.jsx("button",{onClick:()=>t(!e),className:"text-gray-600 hover:text-emerald-600 transition-colors duration-200",children:e?s.jsx(Ho,{className:"h-6 w-6"}):s.jsx(sp,{className:"h-6 w-6"})})})]})]})}),e&&s.jsx("div",{className:"md:hidden bg-white/95 backdrop-blur-md border-t border-gray-200/50",children:s.jsxs("div",{className:"px-2 pt-2 pb-3 space-y-1",children:[i.map(a=>{const u=a.icon;return s.jsxs("button",{onClick:()=>l(a.id),className:`flex items-center space-x-3 w-full px-3 py-2 rounded-lg transition-all duration-200 ${n===a.id?"text-emerald-600 bg-emerald-50":"text-gray-600 hover:text-emerald-600 hover:bg-gray-50"}`,children:[s.jsx(u,{className:"h-5 w-5"}),s.jsx("span",{className:"font-medium",children:a.label})]},a.id)}),s.jsxs("div",{className:"pt-4 border-t border-gray-200",children:[s.jsx("div",{className:"px-3 py-2",children:s.jsx("span",{className:"text-sm font-medium text-gray-500",children:"Follow Us"})}),s.jsx("div",{className:"flex items-center justify-center space-x-4 px-3 py-2",children:o.map(a=>{const u=a.icon;return s.jsx("a",{href:a.url,target:"_blank",rel:"noopener noreferrer",className:`p-2 rounded-lg text-gray-600 ${a.color} transition-all duration-200 hover:bg-gray-50`,"aria-label":a.name,children:s.jsx(u,{className:"h-5 w-5"})},a.name)})})]})]})})]})},vp=()=>{const[e,t]=I.useState({sp500:4850.25,nasdaq:15420.3,dow:38250.75,vix:18.45}),[n,r]=I.useState({totalClients:0,successRate:0,activeStrategies:0,yearsExperience:0});I.useEffect(()=>{const o=setInterval(()=>{t(u=>({sp500:u.sp500+(Math.random()-.5)*10,nasdaq:u.nasdaq+(Math.random()-.5)*50,dow:u.dow+(Math.random()-.5)*30,vix:Math.max(10,u.vix+(Math.random()-.5)*2)}))},2e3),a=(u,d)=>{let g=0;const h=u/100,m=setInterval(()=>{g+=h,g>=u&&(g=u,clearInterval(m)),r(w=>({...w,[d]:Math.floor(g)}))},30)};return a(500,"totalClients"),a(95,"successRate"),a(50,"activeStrategies"),a(10,"yearsExperience"),()=>clearInterval(o)},[]);const l=()=>{const o=document.getElementById("about");o&&o.scrollIntoView({behavior:"smooth"})},i=()=>{const o=document.getElementById("services");o&&o.scrollIntoView({behavior:"smooth"})};return s.jsxs("section",{id:"home",className:"relative min-h-screen flex items-center justify-center overflow-hidden bg-white",children:[s.jsxs("div",{className:"absolute inset-0 bg-gradient-to-br from-slate-50 via-white to-blue-50/30",children:[s.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_30%_20%,rgba(14,165,233,0.05),transparent_50%)]"}),s.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_70%_80%,rgba(16,185,129,0.05),transparent_50%)]"})]}),s.jsx("div",{className:"absolute top-16 left-0 right-0 bg-slate-900 text-white py-3 overflow-hidden border-b border-slate-800",children:s.jsx("div",{className:"flex animate-scroll whitespace-nowrap",children:s.jsxs("div",{className:"flex space-x-12 text-sm font-medium",children:[s.jsxs("span",{className:"flex items-center space-x-2",children:[s.jsx("span",{className:"text-slate-400",children:"S&P 500:"}),s.jsxs("span",{className:e.sp500>4850?"text-emerald-400":"text-red-400",children:["$",e.sp500.toFixed(2)]}),s.jsx("span",{className:`text-xs ${e.sp500>4850?"text-emerald-400":"text-red-400"}`,children:e.sp500>4850?"↗":"↘"})]}),s.jsxs("span",{className:"flex items-center space-x-2",children:[s.jsx("span",{className:"text-slate-400",children:"NASDAQ:"}),s.jsxs("span",{className:e.nasdaq>15420?"text-emerald-400":"text-red-400",children:["$",e.nasdaq.toFixed(2)]}),s.jsx("span",{className:`text-xs ${e.nasdaq>15420?"text-emerald-400":"text-red-400"}`,children:e.nasdaq>15420?"↗":"↘"})]}),s.jsxs("span",{className:"flex items-center space-x-2",children:[s.jsx("span",{className:"text-slate-400",children:"DOW:"}),s.jsxs("span",{className:e.dow>38250?"text-emerald-400":"text-red-400",children:["$",e.dow.toFixed(2)]}),s.jsx("span",{className:`text-xs ${e.dow>38250?"text-emerald-400":"text-red-400"}`,children:e.dow>38250?"↗":"↘"})]}),s.jsxs("span",{className:"flex items-center space-x-2",children:[s.jsx("span",{className:"text-slate-400",children:"VIX:"}),s.jsx("span",{className:e.vix<20?"text-emerald-400":"text-red-400",children:e.vix.toFixed(2)}),s.jsx("span",{className:`text-xs ${e.vix<20?"text-emerald-400":"text-red-400"}`,children:e.vix<20?"↘":"↗"})]})]})})}),s.jsxs("div",{className:"relative z-10 text-center px-4 sm:px-6 lg:px-8 max-w-6xl mx-auto mt-20",children:[s.jsx("div",{className:"flex justify-center mb-8",children:s.jsxs("div",{className:"flex items-center space-x-3 px-6 py-3 bg-white/80 backdrop-blur-sm rounded-full border border-slate-200/50 shadow-lg",children:[s.jsx("div",{className:"w-2 h-2 bg-emerald-500 rounded-full animate-pulse"}),s.jsx("span",{className:"text-slate-700 text-sm font-medium",children:"Live Trading Solutions"}),s.jsx(bn,{className:"h-4 w-4 text-emerald-600"})]})}),s.jsx("div",{className:"mb-8",children:s.jsxs("h1",{className:"text-5xl md:text-7xl lg:text-8xl font-bold leading-[1.1] pb-4",children:[s.jsx("span",{className:"block bg-gradient-to-r from-teal-600 via-blue-600 to-indigo-600 bg-clip-text text-transparent pb-2",children:"Algorithmic Trading"}),s.jsx("span",{className:"block text-slate-800 mt-2",children:"Solutions"})]})}),s.jsx("p",{className:"text-xl md:text-2xl text-slate-600 mb-12 leading-relaxed max-w-4xl mx-auto font-light",children:"Advanced algorithmic trading solutions for modern traders. Specializing in strategy backtesting, trading bots,market scanners and consultancy."}),s.jsxs("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-6 mb-16",children:[s.jsxs("button",{onClick:l,className:"group bg-gradient-to-r from-teal-600 to-blue-600 text-white px-8 py-4 rounded-xl font-semibold transition-all duration-300 hover:scale-105 hover:shadow-2xl flex items-center space-x-3 min-w-[200px]",children:[s.jsx("span",{children:"Get Started"}),s.jsx(Gf,{className:"h-5 w-5 group-hover:translate-x-1 transition-transform duration-300"})]}),s.jsxs("button",{onClick:i,className:"group bg-white/90 backdrop-blur-sm text-slate-800 px-8 py-4 rounded-xl font-semibold border border-slate-200 transition-all duration-300 hover:bg-slate-50 hover:border-slate-300 hover:shadow-xl flex items-center space-x-3 min-w-[200px]",children:[s.jsx(un,{className:"h-5 w-5 group-hover:text-teal-600 transition-colors duration-300"}),s.jsx("span",{children:"View Services"})]})]}),s.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-6 max-w-5xl mx-auto",children:[s.jsxs("div",{className:"bg-white/70 backdrop-blur-sm rounded-2xl p-6 border border-slate-200/50 shadow-lg hover:shadow-xl transition-all duration-300",children:[s.jsx("div",{className:"flex items-center justify-center mb-3",children:s.jsx("div",{className:"w-12 h-12 bg-gradient-to-r from-emerald-500 to-teal-500 rounded-xl flex items-center justify-center",children:s.jsx(rp,{className:"h-6 w-6 text-white"})})}),s.jsxs("div",{className:"text-3xl font-bold text-slate-800 mb-2",children:[n.totalClients,"+"]}),s.jsx("div",{className:"text-slate-600 text-sm font-medium",children:"Happy Clients"})]}),s.jsxs("div",{className:"bg-white/70 backdrop-blur-sm rounded-2xl p-6 border border-slate-200/50 shadow-lg hover:shadow-xl transition-all duration-300",children:[s.jsx("div",{className:"flex items-center justify-center mb-3",children:s.jsx("div",{className:"w-12 h-12 bg-gradient-to-r from-blue-500 to-indigo-500 rounded-xl flex items-center justify-center",children:s.jsx(gc,{className:"h-6 w-6 text-white"})})}),s.jsxs("div",{className:"text-3xl font-bold text-slate-800 mb-2",children:[n.successRate,"%"]}),s.jsx("div",{className:"text-slate-600 text-sm font-medium",children:"Success Rate"})]}),s.jsxs("div",{className:"bg-white/70 backdrop-blur-sm rounded-2xl p-6 border border-slate-200/50 shadow-lg hover:shadow-xl transition-all duration-300",children:[s.jsx("div",{className:"flex items-center justify-center mb-3",children:s.jsx("div",{className:"w-12 h-12 bg-gradient-to-r from-orange-500 to-red-500 rounded-xl flex items-center justify-center",children:s.jsx(yc,{className:"h-6 w-6 text-white"})})}),s.jsxs("div",{className:"text-3xl font-bold text-slate-800 mb-2",children:[n.activeStrategies,"+"]}),s.jsx("div",{className:"text-slate-600 text-sm font-medium",children:"Bots"})]}),s.jsxs("div",{className:"bg-white/70 backdrop-blur-sm rounded-2xl p-6 border border-slate-200/50 shadow-lg hover:shadow-xl transition-all duration-300",children:[s.jsx("div",{className:"flex items-center justify-center mb-3",children:s.jsx("div",{className:"w-12 h-12 bg-gradient-to-r from-purple-500 to-pink-500 rounded-xl flex items-center justify-center",children:s.jsx(bn,{className:"h-6 w-6 text-white"})})}),s.jsxs("div",{className:"text-3xl font-bold text-slate-800 mb-2",children:[n.yearsExperience,"+"]}),s.jsx("div",{className:"text-slate-600 text-sm font-medium",children:"Years Experience"})]})]})]}),s.jsx("div",{className:"absolute bottom-8 left-1/2 transform -translate-x-1/2",children:s.jsx("button",{onClick:l,className:"animate-bounce text-slate-400 hover:text-teal-600 transition-colors duration-300",children:s.jsx(ep,{className:"h-8 w-8"})})})]})},xp=()=>s.jsx("section",{id:"about",className:"py-20 bg-gray-50",children:s.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[s.jsxs("div",{className:"text-center mb-16",children:[s.jsxs("h2",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-4",children:["About ",s.jsx("span",{className:"text-emerald-600",children:"Kimbly Labs"})]}),s.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Advanced algorithmic trading solutions for modern traders. Technology-driven company specializing in Algorithmic Trading, Data Science, HRMS, and Hospitality Solutions."})]}),s.jsxs("div",{className:"grid lg:grid-cols-2 gap-12 items-center",children:[s.jsxs("div",{children:[s.jsx("h3",{className:"text-2xl font-bold text-gray-900 mb-6",children:"Our Story"}),s.jsxs("div",{className:"space-y-4 text-gray-600",children:[s.jsx("p",{children:"Kimbly Labs is a technology-driven company specializing in Algorithmic Trading, Data Science, HRMS, and Hospitality Solutions. With over a decade of experience, we have developed business-critical applications for clients in India and abroad, including renowned brands."}),s.jsx("p",{children:"Founded by seasoned traders and software engineers, we understand the complexities of modern trading and strive to simplify them. Our team combines deep market knowledge with cutting-edge technology to deliver solutions that work."}),s.jsx("p",{children:"We have successfully served clients across various industries, building robust trading systems, analytical tools, and custom applications that drive business growth and operational efficiency."})]})]}),s.jsx("div",{className:"relative",children:s.jsxs("div",{className:"bg-gradient-to-r from-emerald-600 to-blue-600 rounded-2xl p-8 text-white",children:[s.jsx("h4",{className:"text-xl font-bold mb-4",children:"Our Mission"}),s.jsx("p",{className:"mb-6",children:"We are on a mission to democratize algorithmic trading, making professional-grade tools accessible to traders of all levels—whether you're a day trader, swing trader, or long-term investor."}),s.jsxs("div",{className:"flex items-center space-x-4",children:[s.jsx("div",{className:"w-12 h-12 bg-white/20 rounded-full flex items-center justify-center",children:s.jsx(un,{className:"h-6 w-6"})}),s.jsxs("div",{children:[s.jsx("div",{className:"font-semibold",children:"Performance & Reliability"}),s.jsx("div",{className:"text-white/80 text-sm",children:"Your trusted partner in financial markets"})]})]})]})})]})]})}),wp=()=>{const e=[{icon:un,title:"Strategy Backtesting",description:"Test your trading strategies against historical data to validate performance before risking real capital.",features:["Customized backtesting code","Ultra fast backtesting","Parameter optimization","Detailed analytics & metrics"]},{icon:qf,title:"Trading Bot Creation",description:"Custom-built algorithmic trading bots designed to execute your strategies with precision.",features:["24/7 automated trading","Emotion-free execution","Equities & Derivatives","Commodities trading"]},{icon:cp,title:"Market Scanners",description:"Advanced analytical tools to identify market trends, patterns, and potential trading opportunities.",features:["Real-time scanning","Pattern recognition","Trend analysis","Data-driven decisions"]},{icon:$o,title:"Consultancy",description:"Comprehensive algo trading consultancy including technology integration and custom strategy creation.",features:["Technology integration","Custom strategies","Backtesting services","Cloud deployment"]},{icon:Zf,title:"Training",description:"Online & offline expert-led courses on strategy development, backtesting techniques, and programming.",features:["Strategy development","Backtesting techniques","Programming skills","Deployment strategies"]},{icon:Bi,title:"Custom Indicators",description:"TradingView indicators customized from Pine Script to Python to identify market patterns.",features:["Pine Script to Python","Pattern identification","Custom indicators","Decision-making tools"]}],t=[{icon:pn,title:"Algorithmic Trading",description:"Custom trading bots and automated strategies"},{icon:Jf,title:"Artificial Intelligence",description:"Algorithmic Trading & Portfolio Optimization"},{icon:un,title:"Data Science",description:"Advanced analytics and machine learning solutions"},{icon:Bi,title:"HRMS Solutions",description:"Human resource management systems"},{icon:np,title:"Hospitality Solutions",description:"Custom applications for hospitality industry"}];return s.jsx("section",{id:"services",className:"py-20 bg-white",children:s.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[s.jsxs("div",{className:"text-center mb-16",children:[s.jsxs("h2",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-4",children:["Our ",s.jsx("span",{className:"text-emerald-600",children:"Services"})]}),s.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Comprehensive algorithmic trading solutions designed for traders of all levels. From strategy development to deployment, we've got you covered."})]}),s.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-8 mb-20",children:e.map((n,r)=>{const l=n.icon;return s.jsxs("div",{className:"group bg-gradient-to-br from-white to-gray-50 rounded-xl p-8 shadow-lg hover:shadow-2xl transition-all duration-300 hover:-translate-y-2 border border-gray-100",children:[s.jsx("div",{className:"bg-gradient-to-r from-emerald-600 to-blue-600 w-16 h-16 rounded-xl flex items-center justify-center mb-6 group-hover:scale-110 transition-transform duration-300",children:s.jsx(l,{className:"h-8 w-8 text-white"})}),s.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-3",children:n.title}),s.jsx("p",{className:"text-gray-600 mb-6",children:n.description}),s.jsx("ul",{className:"space-y-2",children:n.features.map((i,o)=>s.jsxs("li",{className:"flex items-center text-sm text-gray-600",children:[s.jsx("div",{className:"w-1.5 h-1.5 bg-emerald-600 rounded-full mr-3"}),i]},o))})]},r)})}),s.jsxs("div",{className:"text-center mb-12",children:[s.jsx("h3",{className:"text-3xl font-bold text-gray-900 mb-4",children:"Industries"}),s.jsx("p",{className:"text-lg text-gray-600 max-w-2xl mx-auto",children:"We serve clients across various industries with specialized solutions"})]}),s.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:t.map((n,r)=>{const l=n.icon;return s.jsxs("div",{className:"text-center p-6 bg-white rounded-xl shadow-lg hover:shadow-xl transition-all duration-300 border border-gray-100",children:[s.jsx("div",{className:"w-16 h-16 bg-gradient-to-r from-emerald-600 to-blue-600 rounded-xl flex items-center justify-center mx-auto mb-4",children:s.jsx(l,{className:"h-8 w-8 text-white"})}),s.jsx("h4",{className:"font-semibold text-gray-900 mb-2",children:n.title}),s.jsx("p",{className:"text-sm text-gray-600",children:n.description})]},r)})})]})})},kp=()=>{const[e,t]=I.useState("all"),n=[{id:1,title:"High Accuracy",category:"performance",description:"Advanced algorithms designed for precision trading in any market condition.",icon:gc,highlight:"Advanced Algorithms",image:"https://images.pexels.com/photos/590022/pexels-photo-590022.jpeg?auto=compress&cs=tinysrgb&w=800",benefits:["Precision trading","Market adaptability","Consistent performance","Risk optimization"]},{id:2,title:"Multi-Platform Integration",category:"integration",description:"Seamless integration with major exchanges and trading platforms worldwide.",icon:un,highlight:"Universal Compatibility",image:"https://images.pexels.com/photos/730547/pexels-photo-730547.jpeg?auto=compress&cs=tinysrgb&w=800",benefits:["Major exchanges","Multiple platforms","Easy integration","Global reach"]},{id:3,title:"Real-Time Execution",category:"performance",description:"Low-latency execution system to seize fleeting market opportunities instantly.",icon:yc,highlight:"Lightning Fast",image:"https://res.cloudinary.com/dpciocqjv/image/upload/v1751091055/axblc9jtwpcm3pbbhekd.gif",benefits:["Low latency","Instant execution","Market opportunities","Speed advantage"]},{id:4,title:"Web Based UI",category:"interface",description:"Fast and interactive bot management through intuitive web-based interface.",icon:bn,highlight:"User Friendly",image:"https://images.pexels.com/photos/159888/pexels-photo-159888.jpeg?auto=compress&cs=tinysrgb&w=800",benefits:["Interactive UI","Easy management","Real-time monitoring","Intuitive design"]},{id:5,title:"Bank-Level Security",category:"security",description:"Enterprise-grade encryption ensuring complete protection of your data and assets.",icon:fp,highlight:"Maximum Security",image:"https://images.pexels.com/photos/210607/pexels-photo-210607.jpeg?auto=compress&cs=tinysrgb&w=800",benefits:["Bank-level encryption","Data protection","Asset security","Privacy assured"]},{id:6,title:"Advanced Analytics",category:"analytics",description:"Comprehensive visualizations and performance metrics for informed decision making.",icon:pn,highlight:"Data Insights",image:"https://res.cloudinary.com/dpciocqjv/video/upload/v1751091574/nz7j6txjbkv0wrln5xkt.mp4",benefits:["Visual analytics","Performance metrics","Data insights","Smart decisions"],isVideo:!0},{id:7,title:"Cloud Deployment",category:"infrastructure",description:"VPS-based execution ensuring 24/7 uptime and reliable trading operations.",icon:tp,highlight:"24/7 Uptime",image:"https://images.pexels.com/photos/325229/pexels-photo-325229.jpeg?auto=compress&cs=tinysrgb&w=800",benefits:["VPS deployment","24/7 operation","High reliability","Cloud infrastructure"]},{id:8,title:"Mobile Notifications",category:"alerts",description:"Real-time alerts and notifications via Telegram and Pushover for instant updates.",icon:pp,highlight:"Instant Alerts",image:"https://images.pexels.com/photos/607812/pexels-photo-607812.jpeg?auto=compress&cs=tinysrgb&w=800",benefits:["Telegram alerts","Pushover notifications","Real-time updates","Mobile friendly"]}],r=[{id:"all",label:"All Features"},{id:"performance",label:"Performance"},{id:"security",label:"Security"},{id:"integration",label:"Integration"},{id:"analytics",label:"Analytics"}],l=e==="all"?n:n.filter(i=>i.category===e);return s.jsx("section",{id:"portfolio",className:"py-20 bg-gray-50",children:s.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[s.jsxs("div",{className:"text-center mb-16",children:[s.jsxs("h2",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-4",children:["Key ",s.jsx("span",{className:"text-emerald-600",children:"Features"})]}),s.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto mb-8",children:"Discover the powerful features that make Kimbly Labs the preferred choice for algorithmic trading solutions across the globe."}),s.jsx("div",{className:"flex flex-wrap justify-center gap-4",children:r.map(i=>s.jsx("button",{onClick:()=>t(i.id),className:`px-6 py-3 rounded-lg font-medium transition-all duration-300 ${e===i.id?"bg-emerald-600 text-white shadow-lg":"bg-white text-gray-600 hover:bg-emerald-50 hover:text-emerald-600"}`,children:i.label},i.id))})]}),s.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-8",children:l.map(i=>{const o=i.icon;return s.jsxs("div",{className:"group bg-white rounded-xl overflow-hidden shadow-lg hover:shadow-2xl transition-all duration-300 hover:-translate-y-2",children:[s.jsxs("div",{className:"relative overflow-hidden",children:[i.isVideo?s.jsx("video",{src:i.image,autoPlay:!0,loop:!0,muted:!0,playsInline:!0,className:"w-full h-48 object-cover group-hover:scale-110 transition-transform duration-500"}):s.jsx("img",{src:i.image,alt:i.title,className:"w-full h-48 object-cover group-hover:scale-110 transition-transform duration-500"}),s.jsx("div",{className:"absolute top-4 right-4",children:s.jsx("span",{className:"px-3 py-1 rounded-full text-xs font-medium bg-emerald-100 text-emerald-700",children:i.highlight})}),s.jsx("div",{className:"absolute bottom-4 left-4 right-4",children:s.jsxs("div",{className:"flex items-center space-x-2",children:[s.jsx(o,{className:"h-6 w-6 text-white"}),s.jsx("span",{className:"font-bold text-lg text-white",children:i.title})]})})]}),s.jsxs("div",{className:"p-6",children:[s.jsx("p",{className:"text-gray-600 mb-4",children:i.description}),s.jsx("div",{className:"flex flex-wrap gap-2 mb-4",children:i.benefits.map((a,u)=>s.jsx("span",{className:"px-2 py-1 bg-emerald-50 text-emerald-600 text-xs rounded-full",children:a},u))}),s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsxs("div",{className:"flex items-center text-emerald-600 font-medium",children:[s.jsx(bn,{className:"h-4 w-4 mr-2"}),s.jsx("span",{children:"Learn More"})]}),s.jsx(o,{className:"h-5 w-5 text-gray-400"})]})]})]},i.id)})})]})})},Sp=()=>s.jsx("section",{id:"team",className:"py-20 bg-white",children:s.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[s.jsxs("div",{className:"text-center mb-16",children:[s.jsxs("h2",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-4",children:["Our ",s.jsx("span",{className:"text-emerald-600",children:"Team"})]}),s.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Meet the experienced professionals behind Kimbly Labs' innovative algorithmic trading solutions."})]}),s.jsx("div",{className:"mb-16 flex justify-center",children:s.jsx("div",{className:"relative rounded-2xl overflow-hidden shadow-xl w-full max-w-[60%]",children:s.jsx("img",{src:"/Kimbly Team Edited.png",alt:"Kimbly Labs Team",className:"w-full h-auto object-cover"})})}),s.jsxs("div",{className:"grid md:grid-cols-3 gap-8",children:[s.jsxs("div",{className:"text-center p-6 bg-gray-50 rounded-xl",children:[s.jsx("div",{className:"w-16 h-16 bg-gradient-to-r from-emerald-600 to-blue-600 rounded-xl flex items-center justify-center mx-auto mb-4",children:s.jsx(mc,{className:"h-8 w-8 text-white"})}),s.jsx("h4",{className:"text-xl font-bold text-gray-900 mb-3",children:"Expert Leadership"}),s.jsx("p",{className:"text-gray-600",children:"Led by seasoned traders and software engineers with over a decade of combined experience in financial markets and technology."})]}),s.jsxs("div",{className:"text-center p-6 bg-gray-50 rounded-xl",children:[s.jsx("div",{className:"w-16 h-16 bg-gradient-to-r from-blue-600 to-purple-600 rounded-xl flex items-center justify-center mx-auto mb-4",children:s.jsx(pn,{className:"h-8 w-8 text-white"})}),s.jsx("h4",{className:"text-xl font-bold text-gray-900 mb-3",children:"Market Expertise"}),s.jsx("p",{className:"text-gray-600",children:"Deep understanding of market dynamics, trading strategies, and risk management across various asset classes and market conditions."})]}),s.jsxs("div",{className:"text-center p-6 bg-gray-50 rounded-xl",children:[s.jsx("div",{className:"w-16 h-16 bg-gradient-to-r from-purple-600 to-pink-600 rounded-xl flex items-center justify-center mx-auto mb-4",children:s.jsx(Bi,{className:"h-8 w-8 text-white"})}),s.jsx("h4",{className:"text-xl font-bold text-gray-900 mb-3",children:"Technical Excellence"}),s.jsx("p",{className:"text-gray-600",children:"Cutting-edge technology stack and development practices ensure robust, scalable, and high-performance trading solutions."})]})]})]})}),Np=()=>{const e=[{icon:Uo,title:"Email Us",detail:"kimblylabs@gmail.com",description:"Get in touch for trading solutions"},{icon:On,title:"Call Us",detail:"+91 9873098686",description:"Mon-Fri 9am to 6pm IST"},{icon:hc,title:"Visit Us",detail:"UG-178, Palam Corporate Plaza, Gurugram",description:"Our Development Center"}],t=[{name:"Sai Krishna Boyina",role:"Head BPA Digital Processes – Operations & Day Trader",message:"Thank you for a wonderful job done. Very clear communication, clarity, and professional service provided... Very prompt in bug fixing too.",rating:5},{name:"Jason Coleman",role:"Trader, United States",message:"Great Work!",rating:5},{name:"Leon Leon",role:"Researcher, United States",message:"Great Experience, looking forward to work again!",rating:5},{name:"Jarvis Jones",role:"Trader, United States",message:"Keep Doing the Great Work!",rating:5}];return s.jsx("section",{id:"contact",className:"py-20 bg-gray-50",children:s.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[s.jsxs("div",{className:"text-center mb-16",children:[s.jsxs("h2",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-4",children:["Contact ",s.jsx("span",{className:"text-emerald-600",children:"Us"})]}),s.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Ready to transform your trading with algorithmic solutions? Get in touch with our experts to discuss your requirements."})]}),s.jsxs("div",{className:"grid lg:grid-cols-2 gap-12",children:[s.jsxs("div",{className:"space-y-8",children:[s.jsxs("div",{children:[s.jsx("h3",{className:"text-2xl font-bold text-gray-900 mb-6",children:"Get In Touch"}),s.jsx("p",{className:"text-gray-600 mb-8",children:"Our team of experienced developers and traders are ready to help you build the perfect algorithmic trading solution for your needs."})]}),e.map((n,r)=>{const l=n.icon;return s.jsxs("div",{className:"flex items-start space-x-4",children:[s.jsx("div",{className:"bg-gradient-to-r from-emerald-600 to-blue-600 w-12 h-12 rounded-lg flex items-center justify-center flex-shrink-0",children:s.jsx(l,{className:"h-6 w-6 text-white"})}),s.jsxs("div",{children:[s.jsx("h4",{className:"font-semibold text-gray-900 mb-1",children:n.title}),s.jsx("p",{className:"text-emerald-600 font-medium mb-1",children:n.detail}),s.jsx("p",{className:"text-gray-600 text-sm",children:n.description})]})]},r)})]}),s.jsxs("div",{className:"relative",children:[s.jsx("div",{className:"absolute -top-4 -right-4 w-24 h-24 bg-gradient-to-br from-emerald-100 to-blue-100 rounded-full opacity-60"}),s.jsx("div",{className:"absolute top-1/2 -left-6 w-16 h-16 bg-gradient-to-br from-blue-100 to-purple-100 rounded-full opacity-40"}),s.jsx("div",{className:"absolute -bottom-6 right-1/4 w-20 h-20 bg-gradient-to-br from-emerald-50 to-teal-100 rounded-full opacity-50"}),s.jsx("div",{className:"absolute -top-2 left-1/2 transform -translate-x-1/2 w-12 h-12 bg-gradient-to-r from-emerald-500 to-blue-500 rounded-full flex items-center justify-center shadow-lg",children:s.jsx($o,{className:"h-6 w-6 text-white"})}),s.jsxs("div",{className:"relative bg-gradient-to-br from-white via-gray-50 to-white rounded-2xl p-8 shadow-xl border border-gray-100",children:[s.jsxs("div",{className:"text-center mb-6",children:[s.jsx("h3",{className:"text-2xl font-bold text-gray-900 mb-2",children:"Ready to Get Started?"}),s.jsx("div",{className:"w-16 h-1 bg-gradient-to-r from-emerald-500 to-blue-500 rounded-full mx-auto"})]}),s.jsxs("div",{className:"space-y-6",children:[s.jsxs("div",{className:"bg-gradient-to-r from-emerald-50 to-emerald-100 border border-emerald-200 rounded-xl p-6 relative overflow-hidden",children:[s.jsx("div",{className:"absolute top-0 right-0 w-20 h-20 bg-emerald-200 rounded-full opacity-20 transform translate-x-8 -translate-y-8"}),s.jsxs("div",{className:"relative",children:[s.jsxs("div",{className:"flex items-center space-x-3 mb-4",children:[s.jsx(bf,{className:"h-6 w-6 text-emerald-500"}),s.jsx("span",{className:"text-emerald-700 font-semibold",children:"Free Consultation Available"})]}),s.jsx("p",{className:"text-emerald-600 text-sm",children:"Schedule a free 30-minute consultation to discuss your algorithmic trading requirements and get expert advice."})]})]}),s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{className:"flex items-center space-x-2 mb-3",children:[s.jsx(pn,{className:"h-5 w-5 text-gray-600"}),s.jsx("h4",{className:"font-semibold text-gray-900",children:"Our Services Include:"})]}),s.jsx("div",{className:"grid grid-cols-2 gap-2",children:["Strategy Backtesting","Trading Bot Creation","Market Scanners","Consultancy","Training","Custom Indicators"].map((n,r)=>s.jsxs("div",{className:"flex items-center text-gray-600 bg-gray-50 rounded-lg px-3 py-2",children:[s.jsx("div",{className:"w-2 h-2 bg-emerald-600 rounded-full mr-2 flex-shrink-0"}),s.jsx("span",{className:"text-sm",children:n})]},r))})]})]})]})]})]}),s.jsxs("div",{className:"pt-8 border-t border-gray-200",children:[s.jsxs("h3",{className:"text-2xl font-bold text-gray-900 mb-6 flex items-center",children:[s.jsx(up,{className:"h-6 w-6 mr-3 text-emerald-600"}),"Client Testimonials"]}),s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:t.map((n,r)=>s.jsxs("div",{className:"bg-white p-4 rounded-lg shadow-sm",children:[s.jsx("div",{className:"flex items-center mb-2",children:[...Array(n.rating)].map((l,i)=>s.jsx(mp,{className:"h-4 w-4 text-yellow-400 fill-current"},i))}),s.jsxs("p",{className:"text-gray-600 text-sm mb-2",children:['"',n.message,'"']}),s.jsxs("div",{className:"text-xs text-gray-500",children:[s.jsx("div",{className:"font-medium",children:n.name}),s.jsx("div",{children:n.role})]})]},r))})]})]})})},jp=()=>{const e=()=>{window.scrollTo({top:0,behavior:"smooth"})},t=new Date().getFullYear(),n={Services:["Strategy Backtesting","Trading Bot Creation","Market Scanners","Consultancy","Training","Custom Indicators"],Solutions:["Algorithmic Trading","Artificial Intelligence","Data Science","HRMS Solutions","Hospitality Solutions"],Resources:["Documentation","API Reference","Trainings","Case Studies"],Company:["About Us","Our Team","Careers","Contact Us"]},r=[{name:"Industry Expert",icon:mc},{name:"Proven Track Record",icon:pn}];return s.jsx("footer",{className:"bg-gray-900 text-white",children:s.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12",children:[s.jsxs("div",{className:"grid md:grid-cols-2 lg:grid-cols-6 gap-8",children:[s.jsxs("div",{className:"lg:col-span-2",children:[s.jsxs("div",{className:"flex items-center space-x-3 mb-4",children:[s.jsx("div",{className:"w-8 h-8 bg-gradient-to-r from-emerald-400 to-blue-400 rounded-lg flex items-center justify-center",children:s.jsx(un,{className:"h-5 w-5 text-white"})}),s.jsx("h3",{className:"text-2xl font-bold bg-gradient-to-r from-emerald-400 to-blue-400 bg-clip-text text-transparent",children:"Kimbly Labs"})]}),s.jsx("p",{className:"text-gray-300 mb-6 max-w-md",children:"Advanced algorithmic trading solutions for modern traders. Technology-driven company specializing in Algorithmic Trading, Data Science, HRMS, and Hospitality Solutions."}),s.jsxs("div",{className:"space-y-3 mb-6",children:[s.jsxs("div",{className:"flex items-center space-x-2 text-sm text-gray-400",children:[s.jsx(Uo,{className:"h-4 w-4 text-emerald-400"}),s.jsx("span",{children:"kimblylabs@gmail.com"})]}),s.jsxs("div",{className:"flex items-center space-x-2 text-sm text-gray-400",children:[s.jsx(On,{className:"h-4 w-4 text-emerald-400"}),s.jsx("span",{children:"+91 9873098686"})]}),s.jsxs("div",{className:"flex items-start space-x-2 text-sm text-gray-400",children:[s.jsx(hc,{className:"h-4 w-4 text-emerald-400 mt-0.5"}),s.jsx("span",{children:"UG-178, Palam Corporate Plaza, Gurugram"})]})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsx("h4",{className:"font-semibold text-white text-sm",children:"Our Credentials"}),r.map((l,i)=>{const o=l.icon;return s.jsxs("div",{className:"flex items-center space-x-2 text-sm text-gray-400",children:[s.jsx(o,{className:"h-4 w-4 text-emerald-400"}),s.jsx("span",{children:l.name})]},i)})]})]}),Object.entries(n).map(([l,i])=>s.jsxs("div",{children:[s.jsx("h4",{className:"font-semibold text-white mb-4",children:l}),s.jsx("ul",{className:"space-y-3",children:i.map(o=>s.jsx("li",{children:o==="Our Team"?s.jsx("a",{href:"#team",className:"text-gray-400 hover:text-emerald-400 transition-colors duration-200 text-sm",children:o}):o==="Careers"?s.jsx("a",{href:"/files/kimbly-careers.pdf",target:"_blank",rel:"noopener noreferrer",className:"text-gray-400 hover:text-emerald-400 transition-colors duration-200 text-sm",children:o}):s.jsx("a",{href:"#",className:"text-gray-400 hover:text-emerald-400 transition-colors duration-200 text-sm",children:o})},o))})]},l))]}),s.jsx("div",{className:"border-t border-gray-800 mt-12 pt-8",children:s.jsxs("div",{className:"flex flex-col md:flex-row justify-between items-center",children:[s.jsx("div",{className:"flex items-center space-x-2 text-gray-400 mb-4 md:mb-0",children:s.jsxs("span",{children:["© ",t," Kimbly Labs. All rights reserved."]})}),s.jsxs("div",{className:"flex items-center space-x-4",children:[s.jsx("div",{className:"text-xs text-gray-500",children:"Made with ❤️ in India"}),s.jsx("button",{onClick:e,className:"bg-emerald-600 hover:bg-emerald-700 text-white p-3 rounded-lg transition-colors duration-200","aria-label":"Scroll to top",children:s.jsx(Xf,{className:"h-5 w-5"})})]})]})})]})})},Cp="+917971442242",Ep="+91 7971442242";function _p(){const[e,t]=I.useState(!1);return s.jsxs("div",{className:"fixed bottom-28 right-6 z-50 flex flex-col items-end",children:[e&&s.jsxs("div",{className:"mb-3 bg-white rounded-2xl shadow-2xl border border-gray-100 w-64 overflow-hidden animate-fade-in",children:[s.jsxs("div",{className:"bg-green-500 px-4 py-3 flex items-center justify-between",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(On,{size:16,className:"text-white"}),s.jsx("span",{className:"text-white font-semibold text-sm",children:"Call Support"})]}),s.jsx("button",{onClick:()=>t(!1),className:"text-white/80 hover:text-white transition-colors",children:s.jsx(Ho,{size:16})})]}),s.jsxs("div",{className:"p-4",children:[s.jsx("p",{className:"text-gray-500 text-xs mb-2",children:"Tap to call us directly"}),s.jsxs("a",{href:`tel:${Cp}`,className:"flex items-center gap-3 bg-green-50 hover:bg-green-100 border border-green-200 rounded-xl px-4 py-3 transition-colors group",children:[s.jsx("div",{className:"w-9 h-9 bg-green-500 rounded-full flex items-center justify-center flex-shrink-0 group-hover:bg-green-600 transition-colors",children:s.jsx(On,{size:16,className:"text-white"})}),s.jsxs("div",{children:[s.jsx("p",{className:"text-green-700 font-bold text-base",children:Ep}),s.jsx("p",{className:"text-gray-400 text-xs",children:"Mon–Fri, 9am–6pm IST"})]})]}),s.jsxs("p",{className:"text-gray-400 text-xs text-center mt-3",children:["Or email us at"," ",s.jsx("a",{href:"mailto:kimblylabs@gmail.com",className:"text-green-600 hover:underline",children:"kimblylabs@gmail.com"})]})]})]}),s.jsx("button",{onClick:()=>t(!e),className:`w-14 h-14 rounded-full shadow-lg flex items-center justify-center transition-all duration-200 ${e?"bg-gray-600 hover:bg-gray-700 rotate-[15deg]":"bg-green-500 hover:bg-green-600 hover:scale-110"}`,"aria-label":"Call support",title:"Call Support",children:s.jsx(On,{size:22,className:"text-white"})})]})}const Js="https://api.kimbly.in",bs="kimbly_session_token";function Pp(){const[e,t]=I.useState(null),[n,r]=I.useState(0),[l,i]=I.useState(!1),o=I.useCallback(async()=>{const a=await fetch(`${Js}/session`,{method:"POST"});if(!a.ok)throw new Error("Failed to create session");const u=await a.json();return localStorage.setItem(bs,u.session_token),u.session_token},[]);return I.useEffect(()=>{async function a(){const u=localStorage.getItem(bs);if(u)try{const d=await fetch(`${Js}/session/${u}`);if(d.ok){const g=await d.json();t(u),r(g.message_count??0),i(!0);return}}catch{}try{const d=await o();t(d),r(0)}catch{}i(!0)}a()},[o]),{sessionToken:e,messageCount:n,isReady:l}}const ea="https://api.kimbly.in",zp={id:"welcome",role:"assistant",content:"Hi! I'm the Kimbly Labs support assistant. I can answer questions about our algorithmic trading services or help you schedule a consultation. How can I help you today?",created_at:new Date().toISOString()};function Tp(e){const[t,n]=I.useState([]),[r,l]=I.useState(!1),[i,o]=I.useState(!1),a=I.useRef(null),u=I.useCallback(()=>{n([zp])},[]),d=I.useCallback(async()=>{var h;if(!e)return!1;try{const m=await fetch(`${ea}/chat/history/${e}`);if(!m.ok)return!1;const w=await m.json();return(h=w.messages)!=null&&h.length?(n(w.messages.map((x,k)=>({id:`hist-${k}`,role:x.role,content:x.content,created_at:x.created_at}))),!0):!1}catch{return!1}},[e]),g=I.useCallback(async h=>{var F;if(!e||i)return;(F=a.current)==null||F.abort();const m=new AbortController;a.current=m;const w={id:`user-${Date.now()}`,role:"user",content:h,created_at:new Date().toISOString()};n(f=>[...f,w]),l(!0),o(!0);const x=`assistant-${Date.now()}`;let k=!1;try{const f=await fetch(`${ea}/chat/stream`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({message:h,session_token:e}),signal:m.signal});if(!f.ok||!f.body)throw new Error(`HTTP ${f.status}`);const c=f.body.getReader(),p=new TextDecoder;let y="";for(;;){const{done:S,value:E}=await c.read();if(S)break;y+=p.decode(E,{stream:!0});const C=y.split(` `);y=C.pop()??"";for(const _ of C){if(!_.startsWith("data: "))continue;let O;try{O=JSON.parse(_.slice(6))}catch{continue}O.type==="token"&&O.content&&(k?n(P=>P.map(X=>X.id===x?{...X,content:X.content+O.content}:X)):(k=!0,l(!1),n(P=>[...P,{id:x,role:"assistant",content:O.content,isStreaming:!0,created_at:new Date().toISOString()}]))),O.type==="done"&&O.full_response!==void 0&&(l(!1),n(P=>P.some(ye=>ye.id===x)?P.map(ye=>ye.id===x?{...ye,content:O.full_response,isStreaming:!1}:ye):[...P,{id:x,role:"assistant",content:O.full_response,isStreaming:!1,created_at:new Date().toISOString()}])),O.type==="error"&&(l(!1),n(P=>{var be;const X=P.some(Fe=>Fe.id===x),ye=((be=P.find(Fe=>Fe.id===x))==null?void 0:be.content)||"";return X?P.map(Fe=>Fe.id===x?{...Fe,content:ye||"Something went wrong. Please try again.",isStreaming:!1}:Fe):[...P,{id:x,role:"assistant",content:"Something went wrong. Please try again.",isStreaming:!1,created_at:new Date().toISOString()}]}))}}}catch(f){if((f==null?void 0:f.name)==="AbortError")return;l(!1),n(c=>c.some(y=>y.id===x)?c.map(y=>y.id===x?{...y,content:y.content||"Connection error. Please try again.",isStreaming:!1}:y):[...c,{id:x,role:"assistant",content:"Connection error. Please try again.",isStreaming:!1,created_at:new Date().toISOString()}])}finally{l(!1),o(!1),a.current=null}},[e,i]);return{messages:t,isTyping:r,isStreaming:i,sendMessage:g,loadHistory:d,showWelcome:u}}function Mp({onClick:e}){return s.jsxs("button",{onClick:e,className:"w-14 h-14 rounded-full shadow-xl flex items-center justify-center transition-all duration-200 hover:scale-110 active:scale-95 relative",style:{background:"#1a1a2e"},"aria-label":"Open chat support",title:"Chat with Kimbly Labs",children:[s.jsxs("span",{className:"absolute top-0.5 right-0.5 flex h-3.5 w-3.5",children:[s.jsx("span",{className:"animate-ping absolute inline-flex h-full w-full rounded-full bg-green-400 opacity-75"}),s.jsx("span",{className:"relative inline-flex rounded-full h-3.5 w-3.5 bg-green-500 border-2 border-white"})]}),s.jsx(ap,{size:24,className:"text-white"})]})}function Lp({onClose:e}){return s.jsxs("div",{className:"flex items-center justify-between px-4 py-3 flex-shrink-0",style:{background:"#1a1a2e"},children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("div",{className:"w-9 h-9 rounded-full flex items-center justify-center text-white font-bold text-sm flex-shrink-0",style:{background:"#0066cc"},children:"K"}),s.jsxs("div",{children:[s.jsx("p",{className:"text-white font-semibold text-sm leading-tight",children:"Kimbly Labs"}),s.jsxs("div",{className:"flex items-center gap-1.5 mt-0.5",children:[s.jsx("span",{className:"w-2 h-2 rounded-full bg-green-400 flex-shrink-0"}),s.jsx("span",{className:"text-gray-400 text-xs",children:"AI Support · Online"})]})]})]}),s.jsx("button",{onClick:e,className:"text-gray-400 hover:text-white transition-colors p-1 rounded-lg hover:bg-white/10","aria-label":"Close chat",children:s.jsx(Ho,{size:18})})]})}function Ip(e){return e?new Date(e).toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"}):""}function Rp({message:e}){const[t,n]=I.useState(!1),r=e.role==="user";return s.jsxs("div",{className:`flex items-end gap-2 ${r?"flex-row-reverse":"flex-row"}`,onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),children:[!r&&s.jsx("div",{className:"w-7 h-7 rounded-full flex-shrink-0 flex items-center justify-center text-white text-xs font-bold",style:{background:"#1a1a2e"},children:"K"}),s.jsxs("div",{className:`flex flex-col gap-1 max-w-[72%] ${r?"items-end":"items-start"}`,children:[s.jsxs("div",{className:`px-3 py-2 rounded-2xl text-sm leading-relaxed break-words ${r?"text-white rounded-br-sm":"text-gray-800 bg-gray-100 rounded-bl-sm"}`,style:r?{background:"#1a1a2e"}:void 0,children:[e.content,e.isStreaming&&s.jsx("span",{className:"chat-cursor"})]}),t&&e.created_at&&s.jsx("span",{className:"text-[10px] text-gray-400 px-1",children:Ip(e.created_at)})]})]})}function Op(){return s.jsxs("div",{className:"flex items-end gap-2",children:[s.jsx("div",{className:"w-7 h-7 rounded-full flex-shrink-0 flex items-center justify-center text-white text-xs font-bold",style:{background:"#1a1a2e"},children:"K"}),s.jsxs("div",{className:"bg-gray-100 rounded-2xl rounded-bl-sm px-4 py-3 flex items-center gap-1",children:[s.jsx("span",{className:"w-1.5 h-1.5 rounded-full bg-gray-400 animate-bounce",style:{animationDelay:"0ms"}}),s.jsx("span",{className:"w-1.5 h-1.5 rounded-full bg-gray-400 animate-bounce",style:{animationDelay:"160ms"}}),s.jsx("span",{className:"w-1.5 h-1.5 rounded-full bg-gray-400 animate-bounce",style:{animationDelay:"320ms"}})]})]})}function Dp({messages:e,isTyping:t}){const n=I.useRef(null);return I.useEffect(()=>{var r;(r=n.current)==null||r.scrollIntoView({behavior:"smooth"})},[e,t]),s.jsxs("div",{className:"flex-1 overflow-y-auto px-4 py-4 space-y-3",children:[e.map(r=>s.jsx(Rp,{message:r},r.id)),t&&s.jsx(Op,{}),s.jsx("div",{ref:n})]})}function Fp({onSend:e,disabled:t}){const[n,r]=I.useState(""),l=I.useRef(null),i=()=>{const u=n.trim();!u||t||(r(""),l.current&&(l.current.style.height="auto"),e(u))},o=u=>{u.key==="Enter"&&!u.shiftKey&&(u.preventDefault(),i())},a=u=>{r(u.target.value),u.target.style.height="auto",u.target.style.height=`${Math.min(u.target.scrollHeight,120)}px`};return s.jsxs("div",{className:"border-t border-gray-100 px-3 py-3 flex items-end gap-2 flex-shrink-0",children:[s.jsx("textarea",{ref:l,value:n,onChange:a,onKeyDown:o,placeholder:"Ask about Kimbly Labs...",disabled:t,rows:1,className:"flex-1 text-sm border border-gray-200 rounded-xl px-3 py-2 resize-none focus:outline-none focus:border-blue-400 focus:ring-1 focus:ring-blue-100 disabled:opacity-50 transition-colors leading-relaxed",style:{minHeight:"40px",maxHeight:"120px"}}),s.jsx("button",{onClick:i,disabled:!n.trim()||t,className:"w-9 h-9 rounded-xl flex items-center justify-center transition-all flex-shrink-0 disabled:opacity-40 disabled:cursor-not-allowed hover:opacity-90 active:scale-95",style:{background:"#1a1a2e"},"aria-label":"Send message",children:s.jsx(dp,{size:15,className:"text-white"})})]})}function Ap({messages:e,isTyping:t,isStreaming:n,onSend:r,onClose:l,isVisible:i}){return s.jsxs("div",{className:` mb-4 bg-white rounded-2xl shadow-2xl border border-gray-100 flex flex-col overflow-hidden transition-all duration-300 ease-out ${i?"opacity-100 translate-y-0 scale-100":"opacity-0 translate-y-4 scale-95 pointer-events-none"} fixed bottom-24 right-6 w-[380px] h-[520px] sm:w-[380px] sm:h-[520px] max-sm:inset-x-0 max-sm:bottom-0 max-sm:w-full max-sm:h-[85vh] max-sm:rounded-b-none max-sm:right-0 `,style:{zIndex:9999},children:[s.jsx(Lp,{onClose:l}),s.jsx(Dp,{messages:e,isTyping:t}),s.jsx(Fp,{onSend:r,disabled:n||t})]})}function Up(){const[e,t]=I.useState(!1),{sessionToken:n,messageCount:r,isReady:l}=Pp(),{messages:i,isTyping:o,isStreaming:a,sendMessage:u,loadHistory:d,showWelcome:g}=Tp(n),h=I.useRef(!1);return I.useEffect(()=>{if(!e||!l||h.current)return;h.current=!0;async function m(){r>0&&await d()||g()}m()},[e,l,r,d,g]),s.jsxs("div",{className:"fixed bottom-6 right-6 z-[9998] flex flex-col items-end",children:[s.jsx(Ap,{messages:i,isTyping:o,isStreaming:a,onSend:u,onClose:()=>t(!1),isVisible:e}),s.jsx(Mp,{onClick:()=>t(m=>!m)})]})}function $p(){return s.jsxs(s.Fragment,{children:[s.jsx(_p,{}),s.jsx(Up,{})]})}function Hp(){return s.jsxs("div",{className:"min-h-screen",children:[s.jsx(yp,{}),s.jsx(vp,{}),s.jsx(xp,{}),s.jsx(wp,{}),s.jsx(kp,{}),s.jsx(Sp,{}),s.jsx(Np,{}),s.jsx(jp,{}),s.jsx($p,{})]})}pc(document.getElementById("root")).render(s.jsx(I.StrictMode,{children:s.jsx(Hp,{})}));
修改文件时间
将文件时间修改为当前时间的前一年
删除文件