PageSourceSearch

https://waterfall.gg/assets/main-D3SQRRLI.js

js waterfall.gg collected 2026-10-08 17:06:11 UTC 375,487 bytes, 252 lines download raw bytes

vendor: 5,237 bytes, lines 1-9
1function Q0(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const i in r)if(i!=="default"&&!(i in e)){const s=Object.getOwnPropertyDescriptor(r,i);s&&Object.defineProperty(e,i,s.get?s:{enumerable:!0,get:()=>r[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerPolicy&&(s.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?s.credentials="include":i.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(i){if(i.ep)return;i.ep=!0;const s=n(i);fetch(i.href,s)}})();function Y0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var If={exports:{}},Hs={},_f={exports:{}},I={};/**
2 * @license React
3 * react.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var hi=Symbol.for("react.element"),X0=Symbol.for("react.portal"),q0=Symbol.for("react.fragment"),Z0=Symbol.for("react.strict_mode"),J0=Symbol.for("react.profiler"),eg=Symbol.for("react.provider"),tg=Symbol.for("react.context"),ng=Symbol.for("react.forward_ref"),rg=Symbol.for("react.suspense"),ig=Symbol.for("react.memo"),sg=Symbol.for("react.lazy"),Zu=Symbol.iterator;function og(e){return e===null||typeof e!="object"?null:(e=Zu&&e[Zu]||e["@@iterator"],typeof e=="function"?e:null)}var Of={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},zf=Object.assign,Ff={};function rr(e,t,n){this.props=e,this.context=t,this.refs=Ff,this.updater=n||Of}rr.prototype.isReactComponent={};rr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};rr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Bf(){}Bf.prototype=rr.prototype;function ml(e,t,n){this.props=e,this.context=t,this.refs=Ff,this.updater=n||Of}var gl=ml.prototype=new Bf;gl.constructor=ml;zf(gl,rr.prototype);gl.isPureReactComponent=!0;var Ju=Array.isArray,Uf=Object.prototype.hasOwnProperty,yl={current:null},$f={key:!0,ref:!0,__self:!0,__source:!0};function Wf(e,t,n){var r,i={},s=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(s=""+t.key),t)Uf.call(t,r)&&!$f.hasOwnProperty(r)&&(i[r]=t[r]);var l=arguments.length-2;if(l===1)i.children=n;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];i.children=u}if(e&&e.defaultProps)for(r in l=e.defaultProps,l)i[r]===void 0&&(i[r]=l[r]);return{$$typeof:hi,type:e,key:s,ref:o,props:i,_owner:yl.current}}function ag(e,t){return{$$typeof:hi,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function vl(e){return typeof e=="object"&&e!==null&&e.$$typeof===hi}function lg(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var ec=/\/+/g;function vo(e,t){return typeof e=="object"&&e!==null&&e.key!=null?lg(""+e.key):t.toString(36)}function Yi(e,t,n,r,i){var s=typeof e;(s==="undefined"||s==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(s){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case hi:case X0:o=!0}}if(o)return o=e,i=i(o),e=r===""?"."+vo(o,0):r,Ju(i)?(n="",e!=null&&(n=e.replace(ec,"$&/")+"/"),Yi(i,t,n,"",function(c){return c})):i!=null&&(vl(i)&&(i=ag(i,n+(!i.key||o&&o.key===i.key?"":(""+i.key).replace(ec,"$&/")+"/")+e)),t.push(i)),1;if(o=0,r=r===""?".":r+":",Ju(e))for(var l=0;l<e.length;l++){s=e[l];var u=r+vo(s,l);o+=Yi(s,t,n,u,i)}else if(u=og(e),typeof u=="function")for(e=u.call(e),l=0;!(s=e.next()).done;)s=s.value,u=r+vo(s,l++),o+=Yi(s,t,n,u,i);else if(s==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function bi(e,t,n){if(e==null)return e;var r=[],i=0;return Yi(e,r,"","",function(s){return t.call(n,s,i++)}),r}function ug(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var je={current:null},Xi={transition:null},cg={ReactCurrentDispatcher:je,ReactCurrentBatchConfig:Xi,ReactCurrentOwner:yl};function Hf(){throw Error("act(...) is not supported in production builds of React.")}
vendor: 5,641 bytes, lines 9-25
9I.Children={map:bi,forEach:function(e,t,n){bi(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return bi(e,function(){t++}),t},toArray:function(e){return bi(e,function(t){return t})||[]},only:function(e){if(!vl(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};I.Component=rr;I.Fragment=q0;I.Profiler=J0;I.PureComponent=ml;I.StrictMode=Z0;I.Suspense=rg;I.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=cg;I.act=Hf;I.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=zf({},e.props),i=e.key,s=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(s=t.ref,o=yl.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in t)Uf.call(t,u)&&!$f.hasOwnProperty(u)&&(r[u]=t[u]===void 0&&l!==void 0?l[u]:t[u])}var u=arguments.length-2;if(u===1)r.children=n;else if(1<u){l=Array(u);for(var c=0;c<u;c++)l[c]=arguments[c+2];r.children=l}return{$$typeof:hi,type:e.type,key:i,ref:s,props:r,_owner:o}};I.createContext=function(e){return e={$$typeof:tg,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:eg,_context:e},e.Consumer=e};I.createElement=Wf;I.createFactory=function(e){var t=Wf.bind(null,e);return t.type=e,t};I.createRef=function(){return{current:null}};I.forwardRef=function(e){return{$$typeof:ng,render:e}};I.isValidElement=vl;I.lazy=function(e){return{$$typeof:sg,_payload:{_status:-1,_result:e},_init:ug}};I.memo=function(e,t){return{$$typeof:ig,type:e,compare:t===void 0?null:t}};I.startTransition=function(e){var t=Xi.transition;Xi.transition={};try{e()}finally{Xi.transition=t}};I.unstable_act=Hf;I.useCallback=function(e,t){return je.current.useCallback(e,t)};I.useContext=function(e){return je.current.useContext(e)};I.useDebugValue=function(){};I.useDeferredValue=function(e){return je.current.useDeferredValue(e)};I.useEffect=function(e,t){return je.current.useEffect(e,t)};I.useId=function(){return je.current.useId()};I.useImperativeHandle=function(e,t,n){return je.current.useImperativeHandle(e,t,n)};I.useInsertionEffect=function(e,t){return je.current.useInsertionEffect(e,t)};I.useLayoutEffect=function(e,t){return je.current.useLayoutEffect(e,t)};I.useMemo=function(e,t){return je.current.useMemo(e,t)};I.useReducer=function(e,t,n){return je.current.useReducer(e,t,n)};I.useRef=function(e){return je.current.useRef(e)};I.useState=function(e){return je.current.useState(e)};I.useSyncExternalStore=function(e,t,n){return je.current.useSyncExternalStore(e,t,n)};I.useTransition=function(){return je.current.useTransition()};I.version="18.3.1";_f.exports=I;var w=_f.exports;const Ee=Y0(w),dg=Q0({__proto__:null,default:Ee},[w]);/**
10 * @license React
11 * react-jsx-runtime.production.min.js
12 *
13 * Copyright (c) Facebook, Inc. and its affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var fg=w,hg=Symbol.for("react.element"),pg=Symbol.for("react.fragment"),mg=Object.prototype.hasOwnProperty,gg=fg.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,yg={key:!0,ref:!0,__self:!0,__source:!0};function Kf(e,t,n){var r,i={},s=null,o=null;n!==void 0&&(s=""+n),t.key!==void 0&&(s=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)mg.call(t,r)&&!yg.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:hg,type:e,key:s,ref:o,props:i,_owner:gg.current}}Hs.Fragment=pg;Hs.jsx=Kf;Hs.jsxs=Kf;If.exports=Hs;var a=If.exports,Gf={exports:{}},Le={},Qf={exports:{}},Yf={};/**
18 * @license React
19 * scheduler.production.min.js
20 *
21 * Copyright (c) Facebook, Inc. and its affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */(function(e){function t(b,A){var V=b.length;b.push(A);e:for(;0<V;){var q=V-1>>>1,oe=b[q];if(0<i(oe,A))b[q]=A,b[V]=oe,V=q;else break e}}function n(b){return b.length===0?null:b[0]}function r(b){if(b.length===0)return null;var A=b[0],V=b.pop();if(V!==A){b[0]=V;e:for(var q=0,oe=b.length,Ci=oe>>>1;q<Ci;){var Xt=2*(q+1)-1,yo=b[Xt],qt=Xt+1,Ti=b[qt];if(0>i(yo,V))qt<oe&&0>i(Ti,yo)?(b[q]=Ti,b[qt]=V,q=qt):(b[q]=yo,b[Xt]=V,q=Xt);else if(qt<oe&&0>i(Ti,V))b[q]=Ti,b[qt]=V,q=qt;else break e}}return A}function i(b,A){var V=b.sortIndex-A.sortIndex;return V!==0?V:b.id-A.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;e.unstable_now=function(){return s.now()}}else{var o=Date,l=o.now();e.unstable_now=function(){return o.now()-l}}var u=[],c=[],d=1,f=null,h=3,y=!1,v=!1,x=!1,S=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function g(b){for(var A=n(c);A!==null;){if(A.callback===null)r(c);else if(A.startTime<=b)r(c),A.sortIndex=A.expirationTime,t(u,A);else break;A=n(c)}}function j(b){if(x=!1,g(b),!v)if(n(u)!==null)v=!0,Pi(N);else{var A=n(c);A!==null&&ne(j,A.startTime-b)}}function N(b,A){v=!1,x&&(x=!1,p(k),k=-1),y=!0;var V=h;try{for(g(A),f=n(u);f!==null&&(!(f.expirationTime>A)||b&&!se());){var q=f.callback;if(typeof q=="function"){f.callback=null,h=f.priorityLevel;var oe=q(f.expirationTime<=A);A=e.unstable_now(),typeof oe=="function"?f.callback=oe:f===n(u)&&r(u),g(A)}else r(u);
vendor: 9,018 bytes, lines 25-34
25f=n(u)}if(f!==null)var Ci=!0;else{var Xt=n(c);Xt!==null&&ne(j,Xt.startTime-A),Ci=!1}return Ci}finally{f=null,h=V,y=!1}}var C=!1,T=null,k=-1,L=5,D=-1;function se(){return!(e.unstable_now()-D<L)}function jt(){if(T!==null){var b=e.unstable_now();D=b;var A=!0;try{A=T(!0,b)}finally{A?Yt():(C=!1,T=null)}}else C=!1}var Yt;if(typeof m=="function")Yt=function(){m(jt)};else if(typeof MessageChannel<"u"){var dr=new MessageChannel,qu=dr.port2;dr.port1.onmessage=jt,Yt=function(){qu.postMessage(null)}}else Yt=function(){S(jt,0)};function Pi(b){T=b,C||(C=!0,Yt())}function ne(b,A){k=S(function(){b(e.unstable_now())},A)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(b){b.callback=null},e.unstable_continueExecution=function(){v||y||(v=!0,Pi(N))},e.unstable_forceFrameRate=function(b){0>b||125<b?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):L=0<b?Math.floor(1e3/b):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(b){switch(h){case 1:case 2:case 3:var A=3;break;default:A=h}var V=h;h=A;try{return b()}finally{h=V}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(b,A){switch(b){case 1:case 2:case 3:case 4:case 5:break;default:b=3}var V=h;h=b;try{return A()}finally{h=V}},e.unstable_scheduleCallback=function(b,A,V){var q=e.unstable_now();switch(typeof V=="object"&&V!==null?(V=V.delay,V=typeof V=="number"&&0<V?q+V:q):V=q,b){case 1:var oe=-1;break;case 2:oe=250;break;case 5:oe=1073741823;break;case 4:oe=1e4;break;default:oe=5e3}return oe=V+oe,b={id:d++,callback:A,priorityLevel:b,startTime:V,expirationTime:oe,sortIndex:-1},V>q?(b.sortIndex=V,t(c,b),n(u)===null&&b===n(c)&&(x?(p(k),k=-1):x=!0,ne(j,V-q))):(b.sortIndex=oe,t(u,b),v||y||(v=!0,Pi(N))),b},e.unstable_shouldYield=se,e.unstable_wrapCallback=function(b){var A=h;return function(){var V=h;h=A;try{return b.apply(this,arguments)}finally{h=V}}}})(Yf);Qf.exports=Yf;var vg=Qf.exports;/**
26 * @license React
27 * react-dom.production.min.js
28 *
29 * Copyright (c) Facebook, Inc. and its affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var xg=w,Ae=vg;function P(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Xf=new Set,Br={};function yn(e,t){Gn(e,t),Gn(e+"Capture",t)}function Gn(e,t){for(Br[e]=t,e=0;e<t.length;e++)Xf.add(t[e])}var ht=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ra=Object.prototype.hasOwnProperty,wg=/^[: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]*$/,tc={},nc={};function jg(e){return ra.call(nc,e)?!0:ra.call(tc,e)?!1:wg.test(e)?nc[e]=!0:(tc[e]=!0,!1)}function Sg(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Ng(e,t,n,r){if(t===null||typeof t>"u"||Sg(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Se(e,t,n,r,i,s,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=o}var fe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){fe[e]=new Se(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];fe[t]=new Se(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){fe[e]=new Se(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){fe[e]=new Se(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){fe[e]=new Se(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){fe[e]=new Se(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){fe[e]=new Se(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){fe[e]=new Se(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){fe[e]=new Se(e,5,!1,e.toLowerCase(),null,!1,!1)});var xl=/[\-:]([a-z])/g;function wl(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(xl,wl);fe[t]=new Se(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(xl,wl);fe[t]=new Se(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(xl,wl);fe[t]=new Se(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){fe[e]=new Se(e,1,!1,e.toLowerCase(),null,!1,!1)});fe.xlinkHref=new Se("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){fe[e]=new Se(e,1,!1,e.toLowerCase(),null,!0,!0)});function jl(e,t,n,r){var i=fe.hasOwnProperty(t)?fe[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Ng(t,n,i,r)&&(n=null),r||i===null?jg(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var xt=xg.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ei=Symbol.for("react.element"),kn=Symbol.for("react.portal"),Pn=Symbol.for("react.fragment"),Sl=Symbol.for("react.strict_mode"),ia=Symbol.for("react.profiler"),qf=Symbol.for("react.provider"),Zf=Symbol.for("react.context"),Nl=Symbol.for("react.forward_ref"),sa=Symbol.for("react.suspense"),oa=Symbol.for("react.suspense_list"),kl=Symbol.for("react.memo"),Pt=Symbol.for("react.lazy"),Jf=Symbol.for("react.offscreen"),rc=Symbol.iterator;function fr(e){return e===null||typeof e!="object"?null:(e=rc&&e[rc]||e["@@iterator"],typeof e=="function"?e:null)}var Q=Object.assign,xo;function jr(e){if(xo===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);xo=t&&t[1]||""}return`
34`+xo+e}var wo=!1;function jo(e,t){if(!e||wo)return"";wo=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}
vendor: 5,495 bytes, lines 34-37
34catch(c){if(c&&r&&typeof c.stack=="string"){for(var i=c.stack.split(`
35`),s=r.stack.split(`
36`),o=i.length-1,l=s.length-1;1<=o&&0<=l&&i[o]!==s[l];)l--;for(;1<=o&&0<=l;o--,l--)if(i[o]!==s[l]){if(o!==1||l!==1)do if(o--,l--,0>l||i[o]!==s[l]){var u=`
37`+i[o].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=o&&0<=l);break}}}finally{wo=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?jr(e):""}function kg(e){switch(e.tag){case 5:return jr(e.type);case 16:return jr("Lazy");case 13:return jr("Suspense");case 19:return jr("SuspenseList");case 0:case 2:case 15:return e=jo(e.type,!1),e;case 11:return e=jo(e.type.render,!1),e;case 1:return e=jo(e.type,!0),e;default:return""}}function aa(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 Pn:return"Fragment";case kn:return"Portal";case ia:return"Profiler";case Sl:return"StrictMode";case sa:return"Suspense";case oa:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Zf:return(e.displayName||"Context")+".Consumer";case qf:return(e._context.displayName||"Context")+".Provider";case Nl:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case kl:return t=e.displayName||null,t!==null?t:aa(e.type)||"Memo";case Pt:t=e._payload,e=e._init;try{return aa(e(t))}catch{}}return null}function Pg(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return aa(t);case 8:return t===Sl?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Bt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function eh(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Cg(e){var t=eh(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,s.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Mi(e){e._valueTracker||(e._valueTracker=Cg(e))}function th(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=eh(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function cs(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 la(e,t){var n=t.checked;return Q({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function ic(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Bt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function nh(e,t){t=t.checked,t!=null&&jl(e,"checked",t,!1)}function ua(e,t){nh(e,t);var n=Bt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?ca(e,t.type,n):t.hasOwnProperty("defaultValue")&&ca(e,t.type,Bt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function sc(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function ca(e,t,n){(t!=="number"||cs(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Sr=Array.isArray;function Bn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Bt(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function da(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(P(91));return Q({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oc(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(P(92));
vendor: 11,083 bytes, line 37
37if(Sr(n)){if(1<n.length)throw Error(P(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Bt(n)}}function rh(e,t){var n=Bt(t.value),r=Bt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function ac(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function ih(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 fa(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?ih(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Ri,sh=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Ri=Ri||document.createElement("div"),Ri.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Ri.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ur(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var br={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Tg=["Webkit","ms","Moz","O"];Object.keys(br).forEach(function(e){Tg.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),br[t]=br[e]})});function oh(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||br.hasOwnProperty(e)&&br[e]?(""+t).trim():t+"px"}function ah(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=oh(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var bg=Q({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 ha(e,t){if(t){if(bg[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(P(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(P(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(P(61))}if(t.style!=null&&typeof t.style!="object")throw Error(P(62))}}function pa(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ma=null;function Pl(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ga=null,Un=null,$n=null;function lc(e){if(e=gi(e)){if(typeof ga!="function")throw Error(P(280));var t=e.stateNode;t&&(t=Xs(t),ga(e.stateNode,e.type,t))}}function lh(e){Un?$n?$n.push(e):$n=[e]:Un=e}function uh(){if(Un){var e=Un,t=$n;if($n=Un=null,lc(e),t)for(e=0;e<t.length;e++)lc(t[e])}}function ch(e,t){return e(t)}function dh(){}var So=!1;function fh(e,t,n){if(So)return e(t,n);So=!0;try{return ch(e,t,n)}finally{So=!1,(Un!==null||$n!==null)&&(dh(),uh())}}function $r(e,t){var n=e.stateNode;if(n===null)return null;var r=Xs(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(P(231,t,typeof n));return n}var ya=!1;if(ht)try{var hr={};Object.defineProperty(hr,"passive",{get:function(){ya=!0}}),window.addEventListener("test",hr,hr),window.removeEventListener("test",hr,hr)}catch{ya=!1}function Eg(e,t,n,r,i,s,o,l,u){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(d){this.onError(d)}}var Er=!1,ds=null,fs=!1,va=null,Mg={onError:function(e){Er=!0,ds=e}};function Rg(e,t,n,r,i,s,o,l,u){Er=!1,ds=null,Eg.apply(Mg,arguments)}function Dg(e,t,n,r,i,s,o,l,u){if(Rg.apply(this,arguments),Er){if(Er){var c=ds;Er=!1,ds=null}else throw Error(P(198));fs||(fs=!0,va=c)}}function vn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function hh(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function uc(e){if(vn(e)!==e)throw Error(P(188))}function Ag(e){var t=e.alternate;if(!t){if(t=vn(e),t===null)throw Error(P(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var s=i.alternate;if(s===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===s.child){for(s=i.child;s;){if(s===n)return uc(i),e;if(s===r)return uc(i),t;s=s.sibling}throw Error(P(188))}if(n.return!==r.return)n=i,r=s;else{for(var o=!1,l=i.child;l;){if(l===n){o=!0,n=i,r=s;break}if(l===r){o=!0,r=i,n=s;break}l=l.sibling}if(!o){for(l=s.child;l;){if(l===n){o=!0,n=s,r=i;break}if(l===r){o=!0,r=s,n=i;break}l=l.sibling}if(!o)throw Error(P(189))}}if(n.alternate!==r)throw Error(P(190))}if(n.tag!==3)throw Error(P(188));return n.stateNode.current===n?e:t}function ph(e){return e=Ag(e),e!==null?mh(e):null}function mh(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=mh(e);if(t!==null)return t;e=e.sibling}return null}var gh=Ae.unstable_scheduleCallback,cc=Ae.unstable_cancelCallback,Vg=Ae.unstable_shouldYield,Lg=Ae.unstable_requestPaint,J=Ae.unstable_now,Ig=Ae.unstable_getCurrentPriorityLevel,Cl=Ae.unstable_ImmediatePriority,yh=Ae.unstable_UserBlockingPriority,hs=Ae.unstable_NormalPriority,_g=Ae.unstable_LowPriority,vh=Ae.unstable_IdlePriority,Ks=null,nt=null;function Og(e){if(nt&&typeof nt.onCommitFiberRoot=="function")try{nt.onCommitFiberRoot(Ks,e,void 0,(e.current.flags&128)===128)}catch{}}var Xe=Math.clz32?Math.clz32:Bg,zg=Math.log,Fg=Math.LN2;function Bg(e){return e>>>=0,e===0?32:31-(zg(e)/Fg|0)|0}var Di=64,Ai=4194304;function Nr(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 ps(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,s=e.pingedLanes,o=n&268435455;if(o!==0){var l=o&~i;l!==0?r=Nr(l):(s&=o,s!==0&&(r=Nr(s)))}else o=n&~i,o!==0?r=Nr(o):s!==0&&(r=Nr(s));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,s=t&-t,i>=s||i===16&&(s&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Xe(t),i=1<<n,r|=e[n],t&=~i;return r}function Ug(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function $g(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,s=e.pendingLanes;0<s;){var o=31-Xe(s),l=1<<o,u=i[o];u===-1?(!(l&n)||l&r)&&(i[o]=Ug(l,t)):u<=t&&(e.expiredLanes|=l),s&=~l}}function xa(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function xh(){var e=Di;return Di<<=1,!(Di&4194240)&&(Di=64),e}function No(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function pi(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Xe(t),e[t]=n}function Wg(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-Xe(n),s=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~s}}function Tl(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Xe(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var z=0;function wh(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var jh,bl,Sh,Nh,kh,wa=!1,Vi=[],Dt=null,At=null,Vt=null,Wr=new Map,Hr=new Map,Tt=[],Hg="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 dc(e,t){switch(e){case"focusin":case"focusout":Dt=null;break;case"dragenter":case"dragleave":At=null;break;case"mouseover":case"mouseout":Vt=null;break;case"pointerover":case"pointerout":Wr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Hr.delete(t.pointerId)}}function pr(e,t,n,r,i,s){return e===null||e.nativeEvent!==s?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:s,targetContainers:[i]},t!==null&&(t=gi(t),t!==null&&bl(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Kg(e,t,n,r,i){switch(t){case"focusin":return Dt=pr(Dt,e,t,n,r,i),!0;case"dragenter":return At=pr(At,e,t,n,r,i),!0;case"mouseover":return Vt=pr(Vt,e,t,n,r,i),!0;case"pointerover":var s=i.pointerId;return Wr.set(s,pr(Wr.get(s)||null,e,t,n,r,i)),!0;case"gotpointercapture":return s=i.pointerId,Hr.set(s,pr(Hr.get(s)||null,e,t,n,r,i)),!0}return!1}function Ph(e){var t=rn(e.target);if(t!==null){var n=vn(t);if(n!==null){if(t=n.tag,t===13){if(t=hh(n),t!==null){e.blockedOn=t,kh(e.priority,function(){Sh(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function qi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=ja(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ma=r,n.target.dispatchEvent(r),ma=null}else return t=gi(n),t!==null&&bl(t),e.blockedOn=n,!1;t.shift()}return!0}
vendor: 11,976 bytes, line 37
37function fc(e,t,n){qi(e)&&n.delete(t)}function Gg(){wa=!1,Dt!==null&&qi(Dt)&&(Dt=null),At!==null&&qi(At)&&(At=null),Vt!==null&&qi(Vt)&&(Vt=null),Wr.forEach(fc),Hr.forEach(fc)}function mr(e,t){e.blockedOn===t&&(e.blockedOn=null,wa||(wa=!0,Ae.unstable_scheduleCallback(Ae.unstable_NormalPriority,Gg)))}function Kr(e){function t(i){return mr(i,e)}if(0<Vi.length){mr(Vi[0],e);for(var n=1;n<Vi.length;n++){var r=Vi[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Dt!==null&&mr(Dt,e),At!==null&&mr(At,e),Vt!==null&&mr(Vt,e),Wr.forEach(t),Hr.forEach(t),n=0;n<Tt.length;n++)r=Tt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Tt.length&&(n=Tt[0],n.blockedOn===null);)Ph(n),n.blockedOn===null&&Tt.shift()}var Wn=xt.ReactCurrentBatchConfig,ms=!0;function Qg(e,t,n,r){var i=z,s=Wn.transition;Wn.transition=null;try{z=1,El(e,t,n,r)}finally{z=i,Wn.transition=s}}function Yg(e,t,n,r){var i=z,s=Wn.transition;Wn.transition=null;try{z=4,El(e,t,n,r)}finally{z=i,Wn.transition=s}}function El(e,t,n,r){if(ms){var i=ja(e,t,n,r);if(i===null)Ao(e,t,r,gs,n),dc(e,r);else if(Kg(i,e,t,n,r))r.stopPropagation();else if(dc(e,r),t&4&&-1<Hg.indexOf(e)){for(;i!==null;){var s=gi(i);if(s!==null&&jh(s),s=ja(e,t,n,r),s===null&&Ao(e,t,r,gs,n),s===i)break;i=s}i!==null&&r.stopPropagation()}else Ao(e,t,r,null,n)}}var gs=null;function ja(e,t,n,r){if(gs=null,e=Pl(r),e=rn(e),e!==null)if(t=vn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=hh(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return gs=e,null}function Ch(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(Ig()){case Cl:return 1;case yh:return 4;case hs:case _g:return 16;case vh:return 536870912;default:return 16}default:return 16}}var Et=null,Ml=null,Zi=null;function Th(){if(Zi)return Zi;var e,t=Ml,n=t.length,r,i="value"in Et?Et.value:Et.textContent,s=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[s-r];r++);return Zi=i.slice(e,1<r?1-r:void 0)}function Ji(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Li(){return!0}function hc(){return!1}function Ie(e){function t(n,r,i,s,o){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=s,this.target=o,this.currentTarget=null;for(var l in e)e.hasOwnProperty(l)&&(n=e[l],this[l]=n?n(s):s[l]);return this.isDefaultPrevented=(s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1)?Li:hc,this.isPropagationStopped=hc,this}return Q(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Li)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Li)},persist:function(){},isPersistent:Li}),t}var ir={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Rl=Ie(ir),mi=Q({},ir,{view:0,detail:0}),Xg=Ie(mi),ko,Po,gr,Gs=Q({},mi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Dl,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!==gr&&(gr&&e.type==="mousemove"?(ko=e.screenX-gr.screenX,Po=e.screenY-gr.screenY):Po=ko=0,gr=e),ko)},movementY:function(e){return"movementY"in e?e.movementY:Po}}),pc=Ie(Gs),qg=Q({},Gs,{dataTransfer:0}),Zg=Ie(qg),Jg=Q({},mi,{relatedTarget:0}),Co=Ie(Jg),ey=Q({},ir,{animationName:0,elapsedTime:0,pseudoElement:0}),ty=Ie(ey),ny=Q({},ir,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),ry=Ie(ny),iy=Q({},ir,{data:0}),mc=Ie(iy),sy={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},oy={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"},ay={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function ly(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=ay[e])?!!t[e]:!1}function Dl(){return ly}var uy=Q({},mi,{key:function(e){if(e.key){var t=sy[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ji(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?oy[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Dl,charCode:function(e){return e.type==="keypress"?Ji(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ji(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),cy=Ie(uy),dy=Q({},Gs,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),gc=Ie(dy),fy=Q({},mi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Dl}),hy=Ie(fy),py=Q({},ir,{propertyName:0,elapsedTime:0,pseudoElement:0}),my=Ie(py),gy=Q({},Gs,{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}),yy=Ie(gy),vy=[9,13,27,32],Al=ht&&"CompositionEvent"in window,Mr=null;ht&&"documentMode"in document&&(Mr=document.documentMode);var xy=ht&&"TextEvent"in window&&!Mr,bh=ht&&(!Al||Mr&&8<Mr&&11>=Mr),yc=" ",vc=!1;function Eh(e,t){switch(e){case"keyup":return vy.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Mh(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Cn=!1;function wy(e,t){switch(e){case"compositionend":return Mh(t);case"keypress":return t.which!==32?null:(vc=!0,yc);case"textInput":return e=t.data,e===yc&&vc?null:e;default:return null}}function jy(e,t){if(Cn)return e==="compositionend"||!Al&&Eh(e,t)?(e=Th(),Zi=Ml=Et=null,Cn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return bh&&t.locale!=="ko"?null:t.data;default:return null}}var Sy={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 xc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Sy[e.type]:t==="textarea"}function Rh(e,t,n,r){lh(r),t=ys(t,"onChange"),0<t.length&&(n=new Rl("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Rr=null,Gr=null;function Ny(e){Uh(e,0)}function Qs(e){var t=En(e);if(th(t))return e}function ky(e,t){if(e==="change")return t}var Dh=!1;if(ht){var To;if(ht){var bo="oninput"in document;if(!bo){var wc=document.createElement("div");wc.setAttribute("oninput","return;"),bo=typeof wc.oninput=="function"}To=bo}else To=!1;Dh=To&&(!document.documentMode||9<document.documentMode)}function jc(){Rr&&(Rr.detachEvent("onpropertychange",Ah),Gr=Rr=null)}function Ah(e){if(e.propertyName==="value"&&Qs(Gr)){var t=[];Rh(t,Gr,e,Pl(e)),fh(Ny,t)}}function Py(e,t,n){e==="focusin"?(jc(),Rr=t,Gr=n,Rr.attachEvent("onpropertychange",Ah)):e==="focusout"&&jc()}function Cy(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Qs(Gr)}function Ty(e,t){if(e==="click")return Qs(t)}function by(e,t){if(e==="input"||e==="change")return Qs(t)}function Ey(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ze=typeof Object.is=="function"?Object.is:Ey;function Qr(e,t){if(Ze(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!ra.call(t,i)||!Ze(e[i],t[i]))return!1}return!0}function Sc(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Nc(e,t){var n=Sc(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Sc(n)}}function Vh(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Vh(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Lh(){for(var e=window,t=cs();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=cs(e.document)}return t}function Vl(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function My(e){var t=Lh(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Vh(n.ownerDocument.documentElement,n)){if(r!==null&&Vl(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,s=Math.min(r.start,i);r=r.end===void 0?s:Math.min(r.end,i),!e.extend&&s>r&&(i=r,r=s,s=i),i=Nc(n,s);var o=Nc(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),s>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Ry=ht&&"documentMode"in document&&11>=document.documentMode,Tn=null,Sa=null,Dr=null,Na=!1;function kc(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Na||Tn==null||Tn!==cs(r)||(r=Tn,"selectionStart"in r&&Vl(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 4,500 bytes, line 37
37sNode:r.focusNode,focusOffset:r.focusOffset}),Dr&&Qr(Dr,r)||(Dr=r,r=ys(Sa,"onSelect"),0<r.length&&(t=new Rl("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Tn)))}function Ii(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var bn={animationend:Ii("Animation","AnimationEnd"),animationiteration:Ii("Animation","AnimationIteration"),animationstart:Ii("Animation","AnimationStart"),transitionend:Ii("Transition","TransitionEnd")},Eo={},Ih={};ht&&(Ih=document.createElement("div").style,"AnimationEvent"in window||(delete bn.animationend.animation,delete bn.animationiteration.animation,delete bn.animationstart.animation),"TransitionEvent"in window||delete bn.transitionend.transition);function Ys(e){if(Eo[e])return Eo[e];if(!bn[e])return e;var t=bn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Ih)return Eo[e]=t[n];return e}var _h=Ys("animationend"),Oh=Ys("animationiteration"),zh=Ys("animationstart"),Fh=Ys("transitionend"),Bh=new Map,Pc="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 Ht(e,t){Bh.set(e,t),yn(t,[e])}for(var Mo=0;Mo<Pc.length;Mo++){var Ro=Pc[Mo],Dy=Ro.toLowerCase(),Ay=Ro[0].toUpperCase()+Ro.slice(1);Ht(Dy,"on"+Ay)}Ht(_h,"onAnimationEnd");Ht(Oh,"onAnimationIteration");Ht(zh,"onAnimationStart");Ht("dblclick","onDoubleClick");Ht("focusin","onFocus");Ht("focusout","onBlur");Ht(Fh,"onTransitionEnd");Gn("onMouseEnter",["mouseout","mouseover"]);Gn("onMouseLeave",["mouseout","mouseover"]);Gn("onPointerEnter",["pointerout","pointerover"]);Gn("onPointerLeave",["pointerout","pointerover"]);yn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));yn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));yn("onBeforeInput",["compositionend","keypress","textInput","paste"]);yn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));yn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));yn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var kr="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(" "),Vy=new Set("cancel close invalid load scroll toggle".split(" ").concat(kr));function Cc(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Dg(r,t,void 0,e),e.currentTarget=null}function Uh(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var s=void 0;if(t)for(var o=r.length-1;0<=o;o--){var l=r[o],u=l.instance,c=l.currentTarget;if(l=l.listener,u!==s&&i.isPropagationStopped())break e;Cc(i,l,c),s=u}else for(o=0;o<r.length;o++){if(l=r[o],u=l.instance,c=l.currentTarget,l=l.listener,u!==s&&i.isPropagationStopped())break e;Cc(i,l,c),s=u}}}if(fs)throw e=va,fs=!1,va=null,e}function B(e,t){var n=t[ba];n===void 0&&(n=t[ba]=new Set);var r=e+"__bubble";n.has(r)||($h(t,e,2,!1),n.add(r))}function Do(e,t,n){var r=0;t&&(r|=4),$h(n,e,r,t)}var _i="_reactListening"+Math.random().toString(36).slice(2);function Yr(e){if(!e[_i]){e[_i]=!0,Xf.forEach(function(n){n!=="selectionchange"&&(Vy.has(n)||Do(n,!1,e),Do(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[_i]||(t[_i]=!0,Do("selectionchange",!1,t))}}function $h(e,t,n,r){switch(Ch(t)){case 1:var i=Qg;break;case 4:i=Yg;break;default:i=El}n=i.bind(null,t,n,e),i=void 0,!ya||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),r?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function Ao(e,t,n,r,i){var s=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var l=r.stateNode.containerInfo;
vendor: 2,140 bytes, line 37
37if(l===i||l.nodeType===8&&l.parentNode===i)break;if(o===4)for(o=r.return;o!==null;){var u=o.tag;if((u===3||u===4)&&(u=o.stateNode.containerInfo,u===i||u.nodeType===8&&u.parentNode===i))return;o=o.return}for(;l!==null;){if(o=rn(l),o===null)return;if(u=o.tag,u===5||u===6){r=s=o;continue e}l=l.parentNode}}r=r.return}fh(function(){var c=s,d=Pl(n),f=[];e:{var h=Bh.get(e);if(h!==void 0){var y=Rl,v=e;switch(e){case"keypress":if(Ji(n)===0)break e;case"keydown":case"keyup":y=cy;break;case"focusin":v="focus",y=Co;break;case"focusout":v="blur",y=Co;break;case"beforeblur":case"afterblur":y=Co;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":y=pc;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":y=Zg;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":y=hy;break;case _h:case Oh:case zh:y=ty;break;case Fh:y=my;break;case"scroll":y=Xg;break;case"wheel":y=yy;break;case"copy":case"cut":case"paste":y=ry;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":y=gc}var x=(t&4)!==0,S=!x&&e==="scroll",p=x?h!==null?h+"Capture":null:h;x=[];for(var m=c,g;m!==null;){g=m;var j=g.stateNode;if(g.tag===5&&j!==null&&(g=j,p!==null&&(j=$r(m,p),j!=null&&x.push(Xr(m,j,g)))),S)break;m=m.return}0<x.length&&(h=new y(h,v,null,n,d),f.push({event:h,listeners:x}))}}if(!(t&7)){e:{if(h=e==="mouseover"||e==="pointerover",y=e==="mouseout"||e==="pointerout",h&&n!==ma&&(v=n.relatedTarget||n.fromElement)&&(rn(v)||v[pt]))break e;if((y||h)&&(h=d.window===d?d:(h=d.ownerDocument)?h.defaultView||h.parentWindow:window,y?(v=n.relatedTarget||n.toElement,y=c,v=v?rn(v):null,v!==null&&(S=vn(v),v!==S||v.tag!==5&&v.tag!==6)&&(v=null)):(y=null,v=c),y!==v)){if(x=pc,j="onMouseLeave",p="onMouseEnter",m="mouse",(e==="pointerout"||e==="pointerover")&&(x=gc,j="onPointerLeave",p="onPointerEnter",m="pointer"),S=y==null?h:En(y),g=v==null?h:En(v),h=new x(j,m+"leave",
vendor: 4,499 bytes, lines 37-38
37y,n,d),h.target=S,h.relatedTarget=g,j=null,rn(d)===c&&(x=new x(p,m+"enter",v,n,d),x.target=g,x.relatedTarget=S,j=x),S=j,y&&v)t:{for(x=y,p=v,m=0,g=x;g;g=Sn(g))m++;for(g=0,j=p;j;j=Sn(j))g++;for(;0<m-g;)x=Sn(x),m--;for(;0<g-m;)p=Sn(p),g--;for(;m--;){if(x===p||p!==null&&x===p.alternate)break t;x=Sn(x),p=Sn(p)}x=null}else x=null;y!==null&&Tc(f,h,y,x,!1),v!==null&&S!==null&&Tc(f,S,v,x,!0)}}e:{if(h=c?En(c):window,y=h.nodeName&&h.nodeName.toLowerCase(),y==="select"||y==="input"&&h.type==="file")var N=ky;else if(xc(h))if(Dh)N=by;else{N=Cy;var C=Py}else(y=h.nodeName)&&y.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(N=Ty);if(N&&(N=N(e,c))){Rh(f,N,n,d);break e}C&&C(e,h,c),e==="focusout"&&(C=h._wrapperState)&&C.controlled&&h.type==="number"&&ca(h,"number",h.value)}switch(C=c?En(c):window,e){case"focusin":(xc(C)||C.contentEditable==="true")&&(Tn=C,Sa=c,Dr=null);break;case"focusout":Dr=Sa=Tn=null;break;case"mousedown":Na=!0;break;case"contextmenu":case"mouseup":case"dragend":Na=!1,kc(f,n,d);break;case"selectionchange":if(Ry)break;case"keydown":case"keyup":kc(f,n,d)}var T;if(Al)e:{switch(e){case"compositionstart":var k="onCompositionStart";break e;case"compositionend":k="onCompositionEnd";break e;case"compositionupdate":k="onCompositionUpdate";break e}k=void 0}else Cn?Eh(e,n)&&(k="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(k="onCompositionStart");k&&(bh&&n.locale!=="ko"&&(Cn||k!=="onCompositionStart"?k==="onCompositionEnd"&&Cn&&(T=Th()):(Et=d,Ml="value"in Et?Et.value:Et.textContent,Cn=!0)),C=ys(c,k),0<C.length&&(k=new mc(k,e,null,n,d),f.push({event:k,listeners:C}),T?k.data=T:(T=Mh(n),T!==null&&(k.data=T)))),(T=xy?wy(e,n):jy(e,n))&&(c=ys(c,"onBeforeInput"),0<c.length&&(d=new mc("onBeforeInput","beforeinput",null,n,d),f.push({event:d,listeners:c}),d.data=T))}Uh(f,t)})}function Xr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ys(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,s=i.stateNode;i.tag===5&&s!==null&&(i=s,s=$r(e,n),s!=null&&r.unshift(Xr(e,s,i)),s=$r(e,t),s!=null&&r.push(Xr(e,s,i))),e=e.return}return r}function Sn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Tc(e,t,n,r,i){for(var s=t._reactName,o=[];n!==null&&n!==r;){var l=n,u=l.alternate,c=l.stateNode;if(u!==null&&u===r)break;l.tag===5&&c!==null&&(l=c,i?(u=$r(n,s),u!=null&&o.unshift(Xr(n,u,l))):i||(u=$r(n,s),u!=null&&o.push(Xr(n,u,l)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Ly=/\r\n?/g,Iy=/\u0000|\uFFFD/g;function bc(e){return(typeof e=="string"?e:""+e).replace(Ly,`
38`).replace(Iy,"")}function Oi(e,t,n){if(t=bc(t),bc(e)!==t&&n)throw Error(P(425))}function vs(){}var ka=null,Pa=null;function Ca(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Ta=typeof setTimeout=="function"?setTimeout:void 0,_y=typeof clearTimeout=="function"?clearTimeout:void 0,Ec=typeof Promise=="function"?Promise:void 0,Oy=typeof queueMicrotask=="function"?queueMicrotask:typeof Ec<"u"?function(e){return Ec.resolve(null).then(e).catch(zy)}:Ta;function zy(e){setTimeout(function(){throw e})}function Vo(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(r===0){e.removeChild(i),Kr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);Kr(t)}function Lt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Mc(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var sr=Math.random().toString(36).slice(2),tt="__reactFiber$"+sr,qr="__reactProps$"+sr,pt="__reactContainer$"+sr,ba="__reactEvents$"+sr,Fy="__reactListeners$"+sr,By="__reactHandles$"+sr;function rn(e){var t=e[tt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[pt]||n[tt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Mc(e);e!==null;){if(n=e[tt])return n;e=Mc(e)}return t}e=n,n=e.parentNode}return null}function gi(e){return e=e[tt]||e[pt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function En(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(P(33))}function Xs(e){return e[qr]||null}var Ea=[],Mn=-1;function Kt(e){return{current:e}}function U(e){0>
vendor: 9,749 bytes, line 38
38Mn||(e.current=Ea[Mn],Ea[Mn]=null,Mn--)}function F(e,t){Mn++,Ea[Mn]=e.current,e.current=t}var Ut={},ve=Kt(Ut),Pe=Kt(!1),dn=Ut;function Qn(e,t){var n=e.type.contextTypes;if(!n)return Ut;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},s;for(s in n)i[s]=t[s];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Ce(e){return e=e.childContextTypes,e!=null}function xs(){U(Pe),U(ve)}function Rc(e,t,n){if(ve.current!==Ut)throw Error(P(168));F(ve,t),F(Pe,n)}function Wh(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(P(108,Pg(e)||"Unknown",i));return Q({},n,r)}function ws(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ut,dn=ve.current,F(ve,e),F(Pe,Pe.current),!0}function Dc(e,t,n){var r=e.stateNode;if(!r)throw Error(P(169));n?(e=Wh(e,t,dn),r.__reactInternalMemoizedMergedChildContext=e,U(Pe),U(ve),F(ve,e)):U(Pe),F(Pe,n)}var at=null,qs=!1,Lo=!1;function Hh(e){at===null?at=[e]:at.push(e)}function Uy(e){qs=!0,Hh(e)}function Gt(){if(!Lo&&at!==null){Lo=!0;var e=0,t=z;try{var n=at;for(z=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}at=null,qs=!1}catch(i){throw at!==null&&(at=at.slice(e+1)),gh(Cl,Gt),i}finally{z=t,Lo=!1}}return null}var Rn=[],Dn=0,js=null,Ss=0,ze=[],Fe=0,fn=null,lt=1,ut="";function Jt(e,t){Rn[Dn++]=Ss,Rn[Dn++]=js,js=e,Ss=t}function Kh(e,t,n){ze[Fe++]=lt,ze[Fe++]=ut,ze[Fe++]=fn,fn=e;var r=lt;e=ut;var i=32-Xe(r)-1;r&=~(1<<i),n+=1;var s=32-Xe(t)+i;if(30<s){var o=i-i%5;s=(r&(1<<o)-1).toString(32),r>>=o,i-=o,lt=1<<32-Xe(t)+i|n<<i|r,ut=s+e}else lt=1<<s|n<<i|r,ut=e}function Ll(e){e.return!==null&&(Jt(e,1),Kh(e,1,0))}function Il(e){for(;e===js;)js=Rn[--Dn],Rn[Dn]=null,Ss=Rn[--Dn],Rn[Dn]=null;for(;e===fn;)fn=ze[--Fe],ze[Fe]=null,ut=ze[--Fe],ze[Fe]=null,lt=ze[--Fe],ze[Fe]=null}var Re=null,Me=null,W=!1,Ye=null;function Gh(e,t){var n=Be(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Ac(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Re=e,Me=Lt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Re=e,Me=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=fn!==null?{id:lt,overflow:ut}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Be(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Re=e,Me=null,!0):!1;default:return!1}}function Ma(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ra(e){if(W){var t=Me;if(t){var n=t;if(!Ac(e,t)){if(Ma(e))throw Error(P(418));t=Lt(n.nextSibling);var r=Re;t&&Ac(e,t)?Gh(r,n):(e.flags=e.flags&-4097|2,W=!1,Re=e)}}else{if(Ma(e))throw Error(P(418));e.flags=e.flags&-4097|2,W=!1,Re=e}}}function Vc(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Re=e}function zi(e){if(e!==Re)return!1;if(!W)return Vc(e),W=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Ca(e.type,e.memoizedProps)),t&&(t=Me)){if(Ma(e))throw Qh(),Error(P(418));for(;t;)Gh(e,t),t=Lt(t.nextSibling)}if(Vc(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(P(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Me=Lt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Me=null}}else Me=Re?Lt(e.stateNode.nextSibling):null;return!0}function Qh(){for(var e=Me;e;)e=Lt(e.nextSibling)}function Yn(){Me=Re=null,W=!1}function _l(e){Ye===null?Ye=[e]:Ye.push(e)}var $y=xt.ReactCurrentBatchConfig;function yr(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(P(309));var r=n.stateNode}if(!r)throw Error(P(147,e));var i=r,s=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===s?t.ref:(t=function(o){var l=i.refs;o===null?delete l[s]:l[s]=o},t._stringRef=s,t)}if(typeof e!="string")throw Error(P(284));if(!n._owner)throw Error(P(290,e))}return e}function Fi(e,t){throw e=Object.prototype.toString.call(t),Error(P(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Lc(e){var t=e._init;return t(e._payload)}function Yh(e){function t(p,m){if(e){var g=p.deletions;g===null?(p.deletions=[m],p.flags|=16):g.push(m)}}function n(p,m){if(!e)return null;for(;m!==null;)t(p,m),m=m.sibling;return null}function r(p,m){for(p=new Map;m!==null;)m.key!==null?p.set(m.key,m):p.set(m.index,m),m=m.sibling;return p}function i(p,m){return p=zt(p,m),p.index=0,p.sibling=null,p}function s(p,m,g){return p.index=g,e?(g=p.alternate,g!==null?(g=g.index,g<m?(p.flags|=2,m):g):(p.flags|=2,m)):(p.flags|=1048576,m)}function o(p){return e&&p.alternate===null&&(p.flags|=2),p}function l(p,m,g,j){return m===null||m.tag!==6?(m=Uo(g,p.mode,j),m.return=p,m):(m=i(m,g),m.return=p,m)}function u(p,m,g,j){var N=g.type;return N===Pn?d(p,m,g.props.children,j,g.key):m!==null&&(m.elementType===N||typeof N=="object"&&N!==null&&N.$$typeof===Pt&&Lc(N)===m.type)?(j=i(m,g.props),j.ref=yr(p,m,g),j.return=p,j):(j=os(g.type,g.key,g.props,null,p.mode,j),j.ref=yr(p,m,g),j.return=p,j)}function c(p,m,g,j){return m===null||m.tag!==4||m.stateNode.containerInfo!==g.containerInfo||m.stateNode.implementation!==g.implementation?(m=$o(g,p.mode,j),m.return=p,m):(m=i(m,g.children||[]),m.return=p,m)}function d(p,m,g,j,N){return m===null||m.tag!==7?(m=un(g,p.mode,j,N),m.return=p,m):(m=i(m,g),m.return=p,m)}function f(p,m,g){if(typeof m=="string"&&m!==""||typeof m=="number")return m=Uo(""+m,p.mode,g),m.return=p,m;if(typeof m=="object"&&m!==null){switch(m.$$typeof){case Ei:return g=os(m.type,m.key,m.props,null,p.mode,g),g.ref=yr(p,null,m),g.return=p,g;case kn:return m=$o(m,p.mode,g),m.return=p,m;case Pt:var j=m._init;return f(p,j(m._payload),g)}if(Sr(m)||fr(m))return m=un(m,p.mode,g,null),m.return=p,m;Fi(p,m)}return null}function h(p,m,g,j){var N=m!==null?m.key:null;if(typeof g=="string"&&g!==""||typeof g=="number")return N!==null?null:l(p,m,""+g,j);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case Ei:return g.key===N?u(p,m,g,j):null;case kn:return g.key===N?c(p,m,g,j):null;case Pt:return N=g._init,h(p,m,N(g._payload),j)}if(Sr(g)||fr(g))return N!==null?null:d(p,m,g,j,null);Fi(p,g)}return null}function y(p,m,g,j,N){if(typeof j=="string"&&j!==""||typeof j=="number")return p=p.get(g)||null,l(m,p,""+j,N);if(typeof j=="object"&&j!==null){switch(j.$$typeof){case Ei:return p=p.get(j.key===null?g:j.key)||null,u(m,p,j,N);case kn:return p=p.get(j.key===null?g:j.key)||null,c(m,p,j,N);case Pt:var C=j._init;return y(p,m,g,C(j._payload),N)}if(Sr(j)||fr(j))return p=p.get(g)||null,d(m,p,j,N,null);Fi(m,j)}return null}function v(p,m,g,j){for(var N=null,C=null,T=m,k=m=0,L=null;T!==null&&k<g.length;k++){T.index>k?(L=T,T=null):L=T.sibling;var D=h(p,T,g[k],j);if(D===null){T===null&&(T=L);break}e&&T&&D.alternate===null&&t(p,T),m=s(D,m,k),C===null?N=D:C.sibling=D,C=D,T=L}if(k===g.length)return n(p,T),W&&Jt(p,k),N;if(T===null){for(;k<g.length;k++)T=f(p,g[k],j),T!==null&&(m=s(T,m,k),C===null?N=T:C.sibling=T,C=T);return W&&Jt(p,k),N}for(T=r(p,T);k<g.length;k++)L=y(T,p,k,g[k],j),L!==null&&(e&&L.alternate!==null&&T.delete(L.key===null?k:L.key),m=s(L,m,k),C===null?N=L:C.sibling=L,C=L);return e&&T.forEach(function(se){return t(p,se)}),W&&Jt(p,k),N}function x(p,m,g,j){var N=fr(g);if(typeof N!="function")throw Error(P(150));if(g=N.call(g),g==null)throw Error(P(151));for(var C=N=null,T=m,k=m=0,L=null,D=g.next();T!==null&&!D.done;k++,D=g.next()){T.index>k?(L=T,T=null):L=T.sibling;var se=h(p,T,D.value,j);if(se===null){T===null&&(T=L);break}e&&T&&se.alternate===null&&t(p,T),m=s(se,m,k),C===null?N=se:C.sibling=se,C=se,T=L}if(D.done)return n(p,T),W&&Jt(p,k),N;if(T===null){for(;!D.done;k++,D=g.next())D=f(p,D.value,j),D!==null&&(m=s(D,m,k),C===null?N=D:C.sibling=D,C=D);return W&&Jt(p,k),N}for(T=r(p,T);!D.done;k++,D=g.next())D=y(T,p,k,D.value,j),D!==null&&(e&&D.alternate!==null&&T.delete(D.key===null?k:D.key),m=s(D,m,k),C===null?N=D:C.sibling=D,C=D);return e&&T.forEach(function(jt){return t(p,jt)}),W&&Jt(p,k),N}function S(p,m,g,j){if(typeof g=="object"&&g!==null&&g.type===Pn&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case Ei:e:{for(var N=g.key,C=m;C!==null;){if(C.key===N){if(N=g.type,N===Pn){if(C.tag===7){n(p,C.sibling),m=i(C,g.props.children),m.return=p,p=m;break e}}else if(C.elementType===N||typeof N=="object"&&N!==null&&N.$$typeof===Pt&&Lc(N)===C.type){n(p,C.sibling),m=i(C,g.props),m.ref=yr(p,C,g),m.return=p,p=m;break e}n(p,C);break}else t(p,C);C=C.sibling}g.type===Pn?(m=un(g.props.children,p.mode,j,g.key),m.return=p,p=m):(j=os(g.type,g.key,g.props,null,p.mode,j),j.ref=yr(p,m,g),j.return=p,p=j)}return o(p);case kn:e:{for(C=g.key;m!==null;){if(m.key===C)if(m.tag===4&&m.stateNode.containerInfo===g.containerInfo&&m.stateNode.implementation===g.implementation){n(p,m.sibling),m=i(m,g.children||[]),m.return=p,p=m;break e}else{n(p,m);break}else t(p,m);m=m.sibling}m=$o(g,p.mode,j),m.return=p,p=m}return o(p);case Pt:return C=g._init,S(p,m,C(g._payload),j)}if(Sr(g))return v(p,m,g,j);if(fr(g))return x(p,m,g,j);Fi(p,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,m!==null&&m.tag===6?(n(p,m.sibling),m=i(m,g),m.return=p,p=m):(n(p,m),m=Uo(g,p.mode,j),m.return=p,p=m),o(p)):n(p,m)}return S}var Xn=Yh(!0),Xh=Yh(!1),Ns=Kt(null),ks=null,An=null,Ol=null;function zl(){Ol=An=ks=null}function Fl(e){var t=Ns.current;U(Ns),e._currentValue=t}
vendor: 1,624 bytes, line 38
38function Da(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Hn(e,t){ks=e,Ol=An=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ke=!0),e.firstContext=null)}function $e(e){var t=e._currentValue;if(Ol!==e)if(e={context:e,memoizedValue:t,next:null},An===null){if(ks===null)throw Error(P(308));An=e,ks.dependencies={lanes:0,firstContext:e}}else An=An.next=e;return t}var sn=null;function Bl(e){sn===null?sn=[e]:sn.push(e)}function qh(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,Bl(t)):(n.next=i.next,i.next=n),t.interleaved=n,mt(e,r)}function mt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Ct=!1;function Ul(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Zh(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function ct(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function It(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,_&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,mt(e,n)}return i=r.interleaved,i===null?(t.next=t,Bl(r)):(t.next=i.next,i.next=t),r.interleaved=t,mt(e,n)}
vendor: 4,364 bytes, line 38
38function es(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Tl(e,n)}}function Ic(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,s=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};s===null?i=s=o:s=s.next=o,n=n.next}while(n!==null);s===null?i=s=t:s=s.next=t}else i=s=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:s,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ps(e,t,n,r){var i=e.updateQueue;Ct=!1;var s=i.firstBaseUpdate,o=i.lastBaseUpdate,l=i.shared.pending;if(l!==null){i.shared.pending=null;var u=l,c=u.next;u.next=null,o===null?s=c:o.next=c,o=u;var d=e.alternate;d!==null&&(d=d.updateQueue,l=d.lastBaseUpdate,l!==o&&(l===null?d.firstBaseUpdate=c:l.next=c,d.lastBaseUpdate=u))}if(s!==null){var f=i.baseState;o=0,d=c=u=null,l=s;do{var h=l.lane,y=l.eventTime;if((r&h)===h){d!==null&&(d=d.next={eventTime:y,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var v=e,x=l;switch(h=t,y=n,x.tag){case 1:if(v=x.payload,typeof v=="function"){f=v.call(y,f,h);break e}f=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=x.payload,h=typeof v=="function"?v.call(y,f,h):v,h==null)break e;f=Q({},f,h);break e;case 2:Ct=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,h=i.effects,h===null?i.effects=[l]:h.push(l))}else y={eventTime:y,lane:h,tag:l.tag,payload:l.payload,callback:l.callback,next:null},d===null?(c=d=y,u=f):d=d.next=y,o|=h;if(l=l.next,l===null){if(l=i.shared.pending,l===null)break;h=l,l=h.next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}while(!0);if(d===null&&(u=f),i.baseState=u,i.firstBaseUpdate=c,i.lastBaseUpdate=d,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else s===null&&(i.shared.lanes=0);pn|=o,e.lanes=o,e.memoizedState=f}}function _c(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(i!==null){if(r.callback=null,r=n,typeof i!="function")throw Error(P(191,i));i.call(r)}}}var yi={},rt=Kt(yi),Zr=Kt(yi),Jr=Kt(yi);function on(e){if(e===yi)throw Error(P(174));return e}function $l(e,t){switch(F(Jr,t),F(Zr,e),F(rt,yi),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:fa(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=fa(t,e)}U(rt),F(rt,t)}function qn(){U(rt),U(Zr),U(Jr)}function Jh(e){on(Jr.current);var t=on(rt.current),n=fa(t,e.type);t!==n&&(F(Zr,e),F(rt,n))}function Wl(e){Zr.current===e&&(U(rt),U(Zr))}var H=Kt(0);function Cs(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Io=[];function Hl(){for(var e=0;e<Io.length;e++)Io[e]._workInProgressVersionPrimary=null;Io.length=0}var ts=xt.ReactCurrentDispatcher,_o=xt.ReactCurrentBatchConfig,hn=0,G=null,re=null,ae=null,Ts=!1,Ar=!1,ei=0,Wy=0;function he(){throw Error(P(321))}function Kl(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ze(e[n],t[n]))return!1;return!0}function Gl(e,t,n,r,i,s){if(hn=s,G=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ts.current=e===null||e.memoizedState===null?Qy:Yy,e=n(r,i),Ar){s=0;do{if(Ar=!1,ei=0,25<=s)throw Error(P(301));s+=1,ae=re=null,t.updateQueue=null,ts.current=Xy,e=n(r,i)}while(Ar)}if(ts.current=bs,t=re!==null&&re.next!==null,hn=0,ae=re=G=null,Ts=!1,t)throw Error(P(300));return e}function Ql(){var e=ei!==0;return ei=0,e}function et(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ae===null?G.memoizedState=ae=e:ae=ae.next=e,ae}function We(){if(re===null){var e=G.alternate;e=e!==null?e.memoizedState:null}else e=re.next;var t=ae===null?G.memoizedState:ae.next;if(t!==null)ae=t,re=e;else{if(e===null)throw Error(P(310));re=e,e={memoizedState:re.memoizedState,baseState:re.baseState,baseQueue:re.baseQueue,queue:re.queue,next:null}
vendor: 1,680 bytes, line 38
38,ae===null?G.memoizedState=ae=e:ae=ae.next=e}return ae}function ti(e,t){return typeof t=="function"?t(e):t}function Oo(e){var t=We(),n=t.queue;if(n===null)throw Error(P(311));n.lastRenderedReducer=e;var r=re,i=r.baseQueue,s=n.pending;if(s!==null){if(i!==null){var o=i.next;i.next=s.next,s.next=o}r.baseQueue=i=s,n.pending=null}if(i!==null){s=i.next,r=r.baseState;var l=o=null,u=null,c=s;do{var d=c.lane;if((hn&d)===d)u!==null&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var f={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};u===null?(l=u=f,o=r):u=u.next=f,G.lanes|=d,pn|=d}c=c.next}while(c!==null&&c!==s);u===null?o=r:u.next=l,Ze(r,t.memoizedState)||(ke=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=u,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do s=i.lane,G.lanes|=s,pn|=s,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function zo(e){var t=We(),n=t.queue;if(n===null)throw Error(P(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,s=t.memoizedState;if(i!==null){n.pending=null;var o=i=i.next;do s=e(s,o.action),o=o.next;while(o!==i);Ze(s,t.memoizedState)||(ke=!0),t.memoizedState=s,t.baseQueue===null&&(t.baseState=s),n.lastRenderedState=s}return[s,r]}function ep(){}function tp(e,t){var n=G,r=We(),i=t(),s=!Ze(r.memoizedState,i);if(s&&(r.memoizedState=i,ke=!0),r=r.queue,Yl(ip.bind(null,n,r,e),[e]),r.getSnapshot!==t||s||ae!==null&&ae.memoizedState.tag&1){if(n.flags|=2048,ni(9,rp.bind(null,n,r,i,t),void 0,null),le===null)throw Error(P(349));hn&30||np(n,t,i)}return i}
vendor: 4,190 bytes, line 38
38function np(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=G.updateQueue,t===null?(t={lastEffect:null,stores:null},G.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function rp(e,t,n,r){t.value=n,t.getSnapshot=r,sp(t)&&op(e)}function ip(e,t,n){return n(function(){sp(t)&&op(e)})}function sp(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ze(e,n)}catch{return!0}}function op(e){var t=mt(e,1);t!==null&&qe(t,e,1,-1)}function Oc(e){var t=et();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ti,lastRenderedState:e},t.queue=e,e=e.dispatch=Gy.bind(null,G,e),[t.memoizedState,e]}function ni(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=G.updateQueue,t===null?(t={lastEffect:null,stores:null},G.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function ap(){return We().memoizedState}function ns(e,t,n,r){var i=et();G.flags|=e,i.memoizedState=ni(1|t,n,void 0,r===void 0?null:r)}function Zs(e,t,n,r){var i=We();r=r===void 0?null:r;var s=void 0;if(re!==null){var o=re.memoizedState;if(s=o.destroy,r!==null&&Kl(r,o.deps)){i.memoizedState=ni(t,n,s,r);return}}G.flags|=e,i.memoizedState=ni(1|t,n,s,r)}function zc(e,t){return ns(8390656,8,e,t)}function Yl(e,t){return Zs(2048,8,e,t)}function lp(e,t){return Zs(4,2,e,t)}function up(e,t){return Zs(4,4,e,t)}function cp(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function dp(e,t,n){return n=n!=null?n.concat([e]):null,Zs(4,4,cp.bind(null,t,e),n)}function Xl(){}function fp(e,t){var n=We();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Kl(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function hp(e,t){var n=We();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Kl(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function pp(e,t,n){return hn&21?(Ze(n,t)||(n=xh(),G.lanes|=n,pn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ke=!0),e.memoizedState=n)}function Hy(e,t){var n=z;z=n!==0&&4>n?n:4,e(!0);var r=_o.transition;_o.transition={};try{e(!1),t()}finally{z=n,_o.transition=r}}function mp(){return We().memoizedState}function Ky(e,t,n){var r=Ot(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},gp(e))yp(t,n);else if(n=qh(e,t,n,r),n!==null){var i=we();qe(n,e,r,i),vp(n,t,r)}}function Gy(e,t,n){var r=Ot(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(gp(e))yp(t,i);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var o=t.lastRenderedState,l=s(o,n);if(i.hasEagerState=!0,i.eagerState=l,Ze(l,o)){var u=t.interleaved;u===null?(i.next=i,Bl(t)):(i.next=u.next,u.next=i),t.interleaved=i;return}}catch{}finally{}n=qh(e,t,i,r),n!==null&&(i=we(),qe(n,e,r,i),vp(n,t,r))}}function gp(e){var t=e.alternate;return e===G||t!==null&&t===G}function yp(e,t){Ar=Ts=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function vp(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Tl(e,n)}}var bs={readContext:$e,useCallback:he,useContext:he,useEffect:he,useImperativeHandle:he,useInsertionEffect:he,useLayoutEffect:he,useMemo:he,useReducer:he,useRef:he,useState:he,useDebugValue:he,useDeferredValue:he,useTransition:he,useMutableSource:he,useSyncExternalStore:he,useId:he,unstable_isNewReconciler:!1},Qy={readContext:$e,useCallback:function(e,t){return et().memoizedState=[e,t===void 0?null:t],e},useContext:$e,useEffect:zc,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ns(4194308,4,cp.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ns(4194308,4,e,t)},useInsertionEffect:function(e,t){return ns(4,2,e,t)},useMemo:function(e,t){var n=et();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=et();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Ky.bind(null,G,e),[r.memoizedState,e]}
vendor: 4,419 bytes, lines 38-40
38,useRef:function(e){var t=et();return e={current:e},t.memoizedState=e},useState:Oc,useDebugValue:Xl,useDeferredValue:function(e){return et().memoizedState=e},useTransition:function(){var e=Oc(!1),t=e[0];return e=Hy.bind(null,e[1]),et().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=G,i=et();if(W){if(n===void 0)throw Error(P(407));n=n()}else{if(n=t(),le===null)throw Error(P(349));hn&30||np(r,t,n)}i.memoizedState=n;var s={value:n,getSnapshot:t};return i.queue=s,zc(ip.bind(null,r,s,e),[e]),r.flags|=2048,ni(9,rp.bind(null,r,s,n,t),void 0,null),n},useId:function(){var e=et(),t=le.identifierPrefix;if(W){var n=ut,r=lt;n=(r&~(1<<32-Xe(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=ei++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Wy++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Yy={readContext:$e,useCallback:fp,useContext:$e,useEffect:Yl,useImperativeHandle:dp,useInsertionEffect:lp,useLayoutEffect:up,useMemo:hp,useReducer:Oo,useRef:ap,useState:function(){return Oo(ti)},useDebugValue:Xl,useDeferredValue:function(e){var t=We();return pp(t,re.memoizedState,e)},useTransition:function(){var e=Oo(ti)[0],t=We().memoizedState;return[e,t]},useMutableSource:ep,useSyncExternalStore:tp,useId:mp,unstable_isNewReconciler:!1},Xy={readContext:$e,useCallback:fp,useContext:$e,useEffect:Yl,useImperativeHandle:dp,useInsertionEffect:lp,useLayoutEffect:up,useMemo:hp,useReducer:zo,useRef:ap,useState:function(){return zo(ti)},useDebugValue:Xl,useDeferredValue:function(e){var t=We();return re===null?t.memoizedState=e:pp(t,re.memoizedState,e)},useTransition:function(){var e=zo(ti)[0],t=We().memoizedState;return[e,t]},useMutableSource:ep,useSyncExternalStore:tp,useId:mp,unstable_isNewReconciler:!1};function Ge(e,t){if(e&&e.defaultProps){t=Q({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Aa(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:Q({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Js={isMounted:function(e){return(e=e._reactInternals)?vn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=we(),i=Ot(e),s=ct(r,i);s.payload=t,n!=null&&(s.callback=n),t=It(e,s,i),t!==null&&(qe(t,e,i,r),es(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=we(),i=Ot(e),s=ct(r,i);s.tag=1,s.payload=t,n!=null&&(s.callback=n),t=It(e,s,i),t!==null&&(qe(t,e,i,r),es(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=we(),r=Ot(e),i=ct(n,r);i.tag=2,t!=null&&(i.callback=t),t=It(e,i,r),t!==null&&(qe(t,e,r,n),es(t,e,r))}};function Fc(e,t,n,r,i,s,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,s,o):t.prototype&&t.prototype.isPureReactComponent?!Qr(n,r)||!Qr(i,s):!0}function xp(e,t,n){var r=!1,i=Ut,s=t.contextType;return typeof s=="object"&&s!==null?s=$e(s):(i=Ce(t)?dn:ve.current,r=t.contextTypes,s=(r=r!=null)?Qn(e,i):Ut),t=new t(n,s),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Js,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=s),t}function Bc(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Js.enqueueReplaceState(t,t.state,null)}function Va(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs={},Ul(e);var s=t.contextType;typeof s=="object"&&s!==null?i.context=$e(s):(s=Ce(t)?dn:ve.current,i.context=Qn(e,s)),i.state=e.memoizedState,s=t.getDerivedStateFromProps,typeof s=="function"&&(Aa(e,t,s,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&Js.enqueueReplaceState(i,i.state,null),Ps(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function Zn(e,t){try{var n="",r=t;do n+=kg(r),r=r.return;while(r);var i=n}catch(s){i=`
39Error generating stack: `+s.message+`
40`+s.stack}return{value:e,source:t,stack:i,digest:null}}
vendor: 10,415 bytes, line 40
40function Fo(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function La(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var qy=typeof WeakMap=="function"?WeakMap:Map;function wp(e,t,n){n=ct(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ms||(Ms=!0,Ha=r),La(e,t)},n}function jp(e,t,n){n=ct(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){La(e,t)}}var s=e.stateNode;return s!==null&&typeof s.componentDidCatch=="function"&&(n.callback=function(){La(e,t),typeof r!="function"&&(_t===null?_t=new Set([this]):_t.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function Uc(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new qy;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=dv.bind(null,e,t,n),t.then(e,e))}function $c(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Wc(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=ct(-1,1),t.tag=2,It(n,t,1))),n.lanes|=1),e)}var Zy=xt.ReactCurrentOwner,ke=!1;function xe(e,t,n,r){t.child=e===null?Xh(t,null,n,r):Xn(t,e.child,n,r)}function Hc(e,t,n,r,i){n=n.render;var s=t.ref;return Hn(t,i),r=Gl(e,t,n,r,s,i),n=Ql(),e!==null&&!ke?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,gt(e,t,i)):(W&&n&&Ll(t),t.flags|=1,xe(e,t,r,i),t.child)}function Kc(e,t,n,r,i){if(e===null){var s=n.type;return typeof s=="function"&&!iu(s)&&s.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=s,Sp(e,t,s,r,i)):(e=os(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(s=e.child,!(e.lanes&i)){var o=s.memoizedProps;if(n=n.compare,n=n!==null?n:Qr,n(o,r)&&e.ref===t.ref)return gt(e,t,i)}return t.flags|=1,e=zt(s,r),e.ref=t.ref,e.return=t,t.child=e}function Sp(e,t,n,r,i){if(e!==null){var s=e.memoizedProps;if(Qr(s,r)&&e.ref===t.ref)if(ke=!1,t.pendingProps=r=s,(e.lanes&i)!==0)e.flags&131072&&(ke=!0);else return t.lanes=e.lanes,gt(e,t,i)}return Ia(e,t,n,r,i)}function Np(e,t,n){var r=t.pendingProps,i=r.children,s=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},F(Ln,be),be|=n;else{if(!(n&1073741824))return e=s!==null?s.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,F(Ln,be),be|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=s!==null?s.baseLanes:n,F(Ln,be),be|=r}else s!==null?(r=s.baseLanes|n,t.memoizedState=null):r=n,F(Ln,be),be|=r;return xe(e,t,i,n),t.child}function kp(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ia(e,t,n,r,i){var s=Ce(n)?dn:ve.current;return s=Qn(t,s),Hn(t,i),n=Gl(e,t,n,r,s,i),r=Ql(),e!==null&&!ke?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,gt(e,t,i)):(W&&r&&Ll(t),t.flags|=1,xe(e,t,n,i),t.child)}function Gc(e,t,n,r,i){if(Ce(n)){var s=!0;ws(t)}else s=!1;if(Hn(t,i),t.stateNode===null)rs(e,t),xp(t,n,r),Va(t,n,r,i),r=!0;else if(e===null){var o=t.stateNode,l=t.memoizedProps;o.props=l;var u=o.context,c=n.contextType;typeof c=="object"&&c!==null?c=$e(c):(c=Ce(n)?dn:ve.current,c=Qn(t,c));var d=n.getDerivedStateFromProps,f=typeof d=="function"||typeof o.getSnapshotBeforeUpdate=="function";f||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(l!==r||u!==c)&&Bc(t,o,r,c),Ct=!1;var h=t.memoizedState;o.state=h,Ps(t,r,o,i),u=t.memoizedState,l!==r||h!==u||Pe.current||Ct?(typeof d=="function"&&(Aa(t,n,d,r),u=t.memoizedState),(l=Ct||Fc(t,n,l,r,h,u,c))?(f||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),o.props=r,o.state=u,o.context=c,r=l):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,Zh(e,t),l=t.memoizedProps,c=t.type===t.elementType?l:Ge(t.type,l),o.props=c,f=t.pendingProps,h=o.context,u=n.contextType,typeof u=="object"&&u!==null?u=$e(u):(u=Ce(n)?dn:ve.current,u=Qn(t,u));var y=n.getDerivedStateFromProps;(d=typeof y=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(l!==f||h!==u)&&Bc(t,o,r,u),Ct=!1,h=t.memoizedState,o.state=h,Ps(t,r,o,i);var v=t.memoizedState;l!==f||h!==v||Pe.current||Ct?(typeof y=="function"&&(Aa(t,n,y,r),v=t.memoizedState),(c=Ct||Fc(t,n,c,r,h,v,u)||!1)?(d||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,v,u),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,v,u)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||l===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=v),o.props=r,o.state=v,o.context=u,r=c):(typeof o.componentDidUpdate!="function"||l===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return _a(e,t,n,r,s,i)}function _a(e,t,n,r,i,s){kp(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return i&&Dc(t,n,!1),gt(e,t,s);r=t.stateNode,Zy.current=t;var l=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=Xn(t,e.child,null,s),t.child=Xn(t,null,l,s)):xe(e,t,l,s),t.memoizedState=r.state,i&&Dc(t,n,!0),t.child}function Pp(e){var t=e.stateNode;t.pendingContext?Rc(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Rc(e,t.context,!1),$l(e,t.containerInfo)}function Qc(e,t,n,r,i){return Yn(),_l(i),t.flags|=256,xe(e,t,n,r),t.child}var Oa={dehydrated:null,treeContext:null,retryLane:0};function za(e){return{baseLanes:e,cachePool:null,transitions:null}}function Cp(e,t,n){var r=t.pendingProps,i=H.current,s=!1,o=(t.flags&128)!==0,l;if((l=o)||(l=e!==null&&e.memoizedState===null?!1:(i&2)!==0),l?(s=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),F(H,i&1),e===null)return Ra(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,s?(r=t.mode,s=t.child,o={mode:"hidden",children:o},!(r&1)&&s!==null?(s.childLanes=0,s.pendingProps=o):s=no(o,r,0,null),e=un(e,r,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=za(n),t.memoizedState=Oa,e):ql(t,o));if(i=e.memoizedState,i!==null&&(l=i.dehydrated,l!==null))return Jy(e,t,o,r,l,i,n);if(s){s=r.fallback,o=t.mode,i=e.child,l=i.sibling;var u={mode:"hidden",children:r.children};return!(o&1)&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=zt(i,u),r.subtreeFlags=i.subtreeFlags&14680064),l!==null?s=zt(l,s):(s=un(s,o,n,null),s.flags|=2),s.return=t,r.return=t,r.sibling=s,t.child=r,r=s,s=t.child,o=e.child.memoizedState,o=o===null?za(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},s.memoizedState=o,s.childLanes=e.childLanes&~n,t.memoizedState=Oa,r}return s=e.child,e=s.sibling,r=zt(s,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function ql(e,t){return t=no({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Bi(e,t,n,r){return r!==null&&_l(r),Xn(t,e.child,null,n),e=ql(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Jy(e,t,n,r,i,s,o){if(n)return t.flags&256?(t.flags&=-257,r=Fo(Error(P(422))),Bi(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(s=r.fallback,i=t.mode,r=no({mode:"visible",children:r.children},i,0,null),s=un(s,i,o,null),s.flags|=2,r.return=t,s.return=t,r.sibling=s,t.child=r,t.mode&1&&Xn(t,e.child,null,o),t.child.memoizedState=za(o),t.memoizedState=Oa,s);if(!(t.mode&1))return Bi(e,t,o,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var l=r.dgst;return r=l,s=Error(P(419)),r=Fo(s,r,void 0),Bi(e,t,o,r)}if(l=(o&e.childLanes)!==0,ke||l){if(r=le,r!==null){switch(o&-o){case 4:i=2;break;case 16:i=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:i=32;break;case 536870912:i=268435456;break;default:i=0}i=i&(r.suspendedLanes|o)?0:i,i!==0&&i!==s.retryLane&&(s.retryLane=i,mt(e,i),qe(r,e,i,-1))}return ru(),r=Fo(Error(P(421))),Bi(e,t,o,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=fv.bind(null,e),i._reactRetry=t,null):(e=s.treeContext,Me=Lt(i.nextSibling),Re=t,W=!0,Ye=null,e!==null&&(ze[Fe++]=lt,ze[Fe++]=ut,ze[Fe++]=fn,lt=e.id,ut=e.overflow,fn=t),t=ql(t,r.children),t.flags|=4096,t)}function Yc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Da(e.return,t,n)}function Bo(e,t,n,r,i){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=r,s.tail=n,s.tailMode=i)}function Tp(e,t,n){var r=t.pendingProps,i=r.revealOrder,s=r.tail;if(xe(e,t,r.children,n),r=H.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Yc(e,n,t);else if(e.tag===19)Yc(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}
vendor: 5,154 bytes, line 40
40if(F(H,r),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&Cs(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Bo(t,!1,i,n,s);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Cs(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Bo(t,!0,n,null,s);break;case"together":Bo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function rs(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function gt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),pn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(P(153));if(t.child!==null){for(e=t.child,n=zt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=zt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function ev(e,t,n){switch(t.tag){case 3:Pp(t),Yn();break;case 5:Jh(t);break;case 1:Ce(t.type)&&ws(t);break;case 4:$l(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;F(Ns,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(F(H,H.current&1),t.flags|=128,null):n&t.child.childLanes?Cp(e,t,n):(F(H,H.current&1),e=gt(e,t,n),e!==null?e.sibling:null);F(H,H.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Tp(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),F(H,H.current),r)break;return null;case 22:case 23:return t.lanes=0,Np(e,t,n)}return gt(e,t,n)}var bp,Fa,Ep,Mp;bp=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Fa=function(){};Ep=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,on(rt.current);var s=null;switch(n){case"input":i=la(e,i),r=la(e,r),s=[];break;case"select":i=Q({},i,{value:void 0}),r=Q({},r,{value:void 0}),s=[];break;case"textarea":i=da(e,i),r=da(e,r),s=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=vs)}ha(n,r);var o;n=null;for(c in i)if(!r.hasOwnProperty(c)&&i.hasOwnProperty(c)&&i[c]!=null)if(c==="style"){var l=i[c];for(o in l)l.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(Br.hasOwnProperty(c)?s||(s=[]):(s=s||[]).push(c,null));for(c in r){var u=r[c];if(l=i!=null?i[c]:void 0,r.hasOwnProperty(c)&&u!==l&&(u!=null||l!=null))if(c==="style")if(l){for(o in l)!l.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in u)u.hasOwnProperty(o)&&l[o]!==u[o]&&(n||(n={}),n[o]=u[o])}else n||(s||(s=[]),s.push(c,n)),n=u;else c==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,l=l?l.__html:void 0,u!=null&&l!==u&&(s=s||[]).push(c,u)):c==="children"?typeof u!="string"&&typeof u!="number"||(s=s||[]).push(c,""+u):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(Br.hasOwnProperty(c)?(u!=null&&c==="onScroll"&&B("scroll",e),s||l===u||(s=[])):(s=s||[]).push(c,u))}n&&(s=s||[]).push("style",n);var c=s;(t.updateQueue=c)&&(t.flags|=4)}};Mp=function(e,t,n,r){n!==r&&(t.flags|=4)};function vr(e,t){if(!W)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function pe(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function tv(e,t,n){var r=t.pendingProps;switch(Il(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return pe(t),null;case 1:return Ce(t.type)&&xs(),pe(t),null;case 3:return r=t.stateNode,qn(),U(Pe),U(ve),Hl(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(zi(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ye!==null&&(Qa(Ye),Ye=null))),Fa(e,t),pe(t),null;case 5:Wl(t);var i=on(Jr.current);if(n=t.type,e!==null&&t.stateNode!=null)Ep(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(P(166));return pe(t),null}if(e=on(rt.current),zi(t)){r=t.stateNode,n=t.type;var s=t.memoizedProps;switch(r[tt]=t,r[qr]=s,e=(t.mode&1)!==0,n){case"dialog":B("cancel",r),B("close",r);break;case"iframe":case"object":case"embed":B("load",r);break;case"video":case"audio":for(i=0;i<kr.length;i++)B(kr[i],r);break;case"source":B("error",r);break;
vendor: 14,115 bytes, line 40
40case"img":case"image":case"link":B("error",r),B("load",r);break;case"details":B("toggle",r);break;case"input":ic(r,s),B("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},B("invalid",r);break;case"textarea":oc(r,s),B("invalid",r)}ha(n,s),i=null;for(var o in s)if(s.hasOwnProperty(o)){var l=s[o];o==="children"?typeof l=="string"?r.textContent!==l&&(s.suppressHydrationWarning!==!0&&Oi(r.textContent,l,e),i=["children",l]):typeof l=="number"&&r.textContent!==""+l&&(s.suppressHydrationWarning!==!0&&Oi(r.textContent,l,e),i=["children",""+l]):Br.hasOwnProperty(o)&&l!=null&&o==="onScroll"&&B("scroll",r)}switch(n){case"input":Mi(r),sc(r,s,!0);break;case"textarea":Mi(r),ac(r);break;case"select":case"option":break;default:typeof s.onClick=="function"&&(r.onclick=vs)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=ih(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[tt]=t,e[qr]=r,bp(e,t,!1,!1),t.stateNode=e;e:{switch(o=pa(n,r),n){case"dialog":B("cancel",e),B("close",e),i=r;break;case"iframe":case"object":case"embed":B("load",e),i=r;break;case"video":case"audio":for(i=0;i<kr.length;i++)B(kr[i],e);i=r;break;case"source":B("error",e),i=r;break;case"img":case"image":case"link":B("error",e),B("load",e),i=r;break;case"details":B("toggle",e),i=r;break;case"input":ic(e,r),i=la(e,r),B("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=Q({},r,{value:void 0}),B("invalid",e);break;case"textarea":oc(e,r),i=da(e,r),B("invalid",e);break;default:i=r}ha(n,i),l=i;for(s in l)if(l.hasOwnProperty(s)){var u=l[s];s==="style"?ah(e,u):s==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&sh(e,u)):s==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&Ur(e,u):typeof u=="number"&&Ur(e,""+u):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(Br.hasOwnProperty(s)?u!=null&&s==="onScroll"&&B("scroll",e):u!=null&&jl(e,s,u,o))}switch(n){case"input":Mi(e),sc(e,r,!1);break;case"textarea":Mi(e),ac(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Bt(r.value));break;case"select":e.multiple=!!r.multiple,s=r.value,s!=null?Bn(e,!!r.multiple,s,!1):r.defaultValue!=null&&Bn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=vs)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return pe(t),null;case 6:if(e&&t.stateNode!=null)Mp(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(P(166));if(n=on(Jr.current),on(rt.current),zi(t)){if(r=t.stateNode,n=t.memoizedProps,r[tt]=t,(s=r.nodeValue!==n)&&(e=Re,e!==null))switch(e.tag){case 3:Oi(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Oi(r.nodeValue,n,(e.mode&1)!==0)}s&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[tt]=t,t.stateNode=r}return pe(t),null;case 13:if(U(H),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(W&&Me!==null&&t.mode&1&&!(t.flags&128))Qh(),Yn(),t.flags|=98560,s=!1;else if(s=zi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!s)throw Error(P(318));if(s=t.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(P(317));s[tt]=t}else Yn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;pe(t),s=!1}else Ye!==null&&(Qa(Ye),Ye=null),s=!0;if(!s)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||H.current&1?ie===0&&(ie=3):ru())),t.updateQueue!==null&&(t.flags|=4),pe(t),null);case 4:return qn(),Fa(e,t),e===null&&Yr(t.stateNode.containerInfo),pe(t),null;case 10:return Fl(t.type._context),pe(t),null;case 17:return Ce(t.type)&&xs(),pe(t),null;case 19:if(U(H),s=t.memoizedState,s===null)return pe(t),null;if(r=(t.flags&128)!==0,o=s.rendering,o===null)if(r)vr(s,!1);else{if(ie!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Cs(e),o!==null){for(t.flags|=128,vr(s,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)s=n,e=r,s.flags&=14680066,o=s.alternate,o===null?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=o.childLanes,s.lanes=o.lanes,s.child=o.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=o.memoizedProps,s.memoizedState=o.memoizedState,s.updateQueue=o.updateQueue,s.type=o.type,e=o.dependencies,s.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return F(H,H.current&1|2),t.child}e=e.sibling}s.tail!==null&&J()>Jn&&(t.flags|=128,r=!0,vr(s,!1),t.lanes=4194304)}else{if(!r)if(e=Cs(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),vr(s,!0),s.tail===null&&s.tailMode==="hidden"&&!o.alternate&&!W)return pe(t),null}else 2*J()-s.renderingStartTime>Jn&&n!==1073741824&&(t.flags|=128,r=!0,vr(s,!1),t.lanes=4194304);s.isBackwards?(o.sibling=t.child,t.child=o):(n=s.last,n!==null?n.sibling=o:t.child=o,s.last=o)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=J(),t.sibling=null,n=H.current,F(H,r?n&1|2:n&1),t):(pe(t),null);case 22:case 23:return nu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?be&1073741824&&(pe(t),t.subtreeFlags&6&&(t.flags|=8192)):pe(t),null;case 24:return null;case 25:return null}throw Error(P(156,t.tag))}function nv(e,t){switch(Il(t),t.tag){case 1:return Ce(t.type)&&xs(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return qn(),U(Pe),U(ve),Hl(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Wl(t),null;case 13:if(U(H),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(P(340));Yn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return U(H),null;case 4:return qn(),null;case 10:return Fl(t.type._context),null;case 22:case 23:return nu(),null;case 24:return null;default:return null}}var Ui=!1,ge=!1,rv=typeof WeakSet=="function"?WeakSet:Set,M=null;function Vn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){X(e,t,r)}else n.current=null}function Ba(e,t,n){try{n()}catch(r){X(e,t,r)}}var Xc=!1;function iv(e,t){if(ka=ms,e=Lh(),Vl(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,s=r.focusNode;r=r.focusOffset;try{n.nodeType,s.nodeType}catch{n=null;break e}var o=0,l=-1,u=-1,c=0,d=0,f=e,h=null;t:for(;;){for(var y;f!==n||i!==0&&f.nodeType!==3||(l=o+i),f!==s||r!==0&&f.nodeType!==3||(u=o+r),f.nodeType===3&&(o+=f.nodeValue.length),(y=f.firstChild)!==null;)h=f,f=y;for(;;){if(f===e)break t;if(h===n&&++c===i&&(l=o),h===s&&++d===r&&(u=o),(y=f.nextSibling)!==null)break;f=h,h=f.parentNode}f=y}n=l===-1||u===-1?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(Pa={focusedElem:e,selectionRange:n},ms=!1,M=t;M!==null;)if(t=M,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,M=e;else for(;M!==null;){t=M;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var x=v.memoizedProps,S=v.memoizedState,p=t.stateNode,m=p.getSnapshotBeforeUpdate(t.elementType===t.type?x:Ge(t.type,x),S);p.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var g=t.stateNode.containerInfo;g.nodeType===1?g.textContent="":g.nodeType===9&&g.documentElement&&g.removeChild(g.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(P(163))}}catch(j){X(t,t.return,j)}if(e=t.sibling,e!==null){e.return=t.return,M=e;break}M=t.return}return v=Xc,Xc=!1,v}function Vr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var s=i.destroy;i.destroy=void 0,s!==void 0&&Ba(t,n,s)}i=i.next}while(i!==r)}}function eo(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ua(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Rp(e){var t=e.alternate;t!==null&&(e.alternate=null,Rp(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[tt],delete t[qr],delete t[ba],delete t[Fy],delete t[By])),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 Dp(e){return e.tag===5||e.tag===3||e.tag===4}function qc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Dp(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 $a(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=vs));else if(r!==4&&(e=e.child,e!==null))for($a(e,t,n),e=e.sibling;e!==null;)$a(e,t,n),e=e.sibling}function Wa(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Wa(e,t,n),e=e.sibling;e!==null;)Wa(e,t,n),e=e.sibling}var ue=null,Qe=!1;function St(e,t,n){for(n=n.child;n!==null;)Ap(e,t,n),n=n.sibling}function Ap(e,t,n){if(nt&&typeof nt.onCommitFiberUnmount=="function")try{nt.onCommitFiberUnmount(Ks,n)}catch{}switch(n.tag){case 5:ge||Vn(n,t);case 6:var r=ue,i=Qe;ue=null,St(e,t,n),ue=r,Qe=i,ue!==null&&(Qe?(e=ue,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ue.removeChild(n.stateNode));break;case 18:ue!==null&&(Qe?(e=ue,n=n.stateNode,e.nodeType===8?Vo(e.parentNode,n):e.nodeType===1&&Vo(e,n),Kr(e)):Vo(ue,n.stateNode));break;case 4:r=ue,i=Qe,ue=n.stateNode.containerInfo,Qe=!0,St(e,t,n),ue=r,Qe=i;break;case 0:case 11:case 14:case 15:if(!ge&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var s=i,o=s.destroy;s=s.tag,o!==void 0&&(s&2||s&4)&&Ba(n,t,o),i=i.next}while(i!==r)}St(e,t,n);break;case 1:if(!ge&&(Vn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){X(n,t,l)}St(e,t,n);break;case 21:St(e,t,n);break;case 22:n.mode&1?(ge=(r=ge)||n.memoizedState!==null,St(e,t,n),ge=r):St(e,t,n);break;default:St(e,t,n)}}function Zc(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new rv),t.forEach(function(r){var i=hv.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function He(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];try{var s=e,o=t,l=o;e:for(;l!==null;){switch(l.tag){case 5:ue=l.stateNode,Qe=!1;break e;case 3:ue=l.stateNode.containerInfo,Qe=!0;break e;case 4:ue=l.stateNode.containerInfo,Qe=!0;break e}l=l.return}if(ue===null)throw Error(P(160));Ap(s,o,i),ue=null,Qe=!1;var u=i.alternate;u!==null&&(u.return=null),i.return=null}catch(c){X(i,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Vp(t,e),t=t.sibling}function Vp(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(He(t,e),Je(e),r&4){try{Vr(3,e,e.return),eo(3,e)}catch(x){X(e,e.return,x)}try{Vr(5,e,e.return)}catch(x){X(e,e.return,x)}}break;case 1:He(t,e),Je(e),r&512&&n!==null&&Vn(n,n.return);break;case 5:if(He(t,e),Je(e),r&512&&n!==null&&Vn(n,n.return),e.flags&32){var i=e.stateNode;try{Ur(i,"")}catch(x){X(e,e.return,x)}}if(r&4&&(i=e.stateNode,i!=null)){var s=e.memoizedProps,o=n!==null?n.memoizedProps:s,l=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{l==="input"&&s.type==="radio"&&s.name!=null&&nh(i,s),pa(l,o);var c=pa(l,s);for(o=0;o<u.length;o+=2){var d=u[o],f=u[o+1];d==="style"?ah(i,f):d==="dangerouslySetInnerHTML"?sh(i,f):d==="children"?Ur(i,f):jl(i,d,f,c)}switch(l){case"input":ua(i,s);break;case"textarea":rh(i,s);break;case"select":var h=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!s.multiple;var y=s.value;y!=null?Bn(i,!!s.multiple,y,!1):h!==!!s.multiple&&(s.defaultValue!=null?Bn(i,!!s.multiple,s.defaultValue,!0):Bn(i,!!s.multiple,s.multiple?[]:"",!1))}i[qr]=s}catch(x){X(e,e.return,x)}}break;case 6:if(He(t,e),Je(e),r&4){if(e.stateNode===null)throw Error(P(162));i=e.stateNode,s=e.memoizedProps;try{i.nodeValue=s}catch(x){X(e,e.return,x)}}break;case 3:if(He(t,e),Je(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Kr(t.containerInfo)}catch(x){X(e,e.return,x)}break;case 4:He(t,e),Je(e);break;case 13:He(t,e),Je(e),i=e.child,i.flags&8192&&(s=i.memoizedState!==null,i.stateNode.isHidden=s,!s||i.alternate!==null&&i.alternate.memoizedState!==null||(eu=J())),r&4&&Zc(e);break;case 22:if(d=n!==null&&n.memoizedState!==null,e.mode&1?(ge=(c=ge)||d,He(t,e),ge=c):He(t,e),Je(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!d&&e.mode&1)for(M=e,d=e.child;d!==null;){for(f=M=d;M!==null;){switch(h=M,y=h.child,h.tag){case 0:case 11:case 14:case 15:Vr(4,h,h.return);break;case 1:Vn(h,h.return);var v=h.stateNode;if(typeof v.componentWillUnmount=="function"){r=h,n=h.return;try{t=r,v.props=t.memoizedProps,v.state=t.memoizedState,v.componentWillUnmount()}catch(x){X(r,n,x)}}break;case 5:Vn(h,h.return);break;case 22:if(h.memoizedState!==null){ed(f);continue}}y!==null?(y.return=h,M=y):ed(f)}d=d.sibling}e:for(d=null,f=e;;){if(f.tag===5){if(d===null){d=f;
vendor: 1,170 bytes, line 40
40try{i=f.stateNode,c?(s=i.style,typeof s.setProperty=="function"?s.setProperty("display","none","important"):s.display="none"):(l=f.stateNode,u=f.memoizedProps.style,o=u!=null&&u.hasOwnProperty("display")?u.display:null,l.style.display=oh("display",o))}catch(x){X(e,e.return,x)}}}else if(f.tag===6){if(d===null)try{f.stateNode.nodeValue=c?"":f.memoizedProps}catch(x){X(e,e.return,x)}}else if((f.tag!==22&&f.tag!==23||f.memoizedState===null||f===e)&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;f.sibling===null;){if(f.return===null||f.return===e)break e;d===f&&(d=null),f=f.return}d===f&&(d=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:He(t,e),Je(e),r&4&&Zc(e);break;case 21:break;default:He(t,e),Je(e)}}function Je(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Dp(n)){var r=n;break e}n=n.return}throw Error(P(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(Ur(i,""),r.flags&=-33);var s=qc(e);Wa(e,s,i);break;case 3:case 4:var o=r.stateNode.containerInfo,l=qc(e);$a(e,l,o);break;default:throw Error(P(161))}}catch(u){X(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function sv(e,t,n){M=e,Lp(e)}
vendor: 13,798 bytes, line 40
40function Lp(e,t,n){for(var r=(e.mode&1)!==0;M!==null;){var i=M,s=i.child;if(i.tag===22&&r){var o=i.memoizedState!==null||Ui;if(!o){var l=i.alternate,u=l!==null&&l.memoizedState!==null||ge;l=Ui;var c=ge;if(Ui=o,(ge=u)&&!c)for(M=i;M!==null;)o=M,u=o.child,o.tag===22&&o.memoizedState!==null?td(i):u!==null?(u.return=o,M=u):td(i);for(;s!==null;)M=s,Lp(s),s=s.sibling;M=i,Ui=l,ge=c}Jc(e)}else i.subtreeFlags&8772&&s!==null?(s.return=i,M=s):Jc(e)}}function Jc(e){for(;M!==null;){var t=M;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ge||eo(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ge)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:Ge(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var s=t.updateQueue;s!==null&&_c(t,s,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}_c(t,o,n)}break;case 5:var l=t.stateNode;if(n===null&&t.flags&4){n=l;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var d=c.memoizedState;if(d!==null){var f=d.dehydrated;f!==null&&Kr(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(P(163))}ge||t.flags&512&&Ua(t)}catch(h){X(t,t.return,h)}}if(t===e){M=null;break}if(n=t.sibling,n!==null){n.return=t.return,M=n;break}M=t.return}}function ed(e){for(;M!==null;){var t=M;if(t===e){M=null;break}var n=t.sibling;if(n!==null){n.return=t.return,M=n;break}M=t.return}}function td(e){for(;M!==null;){var t=M;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{eo(4,t)}catch(u){X(t,n,u)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(u){X(t,i,u)}}var s=t.return;try{Ua(t)}catch(u){X(t,s,u)}break;case 5:var o=t.return;try{Ua(t)}catch(u){X(t,o,u)}}}catch(u){X(t,t.return,u)}if(t===e){M=null;break}var l=t.sibling;if(l!==null){l.return=t.return,M=l;break}M=t.return}}var ov=Math.ceil,Es=xt.ReactCurrentDispatcher,Zl=xt.ReactCurrentOwner,Ue=xt.ReactCurrentBatchConfig,_=0,le=null,ee=null,de=0,be=0,Ln=Kt(0),ie=0,ri=null,pn=0,to=0,Jl=0,Lr=null,Ne=null,eu=0,Jn=1/0,ot=null,Ms=!1,Ha=null,_t=null,$i=!1,Mt=null,Rs=0,Ir=0,Ka=null,is=-1,ss=0;function we(){return _&6?J():is!==-1?is:is=J()}function Ot(e){return e.mode&1?_&2&&de!==0?de&-de:$y.transition!==null?(ss===0&&(ss=xh()),ss):(e=z,e!==0||(e=window.event,e=e===void 0?16:Ch(e.type)),e):1}function qe(e,t,n,r){if(50<Ir)throw Ir=0,Ka=null,Error(P(185));pi(e,n,r),(!(_&2)||e!==le)&&(e===le&&(!(_&2)&&(to|=n),ie===4&&bt(e,de)),Te(e,r),n===1&&_===0&&!(t.mode&1)&&(Jn=J()+500,qs&&Gt()))}function Te(e,t){var n=e.callbackNode;$g(e,t);var r=ps(e,e===le?de:0);if(r===0)n!==null&&cc(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&cc(n),t===1)e.tag===0?Uy(nd.bind(null,e)):Hh(nd.bind(null,e)),Oy(function(){!(_&6)&&Gt()}),n=null;else{switch(wh(r)){case 1:n=Cl;break;case 4:n=yh;break;case 16:n=hs;break;case 536870912:n=vh;break;default:n=hs}n=$p(n,Ip.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Ip(e,t){if(is=-1,ss=0,_&6)throw Error(P(327));var n=e.callbackNode;if(Kn()&&e.callbackNode!==n)return null;var r=ps(e,e===le?de:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Ds(e,r);else{t=r;var i=_;_|=2;var s=Op();(le!==e||de!==t)&&(ot=null,Jn=J()+500,ln(e,t));do try{uv();break}catch(l){_p(e,l)}while(!0);zl(),Es.current=s,_=i,ee!==null?t=0:(le=null,de=0,t=ie)}if(t!==0){if(t===2&&(i=xa(e),i!==0&&(r=i,t=Ga(e,i))),t===1)throw n=ri,ln(e,0),bt(e,r),Te(e,J()),n;if(t===6)bt(e,r);else{if(i=e.current.alternate,!(r&30)&&!av(i)&&(t=Ds(e,r),t===2&&(s=xa(e),s!==0&&(r=s,t=Ga(e,s))),t===1))throw n=ri,ln(e,0),bt(e,r),Te(e,J()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(P(345));case 2:en(e,Ne,ot);break;case 3:if(bt(e,r),(r&130023424)===r&&(t=eu+500-J(),10<t)){if(ps(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){we(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Ta(en.bind(null,e,Ne,ot),t);break}en(e,Ne,ot);break;case 4:if(bt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var o=31-Xe(r);s=1<<o,o=t[o],o>i&&(i=o),r&=~s}if(r=i,r=J()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*ov(r/1960))-r,10<r){e.timeoutHandle=Ta(en.bind(null,e,Ne,ot),r);break}en(e,Ne,ot);break;case 5:en(e,Ne,ot);break;default:throw Error(P(329))}}}return Te(e,J()),e.callbackNode===n?Ip.bind(null,e):null}function Ga(e,t){var n=Lr;return e.current.memoizedState.isDehydrated&&(ln(e,t).flags|=256),e=Ds(e,t),e!==2&&(t=Ne,Ne=n,t!==null&&Qa(t)),e}function Qa(e){Ne===null?Ne=e:Ne.push.apply(Ne,e)}function av(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var i=n[r],s=i.getSnapshot;i=i.value;try{if(!Ze(s(),i))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function bt(e,t){for(t&=~Jl,t&=~to,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Xe(t),r=1<<n;e[n]=-1,t&=~r}}function nd(e){if(_&6)throw Error(P(327));Kn();var t=ps(e,0);if(!(t&1))return Te(e,J()),null;var n=Ds(e,t);if(e.tag!==0&&n===2){var r=xa(e);r!==0&&(t=r,n=Ga(e,r))}if(n===1)throw n=ri,ln(e,0),bt(e,t),Te(e,J()),n;if(n===6)throw Error(P(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,en(e,Ne,ot),Te(e,J()),null}function tu(e,t){var n=_;_|=1;try{return e(t)}finally{_=n,_===0&&(Jn=J()+500,qs&&Gt())}}function mn(e){Mt!==null&&Mt.tag===0&&!(_&6)&&Kn();var t=_;_|=1;var n=Ue.transition,r=z;try{if(Ue.transition=null,z=1,e)return e()}finally{z=r,Ue.transition=n,_=t,!(_&6)&&Gt()}}function nu(){be=Ln.current,U(Ln)}function ln(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,_y(n)),ee!==null)for(n=ee.return;n!==null;){var r=n;switch(Il(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&xs();break;case 3:qn(),U(Pe),U(ve),Hl();break;case 5:Wl(r);break;case 4:qn();break;case 13:U(H);break;case 19:U(H);break;case 10:Fl(r.type._context);break;case 22:case 23:nu()}n=n.return}if(le=e,ee=e=zt(e.current,null),de=be=t,ie=0,ri=null,Jl=to=pn=0,Ne=Lr=null,sn!==null){for(t=0;t<sn.length;t++)if(n=sn[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,s=n.pending;if(s!==null){var o=s.next;s.next=i,r.next=o}n.pending=r}sn=null}return e}function _p(e,t){do{var n=ee;try{if(zl(),ts.current=bs,Ts){for(var r=G.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}Ts=!1}if(hn=0,ae=re=G=null,Ar=!1,ei=0,Zl.current=null,n===null||n.return===null){ie=1,ri=t,ee=null;break}e:{var s=e,o=n.return,l=n,u=t;if(t=de,l.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var c=u,d=l,f=d.tag;if(!(d.mode&1)&&(f===0||f===11||f===15)){var h=d.alternate;h?(d.updateQueue=h.updateQueue,d.memoizedState=h.memoizedState,d.lanes=h.lanes):(d.updateQueue=null,d.memoizedState=null)}var y=$c(o);if(y!==null){y.flags&=-257,Wc(y,o,l,s,t),y.mode&1&&Uc(s,c,t),t=y,u=c;var v=t.updateQueue;if(v===null){var x=new Set;x.add(u),t.updateQueue=x}else v.add(u);break e}else{if(!(t&1)){Uc(s,c,t),ru();break e}u=Error(P(426))}}else if(W&&l.mode&1){var S=$c(o);if(S!==null){!(S.flags&65536)&&(S.flags|=256),Wc(S,o,l,s,t),_l(Zn(u,l));break e}}s=u=Zn(u,l),ie!==4&&(ie=2),Lr===null?Lr=[s]:Lr.push(s),s=o;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var p=wp(s,u,t);Ic(s,p);break e;case 1:l=u;var m=s.type,g=s.stateNode;if(!(s.flags&128)&&(typeof m.getDerivedStateFromError=="function"||g!==null&&typeof g.componentDidCatch=="function"&&(_t===null||!_t.has(g)))){s.flags|=65536,t&=-t,s.lanes|=t;var j=jp(s,l,t);Ic(s,j);break e}}s=s.return}while(s!==null)}Fp(n)}catch(N){t=N,ee===n&&n!==null&&(ee=n=n.return);continue}break}while(!0)}function Op(){var e=Es.current;return Es.current=bs,e===null?bs:e}function ru(){(ie===0||ie===3||ie===2)&&(ie=4),le===null||!(pn&268435455)&&!(to&268435455)||bt(le,de)}function Ds(e,t){var n=_;_|=2;var r=Op();(le!==e||de!==t)&&(ot=null,ln(e,t));do try{lv();break}catch(i){_p(e,i)}while(!0);if(zl(),_=n,Es.current=r,ee!==null)throw Error(P(261));return le=null,de=0,ie}function lv(){for(;ee!==null;)zp(ee)}function uv(){for(;ee!==null&&!Vg();)zp(ee)}function zp(e){var t=Up(e.alternate,e,be);e.memoizedProps=e.pendingProps,t===null?Fp(e):ee=t,Zl.current=null}function Fp(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=nv(n,t),n!==null){n.flags&=32767,ee=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ie=6,ee=null;return}}else if(n=tv(n,t,be),n!==null){ee=n;return}if(t=t.sibling,t!==null){ee=t;return}ee=t=e}while(t!==null);ie===0&&(ie=5)}function en(e,t,n){var r=z,i=Ue.transition;try{Ue.transition=null,z=1,cv(e,t,n,r)}finally{Ue.transition=i,z=r}return null}function cv(e,t,n,r){do Kn();while(Mt!==null);if(_&6)throw Error(P(327));n=e.finishedWork;var i=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(P(177));e.callbackNode=null,e.callbackPriority=0;var s=n.lanes|n.childLanes;if(Wg(e,s),e===le&&(ee=le=null,de=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||$i||($i=!0,$p(hs,function(){return Kn(),null})),s=(n.flags&15990)!==0,n.subtreeFlags&15990||s){s=Ue.transition,Ue.transition=null;var o=z;z=1;var l=_;_|=4,Zl.current=null,iv(e,n),Vp(n,e),My(Pa),ms=!!ka,Pa=ka=null,e.current=n,sv(n),Lg(),_=l,z=o,Ue.transition=s}else e.current=n;if($i&&($i=!1,Mt=e,Rs=i),s=e.pendingLanes,s===0&&(_t=null),Og(n.stateNode),Te(e,J()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)i=t[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(Ms)throw Ms=!1,e=Ha,Ha=null,e;return Rs&1&&e.tag!==0&&Kn(),s=e.pendingLanes,s&1?e===Ka?Ir++:(Ir=0,Ka=e):Ir=0,Gt(),null}function Kn(){if(Mt!==null){var e=wh(Rs),t=Ue.transition,n=z;try{if(Ue.transition=null,z=16>e?16:e,Mt===null)var r=!1;else{if(e=Mt,Mt=null,Rs=0,_&6)throw Error(P(331));var i=_;for(_|=4,M=e.current;M!==null;){var s=M,o=s.child;if(M.flags&16){var l=s.deletions;if(l!==null){for(var u=0;u<l.length;u++){var c=l[u];for(M=c;M!==null;){var d=M;switch(d.tag){case 0:case 11:case 15:Vr(8,d,s)}var f=d.child;if(f!==null)f.return=d,M=f;else for(;M!==null;){d=M;var h=d.sibling,y=d.return;if(Rp(d),d===c){M=null;break}if(h!==null){h.return=y,M=h;break}M=y}}}var v=s.alternate;if(v!==null){var x=v.child;if(x!==null){v.child=null;do{var S=x.sibling;x.sibling=null,x=S}while(x!==null)}}M=s}}if(s.subtreeFlags&2064&&o!==null)o.return=s,M=o;else e:for(;M!==null;){if(s=M,s.flags&2048)switch(s.tag){case 0:case 11:case 15:Vr(9,s,s.return)}var p=s.sibling;if(p!==null){p.return=s.return,M=p;break e}M=s.return}}var m=e.current;for(M=m;M!==null;){o=M;var g=o.child;if(o.subtreeFlags&2064&&g!==null)g.return=o,M=g;else e:for(o=m;M!==null;){if(l=M,l.flags&2048)try{switch(l.tag){case 0:case 11:case 15:eo(9,l)}}catch(N){X(l,l.return,N)}if(l===o){M=null;break e}var j=l.sibling;if(j!==null){j.return=l.return,M=j;break e}M=l.return}}if(_=i,Gt(),nt&&typeof nt.onPostCommitFiberRoot=="function")try{nt.onPostCommitFiberRoot(Ks,e)}catch{}r=!0}return r}finally{z=n,Ue.transition=t}}return!1}function rd(e,t,n){t=Zn(n,t),t=wp(e,t,1),e=It(e,t,1),t=we(),e!==null&&(pi(e,1,t),Te(e,t))}function X(e,t,n){if(e.tag===3)rd(e,e,n);else for(;t!==null;){if(t.tag===3){rd(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(_t===null||!_t.has(r))){e=Zn(n,e),e=jp(t,e,1),t=It(t,e,1),e=we(),t!==null&&(pi(t,1,e),Te(t,e));break}}t=t.return}}function dv(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=we(),e.pingedLanes|=e.suspendedLanes&n,le===e&&(de&n)===n&&(ie===4||ie===3&&(de&130023424)===de&&500>J()-eu?ln(e,0):Jl|=n),Te(e,t)}function Bp(e,t){t===0&&(e.mode&1?(t=Ai,Ai<<=1,!(Ai&130023424)&&(Ai=4194304)):t=1);var n=we();e=mt(e,t),e!==null&&(pi(e,t,n),Te(e,n))}function fv(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Bp(e,n)}function hv(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(P(314))}r!==null&&r.delete(t),Bp(e,n)}var Up;Up=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Pe.current)ke=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ke=!1,ev(e,t,n);ke=!!(e.flags&131072)}else ke=!1,W&&t.flags&1048576&&Kh(t,Ss,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;rs(e,t),e=t.pendingProps;var i=Qn(t,ve.current);Hn(t,n),i=Gl(null,t,r,e,i,n);var s=Ql();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ce(r)?(s=!0,ws(t)):s=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Ul(t),i.updater=Js,t.stateNode=i,i._reactInternals=t,Va(t,r,e,n),t=_a(null,t,r,!0,s,n)):(t.tag=0,W&&s&&Ll(t),xe(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(rs(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=mv(r),e=Ge(r,e),i){case 0:t=Ia(null,t,r,e,n);break e;case 1:t=Gc(null,t,r,e,n);break e;case 11:t=Hc(null,t,r,e,n);break e;case 14:t=Kc(null,t,r,Ge(r.type,e),n);break e}throw Error(P(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Ge(r,i),Ia(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Ge(r,i),Gc(e,t,r,i,n);case 3:e:{if(Pp(t),e===null)throw Error(P(387));
vendor: 4,164 bytes, line 40
40r=t.pendingProps,s=t.memoizedState,i=s.element,Zh(e,t),Ps(t,r,null,n);var o=t.memoizedState;if(r=o.element,s.isDehydrated)if(s={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){i=Zn(Error(P(423)),t),t=Qc(e,t,r,n,i);break e}else if(r!==i){i=Zn(Error(P(424)),t),t=Qc(e,t,r,n,i);break e}else for(Me=Lt(t.stateNode.containerInfo.firstChild),Re=t,W=!0,Ye=null,n=Xh(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Yn(),r===i){t=gt(e,t,n);break e}xe(e,t,r,n)}t=t.child}return t;case 5:return Jh(t),e===null&&Ra(t),r=t.type,i=t.pendingProps,s=e!==null?e.memoizedProps:null,o=i.children,Ca(r,i)?o=null:s!==null&&Ca(r,s)&&(t.flags|=32),kp(e,t),xe(e,t,o,n),t.child;case 6:return e===null&&Ra(t),null;case 13:return Cp(e,t,n);case 4:return $l(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Xn(t,null,r,n):xe(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Ge(r,i),Hc(e,t,r,i,n);case 7:return xe(e,t,t.pendingProps,n),t.child;case 8:return xe(e,t,t.pendingProps.children,n),t.child;case 12:return xe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,s=t.memoizedProps,o=i.value,F(Ns,r._currentValue),r._currentValue=o,s!==null)if(Ze(s.value,o)){if(s.children===i.children&&!Pe.current){t=gt(e,t,n);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var l=s.dependencies;if(l!==null){o=s.child;for(var u=l.firstContext;u!==null;){if(u.context===r){if(s.tag===1){u=ct(-1,n&-n),u.tag=2;var c=s.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?u.next=u:(u.next=d.next,d.next=u),c.pending=u}}s.lanes|=n,u=s.alternate,u!==null&&(u.lanes|=n),Da(s.return,n,t),l.lanes|=n;break}u=u.next}}else if(s.tag===10)o=s.type===t.type?null:s.child;else if(s.tag===18){if(o=s.return,o===null)throw Error(P(341));o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),Da(o,n,t),o=s.sibling}else o=s.child;if(o!==null)o.return=s;else for(o=s;o!==null;){if(o===t){o=null;break}if(s=o.sibling,s!==null){s.return=o.return,o=s;break}o=o.return}s=o}xe(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Hn(t,n),i=$e(i),r=r(i),t.flags|=1,xe(e,t,r,n),t.child;case 14:return r=t.type,i=Ge(r,t.pendingProps),i=Ge(r.type,i),Kc(e,t,r,i,n);case 15:return Sp(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Ge(r,i),rs(e,t),t.tag=1,Ce(r)?(e=!0,ws(t)):e=!1,Hn(t,n),xp(t,r,i),Va(t,r,i,n),_a(null,t,r,!0,e,n);case 19:return Tp(e,t,n);case 22:return Np(e,t,n)}throw Error(P(156,t.tag))};function $p(e,t){return gh(e,t)}function pv(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Be(e,t,n,r){return new pv(e,t,n,r)}function iu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function mv(e){if(typeof e=="function")return iu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Nl)return 11;if(e===kl)return 14}return 2}function zt(e,t){var n=e.alternate;return n===null?(n=Be(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function os(e,t,n,r,i,s){var o=2;if(r=e,typeof e=="function")iu(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Pn:return un(n.children,i,s,t);case Sl:o=8,i|=8;break;case ia:return e=Be(12,n,t,i|2),e.elementType=ia,e.lanes=s,e;case sa:return e=Be(13,n,t,i),e.elementType=sa,e.lanes=s,e;
vendor: 4,271 bytes, line 40
40case oa:return e=Be(19,n,t,i),e.elementType=oa,e.lanes=s,e;case Jf:return no(n,i,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case qf:o=10;break e;case Zf:o=9;break e;case Nl:o=11;break e;case kl:o=14;break e;case Pt:o=16,r=null;break e}throw Error(P(130,e==null?e:typeof e,""))}return t=Be(o,n,t,i),t.elementType=e,t.type=r,t.lanes=s,t}function un(e,t,n,r){return e=Be(7,e,r,t),e.lanes=n,e}function no(e,t,n,r){return e=Be(22,e,r,t),e.elementType=Jf,e.lanes=n,e.stateNode={isHidden:!1},e}function Uo(e,t,n){return e=Be(6,e,null,t),e.lanes=n,e}function $o(e,t,n){return t=Be(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function gv(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=No(0),this.expirationTimes=No(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=No(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function su(e,t,n,r,i,s,o,l,u){return e=new gv(e,t,n,l,u),t===1?(t=1,s===!0&&(t|=8)):t=0,s=Be(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ul(s),e}function yv(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:kn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Wp(e){if(!e)return Ut;e=e._reactInternals;e:{if(vn(e)!==e||e.tag!==1)throw Error(P(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ce(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(P(171))}if(e.tag===1){var n=e.type;if(Ce(n))return Wh(e,n,t)}return t}function Hp(e,t,n,r,i,s,o,l,u){return e=su(n,r,!0,e,i,s,o,l,u),e.context=Wp(null),n=e.current,r=we(),i=Ot(n),s=ct(r,i),s.callback=t??null,It(n,s,i),e.current.lanes=i,pi(e,i,r),Te(e,r),e}function ro(e,t,n,r){var i=t.current,s=we(),o=Ot(i);return n=Wp(n),t.context===null?t.context=n:t.pendingContext=n,t=ct(s,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=It(i,t,o),e!==null&&(qe(e,i,o,s),es(e,i,o)),o}function As(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 id(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ou(e,t){id(e,t),(e=e.alternate)&&id(e,t)}function vv(){return null}var Kp=typeof reportError=="function"?reportError:function(e){console.error(e)};function au(e){this._internalRoot=e}io.prototype.render=au.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(P(409));ro(e,t,null,null)};io.prototype.unmount=au.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;mn(function(){ro(null,e,null,null)}),t[pt]=null}};function io(e){this._internalRoot=e}io.prototype.unstable_scheduleHydration=function(e){if(e){var t=Nh();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Tt.length&&t!==0&&t<Tt[n].priority;n++);Tt.splice(n,0,e),n===0&&Ph(e)}};function lu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function so(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function sd(){}function xv(e,t,n,r,i){if(i){if(typeof r=="function"){var s=r;r=function(){var c=As(o);s.call(c)}}var o=Hp(t,r,e,0,null,!1,!1,"",sd);return e._reactRootContainer=o,e[pt]=o.current,Yr(e.nodeType===8?e.parentNode:e),mn(),o}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var l=r;r=function(){var c=As(u);l.call(c)}}var u=su(e,0,!1,null,null,!1,!1,"",sd);return e._reactRootContainer=u,e[pt]=u.current,Yr(e.nodeType===8?e.parentNode:e),mn(function(){ro(t,u,n,r)}),u}function oo(e,t,n,r,i){var s=n._reactRootContainer;if(s){var o=s;if(typeof i=="function"){var l=i;
40i=function(){var u=As(o);l.call(u)}}ro(t,o,e,i)}else o=xv(n,t,e,i,r);return As(o)}jh=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Nr(t.pendingLanes);n!==0&&(Tl(t,n|1),Te(t,J()),!(_&6)&&(Jn=J()+500,Gt()))}break;case 13:mn(function(){var r=mt(e,1);if(r!==null){var i=we();qe(r,e,1,i)}}),ou(e,1)}};bl=function(e){if(e.tag===13){var t=mt(e,134217728);if(t!==null){var n=we();qe(t,e,134217728,n)}ou(e,134217728)}};Sh=function(e){if(e.tag===13){var t=Ot(e),n=mt(e,t);if(n!==null){var r=we();qe(n,e,t,r)}ou(e,t)}};Nh=function(){return z};kh=function(e,t){var n=z;try{return z=e,t()}finally{z=n}};ga=function(e,t,n){switch(t){case"input":if(ua(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=Xs(r);if(!i)throw Error(P(90));th(r),ua(r,i)}}}break;case"textarea":rh(e,n);break;case"select":t=n.value,t!=null&&Bn(e,!!n.multiple,t,!1)}};ch=tu;dh=mn;var wv={usingClientEntryPoint:!1,Events:[gi,En,Xs,lh,uh,tu]},xr={findFiberByHostInstance:rn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},jv={bundleType:xr.bundleType,version:xr.version,rendererPackageName:xr.rendererPackageName,rendererConfig:xr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:xt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=ph(e),e===null?null:e.stateNode},findFiberByHostInstance:xr.findFiberByHostInstance||vv,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 Wi=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Wi.isDisabled&&Wi.supportsFiber)try{Ks=Wi.inject(jv),nt=Wi}catch{}}Le.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=wv;Le.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!lu(t))throw Error(P(200));return yv(e,t,null,n)};Le.createRoot=function(e,t){if(!lu(e))throw Error(P(299));var n=!1,r="",i=Kp;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=su(e,1,!1,null,null,n,!1,r,i),e[pt]=t.current,Yr(e.nodeType===8?e.parentNode:e),new au(t)};Le.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(P(188)):(e=Object.keys(e).join(","),Error(P(268,e)));return e=ph(t),e=e===null?null:e.stateNode,e};Le.flushSync=function(e){return mn(e)};Le.hydrate=function(e,t,n){if(!so(t))throw Error(P(200));return oo(null,e,t,!0,n)};Le.hydrateRoot=function(e,t,n){if(!lu(e))throw Error(P(405));var r=n!=null&&n.hydratedSources||null,i=!1,s="",o=Kp;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(s=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=Hp(t,null,e,1,n??null,i,!1,s,o),e[pt]=t.current,Yr(e),r)for(e=0;e<r.length;e++)n=r[e],i=n._getVersion,i=i(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new io(t)};Le.render=function(e,t,n){if(!so(t))throw Error(P(200));return oo(null,e,t,!1,n)};Le.unmountComponentAtNode=function(e){if(!so(e))throw Error(P(40));return e._reactRootContainer?(mn(function(){oo(null,null,e,!1,function(){e._reactRootContainer=null,e[pt]=null})}),!0):!1};Le.unstable_batchedUpdates=tu;Le.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!so(n))throw Error(P(200));if(e==null||e._reactInternals===void 0)throw Error(P(38));return oo(e,t,n,!1,r)};Le.version="18.3.1-next-f1338f8080-20240426";function Gp(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Gp)}catch(e){console.error(e)}}Gp(),Gf.exports=Le;var Sv=Gf.exports,Qp,od=Sv;Qp=od.createRoot,od.hydrateRoot;/**
41 * @remix-run/router v1.22.0
42 *
43 * Copyright (c) Remix Software Inc.
44 *
45 * This source code is licensed under the MIT license found in the
46 * LICENSE.md file in the root directory of this source tree.
47 *
48 * @license MIT
49 */function ii(){return ii=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ii.apply(this,arguments)}var Rt;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Rt||(Rt={}));const ad="popstate";function Nv(e){e===void 0&&(e={});function t(r,i){let{pathname:s,search:o,hash:l}=r.location;return Ya("",{pathname:s,search:o,hash:l},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function n(r,i){return typeof i=="string"?i:Vs(i)}return Pv(t,n,null,e)}function te(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Yp(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function kv(){return Math.random().toString(36).substr(2,8)}function ld(e,t){return{usr:e.state,key:e.key,idx:t}}function Ya(e,t,n,r){return n===void 0&&(n=null),ii({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?or(t):t,{state:n,key:t&&t.key||r||kv()})}function Vs(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function or(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Pv(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:s=!1}=r,o=i.history,l=Rt.Pop,u=null,c=d();c==null&&(c=0,o.replaceState(ii({},o.state,{idx:c}),""));function d(){return(o.state||{idx:null}).idx}function f(){l=Rt.Pop;let S=d(),p=S==null?null:S-c;c=S,u&&u({action:l,location:x.location,delta:p})}function h(S,p){l=Rt.Push;let m=Ya(x.location,S,p);c=d()+1;let g=ld(m,c),j=x.createHref(m);try{o.pushState(g,"",j)}catch(N){if(N instanceof DOMException&&N.name==="DataCloneError")throw N;i.location.assign(j)}s&&u&&u({action:l,location:x.location,delta:1})}function y(S,p){l=Rt.Replace;let m=Ya(x.location,S,p);c=d();let g=ld(m,c),j=x.createHref(m);o.replaceState(g,"",j),s&&u&&u({action:l,location:x.location,delta:0})}function v(S){let p=i.location.origin!=="null"?i.location.origin:i.location.href,m=typeof S=="string"?S:Vs(S);return m=m.replace(/ $/,"%20"),te(p,"No window.location.(origin|href) available to create URL for href: "+m),new URL(m,p)}let x={get action(){return l},get location(){return e(i,o)},listen(S){if(u)throw new Error("A history only accepts one active listener");return i.addEventListener(ad,f),u=S,()=>{i.removeEventListener(ad,f),u=null}},createHref(S){return t(i,S)},createURL:v,encodeLocation(S){let p=v(S);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:h,replace:y,go(S){return o.go(S)}};return x}var ud;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(ud||(ud={}));function Cv(e,t,n){return n===void 0&&(n="/"),Tv(e,t,n)}function Tv(e,t,n,r){let i=typeof t=="string"?or(t):t,s=uu(i.pathname||"/",n);if(s==null)return null;let o=Xp(e);bv(o);let l=null;for(let u=0;l==null&&u<o.length;++u){let c=Fv(s);l=_v(o[u],c)}return l}function Xp(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let i=(s,o,l)=>{let u={relativePath:l===void 0?s.path||"":l,caseSensitive:s.caseSensitive===!0,childrenIndex:o,route:s};u.relativePath.startsWith("/")&&(te(u.relativePath.startsWith(r),'Absolute route path "'+u.relativePath+'" nested under path '+('"'+r+'" is not val
49id. An absolute child route path ')+"must start with the combined path of all its parent routes."),u.relativePath=u.relativePath.slice(r.length));let c=Ft([r,u.relativePath]),d=n.concat(u);s.children&&s.children.length>0&&(te(s.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),Xp(s.children,t,d,c)),!(s.path==null&&!s.index)&&t.push({path:c,score:Lv(c,s.index),routesMeta:d})};return e.forEach((s,o)=>{var l;if(s.path===""||!((l=s.path)!=null&&l.includes("?")))i(s,o);else for(let u of qp(s.path))i(s,o,u)}),t}function qp(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),s=n.replace(/\?$/,"");if(r.length===0)return i?[s,""]:[s];let o=qp(r.join("/")),l=[];return l.push(...o.map(u=>u===""?s:[s,u].join("/"))),i&&l.push(...o),l.map(u=>e.startsWith("/")&&u===""?"/":u)}function bv(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Iv(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Ev=/^:[\w-]+$/,Mv=3,Rv=2,Dv=1,Av=10,Vv=-2,cd=e=>e==="*";function Lv(e,t){let n=e.split("/"),r=n.length;return n.some(cd)&&(r+=Vv),t&&(r+=Rv),n.filter(i=>!cd(i)).reduce((i,s)=>i+(Ev.test(s)?Mv:s===""?Dv:Av),r)}function Iv(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function _v(e,t,n){let{routesMeta:r}=e,i={},s="/",o=[];for(let l=0;l<r.length;++l){let u=r[l],c=l===r.length-1,d=s==="/"?t:t.slice(s.length)||"/",f=Ov({path:u.relativePath,caseSensitive:u.caseSensitive,end:c},d),h=u.route;if(!f)return null;
vendor: 6,843 bytes, lines 49-58
49Object.assign(i,f.params),o.push({params:i,pathname:Ft([s,f.pathname]),pathnameBase:Wv(Ft([s,f.pathnameBase])),route:h}),f.pathnameBase!=="/"&&(s=Ft([s,f.pathnameBase]))}return o}function Ov(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=zv(e.path,e.caseSensitive,e.end),i=t.match(n);if(!i)return null;let s=i[0],o=s.replace(/(.)\/+$/,"$1"),l=i.slice(1);return{params:r.reduce((c,d,f)=>{let{paramName:h,isOptional:y}=d;if(h==="*"){let x=l[f]||"";o=s.slice(0,s.length-x.length).replace(/(.)\/+$/,"$1")}const v=l[f];return y&&!v?c[h]=void 0:c[h]=(v||"").replace(/%2F/g,"/"),c},{}),pathname:s,pathnameBase:o,pattern:e}}function zv(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Yp(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,l,u)=>(r.push({paramName:l,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function Fv(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Yp(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function uu(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function Bv(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?or(e):e;return{pathname:n?n.startsWith("/")?n:Uv(n,t):t,search:Hv(r),hash:Kv(i)}}function Uv(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function Wo(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"].  Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function $v(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Zp(e,t){let n=$v(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function Jp(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=or(e):(i=ii({},e),te(!i.pathname||!i.pathname.includes("?"),Wo("?","pathname","search",i)),te(!i.pathname||!i.pathname.includes("#"),Wo("#","pathname","hash",i)),te(!i.search||!i.search.includes("#"),Wo("#","search","hash",i)));let s=e===""||i.pathname==="",o=s?"/":i.pathname,l;if(o==null)l=n;else{let f=t.length-1;if(!r&&o.startsWith("..")){let h=o.split("/");for(;h[0]==="..";)h.shift(),f-=1;i.pathname=h.join("/")}l=f>=0?t[f]:"/"}let u=Bv(i,l),c=o&&o!=="/"&&o.endsWith("/"),d=(s||o===".")&&n.endsWith("/");return!u.pathname.endsWith("/")&&(c||d)&&(u.pathname+="/"),u}const Ft=e=>e.join("/").replace(/\/\/+/g,"/"),Wv=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Hv=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Kv=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function Gv(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const em=["post","put","patch","delete"];new Set(em);const Qv=["get",...em];new Set(Qv);/**
50 * React Router v6.29.0
51 *
52 * Copyright (c) Remix Software Inc.
53 *
54 * This source code is licensed under the MIT license found in the
55 * LICENSE.md file in the root directory of this source tree.
56 *
57 * @license MIT
58 */function si(){return si=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},si.apply(this,arguments)}const cu=w.createContext(null),Yv=w.createContext(null),xn=w.createContext(null),ao=w.createContext(null),wn=w.createContext({outlet:null,matches:[],isDataRoute:!1}),tm=w.createContext(null);function Xv(e,t){let{relative:n}=t===void 0?{}:t;vi()||te(!1);let{basename:r,navigator:i}=w.useContext(xn),{hash:s,pathname:o,search:l}=rm(e,{relative:n}),u=o;return r!=="/"&&(u=o==="/"?r:Ft([r,o])),i.createHref({pathname:u,search:l,hash:s})}function vi(){return w.useContext(ao)!=null}function ar(){return vi()||te(!1),w.useContext(ao).location}function nm(e){w.useContext(xn).static||w.useLayoutEffect(e)}function lo(){let{isDataRoute:e}=w.useContext(wn);return e?ux():qv()}function qv(){vi()||te(!1);let e=w.useContext(cu),{basename:t,future:n,navigator:r}=w.useContext(xn),{matches:i}=w.useContext(wn),{pathname:s}=ar(),o=JSON.stringify(Zp(i,n.v7_relativeSplatPath)),l=w.useRef(!1);return nm(()=>{l.current=!0}),w.useCallback(function(c,d){if(d===void 0&&(d={}),!l.current)return;if(typeof c=="number"){r.go(c);return}let f=Jp(c,JSON.parse(o),s,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Ft([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,o,s,e])}function rm(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=w.useContext(xn),{matches:i}=w.useContext(wn),{pathname:s}=ar(),o=JSON.stringify(Zp(i,r.v7_relativeSplatPath));return w.useMemo(()=>Jp(e,JSON.parse(o),s,n==="path"),[e,o,s,n])}function Zv(e,t){return Jv(e,t)}function Jv(e,t,n,r){vi()||te(!1);let{navigator:i,static:s}=w.useContext(xn),{matches:o}=w.useContext(wn),l=o[o.length-1],u=l?l.params:{};l&&l.pathname;let c=l?l.pathnameBase:"/";l&&l.route;let d=ar(),f;if(t){var h;let p=typeof t=="string"?or(t):t;c==="/"||(h=p.pathname)!=null&&h.startsWith(c)||te(!1),f=p}else f=d;let y=f.pathname||"/",v=y;if(c!=="/"){let p=c.replace(/^\//,"").split("/");v="/"+y.replace(/^\//,"").split("/").slice(p.length).join("/")}let x=Cv(e,{pathname:v}),S=ix(x&&x.map(p=>Object.assign({},p,{params:Object.assign({},u,p.params),pathname:Ft([c,i.encodeLocation?i.encodeLocation(p.pathname).pathname:p.pathname]),pathnameBase:p.pathnameBase==="/"?c:Ft([c,i.encodeLocation?i.encodeLocation(p.pathnameBase).pathname:p.pathnameBase])})),o,n,r);return t&&S?w.createElement(ao.Provider,{value:{location:si({pathname:"/",search:"",hash:"",state:null,key:"default"},f),navigationType:Rt.Pop}},S):S}function ex(){let e=lx(),t=Gv(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return w.createElement(w.Fragment,null,w.createElement("h2",null,"Unexpected Application 
58Error!"),w.createElement("h3",{style:{fontStyle:"italic"}},t),n?w.createElement("pre",{style:i},n):null,null)}const tx=w.createElement(ex,null);class nx extends w.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?w.createElement(wn.Provider,{value:this.props.routeContext},w.createElement(tm.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function rx(e){let{routeContext:t,match:n,children:r}=e,i=w.useContext(cu);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),w.createElement(wn.Provider,{value:t},r)}function ix(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var s;if(!n)return null;if(n.errors)e=n.matches;else if((s=r)!=null&&s.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,l=(i=n)==null?void 0:i.errors;if(l!=null){let d=o.findIndex(f=>f.route.id&&(l==null?void 0:l[f.route.id])!==void 0);d>=0||te(!1),o=o.slice(0,Math.min(o.length,d+1))}let u=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d<o.length;d++){let f=o[d];if((f.route.HydrateFallback||f.route.hydrateFallbackElement)&&(c=d),f.route.id){let{loaderData:h,errors:y}=n,v=f.route.loader&&h[f.route.id]===void 0&&(!y||y[f.route.id]===void 0);if(f.route.lazy||v){u=!0,c>=0?o=o.slice(0,c+1):o=[o[0]];break}}}return o.reduceRight((d,f,h)=>{let y,v=!1,x=null,S=null;n&&(y=l&&f.route.id?l[f.route.id]:void 0,x=f.route.errorElement||tx,u&&(c<0&&h===0?(cx("route-fallback"),v=!0,S=null):c===h&&(v=!0,S=f.route.hydrateFallbackElement||null)));let p=t.concat(o.slice(0,h+1)),m=()=>{let g;return y?g=x:v?g=S:f.route.Component?g=w.createElement(f.route.Component,null):f.route.element?g=f.route.element:g=d,w.createElement(rx,{match:f,routeContext:{outlet:d,matches:p,isDataRoute:n!=null},children:g})};return n&&(f.route.ErrorBoundary||f.route.errorElement||h===0)?w.createElement(nx,{location:n.location,revalidation:n.revalidation,component:x,error:y,children:m(),routeContext:{outlet:null,matches:p,isDataRoute:!0}}):m()},null)}var im=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(im||{}),sm=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(sm||{});function sx(e){let t=w.useContext(cu);return t||te(!1),t}function ox(e){let t=w.useContext(Yv);return t||te(!1),t}function ax(e){let t=w.useContext(wn);return t||te(!1),t}function om(e){let t=ax(),n=t.matches[t.matches.length-1];return n.route.id||te(!1),n.route.id}function lx(){var e;let t=w.useContext(tm),n=ox(),r=om();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function ux(){let{router:e}=sx(im.UseNavigateStable),t=om(sm.UseNavigateStable),n=w.useRef(!1);return nm(()=>{n.current=!0}),w.useCallback(function(i,s){s===void 0&&(s={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,si({fromRouteId:t},s)))},[e,t])}const dd={};function cx(e,t,n){dd[e]||(dd[e]=!0)}function dx(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function Nt(e){te(!1)}function fx(e){let{basename:t="/",children:n=null,location:r,navigationType:i=Rt.Pop,navigator:s,static:o=!1,future:l}=e;vi()&&te(!1);let u=t.replace(/^\/*/,"/"),c=w.useMemo(()=>({basename:u,navigator:s,static:o,future:si({v7_relativeSplatPath:!1},l)}),[u,l,s,o]);typeof r=="string"&&(r=or(r));let{pathname:d="/",search:f="",hash:h="",state:y=null,key:v="default"}=r,x=w.useMemo(()=>{let S=uu(d,u);return S==null?null:{location:{pathname:S,search:f,hash:h,state:y,key:v},navigationType:i}},[u,d,f,h,y,v,i]);return x==null?null:w.createElement(xn.Provider,{value:c},w.createElement(ao.Provider,{children:n,value:x}))}function hx(e){let{children:t,location:n}=e;return Zv(Xa(t),n)}new Promise(()=>{});
58function Xa(e,t){t===void 0&&(t=[]);let n=[];return w.Children.forEach(e,(r,i)=>{if(!w.isValidElement(r))return;let s=[...t,i];if(r.type===w.Fragment){n.push.apply(n,Xa(r.props.children,s));return}r.type!==Nt&&te(!1),!r.props.index||!r.props.children||te(!1);let o={id:r.props.id||s.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(o.children=Xa(r.props.children,s)),n.push(o)}),n}/**
59 * React Router DOM v6.29.0
60 *
61 * Copyright (c) Remix Software Inc.
62 *
63 * This source code is licensed under the MIT license found in the
64 * LICENSE.md file in the root directory of this source tree.
65 *
66 * @license MIT
67 */function qa(){return qa=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},qa.apply(this,arguments)}function px(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,s;for(s=0;s<r.length;s++)i=r[s],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function mx(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function gx(e,t){return e.button===0&&(!t||t==="_self")&&!mx(e)}const yx=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],vx="6";try{window.__reactRouterVersion=vx}catch{}const xx="startTransition",fd=dg[xx];function wx(e){let{basename:t,children:n,future:r,window:i}=e,s=w.useRef();s.current==null&&(s.current=Nv({window:i,v5Compat:!0}));let o=s.current,[l,u]=w.useState({action:o.action,location:o.location}),{v7_startTransition:c}=r||{},d=w.useCallback(f=>{c&&fd?fd(()=>u(f)):u(f)},[u,c]);return w.useLayoutEffect(()=>o.listen(d),[o,d]),w.useEffect(()=>dx(r),[r]),w.createElement(fx,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:o,future:r})}const jx=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Sx=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Nn=w.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:s,replace:o,state:l,target:u,to:c,preventScrollReset:d,viewTransition:f}=t,h=px(t,yx),{basename:y}=w.useContext(xn),v,x=!1;if(typeof c=="string"&&Sx.test(c)&&(v=c,jx))try{let g=new URL(window.location.href),j=c.startsWith("//")?new URL(g.protocol+c):new URL(c),N=uu(j.pathname,y);j.origin===g.origin&&N!=null?c=N+j.search+j.hash:x=!0}catch{}let S=Xv(c,{relative:i}),p=Nx(c,{replace:o,state:l,target:u,preventScrollReset:d,relative:i,viewTransition:f});function m(g){r&&r(g),g.defaultPrevented||p(g)}return w.createElement("a",qa({},h,{href:v||S,onClick:x||s?r:m,ref:n,target:u}))});var hd;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(hd||(hd={}));var pd;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(pd||(pd={}));function Nx(e,t){let{target:n,replace:r,state:i,preventScrollReset:s,relative:o,viewTransition:l}=t===void 0?{}:t,u=lo(),c=ar(),d=rm(e,{relative:o});return w.useCallback(f=>{if(gx(f,n)){f.preventDefault();let h=r!==void 0?r:Vs(c)===Vs(d);u(e,{replace:h,state:i,preventScrollReset:s,relative:o,viewTransition:l})}},[c,u,d,r,i,n,e,s,o,l])}const du=w.createContext({});function fu(e){const t=w.useRef(null);return t.current===null&&(t.current=e()),t.current}const uo=w.createContext(null),hu=w.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});class kx extends w.Component{getSnapshotBeforeUpdate(t){const n=this.props.childRef.current;if(n&&t.isPresent&&!this.props.isPresent){const r=this.props.sizeRef.current;r.height=n.offsetHeight||0,r.width=n.offsetWidth||0,r.top=n.offsetTop,r.left=n.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function Px({children:e,isPresent:t}){const n=w.useId(),r=w.useRef(null),i=w.useRef({width:0,height:0,top:0,left:0}),{nonce:s}=w.useContext(hu);return w.useInsertionEffect(()=>{const{width:o,height:l,top:u,left:c}=i.current;if(t||!r.current||!o||!l)return;r.current.dataset.motionPopId=n;const d=document.createElement("style");return s&&(d.nonce=s),document.head.appendChild(d),d.sheet&&d.sheet.insertRule(`
68          [data-motion-pop-id="${n}"] {
69            position: absolute !important;
70            width: ${o}px !important;
71            height: ${l}px !important;
72            top: ${u}px !important;
73            left: ${c}px !important;
74          }
75        `),()=>{document.head.removeChild(d)}}
vendor: 34,421 bytes, line 75
75,[t]),a.jsx(kx,{isPresent:t,childRef:r,sizeRef:i,children:w.cloneElement(e,{ref:r})})}const Cx=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:i,presenceAffectsLayout:s,mode:o})=>{const l=fu(Tx),u=w.useId(),c=w.useCallback(f=>{l.set(f,!0);for(const h of l.values())if(!h)return;r&&r()},[l,r]),d=w.useMemo(()=>({id:u,initial:t,isPresent:n,custom:i,onExitComplete:c,register:f=>(l.set(f,!1),()=>l.delete(f))}),s?[Math.random(),c]:[n,c]);return w.useMemo(()=>{l.forEach((f,h)=>l.set(h,!1))},[n]),w.useEffect(()=>{!n&&!l.size&&r&&r()},[n]),o==="popLayout"&&(e=a.jsx(Px,{isPresent:n,children:e})),a.jsx(uo.Provider,{value:d,children:e})};function Tx(){return new Map}function am(e=!0){const t=w.useContext(uo);if(t===null)return[!0,null];const{isPresent:n,onExitComplete:r,register:i}=t,s=w.useId();w.useEffect(()=>{e&&i(s)},[e]);const o=w.useCallback(()=>e&&r&&r(s),[s,r,e]);return!n&&r?[!1,o]:[!0]}const Hi=e=>e.key||"";function md(e){const t=[];return w.Children.forEach(e,n=>{w.isValidElement(n)&&t.push(n)}),t}const pu=typeof window<"u",lm=pu?w.useLayoutEffect:w.useEffect,oi=({children:e,custom:t,initial:n=!0,onExitComplete:r,presenceAffectsLayout:i=!0,mode:s="sync",propagate:o=!1})=>{const[l,u]=am(o),c=w.useMemo(()=>md(e),[e]),d=o&&!l?[]:c.map(Hi),f=w.useRef(!0),h=w.useRef(c),y=fu(()=>new Map),[v,x]=w.useState(c),[S,p]=w.useState(c);lm(()=>{f.current=!1,h.current=c;for(let j=0;j<S.length;j++){const N=Hi(S[j]);d.includes(N)?y.delete(N):y.get(N)!==!0&&y.set(N,!1)}},[S,d.length,d.join("-")]);const m=[];if(c!==v){let j=[...c];for(let N=0;N<S.length;N++){const C=S[N],T=Hi(C);d.includes(T)||(j.splice(N,0,C),m.push(C))}s==="wait"&&m.length&&(j=m),p(md(j)),x(c);return}const{forceRender:g}=w.useContext(du);return a.jsx(a.Fragment,{children:S.map(j=>{const N=Hi(j),C=o&&!l?!1:c===S||d.includes(N),T=()=>{if(y.has(N))y.set(N,!0);else return;let k=!0;y.forEach(L=>{L||(k=!1)}),k&&(g==null||g(),p(h.current),o&&(u==null||u()),r&&r())};return a.jsx(Cx,{isPresent:C,initial:!f.current||n?void 0:!1,custom:C?void 0:t,presenceAffectsLayout:i,mode:s,onExitComplete:C?void 0:T,children:j},N)})})},De=e=>e;let um=De;function mu(e){let t;return()=>(t===void 0&&(t=e()),t)}const er=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},dt=e=>e*1e3,ft=e=>e/1e3,bx={useManualTiming:!1};function Ex(e){let t=new Set,n=new Set,r=!1,i=!1;const s=new WeakSet;let o={delta:0,timestamp:0,isProcessing:!1};function l(c){s.has(c)&&(u.schedule(c),e()),c(o)}const u={schedule:(c,d=!1,f=!1)=>{const y=f&&r?t:n;return d&&s.add(c),y.has(c)||y.add(c),c},cancel:c=>{n.delete(c),s.delete(c)},process:c=>{if(o=c,r){i=!0;return}r=!0,[t,n]=[n,t],t.forEach(l),t.clear(),r=!1,i&&(i=!1,u.process(c))}};return u}const Ki=["read","resolveKeyframes","update","preRender","render","postRender"],Mx=40;function cm(e,t){let n=!1,r=!0;const i={delta:0,timestamp:0,isProcessing:!1},s=()=>n=!0,o=Ki.reduce((p,m)=>(p[m]=Ex(s),p),{}),{read:l,resolveKeyframes:u,update:c,preRender:d,render:f,postRender:h}=o,y=()=>{const p=performance.now();n=!1,i.delta=r?1e3/60:Math.max(Math.min(p-i.timestamp,Mx),1),i.timestamp=p,i.isProcessing=!0,l.process(i),u.process(i),c.process(i),d.process(i),f.process(i),h.process(i),i.isProcessing=!1,n&&t&&(r=!1,e(y))},v=()=>{n=!0,r=!0,i.isProcessing||e(y)};return{schedule:Ki.reduce((p,m)=>{const g=o[m];return p[m]=(j,N=!1,C=!1)=>(n||v(),g.schedule(j,N,C)),p},{}),cancel:p=>{for(let m=0;m<Ki.length;m++)o[Ki[m]].cancel(p)},state:i,steps:o}}const{schedule:$,cancel:$t,state:ce,steps:Ho}=cm(typeof requestAnimationFrame<"u"?requestAnimationFrame:De,!0),dm=w.createContext({strict:!1}),gd={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"]},tr={};for(const e in gd)tr[e]={isEnabled:t=>gd[e].some(n=>!!t[n])};function Rx(e){for(const t in e)tr[t]={...tr[t],...e[t]}}const Dx=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 Ls(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||Dx.has(e)}let fm=e=>!Ls(e);function Ax(e){e&&(fm=t=>t.startsWith("on")?!Ls(t):e(t))}try{Ax(require("@emotion/is-prop-valid").default)}catch{}function Vx(e,t,n){const r={};for(const i in e)i==="values"&&typeof e.values=="object"||(fm(i)||n===!0&&Ls(i)||!t&&!Ls(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}function Lx(e){if(typeof Proxy>"u")return e;const t=new Map,n=(...r)=>e(...r);return new Proxy(n,{get:(r,i)=>i==="create"?e:(t.has(i)||t.set(i,e(i)),t.get(i))})}const co=w.createContext({});function ai(e){return typeof e=="string"||Array.isArray(e)}function fo(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}const gu=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],yu=["initial",...gu];function ho(e){return fo(e.animate)||yu.some(t=>ai(e[t]))}function hm(e){return!!(ho(e)||e.variants)}function Ix(e,t){if(ho(e)){const{initial:n,animate:r}=e;return{initial:n===!1||ai(n)?n:void 0,animate:ai(r)?r:void 0}}return e.inherit!==!1?t:{}}function _x(e){const{initial:t,animate:n}=Ix(e,w.useContext(co));return w.useMemo(()=>({initial:t,animate:n}),[yd(t),yd(n)])}function yd(e){return Array.isArray(e)?e.join(" "):e}const Ox=Symbol.for("motionComponentSymbol");function In(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function zx(e,t,n){return w.useCallback(r=>{r&&e.onMount&&e.onMount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):In(n)&&(n.current=r))},[t])}const vu=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),Fx="framerAppearId",pm="data-"+vu(Fx),{schedule:xu}=cm(queueMicrotask,!1),mm=w.createContext({});function Bx(e,t,n,r,i){var s,o;const{visualElement:l}=w.useContext(co),u=w.useContext(dm),c=w.useContext(uo),d=w.useContext(hu).reducedMotion,f=w.useRef(null);r=r||u.renderer,!f.current&&r&&(f.current=r(e,{visualState:t,parent:l,props:n,presenceContext:c,blockInitialAnimation:c?c.initial===!1:!1,reducedMotionConfig:d}));const h=f.current,y=w.useContext(mm);h&&!h.projection&&i&&(h.type==="html"||h.type==="svg")&&Ux(f.current,n,i,y);const v=w.useRef(!1);w.useInsertionEffect(()=>{h&&v.current&&h.update(n,c)});const x=n[pm],S=w.useRef(!!x&&!(!((s=window.MotionHandoffIsComplete)===null||s===void 0)&&s.call(window,x))&&((o=window.MotionHasOptimisedAnimation)===null||o===void 0?void 0:o.call(window,x)));return lm(()=>{h&&(v.current=!0,window.MotionIsMounted=!0,h.updateFeatures(),xu.render(h.render),S.current&&h.animationState&&h.animationState.animateChanges())}),w.useEffect(()=>{h&&(!S.current&&h.animationState&&h.animationState.animateChanges(),S.current&&(queueMicrotask(()=>{var p;(p=window.MotionHandoffMarkAsComplete)===null||p===void 0||p.call(window,x)}),S.current=!1))}),h}function Ux(e,t,n,r){const{layoutId:i,layout:s,drag:o,dragConstraints:l,layoutScroll:u,layoutRoot:c}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:gm(e.parent)),e.projection.setOptions({layoutId:i,layout:s,alwaysMeasureLayout:!!o||l&&In(l),visualElement:e,animationType:typeof s=="string"?s:"both",initialPromotionConfig:r,layoutScroll:u,layoutRoot:c})}function gm(e){if(e)return e.options.allowProjection!==!1?e.projection:gm(e.parent)}function $x({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:r,Component:i}){var s,o;e&&Rx(e);function l(c,d){let f;const h={...w.useContext(hu),...c,layoutId:Wx(c)},{isStatic:y}=h,v=_x(c),x=r(c,y);if(!y&&pu){Hx();const S=Kx(h);f=S.MeasureLayout,v.visualElement=Bx(i,x,h,t,S.ProjectionNode)}return a.jsxs(co.Provider,{value:v,children:[f&&v.visualElement?a.jsx(f,{visualElement:v.visualElement,...h}):null,n(i,c,zx(x,v.visualElement,d),x,y,v.visualElement)]})}l.displayName=`motion.${typeof i=="string"?i:`create(${(o=(s=i.displayName)!==null&&s!==void 0?s:i.name)!==null&&o!==void 0?o:""})`}`;const u=w.forwardRef(l);return u[Ox]=i,u}function Wx({layoutId:e}){const t=w.useContext(du).id;return t&&e!==void 0?t+"-"+e:e}function Hx(e,t){w.useContext(dm).strict}function Kx(e){const{drag:t,layout:n}=tr;if(!t&&!n)return{};const r={...t,...n};return{MeasureLayout:t!=null&&t.isEnabled(e)||n!=null&&n.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}const Gx=["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 wu(e){return typeof e!="string"||e.includes("-")?!1:!!(Gx.indexOf(e)>-1||/[A-Z]/u.test(e))}function vd(e){const t=[{},{}];return e==null||e.values.forEach((n,r)=>{t[0][r]=n.get(),t[1][r]=n.getVelocity()}),t}function ju(e,t,n,r){if(typeof t=="function"){const[i,s]=vd(r);t=t(n!==void 0?n:e.custom,i,s)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[i,s]=vd(r);t=t(n!==void 0?n:e.custom,i,s)}return t}const Za=e=>Array.isArray(e),Qx=e=>!!(e&&typeof e=="object"&&e.mix&&e.toValue),Yx=e=>Za(e)?e[e.length-1]||0:e,ye=e=>!!(e&&e.getVelocity);function as(e){const t=ye(e)?e.get():e;return Qx(t)?t.toValue():t}function Xx({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:n},r,i,s){const o={latestValues:qx(r,i,s,e),renderState:t()};return n&&(o.onMount=l=>n({props:r,current:l,...o}),o.onUpdate=l=>n(l)),o}const ym=e=>(t,n)=>{const r=w.useContext(co),i=w.useContext(uo),s=()=>Xx(e,t,r,i);return n?s():fu(s)};function qx(e,t,n,r){const i={},s=r(e,{});for(const h in s)i[h]=as(s[h]);let{initial:o,animate:l}=e;const u=ho(e),c=hm(e);t&&c&&!u&&e.inherit!==!1&&(o===void 0&&(o=t.initial),l===void 0&&(l=t.animate));let d=n?n.initial===!1:!1;d=d||o===!1;const f=d?l:o;if(f&&typeof f!="boolean"&&!fo(f)){const h=Array.isArray(f)?f:[f];for(let y=0;y<h.length;y++){const v=ju(e,h[y]);if(v){const{transitionEnd:x,transition:S,...p}=v;for(const m in p){let g=p[m];if(Array.isArray(g)){const j=d?g.length-1:0;g=g[j]}g!==null&&(i[m]=g)}for(const m in x)i[m]=x[m]}}}return i}const lr=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],jn=new Set(lr),vm=e=>t=>typeof t=="string"&&t.startsWith(e),xm=vm("--"),Zx=vm("var(--"),Su=e=>Zx(e)?Jx.test(e.split("/*")[0].trim()):!1,Jx=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,wm=(e,t)=>t&&typeof e=="number"?t.transform(e):e,yt=(e,t,n)=>n>t?t:n<e?e:n,ur={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},li={...ur,transform:e=>yt(0,1,e)},Gi={...ur,default:1},xi=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),kt=xi("deg"),it=xi("%"),R=xi("px"),e1=xi("vh"),t1=xi("vw"),xd={...it,parse:e=>it.parse(e)/100,transform:e=>it.transform(e*100)},n1={borderWidth:R,borderTopWidth:R,borderRightWidth:R,borderBottomWidth:R,borderLeftWidth:R,borderRadius:R,radius:R,borderTopLeftRadius:R,borderTopRightRadius:R,borderBottomRightRadius:R,borderBottomLeftRadius:R,width:R,maxWidth:R,height:R,maxHeight:R,top:R,right:R,bottom:R,left:R,padding:R,paddingTop:R,paddingRight:R,paddingBottom:R,paddingLeft:R,margin:R,marginTop:R,marginRight:R,marginBottom:R,marginLeft:R,backgroundPositionX:R,backgroundPositionY:R},r1={rotate:kt,rotateX:kt,rotateY:kt,rotateZ:kt,scale:Gi,scaleX:Gi,scaleY:Gi,scaleZ:Gi,skew:kt,skewX:kt,skewY:kt,distance:R,translateX:R,translateY:R,translateZ:R,x:R,y:R,z:R,perspective:R,transformPerspective:R,opacity:li,originX:xd,originY:xd,originZ:R},wd={...ur,transform:Math.round},Nu={...n1,...r1,zIndex:wd,size:R,fillOpacity:li,strokeOpacity:li,numOctaves:wd},i1={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},s1=lr.length;function o1(e,t,n){let r="",i=!0;for(let s=0;s<s1;s++){const o=lr[s],l=e[o];if(l===void 0)continue;let u=!0;if(typeof l=="number"?u=l===(o.startsWith("scale")?1:0):u=parseFloat(l)===0,!u||n){const c=wm(l,Nu[o]);if(!u){i=!1;const d=i1[o]||o;r+=`${d}(${c}) `}n&&(t[o]=c)}}return r=r.trim(),n?r=n(t,i?"":r):i&&(r="none"),r}function ku(e,t,n){const{style:r,vars:i,transformOrigin:s}=e;let o=!1,l=!1;for(const u in t){const c=t[u];if(jn.has(u)){o=!0;continue}else if(xm(u)){i[u]=c;continue}else{const d=wm(c,Nu[u]);u.startsWith("origin")?(l=!0,s[u]=d):r[u]=d}}if(t.transform||(o||n?r.transform=o1(t,e.transform,n):r.transform&&(r.transform="none")),l){const{originX:u="50%",originY:c="50%",originZ:d=0}=s;r.transformOrigin=`${u} ${c} ${d}`}}const a1={offset:"stroke-dashoffset",array:"stroke-dasharray"},l1={offset:"strokeDashoffset",array:"strokeDasharray"};function u1(e,t,n=1,r=0,i=!0){e.pathLength=1;const s=i?a1:l1;e[s.offset]=R.transform(-r);const o=R.transform(t),l=R.transform(n);e[s.array]=`${o} ${l}`}function jd(e,t,n){return typeof e=="string"?e:R.transform(t+n*e)}function c1(e,t,n){const r=jd(t,e.x,e.width),i=jd(n,e.y,e.height);return`${r} ${i}`}function Pu(e,{attrX:t,attrY:n,attrScale:r,originX:i,originY:s,pathLength:o,pathSpacing:l=1,pathOffset:u=0,...c},d,f){if(ku(e,c,f),d){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:h,style:y,dimensions:v}=e;h.transform&&(v&&(y.transform=h.transform),delete h.transform),v&&(i!==void 0||s!==void 0||y.transform)&&(y.transformOrigin=c1(v,i!==void 0?i:.5,s!==void 0?s:.5)),t!==void 0&&(h.x=t),n!==void 0&&(h.y=n),r!==void 0&&(h.scale=r),o!==void 0&&u1(h,o,l,u,!1)}const Cu=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),jm=()=>({...Cu(),attrs:{}}),Tu=e=>typeof e=="string"&&e.toLowerCase()==="svg";function Sm(e,{style:t,vars:n},r,i){Object.assign(e.style,t,i&&i.getProjectionStyles(r));for(const s in n)e.style.setProperty(s,n[s])}const Nm=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 km(e,t,n,r){Sm(e,t,void 0,r);for(const i in t.attrs)e.setAttribute(Nm.has(i)?i:vu(i),t.attrs[i])}const Is={};function d1(e){Object.assign(Is,e)}function Pm(e,{layout:t,layoutId:n}){return jn.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!Is[e]||e==="opacity")}function bu(e,t,n){var r;const{style:i}=e,s={};for(const o in i)(ye(i[o])||t.style&&ye(t.style[o])||Pm(o,e)||((r=n==null?void 0:n.getValue(o))===null||r===void 0?void 0:r.liveStyle)!==void 0)&&(s[o]=i[o]);return s}function Cm(e,t,n){const r=bu(e,t,n);for(const i in e)if(ye(e[i])||ye(t[i])){const s=lr.indexOf(i)!==-1?"attr"+i.charAt(0).toUpperCase()+i.substring(1):i;r[s]=e[i]}return r}function f1(e,t){try{t.dimensions=typeof e.getBBox=="function"?e.getBBox():e.getBoundingClientRect()}catch{t.dimensions={x:0,y:0,width:0,height:0}}}const Sd=["x","y","width","height","cx","cy","r"],h1={useVisualState:ym({scrapeMotionValuesFromProps:Cm,createRenderState:jm,onUpdate:({props:e,prevProps:t,current:n,renderState:r,latestValues:i})=>{if(!n)return;let s=!!e.drag;if(!s){for(const l in i)if(jn.has(l)){s=!0;break}}if(!s)return;let o=!t;if(t)for(let l=0;l<Sd.length;l++){const u=Sd[l];e[u]!==t[u]&&(o=!0)}o&&$.read(()=>{f1(n,r),$.render(()=>{Pu(r,i,Tu(n.tagName),e.transformTemplate),km(n,r)})})}})},p1={useVisualState:ym({scrapeMotionValuesFromProps:bu,createRenderState:Cu})};function Tm(e,t,n){for(const r in t)!ye(t[r])&&!Pm(r,n)&&(e[r]=t[r])}function m1({transformTemplate:e},t){return w.useMemo(()=>{const n=Cu();return ku(n,t,e),Object.assign({},n.vars,n.style)},[t])}function g1(e,t){const n=e.style||{},r={};return Tm(r,n,e),Object.assign(r,m1(e,t)),r}function y1(e,t){const n={},r=g1(e,t);return e.drag&&e.dragListener!==!1&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}function v1(e,t,n,r){const i=w.useMemo(()=>{const s=jm();return Pu(s,t,Tu(r),e.transformTemplate),{...s.attrs,style:{...s.style}}},[t]);if(e.style){const s={};Tm(s,e.style,e),i.style={...s,...i.style}}return i}function x1(e=!1){return(n,r,i,{latestValues:s},o)=>{const u=(wu(n)?v1:y1)(r,s,o,n),c=Vx(r,typeof n=="string",e),d=n!==w.Fragment?{...c,...u,ref:i}:{},{children:f}=r,h=w.useMemo(()=>ye(f)?f.get():f,[f]);return w.createElement(n,{...d,children:h})}}function w1(e,t){return function(r,{forwardMotionProps:i}={forwardMotionProps:!1}){const o={...wu(r)?h1:p1,preloadedFeatures:e,useRender:x1(i),createVisualElement:t,Component:r};return $x(o)}}function bm(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}function po(e,t,n){const r=e.getProps();return ju(r,t,n!==void 0?n:r.custom,e)}const j1=mu(()=>window.ScrollTimeline!==void 0);class S1{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}get finished(){return Promise.all(this.animations.map(t=>"finished"in t?t.finished:t))}getAll(t){return this.animations[0][t]}setAll(t,n){for(let r=0;r<this.animations.length;r++)this.animations[r][t]=n}attachTimeline(t,n){const r=this.animations.map(i=>{if(j1()&&i.attachTimeline)return i.attachTimeline(t);if(typeof n=="function")return n(i)});return()=>{r.forEach((i,s)=>{i&&i(),this.animations[s].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get startTime(){return this.getAll("startTime")}get duration(){let t=0;for(let n=0;n<this.animations.length;n++)t=Math.max(t,this.animations[n].duration);return t}runAll(t){this.animations.forEach(n=>n[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class N1 extends S1{then(t,n){return Promise.all(this.animations).then(t).catch(n)}}function Eu(e,t){return e?e[t]||e.default||e:void 0}const Ja=2e4;function Em(e){let t=0;const n=50;let r=e.next(t);for(;!r.done&&t<Ja;)t+=n,r=e.next(t);return t>=Ja?1/0:t}function Mu(e){return typeof e=="function"}function Nd(e,t){e.timeline=t,e.onfinish=null}const Ru=e=>Array.isArray(e)&&typeof e[0]=="number",k1={linearEasing:void 0};function P1(e,t){const n=mu(e);return()=>{var r;return(r=k1[t])!==null&&r!==void 0?r:n()}}const _s=P1(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),Mm=(e,t,n=10)=>{let r="";const i=Math.max(Math.round(t/n),2);for(let s=0;s<i;s++)r+=e(er(0,i-1,s))+", ";return`linear(${r.substring(0,r.length-2)})`};function Rm(e){return!!(typeof e=="function"&&_s()||!e||typeof e=="string"&&(e in el||_s())||Ru(e)||Array.isArray(e)&&e.every(Rm))}const Pr=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,el={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Pr([0,.65,.55,1]),circOut:Pr([.55,0,1,.45]),backIn:Pr([.31,.01,.66,-.59]),backOut:Pr([.33,1.53,.69,.99])};function Dm(e,t){if(e)return typeof e=="function"&&_s()?Mm(e,t):Ru(e)?Pr(e):Array.isArray(e)?e.map(n=>Dm(n,t)||el.easeOut):el[e]}const Ke={x:!1,y:!1};function Am(){return Ke.x||Ke.y}function C1(e,t,n){var r;if(e instanceof Element)return[e];if(typeof e=="string"){let i=document;const s=(r=void 0)!==null&&r!==void 0?r:i.querySelectorAll(e);return s?Array.from(s):[]}return Array.from(e)}function Vm(e,t){const n=C1(e),r=new AbortController,i={passive:!0,...t,signal:r.signal};return[n,i,()=>r.abort()]}function kd(e){return t=>{t.pointerType==="touch"||Am()||e(t)}}function T1(e,t,n={}){const[r,i,s]=Vm(e,n),o=kd(l=>{const{target:u}=l,c=t(l);if(typeof c!="function"||!u)return;const d=kd(f=>{c(f),u.removeEventListener("pointerleave",d)});u.addEventListener("pointerleave",d,i)});return r.forEach(l=>{l.addEventListener("pointerenter",o,i)}),s}const Lm=(e,t)=>t?e===t?!0:Lm(e,t.parentElement):!1,Du=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,b1=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function E1(e){return b1.has(e.tagName)||e.tabIndex!==-1}const Cr=new WeakSet;function Pd(e){return t=>{t.key==="Enter"&&e(t)}}function Ko(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const M1=(e,t)=>{const n=e.currentTarget;if(!n)return;const r=Pd(()=>{if(Cr.has(n))return;Ko(n,"down");const i=Pd(()=>{Ko(n,"up")}),s=()=>Ko(n,"cancel");n.addEventListener("keyup",i,t),n.addEventListener("blur",s,t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)};function Cd(e){return Du(e)&&!Am()}function R1(e,t,n={}){const[r,i,s]=Vm(e,n),o=l=>{const u=l.currentTarget;if(!Cd(l)||Cr.has(u))return;Cr.add(u);const c=t(l),d=(y,v)=>{window.removeEventListener("pointerup",f),window.removeEventListener("pointercancel",h),!(!Cd(y)||!Cr.has(u))&&(Cr.delete(u),typeof c=="function"&&c(y,{success:v}))},f=y=>{d(y,n.useGlobalTarget||Lm(u,y.target))},h=y=>{d(y,!1)};window.addEventListener("pointerup",f,i),window.addEventListener("pointercancel",h,i)};return r.forEach(l=>{!E1(l)&&l.getAttribute("tabindex")===null&&(l.tabIndex=0),(n.useGlobalTarget?window:l).addEventListener("pointerdown",o,i),l.addEventListener("focus",c=>M1(c,i),i)}),s}function D1(e){return e==="x"||e==="y"?Ke[e]?null:(Ke[e]=!0,()=>{Ke[e]=!1}):Ke.x||Ke.y?null:(Ke.x=Ke.y=!0,()=>{Ke.x=Ke.y=!1})}const Im=new Set(["width","height","top","left","right","bottom",...lr]);let ls;function A1(){ls=void 0}const st={now:()=>(ls===void 0&&st.set(ce.isProcessing||bx.useManualTiming?ce.timestamp:performance.now()),ls),set:e=>{ls=e,queueMicrotask(A1)}};function Au(e,t){e.indexOf(t)===-1&&e.push(t)}function Vu(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class Lu{constructor(){this.subscriptions=[]}add(t){return Au(this.subscriptions,t),()=>Vu(this.subscriptions,t)}notify(t,n,r){const i=this.subscriptions.length;if(i)if(i===1)this.subscriptions[0](t,n,r);else for(let s=0;s<i;s++){const o=this.subscriptions[s];o&&o(t,n,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function _m(e,t){return t?e*(1e3/t):0}const Td=30,V1=e=>!isNaN(parseFloat(e));class L1{constructor(t,n={}){this.version="11.18.2",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(r,i=!0)=>{const s=st.now();this.updatedAt!==s&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(r),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),i&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=st.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=V1(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new Lu);const r=this.events[t].add(n);return t==="change"?()=>{r(),$.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,n,r){this.set(n),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-r}jump(t,n=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,n&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=st.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>Td)return 0;const n=Math.min(this.updatedAt-this.prevUpdatedAt,Td);return _m(parseFloat(this.current)-parseFloat(this.prevFrameValue),n)}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n),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(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function ui(e,t){return new L1(e,t)}function I1(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,ui(n))}function _1(e,t){const n=po(e,t);let{transitionEnd:r={},transition:i={},...s}=n||{};s={...s,...r};for(const o in s){const l=Yx(s[o]);I1(e,o,l)}}function O1(e){return!!(ye(e)&&e.add)}function tl(e,t){const n=e.getValue("willChange");if(O1(n))return n.add(t)}function Om(e){return e.props[pm]}const zm=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,z1=1e-7,F1=12;function B1(e,t,n,r,i){let s,o,l=0;do o=t+(n-t)/2,s=zm(o,r,i)-e,s>0?n=o:t=o;while(Math.abs(s)>z1&&++l<F1);return o}function wi(e,t,n,r){if(e===t&&n===r)return De;const i=s=>B1(s,0,1,e,n);return s=>s===0||s===1?s:zm(i(s),t,r)}const Fm=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Bm=e=>t=>1-e(1-t),Um=wi(.33,1.53,.69,.99),Iu=Bm(Um),$m=Fm(Iu),Wm=e=>(e*=2)<1?.5*Iu(e):.5*(2-Math.pow(2,-10*(e-1))),_u=e=>1-Math.sin(Math.acos(e)),Hm=Bm(_u),Km=Fm(_u),Gm=e=>/^0[^.\s]+$/u.test(e);function U1(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||Gm(e):!0}const _r=e=>Math.round(e*1e5)/1e5,Ou=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function $1(e){return e==null}const W1=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,zu=(e,t)=>n=>!!(typeof n=="string"&&W1.test(n)&&n.startsWith(e)||t&&!$1(n)&&Object.prototype.hasOwnProperty.call(n,t)),Qm=(e,t,n)=>r=>{if(typeof r!="string")return r;const[i,s,o,l]=r.match(Ou);return{[e]:parseFloat(i),[t]:parseFloat(s),[n]:parseFloat(o),alpha:l!==void 0?parseFloat(l):1}},H1=e=>yt(0,255,e),Go={...ur,transform:e=>Math.round(H1(e))},an={test:zu("rgb","red"),parse:Qm("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+Go.transform(e)+", "+Go.transform(t)+", "+Go.transform(n)+", "+_r(li.transform(r))+")"};function K1(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}}const nl={test:zu("#"),parse:K1,transform:an.transform},_n={test:zu("hsl","hue"),parse:Qm("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+it.transform(_r(t))+", "+it.transform(_r(n))+", "+_r(li.transform(r))+")"},me={test:e=>an.test(e)||nl.test(e)||_n.test(e),parse:e=>an.test(e)?an.parse(e):_n.test(e)?_n.parse(e):nl.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?an.transform(e):_n.transform(e)},G1=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function Q1(e){var t,n;return isNaN(e)&&typeof e=="string"&&(((t=e.match(Ou))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(G1))===null||n===void 0?void 0:n.length)||0)>0}const Ym="number",Xm="color",Y1="var",X1="var(",bd="${}",q1=/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 ci(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},i=[];let s=0;const l=t.replace(q1,u=>(me.test(u)?(r.color.push(s),i.push(Xm),n.push(me.parse(u))):u.startsWith(X1)?(r.var.push(s),i.push(Y1),n.push(u)):(r.number.push(s),i.push(Ym),n.push(parseFloat(u))),++s,bd)).split(bd);return{values:n,split:l,indexes:r,types:i}}function qm(e){return ci(e).values}function Zm(e){const{split:t,types:n}=ci(e),r=t.length;return i=>{let s="";for(let o=0;o<r;o++)if(s+=t[o],i[o]!==void 0){const l=n[o];l===Ym?s+=_r(i[o]):l===Xm?s+=me.transform(i[o]):s+=i[o]}return s}}const Z1=e=>typeof e=="number"?0:e;function J1(e){const t=qm(e);return Zm(e)(t.map(Z1))}const Wt={test:Q1,parse:qm,createTransformer:Zm,getAnimatableNone:J1},ew=new Set(["brightness","contrast","saturate","opacity"]);function tw(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(Ou)||[];if(!r)return e;const i=n.replace(r,"");let s=ew.has(t)?1:0;return r!==n&&(s*=100),t+"("+s+i+")"}const nw=/\b([a-z-]*)\(.*?\)/gu,rl={...Wt,getAnimatableNone:e=>{const t=e.match(nw);return t?t.map(tw).join(" "):e}},rw={...Nu,color:me,backgroundColor:me,outlineColor:me,fill:me,stroke:me,borderColor:me,borderTopColor:me,borderRightColor:me,borderBottomColor:me,borderLeftColor:me,filter:rl,WebkitFilter:rl},Fu=e=>rw[e];function Jm(e,t){let n=Fu(e);return n!==rl&&(n=Wt),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const iw=new Set(["auto","none","0"]);function sw(e,t,n){let r=0,i;for(;r<e.length&&!i;){const s=e[r];typeof s=="string"&&!iw.has(s)&&ci(s).values.length&&(i=e[r]),r++}if(i&&n)for(const s of t)e[s]=Jm(n,i)}const Ed=e=>e===ur||e===R,Md=(e,t)=>parseFloat(e.split(", ")[t]),Rd=(e,t)=>(n,{transform:r})=>{if(r==="none"||!r)return 0;const i=r.match(/^matrix3d\((.+)\)$/u);if(i)return Md(i[1],t);{const s=r.match(/^matrix\((.+)\)$/u);return s?Md(s[1],e):0}},ow=new Set(["x","y","z"]),aw=lr.filter(e=>!ow.has(e));function lw(e){const t=[];return aw.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}const nr={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:Rd(4,13),y:Rd(5,14)};nr.translateX=nr.x;nr.translateY=nr.y;const cn=new Set;let il=!1,sl=!1;function e0(){if(sl){const e=Array.from(cn).filter(r=>r.needsMeasurement),t=new Set(e.map(r=>r.element)),n=new Map;t.forEach(r=>{const i=lw(r);i.length&&(n.set(r,i),r.render())}),e.forEach(r=>r.measureInitialState()),t.forEach(r=>{r.render();const i=n.get(r);i&&i.forEach(([s,o])=>{var l;(l=r.getValue(s))===null||l===void 0||l.set(o)})}),e.forEach(r=>r.measureEndState()),e.forEach(r=>{r.suspendedScrollY!==void 0&&window.scrollTo(0,r.suspendedScrollY)})}sl=!1,il=!1,cn.forEach(e=>e.complete()),cn.clear()}function t0(){cn.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(sl=!0)})}function uw(){t0(),e0()}class Bu{constructor(t,n,r,i,s,o=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=r,this.motionValue=i,this.element=s,this.isAsync=o}scheduleResolve(){this.isScheduled=!0,this.isAsync?(cn.add(this),il||(il=!0,$.read(t0),$.resolveKeyframes(e0))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:n,element:r,motionValue:i}=this;for(let s=0;s<t.length;s++)if(t[s]===null)if(s===0){const o=i==null?void 0:i.get(),l=t[t.length-1];if(o!==void 0)t[0]=o;else if(r&&n){const u=r.readValue(n,l);u!=null&&(t[0]=u)}t[0]===void 0&&(t[0]=l),i&&o===void 0&&i.set(t[0])}else t[s]=t[s-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),cn.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,cn.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}const n0=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),cw=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function dw(e){const t=cw.exec(e);if(!t)return[,];const[,n,r,i]=t;return[`--${n??r}`,i]}function r0(e,t,n=1){const[r,i]=dw(e);if(!r)return;const s=window.getComputedStyle(t).getPropertyValue(r);if(s){const o=s.trim();return n0(o)?parseFloat(o):o}return Su(i)?r0(i,t,n+1):i}const i0=e=>t=>t.test(e),fw={test:e=>e==="auto",parse:e=>e},s0=[ur,R,it,kt,t1,e1,fw],Dd=e=>s0.find(i0(e));class o0 extends Bu{constructor(t,n,r,i,s){super(t,n,r,i,s,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:n,name:r}=this;if(!n||!n.current)return;super.readKeyframes();for(let u=0;u<t.length;u++){let c=t[u];if(typeof c=="string"&&(c=c.trim(),Su(c))){const d=r0(c,n.current);d!==void 0&&(t[u]=d),u===t.length-1&&(this.finalKeyframe=c)}}if(this.resolveNoneKeyframes(),!Im.has(r)||t.length!==2)return;const[i,s]=t,o=Dd(i),l=Dd(s);if(o!==l)if(Ed(o)&&Ed(l))for(let u=0;u<t.length;u++){const c=t[u];typeof c=="string"&&(t[u]=parseFloat(c))}else this.needsMeasurement=!0}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:n}=this,r=[];for(let i=0;i<t.length;i++)U1(t[i])&&r.push(i);r.length&&sw(t,r,n)}measureInitialState(){const{element:t,unresolvedKeyframes:n,name:r}=this;if(!t||!t.current)return;r==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=nr[r](t.measureViewportBox(),window.getComputedStyle(t.current)),n[0]=this.measuredOrigin;const i=n[n.length-1];i!==void 0&&t.getValue(r,i).jump(i,!1)}measureEndState(){var t;const{element:n,name:r,unresolvedKeyframes:i}=this;if(!n||!n.current)return;const s=n.getValue(r);s&&s.jump(this.measuredOrigin,!1);const o=i.length-1,l=i[o];i[o]=nr[r](n.measureViewportBox(),window.getComputedStyle(n.current)),l!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=l),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEac
vendor: 10,780 bytes, line 75
75h(([u,c])=>{n.getValue(u).set(c)}),this.resolveNoneKeyframes()}}const Ad=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(Wt.test(e)||e==="0")&&!e.startsWith("url("));function hw(e){const t=e[0];if(e.length===1)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function pw(e,t,n,r){const i=e[0];if(i===null)return!1;if(t==="display"||t==="visibility")return!0;const s=e[e.length-1],o=Ad(i,t),l=Ad(s,t);return!o||!l?!1:hw(e)||(n==="spring"||Mu(n))&&r}const mw=e=>e!==null;function mo(e,{repeat:t,repeatType:n="loop"},r){const i=e.filter(mw),s=t&&n!=="loop"&&t%2===1?0:i.length-1;return!s||r===void 0?i[s]:r}const gw=40;class a0{constructor({autoplay:t=!0,delay:n=0,type:r="keyframes",repeat:i=0,repeatDelay:s=0,repeatType:o="loop",...l}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=st.now(),this.options={autoplay:t,delay:n,type:r,repeat:i,repeatDelay:s,repeatType:o,...l},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>gw?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&uw(),this._resolved}onKeyframesResolved(t,n){this.resolvedAt=st.now(),this.hasAttemptedResolve=!0;const{name:r,type:i,velocity:s,delay:o,onComplete:l,onUpdate:u,isGenerator:c}=this.options;if(!c&&!pw(t,r,i,s))if(o)this.options.duration=0;else{u&&u(mo(t,this.options,n)),l&&l(),this.resolveFinishedPromise();return}const d=this.initPlayback(t,n);d!==!1&&(this._resolved={keyframes:t,finalKeyframe:n,...d},this.onPostResolved())}onPostResolved(){}then(t,n){return this.currentFinishedPromise.then(t,n)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}}const K=(e,t,n)=>e+(t-e)*n;function Qo(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function yw({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let i=0,s=0,o=0;if(!t)i=s=o=n;else{const l=n<.5?n*(1+t):n+t-n*t,u=2*n-l;i=Qo(u,l,e+1/3),s=Qo(u,l,e),o=Qo(u,l,e-1/3)}return{red:Math.round(i*255),green:Math.round(s*255),blue:Math.round(o*255),alpha:r}}function Os(e,t){return n=>n>0?t:e}const Yo=(e,t,n)=>{const r=e*e,i=n*(t*t-r)+r;return i<0?0:Math.sqrt(i)},vw=[nl,an,_n],xw=e=>vw.find(t=>t.test(e));function Vd(e){const t=xw(e);if(!t)return!1;let n=t.parse(e);return t===_n&&(n=yw(n)),n}const Ld=(e,t)=>{const n=Vd(e),r=Vd(t);if(!n||!r)return Os(e,t);const i={...n};return s=>(i.red=Yo(n.red,r.red,s),i.green=Yo(n.green,r.green,s),i.blue=Yo(n.blue,r.blue,s),i.alpha=K(n.alpha,r.alpha,s),an.transform(i))},ww=(e,t)=>n=>t(e(n)),ji=(...e)=>e.reduce(ww),ol=new Set(["none","hidden"]);function jw(e,t){return ol.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function Sw(e,t){return n=>K(e,t,n)}function Uu(e){return typeof e=="number"?Sw:typeof e=="string"?Su(e)?Os:me.test(e)?Ld:Pw:Array.isArray(e)?l0:typeof e=="object"?me.test(e)?Ld:Nw:Os}function l0(e,t){const n=[...e],r=n.length,i=e.map((s,o)=>Uu(s)(s,t[o]));return s=>{for(let o=0;o<r;o++)n[o]=i[o](s);return n}}function Nw(e,t){const n={...e,...t},r={};for(const i in n)e[i]!==void 0&&t[i]!==void 0&&(r[i]=Uu(e[i])(e[i],t[i]));return i=>{for(const s in r)n[s]=r[s](i);return n}}function kw(e,t){var n;const r=[],i={color:0,var:0,number:0};for(let s=0;s<t.values.length;s++){const o=t.types[s],l=e.indexes[o][i[o]],u=(n=e.values[l])!==null&&n!==void 0?n:0;r[s]=u,i[o]++}return r}const Pw=(e,t)=>{const n=Wt.createTransformer(t),r=ci(e),i=ci(t);return r.indexes.var.length===i.indexes.var.length&&r.indexes.color.length===i.indexes.color.length&&r.indexes.number.length>=i.indexes.number.length?ol.has(e)&&!i.values.length||ol.has(t)&&!r.values.length?jw(e,t):ji(l0(kw(r,i),i.values),n):Os(e,t)};function u0(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?K(e,t,n):Uu(e)(e,t)}const Cw=5;function c0(e,t,n){const r=Math.max(t-Cw,0);return _m(n-e(r),t-r)}const Y={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},Id=.001;function Tw({duration:e=Y.duration,bounce:t=Y.bounce,velocity:n=Y.velocity,mass:r=Y.mass}){let i,s,o=1-t;o=yt(Y.minDamping,Y.maxDamping,o),e=yt(Y.minDuration,Y.maxDuration,ft(e)),o<1?(i=c=>{const d=c*o,f=d*e,h=d-n,y=al(c,o),v=Math.exp(-f);return Id-h/y*v},s=c=>{const f=c*o*e,h=f*n+n,y=Math.pow(o,2)*Math.pow(c,2)*e,v=Math.exp(-f),x=al(Math.pow(c,2),o);return(-i(c)+Id>0?-1:1)*((h-y)*v)/x}):(i=c=>{const d=Math.exp(-c*e),f=(c-n)*e+1;return-.001+d*f},s=c=>{const d=Math.exp(-c*e),f=(n-c)*(e*e);return d*f});const l=5/e,u=Ew(i,s,l);if(e=dt(e),isNaN(u))return{stiffness:Y.stiffness,damping:Y.damping,duration:e};{const c=Math.pow(u,2)*r;return{stiffness:c,damping:o*2*Math.sqrt(r*c),duration:e}}}const bw=12;function Ew(e,t,n){let r=n;for(let i=1;i<bw;i++)r=r-e(r)/t(r);return r}function al(e,t){return e*Math.sqrt(1-t*t)}const Mw=["duration","bounce"],Rw=["stiffness","damping","mass"];function _d(e,t){return t.some(n=>e[n]!==void 0)}function Dw(e){let t={velocity:Y.velocity,stiffness:Y.stiffness,damping:Y.damping,mass:Y.mass,isResolvedFromDuration:!1,...e};if(!_d(e,Rw)&&_d(e,Mw))if(e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(n*1.2),i=r*r,s=2*yt(.05,1,1-(e.bounce||0))*Math.sqrt(i);t={...t,mass:Y.mass,stiffness:i,damping:s}}else{const n=Tw(e);t={...t,...n,mass:Y.mass},t.isResolvedFromDuration=!0}return t}function d0(e=Y.visualDuration,t=Y.bounce){const n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:i}=n;const s=n.keyframes[0],o=n.keyframes[n.keyframes.length-1],l={done:!1,value:s},{stiffness:u,damping:c,mass:d,duration:f,velocity:h,isResolvedFromDuration:y}=Dw({...n,velocity:-ft(n.velocity||0)}),v=h||0,x=c/(2*Math.sqrt(u*d)),S=o-s,p=ft(Math.sqrt(u/d)),m=Math.abs(S)<5;r||(r=m?Y.restSpeed.granular:Y.restSpeed.default),i||(i=m?Y.restDelta.granular:Y.restDelta.default);let g;if(x<1){const N=al(p,x);g=C=>{const T=Math.exp(-x*p*C);return o-T*((v+x*p*S)/N*Math.sin(N*C)+S*Math.cos(N*C))}}else if(x===1)g=N=>o-Math.exp(-p*N)*(S+(v+p*S)*N);else{const N=p*Math.sqrt(x*x-1);g=C=>{const T=Math.exp(-x*p*C),k=Math.min(N*C,300);return o-T*((v+x*p*S)*Math.sinh(k)+N*S*Math.cosh(k))/N}}const j={calculatedDuration:y&&f||null,next:N=>{const C=g(N);if(y)l.done=N>=f;else{let T=0;x<1&&(T=N===0?dt(v):c0(g,N,C));const k=Math.abs(T)<=r,L=Math.abs(o-C)<=i;l.done=k&&L}return l.value=l.done?o:C,l},toString:()=>{const N=Math.min(Em(j),Ja),C=Mm(T=>j.next(N*T).value,N,30);return N+"ms "+C}};return j}function Od({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:i=10,bounceStiffness:s=500,modifyTarget:o,min:l,max:u,restDelta:c=.5,restSpeed:d}){const f=e[0],h={done:!1,value:f},y=k=>l!==void 0&&k<l||u!==void 0&&k>u,v=k=>l===void 0?u:u===void 0||Math.abs(l-k)<Math.abs(u-k)?l:u;let x=n*t;const S=f+x,p=o===void 0?S:o(S);p!==S&&(x=p-f);const m=k=>-x*Math.exp(-k/r),g=k=>p+m(k),j=k=>{const L=m(k),D=g(k);h.done=Math.abs(L)<=c,h.value=h.done?p:D};let N,C;const T=k=>{y(h.value)&&(N=k,C=d0({keyframes:[h.value,v(h.value)],velocity:c0(g,k,h.value),damping:i,stiffness:s,restDelta:c,restSpeed:d}))};return T(0),{calculatedDuration:null,next:k=>{let L=!1;return!C&&N===void 0&&(L=!0,j(k),T(k)),N!==void 0&&k>=N?C.next(k-N):(!L&&j(k),h)}}}const Aw=wi(.42,0,1,1),Vw=wi(0,0,.58,1),f0=wi(.42,0,.58,1),Lw=e=>Array.isArray(e)&&typeof e[0]!="number",Iw={linear:De,easeIn:Aw,easeInOut:f0,easeOut:Vw,circIn:_u,circInOut:Km,circOut:Hm,backIn:Iu,backInOut:$m,backOut:Um,anticipate:Wm},zd=e=>{if(Ru(e)){um(e.length===4);const[t,n,r,i]=e;return wi(t,n,r,i)}else if(typeof e=="string")return Iw[e];return e};function _w(e,t,n){const r=[],i=n||u0,s=e.length-1;for(let o=0;o<s;o++){let l=i(e[o],e[o+1]);if(t){const u=Array.isArray(t)?t[o]||De:t;l=ji(u,l)}r.push(l)}return r}function Ow(e,t,{clamp:n=!0,ease:r,mixer:i}={}){const s=e.length;if(um(s===t.length),s===1)return()=>t[0];if(s===2&&t[0]===t[1])return()=>t[1];const o=e[0]===e[1];e[0]>e[s-1]&&(e=[...e].reverse(),t=[...t].reverse());const l=_w(t,r,i),u=l.length,c=d=>{if(o&&d<e[0])return t[0];let f=0;if(u>1)for(;f<e.length-2&&!(d<e[f+1]);f++);const h=er(e[f],e[f+1],d);return l[f](h)};return n?d=>c(yt(e[0],e[s-1],d)):c}function zw(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const i=er(0,t,r);e.push(K(n,1,i))}}function Fw(e){const t=[0];return zw(t,e.length-1),t}function Bw(e,t){return e.map(n=>n*t)}function Uw(e,t){return e.map(()=>t||f0).splice(0,e.length-1)}function zs({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){const i=Lw(r)?r.map(zd):zd(r),s={done:!1,value:t[0]},o=Bw(n&&n.length===t.length?n:Fw(t),e),l=Ow(o,t,{ease:Array.isArray(i)?i:Uw(t,i)});return{calculatedDuration:e,next:u=>(s.value=l(u),s.done=u>=e,s)}}const $w=e=>{const t=({timestamp:n})=>e(n);return{start:()=>$.update(t,!0),stop:()=>$t(t),now:()=>ce.isProcessing?ce.timestamp:st.now()}},Ww={decay:Od,inertia:Od,tween:zs,keyframes:zs,spring:d0},Hw=e=>e/100;class $u extends a0{constructor(t){super(t),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.teardown();const{onStop:u}=this.options;u&&u()};const{name:n,motionValue:r,element:i,keyframes:s}=this.options,o=(i==null?void 0:i.KeyframeResolver)||Bu,l=(u,c)=>this.onKeyframesResolved(u,c);this.resolver=new o(s,l,n,r,i),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){const{type:n="keyframes",repeat:r=0,repeatDelay:i=0,repeatType:s,velocity:o=0}=this.options,l=Mu(n)?n:Ww[n]||zs;let u,c;l!==zs&&typeof t[0]!="number"&&(u=ji(Hw,u0(t[0],t[1])),t=[0,100]);const d=l({...this.options,keyframes:t});s==="mirror"&&(c=l({...this.options,keyframes:[...t].reverse(),velocity:-o})),d.calculatedDuration===null&&(d.calculatedDuration=Em(d));const{calculatedDuration:f}=d,h=f+i,y=h*(r+1)-i;return{generator:d,mirroredGenerator:c,mapPercentToKeyframes:u,calculatedDuration:f,resolvedDuration:h,totalDuration:y}}onPostResolved(){const{autoplay:t=!0}=this.options;this.play(),this.pendingPlayState==="paused"||!t?this.pause():this.state=this.pendingPlayState}tick(t,n=!1){const{resolved:r}=this;if(!r){const{keyframes:k}=this.options;return{done:!0,value:k[k.length-1]}}const{finalKeyframe:i,generator:s,mirroredGenerator:o,mapPercentToKeyframes:l,keyframes:u,calculatedDuration:c,totalDuration:d,resolvedDuration:f}=r;if(this.startTime===null)return s.next(0);const{delay:h,repeat:y,repeatType:v,repeatDelay:x,onUpdate:S}
vendor: 17,581 bytes, line 75
75=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-d/this.speed,this.startTime)),n?this.currentTime=t:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(t-this.startTime)*this.speed;const p=this.currentTime-h*(this.speed>=0?1:-1),m=this.speed>=0?p<0:p>d;this.currentTime=Math.max(p,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=d);let g=this.currentTime,j=s;if(y){const k=Math.min(this.currentTime,d)/f;let L=Math.floor(k),D=k%1;!D&&k>=1&&(D=1),D===1&&L--,L=Math.min(L,y+1),!!(L%2)&&(v==="reverse"?(D=1-D,x&&(D-=x/f)):v==="mirror"&&(j=o)),g=yt(0,1,D)*f}const N=m?{done:!1,value:u[0]}:j.next(g);l&&(N.value=l(N.value));let{done:C}=N;!m&&c!==null&&(C=this.speed>=0?this.currentTime>=d:this.currentTime<=0);const T=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&C);return T&&i!==void 0&&(N.value=mo(u,this.options,i)),S&&S(N.value),T&&this.finish(),N}get duration(){const{resolved:t}=this;return t?ft(t.calculatedDuration):0}get time(){return ft(this.currentTime)}set time(t){t=dt(t),this.currentTime=t,this.holdTime!==null||this.speed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.speed)}get speed(){return this.playbackSpeed}set speed(t){const n=this.playbackSpeed!==t;this.playbackSpeed=t,n&&(this.time=ft(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;const{driver:t=$w,onPlay:n,startTime:r}=this.options;this.driver||(this.driver=t(s=>this.tick(s))),n&&n();const i=this.driver.now();this.holdTime!==null?this.startTime=i-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=i):this.startTime=r??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var t;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(t=this.currentTime)!==null&&t!==void 0?t:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";const{onComplete:t}=this.options;t&&t()}cancel(){this.cancelTime!==null&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}}const Kw=new Set(["opacity","clipPath","filter","transform"]);function Gw(e,t,n,{delay:r=0,duration:i=300,repeat:s=0,repeatType:o="loop",ease:l="easeInOut",times:u}={}){const c={[t]:n};u&&(c.offset=u);const d=Dm(l,i);return Array.isArray(d)&&(c.easing=d),e.animate(c,{delay:r,duration:i,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:s+1,direction:o==="reverse"?"alternate":"normal"})}const Qw=mu(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),Fs=10,Yw=2e4;function Xw(e){return Mu(e.type)||e.type==="spring"||!Rm(e.ease)}function qw(e,t){const n=new $u({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0});let r={done:!1,value:e[0]};const i=[];let s=0;for(;!r.done&&s<Yw;)r=n.sample(s),i.push(r.value),s+=Fs;return{times:void 0,keyframes:i,duration:s-Fs,ease:"linear"}}const h0={anticipate:Wm,backInOut:$m,circInOut:Km};function Zw(e){return e in h0}class Fd extends a0{constructor(t){super(t);const{name:n,motionValue:r,element:i,keyframes:s}=this.options;this.resolver=new o0(s,(o,l)=>this.onKeyframesResolved(o,l),n,r,i),this.resolver.scheduleResolve()}initPlayback(t,n){let{duration:r=300,times:i,ease:s,type:o,motionValue:l,name:u,startTime:c}=this.options;if(!l.owner||!l.owner.current)return!1;if(typeof s=="string"&&_s()&&Zw(s)&&(s=h0[s]),Xw(this.options)){const{onComplete:f,onUpdate:h,motionValue:y,element:v,...x}=this.options,S=qw(t,x);t=S.keyframes,t.length===1&&(t[1]=t[0]),r=S.duration,i=S.times,s=S.ease,o="keyframes"}const d=Gw(l.owner.current,u,t,{...this.options,duration:r,times:i,ease:s});return d.startTime=c??this.calcStartTime(),this.pendingTimeline?(Nd(d,this.pendingTimeline),this.pendingTimeline=void 0):d.onfinish=()=>{const{onComplete:f}=this.options;l.set(mo(t,this.options,n)),f&&f(),this.cancel(),this.resolveFinishedPromise()},{animation:d,duration:r,times:i,type:o,ease:s,keyframes:t}}get duration(){const{resolved:t}=this;if(!t)return 0;const{duration:n}=t;return ft(n)}get time(){const{resolved:t}=this;if(!t)return 0;const{animation:n}=t;return ft(n.currentTime||0)}set time(t){const{resolved:n}=this;if(!n)return;const{animation:r}=n;r.currentTime=dt(t)}get speed(){const{resolved:t}=this;if(!t)return 1;const{animation:n}=t;return n.playbackRate}set speed(t){const{resolved:n}=this;if(!n)return;const{animation:r}=n;r.playbackRate=t}get state(){const{resolved:t}=this;if(!t)return"idle";const{animation:n}=t;return n.playState}get startTime(){const{resolved:t}=this;if(!t)return null;const{animation:n}=t;return n.startTime}attachTimeline(t){if(!this._resolved)this.pendingTimeline=t;else{const{resolved:n}=this;if(!n)return De;const{animation:r}=n;Nd(r,t)}return De}play(){if(this.isStopped)return;const{resolved:t}=this;if(!t)return;const{animation:n}=t;n.playState==="finished"&&this.updateFinishedPromise(),n.play()}pause(){const{resolved:t}=this;if(!t)return;const{animation:n}=t;n.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();const{resolved:t}=this;if(!t)return;const{animation:n,keyframes:r,duration:i,type:s,ease:o,times:l}=t;if(n.playState==="idle"||n.playState==="finished")return;if(this.time){const{motionValue:c,onUpdate:d,onComplete:f,element:h,...y}=this.options,v=new $u({...y,keyframes:r,duration:i,type:s,ease:o,times:l,isGenerator:!0}),x=dt(this.time);c.setWithVelocity(v.sample(x-Fs).value,v.sample(x).value,Fs)}const{onStop:u}=this.options;u&&u(),this.cancel()}complete(){const{resolved:t}=this;t&&t.animation.finish()}cancel(){const{resolved:t}=this;t&&t.animation.cancel()}static supports(t){const{motionValue:n,name:r,repeatDelay:i,repeatType:s,damping:o,type:l}=t;if(!n||!n.owner||!(n.owner.current instanceof HTMLElement))return!1;const{onUpdate:u,transformTemplate:c}=n.owner.getProps();return Qw()&&r&&Kw.has(r)&&!u&&!c&&!i&&s!=="mirror"&&o!==0&&l!=="inertia"}}const Jw={type:"spring",stiffness:500,damping:25,restSpeed:10},e2=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),t2={type:"keyframes",duration:.8},n2={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},r2=(e,{keyframes:t})=>t.length>2?t2:jn.has(e)?e.startsWith("scale")?e2(t[1]):Jw:n2;function i2({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:s,repeatType:o,repeatDelay:l,from:u,elapsed:c,...d}){return!!Object.keys(d).length}const Wu=(e,t,n,r={},i,s)=>o=>{const l=Eu(r,e)||{},u=l.delay||r.delay||0;let{elapsed:c=0}=r;c=c-dt(u);let d={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...l,delay:-c,onUpdate:h=>{t.set(h),l.onUpdate&&l.onUpdate(h)},onComplete:()=>{o(),l.onComplete&&l.onComplete()},name:e,motionValue:t,element:s?void 0:i};i2(l)||(d={...d,...r2(e,d)}),d.duration&&(d.duration=dt(d.duration)),d.repeatDelay&&(d.repeatDelay=dt(d.repeatDelay)),d.from!==void 0&&(d.keyframes[0]=d.from);let f=!1;if((d.type===!1||d.duration===0&&!d.repeatDelay)&&(d.duration=0,d.delay===0&&(f=!0)),f&&!s&&t.get()!==void 0){const h=mo(d.keyframes,l);if(h!==void 0)return $.update(()=>{d.onUpdate(h),d.onComplete()}),new N1([])}return!s&&Fd.supports(d)?new Fd(d):new $u(d)};function s2({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}function p0(e,t,{delay:n=0,transitionOverride:r,type:i}={}){var s;let{transition:o=e.getDefaultTransition(),transitionEnd:l,...u}=t;r&&(o=r);const c=[],d=i&&e.animationState&&e.animationState.getState()[i];for(const f in u){const h=e.getValue(f,(s=e.latestValues[f])!==null&&s!==void 0?s:null),y=u[f];if(y===void 0||d&&s2(d,f))continue;const v={delay:n,...Eu(o||{},f)};let x=!1;if(window.MotionHandoffAnimation){const p=Om(e);if(p){const m=window.MotionHandoffAnimation(p,f,$);m!==null&&(v.startTime=m,x=!0)}}tl(e,f),h.start(Wu(f,h,y,e.shouldReduceMotion&&Im.has(f)?{type:!1}:v,e,x));const S=h.animation;S&&c.push(S)}return l&&Promise.all(c).then(()=>{$.update(()=>{l&&_1(e,l)})}),c}function ll(e,t,n={}){var r;const i=po(e,t,n.type==="exit"?(r=e.presenceContext)===null||r===void 0?void 0:r.custom:void 0);let{transition:s=e.getDefaultTransition()||{}}=i||{};n.transitionOverride&&(s=n.transitionOverride);const o=i?()=>Promise.all(p0(e,i,n)):()=>Promise.resolve(),l=e.variantChildren&&e.variantChildren.size?(c=0)=>{const{delayChildren:d=0,staggerChildren:f,staggerDirection:h}=s;return o2(e,t,d+c,f,h,n)}:()=>Promise.resolve(),{when:u}=s;if(u){const[c,d]=u==="beforeChildren"?[o,l]:[l,o];return c().then(()=>d())}else return Promise.all([o(),l(n.delay)])}function o2(e,t,n=0,r=0,i=1,s){const o=[],l=(e.variantChildren.size-1)*r,u=i===1?(c=0)=>c*r:(c=0)=>l-c*r;return Array.from(e.variantChildren).sort(a2).forEach((c,d)=>{c.notify("AnimationStart",t),o.push(ll(c,t,{...s,delay:n+u(d)}).then(()=>c.notify("AnimationComplete",t)))}),Promise.all(o)}function a2(e,t){return e.sortNodePosition(t)}function l2(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const i=t.map(s=>ll(e,s,n));r=Promise.all(i)}else if(typeof t=="string")r=ll(e,t,n);else{const i=typeof t=="function"?po(e,t,n.custom):t;r=Promise.all(p0(e,i,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}const u2=yu.length;function m0(e){if(!e)return;if(!e.isControllingVariants){const n=e.parent?m0(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}const t={};for(let n=0;n<u2;n++){const r=yu[n],i=e.props[r];(ai(i)||i===!1)&&(t[r]=i)}return t}const c2=[...gu].reverse(),d2=gu.length;function f2(e){return t=>Promise.all(t.map(({animation:n,options:r})=>l2(e,n,r)))}function h2(e){let t=f2(e),n=Bd(),r=!0;const i=u=>(c,d)=>{var f;const h=po(e,d,u==="exit"?(f=e.presenceContext)===null||f===void 0?void 0:f.custom:void 0);if(h){const{transition:y,transitionEnd:v,...x}=h;c={...c,...x,...v}}return c};function s(u){t=u(e)}function o(u){const{props:c}=e,d=m0(e.parent)||{},f=[],h=new Set;let y={},v=1/0;for(let S=0;S<d2;S++){const p=c2[S],m=n[p],g=c[p]!==void 0?c[p]:d[p],j=ai(g),N=p===u?m.isActive:null;N===!1&&(v=S);let C=g===d[p]&&g!==c[p]&&j;if(C&&r&&e.manuallyAnimateOnMount&&(C=!1),m.protectedKeys={...y},!m.isActive&&N===null||!g&&!m.prevProp||fo(g)||typeof g=="boolean")continue;const T=p2(m.prevProp,g);let k=T||p===u&&m.isActive&&!C&&j||S>v&&j,L=!1;const D=Array.isArray(g)?g:[g];let se=D.reduce(i(p),{});N===!1&&(se={});const{prevResolvedValues:jt={}}=m,Yt={...jt,...se},dr=ne=>{k=!0,h.has(ne)&&(L=!0,h.delete(ne)),m.needsAnimating[ne]=!0;const b=e.getValue(ne);b&&(b.liveStyle=!1)};for(const ne in Yt){const b=se[ne],A=jt[ne];if(y.hasOwnProperty(ne))continue;let V=!1;Za(b)&&Za(A)?V=!bm(b,A):V=b!==A,V?b!=null?dr(ne):h.add(ne):b!==void 0&&h.has(ne)?dr(ne):m.protectedKeys[ne]=!0}m.prevProp=g,m.prevResolvedValues=se,m.isActive&&(y={...y,...se}),r&&e.blockInitialAnimation&&(k=!1),k&&(!(C&&T)||L)&&f.push(...D.map(ne=>({animation:ne,options:{type:p}})))}if(h.size){const S={};h.forEach(p=>{const m=e.getBaseTarget(p),g=e.getValue(p);g&&(g.liveStyle=!0),S[p]=m??null}),f.push({animation:S})}let x=!!f.length;return r&&(c.initial===!1||c.initial===c.animate)&&!e.manuallyAnimateOnMount&&(x=!1),r=!1,x?t(f):Promise.resolve()}function l(u,c){var d;if(n[u].isActive===c)return Promise.resolve();(d=e.variantChildren)===null||d===void 0||d.forEach(h=>{var y;return(y=h.animationState)===null||y===void 0?void 0:y.setActive(u,c)}),n[u].isActive=c;const f=o(u);for(const h in n)n[h].protectedKeys={};return f}return{animateChanges:o,setActive:l,setAnimateFunction:s,getState:()=>n,reset:()=>{n=Bd(),r=!0}}}function p2(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!bm(t,e):!1}function Zt(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Bd(){return{animate:Zt(!0),whileInView:Zt(),whileHover:Zt(),whileTap:Zt(),whileDrag:Zt(),whileFocus:Zt(),exit:Zt()}}class Qt{constructor(t){this.isMounted=!1,this.node=t}update(){}}class m2 extends Qt{constructor(t){super(t),t.animationState||(t.animationState=h2(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();fo(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:n}=this.node.prevProps||{};t!==n&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)===null||t===void 0||t.call(this)}}let g2=0;class y2 extends Qt{constructor(){super(...arguments),this.id=g2++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:n}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===r)return;const i=this.node.animationState.setActive("exit",!t);n&&!t&&i.then(()=>n(this.id))}mount(){const{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}}const v2={animation:{Feature:m2},exit:{Feature:y2}};function di(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function Si(e){return{point:{x:e.pageX,y:e.pageY}}}const x2=e=>t=>Du(t)&&e(t,Si(t));function Or(e,t,n,r){return di(e,t,x2(n),r)}const Ud=(e,t)=>Math.abs(e-t);function w2(e,t){const n=Ud(e.x,t.x),r=Ud(e.y,t.y);return Math.sqrt(n**2+r**2)}class g0{constructor(t,n,{transformPagePoint:r,contextWindow:i,dragSnapToOrigin:s=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const f=qo(this.lastMoveEventInfo,this.history),h=this.startEvent!==null,y=w2(f.offset,{x:0,y:0})>=3;if(!h&&!y)return;const{point:v}=f,{timestamp:x}=ce;this.history.push({...v,timestamp:x});const{onStart:S,onMove:p}=this.handlers;h||(S&&S(this.lastMoveEvent,f),this.startEvent=this.lastMoveEvent),p&&p(this.lastMoveEvent,f)},this.handlePointerMove=(f,h)=>{this.lastMoveEvent=f,this.lastMoveEventInfo=Xo(h,this.transformPagePoint),$.update(this.updatePoint,!0)},this.handlePointerUp=(f,h)=>{this.end();const{onEnd:y,onSessionEnd:v,resumeAnimation:x}=this.handlers;if(this.dragSnapToOrigin&&x&&x(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const S=qo(f.type==="pointercancel"?this.lastMoveEventInfo:Xo(h,this.transformPagePoint),this.history);this.startEvent&&y&&y(f,S),v&&v(f,S)},!Du(t))return;this.dragSnapToOrigin=s,this.handlers=n,this.transformPagePoint=r,this.contextWindow=i||window;const o=Si(t),l=Xo(o,this.transformPagePoint),{point:u}=l,{timestamp:c}=ce;this.history=[{...u,timestamp:c}];const{onSessionStart:d}=n;d&&d(t,qo(l,this.history)),this.removeListeners=ji(Or(this.contextWindow,"pointermove",this.handlePointerMove),Or(this.contextWindow,"pointerup",this.handlePointerUp),Or(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),$t(this.updatePoint)}}function Xo(e,t){return t?{point:t(e.point)}:e}function $d(e,t){return{x:e.x-t.x,y:e.y-t.y}}function qo({point:e},t){return{point:e,delta:$d(e,y0(t)),offset:$d(e,j2(t)),velocity:S2(t,.1)}}function j2(e){return e[0]}function y0(e){return e[e.length-1]}function S2(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const i=y0(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>dt(t)));)n--;if(!r)return{x:0,y:0};const s=ft(i.timestamp-r.timestamp);if(s===0)return{x:0,y:0};const o={x:(i.x-r.x)/s,y:(i.y-r.y)/s};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}const v0=1e-4,N2=1-v0,k2=1+v0,x0=.01,P2=0-x0,C2=0+x0;function Ve(e){return e.max-e.min}function T2(e,t,n){return Math.abs(e-t)<=n}function Wd(e,t,n,r=.5){e.origin=r,e.originPoint=K(t.min,t.max,e.origin),e.scale=Ve(n)/Ve(t),e.translate=K(n.min,n.max,e.origin)-e.originPoint,(e.scale>=N2&&e.scale<=k2||isNaN(e.scale))&&(e.scale=1),(e.translate>=P2&&e.translate<=C2||isNaN(e.translate))&&(e.translate=0)}function zr(e,t,n,r){Wd(e.x,t.x,n.x,r?r.originX:void 0),Wd(e.y,t.y,n.y,r?r.originY:void 0)}function Hd(e,t,n){e.min=n.min+t.min,e.max=e.min+Ve(t)}function b2(e,t,n){Hd(e.x,t.x,n.x),Hd(e.y,t.y,n.y)}function Kd(e,t,n){e.min=t.min-n.min,e.max=e.min+Ve(t)}function Fr(e,t,n){Kd(e.x,t.x,n.x),Kd(e.y,t.y,n.y)}function E2(e,{min:t,max:n},r){return t!==void 0&&e<t?e=r?K(t,e,r.min):Math.max(e,t):n!==void 0&&e>n&&(e=r?K(n,e,r.max):Math.min(e,n)),e}function Gd(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function M2(e,{top:t,left:n,bottom:r,right:i}){return{x:Gd(e.x,n,i),y:Gd(e.y,t,r)}}function Qd(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function R2(e,t){return{x:Qd(e.x,t.x),y:Qd(e.y,t.y)}}function D2(e,t){let n=.5;const r=Ve(e),i=Ve(t);return i>r?n=er(t.min,t.max-r,e.min):r>i&&(n=er(e.min,e.max-i,t.min)),yt(0,1,n)}function A2(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const ul=.35;function V2(e=ul){return e===!1?e=0:e===!0&&(e=ul),{x:Yd(e,"left","right"),y:Yd(e,"to
75p","bottom")}}function Yd(e,t,n){return{min:Xd(e,t),max:Xd(e,n)}}function Xd(e,t){return typeof e=="number"?e:e[t]||0}const qd=()=>({translate:0,scale:1,origin:0,originPoint:0}),On=()=>({x:qd(),y:qd()}),Zd=()=>({min:0,max:0}),Z=()=>({x:Zd(),y:Zd()});function Oe(e){return[e("x"),e("y")]}function w0({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function L2({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function I2(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function Zo(e){return e===void 0||e===1}function cl({scale:e,scaleX:t,scaleY:n}){return!Zo(e)||!Zo(t)||!Zo(n)}function tn(e){return cl(e)||j0(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function j0(e){return Jd(e.x)||Jd(e.y)}function Jd(e){return e&&e!=="0%"}function Bs(e,t,n){const r=e-n,i=t*r;return n+i}function ef(e,t,n,r,i){return i!==void 0&&(e=Bs(e,i,r)),Bs(e,n,r)+t}function dl(e,t=0,n=1,r,i){e.min=ef(e.min,t,n,r,i),e.max=ef(e.max,t,n,r,i)}function S0(e,{x:t,y:n}){dl(e.x,t.translate,t.scale,t.originPoint),dl(e.y,n.translate,n.scale,n.originPoint)}const tf=.999999999999,nf=1.0000000000001;function _2(e,t,n,r=!1){const i=n.length;if(!i)return;t.x=t.y=1;let s,o;for(let l=0;l<i;l++){s=n[l],o=s.projectionDelta;const{visualElement:u}=s.options;u&&u.props.style&&u.props.style.display==="contents"||(r&&s.options.layoutScroll&&s.scroll&&s!==s.root&&Fn(e,{x:-s.scroll.offset.x,y:-s.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,S0(e,o)),r&&tn(s.latestValues)&&Fn(e,s.latestValues))}t.x<nf&&t.x>tf&&(t.x=1),t.y<nf&&t.y>tf&&(t.y=1)}function zn(e,t){e.min=e.min+t,e.max=e.max+t}function rf(e,t,n,r,i=.5){const s=K(e.min,e.max,i);dl(e,t,n,s,r)}function Fn(e,t){rf(e.x,t.x,t.scaleX,t.scale,t.originX),rf(e.y,t.y,t.scaleY,t.scale,t.originY)}function N0(e,t){return w0(I2(e.getBoundingClientRect(),t))}function O2(e,t,n){const r=N0(e,n),{scroll:i}=t;return i&&(zn(r.x,i.offset.x),zn(r.y,i.offset.y)),r}const k0=({current:e})=>e?e.ownerDocument.defaultView:null,z2=new WeakMap;class F2{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Z(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){const{presenceContext:r}=this.visualElement;if(r&&r.isPresent===!1)return;const i=d=>{const{dragSnapToOrigin:f}=this.getProps();f?this.pauseAnimation():this.stopAnimation(),n&&this.snapToCursor(Si(d).point)},s=(d,f)=>{const{drag:h,dragPropagation:y,onDragStart:v}=this.getProps();if(h&&!y&&(this.openDragLock&&this.openDragLock(),this.openDragLock=D1(h),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Oe(S=>{let p=this.getAxisMotionValue(S).get()||0;if(it.test(p)){const{projection:m}=this.visualElement;if(m&&m.layout){const g=m.layout.layoutBox[S];g&&(p=Ve(g)*(parseFloat(p)/100))}}this.originPoint[S]=p}),v&&$.postRender(()=>v(d,f)),tl(this.visualElement,"transform");const{animationState:x}=this.visualElement;x&&x.setActive("whileDrag",!0)},o=(d,f)=>{const{dragPropagation:h,dragDirectionLock:y,onDirectionLock:v,onDrag:x}=this.getProps();if(!h&&!this.openDragLock)return;const{offset:S}=f;if(y&&this.currentDirection===null){this.currentDirection=B2(S),this.currentDirection!==null&&v&&v(this.currentDirection);return}this.updateAxis("x",f.point,S),this.updateAxis("y",f.point,S),this.visualElement.render(),x&&x(d,f)},l=(d,f)=>this.stop(d,f),u=()=>Oe(d=>{var f;return this.getAnimationState(d)==="paused"&&((f=this.getAxisMotionValue(d).animation)===null||f===void 0?void 0:f.play())}),{dragSnapToOrigin:c}=this.getProps();this.panSession=new g0(t,{onSessionStart:i,onStart:s,onMove:o,onSessionEnd:l,resumeAnimation:u},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:c,contextWindow:k0(this.visualElement)})}stop(t,n){const r=this.isDragging;if(this.cancel(),!r)return;const{velocity:i}=n;this.startAnimation(i);const{onDragEnd:s}=this.getProps();s&&$.postRender(()=>s(t,n))}cancel(){this.isDragging=!1;const{projection:t,animationState:n}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),n&&n.setActive("whileDrag",!1)}updateAxis(t,n,r){const{drag:i}=this.getProps();if(!r||!Qi(t,i,this.currentDirection))return;const s=this.getAxisMotionValue(t);let o=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(o=E2(o,this.constraints[t],this.elastic[t])),s.set(o)}resolveConstraints(){var t;const{dragConstraints:n,dragElastic:r}=this.getProps(),i=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(t=this.visualElement.projection)===null||t===void 0?void 0:t.layout,s=this.constraints;n&&In(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):n&&i?this.constraints=M2(i.layoutBox,n):this.constraints=!1,this.elastic=V2(r),s!==this.constraints&&i&&this.constraints&&!this.hasMutatedConstraints&&Oe(o=>{this.constraints!==!1&&this.getAxisMotionValue(o)&&(this.constraints[o]=A2(i.layoutBox[o],this.constraints[o]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!In(t))return!1;const r=t.current,{projection:i}=this.visualElement;if(!i||!i.layout)return!1;const s=O2(r,i.root,this.visualElement.getTransformPagePoint());let o=R2(i.layout.layoutBox,s);if(n){const l=n(L2(o));this.hasMutatedConstraints=!!l,l&&(o=w0(l))}return o}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:i,dragTransition:s,dragSnapToOrigin:o,onDragTransitionEnd:l}=this.getProps(),u=this.constraints||{},c=Oe(d=>{if(!Qi(d,n,this.currentDirection))return;let f=u&&u[d]||{};o&&(f={min:0,max:0});const h=i?200:1e6,y=i?40:1e7,v={type:"inertia",velocity:r?t[d]:0,bounceStiffness:h,bounceDamping:y,timeConstant:750,restDelta:1,restSpeed:10,...s,...f};return this.startAxisValueAnimation(d,v)});return Promise.all(c).then(l)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return tl(this.visualElement,t),r.start(Wu(t,r,0,n,this.visualElement,!1))}stopAnimation(){Oe(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){Oe(t=>{var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.pause()})}getAnimationState(t){var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.state}getAxisMotionValue(t){const n=`_drag${t.toUpperCase()}`,r=this.visualElement.getProps(),i=r[n];return i||this.visualElement.getValue(t,(r.initial?r.initial[t]:void 0)||0)}snapToCursor(t){Oe(n=>{const{drag:r}=this.getProps();if(!Qi(n,r,this.currentDirection))return;const{projection:i}=this.visualElement,s=this.getAxisMotionValue(n);if(i&&i.layout){const{min:o,max:l}=i.layout.layoutBox[n];s.set(t[n]-K(o,l,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:n}=this.getProps(),{projection:r}=this.visualElement;if(!In(n)||!r||!this.constraints)return;this.stopAnimation();const i={x:0,y:0};Oe(o=>{const l=this.getAxisMotionValue(o);if(l&&this.constraints!==!1){const u=l.get();i[o]=D2({min:u,max:u},this.constraints[o])}});const{transformTemplate:s}=this.visualElement.getProps();this.visualElement.current.style.transform=s?s({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),Oe(o=>{if(!Qi(o,t,null))return;const l=this.getAxisMotionValue(o),{min:u,max:c}=this.constraints[o];l.set(K(u,c,i[o]))})}addListeners(){if(!this.visualElement.current)return;z2.set(this.visualElement,this);const t=this.visualElement.current,n=Or(t,"pointerdown",u=>{const{drag:c,dragListener:d=!0}=this.getProps();c&&d&&this.start(u)}),r=()=>{const{dragConstraints:u}=this.getProps();In(u)&&u.current&&(this.constraints=this.resolveRefConstraints())},{projection:i}=this.visualElement,s=i.addEventListener("measure",r);i&&!i.layout&&(i.root&&i.root.updateScroll(),i.updateLayout()),$.read(r);const o=di(window,"resize",()=>this.scalePositionWithinConstraints()),l=i.addEventListener("didUpdate",({delta:u,hasLayoutChanged:c})=>{this.isDragging&&c&&(Oe(d=>{const f=this.getAxisMotionValue(d);f&&(this.originPoint[d]+=u[d].translate,f.set(f.get()+u[d].translate))}),this.visualElement.render())});return()=>{o(),n(),s(),l&&l()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:i=!1,dragConstraints:s=!1,dragElastic:o=ul,dragMomentum:l=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:i,dragConstraints:s,dragElastic:o,dragMomentum:l}}}function Qi(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function B2(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}class U2 extends Qt{constructor(t){super(t),this.removeGroupControls=De,this.removeListeners=De,this.controls=new F2(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||De}unmount(){this.removeGroupControls(),this.removeListeners()}}const sf=e=>(t,n)=>{e&&$.postRender(()=>e(t,n))};class $2 extends Qt{constructor(){super(...arguments),this.removePointerDownListener=De}onPointerDown(t){this.session=new g0(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:k0(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:n,onPan:r,onPanEnd:i}=this.node.getProps();return{onSessionStart:sf(t),onStart:sf(n),onMove:r,onEnd:(s,o)=>{delete this.session,i&&$.postRender(()=>i(s,o))}}}mount(){this.removePointerDownListener=Or(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}const us={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function of(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const wr={correct:(e,t)=>
vendor: 31,735 bytes, line 75
75{if(!t.target)return e;if(typeof e=="string")if(R.test(e))e=parseFloat(e);else return e;const n=of(e,t.target.x),r=of(e,t.target.y);return`${n}% ${r}%`}},W2={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,i=Wt.parse(e);if(i.length>5)return r;const s=Wt.createTransformer(e),o=typeof i[0]!="number"?1:0,l=n.x.scale*t.x,u=n.y.scale*t.y;i[0+o]/=l,i[1+o]/=u;const c=K(l,u,.5);return typeof i[2+o]=="number"&&(i[2+o]/=c),typeof i[3+o]=="number"&&(i[3+o]/=c),s(i)}};class H2 extends w.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:i}=this.props,{projection:s}=t;d1(K2),s&&(n.group&&n.group.add(s),r&&r.register&&i&&r.register(s),s.root.didUpdate(),s.addEventListener("animationComplete",()=>{this.safeToRemove()}),s.setOptions({...s.options,onExitComplete:()=>this.safeToRemove()})),us.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:i,isPresent:s}=this.props,o=r.projection;return o&&(o.isPresent=s,i||t.layoutDependency!==n||n===void 0?o.willUpdate():this.safeToRemove(),t.isPresent!==s&&(s?o.promote():o.relegate()||$.postRender(()=>{const l=o.getStack();(!l||!l.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),xu.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:i}=t;i&&(i.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(i),r&&r.deregister&&r.deregister(i))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function P0(e){const[t,n]=am(),r=w.useContext(du);return a.jsx(H2,{...e,layoutGroup:r,switchLayoutGroup:w.useContext(mm),isPresent:t,safeToRemove:n})}const K2={borderRadius:{...wr,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:wr,borderTopRightRadius:wr,borderBottomLeftRadius:wr,borderBottomRightRadius:wr,boxShadow:W2};function G2(e,t,n){const r=ye(e)?e:ui(e);return r.start(Wu("",r,t,n)),r.animation}function Q2(e){return e instanceof SVGElement&&e.tagName!=="svg"}const Y2=(e,t)=>e.depth-t.depth;class X2{constructor(){this.children=[],this.isDirty=!1}add(t){Au(this.children,t),this.isDirty=!0}remove(t){Vu(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(Y2),this.isDirty=!1,this.children.forEach(t)}}function q2(e,t){const n=st.now(),r=({timestamp:i})=>{const s=i-n;s>=t&&($t(r),e(s-t))};return $.read(r,!0),()=>$t(r)}const C0=["TopLeft","TopRight","BottomLeft","BottomRight"],Z2=C0.length,af=e=>typeof e=="string"?parseFloat(e):e,lf=e=>typeof e=="number"||R.test(e);function J2(e,t,n,r,i,s){i?(e.opacity=K(0,n.opacity!==void 0?n.opacity:1,ej(r)),e.opacityExit=K(t.opacity!==void 0?t.opacity:1,0,tj(r))):s&&(e.opacity=K(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,r));for(let o=0;o<Z2;o++){const l=`border${C0[o]}Radius`;let u=uf(t,l),c=uf(n,l);if(u===void 0&&c===void 0)continue;u||(u=0),c||(c=0),u===0||c===0||lf(u)===lf(c)?(e[l]=Math.max(K(af(u),af(c),r),0),(it.test(c)||it.test(u))&&(e[l]+="%")):e[l]=c}(t.rotate||n.rotate)&&(e.rotate=K(t.rotate||0,n.rotate||0,r))}function uf(e,t){return e[t]!==void 0?e[t]:e.borderRadius}const ej=T0(0,.5,Hm),tj=T0(.5,.95,De);function T0(e,t,n){return r=>r<e?0:r>t?1:n(er(e,t,r))}function cf(e,t){e.min=t.min,e.max=t.max}function _e(e,t){cf(e.x,t.x),cf(e.y,t.y)}function df(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function ff(e,t,n,r,i){return e-=t,e=Bs(e,1/n,r),i!==void 0&&(e=Bs(e,1/i,r)),e}function nj(e,t=0,n=1,r=.5,i,s=e,o=e){if(it.test(t)&&(t=parseFloat(t),t=K(o.min,o.max,t/100)-o.min),typeof t!="number")return;let l=K(s.min,s.max,r);e===s&&(l-=t),e.min=ff(e.min,t,n,l,i),e.max=ff(e.max,t,n,l,i)}function hf(e,t,[n,r,i],s,o){nj(e,t[n],t[r],t[i],t.scale,s,o)}const rj=["x","scaleX","originX"],ij=["y","scaleY","originY"];function pf(e,t,n,r){hf(e.x,t,rj,n?n.x:void 0,r?r.x:void 0),hf(e.y,t,ij,n?n.y:void 0,r?r.y:void 0)}function mf(e){return e.translate===0&&e.scale===1}function b0(e){return mf(e.x)&&mf(e.y)}function gf(e,t){return e.min===t.min&&e.max===t.max}function sj(e,t){return gf(e.x,t.x)&&gf(e.y,t.y)}function yf(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function E0(e,t){return yf(e.x,t.x)&&yf(e.y,t.y)}function vf(e){return Ve(e.x)/Ve(e.y)}function xf(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class oj{constructor(){this.members=[]}add(t){Au(this.members,t),t.scheduleRender()}remove(t){if(Vu(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){const n=this.members.findIndex(i=>t===i);if(n===0)return!1;let r;for(let i=n;i>=0;i--){const s=this.members[i];if(s.isPresent!==!1){r=s;break}}return r?(this.promote(r),!0):!1}promote(t,n){const r=this.lead;if(t!==r&&(this.prevLead=r,this.lead=t,t.show(),r)){r.instance&&r.scheduleRender(),t.scheduleRender(),t.resumeFrom=r,n&&(t.resumeFrom.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:i}=t.options;i===!1&&r.hide()}}exitAnimationComplete(){this.members.forEach(t=>{const{options:n,resumingFrom:r}=t;n.onExitComplete&&n.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function aj(e,t,n){let r="";const i=e.x.translate/t.x,s=e.y.translate/t.y,o=(n==null?void 0:n.z)||0;if((i||s||o)&&(r=`translate3d(${i}px, ${s}px, ${o}px) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:c,rotate:d,rotateX:f,rotateY:h,skewX:y,skewY:v}=n;c&&(r=`perspective(${c}px) ${r}`),d&&(r+=`rotate(${d}deg) `),f&&(r+=`rotateX(${f}deg) `),h&&(r+=`rotateY(${h}deg) `),y&&(r+=`skewX(${y}deg) `),v&&(r+=`skewY(${v}deg) `)}const l=e.x.scale*t.x,u=e.y.scale*t.y;return(l!==1||u!==1)&&(r+=`scale(${l}, ${u})`),r||"none"}const nn={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},Tr=typeof window<"u"&&window.MotionDebug!==void 0,Jo=["","X","Y","Z"],lj={visibility:"hidden"},wf=1e3;let uj=0;function ea(e,t,n,r){const{latestValues:i}=t;i[e]&&(n[e]=i[e],t.setStaticValue(e,0),r&&(r[e]=0))}function M0(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=Om(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:i,layoutId:s}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",$,!(i||s))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&M0(r)}function R0({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(o={},l=t==null?void 0:t()){this.id=uj++,this.animationId=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.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,Tr&&(nn.totalNodes=nn.resolvedTargetDeltas=nn.recalculatedProjection=0),this.nodes.forEach(fj),this.nodes.forEach(yj),this.nodes.forEach(vj),this.nodes.forEach(hj),Tr&&window.MotionDebug.record(nn)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=o,this.root=l?l.root||l:this,this.path=l?[...l.path,l]:[],this.parent=l,this.depth=l?l.depth+1:0;for(let u=0;u<this.path.length;u++)this.path[u].shouldResetTransform=!0;this.root===this&&(this.nodes=new X2)}addEventListener(o,l){return this.eventHandlers.has(o)||this.eventHandlers.set(o,new Lu),this.eventHandlers.get(o).add(l)}notifyListeners(o,...l){const u=this.eventHandlers.get(o);u&&u.notify(...l)}hasListeners(o){return this.eventHandlers.has(o)}mount(o,l=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=Q2(o),this.instance=o;const{layoutId:u,layout:c,visualElement:d}=this.options;if(d&&!d.current&&d.mount(o),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),l&&(c||u)&&(this.isLayoutDirty=!0),e){let f;const h=()=>this.root.updateBlockedByResize=!1;e(o,()=>{this.root.updateBlockedByResize=!0,f&&f(),f=q2(h,250),us.hasAnimatedSinceResize&&(us.hasAnimatedSinceResize=!1,this.nodes.forEach(Sf))})}u&&this.root.registerSharedNode(u,this),this.options.animate!==!1&&d&&(u||c)&&this.addEventListener("didUpdate",({delta:f,hasLayoutChanged:h,hasRelativeTargetChanged:y,layout:v})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const x=this.options.transition||d.getDefaultTransition()||Nj,{onLayoutAnimationStart:S,onLayoutAnimationComplete:p}=d.getProps(),m=!this.targetLayout||!E0(this.targetLayout,v)||y,g=!h&&y;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||g||h&&(m||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(f,g);const j={...Eu(x,"layout"),onPlay:S,onComplete:p};(d.shouldReduceMotion||this.options.layoutRoot)&&(j.delay=0,j.type=!1),this.startAnimation(j)}else h||Sf(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=v})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const o=this.getStack();o&&o.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,$t(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(xj),this.animationId++)}getTransformTemplate(){const{visualElement:o}=this.options;return o&&o.getProps().transformTemplate}willUpdate(o=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&M0(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let d=0;d<this.path.length;d++){const f=this.path[d];f.shouldResetTransform=!0,f.updateScroll("snapshot"),f.options.layoutRoot&&f.willUpdate(!1)}const{layoutId:l,layout:u}=this.options;if(l===void 0&&!u)return;const c=this.getTransformTemplate();this.prevTransformTemplateValue=c?c(this.latestValues,""):void 0,this.updateSnapshot(),o&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(jf);return}this.isUpdating||this.nodes.forEach(mj),this.isUpdating=!1,this.nodes.forEach(gj),this.nodes.forEach(cj),this.nodes.forEach(dj),this.clearAllSnapshots();const l=st.now();ce.delta=yt(0,1e3/60,l-ce.timestamp),ce.timestamp=l,ce.isProcessing=!0,Ho.update.process(ce),Ho.preRender.process(ce),Ho.render.process(ce),ce.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,xu.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(pj),this.sharedNodes.forEach(wj)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,$.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){$.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let u=0;u<this.path.length;u++)this.path[u].updateScroll();const o=this.layout;this.layout=this.measure(!1),this.layoutCorrected=Z(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:l}=this.options;l&&l.notify("LayoutMeasure",this.layout.layoutBox,o?o.layoutBox:void 0)}updateScroll(o="measure"){let l=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===o&&(l=!1),l){const u=r(this.instance);this.scroll={animationId:this.root.animationId,phase:o,isRoot:u,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:u}}}resetTransform(){if(!i)return;const o=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,l=this.projectionDelta&&!b0(this.projectionDelta),u=this.getTransformTemplate(),c=u?u(this.latestValues,""):void 0,d=c!==this.prevTransformTemplateValue;o&&(l||tn(this.latestValues)||d)&&(i(this.instance,c),this.shouldResetTransform=!1,this.scheduleRender())}measure(o=!0){const l=this.measurePageBox();let u=this.removeElementScroll(l);return o&&(u=this.removeTransform(u)),kj(u),{animationId:this.root.animationId,measuredBox:l,layoutBox:u,latestValues:{},source:this.id}}measurePageBox(){var o;const{visualElement:l}=this.options;if(!l)return Z();const u=l.measureViewportBox();if(!(((o=this.scroll)===null||o===void 0?void 0:o.wasRoot)||this.path.some(Pj))){const{scroll:d}=this.root;d&&(zn(u.x,d.offset.x),zn(u.y,d.offset.y))}return u}removeElementScroll(o){var l;const u=Z();if(_e(u,o),!((l=this.scroll)===null||l===void 0)&&l.wasRoot)return u;for(let c=0;c<this.path.length;c++){const d=this.path[c],{scroll:f,options:h}=d;d!==this.root&&f&&h.layoutScroll&&(f.wasRoot&&_e(u,o),zn(u.x,f.offset.x),zn(u.y,f.offset.y))}return u}applyTransform(o,l=!1){const u=Z();_e(u,o);for(let c=0;c<this.path.length;c++){const d=this.path[c];!l&&d.options.layoutScroll&&d.scroll&&d!==d.root&&Fn(u,{x:-d.scroll.offset.x,y:-d.scroll.offset.y}),tn(d.latestValues)&&Fn(u,d.latestValues)}return tn(this.latestValues)&&Fn(u,this.latestValues),u}removeTransform(o){const l=Z();_e(l,o);for(let u=0;u<this.path.length;u++){const c=this.path[u];if(!c.instance||!tn(c.latestValues))continue;cl(c.latestValues)&&c.updateSnapshot();const d=Z(),f=c.measurePageBox();_e(d,f),pf(l,c.latestValues,c.snapshot?c.snapshot.layoutBox:void 0,d)}return tn(this.latestValues)&&pf(l,this.latestValues),l}setTargetDelta(o){this.targetDelta=o,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(o){this.options={...this.options,...o,crossfade:o.crossfade!==void 0?o.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!==ce.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(o=!1){var l;const u=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=u.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=u.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=u.isSharedProjectionDirty);const c=!!this.resumingFrom||this!==u;if(!(o||c&&this.isSharedProjectionDirty||this.isProjectionDirty||!((l=this.parent)===null||l===void 0)&&l.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:f,layoutId:h}=this.options;if(!(!this.layout||!(f||h))){if(this.resolvedRelativeTargetAt=ce.timestamp,!this.targetDelta&&!this.relativeTarget){const y=this.getClosestProjectingParent();y&&y.layout&&this.animationProgress!==1?(this.relativeParent=y,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Z(),this.relativeTargetOrigin=Z(),Fr(this.relativeTargetOrigin,this.layout.layoutBox,y.layout.layoutBox),_e(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=Z(),this.targetWithTransforms=Z()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),b2(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):_e(this.target,this.layout.layoutBox),S0(this.target,this.targetDelta)):_e(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const y=this.getClosestProjectingParent();y&&!!y.resumingFrom==!!this.resumingFrom&&!y.options.layoutScroll&&y.target&&this.animationProgress!==1?(this.relativeParent=y,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Z(),this.relativeTargetOrigin=Z(),Fr(this.relativeTargetOrigin,this.target,y.target),_e(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}Tr&&nn.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||cl(this.parent.latestValues)||j0(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var o;const l=this.getLead(),u=!!this.resumingFrom||this!==l;let c=!0;if((this.isProjectionDirty||!((o=this.parent)===null||o===void 0)&&o.isProjectionDirty)&&(c=!1),u&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(c=!1),this.resolvedRelativeTargetAt===ce.timestamp&&(c=!1),c)return;const{layout:d,layoutId:f}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(d||f))return;_e(this.layoutCorrected,this.layout.layoutBox);const h=this.treeScale.x,y=this.treeScale.y;_2(this.layoutCorrected,this.treeScale,this.path,u),l.layout&&!l.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(l.target=l.layout.layoutBox,l.targetWithTransforms=Z());const{target:v}=l;if(!v){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(df(this.prevProjectionDelta.x,this.projectionDelta.x),df(this.prevProjectionDelta.y,this.projectionDelta.y)),zr(this.projectionDelta,this.layoutCorrected,v,this.latestValues),(this.treeScale.x!==h||this.treeScale.y!==y||!xf(this.projectionDelta.x,this.prevProjectionDelta.x)||!xf(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",v)),Tr&&nn.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(o=!0){var l;if((l=this.options.visualElement)===null||l===void 0||l.scheduleRender(),o){const u=this.getStack();u&&u.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=On(),this.projectionDelta=On(),this.projectionDeltaWithTransform=On()}setAnimationOrigin(o,l=!1){const u=this.snapshot,c=u?u.latestValues:{},d={...this.latestValues},f=On();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!l;const h=Z(),y=u?u.source:void 0,v=this.layout?this.layout.source:void 0,x=y!==v,S=this.getStack(),p=!S||S.members.length<=1,m=!!(x&&!p&&this.options.crossfade===!0&&!this.path.some(Sj));this.animationProgress=0;let g;this.mixTargetDelta=j=>{const N=j/1e3;Nf(f.x,o.x,N),Nf(f.y,o.y,N),this.setTargetDelta(f),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Fr(h,this.layout.layoutBox,this.relativeParent.layout.layoutBox),jj(this.relativeTarget,this.relativeTargetOrigin,h,N),g&&sj(this.relativeTarget,g)&&(this.isProjectionDirty=!1),g||(g=Z()),_e(g,this.relativeTarget)),x&&(this.animationValues=d,J2(d,c,this.latestValues,N,m,p)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=N},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(o){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&($t(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=$.update(()=>{us.hasAnimatedSinceResize=!0,this.currentAnimation=G2(0,wf,{...o,onUpdate:l=>{this.mixTargetDelta(l),o.onUpdate&&o.onUpdate(l)},onComplete:()=>{o.onComplete&&o.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 o=this.getStack();o&&o.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(wf),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const o=this.getLead();let{targetWithTransforms:l,target:u,layout:c,latestValues:d}=o;if(!(!l||!u||!c)){if(this!==o&&this.layout&&c&&D0(this.options.animationType,this.layout.layoutBox,c.layoutBox)){u=this.target||Z();const f=Ve(this.layout.layoutBox.x);u.x.min=o.target.x.min,u.x.max=u.x.min+f;const h=Ve(this.layout.layoutBox.y);u.y.min=o.target.y.min,u.y.max=u.y.min+h}_e(l,u),Fn(l,d),zr(this.projectionDeltaWithTransform,this.layoutCorrected,l,d)}}registerSharedNode(o,l){this.sharedNodes.has(o)||this.sharedNodes.set(o,new oj),this.sharedNodes.get(o).add(l);const c=l.options.initialPromotionConfig;l.promote({transition:c?c.transition:void 0,preserveFollowOpacity:c&&c.shouldPreserveFollowOpacity?c.shouldPreserveFollowOpacity(l):void 0})}isLead(){const o=this.getStack();return o?o.lead===this:!0}getLead(){var o;const{layoutId:l}=this.options;return l?((o=this.getStack())===null||o===void 0?void 0:o.lead)||this:this}getPrevLead(){var o;const{layoutId:l}=this.options;return l?(o=this.getStack())===null||o===void 0?void 0:o.prevLead:void 0}getStack(){const{layoutId:o}=this.options;if(o)return this.root.sharedNodes.get(o)}promote({needsReset:o,transition:l,preserveFollowOpacity:u}={}){const c=this.getStack();c&&c.promote(this,u),o&&(this.projectionDelta=void 0,this.needsReset=!0),l&&this.setOptions({transition:l})}relegate(){const o=this.getStack();return o?o.relegate(this):!1}resetSkewAndRotation(){const{visualElement:o}=this.options;if(!o)return;let l=!1;const{latestValues:u}=o;if((u.z||u.rotate||u.rotateX||u.rotateY||u.rotateZ||u.skewX||u.skewY)&&(l=!0),!l)return;const c={};u.z&&ea("z",o,c,this.animationValues);for(let d=0;d<Jo.length;d++)ea(`rotate${Jo[d]}`,o,c,this.animationValues),ea(`skew${Jo[d]}`,o,c,this.animationValues);o.render();for(const d in c)o.setStaticValue(d,c[d]),this.animationValues&&(this.animationValues[d]=c[d]);o.scheduleRender()}getProjectionStyles(o){var l,u;if(!this.instance||this.isSVG)return;if(!this.isVisible)return lj;const c={visibility:""},d=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,c.opacity="",c.pointerEvents=as(o==null?void 0:o.pointerEvents)||"",c.transform=d?d(this.latestValues,""):"none",c;const f=this.getLead();if(!this.projectionDelta||!this.layout||!f.target){const x={};return this.options.layoutId&&(x.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,x.pointerEvents=as(o==null?void 0:o.pointerEvents)||""),this.hasProjected&&!tn(this.latestValues)&&(x.transform=d?d({},""):"none",this.hasProjected=!1),x}const h=f.animationValues||f.latestValues;this.applyTransformsToTarget(),c.transform=aj(this.projectionDeltaWithTransform,this.treeScale,h),d&&(c.transform=d(h,c.transform));const{x:y,y:v}=this.projectionDelta;c.transformOrigin=`${y.origin*100}% ${v.origin*100}% 0`,f.animationValues?c.opacity=f===this?(u=(l=h.opacity)!==null&&l!==void 0?l:this.latestValues.opacity)!==null&&u!==void 0?u:1:this.preserveOpacity?this.latestValues.opacity:h.opacityExit:c.opacity=f===this?h.opacity!==void 0?h.opacity:"":h.opacityExit!==void 0?h.opacityExit:0;for(const x in Is){if(h[x]===void 0)continue;const{correct:S,applyTo:p}=Is[x],m=c.transform==="none"?h[x]:S(h[x],f);if(p){const g=p.length;for(let j=0;j<g;j++)c[p[j]]=m}else c[x]=m}return this.options.layoutId&&(c.pointerEvents=f===this?as(o==null?void 0:o.pointerEvents)||"":"none"),c}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(o=>{var l;return(l=o.currentAnimation)===null||l===void 0?void 0:l.stop()}),this.root.nodes.forEach(jf),this.root.sharedNodes.clear()}}}function cj(e){e.updateLayout()}function dj(e){var t;const n=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){const{layoutBox:r,measuredBox:i}=e.layout,{animationType:s}=e.options,o=n.source!==e.layout.source;s==="size"?Oe(f=>{const h=o?n.measuredBox[f]:n.layoutBox[f],y=Ve(h);h.min=r[f].min,h.max=h.min+y}):D0(s,n.layoutBox,r)&&Oe(f=>{const h=o?n.measuredBox[f]:n.layoutBox[f],y=Ve(r[f]);h.max=h.min+y,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[f].max=e.relativeTarget[f].min+y)});const l=On();zr(l,r,n.layoutBox);const u=On();o?zr(u,e.applyTransform(i,!0),n.measuredBox):zr(u,r,n.layoutBox);const c=!b0(l);let d=!1;if(!e.resumeFrom){const f=e.getClosestProjectingParent();if(f&&!f.resumeFrom){const{snapshot:h,layout:y}=f;if(h&&y){const v=Z();Fr(v,n.layoutBox,h.layoutBox);const x=Z();Fr(x,r,y.layoutBox),E0(v,x)||(d=!0),f.options.layoutRoot&&(e.relativeTarget=x,e.relativeTargetOrigin=v,e.relativeParent=f)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:n,delta:u,layoutDelta:l,hasLayoutChanged:c,hasRelativeTargetChanged:d})}else if(e.isLead()){const{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function fj(e){Tr&&nn.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function hj(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function pj(e){e.clearSnapshot()}function jf(e){e.clearMeasurements()}function mj(e){e.isLayoutDirty=!1}function gj(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Sf(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function yj(e){e.resolveTargetDelta()}function vj(e){e.calcProjection()}function xj(e){e.resetSkewAndRotation()}function wj(e){e.removeLeadSnapshot()}function Nf(e,t,n){e.translate=K(t.translate,0,n),e.scale=K(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function kf(e,t,n,r){e.min=K(t.min,n.min,r),e.max=K(t.max,n.max,r)}function jj(e,t,n,r){kf(e.x,t.x,n.x,r),kf(e.y,t.y,n.y,r)}function Sj(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const Nj={duration:.45,ease:[.4,0,.1,1]},Pf=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),Cf=Pf("applewebkit/")&&!Pf("chrome/")?Math.round:De;function Tf(e){e.min=Cf(e.min),e.max=Cf(e.max)}function kj(e){Tf(e.x),Tf(e.y)}function D0(e,t,n){return e==="position"||e==="preserve-aspect"&&!T2(vf(t),vf(n),.2)}function Pj(e){var t;return e!==e.root&&((t=e.scroll)===null||t===void 0?void 0:t.wasRoot)}const Cj=R0({attachResizeListener:(e,t)=>di(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),ta={current:void 0},A0=R0({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!ta.current){const e=new Cj({});e.mount(window),e.setOptions({layoutScroll:!0}),ta.current=e}return ta.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),Tj={pan:{Feature:$2},drag:{Feature:U2,ProjectionNode:A0,MeasureLayout:P0}};function bf(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover",n==="Start");const i="onHover"+n,s=r[i];s&&$.postRender(()=>s(t,Si(t)))}class bj extends Qt{mount(){const{current:t}=this.node;t&&(this.unmount=T1(t,n=>(bf(this.node,n,"Start"),r=>bf(this.node,r,"End"))))}unmount(){}}class Ej extends Qt{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!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=ji(di(this.node.current,"focus",()=>this.onFocus()),di(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function Ef(e,t,n){const{props:r}=e;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap",n==="Start");const i="onTap"+(n==="End"?"":n),s=r[i];s&&$.postRender(()=>s(t,Si(t)))}class Mj extends Qt{mount(){const{current:t}=this.node;t&&(this.unmount=R1(t,n=>(Ef(this.node,n,"Start"),(r,{success:i})=>Ef(this.node,r,i?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}const fl=new WeakMap,na=new WeakMap,Rj=e=>{const t=fl.get(e.target);t&&t(e)},Dj=e=>{e.forEach(Rj)};function Aj({root:e,...t}){const n=e||document;na.has(n)||na.set(n,{});const r=na.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(Dj,{root:e,...t})),r[i]}function Vj(e,t,n){const r=Aj(t);return fl.set(e,n),r.observe(e),()=>{fl.delete(e),r.unobserve(e)}}const Lj={some:0,all:1};class Ij extends Qt{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:n,margin:r,amount:i="some",once:s}=t,o={root:n?n.current:void 0,rootMargin:r,threshold:typeof i=="number"?i:Lj[i]},l=u=>{const{isIntersecting:c}=u;if(this.isInView===c||(this.isInView=c,s&&!c&&this.hasEnteredView))return;c&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",c);const{onViewportEnter:d,onViewportLeave:f}=this.node.getProps(),h=c?d:f;h&&h(u)};return Vj(this.node.current,o,l)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:n}=this.node;["amount","margin","root"].some(_j(t,n))&&this.startObserver()}unmount(){}}function _j({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}const Oj={inView:{Feature:Ij},tap:{Feature:Mj},focus:{Feature:Ej},hover:{Feature:bj}}
vendor: 5,274 bytes, line 75
75,zj={layout:{ProjectionNode:A0,MeasureLayout:P0}},hl={current:null},V0={current:!1};function Fj(){if(V0.current=!0,!!pu)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>hl.current=e.matches;e.addListener(t),t()}else hl.current=!1}const Bj=[...s0,me,Wt],Uj=e=>Bj.find(i0(e)),Mf=new WeakMap;function $j(e,t,n){for(const r in t){const i=t[r],s=n[r];if(ye(i))e.addValue(r,i);else if(ye(s))e.addValue(r,ui(i,{owner:e}));else if(s!==i)if(e.hasValue(r)){const o=e.getValue(r);o.liveStyle===!0?o.jump(i):o.hasAnimated||o.set(i)}else{const o=e.getStaticValue(r);e.addValue(r,ui(o!==void 0?o:i,{owner:e}))}}for(const r in n)t[r]===void 0&&e.removeValue(r);return t}const Rf=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class Wj{scrapeMotionValuesFromProps(t,n,r){return{}}constructor({parent:t,props:n,presenceContext:r,reducedMotionConfig:i,blockInitialAnimation:s,visualState:o},l={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=Bu,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 y=st.now();this.renderScheduledAt<y&&(this.renderScheduledAt=y,$.render(this.render,!1,!0))};const{latestValues:u,renderState:c,onUpdate:d}=o;this.onUpdate=d,this.latestValues=u,this.baseTarget={...u},this.initialValues=n.initial?{...u}:{},this.renderState=c,this.parent=t,this.props=n,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=i,this.options=l,this.blockInitialAnimation=!!s,this.isControllingVariants=ho(n),this.isVariantNode=hm(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:f,...h}=this.scrapeMotionValuesFromProps(n,{},this);for(const y in h){const v=h[y];u[y]!==void 0&&ye(v)&&v.set(u[y],!1)}}mount(t){this.current=t,Mf.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((n,r)=>this.bindToMotionValue(r,n)),V0.current||Fj(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:hl.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){Mf.delete(this.current),this.projection&&this.projection.unmount(),$t(this.notifyUpdate),$t(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const t in this.events)this.events[t].clear();for(const t in this.features){const n=this.features[t];n&&(n.unmount(),n.isMounted=!1)}this.current=null}bindToMotionValue(t,n){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();const r=jn.has(t),i=n.on("change",l=>{this.latestValues[t]=l,this.props.onUpdate&&$.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0)}),s=n.on("renderRequest",this.scheduleRender);let o;window.MotionCheckAppearSync&&(o=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{i(),s(),o&&o(),n.owner&&n.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in tr){const n=tr[t];if(!n)continue;const{isEnabled:r,Feature:i}=n;if(!this.features[t]&&i&&r(this.props)&&(this.features[t]=new i(this)),this.features[t]){const s=this.features[t];s.isMounted?s.update():(s.mount(),s.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Z()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}update(t,n){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=n;for(let r=0;r<Rf.length;r++){const i=Rf[r];this.propEventSubscriptions[i]&&(this.propEventSubscriptions[i](),delete this.propEventSubscriptions[i]);const s="on"+i,o=t[s];o&&(this.propEventSubscriptions[i]=this.on(i,o))}this.prevMotionValues=$j(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}
vendor: 6,859 bytes, lines 75-115
75addVariantChild(t){const n=this.getClosestVariantNode();if(n)return n.variantChildren&&n.variantChildren.add(t),()=>n.variantChildren.delete(t)}addValue(t,n){const r=this.values.get(t);n!==r&&(r&&this.removeValue(t),this.bindToMotionValue(t,n),this.values.set(t,n),this.latestValues[t]=n.get())}removeValue(t){this.values.delete(t);const n=this.valueSubscriptions.get(t);n&&(n(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=ui(n===null?void 0:n,{owner:this}),this.addValue(t,r)),r}readValue(t,n){var r;let i=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:(r=this.getBaseTargetFromProps(this.props,t))!==null&&r!==void 0?r:this.readValueFromInstance(this.current,t,this.options);return i!=null&&(typeof i=="string"&&(n0(i)||Gm(i))?i=parseFloat(i):!Uj(i)&&Wt.test(n)&&(i=Jm(t,n)),this.setBaseTarget(t,ye(i)?i.get():i)),ye(i)?i.get():i}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;const{initial:r}=this.props;let i;if(typeof r=="string"||typeof r=="object"){const o=ju(this.props,r,(n=this.presenceContext)===null||n===void 0?void 0:n.custom);o&&(i=o[t])}if(r&&i!==void 0)return i;const s=this.getBaseTargetFromProps(this.props,t);return s!==void 0&&!ye(s)?s:this.initialValues[t]!==void 0&&i===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new Lu),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}}class L0 extends Wj{constructor(){super(...arguments),this.KeyframeResolver=o0}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){return t.style?t.style[n]:void 0}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;ye(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}}function Hj(e){return window.getComputedStyle(e)}class Kj extends L0{constructor(){super(...arguments),this.type="html",this.renderInstance=Sm}readValueFromInstance(t,n){if(jn.has(n)){const r=Fu(n);return r&&r.default||0}else{const r=Hj(t),i=(xm(n)?r.getPropertyValue(n):r[n])||0;return typeof i=="string"?i.trim():i}}measureInstanceViewportBox(t,{transformPagePoint:n}){return N0(t,n)}build(t,n,r){ku(t,n,r.transformTemplate)}scrapeMotionValuesFromProps(t,n,r){return bu(t,n,r)}}class Gj extends L0{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Z}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(jn.has(n)){const r=Fu(n);return r&&r.default||0}return n=Nm.has(n)?n:vu(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,r){return Cm(t,n,r)}build(t,n,r){Pu(t,n,this.isSVGTag,r.transformTemplate)}renderInstance(t,n,r,i){km(t,n,r,i)}mount(t){this.isSVGTag=Tu(t.tagName),super.mount(t)}}const Qj=(e,t)=>wu(e)?new Gj(t):new Kj(t,{allowProjection:e!==w.Fragment}),Yj=w1({...v2,...Oj,...Tj,...zj},Qj),E=Lx(Yj),Xj=()=>a.jsxs("div",{className:"absolute inset-0 overflow-hidden",children:[a.jsx(E.div,{animate:{opacity:[.3,.4,.3],scale:[1,1.1,1]},transition:{duration:8,repeat:1/0,ease:"easeInOut"},className:"absolute h-[600px] w-[600px] -top-40 -left-40 bg-blue-500/20 rounded-full mix-blend-screen filter blur-[100px]"}),a.jsx(E.div,{animate:{opacity:[.2,.3,.2]},transition:{duration:7,repeat:1/0,ease:"easeInOut"},className:"absolute h-[500px] w-[500px] top-1/4 left-1/3 bg-purple-500/20 rounded-full mix-blend-screen filter blur-[100px]"}),a.jsx("div",{className:"absolute inset-0 opacity-20",style:{backgroundImage:"radial-gradient(circle at 1px 1px, rgba(255,255,255,0.15) 1px, transparent 0)",backgroundSize:"48px 48px"}})]});/**
76 * @license lucide-react v0.344.0 - ISC
77 *
78 * This source code is licensed under the ISC license.
79 * See the LICENSE file in the root directory of this source tree.
80 */var qj={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"};/**
81 * @license lucide-react v0.344.0 - ISC
82 *
83 * This source code is licensed under the ISC license.
84 * See the LICENSE file in the root directory of this source tree.
85 */const Zj=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase().trim(),O=(e,t)=>{const n=w.forwardRef(({color:r="currentColor",size:i=24,strokeWidth:s=2,absoluteStrokeWidth:o,className:l="",children:u,...c},d)=>w.createElement("svg",{ref:d,...qj,width:i,height:i,stroke:r,strokeWidth:o?Number(s)*24/Number(i):s,className:["lucide",`lucide-${Zj(e)}`,l].join(" "),...c},[...t.map(([f,h])=>w.createElement(f,h)),...Array.isArray(u)?u:[u]]));return n.displayName=`${e}`,n};/**
86 * @license lucide-react v0.344.0 - ISC
87 *
88 * This source code is licensed under the ISC license.
89 * See the LICENSE file in the root directory of this source tree.
90 */const Jj=O("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/**
91 * @license lucide-react v0.344.0 - ISC
92 *
93 * This source code is licensed under the ISC license.
94 * See the LICENSE file in the root directory of this source tree.
95 */const go=O("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/**
96 * @license lucide-react v0.344.0 - ISC
97 *
98 * This source code is licensed under the ISC license.
99 * See the LICENSE file in the root directory of this source tree.
100 */const I0=O("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
101 * @license lucide-react v0.344.0 - ISC
102 *
103 * This source code is licensed under the ISC license.
104 * See the LICENSE file in the root directory of this source tree.
105 */const _0=O("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
106 * @license lucide-react v0.344.0 - ISC
107 *
108 * This source code is licensed under the ISC license.
109 * See the LICENSE file in the root directory of this source tree.
110 */const O0=O("Cloud",[["path",{d:"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z",key:"p7xjir"}]]);/**
111 * @license lucide-react v0.344.0 - ISC
112 *
113 * This source code is licensed under the ISC license.
114 * See the LICENSE file in the root directory of this source tree.
115 */const gn=O("Cpu",[["rect",{x:"4",y:"4",width:"16",height:"16",rx:"2",key:"1vbyd7"}],["rect",{x:"9",y:"9",width:"6",height:"6",key:"o3kz5p"}],["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"}
115],["path",{d:"M9 2v2",key:"165o2o"}],["path",{d:"M9 20v2",key:"i2bqo8"}]]);/**
116 * @license lucide-react v0.344.0 - ISC
117 *
118 * This source code is licensed under the ISC license.
119 * See the LICENSE file in the root directory of this source tree.
120 */const eS=O("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]]);/**
121 * @license lucide-react v0.344.0 - ISC
122 *
123 * This source code is licensed under the ISC license.
124 * See the LICENSE file in the root directory of this source tree.
125 */const z0=O("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/**
126 * @license lucide-react v0.344.0 - ISC
127 *
128 * This source code is licensed under the ISC license.
129 * See the LICENSE file in the root directory of this source tree.
130 */const cr=O("Gamepad2",[["line",{x1:"6",x2:"10",y1:"11",y2:"11",key:"1gktln"}],["line",{x1:"8",x2:"8",y1:"9",y2:"13",key:"qnk9ow"}],["line",{x1:"15",x2:"15.01",y1:"12",y2:"12",key:"krot7o"}],["line",{x1:"18",x2:"18.01",y1:"10",y2:"10",key:"1lcuu1"}],["path",{d:"M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z",key:"mfqc10"}]]);/**
131 * @license lucide-react v0.344.0 - ISC
132 *
133 * This source code is licensed under the ISC license.
134 * See the LICENSE file in the root directory of this source tree.
135 */const tS=O("Gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]]);/**
136 * @license lucide-react v0.344.0 - ISC
137 *
138 * This source code is licensed under the ISC license.
139 * See the LICENSE file in the root directory of this source tree.
140 */const pl=O("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]]);/**
141 * @license lucide-react v0.344.0 - ISC
142 *
143 * This source code is licensed under the ISC license.
144 * See the LICENSE file in the root directory of this source tree.
145 */const Hu=O("HeartHandshake",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}],["path",{d:"M12 5 9.04 7.96a2.17 2.17 0 0 0 0 3.08v0c.82.82 2.13.85 3 .07l2.07-1.9a2.82 2.82 0 0 1 3.79 0l2.96 2.66",key:"12sd6o"}],["path",{d:"m18 15-2-2",key:"60u0ii"}],["path",{d:"m15 18-2-2",key:"6p76be"}]]);/**
146 * @license lucide-react v0.344.0 - ISC
147 *
148 * This source code is licensed under the ISC license.
149 * See the LICENSE file in the root directory of this source tree.
150 */const nS=O("HelpCircle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/**
151 * @license lucide-react v0.344.0 - ISC
152 *
153 * This source code is licensed under the ISC license.
154 * See the LICENSE file in the root directory of this source tree.
155 */const rS=O("Home",[["path",{d:"m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"y5dka4"}],["polyline",{points:"9 22 9 12 15 12 15 22",key:"e2us08"}]]);/**
156 * @license lucide-react v0.344.0 - ISC
157 *
158 * This source code is licensed under the ISC license.
159 * See the LICENSE file in the root directory of this source tree.
160 */const Ku=O("LayoutDashboard",[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1",key:"10lvy0"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1",key:"16une8"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1",key:"1hutg5"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1",key:"ldoo1y"}]]);/**
161 * @license lucide-react v0.344.0 - ISC
162 *
163 * This source code is licensed under the ISC license.
164 * See the LICENSE file in the root directory of this source tree.
165 */const iS=O("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/**
166 * @license lucide-react v0.344.0 - ISC
167 *
168 * This source code is licensed under the ISC license.
169 * See the LICENSE file in the root directory of this source tree.
170 */const sS=O("MessageSquare",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}]]);/**
171 * @license lucide-react v0.344.0 - ISC
172 *
173 * This source code is licensed under the ISC license.
174 * See the LICENSE file in the root directory of this source tree.
175 */const oS=O("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);/**
176 * @license lucide-react v0.344.0 - ISC
177 *
178 * This source code is licensed under the ISC license.
179 * See the LICENSE file in the root directory of this source tree.
180 */const F0=O("Network",[["rect",{x:"16",y:"16",width:"6",height:"6",rx:"1",key:"4q2zg0"}],["rect",{x:"2",y:"16",width:"6",height:"6",rx:"1",key:"8cvhb9"}],["rect",{x:"9",y:"2",width:"6",height:"6",rx:"1",key:"1egb70"}],["path",{d:"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3",key:"1jsf9p"}],["path",{d:"M12 12V8",key:"2874zd"}]]);/**
181 * @license lucide-react v0.344.0 - ISC
182 *
183 * This source code is licensed under the ISC license.
184 * See the LICENSE file in the root directory of this source tree.
185 */const aS=O("Play",[["polygon",{points:"5 3 19 12 5 21 5 3",key:"191637"}]]);/**
186 * @license lucide-react v0.344.0 - ISC
187 *
188 * This source code is licensed under the ISC license.
189 * See the LICENSE file in the root directory of this source tree.
190 */const Gu=O("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/**
191 * @license lucide-react v0.344.0 - ISC
192 *
193 * This source code is licensed under the ISC license.
194 * See the LICENSE file in the root directory of this source tree.
195 */const lS=O("Quote",[["path",{d:"M3 21c3 0 7-1 7-8V5c0-1.25-.756-2.017-2-2H4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2 1 0 1 0 1 1v1c0 1-1 2-2 2s-1 .008-1 1.031V20c0 1 0 1 1 1z",key:"4rm80e"}],["path",{d:"M15 21c3 0 7-1 7-8V5c0-1.25-.757-2.017-2-2h-4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2h.75c0 2.25.25 4-2.75 4v3c0 1 0 1 1 1z",key:"10za9r"}]]);/**
196 * @license lucide-react v0.344.0 - ISC
197 *
198 * This source code is licensed under the ISC license.
199 * See the LICENSE file in the root directory of this source tree.
200 */const uS=O("Rocket",[["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z",key:"m3kijz"}],["path",{d:"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z",key:"1fmvmk"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0",key:"1f8sc4"}],["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5",key:"qeys4"}]]);/**
201 * @license lucide-react v0.344.0 - ISC
202 *
203 * This source code is licensed under the ISC license.
204 * See the LICENSE file in the root directory of this source tree.
205 */const cS=O("Save",[["path",{d:"M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z",key:"1owoqh"}],["polyline",{points:"17 21 17 13 7 13 7 21",key:"1md35c"}],["polyline",{points:"7 3 7 8 15 8",key:"8nz8an"}]]);/**
206 * @license lucide-react v0.344.0 - ISC
207 *
208 * This source code is licensed under the ISC license.
209 * See the LICENSE file in the root directory of this source tree.
210 */const wt=O("Server",[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2",key:"ngkwjq"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2",key:"iecqi9"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6",key:"16zg32"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18",key:"nzw8ys"}]]);/**
211 * @license lucide-react v0.344.0 - ISC
212 *
213 * This source code is licensed under the ISC license.
214 * See the LICENSE file in the root directory of this source tree.
215 */const B0=O("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
216 * @license lucide-react v0.344.0 - ISC
217 *
218 * This source code is licensed under the ISC license.
219 * See the LICENSE file in the root directory of this source tree.
220 */const vt=O("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]);/**
221 * @license lucide-react v0.344.0 - ISC
222 *
223 * This source code is licensed under the ISC license.
224 * See the LICENSE file in the root directory of this source tree.
225 */const dS=O("Split",[["path",{d:"M16 3h5v5",key:"1806ms"}],["path",{d:"M8 3H3v5",key:"15dfkv"}],["path",{d:"M12 22v-8.3a4 4 0 0 0-1.172-2.872L3 3",key:"1qrqzj"}],["path",{d:"m15 9 6-6",key:"ko1vev"}]]);/**
226 * @license lucide-react v0.344.0 - ISC
227 *
228 * This source code is licensed under the ISC license.
229 * See the LICENSE file in the root directory of this source tree.
230 */const fS=O("Terminal",[["polyline",{points:"4 17 10 11 4 5",key:"akl6gq"}],["line",{x1:"12",x2:"20",y1:"19",y2:"19",key:"q2wloq"}]]);/**
231 * @license lucide-react v0.344.0 - ISC
232 *
233 * This source code is licensed under the ISC license.
234 * See the LICENSE file in the root directory of this source tree.
235 */const U0=O("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
235],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/**
236 * @license lucide-react v0.344.0 - ISC
237 *
238 * This source code is licensed under the ISC license.
239 * See the LICENSE file in the root directory of this source tree.
240 */const $0=O("Zap",[["polygon",{points:"13 2 3 14 12 14 11 22 21 10 12 10 13 2",key:"45s27k"}]]),Df={vps:{gradient:"from-blue-600 to-blue-800",glow:"group-hover:from-blue-600/50 group-hover:to-blue-800/50"},games:{gradient:"from-emerald-600 to-emerald-800",glow:"group-hover:from-emerald-600/50 group-hover:to-emerald-800/50"},dashboard:{gradient:"from-blue-500 to-blue-600",glow:"group-hover:from-blue-500/50 group-hover:to-blue-600/50"}},Us=({href:e,onClick:t,variant:n="dashboard",children:r,className:i=""})=>{const s=e?E.a:E.button,o=e?{href:e,target:"_blank",rel:"noopener noreferrer"}:{onClick:t};return a.jsxs(s,{...o,className:`relative group ${i}`,whileHover:{scale:1.05},whileTap:{scale:.95},children:[a.jsx("div",{className:`absolute -inset-[1px] bg-gradient-to-r ${Df[n].glow} rounded-lg blur opacity-0 group-hover:opacity-100 transition-all duration-300`}),a.jsx("div",{className:`relative px-4 py-2 bg-gradient-to-r ${Df[n].gradient} rounded-lg flex items-center justify-center gap-2 text-sm font-medium text-white`,children:r})]})},hS=({isOpen:e,onClose:t,onOpenServerBuilder:n})=>{const[r,i]=Ee.useState(!1),s=[{icon:a.jsx(cr,{className:"w-4 h-4"}),label:"Minecraft",href:"/minecraft"},{icon:a.jsx(wt,{className:"w-4 h-4"}),label:"VPS",href:"/vps"}],o=[{name:"Billing Panel",href:"https://billing.waterfall.gg/clientarea.php"},{name:"VPS Panel",href:"https://vps.waterfall.gg"},{name:"Game Panel",href:"https://panel.waterfall.gg"}];return a.jsx(oi,{children:e&&a.jsxs(a.Fragment,{children:[a.jsx(E.div,{initial:{opacity:0}
240,animate:{opacity:1},exit:{opacity:0},onClick:t,className:"fixed inset-0 bg-black/60 backdrop-blur-sm z-40"}),a.jsxs(E.div,{initial:{x:"100%"},animate:{x:0},exit:{x:"100%"},transition:{type:"spring",damping:20},className:"fixed right-0 top-0 h-full w-[300px] bg-gray-900/95 backdrop-blur-md z-50 border-l border-gray-800/50",children:[a.jsx("button",{onClick:t,className:"absolute top-6 right-6 p-2 text-gray-400 hover:text-white",children:a.jsx(U0,{className:"w-6 h-6"})}),a.jsxs("div",{className:"p-6 pt-20 h-full flex flex-col gap-4",children:[a.jsx("nav",{className:"flex flex-col gap-2",children:s.map(l=>a.jsxs(Nn,{to:l.href,onClick:t,className:"flex items-center gap-2 px-4 py-2 text-sm font-medium text-gray-300 hover:text-white transition-colors",children:[l.icon,l.label]},l.label))}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx(Us,{onClick:()=>{t(),n==null||n()},variant:"vps",className:"w-full",children:a.jsxs("div",{className:"flex items-center justify-center gap-2 w-full",children:[a.jsx(Gu,{className:"w-4 h-4"}),"Build Server"]})}),a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx(Us,{onClick:()=>i(!r),variant:"dashboard",className:"w-full",children:a.jsxs("div",{className:"flex items-center justify-between w-full",children:[a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx(Ku,{className:"w-4 h-4"}),"Login"]}),a.jsx(I0,{className:`w-4 h-4 transition-transform ${r?"rotate-180":""}`})]})}),a.jsx(oi,{children:r&&a.jsx(E.div,{initial:{opacity:0,y:-10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},className:"flex flex-col rounded-lg bg-gray-800/50 overflow-hidden",children:o.map(l=>a.jsxs("a",{href:l.href,target:"_blank",rel:"noopener noreferrer",className:"flex items-center justify-between px-4 py-2 text-sm text-gray-300 hover:text-white hover:bg-gray-800/50 transition-colors",onClick:t,children:[a.jsx("span",{children:l.name}),a.jsx(z0,{className:"w-3 h-3 opacity-50"})]},l.name))})})]})]})]})]})]})})},pS=({onOpenServerBuilder:e})=>{const[t,n]=w.useState(!1),[r,i]=w.useState(!1),s=w.useRef(null),o=lo();w.useEffect(()=>{const d=f=>{s.current&&!s.current.contains(f.target)&&i(!1)};return document.addEventListener("mousedown",d),()=>{document.removeEventListener("mousedown",d)}},[]);const l=d=>{o(d),window.scrollTo({top:0,behavior:"smooth"})},u=()=>{o("/"),window.scrollTo({top:0,behavior:"smooth"})},c=[{name:"Billing Panel",href:"https://billing.waterfall.gg/clientarea.php"},{name:"VPS Panel",href:"https://vps.waterfall.gg"},{name:"Game Panel",href:"https://panel.waterfall.gg"}];return a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"fixed top-4 inset-x-0 max-w-5xl mx-auto z-50 px-4",children:a.jsxs(E.div,{initial:{y:-100,opacity:0},animate:{y:0,opacity:1},className:"relative group",children:[a.jsx("div",{className:"absolute -inset-[1px] bg-gradient-to-r from-blue-500/50 via-emerald-500/50 to-blue-500/50 rounded-full blur-sm transition-opacity duration-500"}),a.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-gray-950/80 to-gray-900/80 backdrop-blur-md rounded-full"}),a.jsx("nav",{className:"relative px-4 sm:px-8 py-4",children:a.jsxs("div",{className:"flex items-center",children:[a.jsxs("div",{className:"flex items-center gap-6",children:[a.jsx("button",{onClick:u,className:"flex items-center gap-1 group",children:a.jsxs(E.div,{whileHover:{scale:1.05},whileTap:{scale:.95},className:"relative flex items-center",children:[a.jsx("div",{className:"absolute -inset-2 bg-gradient-to-r from-blue-500 to-emerald-500 rounded-full opacity-0 group-hover:opacity-20 blur-md transition-opacity duration-500"}),a.jsx("img",{src:"https://imagedelivery.net/YQ0jrnCxvQ3Y0N5fdZIwqA/a531f4c2-43f8-4a12-9107-a06219520300/public",alt:"Waterfall",className:"h-10 w-10 relative mt-1"}),a.jsx("span",{className:"text-lg font-light tracking-wide bg-gradient-to-r from-blue-400 to-emerald-400 bg-clip-text text-transparent ml-1",children:"waterfall"})]})}),a.jsxs("div",{className:"hidden lg:flex items-center gap-4",children:[a.jsx("button",{onClick:()=>l("/minecraft"),className:"relative px-4 py-2 text-sm font-medium text-gray-300 hover:text-white transition-colors group flex items-center",children:a.jsxs(E.div,{whileHover:{scale:1.05},whileTap:{scale:.95},className:"relative",children:[a.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-blue-500/10 to-emerald-500/10 o
240pacity-0 group-hover:opacity-100 rounded-lg transition-opacity"}),a.jsxs("span",{className:"relative flex items-center",children:[a.jsx(cr,{className:"w-4 h-4 mr-1.5"}),"Minecraft"]})]})}),a.jsx("button",{onClick:()=>l("/vps"),className:"relative px-4 py-2 text-sm font-medium text-gray-300 hover:text-white transition-colors group flex items-center",children:a.jsxs(E.div,{whileHover:{scale:1.05},whileTap:{scale:.95},className:"relative",children:[a.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-blue-500/10 to-emerald-500/10 opacity-0 group-hover:opacity-100 rounded-lg transition-opacity"}),a.jsxs("span",{className:"relative flex items-center",children:[a.jsx(wt,{className:"w-4 h-4 mr-1.5"}),"VPS"]})]})})]})]}),a.jsxs("div",{className:"flex items-center gap-2 ml-auto",children:[a.jsxs("div",{className:"hidden lg:flex items-center gap-2",children:[a.jsxs(Us,{onClick:e,variant:"vps",className:"flex items-center justify-center",children:[a.jsx(Gu,{className:"w-4 h-4"}),"Build Server"]}),a.jsxs("div",{className:"relative",ref:s,children:[a.jsxs(Us,{onClick:()=>i(!r),variant:"dashboard",className:"flex items-center justify-center gap-2",children:[a.jsx(Ku,{className:"w-4 h-4"}),"Login",a.jsx(I0,{className:`w-4 h-4 transition-transform ${r?"rotate-180":""}`})]}),a.jsx(oi,{children:r&&a.jsx(E.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:10},className:"absolute right-0 mt-2 w-48 py-2 bg-gray-900/95 backdrop-blur-sm rounded-lg border border-gray-800/50 shadow-xl",children:c.map(d=>a.jsx("a",{href:d.href,target:"_blank",rel:"noopener noreferrer",className:"block px-4 py-2 text-sm text-gray-300 hover:text-white hover:bg-gray-800/50 transition-colors",onClick:()=>i(!1),children:d.name},d.name))})})]})]}),a.jsx("button",{onClick:()=>n(!0),className:"lg:hidden p-2 text-gray-400 hover:text-white transition-colors",children:a.jsx(iS,{className:"w-6 h-6"})})]})]})})]})}),a.jsx(hS,{isOpen:t,onClose:()=>n(!1),onOpenServerBuilder:e})]})},Ni=({onOpenServerBuilder:e})=>a.jsx(pS,{onOpenServerBuilder:e}),mS=()=>{const e=lo();return a.jsx("div",{className:"min-h-screen flex flex-col items-center justify-center relative px-6 py-24 md:py-32",children:a.jsxs(E.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.2},className:"text-center w-full max-w-4xl mx-auto",children:[a.jsxs("div",{className:"relative",children:[a.jsx(E.div,{animate:{opacity:[.3,.4,.3],scale:[1,1.05,1]},transition:{duration:4,repeat:1/0,ease:"easeInOut"},className:"absolute -inset-8 bg-gradient-to-r from-blue-500/20 via-emerald-500/20 to-blue-500/20 rounded-full blur-2xl"}),a.jsxs("h1",{className:"relative text-5xl sm:text-6xl md:text-8xl font-regular mb-8 text-white leading-tight",children:["The Pinnacle of"," ",a.jsxs("span",{className:"relative",children:[a.jsx(E.div,{animate:{opacity:[.5,.8,.5]},transition:{duration:3,repeat:1/0,ease:"easeInOut"},className:"absolute inset-0 bg-gradient-to-r from-blue-400/30 to-emerald-400/30 blur-xl"}),a.jsx("span",{className:"relative bg-gradient-to-r from-blue-400 to-emerald-400 bg-clip-text text-transparent",children:"Hosting"})]})]})]}),a.jsx("p",{className:"text-lg sm:text-xl md:text-2xl text-gray-300 mb-14 max-w-3xl mx-auto",children:"Premium 9950X servers with enterprise DDoS protection, at an affordable price"}),a.jsxs("div",{className:"flex flex-col items-center gap-8",children:[a.jsxs("div",{className:"flex flex-col sm:flex-row items-center gap-4",children:[a.jsxs(E.button,{onClick:()=>e("/minecraft"),whileHover:{scale:1.05},whileTap:{scale:.95},className:"relative group",children:[a.jsx("div",{className:"absolute -inset-1 bg-gradient-to-r from-emerald-600 to-emerald-800 rounded-lg blur opacity-0 group-hover:opacity-100 transition-all duration-300"}),a.jsxs("div",{className:"relative px-6 py-3 bg-gradient-to-r from-emerald-600 to-emerald-800 rounded-lg flex items-center gap-2 text-white font-medium",children:[a.jsx(cr,{className:"w-5 h-5"}),"Minecraft"]})]}),a.jsxs(E.button,{onClick:()=>e("/vps"),whileHover:{scale:1.05},whileTap:{scale:.95},className:"relative group",children:[a.jsx("div",{className:"absolute -inset-1 bg-gradient-to-r from-blue-600 to-blue-800 rounded-lg blur opacity-0 group-hover:opacity-100 transition-all duration-300"}),a.jsxs("div",{className:"relative px-11 py-3 bg-gradient-to-r from-blue-600 to-blue-800 rounded-lg flex items-center gap-2 text-white font-medium",children:[a.jsx(wt,{className:"w-5 h-5"}),"VPS"]})]})]}),a.jsxs(E.a,{href:"https://waterfall.gg",target:"_blank",rel:"noopener noreferrer",initial:{opacity:0,y:10}
240,animate:{opacity:1,y:0},transition:{delay:.3},className:"flex items-center gap-2 text-gray-300 hover:text-white transition-colors",children:[a.jsx("span",{className:"text-sm",children:"Rated"}),a.jsx("img",{src:"https://imagedelivery.net/YQ0jrnCxvQ3Y0N5fdZIwqA/421c19b1-f957-44e1-9508-1b40c0e17100/public",alt:"5 Stars",className:"h-5"})]})]})]})})},W0=({variant:e="blue"})=>{const t={blue:{glow:"from-blue-500/20 via-purple-500/20 to-blue-500/20",hover:"group-hover:from-blue-500/40 group-hover:via-purple-500/40 group-hover:to-blue-500/40"},emerald:{glow:"from-emerald-500/20 via-emerald-600/20 to-emerald-500/20",hover:"group-hover:from-emerald-500/40 group-hover:via-emerald-600/40 group-hover:to-emerald-500/40"}};return a.jsx("div",{className:"absolute -inset-2 opacity-50 transition-opacity duration-300 group-hover:opacity-100",children:a.jsx(E.div,{animate:{scale:[1,1.02,1],opacity:[.3,.4,.3]},transition:{duration:4,repeat:1/0,ease:"easeInOut"},className:`absolute inset-0 bg-gradient-to-r ${t[e].glow} rounded-xl blur-xl transition-all duration-300 ${t[e].hover}`})})},fi=({children:e,variant:t="blue",className:n=""})=>a.jsxs(E.div,{whileHover:{y:-5},className:`relative group ${n}`,children:[a.jsx(W0,{}),a.jsx("div",{className:"relative bg-gray-800/50 backdrop-blur-sm rounded-xl p-6 border border-gray-700/50",children:e})]}),gS=[{icon:a.jsx(gn,{className:"h-6 w-6 text-blue-400"}),title:"High Performance",description:"Powered by Ryzen 9950X processors for maximum performance"},{icon:a.jsx(vt,{className:"h-6 w-6 text-emerald-400"}),title:"DDoS Protection",description:"Enterprise-grade protection against attacks, included free"},{icon:a.jsx(_0,{className:"h-6 w-6 text-blue-400"}),title:"Instant Setup",description:"Get your servers up and running in just minutes"},{icon:a.jsx(O0,{className:"h-6 w-6 text-emerald-400"}),title:"Global Network",description:"Multiple locations worldwide for optimal latency"},{icon:a.jsx($0,{className:"h-6 w-6 text-blue-400"}),title:"NVMe Storage",description:"Lightning-fast NVMe SSD storage for rapid load times"},{icon:a.jsx(Hu,{className:"h-6 w-6 text-emerald-400"}),title:"Round the clock support",description:"Expert support team available around the clock"}],yS=()=>a.jsx("section",{className:"py-20 px-4",id:"features",children:a.jsxs("div",{className:"max-w-7xl mx-auto",children:[a.jsxs("div",{className:"text-center mb-16",children:[a.jsxs("h2",{className:"text-4xl font-bold mb-4 text-white",children:["Why Choose"," ",a.jsx("span",{className:"bg-gradient-to-r from-blue-400 to-emerald-400 bg-clip-text text-transparent",children:"Waterfall"})]}),a.jsx("p",{className:"text-gray-400",children:"Experience the perfect blend of performance, reliability, and support"})]}),a.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-8",children:gS.map((e,t)=>a.jsxs(fi,{children:[a.jsx("div",{className:"p-2 rounded-lg bg-gray-800/50 w-fit mb-4",children:e.icon}),a.jsx("h3",{className:"text-lg font-semibold mb-2 text-white",children:e.title}),a.jsx("p",{className:"text-gray-400",children:e.description})]},t))})]})}),vS=()=>a.jsx("section",{className:"py-12 px-4 mt-auto",children:a.jsx("div",{className:"max-w-7xl mx-auto",children:a.jsxs("div",{className:"grid md:grid-cols-2 gap-8",children:[a.jsxs(fi,{children:[a.jsxs("div",{className:"mb-6",children:[a.jsx("div",{className:"w-14 h-14 bg-blue-500/10 rounded-xl flex items-center justify-center mb-4",children:a.jsx(vt,{className:"w-8 h-8 text-blue-400"})}),a.jsx("h3",{className:"text-2xl font-bold text-white mb-2",children:"Enterprise DDoS Protection"}),a.jsxs("p",{className:"text-gray-300 text-lg",children:["Our network is protected by enterprise-grade DDoS mitigation, capable of handling"," ",a.jsx("span",{className:"text-blue-400 font-semibold",children:"multi-terabit per second"})," attacks"]})]}),a.jsxs("ul",{className:"space-y-3 text-gray-300",children:[a.jsxs("li",{className:"flex items-center gap-2",children:[a.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-blue-400"}),"Multi-layer protection"]}),a.jsxs("li",{className:"flex items-center gap-2",children:[a.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-blue-400"}),"Advanced traffic filtering"]}),a.jsxs("li",{className:"flex items-center gap-2",children:[a.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-blue-400"}),"Capable of handling the biggest of attacks"]})]})]}),a.jsxs(fi,{variant:"emerald",children:[a.jsxs("div",{className:"mb-6",children:[a.jsx("div",{className:"w-14 h-14 bg-emerald-500/10 rounded-xl flex items-center justify-center mb-4",children:a.jsx(gn,{className:"w-8 h-8 text-emerald-400"})}),a.jsx("h3",{className:"text-2xl font-bold text-white mb-2",children:"AMD Ryzen 9950X"}),a.jsxs("p",{className:"text-gray-300 text-lg",children:["Experience unparalleled performance with the latest"," ",a.jsx("span",{className:"text-emerald-400 font-semibold",children:"AMD Ryzen 9950X"})," processors"]})]}),a.jsxs("ul",{className:"space-y-3 text-gray-300",children:[a.jsxs("li",{className:"flex items-center gap-2",children:[a.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-emerald-400"}),"Up to 5.7 GHz boost clock"]}),a.jsxs("li",{className:"flex items-center gap-2",children:[a.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-emerald-400"}),"Never worry about lag again"]}),a.jsxs("li",{className:"flex items-center gap-2",children:[a.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-emerald-400"}),"One of the best CPUs for Minecraft"]})]})]})]})})}),Qu=()=>a.jsx("section",{className:"py-24 px-4 relative overflow-hidden",children:a.jsx("div",{className:"max-w-7xl mx-auto",children:a.jsxs("div",{className:"grid md:grid-cols-2 gap-12 items-center",children:[a.jsx("div",{className:"relative aspect-square max-w-[500px] mx-auto",children:a.jsx("img",{src:"https://imagedelivery.net/YQ0jrnCxvQ3Y0N5fdZIwqA/6d3d8ced-b516-45aa-4711-0b3467cc2f00/public",alt:"DDoS Protection Visualization",className:"w-full h-full object-contain"})}),a.jsxs("div",{children:[a.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[a.jsx("div",{className:"p-3 rounded-xl bg-blue-500/10",children:a.jsx(vt,{className:"w-6 h-6 text-blue-400"})}),a.jsx("h2",{className:"text-4xl font-bold text-white",children:"Anti-DDoS"})]}),a.jsxs("div",{className:"space-y-6 text-lg text-gray-300",children:[a.jsx("p",{children:"Our enterprise-grade DDoS protection is engineered to safeguard your servers against the largest and most sophisticated attacks, ensuring uninterrupted service for you and your users."}),a.jsxs("div",{className:"space-y-4",children:[a.jsxs("div",{className:"flex items-start gap-3",children:[a.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-blue-400 mt-2"}),a.jsx("p",{children:"Multi-layered filtering system that automatically detects and mitigates attacks in real-time, without disconnecting users."})]}),a.jsxs("div",{className:"flex items-start gap-3",children:[a.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-blue-400 mt-2"}),a.jsx("p",{children:"Advanced traffic analysis systems to distinguish legitimate users from malicious requests"})]}),a.jsxs("div",{className:"flex items-start gap-3",children:[a.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-blue-400 mt-2"}),a.jsx("p",{children:"Globally distributed network of scrubbing centers to handle volumetric attacks without impacting performance"})]})]}),a.jsx("div",{className:"pt-4",children:a.jsx("div",{className:"inline-block px-4 py-2 rounded-lg bg-blue-500/10 text-blue-400 text-sm font-medium",children:"Included with every server at no extra cost"})})]})]})]})})}),Af=[{name:"Pangi",image:"https://imagedelivery.net/YQ0jrnCxvQ3Y0N5fdZIwqA/430a7674-ed8c-48f9-6e04-77af4a384400/public",url:"https://www.twitch.tv/pangi",testimonial:"After my old serverhost failed me on a viewer event, Waterfall hosting rescued me with the fastest customer support i could ever wish for!"},{name:"PierceTRV",image:"https://imagedelivery.net/YQ0jrnCxvQ3Y0N5fdZIwqA/043a98d3-53e9-4903-75e6-d7b297ced900/public",url:"https://www.youtube.com/@PierceTRV",testimonial:"Waterfall has great customer support and I've never had issues when using their services"}],H0=()=>{const[e,t]=w.useState(null),n=Af.find(r=>r.name===e);return a.jsxs("section",{className:"py-20 px-4 relative",children:[a.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-transparent via-emerald-950/10 to-transparent pointer-events-none"}),a.jsxs("div",{className:"max-w-7xl mx-auto relative",children:[a.jsx("div",{className:"text-center mb-12",children:a.jsxs(E.p,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"text-lg text-gray-400 mb-2",children:["Backed by your"," ",a.jsx("span",{className:"bg-gradient-to-r from-blue-400 to-emerald-400 bg-clip-text text-transparent",children:"favourites"})]})}),a.jsx("div",{className:"flex flex-wrap justify-center items-center gap-12",children:Af.map((r,i)=>a.jsxs(E.a,{href:r.url,target:"_blank",rel:"noopener noreferrer",initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:i*.1},whileHover:{scale:1.05},onHoverStart:()=>t(r.name),onHoverEnd:()=>t(null),className:"relative group",children:[a.jsxs("div",{className:"absolute -inset-4",children:[a.jsx(E.div,{initial:{rotate:"0deg"},animate:{rotate:"360deg"},transition:{duration:8,repeat:1/0,ease:"linear"},className:"absolute inset-0 rounded-full opacity-0 group-hover:opacity-100 duration-500",style:{background:"conic-gradient(from 0deg, transparent 0 340deg, rgb(16, 185, 129) 360deg)",maskImage:"radial-gradient(circle at 50% 50%, transparent 60%, black 65%)",WebkitMaskImage:"radial-gradient(circle at 50% 50%, transparent 60%, black 65%)"}}),a.jsx(E.div,{animate:{scale:[1,1.1,1],opacity:[0,.3,0]},transition:{duration:2,repeat:1/0,ease:"easeInOut"},className:"absolute inset-0 bg-gradient-to-r from-emerald-500/30 to-blue-500/30 rounded-full blur-lg opacity-0 group-hover:opacity-100"})]}),a.jsx("div",{className:"w-12 h-12 rounded-full overflow-hidden relative",children:a.jsx("img",{src:r.image,alt:r.name,className:"w-full h-full object-cover grayscale group-hover:grayscale-0 transition-all duration-300"})})]},i))}),a.jsx("div",{className:"h-48 relative mt-12",children:a.jsx(oi,{mode:"wait",children:e&&a.jsx(E.div,{initial:{opacity:0,y:20}
240,animate:{opacity:1,y:0},exit:{opacity:0,y:-20},className:"absolute inset-0 flex items-center justify-center",children:a.jsxs("div",{className:"max-w-3xl mx-auto text-center relative",children:[n!=null&&n.testimonial?a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"absolute -top-6 left-1/2 -translate-x-1/2",children:a.jsx(lS,{className:"w-12 h-12 text-emerald-500/20"})}),a.jsxs("p",{className:"text-2xl text-gray-300 italic relative",children:['"',n.testimonial,'"']})]}):a.jsx(a.Fragment,{children:a.jsxs("div",{className:"relative",children:[a.jsx(E.div,{animate:{opacity:[.5,.8,.5]},transition:{duration:3,repeat:1/0,ease:"easeInOut"},className:"absolute inset-0 bg-gradient-to-r from-emerald-500/20 to-blue-500/20 blur-xl"}),a.jsxs("p",{className:"text-2xl text-gray-300 relative",children:["Powering"," ",a.jsxs("span",{className:"bg-gradient-to-r from-emerald-400 to-blue-400 bg-clip-text text-transparent font-medium",children:[n==null?void 0:n.name,"'s servers"]})]})]})}),(n==null?void 0:n.testimonial)&&a.jsx("p",{className:"mt-4 text-emerald-400 font-medium",children:n.name})]})})})})]})]})},$s=({children:e,className:t=""})=>a.jsxs("div",{className:`relative group ${t}`,children:[a.jsx("div",{className:"absolute -inset-px rounded-xl"}),a.jsx(E.div,{initial:{rotate:"0deg"},animate:{rotate:"360deg"},transition:{duration:10,repeat:1/0,ease:"linear"},className:"absolute -inset-px rounded-xl opacity-0 group-hover:opacity-100 duration-500",style:{background:"conic-gradient(from 0deg, transparent 0 340deg, rgb(59, 130, 246) 360deg)",maskImage:"radial-gradient(circle at 50% 50%, transparent 65%, black 65%)",WebkitMaskImage:"radial-gradient(circle at 50% 50%, transparent 65%, black 65%)"}}),a.jsx("div",{className:"relative",children:e})]}),xS=({onDeploy:e})=>a.jsx("section",{className:"py-24 px-4 relative overflow-hidden",children:a.jsx("div",{className:"max-w-7xl mx-auto",children:a.jsx(E.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},children:a.jsx($s,{children:a.jsxs("div",{className:"relative rounded-2xl overflow-hidden border border-blue-500/20",children:[a.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:'url("https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&q=80&w=2000")'},children:a.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-gray-900/95 to-gray-900/90"})}),a.jsxs("div",{className:"relative px-8 py-16 text-center",children:[a.jsx("h2",{className:"text-4xl font-bold mb-4 text-white",children:"Ready to get started?"}),a.jsx("p",{className:"text-gray-300 text-lg mb-8 max-w-2xl mx-auto",children:"Deploy your server in minutes with our easy-to-use control panel"}),a.jsxs(E.button,{onClick:e,whileHover:{scale:1.05},whileTap:{scale:.95},className:"px-8 py-3 bg-gradient-to-r from-blue-500 to-purple-500 hover:from-blue-600 hover:to-purple-600 text-white rounded-lg flex items-center gap-2 transition-colors mx-auto group",children:[a.jsx("span",{children:"Get Started"}),a.jsx(go,{className:"w-5 h-5 transition-transform group-hover:translate-x-1"})]})]})]})})})})}),ki=()=>a.jsx("footer",{className:"mt-auto bg-gray-950 border-t border-gray-900",children:a.jsx("div",{className:"max-w-7xl mx-auto px-4 py-8",children:a.jsxs("div",{className:"flex flex-col md:flex-row items-center justify-between gap-4",children:[a.jsxs("div",{className:"flex items-center gap-8",children:[a.jsxs(Nn,{to:"/",className:"flex items-center gap-2 group",children:[a.jsx("img",{src:"https://imagedelivery.net/YQ0jrnCxvQ3Y0N5fdZIwqA/a531f4c2-43f8-4a12-9107-a06219520300/public",alt:"Waterfall",className:"h-10 w-10 relative mt-1"}),a.jsx("span",{className:"text-lg font-light tracking-wide bg-gradient-to-r from-blue-400 to-emerald-400 bg-clip-text text-transparent ml-1",children:"waterfall"})]}),a.jsxs("div",{className:"hidden md:flex items-center gap-6 text-sm",children:[a.jsx(Nn,{to:"/minecraft",className:"text-gray-500 hover:text-white transition-colors",children:"Game Servers"}),a.jsx(Nn,{to:"/vps",className:"text-gray-500 hover:text-white transition-colors",children:"VPS"}),a.jsx(Nn,{to:"/terms",className:"text-gray-500 hover:text-white transition-colors",children:"Terms"}),a.jsx(Nn,{to:"/privacy",className:"text-gray-500 hover:text-white transition-colors",children:"Privacy"}),a.jsx("a",{href:"https://help.waterfall.gg",target:"_blank",rel:"noopener noreferrer",className:"text-gray-500 hover:text-white transition-colors",children:"Knowledgebase"})]})]}),a.jsxs("div",{className:"flex items-center gap-6",children:[a.jsx("div",{className:"text-sm text-gray-500",children:"UK company no. 16208151 • ASN AS213482"}),a.jsx("div",{className:"flex items-center gap-3",children:a.jsx("a",{href:"https://discord.gg/xr6msD3Z63",target:"_blank",rel:"noopener noreferrer",className:"text-gray-500 hover:text-white transition-colors",children:a.jsx(sS,{className:"w-5 h-5"})})})]})]})})}),wS=e=>{const[t,n]=w.useState(!1);return w.useEffect(()=>{const r=window.matchMedia(e);r.matches!==t&&n(r.matches);const i=()=>n(r.matches);
240return r.addEventListener("change",i),()=>r.removeEventListener("change",i)},[t,e]),t},jS=({onSelect:e,selectedValue:t})=>a.jsxs("div",{className:"p-6",children:[a.jsx("h2",{className:"text-2xl font-bold text-white mb-4",children:"Choose Server Type"}),a.jsxs("div",{className:"grid md:grid-cols-2 gap-4",children:[a.jsxs(E.button,{whileHover:{scale:1.02},whileTap:{scale:.98},onClick:()=>e("minecraft"),className:`relative h-40 rounded-xl overflow-hidden group ${t==="minecraft"?"ring-2 ring-emerald-500":"hover:ring-2 hover:ring-emerald-500/50"}`,children:[a.jsx("div",{className:"absolute inset-0 bg-cover bg-center transition-transform duration-300 group-hover:scale-110",style:{backgroundImage:'url("https://images.unsplash.com/photo-1623934199716-dc28818a6ec7?auto=format&fit=crop&q=80&w=2000")'},children:a.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-gray-900 via-gray-900/80 to-gray-900/50"})}),a.jsx("div",{className:"relative h-full flex flex-col items-center justify-center p-4",children:a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx(cr,{className:"w-6 h-6 text-emerald-400"}),a.jsx("h3",{className:"text-3xl font-bold text-white",children:"Minecraft"})]})})]}),a.jsxs(E.button,{whileHover:{scale:1.02},whileTap:{scale:.98},onClick:()=>e("vps"),className:`relative h-40 rounded-xl overflow-hidden group ${t==="vps"?"ring-2 ring-blue-500":"hover:ring-2 hover:ring-blue-500/50"}`,children:[a.jsx("div",{className:"absolute inset-0 bg-cover bg-center transition-transform duration-300 group-hover:scale-110",style:{backgroundImage:'url("https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&q=80&w=2000")'},children:a.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-gray-900 via-gray-900/80 to-gray-900/50"})}),a.jsx("div",{className:"relative h-full flex flex-col items-center justify-center p-4",children:a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx(wt,{className:"w-6 h-6 text-blue-400"}),a.jsx("h3",{className:"text-3xl font-bold text-white",children:"VPS"})]})})]})]})]});var SS=["title"],NS=["title"];function Ws(){return Ws=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ws.apply(this,arguments)}function K0(e,t){if(e==null)return{};var n=kS(e,t),r,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i<s.length;i++)r=s[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function kS(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,s;for(s=0;s<r.length;s++)i=r[s],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var PS=function(t){var n=t.title,r=K0(t,SS);return Ee.createElement("svg",Ws({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 513 342"},r),n&&Ee.createElement("title",null,n),Ee.createElement("path",{fill:"#FFF",d:"M0 114h513v114H0z"}),Ee.createElement("path",{fill:"#cd1f2a",d:"M0 0h513v114H0z"}),Ee.createElement("path",{fill:"#1d4185",d:"M0 228h513v114H0z"}))},Vf=function(t){var n=t.title,r=K0(t,NS);return Ee.createElement("svg",Ws({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 513 342"},r),n&&Ee.createElement("title",null,n),Ee.createElement("path",{fill:"#FFF",d:"M0 0h513v342H0z"}),Ee.createElement("path",{d:"M0 0h513v26.3H0zm0 52.6h513v26.3H0zm0 52.6h513v26.3H0zm0 52.6h513v26.3H0zm0 52.7h513v26.3H0zm0 52.6h513v26.3H0zm0 52.6h513V342H0z",fill:"#D80027"}),Ee.createElement("path",{fill:"#2E52B2",d:"M0 0h256.5v184.1H0z"}),Ee.createElement("path",{d:"m47.8 138.9-4-12.8-4.4 12.8H26.2l10.7 7.7-4 12.8 10.9-7.9 10.6 7.9-4.1-12.8 10.9-7.7zm56.3 0-4.1-12.8-4.2 12.8H82.6l10.7 7.7-4 12.8 10.7-7.9 10.8 7.9-4-12.8 10.7-7.7zm56.5 0-4.3-12.8-4 12.8h-13.5l11 7.7-4.2 12.8 10.7-7.9 11 7.9-4.2-12.8 10.7-7.7zm56.2 0-4-12.8-4.2 12.8h-13.3l10.8 7.7-4 12.8 10.7-7.9 10.8 7.9-4.3-12.8 11-7.7zM100 75.3l-4.2 12.8H82.6L93.3 96l-4 12.6 10.7-7.8 10.8 7.8-4-12.6 10.7-7.9h-13.4zm-56.2 0-4.4 12.8H26.2L36.9 96l-4 12.6 10.9-7.8 10.6 7.8L50.3 96l10.9-7.9H47.8zm112.5 0-4 12.8h-13.5l11 7.9-4.2 12.6 10.7-7.8 11 7.8-4.2-12.6 10.7-7.9h-13.2zm56.5 0-4.2 12.8h-13.3l10.8 7.9-4 12.6 10.7-7.8 10.8 7.8-4.3-12.6 11-7.9h-13.5zm-169-50.6-4.4 12.6H26.2l10.7 7.9-4 12.7L43.8 50l10.6 7.9-4.1-12.7 10.9-7.9H47.8zm56.2 0-4.2 12.6H82.6l10.7 7.9-4 12.7L100 50l10.8 7.9-4-12.7 10.7-7.9h-13.4zm56.3 0-4 12.6h-13.5l11 7.9-4.2 12.7 10.7-7.9 11 7.9-4.2-12.7 10.7-7.9h-13.2zm56.5 0-4.2 12.6h-13.3l10.8 7.9-4 12.7 10.7-7.9 10.8 7.9-4.3-12.7 11-7.9h-13.5z",fill:"#FFF"}))};const Lf=[{id:"ams",name:"Amsterdam",country:"Netherlands",Flag:PS,available:{minecraft:!0,vps:!0}},{id:"nyc",name:"New York",country:"United States",Flag:Vf,available:{minecraft:!0,vps:!0}},{id:"ash",name:"Ashburn",country:"United States",Flag:Vf,available:{minecraft:!1,vps:!1}
240}],CS=({onSelect:e,selectedValue:t,serverType:n})=>{const r=Lf.filter(s=>s.available[n]),i=Lf.filter(s=>!s.available[n]);return a.jsxs("div",{className:"p-6",children:[a.jsx("h2",{className:"text-2xl font-bold text-white mb-4",children:"Select Location"}),a.jsxs("div",{className:"grid md:grid-cols-2 gap-4",children:[r.map(s=>a.jsx(E.button,{whileHover:{scale:1.02},whileTap:{scale:.98},onClick:()=>e(s.id),className:`w-full p-4 rounded-xl border transition-all group h-[100px] ${t===s.id?"bg-gray-800/50 border-emerald-500/50":"bg-gray-800/50 border-gray-700/50 hover:border-emerald-500/30"}`,children:a.jsxs("div",{className:"flex items-center gap-3 h-full",children:[a.jsx("div",{className:"flex items-center justify-center",children:a.jsx(s.Flag,{className:"w-7 h-7"})}),a.jsxs("div",{className:"text-left",children:[a.jsx("h3",{className:"text-base font-medium text-white",children:s.name}),a.jsx("p",{className:"text-sm text-gray-400",children:s.country})]})]})},s.id)),i.map(s=>a.jsx("div",{className:"w-full p-4 rounded-xl border border-gray-700/30 bg-gray-800/30 opacity-60 cursor-not-allowed h-[100px]",children:a.jsxs("div",{className:"flex items-center gap-3 h-full",children:[a.jsx("div",{className:"flex items-center justify-center",children:a.jsx(s.Flag,{className:"w-7 h-7"})}),a.jsxs("div",{className:"text-left",children:[a.jsx("h3",{className:"text-base font-medium text-white",children:s.name}),a.jsx("p",{className:"text-sm text-gray-400",children:s.country}),a.jsx("span",{className:"text-xs text-red-400 mt-1 inline-block",children:"Out of stock"})]})]})},s.id))]})]})},TS={minecraft:[2,4,8,12,16,20,24,32],vps:[4,8,12,16,20,24,32]},bS=({value:e,onChange:t,variant:n="minecraft"})=>{const r=TS[n],i=e?r.indexOf(e):-1,s=()=>{e?i>0&&t(r[i-1]):t(8)},o=()=>{e?i<r.length-1&&t(r[i+1]):t(8)},l=u=>{t(u)};return a.jsxs("div",{className:"space-y-6",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("h3",{className:"text-xl font-semibold text-white",children:"Memory"}),a.jsxs("div",{className:"group relative",children:[a.jsx(nS,{className:"w-5 h-5 text-gray-400 hover:text-white transition-colors cursor-help"}),a.jsxs("div",{className:"absolute right-0 mt-2 w-64 px-4 py-2 bg-gray-800 rounded-lg border border-gray-700 text-sm text-gray-300 opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-200 z-50",children:["Need a custom configuration? Contact us at"," ",a.jsx("a",{href:"mailto:[email protected]",className:"text-blue-400 hover:text-blue-300",children:"[email protected]"})," ","or join our"," ",a.jsx("a",{href:"https://discord.gg/waterfall",target:"_blank",rel:"noopener noreferrer",className:"text-blue-400 hover:text-blue-300",children:"Discord"})]})]})]}),a.jsxs("div",{className:"flex items-center justify-between gap-6",children:[a.jsx(E.button,{whileHover:{scale:1.05},whileTap:{scale:.95},onClick:s,className:"p-4 rounded-xl border border-gray-700 bg-gray-800/50 text-gray-300 hover:border-gray-600 hover:text-white transition-colors",children:a.jsx(oS,{className:"w-5 h-5"})}),a.jsxs("div",{className:"flex-1 text-center",children:[a.jsx(E.div,{initial:{y:10,opacity:0},animate:{y:0,opacity:1},className:"text-4xl font-bold text-blue-400 mb-1",children:e?`${e} GB`:"Select RAM"},e||"unselected"),a.jsx("div",{className:"text-sm text-gray-400",children:"RAM"})]}),a.jsx(E.button,{whileHover:{scale:1.05},whileTap:{scale:.95},onClick:o,className:"p-4 rounded-xl border border-gray-700 bg-gray-800/50 text-gray-300 hover:border-gray-600 hover:text-white transition-colors",children:a.jsx(Gu,{className:"w-5 h-5"})})]}),a.jsx("div",{className:"flex flex-wrap gap-2 justify-center",children:r.map(u=>a.jsxs(E.button,{whileHover:{scale:1.05},whileTap:{scale:.95},onClick:()=>l(u),onTouchStart:()=>l(u),className:`px-3 py-1 rounded-full text-sm ${u===e?"bg-blue-500 text-white":"bg-gray-800/50 text-gray-400 hover:bg-gray-700/50 hover:text-white"} transition-colors`,children:[u,"GB"]},u))})]})},ES=({specs:e,serverType:t})=>{const n=t==="minecraft"?[{icon:a.jsx(gn,{className:"w-4 h-4"}),label:"CPU Threads",value:`${e.cpu} Threads`},{icon:a.jsx(pl,{className:"w-4 h-4"}),label:"NVMe Storage",value:`${e.storage} GB`},{icon:a.jsx(vt,{className:"w-4 h-4"}),label:"DDoS Protection",value:"Included"},{icon:a.jsx(dS,{className:"w-4 h-4"}),label:"Server Splits",value:"5 Included"},{icon:a.jsx(eS,{className:"w-4 h-4"}),label:"MySQL Databases",value:"5 Included"},{icon:a.jsx(cS,{className:"w-4 h-4"}),label:"Backups",value:"5 Included"}]:[{icon:a.jsx(gn,{className:"w-4 h-4"}),label:"CPU",value:`${e.cpu} Threads`},{icon:a.jsx(pl,{className:"w-4 h-4"}),label:"NVMe Storage",value:`${e.storage} GB`},{icon:a.jsx(vt,{className:"w-4 h-4"}),label:"DDoS Protection",value:"Included"},{icon:a.jsx(wt,{className:"w-4 h-4"}),label:"Virtualization",value:"KVM"},{icon:a.jsx(Ku,{className:"w-4 h-4"}),label:"Control Panel",value:"VirtFusion"},{icon:a.jsx(F0,{className:"w-4 h-4"}),label:"Bandwidth",value:"Unmetered"}];return a.jsxs("div",{className:"space-y-4",children:[a.jsx("div",{className:"text-center",children:a.jsxs("div",{className:"text-3xl font-bold text-blue-400",children:["$",e.price.toFixed(2),a.jsx("span",{className:"text-lg text-gray-400",children:"/mo"})]})}),a.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 gap-3",children:n.map((r,i)=>a.jsxs("div",{className:"p-3 rounded-xl bg-gray-800/50 backdrop-blur-sm border border-gray-700/50",children:[a.jsxs("div",{className:"flex items-center gap-2 mb-1",children:[a.jsx("div",{className:"p-1.5 rounded-lg bg-blue-500/10 text-blue-400",children:r.icon}),a.jsx("span",{className:"text-xs text-gray-400",children:r.label})]}),a.jsx("div",{className:"text-sm font-semibold text-white",children:r.value})]},i))})]})},MS={minecraft:{getCPU:e=>{const t=[2,4,8,12,16,20,24,32],n=[2,3,4,5,6,7,8,9],r=t.indexOf(e);return r===-1?2:n[r]},getStorage:e=>({2:60,4:120,8:180,12:240,16:300,20:360,24:420,32:480}
240)[e]||60,getPrice:e=>e*2.5},vps:{getCPU:e=>{const t=[2,4,8,12,16,20,24,32],n=[1,2,3,4,6,6,7,8],r=t.indexOf(e);return r===-1?2:n[r]},getStorage:e=>({2:160,4:220,8:280,12:340,16:400,20:480,24:520,32:580})[e]||160,getPrice:e=>e*2.75}},RS=e=>{const[t,n]=w.useState(8),r=w.useMemo(()=>{const i=MS[e];return{cpu:i.getCPU(t),storage:i.getStorage(t),price:i.getPrice(t)}},[t,e]);return{ram:t,specs:r,setRam:n}},DS=({onSelect:e,selectedValue:t,serverType:n="minecraft"})=>{const{specs:r,setRam:i}=RS(n),s=o=>{i(o),e(o)};return a.jsxs("div",{className:"p-6",children:[n==="minecraft"&&a.jsx("div",{className:"mb-6 text-center",children:a.jsx("div",{className:"inline-block px-4 py-1.5 rounded-full bg-emerald-500/10 text-emerald-400 text-sm font-medium",children:"Free Dedicated IP Included"})}),a.jsxs("h2",{className:"text-2xl font-bold text-white mb-6",children:["Configure your"," ",a.jsxs("span",{className:"relative inline-block",children:[a.jsx("span",{className:"relative z-10 bg-gradient-to-r from-blue-400 via-purple-400 to-blue-400 bg-clip-text text-transparent",children:"9950X"}),a.jsx("div",{className:"absolute inset-0 blur-lg bg-gradient-to-r from-blue-400/20 via-purple-400/20 to-blue-400/20"})]})," ","server"]}),a.jsxs("div",{className:"space-y-6",children:[a.jsx(bS,{value:t,onChange:s,variant:n}),t&&a.jsxs("div",{className:"relative group",children:[a.jsx(W0,{variant:n==="minecraft"?"emerald":"blue"}),a.jsx("div",{className:"relative",children:a.jsx(ES,{specs:r,serverType:n})})]})]})]})},AS={minecraft:"from-emerald-500 to-emerald-600",vps:"from-blue-500 to-blue-600",default:"from-blue-500 to-purple-500"},VS=({onClick:e,children:t,variant:n="default",className:r="",disabled:i=!1})=>a.jsxs(E.button,{onClick:e,whileHover:{scale:i?1:1.02},whileTap:{scale:i?1:.98},className:`
241        group relative px-8 py-3 rounded-lg font-medium text-lg text-white
242        ${i?"bg-gray-800 cursor-not-allowed":`bg-gradient-to-r ${AS[n]}`}
243        ${r}
244      `,disabled:i,children:[a.jsx("div",{className:"absolute inset-0 rounded-lg opacity-0 group-hover:opacity-100 transition-opacity duration-300 pointer-events-none",children:a.jsx("div",{className:"absolute inset-0 opacity-50 blur-lg transition-opacity duration-300",style:{background:`radial-gradient(circle at var(--mouse-x, 50%) var(--mouse-y, 50%), ${n==="minecraft"?"#10b981":"#3b82f6"} 0%, transparent 100%)`}})}),a.jsxs("span",{className:"relative flex items-center gap-2",children:[t,a.jsx(go,{className:"w-5 h-5 transition-transform group-hover:translate-x-1"})]})]}),LS=({currentStep:e,totalSteps:t})=>{const n=(e+1)/t*100;return a.jsx("div",{className:"px-6 py-3",children:a.jsx("div",{className:"relative h-1 bg-gray-800 rounded-full overflow-hidden",children:a.jsx(E.div,{className:"absolute left-0 top-0 h-full bg-blue-500",initial:{width:0},animate:{width:`${n}%`},transition:{duration:.3}})})})},IS=(e,t)=>{const n="https://billing.waterfall.gg";if(e==="minecraft")switch(t){case 2:return`${n}/index.php?rp=/store/minecraft/2gb`;case 4:return`${n}/index.php?rp=/store/minecraft/4gb`;case 8:return`${n}/index.php?rp=/store/minecraft/8gb`;case 12:return`${n}/index.php?rp=/store/minecraft/minecraft-na-12gb`;case 16:return`${n}/index.php?rp=/store/minecraft/16gb`;case 20:return`${n}/index.php?rp=/store/minecraft/20gb`;case 24:return`${n}/index.php?rp=/store/minecraft/24gb`;case 32:return`${n}/index.php?rp=/store/minecraft/32gb`;default:return`${n}/submitticket.php`}else switch(t){case 2:return`${n}/index.php?rp=/store/vps/vps-4gb-2`;case 4:return`${n}/index.php?rp=/store/vps/vps-4gb-2`;case 8:return`${n}/index.php?rp=/store/vps/8gb-1`;case 12:return`${n}/index.php?rp=/store/vps/12gb-1`;case 16:return`${n}/index.php?rp=/store/vps/16gb-1`;case 20:return`${n}/index.php?rp=/store/vps/20gb`;case 24:return`${n}/index.php?rp=/store/vps/24gb-1`;case 32:return`${n}/index.php?rp=/store/vps/32gb-1`;default:return`${n}/submitticket.php`}},_S={initial:{y:"100%"},animate:{y:0},exit:{y:"100%"}},OS={initial:{opacity:0,scale:.95,y:20},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.95,y:20}},Yu=({isOpen:e,onClose:t,initialType:n="minecraft"})=>{const[r,i]=w.useState(0),[s,o]=w.useState(n),[l,u]=w.useState(null),[c,d]=w.useState(null),f=wS("(max-width: 768px)");w.useEffect(()=>{e||(i(0),u(null),d(null),o(n))},[e,n]),w.useEffect(()=>{u(null),d(null)},[s]),w.useEffect(()=>{d(null)},[l]),w.useEffect(()=>{d(null)},[r]),w.useEffect(()=>
244{if(e){document.body.setAttribute("data-server-builder-open","true");const g=document.getElementById("intercom-frame");g&&(g.style.cssText="z-index: -1 !important; opacity: 0 !important; pointer-events: none !important;")}else{document.body.removeAttribute("data-server-builder-open");const g=document.getElementById("intercom-frame");g&&(g.style.cssText="")}},[e]);const h=()=>{r<p.length-1&&p[r].canContinue()&&i(g=>g+1)},y=()=>{r>0&&(i(g=>g-1),d(null))},v=()=>{c&&(window.location.href=IS(s,c))},x=g=>{g.target===g.currentTarget&&t()},S=(g,j)=>{j.offset.y>20&&j.velocity.y>20&&t()},p=[{component:a.jsx(jS,{onSelect:o,selectedValue:s}),canContinue:()=>!!s},{component:a.jsx(CS,{onSelect:u,selectedValue:l,serverType:s}),canContinue:()=>!!l},{component:a.jsx(DS,{onSelect:d,selectedValue:c,serverType:s}),canContinue:()=>!!c}],m=()=>p[r].canContinue();return a.jsx(oi,{children:e&&a.jsxs("div",{className:"fixed inset-0 flex items-end md:items-center justify-center server-builder-overlay",onClick:x,children:[a.jsx(E.div,{initial:{opacity:0}
244,animate:{opacity:1},exit:{opacity:0},className:"absolute inset-0 bg-black/60 backdrop-blur-sm"}),a.jsx("div",{className:"relative w-full md:w-auto px-0 md:px-8",children:a.jsxs(E.div,{variants:f?_S:OS,initial:"initial",animate:"animate",exit:"exit",drag:f?"y":!1,dragConstraints:{top:0},dragElastic:.2,onDragEnd:S,className:`
245                relative
246                ${f?"w-full rounded-t-2xl":"w-[500px] rounded-2xl"} 
247                bg-gray-900/95 backdrop-blur-md
248                border border-gray-800/50 shadow-xl
249              `,children:[!f&&a.jsx("button",{onClick:t,className:"absolute top-4 left-1/2 -translate-x-1/2 p-2 text-gray-400 hover:text-white transition-colors rounded-lg hover:bg-gray-800/50",children:a.jsx(U0,{className:"w-6 h-6"})}),f&&a.jsx("div",{className:"absolute left-0 right-0 top-0 flex justify-center pt-3 pb-2",children:a.jsx("div",{className:"w-12 h-1 bg-gray-600 rounded-full"})}),a.jsx("div",{className:`border-b border-gray-800 ${f?"mt-6":"mt-14"}`,children:a.jsx(LS,{currentStep:r,totalSteps:p.length})}),a.jsx("div",{className:"max-h-[70vh] overflow-y-auto hide-scrollbar",children:p[r].component}),a.jsxs("div",{className:"p-4 border-t border-gray-800 flex justify-between items-center bg-gray-900/95 backdrop-blur-md",children:[a.jsx("div",{children:r>0&&a.jsx("button",{onClick:y,className:"px-4 py-2 text-gray-400 hover:text-white transition-colors",children:"Back"})}),a.jsx("div",{children:r===p.length-1?a.jsx(VS,{onClick:v,variant:s==="minecraft"?"minecraft":"vps",disabled:!c,children:c?"Deploy Server":"Pick a Plan"}):a.jsx("button",{onClick:h,disabled:!m(),className:`
250                        px-6 py-2 rounded-lg transition-all
251                        ${m()?"bg-blue-500 hover:bg-blue-600 text-white":"bg-gray-800 text-gray-500 cursor-not-allowed"}
252                      `,children:"Continue"})})]})]})})]})})},Xu=()=>a.jsxs("section",{className:"py-24 px-4 relative",children:[a.jsx("div",{className:"absolute inset-0",children:a.jsx("div",{className:"absolute inset-0 bg-emerald-500/20 blur-[120px] opacity-50"})}),a.jsxs("div",{className:"max-w-7xl mx-auto text-center relative",children:[a.jsxs(E.h2,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.2},className:"text-4xl md:text-5xl font-bold mb-4 text-white",children:["Rated"," ",a.jsx("span",{className:"bg-gradient-to-r from-emerald-400 to-emerald-500 bg-clip-text text-transparent",children:"Outstanding"})," ","by our customers"]}),a.jsx(E.p,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.3},className:"text-xl text-gray-400 mb-8",children:"Check what our customers have to say"}),a.jsxs(E.a,{href:"https://waterfall.gg",target:"_blank",rel:"noopener noreferrer",initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.4},whileHover:{scale:1.05},whileTap:{scale:.95},className:"inline-block px-8 py-3 bg-emerald-500 hover:bg-emerald-600 text-white rounded-lg font-medium transition-colors relative group",children:[a.jsx("div",{className:"absolute inset-0 bg-emerald-400/20 blur-lg opacity-0 group-hover:opacity-100 transition-opacity duration-300 rounded-lg"}),a.jsxs("span",{className:"relative flex items-center gap-2",children:["Read our Reviews",a.jsx(z0,{className:"w-4 h-4"})]})]})]})]}),zS=()=>{const[e,t]=w.useState(!1);return a.jsxs("div",{className:"min-h-screen bg-gray-950 relative flex flex-col",children:[a.jsxs("div",{className:"relative",children:[a.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:'url("https://imagedelivery.net/YQ0jrnCxvQ3Y0N5fdZIwqA/5df079e8-8bf3-444b-4c37-2f585c4ebd00/public")',zIndex:0},children:a.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-gray-950/70 via-gray-950/50 to-gray-950"})}),a.jsxs("div",{className:"relative",style:{zIndex:1},children:[a.jsx(Xj,{}),a.jsx(Ni,{onOpenServerBuilder:()=>t(!0)}),a.jsx(mS,{})]})]}),a.jsxs("div",{children:[a.jsx(H0,{}),a.jsx(vS,{}),a.jsx(yS,{}),a.jsx(Qu,{}),a.jsx(Xu,{}),a.jsx(xS,{onDeploy:()=>t(!0)})]}),a.jsx(ki,{}),a.jsx(Yu,{isOpen:e,onClose:()=>t(!1),initialType:"minecraft"})]})},FS=({onDeploy:e})=>a.jsx("div",{className:"relative pt-40 pb-20 px-4",children:a.jsx("div",{className:"max-w-7xl mx-auto",children:a.jsx("div",{className:"max-w-3xl",children:a.jsxs(E.div,{initial:{opacity:0,y:20}
252,animate:{opacity:1,y:0},className:"space-y-6",children:[a.jsxs(E.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.1},className:"relative inline-block group",children:[a.jsx(E.div,{animate:{scale:[1,1.02,1],opacity:[.3,.4,.3]},transition:{duration:4,repeat:1/0,ease:"easeInOut"},className:"absolute inset-0 bg-gradient-to-r from-emerald-500/20 via-emerald-400/20 to-emerald-500/20 rounded-full blur-xl"}),a.jsx("div",{className:"relative px-4 py-1.5 rounded-full bg-emerald-500/10 text-emerald-400 text-sm font-normal backdrop-blur-sm border border-emerald-500/20",children:"Free Dedicated IP with Every Server"})]}),a.jsxs("h1",{className:"text-5xl md:text-6xl font-bold text-white",children:["Ryzen 9"," ",a.jsx("span",{className:"bg-gradient-to-r from-emerald-400 to-emerald-500 bg-clip-text text-transparent",children:"9950X"})," ","Minecraft hosting"]}),a.jsx("p",{className:"text-xl text-gray-300",children:"Experience the raw power of AMD's latest flagship processor some of the best DDoS protection in the world"}),a.jsxs(E.button,{onClick:e,whileHover:{scale:1.05},whileTap:{scale:.95},className:"relative group",children:[a.jsx("div",{className:"absolute -inset-1 bg-gradient-to-r from-emerald-600 to-emerald-800 rounded-lg blur opacity-0 group-hover:opacity-100 transition-all duration-300"}),a.jsxs("div",{className:"relative px-6 py-3 bg-gradient-to-r from-emerald-600 to-emerald-800 rounded-lg flex items-center gap-2 text-white font-medium",children:[a.jsx(cr,{className:"w-5 h-5"}),"Deploy Server"]})]})]})})})}),BS=[{icon:a.jsx($0,{className:"w-6 h-6"}),title:"Streamlined Control",description:"Our intuitive game dashboard offers powerful management tools including server partitioning, plugin marketplace, custom domain integration, and more—designed for effortless server administration."},{icon:a.jsx(wt,{className:"w-6 h-6"}),title:"Performance Powerhouse",description:"Experience lightning-fast response times with our Ryzen 9950X-equipped servers, optimized for both casual gaming communities and enterprise-scale networks with demanding workloads."},{icon:a.jsx(vt,{className:"w-6 h-6"}),title:"Premium Security",description:"Our multi-layered defense system delivers terabit-scale DDoS mitigation across all datacenters, utilizing proprietary filtering technology to neutralize threats before they reach your server."},{icon:a.jsx(_0,{className:"w-6 h-6"}),title:"99.99% SLA",description:"With our 99.99% uptime commitment backed by service credits, your server stays online thanks to fully redundant infrastructure and continuous performance monitoring systems."},{icon:a.jsx(gn,{className:"w-6 h-6"}),title:"Round the clock Expert Assistance",description:"Access our dedicated support engineers any time of day with rapid response times, offering specialized Minecraft server expertise to resolve issues and optimize your gaming experience."},{icon:a.jsx(O0,{className:"w-6 h-6"}),title:"Bulletproof Backups",description:"Rest easy knowing your world data is protected with automated daily backups stored in geographically isolated locations, allowing instant restoration whenever needed."}],US=()=>a.jsx("section",{className:"py-24 px-4",children:a.jsxs("div",{className:"max-w-7xl mx-auto",children:[a.jsxs("div",{className:"text-center mb-16",children:[a.jsxs("h2",{className:"text-4xl md:text-5xl font-bold mb-6 text-white",children:["What"," ",a.jsx("span",{className:"bg-gradient-to-r from-emerald-400 to-emerald-500 bg-clip-text text-transparent",children:"Waterfall"})," ","Has To Offer"]}),a.jsx("p",{className:"text-xl text-gray-300",children:"Experience powerful game hosting with our Ryzen 9950X CPUs, DDR5 RAM, and NVMe storage"})]}),a.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-8",children:BS.map((e,t)=>a.jsxs(fi,{variant:"emerald",children:[a.jsx("div",{className:"w-12 h-12 bg-emerald-500/10 rounded-lg flex items-center justify-center mb-4",children:a.jsx("div",{className:"text-emerald-400",children:e.icon})}),a.jsx("h3",{className:"text-xl font-semibold text-white mb-3",children:e.title}),a.jsx("p",{className:"text-gray-300 leading-relaxed",children:e.description})]},t))})]})}),$S=()=>a.jsx("section",{className:"py-24 px-4",children:a.jsxs("div",{className:"max-w-7xl mx-auto",children:[a.jsxs("div",{className:"text-center mb-16",children:[a.jsx(E.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"inline-block",children:a.jsx($s,{children:a.jsx("span",{className:"inline-block px-4 py-1 rounded-full bg-emerald-500/10 text-emerald-400 text-sm",children:"Interactive Demos"})})}),a.jsxs(E.h2,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.1},className:"text-4xl font-bold mt-6 mb-4 text-white",children:["Live Demos"," ",a.jsx("span",{className:"bg-gradient-to-r from-emerald-400 to-emerald-600 bg-clip-text text-transparent",children:"Coming Soon"})]}),a.jsx(E.p,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.2},className:"text-lg text-gray-300 mb-8 max-w-2xl mx-auto",children:"We're working on interactive demos to showcase our control panel features. Stay tuned!"})]}),a.jsx(E.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"max-w-2xl mx-auto",children:a.jsx($s,{children:a.jsxs("div",{className:"bg-gray-900/50 backdrop-blur-sm rounded-xl p-8 text-center border border-gray-800/50",children:[a.jsx("div",{className:"flex justify-center mb-6",children:a.jsx("div",{className:"p-4 rounded-xl bg-emerald-500/10",children:a.jsx(uS,{className:"w-8 h-8 text-emerald-400"})})}),a.jsx("h3",{className:"text-xl font-semibold text-white mb-4",children:"Experience our panel firsthand"}),a.jsx("p",{className:"text-gray-300 mb-6",children:"Interactive demos are coming soon. In the meantime, you can create a server to explore our feature-rich control panel."}),a.jsxs("div",{className:"inline-flex items-center gap-2 px-4 py-2 rounded-lg bg-emerald-500/10",children:[a.jsx(aS,{className:"w-4 h-4 text-emerald-400"}),a.jsx("span",{className:"text-gray-300",children:"Live demos launching soon"})]})]})})})]})}),WS=({onDeploy:e})=>a.jsxs("section",{className:"py-24 px-4 relative overflow-hidden",children:[a.jsx("div",{className:"absolute inset-0",children:a.jsx(E.div,{animate:{scale:[1,1.2,1],opacity:[.1,.2,.1]},transition:{duration:8,repeat:1/0,ease:"easeInOut"},className:"absolute inset-0 bg-emerald-500/10 blur-[100px]"})}),a.jsx("div",{className:"max-w-7xl mx-auto relative",children:a.jsxs("div",{className:"bg-gray-900/50 backdrop-blur-sm border border-emerald-500/20 rounded-2xl p-12 text-center",children:[a.jsx(E.div,{initial:{scale:.9,opacity:0}
252,whileInView:{scale:1,opacity:1},viewport:{once:!0},className:"flex justify-center mb-6",children:a.jsx("div",{className:"p-4 rounded-xl bg-emerald-500/10",children:a.jsx(cr,{className:"w-10 h-10 text-emerald-400"})})}),a.jsxs(E.h2,{initial:{y:20,opacity:0},whileInView:{y:0,opacity:1},viewport:{once:!0},transition:{delay:.2},className:"text-4xl font-bold mb-4 text-white",children:["Ready to start your"," ",a.jsx("span",{className:"bg-gradient-to-r from-emerald-400 to-emerald-500 bg-clip-text text-transparent",children:"Minecraft server"}),"?"]}),a.jsx(E.p,{initial:{y:20,opacity:0},whileInView:{y:0,opacity:1},viewport:{once:!0},transition:{delay:.3},className:"text-xl text-gray-300 mb-8 max-w-2xl mx-auto",children:"Deploy your server in minutes with our easy-to-use control panel"}),a.jsxs(E.button,{initial:{y:20,opacity:0},whileInView:{y:0,opacity:1},viewport:{once:!0},transition:{delay:.4},whileHover:{scale:1.05},whileTap:{scale:.95},onClick:e,className:"px-8 py-4 bg-emerald-500 hover:bg-emerald-600 text-white rounded-lg font-medium text-lg inline-flex items-center gap-2 group relative",children:[a.jsx("div",{className:"absolute inset-0 bg-emerald-400/20 rounded-lg blur opacity-0 group-hover:opacity-100 transition-opacity duration-300"}),a.jsx("span",{className:"relative",children:"Deploy Now"}),a.jsx(go,{className:"w-5 h-5 relative transition-transform group-hover:translate-x-1"})]})]})})]}),HS=[{icon:a.jsx(vt,{className:"w-6 h-6"}),title:"Unstoppable protection",description:"We've joined forces with top-tier providers to offer enterprise-grade DDoS protection, available globally at no extra cost."},{icon:a.jsx(B0,{className:"w-6 h-6"}),title:"Effortless Management",description:"Our intuitive game panel offers one-click installers, server splitting, and subdomain setups, providing seamless control."},{icon:a.jsx(Hu,{className:"w-6 h-6"}),title:"24/7 priority support",description:"We offer round the clock high-quality support, ensuring you receive assistance whenever you need it."}],KS=()=>{const[e,t]=w.useState(!1);return a.jsxs("div",{className:"min-h-screen bg-gray-950 relative flex flex-col",children:[a.jsxs("div",{className:"relative",children:[a.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:'url("https://imagedelivery.net/YQ0jrnCxvQ3Y0N5fdZIwqA/7e9fcc8f-5a22-49e2-8200-06458a5b5c00/public")',zIndex:0},children:a.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-gray-950/70 via-gray-950/80 to-gray-950"})}),a.jsxs("div",{className:"relative",style:{zIndex:1},children:[a.jsx(Ni,{onOpenServerBuilder:()=>t(!0)}),a.jsx(FS,{onDeploy:()=>t(!0)})]})]}),a.jsx("div",{className:"py-20 px-4",children:a.jsx("div",{className:"max-w-7xl mx-auto",children:a.jsx("div",{className:"grid md:grid-cols-3 gap-8",children:HS.map((n,r)=>a.jsxs(E.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:r*.1},className:"bg-gray-900/50 backdrop-blur-sm rounded-xl border border-gray-800/50 p-6",children:[a.jsx("div",{className:"w-12 h-12 rounded-lg bg-emerald-500/10 flex items-center justify-center mb-4",children:a.jsx("div",{className:"text-emerald-400",children:n.icon})}),a.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:n.title}),a.jsx("p",{className:"text-gray-400",children:n.description})]},r))})})}),a.jsxs("div",{className:"space-y-16",children:[a.jsx(US,{}),a.jsx(H0,{}),a.jsx($S,{variant:"minecraft"}),a.jsx(Qu,{}),a.jsx(Xu,{}),a.jsx(WS,{onDeploy:()=>t(!0)})]}),a.jsx(ki,{}),a.jsx(Yu,{isOpen:e,onClose:()=>t(!1),initialType:"minecraft"})]})},GS=({onDeploy:e})=>a.jsx("div",{className:"relative pt-40 pb-20 px-4",children:a.jsx("div",{className:"max-w-7xl mx-auto",children:a.jsx("div",{className:"max-w-3xl",children:a.jsxs(E.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},className:"space-y-6",children:[a.jsxs("h1",{className:"text-5xl md:text-6xl font-bold text-white",children:["9950X Virtual servers,"," ",a.jsx("span",{className:"bg-gradient-to-r from-blue-400 to-blue-500 bg-clip-text text-transparent",children:"unleashed"})]}),a.jsx("p",{className:"text-xl text-gray-300",children:"High-performance VPS with NVMe storage, full root access, and enterprise DDoS protection"}),a.jsxs(E.button,{onClick:e,whileHover:{scale:1.05},whileTap:{scale:.95},className:"relative group",children:[a.jsx("div",{className:"absolute -inset-1 bg-gradient-to-r from-blue-600 to-blue-800 rounded-lg blur opacity-0 group-hover:opacity-100 transition-all duration-300"}),a.jsxs("div",{className:"relative px-6 py-3 bg-gradient-to-r from-blue-600 to-blue-800 rounded-lg flex items-center gap-2 text-white font-medium",children:[a.jsx(wt,{className:"w-5 h-5"}),"Deploy VPS"]})]})]})})})}),QS=[{icon:a.jsx(gn,{className:"w-6 h-6"}),title:"Enterprise Hardware",description:"Powered by Ryzen 9950X processors for maximum performance"},{icon:a.jsx(pl,{className:"w-6 h-6"}
252),title:"NVMe Storage",description:"Lightning-fast NVMe SSDs with RAID configuration for reliability"},{icon:a.jsx(F0,{className:"w-6 h-6"}),title:"Worldwide locations",description:"Worldwide nodes for optimal latency"},{icon:a.jsx(vt,{className:"w-6 h-6"}),title:"Advanced Security",description:"Enterprise-grade DDoS protection"}],YS=()=>a.jsx("section",{className:"py-24 px-4 relative overflow-hidden",children:a.jsxs("div",{className:"max-w-7xl mx-auto relative",children:[a.jsxs("div",{className:"text-center mb-16",children:[a.jsxs("h2",{className:"text-4xl font-bold mb-4 text-white",children:["Enterprise-Grade"," ",a.jsx("span",{className:"bg-gradient-to-r from-blue-400 to-purple-400 bg-clip-text text-transparent",children:"Infrastructure"})]}),a.jsx("p",{className:"text-gray-300 text-lg",children:"Built for performance, security, and reliability"})]}),a.jsx("div",{className:"grid md:grid-cols-2 gap-8",children:QS.map((e,t)=>a.jsx(fi,{variant:"blue",children:a.jsxs("div",{className:"flex items-start gap-4",children:[a.jsx("div",{className:"p-2 rounded-lg bg-blue-500/10 text-blue-400",children:e.icon}),a.jsxs("div",{children:[a.jsx("h3",{className:"text-xl font-semibold text-white mb-2",children:e.title}),a.jsx("p",{className:"text-gray-300",children:e.description})]})]})},t))})]})}),XS=[{icon:a.jsx(fS,{className:"w-5 h-5"}),title:"Full Root Access",description:"Complete control over your server environment"},{icon:a.jsx(gn,{className:"w-5 h-5"}),title:"KVM Virtualization",description:"True hardware virtualization for maximum performance"},{icon:a.jsx(tS,{className:"w-5 h-5"}),title:"Real-time Metrics",description:"Monitor performance and resource usage"},{icon:a.jsx(wt,{className:"w-5 h-5"}),title:"Instant Deployment",description:"Deploy your VPS in under 60 seconds"}],qS=()=>a.jsx("section",{className:"py-24 px-4",children:a.jsxs("div",{className:"max-w-7xl mx-auto",children:[a.jsxs("div",{className:"text-center mb-16",children:[a.jsxs(E.h2,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"text-4xl font-bold mb-4 text-white",children:["Powered by"," ",a.jsx("span",{className:"bg-gradient-to-r from-blue-400 to-blue-500 bg-clip-text text-transparent",children:"VirtFusion"})]}),a.jsx("p",{className:"text-gray-300 text-lg max-w-2xl mx-auto",children:"Experience enterprise-grade virtualization with our modern control panel"})]}),a.jsxs("div",{className:"grid lg:grid-cols-2 gap-12 items-center",children:[a.jsx(E.div,{initial:{opacity:0,x:-20},whileInView:{opacity:1,x:0},viewport:{once:!0},children:a.jsx($s,{children:a.jsxs("div",{className:"relative aspect-[16/10] rounded-xl overflow-hidden border border-blue-500/20",children:[a.jsx("img",{src:"https://imagedelivery.net/YQ0jrnCxvQ3Y0N5fdZIwqA/ef5c1e8a-9f71-4547-1f37-7dfa6a772400/public",alt:"VPS Control Panel",className:"w-full h-full object-cover"}),a.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-blue-500/10 to-purple-500/10 mix-blend-overlay"})]})})}),a.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-6",children:XS.map((e,t)=>a.jsx(E.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:t*.1},className:"bg-gray-900/50 backdrop-blur-sm rounded-xl border border-gray-800/50 p-6",children:a.jsxs("div",{className:"flex items-start gap-4",children:[a.jsx("div",{className:"p-2 rounded-lg bg-blue-500/10 text-blue-400",children:e.icon}),a.jsxs("div",{children:[a.jsx("h3",{className:"text-white font-medium mb-1",children:e.title}),a.jsx("p",{className:"text-gray-400 text-sm",children:e.description})]})]})},t))})]})]})}),ZS=({onDeploy:e})=>a.jsxs("section",{className:"py-24 px-4 relative overflow-hidden",children:[a.jsx("div",{className:"absolute inset-0",children:a.jsx(E.div,{animate:{scale:[1,1.2,1],opacity:[.1,.2,.1]},transition:{duration:8,repeat:1/0,ease:"easeInOut"},className:"absolute inset-0 bg-blue-500/10 blur-[100px]"})}),a.jsx("div",{className:"max-w-7xl mx-auto relative",children:a.jsxs("div",{className:"bg-gray-900/50 backdrop-blur-sm border border-blue-500/20 rounded-2xl p-12 text-center",children:[a.jsx(E.div,{initial:{scale:.9,opacity:0}
252,whileInView:{scale:1,opacity:1},viewport:{once:!0},className:"flex justify-center mb-6",children:a.jsx("div",{className:"p-4 rounded-xl bg-blue-500/10",children:a.jsx(wt,{className:"w-10 h-10 text-blue-400"})})}),a.jsxs(E.h2,{initial:{y:20,opacity:0},whileInView:{y:0,opacity:1},viewport:{once:!0},transition:{delay:.2},className:"text-4xl font-bold mb-4 text-white",children:["Ready to launch your"," ",a.jsx("span",{className:"bg-gradient-to-r from-blue-400 to-blue-500 bg-clip-text text-transparent",children:"virtual server"}),"?"]}),a.jsx(E.p,{initial:{y:20,opacity:0},whileInView:{y:0,opacity:1},viewport:{once:!0},transition:{delay:.3},className:"text-xl text-gray-300 mb-8 max-w-2xl mx-auto",children:"Deploy your VPS in minutes with our easy-to-use control panel"}),a.jsxs(E.button,{initial:{y:20,opacity:0},whileInView:{y:0,opacity:1},viewport:{once:!0},transition:{delay:.4},whileHover:{scale:1.05},whileTap:{scale:.95},onClick:e,className:"px-8 py-4 bg-blue-500 hover:bg-blue-600 text-white rounded-lg font-medium text-lg inline-flex items-center gap-2 group relative",children:[a.jsx("div",{className:"absolute inset-0 bg-blue-400/20 rounded-lg blur opacity-0 group-hover:opacity-100 transition-opacity duration-300"}),a.jsx("span",{className:"relative",children:"Deploy Now"}),a.jsx(go,{className:"w-5 h-5 relative transition-transform group-hover:translate-x-1"})]})]})})]}),JS=[{icon:a.jsx(vt,{className:"w-6 h-6"}),title:"Unstoppable protection",description:"We've joined forces with top-tier providers to offer enterprise-grade DDoS protection, available globally at no extra cost."},{icon:a.jsx(B0,{className:"w-6 h-6"}),title:"Advanced Panel",description:"Experience top-tier performance with our VirtFusion and KVM-powered VPS hosting, ensuring reliability and efficiency for your needs."},{icon:a.jsx(Hu,{className:"w-6 h-6"}),title:"Full Root Access",description:"Enjoy complete control over your server environment with full root access for ultimate flexibility and customization."}],eN=()=>{const[e,t]=w.useState(!1);return a.jsxs("div",{className:"min-h-screen bg-gray-950 relative flex flex-col",children:[a.jsxs("div",{className:"relative",children:[a.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:'url("https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&q=80&w=2000")',zIndex:0},children:a.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-gray-950/50 via-gray-950/70 to-gray-950"})}),a.jsxs("div",{className:"relative",style:{zIndex:1},children:[a.jsx(Ni,{onOpenServerBuilder:()=>t(!0)}),a.jsx(GS,{onDeploy:()=>t(!0)})]})]}),a.jsx("div",{className:"py-20 px-4",children:a.jsx("div",{className:"max-w-7xl mx-auto",children:a.jsx("div",{className:"grid md:grid-cols-3 gap-8",children:JS.map((n,r)=>a.jsxs(E.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:r*.1},className:"bg-gray-900/50 backdrop-blur-sm rounded-xl border border-gray-800/50 p-6",children:[a.jsx("div",{className:"w-12 h-12 rounded-lg bg-blue-500/10 flex items-center justify-center mb-4",children:a.jsx("div",{className:"text-blue-400",children:n.icon})}),a.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:n.title}),a.jsx("p",{className:"text-gray-400",children:n.description})]},r))})})}),a.jsxs("div",{className:"space-y-16",children:[a.jsx(YS,{}),a.jsx(qS,{}),a.jsx(Qu,{}),a.jsx(Xu,{}),a.jsx(ZS,{onDeploy:()=>t(!0)})]}),a.jsx(ki,{}),a.jsx(Yu,{isOpen:e,onClose:()=>t(!1),initialType:"vps"})]})},G0=({children:e,title:t,lastUpdated:n})=>a.jsxs("div",{className:"min-h-screen bg-gray-950 flex flex-col",children:[a.jsx(Ni,{}),a.jsxs("main",{className:"flex-1 max-w-4xl mx-auto px-4 pt-32 pb-16",children:[a.jsx("h1",{className:"text-4xl font-bold text-white mb-8",children:t}),a.jsxs("div",{className:"prose prose-invert",children:[a.jsxs("p",{className:"text-gray-300",children:["Last updated: ",n]}),e]})]}),a.jsx(ki,{})]}),tN=()=>a.jsx(G0,{title:"Terms of Service",lastUpdated:"January 1, 2024",children:a.jsxs("section",{className:"space-y-8",children:[a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"1. Introduction"}),a.jsx("p",{className:"text-gray-300",children:"This document outlines the Terms of Service for any person or persons who purchase a service from Waterfall (https://waterfall.gg). 'We', 'us', 'our', and 'Waterfall' refer to Waterfall as a company. 'You', 'your', 'Our Services' refer to any or all of our website at waterfall.gg, its subdomains, associated domains, and our associated hosting services. 'You', 'customer', and 'the user' refer to the client purchasing services."}),a.jsx("p",{className:"text-gray-300 mt-4",children:"These Terms of Service, along with our Privacy Policy and Acceptable Use Policy, collectively form the legal framework governing the agreements between Waterfall and its Customers. These terms are governed by and should be interpreted in accordance with the laws of the United Kingdom. We reserve the right to change these terms of service at any time, at our discretion, without notice."})]}),a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"2. Account Security and Responsibility"}),a.jsx("p",{className:"text-gray-300 mb-4",children:"When using any of our services, you are responsible for:"}),a.jsxs("ul",{className:"list-disc pl-6 text-gray-300 space-y-2",children:[a.jsx("li",{children:"Maintaining the security and confidentiality of your account and password/authentication methods."}),a.jsx("li",{children:"All activities that take place under your account."}),a.jsx("li",{children:"Not disclosing any Personally Identifiable Information (PII) obtained via our services to any third party, except for Waterfall or its payment service providers."})]}),a.jsx("p",{className:"text-gray-300 mt-4 mb-4",children:"By using our services, you acknowledge and agree that:"}),a.jsxs("ul",{className:"list-disc pl-6 text-gray-300 space-y-2",children:[a.jsx("li",{children:"You are at least 18 years of age."}),a.jsx("li",{children:"If you are between 13 and 18 years old, you may only use our services with the consent of your parent or legal guardian."}),a.jsx("li",{children:"You agree to maintain up-to-date account and payment information to ensure Waterfall can provide you with a reliable and responsive service."})]})]}),a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"3. Billing, Payment, and Refunds"}),a.jsx("h3",{className:"text-xl font-medium text-white mt-6 mb-3",children:"3.1 Account Creation and Billing"}),a.jsx("p",{className:"text-gray-300",children:"New customers can create their Waterfall account on our website during the purchase of our services. Once a service is purchased, an invoice is generated immediately based on the chosen billing cycle. The service(s) will be provisioned only after the invoice is paid in full. We may change our prices and promotions whenever necessary. Should your bill rise due to these changes, you'll receive a minimum 7-day notice before the new charges apply. By continuing service after this period, you consent to the updated pricing. If your bill is reduced because of price changes, the adjustment will be made automatically, and no notice will be provided. By using our services, you authorize us to automatically charge your account for server fees according to the billing cycle you selected. This includes any applicable taxes and fees. You acknowledge that we reserve the right to process payments slightly ahead of the scheduled date to ensure seamless service continuity."}),a.jsx("h3",{className:"text-xl font-medium text-white mt-6 mb-3",children:"3.2 Non-Payment Consequences"}),a.jsx("p",{className:"text-gray-300",children:"If your invoice is unpaid, your relevant service is at risk of being terminated, with no notice, at our discretion. If a service is terminated due to non-payment of an invoice or any other reason, all data associated with that service will be automatically deleted from our systems and cannot be recovered."}),a.jsx("h3",{className:"text-xl font-medium text-white mt-6 mb-3",children:"3.3 Refund Policy"}),a.jsx("p",{className:"text-gray-300",children:'Waterfall provides a 12-hour, no-questions-asked refund policy for Game Hosting services, known as our "Money-Back Guarantee." However, Custom offerings and plans, Managed and Dedicated Server offerings are non-refundable. We reserve the right to deny a refund request if we suspect fraudulent activity, at our discretion, and we will only issue one refund per customer.'})]}),a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"4. Service Cancellation"}),a.jsx("p",{className:"text-gray-300 mb-4",children:"To cancel one or more of our services, customers must use the Request Cancellation option within our billing panel. The available cancellation options are:"}),a.jsxs("ul",{className:"list-disc pl-6 text-gray-300 space-y-2",children:[a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Immediate Cancellation:"})," The selected service will be terminated within 24 hours of receiving the cancellation request. No refunds will be provided for any remaining billing period."]}),a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Cancellation on Next Due Date:"})," The selected service will be terminated on the next invoice due date."]})]})]}),a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"5. Acceptable Use Policy"}),a.jsx("p",{className:"text-gray-300 mb-4",children:"The following activities are strictly prohibited:"}),a.jsxs("ul",{className:"list-disc pl-6 text-gray-300 space-y-2",children:[a.jsx("li",{children:"Engaging in a Denial of Service (DoS) attack"}),a.jsx("li",{children:"Scanning for open ports on a network (port scanning)"}),a.jsx("li",{children:"Sending or facilitating spam"}),a.jsx("li",{children:"Publishing discriminatory, hateful, or violent content"}),a.jsx("li",{children:"Transmitting malware"}),a.jsx("li",{children:"Publishing defamatory, obscene, or unlawful content"}),a.jsx("li",{children:"Infringing on intellectual property rights"}),a.jsx("li",{children:"Violating laws or regulations"}),a.jsx("li",{children:"Engaging in inappropriate or unethical activities"}),a.jsx("li",{children:"We reserve the right to determine, at our sole discretion, what constitutes a violation."})]})]}),a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"6. Digital Content Purchases"}),a.jsx("p",{className:"text-gray-300",children:"We partner with Tebex Limited (www.tebex.io), who are the official merchant of digital content produced by us. If you wish to purchase licenses to use digital content we produce, you must do so through Tebex as our licensed reseller and merchant of record. In order to make any such purchase from Tebex, you must agree to their terms, available at https://checkout.tebex.io/terms."})]}),a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"7. 
252Changes to Terms"}),a.jsx("p",{className:"text-gray-300",children:"We may revise this Acceptable Use Policy and/or the Terms of Service at any time and at our sole discretion, without notice. Certain terms in this Acceptable Use Policy and/or the Terms of Service may be overridden by updates to the other policies mentioned above, as published on our website. Waterfall Technologies Ltd, UK Company No. 16208151."})]})]})}),nN=()=>a.jsx(G0,{title:"Privacy Policy",lastUpdated:"January 1, 2024",children:a.jsxs("section",{className:"space-y-8",children:[a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"1. Introduction"}),a.jsx("p",{className:"text-gray-300",children:"Waterfall outlines in this Privacy Policy how we use and process any personal information provided by users of our website. This policy complements our Terms of Service and Acceptable Use Policy, both of which are available on our website."}),a.jsx("p",{className:"text-gray-300 mt-4",children:"Waterfall is dedicated to protecting your privacy. This policy explains the basis on which any personal information we collect from you, or that you provide to us, will be processed. If we request certain information that can identify you, rest assured it will only be used in accordance with our Privacy Policy."})]}),a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"2. How We Use Your Information"}),a.jsx("p",{className:"text-gray-300 mb-4",children:"We may use the information we collect from you when you register, make a purchase, sign up for our newsletter, respond to a survey or marketing communication, surf the website, or use certain other site features in the following ways:"}),a.jsxs("ul",{className:"list-disc pl-6 text-gray-300 space-y-2",children:[a.jsx("li",{children:"To personalize user's experience and to allow us to deliver the type of content and product offerings in which you are most interested."}),a.jsx("li",{children:"To improve our website in order to better serve you."}),a.jsx("li",{children:"To allow us to better service you in responding to your customer service requests."}),a.jsx("li",{children:"To administer a contest, promotion, survey or other site feature."}),a.jsx("li",{children:"To quickly process your transactions."}),a.jsx("li",{children:"To send periodic emails regarding your order or other products and services."}),a.jsx("li",{children:"To provide you with updates, special offers and discounts for our goods and services as well as general company information regarding your account."}),a.jsx("li",{children:"To prevent fraudulent purchases e.g. Comparing your address with your credit card provider."})]})]}),a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"3. Data Security"}),a.jsx("p",{className:"text-gray-300",children:"Your personal information is contained behind secured networks and is only accessible by a limited number of persons who have special access rights to such systems, and are required to keep the information confidential. In addition, all sensitive/credit information you supply is encrypted via Secure Socket Layer (SSL) technology."}),a.jsx("p",{className:"text-gray-300 mt-4",children:"We implement a variety of security measures when a user places an order enters, submits, or accesses their information to maintain the safety of your personal information."}),a.jsx("p",{className:"text-gray-300 mt-4",children:"Any data collected from you by us is kept until it is requested to be deleted by you, or if we decide to delete it ourselves."}),a.jsx("p",{className:"text-gray-300 mt-4",children:"In some instances we may anonymise Personal Data so it can no longer be associated with an identifiable person, following which we may use this information indefinitely and without further notice."})]}),a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"4. Children's Privacy"}),a.jsx("p",{className:"text-gray-300",children:"We understand the critical importance of protecting children's privacy. As stated in our Terms of Service, individuals under the age of 13 are not permitted to use our services. Waterfall does not intentionally collect Personally Identifiable Information (PII) from children under 13. If you believe we may have such data, please contact us immediately with the relevant details for prompt removal."})]}),a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"5. Your Rights"}),a.jsx("p",{className:"text-gray-300 mb-4",children:"You have several legal r
252ights regarding the information we hold about you, including:"}),a.jsxs("ul",{className:"list-disc pl-6 text-gray-300 space-y-2",children:[a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Right to Access:"})," You can request details of the information we hold about you."]}),a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Right to Object:"})," You can object to the processing of your information, such as opting out of direct marketing if applicable."]}),a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Right to Data Portability:"})," In certain circumstances, you have the right to receive some of your information in a usable format and/or request that we transmit that data to a third party where technically feasible."]}),a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Right to Rectification:"})," You can ask us to update your information if it is inaccurate or incomplete."]}),a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Right to Erasure:"})," You can request that we erase your information in certain circumstances. Please note that there may be situations where we are legally entitled or obligated to retain your information."]}),a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Right to Restrict Processing:"})," You can request that we restrict the processing of your information in certain circumstances."]})]})]}),a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"6. Third-Party Services"}),a.jsx("p",{className:"text-gray-300",children:"We partner with Microsoft Clarity and Microsoft Advertising to capture how you use and interact with our website through behavioral metrics, heatmaps, and session replay to improve and market our products/services. Website usage data is captured using first and third-party cookies and other tracking technologies to determine the popularity of products/services and online activity. Additionally, we use this information for site optimization, fraud/security purposes, and advertising. For more information about how Microsoft collects and uses your data, visit the Microsoft Privacy Statement."}),a.jsx("p",{className:"text-gray-300 mt-4",children:"We do not sell, trade, or transfer Personally Identifiable Information (PII) to external parties without first notifying our users. Exceptions include server hosting partners and other parties who assist in operating our website, business, providing analytical data or serving our users."})]}),a.jsxs("div",{children:[a.jsx("h2",{className:"text-2xl font-semibold text-white mt-8 mb-4",children:"7. Contact Us"}),a.jsxs("p",{className:"text-gray-300",children:["If you have any concerns or requests in relation to your privacy, such as requesting your data, please email us at"," ",a.jsx("a",{href:"mailto:[email protected]",className:"text-blue-400 hover:text-blue-300 transition-colors",children:"[email protected]"})," ","- we will try to process your request as soon as we can, usually within 24 hours, but no longer than 30 days later. Waterfall Technologies Ltd, UK Company No. 16208151."]})]})]})}),rN=()=>{const e=lo();return a.jsxs("div",{className:"min-h-screen bg-gray-950 flex flex-col",children:[a.jsx(Ni,{}),a.jsx("main",{className:"flex-1 flex items-center justify-center p-4",children:a.jsxs("div",{className:"text-center",children:[a.jsx(E.h1,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},className:"text-9xl font-bold text-white mb-4",children:"404"}),a.jsx(E.p,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.1},className:"text-xl text-gray-400 mb-8",children:"Oops! The page you're looking for doesn't exist."}),a.jsxs("div",{className:"flex items-center justify-center gap-4",children:[a.jsxs(E.button,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.2},whileHover:{scale:1.05},whileTap:{scale:.95},onClick:()=>e(-1),className:"px-6 py-3 bg-gray-800 text-white rounded-lg flex items-center gap-2 hover:bg-gray-700 transition-colors",children:[a.jsx(Jj,{className:"w-5 h-5"}),"Go Back"]}),a.jsxs(E.button,{initial:{opacity:0,y:20}
252,animate:{opacity:1,y:0},transition:{delay:.2},whileHover:{scale:1.05},whileTap:{scale:.95},onClick:()=>e("/"),className:"px-6 py-3 bg-blue-500 text-white rounded-lg flex items-center gap-2 hover:bg-blue-600 transition-colors",children:[a.jsx(rS,{className:"w-5 h-5"}),"Home"]})]})]})}),a.jsx(ki,{})]})},iN=()=>{const{pathname:e}=ar();return w.useEffect(()=>{window.scrollTo(0,0)},[e]),null},sN=()=>{const e=ar();return w.useEffect(()=>{window.$crisp=[],window.CRISP_WEBSITE_ID="cd0c87b2-b361-44f3-b60b-1c85caa7bfe1";const t=document,n=t.createElement("script");n.src="https://client.crisp.chat/l.js",n.async=!0,t.getElementsByTagName("head")[0].appendChild(n)},[]),w.useEffect(()=>{window.$crisp&&window.$crisp.push(["do","session:reset"])},[e]),null},oN=()=>(w.useEffect(()=>{window.location.href="https://billing.waterfall.gg/affiliates.php"},[]),null);function aN(){return a.jsxs(wx,{children:[a.jsx(iN,{}),a.jsx(sN,{}),a.jsxs(hx,{children:[a.jsx(Nt,{path:"/",element:a.jsx(zS,{})}),a.jsx(Nt,{path:"/minecraft",element:a.jsx(KS,{})}),a.jsx(Nt,{path:"/vps",element:a.jsx(eN,{})}),a.jsx(Nt,{path:"/terms",element:a.jsx(tN,{})}),a.jsx(Nt,{path:"/privacy",element:a.jsx(nN,{})}),a.jsx(Nt,{path:"/affiliate1",element:a.jsx(oN,{})}),a.jsx(Nt,{path:"*",element:a.jsx(rN,{})})]})]})}Qp(document.getElementById("root")).render(a.jsx(w.StrictMode,{children:a.jsx(aN,{})}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.