文件操作 - index-BGuw6c7_.js
返回文件管理
返回主菜单
删除本文件
文件: E:\HostingSpaces\kimblycr\kimbly.in\wwwroot\assets\index-BGuw6c7_.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 bs={exports:{}},il={},ea={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 bn=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"),$o=Symbol.iterator;function zc(e){return e===null||typeof e!="object"?null:(e=$o&&e[$o]||e["@@iterator"],typeof e=="function"?e:null)}var ta={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},na=Object.assign,ra={};function cn(e,t,n){this.props=e,this.context=t,this.refs=ra,this.updater=n||ta}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 la(){}la.prototype=cn.prototype;function Bi(e,t,n){this.props=e,this.context=t,this.refs=ra,this.updater=n||ta}var Wi=Bi.prototype=new la;Wi.constructor=Bi;na(Wi,cn.prototype);Wi.isPureReactComponent=!0;var Ho=Array.isArray,ia=Object.prototype.hasOwnProperty,Qi={current:null},oa={key:!0,ref:!0,__self:!0,__source:!0};function sa(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)ia.call(t,r)&&!oa.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:bn,type:e,key:i,ref:o,props:l,_owner:Qi.current}}function Tc(e,t){return{$$typeof:bn,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Ki(e){return typeof e=="object"&&e!==null&&e.$$typeof===bn}function Mc(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Vo=/\/+/g;function jl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Mc(""+e.key):t.toString(36)}function Nr(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 bn:case xc:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+jl(o,0):r,Ho(l)?(n="",e!=null&&(n=e.replace(Vo,"$&/")+"/"),Nr(l,t,n,"",function(d){return d})):l!=null&&(Ki(l)&&(l=Tc(l,n+(!l.key||o&&o.key===l.key?"":(""+l.key).replace(Vo,"$&/")+"/")+e)),t.push(l)),1;if(o=0,r=r===""?".":r+":",Ho(e))for(var a=0;a<e.length;a++){i=e[a];var u=r+jl(i,a);o+=Nr(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+jl(i,a++),o+=Nr(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 or(e,t,n){if(e==null)return e;var r=[],l=0;return Nr(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},jr={transition:null},Ic={ReactCurrentDispatcher:ce,ReactCurrentBatchConfig:jr,ReactCurrentOwner:Qi};function aa(){throw Error("act(...) is not supported in production builds of React.")}M.Children={map:or,forEach:function(e,t,n){or(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return or(e,function(){t++}),t},toArray:function(e){return or(e,function(t){return t})||[]},only:function(e){if(!Ki(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=Bi;M.StrictMode=kc;M.Suspense=Ec;M.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ic;M.act=aa;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=na({},e.props),l=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=Qi.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(u in t)ia.call(t,u)&&!oa.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:bn,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=sa;M.createFactory=function(e){var t=sa.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=Ki;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=jr.transition;jr.transition={};try{e()}finally{jr.transition=t}};M.unstable_act=aa;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";ea.exports=M;var I=ea.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,Dc=Symbol.for("react.element"),Oc=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 ua(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:Dc,type:e,key:i,ref:o,props:l,_owner:Ac.current}}il.Fragment=Oc;il.jsx=ua;il.jsxs=ua;bs.exports=il;var s=bs.exports,ca={exports:{}},Se={},da={exports:{}},fa={};/** * @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,lr=J>>>1;K<lr;){var wt=2*(K+1)-1,Nl=j[wt],kt=wt+1,ir=j[kt];if(0>l(Nl,T))kt<J&&0>l(ir,Nl)?(j[K]=ir,j[kt]=T,K=kt):(j[K]=Nl,j[wt]=T,K=wt);else if(kt<J&&0>l(ir,T))j[K]=ir,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,kl(S);else{var z=n(d);z!==null&&Sl(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 lr=!0;else{var wt=n(d);wt!==null&&Sl(y,wt.startTime-z),lr=!1}return lr}finally{h=null,m=T,w=!1}}var E=!1,C=null,_=-1,D=5,P=-1;function X(){return!(e.unstable_now()-P<D)}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 kl(j){C=j,E||(E=!0,be())}function Sl(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,kl(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"):D=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,Sl(y,T-K))):(j.sortIndex=J,t(u,j),x||w||(x=!0,kl(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}}}})(fa);da.exports=fa;var $c=da.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 pa=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++)pa.add(t[e])}var Ge=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Zl=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]*$/,Bo={},Wo={};function Bc(e){return Zl.call(Wo,e)?!0:Zl.call(Bo,e)?!1:Vc.test(e)?Wo[e]=!0:(Bo[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 Yi=/[\-:]([a-z])/g;function Gi(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(Yi,Gi);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(Yi,Gi);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(Yi,Gi);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 Xi(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,sr=Symbol.for("react.element"),Ft=Symbol.for("react.portal"),At=Symbol.for("react.fragment"),Zi=Symbol.for("react.strict_mode"),ql=Symbol.for("react.profiler"),ma=Symbol.for("react.provider"),ha=Symbol.for("react.context"),qi=Symbol.for("react.forward_ref"),Jl=Symbol.for("react.suspense"),bl=Symbol.for("react.suspense_list"),Ji=Symbol.for("react.memo"),tt=Symbol.for("react.lazy"),ga=Symbol.for("react.offscreen"),Qo=Symbol.iterator;function mn(e){return e===null||typeof e!="object"?null:(e=Qo&&e[Qo]||e["@@iterator"],typeof e=="function"?e:null)}var W=Object.assign,Cl;function Sn(e){if(Cl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Cl=t&&t[1]||""}return` `+Cl+e}var El=!1;function _l(e,t){if(!e||El)return"";El=!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{El=!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=_l(e.type,!1),e;case 11:return e=_l(e.type.render,!1),e;case 1:return e=_l(e.type,!0),e;default:return""}}function ei(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 ql:return"Profiler";case Zi:return"StrictMode";case Jl:return"Suspense";case bl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ha:return(e.displayName||"Context")+".Consumer";case ma:return(e._context.displayName||"Context")+".Provider";case qi:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ji:return t=e.displayName||null,t!==null?t:ei(e.type)||"Memo";case tt:t=e._payload,e=e._init;try{return ei(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 ei(t);case 8:return t===Zi?"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 ya(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Gc(e){var t=ya(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 ar(e){e._valueTracker||(e._valueTracker=Gc(e))}function va(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ya(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 ti(e,t){var n=t.checked;return W({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ko(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 xa(e,t){t=t.checked,t!=null&&Xi(e,"checked",t,!1)}function ni(e,t){xa(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")?ri(e,t.type,n):t.hasOwnProperty("defaultValue")&&ri(e,t.type,ht(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Yo(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 ri(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 li(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(v(91));return W({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Go(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 wa(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 Xo(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function ka(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 ii(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?ka(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ur,Sa=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(ur=ur||document.createElement("div"),ur.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ur.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function On(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 Na(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 ja(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Na(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 oi(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 si(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 ai=null;function bi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ui=null,Zt=null,qt=null;function Zo(e){if(e=nr(e)){if(typeof ui!="function")throw Error(v(280));var t=e.stateNode;t&&(t=cl(t),ui(e.stateNode,e.type,t))}}function Ca(e){Zt?qt?qt.push(e):qt=[e]:Zt=e}function Ea(){if(Zt){var e=Zt,t=qt;if(qt=Zt=null,Zo(e),t)for(e=0;e<t.length;e++)Zo(t[e])}}function _a(e,t){return e(t)}function Pa(){}var Pl=!1;function za(e,t,n){if(Pl)return e(t,n);Pl=!0;try{return _a(e,t,n)}finally{Pl=!1,(Zt!==null||qt!==null)&&(Pa(),Ea())}}function Fn(e,t){var n=e.stateNode;if(n===null)return null;var r=cl(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 ci=!1;if(Ge)try{var hn={};Object.defineProperty(hn,"passive",{get:function(){ci=!0}}),window.addEventListener("test",hn,hn),window.removeEventListener("test",hn,hn)}catch{ci=!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,Or=null,Fr=!1,di=null,Jc={onError:function(e){_n=!0,Or=e}};function bc(e,t,n,r,l,i,o,a,u){_n=!1,Or=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=Or;_n=!1,Or=null}else throw Error(v(198));Fr||(Fr=!0,di=d)}}function Dt(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 Ta(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 qo(e){if(Dt(e)!==e)throw Error(v(188))}function td(e){var t=e.alternate;if(!t){if(t=Dt(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 qo(l),e;if(i===r)return qo(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 Ma(e){return e=td(e),e!==null?La(e):null}function La(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=La(e);if(t!==null)return t;e=e.sibling}return null}var Ia=ke.unstable_scheduleCallback,Jo=ke.unstable_cancelCallback,nd=ke.unstable_shouldYield,rd=ke.unstable_requestPaint,Y=ke.unstable_now,ld=ke.unstable_getCurrentPriorityLevel,eo=ke.unstable_ImmediatePriority,Ra=ke.unstable_UserBlockingPriority,Ar=ke.unstable_NormalPriority,id=ke.unstable_LowPriority,Da=ke.unstable_IdlePriority,ol=null,He=null;function od(e){if(He&&typeof He.onCommitFiberRoot=="function")try{He.onCommitFiberRoot(ol,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 cr=64,dr=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 Ur(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 fi(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Oa(){var e=cr;return cr<<=1,!(cr&4194240)&&(cr=64),e}function zl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function er(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 to(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 O=0;function Fa(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Aa,no,Ua,$a,Ha,pi=!1,fr=[],st=null,at=null,ut=null,An=new Map,Un=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 bo(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":An.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Un.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=nr(t),t!==null&&no(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 An.set(i,gn(An.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,Un.set(i,gn(Un.get(i)||null,e,t,n,r,l)),!0}return!1}function Va(e){var t=jt(e.target);if(t!==null){var n=Dt(t);if(n!==null){if(t=n.tag,t===13){if(t=Ta(n),t!==null){e.blockedOn=t,Ha(e.priority,function(){Ua(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 Cr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=mi(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ai=r,n.target.dispatchEvent(r),ai=null}else return t=nr(n),t!==null&&no(t),e.blockedOn=n,!1;t.shift()}return!0}function es(e,t,n){Cr(e)&&n.delete(t)}function hd(){pi=!1,st!==null&&Cr(st)&&(st=null),at!==null&&Cr(at)&&(at=null),ut!==null&&Cr(ut)&&(ut=null),An.forEach(es),Un.forEach(es)}function yn(e,t){e.blockedOn===t&&(e.blockedOn=null,pi||(pi=!0,ke.unstable_scheduleCallback(ke.unstable_NormalPriority,hd)))}function $n(e){function t(l){return yn(l,e)}if(0<fr.length){yn(fr[0],e);for(var n=1;n<fr.length;n++){var r=fr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(st!==null&&yn(st,e),at!==null&&yn(at,e),ut!==null&&yn(ut,e),An.forEach(t),Un.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);)Va(n),n.blockedOn===null&&rt.shift()}var Jt=Je.ReactCurrentBatchConfig,$r=!0;function gd(e,t,n,r){var l=O,i=Jt.transition;Jt.transition=null;try{O=1,ro(e,t,n,r)}finally{O=l,Jt.transition=i}}function yd(e,t,n,r){var l=O,i=Jt.transition;Jt.transition=null;try{O=4,ro(e,t,n,r)}finally{O=l,Jt.transition=i}}function ro(e,t,n,r){if($r){var l=mi(e,t,n,r);if(l===null)Ul(e,t,r,Hr,n),bo(e,r);else if(md(l,e,t,n,r))r.stopPropagation();else if(bo(e,r),t&4&&-1<pd.indexOf(e)){for(;l!==null;){var i=nr(l);if(i!==null&&Aa(i),i=mi(e,t,n,r),i===null&&Ul(e,t,r,Hr,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else Ul(e,t,r,null,n)}}var Hr=null;function mi(e,t,n,r){if(Hr=null,e=bi(r),e=jt(e),e!==null)if(t=Dt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Ta(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 Hr=e,null}function Ba(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 eo:return 1;case Ra:return 4;case Ar:case id:return 16;case Da:return 536870912;default:return 16}default:return 16}}var it=null,lo=null,Er=null;function Wa(){if(Er)return Er;var e,t=lo,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 Er=l.slice(e,1<r?1-r:void 0)}function _r(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 pr(){return!0}function ts(){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)?pr:ts,this.isPropagationStopped=ts,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=pr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=pr)},persist:function(){},isPersistent:pr}),t}var dn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},io=Ne(dn),tr=W({},dn,{view:0,detail:0}),vd=Ne(tr),Tl,Ml,vn,sl=W({},tr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:oo,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"?(Tl=e.screenX-vn.screenX,Ml=e.screenY-vn.screenY):Ml=Tl=0,vn=e),Tl)},movementY:function(e){return"movementY"in e?e.movementY:Ml}}),ns=Ne(sl),xd=W({},sl,{dataTransfer:0}),wd=Ne(xd),kd=W({},tr,{relatedTarget:0}),Ll=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}),rs=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 oo(){return Td}var Md=W({},tr,{key:function(e){if(e.key){var t=_d[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=_r(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:oo,charCode:function(e){return e.type==="keypress"?_r(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?_r(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Ld=Ne(Md),Id=W({},sl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ls=Ne(Id),Rd=W({},tr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:oo}),Dd=Ne(Rd),Od=W({},dn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Fd=Ne(Od),Ad=W({},sl,{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],so=Ge&&"CompositionEvent"in window,Pn=null;Ge&&"documentMode"in document&&(Pn=document.documentMode);var Hd=Ge&&"TextEvent"in window&&!Pn,Qa=Ge&&(!so||Pn&&8<Pn&&11>=Pn),is=" ",os=!1;function Ka(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 Ya(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 Ya(t);case"keypress":return t.which!==32?null:(os=!0,is);case"textInput":return e=t.data,e===is&&os?null:e;default:return null}}function Bd(e,t){if(Ut)return e==="compositionend"||!so&&Ka(e,t)?(e=Wa(),Er=lo=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 Qa&&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 ss(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Wd[e.type]:t==="textarea"}function Ga(e,t,n,r){Ca(r),t=Vr(t,"onChange"),0<t.length&&(n=new io("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var zn=null,Hn=null;function Qd(e){iu(e,0)}function al(e){var t=Vt(e);if(va(t))return e}function Kd(e,t){if(e==="change")return t}var Xa=!1;if(Ge){var Il;if(Ge){var Rl="oninput"in document;if(!Rl){var as=document.createElement("div");as.setAttribute("oninput","return;"),Rl=typeof as.oninput=="function"}Il=Rl}else Il=!1;Xa=Il&&(!document.documentMode||9<document.documentMode)}function us(){zn&&(zn.detachEvent("onpropertychange",Za),Hn=zn=null)}function Za(e){if(e.propertyName==="value"&&al(Hn)){var t=[];Ga(t,Hn,e,bi(e)),za(Qd,t)}}function Yd(e,t,n){e==="focusin"?(us(),zn=t,Hn=n,zn.attachEvent("onpropertychange",Za)):e==="focusout"&&us()}function Gd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return al(Hn)}function Xd(e,t){if(e==="click")return al(t)}function Zd(e,t){if(e==="input"||e==="change")return al(t)}function qd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Oe=typeof Object.is=="function"?Object.is:qd;function Vn(e,t){if(Oe(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(!Zl.call(t,l)||!Oe(e[l],t[l]))return!1}return!0}function cs(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ds(e,t){var n=cs(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=cs(n)}}function qa(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?qa(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ja(){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 ao(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=Ja(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&qa(n.ownerDocument.documentElement,n)){if(r!==null&&ao(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=ds(n,i);var o=ds(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,hi=null,Tn=null,gi=!1;function fs(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;gi||$t==null||$t!==Dr(r)||(r=$t,"selectionStart"in r&&ao(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&&Vn(Tn,r)||(Tn=r,r=Vr(hi,"onSelect"),0<r.length&&(t=new io("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=$t)))}function mr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ht={animationend:mr("Animation","AnimationEnd"),animationiteration:mr("Animation","AnimationIteration"),animationstart:mr("Animation","AnimationStart"),transitionend:mr("Transition","TransitionEnd")},Dl={},ba={};Ge&&(ba=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 ul(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 ba)return Dl[e]=t[n];return e}var eu=ul("animationend"),tu=ul("animationiteration"),nu=ul("animationstart"),ru=ul("transitionend"),lu=new Map,ps="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){lu.set(e,t),Rt(t,[e])}for(var Ol=0;Ol<ps.length;Ol++){var Fl=ps[Ol],ef=Fl.toLowerCase(),tf=Fl[0].toUpperCase()+Fl.slice(1);yt(ef,"on"+tf)}yt(eu,"onAnimationEnd");yt(tu,"onAnimationIteration");yt(nu,"onAnimationStart");yt("dblclick","onDoubleClick");yt("focusin","onFocus");yt("focusout","onBlur");yt(ru,"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 ms(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,ed(r,t,void 0,e),e.currentTarget=null}function iu(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;ms(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;ms(l,a,d),i=u}}}if(Fr)throw e=di,Fr=!1,di=null,e}function U(e,t){var n=t[ki];n===void 0&&(n=t[ki]=new Set);var r=e+"__bubble";n.has(r)||(ou(t,e,2,!1),n.add(r))}function Al(e,t,n){var r=0;t&&(r|=4),ou(n,e,r,t)}var hr="_reactListening"+Math.random().toString(36).slice(2);function Bn(e){if(!e[hr]){e[hr]=!0,pa.forEach(function(n){n!=="selectionchange"&&(nf.has(n)||Al(n,!1,e),Al(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[hr]||(t[hr]=!0,Al("selectionchange",!1,t))}}function ou(e,t,n,r){switch(Ba(t)){case 1:var l=gd;break;case 4:l=yd;break;default:l=ro}n=l.bind(null,t,n,e),l=void 0,!ci||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 Ul(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}za(function(){var d=i,g=bi(n),h=[];e:{var m=lu.get(e);if(m!==void 0){var w=io,x=e;switch(e){case"keypress":if(_r(n)===0)break e;case"keydown":case"keyup":w=Ld;break;case"focusin":x="focus",w=Ll;break;case"focusout":x="blur",w=Ll;break;case"beforeblur":case"afterblur":w=Ll;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=ns;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=Dd;break;case eu:case tu:case nu:w=Nd;break;case ru: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=ls}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=Fn(c,f),y!=null&&k.push(Wn(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!==ai&&(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=Dt(x),x!==F||x.tag!==5&&x.tag!==6)&&(x=null)):(w=null,x=d),w!==x)){if(k=ns,y="onMouseLeave",f="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(k=ls,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=Ot(p))c++;for(p=0,y=f;y;y=Ot(y))p++;for(;0<c-p;)k=Ot(k),c--;for(;0<p-c;)f=Ot(f),p--;for(;c--;){if(k===f||f!==null&&k===f.alternate)break t;k=Ot(k),f=Ot(f)}k=null}else k=null;w!==null&&hs(h,m,w,k,!1),x!==null&&F!==null&&hs(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(ss(m))if(Xa)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))){Ga(h,S,n,g);break e}E&&E(e,m,d),e==="focusout"&&(E=m._wrapperState)&&E.controlled&&m.type==="number"&&ri(m,"number",m.value)}switch(E=d?Vt(d):window,e){case"focusin":(ss(E)||E.contentEditable==="true")&&($t=E,hi=d,Tn=null);break;case"focusout":Tn=hi=$t=null;break;case"mousedown":gi=!0;break;case"contextmenu":case"mouseup":case"dragend":gi=!1,fs(h,n,g);break;case"selectionchange":if(bd)break;case"keydown":case"keyup":fs(h,n,g)}var C;if(so)e:{switch(e){case"compositionstart":var _="onCompositionStart";break e;case"compositionend":_="onCompositionEnd";break e;case"compositionupdate":_="onCompositionUpdate";break e}_=void 0}else Ut?Ka(e,n)&&(_="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(_="onCompositionStart");_&&(Qa&&n.locale!=="ko"&&(Ut||_!=="onCompositionStart"?_==="onCompositionEnd"&&Ut&&(C=Wa()):(it=g,lo="value"in it?it.value:it.textContent,Ut=!0)),E=Vr(d,_),0<E.length&&(_=new rs(_,e,null,n,g),h.push({event:_,listeners:E}),C?_.data=C:(C=Ya(n),C!==null&&(_.data=C)))),(C=Hd?Vd(e,n):Bd(e,n))&&(d=Vr(d,"onBeforeInput"),0<d.length&&(g=new rs("onBeforeInput","beforeinput",null,n,g),h.push({event:g,listeners:d}),g.data=C))}iu(h,t)})}function Wn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Vr(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=Fn(e,n),i!=null&&r.unshift(Wn(e,i,l)),i=Fn(e,t),i!=null&&r.push(Wn(e,i,l))),e=e.return}return r}function Ot(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function hs(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=Fn(n,i),u!=null&&o.unshift(Wn(n,u,a))):l||(u=Fn(n,i),u!=null&&o.push(Wn(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 gs(e){return(typeof e=="string"?e:""+e).replace(rf,` `).replace(lf,"")}function gr(e,t,n){if(t=gs(t),gs(e)!==t&&n)throw Error(v(425))}function Br(){}var yi=null,vi=null;function xi(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 wi=typeof setTimeout=="function"?setTimeout:void 0,of=typeof clearTimeout=="function"?clearTimeout:void 0,ys=typeof Promise=="function"?Promise:void 0,sf=typeof queueMicrotask=="function"?queueMicrotask:typeof ys<"u"?function(e){return ys.resolve(null).then(e).catch(af)}:wi;function af(e){setTimeout(function(){throw e})}function $l(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),$n(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);$n(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 vs(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,Qn="__reactProps$"+fn,Xe="__reactContainer$"+fn,ki="__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=vs(e);e!==null;){if(n=e[$e])return n;e=vs(e)}return t}e=n,n=e.parentNode}return null}function nr(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 cl(e){return e[Qn]||null}var Si=[],Bt=-1;function vt(e){return{current:e}}function $(e){0>Bt||(e.current=Si[Bt],Si[Bt]=null,Bt--)}function A(e,t){Bt++,Si[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 Wr(){$(me),$(se)}function xs(e,t,n){if(se.current!==gt)throw Error(v(168));A(se,t),A(me,n)}function su(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 Qr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||gt,zt=se.current,A(se,e),A(me,me.current),!0}function ws(e,t,n){var r=e.stateNode;if(!r)throw Error(v(169));n?(e=su(e,t,zt),r.__reactInternalMemoizedMergedChildContext=e,$(me),$(se),A(se,e)):$(me),A(me,n)}var We=null,dl=!1,Hl=!1;function au(e){We===null?We=[e]:We.push(e)}function df(e){dl=!0,au(e)}function xt(){if(!Hl&&We!==null){Hl=!0;var e=0,t=O;try{var n=We;for(O=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}We=null,dl=!1}catch(l){throw We!==null&&(We=We.slice(e+1)),Ia(eo,xt),l}finally{O=t,Hl=!1}}return null}var Wt=[],Qt=0,Kr=null,Yr=0,je=[],Ce=0,Tt=null,Qe=1,Ke="";function St(e,t){Wt[Qt++]=Yr,Wt[Qt++]=Kr,Kr=e,Yr=t}function uu(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 uo(e){e.return!==null&&(St(e,1),uu(e,1,0))}function co(e){for(;e===Kr;)Kr=Wt[--Qt],Wt[Qt]=null,Yr=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 cu(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 ks(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 Ni(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ji(e){if(H){var t=xe;if(t){var n=t;if(!ks(e,t)){if(Ni(e))throw Error(v(418));t=ct(n.nextSibling);var r=we;t&&ks(e,t)?cu(r,n):(e.flags=e.flags&-4097|2,H=!1,we=e)}}else{if(Ni(e))throw Error(v(418));e.flags=e.flags&-4097|2,H=!1,we=e}}}function Ss(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;we=e}function yr(e){if(e!==we)return!1;if(!H)return Ss(e),H=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!xi(e.type,e.memoizedProps)),t&&(t=xe)){if(Ni(e))throw du(),Error(v(418));for(;t;)cu(e,t),t=ct(t.nextSibling)}if(Ss(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 du(){for(var e=xe;e;)e=ct(e.nextSibling)}function rn(){xe=we=null,H=!1}function fo(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 vr(e,t){throw e=Object.prototype.toString.call(t),Error(v(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ns(e){var t=e._init;return t(e._payload)}function fu(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=Gl(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&&Ns(S)===c.type)?(y=l(c,p.props),y.ref=xn(f,c,p),y.return=f,y):(y=Rr(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=Xl(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=Gl(""+c,f.mode,p),c.return=f,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case sr:return p=Rr(c.type,c.key,c.props,null,f.mode,p),p.ref=xn(f,null,c),p.return=f,p;case Ft:return c=Xl(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;vr(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 sr: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);vr(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 sr: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);vr(c,y)}return null}function x(f,c,p,y){for(var S=null,E=null,C=c,_=c=0,D=null;C!==null&&_<p.length;_++){C.index>_?(D=C,C=null):D=C.sibling;var P=m(f,C,p[_],y);if(P===null){C===null&&(C=D);break}e&&C&&P.alternate===null&&t(f,C),c=i(P,c,_),E===null?S=P:E.sibling=P,E=P,C=D}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;_++)D=w(C,f,_,p[_],y),D!==null&&(e&&D.alternate!==null&&C.delete(D.key===null?_:D.key),c=i(D,c,_),E===null?S=D:E.sibling=D,E=D);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,D=null,P=p.next();C!==null&&!P.done;_++,P=p.next()){C.index>_?(D=C,C=null):D=C.sibling;var X=m(f,C,P.value,y);if(X===null){C===null&&(C=D);break}e&&C&&X.alternate===null&&t(f,C),c=i(X,c,_),E===null?S=X:E.sibling=X,E=X,C=D}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 sr: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&&Ns(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=Rr(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=Xl(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);vr(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=Gl(p,f.mode,y),c.return=f,f=c),o(f)):n(f,c)}return F}var ln=fu(!0),pu=fu(!1),Gr=vt(null),Xr=null,Kt=null,po=null;function mo(){po=Kt=Xr=null}function ho(e){var t=Gr.current;$(Gr),e._currentValue=t}function Ci(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){Xr=e,po=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(po!==e)if(e={context:e,memoizedValue:t,next:null},Kt===null){if(Xr===null)throw Error(v(308));Kt=e,Xr.dependencies={lanes:0,firstContext:e}}else Kt=Kt.next=e;return t}var Ct=null;function go(e){Ct===null?Ct=[e]:Ct.push(e)}function mu(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,go(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 yo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function hu(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,go(r)):(t.next=l.next,l.next=t),r.interleaved=t,Ze(e,n)}function Pr(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,to(e,n)}}function js(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 Zr(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 Cs(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 rr={},Ve=vt(rr),Kn=vt(rr),Yn=vt(rr);function Et(e){if(e===rr)throw Error(v(174));return e}function vo(e,t){switch(A(Yn,t),A(Kn,e),A(Ve,rr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ii(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=ii(t,e)}$(Ve),A(Ve,t)}function on(){$(Ve),$(Kn),$(Yn)}function gu(e){Et(Yn.current);var t=Et(Ve.current),n=ii(t,e.type);t!==n&&(A(Kn,e),A(Ve,n))}function xo(e){Kn.current===e&&($(Ve),$(Kn))}var V=vt(0);function qr(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 Vl=[];function wo(){for(var e=0;e<Vl.length;e++)Vl[e]._workInProgressVersionPrimary=null;Vl.length=0}var zr=Je.ReactCurrentDispatcher,Bl=Je.ReactCurrentBatchConfig,Mt=0,B=null,Z=null,b=null,Jr=!1,Mn=!1,Gn=0,pf=0;function le(){throw Error(v(321))}function ko(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Oe(e[n],t[n]))return!1;return!0}function So(e,t,n,r,l,i){if(Mt=i,B=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,zr.current=e===null||e.memoizedState===null?yf:vf,e=n(r,l),Mn){i=0;do{if(Mn=!1,Gn=0,25<=i)throw Error(v(301));i+=1,b=Z=null,t.updateQueue=null,zr.current=xf,e=n(r,l)}while(Mn)}if(zr.current=br,t=Z!==null&&Z.next!==null,Mt=0,b=Z=B=null,Jr=!1,t)throw Error(v(300));return e}function No(){var e=Gn!==0;return Gn=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 Xn(e,t){return typeof t=="function"?t(e):t}function Wl(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,Oe(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 Ql(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);Oe(i,t.memoizedState)||(pe=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function yu(){}function vu(e,t){var n=B,r=ze(),l=t(),i=!Oe(r.memoizedState,l);if(i&&(r.memoizedState=l,pe=!0),r=r.queue,jo(ku.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||b!==null&&b.memoizedState.tag&1){if(n.flags|=2048,Zn(9,wu.bind(null,n,r,l,t),void 0,null),ee===null)throw Error(v(349));Mt&30||xu(n,t,l)}return l}function xu(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 wu(e,t,n,r){t.value=n,t.getSnapshot=r,Su(t)&&Nu(e)}function ku(e,t,n){return n(function(){Su(t)&&Nu(e)})}function Su(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Oe(e,n)}catch{return!0}}function Nu(e){var t=Ze(e,1);t!==null&&De(t,e,1,-1)}function Es(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:Xn,lastRenderedState:e},t.queue=e,e=e.dispatch=gf.bind(null,B,e),[t.memoizedState,e]}function Zn(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 ju(){return ze().memoizedState}function Tr(e,t,n,r){var l=Ue();B.flags|=e,l.memoizedState=Zn(1|t,n,void 0,r===void 0?null:r)}function fl(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&&ko(r,o.deps)){l.memoizedState=Zn(t,n,i,r);return}}B.flags|=e,l.memoizedState=Zn(1|t,n,i,r)}function _s(e,t){return Tr(8390656,8,e,t)}function jo(e,t){return fl(2048,8,e,t)}function Cu(e,t){return fl(4,2,e,t)}function Eu(e,t){return fl(4,4,e,t)}function _u(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 Pu(e,t,n){return n=n!=null?n.concat([e]):null,fl(4,4,_u.bind(null,t,e),n)}function Co(){}function zu(e,t){var n=ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ko(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Tu(e,t){var n=ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ko(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Mu(e,t,n){return Mt&21?(Oe(n,t)||(n=Oa(),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=O;O=n!==0&&4>n?n:4,e(!0);var r=Bl.transition;Bl.transition={};try{e(!1),t()}finally{O=n,Bl.transition=r}}function Lu(){return ze().memoizedState}function hf(e,t,n){var r=pt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Iu(e))Ru(t,n);else if(n=mu(e,t,n,r),n!==null){var l=ue();De(n,e,r,l),Du(n,t,r)}}function gf(e,t,n){var r=pt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Iu(e))Ru(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,Oe(a,o)){var u=t.interleaved;u===null?(l.next=l,go(t)):(l.next=u.next,u.next=l),t.interleaved=l;return}}catch{}finally{}n=mu(e,t,l,r),n!==null&&(l=ue(),De(n,e,r,l),Du(n,t,r))}}function Iu(e){var t=e.alternate;return e===B||t!==null&&t===B}function Ru(e,t){Mn=Jr=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Du(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,to(e,n)}}var br={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:_s,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Tr(4194308,4,_u.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Tr(4194308,4,e,t)},useInsertionEffect:function(e,t){return Tr(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:Es,useDebugValue:Co,useDeferredValue:function(e){return Ue().memoizedState=e},useTransition:function(){var e=Es(!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||xu(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,_s(ku.bind(null,r,i,e),[e]),r.flags|=2048,Zn(9,wu.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=Gn++,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:zu,useContext:Pe,useEffect:jo,useImperativeHandle:Pu,useInsertionEffect:Cu,useLayoutEffect:Eu,useMemo:Tu,useReducer:Wl,useRef:ju,useState:function(){return Wl(Xn)},useDebugValue:Co,useDeferredValue:function(e){var t=ze();return Mu(t,Z.memoizedState,e)},useTransition:function(){var e=Wl(Xn)[0],t=ze().memoizedState;return[e,t]},useMutableSource:yu,useSyncExternalStore:vu,useId:Lu,unstable_isNewReconciler:!1},xf={readContext:Pe,useCallback:zu,useContext:Pe,useEffect:jo,useImperativeHandle:Pu,useInsertionEffect:Cu,useLayoutEffect:Eu,useMemo:Tu,useReducer:Ql,useRef:ju,useState:function(){return Ql(Xn)},useDebugValue:Co,useDeferredValue:function(e){var t=ze();return Z===null?t.memoizedState=e:Mu(t,Z.memoizedState,e)},useTransition:function(){var e=Ql(Xn)[0],t=ze().memoizedState;return[e,t]},useMutableSource:yu,useSyncExternalStore:vu,useId:Lu,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 Ei(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 pl={isMounted:function(e){return(e=e._reactInternals)?Dt(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&&(De(t,e,l,r),Pr(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&&(De(t,e,l,r),Pr(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&&(De(t,e,r,n),Pr(t,e,r))}};function Ps(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?!Vn(n,r)||!Vn(l,i):!0}function Ou(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=pl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function zs(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&&pl.enqueueReplaceState(t,t.state,null)}function _i(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},yo(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"&&(Ei(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&&pl.enqueueReplaceState(l,l.state,null),Zr(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 Kl(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Pi(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var wf=typeof WeakMap=="function"?WeakMap:Map;function Fu(e,t,n){n=Ye(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){tl||(tl=!0,Ai=r),Pi(e,t)},n}function Au(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(){Pi(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Pi(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 Ts(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 Ms(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 Ls(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?pu(t,null,n,r):ln(t,e.child,n,r)}function Is(e,t,n,r,l){n=n.render;var i=t.ref;return bt(t,l),r=So(e,t,n,r,i,l),n=No(),e!==null&&!pe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,qe(e,t,l)):(H&&n&&uo(t),t.flags|=1,ae(e,t,r,l),t.child)}function Rs(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!Io(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Uu(e,t,i,r,l)):(e=Rr(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:Vn,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 Uu(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(Vn(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 zi(e,t,n,r,l)}function $u(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 Hu(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function zi(e,t,n,r,l){var i=he(n)?zt:se.current;return i=nn(t,i),bt(t,l),n=So(e,t,n,r,i,l),r=No(),e!==null&&!pe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,qe(e,t,l)):(H&&r&&uo(t),t.flags|=1,ae(e,t,n,l),t.child)}function Ds(e,t,n,r,l){if(he(n)){var i=!0;Qr(t)}else i=!1;if(bt(t,l),t.stateNode===null)Mr(e,t),Ou(t,n,r),_i(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)&&zs(t,o,r,d),nt=!1;var m=t.memoizedState;o.state=m,Zr(t,r,o,l),u=t.memoizedState,a!==r||m!==u||me.current||nt?(typeof g=="function"&&(Ei(t,n,g,r),u=t.memoizedState),(a=nt||Ps(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,hu(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)&&zs(t,o,r,u),nt=!1,m=t.memoizedState,o.state=m,Zr(t,r,o,l);var x=t.memoizedState;a!==h||m!==x||me.current||nt?(typeof w=="function"&&(Ei(t,n,w,r),x=t.memoizedState),(d=nt||Ps(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 Ti(e,t,n,r,i,l)}function Ti(e,t,n,r,l,i){Hu(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&ws(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&&ws(t,n,!0),t.child}function Vu(e){var t=e.stateNode;t.pendingContext?xs(e,t.pendingContext,t.pendingContext!==t.context):t.context&&xs(e,t.context,!1),vo(e,t.containerInfo)}function Os(e,t,n,r,l){return rn(),fo(l),t.flags|=256,ae(e,t,n,r),t.child}var Mi={dehydrated:null,treeContext:null,retryLane:0};function Li(e){return{baseLanes:e,cachePool:null,transitions:null}}function Bu(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 ji(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(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=gl(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=Li(n),t.memoizedState=Mi,e):Eo(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?Li(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=Mi,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 Eo(e,t){return t=gl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function xr(e,t,n,r){return r!==null&&fo(r),ln(t,e.child,null,n),e=Eo(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=Kl(Error(v(422))),xr(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=gl({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=Li(o),t.memoizedState=Mi,i);if(!(t.mode&1))return xr(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=Kl(i,r,void 0),xr(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),De(r,e,l,-1))}return Lo(),r=Kl(Error(v(421))),xr(e,t,o,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Df.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=Eo(t,r.children),t.flags|=4096,t)}function Fs(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Ci(e.return,t,n)}function Yl(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 Wu(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&&Fs(e,n,t);else if(e.tag===19)Fs(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&&qr(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Yl(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&&qr(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Yl(t,!0,n,null,i);break;case"together":Yl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Mr(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:Vu(t),rn();break;case 5:gu(t);break;case 1:he(t.type)&&Qr(t);break;case 4:vo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;A(Gr,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?Bu(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 Wu(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,$u(e,t,n)}return qe(e,t,n)}var Qu,Ii,Ku,Yu;Qu=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}};Ii=function(){};Ku=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=ti(e,l),r=ti(e,r),i=[];break;case"select":l=W({},l,{value:void 0}),r=W({},r,{value:void 0}),i=[];break;case"textarea":l=li(e,l),r=li(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Br)}oi(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)}};Yu=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(co(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)&&Wr(),ie(t),null;case 3:return r=t.stateNode,on(),$(me),$(se),wo(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(yr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ie!==null&&(Hi(Ie),Ie=null))),Ii(e,t),ie(t),null;case 5:xo(t);var l=Et(Yn.current);if(n=t.type,e!==null&&t.stateNode!=null)Ku(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),yr(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[$e]=t,r[Qn]=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":Ko(r,i),U("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},U("invalid",r);break;case"textarea":Go(r,i),U("invalid",r)}oi(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&&gr(r.textContent,a,e),l=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(i.suppressHydrationWarning!==!0&&gr(r.textContent,a,e),l=["children",""+a]):Dn.hasOwnProperty(o)&&a!=null&&o==="onScroll"&&U("scroll",r)}switch(n){case"input":ar(r),Yo(r,i,!0);break;case"textarea":ar(r),Xo(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Br)}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=ka(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[Qn]=r,Qu(e,t,!1,!1),t.stateNode=e;e:{switch(o=si(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":Ko(e,r),l=ti(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":Go(e,r),l=li(e,r),U("invalid",e);break;default:l=r}oi(n,l),a=l;for(i in a)if(a.hasOwnProperty(i)){var u=a[i];i==="style"?ja(e,u):i==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&Sa(e,u)):i==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&On(e,u):typeof u=="number"&&On(e,""+u):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Dn.hasOwnProperty(i)?u!=null&&i==="onScroll"&&U("scroll",e):u!=null&&Xi(e,i,u,o))}switch(n){case"input":ar(e),Yo(e,r,!1);break;case"textarea":ar(e),Xo(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=Br)}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)Yu(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(v(166));if(n=Et(Yn.current),Et(Ve.current),yr(t)){if(r=t.stateNode,n=t.memoizedProps,r[$e]=t,(i=r.nodeValue!==n)&&(e=we,e!==null))switch(e.tag){case 3:gr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&gr(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))du(),rn(),t.flags|=98560,i=!1;else if(i=yr(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&&(Hi(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):Lo())),t.updateQueue!==null&&(t.flags|=4),ie(t),null);case 4:return on(),Ii(e,t),e===null&&Bn(t.stateNode.containerInfo),ie(t),null;case 10:return ho(t.type._context),ie(t),null;case 17:return he(t.type)&&Wr(),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=qr(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=qr(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 Mo(),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(co(t),t.tag){case 1:return he(t.type)&&Wr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return on(),$(me),$(se),wo(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return xo(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 ho(t.type._context),null;case 22:case 23:return Mo(),null;case 24:return null;default:return null}}var wr=!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 Ri(e,t,n){try{n()}catch(r){Q(e,t,r)}}var As=!1;function _f(e,t){if(yi=$r,e=Ja(),ao(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(vi={focusedElem:e,selectionRange:n},$r=!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=As,As=!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&&Ri(t,n,i)}l=l.next}while(l!==r)}}function ml(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 Gu(e){var t=e.alternate;t!==null&&(e.alternate=null,Gu(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[$e],delete t[Qn],delete t[ki],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 Xu(e){return e.tag===5||e.tag===3||e.tag===4}function Us(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Xu(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 Oi(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=Br));else if(r!==4&&(e=e.child,e!==null))for(Oi(e,t,n),e=e.sibling;e!==null;)Oi(e,t,n),e=e.sibling}function Fi(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(Fi(e,t,n),e=e.sibling;e!==null;)Fi(e,t,n),e=e.sibling}var te=null,Le=!1;function et(e,t,n){for(n=n.child;n!==null;)Zu(e,t,n),n=n.sibling}function Zu(e,t,n){if(He&&typeof He.onCommitFiberUnmount=="function")try{He.onCommitFiberUnmount(ol,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?$l(e.parentNode,n):e.nodeType===1&&$l(e,n),$n(e)):$l(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)&&Ri(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 $s(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=Of.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));Zu(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;)qu(t,e),t=t.sibling}function qu(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),ml(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{On(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&&xa(l,i),si(a,o);var d=si(a,i);for(o=0;o<u.length;o+=2){var g=u[o],h=u[o+1];g==="style"?ja(l,h):g==="dangerouslySetInnerHTML"?Sa(l,h):g==="children"?On(l,h):Xi(l,g,h,d)}switch(a){case"input":ni(l,i);break;case"textarea":wa(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[Qn]=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{$n(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||(zo=Y())),r&4&&$s(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){Vs(h);continue}}w!==null?(w.return=m,N=w):Vs(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=Na("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&&$s(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(Xu(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&&(On(l,""),r.flags&=-33);var i=Us(e);Fi(e,i,l);break;case 3:case 4:var o=r.stateNode.containerInfo,a=Us(e);Oi(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,Ju(e)}function Ju(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||wr;if(!o){var a=l.alternate,u=a!==null&&a.memoizedState!==null||oe;a=wr;var d=oe;if(wr=o,(oe=u)&&!d)for(N=l;N!==null;)o=N,u=o.child,o.tag===22&&o.memoizedState!==null?Bs(l):u!==null?(u.return=o,N=u):Bs(l);for(;i!==null;)N=i,Ju(i),i=i.sibling;N=l,wr=a,oe=d}Hs(e)}else l.subtreeFlags&8772&&i!==null?(i.return=l,N=i):Hs(e)}}function Hs(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||ml(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&&Cs(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}Cs(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&&$n(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 Vs(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 Bs(e){for(;N!==null;){var t=N;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ml(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,el=Je.ReactCurrentDispatcher,_o=Je.ReactCurrentOwner,_e=Je.ReactCurrentBatchConfig,R=0,ee=null,G=null,ne=0,ve=0,Gt=vt(0),q=0,qn=null,Lt=0,hl=0,Po=0,In=null,fe=null,zo=0,an=1/0,Be=null,tl=!1,Ai=null,ft=null,kr=!1,ot=null,nl=0,Rn=0,Ui=null,Lr=-1,Ir=0;function ue(){return R&6?Y():Lr!==-1?Lr:Lr=Y()}function pt(e){return e.mode&1?R&2&&ne!==0?ne&-ne:ff.transition!==null?(Ir===0&&(Ir=Oa()),Ir):(e=O,e!==0||(e=window.event,e=e===void 0?16:Ba(e.type)),e):1}function De(e,t,n,r){if(50<Rn)throw Rn=0,Ui=null,Error(v(185));er(e,n,r),(!(R&2)||e!==ee)&&(e===ee&&(!(R&2)&&(hl|=n),q===4&<(e,ne)),ge(e,r),n===1&&R===0&&!(t.mode&1)&&(an=Y()+500,dl&&xt()))}function ge(e,t){var n=e.callbackNode;dd(e,t);var r=Ur(e,e===ee?ne:0);if(r===0)n!==null&&Jo(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Jo(n),t===1)e.tag===0?df(Ws.bind(null,e)):au(Ws.bind(null,e)),sf(function(){!(R&6)&&xt()}),n=null;else{switch(Fa(r)){case 1:n=eo;break;case 4:n=Ra;break;case 16:n=Ar;break;case 536870912:n=Da;break;default:n=Ar}n=oc(n,bu.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function bu(e,t){if(Lr=-1,Ir=0,R&6)throw Error(v(327));var n=e.callbackNode;if(en()&&e.callbackNode!==n)return null;var r=Ur(e,e===ee?ne:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=rl(e,r);else{t=r;var l=R;R|=2;var i=tc();(ee!==e||ne!==t)&&(Be=null,an=Y()+500,_t(e,t));do try{Lf();break}catch(a){ec(e,a)}while(!0);mo(),el.current=i,R=l,G!==null?t=0:(ee=null,ne=0,t=q)}if(t!==0){if(t===2&&(l=fi(e),l!==0&&(r=l,t=$i(e,l))),t===1)throw n=qn,_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=rl(e,r),t===2&&(i=fi(e),i!==0&&(r=i,t=$i(e,i))),t===1))throw n=qn,_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=zo+500-Y(),10<t)){if(Ur(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ue(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=wi(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=wi(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?bu.bind(null,e):null}function $i(e,t){var n=In;return e.current.memoizedState.isDehydrated&&(_t(e,t).flags|=256),e=rl(e,t),e!==2&&(t=fe,fe=n,t!==null&&Hi(t)),e}function Hi(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(!Oe(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&=~Po,t&=~hl,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 Ws(e){if(R&6)throw Error(v(327));en();var t=Ur(e,0);if(!(t&1))return ge(e,Y()),null;var n=rl(e,t);if(e.tag!==0&&n===2){var r=fi(e);r!==0&&(t=r,n=$i(e,r))}if(n===1)throw n=qn,_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 To(e,t){var n=R;R|=1;try{return e(t)}finally{R=n,R===0&&(an=Y()+500,dl&&xt())}}function It(e){ot!==null&&ot.tag===0&&!(R&6)&&en();var t=R;R|=1;var n=_e.transition,r=O;try{if(_e.transition=null,O=1,e)return e()}finally{O=r,_e.transition=n,R=t,!(R&6)&&xt()}}function Mo(){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(co(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Wr();break;case 3:on(),$(me),$(se),wo();break;case 5:xo(r);break;case 4:on();break;case 13:$(V);break;case 19:$(V);break;case 10:ho(r.type._context);break;case 22:case 23:Mo()}n=n.return}if(ee=e,G=e=mt(e.current,null),ne=ve=t,q=0,qn=null,Po=hl=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 ec(e,t){do{var n=G;try{if(mo(),zr.current=br,Jr){for(var r=B.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Jr=!1}if(Mt=0,b=Z=B=null,Mn=!1,Gn=0,_o.current=null,n===null||n.return===null){q=1,qn=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=Ms(o);if(w!==null){w.flags&=-257,Ls(w,o,a,i,t),w.mode&1&&Ts(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)){Ts(i,d,t),Lo();break e}u=Error(v(426))}}else if(H&&a.mode&1){var F=Ms(o);if(F!==null){!(F.flags&65536)&&(F.flags|=256),Ls(F,o,a,i,t),fo(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=Fu(i,u,t);js(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=Au(i,a,t);js(i,y);break e}}i=i.return}while(i!==null)}rc(n)}catch(S){t=S,G===n&&n!==null&&(G=n=n.return);continue}break}while(!0)}function tc(){var e=el.current;return el.current=br,e===null?br:e}function Lo(){(q===0||q===3||q===2)&&(q=4),ee===null||!(Lt&268435455)&&!(hl&268435455)||lt(ee,ne)}function rl(e,t){var n=R;R|=2;var r=tc();(ee!==e||ne!==t)&&(Be=null,_t(e,t));do try{Mf();break}catch(l){ec(e,l)}while(!0);if(mo(),R=n,el.current=r,G!==null)throw Error(v(261));return ee=null,ne=0,q}function Mf(){for(;G!==null;)nc(G)}function Lf(){for(;G!==null&&!nd();)nc(G)}function nc(e){var t=ic(e.alternate,e,ve);e.memoizedProps=e.pendingProps,t===null?rc(e):G=t,_o.current=null}function rc(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=O,l=_e.transition;try{_e.transition=null,O=1,If(e,t,n,r)}finally{_e.transition=l,O=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)||kr||(kr=!0,oc(Ar,function(){return en(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=_e.transition,_e.transition=null;var o=O;O=1;var a=R;R|=4,_o.current=null,_f(e,n),qu(n,e),Jd(vi),$r=!!yi,vi=yi=null,e.current=n,Pf(n),rd(),R=a,O=o,_e.transition=i}else e.current=n;if(kr&&(kr=!1,ot=e,nl=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(tl)throw tl=!1,e=Ai,Ai=null,e;return nl&1&&e.tag!==0&&en(),i=e.pendingLanes,i&1?e===Ui?Rn++:(Rn=0,Ui=e):Rn=0,xt(),null}function en(){if(ot!==null){var e=Fa(nl),t=_e.transition,n=O;try{if(_e.transition=null,O=16>e?16:e,ot===null)var r=!1;else{if(e=ot,ot=null,nl=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(Gu(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:ml(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(ol,e)}catch{}r=!0}return r}finally{O=n,_e.transition=t}}return!1}function Qs(e,t,n){t=sn(n,t),t=Fu(e,t,1),e=dt(e,t,1),t=ue(),e!==null&&(er(e,1,t),ge(e,t))}function Q(e,t,n){if(e.tag===3)Qs(e,e,n);else for(;t!==null;){if(t.tag===3){Qs(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=Au(t,e,1),t=dt(t,e,1),e=ue(),t!==null&&(er(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()-zo?_t(e,0):Po|=n),ge(e,t)}function lc(e,t){t===0&&(e.mode&1?(t=dr,dr<<=1,!(dr&130023424)&&(dr=4194304)):t=1);var n=ue();e=Ze(e,t),e!==null&&(er(e,t,n),ge(e,n))}function Df(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),lc(e,n)}function Of(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),lc(e,n)}var ic;ic=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&&uu(t,Yr,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Mr(e,t),e=t.pendingProps;var l=nn(t,se.current);bt(t,n),l=So(null,t,r,e,l,n);var i=No();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,Qr(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,yo(t),l.updater=pl,t.stateNode=l,l._reactInternals=t,_i(t,r,e,n),t=Ti(null,t,r,!0,i,n)):(t.tag=0,H&&i&&uo(t),ae(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Mr(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=zi(null,t,r,e,n);break e;case 1:t=Ds(null,t,r,e,n);break e;case 11:t=Is(null,t,r,e,n);break e;case 14:t=Rs(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),zi(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Me(r,l),Ds(e,t,r,l,n);case 3:e:{if(Vu(t),e===null)throw Error(v(387));r=t.pendingProps,i=t.memoizedState,l=i.element,hu(e,t),Zr(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=Os(e,t,r,n,l);break e}else if(r!==l){l=sn(Error(v(424)),t),t=Os(e,t,r,n,l);break e}else for(xe=ct(t.stateNode.containerInfo.firstChild),we=t,H=!0,Ie=null,n=pu(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 gu(t),e===null&&ji(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,xi(r,l)?o=null:i!==null&&xi(r,i)&&(t.flags|=32),Hu(e,t),ae(e,t,o,n),t.child;case 6:return e===null&&ji(t),null;case 13:return Bu(e,t,n);case 4:return vo(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),Is(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(Gr,r._currentValue),r._currentValue=o,i!==null)if(Oe(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),Ci(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),Ci(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),Rs(e,t,r,l,n);case 15:return Uu(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Me(r,l),Mr(e,t),t.tag=1,he(r)?(e=!0,Qr(t)):e=!1,bt(t,n),Ou(t,r,l),_i(t,r,l,n),Ti(null,t,r,!0,e,n);case 19:return Wu(e,t,n);case 22:return $u(e,t,n)}throw Error(v(156,t.tag))};function oc(e,t){return Ia(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 Io(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Af(e){if(typeof e=="function")return Io(e)?1:0;if(e!=null){if(e=e.$$typeof,e===qi)return 11;if(e===Ji)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 Rr(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")Io(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case At:return Pt(n.children,l,i,t);case Zi:o=8,l|=8;break;case ql:return e=Ee(12,n,t,l|2),e.elementType=ql,e.lanes=i,e;case Jl:return e=Ee(13,n,t,l),e.elementType=Jl,e.lanes=i,e;case bl:return e=Ee(19,n,t,l),e.elementType=bl,e.lanes=i,e;case ga:return gl(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ma:o=10;break e;case ha:o=9;break e;case qi:o=11;break e;case Ji: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 gl(e,t,n,r){return e=Ee(22,e,r,t),e.elementType=ga,e.lanes=n,e.stateNode={isHidden:!1},e}function Gl(e,t,n){return e=Ee(6,e,null,t),e.lanes=n,e}function Xl(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=zl(0),this.expirationTimes=zl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=zl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Ro(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},yo(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 sc(e){if(!e)return gt;e=e._reactInternals;e:{if(Dt(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 su(e,n,t)}return t}function ac(e,t,n,r,l,i,o,a,u){return e=Ro(n,r,!0,e,l,i,o,a,u),e.context=sc(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,er(e,l,r),ge(e,r),e}function yl(e,t,n,r){var l=t.current,i=ue(),o=pt(l);return n=sc(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&&(De(e,l,o,i),Pr(e,l,o)),o}function ll(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 Ks(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){Ks(e,t),(e=e.alternate)&&Ks(e,t)}function Hf(){return null}var uc=typeof reportError=="function"?reportError:function(e){console.error(e)};function Oo(e){this._internalRoot=e}vl.prototype.render=Oo.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(v(409));yl(e,t,null,null)};vl.prototype.unmount=Oo.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;It(function(){yl(null,e,null,null)}),t[Xe]=null}};function vl(e){this._internalRoot=e}vl.prototype.unstable_scheduleHydration=function(e){if(e){var t=$a();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&&Va(e)}};function Fo(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function xl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ys(){}function Vf(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var d=ll(o);i.call(d)}}var o=ac(t,r,e,0,null,!1,!1,"",Ys);return e._reactRootContainer=o,e[Xe]=o.current,Bn(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=ll(u);a.call(d)}}var u=Ro(e,0,!1,null,null,!1,!1,"",Ys);return e._reactRootContainer=u,e[Xe]=u.current,Bn(e.nodeType===8?e.parentNode:e),It(function(){yl(t,u,n,r)}),u}function wl(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=ll(o);a.call(u)}}yl(t,o,e,l)}else o=Vf(n,t,e,l,r);return ll(o)}Aa=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=jn(t.pendingLanes);n!==0&&(to(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();De(r,e,1,l)}}),Do(e,1)}};no=function(e){if(e.tag===13){var t=Ze(e,134217728);if(t!==null){var n=ue();De(t,e,134217728,n)}Do(e,134217728)}};Ua=function(e){if(e.tag===13){var t=pt(e),n=Ze(e,t);if(n!==null){var r=ue();De(n,e,t,r)}Do(e,t)}};$a=function(){return O};Ha=function(e,t){var n=O;try{return O=e,t()}finally{O=n}};ui=function(e,t,n){switch(t){case"input":if(ni(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=cl(r);if(!l)throw Error(v(90));va(r),ni(r,l)}}}break;case"textarea":wa(e,n);break;case"select":t=n.value,t!=null&&Xt(e,!!n.multiple,t,!1)}};_a=To;Pa=It;var Bf={usingClientEntryPoint:!1,Events:[nr,Vt,cl,Ca,Ea,To]},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=Ma(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 Sr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Sr.isDisabled&&Sr.supportsFiber)try{ol=Sr.inject(Wf),He=Sr}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(!Fo(t))throw Error(v(200));return $f(e,t,null,n)};Se.createRoot=function(e,t){if(!Fo(e))throw Error(v(299));var n=!1,r="",l=uc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Ro(e,1,!1,null,null,n,!1,r,l),e[Xe]=t.current,Bn(e.nodeType===8?e.parentNode:e),new Oo(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=Ma(t),e=e===null?null:e.stateNode,e};Se.flushSync=function(e){return It(e)};Se.hydrate=function(e,t,n){if(!xl(t))throw Error(v(200));return wl(null,e,t,!0,n)};Se.hydrateRoot=function(e,t,n){if(!Fo(e))throw Error(v(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=uc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=ac(t,null,e,1,n??null,l,!1,i,o),e[Xe]=t.current,Bn(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 vl(t)};Se.render=function(e,t,n){if(!xl(t))throw Error(v(200));return wl(null,e,t,!1,n)};Se.unmountComponentAtNode=function(e){if(!xl(e))throw Error(v(40));return e._reactRootContainer?(It(function(){wl(null,null,e,!1,function(){e._reactRootContainer=null,e[Xe]=null})}),!0):!1};Se.unstable_batchedUpdates=To;Se.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!xl(n))throw Error(v(200));if(e==null||e._reactInternals===void 0)throw Error(v(38));return wl(e,t,n,!1,r)};Se.version="18.3.1-next-f1338f8080-20240426";function cc(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(cc)}catch(e){console.error(e)}}cc(),ca.exports=Se;var Qf=ca.exports,dc,Gs=Qf;dc=Gs.createRoot,Gs.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 Jn=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 fc=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 Xs=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 Vi=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 Ao=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 pc=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 mc=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 hc=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 Uo=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 gc=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:Xs},{id:"portfolio",label:"Features",icon:pn},{id:"dashboard",label:"Live Demo",icon:Jn},{id:"team",label:"Team",icon:Uo},{id:"contact",label:"Contact",icon:Ao}],o=[{name:"Upwork",url:"https://www.upwork.com/freelancers/~0105706470b53c8f2e?viewMode=1",icon:Xs,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(gc,{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(Jn,{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(hc,{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(Jn,{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:Uo,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:Vi,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:Vi,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:hc,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:Jn,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(Jn,{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(fc,{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(Vi,{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:Ao,title:"Email Us",detail:"kimblylabs@gmail.com",description:"Get in touch for trading solutions"},{icon:mc,title:"Call Us",detail:"+91 9873098686",description:"Mon-Fri 9am to 6pm IST"},{icon:pc,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(Uo,{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:fc},{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(Ao,{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(mc,{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(pc,{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"})})]})]})})]})})},Zs="https://api.kimbly.in",qs="kimbly_session_token";function Cp(){const[e,t]=I.useState(null),[n,r]=I.useState(0),[l,i]=I.useState(!1),o=I.useCallback(async()=>{const a=await fetch(`${Zs}/session`,{method:"POST"});if(!a.ok)throw new Error("Failed to create session");const u=await a.json();return localStorage.setItem(qs,u.session_token),u.session_token},[]);return I.useEffect(()=>{async function a(){const u=localStorage.getItem(qs);if(u)try{const d=await fetch(`${Zs}/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 Js="https://api.kimbly.in",Ep={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 _p(e){const[t,n]=I.useState([]),[r,l]=I.useState(!1),[i,o]=I.useState(!1),a=I.useRef(null),u=I.useCallback(()=>{n([Ep])},[]),d=I.useCallback(async()=>{var h;if(!e)return!1;try{const m=await fetch(`${Js}/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(`${Js}/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 D;try{D=JSON.parse(_.slice(6))}catch{continue}D.type==="token"&&D.content&&(k?n(P=>P.map(X=>X.id===x?{...X,content:X.content+D.content}:X)):(k=!0,l(!1),n(P=>[...P,{id:x,role:"assistant",content:D.content,isStreaming:!0,created_at:new Date().toISOString()}]))),D.type==="done"&&D.full_response!==void 0&&(l(!1),n(P=>P.some(ye=>ye.id===x)?P.map(ye=>ye.id===x?{...ye,content:D.full_response,isStreaming:!1}:ye):[...P,{id:x,role:"assistant",content:D.full_response,isStreaming:!1,created_at:new Date().toISOString()}])),D.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 Pp({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 zp({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(gc,{size:18})})]})}function Tp(e){return e?new Date(e).toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"}):""}function Mp({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:Tp(e.created_at)})]})]})}function Lp(){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 Ip({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(Mp,{message:r},r.id)),t&&s.jsx(Lp,{}),s.jsx("div",{ref:n})]})}function Rp({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",l.current.focus()),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 Dp({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(zp,{onClose:l}),s.jsx(Ip,{messages:e,isTyping:t}),s.jsx(Rp,{onSend:r,disabled:n||t})]})}function Op(){const[e,t]=I.useState(!1),{sessionToken:n,messageCount:r,isReady:l}=Cp(),{messages:i,isTyping:o,isStreaming:a,sendMessage:u,loadHistory:d,showWelcome:g}=_p(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(Dp,{messages:i,isTyping:o,isStreaming:a,onSend:u,onClose:()=>t(!1),isVisible:e}),s.jsx(Pp,{onClick:()=>t(m=>!m)})]})}function Fp(){return s.jsx(s.Fragment,{children:s.jsx(Op,{})})}function Ap(){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(Fp,{})]})}dc(document.getElementById("root")).render(s.jsx(I.StrictMode,{children:s.jsx(Ap,{})}));
修改文件时间
将文件时间修改为当前时间的前一年
删除文件