355 lines
413 KiB
JavaScript
355 lines
413 KiB
JavaScript
(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))s(l);new MutationObserver(l=>{for(const c of l)if(c.type==="childList")for(const u of c.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&s(u)}).observe(document,{childList:!0,subtree:!0});function i(l){const c={};return l.integrity&&(c.integrity=l.integrity),l.referrerPolicy&&(c.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?c.credentials="include":l.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function s(l){if(l.ep)return;l.ep=!0;const c=i(l);fetch(l.href,c)}})();var ym=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Xf(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function jw(t){if(Object.prototype.hasOwnProperty.call(t,"__esModule"))return t;var n=t.default;if(typeof n=="function"){var i=function s(){return this instanceof s?Reflect.construct(n,arguments,this.constructor):n.apply(this,arguments)};i.prototype=n.prototype}else i={};return Object.defineProperty(i,"__esModule",{value:!0}),Object.keys(t).forEach(function(s){var l=Object.getOwnPropertyDescriptor(t,s);Object.defineProperty(i,s,l.get?l:{enumerable:!0,get:function(){return t[s]}})}),i}var Hu={exports:{}},Co={},qu={exports:{}},Te={};/**
|
||
* @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 gm;function Dw(){if(gm)return Te;gm=1;var t=Symbol.for("react.element"),n=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),u=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),y=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),x=Symbol.iterator;function w(A){return A===null||typeof A!="object"?null:(A=x&&A[x]||A["@@iterator"],typeof A=="function"?A:null)}var P={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},k=Object.assign,T={};function S(A,U,ee){this.props=A,this.context=U,this.refs=T,this.updater=ee||P}S.prototype.isReactComponent={},S.prototype.setState=function(A,U){if(typeof A!="object"&&typeof A!="function"&&A!=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,A,U,"setState")},S.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")};function _(){}_.prototype=S.prototype;function N(A,U,ee){this.props=A,this.context=U,this.refs=T,this.updater=ee||P}var b=N.prototype=new _;b.constructor=N,k(b,S.prototype),b.isPureReactComponent=!0;var I=Array.isArray,W=Object.prototype.hasOwnProperty,q={current:null},H={key:!0,ref:!0,__self:!0,__source:!0};function D(A,U,ee){var oe,Z={},fe=null,Ce=null;if(U!=null)for(oe in U.ref!==void 0&&(Ce=U.ref),U.key!==void 0&&(fe=""+U.key),U)W.call(U,oe)&&!H.hasOwnProperty(oe)&&(Z[oe]=U[oe]);var me=arguments.length-2;if(me===1)Z.children=ee;else if(1<me){for(var Ee=Array(me),xe=0;xe<me;xe++)Ee[xe]=arguments[xe+2];Z.children=Ee}if(A&&A.defaultProps)for(oe in me=A.defaultProps,me)Z[oe]===void 0&&(Z[oe]=me[oe]);return{$$typeof:t,type:A,key:fe,ref:Ce,props:Z,_owner:q.current}}function ne(A,U){return{$$typeof:t,type:A.type,key:U,ref:A.ref,props:A.props,_owner:A._owner}}function te(A){return typeof A=="object"&&A!==null&&A.$$typeof===t}function he(A){var U={"=":"=0",":":"=2"};return"$"+A.replace(/[=:]/g,function(ee){return U[ee]})}var re=/\/+/g;function Se(A,U){return typeof A=="object"&&A!==null&&A.key!=null?he(""+A.key):U.toString(36)}function ge(A,U,ee,oe,Z){var fe=typeof A;(fe==="undefined"||fe==="boolean")&&(A=null);var Ce=!1;if(A===null)Ce=!0;else switch(fe){case"string":case"number":Ce=!0;break;case"object":switch(A.$$typeof){case t:case n:Ce=!0}}if(Ce)return Ce=A,Z=Z(Ce),A=oe===""?"."+Se(Ce,0):oe,I(Z)?(ee="",A!=null&&(ee=A.replace(re,"$&/")+"/"),ge(Z,U,ee,"",function(xe){return xe})):Z!=null&&(te(Z)&&(Z=ne(Z,ee+(!Z.key||Ce&&Ce.key===Z.key?"":(""+Z.key).replace(re,"$&/")+"/")+A)),U.push(Z)),1;if(Ce=0,oe=oe===""?".":oe+":",I(A))for(var me=0;me<A.length;me++){fe=A[me];var Ee=oe+Se(fe,me);Ce+=ge(fe,U,ee,Ee,Z)}else if(Ee=w(A),typeof Ee=="function")for(A=Ee.call(A),me=0;!(fe=A.next()).done;)fe=fe.value,Ee=oe+Se(fe,me++),Ce+=ge(fe,U,ee,Ee,Z);else if(fe==="object")throw U=String(A),Error("Objects are not valid as a React child (found: "+(U==="[object Object]"?"object with keys {"+Object.keys(A).join(", ")+"}":U)+"). If you meant to render a collection of children, use an array instead.");return Ce}function _e(A,U,ee){if(A==null)return A;var oe=[],Z=0;return ge(A,oe,"","",function(fe){return U.call(ee,fe,Z++)}),oe}function Pe(A){if(A._status===-1){var U=A._result;U=U(),U.then(function(ee){(A._status===0||A._status===-1)&&(A._status=1,A._result=ee)},function(ee){(A._status===0||A._status===-1)&&(A._status=2,A._result=ee)}),A._status===-1&&(A._status=0,A._result=U)}if(A._status===1)return A._result.default;throw A._result}var le={current:null},g={transition:null},O={ReactCurrentDispatcher:le,ReactCurrentBatchConfig:g,ReactCurrentOwner:q};function M(){throw Error("act(...) is not supported in production builds of React.")}return Te.Children={map:_e,forEach:function(A,U,ee){_e(A,function(){U.apply(this,arguments)},ee)},count:function(A){var U=0;return _e(A,function(){U++}),U},toArray:function(A){return _e(A,function(U){return U})||[]},only:function(A){if(!te(A))throw Error("React.Children.only expected to receive a single React element child.");return A}},Te.Component=S,Te.Fragment=i,Te.Profiler=l,Te.PureComponent=N,Te.StrictMode=s,Te.Suspense=m,Te.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=O,Te.act=M,Te.cloneElement=function(A,U,ee){if(A==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+A+".");var oe=k({},A.props),Z=A.key,fe=A.ref,Ce=A._owner;if(U!=null){if(U.ref!==void 0&&(fe=U.ref,Ce=q.current),U.key!==void 0&&(Z=""+U.key),A.type&&A.type.defaultProps)var me=A.type.defaultProps;for(Ee in U)W.call(U,Ee)&&!H.hasOwnProperty(Ee)&&(oe[Ee]=U[Ee]===void 0&&me!==void 0?me[Ee]:U[Ee])}var Ee=arguments.length-2;if(Ee===1)oe.children=ee;else if(1<Ee){me=Array(Ee);for(var xe=0;xe<Ee;xe++)me[xe]=arguments[xe+2];oe.children=me}return{$$typeof:t,type:A.type,key:Z,ref:fe,props:oe,_owner:Ce}},Te.createContext=function(A){return A={$$typeof:u,_currentValue:A,_currentValue2:A,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},A.Provider={$$typeof:c,_context:A},A.Consumer=A},Te.createElement=D,Te.createFactory=function(A){var U=D.bind(null,A);return U.type=A,U},Te.createRef=function(){return{current:null}},Te.forwardRef=function(A){return{$$typeof:d,render:A}},Te.isValidElement=te,Te.lazy=function(A){return{$$typeof:h,_payload:{_status:-1,_result:A},_init:Pe}},Te.memo=function(A,U){return{$$typeof:y,type:A,compare:U===void 0?null:U}},Te.startTransition=function(A){var U=g.transition;g.transition={};try{A()}finally{g.transition=U}},Te.unstable_act=M,Te.useCallback=function(A,U){return le.current.useCallback(A,U)},Te.useContext=function(A){return le.current.useContext(A)},Te.useDebugValue=function(){},Te.useDeferredValue=function(A){return le.current.useDeferredValue(A)},Te.useEffect=function(A,U){return le.current.useEffect(A,U)},Te.useId=function(){return le.current.useId()},Te.useImperativeHandle=function(A,U,ee){return le.current.useImperativeHandle(A,U,ee)},Te.useInsertionEffect=function(A,U){return le.current.useInsertionEffect(A,U)},Te.useLayoutEffect=function(A,U){return le.current.useLayoutEffect(A,U)},Te.useMemo=function(A,U){return le.current.useMemo(A,U)},Te.useReducer=function(A,U,ee){return le.current.useReducer(A,U,ee)},Te.useRef=function(A){return le.current.useRef(A)},Te.useState=function(A){return le.current.useState(A)},Te.useSyncExternalStore=function(A,U,ee){return le.current.useSyncExternalStore(A,U,ee)},Te.useTransition=function(){return le.current.useTransition()},Te.version="18.3.1",Te}var vm;function Yf(){return vm||(vm=1,qu.exports=Dw()),qu.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 xm;function Iw(){if(xm)return Co;xm=1;var t=Yf(),n=Symbol.for("react.element"),i=Symbol.for("react.fragment"),s=Object.prototype.hasOwnProperty,l=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function u(d,m,y){var h,x={},w=null,P=null;y!==void 0&&(w=""+y),m.key!==void 0&&(w=""+m.key),m.ref!==void 0&&(P=m.ref);for(h in m)s.call(m,h)&&!c.hasOwnProperty(h)&&(x[h]=m[h]);if(d&&d.defaultProps)for(h in m=d.defaultProps,m)x[h]===void 0&&(x[h]=m[h]);return{$$typeof:n,type:d,key:w,ref:P,props:x,_owner:l.current}}return Co.Fragment=i,Co.jsx=u,Co.jsxs=u,Co}var wm;function Lw(){return wm||(wm=1,Hu.exports=Iw()),Hu.exports}var E=Lw(),da={},Ku={exports:{}},Mt={},Gu={exports:{}},Qu={};/**
|
||
* @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.
|
||
*/var Sm;function Vw(){return Sm||(Sm=1,(function(t){function n(g,O){var M=g.length;g.push(O);e:for(;0<M;){var A=M-1>>>1,U=g[A];if(0<l(U,O))g[A]=O,g[M]=U,M=A;else break e}}function i(g){return g.length===0?null:g[0]}function s(g){if(g.length===0)return null;var O=g[0],M=g.pop();if(M!==O){g[0]=M;e:for(var A=0,U=g.length,ee=U>>>1;A<ee;){var oe=2*(A+1)-1,Z=g[oe],fe=oe+1,Ce=g[fe];if(0>l(Z,M))fe<U&&0>l(Ce,Z)?(g[A]=Ce,g[fe]=M,A=fe):(g[A]=Z,g[oe]=M,A=oe);else if(fe<U&&0>l(Ce,M))g[A]=Ce,g[fe]=M,A=fe;else break e}}return O}function l(g,O){var M=g.sortIndex-O.sortIndex;return M!==0?M:g.id-O.id}if(typeof performance=="object"&&typeof performance.now=="function"){var c=performance;t.unstable_now=function(){return c.now()}}else{var u=Date,d=u.now();t.unstable_now=function(){return u.now()-d}}var m=[],y=[],h=1,x=null,w=3,P=!1,k=!1,T=!1,S=typeof setTimeout=="function"?setTimeout:null,_=typeof clearTimeout=="function"?clearTimeout:null,N=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function b(g){for(var O=i(y);O!==null;){if(O.callback===null)s(y);else if(O.startTime<=g)s(y),O.sortIndex=O.expirationTime,n(m,O);else break;O=i(y)}}function I(g){if(T=!1,b(g),!k)if(i(m)!==null)k=!0,Pe(W);else{var O=i(y);O!==null&&le(I,O.startTime-g)}}function W(g,O){k=!1,T&&(T=!1,_(D),D=-1),P=!0;var M=w;try{for(b(O),x=i(m);x!==null&&(!(x.expirationTime>O)||g&&!he());){var A=x.callback;if(typeof A=="function"){x.callback=null,w=x.priorityLevel;var U=A(x.expirationTime<=O);O=t.unstable_now(),typeof U=="function"?x.callback=U:x===i(m)&&s(m),b(O)}else s(m);x=i(m)}if(x!==null)var ee=!0;else{var oe=i(y);oe!==null&&le(I,oe.startTime-O),ee=!1}return ee}finally{x=null,w=M,P=!1}}var q=!1,H=null,D=-1,ne=5,te=-1;function he(){return!(t.unstable_now()-te<ne)}function re(){if(H!==null){var g=t.unstable_now();te=g;var O=!0;try{O=H(!0,g)}finally{O?Se():(q=!1,H=null)}}else q=!1}var Se;if(typeof N=="function")Se=function(){N(re)};else if(typeof MessageChannel<"u"){var ge=new MessageChannel,_e=ge.port2;ge.port1.onmessage=re,Se=function(){_e.postMessage(null)}}else Se=function(){S(re,0)};function Pe(g){H=g,q||(q=!0,Se())}function le(g,O){D=S(function(){g(t.unstable_now())},O)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(g){g.callback=null},t.unstable_continueExecution=function(){k||P||(k=!0,Pe(W))},t.unstable_forceFrameRate=function(g){0>g||125<g?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ne=0<g?Math.floor(1e3/g):5},t.unstable_getCurrentPriorityLevel=function(){return w},t.unstable_getFirstCallbackNode=function(){return i(m)},t.unstable_next=function(g){switch(w){case 1:case 2:case 3:var O=3;break;default:O=w}var M=w;w=O;try{return g()}finally{w=M}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(g,O){switch(g){case 1:case 2:case 3:case 4:case 5:break;default:g=3}var M=w;w=g;try{return O()}finally{w=M}},t.unstable_scheduleCallback=function(g,O,M){var A=t.unstable_now();switch(typeof M=="object"&&M!==null?(M=M.delay,M=typeof M=="number"&&0<M?A+M:A):M=A,g){case 1:var U=-1;break;case 2:U=250;break;case 5:U=1073741823;break;case 4:U=1e4;break;default:U=5e3}return U=M+U,g={id:h++,callback:O,priorityLevel:g,startTime:M,expirationTime:U,sortIndex:-1},M>A?(g.sortIndex=M,n(y,g),i(m)===null&&g===i(y)&&(T?(_(D),D=-1):T=!0,le(I,M-A))):(g.sortIndex=U,n(m,g),k||P||(k=!0,Pe(W))),g},t.unstable_shouldYield=he,t.unstable_wrapCallback=function(g){var O=w;return function(){var M=w;w=O;try{return g.apply(this,arguments)}finally{w=M}}}})(Qu)),Qu}var Em;function Bw(){return Em||(Em=1,Gu.exports=Vw()),Gu.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 km;function zw(){if(km)return Mt;km=1;var t=Yf(),n=Bw();function i(e){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=1;o<arguments.length;o++)r+="&args[]="+encodeURIComponent(arguments[o]);return"Minified React error #"+e+"; visit "+r+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var s=new Set,l={};function c(e,r){u(e,r),u(e+"Capture",r)}function u(e,r){for(l[e]=r,e=0;e<r.length;e++)s.add(r[e])}var d=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),m=Object.prototype.hasOwnProperty,y=/^[: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]*$/,h={},x={};function w(e){return m.call(x,e)?!0:m.call(h,e)?!1:y.test(e)?x[e]=!0:(h[e]=!0,!1)}function P(e,r,o,a){if(o!==null&&o.type===0)return!1;switch(typeof r){case"function":case"symbol":return!0;case"boolean":return a?!1:o!==null?!o.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function k(e,r,o,a){if(r===null||typeof r>"u"||P(e,r,o,a))return!0;if(a)return!1;if(o!==null)switch(o.type){case 3:return!r;case 4:return r===!1;case 5:return isNaN(r);case 6:return isNaN(r)||1>r}return!1}function T(e,r,o,a,f,p,v){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=a,this.attributeNamespace=f,this.mustUseProperty=o,this.propertyName=e,this.type=r,this.sanitizeURL=p,this.removeEmptyString=v}var S={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){S[e]=new T(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var r=e[0];S[r]=new T(r,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){S[e]=new T(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){S[e]=new T(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){S[e]=new T(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){S[e]=new T(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){S[e]=new T(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){S[e]=new T(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){S[e]=new T(e,5,!1,e.toLowerCase(),null,!1,!1)});var _=/[\-:]([a-z])/g;function N(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 r=e.replace(_,N);S[r]=new T(r,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var r=e.replace(_,N);S[r]=new T(r,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var r=e.replace(_,N);S[r]=new T(r,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){S[e]=new T(e,1,!1,e.toLowerCase(),null,!1,!1)}),S.xlinkHref=new T("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){S[e]=new T(e,1,!1,e.toLowerCase(),null,!0,!0)});function b(e,r,o,a){var f=S.hasOwnProperty(r)?S[r]:null;(f!==null?f.type!==0:a||!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(k(r,o,f,a)&&(o=null),a||f===null?w(r)&&(o===null?e.removeAttribute(r):e.setAttribute(r,""+o)):f.mustUseProperty?e[f.propertyName]=o===null?f.type===3?!1:"":o:(r=f.attributeName,a=f.attributeNamespace,o===null?e.removeAttribute(r):(f=f.type,o=f===3||f===4&&o===!0?"":""+o,a?e.setAttributeNS(a,r,o):e.setAttribute(r,o))))}var I=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,W=Symbol.for("react.element"),q=Symbol.for("react.portal"),H=Symbol.for("react.fragment"),D=Symbol.for("react.strict_mode"),ne=Symbol.for("react.profiler"),te=Symbol.for("react.provider"),he=Symbol.for("react.context"),re=Symbol.for("react.forward_ref"),Se=Symbol.for("react.suspense"),ge=Symbol.for("react.suspense_list"),_e=Symbol.for("react.memo"),Pe=Symbol.for("react.lazy"),le=Symbol.for("react.offscreen"),g=Symbol.iterator;function O(e){return e===null||typeof e!="object"?null:(e=g&&e[g]||e["@@iterator"],typeof e=="function"?e:null)}var M=Object.assign,A;function U(e){if(A===void 0)try{throw Error()}catch(o){var r=o.stack.trim().match(/\n( *(at )?)/);A=r&&r[1]||""}return`
|
||
`+A+e}var ee=!1;function oe(e,r){if(!e||ee)return"";ee=!0;var o=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(r)if(r=function(){throw Error()},Object.defineProperty(r.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(r,[])}catch(B){var a=B}Reflect.construct(e,[],r)}else{try{r.call()}catch(B){a=B}e.call(r.prototype)}else{try{throw Error()}catch(B){a=B}e()}}catch(B){if(B&&a&&typeof B.stack=="string"){for(var f=B.stack.split(`
|
||
`),p=a.stack.split(`
|
||
`),v=f.length-1,C=p.length-1;1<=v&&0<=C&&f[v]!==p[C];)C--;for(;1<=v&&0<=C;v--,C--)if(f[v]!==p[C]){if(v!==1||C!==1)do if(v--,C--,0>C||f[v]!==p[C]){var R=`
|
||
`+f[v].replace(" at new "," at ");return e.displayName&&R.includes("<anonymous>")&&(R=R.replace("<anonymous>",e.displayName)),R}while(1<=v&&0<=C);break}}}finally{ee=!1,Error.prepareStackTrace=o}return(e=e?e.displayName||e.name:"")?U(e):""}function Z(e){switch(e.tag){case 5:return U(e.type);case 16:return U("Lazy");case 13:return U("Suspense");case 19:return U("SuspenseList");case 0:case 2:case 15:return e=oe(e.type,!1),e;case 11:return e=oe(e.type.render,!1),e;case 1:return e=oe(e.type,!0),e;default:return""}}function fe(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 H:return"Fragment";case q:return"Portal";case ne:return"Profiler";case D:return"StrictMode";case Se:return"Suspense";case ge:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case he:return(e.displayName||"Context")+".Consumer";case te:return(e._context.displayName||"Context")+".Provider";case re:var r=e.render;return e=e.displayName,e||(e=r.displayName||r.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case _e:return r=e.displayName||null,r!==null?r:fe(e.type)||"Memo";case Pe:r=e._payload,e=e._init;try{return fe(e(r))}catch{}}return null}function Ce(e){var r=e.type;switch(e.tag){case 24:return"Cache";case 9:return(r.displayName||"Context")+".Consumer";case 10:return(r._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=r.render,e=e.displayName||e.name||"",r.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return r;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return fe(r);case 8:return r===D?"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 r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r}return null}function me(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ee(e){var r=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function xe(e){var r=Ee(e)?"checked":"value",o=Object.getOwnPropertyDescriptor(e.constructor.prototype,r),a=""+e[r];if(!e.hasOwnProperty(r)&&typeof o<"u"&&typeof o.get=="function"&&typeof o.set=="function"){var f=o.get,p=o.set;return Object.defineProperty(e,r,{configurable:!0,get:function(){return f.call(this)},set:function(v){a=""+v,p.call(this,v)}}),Object.defineProperty(e,r,{enumerable:o.enumerable}),{getValue:function(){return a},setValue:function(v){a=""+v},stopTracking:function(){e._valueTracker=null,delete e[r]}}}}function je(e){e._valueTracker||(e._valueTracker=xe(e))}function be(e){if(!e)return!1;var r=e._valueTracker;if(!r)return!0;var o=r.getValue(),a="";return e&&(a=Ee(e)?e.checked?"true":"false":e.value),e=a,e!==o?(r.setValue(e),!0):!1}function Ve(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 Xe(e,r){var o=r.checked;return M({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:o??e._wrapperState.initialChecked})}function wt(e,r){var o=r.defaultValue==null?"":r.defaultValue,a=r.checked!=null?r.checked:r.defaultChecked;o=me(r.value!=null?r.value:o),e._wrapperState={initialChecked:a,initialValue:o,controlled:r.type==="checkbox"||r.type==="radio"?r.checked!=null:r.value!=null}}function et(e,r){r=r.checked,r!=null&&b(e,"checked",r,!1)}function ot(e,r){et(e,r);var o=me(r.value),a=r.type;if(o!=null)a==="number"?(o===0&&e.value===""||e.value!=o)&&(e.value=""+o):e.value!==""+o&&(e.value=""+o);else if(a==="submit"||a==="reset"){e.removeAttribute("value");return}r.hasOwnProperty("value")?hn(e,r.type,o):r.hasOwnProperty("defaultValue")&&hn(e,r.type,me(r.defaultValue)),r.checked==null&&r.defaultChecked!=null&&(e.defaultChecked=!!r.defaultChecked)}function St(e,r,o){if(r.hasOwnProperty("value")||r.hasOwnProperty("defaultValue")){var a=r.type;if(!(a!=="submit"&&a!=="reset"||r.value!==void 0&&r.value!==null))return;r=""+e._wrapperState.initialValue,o||r===e.value||(e.value=r),e.defaultValue=r}o=e.name,o!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,o!==""&&(e.name=o)}function hn(e,r,o){(r!=="number"||Ve(e.ownerDocument)!==e)&&(o==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+o&&(e.defaultValue=""+o))}var _t=Array.isArray;function st(e,r,o,a){if(e=e.options,r){r={};for(var f=0;f<o.length;f++)r["$"+o[f]]=!0;for(o=0;o<e.length;o++)f=r.hasOwnProperty("$"+e[o].value),e[o].selected!==f&&(e[o].selected=f),f&&a&&(e[o].defaultSelected=!0)}else{for(o=""+me(o),r=null,f=0;f<e.length;f++){if(e[f].value===o){e[f].selected=!0,a&&(e[f].defaultSelected=!0);return}r!==null||e[f].disabled||(r=e[f])}r!==null&&(r.selected=!0)}}function mn(e,r){if(r.dangerouslySetInnerHTML!=null)throw Error(i(91));return M({},r,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function An(e,r){var o=r.value;if(o==null){if(o=r.children,r=r.defaultValue,o!=null){if(r!=null)throw Error(i(92));if(_t(o)){if(1<o.length)throw Error(i(93));o=o[0]}r=o}r==null&&(r=""),o=r}e._wrapperState={initialValue:me(o)}}function _n(e,r){var o=me(r.value),a=me(r.defaultValue);o!=null&&(o=""+o,o!==e.value&&(e.value=o),r.defaultValue==null&&e.defaultValue!==o&&(e.defaultValue=o)),a!=null&&(e.defaultValue=""+a)}function es(e){var r=e.textContent;r===e._wrapperState.initialValue&&r!==""&&r!==null&&(e.value=r)}function ts(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 Hr(e,r){return e==null||e==="http://www.w3.org/1999/xhtml"?ts(r):e==="http://www.w3.org/2000/svg"&&r==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var qr,qn=(function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(r,o,a,f){MSApp.execUnsafeLocalFunction(function(){return e(r,o,a,f)})}:e})(function(e,r){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=r;else{for(qr=qr||document.createElement("div"),qr.innerHTML="<svg>"+r.valueOf().toString()+"</svg>",r=qr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;r.firstChild;)e.appendChild(r.firstChild)}});function Nn(e,r){if(r){var o=e.firstChild;if(o&&o===e.lastChild&&o.nodeType===3){o.nodeValue=r;return}}e.textContent=r}var Kn={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},cl=["Webkit","ms","Moz","O"];Object.keys(Kn).forEach(function(e){cl.forEach(function(r){r=r+e.charAt(0).toUpperCase()+e.substring(1),Kn[r]=Kn[e]})});function ns(e,r,o){return r==null||typeof r=="boolean"||r===""?"":o||typeof r!="number"||r===0||Kn.hasOwnProperty(e)&&Kn[e]?(""+r).trim():r+"px"}function Kr(e,r){e=e.style;for(var o in r)if(r.hasOwnProperty(o)){var a=o.indexOf("--")===0,f=ns(o,r[o],a);o==="float"&&(o="cssFloat"),a?e.setProperty(o,f):e[o]=f}}var Gr=M({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 V(e,r){if(r){if(Gr[e]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(i(137,e));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(i(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(i(61))}if(r.style!=null&&typeof r.style!="object")throw Error(i(62))}}function z(e,r){if(e.indexOf("-")===-1)return typeof r.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 Ae=null;function Fe(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Oe=null,we=null,Et=null;function yn(e){if(e=co(e)){if(typeof Oe!="function")throw Error(i(280));var r=e.stateNode;r&&(r=As(r),Oe(e.stateNode,e.type,r))}}function pt(e){we?Et?Et.push(e):Et=[e]:we=e}function Jt(){if(we){var e=we,r=Et;if(Et=we=null,yn(e),r)for(e=0;e<r.length;e++)yn(r[e])}}function Qr(e,r){return e(r)}function Rn(){}var kt=!1;function Bi(e,r,o){if(kt)return e(r,o);kt=!0;try{return Qr(e,r,o)}finally{kt=!1,(we!==null||Et!==null)&&(Rn(),Jt())}}function Gn(e,r){var o=e.stateNode;if(o===null)return null;var a=As(o);if(a===null)return null;o=a[r];e:switch(r){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(o&&typeof o!="function")throw Error(i(231,r,typeof o));return o}var Xr=!1;if(d)try{var Zt={};Object.defineProperty(Zt,"passive",{get:function(){Xr=!0}}),window.addEventListener("test",Zt,Zt),window.removeEventListener("test",Zt,Zt)}catch{Xr=!1}function zi(e,r,o,a,f,p,v,C,R){var B=Array.prototype.slice.call(arguments,3);try{r.apply(o,B)}catch(Q){this.onError(Q)}}var gn=!1,Qn=null,Xn=!1,Yr=null,rs={onError:function(e){gn=!0,Qn=e}};function Ui(e,r,o,a,f,p,v,C,R){gn=!1,Qn=null,zi.apply(rs,arguments)}function is(e,r,o,a,f,p,v,C,R){if(Ui.apply(this,arguments),gn){if(gn){var B=Qn;gn=!1,Qn=null}else throw Error(i(198));Xn||(Xn=!0,Yr=B)}}function en(e){var r=e,o=e;if(e.alternate)for(;r.return;)r=r.return;else{e=r;do r=e,(r.flags&4098)!==0&&(o=r.return),e=r.return;while(e)}return r.tag===3?o:null}function $i(e){if(e.tag===13){var r=e.memoizedState;if(r===null&&(e=e.alternate,e!==null&&(r=e.memoizedState)),r!==null)return r.dehydrated}return null}function os(e){if(en(e)!==e)throw Error(i(188))}function Wi(e){var r=e.alternate;if(!r){if(r=en(e),r===null)throw Error(i(188));return r!==e?null:e}for(var o=e,a=r;;){var f=o.return;if(f===null)break;var p=f.alternate;if(p===null){if(a=f.return,a!==null){o=a;continue}break}if(f.child===p.child){for(p=f.child;p;){if(p===o)return os(f),e;if(p===a)return os(f),r;p=p.sibling}throw Error(i(188))}if(o.return!==a.return)o=f,a=p;else{for(var v=!1,C=f.child;C;){if(C===o){v=!0,o=f,a=p;break}if(C===a){v=!0,a=f,o=p;break}C=C.sibling}if(!v){for(C=p.child;C;){if(C===o){v=!0,o=p,a=f;break}if(C===a){v=!0,a=p,o=f;break}C=C.sibling}if(!v)throw Error(i(189))}}if(o.alternate!==a)throw Error(i(190))}if(o.tag!==3)throw Error(i(188));return o.stateNode.current===o?e:r}function Fn(e){return e=Wi(e),e!==null?kr(e):null}function kr(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var r=kr(e);if(r!==null)return r;e=e.sibling}return null}var ss=n.unstable_scheduleCallback,Hi=n.unstable_cancelCallback,H1=n.unstable_shouldYield,q1=n.unstable_requestPaint,Ke=n.unstable_now,K1=n.unstable_getCurrentPriorityLevel,fl=n.unstable_ImmediatePriority,Hd=n.unstable_UserBlockingPriority,as=n.unstable_NormalPriority,G1=n.unstable_LowPriority,qd=n.unstable_IdlePriority,ls=null,vn=null;function Q1(e){if(vn&&typeof vn.onCommitFiberRoot=="function")try{vn.onCommitFiberRoot(ls,e,void 0,(e.current.flags&128)===128)}catch{}}var tn=Math.clz32?Math.clz32:J1,X1=Math.log,Y1=Math.LN2;function J1(e){return e>>>=0,e===0?32:31-(X1(e)/Y1|0)|0}var us=64,cs=4194304;function qi(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 fs(e,r){var o=e.pendingLanes;if(o===0)return 0;var a=0,f=e.suspendedLanes,p=e.pingedLanes,v=o&268435455;if(v!==0){var C=v&~f;C!==0?a=qi(C):(p&=v,p!==0&&(a=qi(p)))}else v=o&~f,v!==0?a=qi(v):p!==0&&(a=qi(p));if(a===0)return 0;if(r!==0&&r!==a&&(r&f)===0&&(f=a&-a,p=r&-r,f>=p||f===16&&(p&4194240)!==0))return r;if((a&4)!==0&&(a|=o&16),r=e.entangledLanes,r!==0)for(e=e.entanglements,r&=a;0<r;)o=31-tn(r),f=1<<o,a|=e[o],r&=~f;return a}function Z1(e,r){switch(e){case 1:case 2:case 4:return r+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 r+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 ex(e,r){for(var o=e.suspendedLanes,a=e.pingedLanes,f=e.expirationTimes,p=e.pendingLanes;0<p;){var v=31-tn(p),C=1<<v,R=f[v];R===-1?((C&o)===0||(C&a)!==0)&&(f[v]=Z1(C,r)):R<=r&&(e.expiredLanes|=C),p&=~C}}function dl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Kd(){var e=us;return us<<=1,(us&4194240)===0&&(us=64),e}function pl(e){for(var r=[],o=0;31>o;o++)r.push(e);return r}function Ki(e,r,o){e.pendingLanes|=r,r!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,r=31-tn(r),e[r]=o}function tx(e,r){var o=e.pendingLanes&~r;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=r,e.mutableReadLanes&=r,e.entangledLanes&=r,r=e.entanglements;var a=e.eventTimes;for(e=e.expirationTimes;0<o;){var f=31-tn(o),p=1<<f;r[f]=0,a[f]=-1,e[f]=-1,o&=~p}}function hl(e,r){var o=e.entangledLanes|=r;for(e=e.entanglements;o;){var a=31-tn(o),f=1<<a;f&r|e[a]&r&&(e[a]|=r),o&=~f}}var Me=0;function Gd(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Qd,ml,Xd,Yd,Jd,yl=!1,ds=[],Yn=null,Jn=null,Zn=null,Gi=new Map,Qi=new Map,er=[],nx="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 Zd(e,r){switch(e){case"focusin":case"focusout":Yn=null;break;case"dragenter":case"dragleave":Jn=null;break;case"mouseover":case"mouseout":Zn=null;break;case"pointerover":case"pointerout":Gi.delete(r.pointerId);break;case"gotpointercapture":case"lostpointercapture":Qi.delete(r.pointerId)}}function Xi(e,r,o,a,f,p){return e===null||e.nativeEvent!==p?(e={blockedOn:r,domEventName:o,eventSystemFlags:a,nativeEvent:p,targetContainers:[f]},r!==null&&(r=co(r),r!==null&&ml(r)),e):(e.eventSystemFlags|=a,r=e.targetContainers,f!==null&&r.indexOf(f)===-1&&r.push(f),e)}function rx(e,r,o,a,f){switch(r){case"focusin":return Yn=Xi(Yn,e,r,o,a,f),!0;case"dragenter":return Jn=Xi(Jn,e,r,o,a,f),!0;case"mouseover":return Zn=Xi(Zn,e,r,o,a,f),!0;case"pointerover":var p=f.pointerId;return Gi.set(p,Xi(Gi.get(p)||null,e,r,o,a,f)),!0;case"gotpointercapture":return p=f.pointerId,Qi.set(p,Xi(Qi.get(p)||null,e,r,o,a,f)),!0}return!1}function ep(e){var r=Pr(e.target);if(r!==null){var o=en(r);if(o!==null){if(r=o.tag,r===13){if(r=$i(o),r!==null){e.blockedOn=r,Jd(e.priority,function(){Xd(o)});return}}else if(r===3&&o.stateNode.current.memoizedState.isDehydrated){e.blockedOn=o.tag===3?o.stateNode.containerInfo:null;return}}}e.blockedOn=null}function ps(e){if(e.blockedOn!==null)return!1;for(var r=e.targetContainers;0<r.length;){var o=vl(e.domEventName,e.eventSystemFlags,r[0],e.nativeEvent);if(o===null){o=e.nativeEvent;var a=new o.constructor(o.type,o);Ae=a,o.target.dispatchEvent(a),Ae=null}else return r=co(o),r!==null&&ml(r),e.blockedOn=o,!1;r.shift()}return!0}function tp(e,r,o){ps(e)&&o.delete(r)}function ix(){yl=!1,Yn!==null&&ps(Yn)&&(Yn=null),Jn!==null&&ps(Jn)&&(Jn=null),Zn!==null&&ps(Zn)&&(Zn=null),Gi.forEach(tp),Qi.forEach(tp)}function Yi(e,r){e.blockedOn===r&&(e.blockedOn=null,yl||(yl=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,ix)))}function Ji(e){function r(f){return Yi(f,e)}if(0<ds.length){Yi(ds[0],e);for(var o=1;o<ds.length;o++){var a=ds[o];a.blockedOn===e&&(a.blockedOn=null)}}for(Yn!==null&&Yi(Yn,e),Jn!==null&&Yi(Jn,e),Zn!==null&&Yi(Zn,e),Gi.forEach(r),Qi.forEach(r),o=0;o<er.length;o++)a=er[o],a.blockedOn===e&&(a.blockedOn=null);for(;0<er.length&&(o=er[0],o.blockedOn===null);)ep(o),o.blockedOn===null&&er.shift()}var Jr=I.ReactCurrentBatchConfig,hs=!0;function ox(e,r,o,a){var f=Me,p=Jr.transition;Jr.transition=null;try{Me=1,gl(e,r,o,a)}finally{Me=f,Jr.transition=p}}function sx(e,r,o,a){var f=Me,p=Jr.transition;Jr.transition=null;try{Me=4,gl(e,r,o,a)}finally{Me=f,Jr.transition=p}}function gl(e,r,o,a){if(hs){var f=vl(e,r,o,a);if(f===null)jl(e,r,a,ms,o),Zd(e,a);else if(rx(f,e,r,o,a))a.stopPropagation();else if(Zd(e,a),r&4&&-1<nx.indexOf(e)){for(;f!==null;){var p=co(f);if(p!==null&&Qd(p),p=vl(e,r,o,a),p===null&&jl(e,r,a,ms,o),p===f)break;f=p}f!==null&&a.stopPropagation()}else jl(e,r,a,null,o)}}var ms=null;function vl(e,r,o,a){if(ms=null,e=Fe(a),e=Pr(e),e!==null)if(r=en(e),r===null)e=null;else if(o=r.tag,o===13){if(e=$i(r),e!==null)return e;e=null}else if(o===3){if(r.stateNode.current.memoizedState.isDehydrated)return r.tag===3?r.stateNode.containerInfo:null;e=null}else r!==e&&(e=null);return ms=e,null}function np(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(K1()){case fl:return 1;case Hd:return 4;case as:case G1:return 16;case qd:return 536870912;default:return 16}default:return 16}}var tr=null,xl=null,ys=null;function rp(){if(ys)return ys;var e,r=xl,o=r.length,a,f="value"in tr?tr.value:tr.textContent,p=f.length;for(e=0;e<o&&r[e]===f[e];e++);var v=o-e;for(a=1;a<=v&&r[o-a]===f[p-a];a++);return ys=f.slice(e,1<a?1-a:void 0)}function gs(e){var r=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&r===13&&(e=13)):e=r,e===10&&(e=13),32<=e||e===13?e:0}function vs(){return!0}function ip(){return!1}function Lt(e){function r(o,a,f,p,v){this._reactName=o,this._targetInst=f,this.type=a,this.nativeEvent=p,this.target=v,this.currentTarget=null;for(var C in e)e.hasOwnProperty(C)&&(o=e[C],this[C]=o?o(p):p[C]);return this.isDefaultPrevented=(p.defaultPrevented!=null?p.defaultPrevented:p.returnValue===!1)?vs:ip,this.isPropagationStopped=ip,this}return M(r.prototype,{preventDefault:function(){this.defaultPrevented=!0;var o=this.nativeEvent;o&&(o.preventDefault?o.preventDefault():typeof o.returnValue!="unknown"&&(o.returnValue=!1),this.isDefaultPrevented=vs)},stopPropagation:function(){var o=this.nativeEvent;o&&(o.stopPropagation?o.stopPropagation():typeof o.cancelBubble!="unknown"&&(o.cancelBubble=!0),this.isPropagationStopped=vs)},persist:function(){},isPersistent:vs}),r}var Zr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},wl=Lt(Zr),Zi=M({},Zr,{view:0,detail:0}),ax=Lt(Zi),Sl,El,eo,xs=M({},Zi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Pl,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!==eo&&(eo&&e.type==="mousemove"?(Sl=e.screenX-eo.screenX,El=e.screenY-eo.screenY):El=Sl=0,eo=e),Sl)},movementY:function(e){return"movementY"in e?e.movementY:El}}),op=Lt(xs),lx=M({},xs,{dataTransfer:0}),ux=Lt(lx),cx=M({},Zi,{relatedTarget:0}),kl=Lt(cx),fx=M({},Zr,{animationName:0,elapsedTime:0,pseudoElement:0}),dx=Lt(fx),px=M({},Zr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),hx=Lt(px),mx=M({},Zr,{data:0}),sp=Lt(mx),yx={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},gx={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"},vx={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function xx(e){var r=this.nativeEvent;return r.getModifierState?r.getModifierState(e):(e=vx[e])?!!r[e]:!1}function Pl(){return xx}var Sx=M({},Zi,{key:function(e){if(e.key){var r=yx[e.key]||e.key;if(r!=="Unidentified")return r}return e.type==="keypress"?(e=gs(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?gx[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Pl,charCode:function(e){return e.type==="keypress"?gs(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?gs(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Ex=Lt(Sx),kx=M({},xs,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ap=Lt(kx),Px=M({},Zi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Pl}),Tx=Lt(Px),Cx=M({},Zr,{propertyName:0,elapsedTime:0,pseudoElement:0}),Ax=Lt(Cx),_x=M({},xs,{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}),Nx=Lt(_x),Rx=[9,13,27,32],Tl=d&&"CompositionEvent"in window,to=null;d&&"documentMode"in document&&(to=document.documentMode);var Fx=d&&"TextEvent"in window&&!to,lp=d&&(!Tl||to&&8<to&&11>=to),up=" ",cp=!1;function fp(e,r){switch(e){case"keyup":return Rx.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function dp(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ei=!1;function bx(e,r){switch(e){case"compositionend":return dp(r);case"keypress":return r.which!==32?null:(cp=!0,up);case"textInput":return e=r.data,e===up&&cp?null:e;default:return null}}function Ox(e,r){if(ei)return e==="compositionend"||!Tl&&fp(e,r)?(e=rp(),ys=xl=tr=null,ei=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1<r.char.length)return r.char;if(r.which)return String.fromCharCode(r.which)}return null;case"compositionend":return lp&&r.locale!=="ko"?null:r.data;default:return null}}var Mx={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 pp(e){var r=e&&e.nodeName&&e.nodeName.toLowerCase();return r==="input"?!!Mx[e.type]:r==="textarea"}function hp(e,r,o,a){pt(a),r=Ps(r,"onChange"),0<r.length&&(o=new wl("onChange","change",null,o,a),e.push({event:o,listeners:r}))}var no=null,ro=null;function jx(e){bp(e,0)}function ws(e){var r=oi(e);if(be(r))return e}function Dx(e,r){if(e==="change")return r}var mp=!1;if(d){var Cl;if(d){var Al="oninput"in document;if(!Al){var yp=document.createElement("div");yp.setAttribute("oninput","return;"),Al=typeof yp.oninput=="function"}Cl=Al}else Cl=!1;mp=Cl&&(!document.documentMode||9<document.documentMode)}function gp(){no&&(no.detachEvent("onpropertychange",vp),ro=no=null)}function vp(e){if(e.propertyName==="value"&&ws(ro)){var r=[];hp(r,ro,e,Fe(e)),Bi(jx,r)}}function Ix(e,r,o){e==="focusin"?(gp(),no=r,ro=o,no.attachEvent("onpropertychange",vp)):e==="focusout"&&gp()}function Lx(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ws(ro)}function Vx(e,r){if(e==="click")return ws(r)}function Bx(e,r){if(e==="input"||e==="change")return ws(r)}function zx(e,r){return e===r&&(e!==0||1/e===1/r)||e!==e&&r!==r}var nn=typeof Object.is=="function"?Object.is:zx;function io(e,r){if(nn(e,r))return!0;if(typeof e!="object"||e===null||typeof r!="object"||r===null)return!1;var o=Object.keys(e),a=Object.keys(r);if(o.length!==a.length)return!1;for(a=0;a<o.length;a++){var f=o[a];if(!m.call(r,f)||!nn(e[f],r[f]))return!1}return!0}function xp(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function wp(e,r){var o=xp(e);e=0;for(var a;o;){if(o.nodeType===3){if(a=e+o.textContent.length,e<=r&&a>=r)return{node:o,offset:r-e};e=a}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=xp(o)}}function Sp(e,r){return e&&r?e===r?!0:e&&e.nodeType===3?!1:r&&r.nodeType===3?Sp(e,r.parentNode):"contains"in e?e.contains(r):e.compareDocumentPosition?!!(e.compareDocumentPosition(r)&16):!1:!1}function Ep(){for(var e=window,r=Ve();r instanceof e.HTMLIFrameElement;){try{var o=typeof r.contentWindow.location.href=="string"}catch{o=!1}if(o)e=r.contentWindow;else break;r=Ve(e.document)}return r}function _l(e){var r=e&&e.nodeName&&e.nodeName.toLowerCase();return r&&(r==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||r==="textarea"||e.contentEditable==="true")}function Ux(e){var r=Ep(),o=e.focusedElem,a=e.selectionRange;if(r!==o&&o&&o.ownerDocument&&Sp(o.ownerDocument.documentElement,o)){if(a!==null&&_l(o)){if(r=a.start,e=a.end,e===void 0&&(e=r),"selectionStart"in o)o.selectionStart=r,o.selectionEnd=Math.min(e,o.value.length);else if(e=(r=o.ownerDocument||document)&&r.defaultView||window,e.getSelection){e=e.getSelection();var f=o.textContent.length,p=Math.min(a.start,f);a=a.end===void 0?p:Math.min(a.end,f),!e.extend&&p>a&&(f=a,a=p,p=f),f=wp(o,p);var v=wp(o,a);f&&v&&(e.rangeCount!==1||e.anchorNode!==f.node||e.anchorOffset!==f.offset||e.focusNode!==v.node||e.focusOffset!==v.offset)&&(r=r.createRange(),r.setStart(f.node,f.offset),e.removeAllRanges(),p>a?(e.addRange(r),e.extend(v.node,v.offset)):(r.setEnd(v.node,v.offset),e.addRange(r)))}}for(r=[],e=o;e=e.parentNode;)e.nodeType===1&&r.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof o.focus=="function"&&o.focus(),o=0;o<r.length;o++)e=r[o],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var $x=d&&"documentMode"in document&&11>=document.documentMode,ti=null,Nl=null,oo=null,Rl=!1;function kp(e,r,o){var a=o.window===o?o.document:o.nodeType===9?o:o.ownerDocument;Rl||ti==null||ti!==Ve(a)||(a=ti,"selectionStart"in a&&_l(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),oo&&io(oo,a)||(oo=a,a=Ps(Nl,"onSelect"),0<a.length&&(r=new wl("onSelect","select",null,r,o),e.push({event:r,listeners:a}),r.target=ti)))}function Ss(e,r){var o={};return o[e.toLowerCase()]=r.toLowerCase(),o["Webkit"+e]="webkit"+r,o["Moz"+e]="moz"+r,o}var ni={animationend:Ss("Animation","AnimationEnd"),animationiteration:Ss("Animation","AnimationIteration"),animationstart:Ss("Animation","AnimationStart"),transitionend:Ss("Transition","TransitionEnd")},Fl={},Pp={};d&&(Pp=document.createElement("div").style,"AnimationEvent"in window||(delete ni.animationend.animation,delete ni.animationiteration.animation,delete ni.animationstart.animation),"TransitionEvent"in window||delete ni.transitionend.transition);function Es(e){if(Fl[e])return Fl[e];if(!ni[e])return e;var r=ni[e],o;for(o in r)if(r.hasOwnProperty(o)&&o in Pp)return Fl[e]=r[o];return e}var Tp=Es("animationend"),Cp=Es("animationiteration"),Ap=Es("animationstart"),_p=Es("transitionend"),Np=new Map,Rp="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 nr(e,r){Np.set(e,r),c(r,[e])}for(var bl=0;bl<Rp.length;bl++){var Ol=Rp[bl],Wx=Ol.toLowerCase(),Hx=Ol[0].toUpperCase()+Ol.slice(1);nr(Wx,"on"+Hx)}nr(Tp,"onAnimationEnd"),nr(Cp,"onAnimationIteration"),nr(Ap,"onAnimationStart"),nr("dblclick","onDoubleClick"),nr("focusin","onFocus"),nr("focusout","onBlur"),nr(_p,"onTransitionEnd"),u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("onPointerLeave",["pointerout","pointerover"]),c("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),c("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),c("onBeforeInput",["compositionend","keypress","textInput","paste"]),c("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var so="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(" "),qx=new Set("cancel close invalid load scroll toggle".split(" ").concat(so));function Fp(e,r,o){var a=e.type||"unknown-event";e.currentTarget=o,is(a,r,void 0,e),e.currentTarget=null}function bp(e,r){r=(r&4)!==0;for(var o=0;o<e.length;o++){var a=e[o],f=a.event;a=a.listeners;e:{var p=void 0;if(r)for(var v=a.length-1;0<=v;v--){var C=a[v],R=C.instance,B=C.currentTarget;if(C=C.listener,R!==p&&f.isPropagationStopped())break e;Fp(f,C,B),p=R}else for(v=0;v<a.length;v++){if(C=a[v],R=C.instance,B=C.currentTarget,C=C.listener,R!==p&&f.isPropagationStopped())break e;Fp(f,C,B),p=R}}}if(Xn)throw e=Yr,Xn=!1,Yr=null,e}function Ie(e,r){var o=r[zl];o===void 0&&(o=r[zl]=new Set);var a=e+"__bubble";o.has(a)||(Op(r,e,2,!1),o.add(a))}function Ml(e,r,o){var a=0;r&&(a|=4),Op(o,e,a,r)}var ks="_reactListening"+Math.random().toString(36).slice(2);function ao(e){if(!e[ks]){e[ks]=!0,s.forEach(function(o){o!=="selectionchange"&&(qx.has(o)||Ml(o,!1,e),Ml(o,!0,e))});var r=e.nodeType===9?e:e.ownerDocument;r===null||r[ks]||(r[ks]=!0,Ml("selectionchange",!1,r))}}function Op(e,r,o,a){switch(np(r)){case 1:var f=ox;break;case 4:f=sx;break;default:f=gl}o=f.bind(null,r,o,e),f=void 0,!Xr||r!=="touchstart"&&r!=="touchmove"&&r!=="wheel"||(f=!0),a?f!==void 0?e.addEventListener(r,o,{capture:!0,passive:f}):e.addEventListener(r,o,!0):f!==void 0?e.addEventListener(r,o,{passive:f}):e.addEventListener(r,o,!1)}function jl(e,r,o,a,f){var p=a;if((r&1)===0&&(r&2)===0&&a!==null)e:for(;;){if(a===null)return;var v=a.tag;if(v===3||v===4){var C=a.stateNode.containerInfo;if(C===f||C.nodeType===8&&C.parentNode===f)break;if(v===4)for(v=a.return;v!==null;){var R=v.tag;if((R===3||R===4)&&(R=v.stateNode.containerInfo,R===f||R.nodeType===8&&R.parentNode===f))return;v=v.return}for(;C!==null;){if(v=Pr(C),v===null)return;if(R=v.tag,R===5||R===6){a=p=v;continue e}C=C.parentNode}}a=a.return}Bi(function(){var B=p,Q=Fe(o),X=[];e:{var G=Np.get(e);if(G!==void 0){var ie=wl,ae=e;switch(e){case"keypress":if(gs(o)===0)break e;case"keydown":case"keyup":ie=Ex;break;case"focusin":ae="focus",ie=kl;break;case"focusout":ae="blur",ie=kl;break;case"beforeblur":case"afterblur":ie=kl;break;case"click":if(o.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":ie=op;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":ie=ux;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":ie=Tx;break;case Tp:case Cp:case Ap:ie=dx;break;case _p:ie=Ax;break;case"scroll":ie=ax;break;case"wheel":ie=Nx;break;case"copy":case"cut":case"paste":ie=hx;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":ie=ap}var ue=(r&4)!==0,Ge=!ue&&e==="scroll",j=ue?G!==null?G+"Capture":null:G;ue=[];for(var F=B,L;F!==null;){L=F;var Y=L.stateNode;if(L.tag===5&&Y!==null&&(L=Y,j!==null&&(Y=Gn(F,j),Y!=null&&ue.push(lo(F,Y,L)))),Ge)break;F=F.return}0<ue.length&&(G=new ie(G,ae,null,o,Q),X.push({event:G,listeners:ue}))}}if((r&7)===0){e:{if(G=e==="mouseover"||e==="pointerover",ie=e==="mouseout"||e==="pointerout",G&&o!==Ae&&(ae=o.relatedTarget||o.fromElement)&&(Pr(ae)||ae[bn]))break e;if((ie||G)&&(G=Q.window===Q?Q:(G=Q.ownerDocument)?G.defaultView||G.parentWindow:window,ie?(ae=o.relatedTarget||o.toElement,ie=B,ae=ae?Pr(ae):null,ae!==null&&(Ge=en(ae),ae!==Ge||ae.tag!==5&&ae.tag!==6)&&(ae=null)):(ie=null,ae=B),ie!==ae)){if(ue=op,Y="onMouseLeave",j="onMouseEnter",F="mouse",(e==="pointerout"||e==="pointerover")&&(ue=ap,Y="onPointerLeave",j="onPointerEnter",F="pointer"),Ge=ie==null?G:oi(ie),L=ae==null?G:oi(ae),G=new ue(Y,F+"leave",ie,o,Q),G.target=Ge,G.relatedTarget=L,Y=null,Pr(Q)===B&&(ue=new ue(j,F+"enter",ae,o,Q),ue.target=L,ue.relatedTarget=Ge,Y=ue),Ge=Y,ie&&ae)t:{for(ue=ie,j=ae,F=0,L=ue;L;L=ri(L))F++;for(L=0,Y=j;Y;Y=ri(Y))L++;for(;0<F-L;)ue=ri(ue),F--;for(;0<L-F;)j=ri(j),L--;for(;F--;){if(ue===j||j!==null&&ue===j.alternate)break t;ue=ri(ue),j=ri(j)}ue=null}else ue=null;ie!==null&&Mp(X,G,ie,ue,!1),ae!==null&&Ge!==null&&Mp(X,Ge,ae,ue,!0)}}e:{if(G=B?oi(B):window,ie=G.nodeName&&G.nodeName.toLowerCase(),ie==="select"||ie==="input"&&G.type==="file")var ce=Dx;else if(pp(G))if(mp)ce=Bx;else{ce=Lx;var de=Ix}else(ie=G.nodeName)&&ie.toLowerCase()==="input"&&(G.type==="checkbox"||G.type==="radio")&&(ce=Vx);if(ce&&(ce=ce(e,B))){hp(X,ce,o,Q);break e}de&&de(e,G,B),e==="focusout"&&(de=G._wrapperState)&&de.controlled&&G.type==="number"&&hn(G,"number",G.value)}switch(de=B?oi(B):window,e){case"focusin":(pp(de)||de.contentEditable==="true")&&(ti=de,Nl=B,oo=null);break;case"focusout":oo=Nl=ti=null;break;case"mousedown":Rl=!0;break;case"contextmenu":case"mouseup":case"dragend":Rl=!1,kp(X,o,Q);break;case"selectionchange":if($x)break;case"keydown":case"keyup":kp(X,o,Q)}var pe;if(Tl)e:{switch(e){case"compositionstart":var ve="onCompositionStart";break e;case"compositionend":ve="onCompositionEnd";break e;case"compositionupdate":ve="onCompositionUpdate";break e}ve=void 0}else ei?fp(e,o)&&(ve="onCompositionEnd"):e==="keydown"&&o.keyCode===229&&(ve="onCompositionStart");ve&&(lp&&o.locale!=="ko"&&(ei||ve!=="onCompositionStart"?ve==="onCompositionEnd"&&ei&&(pe=rp()):(tr=Q,xl="value"in tr?tr.value:tr.textContent,ei=!0)),de=Ps(B,ve),0<de.length&&(ve=new sp(ve,e,null,o,Q),X.push({event:ve,listeners:de}),pe?ve.data=pe:(pe=dp(o),pe!==null&&(ve.data=pe)))),(pe=Fx?bx(e,o):Ox(e,o))&&(B=Ps(B,"onBeforeInput"),0<B.length&&(Q=new sp("onBeforeInput","beforeinput",null,o,Q),X.push({event:Q,listeners:B}),Q.data=pe))}bp(X,r)})}function lo(e,r,o){return{instance:e,listener:r,currentTarget:o}}function Ps(e,r){for(var o=r+"Capture",a=[];e!==null;){var f=e,p=f.stateNode;f.tag===5&&p!==null&&(f=p,p=Gn(e,o),p!=null&&a.unshift(lo(e,p,f)),p=Gn(e,r),p!=null&&a.push(lo(e,p,f))),e=e.return}return a}function ri(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Mp(e,r,o,a,f){for(var p=r._reactName,v=[];o!==null&&o!==a;){var C=o,R=C.alternate,B=C.stateNode;if(R!==null&&R===a)break;C.tag===5&&B!==null&&(C=B,f?(R=Gn(o,p),R!=null&&v.unshift(lo(o,R,C))):f||(R=Gn(o,p),R!=null&&v.push(lo(o,R,C)))),o=o.return}v.length!==0&&e.push({event:r,listeners:v})}var Kx=/\r\n?/g,Gx=/\u0000|\uFFFD/g;function jp(e){return(typeof e=="string"?e:""+e).replace(Kx,`
|
||
`).replace(Gx,"")}function Ts(e,r,o){if(r=jp(r),jp(e)!==r&&o)throw Error(i(425))}function Cs(){}var Dl=null,Il=null;function Ll(e,r){return e==="textarea"||e==="noscript"||typeof r.children=="string"||typeof r.children=="number"||typeof r.dangerouslySetInnerHTML=="object"&&r.dangerouslySetInnerHTML!==null&&r.dangerouslySetInnerHTML.__html!=null}var Vl=typeof setTimeout=="function"?setTimeout:void 0,Qx=typeof clearTimeout=="function"?clearTimeout:void 0,Dp=typeof Promise=="function"?Promise:void 0,Xx=typeof queueMicrotask=="function"?queueMicrotask:typeof Dp<"u"?function(e){return Dp.resolve(null).then(e).catch(Yx)}:Vl;function Yx(e){setTimeout(function(){throw e})}function Bl(e,r){var o=r,a=0;do{var f=o.nextSibling;if(e.removeChild(o),f&&f.nodeType===8)if(o=f.data,o==="/$"){if(a===0){e.removeChild(f),Ji(r);return}a--}else o!=="$"&&o!=="$?"&&o!=="$!"||a++;o=f}while(o);Ji(r)}function rr(e){for(;e!=null;e=e.nextSibling){var r=e.nodeType;if(r===1||r===3)break;if(r===8){if(r=e.data,r==="$"||r==="$!"||r==="$?")break;if(r==="/$")return null}}return e}function Ip(e){e=e.previousSibling;for(var r=0;e;){if(e.nodeType===8){var o=e.data;if(o==="$"||o==="$!"||o==="$?"){if(r===0)return e;r--}else o==="/$"&&r++}e=e.previousSibling}return null}var ii=Math.random().toString(36).slice(2),xn="__reactFiber$"+ii,uo="__reactProps$"+ii,bn="__reactContainer$"+ii,zl="__reactEvents$"+ii,Jx="__reactListeners$"+ii,Zx="__reactHandles$"+ii;function Pr(e){var r=e[xn];if(r)return r;for(var o=e.parentNode;o;){if(r=o[bn]||o[xn]){if(o=r.alternate,r.child!==null||o!==null&&o.child!==null)for(e=Ip(e);e!==null;){if(o=e[xn])return o;e=Ip(e)}return r}e=o,o=e.parentNode}return null}function co(e){return e=e[xn]||e[bn],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function oi(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(i(33))}function As(e){return e[uo]||null}var Ul=[],si=-1;function ir(e){return{current:e}}function Le(e){0>si||(e.current=Ul[si],Ul[si]=null,si--)}function De(e,r){si++,Ul[si]=e.current,e.current=r}var or={},ht=ir(or),Nt=ir(!1),Tr=or;function ai(e,r){var o=e.type.contextTypes;if(!o)return or;var a=e.stateNode;if(a&&a.__reactInternalMemoizedUnmaskedChildContext===r)return a.__reactInternalMemoizedMaskedChildContext;var f={},p;for(p in o)f[p]=r[p];return a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=f),f}function Rt(e){return e=e.childContextTypes,e!=null}function _s(){Le(Nt),Le(ht)}function Lp(e,r,o){if(ht.current!==or)throw Error(i(168));De(ht,r),De(Nt,o)}function Vp(e,r,o){var a=e.stateNode;if(r=r.childContextTypes,typeof a.getChildContext!="function")return o;a=a.getChildContext();for(var f in a)if(!(f in r))throw Error(i(108,Ce(e)||"Unknown",f));return M({},o,a)}function Ns(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||or,Tr=ht.current,De(ht,e),De(Nt,Nt.current),!0}function Bp(e,r,o){var a=e.stateNode;if(!a)throw Error(i(169));o?(e=Vp(e,r,Tr),a.__reactInternalMemoizedMergedChildContext=e,Le(Nt),Le(ht),De(ht,e)):Le(Nt),De(Nt,o)}var On=null,Rs=!1,$l=!1;function zp(e){On===null?On=[e]:On.push(e)}function ew(e){Rs=!0,zp(e)}function sr(){if(!$l&&On!==null){$l=!0;var e=0,r=Me;try{var o=On;for(Me=1;e<o.length;e++){var a=o[e];do a=a(!0);while(a!==null)}On=null,Rs=!1}catch(f){throw On!==null&&(On=On.slice(e+1)),ss(fl,sr),f}finally{Me=r,$l=!1}}return null}var li=[],ui=0,Fs=null,bs=0,$t=[],Wt=0,Cr=null,Mn=1,jn="";function Ar(e,r){li[ui++]=bs,li[ui++]=Fs,Fs=e,bs=r}function Up(e,r,o){$t[Wt++]=Mn,$t[Wt++]=jn,$t[Wt++]=Cr,Cr=e;var a=Mn;e=jn;var f=32-tn(a)-1;a&=~(1<<f),o+=1;var p=32-tn(r)+f;if(30<p){var v=f-f%5;p=(a&(1<<v)-1).toString(32),a>>=v,f-=v,Mn=1<<32-tn(r)+f|o<<f|a,jn=p+e}else Mn=1<<p|o<<f|a,jn=e}function Wl(e){e.return!==null&&(Ar(e,1),Up(e,1,0))}function Hl(e){for(;e===Fs;)Fs=li[--ui],li[ui]=null,bs=li[--ui],li[ui]=null;for(;e===Cr;)Cr=$t[--Wt],$t[Wt]=null,jn=$t[--Wt],$t[Wt]=null,Mn=$t[--Wt],$t[Wt]=null}var Vt=null,Bt=null,Be=!1,rn=null;function $p(e,r){var o=Gt(5,null,null,0);o.elementType="DELETED",o.stateNode=r,o.return=e,r=e.deletions,r===null?(e.deletions=[o],e.flags|=16):r.push(o)}function Wp(e,r){switch(e.tag){case 5:var o=e.type;return r=r.nodeType!==1||o.toLowerCase()!==r.nodeName.toLowerCase()?null:r,r!==null?(e.stateNode=r,Vt=e,Bt=rr(r.firstChild),!0):!1;case 6:return r=e.pendingProps===""||r.nodeType!==3?null:r,r!==null?(e.stateNode=r,Vt=e,Bt=null,!0):!1;case 13:return r=r.nodeType!==8?null:r,r!==null?(o=Cr!==null?{id:Mn,overflow:jn}:null,e.memoizedState={dehydrated:r,treeContext:o,retryLane:1073741824},o=Gt(18,null,null,0),o.stateNode=r,o.return=e,e.child=o,Vt=e,Bt=null,!0):!1;default:return!1}}function ql(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Kl(e){if(Be){var r=Bt;if(r){var o=r;if(!Wp(e,r)){if(ql(e))throw Error(i(418));r=rr(o.nextSibling);var a=Vt;r&&Wp(e,r)?$p(a,o):(e.flags=e.flags&-4097|2,Be=!1,Vt=e)}}else{if(ql(e))throw Error(i(418));e.flags=e.flags&-4097|2,Be=!1,Vt=e}}}function Hp(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Vt=e}function Os(e){if(e!==Vt)return!1;if(!Be)return Hp(e),Be=!0,!1;var r;if((r=e.tag!==3)&&!(r=e.tag!==5)&&(r=e.type,r=r!=="head"&&r!=="body"&&!Ll(e.type,e.memoizedProps)),r&&(r=Bt)){if(ql(e))throw qp(),Error(i(418));for(;r;)$p(e,r),r=rr(r.nextSibling)}if(Hp(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(i(317));e:{for(e=e.nextSibling,r=0;e;){if(e.nodeType===8){var o=e.data;if(o==="/$"){if(r===0){Bt=rr(e.nextSibling);break e}r--}else o!=="$"&&o!=="$!"&&o!=="$?"||r++}e=e.nextSibling}Bt=null}}else Bt=Vt?rr(e.stateNode.nextSibling):null;return!0}function qp(){for(var e=Bt;e;)e=rr(e.nextSibling)}function ci(){Bt=Vt=null,Be=!1}function Gl(e){rn===null?rn=[e]:rn.push(e)}var tw=I.ReactCurrentBatchConfig;function fo(e,r,o){if(e=o.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(o._owner){if(o=o._owner,o){if(o.tag!==1)throw Error(i(309));var a=o.stateNode}if(!a)throw Error(i(147,e));var f=a,p=""+e;return r!==null&&r.ref!==null&&typeof r.ref=="function"&&r.ref._stringRef===p?r.ref:(r=function(v){var C=f.refs;v===null?delete C[p]:C[p]=v},r._stringRef=p,r)}if(typeof e!="string")throw Error(i(284));if(!o._owner)throw Error(i(290,e))}return e}function Ms(e,r){throw e=Object.prototype.toString.call(r),Error(i(31,e==="[object Object]"?"object with keys {"+Object.keys(r).join(", ")+"}":e))}function Kp(e){var r=e._init;return r(e._payload)}function Gp(e){function r(j,F){if(e){var L=j.deletions;L===null?(j.deletions=[F],j.flags|=16):L.push(F)}}function o(j,F){if(!e)return null;for(;F!==null;)r(j,F),F=F.sibling;return null}function a(j,F){for(j=new Map;F!==null;)F.key!==null?j.set(F.key,F):j.set(F.index,F),F=F.sibling;return j}function f(j,F){return j=hr(j,F),j.index=0,j.sibling=null,j}function p(j,F,L){return j.index=L,e?(L=j.alternate,L!==null?(L=L.index,L<F?(j.flags|=2,F):L):(j.flags|=2,F)):(j.flags|=1048576,F)}function v(j){return e&&j.alternate===null&&(j.flags|=2),j}function C(j,F,L,Y){return F===null||F.tag!==6?(F=Vu(L,j.mode,Y),F.return=j,F):(F=f(F,L),F.return=j,F)}function R(j,F,L,Y){var ce=L.type;return ce===H?Q(j,F,L.props.children,Y,L.key):F!==null&&(F.elementType===ce||typeof ce=="object"&&ce!==null&&ce.$$typeof===Pe&&Kp(ce)===F.type)?(Y=f(F,L.props),Y.ref=fo(j,F,L),Y.return=j,Y):(Y=ia(L.type,L.key,L.props,null,j.mode,Y),Y.ref=fo(j,F,L),Y.return=j,Y)}function B(j,F,L,Y){return F===null||F.tag!==4||F.stateNode.containerInfo!==L.containerInfo||F.stateNode.implementation!==L.implementation?(F=Bu(L,j.mode,Y),F.return=j,F):(F=f(F,L.children||[]),F.return=j,F)}function Q(j,F,L,Y,ce){return F===null||F.tag!==7?(F=jr(L,j.mode,Y,ce),F.return=j,F):(F=f(F,L),F.return=j,F)}function X(j,F,L){if(typeof F=="string"&&F!==""||typeof F=="number")return F=Vu(""+F,j.mode,L),F.return=j,F;if(typeof F=="object"&&F!==null){switch(F.$$typeof){case W:return L=ia(F.type,F.key,F.props,null,j.mode,L),L.ref=fo(j,null,F),L.return=j,L;case q:return F=Bu(F,j.mode,L),F.return=j,F;case Pe:var Y=F._init;return X(j,Y(F._payload),L)}if(_t(F)||O(F))return F=jr(F,j.mode,L,null),F.return=j,F;Ms(j,F)}return null}function G(j,F,L,Y){var ce=F!==null?F.key:null;if(typeof L=="string"&&L!==""||typeof L=="number")return ce!==null?null:C(j,F,""+L,Y);if(typeof L=="object"&&L!==null){switch(L.$$typeof){case W:return L.key===ce?R(j,F,L,Y):null;case q:return L.key===ce?B(j,F,L,Y):null;case Pe:return ce=L._init,G(j,F,ce(L._payload),Y)}if(_t(L)||O(L))return ce!==null?null:Q(j,F,L,Y,null);Ms(j,L)}return null}function ie(j,F,L,Y,ce){if(typeof Y=="string"&&Y!==""||typeof Y=="number")return j=j.get(L)||null,C(F,j,""+Y,ce);if(typeof Y=="object"&&Y!==null){switch(Y.$$typeof){case W:return j=j.get(Y.key===null?L:Y.key)||null,R(F,j,Y,ce);case q:return j=j.get(Y.key===null?L:Y.key)||null,B(F,j,Y,ce);case Pe:var de=Y._init;return ie(j,F,L,de(Y._payload),ce)}if(_t(Y)||O(Y))return j=j.get(L)||null,Q(F,j,Y,ce,null);Ms(F,Y)}return null}function ae(j,F,L,Y){for(var ce=null,de=null,pe=F,ve=F=0,ut=null;pe!==null&&ve<L.length;ve++){pe.index>ve?(ut=pe,pe=null):ut=pe.sibling;var Re=G(j,pe,L[ve],Y);if(Re===null){pe===null&&(pe=ut);break}e&&pe&&Re.alternate===null&&r(j,pe),F=p(Re,F,ve),de===null?ce=Re:de.sibling=Re,de=Re,pe=ut}if(ve===L.length)return o(j,pe),Be&&Ar(j,ve),ce;if(pe===null){for(;ve<L.length;ve++)pe=X(j,L[ve],Y),pe!==null&&(F=p(pe,F,ve),de===null?ce=pe:de.sibling=pe,de=pe);return Be&&Ar(j,ve),ce}for(pe=a(j,pe);ve<L.length;ve++)ut=ie(pe,j,ve,L[ve],Y),ut!==null&&(e&&ut.alternate!==null&&pe.delete(ut.key===null?ve:ut.key),F=p(ut,F,ve),de===null?ce=ut:de.sibling=ut,de=ut);return e&&pe.forEach(function(mr){return r(j,mr)}),Be&&Ar(j,ve),ce}function ue(j,F,L,Y){var ce=O(L);if(typeof ce!="function")throw Error(i(150));if(L=ce.call(L),L==null)throw Error(i(151));for(var de=ce=null,pe=F,ve=F=0,ut=null,Re=L.next();pe!==null&&!Re.done;ve++,Re=L.next()){pe.index>ve?(ut=pe,pe=null):ut=pe.sibling;var mr=G(j,pe,Re.value,Y);if(mr===null){pe===null&&(pe=ut);break}e&&pe&&mr.alternate===null&&r(j,pe),F=p(mr,F,ve),de===null?ce=mr:de.sibling=mr,de=mr,pe=ut}if(Re.done)return o(j,pe),Be&&Ar(j,ve),ce;if(pe===null){for(;!Re.done;ve++,Re=L.next())Re=X(j,Re.value,Y),Re!==null&&(F=p(Re,F,ve),de===null?ce=Re:de.sibling=Re,de=Re);return Be&&Ar(j,ve),ce}for(pe=a(j,pe);!Re.done;ve++,Re=L.next())Re=ie(pe,j,ve,Re.value,Y),Re!==null&&(e&&Re.alternate!==null&&pe.delete(Re.key===null?ve:Re.key),F=p(Re,F,ve),de===null?ce=Re:de.sibling=Re,de=Re);return e&&pe.forEach(function(Mw){return r(j,Mw)}),Be&&Ar(j,ve),ce}function Ge(j,F,L,Y){if(typeof L=="object"&&L!==null&&L.type===H&&L.key===null&&(L=L.props.children),typeof L=="object"&&L!==null){switch(L.$$typeof){case W:e:{for(var ce=L.key,de=F;de!==null;){if(de.key===ce){if(ce=L.type,ce===H){if(de.tag===7){o(j,de.sibling),F=f(de,L.props.children),F.return=j,j=F;break e}}else if(de.elementType===ce||typeof ce=="object"&&ce!==null&&ce.$$typeof===Pe&&Kp(ce)===de.type){o(j,de.sibling),F=f(de,L.props),F.ref=fo(j,de,L),F.return=j,j=F;break e}o(j,de);break}else r(j,de);de=de.sibling}L.type===H?(F=jr(L.props.children,j.mode,Y,L.key),F.return=j,j=F):(Y=ia(L.type,L.key,L.props,null,j.mode,Y),Y.ref=fo(j,F,L),Y.return=j,j=Y)}return v(j);case q:e:{for(de=L.key;F!==null;){if(F.key===de)if(F.tag===4&&F.stateNode.containerInfo===L.containerInfo&&F.stateNode.implementation===L.implementation){o(j,F.sibling),F=f(F,L.children||[]),F.return=j,j=F;break e}else{o(j,F);break}else r(j,F);F=F.sibling}F=Bu(L,j.mode,Y),F.return=j,j=F}return v(j);case Pe:return de=L._init,Ge(j,F,de(L._payload),Y)}if(_t(L))return ae(j,F,L,Y);if(O(L))return ue(j,F,L,Y);Ms(j,L)}return typeof L=="string"&&L!==""||typeof L=="number"?(L=""+L,F!==null&&F.tag===6?(o(j,F.sibling),F=f(F,L),F.return=j,j=F):(o(j,F),F=Vu(L,j.mode,Y),F.return=j,j=F),v(j)):o(j,F)}return Ge}var fi=Gp(!0),Qp=Gp(!1),js=ir(null),Ds=null,di=null,Ql=null;function Xl(){Ql=di=Ds=null}function Yl(e){var r=js.current;Le(js),e._currentValue=r}function Jl(e,r,o){for(;e!==null;){var a=e.alternate;if((e.childLanes&r)!==r?(e.childLanes|=r,a!==null&&(a.childLanes|=r)):a!==null&&(a.childLanes&r)!==r&&(a.childLanes|=r),e===o)break;e=e.return}}function pi(e,r){Ds=e,Ql=di=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&r)!==0&&(Ft=!0),e.firstContext=null)}function Ht(e){var r=e._currentValue;if(Ql!==e)if(e={context:e,memoizedValue:r,next:null},di===null){if(Ds===null)throw Error(i(308));di=e,Ds.dependencies={lanes:0,firstContext:e}}else di=di.next=e;return r}var _r=null;function Zl(e){_r===null?_r=[e]:_r.push(e)}function Xp(e,r,o,a){var f=r.interleaved;return f===null?(o.next=o,Zl(r)):(o.next=f.next,f.next=o),r.interleaved=o,Dn(e,a)}function Dn(e,r){e.lanes|=r;var o=e.alternate;for(o!==null&&(o.lanes|=r),o=e,e=e.return;e!==null;)e.childLanes|=r,o=e.alternate,o!==null&&(o.childLanes|=r),o=e,e=e.return;return o.tag===3?o.stateNode:null}var ar=!1;function eu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Yp(e,r){e=e.updateQueue,r.updateQueue===e&&(r.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function In(e,r){return{eventTime:e,lane:r,tag:0,payload:null,callback:null,next:null}}function lr(e,r,o){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(Ne&2)!==0){var f=a.pending;return f===null?r.next=r:(r.next=f.next,f.next=r),a.pending=r,Dn(e,o)}return f=a.interleaved,f===null?(r.next=r,Zl(a)):(r.next=f.next,f.next=r),a.interleaved=r,Dn(e,o)}function Is(e,r,o){if(r=r.updateQueue,r!==null&&(r=r.shared,(o&4194240)!==0)){var a=r.lanes;a&=e.pendingLanes,o|=a,r.lanes=o,hl(e,o)}}function Jp(e,r){var o=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,o===a)){var f=null,p=null;if(o=o.firstBaseUpdate,o!==null){do{var v={eventTime:o.eventTime,lane:o.lane,tag:o.tag,payload:o.payload,callback:o.callback,next:null};p===null?f=p=v:p=p.next=v,o=o.next}while(o!==null);p===null?f=p=r:p=p.next=r}else f=p=r;o={baseState:a.baseState,firstBaseUpdate:f,lastBaseUpdate:p,shared:a.shared,effects:a.effects},e.updateQueue=o;return}e=o.lastBaseUpdate,e===null?o.firstBaseUpdate=r:e.next=r,o.lastBaseUpdate=r}function Ls(e,r,o,a){var f=e.updateQueue;ar=!1;var p=f.firstBaseUpdate,v=f.lastBaseUpdate,C=f.shared.pending;if(C!==null){f.shared.pending=null;var R=C,B=R.next;R.next=null,v===null?p=B:v.next=B,v=R;var Q=e.alternate;Q!==null&&(Q=Q.updateQueue,C=Q.lastBaseUpdate,C!==v&&(C===null?Q.firstBaseUpdate=B:C.next=B,Q.lastBaseUpdate=R))}if(p!==null){var X=f.baseState;v=0,Q=B=R=null,C=p;do{var G=C.lane,ie=C.eventTime;if((a&G)===G){Q!==null&&(Q=Q.next={eventTime:ie,lane:0,tag:C.tag,payload:C.payload,callback:C.callback,next:null});e:{var ae=e,ue=C;switch(G=r,ie=o,ue.tag){case 1:if(ae=ue.payload,typeof ae=="function"){X=ae.call(ie,X,G);break e}X=ae;break e;case 3:ae.flags=ae.flags&-65537|128;case 0:if(ae=ue.payload,G=typeof ae=="function"?ae.call(ie,X,G):ae,G==null)break e;X=M({},X,G);break e;case 2:ar=!0}}C.callback!==null&&C.lane!==0&&(e.flags|=64,G=f.effects,G===null?f.effects=[C]:G.push(C))}else ie={eventTime:ie,lane:G,tag:C.tag,payload:C.payload,callback:C.callback,next:null},Q===null?(B=Q=ie,R=X):Q=Q.next=ie,v|=G;if(C=C.next,C===null){if(C=f.shared.pending,C===null)break;G=C,C=G.next,G.next=null,f.lastBaseUpdate=G,f.shared.pending=null}}while(!0);if(Q===null&&(R=X),f.baseState=R,f.firstBaseUpdate=B,f.lastBaseUpdate=Q,r=f.shared.interleaved,r!==null){f=r;do v|=f.lane,f=f.next;while(f!==r)}else p===null&&(f.shared.lanes=0);Fr|=v,e.lanes=v,e.memoizedState=X}}function Zp(e,r,o){if(e=r.effects,r.effects=null,e!==null)for(r=0;r<e.length;r++){var a=e[r],f=a.callback;if(f!==null){if(a.callback=null,a=o,typeof f!="function")throw Error(i(191,f));f.call(a)}}}var po={},wn=ir(po),ho=ir(po),mo=ir(po);function Nr(e){if(e===po)throw Error(i(174));return e}function tu(e,r){switch(De(mo,r),De(ho,e),De(wn,po),e=r.nodeType,e){case 9:case 11:r=(r=r.documentElement)?r.namespaceURI:Hr(null,"");break;default:e=e===8?r.parentNode:r,r=e.namespaceURI||null,e=e.tagName,r=Hr(r,e)}Le(wn),De(wn,r)}function hi(){Le(wn),Le(ho),Le(mo)}function eh(e){Nr(mo.current);var r=Nr(wn.current),o=Hr(r,e.type);r!==o&&(De(ho,e),De(wn,o))}function nu(e){ho.current===e&&(Le(wn),Le(ho))}var Ue=ir(0);function Vs(e){for(var r=e;r!==null;){if(r.tag===13){var o=r.memoizedState;if(o!==null&&(o=o.dehydrated,o===null||o.data==="$?"||o.data==="$!"))return r}else if(r.tag===19&&r.memoizedProps.revealOrder!==void 0){if((r.flags&128)!==0)return r}else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return null;r=r.return}r.sibling.return=r.return,r=r.sibling}return null}var ru=[];function iu(){for(var e=0;e<ru.length;e++)ru[e]._workInProgressVersionPrimary=null;ru.length=0}var Bs=I.ReactCurrentDispatcher,ou=I.ReactCurrentBatchConfig,Rr=0,$e=null,tt=null,at=null,zs=!1,yo=!1,go=0,nw=0;function mt(){throw Error(i(321))}function su(e,r){if(r===null)return!1;for(var o=0;o<r.length&&o<e.length;o++)if(!nn(e[o],r[o]))return!1;return!0}function au(e,r,o,a,f,p){if(Rr=p,$e=r,r.memoizedState=null,r.updateQueue=null,r.lanes=0,Bs.current=e===null||e.memoizedState===null?sw:aw,e=o(a,f),yo){p=0;do{if(yo=!1,go=0,25<=p)throw Error(i(301));p+=1,at=tt=null,r.updateQueue=null,Bs.current=lw,e=o(a,f)}while(yo)}if(Bs.current=Ws,r=tt!==null&&tt.next!==null,Rr=0,at=tt=$e=null,zs=!1,r)throw Error(i(300));return e}function lu(){var e=go!==0;return go=0,e}function Sn(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return at===null?$e.memoizedState=at=e:at=at.next=e,at}function qt(){if(tt===null){var e=$e.alternate;e=e!==null?e.memoizedState:null}else e=tt.next;var r=at===null?$e.memoizedState:at.next;if(r!==null)at=r,tt=e;else{if(e===null)throw Error(i(310));tt=e,e={memoizedState:tt.memoizedState,baseState:tt.baseState,baseQueue:tt.baseQueue,queue:tt.queue,next:null},at===null?$e.memoizedState=at=e:at=at.next=e}return at}function vo(e,r){return typeof r=="function"?r(e):r}function uu(e){var r=qt(),o=r.queue;if(o===null)throw Error(i(311));o.lastRenderedReducer=e;var a=tt,f=a.baseQueue,p=o.pending;if(p!==null){if(f!==null){var v=f.next;f.next=p.next,p.next=v}a.baseQueue=f=p,o.pending=null}if(f!==null){p=f.next,a=a.baseState;var C=v=null,R=null,B=p;do{var Q=B.lane;if((Rr&Q)===Q)R!==null&&(R=R.next={lane:0,action:B.action,hasEagerState:B.hasEagerState,eagerState:B.eagerState,next:null}),a=B.hasEagerState?B.eagerState:e(a,B.action);else{var X={lane:Q,action:B.action,hasEagerState:B.hasEagerState,eagerState:B.eagerState,next:null};R===null?(C=R=X,v=a):R=R.next=X,$e.lanes|=Q,Fr|=Q}B=B.next}while(B!==null&&B!==p);R===null?v=a:R.next=C,nn(a,r.memoizedState)||(Ft=!0),r.memoizedState=a,r.baseState=v,r.baseQueue=R,o.lastRenderedState=a}if(e=o.interleaved,e!==null){f=e;do p=f.lane,$e.lanes|=p,Fr|=p,f=f.next;while(f!==e)}else f===null&&(o.lanes=0);return[r.memoizedState,o.dispatch]}function cu(e){var r=qt(),o=r.queue;if(o===null)throw Error(i(311));o.lastRenderedReducer=e;var a=o.dispatch,f=o.pending,p=r.memoizedState;if(f!==null){o.pending=null;var v=f=f.next;do p=e(p,v.action),v=v.next;while(v!==f);nn(p,r.memoizedState)||(Ft=!0),r.memoizedState=p,r.baseQueue===null&&(r.baseState=p),o.lastRenderedState=p}return[p,a]}function th(){}function nh(e,r){var o=$e,a=qt(),f=r(),p=!nn(a.memoizedState,f);if(p&&(a.memoizedState=f,Ft=!0),a=a.queue,fu(oh.bind(null,o,a,e),[e]),a.getSnapshot!==r||p||at!==null&&at.memoizedState.tag&1){if(o.flags|=2048,xo(9,ih.bind(null,o,a,f,r),void 0,null),lt===null)throw Error(i(349));(Rr&30)!==0||rh(o,r,f)}return f}function rh(e,r,o){e.flags|=16384,e={getSnapshot:r,value:o},r=$e.updateQueue,r===null?(r={lastEffect:null,stores:null},$e.updateQueue=r,r.stores=[e]):(o=r.stores,o===null?r.stores=[e]:o.push(e))}function ih(e,r,o,a){r.value=o,r.getSnapshot=a,sh(r)&&ah(e)}function oh(e,r,o){return o(function(){sh(r)&&ah(e)})}function sh(e){var r=e.getSnapshot;e=e.value;try{var o=r();return!nn(e,o)}catch{return!0}}function ah(e){var r=Dn(e,1);r!==null&&ln(r,e,1,-1)}function lh(e){var r=Sn();return typeof e=="function"&&(e=e()),r.memoizedState=r.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:vo,lastRenderedState:e},r.queue=e,e=e.dispatch=ow.bind(null,$e,e),[r.memoizedState,e]}function xo(e,r,o,a){return e={tag:e,create:r,destroy:o,deps:a,next:null},r=$e.updateQueue,r===null?(r={lastEffect:null,stores:null},$e.updateQueue=r,r.lastEffect=e.next=e):(o=r.lastEffect,o===null?r.lastEffect=e.next=e:(a=o.next,o.next=e,e.next=a,r.lastEffect=e)),e}function uh(){return qt().memoizedState}function Us(e,r,o,a){var f=Sn();$e.flags|=e,f.memoizedState=xo(1|r,o,void 0,a===void 0?null:a)}function $s(e,r,o,a){var f=qt();a=a===void 0?null:a;var p=void 0;if(tt!==null){var v=tt.memoizedState;if(p=v.destroy,a!==null&&su(a,v.deps)){f.memoizedState=xo(r,o,p,a);return}}$e.flags|=e,f.memoizedState=xo(1|r,o,p,a)}function ch(e,r){return Us(8390656,8,e,r)}function fu(e,r){return $s(2048,8,e,r)}function fh(e,r){return $s(4,2,e,r)}function dh(e,r){return $s(4,4,e,r)}function ph(e,r){if(typeof r=="function")return e=e(),r(e),function(){r(null)};if(r!=null)return e=e(),r.current=e,function(){r.current=null}}function hh(e,r,o){return o=o!=null?o.concat([e]):null,$s(4,4,ph.bind(null,r,e),o)}function du(){}function mh(e,r){var o=qt();r=r===void 0?null:r;var a=o.memoizedState;return a!==null&&r!==null&&su(r,a[1])?a[0]:(o.memoizedState=[e,r],e)}function yh(e,r){var o=qt();r=r===void 0?null:r;var a=o.memoizedState;return a!==null&&r!==null&&su(r,a[1])?a[0]:(e=e(),o.memoizedState=[e,r],e)}function gh(e,r,o){return(Rr&21)===0?(e.baseState&&(e.baseState=!1,Ft=!0),e.memoizedState=o):(nn(o,r)||(o=Kd(),$e.lanes|=o,Fr|=o,e.baseState=!0),r)}function rw(e,r){var o=Me;Me=o!==0&&4>o?o:4,e(!0);var a=ou.transition;ou.transition={};try{e(!1),r()}finally{Me=o,ou.transition=a}}function vh(){return qt().memoizedState}function iw(e,r,o){var a=dr(e);if(o={lane:a,action:o,hasEagerState:!1,eagerState:null,next:null},xh(e))wh(r,o);else if(o=Xp(e,r,o,a),o!==null){var f=Tt();ln(o,e,a,f),Sh(o,r,a)}}function ow(e,r,o){var a=dr(e),f={lane:a,action:o,hasEagerState:!1,eagerState:null,next:null};if(xh(e))wh(r,f);else{var p=e.alternate;if(e.lanes===0&&(p===null||p.lanes===0)&&(p=r.lastRenderedReducer,p!==null))try{var v=r.lastRenderedState,C=p(v,o);if(f.hasEagerState=!0,f.eagerState=C,nn(C,v)){var R=r.interleaved;R===null?(f.next=f,Zl(r)):(f.next=R.next,R.next=f),r.interleaved=f;return}}catch{}finally{}o=Xp(e,r,f,a),o!==null&&(f=Tt(),ln(o,e,a,f),Sh(o,r,a))}}function xh(e){var r=e.alternate;return e===$e||r!==null&&r===$e}function wh(e,r){yo=zs=!0;var o=e.pending;o===null?r.next=r:(r.next=o.next,o.next=r),e.pending=r}function Sh(e,r,o){if((o&4194240)!==0){var a=r.lanes;a&=e.pendingLanes,o|=a,r.lanes=o,hl(e,o)}}var Ws={readContext:Ht,useCallback:mt,useContext:mt,useEffect:mt,useImperativeHandle:mt,useInsertionEffect:mt,useLayoutEffect:mt,useMemo:mt,useReducer:mt,useRef:mt,useState:mt,useDebugValue:mt,useDeferredValue:mt,useTransition:mt,useMutableSource:mt,useSyncExternalStore:mt,useId:mt,unstable_isNewReconciler:!1},sw={readContext:Ht,useCallback:function(e,r){return Sn().memoizedState=[e,r===void 0?null:r],e},useContext:Ht,useEffect:ch,useImperativeHandle:function(e,r,o){return o=o!=null?o.concat([e]):null,Us(4194308,4,ph.bind(null,r,e),o)},useLayoutEffect:function(e,r){return Us(4194308,4,e,r)},useInsertionEffect:function(e,r){return Us(4,2,e,r)},useMemo:function(e,r){var o=Sn();return r=r===void 0?null:r,e=e(),o.memoizedState=[e,r],e},useReducer:function(e,r,o){var a=Sn();return r=o!==void 0?o(r):r,a.memoizedState=a.baseState=r,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},a.queue=e,e=e.dispatch=iw.bind(null,$e,e),[a.memoizedState,e]},useRef:function(e){var r=Sn();return e={current:e},r.memoizedState=e},useState:lh,useDebugValue:du,useDeferredValue:function(e){return Sn().memoizedState=e},useTransition:function(){var e=lh(!1),r=e[0];return e=rw.bind(null,e[1]),Sn().memoizedState=e,[r,e]},useMutableSource:function(){},useSyncExternalStore:function(e,r,o){var a=$e,f=Sn();if(Be){if(o===void 0)throw Error(i(407));o=o()}else{if(o=r(),lt===null)throw Error(i(349));(Rr&30)!==0||rh(a,r,o)}f.memoizedState=o;var p={value:o,getSnapshot:r};return f.queue=p,ch(oh.bind(null,a,p,e),[e]),a.flags|=2048,xo(9,ih.bind(null,a,p,o,r),void 0,null),o},useId:function(){var e=Sn(),r=lt.identifierPrefix;if(Be){var o=jn,a=Mn;o=(a&~(1<<32-tn(a)-1)).toString(32)+o,r=":"+r+"R"+o,o=go++,0<o&&(r+="H"+o.toString(32)),r+=":"}else o=nw++,r=":"+r+"r"+o.toString(32)+":";return e.memoizedState=r},unstable_isNewReconciler:!1},aw={readContext:Ht,useCallback:mh,useContext:Ht,useEffect:fu,useImperativeHandle:hh,useInsertionEffect:fh,useLayoutEffect:dh,useMemo:yh,useReducer:uu,useRef:uh,useState:function(){return uu(vo)},useDebugValue:du,useDeferredValue:function(e){var r=qt();return gh(r,tt.memoizedState,e)},useTransition:function(){var e=uu(vo)[0],r=qt().memoizedState;return[e,r]},useMutableSource:th,useSyncExternalStore:nh,useId:vh,unstable_isNewReconciler:!1},lw={readContext:Ht,useCallback:mh,useContext:Ht,useEffect:fu,useImperativeHandle:hh,useInsertionEffect:fh,useLayoutEffect:dh,useMemo:yh,useReducer:cu,useRef:uh,useState:function(){return cu(vo)},useDebugValue:du,useDeferredValue:function(e){var r=qt();return tt===null?r.memoizedState=e:gh(r,tt.memoizedState,e)},useTransition:function(){var e=cu(vo)[0],r=qt().memoizedState;return[e,r]},useMutableSource:th,useSyncExternalStore:nh,useId:vh,unstable_isNewReconciler:!1};function on(e,r){if(e&&e.defaultProps){r=M({},r),e=e.defaultProps;for(var o in e)r[o]===void 0&&(r[o]=e[o]);return r}return r}function pu(e,r,o,a){r=e.memoizedState,o=o(a,r),o=o==null?r:M({},r,o),e.memoizedState=o,e.lanes===0&&(e.updateQueue.baseState=o)}var Hs={isMounted:function(e){return(e=e._reactInternals)?en(e)===e:!1},enqueueSetState:function(e,r,o){e=e._reactInternals;var a=Tt(),f=dr(e),p=In(a,f);p.payload=r,o!=null&&(p.callback=o),r=lr(e,p,f),r!==null&&(ln(r,e,f,a),Is(r,e,f))},enqueueReplaceState:function(e,r,o){e=e._reactInternals;var a=Tt(),f=dr(e),p=In(a,f);p.tag=1,p.payload=r,o!=null&&(p.callback=o),r=lr(e,p,f),r!==null&&(ln(r,e,f,a),Is(r,e,f))},enqueueForceUpdate:function(e,r){e=e._reactInternals;var o=Tt(),a=dr(e),f=In(o,a);f.tag=2,r!=null&&(f.callback=r),r=lr(e,f,a),r!==null&&(ln(r,e,a,o),Is(r,e,a))}};function Eh(e,r,o,a,f,p,v){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,p,v):r.prototype&&r.prototype.isPureReactComponent?!io(o,a)||!io(f,p):!0}function kh(e,r,o){var a=!1,f=or,p=r.contextType;return typeof p=="object"&&p!==null?p=Ht(p):(f=Rt(r)?Tr:ht.current,a=r.contextTypes,p=(a=a!=null)?ai(e,f):or),r=new r(o,p),e.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,r.updater=Hs,e.stateNode=r,r._reactInternals=e,a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=f,e.__reactInternalMemoizedMaskedChildContext=p),r}function Ph(e,r,o,a){e=r.state,typeof r.componentWillReceiveProps=="function"&&r.componentWillReceiveProps(o,a),typeof r.UNSAFE_componentWillReceiveProps=="function"&&r.UNSAFE_componentWillReceiveProps(o,a),r.state!==e&&Hs.enqueueReplaceState(r,r.state,null)}function hu(e,r,o,a){var f=e.stateNode;f.props=o,f.state=e.memoizedState,f.refs={},eu(e);var p=r.contextType;typeof p=="object"&&p!==null?f.context=Ht(p):(p=Rt(r)?Tr:ht.current,f.context=ai(e,p)),f.state=e.memoizedState,p=r.getDerivedStateFromProps,typeof p=="function"&&(pu(e,r,p,o),f.state=e.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof f.getSnapshotBeforeUpdate=="function"||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(r=f.state,typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount(),r!==f.state&&Hs.enqueueReplaceState(f,f.state,null),Ls(e,o,f,a),f.state=e.memoizedState),typeof f.componentDidMount=="function"&&(e.flags|=4194308)}function mi(e,r){try{var o="",a=r;do o+=Z(a),a=a.return;while(a);var f=o}catch(p){f=`
|
||
Error generating stack: `+p.message+`
|
||
`+p.stack}return{value:e,source:r,stack:f,digest:null}}function mu(e,r,o){return{value:e,source:null,stack:o??null,digest:r??null}}function yu(e,r){try{console.error(r.value)}catch(o){setTimeout(function(){throw o})}}var uw=typeof WeakMap=="function"?WeakMap:Map;function Th(e,r,o){o=In(-1,o),o.tag=3,o.payload={element:null};var a=r.value;return o.callback=function(){Js||(Js=!0,Fu=a),yu(e,r)},o}function Ch(e,r,o){o=In(-1,o),o.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var f=r.value;o.payload=function(){return a(f)},o.callback=function(){yu(e,r)}}var p=e.stateNode;return p!==null&&typeof p.componentDidCatch=="function"&&(o.callback=function(){yu(e,r),typeof a!="function"&&(cr===null?cr=new Set([this]):cr.add(this));var v=r.stack;this.componentDidCatch(r.value,{componentStack:v!==null?v:""})}),o}function Ah(e,r,o){var a=e.pingCache;if(a===null){a=e.pingCache=new uw;var f=new Set;a.set(r,f)}else f=a.get(r),f===void 0&&(f=new Set,a.set(r,f));f.has(o)||(f.add(o),e=kw.bind(null,e,r,o),r.then(e,e))}function _h(e){do{var r;if((r=e.tag===13)&&(r=e.memoizedState,r=r!==null?r.dehydrated!==null:!0),r)return e;e=e.return}while(e!==null);return null}function Nh(e,r,o,a,f){return(e.mode&1)===0?(e===r?e.flags|=65536:(e.flags|=128,o.flags|=131072,o.flags&=-52805,o.tag===1&&(o.alternate===null?o.tag=17:(r=In(-1,1),r.tag=2,lr(o,r,1))),o.lanes|=1),e):(e.flags|=65536,e.lanes=f,e)}var cw=I.ReactCurrentOwner,Ft=!1;function Pt(e,r,o,a){r.child=e===null?Qp(r,null,o,a):fi(r,e.child,o,a)}function Rh(e,r,o,a,f){o=o.render;var p=r.ref;return pi(r,f),a=au(e,r,o,a,p,f),o=lu(),e!==null&&!Ft?(r.updateQueue=e.updateQueue,r.flags&=-2053,e.lanes&=~f,Ln(e,r,f)):(Be&&o&&Wl(r),r.flags|=1,Pt(e,r,a,f),r.child)}function Fh(e,r,o,a,f){if(e===null){var p=o.type;return typeof p=="function"&&!Lu(p)&&p.defaultProps===void 0&&o.compare===null&&o.defaultProps===void 0?(r.tag=15,r.type=p,bh(e,r,p,a,f)):(e=ia(o.type,null,a,r,r.mode,f),e.ref=r.ref,e.return=r,r.child=e)}if(p=e.child,(e.lanes&f)===0){var v=p.memoizedProps;if(o=o.compare,o=o!==null?o:io,o(v,a)&&e.ref===r.ref)return Ln(e,r,f)}return r.flags|=1,e=hr(p,a),e.ref=r.ref,e.return=r,r.child=e}function bh(e,r,o,a,f){if(e!==null){var p=e.memoizedProps;if(io(p,a)&&e.ref===r.ref)if(Ft=!1,r.pendingProps=a=p,(e.lanes&f)!==0)(e.flags&131072)!==0&&(Ft=!0);else return r.lanes=e.lanes,Ln(e,r,f)}return gu(e,r,o,a,f)}function Oh(e,r,o){var a=r.pendingProps,f=a.children,p=e!==null?e.memoizedState:null;if(a.mode==="hidden")if((r.mode&1)===0)r.memoizedState={baseLanes:0,cachePool:null,transitions:null},De(gi,zt),zt|=o;else{if((o&1073741824)===0)return e=p!==null?p.baseLanes|o:o,r.lanes=r.childLanes=1073741824,r.memoizedState={baseLanes:e,cachePool:null,transitions:null},r.updateQueue=null,De(gi,zt),zt|=e,null;r.memoizedState={baseLanes:0,cachePool:null,transitions:null},a=p!==null?p.baseLanes:o,De(gi,zt),zt|=a}else p!==null?(a=p.baseLanes|o,r.memoizedState=null):a=o,De(gi,zt),zt|=a;return Pt(e,r,f,o),r.child}function Mh(e,r){var o=r.ref;(e===null&&o!==null||e!==null&&e.ref!==o)&&(r.flags|=512,r.flags|=2097152)}function gu(e,r,o,a,f){var p=Rt(o)?Tr:ht.current;return p=ai(r,p),pi(r,f),o=au(e,r,o,a,p,f),a=lu(),e!==null&&!Ft?(r.updateQueue=e.updateQueue,r.flags&=-2053,e.lanes&=~f,Ln(e,r,f)):(Be&&a&&Wl(r),r.flags|=1,Pt(e,r,o,f),r.child)}function jh(e,r,o,a,f){if(Rt(o)){var p=!0;Ns(r)}else p=!1;if(pi(r,f),r.stateNode===null)Ks(e,r),kh(r,o,a),hu(r,o,a,f),a=!0;else if(e===null){var v=r.stateNode,C=r.memoizedProps;v.props=C;var R=v.context,B=o.contextType;typeof B=="object"&&B!==null?B=Ht(B):(B=Rt(o)?Tr:ht.current,B=ai(r,B));var Q=o.getDerivedStateFromProps,X=typeof Q=="function"||typeof v.getSnapshotBeforeUpdate=="function";X||typeof v.UNSAFE_componentWillReceiveProps!="function"&&typeof v.componentWillReceiveProps!="function"||(C!==a||R!==B)&&Ph(r,v,a,B),ar=!1;var G=r.memoizedState;v.state=G,Ls(r,a,v,f),R=r.memoizedState,C!==a||G!==R||Nt.current||ar?(typeof Q=="function"&&(pu(r,o,Q,a),R=r.memoizedState),(C=ar||Eh(r,o,C,a,G,R,B))?(X||typeof v.UNSAFE_componentWillMount!="function"&&typeof v.componentWillMount!="function"||(typeof v.componentWillMount=="function"&&v.componentWillMount(),typeof v.UNSAFE_componentWillMount=="function"&&v.UNSAFE_componentWillMount()),typeof v.componentDidMount=="function"&&(r.flags|=4194308)):(typeof v.componentDidMount=="function"&&(r.flags|=4194308),r.memoizedProps=a,r.memoizedState=R),v.props=a,v.state=R,v.context=B,a=C):(typeof v.componentDidMount=="function"&&(r.flags|=4194308),a=!1)}else{v=r.stateNode,Yp(e,r),C=r.memoizedProps,B=r.type===r.elementType?C:on(r.type,C),v.props=B,X=r.pendingProps,G=v.context,R=o.contextType,typeof R=="object"&&R!==null?R=Ht(R):(R=Rt(o)?Tr:ht.current,R=ai(r,R));var ie=o.getDerivedStateFromProps;(Q=typeof ie=="function"||typeof v.getSnapshotBeforeUpdate=="function")||typeof v.UNSAFE_componentWillReceiveProps!="function"&&typeof v.componentWillReceiveProps!="function"||(C!==X||G!==R)&&Ph(r,v,a,R),ar=!1,G=r.memoizedState,v.state=G,Ls(r,a,v,f);var ae=r.memoizedState;C!==X||G!==ae||Nt.current||ar?(typeof ie=="function"&&(pu(r,o,ie,a),ae=r.memoizedState),(B=ar||Eh(r,o,B,a,G,ae,R)||!1)?(Q||typeof v.UNSAFE_componentWillUpdate!="function"&&typeof v.componentWillUpdate!="function"||(typeof v.componentWillUpdate=="function"&&v.componentWillUpdate(a,ae,R),typeof v.UNSAFE_componentWillUpdate=="function"&&v.UNSAFE_componentWillUpdate(a,ae,R)),typeof v.componentDidUpdate=="function"&&(r.flags|=4),typeof v.getSnapshotBeforeUpdate=="function"&&(r.flags|=1024)):(typeof v.componentDidUpdate!="function"||C===e.memoizedProps&&G===e.memoizedState||(r.flags|=4),typeof v.getSnapshotBeforeUpdate!="function"||C===e.memoizedProps&&G===e.memoizedState||(r.flags|=1024),r.memoizedProps=a,r.memoizedState=ae),v.props=a,v.state=ae,v.context=R,a=B):(typeof v.componentDidUpdate!="function"||C===e.memoizedProps&&G===e.memoizedState||(r.flags|=4),typeof v.getSnapshotBeforeUpdate!="function"||C===e.memoizedProps&&G===e.memoizedState||(r.flags|=1024),a=!1)}return vu(e,r,o,a,p,f)}function vu(e,r,o,a,f,p){Mh(e,r);var v=(r.flags&128)!==0;if(!a&&!v)return f&&Bp(r,o,!1),Ln(e,r,p);a=r.stateNode,cw.current=r;var C=v&&typeof o.getDerivedStateFromError!="function"?null:a.render();return r.flags|=1,e!==null&&v?(r.child=fi(r,e.child,null,p),r.child=fi(r,null,C,p)):Pt(e,r,C,p),r.memoizedState=a.state,f&&Bp(r,o,!0),r.child}function Dh(e){var r=e.stateNode;r.pendingContext?Lp(e,r.pendingContext,r.pendingContext!==r.context):r.context&&Lp(e,r.context,!1),tu(e,r.containerInfo)}function Ih(e,r,o,a,f){return ci(),Gl(f),r.flags|=256,Pt(e,r,o,a),r.child}var xu={dehydrated:null,treeContext:null,retryLane:0};function wu(e){return{baseLanes:e,cachePool:null,transitions:null}}function Lh(e,r,o){var a=r.pendingProps,f=Ue.current,p=!1,v=(r.flags&128)!==0,C;if((C=v)||(C=e!==null&&e.memoizedState===null?!1:(f&2)!==0),C?(p=!0,r.flags&=-129):(e===null||e.memoizedState!==null)&&(f|=1),De(Ue,f&1),e===null)return Kl(r),e=r.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((r.mode&1)===0?r.lanes=1:e.data==="$!"?r.lanes=8:r.lanes=1073741824,null):(v=a.children,e=a.fallback,p?(a=r.mode,p=r.child,v={mode:"hidden",children:v},(a&1)===0&&p!==null?(p.childLanes=0,p.pendingProps=v):p=oa(v,a,0,null),e=jr(e,a,o,null),p.return=r,e.return=r,p.sibling=e,r.child=p,r.child.memoizedState=wu(o),r.memoizedState=xu,e):Su(r,v));if(f=e.memoizedState,f!==null&&(C=f.dehydrated,C!==null))return fw(e,r,v,a,C,f,o);if(p){p=a.fallback,v=r.mode,f=e.child,C=f.sibling;var R={mode:"hidden",children:a.children};return(v&1)===0&&r.child!==f?(a=r.child,a.childLanes=0,a.pendingProps=R,r.deletions=null):(a=hr(f,R),a.subtreeFlags=f.subtreeFlags&14680064),C!==null?p=hr(C,p):(p=jr(p,v,o,null),p.flags|=2),p.return=r,a.return=r,a.sibling=p,r.child=a,a=p,p=r.child,v=e.child.memoizedState,v=v===null?wu(o):{baseLanes:v.baseLanes|o,cachePool:null,transitions:v.transitions},p.memoizedState=v,p.childLanes=e.childLanes&~o,r.memoizedState=xu,a}return p=e.child,e=p.sibling,a=hr(p,{mode:"visible",children:a.children}),(r.mode&1)===0&&(a.lanes=o),a.return=r,a.sibling=null,e!==null&&(o=r.deletions,o===null?(r.deletions=[e],r.flags|=16):o.push(e)),r.child=a,r.memoizedState=null,a}function Su(e,r){return r=oa({mode:"visible",children:r},e.mode,0,null),r.return=e,e.child=r}function qs(e,r,o,a){return a!==null&&Gl(a),fi(r,e.child,null,o),e=Su(r,r.pendingProps.children),e.flags|=2,r.memoizedState=null,e}function fw(e,r,o,a,f,p,v){if(o)return r.flags&256?(r.flags&=-257,a=mu(Error(i(422))),qs(e,r,v,a)):r.memoizedState!==null?(r.child=e.child,r.flags|=128,null):(p=a.fallback,f=r.mode,a=oa({mode:"visible",children:a.children},f,0,null),p=jr(p,f,v,null),p.flags|=2,a.return=r,p.return=r,a.sibling=p,r.child=a,(r.mode&1)!==0&&fi(r,e.child,null,v),r.child.memoizedState=wu(v),r.memoizedState=xu,p);if((r.mode&1)===0)return qs(e,r,v,null);if(f.data==="$!"){if(a=f.nextSibling&&f.nextSibling.dataset,a)var C=a.dgst;return a=C,p=Error(i(419)),a=mu(p,a,void 0),qs(e,r,v,a)}if(C=(v&e.childLanes)!==0,Ft||C){if(a=lt,a!==null){switch(v&-v){case 4:f=2;break;case 16:f=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:f=32;break;case 536870912:f=268435456;break;default:f=0}f=(f&(a.suspendedLanes|v))!==0?0:f,f!==0&&f!==p.retryLane&&(p.retryLane=f,Dn(e,f),ln(a,e,f,-1))}return Iu(),a=mu(Error(i(421))),qs(e,r,v,a)}return f.data==="$?"?(r.flags|=128,r.child=e.child,r=Pw.bind(null,e),f._reactRetry=r,null):(e=p.treeContext,Bt=rr(f.nextSibling),Vt=r,Be=!0,rn=null,e!==null&&($t[Wt++]=Mn,$t[Wt++]=jn,$t[Wt++]=Cr,Mn=e.id,jn=e.overflow,Cr=r),r=Su(r,a.children),r.flags|=4096,r)}function Vh(e,r,o){e.lanes|=r;var a=e.alternate;a!==null&&(a.lanes|=r),Jl(e.return,r,o)}function Eu(e,r,o,a,f){var p=e.memoizedState;p===null?e.memoizedState={isBackwards:r,rendering:null,renderingStartTime:0,last:a,tail:o,tailMode:f}:(p.isBackwards=r,p.rendering=null,p.renderingStartTime=0,p.last=a,p.tail=o,p.tailMode=f)}function Bh(e,r,o){var a=r.pendingProps,f=a.revealOrder,p=a.tail;if(Pt(e,r,a.children,o),a=Ue.current,(a&2)!==0)a=a&1|2,r.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=r.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Vh(e,o,r);else if(e.tag===19)Vh(e,o,r);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===r)break e;for(;e.sibling===null;){if(e.return===null||e.return===r)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}a&=1}if(De(Ue,a),(r.mode&1)===0)r.memoizedState=null;else switch(f){case"forwards":for(o=r.child,f=null;o!==null;)e=o.alternate,e!==null&&Vs(e)===null&&(f=o),o=o.sibling;o=f,o===null?(f=r.child,r.child=null):(f=o.sibling,o.sibling=null),Eu(r,!1,f,o,p);break;case"backwards":for(o=null,f=r.child,r.child=null;f!==null;){if(e=f.alternate,e!==null&&Vs(e)===null){r.child=f;break}e=f.sibling,f.sibling=o,o=f,f=e}Eu(r,!0,o,null,p);break;case"together":Eu(r,!1,null,null,void 0);break;default:r.memoizedState=null}return r.child}function Ks(e,r){(r.mode&1)===0&&e!==null&&(e.alternate=null,r.alternate=null,r.flags|=2)}function Ln(e,r,o){if(e!==null&&(r.dependencies=e.dependencies),Fr|=r.lanes,(o&r.childLanes)===0)return null;if(e!==null&&r.child!==e.child)throw Error(i(153));if(r.child!==null){for(e=r.child,o=hr(e,e.pendingProps),r.child=o,o.return=r;e.sibling!==null;)e=e.sibling,o=o.sibling=hr(e,e.pendingProps),o.return=r;o.sibling=null}return r.child}function dw(e,r,o){switch(r.tag){case 3:Dh(r),ci();break;case 5:eh(r);break;case 1:Rt(r.type)&&Ns(r);break;case 4:tu(r,r.stateNode.containerInfo);break;case 10:var a=r.type._context,f=r.memoizedProps.value;De(js,a._currentValue),a._currentValue=f;break;case 13:if(a=r.memoizedState,a!==null)return a.dehydrated!==null?(De(Ue,Ue.current&1),r.flags|=128,null):(o&r.child.childLanes)!==0?Lh(e,r,o):(De(Ue,Ue.current&1),e=Ln(e,r,o),e!==null?e.sibling:null);De(Ue,Ue.current&1);break;case 19:if(a=(o&r.childLanes)!==0,(e.flags&128)!==0){if(a)return Bh(e,r,o);r.flags|=128}if(f=r.memoizedState,f!==null&&(f.rendering=null,f.tail=null,f.lastEffect=null),De(Ue,Ue.current),a)break;return null;case 22:case 23:return r.lanes=0,Oh(e,r,o)}return Ln(e,r,o)}var zh,ku,Uh,$h;zh=function(e,r){for(var o=r.child;o!==null;){if(o.tag===5||o.tag===6)e.appendChild(o.stateNode);else if(o.tag!==4&&o.child!==null){o.child.return=o,o=o.child;continue}if(o===r)break;for(;o.sibling===null;){if(o.return===null||o.return===r)return;o=o.return}o.sibling.return=o.return,o=o.sibling}},ku=function(){},Uh=function(e,r,o,a){var f=e.memoizedProps;if(f!==a){e=r.stateNode,Nr(wn.current);var p=null;switch(o){case"input":f=Xe(e,f),a=Xe(e,a),p=[];break;case"select":f=M({},f,{value:void 0}),a=M({},a,{value:void 0}),p=[];break;case"textarea":f=mn(e,f),a=mn(e,a),p=[];break;default:typeof f.onClick!="function"&&typeof a.onClick=="function"&&(e.onclick=Cs)}V(o,a);var v;o=null;for(B in f)if(!a.hasOwnProperty(B)&&f.hasOwnProperty(B)&&f[B]!=null)if(B==="style"){var C=f[B];for(v in C)C.hasOwnProperty(v)&&(o||(o={}),o[v]="")}else B!=="dangerouslySetInnerHTML"&&B!=="children"&&B!=="suppressContentEditableWarning"&&B!=="suppressHydrationWarning"&&B!=="autoFocus"&&(l.hasOwnProperty(B)?p||(p=[]):(p=p||[]).push(B,null));for(B in a){var R=a[B];if(C=f!=null?f[B]:void 0,a.hasOwnProperty(B)&&R!==C&&(R!=null||C!=null))if(B==="style")if(C){for(v in C)!C.hasOwnProperty(v)||R&&R.hasOwnProperty(v)||(o||(o={}),o[v]="");for(v in R)R.hasOwnProperty(v)&&C[v]!==R[v]&&(o||(o={}),o[v]=R[v])}else o||(p||(p=[]),p.push(B,o)),o=R;else B==="dangerouslySetInnerHTML"?(R=R?R.__html:void 0,C=C?C.__html:void 0,R!=null&&C!==R&&(p=p||[]).push(B,R)):B==="children"?typeof R!="string"&&typeof R!="number"||(p=p||[]).push(B,""+R):B!=="suppressContentEditableWarning"&&B!=="suppressHydrationWarning"&&(l.hasOwnProperty(B)?(R!=null&&B==="onScroll"&&Ie("scroll",e),p||C===R||(p=[])):(p=p||[]).push(B,R))}o&&(p=p||[]).push("style",o);var B=p;(r.updateQueue=B)&&(r.flags|=4)}},$h=function(e,r,o,a){o!==a&&(r.flags|=4)};function wo(e,r){if(!Be)switch(e.tailMode){case"hidden":r=e.tail;for(var o=null;r!==null;)r.alternate!==null&&(o=r),r=r.sibling;o===null?e.tail=null:o.sibling=null;break;case"collapsed":o=e.tail;for(var a=null;o!==null;)o.alternate!==null&&(a=o),o=o.sibling;a===null?r||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function yt(e){var r=e.alternate!==null&&e.alternate.child===e.child,o=0,a=0;if(r)for(var f=e.child;f!==null;)o|=f.lanes|f.childLanes,a|=f.subtreeFlags&14680064,a|=f.flags&14680064,f.return=e,f=f.sibling;else for(f=e.child;f!==null;)o|=f.lanes|f.childLanes,a|=f.subtreeFlags,a|=f.flags,f.return=e,f=f.sibling;return e.subtreeFlags|=a,e.childLanes=o,r}function pw(e,r,o){var a=r.pendingProps;switch(Hl(r),r.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return yt(r),null;case 1:return Rt(r.type)&&_s(),yt(r),null;case 3:return a=r.stateNode,hi(),Le(Nt),Le(ht),iu(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(Os(r)?r.flags|=4:e===null||e.memoizedState.isDehydrated&&(r.flags&256)===0||(r.flags|=1024,rn!==null&&(Mu(rn),rn=null))),ku(e,r),yt(r),null;case 5:nu(r);var f=Nr(mo.current);if(o=r.type,e!==null&&r.stateNode!=null)Uh(e,r,o,a,f),e.ref!==r.ref&&(r.flags|=512,r.flags|=2097152);else{if(!a){if(r.stateNode===null)throw Error(i(166));return yt(r),null}if(e=Nr(wn.current),Os(r)){a=r.stateNode,o=r.type;var p=r.memoizedProps;switch(a[xn]=r,a[uo]=p,e=(r.mode&1)!==0,o){case"dialog":Ie("cancel",a),Ie("close",a);break;case"iframe":case"object":case"embed":Ie("load",a);break;case"video":case"audio":for(f=0;f<so.length;f++)Ie(so[f],a);break;case"source":Ie("error",a);break;case"img":case"image":case"link":Ie("error",a),Ie("load",a);break;case"details":Ie("toggle",a);break;case"input":wt(a,p),Ie("invalid",a);break;case"select":a._wrapperState={wasMultiple:!!p.multiple},Ie("invalid",a);break;case"textarea":An(a,p),Ie("invalid",a)}V(o,p),f=null;for(var v in p)if(p.hasOwnProperty(v)){var C=p[v];v==="children"?typeof C=="string"?a.textContent!==C&&(p.suppressHydrationWarning!==!0&&Ts(a.textContent,C,e),f=["children",C]):typeof C=="number"&&a.textContent!==""+C&&(p.suppressHydrationWarning!==!0&&Ts(a.textContent,C,e),f=["children",""+C]):l.hasOwnProperty(v)&&C!=null&&v==="onScroll"&&Ie("scroll",a)}switch(o){case"input":je(a),St(a,p,!0);break;case"textarea":je(a),es(a);break;case"select":case"option":break;default:typeof p.onClick=="function"&&(a.onclick=Cs)}a=f,r.updateQueue=a,a!==null&&(r.flags|=4)}else{v=f.nodeType===9?f:f.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=ts(o)),e==="http://www.w3.org/1999/xhtml"?o==="script"?(e=v.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof a.is=="string"?e=v.createElement(o,{is:a.is}):(e=v.createElement(o),o==="select"&&(v=e,a.multiple?v.multiple=!0:a.size&&(v.size=a.size))):e=v.createElementNS(e,o),e[xn]=r,e[uo]=a,zh(e,r,!1,!1),r.stateNode=e;e:{switch(v=z(o,a),o){case"dialog":Ie("cancel",e),Ie("close",e),f=a;break;case"iframe":case"object":case"embed":Ie("load",e),f=a;break;case"video":case"audio":for(f=0;f<so.length;f++)Ie(so[f],e);f=a;break;case"source":Ie("error",e),f=a;break;case"img":case"image":case"link":Ie("error",e),Ie("load",e),f=a;break;case"details":Ie("toggle",e),f=a;break;case"input":wt(e,a),f=Xe(e,a),Ie("invalid",e);break;case"option":f=a;break;case"select":e._wrapperState={wasMultiple:!!a.multiple},f=M({},a,{value:void 0}),Ie("invalid",e);break;case"textarea":An(e,a),f=mn(e,a),Ie("invalid",e);break;default:f=a}V(o,f),C=f;for(p in C)if(C.hasOwnProperty(p)){var R=C[p];p==="style"?Kr(e,R):p==="dangerouslySetInnerHTML"?(R=R?R.__html:void 0,R!=null&&qn(e,R)):p==="children"?typeof R=="string"?(o!=="textarea"||R!=="")&&Nn(e,R):typeof R=="number"&&Nn(e,""+R):p!=="suppressContentEditableWarning"&&p!=="suppressHydrationWarning"&&p!=="autoFocus"&&(l.hasOwnProperty(p)?R!=null&&p==="onScroll"&&Ie("scroll",e):R!=null&&b(e,p,R,v))}switch(o){case"input":je(e),St(e,a,!1);break;case"textarea":je(e),es(e);break;case"option":a.value!=null&&e.setAttribute("value",""+me(a.value));break;case"select":e.multiple=!!a.multiple,p=a.value,p!=null?st(e,!!a.multiple,p,!1):a.defaultValue!=null&&st(e,!!a.multiple,a.defaultValue,!0);break;default:typeof f.onClick=="function"&&(e.onclick=Cs)}switch(o){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break e;case"img":a=!0;break e;default:a=!1}}a&&(r.flags|=4)}r.ref!==null&&(r.flags|=512,r.flags|=2097152)}return yt(r),null;case 6:if(e&&r.stateNode!=null)$h(e,r,e.memoizedProps,a);else{if(typeof a!="string"&&r.stateNode===null)throw Error(i(166));if(o=Nr(mo.current),Nr(wn.current),Os(r)){if(a=r.stateNode,o=r.memoizedProps,a[xn]=r,(p=a.nodeValue!==o)&&(e=Vt,e!==null))switch(e.tag){case 3:Ts(a.nodeValue,o,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Ts(a.nodeValue,o,(e.mode&1)!==0)}p&&(r.flags|=4)}else a=(o.nodeType===9?o:o.ownerDocument).createTextNode(a),a[xn]=r,r.stateNode=a}return yt(r),null;case 13:if(Le(Ue),a=r.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Be&&Bt!==null&&(r.mode&1)!==0&&(r.flags&128)===0)qp(),ci(),r.flags|=98560,p=!1;else if(p=Os(r),a!==null&&a.dehydrated!==null){if(e===null){if(!p)throw Error(i(318));if(p=r.memoizedState,p=p!==null?p.dehydrated:null,!p)throw Error(i(317));p[xn]=r}else ci(),(r.flags&128)===0&&(r.memoizedState=null),r.flags|=4;yt(r),p=!1}else rn!==null&&(Mu(rn),rn=null),p=!0;if(!p)return r.flags&65536?r:null}return(r.flags&128)!==0?(r.lanes=o,r):(a=a!==null,a!==(e!==null&&e.memoizedState!==null)&&a&&(r.child.flags|=8192,(r.mode&1)!==0&&(e===null||(Ue.current&1)!==0?nt===0&&(nt=3):Iu())),r.updateQueue!==null&&(r.flags|=4),yt(r),null);case 4:return hi(),ku(e,r),e===null&&ao(r.stateNode.containerInfo),yt(r),null;case 10:return Yl(r.type._context),yt(r),null;case 17:return Rt(r.type)&&_s(),yt(r),null;case 19:if(Le(Ue),p=r.memoizedState,p===null)return yt(r),null;if(a=(r.flags&128)!==0,v=p.rendering,v===null)if(a)wo(p,!1);else{if(nt!==0||e!==null&&(e.flags&128)!==0)for(e=r.child;e!==null;){if(v=Vs(e),v!==null){for(r.flags|=128,wo(p,!1),a=v.updateQueue,a!==null&&(r.updateQueue=a,r.flags|=4),r.subtreeFlags=0,a=o,o=r.child;o!==null;)p=o,e=a,p.flags&=14680066,v=p.alternate,v===null?(p.childLanes=0,p.lanes=e,p.child=null,p.subtreeFlags=0,p.memoizedProps=null,p.memoizedState=null,p.updateQueue=null,p.dependencies=null,p.stateNode=null):(p.childLanes=v.childLanes,p.lanes=v.lanes,p.child=v.child,p.subtreeFlags=0,p.deletions=null,p.memoizedProps=v.memoizedProps,p.memoizedState=v.memoizedState,p.updateQueue=v.updateQueue,p.type=v.type,e=v.dependencies,p.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),o=o.sibling;return De(Ue,Ue.current&1|2),r.child}e=e.sibling}p.tail!==null&&Ke()>vi&&(r.flags|=128,a=!0,wo(p,!1),r.lanes=4194304)}else{if(!a)if(e=Vs(v),e!==null){if(r.flags|=128,a=!0,o=e.updateQueue,o!==null&&(r.updateQueue=o,r.flags|=4),wo(p,!0),p.tail===null&&p.tailMode==="hidden"&&!v.alternate&&!Be)return yt(r),null}else 2*Ke()-p.renderingStartTime>vi&&o!==1073741824&&(r.flags|=128,a=!0,wo(p,!1),r.lanes=4194304);p.isBackwards?(v.sibling=r.child,r.child=v):(o=p.last,o!==null?o.sibling=v:r.child=v,p.last=v)}return p.tail!==null?(r=p.tail,p.rendering=r,p.tail=r.sibling,p.renderingStartTime=Ke(),r.sibling=null,o=Ue.current,De(Ue,a?o&1|2:o&1),r):(yt(r),null);case 22:case 23:return Du(),a=r.memoizedState!==null,e!==null&&e.memoizedState!==null!==a&&(r.flags|=8192),a&&(r.mode&1)!==0?(zt&1073741824)!==0&&(yt(r),r.subtreeFlags&6&&(r.flags|=8192)):yt(r),null;case 24:return null;case 25:return null}throw Error(i(156,r.tag))}function hw(e,r){switch(Hl(r),r.tag){case 1:return Rt(r.type)&&_s(),e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 3:return hi(),Le(Nt),Le(ht),iu(),e=r.flags,(e&65536)!==0&&(e&128)===0?(r.flags=e&-65537|128,r):null;case 5:return nu(r),null;case 13:if(Le(Ue),e=r.memoizedState,e!==null&&e.dehydrated!==null){if(r.alternate===null)throw Error(i(340));ci()}return e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 19:return Le(Ue),null;case 4:return hi(),null;case 10:return Yl(r.type._context),null;case 22:case 23:return Du(),null;case 24:return null;default:return null}}var Gs=!1,gt=!1,mw=typeof WeakSet=="function"?WeakSet:Set,se=null;function yi(e,r){var o=e.ref;if(o!==null)if(typeof o=="function")try{o(null)}catch(a){He(e,r,a)}else o.current=null}function Pu(e,r,o){try{o()}catch(a){He(e,r,a)}}var Wh=!1;function yw(e,r){if(Dl=hs,e=Ep(),_l(e)){if("selectionStart"in e)var o={start:e.selectionStart,end:e.selectionEnd};else e:{o=(o=e.ownerDocument)&&o.defaultView||window;var a=o.getSelection&&o.getSelection();if(a&&a.rangeCount!==0){o=a.anchorNode;var f=a.anchorOffset,p=a.focusNode;a=a.focusOffset;try{o.nodeType,p.nodeType}catch{o=null;break e}var v=0,C=-1,R=-1,B=0,Q=0,X=e,G=null;t:for(;;){for(var ie;X!==o||f!==0&&X.nodeType!==3||(C=v+f),X!==p||a!==0&&X.nodeType!==3||(R=v+a),X.nodeType===3&&(v+=X.nodeValue.length),(ie=X.firstChild)!==null;)G=X,X=ie;for(;;){if(X===e)break t;if(G===o&&++B===f&&(C=v),G===p&&++Q===a&&(R=v),(ie=X.nextSibling)!==null)break;X=G,G=X.parentNode}X=ie}o=C===-1||R===-1?null:{start:C,end:R}}else o=null}o=o||{start:0,end:0}}else o=null;for(Il={focusedElem:e,selectionRange:o},hs=!1,se=r;se!==null;)if(r=se,e=r.child,(r.subtreeFlags&1028)!==0&&e!==null)e.return=r,se=e;else for(;se!==null;){r=se;try{var ae=r.alternate;if((r.flags&1024)!==0)switch(r.tag){case 0:case 11:case 15:break;case 1:if(ae!==null){var ue=ae.memoizedProps,Ge=ae.memoizedState,j=r.stateNode,F=j.getSnapshotBeforeUpdate(r.elementType===r.type?ue:on(r.type,ue),Ge);j.__reactInternalSnapshotBeforeUpdate=F}break;case 3:var L=r.stateNode.containerInfo;L.nodeType===1?L.textContent="":L.nodeType===9&&L.documentElement&&L.removeChild(L.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(i(163))}}catch(Y){He(r,r.return,Y)}if(e=r.sibling,e!==null){e.return=r.return,se=e;break}se=r.return}return ae=Wh,Wh=!1,ae}function So(e,r,o){var a=r.updateQueue;if(a=a!==null?a.lastEffect:null,a!==null){var f=a=a.next;do{if((f.tag&e)===e){var p=f.destroy;f.destroy=void 0,p!==void 0&&Pu(r,o,p)}f=f.next}while(f!==a)}}function Qs(e,r){if(r=r.updateQueue,r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var a=o.create;o.destroy=a()}o=o.next}while(o!==r)}}function Tu(e){var r=e.ref;if(r!==null){var o=e.stateNode;switch(e.tag){case 5:e=o;break;default:e=o}typeof r=="function"?r(e):r.current=e}}function Hh(e){var r=e.alternate;r!==null&&(e.alternate=null,Hh(r)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(r=e.stateNode,r!==null&&(delete r[xn],delete r[uo],delete r[zl],delete r[Jx],delete r[Zx])),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 qh(e){return e.tag===5||e.tag===3||e.tag===4}function Kh(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||qh(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 Cu(e,r,o){var a=e.tag;if(a===5||a===6)e=e.stateNode,r?o.nodeType===8?o.parentNode.insertBefore(e,r):o.insertBefore(e,r):(o.nodeType===8?(r=o.parentNode,r.insertBefore(e,o)):(r=o,r.appendChild(e)),o=o._reactRootContainer,o!=null||r.onclick!==null||(r.onclick=Cs));else if(a!==4&&(e=e.child,e!==null))for(Cu(e,r,o),e=e.sibling;e!==null;)Cu(e,r,o),e=e.sibling}function Au(e,r,o){var a=e.tag;if(a===5||a===6)e=e.stateNode,r?o.insertBefore(e,r):o.appendChild(e);else if(a!==4&&(e=e.child,e!==null))for(Au(e,r,o),e=e.sibling;e!==null;)Au(e,r,o),e=e.sibling}var ct=null,sn=!1;function ur(e,r,o){for(o=o.child;o!==null;)Gh(e,r,o),o=o.sibling}function Gh(e,r,o){if(vn&&typeof vn.onCommitFiberUnmount=="function")try{vn.onCommitFiberUnmount(ls,o)}catch{}switch(o.tag){case 5:gt||yi(o,r);case 6:var a=ct,f=sn;ct=null,ur(e,r,o),ct=a,sn=f,ct!==null&&(sn?(e=ct,o=o.stateNode,e.nodeType===8?e.parentNode.removeChild(o):e.removeChild(o)):ct.removeChild(o.stateNode));break;case 18:ct!==null&&(sn?(e=ct,o=o.stateNode,e.nodeType===8?Bl(e.parentNode,o):e.nodeType===1&&Bl(e,o),Ji(e)):Bl(ct,o.stateNode));break;case 4:a=ct,f=sn,ct=o.stateNode.containerInfo,sn=!0,ur(e,r,o),ct=a,sn=f;break;case 0:case 11:case 14:case 15:if(!gt&&(a=o.updateQueue,a!==null&&(a=a.lastEffect,a!==null))){f=a=a.next;do{var p=f,v=p.destroy;p=p.tag,v!==void 0&&((p&2)!==0||(p&4)!==0)&&Pu(o,r,v),f=f.next}while(f!==a)}ur(e,r,o);break;case 1:if(!gt&&(yi(o,r),a=o.stateNode,typeof a.componentWillUnmount=="function"))try{a.props=o.memoizedProps,a.state=o.memoizedState,a.componentWillUnmount()}catch(C){He(o,r,C)}ur(e,r,o);break;case 21:ur(e,r,o);break;case 22:o.mode&1?(gt=(a=gt)||o.memoizedState!==null,ur(e,r,o),gt=a):ur(e,r,o);break;default:ur(e,r,o)}}function Qh(e){var r=e.updateQueue;if(r!==null){e.updateQueue=null;var o=e.stateNode;o===null&&(o=e.stateNode=new mw),r.forEach(function(a){var f=Tw.bind(null,e,a);o.has(a)||(o.add(a),a.then(f,f))})}}function an(e,r){var o=r.deletions;if(o!==null)for(var a=0;a<o.length;a++){var f=o[a];try{var p=e,v=r,C=v;e:for(;C!==null;){switch(C.tag){case 5:ct=C.stateNode,sn=!1;break e;case 3:ct=C.stateNode.containerInfo,sn=!0;break e;case 4:ct=C.stateNode.containerInfo,sn=!0;break e}C=C.return}if(ct===null)throw Error(i(160));Gh(p,v,f),ct=null,sn=!1;var R=f.alternate;R!==null&&(R.return=null),f.return=null}catch(B){He(f,r,B)}}if(r.subtreeFlags&12854)for(r=r.child;r!==null;)Xh(r,e),r=r.sibling}function Xh(e,r){var o=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(an(r,e),En(e),a&4){try{So(3,e,e.return),Qs(3,e)}catch(ue){He(e,e.return,ue)}try{So(5,e,e.return)}catch(ue){He(e,e.return,ue)}}break;case 1:an(r,e),En(e),a&512&&o!==null&&yi(o,o.return);break;case 5:if(an(r,e),En(e),a&512&&o!==null&&yi(o,o.return),e.flags&32){var f=e.stateNode;try{Nn(f,"")}catch(ue){He(e,e.return,ue)}}if(a&4&&(f=e.stateNode,f!=null)){var p=e.memoizedProps,v=o!==null?o.memoizedProps:p,C=e.type,R=e.updateQueue;if(e.updateQueue=null,R!==null)try{C==="input"&&p.type==="radio"&&p.name!=null&&et(f,p),z(C,v);var B=z(C,p);for(v=0;v<R.length;v+=2){var Q=R[v],X=R[v+1];Q==="style"?Kr(f,X):Q==="dangerouslySetInnerHTML"?qn(f,X):Q==="children"?Nn(f,X):b(f,Q,X,B)}switch(C){case"input":ot(f,p);break;case"textarea":_n(f,p);break;case"select":var G=f._wrapperState.wasMultiple;f._wrapperState.wasMultiple=!!p.multiple;var ie=p.value;ie!=null?st(f,!!p.multiple,ie,!1):G!==!!p.multiple&&(p.defaultValue!=null?st(f,!!p.multiple,p.defaultValue,!0):st(f,!!p.multiple,p.multiple?[]:"",!1))}f[uo]=p}catch(ue){He(e,e.return,ue)}}break;case 6:if(an(r,e),En(e),a&4){if(e.stateNode===null)throw Error(i(162));f=e.stateNode,p=e.memoizedProps;try{f.nodeValue=p}catch(ue){He(e,e.return,ue)}}break;case 3:if(an(r,e),En(e),a&4&&o!==null&&o.memoizedState.isDehydrated)try{Ji(r.containerInfo)}catch(ue){He(e,e.return,ue)}break;case 4:an(r,e),En(e);break;case 13:an(r,e),En(e),f=e.child,f.flags&8192&&(p=f.memoizedState!==null,f.stateNode.isHidden=p,!p||f.alternate!==null&&f.alternate.memoizedState!==null||(Ru=Ke())),a&4&&Qh(e);break;case 22:if(Q=o!==null&&o.memoizedState!==null,e.mode&1?(gt=(B=gt)||Q,an(r,e),gt=B):an(r,e),En(e),a&8192){if(B=e.memoizedState!==null,(e.stateNode.isHidden=B)&&!Q&&(e.mode&1)!==0)for(se=e,Q=e.child;Q!==null;){for(X=se=Q;se!==null;){switch(G=se,ie=G.child,G.tag){case 0:case 11:case 14:case 15:So(4,G,G.return);break;case 1:yi(G,G.return);var ae=G.stateNode;if(typeof ae.componentWillUnmount=="function"){a=G,o=G.return;try{r=a,ae.props=r.memoizedProps,ae.state=r.memoizedState,ae.componentWillUnmount()}catch(ue){He(a,o,ue)}}break;case 5:yi(G,G.return);break;case 22:if(G.memoizedState!==null){Zh(X);continue}}ie!==null?(ie.return=G,se=ie):Zh(X)}Q=Q.sibling}e:for(Q=null,X=e;;){if(X.tag===5){if(Q===null){Q=X;try{f=X.stateNode,B?(p=f.style,typeof p.setProperty=="function"?p.setProperty("display","none","important"):p.display="none"):(C=X.stateNode,R=X.memoizedProps.style,v=R!=null&&R.hasOwnProperty("display")?R.display:null,C.style.display=ns("display",v))}catch(ue){He(e,e.return,ue)}}}else if(X.tag===6){if(Q===null)try{X.stateNode.nodeValue=B?"":X.memoizedProps}catch(ue){He(e,e.return,ue)}}else if((X.tag!==22&&X.tag!==23||X.memoizedState===null||X===e)&&X.child!==null){X.child.return=X,X=X.child;continue}if(X===e)break e;for(;X.sibling===null;){if(X.return===null||X.return===e)break e;Q===X&&(Q=null),X=X.return}Q===X&&(Q=null),X.sibling.return=X.return,X=X.sibling}}break;case 19:an(r,e),En(e),a&4&&Qh(e);break;case 21:break;default:an(r,e),En(e)}}function En(e){var r=e.flags;if(r&2){try{e:{for(var o=e.return;o!==null;){if(qh(o)){var a=o;break e}o=o.return}throw Error(i(160))}switch(a.tag){case 5:var f=a.stateNode;a.flags&32&&(Nn(f,""),a.flags&=-33);var p=Kh(e);Au(e,p,f);break;case 3:case 4:var v=a.stateNode.containerInfo,C=Kh(e);Cu(e,C,v);break;default:throw Error(i(161))}}catch(R){He(e,e.return,R)}e.flags&=-3}r&4096&&(e.flags&=-4097)}function gw(e,r,o){se=e,Yh(e)}function Yh(e,r,o){for(var a=(e.mode&1)!==0;se!==null;){var f=se,p=f.child;if(f.tag===22&&a){var v=f.memoizedState!==null||Gs;if(!v){var C=f.alternate,R=C!==null&&C.memoizedState!==null||gt;C=Gs;var B=gt;if(Gs=v,(gt=R)&&!B)for(se=f;se!==null;)v=se,R=v.child,v.tag===22&&v.memoizedState!==null?em(f):R!==null?(R.return=v,se=R):em(f);for(;p!==null;)se=p,Yh(p),p=p.sibling;se=f,Gs=C,gt=B}Jh(e)}else(f.subtreeFlags&8772)!==0&&p!==null?(p.return=f,se=p):Jh(e)}}function Jh(e){for(;se!==null;){var r=se;if((r.flags&8772)!==0){var o=r.alternate;try{if((r.flags&8772)!==0)switch(r.tag){case 0:case 11:case 15:gt||Qs(5,r);break;case 1:var a=r.stateNode;if(r.flags&4&&!gt)if(o===null)a.componentDidMount();else{var f=r.elementType===r.type?o.memoizedProps:on(r.type,o.memoizedProps);a.componentDidUpdate(f,o.memoizedState,a.__reactInternalSnapshotBeforeUpdate)}var p=r.updateQueue;p!==null&&Zp(r,p,a);break;case 3:var v=r.updateQueue;if(v!==null){if(o=null,r.child!==null)switch(r.child.tag){case 5:o=r.child.stateNode;break;case 1:o=r.child.stateNode}Zp(r,v,o)}break;case 5:var C=r.stateNode;if(o===null&&r.flags&4){o=C;var R=r.memoizedProps;switch(r.type){case"button":case"input":case"select":case"textarea":R.autoFocus&&o.focus();break;case"img":R.src&&(o.src=R.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(r.memoizedState===null){var B=r.alternate;if(B!==null){var Q=B.memoizedState;if(Q!==null){var X=Q.dehydrated;X!==null&&Ji(X)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(i(163))}gt||r.flags&512&&Tu(r)}catch(G){He(r,r.return,G)}}if(r===e){se=null;break}if(o=r.sibling,o!==null){o.return=r.return,se=o;break}se=r.return}}function Zh(e){for(;se!==null;){var r=se;if(r===e){se=null;break}var o=r.sibling;if(o!==null){o.return=r.return,se=o;break}se=r.return}}function em(e){for(;se!==null;){var r=se;try{switch(r.tag){case 0:case 11:case 15:var o=r.return;try{Qs(4,r)}catch(R){He(r,o,R)}break;case 1:var a=r.stateNode;if(typeof a.componentDidMount=="function"){var f=r.return;try{a.componentDidMount()}catch(R){He(r,f,R)}}var p=r.return;try{Tu(r)}catch(R){He(r,p,R)}break;case 5:var v=r.return;try{Tu(r)}catch(R){He(r,v,R)}}}catch(R){He(r,r.return,R)}if(r===e){se=null;break}var C=r.sibling;if(C!==null){C.return=r.return,se=C;break}se=r.return}}var vw=Math.ceil,Xs=I.ReactCurrentDispatcher,_u=I.ReactCurrentOwner,Kt=I.ReactCurrentBatchConfig,Ne=0,lt=null,Ye=null,ft=0,zt=0,gi=ir(0),nt=0,Eo=null,Fr=0,Ys=0,Nu=0,ko=null,bt=null,Ru=0,vi=1/0,Vn=null,Js=!1,Fu=null,cr=null,Zs=!1,fr=null,ea=0,Po=0,bu=null,ta=-1,na=0;function Tt(){return(Ne&6)!==0?Ke():ta!==-1?ta:ta=Ke()}function dr(e){return(e.mode&1)===0?1:(Ne&2)!==0&&ft!==0?ft&-ft:tw.transition!==null?(na===0&&(na=Kd()),na):(e=Me,e!==0||(e=window.event,e=e===void 0?16:np(e.type)),e)}function ln(e,r,o,a){if(50<Po)throw Po=0,bu=null,Error(i(185));Ki(e,o,a),((Ne&2)===0||e!==lt)&&(e===lt&&((Ne&2)===0&&(Ys|=o),nt===4&&pr(e,ft)),Ot(e,a),o===1&&Ne===0&&(r.mode&1)===0&&(vi=Ke()+500,Rs&&sr()))}function Ot(e,r){var o=e.callbackNode;ex(e,r);var a=fs(e,e===lt?ft:0);if(a===0)o!==null&&Hi(o),e.callbackNode=null,e.callbackPriority=0;else if(r=a&-a,e.callbackPriority!==r){if(o!=null&&Hi(o),r===1)e.tag===0?ew(nm.bind(null,e)):zp(nm.bind(null,e)),Xx(function(){(Ne&6)===0&&sr()}),o=null;else{switch(Gd(a)){case 1:o=fl;break;case 4:o=Hd;break;case 16:o=as;break;case 536870912:o=qd;break;default:o=as}o=cm(o,tm.bind(null,e))}e.callbackPriority=r,e.callbackNode=o}}function tm(e,r){if(ta=-1,na=0,(Ne&6)!==0)throw Error(i(327));var o=e.callbackNode;if(xi()&&e.callbackNode!==o)return null;var a=fs(e,e===lt?ft:0);if(a===0)return null;if((a&30)!==0||(a&e.expiredLanes)!==0||r)r=ra(e,a);else{r=a;var f=Ne;Ne|=2;var p=im();(lt!==e||ft!==r)&&(Vn=null,vi=Ke()+500,Or(e,r));do try{Sw();break}catch(C){rm(e,C)}while(!0);Xl(),Xs.current=p,Ne=f,Ye!==null?r=0:(lt=null,ft=0,r=nt)}if(r!==0){if(r===2&&(f=dl(e),f!==0&&(a=f,r=Ou(e,f))),r===1)throw o=Eo,Or(e,0),pr(e,a),Ot(e,Ke()),o;if(r===6)pr(e,a);else{if(f=e.current.alternate,(a&30)===0&&!xw(f)&&(r=ra(e,a),r===2&&(p=dl(e),p!==0&&(a=p,r=Ou(e,p))),r===1))throw o=Eo,Or(e,0),pr(e,a),Ot(e,Ke()),o;switch(e.finishedWork=f,e.finishedLanes=a,r){case 0:case 1:throw Error(i(345));case 2:Mr(e,bt,Vn);break;case 3:if(pr(e,a),(a&130023424)===a&&(r=Ru+500-Ke(),10<r)){if(fs(e,0)!==0)break;if(f=e.suspendedLanes,(f&a)!==a){Tt(),e.pingedLanes|=e.suspendedLanes&f;break}e.timeoutHandle=Vl(Mr.bind(null,e,bt,Vn),r);break}Mr(e,bt,Vn);break;case 4:if(pr(e,a),(a&4194240)===a)break;for(r=e.eventTimes,f=-1;0<a;){var v=31-tn(a);p=1<<v,v=r[v],v>f&&(f=v),a&=~p}if(a=f,a=Ke()-a,a=(120>a?120:480>a?480:1080>a?1080:1920>a?1920:3e3>a?3e3:4320>a?4320:1960*vw(a/1960))-a,10<a){e.timeoutHandle=Vl(Mr.bind(null,e,bt,Vn),a);break}Mr(e,bt,Vn);break;case 5:Mr(e,bt,Vn);break;default:throw Error(i(329))}}}return Ot(e,Ke()),e.callbackNode===o?tm.bind(null,e):null}function Ou(e,r){var o=ko;return e.current.memoizedState.isDehydrated&&(Or(e,r).flags|=256),e=ra(e,r),e!==2&&(r=bt,bt=o,r!==null&&Mu(r)),e}function Mu(e){bt===null?bt=e:bt.push.apply(bt,e)}function xw(e){for(var r=e;;){if(r.flags&16384){var o=r.updateQueue;if(o!==null&&(o=o.stores,o!==null))for(var a=0;a<o.length;a++){var f=o[a],p=f.getSnapshot;f=f.value;try{if(!nn(p(),f))return!1}catch{return!1}}}if(o=r.child,r.subtreeFlags&16384&&o!==null)o.return=r,r=o;else{if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return!0;r=r.return}r.sibling.return=r.return,r=r.sibling}}return!0}function pr(e,r){for(r&=~Nu,r&=~Ys,e.suspendedLanes|=r,e.pingedLanes&=~r,e=e.expirationTimes;0<r;){var o=31-tn(r),a=1<<o;e[o]=-1,r&=~a}}function nm(e){if((Ne&6)!==0)throw Error(i(327));xi();var r=fs(e,0);if((r&1)===0)return Ot(e,Ke()),null;var o=ra(e,r);if(e.tag!==0&&o===2){var a=dl(e);a!==0&&(r=a,o=Ou(e,a))}if(o===1)throw o=Eo,Or(e,0),pr(e,r),Ot(e,Ke()),o;if(o===6)throw Error(i(345));return e.finishedWork=e.current.alternate,e.finishedLanes=r,Mr(e,bt,Vn),Ot(e,Ke()),null}function ju(e,r){var o=Ne;Ne|=1;try{return e(r)}finally{Ne=o,Ne===0&&(vi=Ke()+500,Rs&&sr())}}function br(e){fr!==null&&fr.tag===0&&(Ne&6)===0&&xi();var r=Ne;Ne|=1;var o=Kt.transition,a=Me;try{if(Kt.transition=null,Me=1,e)return e()}finally{Me=a,Kt.transition=o,Ne=r,(Ne&6)===0&&sr()}}function Du(){zt=gi.current,Le(gi)}function Or(e,r){e.finishedWork=null,e.finishedLanes=0;var o=e.timeoutHandle;if(o!==-1&&(e.timeoutHandle=-1,Qx(o)),Ye!==null)for(o=Ye.return;o!==null;){var a=o;switch(Hl(a),a.tag){case 1:a=a.type.childContextTypes,a!=null&&_s();break;case 3:hi(),Le(Nt),Le(ht),iu();break;case 5:nu(a);break;case 4:hi();break;case 13:Le(Ue);break;case 19:Le(Ue);break;case 10:Yl(a.type._context);break;case 22:case 23:Du()}o=o.return}if(lt=e,Ye=e=hr(e.current,null),ft=zt=r,nt=0,Eo=null,Nu=Ys=Fr=0,bt=ko=null,_r!==null){for(r=0;r<_r.length;r++)if(o=_r[r],a=o.interleaved,a!==null){o.interleaved=null;var f=a.next,p=o.pending;if(p!==null){var v=p.next;p.next=f,a.next=v}o.pending=a}_r=null}return e}function rm(e,r){do{var o=Ye;try{if(Xl(),Bs.current=Ws,zs){for(var a=$e.memoizedState;a!==null;){var f=a.queue;f!==null&&(f.pending=null),a=a.next}zs=!1}if(Rr=0,at=tt=$e=null,yo=!1,go=0,_u.current=null,o===null||o.return===null){nt=1,Eo=r,Ye=null;break}e:{var p=e,v=o.return,C=o,R=r;if(r=ft,C.flags|=32768,R!==null&&typeof R=="object"&&typeof R.then=="function"){var B=R,Q=C,X=Q.tag;if((Q.mode&1)===0&&(X===0||X===11||X===15)){var G=Q.alternate;G?(Q.updateQueue=G.updateQueue,Q.memoizedState=G.memoizedState,Q.lanes=G.lanes):(Q.updateQueue=null,Q.memoizedState=null)}var ie=_h(v);if(ie!==null){ie.flags&=-257,Nh(ie,v,C,p,r),ie.mode&1&&Ah(p,B,r),r=ie,R=B;var ae=r.updateQueue;if(ae===null){var ue=new Set;ue.add(R),r.updateQueue=ue}else ae.add(R);break e}else{if((r&1)===0){Ah(p,B,r),Iu();break e}R=Error(i(426))}}else if(Be&&C.mode&1){var Ge=_h(v);if(Ge!==null){(Ge.flags&65536)===0&&(Ge.flags|=256),Nh(Ge,v,C,p,r),Gl(mi(R,C));break e}}p=R=mi(R,C),nt!==4&&(nt=2),ko===null?ko=[p]:ko.push(p),p=v;do{switch(p.tag){case 3:p.flags|=65536,r&=-r,p.lanes|=r;var j=Th(p,R,r);Jp(p,j);break e;case 1:C=R;var F=p.type,L=p.stateNode;if((p.flags&128)===0&&(typeof F.getDerivedStateFromError=="function"||L!==null&&typeof L.componentDidCatch=="function"&&(cr===null||!cr.has(L)))){p.flags|=65536,r&=-r,p.lanes|=r;var Y=Ch(p,C,r);Jp(p,Y);break e}}p=p.return}while(p!==null)}sm(o)}catch(ce){r=ce,Ye===o&&o!==null&&(Ye=o=o.return);continue}break}while(!0)}function im(){var e=Xs.current;return Xs.current=Ws,e===null?Ws:e}function Iu(){(nt===0||nt===3||nt===2)&&(nt=4),lt===null||(Fr&268435455)===0&&(Ys&268435455)===0||pr(lt,ft)}function ra(e,r){var o=Ne;Ne|=2;var a=im();(lt!==e||ft!==r)&&(Vn=null,Or(e,r));do try{ww();break}catch(f){rm(e,f)}while(!0);if(Xl(),Ne=o,Xs.current=a,Ye!==null)throw Error(i(261));return lt=null,ft=0,nt}function ww(){for(;Ye!==null;)om(Ye)}function Sw(){for(;Ye!==null&&!H1();)om(Ye)}function om(e){var r=um(e.alternate,e,zt);e.memoizedProps=e.pendingProps,r===null?sm(e):Ye=r,_u.current=null}function sm(e){var r=e;do{var o=r.alternate;if(e=r.return,(r.flags&32768)===0){if(o=pw(o,r,zt),o!==null){Ye=o;return}}else{if(o=hw(o,r),o!==null){o.flags&=32767,Ye=o;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{nt=6,Ye=null;return}}if(r=r.sibling,r!==null){Ye=r;return}Ye=r=e}while(r!==null);nt===0&&(nt=5)}function Mr(e,r,o){var a=Me,f=Kt.transition;try{Kt.transition=null,Me=1,Ew(e,r,o,a)}finally{Kt.transition=f,Me=a}return null}function Ew(e,r,o,a){do xi();while(fr!==null);if((Ne&6)!==0)throw Error(i(327));o=e.finishedWork;var f=e.finishedLanes;if(o===null)return null;if(e.finishedWork=null,e.finishedLanes=0,o===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0;var p=o.lanes|o.childLanes;if(tx(e,p),e===lt&&(Ye=lt=null,ft=0),(o.subtreeFlags&2064)===0&&(o.flags&2064)===0||Zs||(Zs=!0,cm(as,function(){return xi(),null})),p=(o.flags&15990)!==0,(o.subtreeFlags&15990)!==0||p){p=Kt.transition,Kt.transition=null;var v=Me;Me=1;var C=Ne;Ne|=4,_u.current=null,yw(e,o),Xh(o,e),Ux(Il),hs=!!Dl,Il=Dl=null,e.current=o,gw(o),q1(),Ne=C,Me=v,Kt.transition=p}else e.current=o;if(Zs&&(Zs=!1,fr=e,ea=f),p=e.pendingLanes,p===0&&(cr=null),Q1(o.stateNode),Ot(e,Ke()),r!==null)for(a=e.onRecoverableError,o=0;o<r.length;o++)f=r[o],a(f.value,{componentStack:f.stack,digest:f.digest});if(Js)throw Js=!1,e=Fu,Fu=null,e;return(ea&1)!==0&&e.tag!==0&&xi(),p=e.pendingLanes,(p&1)!==0?e===bu?Po++:(Po=0,bu=e):Po=0,sr(),null}function xi(){if(fr!==null){var e=Gd(ea),r=Kt.transition,o=Me;try{if(Kt.transition=null,Me=16>e?16:e,fr===null)var a=!1;else{if(e=fr,fr=null,ea=0,(Ne&6)!==0)throw Error(i(331));var f=Ne;for(Ne|=4,se=e.current;se!==null;){var p=se,v=p.child;if((se.flags&16)!==0){var C=p.deletions;if(C!==null){for(var R=0;R<C.length;R++){var B=C[R];for(se=B;se!==null;){var Q=se;switch(Q.tag){case 0:case 11:case 15:So(8,Q,p)}var X=Q.child;if(X!==null)X.return=Q,se=X;else for(;se!==null;){Q=se;var G=Q.sibling,ie=Q.return;if(Hh(Q),Q===B){se=null;break}if(G!==null){G.return=ie,se=G;break}se=ie}}}var ae=p.alternate;if(ae!==null){var ue=ae.child;if(ue!==null){ae.child=null;do{var Ge=ue.sibling;ue.sibling=null,ue=Ge}while(ue!==null)}}se=p}}if((p.subtreeFlags&2064)!==0&&v!==null)v.return=p,se=v;else e:for(;se!==null;){if(p=se,(p.flags&2048)!==0)switch(p.tag){case 0:case 11:case 15:So(9,p,p.return)}var j=p.sibling;if(j!==null){j.return=p.return,se=j;break e}se=p.return}}var F=e.current;for(se=F;se!==null;){v=se;var L=v.child;if((v.subtreeFlags&2064)!==0&&L!==null)L.return=v,se=L;else e:for(v=F;se!==null;){if(C=se,(C.flags&2048)!==0)try{switch(C.tag){case 0:case 11:case 15:Qs(9,C)}}catch(ce){He(C,C.return,ce)}if(C===v){se=null;break e}var Y=C.sibling;if(Y!==null){Y.return=C.return,se=Y;break e}se=C.return}}if(Ne=f,sr(),vn&&typeof vn.onPostCommitFiberRoot=="function")try{vn.onPostCommitFiberRoot(ls,e)}catch{}a=!0}return a}finally{Me=o,Kt.transition=r}}return!1}function am(e,r,o){r=mi(o,r),r=Th(e,r,1),e=lr(e,r,1),r=Tt(),e!==null&&(Ki(e,1,r),Ot(e,r))}function He(e,r,o){if(e.tag===3)am(e,e,o);else for(;r!==null;){if(r.tag===3){am(r,e,o);break}else if(r.tag===1){var a=r.stateNode;if(typeof r.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(cr===null||!cr.has(a))){e=mi(o,e),e=Ch(r,e,1),r=lr(r,e,1),e=Tt(),r!==null&&(Ki(r,1,e),Ot(r,e));break}}r=r.return}}function kw(e,r,o){var a=e.pingCache;a!==null&&a.delete(r),r=Tt(),e.pingedLanes|=e.suspendedLanes&o,lt===e&&(ft&o)===o&&(nt===4||nt===3&&(ft&130023424)===ft&&500>Ke()-Ru?Or(e,0):Nu|=o),Ot(e,r)}function lm(e,r){r===0&&((e.mode&1)===0?r=1:(r=cs,cs<<=1,(cs&130023424)===0&&(cs=4194304)));var o=Tt();e=Dn(e,r),e!==null&&(Ki(e,r,o),Ot(e,o))}function Pw(e){var r=e.memoizedState,o=0;r!==null&&(o=r.retryLane),lm(e,o)}function Tw(e,r){var o=0;switch(e.tag){case 13:var a=e.stateNode,f=e.memoizedState;f!==null&&(o=f.retryLane);break;case 19:a=e.stateNode;break;default:throw Error(i(314))}a!==null&&a.delete(r),lm(e,o)}var um;um=function(e,r,o){if(e!==null)if(e.memoizedProps!==r.pendingProps||Nt.current)Ft=!0;else{if((e.lanes&o)===0&&(r.flags&128)===0)return Ft=!1,dw(e,r,o);Ft=(e.flags&131072)!==0}else Ft=!1,Be&&(r.flags&1048576)!==0&&Up(r,bs,r.index);switch(r.lanes=0,r.tag){case 2:var a=r.type;Ks(e,r),e=r.pendingProps;var f=ai(r,ht.current);pi(r,o),f=au(null,r,a,e,f,o);var p=lu();return r.flags|=1,typeof f=="object"&&f!==null&&typeof f.render=="function"&&f.$$typeof===void 0?(r.tag=1,r.memoizedState=null,r.updateQueue=null,Rt(a)?(p=!0,Ns(r)):p=!1,r.memoizedState=f.state!==null&&f.state!==void 0?f.state:null,eu(r),f.updater=Hs,r.stateNode=f,f._reactInternals=r,hu(r,a,e,o),r=vu(null,r,a,!0,p,o)):(r.tag=0,Be&&p&&Wl(r),Pt(null,r,f,o),r=r.child),r;case 16:a=r.elementType;e:{switch(Ks(e,r),e=r.pendingProps,f=a._init,a=f(a._payload),r.type=a,f=r.tag=Aw(a),e=on(a,e),f){case 0:r=gu(null,r,a,e,o);break e;case 1:r=jh(null,r,a,e,o);break e;case 11:r=Rh(null,r,a,e,o);break e;case 14:r=Fh(null,r,a,on(a.type,e),o);break e}throw Error(i(306,a,""))}return r;case 0:return a=r.type,f=r.pendingProps,f=r.elementType===a?f:on(a,f),gu(e,r,a,f,o);case 1:return a=r.type,f=r.pendingProps,f=r.elementType===a?f:on(a,f),jh(e,r,a,f,o);case 3:e:{if(Dh(r),e===null)throw Error(i(387));a=r.pendingProps,p=r.memoizedState,f=p.element,Yp(e,r),Ls(r,a,null,o);var v=r.memoizedState;if(a=v.element,p.isDehydrated)if(p={element:a,isDehydrated:!1,cache:v.cache,pendingSuspenseBoundaries:v.pendingSuspenseBoundaries,transitions:v.transitions},r.updateQueue.baseState=p,r.memoizedState=p,r.flags&256){f=mi(Error(i(423)),r),r=Ih(e,r,a,o,f);break e}else if(a!==f){f=mi(Error(i(424)),r),r=Ih(e,r,a,o,f);break e}else for(Bt=rr(r.stateNode.containerInfo.firstChild),Vt=r,Be=!0,rn=null,o=Qp(r,null,a,o),r.child=o;o;)o.flags=o.flags&-3|4096,o=o.sibling;else{if(ci(),a===f){r=Ln(e,r,o);break e}Pt(e,r,a,o)}r=r.child}return r;case 5:return eh(r),e===null&&Kl(r),a=r.type,f=r.pendingProps,p=e!==null?e.memoizedProps:null,v=f.children,Ll(a,f)?v=null:p!==null&&Ll(a,p)&&(r.flags|=32),Mh(e,r),Pt(e,r,v,o),r.child;case 6:return e===null&&Kl(r),null;case 13:return Lh(e,r,o);case 4:return tu(r,r.stateNode.containerInfo),a=r.pendingProps,e===null?r.child=fi(r,null,a,o):Pt(e,r,a,o),r.child;case 11:return a=r.type,f=r.pendingProps,f=r.elementType===a?f:on(a,f),Rh(e,r,a,f,o);case 7:return Pt(e,r,r.pendingProps,o),r.child;case 8:return Pt(e,r,r.pendingProps.children,o),r.child;case 12:return Pt(e,r,r.pendingProps.children,o),r.child;case 10:e:{if(a=r.type._context,f=r.pendingProps,p=r.memoizedProps,v=f.value,De(js,a._currentValue),a._currentValue=v,p!==null)if(nn(p.value,v)){if(p.children===f.children&&!Nt.current){r=Ln(e,r,o);break e}}else for(p=r.child,p!==null&&(p.return=r);p!==null;){var C=p.dependencies;if(C!==null){v=p.child;for(var R=C.firstContext;R!==null;){if(R.context===a){if(p.tag===1){R=In(-1,o&-o),R.tag=2;var B=p.updateQueue;if(B!==null){B=B.shared;var Q=B.pending;Q===null?R.next=R:(R.next=Q.next,Q.next=R),B.pending=R}}p.lanes|=o,R=p.alternate,R!==null&&(R.lanes|=o),Jl(p.return,o,r),C.lanes|=o;break}R=R.next}}else if(p.tag===10)v=p.type===r.type?null:p.child;else if(p.tag===18){if(v=p.return,v===null)throw Error(i(341));v.lanes|=o,C=v.alternate,C!==null&&(C.lanes|=o),Jl(v,o,r),v=p.sibling}else v=p.child;if(v!==null)v.return=p;else for(v=p;v!==null;){if(v===r){v=null;break}if(p=v.sibling,p!==null){p.return=v.return,v=p;break}v=v.return}p=v}Pt(e,r,f.children,o),r=r.child}return r;case 9:return f=r.type,a=r.pendingProps.children,pi(r,o),f=Ht(f),a=a(f),r.flags|=1,Pt(e,r,a,o),r.child;case 14:return a=r.type,f=on(a,r.pendingProps),f=on(a.type,f),Fh(e,r,a,f,o);case 15:return bh(e,r,r.type,r.pendingProps,o);case 17:return a=r.type,f=r.pendingProps,f=r.elementType===a?f:on(a,f),Ks(e,r),r.tag=1,Rt(a)?(e=!0,Ns(r)):e=!1,pi(r,o),kh(r,a,f),hu(r,a,f,o),vu(null,r,a,!0,e,o);case 19:return Bh(e,r,o);case 22:return Oh(e,r,o)}throw Error(i(156,r.tag))};function cm(e,r){return ss(e,r)}function Cw(e,r,o,a){this.tag=e,this.key=o,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=r,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Gt(e,r,o,a){return new Cw(e,r,o,a)}function Lu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Aw(e){if(typeof e=="function")return Lu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===re)return 11;if(e===_e)return 14}return 2}function hr(e,r){var o=e.alternate;return o===null?(o=Gt(e.tag,r,e.key,e.mode),o.elementType=e.elementType,o.type=e.type,o.stateNode=e.stateNode,o.alternate=e,e.alternate=o):(o.pendingProps=r,o.type=e.type,o.flags=0,o.subtreeFlags=0,o.deletions=null),o.flags=e.flags&14680064,o.childLanes=e.childLanes,o.lanes=e.lanes,o.child=e.child,o.memoizedProps=e.memoizedProps,o.memoizedState=e.memoizedState,o.updateQueue=e.updateQueue,r=e.dependencies,o.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext},o.sibling=e.sibling,o.index=e.index,o.ref=e.ref,o}function ia(e,r,o,a,f,p){var v=2;if(a=e,typeof e=="function")Lu(e)&&(v=1);else if(typeof e=="string")v=5;else e:switch(e){case H:return jr(o.children,f,p,r);case D:v=8,f|=8;break;case ne:return e=Gt(12,o,r,f|2),e.elementType=ne,e.lanes=p,e;case Se:return e=Gt(13,o,r,f),e.elementType=Se,e.lanes=p,e;case ge:return e=Gt(19,o,r,f),e.elementType=ge,e.lanes=p,e;case le:return oa(o,f,p,r);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case te:v=10;break e;case he:v=9;break e;case re:v=11;break e;case _e:v=14;break e;case Pe:v=16,a=null;break e}throw Error(i(130,e==null?e:typeof e,""))}return r=Gt(v,o,r,f),r.elementType=e,r.type=a,r.lanes=p,r}function jr(e,r,o,a){return e=Gt(7,e,a,r),e.lanes=o,e}function oa(e,r,o,a){return e=Gt(22,e,a,r),e.elementType=le,e.lanes=o,e.stateNode={isHidden:!1},e}function Vu(e,r,o){return e=Gt(6,e,null,r),e.lanes=o,e}function Bu(e,r,o){return r=Gt(4,e.children!==null?e.children:[],e.key,r),r.lanes=o,r.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},r}function _w(e,r,o,a,f){this.tag=r,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=pl(0),this.expirationTimes=pl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pl(0),this.identifierPrefix=a,this.onRecoverableError=f,this.mutableSourceEagerHydrationData=null}function zu(e,r,o,a,f,p,v,C,R){return e=new _w(e,r,o,C,R),r===1?(r=1,p===!0&&(r|=8)):r=0,p=Gt(3,null,null,r),e.current=p,p.stateNode=e,p.memoizedState={element:a,isDehydrated:o,cache:null,transitions:null,pendingSuspenseBoundaries:null},eu(p),e}function Nw(e,r,o){var a=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:q,key:a==null?null:""+a,children:e,containerInfo:r,implementation:o}}function fm(e){if(!e)return or;e=e._reactInternals;e:{if(en(e)!==e||e.tag!==1)throw Error(i(170));var r=e;do{switch(r.tag){case 3:r=r.stateNode.context;break e;case 1:if(Rt(r.type)){r=r.stateNode.__reactInternalMemoizedMergedChildContext;break e}}r=r.return}while(r!==null);throw Error(i(171))}if(e.tag===1){var o=e.type;if(Rt(o))return Vp(e,o,r)}return r}function dm(e,r,o,a,f,p,v,C,R){return e=zu(o,a,!0,e,f,p,v,C,R),e.context=fm(null),o=e.current,a=Tt(),f=dr(o),p=In(a,f),p.callback=r??null,lr(o,p,f),e.current.lanes=f,Ki(e,f,a),Ot(e,a),e}function sa(e,r,o,a){var f=r.current,p=Tt(),v=dr(f);return o=fm(o),r.context===null?r.context=o:r.pendingContext=o,r=In(p,v),r.payload={element:e},a=a===void 0?null:a,a!==null&&(r.callback=a),e=lr(f,r,v),e!==null&&(ln(e,f,v,p),Is(e,f,v)),v}function aa(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 pm(e,r){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var o=e.retryLane;e.retryLane=o!==0&&o<r?o:r}}function Uu(e,r){pm(e,r),(e=e.alternate)&&pm(e,r)}function Rw(){return null}var hm=typeof reportError=="function"?reportError:function(e){console.error(e)};function $u(e){this._internalRoot=e}la.prototype.render=$u.prototype.render=function(e){var r=this._internalRoot;if(r===null)throw Error(i(409));sa(e,r,null,null)},la.prototype.unmount=$u.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var r=e.containerInfo;br(function(){sa(null,e,null,null)}),r[bn]=null}};function la(e){this._internalRoot=e}la.prototype.unstable_scheduleHydration=function(e){if(e){var r=Yd();e={blockedOn:null,target:e,priority:r};for(var o=0;o<er.length&&r!==0&&r<er[o].priority;o++);er.splice(o,0,e),o===0&&ep(e)}};function Wu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function ua(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function mm(){}function Fw(e,r,o,a,f){if(f){if(typeof a=="function"){var p=a;a=function(){var B=aa(v);p.call(B)}}var v=dm(r,a,e,0,null,!1,!1,"",mm);return e._reactRootContainer=v,e[bn]=v.current,ao(e.nodeType===8?e.parentNode:e),br(),v}for(;f=e.lastChild;)e.removeChild(f);if(typeof a=="function"){var C=a;a=function(){var B=aa(R);C.call(B)}}var R=zu(e,0,!1,null,null,!1,!1,"",mm);return e._reactRootContainer=R,e[bn]=R.current,ao(e.nodeType===8?e.parentNode:e),br(function(){sa(r,R,o,a)}),R}function ca(e,r,o,a,f){var p=o._reactRootContainer;if(p){var v=p;if(typeof f=="function"){var C=f;f=function(){var R=aa(v);C.call(R)}}sa(r,v,e,f)}else v=Fw(o,r,e,f,a);return aa(v)}Qd=function(e){switch(e.tag){case 3:var r=e.stateNode;if(r.current.memoizedState.isDehydrated){var o=qi(r.pendingLanes);o!==0&&(hl(r,o|1),Ot(r,Ke()),(Ne&6)===0&&(vi=Ke()+500,sr()))}break;case 13:br(function(){var a=Dn(e,1);if(a!==null){var f=Tt();ln(a,e,1,f)}}),Uu(e,1)}},ml=function(e){if(e.tag===13){var r=Dn(e,134217728);if(r!==null){var o=Tt();ln(r,e,134217728,o)}Uu(e,134217728)}},Xd=function(e){if(e.tag===13){var r=dr(e),o=Dn(e,r);if(o!==null){var a=Tt();ln(o,e,r,a)}Uu(e,r)}},Yd=function(){return Me},Jd=function(e,r){var o=Me;try{return Me=e,r()}finally{Me=o}},Oe=function(e,r,o){switch(r){case"input":if(ot(e,o),r=o.name,o.type==="radio"&&r!=null){for(o=e;o.parentNode;)o=o.parentNode;for(o=o.querySelectorAll("input[name="+JSON.stringify(""+r)+'][type="radio"]'),r=0;r<o.length;r++){var a=o[r];if(a!==e&&a.form===e.form){var f=As(a);if(!f)throw Error(i(90));be(a),ot(a,f)}}}break;case"textarea":_n(e,o);break;case"select":r=o.value,r!=null&&st(e,!!o.multiple,r,!1)}},Qr=ju,Rn=br;var bw={usingClientEntryPoint:!1,Events:[co,oi,As,pt,Jt,ju]},To={findFiberByHostInstance:Pr,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Ow={bundleType:To.bundleType,version:To.version,rendererPackageName:To.rendererPackageName,rendererConfig:To.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:I.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Fn(e),e===null?null:e.stateNode},findFiberByHostInstance:To.findFiberByHostInstance||Rw,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 fa=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!fa.isDisabled&&fa.supportsFiber)try{ls=fa.inject(Ow),vn=fa}catch{}}return Mt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=bw,Mt.createPortal=function(e,r){var o=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Wu(r))throw Error(i(200));return Nw(e,r,null,o)},Mt.createRoot=function(e,r){if(!Wu(e))throw Error(i(299));var o=!1,a="",f=hm;return r!=null&&(r.unstable_strictMode===!0&&(o=!0),r.identifierPrefix!==void 0&&(a=r.identifierPrefix),r.onRecoverableError!==void 0&&(f=r.onRecoverableError)),r=zu(e,1,!1,null,null,o,!1,a,f),e[bn]=r.current,ao(e.nodeType===8?e.parentNode:e),new $u(r)},Mt.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var r=e._reactInternals;if(r===void 0)throw typeof e.render=="function"?Error(i(188)):(e=Object.keys(e).join(","),Error(i(268,e)));return e=Fn(r),e=e===null?null:e.stateNode,e},Mt.flushSync=function(e){return br(e)},Mt.hydrate=function(e,r,o){if(!ua(r))throw Error(i(200));return ca(null,e,r,!0,o)},Mt.hydrateRoot=function(e,r,o){if(!Wu(e))throw Error(i(405));var a=o!=null&&o.hydratedSources||null,f=!1,p="",v=hm;if(o!=null&&(o.unstable_strictMode===!0&&(f=!0),o.identifierPrefix!==void 0&&(p=o.identifierPrefix),o.onRecoverableError!==void 0&&(v=o.onRecoverableError)),r=dm(r,null,e,1,o??null,f,!1,p,v),e[bn]=r.current,ao(e),a)for(e=0;e<a.length;e++)o=a[e],f=o._getVersion,f=f(o._source),r.mutableSourceEagerHydrationData==null?r.mutableSourceEagerHydrationData=[o,f]:r.mutableSourceEagerHydrationData.push(o,f);return new la(r)},Mt.render=function(e,r,o){if(!ua(r))throw Error(i(200));return ca(null,e,r,!1,o)},Mt.unmountComponentAtNode=function(e){if(!ua(e))throw Error(i(40));return e._reactRootContainer?(br(function(){ca(null,null,e,!1,function(){e._reactRootContainer=null,e[bn]=null})}),!0):!1},Mt.unstable_batchedUpdates=ju,Mt.unstable_renderSubtreeIntoContainer=function(e,r,o,a){if(!ua(o))throw Error(i(200));if(e==null||e._reactInternals===void 0)throw Error(i(38));return ca(e,r,o,!1,a)},Mt.version="18.3.1-next-f1338f8080-20240426",Mt}var Pm;function Uw(){if(Pm)return Ku.exports;Pm=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}return t(),Ku.exports=zw(),Ku.exports}var Tm;function $w(){if(Tm)return da;Tm=1;var t=Uw();return da.createRoot=t.createRoot,da.hydrateRoot=t.hydrateRoot,da}var Ww=$w(),K=Yf();const pa=Xf(K),Jf=K.createContext({});function Zf(t){const n=K.useRef(null);return n.current===null&&(n.current=t()),n.current}const ed=typeof window<"u",f0=ed?K.useLayoutEffect:K.useEffect,Wa=K.createContext(null);function td(t,n){t.indexOf(n)===-1&&t.push(n)}function nd(t,n){const i=t.indexOf(n);i>-1&&t.splice(i,1)}const Un=(t,n,i)=>i>n?n:i<t?t:i;let rd=()=>{};const $n={},d0=t=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(t);function p0(t){return typeof t=="object"&&t!==null}const h0=t=>/^0[^.\s]+$/u.test(t);function id(t){let n;return()=>(n===void 0&&(n=t()),n)}const Yt=t=>t,Hw=(t,n)=>i=>n(t(i)),$o=(...t)=>t.reduce(Hw),Mo=(t,n,i)=>{const s=n-t;return s===0?1:(i-t)/s};class od{constructor(){this.subscriptions=[]}add(n){return td(this.subscriptions,n),()=>nd(this.subscriptions,n)}notify(n,i,s){const l=this.subscriptions.length;if(l)if(l===1)this.subscriptions[0](n,i,s);else for(let c=0;c<l;c++){const u=this.subscriptions[c];u&&u(n,i,s)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const Tn=t=>t*1e3,Xt=t=>t/1e3;function m0(t,n){return n?t*(1e3/n):0}const y0=(t,n,i)=>(((1-3*i+3*n)*t+(3*i-6*n))*t+3*n)*t,qw=1e-7,Kw=12;function Gw(t,n,i,s,l){let c,u,d=0;do u=n+(i-n)/2,c=y0(u,s,l)-t,c>0?i=u:n=u;while(Math.abs(c)>qw&&++d<Kw);return u}function Wo(t,n,i,s){if(t===n&&i===s)return Yt;const l=c=>Gw(c,0,1,t,i);return c=>c===0||c===1?c:y0(l(c),n,s)}const g0=t=>n=>n<=.5?t(2*n)/2:(2-t(2*(1-n)))/2,v0=t=>n=>1-t(1-n),x0=Wo(.33,1.53,.69,.99),sd=v0(x0),w0=g0(sd),S0=t=>(t*=2)<1?.5*sd(t):.5*(2-Math.pow(2,-10*(t-1))),ad=t=>1-Math.sin(Math.acos(t)),E0=v0(ad),k0=g0(ad),Qw=Wo(.42,0,1,1),Xw=Wo(0,0,.58,1),P0=Wo(.42,0,.58,1),Yw=t=>Array.isArray(t)&&typeof t[0]!="number",T0=t=>Array.isArray(t)&&typeof t[0]=="number",Jw={linear:Yt,easeIn:Qw,easeInOut:P0,easeOut:Xw,circIn:ad,circInOut:k0,circOut:E0,backIn:sd,backInOut:w0,backOut:x0,anticipate:S0},Zw=t=>typeof t=="string",Cm=t=>{if(T0(t)){rd(t.length===4);const[n,i,s,l]=t;return Wo(n,i,s,l)}else if(Zw(t))return Jw[t];return t},ha=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function eS(t,n){let i=new Set,s=new Set,l=!1,c=!1;const u=new WeakSet;let d={delta:0,timestamp:0,isProcessing:!1};function m(h){u.has(h)&&(y.schedule(h),t()),h(d)}const y={schedule:(h,x=!1,w=!1)=>{const k=w&&l?i:s;return x&&u.add(h),k.has(h)||k.add(h),h},cancel:h=>{s.delete(h),u.delete(h)},process:h=>{if(d=h,l){c=!0;return}l=!0,[i,s]=[s,i],i.forEach(m),i.clear(),l=!1,c&&(c=!1,y.process(h))}};return y}const tS=40;function C0(t,n){let i=!1,s=!0;const l={delta:0,timestamp:0,isProcessing:!1},c=()=>i=!0,u=ha.reduce((b,I)=>(b[I]=eS(c),b),{}),{setup:d,read:m,resolveKeyframes:y,preUpdate:h,update:x,preRender:w,render:P,postRender:k}=u,T=()=>{const b=$n.useManualTiming?l.timestamp:performance.now();i=!1,$n.useManualTiming||(l.delta=s?1e3/60:Math.max(Math.min(b-l.timestamp,tS),1)),l.timestamp=b,l.isProcessing=!0,d.process(l),m.process(l),y.process(l),h.process(l),x.process(l),w.process(l),P.process(l),k.process(l),l.isProcessing=!1,i&&n&&(s=!1,t(T))},S=()=>{i=!0,s=!0,l.isProcessing||t(T)};return{schedule:ha.reduce((b,I)=>{const W=u[I];return b[I]=(q,H=!1,D=!1)=>(i||S(),W.schedule(q,H,D)),b},{}),cancel:b=>{for(let I=0;I<ha.length;I++)u[ha[I]].cancel(b)},state:l,steps:u}}const{schedule:ze,cancel:vr,state:dt,steps:Xu}=C0(typeof requestAnimationFrame<"u"?requestAnimationFrame:Yt,!0);let Sa;function nS(){Sa=void 0}const jt={now:()=>(Sa===void 0&&jt.set(dt.isProcessing||$n.useManualTiming?dt.timestamp:performance.now()),Sa),set:t=>{Sa=t,queueMicrotask(nS)}},A0=t=>n=>typeof n=="string"&&n.startsWith(t),_0=A0("--"),rS=A0("var(--"),ld=t=>rS(t)?iS.test(t.split("/*")[0].trim()):!1,iS=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,Oi={test:t=>typeof t=="number",parse:parseFloat,transform:t=>t},jo={...Oi,transform:t=>Un(0,1,t)},ma={...Oi,default:1},Ro=t=>Math.round(t*1e5)/1e5,ud=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function oS(t){return t==null}const sS=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,cd=(t,n)=>i=>!!(typeof i=="string"&&sS.test(i)&&i.startsWith(t)||n&&!oS(i)&&Object.prototype.hasOwnProperty.call(i,n)),N0=(t,n,i)=>s=>{if(typeof s!="string")return s;const[l,c,u,d]=s.match(ud);return{[t]:parseFloat(l),[n]:parseFloat(c),[i]:parseFloat(u),alpha:d!==void 0?parseFloat(d):1}},aS=t=>Un(0,255,t),Yu={...Oi,transform:t=>Math.round(aS(t))},Lr={test:cd("rgb","red"),parse:N0("red","green","blue"),transform:({red:t,green:n,blue:i,alpha:s=1})=>"rgba("+Yu.transform(t)+", "+Yu.transform(n)+", "+Yu.transform(i)+", "+Ro(jo.transform(s))+")"};function lS(t){let n="",i="",s="",l="";return t.length>5?(n=t.substring(1,3),i=t.substring(3,5),s=t.substring(5,7),l=t.substring(7,9)):(n=t.substring(1,2),i=t.substring(2,3),s=t.substring(3,4),l=t.substring(4,5),n+=n,i+=i,s+=s,l+=l),{red:parseInt(n,16),green:parseInt(i,16),blue:parseInt(s,16),alpha:l?parseInt(l,16)/255:1}}const df={test:cd("#"),parse:lS,transform:Lr.transform},Ho=t=>({test:n=>typeof n=="string"&&n.endsWith(t)&&n.split(" ").length===1,parse:parseFloat,transform:n=>`${n}${t}`}),yr=Ho("deg"),Cn=Ho("%"),ye=Ho("px"),uS=Ho("vh"),cS=Ho("vw"),Am={...Cn,parse:t=>Cn.parse(t)/100,transform:t=>Cn.transform(t*100)},Si={test:cd("hsl","hue"),parse:N0("hue","saturation","lightness"),transform:({hue:t,saturation:n,lightness:i,alpha:s=1})=>"hsla("+Math.round(t)+", "+Cn.transform(Ro(n))+", "+Cn.transform(Ro(i))+", "+Ro(jo.transform(s))+")"},Je={test:t=>Lr.test(t)||df.test(t)||Si.test(t),parse:t=>Lr.test(t)?Lr.parse(t):Si.test(t)?Si.parse(t):df.parse(t),transform:t=>typeof t=="string"?t:t.hasOwnProperty("red")?Lr.transform(t):Si.transform(t),getAnimatableNone:t=>{const n=Je.parse(t);return n.alpha=0,Je.transform(n)}},fS=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function dS(t){var n,i;return isNaN(t)&&typeof t=="string"&&(((n=t.match(ud))==null?void 0:n.length)||0)+(((i=t.match(fS))==null?void 0:i.length)||0)>0}const R0="number",F0="color",pS="var",hS="var(",_m="${}",mS=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function Do(t){const n=t.toString(),i=[],s={color:[],number:[],var:[]},l=[];let c=0;const d=n.replace(mS,m=>(Je.test(m)?(s.color.push(c),l.push(F0),i.push(Je.parse(m))):m.startsWith(hS)?(s.var.push(c),l.push(pS),i.push(m)):(s.number.push(c),l.push(R0),i.push(parseFloat(m))),++c,_m)).split(_m);return{values:i,split:d,indexes:s,types:l}}function b0(t){return Do(t).values}function O0(t){const{split:n,types:i}=Do(t),s=n.length;return l=>{let c="";for(let u=0;u<s;u++)if(c+=n[u],l[u]!==void 0){const d=i[u];d===R0?c+=Ro(l[u]):d===F0?c+=Je.transform(l[u]):c+=l[u]}return c}}const yS=t=>typeof t=="number"?0:Je.test(t)?Je.getAnimatableNone(t):t;function gS(t){const n=b0(t);return O0(t)(n.map(yS))}const xr={test:dS,parse:b0,createTransformer:O0,getAnimatableNone:gS};function Ju(t,n,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?t+(n-t)*6*i:i<1/2?n:i<2/3?t+(n-t)*(2/3-i)*6:t}function vS({hue:t,saturation:n,lightness:i,alpha:s}){t/=360,n/=100,i/=100;let l=0,c=0,u=0;if(!n)l=c=u=i;else{const d=i<.5?i*(1+n):i+n-i*n,m=2*i-d;l=Ju(m,d,t+1/3),c=Ju(m,d,t),u=Ju(m,d,t-1/3)}return{red:Math.round(l*255),green:Math.round(c*255),blue:Math.round(u*255),alpha:s}}function Fa(t,n){return i=>i>0?n:t}const We=(t,n,i)=>t+(n-t)*i,Zu=(t,n,i)=>{const s=t*t,l=i*(n*n-s)+s;return l<0?0:Math.sqrt(l)},xS=[df,Lr,Si],wS=t=>xS.find(n=>n.test(t));function Nm(t){const n=wS(t);if(!n)return!1;let i=n.parse(t);return n===Si&&(i=vS(i)),i}const Rm=(t,n)=>{const i=Nm(t),s=Nm(n);if(!i||!s)return Fa(t,n);const l={...i};return c=>(l.red=Zu(i.red,s.red,c),l.green=Zu(i.green,s.green,c),l.blue=Zu(i.blue,s.blue,c),l.alpha=We(i.alpha,s.alpha,c),Lr.transform(l))},pf=new Set(["none","hidden"]);function SS(t,n){return pf.has(t)?i=>i<=0?t:n:i=>i>=1?n:t}function ES(t,n){return i=>We(t,n,i)}function fd(t){return typeof t=="number"?ES:typeof t=="string"?ld(t)?Fa:Je.test(t)?Rm:TS:Array.isArray(t)?M0:typeof t=="object"?Je.test(t)?Rm:kS:Fa}function M0(t,n){const i=[...t],s=i.length,l=t.map((c,u)=>fd(c)(c,n[u]));return c=>{for(let u=0;u<s;u++)i[u]=l[u](c);return i}}function kS(t,n){const i={...t,...n},s={};for(const l in i)t[l]!==void 0&&n[l]!==void 0&&(s[l]=fd(t[l])(t[l],n[l]));return l=>{for(const c in s)i[c]=s[c](l);return i}}function PS(t,n){const i=[],s={color:0,var:0,number:0};for(let l=0;l<n.values.length;l++){const c=n.types[l],u=t.indexes[c][s[c]],d=t.values[u]??0;i[l]=d,s[c]++}return i}const TS=(t,n)=>{const i=xr.createTransformer(n),s=Do(t),l=Do(n);return s.indexes.var.length===l.indexes.var.length&&s.indexes.color.length===l.indexes.color.length&&s.indexes.number.length>=l.indexes.number.length?pf.has(t)&&!l.values.length||pf.has(n)&&!s.values.length?SS(t,n):$o(M0(PS(s,l),l.values),i):Fa(t,n)};function j0(t,n,i){return typeof t=="number"&&typeof n=="number"&&typeof i=="number"?We(t,n,i):fd(t)(t,n)}const CS=t=>{const n=({timestamp:i})=>t(i);return{start:(i=!0)=>ze.update(n,i),stop:()=>vr(n),now:()=>dt.isProcessing?dt.timestamp:jt.now()}},D0=(t,n,i=10)=>{let s="";const l=Math.max(Math.round(n/i),2);for(let c=0;c<l;c++)s+=Math.round(t(c/(l-1))*1e4)/1e4+", ";return`linear(${s.substring(0,s.length-2)})`},ba=2e4;function dd(t){let n=0;const i=50;let s=t.next(n);for(;!s.done&&n<ba;)n+=i,s=t.next(n);return n>=ba?1/0:n}function AS(t,n=100,i){const s=i({...t,keyframes:[0,n]}),l=Math.min(dd(s),ba);return{type:"keyframes",ease:c=>s.next(l*c).value/n,duration:Xt(l)}}const _S=5;function I0(t,n,i){const s=Math.max(n-_S,0);return m0(i-t(s),n-s)}const qe={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},ec=.001;function NS({duration:t=qe.duration,bounce:n=qe.bounce,velocity:i=qe.velocity,mass:s=qe.mass}){let l,c,u=1-n;u=Un(qe.minDamping,qe.maxDamping,u),t=Un(qe.minDuration,qe.maxDuration,Xt(t)),u<1?(l=y=>{const h=y*u,x=h*t,w=h-i,P=hf(y,u),k=Math.exp(-x);return ec-w/P*k},c=y=>{const x=y*u*t,w=x*i+i,P=Math.pow(u,2)*Math.pow(y,2)*t,k=Math.exp(-x),T=hf(Math.pow(y,2),u);return(-l(y)+ec>0?-1:1)*((w-P)*k)/T}):(l=y=>{const h=Math.exp(-y*t),x=(y-i)*t+1;return-ec+h*x},c=y=>{const h=Math.exp(-y*t),x=(i-y)*(t*t);return h*x});const d=5/t,m=FS(l,c,d);if(t=Tn(t),isNaN(m))return{stiffness:qe.stiffness,damping:qe.damping,duration:t};{const y=Math.pow(m,2)*s;return{stiffness:y,damping:u*2*Math.sqrt(s*y),duration:t}}}const RS=12;function FS(t,n,i){let s=i;for(let l=1;l<RS;l++)s=s-t(s)/n(s);return s}function hf(t,n){return t*Math.sqrt(1-n*n)}const bS=["duration","bounce"],OS=["stiffness","damping","mass"];function Fm(t,n){return n.some(i=>t[i]!==void 0)}function MS(t){let n={velocity:qe.velocity,stiffness:qe.stiffness,damping:qe.damping,mass:qe.mass,isResolvedFromDuration:!1,...t};if(!Fm(t,OS)&&Fm(t,bS))if(t.visualDuration){const i=t.visualDuration,s=2*Math.PI/(i*1.2),l=s*s,c=2*Un(.05,1,1-(t.bounce||0))*Math.sqrt(l);n={...n,mass:qe.mass,stiffness:l,damping:c}}else{const i=NS(t);n={...n,...i,mass:qe.mass},n.isResolvedFromDuration=!0}return n}function Oa(t=qe.visualDuration,n=qe.bounce){const i=typeof t!="object"?{visualDuration:t,keyframes:[0,1],bounce:n}:t;let{restSpeed:s,restDelta:l}=i;const c=i.keyframes[0],u=i.keyframes[i.keyframes.length-1],d={done:!1,value:c},{stiffness:m,damping:y,mass:h,duration:x,velocity:w,isResolvedFromDuration:P}=MS({...i,velocity:-Xt(i.velocity||0)}),k=w||0,T=y/(2*Math.sqrt(m*h)),S=u-c,_=Xt(Math.sqrt(m/h)),N=Math.abs(S)<5;s||(s=N?qe.restSpeed.granular:qe.restSpeed.default),l||(l=N?qe.restDelta.granular:qe.restDelta.default);let b;if(T<1){const W=hf(_,T);b=q=>{const H=Math.exp(-T*_*q);return u-H*((k+T*_*S)/W*Math.sin(W*q)+S*Math.cos(W*q))}}else if(T===1)b=W=>u-Math.exp(-_*W)*(S+(k+_*S)*W);else{const W=_*Math.sqrt(T*T-1);b=q=>{const H=Math.exp(-T*_*q),D=Math.min(W*q,300);return u-H*((k+T*_*S)*Math.sinh(D)+W*S*Math.cosh(D))/W}}const I={calculatedDuration:P&&x||null,next:W=>{const q=b(W);if(P)d.done=W>=x;else{let H=W===0?k:0;T<1&&(H=W===0?Tn(k):I0(b,W,q));const D=Math.abs(H)<=s,ne=Math.abs(u-q)<=l;d.done=D&&ne}return d.value=d.done?u:q,d},toString:()=>{const W=Math.min(dd(I),ba),q=D0(H=>I.next(W*H).value,W,30);return W+"ms "+q},toTransition:()=>{}};return I}Oa.applyToOptions=t=>{const n=AS(t,100,Oa);return t.ease=n.ease,t.duration=Tn(n.duration),t.type="keyframes",t};function mf({keyframes:t,velocity:n=0,power:i=.8,timeConstant:s=325,bounceDamping:l=10,bounceStiffness:c=500,modifyTarget:u,min:d,max:m,restDelta:y=.5,restSpeed:h}){const x=t[0],w={done:!1,value:x},P=D=>d!==void 0&&D<d||m!==void 0&&D>m,k=D=>d===void 0?m:m===void 0||Math.abs(d-D)<Math.abs(m-D)?d:m;let T=i*n;const S=x+T,_=u===void 0?S:u(S);_!==S&&(T=_-x);const N=D=>-T*Math.exp(-D/s),b=D=>_+N(D),I=D=>{const ne=N(D),te=b(D);w.done=Math.abs(ne)<=y,w.value=w.done?_:te};let W,q;const H=D=>{P(w.value)&&(W=D,q=Oa({keyframes:[w.value,k(w.value)],velocity:I0(b,D,w.value),damping:l,stiffness:c,restDelta:y,restSpeed:h}))};return H(0),{calculatedDuration:null,next:D=>{let ne=!1;return!q&&W===void 0&&(ne=!0,I(D),H(D)),W!==void 0&&D>=W?q.next(D-W):(!ne&&I(D),w)}}}function jS(t,n,i){const s=[],l=i||$n.mix||j0,c=t.length-1;for(let u=0;u<c;u++){let d=l(t[u],t[u+1]);if(n){const m=Array.isArray(n)?n[u]||Yt:n;d=$o(m,d)}s.push(d)}return s}function DS(t,n,{clamp:i=!0,ease:s,mixer:l}={}){const c=t.length;if(rd(c===n.length),c===1)return()=>n[0];if(c===2&&n[0]===n[1])return()=>n[1];const u=t[0]===t[1];t[0]>t[c-1]&&(t=[...t].reverse(),n=[...n].reverse());const d=jS(n,s,l),m=d.length,y=h=>{if(u&&h<t[0])return n[0];let x=0;if(m>1)for(;x<t.length-2&&!(h<t[x+1]);x++);const w=Mo(t[x],t[x+1],h);return d[x](w)};return i?h=>y(Un(t[0],t[c-1],h)):y}function IS(t,n){const i=t[t.length-1];for(let s=1;s<=n;s++){const l=Mo(0,n,s);t.push(We(i,1,l))}}function LS(t){const n=[0];return IS(n,t.length-1),n}function VS(t,n){return t.map(i=>i*n)}function BS(t,n){return t.map(()=>n||P0).splice(0,t.length-1)}function Fo({duration:t=300,keyframes:n,times:i,ease:s="easeInOut"}){const l=Yw(s)?s.map(Cm):Cm(s),c={done:!1,value:n[0]},u=VS(i&&i.length===n.length?i:LS(n),t),d=DS(u,n,{ease:Array.isArray(l)?l:BS(n,l)});return{calculatedDuration:t,next:m=>(c.value=d(m),c.done=m>=t,c)}}const zS=t=>t!==null;function pd(t,{repeat:n,repeatType:i="loop"},s,l=1){const c=t.filter(zS),d=l<0||n&&i!=="loop"&&n%2===1?0:c.length-1;return!d||s===void 0?c[d]:s}const US={decay:mf,inertia:mf,tween:Fo,keyframes:Fo,spring:Oa};function L0(t){typeof t.type=="string"&&(t.type=US[t.type])}class hd{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(n=>{this.resolve=n})}notifyFinished(){this.resolve()}then(n,i){return this.finished.then(n,i)}}const $S=t=>t/100;class md extends hd{constructor(n){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{var s,l;const{motionValue:i}=this.options;i&&i.updatedAt!==jt.now()&&this.tick(jt.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),(l=(s=this.options).onStop)==null||l.call(s))},this.options=n,this.initAnimation(),this.play(),n.autoplay===!1&&this.pause()}initAnimation(){const{options:n}=this;L0(n);const{type:i=Fo,repeat:s=0,repeatDelay:l=0,repeatType:c,velocity:u=0}=n;let{keyframes:d}=n;const m=i||Fo;m!==Fo&&typeof d[0]!="number"&&(this.mixKeyframes=$o($S,j0(d[0],d[1])),d=[0,100]);const y=m({...n,keyframes:d});c==="mirror"&&(this.mirroredGenerator=m({...n,keyframes:[...d].reverse(),velocity:-u})),y.calculatedDuration===null&&(y.calculatedDuration=dd(y));const{calculatedDuration:h}=y;this.calculatedDuration=h,this.resolvedDuration=h+l,this.totalDuration=this.resolvedDuration*(s+1)-l,this.generator=y}updateTime(n){const i=Math.round(n-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=i}tick(n,i=!1){const{generator:s,totalDuration:l,mixKeyframes:c,mirroredGenerator:u,resolvedDuration:d,calculatedDuration:m}=this;if(this.startTime===null)return s.next(0);const{delay:y=0,keyframes:h,repeat:x,repeatType:w,repeatDelay:P,type:k,onUpdate:T,finalKeyframe:S}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,n):this.speed<0&&(this.startTime=Math.min(n-l/this.speed,this.startTime)),i?this.currentTime=n:this.updateTime(n);const _=this.currentTime-y*(this.playbackSpeed>=0?1:-1),N=this.playbackSpeed>=0?_<0:_>l;this.currentTime=Math.max(_,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=l);let b=this.currentTime,I=s;if(x){const D=Math.min(this.currentTime,l)/d;let ne=Math.floor(D),te=D%1;!te&&D>=1&&(te=1),te===1&&ne--,ne=Math.min(ne,x+1),!!(ne%2)&&(w==="reverse"?(te=1-te,P&&(te-=P/d)):w==="mirror"&&(I=u)),b=Un(0,1,te)*d}const W=N?{done:!1,value:h[0]}:I.next(b);c&&(W.value=c(W.value));let{done:q}=W;!N&&m!==null&&(q=this.playbackSpeed>=0?this.currentTime>=l:this.currentTime<=0);const H=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&q);return H&&k!==mf&&(W.value=pd(h,this.options,S,this.speed)),T&&T(W.value),H&&this.finish(),W}then(n,i){return this.finished.then(n,i)}get duration(){return Xt(this.calculatedDuration)}get iterationDuration(){const{delay:n=0}=this.options||{};return this.duration+Xt(n)}get time(){return Xt(this.currentTime)}set time(n){var i;n=Tn(n),this.currentTime=n,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=n:this.driver&&(this.startTime=this.driver.now()-n/this.playbackSpeed),(i=this.driver)==null||i.start(!1)}get speed(){return this.playbackSpeed}set speed(n){this.updateTime(jt.now());const i=this.playbackSpeed!==n;this.playbackSpeed=n,i&&(this.time=Xt(this.currentTime))}play(){var l,c;if(this.isStopped)return;const{driver:n=CS,startTime:i}=this.options;this.driver||(this.driver=n(u=>this.tick(u))),(c=(l=this.options).onPlay)==null||c.call(l);const s=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=s):this.holdTime!==null?this.startTime=s-this.holdTime:this.startTime||(this.startTime=i??s),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(jt.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){var n,i;this.notifyFinished(),this.teardown(),this.state="finished",(i=(n=this.options).onComplete)==null||i.call(n)}cancel(){var n,i;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),(i=(n=this.options).onCancel)==null||i.call(n)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(n){return this.startTime=0,this.tick(n,!0)}attachTimeline(n){var i;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),(i=this.driver)==null||i.stop(),n.observe(this)}}function WS(t){for(let n=1;n<t.length;n++)t[n]??(t[n]=t[n-1])}const Vr=t=>t*180/Math.PI,yf=t=>{const n=Vr(Math.atan2(t[1],t[0]));return gf(n)},HS={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:t=>(Math.abs(t[0])+Math.abs(t[3]))/2,rotate:yf,rotateZ:yf,skewX:t=>Vr(Math.atan(t[1])),skewY:t=>Vr(Math.atan(t[2])),skew:t=>(Math.abs(t[1])+Math.abs(t[2]))/2},gf=t=>(t=t%360,t<0&&(t+=360),t),bm=yf,Om=t=>Math.sqrt(t[0]*t[0]+t[1]*t[1]),Mm=t=>Math.sqrt(t[4]*t[4]+t[5]*t[5]),qS={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:Om,scaleY:Mm,scale:t=>(Om(t)+Mm(t))/2,rotateX:t=>gf(Vr(Math.atan2(t[6],t[5]))),rotateY:t=>gf(Vr(Math.atan2(-t[2],t[0]))),rotateZ:bm,rotate:bm,skewX:t=>Vr(Math.atan(t[4])),skewY:t=>Vr(Math.atan(t[1])),skew:t=>(Math.abs(t[1])+Math.abs(t[4]))/2};function vf(t){return t.includes("scale")?1:0}function xf(t,n){if(!t||t==="none")return vf(n);const i=t.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let s,l;if(i)s=qS,l=i;else{const d=t.match(/^matrix\(([-\d.e\s,]+)\)$/u);s=HS,l=d}if(!l)return vf(n);const c=s[n],u=l[1].split(",").map(GS);return typeof c=="function"?c(u):u[c]}const KS=(t,n)=>{const{transform:i="none"}=getComputedStyle(t);return xf(i,n)};function GS(t){return parseFloat(t.trim())}const Mi=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],ji=new Set(Mi),jm=t=>t===Oi||t===ye,QS=new Set(["x","y","z"]),XS=Mi.filter(t=>!QS.has(t));function YS(t){const n=[];return XS.forEach(i=>{const s=t.getValue(i);s!==void 0&&(n.push([i,s.get()]),s.set(i.startsWith("scale")?1:0))}),n}const zr={width:({x:t},{paddingLeft:n="0",paddingRight:i="0"})=>t.max-t.min-parseFloat(n)-parseFloat(i),height:({y:t},{paddingTop:n="0",paddingBottom:i="0"})=>t.max-t.min-parseFloat(n)-parseFloat(i),top:(t,{top:n})=>parseFloat(n),left:(t,{left:n})=>parseFloat(n),bottom:({y:t},{top:n})=>parseFloat(n)+(t.max-t.min),right:({x:t},{left:n})=>parseFloat(n)+(t.max-t.min),x:(t,{transform:n})=>xf(n,"x"),y:(t,{transform:n})=>xf(n,"y")};zr.translateX=zr.x;zr.translateY=zr.y;const Ur=new Set;let wf=!1,Sf=!1,Ef=!1;function V0(){if(Sf){const t=Array.from(Ur).filter(s=>s.needsMeasurement),n=new Set(t.map(s=>s.element)),i=new Map;n.forEach(s=>{const l=YS(s);l.length&&(i.set(s,l),s.render())}),t.forEach(s=>s.measureInitialState()),n.forEach(s=>{s.render();const l=i.get(s);l&&l.forEach(([c,u])=>{var d;(d=s.getValue(c))==null||d.set(u)})}),t.forEach(s=>s.measureEndState()),t.forEach(s=>{s.suspendedScrollY!==void 0&&window.scrollTo(0,s.suspendedScrollY)})}Sf=!1,wf=!1,Ur.forEach(t=>t.complete(Ef)),Ur.clear()}function B0(){Ur.forEach(t=>{t.readKeyframes(),t.needsMeasurement&&(Sf=!0)})}function JS(){Ef=!0,B0(),V0(),Ef=!1}class yd{constructor(n,i,s,l,c,u=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...n],this.onComplete=i,this.name=s,this.motionValue=l,this.element=c,this.isAsync=u}scheduleResolve(){this.state="scheduled",this.isAsync?(Ur.add(this),wf||(wf=!0,ze.read(B0),ze.resolveKeyframes(V0))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:n,name:i,element:s,motionValue:l}=this;if(n[0]===null){const c=l==null?void 0:l.get(),u=n[n.length-1];if(c!==void 0)n[0]=c;else if(s&&i){const d=s.readValue(i,u);d!=null&&(n[0]=d)}n[0]===void 0&&(n[0]=u),l&&c===void 0&&l.set(n[0])}WS(n)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(n=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,n),Ur.delete(this)}cancel(){this.state==="scheduled"&&(Ur.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const ZS=t=>t.startsWith("--");function e2(t,n,i){ZS(n)?t.style.setProperty(n,i):t.style[n]=i}const t2=id(()=>window.ScrollTimeline!==void 0),n2={};function r2(t,n){const i=id(t);return()=>n2[n]??i()}const z0=r2(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),No=([t,n,i,s])=>`cubic-bezier(${t}, ${n}, ${i}, ${s})`,Dm={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:No([0,.65,.55,1]),circOut:No([.55,0,1,.45]),backIn:No([.31,.01,.66,-.59]),backOut:No([.33,1.53,.69,.99])};function U0(t,n){if(t)return typeof t=="function"?z0()?D0(t,n):"ease-out":T0(t)?No(t):Array.isArray(t)?t.map(i=>U0(i,n)||Dm.easeOut):Dm[t]}function i2(t,n,i,{delay:s=0,duration:l=300,repeat:c=0,repeatType:u="loop",ease:d="easeOut",times:m}={},y=void 0){const h={[n]:i};m&&(h.offset=m);const x=U0(d,l);Array.isArray(x)&&(h.easing=x);const w={delay:s,duration:l,easing:Array.isArray(x)?"linear":x,fill:"both",iterations:c+1,direction:u==="reverse"?"alternate":"normal"};return y&&(w.pseudoElement=y),t.animate(h,w)}function $0(t){return typeof t=="function"&&"applyToOptions"in t}function o2({type:t,...n}){return $0(t)&&z0()?t.applyToOptions(n):(n.duration??(n.duration=300),n.ease??(n.ease="easeOut"),n)}class s2 extends hd{constructor(n){if(super(),this.finishedTime=null,this.isStopped=!1,!n)return;const{element:i,name:s,keyframes:l,pseudoElement:c,allowFlatten:u=!1,finalKeyframe:d,onComplete:m}=n;this.isPseudoElement=!!c,this.allowFlatten=u,this.options=n,rd(typeof n.type!="string");const y=o2(n);this.animation=i2(i,s,l,y,c),y.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!c){const h=pd(l,this.options,d,this.speed);this.updateMotionValue?this.updateMotionValue(h):e2(i,s,h),this.animation.cancel()}m==null||m(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){var n,i;(i=(n=this.animation).finish)==null||i.call(n)}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:n}=this;n==="idle"||n==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var n,i;this.isPseudoElement||(i=(n=this.animation).commitStyles)==null||i.call(n)}get duration(){var i,s;const n=((s=(i=this.animation.effect)==null?void 0:i.getComputedTiming)==null?void 0:s.call(i).duration)||0;return Xt(Number(n))}get iterationDuration(){const{delay:n=0}=this.options||{};return this.duration+Xt(n)}get time(){return Xt(Number(this.animation.currentTime)||0)}set time(n){this.finishedTime=null,this.animation.currentTime=Tn(n)}get speed(){return this.animation.playbackRate}set speed(n){n<0&&(this.finishedTime=null),this.animation.playbackRate=n}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(n){this.animation.startTime=n}attachTimeline({timeline:n,observe:i}){var s;return this.allowFlatten&&((s=this.animation.effect)==null||s.updateTiming({easing:"linear"})),this.animation.onfinish=null,n&&t2()?(this.animation.timeline=n,Yt):i(this)}}const W0={anticipate:S0,backInOut:w0,circInOut:k0};function a2(t){return t in W0}function l2(t){typeof t.ease=="string"&&a2(t.ease)&&(t.ease=W0[t.ease])}const Im=10;class u2 extends s2{constructor(n){l2(n),L0(n),super(n),n.startTime&&(this.startTime=n.startTime),this.options=n}updateMotionValue(n){const{motionValue:i,onUpdate:s,onComplete:l,element:c,...u}=this.options;if(!i)return;if(n!==void 0){i.set(n);return}const d=new md({...u,autoplay:!1}),m=Tn(this.finishedTime??this.time);i.setWithVelocity(d.sample(m-Im).value,d.sample(m).value,Im),d.stop()}}const Lm=(t,n)=>n==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&(xr.test(t)||t==="0")&&!t.startsWith("url("));function c2(t){const n=t[0];if(t.length===1)return!0;for(let i=0;i<t.length;i++)if(t[i]!==n)return!0}function f2(t,n,i,s){const l=t[0];if(l===null)return!1;if(n==="display"||n==="visibility")return!0;const c=t[t.length-1],u=Lm(l,n),d=Lm(c,n);return!u||!d?!1:c2(t)||(i==="spring"||$0(i))&&s}function kf(t){t.duration=0,t.type="keyframes"}const d2=new Set(["opacity","clipPath","filter","transform"]),p2=id(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function h2(t){var h;const{motionValue:n,name:i,repeatDelay:s,repeatType:l,damping:c,type:u}=t;if(!(((h=n==null?void 0:n.owner)==null?void 0:h.current)instanceof HTMLElement))return!1;const{onUpdate:m,transformTemplate:y}=n.owner.getProps();return p2()&&i&&d2.has(i)&&(i!=="transform"||!y)&&!m&&!s&&l!=="mirror"&&c!==0&&u!=="inertia"}const m2=40;class y2 extends hd{constructor({autoplay:n=!0,delay:i=0,type:s="keyframes",repeat:l=0,repeatDelay:c=0,repeatType:u="loop",keyframes:d,name:m,motionValue:y,element:h,...x}){var k;super(),this.stop=()=>{var T,S;this._animation&&(this._animation.stop(),(T=this.stopTimeline)==null||T.call(this)),(S=this.keyframeResolver)==null||S.cancel()},this.createdAt=jt.now();const w={autoplay:n,delay:i,type:s,repeat:l,repeatDelay:c,repeatType:u,name:m,motionValue:y,element:h,...x},P=(h==null?void 0:h.KeyframeResolver)||yd;this.keyframeResolver=new P(d,(T,S,_)=>this.onKeyframesResolved(T,S,w,!_),m,y,h),(k=this.keyframeResolver)==null||k.scheduleResolve()}onKeyframesResolved(n,i,s,l){this.keyframeResolver=void 0;const{name:c,type:u,velocity:d,delay:m,isHandoff:y,onUpdate:h}=s;this.resolvedAt=jt.now(),f2(n,c,u,d)||(($n.instantAnimations||!m)&&(h==null||h(pd(n,s,i))),n[0]=n[n.length-1],kf(s),s.repeat=0);const w={startTime:l?this.resolvedAt?this.resolvedAt-this.createdAt>m2?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:i,...s,keyframes:n},P=!y&&h2(w)?new u2({...w,element:w.motionValue.owner.current}):new md(w);P.finished.then(()=>this.notifyFinished()).catch(Yt),this.pendingTimeline&&(this.stopTimeline=P.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=P}get finished(){return this._animation?this.animation.finished:this._finished}then(n,i){return this.finished.finally(n).then(()=>{})}get animation(){var n;return this._animation||((n=this.keyframeResolver)==null||n.resume(),JS()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(n){this.animation.time=n}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(n){this.animation.speed=n}get startTime(){return this.animation.startTime}attachTimeline(n){return this._animation?this.stopTimeline=this.animation.attachTimeline(n):this.pendingTimeline=n,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var n;this._animation&&this.animation.cancel(),(n=this.keyframeResolver)==null||n.cancel()}}const g2=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function v2(t){const n=g2.exec(t);if(!n)return[,];const[,i,s,l]=n;return[`--${i??s}`,l]}function H0(t,n,i=1){const[s,l]=v2(t);if(!s)return;const c=window.getComputedStyle(n).getPropertyValue(s);if(c){const u=c.trim();return d0(u)?parseFloat(u):u}return ld(l)?H0(l,n,i+1):l}function gd(t,n){return(t==null?void 0:t[n])??(t==null?void 0:t.default)??t}const q0=new Set(["width","height","top","left","right","bottom",...Mi]),x2={test:t=>t==="auto",parse:t=>t},K0=t=>n=>n.test(t),G0=[Oi,ye,Cn,yr,cS,uS,x2],Vm=t=>G0.find(K0(t));function w2(t){return typeof t=="number"?t===0:t!==null?t==="none"||t==="0"||h0(t):!0}const S2=new Set(["brightness","contrast","saturate","opacity"]);function E2(t){const[n,i]=t.slice(0,-1).split("(");if(n==="drop-shadow")return t;const[s]=i.match(ud)||[];if(!s)return t;const l=i.replace(s,"");let c=S2.has(n)?1:0;return s!==i&&(c*=100),n+"("+c+l+")"}const k2=/\b([a-z-]*)\(.*?\)/gu,Pf={...xr,getAnimatableNone:t=>{const n=t.match(k2);return n?n.map(E2).join(" "):t}},Bm={...Oi,transform:Math.round},P2={rotate:yr,rotateX:yr,rotateY:yr,rotateZ:yr,scale:ma,scaleX:ma,scaleY:ma,scaleZ:ma,skew:yr,skewX:yr,skewY:yr,distance:ye,translateX:ye,translateY:ye,translateZ:ye,x:ye,y:ye,z:ye,perspective:ye,transformPerspective:ye,opacity:jo,originX:Am,originY:Am,originZ:ye},vd={borderWidth:ye,borderTopWidth:ye,borderRightWidth:ye,borderBottomWidth:ye,borderLeftWidth:ye,borderRadius:ye,radius:ye,borderTopLeftRadius:ye,borderTopRightRadius:ye,borderBottomRightRadius:ye,borderBottomLeftRadius:ye,width:ye,maxWidth:ye,height:ye,maxHeight:ye,top:ye,right:ye,bottom:ye,left:ye,padding:ye,paddingTop:ye,paddingRight:ye,paddingBottom:ye,paddingLeft:ye,margin:ye,marginTop:ye,marginRight:ye,marginBottom:ye,marginLeft:ye,backgroundPositionX:ye,backgroundPositionY:ye,...P2,zIndex:Bm,fillOpacity:jo,strokeOpacity:jo,numOctaves:Bm},T2={...vd,color:Je,backgroundColor:Je,outlineColor:Je,fill:Je,stroke:Je,borderColor:Je,borderTopColor:Je,borderRightColor:Je,borderBottomColor:Je,borderLeftColor:Je,filter:Pf,WebkitFilter:Pf},Q0=t=>T2[t];function X0(t,n){let i=Q0(t);return i!==Pf&&(i=xr),i.getAnimatableNone?i.getAnimatableNone(n):void 0}const C2=new Set(["auto","none","0"]);function A2(t,n,i){let s=0,l;for(;s<t.length&&!l;){const c=t[s];typeof c=="string"&&!C2.has(c)&&Do(c).values.length&&(l=t[s]),s++}if(l&&i)for(const c of n)t[c]=X0(i,l)}class _2 extends yd{constructor(n,i,s,l,c){super(n,i,s,l,c,!0)}readKeyframes(){const{unresolvedKeyframes:n,element:i,name:s}=this;if(!i||!i.current)return;super.readKeyframes();for(let m=0;m<n.length;m++){let y=n[m];if(typeof y=="string"&&(y=y.trim(),ld(y))){const h=H0(y,i.current);h!==void 0&&(n[m]=h),m===n.length-1&&(this.finalKeyframe=y)}}if(this.resolveNoneKeyframes(),!q0.has(s)||n.length!==2)return;const[l,c]=n,u=Vm(l),d=Vm(c);if(u!==d)if(jm(u)&&jm(d))for(let m=0;m<n.length;m++){const y=n[m];typeof y=="string"&&(n[m]=parseFloat(y))}else zr[s]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:n,name:i}=this,s=[];for(let l=0;l<n.length;l++)(n[l]===null||w2(n[l]))&&s.push(l);s.length&&A2(n,s,i)}measureInitialState(){const{element:n,unresolvedKeyframes:i,name:s}=this;if(!n||!n.current)return;s==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=zr[s](n.measureViewportBox(),window.getComputedStyle(n.current)),i[0]=this.measuredOrigin;const l=i[i.length-1];l!==void 0&&n.getValue(s,l).jump(l,!1)}measureEndState(){var d;const{element:n,name:i,unresolvedKeyframes:s}=this;if(!n||!n.current)return;const l=n.getValue(i);l&&l.jump(this.measuredOrigin,!1);const c=s.length-1,u=s[c];s[c]=zr[i](n.measureViewportBox(),window.getComputedStyle(n.current)),u!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=u),(d=this.removedTransforms)!=null&&d.length&&this.removedTransforms.forEach(([m,y])=>{n.getValue(m).set(y)}),this.resolveNoneKeyframes()}}function N2(t,n,i){if(t instanceof EventTarget)return[t];if(typeof t=="string"){let s=document;const l=(i==null?void 0:i[t])??s.querySelectorAll(t);return l?Array.from(l):[]}return Array.from(t)}const Y0=(t,n)=>n&&typeof t=="number"?n.transform(t):t;function J0(t){return p0(t)&&"offsetHeight"in t}const zm=30,R2=t=>!isNaN(parseFloat(t));class F2{constructor(n,i={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=s=>{var c;const l=jt.now();if(this.updatedAt!==l&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(s),this.current!==this.prev&&((c=this.events.change)==null||c.notify(this.current),this.dependents))for(const u of this.dependents)u.dirty()},this.hasAnimated=!1,this.setCurrent(n),this.owner=i.owner}setCurrent(n){this.current=n,this.updatedAt=jt.now(),this.canTrackVelocity===null&&n!==void 0&&(this.canTrackVelocity=R2(this.current))}setPrevFrameValue(n=this.current){this.prevFrameValue=n,this.prevUpdatedAt=this.updatedAt}onChange(n){return this.on("change",n)}on(n,i){this.events[n]||(this.events[n]=new od);const s=this.events[n].add(i);return n==="change"?()=>{s(),ze.read(()=>{this.events.change.getSize()||this.stop()})}:s}clearListeners(){for(const n in this.events)this.events[n].clear()}attach(n,i){this.passiveEffect=n,this.stopPassiveEffect=i}set(n){this.passiveEffect?this.passiveEffect(n,this.updateAndNotify):this.updateAndNotify(n)}setWithVelocity(n,i,s){this.set(i),this.prev=void 0,this.prevFrameValue=n,this.prevUpdatedAt=this.updatedAt-s}jump(n,i=!0){this.updateAndNotify(n),this.prev=n,this.prevUpdatedAt=this.prevFrameValue=void 0,i&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var n;(n=this.events.change)==null||n.notify(this.current)}addDependent(n){this.dependents||(this.dependents=new Set),this.dependents.add(n)}removeDependent(n){this.dependents&&this.dependents.delete(n)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const n=jt.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||n-this.updatedAt>zm)return 0;const i=Math.min(this.updatedAt-this.prevUpdatedAt,zm);return m0(parseFloat(this.current)-parseFloat(this.prevFrameValue),i)}start(n){return this.stop(),new Promise(i=>{this.hasAnimated=!0,this.animation=n(i),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){var n,i;(n=this.dependents)==null||n.clear(),(i=this.events.destroy)==null||i.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Ai(t,n){return new F2(t,n)}const{schedule:xd}=C0(queueMicrotask,!1),fn={x:!1,y:!1};function Z0(){return fn.x||fn.y}function b2(t){return t==="x"||t==="y"?fn[t]?null:(fn[t]=!0,()=>{fn[t]=!1}):fn.x||fn.y?null:(fn.x=fn.y=!0,()=>{fn.x=fn.y=!1})}function ev(t,n){const i=N2(t),s=new AbortController,l={passive:!0,...n,signal:s.signal};return[i,l,()=>s.abort()]}function Um(t){return!(t.pointerType==="touch"||Z0())}function O2(t,n,i={}){const[s,l,c]=ev(t,i),u=d=>{if(!Um(d))return;const{target:m}=d,y=n(m,d);if(typeof y!="function"||!m)return;const h=x=>{Um(x)&&(y(x),m.removeEventListener("pointerleave",h))};m.addEventListener("pointerleave",h,l)};return s.forEach(d=>{d.addEventListener("pointerenter",u,l)}),c}const tv=(t,n)=>n?t===n?!0:tv(t,n.parentElement):!1,wd=t=>t.pointerType==="mouse"?typeof t.button!="number"||t.button<=0:t.isPrimary!==!1,M2=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function j2(t){return M2.has(t.tagName)||t.tabIndex!==-1}const Ea=new WeakSet;function $m(t){return n=>{n.key==="Enter"&&t(n)}}function tc(t,n){t.dispatchEvent(new PointerEvent("pointer"+n,{isPrimary:!0,bubbles:!0}))}const D2=(t,n)=>{const i=t.currentTarget;if(!i)return;const s=$m(()=>{if(Ea.has(i))return;tc(i,"down");const l=$m(()=>{tc(i,"up")}),c=()=>tc(i,"cancel");i.addEventListener("keyup",l,n),i.addEventListener("blur",c,n)});i.addEventListener("keydown",s,n),i.addEventListener("blur",()=>i.removeEventListener("keydown",s),n)};function Wm(t){return wd(t)&&!Z0()}function I2(t,n,i={}){const[s,l,c]=ev(t,i),u=d=>{const m=d.currentTarget;if(!Wm(d))return;Ea.add(m);const y=n(m,d),h=(P,k)=>{window.removeEventListener("pointerup",x),window.removeEventListener("pointercancel",w),Ea.has(m)&&Ea.delete(m),Wm(P)&&typeof y=="function"&&y(P,{success:k})},x=P=>{h(P,m===window||m===document||i.useGlobalTarget||tv(m,P.target))},w=P=>{h(P,!1)};window.addEventListener("pointerup",x,l),window.addEventListener("pointercancel",w,l)};return s.forEach(d=>{(i.useGlobalTarget?window:d).addEventListener("pointerdown",u,l),J0(d)&&(d.addEventListener("focus",y=>D2(y,l)),!j2(d)&&!d.hasAttribute("tabindex")&&(d.tabIndex=0))}),c}function nv(t){return p0(t)&&"ownerSVGElement"in t}function L2(t){return nv(t)&&t.tagName==="svg"}const xt=t=>!!(t&&t.getVelocity),V2=[...G0,Je,xr],B2=t=>V2.find(K0(t)),Sd=K.createContext({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"});function Hm(t,n){if(typeof t=="function")return t(n);t!=null&&(t.current=n)}function z2(...t){return n=>{let i=!1;const s=t.map(l=>{const c=Hm(l,n);return!i&&typeof c=="function"&&(i=!0),c});if(i)return()=>{for(let l=0;l<s.length;l++){const c=s[l];typeof c=="function"?c():Hm(t[l],null)}}}}function U2(...t){return K.useCallback(z2(...t),t)}class $2 extends K.Component{getSnapshotBeforeUpdate(n){const i=this.props.childRef.current;if(i&&n.isPresent&&!this.props.isPresent){const s=i.offsetParent,l=J0(s)&&s.offsetWidth||0,c=this.props.sizeRef.current;c.height=i.offsetHeight||0,c.width=i.offsetWidth||0,c.top=i.offsetTop,c.left=i.offsetLeft,c.right=l-c.width-c.left}return null}componentDidUpdate(){}render(){return this.props.children}}function W2({children:t,isPresent:n,anchorX:i,root:s}){const l=K.useId(),c=K.useRef(null),u=K.useRef({width:0,height:0,top:0,left:0,right:0}),{nonce:d}=K.useContext(Sd),m=U2(c,t==null?void 0:t.ref);return K.useInsertionEffect(()=>{const{width:y,height:h,top:x,left:w,right:P}=u.current;if(n||!c.current||!y||!h)return;const k=i==="left"?`left: ${w}`:`right: ${P}`;c.current.dataset.motionPopId=l;const T=document.createElement("style");d&&(T.nonce=d);const S=s??document.head;return S.appendChild(T),T.sheet&&T.sheet.insertRule(`
|
||
[data-motion-pop-id="${l}"] {
|
||
position: absolute !important;
|
||
width: ${y}px !important;
|
||
height: ${h}px !important;
|
||
${k}px !important;
|
||
top: ${x}px !important;
|
||
}
|
||
`),()=>{S.contains(T)&&S.removeChild(T)}},[n]),E.jsx($2,{isPresent:n,childRef:c,sizeRef:u,children:K.cloneElement(t,{ref:m})})}const H2=({children:t,initial:n,isPresent:i,onExitComplete:s,custom:l,presenceAffectsLayout:c,mode:u,anchorX:d,root:m})=>{const y=Zf(q2),h=K.useId();let x=!0,w=K.useMemo(()=>(x=!1,{id:h,initial:n,isPresent:i,custom:l,onExitComplete:P=>{y.set(P,!0);for(const k of y.values())if(!k)return;s&&s()},register:P=>(y.set(P,!1),()=>y.delete(P))}),[i,y,s]);return c&&x&&(w={...w}),K.useMemo(()=>{y.forEach((P,k)=>y.set(k,!1))},[i]),K.useEffect(()=>{!i&&!y.size&&s&&s()},[i]),u==="popLayout"&&(t=E.jsx(W2,{isPresent:i,anchorX:d,root:m,children:t})),E.jsx(Wa.Provider,{value:w,children:t})};function q2(){return new Map}function rv(t=!0){const n=K.useContext(Wa);if(n===null)return[!0,null];const{isPresent:i,onExitComplete:s,register:l}=n,c=K.useId();K.useEffect(()=>{if(t)return l(c)},[t]);const u=K.useCallback(()=>t&&s&&s(c),[c,s,t]);return!i&&s?[!1,u]:[!0]}const ya=t=>t.key||"";function qm(t){const n=[];return K.Children.forEach(t,i=>{K.isValidElement(i)&&n.push(i)}),n}const K2=({children:t,custom:n,initial:i=!0,onExitComplete:s,presenceAffectsLayout:l=!0,mode:c="sync",propagate:u=!1,anchorX:d="left",root:m})=>{const[y,h]=rv(u),x=K.useMemo(()=>qm(t),[t]),w=u&&!y?[]:x.map(ya),P=K.useRef(!0),k=K.useRef(x),T=Zf(()=>new Map),[S,_]=K.useState(x),[N,b]=K.useState(x);f0(()=>{P.current=!1,k.current=x;for(let q=0;q<N.length;q++){const H=ya(N[q]);w.includes(H)?T.delete(H):T.get(H)!==!0&&T.set(H,!1)}},[N,w.length,w.join("-")]);const I=[];if(x!==S){let q=[...x];for(let H=0;H<N.length;H++){const D=N[H],ne=ya(D);w.includes(ne)||(q.splice(H,0,D),I.push(D))}return c==="wait"&&I.length&&(q=I),b(qm(q)),_(x),null}const{forceRender:W}=K.useContext(Jf);return E.jsx(E.Fragment,{children:N.map(q=>{const H=ya(q),D=u&&!y?!1:x===N||w.includes(H),ne=()=>{if(T.has(H))T.set(H,!0);else return;let te=!0;T.forEach(he=>{he||(te=!1)}),te&&(W==null||W(),b(k.current),u&&(h==null||h()),s&&s())};return E.jsx(H2,{isPresent:D,initial:!P.current||i?void 0:!1,custom:n,presenceAffectsLayout:l,mode:c,root:m,onExitComplete:D?void 0:ne,anchorX:d,children:q},H)})})},iv=K.createContext({strict:!1}),Km={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},_i={};for(const t in Km)_i[t]={isEnabled:n=>Km[t].some(i=>!!n[i])};function G2(t){for(const n in t)_i[n]={..._i[n],...t[n]}}const Q2=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function Ma(t){return t.startsWith("while")||t.startsWith("drag")&&t!=="draggable"||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||t.startsWith("onLayout")||Q2.has(t)}let ov=t=>!Ma(t);function X2(t){typeof t=="function"&&(ov=n=>n.startsWith("on")?!Ma(n):t(n))}try{X2(require("@emotion/is-prop-valid").default)}catch{}function Y2(t,n,i){const s={};for(const l in t)l==="values"&&typeof t.values=="object"||(ov(l)||i===!0&&Ma(l)||!n&&!Ma(l)||t.draggable&&l.startsWith("onDrag"))&&(s[l]=t[l]);return s}const Ha=K.createContext({});function qa(t){return t!==null&&typeof t=="object"&&typeof t.start=="function"}function Io(t){return typeof t=="string"||Array.isArray(t)}const Ed=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],kd=["initial",...Ed];function Ka(t){return qa(t.animate)||kd.some(n=>Io(t[n]))}function sv(t){return!!(Ka(t)||t.variants)}function J2(t,n){if(Ka(t)){const{initial:i,animate:s}=t;return{initial:i===!1||Io(i)?i:void 0,animate:Io(s)?s:void 0}}return t.inherit!==!1?n:{}}function Z2(t){const{initial:n,animate:i}=J2(t,K.useContext(Ha));return K.useMemo(()=>({initial:n,animate:i}),[Gm(n),Gm(i)])}function Gm(t){return Array.isArray(t)?t.join(" "):t}function Qm(t,n){return n.max===n.min?0:t/(n.max-n.min)*100}const Ao={correct:(t,n)=>{if(!n.target)return t;if(typeof t=="string")if(ye.test(t))t=parseFloat(t);else return t;const i=Qm(t,n.target.x),s=Qm(t,n.target.y);return`${i}% ${s}%`}},eE={correct:(t,{treeScale:n,projectionDelta:i})=>{const s=t,l=xr.parse(t);if(l.length>5)return s;const c=xr.createTransformer(t),u=typeof l[0]!="number"?1:0,d=i.x.scale*n.x,m=i.y.scale*n.y;l[0+u]/=d,l[1+u]/=m;const y=We(d,m,.5);return typeof l[2+u]=="number"&&(l[2+u]/=y),typeof l[3+u]=="number"&&(l[3+u]/=y),c(l)}},Tf={borderRadius:{...Ao,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Ao,borderTopRightRadius:Ao,borderBottomLeftRadius:Ao,borderBottomRightRadius:Ao,boxShadow:eE};function av(t,{layout:n,layoutId:i}){return ji.has(t)||t.startsWith("origin")||(n||i!==void 0)&&(!!Tf[t]||t==="opacity")}const tE={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},nE=Mi.length;function rE(t,n,i){let s="",l=!0;for(let c=0;c<nE;c++){const u=Mi[c],d=t[u];if(d===void 0)continue;let m=!0;if(typeof d=="number"?m=d===(u.startsWith("scale")?1:0):m=parseFloat(d)===0,!m||i){const y=Y0(d,vd[u]);if(!m){l=!1;const h=tE[u]||u;s+=`${h}(${y}) `}i&&(n[u]=y)}}return s=s.trim(),i?s=i(n,l?"":s):l&&(s="none"),s}function Pd(t,n,i){const{style:s,vars:l,transformOrigin:c}=t;let u=!1,d=!1;for(const m in n){const y=n[m];if(ji.has(m)){u=!0;continue}else if(_0(m)){l[m]=y;continue}else{const h=Y0(y,vd[m]);m.startsWith("origin")?(d=!0,c[m]=h):s[m]=h}}if(n.transform||(u||i?s.transform=rE(n,t.transform,i):s.transform&&(s.transform="none")),d){const{originX:m="50%",originY:y="50%",originZ:h=0}=c;s.transformOrigin=`${m} ${y} ${h}`}}const Td=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function lv(t,n,i){for(const s in n)!xt(n[s])&&!av(s,i)&&(t[s]=n[s])}function iE({transformTemplate:t},n){return K.useMemo(()=>{const i=Td();return Pd(i,n,t),Object.assign({},i.vars,i.style)},[n])}function oE(t,n){const i=t.style||{},s={};return lv(s,i,t),Object.assign(s,iE(t,n)),s}function sE(t,n){const i={},s=oE(t,n);return t.drag&&t.dragListener!==!1&&(i.draggable=!1,s.userSelect=s.WebkitUserSelect=s.WebkitTouchCallout="none",s.touchAction=t.drag===!0?"none":`pan-${t.drag==="x"?"y":"x"}`),t.tabIndex===void 0&&(t.onTap||t.onTapStart||t.whileTap)&&(i.tabIndex=0),i.style=s,i}const aE={offset:"stroke-dashoffset",array:"stroke-dasharray"},lE={offset:"strokeDashoffset",array:"strokeDasharray"};function uE(t,n,i=1,s=0,l=!0){t.pathLength=1;const c=l?aE:lE;t[c.offset]=ye.transform(-s);const u=ye.transform(n),d=ye.transform(i);t[c.array]=`${u} ${d}`}function uv(t,{attrX:n,attrY:i,attrScale:s,pathLength:l,pathSpacing:c=1,pathOffset:u=0,...d},m,y,h){if(Pd(t,d,y),m){t.style.viewBox&&(t.attrs.viewBox=t.style.viewBox);return}t.attrs=t.style,t.style={};const{attrs:x,style:w}=t;x.transform&&(w.transform=x.transform,delete x.transform),(w.transform||x.transformOrigin)&&(w.transformOrigin=x.transformOrigin??"50% 50%",delete x.transformOrigin),w.transform&&(w.transformBox=(h==null?void 0:h.transformBox)??"fill-box",delete x.transformBox),n!==void 0&&(x.x=n),i!==void 0&&(x.y=i),s!==void 0&&(x.scale=s),l!==void 0&&uE(x,l,c,u,!1)}const cv=()=>({...Td(),attrs:{}}),fv=t=>typeof t=="string"&&t.toLowerCase()==="svg";function cE(t,n,i,s){const l=K.useMemo(()=>{const c=cv();return uv(c,n,fv(s),t.transformTemplate,t.style),{...c.attrs,style:{...c.style}}},[n]);if(t.style){const c={};lv(c,t.style,t),l.style={...c,...l.style}}return l}const fE=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function Cd(t){return typeof t!="string"||t.includes("-")?!1:!!(fE.indexOf(t)>-1||/[A-Z]/u.test(t))}function dE(t,n,i,{latestValues:s},l,c=!1){const d=(Cd(t)?cE:sE)(n,s,l,t),m=Y2(n,typeof t=="string",c),y=t!==K.Fragment?{...m,...d,ref:i}:{},{children:h}=n,x=K.useMemo(()=>xt(h)?h.get():h,[h]);return K.createElement(t,{...y,children:x})}function Xm(t){const n=[{},{}];return t==null||t.values.forEach((i,s)=>{n[0][s]=i.get(),n[1][s]=i.getVelocity()}),n}function Ad(t,n,i,s){if(typeof n=="function"){const[l,c]=Xm(s);n=n(i!==void 0?i:t.custom,l,c)}if(typeof n=="string"&&(n=t.variants&&t.variants[n]),typeof n=="function"){const[l,c]=Xm(s);n=n(i!==void 0?i:t.custom,l,c)}return n}function ka(t){return xt(t)?t.get():t}function pE({scrapeMotionValuesFromProps:t,createRenderState:n},i,s,l){return{latestValues:hE(i,s,l,t),renderState:n()}}function hE(t,n,i,s){const l={},c=s(t,{});for(const w in c)l[w]=ka(c[w]);let{initial:u,animate:d}=t;const m=Ka(t),y=sv(t);n&&y&&!m&&t.inherit!==!1&&(u===void 0&&(u=n.initial),d===void 0&&(d=n.animate));let h=i?i.initial===!1:!1;h=h||u===!1;const x=h?d:u;if(x&&typeof x!="boolean"&&!qa(x)){const w=Array.isArray(x)?x:[x];for(let P=0;P<w.length;P++){const k=Ad(t,w[P]);if(k){const{transitionEnd:T,transition:S,..._}=k;for(const N in _){let b=_[N];if(Array.isArray(b)){const I=h?b.length-1:0;b=b[I]}b!==null&&(l[N]=b)}for(const N in T)l[N]=T[N]}}}return l}const dv=t=>(n,i)=>{const s=K.useContext(Ha),l=K.useContext(Wa),c=()=>pE(t,n,s,l);return i?c():Zf(c)};function _d(t,n,i){var c;const{style:s}=t,l={};for(const u in s)(xt(s[u])||n.style&&xt(n.style[u])||av(u,t)||((c=i==null?void 0:i.getValue(u))==null?void 0:c.liveStyle)!==void 0)&&(l[u]=s[u]);return l}const mE=dv({scrapeMotionValuesFromProps:_d,createRenderState:Td});function pv(t,n,i){const s=_d(t,n,i);for(const l in t)if(xt(t[l])||xt(n[l])){const c=Mi.indexOf(l)!==-1?"attr"+l.charAt(0).toUpperCase()+l.substring(1):l;s[c]=t[l]}return s}const yE=dv({scrapeMotionValuesFromProps:pv,createRenderState:cv}),gE=Symbol.for("motionComponentSymbol");function Ei(t){return t&&typeof t=="object"&&Object.prototype.hasOwnProperty.call(t,"current")}function vE(t,n,i){return K.useCallback(s=>{s&&t.onMount&&t.onMount(s),n&&(s?n.mount(s):n.unmount()),i&&(typeof i=="function"?i(s):Ei(i)&&(i.current=s))},[n])}const Nd=t=>t.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),xE="framerAppearId",hv="data-"+Nd(xE),mv=K.createContext({});function wE(t,n,i,s,l){var T,S;const{visualElement:c}=K.useContext(Ha),u=K.useContext(iv),d=K.useContext(Wa),m=K.useContext(Sd).reducedMotion,y=K.useRef(null);s=s||u.renderer,!y.current&&s&&(y.current=s(t,{visualState:n,parent:c,props:i,presenceContext:d,blockInitialAnimation:d?d.initial===!1:!1,reducedMotionConfig:m}));const h=y.current,x=K.useContext(mv);h&&!h.projection&&l&&(h.type==="html"||h.type==="svg")&&SE(y.current,i,l,x);const w=K.useRef(!1);K.useInsertionEffect(()=>{h&&w.current&&h.update(i,d)});const P=i[hv],k=K.useRef(!!P&&!((T=window.MotionHandoffIsComplete)!=null&&T.call(window,P))&&((S=window.MotionHasOptimisedAnimation)==null?void 0:S.call(window,P)));return f0(()=>{h&&(w.current=!0,window.MotionIsMounted=!0,h.updateFeatures(),h.scheduleRenderMicrotask(),k.current&&h.animationState&&h.animationState.animateChanges())}),K.useEffect(()=>{h&&(!k.current&&h.animationState&&h.animationState.animateChanges(),k.current&&(queueMicrotask(()=>{var _;(_=window.MotionHandoffMarkAsComplete)==null||_.call(window,P)}),k.current=!1),h.enteringChildren=void 0)}),h}function SE(t,n,i,s){const{layoutId:l,layout:c,drag:u,dragConstraints:d,layoutScroll:m,layoutRoot:y,layoutCrossfade:h}=n;t.projection=new i(t.latestValues,n["data-framer-portal-id"]?void 0:yv(t.parent)),t.projection.setOptions({layoutId:l,layout:c,alwaysMeasureLayout:!!u||d&&Ei(d),visualElement:t,animationType:typeof c=="string"?c:"both",initialPromotionConfig:s,crossfade:h,layoutScroll:m,layoutRoot:y})}function yv(t){if(t)return t.options.allowProjection!==!1?t.projection:yv(t.parent)}function nc(t,{forwardMotionProps:n=!1}={},i,s){i&&G2(i);const l=Cd(t)?yE:mE;function c(d,m){let y;const h={...K.useContext(Sd),...d,layoutId:EE(d)},{isStatic:x}=h,w=Z2(d),P=l(d,x);if(!x&&ed){kE();const k=PE(h);y=k.MeasureLayout,w.visualElement=wE(t,P,h,s,k.ProjectionNode)}return E.jsxs(Ha.Provider,{value:w,children:[y&&w.visualElement?E.jsx(y,{visualElement:w.visualElement,...h}):null,dE(t,d,vE(P,w.visualElement,m),P,x,n)]})}c.displayName=`motion.${typeof t=="string"?t:`create(${t.displayName??t.name??""})`}`;const u=K.forwardRef(c);return u[gE]=t,u}function EE({layoutId:t}){const n=K.useContext(Jf).id;return n&&t!==void 0?n+"-"+t:t}function kE(t,n){K.useContext(iv).strict}function PE(t){const{drag:n,layout:i}=_i;if(!n&&!i)return{};const s={...n,...i};return{MeasureLayout:n!=null&&n.isEnabled(t)||i!=null&&i.isEnabled(t)?s.MeasureLayout:void 0,ProjectionNode:s.ProjectionNode}}function TE(t,n){if(typeof Proxy>"u")return nc;const i=new Map,s=(c,u)=>nc(c,u,t,n),l=(c,u)=>s(c,u);return new Proxy(l,{get:(c,u)=>u==="create"?s:(i.has(u)||i.set(u,nc(u,void 0,t,n)),i.get(u))})}function gv({top:t,left:n,right:i,bottom:s}){return{x:{min:n,max:i},y:{min:t,max:s}}}function CE({x:t,y:n}){return{top:n.min,right:t.max,bottom:n.max,left:t.min}}function AE(t,n){if(!n)return t;const i=n({x:t.left,y:t.top}),s=n({x:t.right,y:t.bottom});return{top:i.y,left:i.x,bottom:s.y,right:s.x}}function rc(t){return t===void 0||t===1}function Cf({scale:t,scaleX:n,scaleY:i}){return!rc(t)||!rc(n)||!rc(i)}function Ir(t){return Cf(t)||vv(t)||t.z||t.rotate||t.rotateX||t.rotateY||t.skewX||t.skewY}function vv(t){return Ym(t.x)||Ym(t.y)}function Ym(t){return t&&t!=="0%"}function ja(t,n,i){const s=t-i,l=n*s;return i+l}function Jm(t,n,i,s,l){return l!==void 0&&(t=ja(t,l,s)),ja(t,i,s)+n}function Af(t,n=0,i=1,s,l){t.min=Jm(t.min,n,i,s,l),t.max=Jm(t.max,n,i,s,l)}function xv(t,{x:n,y:i}){Af(t.x,n.translate,n.scale,n.originPoint),Af(t.y,i.translate,i.scale,i.originPoint)}const Zm=.999999999999,ey=1.0000000000001;function _E(t,n,i,s=!1){const l=i.length;if(!l)return;n.x=n.y=1;let c,u;for(let d=0;d<l;d++){c=i[d],u=c.projectionDelta;const{visualElement:m}=c.options;m&&m.props.style&&m.props.style.display==="contents"||(s&&c.options.layoutScroll&&c.scroll&&c!==c.root&&Pi(t,{x:-c.scroll.offset.x,y:-c.scroll.offset.y}),u&&(n.x*=u.x.scale,n.y*=u.y.scale,xv(t,u)),s&&Ir(c.latestValues)&&Pi(t,c.latestValues))}n.x<ey&&n.x>Zm&&(n.x=1),n.y<ey&&n.y>Zm&&(n.y=1)}function ki(t,n){t.min=t.min+n,t.max=t.max+n}function ty(t,n,i,s,l=.5){const c=We(t.min,t.max,l);Af(t,n,i,c,s)}function Pi(t,n){ty(t.x,n.x,n.scaleX,n.scale,n.originX),ty(t.y,n.y,n.scaleY,n.scale,n.originY)}function wv(t,n){return gv(AE(t.getBoundingClientRect(),n))}function NE(t,n,i){const s=wv(t,i),{scroll:l}=n;return l&&(ki(s.x,l.offset.x),ki(s.y,l.offset.y)),s}const ny=()=>({translate:0,scale:1,origin:0,originPoint:0}),Ti=()=>({x:ny(),y:ny()}),ry=()=>({min:0,max:0}),rt=()=>({x:ry(),y:ry()}),_f={current:null},Sv={current:!1};function RE(){if(Sv.current=!0,!!ed)if(window.matchMedia){const t=window.matchMedia("(prefers-reduced-motion)"),n=()=>_f.current=t.matches;t.addEventListener("change",n),n()}else _f.current=!1}const FE=new WeakMap;function bE(t,n,i){for(const s in n){const l=n[s],c=i[s];if(xt(l))t.addValue(s,l);else if(xt(c))t.addValue(s,Ai(l,{owner:t}));else if(c!==l)if(t.hasValue(s)){const u=t.getValue(s);u.liveStyle===!0?u.jump(l):u.hasAnimated||u.set(l)}else{const u=t.getStaticValue(s);t.addValue(s,Ai(u!==void 0?u:l,{owner:t}))}}for(const s in i)n[s]===void 0&&t.removeValue(s);return n}const iy=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class OE{scrapeMotionValuesFromProps(n,i,s){return{}}constructor({parent:n,props:i,presenceContext:s,reducedMotionConfig:l,blockInitialAnimation:c,visualState:u},d={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=yd,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const w=jt.now();this.renderScheduledAt<w&&(this.renderScheduledAt=w,ze.render(this.render,!1,!0))};const{latestValues:m,renderState:y}=u;this.latestValues=m,this.baseTarget={...m},this.initialValues=i.initial?{...m}:{},this.renderState=y,this.parent=n,this.props=i,this.presenceContext=s,this.depth=n?n.depth+1:0,this.reducedMotionConfig=l,this.options=d,this.blockInitialAnimation=!!c,this.isControllingVariants=Ka(i),this.isVariantNode=sv(i),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(n&&n.current);const{willChange:h,...x}=this.scrapeMotionValuesFromProps(i,{},this);for(const w in x){const P=x[w];m[w]!==void 0&&xt(P)&&P.set(m[w])}}mount(n){var i;this.current=n,FE.set(n,this),this.projection&&!this.projection.instance&&this.projection.mount(n),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((s,l)=>this.bindToMotionValue(l,s)),Sv.current||RE(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:_f.current,(i=this.parent)==null||i.addChild(this),this.update(this.props,this.presenceContext)}unmount(){var n;this.projection&&this.projection.unmount(),vr(this.notifyUpdate),vr(this.render),this.valueSubscriptions.forEach(i=>i()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),(n=this.parent)==null||n.removeChild(this);for(const i in this.events)this.events[i].clear();for(const i in this.features){const s=this.features[i];s&&(s.unmount(),s.isMounted=!1)}this.current=null}addChild(n){this.children.add(n),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(n)}removeChild(n){this.children.delete(n),this.enteringChildren&&this.enteringChildren.delete(n)}bindToMotionValue(n,i){this.valueSubscriptions.has(n)&&this.valueSubscriptions.get(n)();const s=ji.has(n);s&&this.onBindTransform&&this.onBindTransform();const l=i.on("change",u=>{this.latestValues[n]=u,this.props.onUpdate&&ze.preRender(this.notifyUpdate),s&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let c;window.MotionCheckAppearSync&&(c=window.MotionCheckAppearSync(this,n,i)),this.valueSubscriptions.set(n,()=>{l(),c&&c(),i.owner&&i.stop()})}sortNodePosition(n){return!this.current||!this.sortInstanceNodePosition||this.type!==n.type?0:this.sortInstanceNodePosition(this.current,n.current)}updateFeatures(){let n="animation";for(n in _i){const i=_i[n];if(!i)continue;const{isEnabled:s,Feature:l}=i;if(!this.features[n]&&l&&s(this.props)&&(this.features[n]=new l(this)),this.features[n]){const c=this.features[n];c.isMounted?c.update():(c.mount(),c.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):rt()}getStaticValue(n){return this.latestValues[n]}setStaticValue(n,i){this.latestValues[n]=i}update(n,i){(n.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=n,this.prevPresenceContext=this.presenceContext,this.presenceContext=i;for(let s=0;s<iy.length;s++){const l=iy[s];this.propEventSubscriptions[l]&&(this.propEventSubscriptions[l](),delete this.propEventSubscriptions[l]);const c="on"+l,u=n[c];u&&(this.propEventSubscriptions[l]=this.on(l,u))}this.prevMotionValues=bE(this,this.scrapeMotionValuesFromProps(n,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(n){return this.props.variants?this.props.variants[n]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(n){const i=this.getClosestVariantNode();if(i)return i.variantChildren&&i.variantChildren.add(n),()=>i.variantChildren.delete(n)}addValue(n,i){const s=this.values.get(n);i!==s&&(s&&this.removeValue(n),this.bindToMotionValue(n,i),this.values.set(n,i),this.latestValues[n]=i.get())}removeValue(n){this.values.delete(n);const i=this.valueSubscriptions.get(n);i&&(i(),this.valueSubscriptions.delete(n)),delete this.latestValues[n],this.removeValueFromRenderState(n,this.renderState)}hasValue(n){return this.values.has(n)}getValue(n,i){if(this.props.values&&this.props.values[n])return this.props.values[n];let s=this.values.get(n);return s===void 0&&i!==void 0&&(s=Ai(i===null?void 0:i,{owner:this}),this.addValue(n,s)),s}readValue(n,i){let s=this.latestValues[n]!==void 0||!this.current?this.latestValues[n]:this.getBaseTargetFromProps(this.props,n)??this.readValueFromInstance(this.current,n,this.options);return s!=null&&(typeof s=="string"&&(d0(s)||h0(s))?s=parseFloat(s):!B2(s)&&xr.test(i)&&(s=X0(n,i)),this.setBaseTarget(n,xt(s)?s.get():s)),xt(s)?s.get():s}setBaseTarget(n,i){this.baseTarget[n]=i}getBaseTarget(n){var c;const{initial:i}=this.props;let s;if(typeof i=="string"||typeof i=="object"){const u=Ad(this.props,i,(c=this.presenceContext)==null?void 0:c.custom);u&&(s=u[n])}if(i&&s!==void 0)return s;const l=this.getBaseTargetFromProps(this.props,n);return l!==void 0&&!xt(l)?l:this.initialValues[n]!==void 0&&s===void 0?void 0:this.baseTarget[n]}on(n,i){return this.events[n]||(this.events[n]=new od),this.events[n].add(i)}notify(n,...i){this.events[n]&&this.events[n].notify(...i)}scheduleRenderMicrotask(){xd.render(this.render)}}class Ev extends OE{constructor(){super(...arguments),this.KeyframeResolver=_2}sortInstanceNodePosition(n,i){return n.compareDocumentPosition(i)&2?1:-1}getBaseTargetFromProps(n,i){return n.style?n.style[i]:void 0}removeValueFromRenderState(n,{vars:i,style:s}){delete i[n],delete s[n]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:n}=this.props;xt(n)&&(this.childSubscription=n.on("change",i=>{this.current&&(this.current.textContent=`${i}`)}))}}function kv(t,{style:n,vars:i},s,l){const c=t.style;let u;for(u in n)c[u]=n[u];l==null||l.applyProjectionStyles(c,s);for(u in i)c.setProperty(u,i[u])}function ME(t){return window.getComputedStyle(t)}class jE extends Ev{constructor(){super(...arguments),this.type="html",this.renderInstance=kv}readValueFromInstance(n,i){var s;if(ji.has(i))return(s=this.projection)!=null&&s.isProjecting?vf(i):KS(n,i);{const l=ME(n),c=(_0(i)?l.getPropertyValue(i):l[i])||0;return typeof c=="string"?c.trim():c}}measureInstanceViewportBox(n,{transformPagePoint:i}){return wv(n,i)}build(n,i,s){Pd(n,i,s.transformTemplate)}scrapeMotionValuesFromProps(n,i,s){return _d(n,i,s)}}const Pv=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function DE(t,n,i,s){kv(t,n,void 0,s);for(const l in n.attrs)t.setAttribute(Pv.has(l)?l:Nd(l),n.attrs[l])}class IE extends Ev{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=rt}getBaseTargetFromProps(n,i){return n[i]}readValueFromInstance(n,i){if(ji.has(i)){const s=Q0(i);return s&&s.default||0}return i=Pv.has(i)?i:Nd(i),n.getAttribute(i)}scrapeMotionValuesFromProps(n,i,s){return pv(n,i,s)}build(n,i,s){uv(n,i,this.isSVGTag,s.transformTemplate,s.style)}renderInstance(n,i,s,l){DE(n,i,s,l)}mount(n){this.isSVGTag=fv(n.tagName),super.mount(n)}}const LE=(t,n)=>Cd(t)?new IE(n):new jE(n,{allowProjection:t!==K.Fragment});function Ci(t,n,i){const s=t.getProps();return Ad(s,n,i!==void 0?i:s.custom,t)}const Nf=t=>Array.isArray(t);function VE(t,n,i){t.hasValue(n)?t.getValue(n).set(i):t.addValue(n,Ai(i))}function BE(t){return Nf(t)?t[t.length-1]||0:t}function zE(t,n){const i=Ci(t,n);let{transitionEnd:s={},transition:l={},...c}=i||{};c={...c,...s};for(const u in c){const d=BE(c[u]);VE(t,u,d)}}function UE(t){return!!(xt(t)&&t.add)}function Rf(t,n){const i=t.getValue("willChange");if(UE(i))return i.add(n);if(!i&&$n.WillChange){const s=new $n.WillChange("auto");t.addValue("willChange",s),s.add(n)}}function Tv(t){return t.props[hv]}const $E=t=>t!==null;function WE(t,{repeat:n,repeatType:i="loop"},s){const l=t.filter($E),c=n&&i!=="loop"&&n%2===1?0:l.length-1;return l[c]}const HE={type:"spring",stiffness:500,damping:25,restSpeed:10},qE=t=>({type:"spring",stiffness:550,damping:t===0?2*Math.sqrt(550):30,restSpeed:10}),KE={type:"keyframes",duration:.8},GE={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},QE=(t,{keyframes:n})=>n.length>2?KE:ji.has(t)?t.startsWith("scale")?qE(n[1]):HE:GE;function XE({when:t,delay:n,delayChildren:i,staggerChildren:s,staggerDirection:l,repeat:c,repeatType:u,repeatDelay:d,from:m,elapsed:y,...h}){return!!Object.keys(h).length}const Rd=(t,n,i,s={},l,c)=>u=>{const d=gd(s,t)||{},m=d.delay||s.delay||0;let{elapsed:y=0}=s;y=y-Tn(m);const h={keyframes:Array.isArray(i)?i:[null,i],ease:"easeOut",velocity:n.getVelocity(),...d,delay:-y,onUpdate:w=>{n.set(w),d.onUpdate&&d.onUpdate(w)},onComplete:()=>{u(),d.onComplete&&d.onComplete()},name:t,motionValue:n,element:c?void 0:l};XE(d)||Object.assign(h,QE(t,h)),h.duration&&(h.duration=Tn(h.duration)),h.repeatDelay&&(h.repeatDelay=Tn(h.repeatDelay)),h.from!==void 0&&(h.keyframes[0]=h.from);let x=!1;if((h.type===!1||h.duration===0&&!h.repeatDelay)&&(kf(h),h.delay===0&&(x=!0)),($n.instantAnimations||$n.skipAnimations)&&(x=!0,kf(h),h.delay=0),h.allowFlatten=!d.type&&!d.ease,x&&!c&&n.get()!==void 0){const w=WE(h.keyframes,d);if(w!==void 0){ze.update(()=>{h.onUpdate(w),h.onComplete()});return}}return d.isSync?new md(h):new y2(h)};function YE({protectedKeys:t,needsAnimating:n},i){const s=t.hasOwnProperty(i)&&n[i]!==!0;return n[i]=!1,s}function Cv(t,n,{delay:i=0,transitionOverride:s,type:l}={}){let{transition:c=t.getDefaultTransition(),transitionEnd:u,...d}=n;s&&(c=s);const m=[],y=l&&t.animationState&&t.animationState.getState()[l];for(const h in d){const x=t.getValue(h,t.latestValues[h]??null),w=d[h];if(w===void 0||y&&YE(y,h))continue;const P={delay:i,...gd(c||{},h)},k=x.get();if(k!==void 0&&!x.isAnimating&&!Array.isArray(w)&&w===k&&!P.velocity)continue;let T=!1;if(window.MotionHandoffAnimation){const _=Tv(t);if(_){const N=window.MotionHandoffAnimation(_,h,ze);N!==null&&(P.startTime=N,T=!0)}}Rf(t,h),x.start(Rd(h,x,w,t.shouldReduceMotion&&q0.has(h)?{type:!1}:P,t,T));const S=x.animation;S&&m.push(S)}return u&&Promise.all(m).then(()=>{ze.update(()=>{u&&zE(t,u)})}),m}function Av(t,n,i,s=0,l=1){const c=Array.from(t).sort((y,h)=>y.sortNodePosition(h)).indexOf(n),u=t.size,d=(u-1)*s;return typeof i=="function"?i(c,u):l===1?c*s:d-c*s}function Ff(t,n,i={}){var m;const s=Ci(t,n,i.type==="exit"?(m=t.presenceContext)==null?void 0:m.custom:void 0);let{transition:l=t.getDefaultTransition()||{}}=s||{};i.transitionOverride&&(l=i.transitionOverride);const c=s?()=>Promise.all(Cv(t,s,i)):()=>Promise.resolve(),u=t.variantChildren&&t.variantChildren.size?(y=0)=>{const{delayChildren:h=0,staggerChildren:x,staggerDirection:w}=l;return JE(t,n,y,h,x,w,i)}:()=>Promise.resolve(),{when:d}=l;if(d){const[y,h]=d==="beforeChildren"?[c,u]:[u,c];return y().then(()=>h())}else return Promise.all([c(),u(i.delay)])}function JE(t,n,i=0,s=0,l=0,c=1,u){const d=[];for(const m of t.variantChildren)m.notify("AnimationStart",n),d.push(Ff(m,n,{...u,delay:i+(typeof s=="function"?0:s)+Av(t.variantChildren,m,s,l,c)}).then(()=>m.notify("AnimationComplete",n)));return Promise.all(d)}function ZE(t,n,i={}){t.notify("AnimationStart",n);let s;if(Array.isArray(n)){const l=n.map(c=>Ff(t,c,i));s=Promise.all(l)}else if(typeof n=="string")s=Ff(t,n,i);else{const l=typeof n=="function"?Ci(t,n,i.custom):n;s=Promise.all(Cv(t,l,i))}return s.then(()=>{t.notify("AnimationComplete",n)})}function _v(t,n){if(!Array.isArray(n))return!1;const i=n.length;if(i!==t.length)return!1;for(let s=0;s<i;s++)if(n[s]!==t[s])return!1;return!0}const ek=kd.length;function Nv(t){if(!t)return;if(!t.isControllingVariants){const i=t.parent?Nv(t.parent)||{}:{};return t.props.initial!==void 0&&(i.initial=t.props.initial),i}const n={};for(let i=0;i<ek;i++){const s=kd[i],l=t.props[s];(Io(l)||l===!1)&&(n[s]=l)}return n}const tk=[...Ed].reverse(),nk=Ed.length;function rk(t){return n=>Promise.all(n.map(({animation:i,options:s})=>ZE(t,i,s)))}function ik(t){let n=rk(t),i=oy(),s=!0;const l=m=>(y,h)=>{var w;const x=Ci(t,h,m==="exit"?(w=t.presenceContext)==null?void 0:w.custom:void 0);if(x){const{transition:P,transitionEnd:k,...T}=x;y={...y,...T,...k}}return y};function c(m){n=m(t)}function u(m){const{props:y}=t,h=Nv(t.parent)||{},x=[],w=new Set;let P={},k=1/0;for(let S=0;S<nk;S++){const _=tk[S],N=i[_],b=y[_]!==void 0?y[_]:h[_],I=Io(b),W=_===m?N.isActive:null;W===!1&&(k=S);let q=b===h[_]&&b!==y[_]&&I;if(q&&s&&t.manuallyAnimateOnMount&&(q=!1),N.protectedKeys={...P},!N.isActive&&W===null||!b&&!N.prevProp||qa(b)||typeof b=="boolean")continue;const H=ok(N.prevProp,b);let D=H||_===m&&N.isActive&&!q&&I||S>k&&I,ne=!1;const te=Array.isArray(b)?b:[b];let he=te.reduce(l(_),{});W===!1&&(he={});const{prevResolvedValues:re={}}=N,Se={...re,...he},ge=le=>{D=!0,w.has(le)&&(ne=!0,w.delete(le)),N.needsAnimating[le]=!0;const g=t.getValue(le);g&&(g.liveStyle=!1)};for(const le in Se){const g=he[le],O=re[le];if(P.hasOwnProperty(le))continue;let M=!1;Nf(g)&&Nf(O)?M=!_v(g,O):M=g!==O,M?g!=null?ge(le):w.add(le):g!==void 0&&w.has(le)?ge(le):N.protectedKeys[le]=!0}N.prevProp=b,N.prevResolvedValues=he,N.isActive&&(P={...P,...he}),s&&t.blockInitialAnimation&&(D=!1);const _e=q&&H;D&&(!_e||ne)&&x.push(...te.map(le=>{const g={type:_};if(typeof le=="string"&&s&&!_e&&t.manuallyAnimateOnMount&&t.parent){const{parent:O}=t,M=Ci(O,le);if(O.enteringChildren&&M){const{delayChildren:A}=M.transition||{};g.delay=Av(O.enteringChildren,t,A)}}return{animation:le,options:g}}))}if(w.size){const S={};if(typeof y.initial!="boolean"){const _=Ci(t,Array.isArray(y.initial)?y.initial[0]:y.initial);_&&_.transition&&(S.transition=_.transition)}w.forEach(_=>{const N=t.getBaseTarget(_),b=t.getValue(_);b&&(b.liveStyle=!0),S[_]=N??null}),x.push({animation:S})}let T=!!x.length;return s&&(y.initial===!1||y.initial===y.animate)&&!t.manuallyAnimateOnMount&&(T=!1),s=!1,T?n(x):Promise.resolve()}function d(m,y){var x;if(i[m].isActive===y)return Promise.resolve();(x=t.variantChildren)==null||x.forEach(w=>{var P;return(P=w.animationState)==null?void 0:P.setActive(m,y)}),i[m].isActive=y;const h=u(m);for(const w in i)i[w].protectedKeys={};return h}return{animateChanges:u,setActive:d,setAnimateFunction:c,getState:()=>i,reset:()=>{i=oy()}}}function ok(t,n){return typeof n=="string"?n!==t:Array.isArray(n)?!_v(n,t):!1}function Dr(t=!1){return{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function oy(){return{animate:Dr(!0),whileInView:Dr(),whileHover:Dr(),whileTap:Dr(),whileDrag:Dr(),whileFocus:Dr(),exit:Dr()}}class Sr{constructor(n){this.isMounted=!1,this.node=n}update(){}}class sk extends Sr{constructor(n){super(n),n.animationState||(n.animationState=ik(n))}updateAnimationControlsSubscription(){const{animate:n}=this.node.getProps();qa(n)&&(this.unmountControls=n.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:n}=this.node.getProps(),{animate:i}=this.node.prevProps||{};n!==i&&this.updateAnimationControlsSubscription()}unmount(){var n;this.node.animationState.reset(),(n=this.unmountControls)==null||n.call(this)}}let ak=0;class lk extends Sr{constructor(){super(...arguments),this.id=ak++}update(){if(!this.node.presenceContext)return;const{isPresent:n,onExitComplete:i}=this.node.presenceContext,{isPresent:s}=this.node.prevPresenceContext||{};if(!this.node.animationState||n===s)return;const l=this.node.animationState.setActive("exit",!n);i&&!n&&l.then(()=>{i(this.id)})}mount(){const{register:n,onExitComplete:i}=this.node.presenceContext||{};i&&i(this.id),n&&(this.unmount=n(this.id))}unmount(){}}const uk={animation:{Feature:sk},exit:{Feature:lk}};function Lo(t,n,i,s={passive:!0}){return t.addEventListener(n,i,s),()=>t.removeEventListener(n,i)}function qo(t){return{point:{x:t.pageX,y:t.pageY}}}const ck=t=>n=>wd(n)&&t(n,qo(n));function bo(t,n,i,s){return Lo(t,n,ck(i),s)}const Rv=1e-4,fk=1-Rv,dk=1+Rv,Fv=.01,pk=0-Fv,hk=0+Fv;function Ct(t){return t.max-t.min}function mk(t,n,i){return Math.abs(t-n)<=i}function sy(t,n,i,s=.5){t.origin=s,t.originPoint=We(n.min,n.max,t.origin),t.scale=Ct(i)/Ct(n),t.translate=We(i.min,i.max,t.origin)-t.originPoint,(t.scale>=fk&&t.scale<=dk||isNaN(t.scale))&&(t.scale=1),(t.translate>=pk&&t.translate<=hk||isNaN(t.translate))&&(t.translate=0)}function Oo(t,n,i,s){sy(t.x,n.x,i.x,s?s.originX:void 0),sy(t.y,n.y,i.y,s?s.originY:void 0)}function ay(t,n,i){t.min=i.min+n.min,t.max=t.min+Ct(n)}function yk(t,n,i){ay(t.x,n.x,i.x),ay(t.y,n.y,i.y)}function ly(t,n,i){t.min=n.min-i.min,t.max=t.min+Ct(n)}function Da(t,n,i){ly(t.x,n.x,i.x),ly(t.y,n.y,i.y)}function Qt(t){return[t("x"),t("y")]}const bv=({current:t})=>t?t.ownerDocument.defaultView:null,uy=(t,n)=>Math.abs(t-n);function gk(t,n){const i=uy(t.x,n.x),s=uy(t.y,n.y);return Math.sqrt(i**2+s**2)}class Ov{constructor(n,i,{transformPagePoint:s,contextWindow:l=window,dragSnapToOrigin:c=!1,distanceThreshold:u=3}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const w=oc(this.lastMoveEventInfo,this.history),P=this.startEvent!==null,k=gk(w.offset,{x:0,y:0})>=this.distanceThreshold;if(!P&&!k)return;const{point:T}=w,{timestamp:S}=dt;this.history.push({...T,timestamp:S});const{onStart:_,onMove:N}=this.handlers;P||(_&&_(this.lastMoveEvent,w),this.startEvent=this.lastMoveEvent),N&&N(this.lastMoveEvent,w)},this.handlePointerMove=(w,P)=>{this.lastMoveEvent=w,this.lastMoveEventInfo=ic(P,this.transformPagePoint),ze.update(this.updatePoint,!0)},this.handlePointerUp=(w,P)=>{this.end();const{onEnd:k,onSessionEnd:T,resumeAnimation:S}=this.handlers;if(this.dragSnapToOrigin&&S&&S(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const _=oc(w.type==="pointercancel"?this.lastMoveEventInfo:ic(P,this.transformPagePoint),this.history);this.startEvent&&k&&k(w,_),T&&T(w,_)},!wd(n))return;this.dragSnapToOrigin=c,this.handlers=i,this.transformPagePoint=s,this.distanceThreshold=u,this.contextWindow=l||window;const d=qo(n),m=ic(d,this.transformPagePoint),{point:y}=m,{timestamp:h}=dt;this.history=[{...y,timestamp:h}];const{onSessionStart:x}=i;x&&x(n,oc(m,this.history)),this.removeListeners=$o(bo(this.contextWindow,"pointermove",this.handlePointerMove),bo(this.contextWindow,"pointerup",this.handlePointerUp),bo(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(n){this.handlers=n}end(){this.removeListeners&&this.removeListeners(),vr(this.updatePoint)}}function ic(t,n){return n?{point:n(t.point)}:t}function cy(t,n){return{x:t.x-n.x,y:t.y-n.y}}function oc({point:t},n){return{point:t,delta:cy(t,Mv(n)),offset:cy(t,vk(n)),velocity:xk(n,.1)}}function vk(t){return t[0]}function Mv(t){return t[t.length-1]}function xk(t,n){if(t.length<2)return{x:0,y:0};let i=t.length-1,s=null;const l=Mv(t);for(;i>=0&&(s=t[i],!(l.timestamp-s.timestamp>Tn(n)));)i--;if(!s)return{x:0,y:0};const c=Xt(l.timestamp-s.timestamp);if(c===0)return{x:0,y:0};const u={x:(l.x-s.x)/c,y:(l.y-s.y)/c};return u.x===1/0&&(u.x=0),u.y===1/0&&(u.y=0),u}function wk(t,{min:n,max:i},s){return n!==void 0&&t<n?t=s?We(n,t,s.min):Math.max(t,n):i!==void 0&&t>i&&(t=s?We(i,t,s.max):Math.min(t,i)),t}function fy(t,n,i){return{min:n!==void 0?t.min+n:void 0,max:i!==void 0?t.max+i-(t.max-t.min):void 0}}function Sk(t,{top:n,left:i,bottom:s,right:l}){return{x:fy(t.x,i,l),y:fy(t.y,n,s)}}function dy(t,n){let i=n.min-t.min,s=n.max-t.max;return n.max-n.min<t.max-t.min&&([i,s]=[s,i]),{min:i,max:s}}function Ek(t,n){return{x:dy(t.x,n.x),y:dy(t.y,n.y)}}function kk(t,n){let i=.5;const s=Ct(t),l=Ct(n);return l>s?i=Mo(n.min,n.max-s,t.min):s>l&&(i=Mo(t.min,t.max-l,n.min)),Un(0,1,i)}function Pk(t,n){const i={};return n.min!==void 0&&(i.min=n.min-t.min),n.max!==void 0&&(i.max=n.max-t.min),i}const bf=.35;function Tk(t=bf){return t===!1?t=0:t===!0&&(t=bf),{x:py(t,"left","right"),y:py(t,"top","bottom")}}function py(t,n,i){return{min:hy(t,n),max:hy(t,i)}}function hy(t,n){return typeof t=="number"?t:t[n]||0}const Ck=new WeakMap;class Ak{constructor(n){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=rt(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=n}start(n,{snapToCursor:i=!1,distanceThreshold:s}={}){const{presenceContext:l}=this.visualElement;if(l&&l.isPresent===!1)return;const c=x=>{const{dragSnapToOrigin:w}=this.getProps();w?this.pauseAnimation():this.stopAnimation(),i&&this.snapToCursor(qo(x).point)},u=(x,w)=>{const{drag:P,dragPropagation:k,onDragStart:T}=this.getProps();if(P&&!k&&(this.openDragLock&&this.openDragLock(),this.openDragLock=b2(P),!this.openDragLock))return;this.latestPointerEvent=x,this.latestPanInfo=w,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Qt(_=>{let N=this.getAxisMotionValue(_).get()||0;if(Cn.test(N)){const{projection:b}=this.visualElement;if(b&&b.layout){const I=b.layout.layoutBox[_];I&&(N=Ct(I)*(parseFloat(N)/100))}}this.originPoint[_]=N}),T&&ze.postRender(()=>T(x,w)),Rf(this.visualElement,"transform");const{animationState:S}=this.visualElement;S&&S.setActive("whileDrag",!0)},d=(x,w)=>{this.latestPointerEvent=x,this.latestPanInfo=w;const{dragPropagation:P,dragDirectionLock:k,onDirectionLock:T,onDrag:S}=this.getProps();if(!P&&!this.openDragLock)return;const{offset:_}=w;if(k&&this.currentDirection===null){this.currentDirection=_k(_),this.currentDirection!==null&&T&&T(this.currentDirection);return}this.updateAxis("x",w.point,_),this.updateAxis("y",w.point,_),this.visualElement.render(),S&&S(x,w)},m=(x,w)=>{this.latestPointerEvent=x,this.latestPanInfo=w,this.stop(x,w),this.latestPointerEvent=null,this.latestPanInfo=null},y=()=>Qt(x=>{var w;return this.getAnimationState(x)==="paused"&&((w=this.getAxisMotionValue(x).animation)==null?void 0:w.play())}),{dragSnapToOrigin:h}=this.getProps();this.panSession=new Ov(n,{onSessionStart:c,onStart:u,onMove:d,onSessionEnd:m,resumeAnimation:y},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:h,distanceThreshold:s,contextWindow:bv(this.visualElement)})}stop(n,i){const s=n||this.latestPointerEvent,l=i||this.latestPanInfo,c=this.isDragging;if(this.cancel(),!c||!l||!s)return;const{velocity:u}=l;this.startAnimation(u);const{onDragEnd:d}=this.getProps();d&&ze.postRender(()=>d(s,l))}cancel(){this.isDragging=!1;const{projection:n,animationState:i}=this.visualElement;n&&(n.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:s}=this.getProps();!s&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),i&&i.setActive("whileDrag",!1)}updateAxis(n,i,s){const{drag:l}=this.getProps();if(!s||!ga(n,l,this.currentDirection))return;const c=this.getAxisMotionValue(n);let u=this.originPoint[n]+s[n];this.constraints&&this.constraints[n]&&(u=wk(u,this.constraints[n],this.elastic[n])),c.set(u)}resolveConstraints(){var c;const{dragConstraints:n,dragElastic:i}=this.getProps(),s=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(c=this.visualElement.projection)==null?void 0:c.layout,l=this.constraints;n&&Ei(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):n&&s?this.constraints=Sk(s.layoutBox,n):this.constraints=!1,this.elastic=Tk(i),l!==this.constraints&&s&&this.constraints&&!this.hasMutatedConstraints&&Qt(u=>{this.constraints!==!1&&this.getAxisMotionValue(u)&&(this.constraints[u]=Pk(s.layoutBox[u],this.constraints[u]))})}resolveRefConstraints(){const{dragConstraints:n,onMeasureDragConstraints:i}=this.getProps();if(!n||!Ei(n))return!1;const s=n.current,{projection:l}=this.visualElement;if(!l||!l.layout)return!1;const c=NE(s,l.root,this.visualElement.getTransformPagePoint());let u=Ek(l.layout.layoutBox,c);if(i){const d=i(CE(u));this.hasMutatedConstraints=!!d,d&&(u=gv(d))}return u}startAnimation(n){const{drag:i,dragMomentum:s,dragElastic:l,dragTransition:c,dragSnapToOrigin:u,onDragTransitionEnd:d}=this.getProps(),m=this.constraints||{},y=Qt(h=>{if(!ga(h,i,this.currentDirection))return;let x=m&&m[h]||{};u&&(x={min:0,max:0});const w=l?200:1e6,P=l?40:1e7,k={type:"inertia",velocity:s?n[h]:0,bounceStiffness:w,bounceDamping:P,timeConstant:750,restDelta:1,restSpeed:10,...c,...x};return this.startAxisValueAnimation(h,k)});return Promise.all(y).then(d)}startAxisValueAnimation(n,i){const s=this.getAxisMotionValue(n);return Rf(this.visualElement,n),s.start(Rd(n,s,0,i,this.visualElement,!1))}stopAnimation(){Qt(n=>this.getAxisMotionValue(n).stop())}pauseAnimation(){Qt(n=>{var i;return(i=this.getAxisMotionValue(n).animation)==null?void 0:i.pause()})}getAnimationState(n){var i;return(i=this.getAxisMotionValue(n).animation)==null?void 0:i.state}getAxisMotionValue(n){const i=`_drag${n.toUpperCase()}`,s=this.visualElement.getProps(),l=s[i];return l||this.visualElement.getValue(n,(s.initial?s.initial[n]:void 0)||0)}snapToCursor(n){Qt(i=>{const{drag:s}=this.getProps();if(!ga(i,s,this.currentDirection))return;const{projection:l}=this.visualElement,c=this.getAxisMotionValue(i);if(l&&l.layout){const{min:u,max:d}=l.layout.layoutBox[i];c.set(n[i]-We(u,d,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:n,dragConstraints:i}=this.getProps(),{projection:s}=this.visualElement;if(!Ei(i)||!s||!this.constraints)return;this.stopAnimation();const l={x:0,y:0};Qt(u=>{const d=this.getAxisMotionValue(u);if(d&&this.constraints!==!1){const m=d.get();l[u]=kk({min:m,max:m},this.constraints[u])}});const{transformTemplate:c}=this.visualElement.getProps();this.visualElement.current.style.transform=c?c({},""):"none",s.root&&s.root.updateScroll(),s.updateLayout(),this.resolveConstraints(),Qt(u=>{if(!ga(u,n,null))return;const d=this.getAxisMotionValue(u),{min:m,max:y}=this.constraints[u];d.set(We(m,y,l[u]))})}addListeners(){if(!this.visualElement.current)return;Ck.set(this.visualElement,this);const n=this.visualElement.current,i=bo(n,"pointerdown",m=>{const{drag:y,dragListener:h=!0}=this.getProps();y&&h&&this.start(m)}),s=()=>{const{dragConstraints:m}=this.getProps();Ei(m)&&m.current&&(this.constraints=this.resolveRefConstraints())},{projection:l}=this.visualElement,c=l.addEventListener("measure",s);l&&!l.layout&&(l.root&&l.root.updateScroll(),l.updateLayout()),ze.read(s);const u=Lo(window,"resize",()=>this.scalePositionWithinConstraints()),d=l.addEventListener("didUpdate",(({delta:m,hasLayoutChanged:y})=>{this.isDragging&&y&&(Qt(h=>{const x=this.getAxisMotionValue(h);x&&(this.originPoint[h]+=m[h].translate,x.set(x.get()+m[h].translate))}),this.visualElement.render())}));return()=>{u(),i(),c(),d&&d()}}getProps(){const n=this.visualElement.getProps(),{drag:i=!1,dragDirectionLock:s=!1,dragPropagation:l=!1,dragConstraints:c=!1,dragElastic:u=bf,dragMomentum:d=!0}=n;return{...n,drag:i,dragDirectionLock:s,dragPropagation:l,dragConstraints:c,dragElastic:u,dragMomentum:d}}}function ga(t,n,i){return(n===!0||n===t)&&(i===null||i===t)}function _k(t,n=10){let i=null;return Math.abs(t.y)>n?i="y":Math.abs(t.x)>n&&(i="x"),i}class Nk extends Sr{constructor(n){super(n),this.removeGroupControls=Yt,this.removeListeners=Yt,this.controls=new Ak(n)}mount(){const{dragControls:n}=this.node.getProps();n&&(this.removeGroupControls=n.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Yt}unmount(){this.removeGroupControls(),this.removeListeners()}}const my=t=>(n,i)=>{t&&ze.postRender(()=>t(n,i))};class Rk extends Sr{constructor(){super(...arguments),this.removePointerDownListener=Yt}onPointerDown(n){this.session=new Ov(n,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:bv(this.node)})}createPanHandlers(){const{onPanSessionStart:n,onPanStart:i,onPan:s,onPanEnd:l}=this.node.getProps();return{onSessionStart:my(n),onStart:my(i),onMove:s,onEnd:(c,u)=>{delete this.session,l&&ze.postRender(()=>l(c,u))}}}mount(){this.removePointerDownListener=bo(this.node.current,"pointerdown",n=>this.onPointerDown(n))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}const Pa={hasAnimatedSinceResize:!0,hasEverUpdated:!1};let sc=!1;class Fk extends K.Component{componentDidMount(){const{visualElement:n,layoutGroup:i,switchLayoutGroup:s,layoutId:l}=this.props,{projection:c}=n;c&&(i.group&&i.group.add(c),s&&s.register&&l&&s.register(c),sc&&c.root.didUpdate(),c.addEventListener("animationComplete",()=>{this.safeToRemove()}),c.setOptions({...c.options,onExitComplete:()=>this.safeToRemove()})),Pa.hasEverUpdated=!0}getSnapshotBeforeUpdate(n){const{layoutDependency:i,visualElement:s,drag:l,isPresent:c}=this.props,{projection:u}=s;return u&&(u.isPresent=c,sc=!0,l||n.layoutDependency!==i||i===void 0||n.isPresent!==c?u.willUpdate():this.safeToRemove(),n.isPresent!==c&&(c?u.promote():u.relegate()||ze.postRender(()=>{const d=u.getStack();(!d||!d.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:n}=this.props.visualElement;n&&(n.root.didUpdate(),xd.postRender(()=>{!n.currentAnimation&&n.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:n,layoutGroup:i,switchLayoutGroup:s}=this.props,{projection:l}=n;sc=!0,l&&(l.scheduleCheckAfterUnmount(),i&&i.group&&i.group.remove(l),s&&s.deregister&&s.deregister(l))}safeToRemove(){const{safeToRemove:n}=this.props;n&&n()}render(){return null}}function jv(t){const[n,i]=rv(),s=K.useContext(Jf);return E.jsx(Fk,{...t,layoutGroup:s,switchLayoutGroup:K.useContext(mv),isPresent:n,safeToRemove:i})}function bk(t,n,i){const s=xt(t)?t:Ai(t);return s.start(Rd("",s,n,i)),s.animation}const Ok=(t,n)=>t.depth-n.depth;class Mk{constructor(){this.children=[],this.isDirty=!1}add(n){td(this.children,n),this.isDirty=!0}remove(n){nd(this.children,n),this.isDirty=!0}forEach(n){this.isDirty&&this.children.sort(Ok),this.isDirty=!1,this.children.forEach(n)}}function jk(t,n){const i=jt.now(),s=({timestamp:l})=>{const c=l-i;c>=n&&(vr(s),t(c-n))};return ze.setup(s,!0),()=>vr(s)}const Dv=["TopLeft","TopRight","BottomLeft","BottomRight"],Dk=Dv.length,yy=t=>typeof t=="string"?parseFloat(t):t,gy=t=>typeof t=="number"||ye.test(t);function Ik(t,n,i,s,l,c){l?(t.opacity=We(0,i.opacity??1,Lk(s)),t.opacityExit=We(n.opacity??1,0,Vk(s))):c&&(t.opacity=We(n.opacity??1,i.opacity??1,s));for(let u=0;u<Dk;u++){const d=`border${Dv[u]}Radius`;let m=vy(n,d),y=vy(i,d);if(m===void 0&&y===void 0)continue;m||(m=0),y||(y=0),m===0||y===0||gy(m)===gy(y)?(t[d]=Math.max(We(yy(m),yy(y),s),0),(Cn.test(y)||Cn.test(m))&&(t[d]+="%")):t[d]=y}(n.rotate||i.rotate)&&(t.rotate=We(n.rotate||0,i.rotate||0,s))}function vy(t,n){return t[n]!==void 0?t[n]:t.borderRadius}const Lk=Iv(0,.5,E0),Vk=Iv(.5,.95,Yt);function Iv(t,n,i){return s=>s<t?0:s>n?1:i(Mo(t,n,s))}function xy(t,n){t.min=n.min,t.max=n.max}function un(t,n){xy(t.x,n.x),xy(t.y,n.y)}function wy(t,n){t.translate=n.translate,t.scale=n.scale,t.originPoint=n.originPoint,t.origin=n.origin}function Sy(t,n,i,s,l){return t-=n,t=ja(t,1/i,s),l!==void 0&&(t=ja(t,1/l,s)),t}function Bk(t,n=0,i=1,s=.5,l,c=t,u=t){if(Cn.test(n)&&(n=parseFloat(n),n=We(u.min,u.max,n/100)-u.min),typeof n!="number")return;let d=We(c.min,c.max,s);t===c&&(d-=n),t.min=Sy(t.min,n,i,d,l),t.max=Sy(t.max,n,i,d,l)}function Ey(t,n,[i,s,l],c,u){Bk(t,n[i],n[s],n[l],n.scale,c,u)}const zk=["x","scaleX","originX"],Uk=["y","scaleY","originY"];function ky(t,n,i,s){Ey(t.x,n,zk,i?i.x:void 0,s?s.x:void 0),Ey(t.y,n,Uk,i?i.y:void 0,s?s.y:void 0)}function Py(t){return t.translate===0&&t.scale===1}function Lv(t){return Py(t.x)&&Py(t.y)}function Ty(t,n){return t.min===n.min&&t.max===n.max}function $k(t,n){return Ty(t.x,n.x)&&Ty(t.y,n.y)}function Cy(t,n){return Math.round(t.min)===Math.round(n.min)&&Math.round(t.max)===Math.round(n.max)}function Vv(t,n){return Cy(t.x,n.x)&&Cy(t.y,n.y)}function Ay(t){return Ct(t.x)/Ct(t.y)}function _y(t,n){return t.translate===n.translate&&t.scale===n.scale&&t.originPoint===n.originPoint}class Wk{constructor(){this.members=[]}add(n){td(this.members,n),n.scheduleRender()}remove(n){if(nd(this.members,n),n===this.prevLead&&(this.prevLead=void 0),n===this.lead){const i=this.members[this.members.length-1];i&&this.promote(i)}}relegate(n){const i=this.members.findIndex(l=>n===l);if(i===0)return!1;let s;for(let l=i;l>=0;l--){const c=this.members[l];if(c.isPresent!==!1){s=c;break}}return s?(this.promote(s),!0):!1}promote(n,i){const s=this.lead;if(n!==s&&(this.prevLead=s,this.lead=n,n.show(),s)){s.instance&&s.scheduleRender(),n.scheduleRender(),n.resumeFrom=s,i&&(n.resumeFrom.preserveOpacity=!0),s.snapshot&&(n.snapshot=s.snapshot,n.snapshot.latestValues=s.animationValues||s.latestValues),n.root&&n.root.isUpdating&&(n.isLayoutDirty=!0);const{crossfade:l}=n.options;l===!1&&s.hide()}}exitAnimationComplete(){this.members.forEach(n=>{const{options:i,resumingFrom:s}=n;i.onExitComplete&&i.onExitComplete(),s&&s.options.onExitComplete&&s.options.onExitComplete()})}scheduleRender(){this.members.forEach(n=>{n.instance&&n.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function Hk(t,n,i){let s="";const l=t.x.translate/n.x,c=t.y.translate/n.y,u=(i==null?void 0:i.z)||0;if((l||c||u)&&(s=`translate3d(${l}px, ${c}px, ${u}px) `),(n.x!==1||n.y!==1)&&(s+=`scale(${1/n.x}, ${1/n.y}) `),i){const{transformPerspective:y,rotate:h,rotateX:x,rotateY:w,skewX:P,skewY:k}=i;y&&(s=`perspective(${y}px) ${s}`),h&&(s+=`rotate(${h}deg) `),x&&(s+=`rotateX(${x}deg) `),w&&(s+=`rotateY(${w}deg) `),P&&(s+=`skewX(${P}deg) `),k&&(s+=`skewY(${k}deg) `)}const d=t.x.scale*n.x,m=t.y.scale*n.y;return(d!==1||m!==1)&&(s+=`scale(${d}, ${m})`),s||"none"}const ac=["","X","Y","Z"],qk=1e3;let Kk=0;function lc(t,n,i,s){const{latestValues:l}=n;l[t]&&(i[t]=l[t],n.setStaticValue(t,0),s&&(s[t]=0))}function Bv(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;const{visualElement:n}=t.options;if(!n)return;const i=Tv(n);if(window.MotionHasOptimisedAnimation(i,"transform")){const{layout:l,layoutId:c}=t.options;window.MotionCancelOptimisedAnimation(i,"transform",ze,!(l||c))}const{parent:s}=t;s&&!s.hasCheckedOptimisedAppear&&Bv(s)}function zv({attachResizeListener:t,defaultParent:n,measureScroll:i,checkIsScrollRoot:s,resetTransform:l}){return class{constructor(u={},d=n==null?void 0:n()){this.id=Kk++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(Xk),this.nodes.forEach(eP),this.nodes.forEach(tP),this.nodes.forEach(Yk)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=u,this.root=d?d.root||d:this,this.path=d?[...d.path,d]:[],this.parent=d,this.depth=d?d.depth+1:0;for(let m=0;m<this.path.length;m++)this.path[m].shouldResetTransform=!0;this.root===this&&(this.nodes=new Mk)}addEventListener(u,d){return this.eventHandlers.has(u)||this.eventHandlers.set(u,new od),this.eventHandlers.get(u).add(d)}notifyListeners(u,...d){const m=this.eventHandlers.get(u);m&&m.notify(...d)}hasListeners(u){return this.eventHandlers.has(u)}mount(u){if(this.instance)return;this.isSVG=nv(u)&&!L2(u),this.instance=u;const{layoutId:d,layout:m,visualElement:y}=this.options;if(y&&!y.current&&y.mount(u),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(m||d)&&(this.isLayoutDirty=!0),t){let h,x=0;const w=()=>this.root.updateBlockedByResize=!1;ze.read(()=>{x=window.innerWidth}),t(u,()=>{const P=window.innerWidth;P!==x&&(x=P,this.root.updateBlockedByResize=!0,h&&h(),h=jk(w,250),Pa.hasAnimatedSinceResize&&(Pa.hasAnimatedSinceResize=!1,this.nodes.forEach(Fy)))})}d&&this.root.registerSharedNode(d,this),this.options.animate!==!1&&y&&(d||m)&&this.addEventListener("didUpdate",({delta:h,hasLayoutChanged:x,hasRelativeLayoutChanged:w,layout:P})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const k=this.options.transition||y.getDefaultTransition()||sP,{onLayoutAnimationStart:T,onLayoutAnimationComplete:S}=y.getProps(),_=!this.targetLayout||!Vv(this.targetLayout,P),N=!x&&w;if(this.options.layoutRoot||this.resumeFrom||N||x&&(_||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const b={...gd(k,"layout"),onPlay:T,onComplete:S};(y.shouldReduceMotion||this.options.layoutRoot)&&(b.delay=0,b.type=!1),this.startAnimation(b),this.setAnimationOrigin(h,N)}else x||Fy(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=P})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const u=this.getStack();u&&u.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),vr(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(nP),this.animationId++)}getTransformTemplate(){const{visualElement:u}=this.options;return u&&u.getProps().transformTemplate}willUpdate(u=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&Bv(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let h=0;h<this.path.length;h++){const x=this.path[h];x.shouldResetTransform=!0,x.updateScroll("snapshot"),x.options.layoutRoot&&x.willUpdate(!1)}const{layoutId:d,layout:m}=this.options;if(d===void 0&&!m)return;const y=this.getTransformTemplate();this.prevTransformTemplateValue=y?y(this.latestValues,""):void 0,this.updateSnapshot(),u&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(Ny);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(Ry);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(Zk),this.nodes.forEach(Gk),this.nodes.forEach(Qk)):this.nodes.forEach(Ry),this.clearAllSnapshots();const d=jt.now();dt.delta=Un(0,1e3/60,d-dt.timestamp),dt.timestamp=d,dt.isProcessing=!0,Xu.update.process(dt),Xu.preRender.process(dt),Xu.render.process(dt),dt.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,xd.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(Jk),this.sharedNodes.forEach(rP)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,ze.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){ze.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!Ct(this.snapshot.measuredBox.x)&&!Ct(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let m=0;m<this.path.length;m++)this.path[m].updateScroll();const u=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected=rt(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:d}=this.options;d&&d.notify("LayoutMeasure",this.layout.layoutBox,u?u.layoutBox:void 0)}updateScroll(u="measure"){let d=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===u&&(d=!1),d&&this.instance){const m=s(this.instance);this.scroll={animationId:this.root.animationId,phase:u,isRoot:m,offset:i(this.instance),wasRoot:this.scroll?this.scroll.isRoot:m}}}resetTransform(){if(!l)return;const u=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,d=this.projectionDelta&&!Lv(this.projectionDelta),m=this.getTransformTemplate(),y=m?m(this.latestValues,""):void 0,h=y!==this.prevTransformTemplateValue;u&&this.instance&&(d||Ir(this.latestValues)||h)&&(l(this.instance,y),this.shouldResetTransform=!1,this.scheduleRender())}measure(u=!0){const d=this.measurePageBox();let m=this.removeElementScroll(d);return u&&(m=this.removeTransform(m)),aP(m),{animationId:this.root.animationId,measuredBox:d,layoutBox:m,latestValues:{},source:this.id}}measurePageBox(){var y;const{visualElement:u}=this.options;if(!u)return rt();const d=u.measureViewportBox();if(!(((y=this.scroll)==null?void 0:y.wasRoot)||this.path.some(lP))){const{scroll:h}=this.root;h&&(ki(d.x,h.offset.x),ki(d.y,h.offset.y))}return d}removeElementScroll(u){var m;const d=rt();if(un(d,u),(m=this.scroll)!=null&&m.wasRoot)return d;for(let y=0;y<this.path.length;y++){const h=this.path[y],{scroll:x,options:w}=h;h!==this.root&&x&&w.layoutScroll&&(x.wasRoot&&un(d,u),ki(d.x,x.offset.x),ki(d.y,x.offset.y))}return d}applyTransform(u,d=!1){const m=rt();un(m,u);for(let y=0;y<this.path.length;y++){const h=this.path[y];!d&&h.options.layoutScroll&&h.scroll&&h!==h.root&&Pi(m,{x:-h.scroll.offset.x,y:-h.scroll.offset.y}),Ir(h.latestValues)&&Pi(m,h.latestValues)}return Ir(this.latestValues)&&Pi(m,this.latestValues),m}removeTransform(u){const d=rt();un(d,u);for(let m=0;m<this.path.length;m++){const y=this.path[m];if(!y.instance||!Ir(y.latestValues))continue;Cf(y.latestValues)&&y.updateSnapshot();const h=rt(),x=y.measurePageBox();un(h,x),ky(d,y.latestValues,y.snapshot?y.snapshot.layoutBox:void 0,h)}return Ir(this.latestValues)&&ky(d,this.latestValues),d}setTargetDelta(u){this.targetDelta=u,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(u){this.options={...this.options,...u,crossfade:u.crossfade!==void 0?u.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==dt.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(u=!1){var P;const d=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=d.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=d.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=d.isSharedProjectionDirty);const m=!!this.resumingFrom||this!==d;if(!(u||m&&this.isSharedProjectionDirty||this.isProjectionDirty||(P=this.parent)!=null&&P.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:h,layoutId:x}=this.options;if(!this.layout||!(h||x))return;this.resolvedRelativeTargetAt=dt.timestamp;const w=this.getClosestProjectingParent();w&&this.linkedParentVersion!==w.layoutVersion&&!w.options.layoutRoot&&this.removeRelativeTarget(),!this.targetDelta&&!this.relativeTarget&&(w&&w.layout?this.createRelativeTarget(w,this.layout.layoutBox,w.layout.layoutBox):this.removeRelativeTarget()),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=rt(),this.targetWithTransforms=rt()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),yk(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):un(this.target,this.layout.layoutBox),xv(this.target,this.targetDelta)):un(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,w&&!!w.resumingFrom==!!this.resumingFrom&&!w.options.layoutScroll&&w.target&&this.animationProgress!==1?this.createRelativeTarget(w,this.target,w.target):this.relativeParent=this.relativeTarget=void 0))}getClosestProjectingParent(){if(!(!this.parent||Cf(this.parent.latestValues)||vv(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(u,d,m){this.relativeParent=u,this.linkedParentVersion=u.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=rt(),this.relativeTargetOrigin=rt(),Da(this.relativeTargetOrigin,d,m),un(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){var k;const u=this.getLead(),d=!!this.resumingFrom||this!==u;let m=!0;if((this.isProjectionDirty||(k=this.parent)!=null&&k.isProjectionDirty)&&(m=!1),d&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(m=!1),this.resolvedRelativeTargetAt===dt.timestamp&&(m=!1),m)return;const{layout:y,layoutId:h}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(y||h))return;un(this.layoutCorrected,this.layout.layoutBox);const x=this.treeScale.x,w=this.treeScale.y;_E(this.layoutCorrected,this.treeScale,this.path,d),u.layout&&!u.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(u.target=u.layout.layoutBox,u.targetWithTransforms=rt());const{target:P}=u;if(!P){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(wy(this.prevProjectionDelta.x,this.projectionDelta.x),wy(this.prevProjectionDelta.y,this.projectionDelta.y)),Oo(this.projectionDelta,this.layoutCorrected,P,this.latestValues),(this.treeScale.x!==x||this.treeScale.y!==w||!_y(this.projectionDelta.x,this.prevProjectionDelta.x)||!_y(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",P))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(u=!0){var d;if((d=this.options.visualElement)==null||d.scheduleRender(),u){const m=this.getStack();m&&m.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=Ti(),this.projectionDelta=Ti(),this.projectionDeltaWithTransform=Ti()}setAnimationOrigin(u,d=!1){const m=this.snapshot,y=m?m.latestValues:{},h={...this.latestValues},x=Ti();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!d;const w=rt(),P=m?m.source:void 0,k=this.layout?this.layout.source:void 0,T=P!==k,S=this.getStack(),_=!S||S.members.length<=1,N=!!(T&&!_&&this.options.crossfade===!0&&!this.path.some(oP));this.animationProgress=0;let b;this.mixTargetDelta=I=>{const W=I/1e3;by(x.x,u.x,W),by(x.y,u.y,W),this.setTargetDelta(x),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Da(w,this.layout.layoutBox,this.relativeParent.layout.layoutBox),iP(this.relativeTarget,this.relativeTargetOrigin,w,W),b&&$k(this.relativeTarget,b)&&(this.isProjectionDirty=!1),b||(b=rt()),un(b,this.relativeTarget)),T&&(this.animationValues=h,Ik(h,y,this.latestValues,W,N,_)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=W},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(u){var d,m,y;this.notifyListeners("animationStart"),(d=this.currentAnimation)==null||d.stop(),(y=(m=this.resumingFrom)==null?void 0:m.currentAnimation)==null||y.stop(),this.pendingAnimation&&(vr(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=ze.update(()=>{Pa.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=Ai(0)),this.currentAnimation=bk(this.motionValue,[0,1e3],{...u,velocity:0,isSync:!0,onUpdate:h=>{this.mixTargetDelta(h),u.onUpdate&&u.onUpdate(h)},onStop:()=>{},onComplete:()=>{u.onComplete&&u.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const u=this.getStack();u&&u.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(qk),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const u=this.getLead();let{targetWithTransforms:d,target:m,layout:y,latestValues:h}=u;if(!(!d||!m||!y)){if(this!==u&&this.layout&&y&&Uv(this.options.animationType,this.layout.layoutBox,y.layoutBox)){m=this.target||rt();const x=Ct(this.layout.layoutBox.x);m.x.min=u.target.x.min,m.x.max=m.x.min+x;const w=Ct(this.layout.layoutBox.y);m.y.min=u.target.y.min,m.y.max=m.y.min+w}un(d,m),Pi(d,h),Oo(this.projectionDeltaWithTransform,this.layoutCorrected,d,h)}}registerSharedNode(u,d){this.sharedNodes.has(u)||this.sharedNodes.set(u,new Wk),this.sharedNodes.get(u).add(d);const y=d.options.initialPromotionConfig;d.promote({transition:y?y.transition:void 0,preserveFollowOpacity:y&&y.shouldPreserveFollowOpacity?y.shouldPreserveFollowOpacity(d):void 0})}isLead(){const u=this.getStack();return u?u.lead===this:!0}getLead(){var d;const{layoutId:u}=this.options;return u?((d=this.getStack())==null?void 0:d.lead)||this:this}getPrevLead(){var d;const{layoutId:u}=this.options;return u?(d=this.getStack())==null?void 0:d.prevLead:void 0}getStack(){const{layoutId:u}=this.options;if(u)return this.root.sharedNodes.get(u)}promote({needsReset:u,transition:d,preserveFollowOpacity:m}={}){const y=this.getStack();y&&y.promote(this,m),u&&(this.projectionDelta=void 0,this.needsReset=!0),d&&this.setOptions({transition:d})}relegate(){const u=this.getStack();return u?u.relegate(this):!1}resetSkewAndRotation(){const{visualElement:u}=this.options;if(!u)return;let d=!1;const{latestValues:m}=u;if((m.z||m.rotate||m.rotateX||m.rotateY||m.rotateZ||m.skewX||m.skewY)&&(d=!0),!d)return;const y={};m.z&&lc("z",u,y,this.animationValues);for(let h=0;h<ac.length;h++)lc(`rotate${ac[h]}`,u,y,this.animationValues),lc(`skew${ac[h]}`,u,y,this.animationValues);u.render();for(const h in y)u.setStaticValue(h,y[h]),this.animationValues&&(this.animationValues[h]=y[h]);u.scheduleRender()}applyProjectionStyles(u,d){if(!this.instance||this.isSVG)return;if(!this.isVisible){u.visibility="hidden";return}const m=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,u.visibility="",u.opacity="",u.pointerEvents=ka(d==null?void 0:d.pointerEvents)||"",u.transform=m?m(this.latestValues,""):"none";return}const y=this.getLead();if(!this.projectionDelta||!this.layout||!y.target){this.options.layoutId&&(u.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,u.pointerEvents=ka(d==null?void 0:d.pointerEvents)||""),this.hasProjected&&!Ir(this.latestValues)&&(u.transform=m?m({},""):"none",this.hasProjected=!1);return}u.visibility="";const h=y.animationValues||y.latestValues;this.applyTransformsToTarget();let x=Hk(this.projectionDeltaWithTransform,this.treeScale,h);m&&(x=m(h,x)),u.transform=x;const{x:w,y:P}=this.projectionDelta;u.transformOrigin=`${w.origin*100}% ${P.origin*100}% 0`,y.animationValues?u.opacity=y===this?h.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:h.opacityExit:u.opacity=y===this?h.opacity!==void 0?h.opacity:"":h.opacityExit!==void 0?h.opacityExit:0;for(const k in Tf){if(h[k]===void 0)continue;const{correct:T,applyTo:S,isCSSVariable:_}=Tf[k],N=x==="none"?h[k]:T(h[k],y);if(S){const b=S.length;for(let I=0;I<b;I++)u[S[I]]=N}else _?this.options.visualElement.renderState.vars[k]=N:u[k]=N}this.options.layoutId&&(u.pointerEvents=y===this?ka(d==null?void 0:d.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(u=>{var d;return(d=u.currentAnimation)==null?void 0:d.stop()}),this.root.nodes.forEach(Ny),this.root.sharedNodes.clear()}}}function Gk(t){t.updateLayout()}function Qk(t){var i;const n=((i=t.resumeFrom)==null?void 0:i.snapshot)||t.snapshot;if(t.isLead()&&t.layout&&n&&t.hasListeners("didUpdate")){const{layoutBox:s,measuredBox:l}=t.layout,{animationType:c}=t.options,u=n.source!==t.layout.source;c==="size"?Qt(x=>{const w=u?n.measuredBox[x]:n.layoutBox[x],P=Ct(w);w.min=s[x].min,w.max=w.min+P}):Uv(c,n.layoutBox,s)&&Qt(x=>{const w=u?n.measuredBox[x]:n.layoutBox[x],P=Ct(s[x]);w.max=w.min+P,t.relativeTarget&&!t.currentAnimation&&(t.isProjectionDirty=!0,t.relativeTarget[x].max=t.relativeTarget[x].min+P)});const d=Ti();Oo(d,s,n.layoutBox);const m=Ti();u?Oo(m,t.applyTransform(l,!0),n.measuredBox):Oo(m,s,n.layoutBox);const y=!Lv(d);let h=!1;if(!t.resumeFrom){const x=t.getClosestProjectingParent();if(x&&!x.resumeFrom){const{snapshot:w,layout:P}=x;if(w&&P){const k=rt();Da(k,n.layoutBox,w.layoutBox);const T=rt();Da(T,s,P.layoutBox),Vv(k,T)||(h=!0),x.options.layoutRoot&&(t.relativeTarget=T,t.relativeTargetOrigin=k,t.relativeParent=x)}}}t.notifyListeners("didUpdate",{layout:s,snapshot:n,delta:m,layoutDelta:d,hasLayoutChanged:y,hasRelativeLayoutChanged:h})}else if(t.isLead()){const{onExitComplete:s}=t.options;s&&s()}t.options.transition=void 0}function Xk(t){t.parent&&(t.isProjecting()||(t.isProjectionDirty=t.parent.isProjectionDirty),t.isSharedProjectionDirty||(t.isSharedProjectionDirty=!!(t.isProjectionDirty||t.parent.isProjectionDirty||t.parent.isSharedProjectionDirty)),t.isTransformDirty||(t.isTransformDirty=t.parent.isTransformDirty))}function Yk(t){t.isProjectionDirty=t.isSharedProjectionDirty=t.isTransformDirty=!1}function Jk(t){t.clearSnapshot()}function Ny(t){t.clearMeasurements()}function Ry(t){t.isLayoutDirty=!1}function Zk(t){const{visualElement:n}=t.options;n&&n.getProps().onBeforeLayoutMeasure&&n.notify("BeforeLayoutMeasure"),t.resetTransform()}function Fy(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0,t.isProjectionDirty=!0}function eP(t){t.resolveTargetDelta()}function tP(t){t.calcProjection()}function nP(t){t.resetSkewAndRotation()}function rP(t){t.removeLeadSnapshot()}function by(t,n,i){t.translate=We(n.translate,0,i),t.scale=We(n.scale,1,i),t.origin=n.origin,t.originPoint=n.originPoint}function Oy(t,n,i,s){t.min=We(n.min,i.min,s),t.max=We(n.max,i.max,s)}function iP(t,n,i,s){Oy(t.x,n.x,i.x,s),Oy(t.y,n.y,i.y,s)}function oP(t){return t.animationValues&&t.animationValues.opacityExit!==void 0}const sP={duration:.45,ease:[.4,0,.1,1]},My=t=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(t),jy=My("applewebkit/")&&!My("chrome/")?Math.round:Yt;function Dy(t){t.min=jy(t.min),t.max=jy(t.max)}function aP(t){Dy(t.x),Dy(t.y)}function Uv(t,n,i){return t==="position"||t==="preserve-aspect"&&!mk(Ay(n),Ay(i),.2)}function lP(t){var n;return t!==t.root&&((n=t.scroll)==null?void 0:n.wasRoot)}const uP=zv({attachResizeListener:(t,n)=>Lo(t,"resize",n),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),uc={current:void 0},$v=zv({measureScroll:t=>({x:t.scrollLeft,y:t.scrollTop}),defaultParent:()=>{if(!uc.current){const t=new uP({});t.mount(window),t.setOptions({layoutScroll:!0}),uc.current=t}return uc.current},resetTransform:(t,n)=>{t.style.transform=n!==void 0?n:"none"},checkIsScrollRoot:t=>window.getComputedStyle(t).position==="fixed"}),cP={pan:{Feature:Rk},drag:{Feature:Nk,ProjectionNode:$v,MeasureLayout:jv}};function Iy(t,n,i){const{props:s}=t;t.animationState&&s.whileHover&&t.animationState.setActive("whileHover",i==="Start");const l="onHover"+i,c=s[l];c&&ze.postRender(()=>c(n,qo(n)))}class fP extends Sr{mount(){const{current:n}=this.node;n&&(this.unmount=O2(n,(i,s)=>(Iy(this.node,s,"Start"),l=>Iy(this.node,l,"End"))))}unmount(){}}class dP extends Sr{constructor(){super(...arguments),this.isActive=!1}onFocus(){let n=!1;try{n=this.node.current.matches(":focus-visible")}catch{n=!0}!n||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=$o(Lo(this.node.current,"focus",()=>this.onFocus()),Lo(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function Ly(t,n,i){const{props:s}=t;if(t.current instanceof HTMLButtonElement&&t.current.disabled)return;t.animationState&&s.whileTap&&t.animationState.setActive("whileTap",i==="Start");const l="onTap"+(i==="End"?"":i),c=s[l];c&&ze.postRender(()=>c(n,qo(n)))}class pP extends Sr{mount(){const{current:n}=this.node;n&&(this.unmount=I2(n,(i,s)=>(Ly(this.node,s,"Start"),(l,{success:c})=>Ly(this.node,l,c?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}const Of=new WeakMap,cc=new WeakMap,hP=t=>{const n=Of.get(t.target);n&&n(t)},mP=t=>{t.forEach(hP)};function yP({root:t,...n}){const i=t||document;cc.has(i)||cc.set(i,{});const s=cc.get(i),l=JSON.stringify(n);return s[l]||(s[l]=new IntersectionObserver(mP,{root:t,...n})),s[l]}function gP(t,n,i){const s=yP(n);return Of.set(t,i),s.observe(t),()=>{Of.delete(t),s.unobserve(t)}}const vP={some:0,all:1};class xP extends Sr{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:n={}}=this.node.getProps(),{root:i,margin:s,amount:l="some",once:c}=n,u={root:i?i.current:void 0,rootMargin:s,threshold:typeof l=="number"?l:vP[l]},d=m=>{const{isIntersecting:y}=m;if(this.isInView===y||(this.isInView=y,c&&!y&&this.hasEnteredView))return;y&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",y);const{onViewportEnter:h,onViewportLeave:x}=this.node.getProps(),w=y?h:x;w&&w(m)};return gP(this.node.current,u,d)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:n,prevProps:i}=this.node;["amount","margin","root"].some(wP(n,i))&&this.startObserver()}unmount(){}}function wP({viewport:t={}},{viewport:n={}}={}){return i=>t[i]!==n[i]}const SP={inView:{Feature:xP},tap:{Feature:pP},focus:{Feature:dP},hover:{Feature:fP}},EP={layout:{ProjectionNode:$v,MeasureLayout:jv}},kP={...uk,...SP,...cP,...EP},J=TE(kP,LE);/**
|
||
* @license lucide-react v0.487.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=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),TP=t=>t.replace(/^([A-Z])|[\s-_]+(\w)/g,(n,i,s)=>s?s.toUpperCase():i.toLowerCase()),Vy=t=>{const n=TP(t);return n.charAt(0).toUpperCase()+n.slice(1)},Wv=(...t)=>t.filter((n,i,s)=>!!n&&n.trim()!==""&&s.indexOf(n)===i).join(" ").trim();/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/var CP={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.487.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=K.forwardRef(({color:t="currentColor",size:n=24,strokeWidth:i=2,absoluteStrokeWidth:s,className:l="",children:c,iconNode:u,...d},m)=>K.createElement("svg",{ref:m,...CP,width:n,height:n,stroke:t,strokeWidth:s?Number(i)*24/Number(n):i,className:Wv("lucide",l),...d},[...u.map(([y,h])=>K.createElement(y,h)),...Array.isArray(c)?c:[c]]));/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const Ze=(t,n)=>{const i=K.forwardRef(({className:s,...l},c)=>K.createElement(AP,{ref:c,iconNode:n,className:Wv(`lucide-${PP(Vy(t))}`,`lucide-${t}`,s),...l}));return i.displayName=Vy(t),i};/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const _P=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]],NP=Ze("arrow-right",_P);/**
|
||
* @license lucide-react v0.487.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=[["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"}]],Hv=Ze("brain",RP);/**
|
||
* @license lucide-react v0.487.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=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],By=Ze("check",FP);/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const bP=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]],zy=Ze("circle-alert",bP);/**
|
||
* @license lucide-react v0.487.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=[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]],Uy=Ze("circle-check-big",OP);/**
|
||
* @license lucide-react v0.487.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=[["rect",{width:"16",height:"16",x:"4",y:"4",rx:"2",key:"14l7u7"}],["rect",{width:"6",height:"6",x:"9",y:"9",rx:"1",key:"5aljv4"}],["path",{d:"M15 2v2",key:"13l42r"}],["path",{d:"M15 20v2",key:"15mkzm"}],["path",{d:"M2 15h2",key:"1gxd5l"}],["path",{d:"M2 9h2",key:"1bbxkp"}],["path",{d:"M20 15h2",key:"19e6y8"}],["path",{d:"M20 9h2",key:"19tzq7"}],["path",{d:"M9 2v2",key:"165o2o"}],["path",{d:"M9 20v2",key:"i2bqo8"}]],qv=Ze("cpu",MP);/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const jP=[["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"}]],DP=Ze("database",jP);/**
|
||
* @license lucide-react v0.487.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=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"10",cy:"12",r:"2",key:"737tya"}],["path",{d:"m20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22",key:"wt3hpn"}]],$y=Ze("file-image",IP);/**
|
||
* @license lucide-react v0.487.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=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]],VP=Ze("file-text",LP);/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const BP=[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]],zP=Ze("gift",BP);/**
|
||
* @license lucide-react v0.487.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=[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]],Wy=Ze("lock",UP);/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const $P=[["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"}]],fc=Ze("message-square",$P);/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const WP=[["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"}]],HP=Ze("shield",WP);/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const qP=[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]],Fd=Ze("sparkles",qP);/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const KP=[["polyline",{points:"22 17 13.5 8.5 8.5 13.5 2 7",key:"1r2t7k"}],["polyline",{points:"16 17 22 17 22 11",key:"11uiuu"}]],Kv=Ze("trending-down",KP);/**
|
||
* @license lucide-react v0.487.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=[["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"}]],QP=Ze("trending-up",GP);/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const XP=[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]],YP=Ze("upload",XP);/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const JP=[["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"}]],Gv=Ze("users",JP);/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const ZP=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],eT=Ze("x",ZP);/**
|
||
* @license lucide-react v0.487.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const tT=[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]],Ia=Ze("zap",tT);function nT({onNext:t}){const[n,i]=K.useState(1e3),[s,l]=K.useState(""),c="你的企业,正在为「低效」支付多少冤枉钱?";return K.useEffect(()=>{let u=0;const d=setInterval(()=>{u<=c.length?(l(c.slice(0,u)),u++):clearInterval(d)},80);return()=>clearInterval(d)},[]),K.useEffect(()=>{const u=setInterval(()=>{i(d=>d+Math.floor(Math.random()*3))},2e3);return()=>clearInterval(u)},[]),E.jsxs("div",{className:"min-h-screen flex flex-col items-center justify-center px-6 py-12 relative overflow-hidden",children:[E.jsx(J.div,{className:"absolute top-1/4 left-1/4 w-64 h-64 bg-[#7B61FF]/20 rounded-full blur-3xl",animate:{scale:[1,1.2,1],opacity:[.3,.5,.3]},transition:{duration:4,repeat:1/0,ease:"easeInOut"}}),E.jsx(J.div,{className:"absolute bottom-1/4 right-1/4 w-64 h-64 bg-[#00F0FF]/20 rounded-full blur-3xl",animate:{scale:[1.2,1,1.2],opacity:[.3,.5,.3]},transition:{duration:4,repeat:1/0,ease:"easeInOut"}}),E.jsxs(J.div,{className:"mb-12 relative",initial:{opacity:0,scale:.5},animate:{opacity:1,scale:1},transition:{duration:1,type:"spring"},children:[E.jsxs(J.div,{className:"relative w-32 h-32 flex items-center justify-center",animate:{scale:[1,1.1,1]},transition:{duration:3,repeat:1/0,ease:"easeInOut"},children:[E.jsx(J.div,{className:"absolute inset-0 bg-gradient-to-br from-[#7B61FF] to-[#00F0FF] rounded-full blur-2xl",animate:{opacity:[.3,.8,.3],scale:[.8,1.2,.8]},transition:{duration:3,repeat:1/0,ease:"easeInOut"}}),E.jsx("div",{className:"relative z-10 w-24 h-24 bg-gradient-to-br from-[#7B61FF] to-[#00F0FF] rounded-full flex items-center justify-center",children:E.jsx(Hv,{className:"w-14 h-14 text-white"})}),[{Icon:Fd,delay:0,color:"#00F0FF"},{Icon:qv,delay:1,color:"#7B61FF"},{Icon:DP,delay:2,color:"#00F0FF"},{Icon:Ia,delay:3,color:"#7B61FF"}].map((u,d)=>E.jsx(J.div,{className:"absolute top-1/2 left-1/2 w-10 h-10 -ml-5 -mt-5",animate:{rotate:[0,360]},transition:{duration:8,repeat:1/0,ease:"linear",delay:u.delay*2},children:E.jsx(J.div,{className:"absolute",style:{transform:`translateX(70px) rotate(-${d*90}deg)`},animate:{rotate:[0,-360]},transition:{duration:8,repeat:1/0,ease:"linear",delay:u.delay*2},children:E.jsx(J.div,{className:"w-10 h-10 bg-[#0A0F24] border-2 rounded-full flex items-center justify-center",style:{borderColor:u.color},animate:{boxShadow:[`0 0 10px ${u.color}40`,`0 0 20px ${u.color}80`,`0 0 10px ${u.color}40`]},transition:{duration:2,repeat:1/0,ease:"easeInOut"},children:E.jsx(u.Icon,{className:"w-5 h-5",style:{color:u.color}})})})},d))]}),Array.from({length:8}).map((u,d)=>E.jsx(J.div,{className:"absolute w-1 h-1 bg-[#00F0FF] rounded-full",style:{left:"50%",top:"50%"},animate:{x:[0,Math.cos(d*45*Math.PI/180)*100],y:[0,Math.sin(d*45*Math.PI/180)*100],opacity:[0,1,0],scale:[0,1,0]},transition:{duration:2,repeat:1/0,delay:d*.2,ease:"easeOut"}},d))]}),E.jsxs(J.h1,{className:"text-3xl md:text-4xl text-center mb-6 min-h-[6rem] px-4",initial:{opacity:0},animate:{opacity:1},transition:{delay:1.5},children:[s,E.jsx(J.span,{className:"inline-block w-1 h-8 bg-[#00F0FF] ml-1 align-middle",animate:{opacity:[1,0,1]},transition:{duration:.8,repeat:1/0}})]}),E.jsxs(J.p,{className:"text-center text-gray-300 mb-8 px-4 max-w-xl",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:2.5},children:["AI时代,1个懂AI的员工 > 5个传统员工",E.jsx("br",{}),"上传组织架构图,AI一键测算你的",E.jsx("span",{className:"text-[#00F0FF]",children:"隐形降本空间"})]}),E.jsxs(J.div,{className:"flex items-center gap-2 mb-12 bg-white/5 backdrop-blur-sm border border-[#00F0FF]/30 rounded-full px-6 py-3",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},transition:{delay:3},children:[E.jsx(Ia,{className:"w-5 h-5 text-[#00F0FF]"}),E.jsx("span",{className:"text-gray-300",children:"今日已有"}),E.jsx(J.span,{className:"text-[#00F0FF] text-xl",initial:{y:-10,opacity:0},animate:{y:0,opacity:1},children:n.toLocaleString()},n),E.jsx("span",{className:"text-gray-300",children:"位老板获取了降本方案"})]}),E.jsxs(J.button,{className:"relative px-12 py-4 bg-gradient-to-r from-[#7B61FF] to-[#00F0FF] rounded-full overflow-hidden group",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:3.5},onClick:t,children:[E.jsx(J.div,{className:"absolute inset-0 bg-gradient-to-r from-transparent via-white/30 to-transparent",animate:{x:["-100%","200%"]},transition:{duration:2,repeat:1/0,repeatDelay:1}}),E.jsxs("span",{className:"relative z-10 flex items-center gap-2",children:["立即测算能省多少钱",E.jsx(Kv,{className:"w-5 h-5"})]})]}),E.jsxs(J.div,{className:"mt-12 flex gap-6 text-xs text-gray-400",initial:{opacity:0},animate:{opacity:1},transition:{delay:4},children:[E.jsxs("div",{className:"flex items-center gap-1",children:[E.jsx("div",{className:"w-2 h-2 bg-green-400 rounded-full"}),E.jsx("span",{children:"银行级加密"})]}),E.jsxs("div",{className:"flex items-center gap-1",children:[E.jsx("div",{className:"w-2 h-2 bg-green-400 rounded-full"}),E.jsx("span",{children:"3秒出结果"})]}),E.jsxs("div",{className:"flex items-center gap-1",children:[E.jsx("div",{className:"w-2 h-2 bg-green-400 rounded-full"}),E.jsx("span",{children:"数据即时销毁"})]})]})]})}function Qv(t,n){return function(){return t.apply(n,arguments)}}const{toString:rT}=Object.prototype,{getPrototypeOf:bd}=Object,{iterator:Ga,toStringTag:Xv}=Symbol,Qa=(t=>n=>{const i=rT.call(n);return t[i]||(t[i]=i.slice(8,-1).toLowerCase())})(Object.create(null)),pn=t=>(t=t.toLowerCase(),n=>Qa(n)===t),Xa=t=>n=>typeof n===t,{isArray:Di}=Array,Ni=Xa("undefined");function Ko(t){return t!==null&&!Ni(t)&&t.constructor!==null&&!Ni(t.constructor)&&Dt(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const Yv=pn("ArrayBuffer");function iT(t){let n;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?n=ArrayBuffer.isView(t):n=t&&t.buffer&&Yv(t.buffer),n}const oT=Xa("string"),Dt=Xa("function"),Jv=Xa("number"),Go=t=>t!==null&&typeof t=="object",sT=t=>t===!0||t===!1,Ta=t=>{if(Qa(t)!=="object")return!1;const n=bd(t);return(n===null||n===Object.prototype||Object.getPrototypeOf(n)===null)&&!(Xv in t)&&!(Ga in t)},aT=t=>{if(!Go(t)||Ko(t))return!1;try{return Object.keys(t).length===0&&Object.getPrototypeOf(t)===Object.prototype}catch{return!1}},lT=pn("Date"),uT=pn("File"),cT=pn("Blob"),fT=pn("FileList"),dT=t=>Go(t)&&Dt(t.pipe),pT=t=>{let n;return t&&(typeof FormData=="function"&&t instanceof FormData||Dt(t.append)&&((n=Qa(t))==="formdata"||n==="object"&&Dt(t.toString)&&t.toString()==="[object FormData]"))},hT=pn("URLSearchParams"),[mT,yT,gT,vT]=["ReadableStream","Request","Response","Headers"].map(pn),xT=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Qo(t,n,{allOwnKeys:i=!1}={}){if(t===null||typeof t>"u")return;let s,l;if(typeof t!="object"&&(t=[t]),Di(t))for(s=0,l=t.length;s<l;s++)n.call(null,t[s],s,t);else{if(Ko(t))return;const c=i?Object.getOwnPropertyNames(t):Object.keys(t),u=c.length;let d;for(s=0;s<u;s++)d=c[s],n.call(null,t[d],d,t)}}function Zv(t,n){if(Ko(t))return null;n=n.toLowerCase();const i=Object.keys(t);let s=i.length,l;for(;s-- >0;)if(l=i[s],n===l.toLowerCase())return l;return null}const Br=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,e1=t=>!Ni(t)&&t!==Br;function Mf(){const{caseless:t,skipUndefined:n}=e1(this)&&this||{},i={},s=(l,c)=>{const u=t&&Zv(i,c)||c;Ta(i[u])&&Ta(l)?i[u]=Mf(i[u],l):Ta(l)?i[u]=Mf({},l):Di(l)?i[u]=l.slice():(!n||!Ni(l))&&(i[u]=l)};for(let l=0,c=arguments.length;l<c;l++)arguments[l]&&Qo(arguments[l],s);return i}const wT=(t,n,i,{allOwnKeys:s}={})=>(Qo(n,(l,c)=>{i&&Dt(l)?t[c]=Qv(l,i):t[c]=l},{allOwnKeys:s}),t),ST=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),ET=(t,n,i,s)=>{t.prototype=Object.create(n.prototype,s),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:n.prototype}),i&&Object.assign(t.prototype,i)},kT=(t,n,i,s)=>{let l,c,u;const d={};if(n=n||{},t==null)return n;do{for(l=Object.getOwnPropertyNames(t),c=l.length;c-- >0;)u=l[c],(!s||s(u,t,n))&&!d[u]&&(n[u]=t[u],d[u]=!0);t=i!==!1&&bd(t)}while(t&&(!i||i(t,n))&&t!==Object.prototype);return n},PT=(t,n,i)=>{t=String(t),(i===void 0||i>t.length)&&(i=t.length),i-=n.length;const s=t.indexOf(n,i);return s!==-1&&s===i},TT=t=>{if(!t)return null;if(Di(t))return t;let n=t.length;if(!Jv(n))return null;const i=new Array(n);for(;n-- >0;)i[n]=t[n];return i},CT=(t=>n=>t&&n instanceof t)(typeof Uint8Array<"u"&&bd(Uint8Array)),AT=(t,n)=>{const s=(t&&t[Ga]).call(t);let l;for(;(l=s.next())&&!l.done;){const c=l.value;n.call(t,c[0],c[1])}},_T=(t,n)=>{let i;const s=[];for(;(i=t.exec(n))!==null;)s.push(i);return s},NT=pn("HTMLFormElement"),RT=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(i,s,l){return s.toUpperCase()+l}),Hy=(({hasOwnProperty:t})=>(n,i)=>t.call(n,i))(Object.prototype),FT=pn("RegExp"),t1=(t,n)=>{const i=Object.getOwnPropertyDescriptors(t),s={};Qo(i,(l,c)=>{let u;(u=n(l,c,t))!==!1&&(s[c]=u||l)}),Object.defineProperties(t,s)},bT=t=>{t1(t,(n,i)=>{if(Dt(t)&&["arguments","caller","callee"].indexOf(i)!==-1)return!1;const s=t[i];if(Dt(s)){if(n.enumerable=!1,"writable"in n){n.writable=!1;return}n.set||(n.set=()=>{throw Error("Can not rewrite read-only method '"+i+"'")})}})},OT=(t,n)=>{const i={},s=l=>{l.forEach(c=>{i[c]=!0})};return Di(t)?s(t):s(String(t).split(n)),i},MT=()=>{},jT=(t,n)=>t!=null&&Number.isFinite(t=+t)?t:n;function DT(t){return!!(t&&Dt(t.append)&&t[Xv]==="FormData"&&t[Ga])}const IT=t=>{const n=new Array(10),i=(s,l)=>{if(Go(s)){if(n.indexOf(s)>=0)return;if(Ko(s))return s;if(!("toJSON"in s)){n[l]=s;const c=Di(s)?[]:{};return Qo(s,(u,d)=>{const m=i(u,l+1);!Ni(m)&&(c[d]=m)}),n[l]=void 0,c}}return s};return i(t,0)},LT=pn("AsyncFunction"),VT=t=>t&&(Go(t)||Dt(t))&&Dt(t.then)&&Dt(t.catch),n1=((t,n)=>t?setImmediate:n?((i,s)=>(Br.addEventListener("message",({source:l,data:c})=>{l===Br&&c===i&&s.length&&s.shift()()},!1),l=>{s.push(l),Br.postMessage(i,"*")}))(`axios@${Math.random()}`,[]):i=>setTimeout(i))(typeof setImmediate=="function",Dt(Br.postMessage)),BT=typeof queueMicrotask<"u"?queueMicrotask.bind(Br):typeof process<"u"&&process.nextTick||n1,zT=t=>t!=null&&Dt(t[Ga]),$={isArray:Di,isArrayBuffer:Yv,isBuffer:Ko,isFormData:pT,isArrayBufferView:iT,isString:oT,isNumber:Jv,isBoolean:sT,isObject:Go,isPlainObject:Ta,isEmptyObject:aT,isReadableStream:mT,isRequest:yT,isResponse:gT,isHeaders:vT,isUndefined:Ni,isDate:lT,isFile:uT,isBlob:cT,isRegExp:FT,isFunction:Dt,isStream:dT,isURLSearchParams:hT,isTypedArray:CT,isFileList:fT,forEach:Qo,merge:Mf,extend:wT,trim:xT,stripBOM:ST,inherits:ET,toFlatObject:kT,kindOf:Qa,kindOfTest:pn,endsWith:PT,toArray:TT,forEachEntry:AT,matchAll:_T,isHTMLForm:NT,hasOwnProperty:Hy,hasOwnProp:Hy,reduceDescriptors:t1,freezeMethods:bT,toObjectSet:OT,toCamelCase:RT,noop:MT,toFiniteNumber:jT,findKey:Zv,global:Br,isContextDefined:e1,isSpecCompliantForm:DT,toJSONObject:IT,isAsyncFn:LT,isThenable:VT,setImmediate:n1,asap:BT,isIterable:zT};function ke(t,n,i,s,l){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",n&&(this.code=n),i&&(this.config=i),s&&(this.request=s),l&&(this.response=l,this.status=l.status?l.status:null)}$.inherits(ke,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:$.toJSONObject(this.config),code:this.code,status:this.status}}});const r1=ke.prototype,i1={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{i1[t]={value:t}});Object.defineProperties(ke,i1);Object.defineProperty(r1,"isAxiosError",{value:!0});ke.from=(t,n,i,s,l,c)=>{const u=Object.create(r1);$.toFlatObject(t,u,function(h){return h!==Error.prototype},y=>y!=="isAxiosError");const d=t&&t.message?t.message:"Error",m=n==null&&t?t.code:n;return ke.call(u,d,m,i,s,l),t&&u.cause==null&&Object.defineProperty(u,"cause",{value:t,configurable:!0}),u.name=t&&t.name||"Error",c&&Object.assign(u,c),u};const UT=null;function jf(t){return $.isPlainObject(t)||$.isArray(t)}function o1(t){return $.endsWith(t,"[]")?t.slice(0,-2):t}function qy(t,n,i){return t?t.concat(n).map(function(l,c){return l=o1(l),!i&&c?"["+l+"]":l}).join(i?".":""):n}function $T(t){return $.isArray(t)&&!t.some(jf)}const WT=$.toFlatObject($,{},null,function(n){return/^is[A-Z]/.test(n)});function Ya(t,n,i){if(!$.isObject(t))throw new TypeError("target must be an object");n=n||new FormData,i=$.toFlatObject(i,{metaTokens:!0,dots:!1,indexes:!1},!1,function(T,S){return!$.isUndefined(S[T])});const s=i.metaTokens,l=i.visitor||h,c=i.dots,u=i.indexes,m=(i.Blob||typeof Blob<"u"&&Blob)&&$.isSpecCompliantForm(n);if(!$.isFunction(l))throw new TypeError("visitor must be a function");function y(k){if(k===null)return"";if($.isDate(k))return k.toISOString();if($.isBoolean(k))return k.toString();if(!m&&$.isBlob(k))throw new ke("Blob is not supported. Use a Buffer instead.");return $.isArrayBuffer(k)||$.isTypedArray(k)?m&&typeof Blob=="function"?new Blob([k]):Buffer.from(k):k}function h(k,T,S){let _=k;if(k&&!S&&typeof k=="object"){if($.endsWith(T,"{}"))T=s?T:T.slice(0,-2),k=JSON.stringify(k);else if($.isArray(k)&&$T(k)||($.isFileList(k)||$.endsWith(T,"[]"))&&(_=$.toArray(k)))return T=o1(T),_.forEach(function(b,I){!($.isUndefined(b)||b===null)&&n.append(u===!0?qy([T],I,c):u===null?T:T+"[]",y(b))}),!1}return jf(k)?!0:(n.append(qy(S,T,c),y(k)),!1)}const x=[],w=Object.assign(WT,{defaultVisitor:h,convertValue:y,isVisitable:jf});function P(k,T){if(!$.isUndefined(k)){if(x.indexOf(k)!==-1)throw Error("Circular reference detected in "+T.join("."));x.push(k),$.forEach(k,function(_,N){(!($.isUndefined(_)||_===null)&&l.call(n,_,$.isString(N)?N.trim():N,T,w))===!0&&P(_,T?T.concat(N):[N])}),x.pop()}}if(!$.isObject(t))throw new TypeError("data must be an object");return P(t),n}function Ky(t){const n={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(s){return n[s]})}function Od(t,n){this._pairs=[],t&&Ya(t,this,n)}const s1=Od.prototype;s1.append=function(n,i){this._pairs.push([n,i])};s1.toString=function(n){const i=n?function(s){return n.call(this,s,Ky)}:Ky;return this._pairs.map(function(l){return i(l[0])+"="+i(l[1])},"").join("&")};function HT(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function a1(t,n,i){if(!n)return t;const s=i&&i.encode||HT;$.isFunction(i)&&(i={serialize:i});const l=i&&i.serialize;let c;if(l?c=l(n,i):c=$.isURLSearchParams(n)?n.toString():new Od(n,i).toString(s),c){const u=t.indexOf("#");u!==-1&&(t=t.slice(0,u)),t+=(t.indexOf("?")===-1?"?":"&")+c}return t}class Gy{constructor(){this.handlers=[]}use(n,i,s){return this.handlers.push({fulfilled:n,rejected:i,synchronous:s?s.synchronous:!1,runWhen:s?s.runWhen:null}),this.handlers.length-1}eject(n){this.handlers[n]&&(this.handlers[n]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(n){$.forEach(this.handlers,function(s){s!==null&&n(s)})}}const l1={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},qT=typeof URLSearchParams<"u"?URLSearchParams:Od,KT=typeof FormData<"u"?FormData:null,GT=typeof Blob<"u"?Blob:null,QT={isBrowser:!0,classes:{URLSearchParams:qT,FormData:KT,Blob:GT},protocols:["http","https","file","blob","url","data"]},Md=typeof window<"u"&&typeof document<"u",Df=typeof navigator=="object"&&navigator||void 0,XT=Md&&(!Df||["ReactNative","NativeScript","NS"].indexOf(Df.product)<0),YT=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",JT=Md&&window.location.href||"http://localhost",ZT=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Md,hasStandardBrowserEnv:XT,hasStandardBrowserWebWorkerEnv:YT,navigator:Df,origin:JT},Symbol.toStringTag,{value:"Module"})),vt={...ZT,...QT};function eC(t,n){return Ya(t,new vt.classes.URLSearchParams,{visitor:function(i,s,l,c){return vt.isNode&&$.isBuffer(i)?(this.append(s,i.toString("base64")),!1):c.defaultVisitor.apply(this,arguments)},...n})}function tC(t){return $.matchAll(/\w+|\[(\w*)]/g,t).map(n=>n[0]==="[]"?"":n[1]||n[0])}function nC(t){const n={},i=Object.keys(t);let s;const l=i.length;let c;for(s=0;s<l;s++)c=i[s],n[c]=t[c];return n}function u1(t){function n(i,s,l,c){let u=i[c++];if(u==="__proto__")return!0;const d=Number.isFinite(+u),m=c>=i.length;return u=!u&&$.isArray(l)?l.length:u,m?($.hasOwnProp(l,u)?l[u]=[l[u],s]:l[u]=s,!d):((!l[u]||!$.isObject(l[u]))&&(l[u]=[]),n(i,s,l[u],c)&&$.isArray(l[u])&&(l[u]=nC(l[u])),!d)}if($.isFormData(t)&&$.isFunction(t.entries)){const i={};return $.forEachEntry(t,(s,l)=>{n(tC(s),l,i,0)}),i}return null}function rC(t,n,i){if($.isString(t))try{return(n||JSON.parse)(t),$.trim(t)}catch(s){if(s.name!=="SyntaxError")throw s}return(i||JSON.stringify)(t)}const Xo={transitional:l1,adapter:["xhr","http","fetch"],transformRequest:[function(n,i){const s=i.getContentType()||"",l=s.indexOf("application/json")>-1,c=$.isObject(n);if(c&&$.isHTMLForm(n)&&(n=new FormData(n)),$.isFormData(n))return l?JSON.stringify(u1(n)):n;if($.isArrayBuffer(n)||$.isBuffer(n)||$.isStream(n)||$.isFile(n)||$.isBlob(n)||$.isReadableStream(n))return n;if($.isArrayBufferView(n))return n.buffer;if($.isURLSearchParams(n))return i.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),n.toString();let d;if(c){if(s.indexOf("application/x-www-form-urlencoded")>-1)return eC(n,this.formSerializer).toString();if((d=$.isFileList(n))||s.indexOf("multipart/form-data")>-1){const m=this.env&&this.env.FormData;return Ya(d?{"files[]":n}:n,m&&new m,this.formSerializer)}}return c||l?(i.setContentType("application/json",!1),rC(n)):n}],transformResponse:[function(n){const i=this.transitional||Xo.transitional,s=i&&i.forcedJSONParsing,l=this.responseType==="json";if($.isResponse(n)||$.isReadableStream(n))return n;if(n&&$.isString(n)&&(s&&!this.responseType||l)){const u=!(i&&i.silentJSONParsing)&&l;try{return JSON.parse(n,this.parseReviver)}catch(d){if(u)throw d.name==="SyntaxError"?ke.from(d,ke.ERR_BAD_RESPONSE,this,null,this.response):d}}return n}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:vt.classes.FormData,Blob:vt.classes.Blob},validateStatus:function(n){return n>=200&&n<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};$.forEach(["delete","get","head","post","put","patch"],t=>{Xo.headers[t]={}});const iC=$.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),oC=t=>{const n={};let i,s,l;return t&&t.split(`
|
||
`).forEach(function(u){l=u.indexOf(":"),i=u.substring(0,l).trim().toLowerCase(),s=u.substring(l+1).trim(),!(!i||n[i]&&iC[i])&&(i==="set-cookie"?n[i]?n[i].push(s):n[i]=[s]:n[i]=n[i]?n[i]+", "+s:s)}),n},Qy=Symbol("internals");function _o(t){return t&&String(t).trim().toLowerCase()}function Ca(t){return t===!1||t==null?t:$.isArray(t)?t.map(Ca):String(t)}function sC(t){const n=Object.create(null),i=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let s;for(;s=i.exec(t);)n[s[1]]=s[2];return n}const aC=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function dc(t,n,i,s,l){if($.isFunction(s))return s.call(this,n,i);if(l&&(n=i),!!$.isString(n)){if($.isString(s))return n.indexOf(s)!==-1;if($.isRegExp(s))return s.test(n)}}function lC(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(n,i,s)=>i.toUpperCase()+s)}function uC(t,n){const i=$.toCamelCase(" "+n);["get","set","has"].forEach(s=>{Object.defineProperty(t,s+i,{value:function(l,c,u){return this[s].call(this,n,l,c,u)},configurable:!0})})}let It=class{constructor(n){n&&this.set(n)}set(n,i,s){const l=this;function c(d,m,y){const h=_o(m);if(!h)throw new Error("header name must be a non-empty string");const x=$.findKey(l,h);(!x||l[x]===void 0||y===!0||y===void 0&&l[x]!==!1)&&(l[x||m]=Ca(d))}const u=(d,m)=>$.forEach(d,(y,h)=>c(y,h,m));if($.isPlainObject(n)||n instanceof this.constructor)u(n,i);else if($.isString(n)&&(n=n.trim())&&!aC(n))u(oC(n),i);else if($.isObject(n)&&$.isIterable(n)){let d={},m,y;for(const h of n){if(!$.isArray(h))throw TypeError("Object iterator must return a key-value pair");d[y=h[0]]=(m=d[y])?$.isArray(m)?[...m,h[1]]:[m,h[1]]:h[1]}u(d,i)}else n!=null&&c(i,n,s);return this}get(n,i){if(n=_o(n),n){const s=$.findKey(this,n);if(s){const l=this[s];if(!i)return l;if(i===!0)return sC(l);if($.isFunction(i))return i.call(this,l,s);if($.isRegExp(i))return i.exec(l);throw new TypeError("parser must be boolean|regexp|function")}}}has(n,i){if(n=_o(n),n){const s=$.findKey(this,n);return!!(s&&this[s]!==void 0&&(!i||dc(this,this[s],s,i)))}return!1}delete(n,i){const s=this;let l=!1;function c(u){if(u=_o(u),u){const d=$.findKey(s,u);d&&(!i||dc(s,s[d],d,i))&&(delete s[d],l=!0)}}return $.isArray(n)?n.forEach(c):c(n),l}clear(n){const i=Object.keys(this);let s=i.length,l=!1;for(;s--;){const c=i[s];(!n||dc(this,this[c],c,n,!0))&&(delete this[c],l=!0)}return l}normalize(n){const i=this,s={};return $.forEach(this,(l,c)=>{const u=$.findKey(s,c);if(u){i[u]=Ca(l),delete i[c];return}const d=n?lC(c):String(c).trim();d!==c&&delete i[c],i[d]=Ca(l),s[d]=!0}),this}concat(...n){return this.constructor.concat(this,...n)}toJSON(n){const i=Object.create(null);return $.forEach(this,(s,l)=>{s!=null&&s!==!1&&(i[l]=n&&$.isArray(s)?s.join(", "):s)}),i}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([n,i])=>n+": "+i).join(`
|
||
`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(n){return n instanceof this?n:new this(n)}static concat(n,...i){const s=new this(n);return i.forEach(l=>s.set(l)),s}static accessor(n){const s=(this[Qy]=this[Qy]={accessors:{}}).accessors,l=this.prototype;function c(u){const d=_o(u);s[d]||(uC(l,u),s[d]=!0)}return $.isArray(n)?n.forEach(c):c(n),this}};It.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);$.reduceDescriptors(It.prototype,({value:t},n)=>{let i=n[0].toUpperCase()+n.slice(1);return{get:()=>t,set(s){this[i]=s}}});$.freezeMethods(It);function pc(t,n){const i=this||Xo,s=n||i,l=It.from(s.headers);let c=s.data;return $.forEach(t,function(d){c=d.call(i,c,l.normalize(),n?n.status:void 0)}),l.normalize(),c}function c1(t){return!!(t&&t.__CANCEL__)}function Ii(t,n,i){ke.call(this,t??"canceled",ke.ERR_CANCELED,n,i),this.name="CanceledError"}$.inherits(Ii,ke,{__CANCEL__:!0});function f1(t,n,i){const s=i.config.validateStatus;!i.status||!s||s(i.status)?t(i):n(new ke("Request failed with status code "+i.status,[ke.ERR_BAD_REQUEST,ke.ERR_BAD_RESPONSE][Math.floor(i.status/100)-4],i.config,i.request,i))}function cC(t){const n=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return n&&n[1]||""}function fC(t,n){t=t||10;const i=new Array(t),s=new Array(t);let l=0,c=0,u;return n=n!==void 0?n:1e3,function(m){const y=Date.now(),h=s[c];u||(u=y),i[l]=m,s[l]=y;let x=c,w=0;for(;x!==l;)w+=i[x++],x=x%t;if(l=(l+1)%t,l===c&&(c=(c+1)%t),y-u<n)return;const P=h&&y-h;return P?Math.round(w*1e3/P):void 0}}function dC(t,n){let i=0,s=1e3/n,l,c;const u=(y,h=Date.now())=>{i=h,l=null,c&&(clearTimeout(c),c=null),t(...y)};return[(...y)=>{const h=Date.now(),x=h-i;x>=s?u(y,h):(l=y,c||(c=setTimeout(()=>{c=null,u(l)},s-x)))},()=>l&&u(l)]}const La=(t,n,i=3)=>{let s=0;const l=fC(50,250);return dC(c=>{const u=c.loaded,d=c.lengthComputable?c.total:void 0,m=u-s,y=l(m),h=u<=d;s=u;const x={loaded:u,total:d,progress:d?u/d:void 0,bytes:m,rate:y||void 0,estimated:y&&d&&h?(d-u)/y:void 0,event:c,lengthComputable:d!=null,[n?"download":"upload"]:!0};t(x)},i)},Xy=(t,n)=>{const i=t!=null;return[s=>n[0]({lengthComputable:i,total:t,loaded:s}),n[1]]},Yy=t=>(...n)=>$.asap(()=>t(...n)),pC=vt.hasStandardBrowserEnv?((t,n)=>i=>(i=new URL(i,vt.origin),t.protocol===i.protocol&&t.host===i.host&&(n||t.port===i.port)))(new URL(vt.origin),vt.navigator&&/(msie|trident)/i.test(vt.navigator.userAgent)):()=>!0,hC=vt.hasStandardBrowserEnv?{write(t,n,i,s,l,c,u){if(typeof document>"u")return;const d=[`${t}=${encodeURIComponent(n)}`];$.isNumber(i)&&d.push(`expires=${new Date(i).toUTCString()}`),$.isString(s)&&d.push(`path=${s}`),$.isString(l)&&d.push(`domain=${l}`),c===!0&&d.push("secure"),$.isString(u)&&d.push(`SameSite=${u}`),document.cookie=d.join("; ")},read(t){if(typeof document>"u")return null;const n=document.cookie.match(new RegExp("(?:^|; )"+t+"=([^;]*)"));return n?decodeURIComponent(n[1]):null},remove(t){this.write(t,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function mC(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function yC(t,n){return n?t.replace(/\/?\/$/,"")+"/"+n.replace(/^\/+/,""):t}function d1(t,n,i){let s=!mC(n);return t&&(s||i==!1)?yC(t,n):n}const Jy=t=>t instanceof It?{...t}:t;function Wr(t,n){n=n||{};const i={};function s(y,h,x,w){return $.isPlainObject(y)&&$.isPlainObject(h)?$.merge.call({caseless:w},y,h):$.isPlainObject(h)?$.merge({},h):$.isArray(h)?h.slice():h}function l(y,h,x,w){if($.isUndefined(h)){if(!$.isUndefined(y))return s(void 0,y,x,w)}else return s(y,h,x,w)}function c(y,h){if(!$.isUndefined(h))return s(void 0,h)}function u(y,h){if($.isUndefined(h)){if(!$.isUndefined(y))return s(void 0,y)}else return s(void 0,h)}function d(y,h,x){if(x in n)return s(y,h);if(x in t)return s(void 0,y)}const m={url:c,method:c,data:c,baseURL:u,transformRequest:u,transformResponse:u,paramsSerializer:u,timeout:u,timeoutMessage:u,withCredentials:u,withXSRFToken:u,adapter:u,responseType:u,xsrfCookieName:u,xsrfHeaderName:u,onUploadProgress:u,onDownloadProgress:u,decompress:u,maxContentLength:u,maxBodyLength:u,beforeRedirect:u,transport:u,httpAgent:u,httpsAgent:u,cancelToken:u,socketPath:u,responseEncoding:u,validateStatus:d,headers:(y,h,x)=>l(Jy(y),Jy(h),x,!0)};return $.forEach(Object.keys({...t,...n}),function(h){const x=m[h]||l,w=x(t[h],n[h],h);$.isUndefined(w)&&x!==d||(i[h]=w)}),i}const p1=t=>{const n=Wr({},t);let{data:i,withXSRFToken:s,xsrfHeaderName:l,xsrfCookieName:c,headers:u,auth:d}=n;if(n.headers=u=It.from(u),n.url=a1(d1(n.baseURL,n.url,n.allowAbsoluteUrls),t.params,t.paramsSerializer),d&&u.set("Authorization","Basic "+btoa((d.username||"")+":"+(d.password?unescape(encodeURIComponent(d.password)):""))),$.isFormData(i)){if(vt.hasStandardBrowserEnv||vt.hasStandardBrowserWebWorkerEnv)u.setContentType(void 0);else if($.isFunction(i.getHeaders)){const m=i.getHeaders(),y=["content-type","content-length"];Object.entries(m).forEach(([h,x])=>{y.includes(h.toLowerCase())&&u.set(h,x)})}}if(vt.hasStandardBrowserEnv&&(s&&$.isFunction(s)&&(s=s(n)),s||s!==!1&&pC(n.url))){const m=l&&c&&hC.read(c);m&&u.set(l,m)}return n},gC=typeof XMLHttpRequest<"u",vC=gC&&function(t){return new Promise(function(i,s){const l=p1(t);let c=l.data;const u=It.from(l.headers).normalize();let{responseType:d,onUploadProgress:m,onDownloadProgress:y}=l,h,x,w,P,k;function T(){P&&P(),k&&k(),l.cancelToken&&l.cancelToken.unsubscribe(h),l.signal&&l.signal.removeEventListener("abort",h)}let S=new XMLHttpRequest;S.open(l.method.toUpperCase(),l.url,!0),S.timeout=l.timeout;function _(){if(!S)return;const b=It.from("getAllResponseHeaders"in S&&S.getAllResponseHeaders()),W={data:!d||d==="text"||d==="json"?S.responseText:S.response,status:S.status,statusText:S.statusText,headers:b,config:t,request:S};f1(function(H){i(H),T()},function(H){s(H),T()},W),S=null}"onloadend"in S?S.onloadend=_:S.onreadystatechange=function(){!S||S.readyState!==4||S.status===0&&!(S.responseURL&&S.responseURL.indexOf("file:")===0)||setTimeout(_)},S.onabort=function(){S&&(s(new ke("Request aborted",ke.ECONNABORTED,t,S)),S=null)},S.onerror=function(I){const W=I&&I.message?I.message:"Network Error",q=new ke(W,ke.ERR_NETWORK,t,S);q.event=I||null,s(q),S=null},S.ontimeout=function(){let I=l.timeout?"timeout of "+l.timeout+"ms exceeded":"timeout exceeded";const W=l.transitional||l1;l.timeoutErrorMessage&&(I=l.timeoutErrorMessage),s(new ke(I,W.clarifyTimeoutError?ke.ETIMEDOUT:ke.ECONNABORTED,t,S)),S=null},c===void 0&&u.setContentType(null),"setRequestHeader"in S&&$.forEach(u.toJSON(),function(I,W){S.setRequestHeader(W,I)}),$.isUndefined(l.withCredentials)||(S.withCredentials=!!l.withCredentials),d&&d!=="json"&&(S.responseType=l.responseType),y&&([w,k]=La(y,!0),S.addEventListener("progress",w)),m&&S.upload&&([x,P]=La(m),S.upload.addEventListener("progress",x),S.upload.addEventListener("loadend",P)),(l.cancelToken||l.signal)&&(h=b=>{S&&(s(!b||b.type?new Ii(null,t,S):b),S.abort(),S=null)},l.cancelToken&&l.cancelToken.subscribe(h),l.signal&&(l.signal.aborted?h():l.signal.addEventListener("abort",h)));const N=cC(l.url);if(N&&vt.protocols.indexOf(N)===-1){s(new ke("Unsupported protocol "+N+":",ke.ERR_BAD_REQUEST,t));return}S.send(c||null)})},xC=(t,n)=>{const{length:i}=t=t?t.filter(Boolean):[];if(n||i){let s=new AbortController,l;const c=function(y){if(!l){l=!0,d();const h=y instanceof Error?y:this.reason;s.abort(h instanceof ke?h:new Ii(h instanceof Error?h.message:h))}};let u=n&&setTimeout(()=>{u=null,c(new ke(`timeout ${n} of ms exceeded`,ke.ETIMEDOUT))},n);const d=()=>{t&&(u&&clearTimeout(u),u=null,t.forEach(y=>{y.unsubscribe?y.unsubscribe(c):y.removeEventListener("abort",c)}),t=null)};t.forEach(y=>y.addEventListener("abort",c));const{signal:m}=s;return m.unsubscribe=()=>$.asap(d),m}},wC=function*(t,n){let i=t.byteLength;if(i<n){yield t;return}let s=0,l;for(;s<i;)l=s+n,yield t.slice(s,l),s=l},SC=async function*(t,n){for await(const i of EC(t))yield*wC(i,n)},EC=async function*(t){if(t[Symbol.asyncIterator]){yield*t;return}const n=t.getReader();try{for(;;){const{done:i,value:s}=await n.read();if(i)break;yield s}}finally{await n.cancel()}},Zy=(t,n,i,s)=>{const l=SC(t,n);let c=0,u,d=m=>{u||(u=!0,s&&s(m))};return new ReadableStream({async pull(m){try{const{done:y,value:h}=await l.next();if(y){d(),m.close();return}let x=h.byteLength;if(i){let w=c+=x;i(w)}m.enqueue(new Uint8Array(h))}catch(y){throw d(y),y}},cancel(m){return d(m),l.return()}},{highWaterMark:2})},eg=64*1024,{isFunction:va}=$,kC=(({Request:t,Response:n})=>({Request:t,Response:n}))($.global),{ReadableStream:tg,TextEncoder:ng}=$.global,rg=(t,...n)=>{try{return!!t(...n)}catch{return!1}},PC=t=>{t=$.merge.call({skipUndefined:!0},kC,t);const{fetch:n,Request:i,Response:s}=t,l=n?va(n):typeof fetch=="function",c=va(i),u=va(s);if(!l)return!1;const d=l&&va(tg),m=l&&(typeof ng=="function"?(k=>T=>k.encode(T))(new ng):async k=>new Uint8Array(await new i(k).arrayBuffer())),y=c&&d&&rg(()=>{let k=!1;const T=new i(vt.origin,{body:new tg,method:"POST",get duplex(){return k=!0,"half"}}).headers.has("Content-Type");return k&&!T}),h=u&&d&&rg(()=>$.isReadableStream(new s("").body)),x={stream:h&&(k=>k.body)};l&&["text","arrayBuffer","blob","formData","stream"].forEach(k=>{!x[k]&&(x[k]=(T,S)=>{let _=T&&T[k];if(_)return _.call(T);throw new ke(`Response type '${k}' is not supported`,ke.ERR_NOT_SUPPORT,S)})});const w=async k=>{if(k==null)return 0;if($.isBlob(k))return k.size;if($.isSpecCompliantForm(k))return(await new i(vt.origin,{method:"POST",body:k}).arrayBuffer()).byteLength;if($.isArrayBufferView(k)||$.isArrayBuffer(k))return k.byteLength;if($.isURLSearchParams(k)&&(k=k+""),$.isString(k))return(await m(k)).byteLength},P=async(k,T)=>{const S=$.toFiniteNumber(k.getContentLength());return S??w(T)};return async k=>{let{url:T,method:S,data:_,signal:N,cancelToken:b,timeout:I,onDownloadProgress:W,onUploadProgress:q,responseType:H,headers:D,withCredentials:ne="same-origin",fetchOptions:te}=p1(k),he=n||fetch;H=H?(H+"").toLowerCase():"text";let re=xC([N,b&&b.toAbortSignal()],I),Se=null;const ge=re&&re.unsubscribe&&(()=>{re.unsubscribe()});let _e;try{if(q&&y&&S!=="get"&&S!=="head"&&(_e=await P(D,_))!==0){let A=new i(T,{method:"POST",body:_,duplex:"half"}),U;if($.isFormData(_)&&(U=A.headers.get("content-type"))&&D.setContentType(U),A.body){const[ee,oe]=Xy(_e,La(Yy(q)));_=Zy(A.body,eg,ee,oe)}}$.isString(ne)||(ne=ne?"include":"omit");const Pe=c&&"credentials"in i.prototype,le={...te,signal:re,method:S.toUpperCase(),headers:D.normalize().toJSON(),body:_,duplex:"half",credentials:Pe?ne:void 0};Se=c&&new i(T,le);let g=await(c?he(Se,te):he(T,le));const O=h&&(H==="stream"||H==="response");if(h&&(W||O&&ge)){const A={};["status","statusText","headers"].forEach(Z=>{A[Z]=g[Z]});const U=$.toFiniteNumber(g.headers.get("content-length")),[ee,oe]=W&&Xy(U,La(Yy(W),!0))||[];g=new s(Zy(g.body,eg,ee,()=>{oe&&oe(),ge&&ge()}),A)}H=H||"text";let M=await x[$.findKey(x,H)||"text"](g,k);return!O&&ge&&ge(),await new Promise((A,U)=>{f1(A,U,{data:M,headers:It.from(g.headers),status:g.status,statusText:g.statusText,config:k,request:Se})})}catch(Pe){throw ge&&ge(),Pe&&Pe.name==="TypeError"&&/Load failed|fetch/i.test(Pe.message)?Object.assign(new ke("Network Error",ke.ERR_NETWORK,k,Se),{cause:Pe.cause||Pe}):ke.from(Pe,Pe&&Pe.code,k,Se)}}},TC=new Map,h1=t=>{let n=t&&t.env||{};const{fetch:i,Request:s,Response:l}=n,c=[s,l,i];let u=c.length,d=u,m,y,h=TC;for(;d--;)m=c[d],y=h.get(m),y===void 0&&h.set(m,y=d?new Map:PC(n)),h=y;return y};h1();const jd={http:UT,xhr:vC,fetch:{get:h1}};$.forEach(jd,(t,n)=>{if(t){try{Object.defineProperty(t,"name",{value:n})}catch{}Object.defineProperty(t,"adapterName",{value:n})}});const ig=t=>`- ${t}`,CC=t=>$.isFunction(t)||t===null||t===!1;function AC(t,n){t=$.isArray(t)?t:[t];const{length:i}=t;let s,l;const c={};for(let u=0;u<i;u++){s=t[u];let d;if(l=s,!CC(s)&&(l=jd[(d=String(s)).toLowerCase()],l===void 0))throw new ke(`Unknown adapter '${d}'`);if(l&&($.isFunction(l)||(l=l.get(n))))break;c[d||"#"+u]=l}if(!l){const u=Object.entries(c).map(([m,y])=>`adapter ${m} `+(y===!1?"is not supported by the environment":"is not available in the build"));let d=i?u.length>1?`since :
|
||
`+u.map(ig).join(`
|
||
`):" "+ig(u[0]):"as no adapter specified";throw new ke("There is no suitable adapter to dispatch the request "+d,"ERR_NOT_SUPPORT")}return l}const m1={getAdapter:AC,adapters:jd};function hc(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Ii(null,t)}function og(t){return hc(t),t.headers=It.from(t.headers),t.data=pc.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),m1.getAdapter(t.adapter||Xo.adapter,t)(t).then(function(s){return hc(t),s.data=pc.call(t,t.transformResponse,s),s.headers=It.from(s.headers),s},function(s){return c1(s)||(hc(t),s&&s.response&&(s.response.data=pc.call(t,t.transformResponse,s.response),s.response.headers=It.from(s.response.headers))),Promise.reject(s)})}const y1="1.13.2",Ja={};["object","boolean","number","function","string","symbol"].forEach((t,n)=>{Ja[t]=function(s){return typeof s===t||"a"+(n<1?"n ":" ")+t}});const sg={};Ja.transitional=function(n,i,s){function l(c,u){return"[Axios v"+y1+"] Transitional option '"+c+"'"+u+(s?". "+s:"")}return(c,u,d)=>{if(n===!1)throw new ke(l(u," has been removed"+(i?" in "+i:"")),ke.ERR_DEPRECATED);return i&&!sg[u]&&(sg[u]=!0,console.warn(l(u," has been deprecated since v"+i+" and will be removed in the near future"))),n?n(c,u,d):!0}};Ja.spelling=function(n){return(i,s)=>(console.warn(`${s} is likely a misspelling of ${n}`),!0)};function _C(t,n,i){if(typeof t!="object")throw new ke("options must be an object",ke.ERR_BAD_OPTION_VALUE);const s=Object.keys(t);let l=s.length;for(;l-- >0;){const c=s[l],u=n[c];if(u){const d=t[c],m=d===void 0||u(d,c,t);if(m!==!0)throw new ke("option "+c+" must be "+m,ke.ERR_BAD_OPTION_VALUE);continue}if(i!==!0)throw new ke("Unknown option "+c,ke.ERR_BAD_OPTION)}}const Aa={assertOptions:_C,validators:Ja},kn=Aa.validators;let $r=class{constructor(n){this.defaults=n||{},this.interceptors={request:new Gy,response:new Gy}}async request(n,i){try{return await this._request(n,i)}catch(s){if(s instanceof Error){let l={};Error.captureStackTrace?Error.captureStackTrace(l):l=new Error;const c=l.stack?l.stack.replace(/^.+\n/,""):"";try{s.stack?c&&!String(s.stack).endsWith(c.replace(/^.+\n.+\n/,""))&&(s.stack+=`
|
||
`+c):s.stack=c}catch{}}throw s}}_request(n,i){typeof n=="string"?(i=i||{},i.url=n):i=n||{},i=Wr(this.defaults,i);const{transitional:s,paramsSerializer:l,headers:c}=i;s!==void 0&&Aa.assertOptions(s,{silentJSONParsing:kn.transitional(kn.boolean),forcedJSONParsing:kn.transitional(kn.boolean),clarifyTimeoutError:kn.transitional(kn.boolean)},!1),l!=null&&($.isFunction(l)?i.paramsSerializer={serialize:l}:Aa.assertOptions(l,{encode:kn.function,serialize:kn.function},!0)),i.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?i.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:i.allowAbsoluteUrls=!0),Aa.assertOptions(i,{baseUrl:kn.spelling("baseURL"),withXsrfToken:kn.spelling("withXSRFToken")},!0),i.method=(i.method||this.defaults.method||"get").toLowerCase();let u=c&&$.merge(c.common,c[i.method]);c&&$.forEach(["delete","get","head","post","put","patch","common"],k=>{delete c[k]}),i.headers=It.concat(u,c);const d=[];let m=!0;this.interceptors.request.forEach(function(T){typeof T.runWhen=="function"&&T.runWhen(i)===!1||(m=m&&T.synchronous,d.unshift(T.fulfilled,T.rejected))});const y=[];this.interceptors.response.forEach(function(T){y.push(T.fulfilled,T.rejected)});let h,x=0,w;if(!m){const k=[og.bind(this),void 0];for(k.unshift(...d),k.push(...y),w=k.length,h=Promise.resolve(i);x<w;)h=h.then(k[x++],k[x++]);return h}w=d.length;let P=i;for(;x<w;){const k=d[x++],T=d[x++];try{P=k(P)}catch(S){T.call(this,S);break}}try{h=og.call(this,P)}catch(k){return Promise.reject(k)}for(x=0,w=y.length;x<w;)h=h.then(y[x++],y[x++]);return h}getUri(n){n=Wr(this.defaults,n);const i=d1(n.baseURL,n.url,n.allowAbsoluteUrls);return a1(i,n.params,n.paramsSerializer)}};$.forEach(["delete","get","head","options"],function(n){$r.prototype[n]=function(i,s){return this.request(Wr(s||{},{method:n,url:i,data:(s||{}).data}))}});$.forEach(["post","put","patch"],function(n){function i(s){return function(c,u,d){return this.request(Wr(d||{},{method:n,headers:s?{"Content-Type":"multipart/form-data"}:{},url:c,data:u}))}}$r.prototype[n]=i(),$r.prototype[n+"Form"]=i(!0)});let NC=class g1{constructor(n){if(typeof n!="function")throw new TypeError("executor must be a function.");let i;this.promise=new Promise(function(c){i=c});const s=this;this.promise.then(l=>{if(!s._listeners)return;let c=s._listeners.length;for(;c-- >0;)s._listeners[c](l);s._listeners=null}),this.promise.then=l=>{let c;const u=new Promise(d=>{s.subscribe(d),c=d}).then(l);return u.cancel=function(){s.unsubscribe(c)},u},n(function(c,u,d){s.reason||(s.reason=new Ii(c,u,d),i(s.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(n){if(this.reason){n(this.reason);return}this._listeners?this._listeners.push(n):this._listeners=[n]}unsubscribe(n){if(!this._listeners)return;const i=this._listeners.indexOf(n);i!==-1&&this._listeners.splice(i,1)}toAbortSignal(){const n=new AbortController,i=s=>{n.abort(s)};return this.subscribe(i),n.signal.unsubscribe=()=>this.unsubscribe(i),n.signal}static source(){let n;return{token:new g1(function(l){n=l}),cancel:n}}};function RC(t){return function(i){return t.apply(null,i)}}function FC(t){return $.isObject(t)&&t.isAxiosError===!0}const If={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(If).forEach(([t,n])=>{If[n]=t});function v1(t){const n=new $r(t),i=Qv($r.prototype.request,n);return $.extend(i,$r.prototype,n,{allOwnKeys:!0}),$.extend(i,n,null,{allOwnKeys:!0}),i.create=function(l){return v1(Wr(t,l))},i}const Qe=v1(Xo);Qe.Axios=$r;Qe.CanceledError=Ii;Qe.CancelToken=NC;Qe.isCancel=c1;Qe.VERSION=y1;Qe.toFormData=Ya;Qe.AxiosError=ke;Qe.Cancel=Qe.CanceledError;Qe.all=function(n){return Promise.all(n)};Qe.spread=RC;Qe.isAxiosError=FC;Qe.mergeConfig=Wr;Qe.AxiosHeaders=It;Qe.formToJSON=t=>u1($.isHTMLForm(t)?new FormData(t):t);Qe.getAdapter=m1.getAdapter;Qe.HttpStatusCode=If;Qe.default=Qe;const{Axios:X_,AxiosError:Y_,CanceledError:J_,isCancel:Z_,CancelToken:eN,VERSION:tN,all:nN,Cancel:rN,isAxiosError:iN,spread:oN,toFormData:sN,AxiosHeaders:aN,HttpStatusCode:lN,formToJSON:uN,getAdapter:cN,mergeConfig:fN}=Qe;var mc,ag;function Li(){return ag||(ag=1,mc=TypeError),mc}const bC={},OC=Object.freeze(Object.defineProperty({__proto__:null,default:bC},Symbol.toStringTag,{value:"Module"})),MC=jw(OC);var yc,lg;function Za(){if(lg)return yc;lg=1;var t=typeof Map=="function"&&Map.prototype,n=Object.getOwnPropertyDescriptor&&t?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,i=t&&n&&typeof n.get=="function"?n.get:null,s=t&&Map.prototype.forEach,l=typeof Set=="function"&&Set.prototype,c=Object.getOwnPropertyDescriptor&&l?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,u=l&&c&&typeof c.get=="function"?c.get:null,d=l&&Set.prototype.forEach,m=typeof WeakMap=="function"&&WeakMap.prototype,y=m?WeakMap.prototype.has:null,h=typeof WeakSet=="function"&&WeakSet.prototype,x=h?WeakSet.prototype.has:null,w=typeof WeakRef=="function"&&WeakRef.prototype,P=w?WeakRef.prototype.deref:null,k=Boolean.prototype.valueOf,T=Object.prototype.toString,S=Function.prototype.toString,_=String.prototype.match,N=String.prototype.slice,b=String.prototype.replace,I=String.prototype.toUpperCase,W=String.prototype.toLowerCase,q=RegExp.prototype.test,H=Array.prototype.concat,D=Array.prototype.join,ne=Array.prototype.slice,te=Math.floor,he=typeof BigInt=="function"?BigInt.prototype.valueOf:null,re=Object.getOwnPropertySymbols,Se=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,ge=typeof Symbol=="function"&&typeof Symbol.iterator=="object",_e=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===ge||!0)?Symbol.toStringTag:null,Pe=Object.prototype.propertyIsEnumerable,le=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(V){return V.__proto__}:null);function g(V,z){if(V===1/0||V===-1/0||V!==V||V&&V>-1e3&&V<1e3||q.call(/e/,z))return z;var Ae=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof V=="number"){var Fe=V<0?-te(-V):te(V);if(Fe!==V){var Oe=String(Fe),we=N.call(z,Oe.length+1);return b.call(Oe,Ae,"$&_")+"."+b.call(b.call(we,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(z,Ae,"$&_")}var O=MC,M=O.custom,A=Xe(M)?M:null,U={__proto__:null,double:'"',single:"'"},ee={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};yc=function V(z,Ae,Fe,Oe){var we=Ae||{};if(ot(we,"quoteStyle")&&!ot(U,we.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(ot(we,"maxStringLength")&&(typeof we.maxStringLength=="number"?we.maxStringLength<0&&we.maxStringLength!==1/0:we.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var Et=ot(we,"customInspect")?we.customInspect:!0;if(typeof Et!="boolean"&&Et!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(ot(we,"indent")&&we.indent!==null&&we.indent!==" "&&!(parseInt(we.indent,10)===we.indent&&we.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(ot(we,"numericSeparator")&&typeof we.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var yn=we.numericSeparator;if(typeof z>"u")return"undefined";if(z===null)return"null";if(typeof z=="boolean")return z?"true":"false";if(typeof z=="string")return Hr(z,we);if(typeof z=="number"){if(z===0)return 1/0/z>0?"0":"-0";var pt=String(z);return yn?g(z,pt):pt}if(typeof z=="bigint"){var Jt=String(z)+"n";return yn?g(z,Jt):Jt}var Qr=typeof we.depth>"u"?5:we.depth;if(typeof Fe>"u"&&(Fe=0),Fe>=Qr&&Qr>0&&typeof z=="object")return Ce(z)?"[Array]":"[Object]";var Rn=ns(we,Fe);if(typeof Oe>"u")Oe=[];else if(_t(Oe,z)>=0)return"[Circular]";function kt(Fn,kr,ss){if(kr&&(Oe=ne.call(Oe),Oe.push(kr)),ss){var Hi={depth:we.depth};return ot(we,"quoteStyle")&&(Hi.quoteStyle=we.quoteStyle),V(Fn,Hi,Fe+1,Oe)}return V(Fn,we,Fe+1,Oe)}if(typeof z=="function"&&!Ee(z)){var Bi=hn(z),Gn=Gr(z,kt);return"[Function"+(Bi?": "+Bi:" (anonymous)")+"]"+(Gn.length>0?" { "+D.call(Gn,", ")+" }":"")}if(Xe(z)){var Xr=ge?b.call(String(z),/^(Symbol\(.*\))_[^)]*$/,"$1"):Se.call(z);return typeof z=="object"&&!ge?qn(Xr):Xr}if(ts(z)){for(var Zt="<"+W.call(String(z.nodeName)),zi=z.attributes||[],gn=0;gn<zi.length;gn++)Zt+=" "+zi[gn].name+"="+oe(Z(zi[gn].value),"double",we);return Zt+=">",z.childNodes&&z.childNodes.length&&(Zt+="..."),Zt+="</"+W.call(String(z.nodeName))+">",Zt}if(Ce(z)){if(z.length===0)return"[]";var Qn=Gr(z,kt);return Rn&&!cl(Qn)?"["+Kr(Qn,Rn)+"]":"[ "+D.call(Qn,", ")+" ]"}if(xe(z)){var Xn=Gr(z,kt);return!("cause"in Error.prototype)&&"cause"in z&&!Pe.call(z,"cause")?"{ ["+String(z)+"] "+D.call(H.call("[cause]: "+kt(z.cause),Xn),", ")+" }":Xn.length===0?"["+String(z)+"]":"{ ["+String(z)+"] "+D.call(Xn,", ")+" }"}if(typeof z=="object"&&Et){if(A&&typeof z[A]=="function"&&O)return O(z,{depth:Qr-Fe});if(Et!=="symbol"&&typeof z.inspect=="function")return z.inspect()}if(st(z)){var Yr=[];return s&&s.call(z,function(Fn,kr){Yr.push(kt(kr,z,!0)+" => "+kt(Fn,z))}),Kn("Map",i.call(z),Yr,Rn)}if(_n(z)){var rs=[];return d&&d.call(z,function(Fn){rs.push(kt(Fn,z))}),Kn("Set",u.call(z),rs,Rn)}if(mn(z))return Nn("WeakMap");if(es(z))return Nn("WeakSet");if(An(z))return Nn("WeakRef");if(be(z))return qn(kt(Number(z)));if(wt(z))return qn(kt(he.call(z)));if(Ve(z))return qn(k.call(z));if(je(z))return qn(kt(String(z)));if(typeof window<"u"&&z===window)return"{ [object Window] }";if(typeof globalThis<"u"&&z===globalThis||typeof ym<"u"&&z===ym)return"{ [object globalThis] }";if(!me(z)&&!Ee(z)){var Ui=Gr(z,kt),is=le?le(z)===Object.prototype:z instanceof Object||z.constructor===Object,en=z instanceof Object?"":"null prototype",$i=!is&&_e&&Object(z)===z&&_e in z?N.call(St(z),8,-1):en?"Object":"",os=is||typeof z.constructor!="function"?"":z.constructor.name?z.constructor.name+" ":"",Wi=os+($i||en?"["+D.call(H.call([],$i||[],en||[]),": ")+"] ":"");return Ui.length===0?Wi+"{}":Rn?Wi+"{"+Kr(Ui,Rn)+"}":Wi+"{ "+D.call(Ui,", ")+" }"}return String(z)};function oe(V,z,Ae){var Fe=Ae.quoteStyle||z,Oe=U[Fe];return Oe+V+Oe}function Z(V){return b.call(String(V),/"/g,""")}function fe(V){return!_e||!(typeof V=="object"&&(_e in V||typeof V[_e]<"u"))}function Ce(V){return St(V)==="[object Array]"&&fe(V)}function me(V){return St(V)==="[object Date]"&&fe(V)}function Ee(V){return St(V)==="[object RegExp]"&&fe(V)}function xe(V){return St(V)==="[object Error]"&&fe(V)}function je(V){return St(V)==="[object String]"&&fe(V)}function be(V){return St(V)==="[object Number]"&&fe(V)}function Ve(V){return St(V)==="[object Boolean]"&&fe(V)}function Xe(V){if(ge)return V&&typeof V=="object"&&V instanceof Symbol;if(typeof V=="symbol")return!0;if(!V||typeof V!="object"||!Se)return!1;try{return Se.call(V),!0}catch{}return!1}function wt(V){if(!V||typeof V!="object"||!he)return!1;try{return he.call(V),!0}catch{}return!1}var et=Object.prototype.hasOwnProperty||function(V){return V in this};function ot(V,z){return et.call(V,z)}function St(V){return T.call(V)}function hn(V){if(V.name)return V.name;var z=_.call(S.call(V),/^function\s*([\w$]+)/);return z?z[1]:null}function _t(V,z){if(V.indexOf)return V.indexOf(z);for(var Ae=0,Fe=V.length;Ae<Fe;Ae++)if(V[Ae]===z)return Ae;return-1}function st(V){if(!i||!V||typeof V!="object")return!1;try{i.call(V);try{u.call(V)}catch{return!0}return V instanceof Map}catch{}return!1}function mn(V){if(!y||!V||typeof V!="object")return!1;try{y.call(V,y);try{x.call(V,x)}catch{return!0}return V instanceof WeakMap}catch{}return!1}function An(V){if(!P||!V||typeof V!="object")return!1;try{return P.call(V),!0}catch{}return!1}function _n(V){if(!u||!V||typeof V!="object")return!1;try{u.call(V);try{i.call(V)}catch{return!0}return V instanceof Set}catch{}return!1}function es(V){if(!x||!V||typeof V!="object")return!1;try{x.call(V,x);try{y.call(V,y)}catch{return!0}return V instanceof WeakSet}catch{}return!1}function ts(V){return!V||typeof V!="object"?!1:typeof HTMLElement<"u"&&V instanceof HTMLElement?!0:typeof V.nodeName=="string"&&typeof V.getAttribute=="function"}function Hr(V,z){if(V.length>z.maxStringLength){var Ae=V.length-z.maxStringLength,Fe="... "+Ae+" more character"+(Ae>1?"s":"");return Hr(N.call(V,0,z.maxStringLength),z)+Fe}var Oe=ee[z.quoteStyle||"single"];Oe.lastIndex=0;var we=b.call(b.call(V,Oe,"\\$1"),/[\x00-\x1f]/g,qr);return oe(we,"single",z)}function qr(V){var z=V.charCodeAt(0),Ae={8:"b",9:"t",10:"n",12:"f",13:"r"}[z];return Ae?"\\"+Ae:"\\x"+(z<16?"0":"")+I.call(z.toString(16))}function qn(V){return"Object("+V+")"}function Nn(V){return V+" { ? }"}function Kn(V,z,Ae,Fe){var Oe=Fe?Kr(Ae,Fe):D.call(Ae,", ");return V+" ("+z+") {"+Oe+"}"}function cl(V){for(var z=0;z<V.length;z++)if(_t(V[z],`
|
||
`)>=0)return!1;return!0}function ns(V,z){var Ae;if(V.indent===" ")Ae=" ";else if(typeof V.indent=="number"&&V.indent>0)Ae=D.call(Array(V.indent+1)," ");else return null;return{base:Ae,prev:D.call(Array(z+1),Ae)}}function Kr(V,z){if(V.length===0)return"";var Ae=`
|
||
`+z.prev+z.base;return Ae+D.call(V,","+Ae)+`
|
||
`+z.prev}function Gr(V,z){var Ae=Ce(V),Fe=[];if(Ae){Fe.length=V.length;for(var Oe=0;Oe<V.length;Oe++)Fe[Oe]=ot(V,Oe)?z(V[Oe],V):""}var we=typeof re=="function"?re(V):[],Et;if(ge){Et={};for(var yn=0;yn<we.length;yn++)Et["$"+we[yn]]=we[yn]}for(var pt in V)ot(V,pt)&&(Ae&&String(Number(pt))===pt&&pt<V.length||ge&&Et["$"+pt]instanceof Symbol||(q.call(/[^\w$]/,pt)?Fe.push(z(pt,V)+": "+z(V[pt],V)):Fe.push(pt+": "+z(V[pt],V))));if(typeof re=="function")for(var Jt=0;Jt<we.length;Jt++)Pe.call(V,we[Jt])&&Fe.push("["+z(we[Jt])+"]: "+z(V[we[Jt]],V));return Fe}return yc}var gc,ug;function jC(){if(ug)return gc;ug=1;var t=Za(),n=Li(),i=function(d,m,y){for(var h=d,x;(x=h.next)!=null;h=x)if(x.key===m)return h.next=x.next,y||(x.next=d.next,d.next=x),x},s=function(d,m){if(d){var y=i(d,m);return y&&y.value}},l=function(d,m,y){var h=i(d,m);h?h.value=y:d.next={key:m,next:d.next,value:y}},c=function(d,m){return d?!!i(d,m):!1},u=function(d,m){if(d)return i(d,m,!0)};return gc=function(){var m,y={assert:function(h){if(!y.has(h))throw new n("Side channel does not contain "+t(h))},delete:function(h){var x=m&&m.next,w=u(m,h);return w&&x&&x===w&&(m=void 0),!!w},get:function(h){return s(m,h)},has:function(h){return c(m,h)},set:function(h,x){m||(m={next:void 0}),l(m,h,x)}};return y},gc}var vc,cg;function x1(){return cg||(cg=1,vc=Object),vc}var xc,fg;function DC(){return fg||(fg=1,xc=Error),xc}var wc,dg;function IC(){return dg||(dg=1,wc=EvalError),wc}var Sc,pg;function LC(){return pg||(pg=1,Sc=RangeError),Sc}var Ec,hg;function VC(){return hg||(hg=1,Ec=ReferenceError),Ec}var kc,mg;function BC(){return mg||(mg=1,kc=SyntaxError),kc}var Pc,yg;function zC(){return yg||(yg=1,Pc=URIError),Pc}var Tc,gg;function UC(){return gg||(gg=1,Tc=Math.abs),Tc}var Cc,vg;function $C(){return vg||(vg=1,Cc=Math.floor),Cc}var Ac,xg;function WC(){return xg||(xg=1,Ac=Math.max),Ac}var _c,wg;function HC(){return wg||(wg=1,_c=Math.min),_c}var Nc,Sg;function qC(){return Sg||(Sg=1,Nc=Math.pow),Nc}var Rc,Eg;function KC(){return Eg||(Eg=1,Rc=Math.round),Rc}var Fc,kg;function GC(){return kg||(kg=1,Fc=Number.isNaN||function(n){return n!==n}),Fc}var bc,Pg;function QC(){if(Pg)return bc;Pg=1;var t=GC();return bc=function(i){return t(i)||i===0?i:i<0?-1:1},bc}var Oc,Tg;function XC(){return Tg||(Tg=1,Oc=Object.getOwnPropertyDescriptor),Oc}var Mc,Cg;function w1(){if(Cg)return Mc;Cg=1;var t=XC();if(t)try{t([],"length")}catch{t=null}return Mc=t,Mc}var jc,Ag;function YC(){if(Ag)return jc;Ag=1;var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch{t=!1}return jc=t,jc}var Dc,_g;function JC(){return _g||(_g=1,Dc=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var n={},i=Symbol("test"),s=Object(i);if(typeof i=="string"||Object.prototype.toString.call(i)!=="[object Symbol]"||Object.prototype.toString.call(s)!=="[object Symbol]")return!1;var l=42;n[i]=l;for(var c in n)return!1;if(typeof Object.keys=="function"&&Object.keys(n).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(n).length!==0)return!1;var u=Object.getOwnPropertySymbols(n);if(u.length!==1||u[0]!==i||!Object.prototype.propertyIsEnumerable.call(n,i))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var d=Object.getOwnPropertyDescriptor(n,i);if(d.value!==l||d.enumerable!==!0)return!1}return!0}),Dc}var Ic,Ng;function ZC(){if(Ng)return Ic;Ng=1;var t=typeof Symbol<"u"&&Symbol,n=JC();return Ic=function(){return typeof t!="function"||typeof Symbol!="function"||typeof t("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:n()},Ic}var Lc,Rg;function S1(){return Rg||(Rg=1,Lc=typeof Reflect<"u"&&Reflect.getPrototypeOf||null),Lc}var Vc,Fg;function E1(){if(Fg)return Vc;Fg=1;var t=x1();return Vc=t.getPrototypeOf||null,Vc}var Bc,bg;function eA(){if(bg)return Bc;bg=1;var t="Function.prototype.bind called on incompatible ",n=Object.prototype.toString,i=Math.max,s="[object Function]",l=function(m,y){for(var h=[],x=0;x<m.length;x+=1)h[x]=m[x];for(var w=0;w<y.length;w+=1)h[w+m.length]=y[w];return h},c=function(m,y){for(var h=[],x=y,w=0;x<m.length;x+=1,w+=1)h[w]=m[x];return h},u=function(d,m){for(var y="",h=0;h<d.length;h+=1)y+=d[h],h+1<d.length&&(y+=m);return y};return Bc=function(m){var y=this;if(typeof y!="function"||n.apply(y)!==s)throw new TypeError(t+y);for(var h=c(arguments,1),x,w=function(){if(this instanceof x){var _=y.apply(this,l(h,arguments));return Object(_)===_?_:this}return y.apply(m,l(h,arguments))},P=i(0,y.length-h.length),k=[],T=0;T<P;T++)k[T]="$"+T;if(x=Function("binder","return function ("+u(k,",")+"){ return binder.apply(this,arguments); }")(w),y.prototype){var S=function(){};S.prototype=y.prototype,x.prototype=new S,S.prototype=null}return x},Bc}var zc,Og;function el(){if(Og)return zc;Og=1;var t=eA();return zc=Function.prototype.bind||t,zc}var Uc,Mg;function Dd(){return Mg||(Mg=1,Uc=Function.prototype.call),Uc}var $c,jg;function k1(){return jg||(jg=1,$c=Function.prototype.apply),$c}var Wc,Dg;function tA(){return Dg||(Dg=1,Wc=typeof Reflect<"u"&&Reflect&&Reflect.apply),Wc}var Hc,Ig;function nA(){if(Ig)return Hc;Ig=1;var t=el(),n=k1(),i=Dd(),s=tA();return Hc=s||t.call(i,n),Hc}var qc,Lg;function P1(){if(Lg)return qc;Lg=1;var t=el(),n=Li(),i=Dd(),s=nA();return qc=function(c){if(c.length<1||typeof c[0]!="function")throw new n("a function is required");return s(t,i,c)},qc}var Kc,Vg;function rA(){if(Vg)return Kc;Vg=1;var t=P1(),n=w1(),i;try{i=[].__proto__===Array.prototype}catch(u){if(!u||typeof u!="object"||!("code"in u)||u.code!=="ERR_PROTO_ACCESS")throw u}var s=!!i&&n&&n(Object.prototype,"__proto__"),l=Object,c=l.getPrototypeOf;return Kc=s&&typeof s.get=="function"?t([s.get]):typeof c=="function"?function(d){return c(d==null?d:l(d))}:!1,Kc}var Gc,Bg;function iA(){if(Bg)return Gc;Bg=1;var t=S1(),n=E1(),i=rA();return Gc=t?function(l){return t(l)}:n?function(l){if(!l||typeof l!="object"&&typeof l!="function")throw new TypeError("getProto: not an object");return n(l)}:i?function(l){return i(l)}:null,Gc}var Qc,zg;function oA(){if(zg)return Qc;zg=1;var t=Function.prototype.call,n=Object.prototype.hasOwnProperty,i=el();return Qc=i.call(t,n),Qc}var Xc,Ug;function Id(){if(Ug)return Xc;Ug=1;var t,n=x1(),i=DC(),s=IC(),l=LC(),c=VC(),u=BC(),d=Li(),m=zC(),y=UC(),h=$C(),x=WC(),w=HC(),P=qC(),k=KC(),T=QC(),S=Function,_=function(Ee){try{return S('"use strict"; return ('+Ee+").constructor;")()}catch{}},N=w1(),b=YC(),I=function(){throw new d},W=N?(function(){try{return arguments.callee,I}catch{try{return N(arguments,"callee").get}catch{return I}}})():I,q=ZC()(),H=iA(),D=E1(),ne=S1(),te=k1(),he=Dd(),re={},Se=typeof Uint8Array>"u"||!H?t:H(Uint8Array),ge={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?t:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?t:ArrayBuffer,"%ArrayIteratorPrototype%":q&&H?H([][Symbol.iterator]()):t,"%AsyncFromSyncIteratorPrototype%":t,"%AsyncFunction%":re,"%AsyncGenerator%":re,"%AsyncGeneratorFunction%":re,"%AsyncIteratorPrototype%":re,"%Atomics%":typeof Atomics>"u"?t:Atomics,"%BigInt%":typeof BigInt>"u"?t:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?t:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?t:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?t:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":s,"%Float16Array%":typeof Float16Array>"u"?t:Float16Array,"%Float32Array%":typeof Float32Array>"u"?t:Float32Array,"%Float64Array%":typeof Float64Array>"u"?t:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?t:FinalizationRegistry,"%Function%":S,"%GeneratorFunction%":re,"%Int8Array%":typeof Int8Array>"u"?t:Int8Array,"%Int16Array%":typeof Int16Array>"u"?t:Int16Array,"%Int32Array%":typeof Int32Array>"u"?t:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":q&&H?H(H([][Symbol.iterator]())):t,"%JSON%":typeof JSON=="object"?JSON:t,"%Map%":typeof Map>"u"?t:Map,"%MapIteratorPrototype%":typeof Map>"u"||!q||!H?t:H(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":n,"%Object.getOwnPropertyDescriptor%":N,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?t:Promise,"%Proxy%":typeof Proxy>"u"?t:Proxy,"%RangeError%":l,"%ReferenceError%":c,"%Reflect%":typeof Reflect>"u"?t:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?t:Set,"%SetIteratorPrototype%":typeof Set>"u"||!q||!H?t:H(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?t:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":q&&H?H(""[Symbol.iterator]()):t,"%Symbol%":q?Symbol:t,"%SyntaxError%":u,"%ThrowTypeError%":W,"%TypedArray%":Se,"%TypeError%":d,"%Uint8Array%":typeof Uint8Array>"u"?t:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?t:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?t:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?t:Uint32Array,"%URIError%":m,"%WeakMap%":typeof WeakMap>"u"?t:WeakMap,"%WeakRef%":typeof WeakRef>"u"?t:WeakRef,"%WeakSet%":typeof WeakSet>"u"?t:WeakSet,"%Function.prototype.call%":he,"%Function.prototype.apply%":te,"%Object.defineProperty%":b,"%Object.getPrototypeOf%":D,"%Math.abs%":y,"%Math.floor%":h,"%Math.max%":x,"%Math.min%":w,"%Math.pow%":P,"%Math.round%":k,"%Math.sign%":T,"%Reflect.getPrototypeOf%":ne};if(H)try{null.error}catch(Ee){var _e=H(H(Ee));ge["%Error.prototype%"]=_e}var Pe=function Ee(xe){var je;if(xe==="%AsyncFunction%")je=_("async function () {}");else if(xe==="%GeneratorFunction%")je=_("function* () {}");else if(xe==="%AsyncGeneratorFunction%")je=_("async function* () {}");else if(xe==="%AsyncGenerator%"){var be=Ee("%AsyncGeneratorFunction%");be&&(je=be.prototype)}else if(xe==="%AsyncIteratorPrototype%"){var Ve=Ee("%AsyncGenerator%");Ve&&H&&(je=H(Ve.prototype))}return ge[xe]=je,je},le={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},g=el(),O=oA(),M=g.call(he,Array.prototype.concat),A=g.call(te,Array.prototype.splice),U=g.call(he,String.prototype.replace),ee=g.call(he,String.prototype.slice),oe=g.call(he,RegExp.prototype.exec),Z=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,fe=/\\(\\)?/g,Ce=function(xe){var je=ee(xe,0,1),be=ee(xe,-1);if(je==="%"&&be!=="%")throw new u("invalid intrinsic syntax, expected closing `%`");if(be==="%"&&je!=="%")throw new u("invalid intrinsic syntax, expected opening `%`");var Ve=[];return U(xe,Z,function(Xe,wt,et,ot){Ve[Ve.length]=et?U(ot,fe,"$1"):wt||Xe}),Ve},me=function(xe,je){var be=xe,Ve;if(O(le,be)&&(Ve=le[be],be="%"+Ve[0]+"%"),O(ge,be)){var Xe=ge[be];if(Xe===re&&(Xe=Pe(be)),typeof Xe>"u"&&!je)throw new d("intrinsic "+xe+" exists, but is not available. Please file an issue!");return{alias:Ve,name:be,value:Xe}}throw new u("intrinsic "+xe+" does not exist!")};return Xc=function(xe,je){if(typeof xe!="string"||xe.length===0)throw new d("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof je!="boolean")throw new d('"allowMissing" argument must be a boolean');if(oe(/^%?[^%]*%?$/,xe)===null)throw new u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var be=Ce(xe),Ve=be.length>0?be[0]:"",Xe=me("%"+Ve+"%",je),wt=Xe.name,et=Xe.value,ot=!1,St=Xe.alias;St&&(Ve=St[0],A(be,M([0,1],St)));for(var hn=1,_t=!0;hn<be.length;hn+=1){var st=be[hn],mn=ee(st,0,1),An=ee(st,-1);if((mn==='"'||mn==="'"||mn==="`"||An==='"'||An==="'"||An==="`")&&mn!==An)throw new u("property names with quotes must have matching quotes");if((st==="constructor"||!_t)&&(ot=!0),Ve+="."+st,wt="%"+Ve+"%",O(ge,wt))et=ge[wt];else if(et!=null){if(!(st in et)){if(!je)throw new d("base intrinsic for "+xe+" exists, but the property is not available.");return}if(N&&hn+1>=be.length){var _n=N(et,st);_t=!!_n,_t&&"get"in _n&&!("originalValue"in _n.get)?et=_n.get:et=et[st]}else _t=O(et,st),et=et[st];_t&&!ot&&(ge[wt]=et)}}return et},Xc}var Yc,$g;function T1(){if($g)return Yc;$g=1;var t=Id(),n=P1(),i=n([t("%String.prototype.indexOf%")]);return Yc=function(l,c){var u=t(l,!!c);return typeof u=="function"&&i(l,".prototype.")>-1?n([u]):u},Yc}var Jc,Wg;function C1(){if(Wg)return Jc;Wg=1;var t=Id(),n=T1(),i=Za(),s=Li(),l=t("%Map%",!0),c=n("Map.prototype.get",!0),u=n("Map.prototype.set",!0),d=n("Map.prototype.has",!0),m=n("Map.prototype.delete",!0),y=n("Map.prototype.size",!0);return Jc=!!l&&function(){var x,w={assert:function(P){if(!w.has(P))throw new s("Side channel does not contain "+i(P))},delete:function(P){if(x){var k=m(x,P);return y(x)===0&&(x=void 0),k}return!1},get:function(P){if(x)return c(x,P)},has:function(P){return x?d(x,P):!1},set:function(P,k){x||(x=new l),u(x,P,k)}};return w},Jc}var Zc,Hg;function sA(){if(Hg)return Zc;Hg=1;var t=Id(),n=T1(),i=Za(),s=C1(),l=Li(),c=t("%WeakMap%",!0),u=n("WeakMap.prototype.get",!0),d=n("WeakMap.prototype.set",!0),m=n("WeakMap.prototype.has",!0),y=n("WeakMap.prototype.delete",!0);return Zc=c?function(){var x,w,P={assert:function(k){if(!P.has(k))throw new l("Side channel does not contain "+i(k))},delete:function(k){if(c&&k&&(typeof k=="object"||typeof k=="function")){if(x)return y(x,k)}else if(s&&w)return w.delete(k);return!1},get:function(k){return c&&k&&(typeof k=="object"||typeof k=="function")&&x?u(x,k):w&&w.get(k)},has:function(k){return c&&k&&(typeof k=="object"||typeof k=="function")&&x?m(x,k):!!w&&w.has(k)},set:function(k,T){c&&k&&(typeof k=="object"||typeof k=="function")?(x||(x=new c),d(x,k,T)):s&&(w||(w=s()),w.set(k,T))}};return P}:s,Zc}var ef,qg;function aA(){if(qg)return ef;qg=1;var t=Li(),n=Za(),i=jC(),s=C1(),l=sA(),c=l||s||i;return ef=function(){var d,m={assert:function(y){if(!m.has(y))throw new t("Side channel does not contain "+n(y))},delete:function(y){return!!d&&d.delete(y)},get:function(y){return d&&d.get(y)},has:function(y){return!!d&&d.has(y)},set:function(y,h){d||(d=c()),d.set(y,h)}};return m},ef}var tf,Kg;function Ld(){if(Kg)return tf;Kg=1;var t=String.prototype.replace,n=/%20/g,i={RFC1738:"RFC1738",RFC3986:"RFC3986"};return tf={default:i.RFC3986,formatters:{RFC1738:function(s){return t.call(s,n,"+")},RFC3986:function(s){return String(s)}},RFC1738:i.RFC1738,RFC3986:i.RFC3986},tf}var nf,Gg;function A1(){if(Gg)return nf;Gg=1;var t=Ld(),n=Object.prototype.hasOwnProperty,i=Array.isArray,s=(function(){for(var S=[],_=0;_<256;++_)S.push("%"+((_<16?"0":"")+_.toString(16)).toUpperCase());return S})(),l=function(_){for(;_.length>1;){var N=_.pop(),b=N.obj[N.prop];if(i(b)){for(var I=[],W=0;W<b.length;++W)typeof b[W]<"u"&&I.push(b[W]);N.obj[N.prop]=I}}},c=function(_,N){for(var b=N&&N.plainObjects?{__proto__:null}:{},I=0;I<_.length;++I)typeof _[I]<"u"&&(b[I]=_[I]);return b},u=function S(_,N,b){if(!N)return _;if(typeof N!="object"&&typeof N!="function"){if(i(_))_.push(N);else if(_&&typeof _=="object")(b&&(b.plainObjects||b.allowPrototypes)||!n.call(Object.prototype,N))&&(_[N]=!0);else return[_,N];return _}if(!_||typeof _!="object")return[_].concat(N);var I=_;return i(_)&&!i(N)&&(I=c(_,b)),i(_)&&i(N)?(N.forEach(function(W,q){if(n.call(_,q)){var H=_[q];H&&typeof H=="object"&&W&&typeof W=="object"?_[q]=S(H,W,b):_.push(W)}else _[q]=W}),_):Object.keys(N).reduce(function(W,q){var H=N[q];return n.call(W,q)?W[q]=S(W[q],H,b):W[q]=H,W},I)},d=function(_,N){return Object.keys(N).reduce(function(b,I){return b[I]=N[I],b},_)},m=function(S,_,N){var b=S.replace(/\+/g," ");if(N==="iso-8859-1")return b.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(b)}catch{return b}},y=1024,h=function(_,N,b,I,W){if(_.length===0)return _;var q=_;if(typeof _=="symbol"?q=Symbol.prototype.toString.call(_):typeof _!="string"&&(q=String(_)),b==="iso-8859-1")return escape(q).replace(/%u[0-9a-f]{4}/gi,function(Se){return"%26%23"+parseInt(Se.slice(2),16)+"%3B"});for(var H="",D=0;D<q.length;D+=y){for(var ne=q.length>=y?q.slice(D,D+y):q,te=[],he=0;he<ne.length;++he){var re=ne.charCodeAt(he);if(re===45||re===46||re===95||re===126||re>=48&&re<=57||re>=65&&re<=90||re>=97&&re<=122||W===t.RFC1738&&(re===40||re===41)){te[te.length]=ne.charAt(he);continue}if(re<128){te[te.length]=s[re];continue}if(re<2048){te[te.length]=s[192|re>>6]+s[128|re&63];continue}if(re<55296||re>=57344){te[te.length]=s[224|re>>12]+s[128|re>>6&63]+s[128|re&63];continue}he+=1,re=65536+((re&1023)<<10|ne.charCodeAt(he)&1023),te[te.length]=s[240|re>>18]+s[128|re>>12&63]+s[128|re>>6&63]+s[128|re&63]}H+=te.join("")}return H},x=function(_){for(var N=[{obj:{o:_},prop:"o"}],b=[],I=0;I<N.length;++I)for(var W=N[I],q=W.obj[W.prop],H=Object.keys(q),D=0;D<H.length;++D){var ne=H[D],te=q[ne];typeof te=="object"&&te!==null&&b.indexOf(te)===-1&&(N.push({obj:q,prop:ne}),b.push(te))}return l(N),_},w=function(_){return Object.prototype.toString.call(_)==="[object RegExp]"},P=function(_){return!_||typeof _!="object"?!1:!!(_.constructor&&_.constructor.isBuffer&&_.constructor.isBuffer(_))},k=function(_,N){return[].concat(_,N)},T=function(_,N){if(i(_)){for(var b=[],I=0;I<_.length;I+=1)b.push(N(_[I]));return b}return N(_)};return nf={arrayToObject:c,assign:d,combine:k,compact:x,decode:m,encode:h,isBuffer:P,isRegExp:w,maybeMap:T,merge:u},nf}var rf,Qg;function lA(){if(Qg)return rf;Qg=1;var t=aA(),n=A1(),i=Ld(),s=Object.prototype.hasOwnProperty,l={brackets:function(S){return S+"[]"},comma:"comma",indices:function(S,_){return S+"["+_+"]"},repeat:function(S){return S}},c=Array.isArray,u=Array.prototype.push,d=function(T,S){u.apply(T,c(S)?S:[S])},m=Date.prototype.toISOString,y=i.default,h={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:n.encode,encodeValuesOnly:!1,filter:void 0,format:y,formatter:i.formatters[y],indices:!1,serializeDate:function(S){return m.call(S)},skipNulls:!1,strictNullHandling:!1},x=function(S){return typeof S=="string"||typeof S=="number"||typeof S=="boolean"||typeof S=="symbol"||typeof S=="bigint"},w={},P=function T(S,_,N,b,I,W,q,H,D,ne,te,he,re,Se,ge,_e,Pe,le){for(var g=S,O=le,M=0,A=!1;(O=O.get(w))!==void 0&&!A;){var U=O.get(S);if(M+=1,typeof U<"u"){if(U===M)throw new RangeError("Cyclic object value");A=!0}typeof O.get(w)>"u"&&(M=0)}if(typeof ne=="function"?g=ne(_,g):g instanceof Date?g=re(g):N==="comma"&&c(g)&&(g=n.maybeMap(g,function(wt){return wt instanceof Date?re(wt):wt})),g===null){if(W)return D&&!_e?D(_,h.encoder,Pe,"key",Se):_;g=""}if(x(g)||n.isBuffer(g)){if(D){var ee=_e?_:D(_,h.encoder,Pe,"key",Se);return[ge(ee)+"="+ge(D(g,h.encoder,Pe,"value",Se))]}return[ge(_)+"="+ge(String(g))]}var oe=[];if(typeof g>"u")return oe;var Z;if(N==="comma"&&c(g))_e&&D&&(g=n.maybeMap(g,D)),Z=[{value:g.length>0?g.join(",")||null:void 0}];else if(c(ne))Z=ne;else{var fe=Object.keys(g);Z=te?fe.sort(te):fe}var Ce=H?String(_).replace(/\./g,"%2E"):String(_),me=b&&c(g)&&g.length===1?Ce+"[]":Ce;if(I&&c(g)&&g.length===0)return me+"[]";for(var Ee=0;Ee<Z.length;++Ee){var xe=Z[Ee],je=typeof xe=="object"&&xe&&typeof xe.value<"u"?xe.value:g[xe];if(!(q&&je===null)){var be=he&&H?String(xe).replace(/\./g,"%2E"):String(xe),Ve=c(g)?typeof N=="function"?N(me,be):me:me+(he?"."+be:"["+be+"]");le.set(S,M);var Xe=t();Xe.set(w,le),d(oe,T(je,Ve,N,b,I,W,q,H,N==="comma"&&_e&&c(g)?null:D,ne,te,he,re,Se,ge,_e,Pe,Xe))}}return oe},k=function(S){if(!S)return h;if(typeof S.allowEmptyArrays<"u"&&typeof S.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof S.encodeDotInKeys<"u"&&typeof S.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(S.encoder!==null&&typeof S.encoder<"u"&&typeof S.encoder!="function")throw new TypeError("Encoder has to be a function.");var _=S.charset||h.charset;if(typeof S.charset<"u"&&S.charset!=="utf-8"&&S.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var N=i.default;if(typeof S.format<"u"){if(!s.call(i.formatters,S.format))throw new TypeError("Unknown format option provided.");N=S.format}var b=i.formatters[N],I=h.filter;(typeof S.filter=="function"||c(S.filter))&&(I=S.filter);var W;if(S.arrayFormat in l?W=S.arrayFormat:"indices"in S?W=S.indices?"indices":"repeat":W=h.arrayFormat,"commaRoundTrip"in S&&typeof S.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var q=typeof S.allowDots>"u"?S.encodeDotInKeys===!0?!0:h.allowDots:!!S.allowDots;return{addQueryPrefix:typeof S.addQueryPrefix=="boolean"?S.addQueryPrefix:h.addQueryPrefix,allowDots:q,allowEmptyArrays:typeof S.allowEmptyArrays=="boolean"?!!S.allowEmptyArrays:h.allowEmptyArrays,arrayFormat:W,charset:_,charsetSentinel:typeof S.charsetSentinel=="boolean"?S.charsetSentinel:h.charsetSentinel,commaRoundTrip:!!S.commaRoundTrip,delimiter:typeof S.delimiter>"u"?h.delimiter:S.delimiter,encode:typeof S.encode=="boolean"?S.encode:h.encode,encodeDotInKeys:typeof S.encodeDotInKeys=="boolean"?S.encodeDotInKeys:h.encodeDotInKeys,encoder:typeof S.encoder=="function"?S.encoder:h.encoder,encodeValuesOnly:typeof S.encodeValuesOnly=="boolean"?S.encodeValuesOnly:h.encodeValuesOnly,filter:I,format:N,formatter:b,serializeDate:typeof S.serializeDate=="function"?S.serializeDate:h.serializeDate,skipNulls:typeof S.skipNulls=="boolean"?S.skipNulls:h.skipNulls,sort:typeof S.sort=="function"?S.sort:null,strictNullHandling:typeof S.strictNullHandling=="boolean"?S.strictNullHandling:h.strictNullHandling}};return rf=function(T,S){var _=T,N=k(S),b,I;typeof N.filter=="function"?(I=N.filter,_=I("",_)):c(N.filter)&&(I=N.filter,b=I);var W=[];if(typeof _!="object"||_===null)return"";var q=l[N.arrayFormat],H=q==="comma"&&N.commaRoundTrip;b||(b=Object.keys(_)),N.sort&&b.sort(N.sort);for(var D=t(),ne=0;ne<b.length;++ne){var te=b[ne],he=_[te];N.skipNulls&&he===null||d(W,P(he,te,q,H,N.allowEmptyArrays,N.strictNullHandling,N.skipNulls,N.encodeDotInKeys,N.encode?N.encoder:null,N.filter,N.sort,N.allowDots,N.serializeDate,N.format,N.formatter,N.encodeValuesOnly,N.charset,D))}var re=W.join(N.delimiter),Se=N.addQueryPrefix===!0?"?":"";return N.charsetSentinel&&(N.charset==="iso-8859-1"?Se+="utf8=%26%2310003%3B&":Se+="utf8=%E2%9C%93&"),re.length>0?Se+re:""},rf}var of,Xg;function uA(){if(Xg)return of;Xg=1;var t=A1(),n=Object.prototype.hasOwnProperty,i=Array.isArray,s={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:t.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1,throwOnLimitExceeded:!1},l=function(w){return w.replace(/&#(\d+);/g,function(P,k){return String.fromCharCode(parseInt(k,10))})},c=function(w,P,k){if(w&&typeof w=="string"&&P.comma&&w.indexOf(",")>-1)return w.split(",");if(P.throwOnLimitExceeded&&k>=P.arrayLimit)throw new RangeError("Array limit exceeded. Only "+P.arrayLimit+" element"+(P.arrayLimit===1?"":"s")+" allowed in an array.");return w},u="utf8=%26%2310003%3B",d="utf8=%E2%9C%93",m=function(P,k){var T={__proto__:null},S=k.ignoreQueryPrefix?P.replace(/^\?/,""):P;S=S.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var _=k.parameterLimit===1/0?void 0:k.parameterLimit,N=S.split(k.delimiter,k.throwOnLimitExceeded?_+1:_);if(k.throwOnLimitExceeded&&N.length>_)throw new RangeError("Parameter limit exceeded. Only "+_+" parameter"+(_===1?"":"s")+" allowed.");var b=-1,I,W=k.charset;if(k.charsetSentinel)for(I=0;I<N.length;++I)N[I].indexOf("utf8=")===0&&(N[I]===d?W="utf-8":N[I]===u&&(W="iso-8859-1"),b=I,I=N.length);for(I=0;I<N.length;++I)if(I!==b){var q=N[I],H=q.indexOf("]="),D=H===-1?q.indexOf("="):H+1,ne,te;D===-1?(ne=k.decoder(q,s.decoder,W,"key"),te=k.strictNullHandling?null:""):(ne=k.decoder(q.slice(0,D),s.decoder,W,"key"),te=t.maybeMap(c(q.slice(D+1),k,i(T[ne])?T[ne].length:0),function(re){return k.decoder(re,s.decoder,W,"value")})),te&&k.interpretNumericEntities&&W==="iso-8859-1"&&(te=l(String(te))),q.indexOf("[]=")>-1&&(te=i(te)?[te]:te);var he=n.call(T,ne);he&&k.duplicates==="combine"?T[ne]=t.combine(T[ne],te):(!he||k.duplicates==="last")&&(T[ne]=te)}return T},y=function(w,P,k,T){var S=0;if(w.length>0&&w[w.length-1]==="[]"){var _=w.slice(0,-1).join("");S=Array.isArray(P)&&P[_]?P[_].length:0}for(var N=T?P:c(P,k,S),b=w.length-1;b>=0;--b){var I,W=w[b];if(W==="[]"&&k.parseArrays)I=k.allowEmptyArrays&&(N===""||k.strictNullHandling&&N===null)?[]:t.combine([],N);else{I=k.plainObjects?{__proto__:null}:{};var q=W.charAt(0)==="["&&W.charAt(W.length-1)==="]"?W.slice(1,-1):W,H=k.decodeDotInKeys?q.replace(/%2E/g,"."):q,D=parseInt(H,10);!k.parseArrays&&H===""?I={0:N}:!isNaN(D)&&W!==H&&String(D)===H&&D>=0&&k.parseArrays&&D<=k.arrayLimit?(I=[],I[D]=N):H!=="__proto__"&&(I[H]=N)}N=I}return N},h=function(P,k,T,S){if(P){var _=T.allowDots?P.replace(/\.([^.[]+)/g,"[$1]"):P,N=/(\[[^[\]]*])/,b=/(\[[^[\]]*])/g,I=T.depth>0&&N.exec(_),W=I?_.slice(0,I.index):_,q=[];if(W){if(!T.plainObjects&&n.call(Object.prototype,W)&&!T.allowPrototypes)return;q.push(W)}for(var H=0;T.depth>0&&(I=b.exec(_))!==null&&H<T.depth;){if(H+=1,!T.plainObjects&&n.call(Object.prototype,I[1].slice(1,-1))&&!T.allowPrototypes)return;q.push(I[1])}if(I){if(T.strictDepth===!0)throw new RangeError("Input depth exceeded depth option of "+T.depth+" and strictDepth is true");q.push("["+_.slice(I.index)+"]")}return y(q,k,T,S)}},x=function(P){if(!P)return s;if(typeof P.allowEmptyArrays<"u"&&typeof P.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof P.decodeDotInKeys<"u"&&typeof P.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(P.decoder!==null&&typeof P.decoder<"u"&&typeof P.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof P.charset<"u"&&P.charset!=="utf-8"&&P.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(typeof P.throwOnLimitExceeded<"u"&&typeof P.throwOnLimitExceeded!="boolean")throw new TypeError("`throwOnLimitExceeded` option must be a boolean");var k=typeof P.charset>"u"?s.charset:P.charset,T=typeof P.duplicates>"u"?s.duplicates:P.duplicates;if(T!=="combine"&&T!=="first"&&T!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var S=typeof P.allowDots>"u"?P.decodeDotInKeys===!0?!0:s.allowDots:!!P.allowDots;return{allowDots:S,allowEmptyArrays:typeof P.allowEmptyArrays=="boolean"?!!P.allowEmptyArrays:s.allowEmptyArrays,allowPrototypes:typeof P.allowPrototypes=="boolean"?P.allowPrototypes:s.allowPrototypes,allowSparse:typeof P.allowSparse=="boolean"?P.allowSparse:s.allowSparse,arrayLimit:typeof P.arrayLimit=="number"?P.arrayLimit:s.arrayLimit,charset:k,charsetSentinel:typeof P.charsetSentinel=="boolean"?P.charsetSentinel:s.charsetSentinel,comma:typeof P.comma=="boolean"?P.comma:s.comma,decodeDotInKeys:typeof P.decodeDotInKeys=="boolean"?P.decodeDotInKeys:s.decodeDotInKeys,decoder:typeof P.decoder=="function"?P.decoder:s.decoder,delimiter:typeof P.delimiter=="string"||t.isRegExp(P.delimiter)?P.delimiter:s.delimiter,depth:typeof P.depth=="number"||P.depth===!1?+P.depth:s.depth,duplicates:T,ignoreQueryPrefix:P.ignoreQueryPrefix===!0,interpretNumericEntities:typeof P.interpretNumericEntities=="boolean"?P.interpretNumericEntities:s.interpretNumericEntities,parameterLimit:typeof P.parameterLimit=="number"?P.parameterLimit:s.parameterLimit,parseArrays:P.parseArrays!==!1,plainObjects:typeof P.plainObjects=="boolean"?P.plainObjects:s.plainObjects,strictDepth:typeof P.strictDepth=="boolean"?!!P.strictDepth:s.strictDepth,strictNullHandling:typeof P.strictNullHandling=="boolean"?P.strictNullHandling:s.strictNullHandling,throwOnLimitExceeded:typeof P.throwOnLimitExceeded=="boolean"?P.throwOnLimitExceeded:!1}};return of=function(w,P){var k=x(P);if(w===""||w===null||typeof w>"u")return k.plainObjects?{__proto__:null}:{};for(var T=typeof w=="string"?m(w,k):w,S=k.plainObjects?{__proto__:null}:{},_=Object.keys(T),N=0;N<_.length;++N){var b=_[N],I=h(b,T[b],k,typeof w=="string");S=t.merge(S,I,k)}return k.allowSparse===!0?S:t.compact(S)},of}var sf,Yg;function cA(){if(Yg)return sf;Yg=1;var t=lA(),n=uA(),i=Ld();return sf={formats:i,parse:n,stringify:t},sf}var fA=cA();const Vo=Xf(fA);function dA(){window.localStorage.removeItem("app-access");let t=window.location,n=Vo.parse(t.href.split("?")[1]);delete n.code;let i=Vo.stringify(n);window.location.href=t.origin+t.pathname+"?"+i}const Jg=t=>{let n;const i=new Set,s=(y,h)=>{const x=typeof y=="function"?y(n):y;if(!Object.is(x,n)){const w=n;n=h??(typeof x!="object"||x===null)?x:Object.assign({},n,x),i.forEach(P=>P(n,w))}},l=()=>n,d={setState:s,getState:l,getInitialState:()=>m,subscribe:y=>(i.add(y),()=>i.delete(y))},m=n=t(s,l,d);return d},pA=(t=>t?Jg(t):Jg),hA=t=>t;function mA(t,n=hA){const i=pa.useSyncExternalStore(t.subscribe,pa.useCallback(()=>n(t.getState()),[t,n]),pa.useCallback(()=>n(t.getInitialState()),[t,n]));return pa.useDebugValue(i),i}const yA=t=>{const n=pA(t),i=s=>mA(n,s);return Object.assign(i,n),i},gA=(t=>yA);function _1(t,n){let i;try{i=t()}catch{return}return{getItem:l=>{var c;const u=m=>m===null?null:JSON.parse(m,void 0),d=(c=i.getItem(l))!=null?c:null;return d instanceof Promise?d.then(u):u(d)},setItem:(l,c)=>i.setItem(l,JSON.stringify(c,void 0)),removeItem:l=>i.removeItem(l)}}const Lf=t=>n=>{try{const i=t(n);return i instanceof Promise?i:{then(s){return Lf(s)(i)},catch(s){return this}}}catch(i){return{then(s){return this},catch(s){return Lf(s)(i)}}}},vA=(t,n)=>(i,s,l)=>{let c={storage:_1(()=>localStorage),partialize:T=>T,version:0,merge:(T,S)=>({...S,...T}),...n},u=!1;const d=new Set,m=new Set;let y=c.storage;if(!y)return t((...T)=>{console.warn(`[zustand persist middleware] Unable to update item '${c.name}', the given storage is currently unavailable.`),i(...T)},s,l);const h=()=>{const T=c.partialize({...s()});return y.setItem(c.name,{state:T,version:c.version})},x=l.setState;l.setState=(T,S)=>(x(T,S),h());const w=t((...T)=>(i(...T),h()),s,l);l.getInitialState=()=>w;let P;const k=()=>{var T,S;if(!y)return;u=!1,d.forEach(N=>{var b;return N((b=s())!=null?b:w)});const _=((S=c.onRehydrateStorage)==null?void 0:S.call(c,(T=s())!=null?T:w))||void 0;return Lf(y.getItem.bind(y))(c.name).then(N=>{if(N)if(typeof N.version=="number"&&N.version!==c.version){if(c.migrate){const b=c.migrate(N.state,N.version);return b instanceof Promise?b.then(I=>[!0,I]):[!0,b]}console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return[!1,N.state];return[!1,void 0]}).then(N=>{var b;const[I,W]=N;if(P=c.merge(W,(b=s())!=null?b:w),i(P,!0),I)return h()}).then(()=>{_==null||_(P,void 0),P=s(),u=!0,m.forEach(N=>N(P))}).catch(N=>{_==null||_(void 0,N)})};return l.persist={setOptions:T=>{c={...c,...T},T.storage&&(y=T.storage)},clearStorage:()=>{y==null||y.removeItem(c.name)},getOptions:()=>c,rehydrate:()=>k(),hasHydrated:()=>u,onHydrate:T=>(d.add(T),()=>{d.delete(T)}),onFinishHydration:T=>(m.add(T),()=>{m.delete(T)})},c.skipHydration||k(),P||w},xA=vA;var N1=Symbol.for("immer-nothing"),Zg=Symbol.for("immer-draftable"),At=Symbol.for("immer-state");function dn(t,...n){throw new Error(`[Immer] minified error nr: ${t}. Full error at: https://bit.ly/3cXEKWf`)}var Ut=Object,Ri=Ut.getPrototypeOf,Va="constructor",tl="prototype",Vf="configurable",Ba="enumerable",_a="writable",Bo="value",wr=t=>!!t&&!!t[At];function Wn(t){var n;return t?R1(t)||nl(t)||!!t[Zg]||!!((n=t[Va])!=null&&n[Zg])||rl(t)||il(t):!1}var wA=Ut[tl][Va].toString(),e0=new WeakMap;function R1(t){if(!t||!Vd(t))return!1;const n=Ri(t);if(n===null||n===Ut[tl])return!0;const i=Ut.hasOwnProperty.call(n,Va)&&n[Va];if(i===Object)return!0;if(!wi(i))return!1;let s=e0.get(i);return s===void 0&&(s=Function.toString.call(i),e0.set(i,s)),s===wA}function Yo(t,n,i=!0){Jo(t)===0?(i?Reflect.ownKeys(t):Ut.keys(t)).forEach(l=>{n(l,t[l],t)}):t.forEach((s,l)=>n(l,s,t))}function Jo(t){const n=t[At];return n?n.type_:nl(t)?1:rl(t)?2:il(t)?3:0}var t0=(t,n,i=Jo(t))=>i===2?t.has(n):Ut[tl].hasOwnProperty.call(t,n),Bf=(t,n,i=Jo(t))=>i===2?t.get(n):t[n],za=(t,n,i,s=Jo(t))=>{s===2?t.set(n,i):s===3?t.add(i):t[n]=i};function SA(t,n){return t===n?t!==0||1/t===1/n:t!==t&&n!==n}var nl=Array.isArray,rl=t=>t instanceof Map,il=t=>t instanceof Set,Vd=t=>typeof t=="object",wi=t=>typeof t=="function",af=t=>typeof t=="boolean",zn=t=>t.copy_||t.base_,Bd=t=>t.modified_?t.copy_:t.base_;function zf(t,n){if(rl(t))return new Map(t);if(il(t))return new Set(t);if(nl(t))return Array[tl].slice.call(t);const i=R1(t);if(n===!0||n==="class_only"&&!i){const s=Ut.getOwnPropertyDescriptors(t);delete s[At];let l=Reflect.ownKeys(s);for(let c=0;c<l.length;c++){const u=l[c],d=s[u];d[_a]===!1&&(d[_a]=!0,d[Vf]=!0),(d.get||d.set)&&(s[u]={[Vf]:!0,[_a]:!0,[Ba]:d[Ba],[Bo]:t[u]})}return Ut.create(Ri(t),s)}else{const s=Ri(t);if(s!==null&&i)return{...t};const l=Ut.create(s);return Ut.assign(l,t)}}function zd(t,n=!1){return ol(t)||wr(t)||!Wn(t)||(Jo(t)>1&&Ut.defineProperties(t,{set:xa,add:xa,clear:xa,delete:xa}),Ut.freeze(t),n&&Yo(t,(i,s)=>{zd(s,!0)},!1)),t}function EA(){dn(2)}var xa={[Bo]:EA};function ol(t){return t===null||!Vd(t)?!0:Ut.isFrozen(t)}var Ua="MapSet",Uf="Patches",F1={};function Fi(t){const n=F1[t];return n||dn(0,t),n}var kA=t=>!!F1[t],zo,b1=()=>zo,PA=(t,n)=>({drafts_:[],parent_:t,immer_:n,canAutoFreeze_:!0,unfinalizedDrafts_:0,handledSet_:new Set,processedForPatches_:new Set,mapSetPlugin_:kA(Ua)?Fi(Ua):void 0});function n0(t,n){n&&(t.patchPlugin_=Fi(Uf),t.patches_=[],t.inversePatches_=[],t.patchListener_=n)}function $f(t){Wf(t),t.drafts_.forEach(TA),t.drafts_=null}function Wf(t){t===zo&&(zo=t.parent_)}var r0=t=>zo=PA(zo,t);function TA(t){const n=t[At];n.type_===0||n.type_===1?n.revoke_():n.revoked_=!0}function i0(t,n){n.unfinalizedDrafts_=n.drafts_.length;const i=n.drafts_[0];if(t!==void 0&&t!==i){i[At].modified_&&($f(n),dn(4)),Wn(t)&&(t=o0(n,t));const{patchPlugin_:l}=n;l&&l.generateReplacementPatches_(i[At].base_,t,n)}else t=o0(n,i);return CA(n,t,!0),$f(n),n.patches_&&n.patchListener_(n.patches_,n.inversePatches_),t!==N1?t:void 0}function o0(t,n){if(ol(n))return n;const i=n[At];if(!i)return Ud(n,t.handledSet_,t);if(!sl(i,t))return n;if(!i.modified_)return i.base_;if(!i.finalized_){const{callbacks_:s}=i;if(s)for(;s.length>0;)s.pop()(t);j1(i,t)}return i.copy_}function CA(t,n,i=!1){!t.parent_&&t.immer_.autoFreeze_&&t.canAutoFreeze_&&zd(n,i)}function O1(t){t.finalized_=!0,t.scope_.unfinalizedDrafts_--}var sl=(t,n)=>t.scope_===n,AA=[];function M1(t,n,i,s){const l=zn(t),c=t.type_;if(s!==void 0&&Bf(l,s,c)===n){za(l,s,i,c);return}if(!t.draftLocations_){const d=t.draftLocations_=new Map;Yo(l,(m,y)=>{if(wr(y)){const h=d.get(y)||[];h.push(m),d.set(y,h)}})}const u=t.draftLocations_.get(n)??AA;for(const d of u)za(l,d,i,c)}function _A(t,n,i){t.callbacks_.push(function(l){var d;const c=n;if(!c||!sl(c,l))return;(d=l.mapSetPlugin_)==null||d.fixSetContents(c);const u=Bd(c);M1(t,c.draft_??c,u,i),j1(c,l)})}function j1(t,n){var s;if(t.modified_&&!t.finalized_&&(t.type_===3||(((s=t.assigned_)==null?void 0:s.size)??0)>0)){const{patchPlugin_:l}=n;if(l){const c=l.getPath(t);c&&l.generatePatches_(t,c,n)}O1(t)}}function NA(t,n,i){const{scope_:s}=t;if(wr(i)){const l=i[At];sl(l,s)&&l.callbacks_.push(function(){Na(t);const u=Bd(l);M1(t,i,u,n)})}else Wn(i)&&t.callbacks_.push(function(){const c=zn(t);Bf(c,n,t.type_)===i&&s.drafts_.length>1&&(t.assigned_.get(n)??!1)===!0&&t.copy_&&Ud(Bf(t.copy_,n,t.type_),s.handledSet_,s)})}function Ud(t,n,i){return!i.immer_.autoFreeze_&&i.unfinalizedDrafts_<1||wr(t)||n.has(t)||!Wn(t)||ol(t)||(n.add(t),Yo(t,(s,l)=>{if(wr(l)){const c=l[At];if(sl(c,i)){const u=Bd(c);za(t,s,u,t.type_),O1(c)}}else Wn(l)&&Ud(l,n,i)})),t}function RA(t,n){const i=nl(t),s={type_:i?1:0,scope_:n?n.scope_:b1(),modified_:!1,finalized_:!1,assigned_:void 0,parent_:n,base_:t,draft_:null,copy_:null,revoke_:null,isManual_:!1,callbacks_:void 0};let l=s,c=$d;i&&(l=[s],c=Uo);const{revoke:u,proxy:d}=Proxy.revocable(l,c);return s.draft_=d,s.revoke_=u,[d,s]}var $d={get(t,n){if(n===At)return t;const i=zn(t);if(!t0(i,n,t.type_))return FA(t,i,n);const s=i[n];if(t.finalized_||!Wn(s))return s;if(s===lf(t.base_,n)){Na(t);const l=t.type_===1?+n:n,c=qf(t.scope_,s,t,l);return t.copy_[l]=c}return s},has(t,n){return n in zn(t)},ownKeys(t){return Reflect.ownKeys(zn(t))},set(t,n,i){const s=D1(zn(t),n);if(s!=null&&s.set)return s.set.call(t.draft_,i),!0;if(!t.modified_){const l=lf(zn(t),n),c=l==null?void 0:l[At];if(c&&c.base_===i)return t.copy_[n]=i,t.assigned_.set(n,!1),!0;if(SA(i,l)&&(i!==void 0||t0(t.base_,n,t.type_)))return!0;Na(t),Hf(t)}return t.copy_[n]===i&&(i!==void 0||n in t.copy_)||Number.isNaN(i)&&Number.isNaN(t.copy_[n])||(t.copy_[n]=i,t.assigned_.set(n,!0),NA(t,n,i)),!0},deleteProperty(t,n){return Na(t),lf(t.base_,n)!==void 0||n in t.base_?(t.assigned_.set(n,!1),Hf(t)):t.assigned_.delete(n),t.copy_&&delete t.copy_[n],!0},getOwnPropertyDescriptor(t,n){const i=zn(t),s=Reflect.getOwnPropertyDescriptor(i,n);return s&&{[_a]:!0,[Vf]:t.type_!==1||n!=="length",[Ba]:s[Ba],[Bo]:i[n]}},defineProperty(){dn(11)},getPrototypeOf(t){return Ri(t.base_)},setPrototypeOf(){dn(12)}},Uo={};Yo($d,(t,n)=>{Uo[t]=function(){const i=arguments;return i[0]=i[0][0],n.apply(this,i)}});Uo.deleteProperty=function(t,n){return Uo.set.call(this,t,n,void 0)};Uo.set=function(t,n,i){return $d.set.call(this,t[0],n,i,t[0])};function lf(t,n){const i=t[At];return(i?zn(i):t)[n]}function FA(t,n,i){var l;const s=D1(n,i);return s?Bo in s?s[Bo]:(l=s.get)==null?void 0:l.call(t.draft_):void 0}function D1(t,n){if(!(n in t))return;let i=Ri(t);for(;i;){const s=Object.getOwnPropertyDescriptor(i,n);if(s)return s;i=Ri(i)}}function Hf(t){t.modified_||(t.modified_=!0,t.parent_&&Hf(t.parent_))}function Na(t){t.copy_||(t.assigned_=new Map,t.copy_=zf(t.base_,t.scope_.immer_.useStrictShallowCopy_))}var bA=class{constructor(t){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!1,this.produce=(n,i,s)=>{if(wi(n)&&!wi(i)){const c=i;i=n;const u=this;return function(m=c,...y){return u.produce(m,h=>i.call(this,h,...y))}}wi(i)||dn(6),s!==void 0&&!wi(s)&&dn(7);let l;if(Wn(n)){const c=r0(this),u=qf(c,n,void 0);let d=!0;try{l=i(u),d=!1}finally{d?$f(c):Wf(c)}return n0(c,s),i0(l,c)}else if(!n||!Vd(n)){if(l=i(n),l===void 0&&(l=n),l===N1&&(l=void 0),this.autoFreeze_&&zd(l,!0),s){const c=[],u=[];Fi(Uf).generateReplacementPatches_(n,l,{patches_:c,inversePatches_:u}),s(c,u)}return l}else dn(1,n)},this.produceWithPatches=(n,i)=>{if(wi(n))return(u,...d)=>this.produceWithPatches(u,m=>n(m,...d));let s,l;return[this.produce(n,i,(u,d)=>{s=u,l=d}),s,l]},af(t==null?void 0:t.autoFreeze)&&this.setAutoFreeze(t.autoFreeze),af(t==null?void 0:t.useStrictShallowCopy)&&this.setUseStrictShallowCopy(t.useStrictShallowCopy),af(t==null?void 0:t.useStrictIteration)&&this.setUseStrictIteration(t.useStrictIteration)}createDraft(t){Wn(t)||dn(8),wr(t)&&(t=OA(t));const n=r0(this),i=qf(n,t,void 0);return i[At].isManual_=!0,Wf(n),i}finishDraft(t,n){const i=t&&t[At];(!i||!i.isManual_)&&dn(9);const{scope_:s}=i;return n0(s,n),i0(void 0,s)}setAutoFreeze(t){this.autoFreeze_=t}setUseStrictShallowCopy(t){this.useStrictShallowCopy_=t}setUseStrictIteration(t){this.useStrictIteration_=t}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(t,n){let i;for(i=n.length-1;i>=0;i--){const l=n[i];if(l.path.length===0&&l.op==="replace"){t=l.value;break}}i>-1&&(n=n.slice(i+1));const s=Fi(Uf).applyPatches_;return wr(t)?s(t,n):this.produce(t,l=>s(l,n))}};function qf(t,n,i,s){const[l,c]=rl(n)?Fi(Ua).proxyMap_(n,i):il(n)?Fi(Ua).proxySet_(n,i):RA(n,i);return((i==null?void 0:i.scope_)??b1()).drafts_.push(l),c.callbacks_=(i==null?void 0:i.callbacks_)??[],c.key_=s,i&&s!==void 0?_A(i,c,s):c.callbacks_.push(function(m){var h;(h=m.mapSetPlugin_)==null||h.fixSetContents(c);const{patchPlugin_:y}=m;c.modified_&&y&&y.generatePatches_(c,[],m)}),l}function OA(t){return wr(t)||dn(10,t),I1(t)}function I1(t){if(!Wn(t)||ol(t))return t;const n=t[At];let i,s=!0;if(n){if(!n.modified_)return n.base_;n.finalized_=!0,i=zf(t,n.scope_.immer_.useStrictShallowCopy_),s=n.scope_.immer_.shouldUseStrictIteration()}else i=zf(t,!0);return Yo(i,(l,c)=>{za(i,l,I1(c))},s),n&&(n.finalized_=!1),i}var MA=new bA,jA=MA.produce;const DA=t=>(n,i,s)=>(s.setState=(l,c,...u)=>{const d=typeof l=="function"?jA(l):l;return n(d,c,...u)},t(s.setState,i,s)),IA=DA,bi=gA()(xA(IA(t=>({token:"",analysis:null,setToken(n){t(i=>{i.token=n})},setAnalysis(n){t(i=>{i.analysis=n})}})),{name:"zustand_storage",storage:_1(()=>localStorage)}));let LA={data:""},VA=t=>{if(typeof window=="object"){let n=(t?t.querySelector("#_goober"):window._goober)||Object.assign(document.createElement("style"),{innerHTML:" ",id:"_goober"});return n.nonce=window.__nonce__,n.parentNode||(t||document.head).appendChild(n),n.firstChild}return t||LA},BA=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,zA=/\/\*[^]*?\*\/| +/g,s0=/\n+/g,gr=(t,n)=>{let i="",s="",l="";for(let c in t){let u=t[c];c[0]=="@"?c[1]=="i"?i=c+" "+u+";":s+=c[1]=="f"?gr(u,c):c+"{"+gr(u,c[1]=="k"?"":n)+"}":typeof u=="object"?s+=gr(u,n?n.replace(/([^,])+/g,d=>c.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,m=>/&/.test(m)?m.replace(/&/g,d):d?d+" "+m:m)):c):u!=null&&(c=/^--/.test(c)?c:c.replace(/[A-Z]/g,"-$&").toLowerCase(),l+=gr.p?gr.p(c,u):c+":"+u+";")}return i+(n&&l?n+"{"+l+"}":l)+s},Bn={},L1=t=>{if(typeof t=="object"){let n="";for(let i in t)n+=i+L1(t[i]);return n}return t},UA=(t,n,i,s,l)=>{let c=L1(t),u=Bn[c]||(Bn[c]=(m=>{let y=0,h=11;for(;y<m.length;)h=101*h+m.charCodeAt(y++)>>>0;return"go"+h})(c));if(!Bn[u]){let m=c!==t?t:(y=>{let h,x,w=[{}];for(;h=BA.exec(y.replace(zA,""));)h[4]?w.shift():h[3]?(x=h[3].replace(s0," ").trim(),w.unshift(w[0][x]=w[0][x]||{})):w[0][h[1]]=h[2].replace(s0," ").trim();return w[0]})(t);Bn[u]=gr(l?{["@keyframes "+u]:m}:m,i?"":"."+u)}let d=i&&Bn.g?Bn.g:null;return i&&(Bn.g=Bn[u]),((m,y,h,x)=>{x?y.data=y.data.replace(x,m):y.data.indexOf(m)===-1&&(y.data=h?m+y.data:y.data+m)})(Bn[u],n,s,d),u},$A=(t,n,i)=>t.reduce((s,l,c)=>{let u=n[c];if(u&&u.call){let d=u(i),m=d&&d.props&&d.props.className||/^go/.test(d)&&d;u=m?"."+m:d&&typeof d=="object"?d.props?"":gr(d,""):d===!1?"":d}return s+l+(u??"")},"");function al(t){let n=this||{},i=t.call?t(n.p):t;return UA(i.unshift?i.raw?$A(i,[].slice.call(arguments,1),n.p):i.reduce((s,l)=>Object.assign(s,l&&l.call?l(n.p):l),{}):i,VA(n.target),n.g,n.o,n.k)}let V1,Kf,Gf;al.bind({g:1});let Hn=al.bind({k:1});function WA(t,n,i,s){gr.p=n,V1=t,Kf=i,Gf=s}function Er(t,n){let i=this||{};return function(){let s=arguments;function l(c,u){let d=Object.assign({},c),m=d.className||l.className;i.p=Object.assign({theme:Kf&&Kf()},d),i.o=/ *go\d+/.test(m),d.className=al.apply(i,s)+(m?" "+m:"");let y=t;return t[0]&&(y=d.as||t,delete d.as),Gf&&y[0]&&Gf(d),V1(y,d)}return l}}var HA=t=>typeof t=="function",$a=(t,n)=>HA(t)?t(n):t,qA=(()=>{let t=0;return()=>(++t).toString()})(),B1=(()=>{let t;return()=>{if(t===void 0&&typeof window<"u"){let n=matchMedia("(prefers-reduced-motion: reduce)");t=!n||n.matches}return t}})(),KA=20,Wd="default",z1=(t,n)=>{let{toastLimit:i}=t.settings;switch(n.type){case 0:return{...t,toasts:[n.toast,...t.toasts].slice(0,i)};case 1:return{...t,toasts:t.toasts.map(u=>u.id===n.toast.id?{...u,...n.toast}:u)};case 2:let{toast:s}=n;return z1(t,{type:t.toasts.find(u=>u.id===s.id)?1:0,toast:s});case 3:let{toastId:l}=n;return{...t,toasts:t.toasts.map(u=>u.id===l||l===void 0?{...u,dismissed:!0,visible:!1}:u)};case 4:return n.toastId===void 0?{...t,toasts:[]}:{...t,toasts:t.toasts.filter(u=>u.id!==n.toastId)};case 5:return{...t,pausedAt:n.time};case 6:let c=n.time-(t.pausedAt||0);return{...t,pausedAt:void 0,toasts:t.toasts.map(u=>({...u,pauseDuration:u.pauseDuration+c}))}}},Ra=[],U1={toasts:[],pausedAt:void 0,settings:{toastLimit:KA}},Pn={},$1=(t,n=Wd)=>{Pn[n]=z1(Pn[n]||U1,t),Ra.forEach(([i,s])=>{i===n&&s(Pn[n])})},W1=t=>Object.keys(Pn).forEach(n=>$1(t,n)),GA=t=>Object.keys(Pn).find(n=>Pn[n].toasts.some(i=>i.id===t)),ll=(t=Wd)=>n=>{$1(n,t)},QA={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},XA=(t={},n=Wd)=>{let[i,s]=K.useState(Pn[n]||U1),l=K.useRef(Pn[n]);K.useEffect(()=>(l.current!==Pn[n]&&s(Pn[n]),Ra.push([n,s]),()=>{let u=Ra.findIndex(([d])=>d===n);u>-1&&Ra.splice(u,1)}),[n]);let c=i.toasts.map(u=>{var d,m,y;return{...t,...t[u.type],...u,removeDelay:u.removeDelay||((d=t[u.type])==null?void 0:d.removeDelay)||(t==null?void 0:t.removeDelay),duration:u.duration||((m=t[u.type])==null?void 0:m.duration)||(t==null?void 0:t.duration)||QA[u.type],style:{...t.style,...(y=t[u.type])==null?void 0:y.style,...u.style}}});return{...i,toasts:c}},YA=(t,n="blank",i)=>({createdAt:Date.now(),visible:!0,dismissed:!1,type:n,ariaProps:{role:"status","aria-live":"polite"},message:t,pauseDuration:0,...i,id:(i==null?void 0:i.id)||qA()}),Zo=t=>(n,i)=>{let s=YA(n,t,i);return ll(s.toasterId||GA(s.id))({type:2,toast:s}),s.id},it=(t,n)=>Zo("blank")(t,n);it.error=Zo("error");it.success=Zo("success");it.loading=Zo("loading");it.custom=Zo("custom");it.dismiss=(t,n)=>{let i={type:3,toastId:t};n?ll(n)(i):W1(i)};it.dismissAll=t=>it.dismiss(void 0,t);it.remove=(t,n)=>{let i={type:4,toastId:t};n?ll(n)(i):W1(i)};it.removeAll=t=>it.remove(void 0,t);it.promise=(t,n,i)=>{let s=it.loading(n.loading,{...i,...i==null?void 0:i.loading});return typeof t=="function"&&(t=t()),t.then(l=>{let c=n.success?$a(n.success,l):void 0;return c?it.success(c,{id:s,...i,...i==null?void 0:i.success}):it.dismiss(s),l}).catch(l=>{let c=n.error?$a(n.error,l):void 0;c?it.error(c,{id:s,...i,...i==null?void 0:i.error}):it.dismiss(s)}),t};var JA=1e3,ZA=(t,n="default")=>{let{toasts:i,pausedAt:s}=XA(t,n),l=K.useRef(new Map).current,c=K.useCallback((x,w=JA)=>{if(l.has(x))return;let P=setTimeout(()=>{l.delete(x),u({type:4,toastId:x})},w);l.set(x,P)},[]);K.useEffect(()=>{if(s)return;let x=Date.now(),w=i.map(P=>{if(P.duration===1/0)return;let k=(P.duration||0)+P.pauseDuration-(x-P.createdAt);if(k<0){P.visible&&it.dismiss(P.id);return}return setTimeout(()=>it.dismiss(P.id,n),k)});return()=>{w.forEach(P=>P&&clearTimeout(P))}},[i,s,n]);let u=K.useCallback(ll(n),[n]),d=K.useCallback(()=>{u({type:5,time:Date.now()})},[u]),m=K.useCallback((x,w)=>{u({type:1,toast:{id:x,height:w}})},[u]),y=K.useCallback(()=>{s&&u({type:6,time:Date.now()})},[s,u]),h=K.useCallback((x,w)=>{let{reverseOrder:P=!1,gutter:k=8,defaultPosition:T}=w||{},S=i.filter(b=>(b.position||T)===(x.position||T)&&b.height),_=S.findIndex(b=>b.id===x.id),N=S.filter((b,I)=>I<_&&b.visible).length;return S.filter(b=>b.visible).slice(...P?[N+1]:[0,N]).reduce((b,I)=>b+(I.height||0)+k,0)},[i]);return K.useEffect(()=>{i.forEach(x=>{if(x.dismissed)c(x.id,x.removeDelay);else{let w=l.get(x.id);w&&(clearTimeout(w),l.delete(x.id))}})},[i,c]),{toasts:i,handlers:{updateHeight:m,startPause:d,endPause:y,calculateOffset:h}}},e_=Hn`
|
||
from {
|
||
transform: scale(0) rotate(45deg);
|
||
opacity: 0;
|
||
}
|
||
to {
|
||
transform: scale(1) rotate(45deg);
|
||
opacity: 1;
|
||
}`,t_=Hn`
|
||
from {
|
||
transform: scale(0);
|
||
opacity: 0;
|
||
}
|
||
to {
|
||
transform: scale(1);
|
||
opacity: 1;
|
||
}`,n_=Hn`
|
||
from {
|
||
transform: scale(0) rotate(90deg);
|
||
opacity: 0;
|
||
}
|
||
to {
|
||
transform: scale(1) rotate(90deg);
|
||
opacity: 1;
|
||
}`,r_=Er("div")`
|
||
width: 20px;
|
||
opacity: 0;
|
||
height: 20px;
|
||
border-radius: 10px;
|
||
background: ${t=>t.primary||"#ff4b4b"};
|
||
position: relative;
|
||
transform: rotate(45deg);
|
||
|
||
animation: ${e_} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
|
||
forwards;
|
||
animation-delay: 100ms;
|
||
|
||
&:after,
|
||
&:before {
|
||
content: '';
|
||
animation: ${t_} 0.15s ease-out forwards;
|
||
animation-delay: 150ms;
|
||
position: absolute;
|
||
border-radius: 3px;
|
||
opacity: 0;
|
||
background: ${t=>t.secondary||"#fff"};
|
||
bottom: 9px;
|
||
left: 4px;
|
||
height: 2px;
|
||
width: 12px;
|
||
}
|
||
|
||
&:before {
|
||
animation: ${n_} 0.15s ease-out forwards;
|
||
animation-delay: 180ms;
|
||
transform: rotate(90deg);
|
||
}
|
||
`,i_=Hn`
|
||
from {
|
||
transform: rotate(0deg);
|
||
}
|
||
to {
|
||
transform: rotate(360deg);
|
||
}
|
||
`,o_=Er("div")`
|
||
width: 12px;
|
||
height: 12px;
|
||
box-sizing: border-box;
|
||
border: 2px solid;
|
||
border-radius: 100%;
|
||
border-color: ${t=>t.secondary||"#e0e0e0"};
|
||
border-right-color: ${t=>t.primary||"#616161"};
|
||
animation: ${i_} 1s linear infinite;
|
||
`,s_=Hn`
|
||
from {
|
||
transform: scale(0) rotate(45deg);
|
||
opacity: 0;
|
||
}
|
||
to {
|
||
transform: scale(1) rotate(45deg);
|
||
opacity: 1;
|
||
}`,a_=Hn`
|
||
0% {
|
||
height: 0;
|
||
width: 0;
|
||
opacity: 0;
|
||
}
|
||
40% {
|
||
height: 0;
|
||
width: 6px;
|
||
opacity: 1;
|
||
}
|
||
100% {
|
||
opacity: 1;
|
||
height: 10px;
|
||
}`,l_=Er("div")`
|
||
width: 20px;
|
||
opacity: 0;
|
||
height: 20px;
|
||
border-radius: 10px;
|
||
background: ${t=>t.primary||"#61d345"};
|
||
position: relative;
|
||
transform: rotate(45deg);
|
||
|
||
animation: ${s_} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
|
||
forwards;
|
||
animation-delay: 100ms;
|
||
&:after {
|
||
content: '';
|
||
box-sizing: border-box;
|
||
animation: ${a_} 0.2s ease-out forwards;
|
||
opacity: 0;
|
||
animation-delay: 200ms;
|
||
position: absolute;
|
||
border-right: 2px solid;
|
||
border-bottom: 2px solid;
|
||
border-color: ${t=>t.secondary||"#fff"};
|
||
bottom: 6px;
|
||
left: 6px;
|
||
height: 10px;
|
||
width: 6px;
|
||
}
|
||
`,u_=Er("div")`
|
||
position: absolute;
|
||
`,c_=Er("div")`
|
||
position: relative;
|
||
display: flex;
|
||
justify-content: center;
|
||
align-items: center;
|
||
min-width: 20px;
|
||
min-height: 20px;
|
||
`,f_=Hn`
|
||
from {
|
||
transform: scale(0.6);
|
||
opacity: 0.4;
|
||
}
|
||
to {
|
||
transform: scale(1);
|
||
opacity: 1;
|
||
}`,d_=Er("div")`
|
||
position: relative;
|
||
transform: scale(0.6);
|
||
opacity: 0.4;
|
||
min-width: 20px;
|
||
animation: ${f_} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)
|
||
forwards;
|
||
`,p_=({toast:t})=>{let{icon:n,type:i,iconTheme:s}=t;return n!==void 0?typeof n=="string"?K.createElement(d_,null,n):n:i==="blank"?null:K.createElement(c_,null,K.createElement(o_,{...s}),i!=="loading"&&K.createElement(u_,null,i==="error"?K.createElement(r_,{...s}):K.createElement(l_,{...s})))},h_=t=>`
|
||
0% {transform: translate3d(0,${t*-200}%,0) scale(.6); opacity:.5;}
|
||
100% {transform: translate3d(0,0,0) scale(1); opacity:1;}
|
||
`,m_=t=>`
|
||
0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}
|
||
100% {transform: translate3d(0,${t*-150}%,-1px) scale(.6); opacity:0;}
|
||
`,y_="0%{opacity:0;} 100%{opacity:1;}",g_="0%{opacity:1;} 100%{opacity:0;}",v_=Er("div")`
|
||
display: flex;
|
||
align-items: center;
|
||
background: #fff;
|
||
color: #363636;
|
||
line-height: 1.3;
|
||
will-change: transform;
|
||
box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);
|
||
max-width: 350px;
|
||
pointer-events: auto;
|
||
padding: 8px 10px;
|
||
border-radius: 8px;
|
||
`,x_=Er("div")`
|
||
display: flex;
|
||
justify-content: center;
|
||
margin: 4px 10px;
|
||
color: inherit;
|
||
flex: 1 1 auto;
|
||
white-space: pre-line;
|
||
`,w_=(t,n)=>{let i=t.includes("top")?1:-1,[s,l]=B1()?[y_,g_]:[h_(i),m_(i)];return{animation:n?`${Hn(s)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${Hn(l)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}},S_=K.memo(({toast:t,position:n,style:i,children:s})=>{let l=t.height?w_(t.position||n||"top-center",t.visible):{opacity:0},c=K.createElement(p_,{toast:t}),u=K.createElement(x_,{...t.ariaProps},$a(t.message,t));return K.createElement(v_,{className:t.className,style:{...l,...i,...t.style}},typeof s=="function"?s({icon:c,message:u}):K.createElement(K.Fragment,null,c,u))});WA(K.createElement);var E_=({id:t,className:n,style:i,onHeightUpdate:s,children:l})=>{let c=K.useCallback(u=>{if(u){let d=()=>{let m=u.getBoundingClientRect().height;s(t,m)};d(),new MutationObserver(d).observe(u,{subtree:!0,childList:!0,characterData:!0})}},[t,s]);return K.createElement("div",{ref:c,className:n,style:i},l)},k_=(t,n)=>{let i=t.includes("top"),s=i?{top:0}:{bottom:0},l=t.includes("center")?{justifyContent:"center"}:t.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:B1()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${n*(i?1:-1)}px)`,...s,...l}},P_=al`
|
||
z-index: 9999;
|
||
> * {
|
||
pointer-events: auto;
|
||
}
|
||
`,wa=16,T_=({reverseOrder:t,position:n="top-center",toastOptions:i,gutter:s,children:l,toasterId:c,containerStyle:u,containerClassName:d})=>{let{toasts:m,handlers:y}=ZA(i,c);return K.createElement("div",{"data-rht-toaster":c||"",style:{position:"fixed",zIndex:9999,top:wa,left:wa,right:wa,bottom:wa,pointerEvents:"none",...u},className:d,onMouseEnter:y.startPause,onMouseLeave:y.endPause},m.map(h=>{let x=h.position||n,w=y.calculateOffset(h,{reverseOrder:t,gutter:s,defaultPosition:n}),P=k_(x,w);return K.createElement(E_,{id:h.id,key:h.id,onHeightUpdate:y.updateHeight,className:h.visible?P_:"",style:P},h.type==="custom"?$a(h.message,h):l?l(h):K.createElement(S_,{toast:h,position:x}))}))},C_=it;const ul=Qe.create({baseURL:"https://ting.lifebanktech.com/api",timeout:6e4});ul.interceptors.request.use(t=>{t.data instanceof FormData&&(t.headers["Content-Type"]="multipart/form-data");let n=bi.getState().token;return n&&(t.headers.Authorization=`Bearer ${n}`),t});ul.interceptors.response.use(t=>{const{code:n,data:i,message:s}=t.data;if(n===1)return i;if(n===0)return C_.error(s),Promise.reject(new Error(s));(n===401||n===403)&&dA()},t=>{});function A_(t,n={}){return ul.post(t,n)}function __(t,n={}){return ul.get(t,{params:n})}const Vi={get:__,post:A_};function N_(t){let n=new FormData;return n.append("analys_image",t.analys_image),n.append("analys_type",t.analys_type),Vi.post("/enterprise/analyze",n)}function R_(t){return Vi.post("/enterprise/submit_contact_info",t)}function F_(t){return Vi.post("/analysis_order/create",t)}const a0=[{id:"ecommerce",name:"电商型",icon:"🛒"},{id:"traditional",name:"传统型",icon:"🏢"},{id:"tech",name:"科技型",icon:"💻"}];function b_(t){var d,m;const n=bi(),[i,s]=K.useState(!1),[l,c]=K.useState(null),u=async y=>{var x;const h=(x=y.target.files)==null?void 0:x[0];if(h){s(P=>!0);let w=await N_({analys_image:h,analys_type:l});s(P=>!1),console.log(w),n.setAnalysis(w),t.onSuccess()}};return E.jsxs("div",{className:"min-h-screen flex flex-col items-center justify-center px-6 py-12 relative",children:[E.jsx(J.h2,{className:"text-2xl md:text-3xl text-center mb-4",initial:{opacity:0,y:-20},animate:{opacity:1,y:0},children:"上传您的组织架构图"}),E.jsx(J.p,{className:"text-gray-400 text-center mb-12",initial:{opacity:0},animate:{opacity:1},transition:{delay:.2},children:"AI将智能分析各岗位的优化潜力"}),E.jsxs(J.div,{className:`relative w-full max-w-md h-72 border-2 border-dashed rounded-2xl transition-all duration-300
|
||
border-[#7B61FF]/50 bg-white/5
|
||
${i?"border-[#00F0FF] bg-[#00F0FF]/5 shadow-[0_0_30px_rgba(0,240,255,0.3)]":""}`,initial:{opacity:0,scale:.9},animate:{opacity:1,scale:i?1.02:1},transition:{delay:.3},children:[i?E.jsxs("div",{className:"absolute inset-0 flex flex-col items-center justify-center gap-3",children:[E.jsx(J.div,{className:"absolute inset-0 bg-[#00F0FF]/10 rounded-2xl",animate:{opacity:[.1,.3,.1]},transition:{duration:1,repeat:1/0}}),E.jsx(J.div,{className:"absolute inset-x-0 h-1 bg-gradient-to-r from-transparent via-[#00F0FF] to-transparent shadow-[0_0_10px_rgba(0,240,255,0.8)]",animate:{top:["0%","100%"]},transition:{duration:1.5,repeat:1/0,ease:"linear"}}),E.jsxs(J.div,{initial:{scale:.8,opacity:0},animate:{scale:1,opacity:1},transition:{duration:.3},className:"relative z-10 flex flex-col items-center",children:[E.jsx($y,{className:"w-16 h-16 text-[#00F0FF] mb-4"}),E.jsx("p",{className:"text-[#00F0FF] text-lg",children:"正在扫描架构图..."}),l&&E.jsxs(J.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},className:"mt-4 flex items-center gap-2 bg-white/10 px-4 py-2 rounded-lg",children:[E.jsx("span",{className:"text-2xl",children:(d=a0.find(y=>y.id===l))==null?void 0:d.icon}),E.jsx("span",{className:"text-sm text-white",children:(m=a0.find(y=>y.id===l))==null?void 0:m.name})]})]})]}):E.jsxs("div",{className:"absolute inset-0 flex flex-col items-center justify-center p-6",children:[E.jsx(YP,{className:"w-12 h-12 text-[#7B61FF] mb-4"}),E.jsx("p",{className:"text-gray-300 text-center mb-2",children:"拖拽图片到此处"}),E.jsx("p",{className:"text-gray-500 text-sm text-center mb-6",children:"或"}),E.jsx("div",{className:"flex ",children:E.jsxs("label",{className:"cursor-pointer",children:[E.jsx("input",{type:"file",accept:"image/*",className:"hidden",onChange:u}),E.jsxs("div",{className:"flex items-center gap-2 px-4 py-2 bg-[#7B61FF]/20 border border-[#7B61FF] rounded-lg hover:bg-[#7B61FF]/30 transition-colors",children:[E.jsx($y,{className:"w-4 h-4"}),E.jsx("span",{className:"text-sm",children:"选择文件"})]})]})})]}),E.jsx("div",{className:"absolute top-0 left-0 w-8 h-8 border-t-2 border-l-2 border-[#00F0FF]/50 rounded-tl-2xl"}),E.jsx("div",{className:"absolute top-0 right-0 w-8 h-8 border-t-2 border-r-2 border-[#00F0FF]/50 rounded-tr-2xl"}),E.jsx("div",{className:"absolute bottom-0 left-0 w-8 h-8 border-b-2 border-l-2 border-[#00F0FF]/50 rounded-bl-2xl"}),E.jsx("div",{className:"absolute bottom-0 right-0 w-8 h-8 border-b-2 border-r-2 border-[#00F0FF]/50 rounded-br-2xl"})]}),E.jsxs(J.div,{className:"flex items-center gap-2 text-xs text-gray-500 bg-white/5 backdrop-blur-sm px-4 py-2 rounded-full mt-12",initial:{opacity:0},animate:{opacity:1},transition:{delay:.9},children:[E.jsx(HP,{className:"w-4 h-4 text-green-400"}),E.jsx("span",{children:"银行级数据加密,仅用于测算,分析后立即销毁"})]})]})}const uf=[{dept:"设计部",message:"发现重复劳动节点...",icon:"🎨"},{dept:"文案岗",message:"AI替代率 85%...",icon:"✍️"},{dept:"客服部",message:"智能接入可节省 70%...",icon:"💬"},{dept:"市场部",message:"数据分析优化空间 60%...",icon:"📊"},{dept:"运营部",message:"自动化流程提升 75%...",icon:"⚙️"}];function O_({onComplete:t}){const[n,i]=K.useState(0),[s,l]=K.useState([]);return K.useEffect(()=>{const c=Array.from({length:15},(u,d)=>({x:Math.random()*100,y:Math.random()*100,id:d}));l(c)},[]),K.useEffect(()=>{const c=setInterval(()=>{i(u=>u<uf.length-1?u+1:(clearInterval(c),setTimeout(()=>{t()},1e3),u))},800);return()=>clearInterval(c)},[t]),E.jsxs("div",{className:"min-h-screen flex flex-col items-center justify-center px-6 py-12 relative overflow-hidden",children:[E.jsxs("div",{className:"absolute inset-0 flex items-center justify-center",children:[E.jsx(J.div,{className:"absolute w-96 h-96 border-2 border-[#00F0FF]/30 rounded-full",animate:{scale:[1,1.5,1],opacity:[.5,0,.5]},transition:{duration:2,repeat:1/0,ease:"easeOut"}}),E.jsx(J.div,{className:"absolute w-96 h-96 border-2 border-[#7B61FF]/30 rounded-full",animate:{scale:[1,1.5,1],opacity:[.5,0,.5]},transition:{duration:2,repeat:1/0,ease:"easeOut",delay:.5}}),E.jsx(J.div,{className:"absolute w-96 h-1 bg-gradient-to-r from-[#00F0FF]/0 via-[#00F0FF]/80 to-[#00F0FF]/0 origin-left",style:{left:"50%",top:"50%"},animate:{rotate:[0,360]},transition:{duration:3,repeat:1/0,ease:"linear"}})]}),E.jsx("div",{className:"absolute inset-0 pointer-events-none",children:s.map(c=>E.jsx(J.div,{className:"absolute w-3 h-3 bg-[#00F0FF] rounded-full",style:{left:`${c.x}%`,top:`${c.y}%`},initial:{scale:0,opacity:0},animate:{scale:[0,1,.8],opacity:[0,1,.6]},transition:{duration:1,delay:c.id*.1},children:E.jsx(J.div,{className:"absolute inset-0 bg-[#00F0FF] rounded-full",animate:{scale:[1,2,1],opacity:[.8,0,.8]},transition:{duration:2,repeat:1/0,delay:c.id*.1}})},c.id))}),E.jsx(J.div,{className:"relative z-10 mb-12",initial:{scale:0,rotate:-180},animate:{scale:1,rotate:0},transition:{duration:1,type:"spring"},children:E.jsxs("div",{className:"relative",children:[E.jsx(J.div,{className:"w-24 h-24 bg-gradient-to-br from-[#7B61FF] to-[#00F0FF] rounded-full flex items-center justify-center",animate:{boxShadow:["0 0 20px rgba(123, 97, 255, 0.5)","0 0 40px rgba(0, 240, 255, 0.8)","0 0 20px rgba(123, 97, 255, 0.5)"]},transition:{duration:2,repeat:1/0},children:E.jsx(Hv,{className:"w-12 h-12 text-white"})}),[qv,Ia,QP].map((c,u)=>E.jsx(J.div,{className:"absolute top-1/2 left-1/2 w-8 h-8 -ml-4 -mt-4",animate:{rotate:[0,360]},transition:{duration:5,repeat:1/0,ease:"linear",delay:u*.6},children:E.jsx(J.div,{className:"absolute",style:{transform:`translateX(60px) rotate(-${u*120}deg)`},animate:{rotate:[0,-360]},transition:{duration:5,repeat:1/0,ease:"linear",delay:u*.6},children:E.jsx("div",{className:"w-8 h-8 bg-[#0A0F24] border-2 border-[#00F0FF] rounded-full flex items-center justify-center",children:E.jsx(c,{className:"w-4 h-4 text-[#00F0FF]"})})})},u))]})}),E.jsx("div",{className:"relative z-10 w-full max-w-md space-y-4",children:uf.map((c,u)=>E.jsxs(J.div,{className:`flex items-center gap-4 p-4 rounded-xl backdrop-blur-sm transition-all ${u===n?"bg-[#00F0FF]/20 border-2 border-[#00F0FF]":u<n?"bg-white/5 border border-gray-600":"bg-white/5 border border-gray-800 opacity-30"}`,initial:{opacity:0,x:-50},animate:{opacity:u<=n?1:.3,x:0},transition:{delay:u*.1},children:[E.jsx("span",{className:"text-2xl",children:c.icon}),E.jsxs("div",{className:"flex-1",children:[E.jsxs("div",{className:"text-sm text-gray-300",children:["正在分析",c.dept]}),E.jsx("div",{className:"text-xs text-[#00F0FF] mt-1",children:c.message})]}),u===n&&E.jsx(J.div,{className:"w-6 h-6 border-2 border-[#00F0FF] border-t-transparent rounded-full",animate:{rotate:360},transition:{duration:1,repeat:1/0,ease:"linear"}}),u<n&&E.jsx("div",{className:"w-6 h-6 bg-[#00F0FF] rounded-full flex items-center justify-center",children:E.jsx("svg",{className:"w-4 h-4 text-[#0A0F24]",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:E.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:3,d:"M5 13l4 4L19 7"})})})]},u))}),E.jsx(J.div,{className:"mt-12 text-center",initial:{opacity:0},animate:{opacity:[0,1,0]},transition:{duration:2,repeat:1/0},children:E.jsx("p",{className:"text-[#00F0FF] text-sm",children:"AI深度分析中,请稍候..."})}),E.jsx(J.div,{className:"mt-6 w-64 h-1 bg-gray-800 rounded-full overflow-hidden",children:E.jsx(J.div,{className:"h-full bg-gradient-to-r from-[#7B61FF] to-[#00F0FF]",initial:{width:"0%"},animate:{width:`${(n+1)/uf.length*100}%`},transition:{duration:.5}})})]})}var cf={exports:{}},l0;function M_(){return l0||(l0=1,(function(t,n){cf.exports=n(t)})(typeof window=="object"&&window,function(t,n){if(!t){console.warn("can't use weixin-js-sdk in server side");return}var i,s,l,c,u,d,m,y,h,x,w,P,k,T,S,_,N,b,I,W,q,H;if(t.jWeixin)return t.jWeixin;return i={config:"preVerifyJSAPI",onMenuShareTimeline:"menu:share:timeline",onMenuShareAppMessage:"menu:share:appmessage",onMenuShareQQ:"menu:share:qq",onMenuShareWeibo:"menu:share:weiboApp",onMenuShareQZone:"menu:share:QZone",previewImage:"imagePreview",getLocation:"geoLocation",openProductSpecificView:"openProductViewWithPid",addCard:"batchAddCard",openCard:"batchViewCard",chooseWXPay:"getBrandWCPayRequest",openEnterpriseRedPacket:"getRecevieBizHongBaoRequest",startSearchBeacons:"startMonitoringBeacons",stopSearchBeacons:"stopMonitoringBeacons",onSearchBeacons:"onBeaconsInRange",consumeAndShareCard:"consumedShareCard",openAddress:"editAddress"},s=(function(){var g,O={};for(g in i)O[i[g]]=g;return O})(),l=t.document,c=l.title,u=navigator.userAgent.toLowerCase(),P=navigator.platform.toLowerCase(),d=!(!P.match("mac")&&!P.match("win")),m=u.indexOf("wxdebugger")!=-1,y=u.indexOf("micromessenger")!=-1,h=u.indexOf("android")!=-1,x=u.indexOf("iphone")!=-1||u.indexOf("ipad")!=-1,w=(P=u.match(/micromessenger\/(\d+\.\d+\.\d+)/)||u.match(/micromessenger\/(\d+\.\d+)/))?P[1]:"",k={initStartTime:Pe(),initEndTime:0,preVerifyStartTime:0,preVerifyEndTime:0},T={version:1,appId:"",initTime:0,preVerifyTime:0,networkType:"",isPreVerifyOk:1,systemType:x?1:h?2:-1,clientVersion:w,url:encodeURIComponent(location.href)},S={},_={_completes:[]},N={state:0,data:{}},le(function(){k.initEndTime=Pe()}),b=!1,I=[],W={config:function(g){ge("config",S=g);var O=S.check!==!1;le(function(){if(O)D(i.config,{verifyJsApiList:Se(S.jsApiList),verifyOpenTagList:Se(S.openTagList)},(_._complete=function(oe){k.preVerifyEndTime=Pe(),N.state=1,N.data=oe},_.success=function(oe){T.isPreVerifyOk=0},_.fail=function(oe){_._fail?_._fail(oe):N.state=-1},(ee=_._completes).push(function(){_e()}),_.complete=function(oe){for(var Z=0,fe=ee.length;Z<fe;++Z)ee[Z]();_._completes=[]},_)),k.preVerifyStartTime=Pe();else{N.state=1;for(var M=_._completes,A=0,U=M.length;A<U;++A)M[A]();_._completes=[]}var ee}),W.invoke||(W.invoke=function(M,A,U){t.WeixinJSBridge&&WeixinJSBridge.invoke(M,te(A),U)},W.on=function(M,A){t.WeixinJSBridge&&WeixinJSBridge.on(M,A)})},ready:function(g){(N.state!=0||(_._completes.push(g),!y&&S.debug))&&g()},error:function(g){w<"6.0.2"||(N.state==-1?g(N.data):_._fail=g)},checkJsApi:function(g){D("checkJsApi",{jsApiList:Se(g.jsApiList)},(g._complete=function(O){h&&(A=O.checkResult)&&(O.checkResult=JSON.parse(A));var M,A=O,U=A.checkResult;for(M in U){var ee=s[M];ee&&(U[ee]=U[M],delete U[M])}},g))},onMenuShareTimeline:function(g){ne(i.onMenuShareTimeline,{complete:function(){D("shareTimeline",{title:g.title||c,desc:g.title||c,img_url:g.imgUrl||"",link:g.link||location.href,type:g.type||"link",data_url:g.dataUrl||""},g)}},g)},onMenuShareAppMessage:function(g){ne(i.onMenuShareAppMessage,{complete:function(O){O.scene==="favorite"?D("sendAppMessage",{title:g.title||c,desc:g.desc||"",link:g.link||location.href,img_url:g.imgUrl||"",type:g.type||"link",data_url:g.dataUrl||""}):D("sendAppMessage",{title:g.title||c,desc:g.desc||"",link:g.link||location.href,img_url:g.imgUrl||"",type:g.type||"link",data_url:g.dataUrl||""},g)}},g)},onMenuShareQQ:function(g){ne(i.onMenuShareQQ,{complete:function(){D("shareQQ",{title:g.title||c,desc:g.desc||"",img_url:g.imgUrl||"",link:g.link||location.href},g)}},g)},onMenuShareWeibo:function(g){ne(i.onMenuShareWeibo,{complete:function(){D("shareWeiboApp",{title:g.title||c,desc:g.desc||"",img_url:g.imgUrl||"",link:g.link||location.href},g)}},g)},onMenuShareQZone:function(g){ne(i.onMenuShareQZone,{complete:function(){D("shareQZone",{title:g.title||c,desc:g.desc||"",img_url:g.imgUrl||"",link:g.link||location.href},g)}},g)},updateTimelineShareData:function(g){D("updateTimelineShareData",{title:g.title,link:g.link,imgUrl:g.imgUrl},g)},updateAppMessageShareData:function(g){D("updateAppMessageShareData",{title:g.title,desc:g.desc,link:g.link,imgUrl:g.imgUrl},g)},startRecord:function(g){D("startRecord",{},g)},stopRecord:function(g){D("stopRecord",{},g)},onVoiceRecordEnd:function(g){ne("onVoiceRecordEnd",g)},playVoice:function(g){D("playVoice",{localId:g.localId},g)},pauseVoice:function(g){D("pauseVoice",{localId:g.localId},g)},stopVoice:function(g){D("stopVoice",{localId:g.localId},g)},onVoicePlayEnd:function(g){ne("onVoicePlayEnd",g)},uploadVoice:function(g){D("uploadVoice",{localId:g.localId,isShowProgressTips:g.isShowProgressTips==0?0:1},g)},downloadVoice:function(g){D("downloadVoice",{serverId:g.serverId,isShowProgressTips:g.isShowProgressTips==0?0:1},g)},translateVoice:function(g){D("translateVoice",{localId:g.localId,isShowProgressTips:g.isShowProgressTips==0?0:1},g)},chooseImage:function(g){D("chooseImage",{scene:"1|2",count:g.count||9,sizeType:g.sizeType||["original","compressed"],sourceType:g.sourceType||["album","camera"]},(g._complete=function(O){if(h){var M=O.localIds;try{M&&(O.localIds=JSON.parse(M))}catch{}}},g))},getLocation:function(g){g=g||{},D(i.getLocation,{type:g.type||"wgs84"},(g._complete=function(O){delete O.type},g))},previewImage:function(g){D(i.previewImage,{current:g.current,urls:g.urls},g)},uploadImage:function(g){D("uploadImage",{localId:g.localId,isShowProgressTips:g.isShowProgressTips==0?0:1},g)},downloadImage:function(g){D("downloadImage",{serverId:g.serverId,isShowProgressTips:g.isShowProgressTips==0?0:1},g)},getLocalImgData:function(g){b===!1?(b=!0,D("getLocalImgData",{localId:g.localId},(g._complete=function(O){var M;b=!1,0<I.length&&(M=I.shift(),wx.getLocalImgData(M))},g))):I.push(g)},getNetworkType:function(g){D("getNetworkType",{},(g._complete=function(A){var M=A,A=M.errMsg,U=(M.errMsg="getNetworkType:ok",M.subtype);if(delete M.subtype,U)M.networkType=U;else{var U=A.indexOf(":"),ee=A.substring(U+1);switch(ee){case"wifi":case"edge":case"wwan":M.networkType=ee;break;default:M.errMsg="getNetworkType:fail"}}},g))},openLocation:function(g){D("openLocation",{latitude:g.latitude,longitude:g.longitude,name:g.name||"",address:g.address||"",scale:g.scale||28,infoUrl:g.infoUrl||""},g)},hideOptionMenu:function(g){D("hideOptionMenu",{},g)},showOptionMenu:function(g){D("showOptionMenu",{},g)},closeWindow:function(g){D("closeWindow",{},g=g||{})},hideMenuItems:function(g){D("hideMenuItems",{menuList:g.menuList},g)},showMenuItems:function(g){D("showMenuItems",{menuList:g.menuList},g)},hideAllNonBaseMenuItem:function(g){D("hideAllNonBaseMenuItem",{},g)},showAllNonBaseMenuItem:function(g){D("showAllNonBaseMenuItem",{},g)},scanQRCode:function(g){D("scanQRCode",{needResult:(g=g||{}).needResult||0,scanType:g.scanType||["qrCode","barCode"]},(g._complete=function(O){var M;x&&(M=O.resultStr)&&(M=JSON.parse(M),O.resultStr=M&&M.scan_code&&M.scan_code.scan_result)},g))},openAddress:function(g){D(i.openAddress,{},(g._complete=function(O){(O=O).postalCode=O.addressPostalCode,delete O.addressPostalCode,O.provinceName=O.proviceFirstStageName,delete O.proviceFirstStageName,O.cityName=O.addressCitySecondStageName,delete O.addressCitySecondStageName,O.countryName=O.addressCountiesThirdStageName,delete O.addressCountiesThirdStageName,O.detailInfo=O.addressDetailInfo,delete O.addressDetailInfo},g))},openProductSpecificView:function(g){D(i.openProductSpecificView,{pid:g.productId,view_type:g.viewType||0,ext_info:g.extInfo},g)},addCard:function(g){for(var O=g.cardList,M=[],A=0,U=O.length;A<U;++A){var ee=O[A],ee={card_id:ee.cardId,card_ext:ee.cardExt};M.push(ee)}D(i.addCard,{card_list:M},(g._complete=function(oe){if(Z=oe.card_list){for(var Z,fe=0,Ce=(Z=JSON.parse(Z)).length;fe<Ce;++fe){var me=Z[fe];me.cardId=me.card_id,me.cardExt=me.card_ext,me.isSuccess=!!me.is_succ,delete me.card_id,delete me.card_ext,delete me.is_succ}oe.cardList=Z,delete oe.card_list}},g))},chooseCard:function(g){D("chooseCard",{app_id:S.appId,location_id:g.shopId||"",sign_type:g.signType||"SHA1",card_id:g.cardId||"",card_type:g.cardType||"",card_sign:g.cardSign,time_stamp:g.timestamp+"",nonce_str:g.nonceStr},(g._complete=function(O){O.cardList=O.choose_card_info,delete O.choose_card_info},g))},openCard:function(g){for(var O=g.cardList,M=[],A=0,U=O.length;A<U;++A){var ee=O[A],ee={card_id:ee.cardId,code:ee.code};M.push(ee)}D(i.openCard,{card_list:M},g)},consumeAndShareCard:function(g){D(i.consumeAndShareCard,{consumedCardId:g.cardId,consumedCode:g.code},g)},chooseWXPay:function(g){D(i.chooseWXPay,he(g),g),_e({jsApiName:"chooseWXPay"})},openEnterpriseRedPacket:function(g){D(i.openEnterpriseRedPacket,he(g),g)},startSearchBeacons:function(g){D(i.startSearchBeacons,{ticket:g.ticket},g)},stopSearchBeacons:function(g){D(i.stopSearchBeacons,{},g)},onSearchBeacons:function(g){ne(i.onSearchBeacons,g)},openEnterpriseChat:function(g){D("openEnterpriseChat",{useridlist:g.userIds,chatname:g.groupName},g)},launchMiniProgram:function(g){D("launchMiniProgram",{targetAppId:g.targetAppId,path:(function(O){var M;if(typeof O=="string"&&0<O.length)return M=O.split("?")[0],M+=".html",(O=O.split("?")[1])!==void 0?M+"?"+O:M})(g.path),envVersion:g.envVersion},g)},openBusinessView:function(g){D("openBusinessView",{businessType:g.businessType,queryString:g.queryString||"",envVersion:g.envVersion},(g._complete=function(O){if(h){var M=O.extraData;if(M)try{O.extraData=JSON.parse(M)}catch{O.extraData={}}}},g))},miniProgram:{navigateBack:function(g){g=g||{},le(function(){D("invokeMiniProgramAPI",{name:"navigateBack",arg:{delta:g.delta||1}},g)})},navigateTo:function(g){le(function(){D("invokeMiniProgramAPI",{name:"navigateTo",arg:{url:g.url}},g)})},redirectTo:function(g){le(function(){D("invokeMiniProgramAPI",{name:"redirectTo",arg:{url:g.url}},g)})},switchTab:function(g){le(function(){D("invokeMiniProgramAPI",{name:"switchTab",arg:{url:g.url}},g)})},reLaunch:function(g){le(function(){D("invokeMiniProgramAPI",{name:"reLaunch",arg:{url:g.url}},g)})},postMessage:function(g){le(function(){D("invokeMiniProgramAPI",{name:"postMessage",arg:g.data||{}},g)})},getEnv:function(g){le(function(){g({miniprogram:t.__wxjs_environment==="miniprogram"})})}}},q=1,H={},l.addEventListener("error",function(g){var O,M,A;h||(A=(O=g.target).tagName,M=O.src,A!="IMG"&&A!="VIDEO"&&A!="AUDIO"&&A!="SOURCE")||M.indexOf("wxlocalresource://")!=-1&&(g.preventDefault(),g.stopPropagation(),(A=O["wx-id"])||(A=q++,O["wx-id"]=A),H[A]||(H[A]=!0,wx.ready(function(){wx.getLocalImgData({localId:M,success:function(U){O.src=U.localData}})})))},!0),l.addEventListener("load",function(g){var O;h||(O=(g=g.target).tagName,g.src,O!="IMG"&&O!="VIDEO"&&O!="AUDIO"&&O!="SOURCE")||(O=g["wx-id"])&&(H[O]=!1)},!0),n&&(t.wx=t.jWeixin=W),W;function D(g,O,M){t.WeixinJSBridge?WeixinJSBridge.invoke(g,te(O),function(A){re(g,A,M)}):ge(g,M)}function ne(g,O,M){t.WeixinJSBridge?WeixinJSBridge.on(g,function(A){M&&M.trigger&&M.trigger(A),re(g,A,O)}):ge(g,M||O)}function te(g){return(g=g||{}).appId=S.appId,g.verifyAppId=S.appId,g.verifySignType="sha1",g.verifyTimestamp=S.timestamp+"",g.verifyNonceStr=S.nonceStr,g.verifySignature=S.signature,g}function he(g){return{timeStamp:g.timestamp+"",nonceStr:g.nonceStr,package:g.package,paySign:g.paySign,signType:g.signType||"SHA1"}}function re(U,O,M){U!="openEnterpriseChat"&&U!=="openBusinessView"||(O.errCode=O.err_code),delete O.err_code,delete O.err_desc,delete O.err_detail;var A=O.errMsg,U=(A||(A=O.err_msg,delete O.err_msg,A=(function(ee,oe){var Z=s[ee];Z&&(ee=Z),Z="ok";{var fe;oe&&(fe=oe.indexOf(":"),(Z=(Z=(Z=(Z=(Z=(Z=(Z=oe.substring(fe+1))=="confirm"?"ok":Z)=="failed"?"fail":Z).indexOf("failed_")!=-1?Z.substring(7):Z).indexOf("fail_")!=-1?Z.substring(5):Z).replace(/_/g," ")).toLowerCase())!="access denied"&&Z!="no permission to execute"||(Z="permission denied"),(Z=ee=="config"&&Z=="function not exist"?"ok":Z)=="")&&(Z="fail")}return oe=ee+":"+Z})(U,A),O.errMsg=A),(M=M||{})._complete&&(M._complete(O),delete M._complete),A=O.errMsg||"",S.debug&&!M.isInnerInvoke&&alert(JSON.stringify(O)),A.indexOf(":"));switch(A.substring(U+1)){case"ok":M.success&&M.success(O);break;case"cancel":M.cancel&&M.cancel(O);break;default:M.fail&&M.fail(O)}M.complete&&M.complete(O)}function Se(g){if(g){for(var O=0,M=g.length;O<M;++O){var A=g[O],A=i[A];A&&(g[O]=A)}return g}}function ge(g,O){var M;!S.debug||O&&O.isInnerInvoke||((M=s[g])&&(g=M),O&&O._complete&&delete O._complete,console.log('"'+g+'",',O||""))}function _e(g){var O;d||m||S.debug||w<"6.0.2"||T.systemType<0||(O=new Image,T.appId=S.appId,T.initTime=k.initEndTime-k.initStartTime,T.preVerifyTime=k.preVerifyEndTime-k.preVerifyStartTime,W.getNetworkType({isInnerInvoke:!0,success:function(M){T.networkType=M.networkType,M="https://open.weixin.qq.com/sdk/report?v="+T.version+"&o="+T.isPreVerifyOk+"&s="+T.systemType+"&c="+T.clientVersion+"&a="+T.appId+"&n="+T.networkType+"&i="+T.initTime+"&p="+T.preVerifyTime+"&u="+T.url+"&jsapi_name="+(g?g.jsApiName:""),O.src=M}}))}function Pe(){return new Date().getTime()}function le(g){y&&(t.WeixinJSBridge?g():l.addEventListener&&l.addEventListener("WeixinJSBridgeReady",g,!1))}})),cf.exports}var j_=M_();const cn=Xf(j_);function D_(t){return new Promise(n=>{cn.chooseWXPay({timestamp:t.timestamp,nonceStr:t.nonceStr,package:t.package,signType:t.signType,paySign:t.paySign,success:function(){n(!0)},cancel:function(i){console.log(i),n(!1)}})})}const u0=["某杭州电商公司使用后,设计部成本降低60%","某深圳外贸公司使用后,客服响应速度提升5倍","某上海科技公司使用后,年度成本节省120万"];function I_({onPayment:t}){const n=bi(),[i,s]=K.useState(599),[l,c]=K.useState(0),u=async()=>{let y=await F_({record_id:n.analysis.record_id});D_(y).then(h=>{h?t():alert("支付失败")})};K.useEffect(()=>{const y=setInterval(()=>{s(h=>h>0?h-1:0)},1e3);return()=>clearInterval(y)},[]),K.useEffect(()=>{const y=setInterval(()=>{c(h=>(h+1)%u0.length)},3e3);return()=>clearInterval(y)},[]);const d=Math.floor(i/60),m=i%60;return E.jsxs("div",{className:"min-h-screen flex flex-col items-center justify-center px-6 py-12 relative",children:[E.jsx("div",{className:"absolute inset-0 opacity-30 blur-xl pointer-events-none",children:E.jsx("div",{className:"absolute top-1/4 left-1/2 -translate-x-1/2 w-80 h-96 bg-gradient-to-br from-red-500 to-gray-800 rounded-2xl p-6",children:E.jsxs("div",{className:"space-y-4",children:[E.jsx("div",{className:"h-8 bg-white/20 rounded"}),E.jsx("div",{className:"h-32 bg-white/20 rounded"}),E.jsx("div",{className:"h-8 bg-white/20 rounded w-2/3"})]})})}),E.jsxs(J.div,{className:"relative z-10 w-full max-w-md",initial:{opacity:0,y:30},animate:{opacity:1,y:0},children:[E.jsxs(J.div,{className:"flex items-center justify-center gap-2 mb-6",initial:{scale:0},animate:{scale:1},transition:{type:"spring",delay:.2},children:[E.jsx(zy,{className:"w-8 h-8 text-[#00F0FF]"}),E.jsx("span",{className:"text-xl",children:"分析完成!"})]}),E.jsxs(J.div,{className:"bg-white/5 backdrop-blur-md border border-[#7B61FF]/30 rounded-2xl p-6 mb-6 relative overflow-hidden",initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1},transition:{delay:.3},children:[E.jsxs("div",{className:"absolute inset-0 backdrop-blur-sm bg-white/5 z-10 flex flex-col items-center justify-center gap-4",children:[E.jsx(Wy,{className:"w-16 h-16 text-[#00F0FF]/50"}),E.jsxs("div",{className:"text-center px-4",children:[E.jsxs(J.div,{className:"mb-2",animate:{opacity:[.7,1,.7]},transition:{duration:2,repeat:1/0},children:[E.jsx("p",{className:"text-sm text-gray-400 mb-1",children:"预计年度节省"}),E.jsx("div",{className:"text-3xl bg-gradient-to-r from-[#00F0FF] to-[#7B61FF] bg-clip-text text-transparent",children:"¥520,000+"})]}),E.jsxs(J.div,{animate:{opacity:[.7,1,.7]},transition:{duration:2,repeat:1/0,delay:.5},children:[E.jsx("p",{className:"text-sm text-gray-400 mb-1",children:"效率提升"}),E.jsx("div",{className:"text-2xl text-[#00F0FF]",children:"65%"})]})]})]}),E.jsxs("div",{className:"space-y-4 blur-sm select-none",children:[E.jsxs("div",{className:"text-center",children:[E.jsx("p",{className:"text-gray-400 text-sm mb-2",children:"经测算,您的企业每年由于员工不使用AI"}),E.jsx("p",{className:"text-2xl text-red-400 mb-1",children:"额外支出成本约为"}),E.jsxs("div",{className:"text-5xl bg-gradient-to-r from-red-400 to-orange-400 bg-clip-text text-transparent",children:["¥???",",","???"]})]}),E.jsx("div",{className:"h-px bg-gradient-to-r from-transparent via-gray-600 to-transparent"}),E.jsxs("div",{className:"text-center",children:[E.jsx("p",{className:"text-gray-400 text-sm mb-2",children:"优化后,预计每年可节省"}),E.jsxs("div",{className:"text-4xl bg-gradient-to-r from-[#00F0FF] to-[#7B61FF] bg-clip-text text-transparent",children:["¥???",",","???"]})]})]})]}),E.jsxs(J.div,{className:"bg-gradient-to-br from-[#7B61FF]/20 to-[#00F0FF]/20 backdrop-blur-md border-2 border-[#00F0FF] rounded-2xl p-6 mb-6",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.5},children:[E.jsxs("div",{className:"flex items-center justify-center gap-2 mb-4",children:[E.jsx(Fd,{className:"w-6 h-6 text-[#00F0FF]"}),E.jsx("h3",{className:"text-xl",children:"解锁完整报告"})]}),E.jsx("div",{className:"space-y-3 mb-6",children:["各部门AI替代率精准评估","具体的降本金额明细","推荐的AI工具组合清单"].map((y,h)=>E.jsxs(J.div,{className:"flex items-center gap-3 text-sm text-gray-300",initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:.6+h*.1},children:[E.jsx("div",{className:"w-5 h-5 bg-[#00F0FF]/20 rounded-full flex items-center justify-center flex-shrink-0",children:E.jsx(By,{className:"w-3 h-3 text-[#00F0FF]"})}),E.jsx("span",{children:y})]},h))}),E.jsxs("div",{className:"text-center mb-6",children:[E.jsxs("div",{className:"flex items-center justify-center gap-3 mb-2",children:[E.jsx("span",{className:"text-gray-500 line-through text-lg",children:"¥999"}),E.jsx("span",{className:"bg-red-500 text-white text-xs px-2 py-1 rounded",children:"限时特惠"})]}),E.jsxs("div",{className:"flex items-baseline justify-center gap-1",children:[E.jsx("span",{className:"text-4xl",children:"¥"}),E.jsx("span",{className:"text-6xl bg-gradient-to-r from-[#00F0FF] to-[#7B61FF] bg-clip-text text-transparent",children:"9.9"})]})]}),E.jsxs(J.button,{className:"w-full py-4 bg-gradient-to-r from-[#7B61FF] to-[#00F0FF] rounded-xl relative overflow-hidden group",whileHover:{scale:1.02},whileTap:{scale:.98},onClick:u,children:[E.jsx(J.div,{className:"absolute inset-0 bg-gradient-to-r from-transparent via-white/30 to-transparent",animate:{x:["-100%","200%"]},transition:{duration:2,repeat:1/0,repeatDelay:1}}),E.jsxs("span",{className:"relative z-10 flex items-center justify-center gap-2",children:[E.jsx("svg",{className:"w-6 h-6",viewBox:"0 0 24 24",fill:"currentColor",children:E.jsx("path",{d:"M8.5 2C6.57 2 5 3.57 5 5.5V6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-1v-.5C19 3.57 17.43 2 15.5 2h-7zM7 6V5.5C7 4.67 7.67 4 8.5 4h7c.83 0 1.5.67 1.5 1.5V6H7zm5.99 6c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"})}),"微信支付 ¥9.9 解锁报告"]})]}),E.jsxs(J.div,{className:"mt-4 text-center text-sm text-orange-400 flex items-center justify-center gap-2",animate:{opacity:[1,.5,1]},transition:{duration:1,repeat:1/0},children:[E.jsx(zy,{className:"w-4 h-4"}),E.jsxs("span",{children:["优惠将在"," ",E.jsxs("span",{className:"text-lg",children:[String(d).padStart(2,"0"),":",String(m).padStart(2,"0")]})," ","后失效"]})]})]}),E.jsx(J.div,{className:"bg-white/5 backdrop-blur-sm rounded-xl p-4 overflow-hidden",initial:{opacity:0},animate:{opacity:1},transition:{delay:.8},children:E.jsxs(J.div,{className:"text-center text-sm text-gray-400 flex items-center justify-center gap-2",initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},children:[E.jsx(By,{className:"w-4 h-4 text-green-400 flex-shrink-0"}),E.jsx("span",{children:u0[l]})]},l)}),E.jsxs(J.div,{className:"mt-6 flex justify-center gap-6 text-xs text-gray-500",initial:{opacity:0},animate:{opacity:1},transition:{delay:1},children:[E.jsxs("div",{className:"flex items-center gap-1",children:[E.jsx(Wy,{className:"w-3 h-3"}),E.jsx("span",{children:"安全支付"})]}),E.jsxs("div",{className:"flex items-center gap-1",children:[E.jsx(Gv,{className:"w-3 h-3"}),E.jsx("span",{children:"1000+企业选择"})]}),E.jsxs("div",{className:"flex items-center gap-1",children:[E.jsx(Kv,{className:"w-3 h-3"}),E.jsx("span",{children:"平均节省40%"})]})]})]})]})}function L_(){const t=bi(),[n,i]=K.useState({name:"",phone:"",company:""}),[s,l]=K.useState(!1),[c,u]=K.useState(!1),d=async m=>{m.preventDefault(),await R_({contact_name:n.name,contact_phone:n.phone,enterprise_name:n.company,record_id:t.analysis.record_id}),l(!0)};return s?E.jsxs("div",{className:"min-h-screen px-6 py-12 pb-32",children:[E.jsxs(J.div,{className:"max-w-2xl mx-auto",initial:{opacity:0},animate:{opacity:1},children:[E.jsxs(J.div,{className:"text-center mb-12",initial:{opacity:0,y:-20},animate:{opacity:1,y:0},children:[E.jsx("h1",{className:"text-3xl mb-2",children:"AI降本增效诊断报告"}),E.jsxs("p",{className:"text-gray-400",children:["为 ",n.company||n.name," 定制"]})]}),E.jsxs("div",{className:"grid grid-cols-2 gap-4 mb-8",children:[E.jsxs(J.div,{className:"bg-gradient-to-br from-red-500/20 to-red-500/5 border border-red-500/30 rounded-xl p-6",initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:.2},children:[E.jsx("div",{className:"text-red-400 text-sm mb-2",children:"年度额外支出"}),E.jsxs("div",{className:"text-3xl",children:["¥",t.analysis.analysis_result.analyze_data.annual_original_cost]})]}),E.jsxs(J.div,{className:"bg-gradient-to-br from-[#00F0FF]/20 to-[#00F0FF]/5 border border-[#00F0FF]/30 rounded-xl p-6",initial:{opacity:0,x:20},animate:{opacity:1,x:0},transition:{delay:.3},children:[E.jsx("div",{className:"text-[#00F0FF] text-sm mb-2",children:"预计年节省"}),E.jsxs("div",{className:"text-3xl",children:["¥",t.analysis.analysis_result.analyze_data.annual_savings_cost]})]})]}),E.jsxs(J.div,{className:"bg-white/5 backdrop-blur-sm border border-gray-600 rounded-2xl p-6 mb-8",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.4},children:[E.jsxs("h3",{className:"text-xl mb-6 flex items-center gap-2",children:[E.jsx(Gv,{className:"w-6 h-6 text-[#00F0FF]"}),"各部门优化分析"]}),E.jsx("div",{className:"space-y-4",children:t.analysis.analysis_result.analyze_data.analyze_postion_detail.map((m,y)=>{let h=0;return m.replace_save_rate<30?h=0:m.replace_save_rate<70?h=1:h=2,E.jsxs(J.div,{className:`p-4 rounded-xl border ${h==2?"bg-red-500/10 border-red-500/30":h==1?"bg-orange-500/10 border-orange-500/30":"bg-yellow-500/10 border-yellow-500/30"}`,initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:.5+y*.1},children:[E.jsxs("div",{className:"flex items-center justify-between mb-3",children:[E.jsxs("div",{children:[E.jsxs("div",{className:"flex items-center gap-2 mb-1",children:[E.jsx("span",{className:"font-medium",children:m.position}),h==2&&E.jsx("span",{className:"text-xs bg-red-500 text-white px-2 py-0.5 rounded",children:"急需优化"})]}),E.jsxs("div",{className:"text-sm text-gray-400",children:[m.original_number,"人 → ",m.replace_with_ai_number,"人 + AI"]})]}),E.jsxs("div",{className:"text-right",children:[E.jsxs("div",{className:`text-2xl ${h==2?"text-red-400":h==1?"text-orange-400":"text-yellow-400"}`,children:["-",m.replace_save_rate,"%"]}),E.jsx("div",{className:"text-xs text-gray-500",children:"成本降低"})]})]}),E.jsx("div",{className:"h-2 bg-gray-800 rounded-full overflow-hidden",children:E.jsx(J.div,{className:`h-full ${h==2?"bg-red-400":h==1?"bg-orange-400":"bg-yellow-400"}`,initial:{width:0},animate:{width:`${m.replace_save_rate}%`},transition:{delay:.7+y*.1,duration:1}})})]},m.position)})})]}),E.jsxs(J.div,{className:"bg-gradient-to-br from-[#7B61FF]/20 to-[#00F0FF]/20 backdrop-blur-sm border border-[#00F0FF]/30 rounded-2xl p-6 mb-8",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.9},children:[E.jsxs("h3",{className:"text-xl mb-4 flex items-center gap-2",children:[E.jsx(Ia,{className:"w-6 h-6 text-[#00F0FF]"}),"推荐AI工具组合"]}),E.jsx("div",{className:"grid grid-cols-2 gap-3",children:["文案生成AI","设计辅助AI","智能客服系统","数据分析AI","自动化运营工具","会议记录AI"].map((m,y)=>E.jsx(J.div,{className:"bg-white/5 border border-gray-600 rounded-lg px-4 py-3 text-sm text-center",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},transition:{delay:1+y*.05},children:m},m))})]}),E.jsxs(J.div,{className:"relative bg-gradient-to-br from-[#7B61FF] to-[#00F0FF] rounded-3xl p-8 text-center overflow-hidden",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:1.2},children:[E.jsx(J.div,{className:"absolute inset-0 opacity-20",animate:{backgroundPosition:["0% 0%","100% 100%"]},transition:{duration:20,repeat:1/0,repeatType:"reverse"},style:{backgroundImage:"radial-gradient(circle, white 1px, transparent 1px)",backgroundSize:"30px 30px"}}),E.jsxs("div",{className:"relative z-10",children:[E.jsxs(J.div,{className:"flex items-center justify-center gap-2 mb-4",animate:{scale:[1,1.05,1]},transition:{duration:2,repeat:1/0},children:[E.jsx(Fd,{className:"w-8 h-8 text-white"}),E.jsx("h3",{className:"text-2xl text-white",children:"知道问题了,不知道怎么落地?"})]}),E.jsxs("p",{className:"text-white/90 mb-6 text-lg",children:["专属AI顾问为您提供",E.jsx("br",{}),E.jsx("span",{className:"text-white",children:"行业定制版AI工具包 + 员工培训方案"})]}),E.jsxs(J.button,{className:"w-full max-w-sm mx-auto py-5 bg-white text-[#7B61FF] rounded-2xl flex items-center justify-center gap-3 shadow-2xl",whileHover:{scale:1.05,boxShadow:"0 20px 40px rgba(0,0,0,0.3)"},whileTap:{scale:.95},onClick:()=>u(!0),children:[E.jsx(fc,{className:"w-6 h-6"}),E.jsx("span",{className:"text-lg",children:"立即咨询专属AI顾问"}),E.jsx(NP,{className:"w-6 h-6"})]}),E.jsxs(J.div,{className:"mt-4 flex items-center justify-center gap-2 text-white/90",animate:{opacity:[.7,1,.7]},transition:{duration:2,repeat:1/0},children:[E.jsx(zP,{className:"w-5 h-5"}),E.jsx("span",{children:"限时赠送《2025企业AI工具白皮书》"})]})]})]})]}),E.jsxs(J.button,{className:"fixed bottom-6 left-1/2 -translate-x-1/2 px-8 py-4 bg-gradient-to-r from-[#7B61FF] to-[#00F0FF] rounded-full shadow-2xl flex items-center justify-center gap-3 z-50 max-w-[90vw]",initial:{y:100,opacity:0},animate:{y:0,opacity:1},transition:{delay:1.5,type:"spring"},whileHover:{scale:1.05,y:-5},whileTap:{scale:.95},onClick:()=>u(!0),children:[E.jsx(fc,{className:"w-6 h-6 text-white"}),E.jsx("span",{className:"text-white whitespace-nowrap",children:"点击获取 1对1定制化AI落地方案"}),E.jsx(J.div,{className:"absolute inset-0 rounded-full border-2 border-white",animate:{scale:[1,1.2,1],opacity:[.6,0,.6]},transition:{duration:2,repeat:1/0}}),E.jsx(J.div,{className:"absolute inset-0 rounded-full bg-gradient-to-r from-[#7B61FF] to-[#00F0FF] blur-xl opacity-50",animate:{opacity:[.3,.6,.3]},transition:{duration:2,repeat:1/0}})]}),E.jsx(K2,{children:c&&E.jsxs(J.div,{className:"fixed inset-0 z-50 flex items-center justify-center px-6",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},children:[E.jsx(J.div,{className:"absolute inset-0 bg-black/80 backdrop-blur-sm",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},onClick:()=>u(!1)}),E.jsxs(J.div,{className:"relative bg-gradient-to-br from-[#0A0F24] to-[#1a1f3a] border-2 border-[#00F0FF] rounded-3xl p-8 max-w-md w-full",initial:{scale:.8,y:50},animate:{scale:1,y:0},exit:{scale:.8,y:50},transition:{type:"spring"},children:[E.jsx("button",{className:"absolute top-4 right-4 text-gray-400 hover:text-white transition-colors",onClick:()=>u(!1),children:E.jsx(eT,{className:"w-6 h-6"})}),E.jsx(J.div,{className:"flex justify-center mb-6",initial:{scale:0},animate:{scale:1},transition:{type:"spring",delay:.2},children:E.jsx(J.div,{className:"w-20 h-20 bg-gradient-to-br from-[#7B61FF] to-[#00F0FF] rounded-full flex items-center justify-center",animate:{boxShadow:["0 0 20px rgba(0, 240, 255, 0.5)","0 0 40px rgba(123, 97, 255, 0.8)","0 0 20px rgba(0, 240, 255, 0.5)"]},transition:{duration:2,repeat:1/0},children:E.jsx(fc,{className:"w-10 h-10 text-white"})})}),E.jsxs(J.div,{className:"text-center mb-8",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.3},children:[E.jsx("h3",{className:"text-2xl mb-4",children:"添加专属AI顾问"}),E.jsx("p",{className:"text-gray-300 mb-6",children:"扫描下方二维码,即可获得:"}),E.jsx("div",{className:"space-y-3 mb-6 text-left",children:["1对1定制化AI落地方案","行业专属AI工具包推荐","全员AI技能培训指导","《2025企业AI工具白皮书》PDF"].map((m,y)=>E.jsxs(J.div,{className:"flex items-center gap-3 text-sm text-gray-300",initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:.4+y*.1},children:[E.jsx("div",{className:"w-6 h-6 bg-[#00F0FF]/20 rounded-full flex items-center justify-center flex-shrink-0",children:E.jsx(Uy,{className:"w-4 h-4 text-[#00F0FF]"})}),E.jsx("span",{children:m})]},y))}),E.jsx(J.div,{className:"bg-white rounded-2xl p-4 inline-block mb-4",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},transition:{delay:.6},children:E.jsx("div",{className:"w-48 h-48 bg-gray-300 rounded-xl flex items-center justify-center text-gray-600 text-xs text-center px-4",children:E.jsx("img",{src:"https://keyang2.tuzuu.com/%E6%95%88%E7%81%B5/kf.jpg"})})}),E.jsxs(J.p,{className:"text-sm text-gray-400",initial:{opacity:0},animate:{opacity:1},transition:{delay:.8},children:["顾问微信二维码,长按识别添加",E.jsx("br",{}),"添加后回复「",n.company||n.name,"」",E.jsx("br",{}),"立即获取专属方案"]})]})]})]})})]}):E.jsx("div",{className:"min-h-screen flex flex-col items-center justify-center px-6 py-12",children:E.jsxs(J.div,{className:"w-full max-w-md",initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1},children:[E.jsx(J.div,{className:"flex justify-center mb-8",initial:{scale:0},animate:{scale:1},transition:{type:"spring",delay:.2},children:E.jsx("div",{className:"w-20 h-20 bg-gradient-to-br from-[#7B61FF] to-[#00F0FF] rounded-full flex items-center justify-center",children:E.jsx(Uy,{className:"w-12 h-12 text-white"})})}),E.jsx(J.h2,{className:"text-2xl text-center mb-2",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.3},children:"报告已生成!"}),E.jsx(J.p,{className:"text-gray-400 text-center mb-8",initial:{opacity:0},animate:{opacity:1},transition:{delay:.4},children:"请输入接收人信息以存档"}),E.jsxs(J.form,{className:"space-y-4",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.5},onSubmit:d,children:[E.jsxs("div",{children:[E.jsx("label",{className:"block text-sm text-gray-400 mb-2",children:"姓名 *"}),E.jsx("input",{type:"text",required:!0,className:"w-full px-4 py-3 bg-white/5 border border-gray-600 rounded-xl focus:border-[#00F0FF] focus:outline-none transition-colors",placeholder:"请输入您的姓名",value:n.name,onChange:m=>i({...n,name:m.target.value})})]}),E.jsxs("div",{children:[E.jsx("label",{className:"block text-sm text-gray-400 mb-2",children:"手机号 *"}),E.jsx("input",{type:"tel",required:!0,maxLength:11,pattern:"[0-9]{11}",className:"w-full px-4 py-3 bg-white/5 border border-gray-600 rounded-xl focus:border-[#00F0FF] focus:outline-none transition-colors",placeholder:"请输入手机号",value:n.phone,onChange:m=>i({...n,phone:m.target.value})})]}),E.jsxs("div",{children:[E.jsx("label",{className:"block text-sm text-gray-400 mb-2",children:"企业名称(选填)"}),E.jsx("input",{type:"text",className:"w-full px-4 py-3 bg-white/5 border border-gray-600 rounded-xl focus:border-[#00F0FF] focus:outline-none transition-colors",placeholder:"请输入企业名称",value:n.company,onChange:m=>i({...n,company:m.target.value})})]}),E.jsxs(J.button,{type:"submit",className:"w-full py-4 bg-gradient-to-r from-[#7B61FF] to-[#00F0FF] rounded-xl flex items-center justify-center gap-2",whileHover:{scale:1.02},whileTap:{scale:.98},children:[E.jsx(VP,{className:"w-5 h-5"}),"查看报告"]})]})]})})}function V_(t){return Vi.post("/login",t)}function B_(t){return Vi.get("/get_jssdk",t)}function z_(){return Vi.get("/get_share_config")}const U_=["snsapi_base","snsapi_userinfo"],$_="wxbc438492e3efab70";let Qf=window.location.href,ff=Qf.split("?")[0];function W_(){return new Promise(t=>{if(bi.getState().token){t(!0);return}let i=Vo.parse(Qf.split("?")[1]);i.code?V_({wx_code:i.code,...i}).then(s=>{if(!s.accessToken){delete i.code,delete i.state,ff=ff+Vo.stringify(i),c0(ff);return}bi.getState().setToken(s.accessToken),t(!0)}):c0(Qf)})}function c0(t){t=encodeURIComponent(t),window.location.href=`https://open.weixin.qq.com/connect/oauth2/authorize?appid=${$_}&redirect_uri=${t}&response_type=code&scope=${U_[1]}#wechat_redirect`}async function H_(){navigator.userAgent.toLowerCase().indexOf("micromessenger");let t=Vo.parse(window.location.search.split("?")[1]);delete t.code;let n=await B_({url:window.location.href}),i=await z_();const s={title:i.share_title,desc:i.share_sub_title,link:window.location.href,imgUrl:"https://keyang2.tuzuu.com/%E6%95%88%E7%81%B5/logo.jpg"};cn.config({debug:!1,appId:n.jssdk.appId,timestamp:n.jssdk.timestamp,nonceStr:n.jssdk.nonceStr,signature:n.jssdk.signature,jsApiList:n.jssdk.jsApiList,openTagList:["wx-open-launch-weapp"]}),cn.ready(function(){cn.updateAppMessageShareData&&cn.updateAppMessageShareData({title:s.title,desc:s.desc,link:s.link,imgUrl:s.imgUrl,success:()=>{console.log("分享朋友成功")}}),cn.updateTimelineShareData&&cn.updateTimelineShareData({title:s.title,link:s.link,imgUrl:s.imgUrl,success:()=>{console.log("分享朋友圈")}}),cn.onMenuShareAppMessage&&cn.onMenuShareAppMessage({title:s.title,desc:s.desc,link:s.link,imgUrl:s.imgUrl,success:()=>{console.log("旧版本分享朋友成功")},cancel:()=>{}}),cn.onMenuShareTimeline&&cn.onMenuShareTimeline({title:s.title,link:s.link,imgUrl:s.imgUrl,success:()=>{console.log("旧版本分享朋友圈")},cancel:()=>{}})})}function q_(){const[t,n]=K.useState(!1),[i,s]=K.useState(1),l=()=>{s(d=>Math.min(d+1,5))},c=()=>{console.log("成功"),l()},u=()=>{l()};return K.useEffect(()=>{W_().then(()=>{n(!0),H_().then()})},[]),t?E.jsxs(E.Fragment,{children:[E.jsx(T_,{position:"top-center"}),E.jsxs("div",{className:"min-h-screen bg-[#0A0F24] text-white overflow-x-hidden relative",children:[E.jsx("div",{className:"fixed inset-0 pointer-events-none",children:E.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-[#7B61FF]/10 via-transparent to-[#00F0FF]/10"})}),E.jsxs("div",{className:"relative z-10",children:[i===1&&E.jsx(nT,{onNext:l}),i===2&&E.jsx(b_,{onSuccess:c}),i===3&&E.jsx(O_,{onComplete:l}),i===4&&E.jsx(I_,{onPayment:u}),i===5&&E.jsx(L_,{})]})]})]}):E.jsx(E.Fragment,{})}Ww.createRoot(document.getElementById("root")).render(E.jsx(q_,{}));
|