var QS=Object.defineProperty;var KS=(t,i,a)=>i in t?QS(t,i,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[i]=a;var WS=(t,i)=>()=>(i||t((i={exports:{}}).exports,i),i.exports);var be=(t,i,a)=>KS(t,typeof i!="symbol"?i+"":i,a);import ie from"./gsap-C-UGJFrr.js";var cM=WS((li,si)=>{(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const u of o)if(u.type==="childList")for(const f of u.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&r(f)}).observe(document,{childList:!0,subtree:!0});function a(o){const u={};return o.integrity&&(u.integrity=o.integrity),o.referrerPolicy&&(u.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?u.credentials="include":o.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function r(o){if(o.ep)return;o.ep=!0;const u=a(o);fetch(o.href,u)}})();function Ao(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var sh={exports:{}},Xs={};/**
 * @license React
 * react-jsx-runtime.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var kv;function JS(){if(kv)return Xs;kv=1;var t=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function a(r,o,u){var f=null;if(u!==void 0&&(f=""+u),o.key!==void 0&&(f=""+o.key),"key"in o){u={};for(var p in o)p!=="key"&&(u[p]=o[p])}else u=o;return o=u.ref,{$$typeof:t,type:r,key:f,ref:o!==void 0?o:null,props:u}}return Xs.Fragment=i,Xs.jsx=a,Xs.jsxs=a,Xs}var Pv;function ew(){return Pv||(Pv=1,sh.exports=JS()),sh.exports}var b=ew(),oh={exports:{}},Re={};/**
 * @license React
 * react.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var Fv;function tw(){if(Fv)return Re;Fv=1;var t=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),u=Symbol.for("react.consumer"),f=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),g=Symbol.for("react.activity"),S=Symbol.iterator;function x(N){return N===null||typeof N!="object"?null:(N=S&&N[S]||N["@@iterator"],typeof N=="function"?N:null)}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},M=Object.assign,C={};function E(N,J,le){this.props=N,this.context=J,this.refs=C,this.updater=le||w}E.prototype.isReactComponent={},E.prototype.setState=function(N,J){if(typeof N!="object"&&typeof N!="function"&&N!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,N,J,"setState")},E.prototype.forceUpdate=function(N){this.updater.enqueueForceUpdate(this,N,"forceUpdate")};function _(){}_.prototype=E.prototype;function O(N,J,le){this.props=N,this.context=J,this.refs=C,this.updater=le||w}var R=O.prototype=new _;R.constructor=O,M(R,E.prototype),R.isPureReactComponent=!0;var j=Array.isArray;function L(){}var D={H:null,A:null,T:null,S:null},U=Object.prototype.hasOwnProperty;function q(N,J,le){var oe=le.ref;return{$$typeof:t,type:N,key:J,ref:oe!==void 0?oe:null,props:le}}function P(N,J){return q(N.type,J,N.props)}function F(N){return typeof N=="object"&&N!==null&&N.$$typeof===t}function Z(N){var J={"=":"=0",":":"=2"};return"$"+N.replace(/[=:]/g,function(le){return J[le]})}var se=/\/+/g;function ae(N,J){return typeof N=="object"&&N!==null&&N.key!=null?Z(""+N.key):J.toString(36)}function de(N){switch(N.status){case"fulfilled":return N.value;case"rejected":throw N.reason;default:switch(typeof N.status=="string"?N.then(L,L):(N.status="pending",N.then(function(J){N.status==="pending"&&(N.status="fulfilled",N.value=J)},function(J){N.status==="pending"&&(N.status="rejected",N.reason=J)})),N.status){case"fulfilled":return N.value;case"rejected":throw N.reason}}throw N}function V(N,J,le,oe,ve){var ye=typeof N;(ye==="undefined"||ye==="boolean")&&(N=null);var xe=!1;if(N===null)xe=!0;else switch(ye){case"bigint":case"string":case"number":xe=!0;break;case"object":switch(N.$$typeof){case t:case i:xe=!0;break;case y:return xe=N._init,V(xe(N._payload),J,le,oe,ve)}}if(xe)return ve=ve(N),xe=oe===""?"."+ae(N,0):oe,j(ve)?(le="",xe!=null&&(le=xe.replace(se,"$&/")+"/"),V(ve,J,le,"",function(rn){return rn})):ve!=null&&(F(ve)&&(ve=P(ve,le+(ve.key==null||N&&N.key===ve.key?"":(""+ve.key).replace(se,"$&/")+"/")+xe)),J.push(ve)),1;xe=0;var Qe=oe===""?".":oe+":";if(j(N))for(var ze=0;ze<N.length;ze++)oe=N[ze],ye=Qe+ae(oe,ze),xe+=V(oe,J,le,ye,ve);else if(ze=x(N),typeof ze=="function")for(N=ze.call(N),ze=0;!(oe=N.next()).done;)oe=oe.value,ye=Qe+ae(oe,ze++),xe+=V(oe,J,le,ye,ve);else if(ye==="object"){if(typeof N.then=="function")return V(de(N),J,le,oe,ve);throw J=String(N),Error("Objects are not valid as a React child (found: "+(J==="[object Object]"?"object with keys {"+Object.keys(N).join(", ")+"}":J)+"). If you meant to render a collection of children, use an array instead.")}return xe}function I(N,J,le){if(N==null)return N;var oe=[],ve=0;return V(N,oe,"","",function(ye){return J.call(le,ye,ve++)}),oe}function Q(N){if(N._status===-1){var J=N._result;J=J(),J.then(function(le){(N._status===0||N._status===-1)&&(N._status=1,N._result=le)},function(le){(N._status===0||N._status===-1)&&(N._status=2,N._result=le)}),N._status===-1&&(N._status=0,N._result=J)}if(N._status===1)return N._result.default;throw N._result}var re=typeof reportError=="function"?reportError:function(N){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var J=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof N=="object"&&N!==null&&typeof N.message=="string"?String(N.message):String(N),error:N});if(!window.dispatchEvent(J))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",N);return}console.error(N)},B={map:I,forEach:function(N,J,le){I(N,function(){J.apply(this,arguments)},le)},count:function(N){var J=0;return I(N,function(){J++}),J},toArray:function(N){return I(N,function(J){return J})||[]},only:function(N){if(!F(N))throw Error("React.Children.only expected to receive a single React element child.");return N}};return Re.Activity=g,Re.Children=B,Re.Component=E,Re.Fragment=a,Re.Profiler=o,Re.PureComponent=O,Re.StrictMode=r,Re.Suspense=h,Re.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=D,Re.__COMPILER_RUNTIME={__proto__:null,c:function(N){return D.H.useMemoCache(N)}},Re.cache=function(N){return function(){return N.apply(null,arguments)}},Re.cacheSignal=function(){return null},Re.cloneElement=function(N,J,le){if(N==null)throw Error("The argument must be a React element, but you passed "+N+".");var oe=M({},N.props),ve=N.key;if(J!=null)for(ye in J.key!==void 0&&(ve=""+J.key),J)!U.call(J,ye)||ye==="key"||ye==="__self"||ye==="__source"||ye==="ref"&&J.ref===void 0||(oe[ye]=J[ye]);var ye=arguments.length-2;if(ye===1)oe.children=le;else if(1<ye){for(var xe=Array(ye),Qe=0;Qe<ye;Qe++)xe[Qe]=arguments[Qe+2];oe.children=xe}return q(N.type,ve,oe)},Re.createContext=function(N){return N={$$typeof:f,_currentValue:N,_currentValue2:N,_threadCount:0,Provider:null,Consumer:null},N.Provider=N,N.Consumer={$$typeof:u,_context:N},N},Re.createElement=function(N,J,le){var oe,ve={},ye=null;if(J!=null)for(oe in J.key!==void 0&&(ye=""+J.key),J)U.call(J,oe)&&oe!=="key"&&oe!=="__self"&&oe!=="__source"&&(ve[oe]=J[oe]);var xe=arguments.length-2;if(xe===1)ve.children=le;else if(1<xe){for(var Qe=Array(xe),ze=0;ze<xe;ze++)Qe[ze]=arguments[ze+2];ve.children=Qe}if(N&&N.defaultProps)for(oe in xe=N.defaultProps,xe)ve[oe]===void 0&&(ve[oe]=xe[oe]);return q(N,ye,ve)},Re.createRef=function(){return{current:null}},Re.forwardRef=function(N){return{$$typeof:p,render:N}},Re.isValidElement=F,Re.lazy=function(N){return{$$typeof:y,_payload:{_status:-1,_result:N},_init:Q}},Re.memo=function(N,J){return{$$typeof:m,type:N,compare:J===void 0?null:J}},Re.startTransition=function(N){var J=D.T,le={};D.T=le;try{var oe=N(),ve=D.S;ve!==null&&ve(le,oe),typeof oe=="object"&&oe!==null&&typeof oe.then=="function"&&oe.then(L,re)}catch(ye){re(ye)}finally{J!==null&&le.types!==null&&(J.types=le.types),D.T=J}},Re.unstable_useCacheRefresh=function(){return D.H.useCacheRefresh()},Re.use=function(N){return D.H.use(N)},Re.useActionState=function(N,J,le){return D.H.useActionState(N,J,le)},Re.useCallback=function(N,J){return D.H.useCallback(N,J)},Re.useContext=function(N){return D.H.useContext(N)},Re.useDebugValue=function(){},Re.useDeferredValue=function(N,J){return D.H.useDeferredValue(N,J)},Re.useEffect=function(N,J){return D.H.useEffect(N,J)},Re.useEffectEvent=function(N){return D.H.useEffectEvent(N)},Re.useId=function(){return D.H.useId()},Re.useImperativeHandle=function(N,J,le){return D.H.useImperativeHandle(N,J,le)},Re.useInsertionEffect=function(N,J){return D.H.useInsertionEffect(N,J)},Re.useLayoutEffect=function(N,J){return D.H.useLayoutEffect(N,J)},Re.useMemo=function(N,J){return D.H.useMemo(N,J)},Re.useOptimistic=function(N,J){return D.H.useOptimistic(N,J)},Re.useReducer=function(N,J,le){return D.H.useReducer(N,J,le)},Re.useRef=function(N){return D.H.useRef(N)},Re.useState=function(N){return D.H.useState(N)},Re.useSyncExternalStore=function(N,J,le){return D.H.useSyncExternalStore(N,J,le)},Re.useTransition=function(){return D.H.useTransition()},Re.version="19.2.5",Re}var Gv;function vp(){return Gv||(Gv=1,oh.exports=tw()),oh.exports}var A=vp();const pt=Ao(A);var uh={exports:{}},Is={},ch={exports:{}},fh={};/**
 * @license React
 * scheduler.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var $v;function nw(){return $v||($v=1,(function(t){function i(V,I){var Q=V.length;V.push(I);e:for(;0<Q;){var re=Q-1>>>1,B=V[re];if(0<o(B,I))V[re]=I,V[Q]=B,Q=re;else break e}}function a(V){return V.length===0?null:V[0]}function r(V){if(V.length===0)return null;var I=V[0],Q=V.pop();if(Q!==I){V[0]=Q;e:for(var re=0,B=V.length,N=B>>>1;re<N;){var J=2*(re+1)-1,le=V[J],oe=J+1,ve=V[oe];if(0>o(le,Q))oe<B&&0>o(ve,le)?(V[re]=ve,V[oe]=Q,re=oe):(V[re]=le,V[J]=Q,re=J);else if(oe<B&&0>o(ve,Q))V[re]=ve,V[oe]=Q,re=oe;else break e}}return I}function o(V,I){var Q=V.sortIndex-I.sortIndex;return Q!==0?Q:V.id-I.id}if(t.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var u=performance;t.unstable_now=function(){return u.now()}}else{var f=Date,p=f.now();t.unstable_now=function(){return f.now()-p}}var h=[],m=[],y=1,g=null,S=3,x=!1,w=!1,M=!1,C=!1,E=typeof setTimeout=="function"?setTimeout:null,_=typeof clearTimeout=="function"?clearTimeout:null,O=typeof setImmediate<"u"?setImmediate:null;function R(V){for(var I=a(m);I!==null;){if(I.callback===null)r(m);else if(I.startTime<=V)r(m),I.sortIndex=I.expirationTime,i(h,I);else break;I=a(m)}}function j(V){if(M=!1,R(V),!w)if(a(h)!==null)w=!0,L||(L=!0,Z());else{var I=a(m);I!==null&&de(j,I.startTime-V)}}var L=!1,D=-1,U=5,q=-1;function P(){return C?!0:!(t.unstable_now()-q<U)}function F(){if(C=!1,L){var V=t.unstable_now();q=V;var I=!0;try{e:{w=!1,M&&(M=!1,_(D),D=-1),x=!0;var Q=S;try{t:{for(R(V),g=a(h);g!==null&&!(g.expirationTime>V&&P());){var re=g.callback;if(typeof re=="function"){g.callback=null,S=g.priorityLevel;var B=re(g.expirationTime<=V);if(V=t.unstable_now(),typeof B=="function"){g.callback=B,R(V),I=!0;break t}g===a(h)&&r(h),R(V)}else r(h);g=a(h)}if(g!==null)I=!0;else{var N=a(m);N!==null&&de(j,N.startTime-V),I=!1}}break e}finally{g=null,S=Q,x=!1}I=void 0}}finally{I?Z():L=!1}}}var Z;if(typeof O=="function")Z=function(){O(F)};else if(typeof MessageChannel<"u"){var se=new MessageChannel,ae=se.port2;se.port1.onmessage=F,Z=function(){ae.postMessage(null)}}else Z=function(){E(F,0)};function de(V,I){D=E(function(){V(t.unstable_now())},I)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(V){V.callback=null},t.unstable_forceFrameRate=function(V){0>V||125<V?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):U=0<V?Math.floor(1e3/V):5},t.unstable_getCurrentPriorityLevel=function(){return S},t.unstable_next=function(V){switch(S){case 1:case 2:case 3:var I=3;break;default:I=S}var Q=S;S=I;try{return V()}finally{S=Q}},t.unstable_requestPaint=function(){C=!0},t.unstable_runWithPriority=function(V,I){switch(V){case 1:case 2:case 3:case 4:case 5:break;default:V=3}var Q=S;S=V;try{return I()}finally{S=Q}},t.unstable_scheduleCallback=function(V,I,Q){var re=t.unstable_now();switch(typeof Q=="object"&&Q!==null?(Q=Q.delay,Q=typeof Q=="number"&&0<Q?re+Q:re):Q=re,V){case 1:var B=-1;break;case 2:B=250;break;case 5:B=1073741823;break;case 4:B=1e4;break;default:B=5e3}return B=Q+B,V={id:y++,callback:I,priorityLevel:V,startTime:Q,expirationTime:B,sortIndex:-1},Q>re?(V.sortIndex=Q,i(m,V),a(h)===null&&V===a(m)&&(M?(_(D),D=-1):M=!0,de(j,Q-re))):(V.sortIndex=B,i(h,V),w||x||(w=!0,L||(L=!0,Z()))),V},t.unstable_shouldYield=P,t.unstable_wrapCallback=function(V){var I=S;return function(){var Q=S;S=I;try{return V.apply(this,arguments)}finally{S=Q}}}})(fh)),fh}var Vv;function iw(){return Vv||(Vv=1,ch.exports=nw()),ch.exports}var dh={exports:{}},gn={};/**
 * @license React
 * react-dom.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var qv;function aw(){if(qv)return gn;qv=1;var t=vp();function i(h){var m="https://react.dev/errors/"+h;if(1<arguments.length){m+="?args[]="+encodeURIComponent(arguments[1]);for(var y=2;y<arguments.length;y++)m+="&args[]="+encodeURIComponent(arguments[y])}return"Minified React error #"+h+"; visit "+m+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function a(){}var r={d:{f:a,r:function(){throw Error(i(522))},D:a,C:a,L:a,m:a,X:a,S:a,M:a},p:0,findDOMNode:null},o=Symbol.for("react.portal");function u(h,m,y){var g=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:o,key:g==null?null:""+g,children:h,containerInfo:m,implementation:y}}var f=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(h,m){if(h==="font")return"";if(typeof m=="string")return m==="use-credentials"?m:""}return gn.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,gn.createPortal=function(h,m){var y=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!m||m.nodeType!==1&&m.nodeType!==9&&m.nodeType!==11)throw Error(i(299));return u(h,m,null,y)},gn.flushSync=function(h){var m=f.T,y=r.p;try{if(f.T=null,r.p=2,h)return h()}finally{f.T=m,r.p=y,r.d.f()}},gn.preconnect=function(h,m){typeof h=="string"&&(m?(m=m.crossOrigin,m=typeof m=="string"?m==="use-credentials"?m:"":void 0):m=null,r.d.C(h,m))},gn.prefetchDNS=function(h){typeof h=="string"&&r.d.D(h)},gn.preinit=function(h,m){if(typeof h=="string"&&m&&typeof m.as=="string"){var y=m.as,g=p(y,m.crossOrigin),S=typeof m.integrity=="string"?m.integrity:void 0,x=typeof m.fetchPriority=="string"?m.fetchPriority:void 0;y==="style"?r.d.S(h,typeof m.precedence=="string"?m.precedence:void 0,{crossOrigin:g,integrity:S,fetchPriority:x}):y==="script"&&r.d.X(h,{crossOrigin:g,integrity:S,fetchPriority:x,nonce:typeof m.nonce=="string"?m.nonce:void 0})}},gn.preinitModule=function(h,m){if(typeof h=="string")if(typeof m=="object"&&m!==null){if(m.as==null||m.as==="script"){var y=p(m.as,m.crossOrigin);r.d.M(h,{crossOrigin:y,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0})}}else m==null&&r.d.M(h)},gn.preload=function(h,m){if(typeof h=="string"&&typeof m=="object"&&m!==null&&typeof m.as=="string"){var y=m.as,g=p(y,m.crossOrigin);r.d.L(h,y,{crossOrigin:g,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0,type:typeof m.type=="string"?m.type:void 0,fetchPriority:typeof m.fetchPriority=="string"?m.fetchPriority:void 0,referrerPolicy:typeof m.referrerPolicy=="string"?m.referrerPolicy:void 0,imageSrcSet:typeof m.imageSrcSet=="string"?m.imageSrcSet:void 0,imageSizes:typeof m.imageSizes=="string"?m.imageSizes:void 0,media:typeof m.media=="string"?m.media:void 0})}},gn.preloadModule=function(h,m){if(typeof h=="string")if(m){var y=p(m.as,m.crossOrigin);r.d.m(h,{as:typeof m.as=="string"&&m.as!=="script"?m.as:void 0,crossOrigin:y,integrity:typeof m.integrity=="string"?m.integrity:void 0})}else r.d.m(h)},gn.requestFormReset=function(h){r.d.r(h)},gn.unstable_batchedUpdates=function(h,m){return h(m)},gn.useFormState=function(h,m,y){return f.H.useFormState(h,m,y)},gn.useFormStatus=function(){return f.H.useHostTransitionStatus()},gn.version="19.2.5",gn}var Yv;function Ty(){if(Yv)return dh.exports;Yv=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(i){console.error(i)}}return t(),dh.exports=aw(),dh.exports}/**
 * @license React
 * react-dom-client.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var Xv;function rw(){if(Xv)return Is;Xv=1;var t=iw(),i=vp(),a=Ty();function r(e){var n="https://react.dev/errors/"+e;if(1<arguments.length){n+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)n+="&args[]="+encodeURIComponent(arguments[l])}return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function u(e){var n=e,l=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do n=e,(n.flags&4098)!==0&&(l=n.return),e=n.return;while(e)}return n.tag===3?l:null}function f(e){if(e.tag===13){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function p(e){if(e.tag===31){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function h(e){if(u(e)!==e)throw Error(r(188))}function m(e){var n=e.alternate;if(!n){if(n=u(e),n===null)throw Error(r(188));return n!==e?null:e}for(var l=e,s=n;;){var c=l.return;if(c===null)break;var d=c.alternate;if(d===null){if(s=c.return,s!==null){l=s;continue}break}if(c.child===d.child){for(d=c.child;d;){if(d===l)return h(c),e;if(d===s)return h(c),n;d=d.sibling}throw Error(r(188))}if(l.return!==s.return)l=c,s=d;else{for(var v=!1,T=c.child;T;){if(T===l){v=!0,l=c,s=d;break}if(T===s){v=!0,s=c,l=d;break}T=T.sibling}if(!v){for(T=d.child;T;){if(T===l){v=!0,l=d,s=c;break}if(T===s){v=!0,s=d,l=c;break}T=T.sibling}if(!v)throw Error(r(189))}}if(l.alternate!==s)throw Error(r(190))}if(l.tag!==3)throw Error(r(188));return l.stateNode.current===l?e:n}function y(e){var n=e.tag;if(n===5||n===26||n===27||n===6)return e;for(e=e.child;e!==null;){if(n=y(e),n!==null)return n;e=e.sibling}return null}var g=Object.assign,S=Symbol.for("react.element"),x=Symbol.for("react.transitional.element"),w=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),_=Symbol.for("react.consumer"),O=Symbol.for("react.context"),R=Symbol.for("react.forward_ref"),j=Symbol.for("react.suspense"),L=Symbol.for("react.suspense_list"),D=Symbol.for("react.memo"),U=Symbol.for("react.lazy"),q=Symbol.for("react.activity"),P=Symbol.for("react.memo_cache_sentinel"),F=Symbol.iterator;function Z(e){return e===null||typeof e!="object"?null:(e=F&&e[F]||e["@@iterator"],typeof e=="function"?e:null)}var se=Symbol.for("react.client.reference");function ae(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===se?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case M:return"Fragment";case E:return"Profiler";case C:return"StrictMode";case j:return"Suspense";case L:return"SuspenseList";case q:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case w:return"Portal";case O:return e.displayName||"Context";case _:return(e._context.displayName||"Context")+".Consumer";case R:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case D:return n=e.displayName||null,n!==null?n:ae(e.type)||"Memo";case U:n=e._payload,e=e._init;try{return ae(e(n))}catch{}}return null}var de=Array.isArray,V=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,I=a.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Q={pending:!1,data:null,method:null,action:null},re=[],B=-1;function N(e){return{current:e}}function J(e){0>B||(e.current=re[B],re[B]=null,B--)}function le(e,n){B++,re[B]=e.current,e.current=n}var oe=N(null),ve=N(null),ye=N(null),xe=N(null);function Qe(e,n){switch(le(ye,n),le(ve,e),le(oe,null),n.nodeType){case 9:case 11:e=(e=n.documentElement)&&(e=e.namespaceURI)?ov(e):0;break;default:if(e=n.tagName,n=n.namespaceURI)n=ov(n),e=uv(n,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}J(oe),le(oe,e)}function ze(){J(oe),J(ve),J(ye)}function rn(e){e.memoizedState!==null&&le(xe,e);var n=oe.current,l=uv(n,e.type);n!==l&&(le(ve,e),le(oe,l))}function wt(e){ve.current===e&&(J(oe),J(ve)),xe.current===e&&(J(xe),$s._currentValue=Q)}var Dt,He;function nt(e){if(Dt===void 0)try{throw Error()}catch(l){var n=l.stack.trim().match(/\n( *(at )?)/);Dt=n&&n[1]||"",He=-1<l.stack.indexOf(`
    at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Dt+e+He}var kt=!1;function Yt(e,n){if(!e||kt)return"";kt=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var s={DetermineComponentFrameRoot:function(){try{if(n){var ne=function(){throw Error()};if(Object.defineProperty(ne.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ne,[])}catch(K){var Y=K}Reflect.construct(e,[],ne)}else{try{ne.call()}catch(K){Y=K}e.call(ne.prototype)}}else{try{throw Error()}catch(K){Y=K}(ne=e())&&typeof ne.catch=="function"&&ne.catch(function(){})}}catch(K){if(K&&Y&&typeof K.stack=="string")return[K.stack,Y.stack]}return[null,null]}};s.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var c=Object.getOwnPropertyDescriptor(s.DetermineComponentFrameRoot,"name");c&&c.configurable&&Object.defineProperty(s.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var d=s.DetermineComponentFrameRoot(),v=d[0],T=d[1];if(v&&T){var z=v.split(`
`),$=T.split(`
`);for(c=s=0;s<z.length&&!z[s].includes("DetermineComponentFrameRoot");)s++;for(;c<$.length&&!$[c].includes("DetermineComponentFrameRoot");)c++;if(s===z.length||c===$.length)for(s=z.length-1,c=$.length-1;1<=s&&0<=c&&z[s]!==$[c];)c--;for(;1<=s&&0<=c;s--,c--)if(z[s]!==$[c]){if(s!==1||c!==1)do if(s--,c--,0>c||z[s]!==$[c]){var ee=`
`+z[s].replace(" at new "," at ");return e.displayName&&ee.includes("<anonymous>")&&(ee=ee.replace("<anonymous>",e.displayName)),ee}while(1<=s&&0<=c);break}}}finally{kt=!1,Error.prepareStackTrace=l}return(l=e?e.displayName||e.name:"")?nt(l):""}function W(e,n){switch(e.tag){case 26:case 27:case 5:return nt(e.type);case 16:return nt("Lazy");case 13:return e.child!==n&&n!==null?nt("Suspense Fallback"):nt("Suspense");case 19:return nt("SuspenseList");case 0:case 15:return Yt(e.type,!1);case 11:return Yt(e.type.render,!1);case 1:return Yt(e.type,!0);case 31:return nt("Activity");default:return""}}function Kt(e){try{var n="",l=null;do n+=W(e,l),l=e,e=e.return;while(e);return n}catch(s){return`
Error generating stack: `+s.message+`
`+s.stack}}var ln=Object.prototype.hasOwnProperty,Nn=t.unstable_scheduleCallback,ut=t.unstable_cancelCallback,X=t.unstable_shouldYield,ue=t.unstable_requestPaint,ce=t.unstable_now,he=t.unstable_getCurrentPriorityLevel,_e=t.unstable_ImmediatePriority,Se=t.unstable_UserBlockingPriority,Je=t.unstable_NormalPriority,Et=t.unstable_LowPriority,hn=t.unstable_IdlePriority,ji=t.log,Tt=t.unstable_setDisableYieldValue,qn=null,gt=null;function xn(e){if(typeof ji=="function"&&Tt(e),gt&&typeof gt.setStrictMode=="function")try{gt.setStrictMode(qn,e)}catch{}}var Pt=Math.clz32?Math.clz32:Ue,Ui=Math.log,ta=Math.LN2;function Ue(e){return e>>>=0,e===0?32:31-(Ui(e)/ta|0)|0}var oi=256,pn=262144,mn=4194304;function Xt(e){var n=e&42;if(n!==0)return n;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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ui(e,n,l){var s=e.pendingLanes;if(s===0)return 0;var c=0,d=e.suspendedLanes,v=e.pingedLanes;e=e.warmLanes;var T=s&134217727;return T!==0?(s=T&~d,s!==0?c=Xt(s):(v&=T,v!==0?c=Xt(v):l||(l=T&~e,l!==0&&(c=Xt(l))))):(T=s&~d,T!==0?c=Xt(T):v!==0?c=Xt(v):l||(l=s&~e,l!==0&&(c=Xt(l)))),c===0?0:n!==0&&n!==c&&(n&d)===0&&(d=c&-c,l=n&-n,d>=l||d===32&&(l&4194048)!==0)?n:c}function ci(e,n){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&n)===0}function Ri(e,n){switch(e){case 1:case 2:case 4:case 8:case 64:return n+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Oa(){var e=mn;return mn<<=1,(mn&62914560)===0&&(mn=4194304),e}function Oe(e){for(var n=[],l=0;31>l;l++)n.push(e);return n}function we(e,n){e.pendingLanes|=n,n!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function We(e,n,l,s,c,d){var v=e.pendingLanes;e.pendingLanes=l,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=l,e.entangledLanes&=l,e.errorRecoveryDisabledLanes&=l,e.shellSuspendCounter=0;var T=e.entanglements,z=e.expirationTimes,$=e.hiddenUpdates;for(l=v&~l;0<l;){var ee=31-Pt(l),ne=1<<ee;T[ee]=0,z[ee]=-1;var Y=$[ee];if(Y!==null)for($[ee]=null,ee=0;ee<Y.length;ee++){var K=Y[ee];K!==null&&(K.lane&=-536870913)}l&=~ne}s!==0&&fe(e,s,0),d!==0&&c===0&&e.tag!==0&&(e.suspendedLanes|=d&~(v&~n))}function fe(e,n,l){e.pendingLanes|=n,e.suspendedLanes&=~n;var s=31-Pt(n);e.entangledLanes|=n,e.entanglements[s]=e.entanglements[s]|1073741824|l&261930}function je(e,n){var l=e.entangledLanes|=n;for(e=e.entanglements;l;){var s=31-Pt(l),c=1<<s;c&n|e[s]&n&&(e[s]|=n),l&=~c}}function Ee(e,n){var l=n&-n;return l=(l&42)!==0?1:Ce(l),(l&(e.suspendedLanes|n))!==0?0:l}function Ce(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Rt(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Fe(){var e=I.p;return e!==0?e:(e=window.event,e===void 0?32:Nv(e.type))}function _t(e,n){var l=I.p;try{return I.p=e,n()}finally{I.p=l}}var vt=Math.random().toString(36).slice(2),Le="__reactFiber$"+vt,ke="__reactProps$"+vt,Ke="__reactContainer$"+vt,Sn="__reactEvents$"+vt,yt="__reactListeners$"+vt,wn="__reactHandles$"+vt,Yn="__reactResources$"+vt,Mt="__reactMarker$"+vt;function Lt(e){delete e[Le],delete e[ke],delete e[Sn],delete e[yt],delete e[wn]}function Ct(e){var n=e[Le];if(n)return n;for(var l=e.parentNode;l;){if(n=l[Ke]||l[Le]){if(l=n.alternate,n.child!==null||l!==null&&l.child!==null)for(e=gv(e);e!==null;){if(l=e[Le])return l;e=gv(e)}return n}e=l,l=e.parentNode}return null}function zn(e){if(e=e[Le]||e[Ke]){var n=e.tag;if(n===5||n===6||n===13||n===31||n===26||n===27||n===3)return e}return null}function ki(e){var n=e.tag;if(n===5||n===26||n===27||n===6)return e.stateNode;throw Error(r(33))}function Ot(e){var n=e[Yn];return n||(n=e[Yn]={hoistableStyles:new Map,hoistableScripts:new Map}),n}function Ge(e){e[Mt]=!0}var Xn=new Set,nl={};function Pi(e,n){fi(e,n),fi(e+"Capture",n)}function fi(e,n){for(nl[e]=n,e=0;e<n.length;e++)Xn.add(n[e])}var di=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ja={},dr={};function Fi(e){return ln.call(dr,e)?!0:ln.call(ja,e)?!1:di.test(e)?dr[e]=!0:(ja[e]=!0,!1)}function zo(e,n,l){if(Fi(n))if(l===null)e.removeAttribute(n);else{switch(typeof l){case"undefined":case"function":case"symbol":e.removeAttribute(n);return;case"boolean":var s=n.toLowerCase().slice(0,5);if(s!=="data-"&&s!=="aria-"){e.removeAttribute(n);return}}e.setAttribute(n,""+l)}}function Do(e,n,l){if(l===null)e.removeAttribute(n);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttribute(n,""+l)}}function na(e,n,l,s){if(s===null)e.removeAttribute(l);else{switch(typeof s){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(l);return}e.setAttributeNS(n,l,""+s)}}function hi(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function em(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function $2(e,n,l){var s=Object.getOwnPropertyDescriptor(e.constructor.prototype,n);if(!e.hasOwnProperty(n)&&typeof s<"u"&&typeof s.get=="function"&&typeof s.set=="function"){var c=s.get,d=s.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return c.call(this)},set:function(v){l=""+v,d.call(this,v)}}),Object.defineProperty(e,n,{enumerable:s.enumerable}),{getValue:function(){return l},setValue:function(v){l=""+v},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function Jc(e){if(!e._valueTracker){var n=em(e)?"checked":"value";e._valueTracker=$2(e,n,""+e[n])}}function tm(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var l=n.getValue(),s="";return e&&(s=em(e)?e.checked?"true":"false":e.value),e=s,e!==l?(n.setValue(e),!0):!1}function Lo(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}}var V2=/[\n"\\]/g;function pi(e){return e.replace(V2,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function ef(e,n,l,s,c,d,v,T){e.name="",v!=null&&typeof v!="function"&&typeof v!="symbol"&&typeof v!="boolean"?e.type=v:e.removeAttribute("type"),n!=null?v==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+hi(n)):e.value!==""+hi(n)&&(e.value=""+hi(n)):v!=="submit"&&v!=="reset"||e.removeAttribute("value"),n!=null?tf(e,v,hi(n)):l!=null?tf(e,v,hi(l)):s!=null&&e.removeAttribute("value"),c==null&&d!=null&&(e.defaultChecked=!!d),c!=null&&(e.checked=c&&typeof c!="function"&&typeof c!="symbol"),T!=null&&typeof T!="function"&&typeof T!="symbol"&&typeof T!="boolean"?e.name=""+hi(T):e.removeAttribute("name")}function nm(e,n,l,s,c,d,v,T){if(d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"&&(e.type=d),n!=null||l!=null){if(!(d!=="submit"&&d!=="reset"||n!=null)){Jc(e);return}l=l!=null?""+hi(l):"",n=n!=null?""+hi(n):l,T||n===e.value||(e.value=n),e.defaultValue=n}s=s??c,s=typeof s!="function"&&typeof s!="symbol"&&!!s,e.checked=T?e.checked:!!s,e.defaultChecked=!!s,v!=null&&typeof v!="function"&&typeof v!="symbol"&&typeof v!="boolean"&&(e.name=v),Jc(e)}function tf(e,n,l){n==="number"&&Lo(e.ownerDocument)===e||e.defaultValue===""+l||(e.defaultValue=""+l)}function il(e,n,l,s){if(e=e.options,n){n={};for(var c=0;c<l.length;c++)n["$"+l[c]]=!0;for(l=0;l<e.length;l++)c=n.hasOwnProperty("$"+e[l].value),e[l].selected!==c&&(e[l].selected=c),c&&s&&(e[l].defaultSelected=!0)}else{for(l=""+hi(l),n=null,c=0;c<e.length;c++){if(e[c].value===l){e[c].selected=!0,s&&(e[c].defaultSelected=!0);return}n!==null||e[c].disabled||(n=e[c])}n!==null&&(n.selected=!0)}}function im(e,n,l){if(n!=null&&(n=""+hi(n),n!==e.value&&(e.value=n),l==null)){e.defaultValue!==n&&(e.defaultValue=n);return}e.defaultValue=l!=null?""+hi(l):""}function am(e,n,l,s){if(n==null){if(s!=null){if(l!=null)throw Error(r(92));if(de(s)){if(1<s.length)throw Error(r(93));s=s[0]}l=s}l==null&&(l=""),n=l}l=hi(n),e.defaultValue=l,s=e.textContent,s===l&&s!==""&&s!==null&&(e.value=s),Jc(e)}function al(e,n){if(n){var l=e.firstChild;if(l&&l===e.lastChild&&l.nodeType===3){l.nodeValue=n;return}}e.textContent=n}var q2=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function rm(e,n,l){var s=n.indexOf("--")===0;l==null||typeof l=="boolean"||l===""?s?e.setProperty(n,""):n==="float"?e.cssFloat="":e[n]="":s?e.setProperty(n,l):typeof l!="number"||l===0||q2.has(n)?n==="float"?e.cssFloat=l:e[n]=(""+l).trim():e[n]=l+"px"}function lm(e,n,l){if(n!=null&&typeof n!="object")throw Error(r(62));if(e=e.style,l!=null){for(var s in l)!l.hasOwnProperty(s)||n!=null&&n.hasOwnProperty(s)||(s.indexOf("--")===0?e.setProperty(s,""):s==="float"?e.cssFloat="":e[s]="");for(var c in n)s=n[c],n.hasOwnProperty(c)&&l[c]!==s&&rm(e,c,s)}else for(var d in n)n.hasOwnProperty(d)&&rm(e,d,n[d])}function nf(e){if(e.indexOf("-")===-1)return!1;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 Y2=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),X2=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Bo(e){return X2.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function ia(){}var af=null;function rf(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var rl=null,ll=null;function sm(e){var n=zn(e);if(n&&(e=n.stateNode)){var l=e[ke]||null;e:switch(e=n.stateNode,n.type){case"input":if(ef(e,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name),n=l.name,l.type==="radio"&&n!=null){for(l=e;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll('input[name="'+pi(""+n)+'"][type="radio"]'),n=0;n<l.length;n++){var s=l[n];if(s!==e&&s.form===e.form){var c=s[ke]||null;if(!c)throw Error(r(90));ef(s,c.value,c.defaultValue,c.defaultValue,c.checked,c.defaultChecked,c.type,c.name)}}for(n=0;n<l.length;n++)s=l[n],s.form===e.form&&tm(s)}break e;case"textarea":im(e,l.value,l.defaultValue);break e;case"select":n=l.value,n!=null&&il(e,!!l.multiple,n,!1)}}}var lf=!1;function om(e,n,l){if(lf)return e(n,l);lf=!0;try{var s=e(n);return s}finally{if(lf=!1,(rl!==null||ll!==null)&&(Eu(),rl&&(n=rl,e=ll,ll=rl=null,sm(n),e)))for(n=0;n<e.length;n++)sm(e[n])}}function ls(e,n){var l=e.stateNode;if(l===null)return null;var s=l[ke]||null;if(s===null)return null;l=s[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(s=!s.disabled)||(e=e.type,s=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!s;break e;default:e=!1}if(e)return null;if(l&&typeof l!="function")throw Error(r(231,n,typeof l));return l}var aa=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),sf=!1;if(aa)try{var ss={};Object.defineProperty(ss,"passive",{get:function(){sf=!0}}),window.addEventListener("test",ss,ss),window.removeEventListener("test",ss,ss)}catch{sf=!1}var Ra=null,of=null,Ho=null;function um(){if(Ho)return Ho;var e,n=of,l=n.length,s,c="value"in Ra?Ra.value:Ra.textContent,d=c.length;for(e=0;e<l&&n[e]===c[e];e++);var v=l-e;for(s=1;s<=v&&n[l-s]===c[d-s];s++);return Ho=c.slice(e,1<s?1-s:void 0)}function Uo(e){var n=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&n===13&&(e=13)):e=n,e===10&&(e=13),32<=e||e===13?e:0}function ko(){return!0}function cm(){return!1}function Dn(e){function n(l,s,c,d,v){this._reactName=l,this._targetInst=c,this.type=s,this.nativeEvent=d,this.target=v,this.currentTarget=null;for(var T in e)e.hasOwnProperty(T)&&(l=e[T],this[T]=l?l(d):d[T]);return this.isDefaultPrevented=(d.defaultPrevented!=null?d.defaultPrevented:d.returnValue===!1)?ko:cm,this.isPropagationStopped=cm,this}return g(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=ko)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=ko)},persist:function(){},isPersistent:ko}),n}var hr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Po=Dn(hr),os=g({},hr,{view:0,detail:0}),I2=Dn(os),uf,cf,us,Fo=g({},os,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:df,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!==us&&(us&&e.type==="mousemove"?(uf=e.screenX-us.screenX,cf=e.screenY-us.screenY):cf=uf=0,us=e),uf)},movementY:function(e){return"movementY"in e?e.movementY:cf}}),fm=Dn(Fo),Z2=g({},Fo,{dataTransfer:0}),Q2=Dn(Z2),K2=g({},os,{relatedTarget:0}),ff=Dn(K2),W2=g({},hr,{animationName:0,elapsedTime:0,pseudoElement:0}),J2=Dn(W2),ex=g({},hr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),tx=Dn(ex),nx=g({},hr,{data:0}),dm=Dn(nx),ix={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ax={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"},rx={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function lx(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):(e=rx[e])?!!n[e]:!1}function df(){return lx}var sx=g({},os,{key:function(e){if(e.key){var n=ix[e.key]||e.key;if(n!=="Unidentified")return n}return e.type==="keypress"?(e=Uo(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?ax[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:df,charCode:function(e){return e.type==="keypress"?Uo(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Uo(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),ox=Dn(sx),ux=g({},Fo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),hm=Dn(ux),cx=g({},os,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:df}),fx=Dn(cx),dx=g({},hr,{propertyName:0,elapsedTime:0,pseudoElement:0}),hx=Dn(dx),px=g({},Fo,{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}),mx=Dn(px),gx=g({},hr,{newState:0,oldState:0}),vx=Dn(gx),yx=[9,13,27,32],hf=aa&&"CompositionEvent"in window,cs=null;aa&&"documentMode"in document&&(cs=document.documentMode);var bx=aa&&"TextEvent"in window&&!cs,pm=aa&&(!hf||cs&&8<cs&&11>=cs),mm=" ",gm=!1;function vm(e,n){switch(e){case"keyup":return yx.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ym(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var sl=!1;function xx(e,n){switch(e){case"compositionend":return ym(n);case"keypress":return n.which!==32?null:(gm=!0,mm);case"textInput":return e=n.data,e===mm&&gm?null:e;default:return null}}function Sx(e,n){if(sl)return e==="compositionend"||!hf&&vm(e,n)?(e=um(),Ho=of=Ra=null,sl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return pm&&n.locale!=="ko"?null:n.data;default:return null}}var wx={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 bm(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n==="input"?!!wx[e.type]:n==="textarea"}function xm(e,n,l,s){rl?ll?ll.push(s):ll=[s]:rl=s,n=ju(n,"onChange"),0<n.length&&(l=new Po("onChange","change",null,l,s),e.push({event:l,listeners:n}))}var fs=null,ds=null;function Ex(e){nv(e,0)}function Go(e){var n=ki(e);if(tm(n))return e}function Sm(e,n){if(e==="change")return n}var wm=!1;if(aa){var pf;if(aa){var mf="oninput"in document;if(!mf){var Em=document.createElement("div");Em.setAttribute("oninput","return;"),mf=typeof Em.oninput=="function"}pf=mf}else pf=!1;wm=pf&&(!document.documentMode||9<document.documentMode)}function Tm(){fs&&(fs.detachEvent("onpropertychange",_m),ds=fs=null)}function _m(e){if(e.propertyName==="value"&&Go(ds)){var n=[];xm(n,ds,e,rf(e)),om(Ex,n)}}function Tx(e,n,l){e==="focusin"?(Tm(),fs=n,ds=l,fs.attachEvent("onpropertychange",_m)):e==="focusout"&&Tm()}function _x(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Go(ds)}function Ax(e,n){if(e==="click")return Go(n)}function Mx(e,n){if(e==="input"||e==="change")return Go(n)}function Cx(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}var In=typeof Object.is=="function"?Object.is:Cx;function hs(e,n){if(In(e,n))return!0;if(typeof e!="object"||e===null||typeof n!="object"||n===null)return!1;var l=Object.keys(e),s=Object.keys(n);if(l.length!==s.length)return!1;for(s=0;s<l.length;s++){var c=l[s];if(!ln.call(n,c)||!In(e[c],n[c]))return!1}return!0}function Am(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Mm(e,n){var l=Am(e);e=0;for(var s;l;){if(l.nodeType===3){if(s=e+l.textContent.length,e<=n&&s>=n)return{node:l,offset:n-e};e=s}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=Am(l)}}function Cm(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?Cm(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function Om(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var n=Lo(e.document);n instanceof e.HTMLIFrameElement;){try{var l=typeof n.contentWindow.location.href=="string"}catch{l=!1}if(l)e=n.contentWindow;else break;n=Lo(e.document)}return n}function gf(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}var Ox=aa&&"documentMode"in document&&11>=document.documentMode,ol=null,vf=null,ps=null,yf=!1;function jm(e,n,l){var s=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;yf||ol==null||ol!==Lo(s)||(s=ol,"selectionStart"in s&&gf(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focusNode:s.focusNode,focusOffset:s.focusOffset}),ps&&hs(ps,s)||(ps=s,s=ju(vf,"onSelect"),0<s.length&&(n=new Po("onSelect","select",null,n,l),e.push({event:n,listeners:s}),n.target=ol)))}function pr(e,n){var l={};return l[e.toLowerCase()]=n.toLowerCase(),l["Webkit"+e]="webkit"+n,l["Moz"+e]="moz"+n,l}var ul={animationend:pr("Animation","AnimationEnd"),animationiteration:pr("Animation","AnimationIteration"),animationstart:pr("Animation","AnimationStart"),transitionrun:pr("Transition","TransitionRun"),transitionstart:pr("Transition","TransitionStart"),transitioncancel:pr("Transition","TransitionCancel"),transitionend:pr("Transition","TransitionEnd")},bf={},Rm={};aa&&(Rm=document.createElement("div").style,"AnimationEvent"in window||(delete ul.animationend.animation,delete ul.animationiteration.animation,delete ul.animationstart.animation),"TransitionEvent"in window||delete ul.transitionend.transition);function mr(e){if(bf[e])return bf[e];if(!ul[e])return e;var n=ul[e],l;for(l in n)if(n.hasOwnProperty(l)&&l in Rm)return bf[e]=n[l];return e}var Nm=mr("animationend"),zm=mr("animationiteration"),Dm=mr("animationstart"),jx=mr("transitionrun"),Rx=mr("transitionstart"),Nx=mr("transitioncancel"),Lm=mr("transitionend"),Bm=new Map,xf="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");xf.push("scrollEnd");function Ni(e,n){Bm.set(e,n),Pi(n,[e])}var $o=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(n))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},mi=[],cl=0,Sf=0;function Vo(){for(var e=cl,n=Sf=cl=0;n<e;){var l=mi[n];mi[n++]=null;var s=mi[n];mi[n++]=null;var c=mi[n];mi[n++]=null;var d=mi[n];if(mi[n++]=null,s!==null&&c!==null){var v=s.pending;v===null?c.next=c:(c.next=v.next,v.next=c),s.pending=c}d!==0&&Hm(l,c,d)}}function qo(e,n,l,s){mi[cl++]=e,mi[cl++]=n,mi[cl++]=l,mi[cl++]=s,Sf|=s,e.lanes|=s,e=e.alternate,e!==null&&(e.lanes|=s)}function wf(e,n,l,s){return qo(e,n,l,s),Yo(e)}function gr(e,n){return qo(e,null,null,n),Yo(e)}function Hm(e,n,l){e.lanes|=l;var s=e.alternate;s!==null&&(s.lanes|=l);for(var c=!1,d=e.return;d!==null;)d.childLanes|=l,s=d.alternate,s!==null&&(s.childLanes|=l),d.tag===22&&(e=d.stateNode,e===null||e._visibility&1||(c=!0)),e=d,d=d.return;return e.tag===3?(d=e.stateNode,c&&n!==null&&(c=31-Pt(l),e=d.hiddenUpdates,s=e[c],s===null?e[c]=[n]:s.push(n),n.lane=l|536870912),d):null}function Yo(e){if(50<Bs)throw Bs=0,Rd=null,Error(r(185));for(var n=e.return;n!==null;)e=n,n=e.return;return e.tag===3?e.stateNode:null}var fl={};function zx(e,n,l,s){this.tag=e,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=s,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Zn(e,n,l,s){return new zx(e,n,l,s)}function Ef(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ra(e,n){var l=e.alternate;return l===null?(l=Zn(e.tag,n,e.key,e.mode),l.elementType=e.elementType,l.type=e.type,l.stateNode=e.stateNode,l.alternate=e,e.alternate=l):(l.pendingProps=n,l.type=e.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=e.flags&65011712,l.childLanes=e.childLanes,l.lanes=e.lanes,l.child=e.child,l.memoizedProps=e.memoizedProps,l.memoizedState=e.memoizedState,l.updateQueue=e.updateQueue,n=e.dependencies,l.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},l.sibling=e.sibling,l.index=e.index,l.ref=e.ref,l.refCleanup=e.refCleanup,l}function Um(e,n){e.flags&=65011714;var l=e.alternate;return l===null?(e.childLanes=0,e.lanes=n,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=l.childLanes,e.lanes=l.lanes,e.child=l.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=l.memoizedProps,e.memoizedState=l.memoizedState,e.updateQueue=l.updateQueue,e.type=l.type,n=l.dependencies,e.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext}),e}function Xo(e,n,l,s,c,d){var v=0;if(s=e,typeof e=="function")Ef(e)&&(v=1);else if(typeof e=="string")v=US(e,l,oe.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case q:return e=Zn(31,l,n,c),e.elementType=q,e.lanes=d,e;case M:return vr(l.children,c,d,n);case C:v=8,c|=24;break;case E:return e=Zn(12,l,n,c|2),e.elementType=E,e.lanes=d,e;case j:return e=Zn(13,l,n,c),e.elementType=j,e.lanes=d,e;case L:return e=Zn(19,l,n,c),e.elementType=L,e.lanes=d,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case O:v=10;break e;case _:v=9;break e;case R:v=11;break e;case D:v=14;break e;case U:v=16,s=null;break e}v=29,l=Error(r(130,e===null?"null":typeof e,"")),s=null}return n=Zn(v,l,n,c),n.elementType=e,n.type=s,n.lanes=d,n}function vr(e,n,l,s){return e=Zn(7,e,s,n),e.lanes=l,e}function Tf(e,n,l){return e=Zn(6,e,null,n),e.lanes=l,e}function km(e){var n=Zn(18,null,null,0);return n.stateNode=e,n}function _f(e,n,l){return n=Zn(4,e.children!==null?e.children:[],e.key,n),n.lanes=l,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}var Pm=new WeakMap;function gi(e,n){if(typeof e=="object"&&e!==null){var l=Pm.get(e);return l!==void 0?l:(n={value:e,source:n,stack:Kt(n)},Pm.set(e,n),n)}return{value:e,source:n,stack:Kt(n)}}var dl=[],hl=0,Io=null,ms=0,vi=[],yi=0,Na=null,Gi=1,$i="";function la(e,n){dl[hl++]=ms,dl[hl++]=Io,Io=e,ms=n}function Fm(e,n,l){vi[yi++]=Gi,vi[yi++]=$i,vi[yi++]=Na,Na=e;var s=Gi;e=$i;var c=32-Pt(s)-1;s&=~(1<<c),l+=1;var d=32-Pt(n)+c;if(30<d){var v=c-c%5;d=(s&(1<<v)-1).toString(32),s>>=v,c-=v,Gi=1<<32-Pt(n)+c|l<<c|s,$i=d+e}else Gi=1<<d|l<<c|s,$i=e}function Af(e){e.return!==null&&(la(e,1),Fm(e,1,0))}function Mf(e){for(;e===Io;)Io=dl[--hl],dl[hl]=null,ms=dl[--hl],dl[hl]=null;for(;e===Na;)Na=vi[--yi],vi[yi]=null,$i=vi[--yi],vi[yi]=null,Gi=vi[--yi],vi[yi]=null}function Gm(e,n){vi[yi++]=Gi,vi[yi++]=$i,vi[yi++]=Na,Gi=n.id,$i=n.overflow,Na=e}var sn=null,bt=null,Ze=!1,za=null,bi=!1,Cf=Error(r(519));function Da(e){var n=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw gs(gi(n,e)),Cf}function $m(e){var n=e.stateNode,l=e.type,s=e.memoizedProps;switch(n[Le]=e,n[ke]=s,l){case"dialog":Ye("cancel",n),Ye("close",n);break;case"iframe":case"object":case"embed":Ye("load",n);break;case"video":case"audio":for(l=0;l<Us.length;l++)Ye(Us[l],n);break;case"source":Ye("error",n);break;case"img":case"image":case"link":Ye("error",n),Ye("load",n);break;case"details":Ye("toggle",n);break;case"input":Ye("invalid",n),nm(n,s.value,s.defaultValue,s.checked,s.defaultChecked,s.type,s.name,!0);break;case"select":Ye("invalid",n);break;case"textarea":Ye("invalid",n),am(n,s.value,s.defaultValue,s.children)}l=s.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||n.textContent===""+l||s.suppressHydrationWarning===!0||lv(n.textContent,l)?(s.popover!=null&&(Ye("beforetoggle",n),Ye("toggle",n)),s.onScroll!=null&&Ye("scroll",n),s.onScrollEnd!=null&&Ye("scrollend",n),s.onClick!=null&&(n.onclick=ia),n=!0):n=!1,n||Da(e,!0)}function Vm(e){for(sn=e.return;sn;)switch(sn.tag){case 5:case 31:case 13:bi=!1;return;case 27:case 3:bi=!0;return;default:sn=sn.return}}function pl(e){if(e!==sn)return!1;if(!Ze)return Vm(e),Ze=!0,!1;var n=e.tag,l;if((l=n!==3&&n!==27)&&((l=n===5)&&(l=e.type,l=!(l!=="form"&&l!=="button")||Yd(e.type,e.memoizedProps)),l=!l),l&&bt&&Da(e),Vm(e),n===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));bt=mv(e)}else if(n===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));bt=mv(e)}else n===27?(n=bt,Ia(e.type)?(e=Kd,Kd=null,bt=e):bt=n):bt=sn?Si(e.stateNode.nextSibling):null;return!0}function yr(){bt=sn=null,Ze=!1}function Of(){var e=za;return e!==null&&(Un===null?Un=e:Un.push.apply(Un,e),za=null),e}function gs(e){za===null?za=[e]:za.push(e)}var jf=N(null),br=null,sa=null;function La(e,n,l){le(jf,n._currentValue),n._currentValue=l}function oa(e){e._currentValue=jf.current,J(jf)}function Rf(e,n,l){for(;e!==null;){var s=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,s!==null&&(s.childLanes|=n)):s!==null&&(s.childLanes&n)!==n&&(s.childLanes|=n),e===l)break;e=e.return}}function Nf(e,n,l,s){var c=e.child;for(c!==null&&(c.return=e);c!==null;){var d=c.dependencies;if(d!==null){var v=c.child;d=d.firstContext;e:for(;d!==null;){var T=d;d=c;for(var z=0;z<n.length;z++)if(T.context===n[z]){d.lanes|=l,T=d.alternate,T!==null&&(T.lanes|=l),Rf(d.return,l,e),s||(v=null);break e}d=T.next}}else if(c.tag===18){if(v=c.return,v===null)throw Error(r(341));v.lanes|=l,d=v.alternate,d!==null&&(d.lanes|=l),Rf(v,l,e),v=null}else v=c.child;if(v!==null)v.return=c;else for(v=c;v!==null;){if(v===e){v=null;break}if(c=v.sibling,c!==null){c.return=v.return,v=c;break}v=v.return}c=v}}function ml(e,n,l,s){e=null;for(var c=n,d=!1;c!==null;){if(!d){if((c.flags&524288)!==0)d=!0;else if((c.flags&262144)!==0)break}if(c.tag===10){var v=c.alternate;if(v===null)throw Error(r(387));if(v=v.memoizedProps,v!==null){var T=c.type;In(c.pendingProps.value,v.value)||(e!==null?e.push(T):e=[T])}}else if(c===xe.current){if(v=c.alternate,v===null)throw Error(r(387));v.memoizedState.memoizedState!==c.memoizedState.memoizedState&&(e!==null?e.push($s):e=[$s])}c=c.return}e!==null&&Nf(n,e,l,s),n.flags|=262144}function Zo(e){for(e=e.firstContext;e!==null;){if(!In(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function xr(e){br=e,sa=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function on(e){return qm(br,e)}function Qo(e,n){return br===null&&xr(e),qm(e,n)}function qm(e,n){var l=n._currentValue;if(n={context:n,memoizedValue:l,next:null},sa===null){if(e===null)throw Error(r(308));sa=n,e.dependencies={lanes:0,firstContext:n},e.flags|=524288}else sa=sa.next=n;return l}var Dx=typeof AbortController<"u"?AbortController:function(){var e=[],n=this.signal={aborted:!1,addEventListener:function(l,s){e.push(s)}};this.abort=function(){n.aborted=!0,e.forEach(function(l){return l()})}},Lx=t.unstable_scheduleCallback,Bx=t.unstable_NormalPriority,Ft={$$typeof:O,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function zf(){return{controller:new Dx,data:new Map,refCount:0}}function vs(e){e.refCount--,e.refCount===0&&Lx(Bx,function(){e.controller.abort()})}var ys=null,Df=0,gl=0,vl=null;function Hx(e,n){if(ys===null){var l=ys=[];Df=0,gl=Hd(),vl={status:"pending",value:void 0,then:function(s){l.push(s)}}}return Df++,n.then(Ym,Ym),n}function Ym(){if(--Df===0&&ys!==null){vl!==null&&(vl.status="fulfilled");var e=ys;ys=null,gl=0,vl=null;for(var n=0;n<e.length;n++)(0,e[n])()}}function Ux(e,n){var l=[],s={status:"pending",value:null,reason:null,then:function(c){l.push(c)}};return e.then(function(){s.status="fulfilled",s.value=n;for(var c=0;c<l.length;c++)(0,l[c])(n)},function(c){for(s.status="rejected",s.reason=c,c=0;c<l.length;c++)(0,l[c])(void 0)}),s}var Xm=V.S;V.S=function(e,n){j0=ce(),typeof n=="object"&&n!==null&&typeof n.then=="function"&&Hx(e,n),Xm!==null&&Xm(e,n)};var Sr=N(null);function Lf(){var e=Sr.current;return e!==null?e:ht.pooledCache}function Ko(e,n){n===null?le(Sr,Sr.current):le(Sr,n.pool)}function Im(){var e=Lf();return e===null?null:{parent:Ft._currentValue,pool:e}}var yl=Error(r(460)),Bf=Error(r(474)),Wo=Error(r(542)),Jo={then:function(){}};function Zm(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Qm(e,n,l){switch(l=e[l],l===void 0?e.push(n):l!==n&&(n.then(ia,ia),n=l),n.status){case"fulfilled":return n.value;case"rejected":throw e=n.reason,Wm(e),e;default:if(typeof n.status=="string")n.then(ia,ia);else{if(e=ht,e!==null&&100<e.shellSuspendCounter)throw Error(r(482));e=n,e.status="pending",e.then(function(s){if(n.status==="pending"){var c=n;c.status="fulfilled",c.value=s}},function(s){if(n.status==="pending"){var c=n;c.status="rejected",c.reason=s}})}switch(n.status){case"fulfilled":return n.value;case"rejected":throw e=n.reason,Wm(e),e}throw Er=n,yl}}function wr(e){try{var n=e._init;return n(e._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(Er=l,yl):l}}var Er=null;function Km(){if(Er===null)throw Error(r(459));var e=Er;return Er=null,e}function Wm(e){if(e===yl||e===Wo)throw Error(r(483))}var bl=null,bs=0;function eu(e){var n=bs;return bs+=1,bl===null&&(bl=[]),Qm(bl,e,n)}function xs(e,n){n=n.props.ref,e.ref=n!==void 0?n:null}function tu(e,n){throw n.$$typeof===S?Error(r(525)):(e=Object.prototype.toString.call(n),Error(r(31,e==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":e)))}function Jm(e){function n(k,H){if(e){var G=k.deletions;G===null?(k.deletions=[H],k.flags|=16):G.push(H)}}function l(k,H){if(!e)return null;for(;H!==null;)n(k,H),H=H.sibling;return null}function s(k){for(var H=new Map;k!==null;)k.key!==null?H.set(k.key,k):H.set(k.index,k),k=k.sibling;return H}function c(k,H){return k=ra(k,H),k.index=0,k.sibling=null,k}function d(k,H,G){return k.index=G,e?(G=k.alternate,G!==null?(G=G.index,G<H?(k.flags|=67108866,H):G):(k.flags|=67108866,H)):(k.flags|=1048576,H)}function v(k){return e&&k.alternate===null&&(k.flags|=67108866),k}function T(k,H,G,te){return H===null||H.tag!==6?(H=Tf(G,k.mode,te),H.return=k,H):(H=c(H,G),H.return=k,H)}function z(k,H,G,te){var Te=G.type;return Te===M?ee(k,H,G.props.children,te,G.key):H!==null&&(H.elementType===Te||typeof Te=="object"&&Te!==null&&Te.$$typeof===U&&wr(Te)===H.type)?(H=c(H,G.props),xs(H,G),H.return=k,H):(H=Xo(G.type,G.key,G.props,null,k.mode,te),xs(H,G),H.return=k,H)}function $(k,H,G,te){return H===null||H.tag!==4||H.stateNode.containerInfo!==G.containerInfo||H.stateNode.implementation!==G.implementation?(H=_f(G,k.mode,te),H.return=k,H):(H=c(H,G.children||[]),H.return=k,H)}function ee(k,H,G,te,Te){return H===null||H.tag!==7?(H=vr(G,k.mode,te,Te),H.return=k,H):(H=c(H,G),H.return=k,H)}function ne(k,H,G){if(typeof H=="string"&&H!==""||typeof H=="number"||typeof H=="bigint")return H=Tf(""+H,k.mode,G),H.return=k,H;if(typeof H=="object"&&H!==null){switch(H.$$typeof){case x:return G=Xo(H.type,H.key,H.props,null,k.mode,G),xs(G,H),G.return=k,G;case w:return H=_f(H,k.mode,G),H.return=k,H;case U:return H=wr(H),ne(k,H,G)}if(de(H)||Z(H))return H=vr(H,k.mode,G,null),H.return=k,H;if(typeof H.then=="function")return ne(k,eu(H),G);if(H.$$typeof===O)return ne(k,Qo(k,H),G);tu(k,H)}return null}function Y(k,H,G,te){var Te=H!==null?H.key:null;if(typeof G=="string"&&G!==""||typeof G=="number"||typeof G=="bigint")return Te!==null?null:T(k,H,""+G,te);if(typeof G=="object"&&G!==null){switch(G.$$typeof){case x:return G.key===Te?z(k,H,G,te):null;case w:return G.key===Te?$(k,H,G,te):null;case U:return G=wr(G),Y(k,H,G,te)}if(de(G)||Z(G))return Te!==null?null:ee(k,H,G,te,null);if(typeof G.then=="function")return Y(k,H,eu(G),te);if(G.$$typeof===O)return Y(k,H,Qo(k,G),te);tu(k,G)}return null}function K(k,H,G,te,Te){if(typeof te=="string"&&te!==""||typeof te=="number"||typeof te=="bigint")return k=k.get(G)||null,T(H,k,""+te,Te);if(typeof te=="object"&&te!==null){switch(te.$$typeof){case x:return k=k.get(te.key===null?G:te.key)||null,z(H,k,te,Te);case w:return k=k.get(te.key===null?G:te.key)||null,$(H,k,te,Te);case U:return te=wr(te),K(k,H,G,te,Te)}if(de(te)||Z(te))return k=k.get(G)||null,ee(H,k,te,Te,null);if(typeof te.then=="function")return K(k,H,G,eu(te),Te);if(te.$$typeof===O)return K(k,H,G,Qo(H,te),Te);tu(H,te)}return null}function pe(k,H,G,te){for(var Te=null,et=null,ge=H,De=H=0,Ie=null;ge!==null&&De<G.length;De++){ge.index>De?(Ie=ge,ge=null):Ie=ge.sibling;var tt=Y(k,ge,G[De],te);if(tt===null){ge===null&&(ge=Ie);break}e&&ge&&tt.alternate===null&&n(k,ge),H=d(tt,H,De),et===null?Te=tt:et.sibling=tt,et=tt,ge=Ie}if(De===G.length)return l(k,ge),Ze&&la(k,De),Te;if(ge===null){for(;De<G.length;De++)ge=ne(k,G[De],te),ge!==null&&(H=d(ge,H,De),et===null?Te=ge:et.sibling=ge,et=ge);return Ze&&la(k,De),Te}for(ge=s(ge);De<G.length;De++)Ie=K(ge,k,De,G[De],te),Ie!==null&&(e&&Ie.alternate!==null&&ge.delete(Ie.key===null?De:Ie.key),H=d(Ie,H,De),et===null?Te=Ie:et.sibling=Ie,et=Ie);return e&&ge.forEach(function(Ja){return n(k,Ja)}),Ze&&la(k,De),Te}function Ae(k,H,G,te){if(G==null)throw Error(r(151));for(var Te=null,et=null,ge=H,De=H=0,Ie=null,tt=G.next();ge!==null&&!tt.done;De++,tt=G.next()){ge.index>De?(Ie=ge,ge=null):Ie=ge.sibling;var Ja=Y(k,ge,tt.value,te);if(Ja===null){ge===null&&(ge=Ie);break}e&&ge&&Ja.alternate===null&&n(k,ge),H=d(Ja,H,De),et===null?Te=Ja:et.sibling=Ja,et=Ja,ge=Ie}if(tt.done)return l(k,ge),Ze&&la(k,De),Te;if(ge===null){for(;!tt.done;De++,tt=G.next())tt=ne(k,tt.value,te),tt!==null&&(H=d(tt,H,De),et===null?Te=tt:et.sibling=tt,et=tt);return Ze&&la(k,De),Te}for(ge=s(ge);!tt.done;De++,tt=G.next())tt=K(ge,k,De,tt.value,te),tt!==null&&(e&&tt.alternate!==null&&ge.delete(tt.key===null?De:tt.key),H=d(tt,H,De),et===null?Te=tt:et.sibling=tt,et=tt);return e&&ge.forEach(function(ZS){return n(k,ZS)}),Ze&&la(k,De),Te}function dt(k,H,G,te){if(typeof G=="object"&&G!==null&&G.type===M&&G.key===null&&(G=G.props.children),typeof G=="object"&&G!==null){switch(G.$$typeof){case x:e:{for(var Te=G.key;H!==null;){if(H.key===Te){if(Te=G.type,Te===M){if(H.tag===7){l(k,H.sibling),te=c(H,G.props.children),te.return=k,k=te;break e}}else if(H.elementType===Te||typeof Te=="object"&&Te!==null&&Te.$$typeof===U&&wr(Te)===H.type){l(k,H.sibling),te=c(H,G.props),xs(te,G),te.return=k,k=te;break e}l(k,H);break}else n(k,H);H=H.sibling}G.type===M?(te=vr(G.props.children,k.mode,te,G.key),te.return=k,k=te):(te=Xo(G.type,G.key,G.props,null,k.mode,te),xs(te,G),te.return=k,k=te)}return v(k);case w:e:{for(Te=G.key;H!==null;){if(H.key===Te)if(H.tag===4&&H.stateNode.containerInfo===G.containerInfo&&H.stateNode.implementation===G.implementation){l(k,H.sibling),te=c(H,G.children||[]),te.return=k,k=te;break e}else{l(k,H);break}else n(k,H);H=H.sibling}te=_f(G,k.mode,te),te.return=k,k=te}return v(k);case U:return G=wr(G),dt(k,H,G,te)}if(de(G))return pe(k,H,G,te);if(Z(G)){if(Te=Z(G),typeof Te!="function")throw Error(r(150));return G=Te.call(G),Ae(k,H,G,te)}if(typeof G.then=="function")return dt(k,H,eu(G),te);if(G.$$typeof===O)return dt(k,H,Qo(k,G),te);tu(k,G)}return typeof G=="string"&&G!==""||typeof G=="number"||typeof G=="bigint"?(G=""+G,H!==null&&H.tag===6?(l(k,H.sibling),te=c(H,G),te.return=k,k=te):(l(k,H),te=Tf(G,k.mode,te),te.return=k,k=te),v(k)):l(k,H)}return function(k,H,G,te){try{bs=0;var Te=dt(k,H,G,te);return bl=null,Te}catch(ge){if(ge===yl||ge===Wo)throw ge;var et=Zn(29,ge,null,k.mode);return et.lanes=te,et.return=k,et}finally{}}}var Tr=Jm(!0),eg=Jm(!1),Ba=!1;function Hf(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Uf(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Ha(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Ua(e,n,l){var s=e.updateQueue;if(s===null)return null;if(s=s.shared,(it&2)!==0){var c=s.pending;return c===null?n.next=n:(n.next=c.next,c.next=n),s.pending=n,n=Yo(e),Hm(e,null,l),n}return qo(e,s,n,l),Yo(e)}function Ss(e,n,l){if(n=n.updateQueue,n!==null&&(n=n.shared,(l&4194048)!==0)){var s=n.lanes;s&=e.pendingLanes,l|=s,n.lanes=l,je(e,l)}}function kf(e,n){var l=e.updateQueue,s=e.alternate;if(s!==null&&(s=s.updateQueue,l===s)){var c=null,d=null;if(l=l.firstBaseUpdate,l!==null){do{var v={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};d===null?c=d=v:d=d.next=v,l=l.next}while(l!==null);d===null?c=d=n:d=d.next=n}else c=d=n;l={baseState:s.baseState,firstBaseUpdate:c,lastBaseUpdate:d,shared:s.shared,callbacks:s.callbacks},e.updateQueue=l;return}e=l.lastBaseUpdate,e===null?l.firstBaseUpdate=n:e.next=n,l.lastBaseUpdate=n}var Pf=!1;function ws(){if(Pf){var e=vl;if(e!==null)throw e}}function Es(e,n,l,s){Pf=!1;var c=e.updateQueue;Ba=!1;var d=c.firstBaseUpdate,v=c.lastBaseUpdate,T=c.shared.pending;if(T!==null){c.shared.pending=null;var z=T,$=z.next;z.next=null,v===null?d=$:v.next=$,v=z;var ee=e.alternate;ee!==null&&(ee=ee.updateQueue,T=ee.lastBaseUpdate,T!==v&&(T===null?ee.firstBaseUpdate=$:T.next=$,ee.lastBaseUpdate=z))}if(d!==null){var ne=c.baseState;v=0,ee=$=z=null,T=d;do{var Y=T.lane&-536870913,K=Y!==T.lane;if(K?(Xe&Y)===Y:(s&Y)===Y){Y!==0&&Y===gl&&(Pf=!0),ee!==null&&(ee=ee.next={lane:0,tag:T.tag,payload:T.payload,callback:null,next:null});e:{var pe=e,Ae=T;Y=n;var dt=l;switch(Ae.tag){case 1:if(pe=Ae.payload,typeof pe=="function"){ne=pe.call(dt,ne,Y);break e}ne=pe;break e;case 3:pe.flags=pe.flags&-65537|128;case 0:if(pe=Ae.payload,Y=typeof pe=="function"?pe.call(dt,ne,Y):pe,Y==null)break e;ne=g({},ne,Y);break e;case 2:Ba=!0}}Y=T.callback,Y!==null&&(e.flags|=64,K&&(e.flags|=8192),K=c.callbacks,K===null?c.callbacks=[Y]:K.push(Y))}else K={lane:Y,tag:T.tag,payload:T.payload,callback:T.callback,next:null},ee===null?($=ee=K,z=ne):ee=ee.next=K,v|=Y;if(T=T.next,T===null){if(T=c.shared.pending,T===null)break;K=T,T=K.next,K.next=null,c.lastBaseUpdate=K,c.shared.pending=null}}while(!0);ee===null&&(z=ne),c.baseState=z,c.firstBaseUpdate=$,c.lastBaseUpdate=ee,d===null&&(c.shared.lanes=0),$a|=v,e.lanes=v,e.memoizedState=ne}}function tg(e,n){if(typeof e!="function")throw Error(r(191,e));e.call(n)}function ng(e,n){var l=e.callbacks;if(l!==null)for(e.callbacks=null,e=0;e<l.length;e++)tg(l[e],n)}var xl=N(null),nu=N(0);function ig(e,n){e=va,le(nu,e),le(xl,n),va=e|n.baseLanes}function Ff(){le(nu,va),le(xl,xl.current)}function Gf(){va=nu.current,J(xl),J(nu)}var Qn=N(null),xi=null;function ka(e){var n=e.alternate;le(Bt,Bt.current&1),le(Qn,e),xi===null&&(n===null||xl.current!==null||n.memoizedState!==null)&&(xi=e)}function $f(e){le(Bt,Bt.current),le(Qn,e),xi===null&&(xi=e)}function ag(e){e.tag===22?(le(Bt,Bt.current),le(Qn,e),xi===null&&(xi=e)):Pa()}function Pa(){le(Bt,Bt.current),le(Qn,Qn.current)}function Kn(e){J(Qn),xi===e&&(xi=null),J(Bt)}var Bt=N(0);function iu(e){for(var n=e;n!==null;){if(n.tag===13){var l=n.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||Zd(l)||Qd(l)))return n}else if(n.tag===19&&(n.memoizedProps.revealOrder==="forwards"||n.memoizedProps.revealOrder==="backwards"||n.memoizedProps.revealOrder==="unstable_legacy-backwards"||n.memoizedProps.revealOrder==="together")){if((n.flags&128)!==0)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var ua=0,Ne=null,ct=null,Gt=null,au=!1,Sl=!1,_r=!1,ru=0,Ts=0,wl=null,kx=0;function Nt(){throw Error(r(321))}function Vf(e,n){if(n===null)return!1;for(var l=0;l<n.length&&l<e.length;l++)if(!In(e[l],n[l]))return!1;return!0}function qf(e,n,l,s,c,d){return ua=d,Ne=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,V.H=e===null||e.memoizedState===null?Fg:ld,_r=!1,d=l(s,c),_r=!1,Sl&&(d=lg(n,l,s,c)),rg(e),d}function rg(e){V.H=Ms;var n=ct!==null&&ct.next!==null;if(ua=0,Gt=ct=Ne=null,au=!1,Ts=0,wl=null,n)throw Error(r(300));e===null||$t||(e=e.dependencies,e!==null&&Zo(e)&&($t=!0))}function lg(e,n,l,s){Ne=e;var c=0;do{if(Sl&&(wl=null),Ts=0,Sl=!1,25<=c)throw Error(r(301));if(c+=1,Gt=ct=null,e.updateQueue!=null){var d=e.updateQueue;d.lastEffect=null,d.events=null,d.stores=null,d.memoCache!=null&&(d.memoCache.index=0)}V.H=Gg,d=n(l,s)}while(Sl);return d}function Px(){var e=V.H,n=e.useState()[0];return n=typeof n.then=="function"?_s(n):n,e=e.useState()[0],(ct!==null?ct.memoizedState:null)!==e&&(Ne.flags|=1024),n}function Yf(){var e=ru!==0;return ru=0,e}function Xf(e,n,l){n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~l}function If(e){if(au){for(e=e.memoizedState;e!==null;){var n=e.queue;n!==null&&(n.pending=null),e=e.next}au=!1}ua=0,Gt=ct=Ne=null,Sl=!1,Ts=ru=0,wl=null}function En(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Gt===null?Ne.memoizedState=Gt=e:Gt=Gt.next=e,Gt}function Ht(){if(ct===null){var e=Ne.alternate;e=e!==null?e.memoizedState:null}else e=ct.next;var n=Gt===null?Ne.memoizedState:Gt.next;if(n!==null)Gt=n,ct=e;else{if(e===null)throw Ne.alternate===null?Error(r(467)):Error(r(310));ct=e,e={memoizedState:ct.memoizedState,baseState:ct.baseState,baseQueue:ct.baseQueue,queue:ct.queue,next:null},Gt===null?Ne.memoizedState=Gt=e:Gt=Gt.next=e}return Gt}function lu(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function _s(e){var n=Ts;return Ts+=1,wl===null&&(wl=[]),e=Qm(wl,e,n),n=Ne,(Gt===null?n.memoizedState:Gt.next)===null&&(n=n.alternate,V.H=n===null||n.memoizedState===null?Fg:ld),e}function su(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return _s(e);if(e.$$typeof===O)return on(e)}throw Error(r(438,String(e)))}function Zf(e){var n=null,l=Ne.updateQueue;if(l!==null&&(n=l.memoCache),n==null){var s=Ne.alternate;s!==null&&(s=s.updateQueue,s!==null&&(s=s.memoCache,s!=null&&(n={data:s.data.map(function(c){return c.slice()}),index:0})))}if(n==null&&(n={data:[],index:0}),l===null&&(l=lu(),Ne.updateQueue=l),l.memoCache=n,l=n.data[n.index],l===void 0)for(l=n.data[n.index]=Array(e),s=0;s<e;s++)l[s]=P;return n.index++,l}function ca(e,n){return typeof n=="function"?n(e):n}function ou(e){var n=Ht();return Qf(n,ct,e)}function Qf(e,n,l){var s=e.queue;if(s===null)throw Error(r(311));s.lastRenderedReducer=l;var c=e.baseQueue,d=s.pending;if(d!==null){if(c!==null){var v=c.next;c.next=d.next,d.next=v}n.baseQueue=c=d,s.pending=null}if(d=e.baseState,c===null)e.memoizedState=d;else{n=c.next;var T=v=null,z=null,$=n,ee=!1;do{var ne=$.lane&-536870913;if(ne!==$.lane?(Xe&ne)===ne:(ua&ne)===ne){var Y=$.revertLane;if(Y===0)z!==null&&(z=z.next={lane:0,revertLane:0,gesture:null,action:$.action,hasEagerState:$.hasEagerState,eagerState:$.eagerState,next:null}),ne===gl&&(ee=!0);else if((ua&Y)===Y){$=$.next,Y===gl&&(ee=!0);continue}else ne={lane:0,revertLane:$.revertLane,gesture:null,action:$.action,hasEagerState:$.hasEagerState,eagerState:$.eagerState,next:null},z===null?(T=z=ne,v=d):z=z.next=ne,Ne.lanes|=Y,$a|=Y;ne=$.action,_r&&l(d,ne),d=$.hasEagerState?$.eagerState:l(d,ne)}else Y={lane:ne,revertLane:$.revertLane,gesture:$.gesture,action:$.action,hasEagerState:$.hasEagerState,eagerState:$.eagerState,next:null},z===null?(T=z=Y,v=d):z=z.next=Y,Ne.lanes|=ne,$a|=ne;$=$.next}while($!==null&&$!==n);if(z===null?v=d:z.next=T,!In(d,e.memoizedState)&&($t=!0,ee&&(l=vl,l!==null)))throw l;e.memoizedState=d,e.baseState=v,e.baseQueue=z,s.lastRenderedState=d}return c===null&&(s.lanes=0),[e.memoizedState,s.dispatch]}function Kf(e){var n=Ht(),l=n.queue;if(l===null)throw Error(r(311));l.lastRenderedReducer=e;var s=l.dispatch,c=l.pending,d=n.memoizedState;if(c!==null){l.pending=null;var v=c=c.next;do d=e(d,v.action),v=v.next;while(v!==c);In(d,n.memoizedState)||($t=!0),n.memoizedState=d,n.baseQueue===null&&(n.baseState=d),l.lastRenderedState=d}return[d,s]}function sg(e,n,l){var s=Ne,c=Ht(),d=Ze;if(d){if(l===void 0)throw Error(r(407));l=l()}else l=n();var v=!In((ct||c).memoizedState,l);if(v&&(c.memoizedState=l,$t=!0),c=c.queue,ed(cg.bind(null,s,c,e),[e]),c.getSnapshot!==n||v||Gt!==null&&Gt.memoizedState.tag&1){if(s.flags|=2048,El(9,{destroy:void 0},ug.bind(null,s,c,l,n),null),ht===null)throw Error(r(349));d||(ua&127)!==0||og(s,n,l)}return l}function og(e,n,l){e.flags|=16384,e={getSnapshot:n,value:l},n=Ne.updateQueue,n===null?(n=lu(),Ne.updateQueue=n,n.stores=[e]):(l=n.stores,l===null?n.stores=[e]:l.push(e))}function ug(e,n,l,s){n.value=l,n.getSnapshot=s,fg(n)&&dg(e)}function cg(e,n,l){return l(function(){fg(n)&&dg(e)})}function fg(e){var n=e.getSnapshot;e=e.value;try{var l=n();return!In(e,l)}catch{return!0}}function dg(e){var n=gr(e,2);n!==null&&kn(n,e,2)}function Wf(e){var n=En();if(typeof e=="function"){var l=e;if(e=l(),_r){xn(!0);try{l()}finally{xn(!1)}}}return n.memoizedState=n.baseState=e,n.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ca,lastRenderedState:e},n}function hg(e,n,l,s){return e.baseState=l,Qf(e,ct,typeof s=="function"?s:ca)}function Fx(e,n,l,s,c){if(fu(e))throw Error(r(485));if(e=n.action,e!==null){var d={payload:c,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(v){d.listeners.push(v)}};V.T!==null?l(!0):d.isTransition=!1,s(d),l=n.pending,l===null?(d.next=n.pending=d,pg(n,d)):(d.next=l.next,n.pending=l.next=d)}}function pg(e,n){var l=n.action,s=n.payload,c=e.state;if(n.isTransition){var d=V.T,v={};V.T=v;try{var T=l(c,s),z=V.S;z!==null&&z(v,T),mg(e,n,T)}catch($){Jf(e,n,$)}finally{d!==null&&v.types!==null&&(d.types=v.types),V.T=d}}else try{d=l(c,s),mg(e,n,d)}catch($){Jf(e,n,$)}}function mg(e,n,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(s){gg(e,n,s)},function(s){return Jf(e,n,s)}):gg(e,n,l)}function gg(e,n,l){n.status="fulfilled",n.value=l,vg(n),e.state=l,n=e.pending,n!==null&&(l=n.next,l===n?e.pending=null:(l=l.next,n.next=l,pg(e,l)))}function Jf(e,n,l){var s=e.pending;if(e.pending=null,s!==null){s=s.next;do n.status="rejected",n.reason=l,vg(n),n=n.next;while(n!==s)}e.action=null}function vg(e){e=e.listeners;for(var n=0;n<e.length;n++)(0,e[n])()}function yg(e,n){return n}function bg(e,n){if(Ze){var l=ht.formState;if(l!==null){e:{var s=Ne;if(Ze){if(bt){t:{for(var c=bt,d=bi;c.nodeType!==8;){if(!d){c=null;break t}if(c=Si(c.nextSibling),c===null){c=null;break t}}d=c.data,c=d==="F!"||d==="F"?c:null}if(c){bt=Si(c.nextSibling),s=c.data==="F!";break e}}Da(s)}s=!1}s&&(n=l[0])}}return l=En(),l.memoizedState=l.baseState=n,s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:yg,lastRenderedState:n},l.queue=s,l=Ug.bind(null,Ne,s),s.dispatch=l,s=Wf(!1),d=rd.bind(null,Ne,!1,s.queue),s=En(),c={state:n,dispatch:null,action:e,pending:null},s.queue=c,l=Fx.bind(null,Ne,c,d,l),c.dispatch=l,s.memoizedState=e,[n,l,!1]}function xg(e){var n=Ht();return Sg(n,ct,e)}function Sg(e,n,l){if(n=Qf(e,n,yg)[0],e=ou(ca)[0],typeof n=="object"&&n!==null&&typeof n.then=="function")try{var s=_s(n)}catch(v){throw v===yl?Wo:v}else s=n;n=Ht();var c=n.queue,d=c.dispatch;return l!==n.memoizedState&&(Ne.flags|=2048,El(9,{destroy:void 0},Gx.bind(null,c,l),null)),[s,d,e]}function Gx(e,n){e.action=n}function wg(e){var n=Ht(),l=ct;if(l!==null)return Sg(n,l,e);Ht(),n=n.memoizedState,l=Ht();var s=l.queue.dispatch;return l.memoizedState=e,[n,s,!1]}function El(e,n,l,s){return e={tag:e,create:l,deps:s,inst:n,next:null},n=Ne.updateQueue,n===null&&(n=lu(),Ne.updateQueue=n),l=n.lastEffect,l===null?n.lastEffect=e.next=e:(s=l.next,l.next=e,e.next=s,n.lastEffect=e),e}function Eg(){return Ht().memoizedState}function uu(e,n,l,s){var c=En();Ne.flags|=e,c.memoizedState=El(1|n,{destroy:void 0},l,s===void 0?null:s)}function cu(e,n,l,s){var c=Ht();s=s===void 0?null:s;var d=c.memoizedState.inst;ct!==null&&s!==null&&Vf(s,ct.memoizedState.deps)?c.memoizedState=El(n,d,l,s):(Ne.flags|=e,c.memoizedState=El(1|n,d,l,s))}function Tg(e,n){uu(8390656,8,e,n)}function ed(e,n){cu(2048,8,e,n)}function $x(e){Ne.flags|=4;var n=Ne.updateQueue;if(n===null)n=lu(),Ne.updateQueue=n,n.events=[e];else{var l=n.events;l===null?n.events=[e]:l.push(e)}}function _g(e){var n=Ht().memoizedState;return $x({ref:n,nextImpl:e}),function(){if((it&2)!==0)throw Error(r(440));return n.impl.apply(void 0,arguments)}}function Ag(e,n){return cu(4,2,e,n)}function Mg(e,n){return cu(4,4,e,n)}function Cg(e,n){if(typeof n=="function"){e=e();var l=n(e);return function(){typeof l=="function"?l():n(null)}}if(n!=null)return e=e(),n.current=e,function(){n.current=null}}function Og(e,n,l){l=l!=null?l.concat([e]):null,cu(4,4,Cg.bind(null,n,e),l)}function td(){}function jg(e,n){var l=Ht();n=n===void 0?null:n;var s=l.memoizedState;return n!==null&&Vf(n,s[1])?s[0]:(l.memoizedState=[e,n],e)}function Rg(e,n){var l=Ht();n=n===void 0?null:n;var s=l.memoizedState;if(n!==null&&Vf(n,s[1]))return s[0];if(s=e(),_r){xn(!0);try{e()}finally{xn(!1)}}return l.memoizedState=[s,n],s}function nd(e,n,l){return l===void 0||(ua&1073741824)!==0&&(Xe&261930)===0?e.memoizedState=n:(e.memoizedState=l,e=N0(),Ne.lanes|=e,$a|=e,l)}function Ng(e,n,l,s){return In(l,n)?l:xl.current!==null?(e=nd(e,l,s),In(e,n)||($t=!0),e):(ua&42)===0||(ua&1073741824)!==0&&(Xe&261930)===0?($t=!0,e.memoizedState=l):(e=N0(),Ne.lanes|=e,$a|=e,n)}function zg(e,n,l,s,c){var d=I.p;I.p=d!==0&&8>d?d:8;var v=V.T,T={};V.T=T,rd(e,!1,n,l);try{var z=c(),$=V.S;if($!==null&&$(T,z),z!==null&&typeof z=="object"&&typeof z.then=="function"){var ee=Ux(z,s);As(e,n,ee,ei(e))}else As(e,n,s,ei(e))}catch(ne){As(e,n,{then:function(){},status:"rejected",reason:ne},ei())}finally{I.p=d,v!==null&&T.types!==null&&(v.types=T.types),V.T=v}}function Vx(){}function id(e,n,l,s){if(e.tag!==5)throw Error(r(476));var c=Dg(e).queue;zg(e,c,n,Q,l===null?Vx:function(){return Lg(e),l(s)})}function Dg(e){var n=e.memoizedState;if(n!==null)return n;n={memoizedState:Q,baseState:Q,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ca,lastRenderedState:Q},next:null};var l={};return n.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ca,lastRenderedState:l},next:null},e.memoizedState=n,e=e.alternate,e!==null&&(e.memoizedState=n),n}function Lg(e){var n=Dg(e);n.next===null&&(n=e.alternate.memoizedState),As(e,n.next.queue,{},ei())}function ad(){return on($s)}function Bg(){return Ht().memoizedState}function Hg(){return Ht().memoizedState}function qx(e){for(var n=e.return;n!==null;){switch(n.tag){case 24:case 3:var l=ei();e=Ha(l);var s=Ua(n,e,l);s!==null&&(kn(s,n,l),Ss(s,n,l)),n={cache:zf()},e.payload=n;return}n=n.return}}function Yx(e,n,l){var s=ei();l={lane:s,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},fu(e)?kg(n,l):(l=wf(e,n,l,s),l!==null&&(kn(l,e,s),Pg(l,n,s)))}function Ug(e,n,l){var s=ei();As(e,n,l,s)}function As(e,n,l,s){var c={lane:s,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(fu(e))kg(n,c);else{var d=e.alternate;if(e.lanes===0&&(d===null||d.lanes===0)&&(d=n.lastRenderedReducer,d!==null))try{var v=n.lastRenderedState,T=d(v,l);if(c.hasEagerState=!0,c.eagerState=T,In(T,v))return qo(e,n,c,0),ht===null&&Vo(),!1}catch{}finally{}if(l=wf(e,n,c,s),l!==null)return kn(l,e,s),Pg(l,n,s),!0}return!1}function rd(e,n,l,s){if(s={lane:2,revertLane:Hd(),gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null},fu(e)){if(n)throw Error(r(479))}else n=wf(e,l,s,2),n!==null&&kn(n,e,2)}function fu(e){var n=e.alternate;return e===Ne||n!==null&&n===Ne}function kg(e,n){Sl=au=!0;var l=e.pending;l===null?n.next=n:(n.next=l.next,l.next=n),e.pending=n}function Pg(e,n,l){if((l&4194048)!==0){var s=n.lanes;s&=e.pendingLanes,l|=s,n.lanes=l,je(e,l)}}var Ms={readContext:on,use:su,useCallback:Nt,useContext:Nt,useEffect:Nt,useImperativeHandle:Nt,useLayoutEffect:Nt,useInsertionEffect:Nt,useMemo:Nt,useReducer:Nt,useRef:Nt,useState:Nt,useDebugValue:Nt,useDeferredValue:Nt,useTransition:Nt,useSyncExternalStore:Nt,useId:Nt,useHostTransitionStatus:Nt,useFormState:Nt,useActionState:Nt,useOptimistic:Nt,useMemoCache:Nt,useCacheRefresh:Nt};Ms.useEffectEvent=Nt;var Fg={readContext:on,use:su,useCallback:function(e,n){return En().memoizedState=[e,n===void 0?null:n],e},useContext:on,useEffect:Tg,useImperativeHandle:function(e,n,l){l=l!=null?l.concat([e]):null,uu(4194308,4,Cg.bind(null,n,e),l)},useLayoutEffect:function(e,n){return uu(4194308,4,e,n)},useInsertionEffect:function(e,n){uu(4,2,e,n)},useMemo:function(e,n){var l=En();n=n===void 0?null:n;var s=e();if(_r){xn(!0);try{e()}finally{xn(!1)}}return l.memoizedState=[s,n],s},useReducer:function(e,n,l){var s=En();if(l!==void 0){var c=l(n);if(_r){xn(!0);try{l(n)}finally{xn(!1)}}}else c=n;return s.memoizedState=s.baseState=c,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:c},s.queue=e,e=e.dispatch=Yx.bind(null,Ne,e),[s.memoizedState,e]},useRef:function(e){var n=En();return e={current:e},n.memoizedState=e},useState:function(e){e=Wf(e);var n=e.queue,l=Ug.bind(null,Ne,n);return n.dispatch=l,[e.memoizedState,l]},useDebugValue:td,useDeferredValue:function(e,n){var l=En();return nd(l,e,n)},useTransition:function(){var e=Wf(!1);return e=zg.bind(null,Ne,e.queue,!0,!1),En().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,n,l){var s=Ne,c=En();if(Ze){if(l===void 0)throw Error(r(407));l=l()}else{if(l=n(),ht===null)throw Error(r(349));(Xe&127)!==0||og(s,n,l)}c.memoizedState=l;var d={value:l,getSnapshot:n};return c.queue=d,Tg(cg.bind(null,s,d,e),[e]),s.flags|=2048,El(9,{destroy:void 0},ug.bind(null,s,d,l,n),null),l},useId:function(){var e=En(),n=ht.identifierPrefix;if(Ze){var l=$i,s=Gi;l=(s&~(1<<32-Pt(s)-1)).toString(32)+l,n="_"+n+"R_"+l,l=ru++,0<l&&(n+="H"+l.toString(32)),n+="_"}else l=kx++,n="_"+n+"r_"+l.toString(32)+"_";return e.memoizedState=n},useHostTransitionStatus:ad,useFormState:bg,useActionState:bg,useOptimistic:function(e){var n=En();n.memoizedState=n.baseState=e;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return n.queue=l,n=rd.bind(null,Ne,!0,l),l.dispatch=n,[e,n]},useMemoCache:Zf,useCacheRefresh:function(){return En().memoizedState=qx.bind(null,Ne)},useEffectEvent:function(e){var n=En(),l={impl:e};return n.memoizedState=l,function(){if((it&2)!==0)throw Error(r(440));return l.impl.apply(void 0,arguments)}}},ld={readContext:on,use:su,useCallback:jg,useContext:on,useEffect:ed,useImperativeHandle:Og,useInsertionEffect:Ag,useLayoutEffect:Mg,useMemo:Rg,useReducer:ou,useRef:Eg,useState:function(){return ou(ca)},useDebugValue:td,useDeferredValue:function(e,n){var l=Ht();return Ng(l,ct.memoizedState,e,n)},useTransition:function(){var e=ou(ca)[0],n=Ht().memoizedState;return[typeof e=="boolean"?e:_s(e),n]},useSyncExternalStore:sg,useId:Bg,useHostTransitionStatus:ad,useFormState:xg,useActionState:xg,useOptimistic:function(e,n){var l=Ht();return hg(l,ct,e,n)},useMemoCache:Zf,useCacheRefresh:Hg};ld.useEffectEvent=_g;var Gg={readContext:on,use:su,useCallback:jg,useContext:on,useEffect:ed,useImperativeHandle:Og,useInsertionEffect:Ag,useLayoutEffect:Mg,useMemo:Rg,useReducer:Kf,useRef:Eg,useState:function(){return Kf(ca)},useDebugValue:td,useDeferredValue:function(e,n){var l=Ht();return ct===null?nd(l,e,n):Ng(l,ct.memoizedState,e,n)},useTransition:function(){var e=Kf(ca)[0],n=Ht().memoizedState;return[typeof e=="boolean"?e:_s(e),n]},useSyncExternalStore:sg,useId:Bg,useHostTransitionStatus:ad,useFormState:wg,useActionState:wg,useOptimistic:function(e,n){var l=Ht();return ct!==null?hg(l,ct,e,n):(l.baseState=e,[e,l.queue.dispatch])},useMemoCache:Zf,useCacheRefresh:Hg};Gg.useEffectEvent=_g;function sd(e,n,l,s){n=e.memoizedState,l=l(s,n),l=l==null?n:g({},n,l),e.memoizedState=l,e.lanes===0&&(e.updateQueue.baseState=l)}var od={enqueueSetState:function(e,n,l){e=e._reactInternals;var s=ei(),c=Ha(s);c.payload=n,l!=null&&(c.callback=l),n=Ua(e,c,s),n!==null&&(kn(n,e,s),Ss(n,e,s))},enqueueReplaceState:function(e,n,l){e=e._reactInternals;var s=ei(),c=Ha(s);c.tag=1,c.payload=n,l!=null&&(c.callback=l),n=Ua(e,c,s),n!==null&&(kn(n,e,s),Ss(n,e,s))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var l=ei(),s=Ha(l);s.tag=2,n!=null&&(s.callback=n),n=Ua(e,s,l),n!==null&&(kn(n,e,l),Ss(n,e,l))}};function $g(e,n,l,s,c,d,v){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(s,d,v):n.prototype&&n.prototype.isPureReactComponent?!hs(l,s)||!hs(c,d):!0}function Vg(e,n,l,s){e=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(l,s),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(l,s),n.state!==e&&od.enqueueReplaceState(n,n.state,null)}function Ar(e,n){var l=n;if("ref"in n){l={};for(var s in n)s!=="ref"&&(l[s]=n[s])}if(e=e.defaultProps){l===n&&(l=g({},l));for(var c in e)l[c]===void 0&&(l[c]=e[c])}return l}function qg(e){$o(e)}function Yg(e){console.error(e)}function Xg(e){$o(e)}function du(e,n){try{var l=e.onUncaughtError;l(n.value,{componentStack:n.stack})}catch(s){setTimeout(function(){throw s})}}function Ig(e,n,l){try{var s=e.onCaughtError;s(l.value,{componentStack:l.stack,errorBoundary:n.tag===1?n.stateNode:null})}catch(c){setTimeout(function(){throw c})}}function ud(e,n,l){return l=Ha(l),l.tag=3,l.payload={element:null},l.callback=function(){du(e,n)},l}function Zg(e){return e=Ha(e),e.tag=3,e}function Qg(e,n,l,s){var c=l.type.getDerivedStateFromError;if(typeof c=="function"){var d=s.value;e.payload=function(){return c(d)},e.callback=function(){Ig(n,l,s)}}var v=l.stateNode;v!==null&&typeof v.componentDidCatch=="function"&&(e.callback=function(){Ig(n,l,s),typeof c!="function"&&(Va===null?Va=new Set([this]):Va.add(this));var T=s.stack;this.componentDidCatch(s.value,{componentStack:T!==null?T:""})})}function Xx(e,n,l,s,c){if(l.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){if(n=l.alternate,n!==null&&ml(n,l,c,!0),l=Qn.current,l!==null){switch(l.tag){case 31:case 13:return xi===null?Tu():l.alternate===null&&zt===0&&(zt=3),l.flags&=-257,l.flags|=65536,l.lanes=c,s===Jo?l.flags|=16384:(n=l.updateQueue,n===null?l.updateQueue=new Set([s]):n.add(s),Dd(e,s,c)),!1;case 22:return l.flags|=65536,s===Jo?l.flags|=16384:(n=l.updateQueue,n===null?(n={transitions:null,markerInstances:null,retryQueue:new Set([s])},l.updateQueue=n):(l=n.retryQueue,l===null?n.retryQueue=new Set([s]):l.add(s)),Dd(e,s,c)),!1}throw Error(r(435,l.tag))}return Dd(e,s,c),Tu(),!1}if(Ze)return n=Qn.current,n!==null?((n.flags&65536)===0&&(n.flags|=256),n.flags|=65536,n.lanes=c,s!==Cf&&(e=Error(r(422),{cause:s}),gs(gi(e,l)))):(s!==Cf&&(n=Error(r(423),{cause:s}),gs(gi(n,l))),e=e.current.alternate,e.flags|=65536,c&=-c,e.lanes|=c,s=gi(s,l),c=ud(e.stateNode,s,c),kf(e,c),zt!==4&&(zt=2)),!1;var d=Error(r(520),{cause:s});if(d=gi(d,l),Ls===null?Ls=[d]:Ls.push(d),zt!==4&&(zt=2),n===null)return!0;s=gi(s,l),l=n;do{switch(l.tag){case 3:return l.flags|=65536,e=c&-c,l.lanes|=e,e=ud(l.stateNode,s,e),kf(l,e),!1;case 1:if(n=l.type,d=l.stateNode,(l.flags&128)===0&&(typeof n.getDerivedStateFromError=="function"||d!==null&&typeof d.componentDidCatch=="function"&&(Va===null||!Va.has(d))))return l.flags|=65536,c&=-c,l.lanes|=c,c=Zg(c),Qg(c,e,l,s),kf(l,c),!1}l=l.return}while(l!==null);return!1}var cd=Error(r(461)),$t=!1;function un(e,n,l,s){n.child=e===null?eg(n,null,l,s):Tr(n,e.child,l,s)}function Kg(e,n,l,s,c){l=l.render;var d=n.ref;if("ref"in s){var v={};for(var T in s)T!=="ref"&&(v[T]=s[T])}else v=s;return xr(n),s=qf(e,n,l,v,d,c),T=Yf(),e!==null&&!$t?(Xf(e,n,c),fa(e,n,c)):(Ze&&T&&Af(n),n.flags|=1,un(e,n,s,c),n.child)}function Wg(e,n,l,s,c){if(e===null){var d=l.type;return typeof d=="function"&&!Ef(d)&&d.defaultProps===void 0&&l.compare===null?(n.tag=15,n.type=d,Jg(e,n,d,s,c)):(e=Xo(l.type,null,s,n,n.mode,c),e.ref=n.ref,e.return=n,n.child=e)}if(d=e.child,!yd(e,c)){var v=d.memoizedProps;if(l=l.compare,l=l!==null?l:hs,l(v,s)&&e.ref===n.ref)return fa(e,n,c)}return n.flags|=1,e=ra(d,s),e.ref=n.ref,e.return=n,n.child=e}function Jg(e,n,l,s,c){if(e!==null){var d=e.memoizedProps;if(hs(d,s)&&e.ref===n.ref)if($t=!1,n.pendingProps=s=d,yd(e,c))(e.flags&131072)!==0&&($t=!0);else return n.lanes=e.lanes,fa(e,n,c)}return fd(e,n,l,s,c)}function e0(e,n,l,s){var c=s.children,d=e!==null?e.memoizedState:null;if(e===null&&n.stateNode===null&&(n.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),s.mode==="hidden"){if((n.flags&128)!==0){if(d=d!==null?d.baseLanes|l:l,e!==null){for(s=n.child=e.child,c=0;s!==null;)c=c|s.lanes|s.childLanes,s=s.sibling;s=c&~d}else s=0,n.child=null;return t0(e,n,d,l,s)}if((l&536870912)!==0)n.memoizedState={baseLanes:0,cachePool:null},e!==null&&Ko(n,d!==null?d.cachePool:null),d!==null?ig(n,d):Ff(),ag(n);else return s=n.lanes=536870912,t0(e,n,d!==null?d.baseLanes|l:l,l,s)}else d!==null?(Ko(n,d.cachePool),ig(n,d),Pa(),n.memoizedState=null):(e!==null&&Ko(n,null),Ff(),Pa());return un(e,n,c,l),n.child}function Cs(e,n){return e!==null&&e.tag===22||n.stateNode!==null||(n.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),n.sibling}function t0(e,n,l,s,c){var d=Lf();return d=d===null?null:{parent:Ft._currentValue,pool:d},n.memoizedState={baseLanes:l,cachePool:d},e!==null&&Ko(n,null),Ff(),ag(n),e!==null&&ml(e,n,s,!0),n.childLanes=c,null}function hu(e,n){return n=mu({mode:n.mode,children:n.children},e.mode),n.ref=e.ref,e.child=n,n.return=e,n}function n0(e,n,l){return Tr(n,e.child,null,l),e=hu(n,n.pendingProps),e.flags|=2,Kn(n),n.memoizedState=null,e}function Ix(e,n,l){var s=n.pendingProps,c=(n.flags&128)!==0;if(n.flags&=-129,e===null){if(Ze){if(s.mode==="hidden")return e=hu(n,s),n.lanes=536870912,Cs(null,e);if($f(n),(e=bt)?(e=pv(e,bi),e=e!==null&&e.data==="&"?e:null,e!==null&&(n.memoizedState={dehydrated:e,treeContext:Na!==null?{id:Gi,overflow:$i}:null,retryLane:536870912,hydrationErrors:null},l=km(e),l.return=n,n.child=l,sn=n,bt=null)):e=null,e===null)throw Da(n);return n.lanes=536870912,null}return hu(n,s)}var d=e.memoizedState;if(d!==null){var v=d.dehydrated;if($f(n),c)if(n.flags&256)n.flags&=-257,n=n0(e,n,l);else if(n.memoizedState!==null)n.child=e.child,n.flags|=128,n=null;else throw Error(r(558));else if($t||ml(e,n,l,!1),c=(l&e.childLanes)!==0,$t||c){if(s=ht,s!==null&&(v=Ee(s,l),v!==0&&v!==d.retryLane))throw d.retryLane=v,gr(e,v),kn(s,e,v),cd;Tu(),n=n0(e,n,l)}else e=d.treeContext,bt=Si(v.nextSibling),sn=n,Ze=!0,za=null,bi=!1,e!==null&&Gm(n,e),n=hu(n,s),n.flags|=4096;return n}return e=ra(e.child,{mode:s.mode,children:s.children}),e.ref=n.ref,n.child=e,e.return=n,e}function pu(e,n){var l=n.ref;if(l===null)e!==null&&e.ref!==null&&(n.flags|=4194816);else{if(typeof l!="function"&&typeof l!="object")throw Error(r(284));(e===null||e.ref!==l)&&(n.flags|=4194816)}}function fd(e,n,l,s,c){return xr(n),l=qf(e,n,l,s,void 0,c),s=Yf(),e!==null&&!$t?(Xf(e,n,c),fa(e,n,c)):(Ze&&s&&Af(n),n.flags|=1,un(e,n,l,c),n.child)}function i0(e,n,l,s,c,d){return xr(n),n.updateQueue=null,l=lg(n,s,l,c),rg(e),s=Yf(),e!==null&&!$t?(Xf(e,n,d),fa(e,n,d)):(Ze&&s&&Af(n),n.flags|=1,un(e,n,l,d),n.child)}function a0(e,n,l,s,c){if(xr(n),n.stateNode===null){var d=fl,v=l.contextType;typeof v=="object"&&v!==null&&(d=on(v)),d=new l(s,d),n.memoizedState=d.state!==null&&d.state!==void 0?d.state:null,d.updater=od,n.stateNode=d,d._reactInternals=n,d=n.stateNode,d.props=s,d.state=n.memoizedState,d.refs={},Hf(n),v=l.contextType,d.context=typeof v=="object"&&v!==null?on(v):fl,d.state=n.memoizedState,v=l.getDerivedStateFromProps,typeof v=="function"&&(sd(n,l,v,s),d.state=n.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof d.getSnapshotBeforeUpdate=="function"||typeof d.UNSAFE_componentWillMount!="function"&&typeof d.componentWillMount!="function"||(v=d.state,typeof d.componentWillMount=="function"&&d.componentWillMount(),typeof d.UNSAFE_componentWillMount=="function"&&d.UNSAFE_componentWillMount(),v!==d.state&&od.enqueueReplaceState(d,d.state,null),Es(n,s,d,c),ws(),d.state=n.memoizedState),typeof d.componentDidMount=="function"&&(n.flags|=4194308),s=!0}else if(e===null){d=n.stateNode;var T=n.memoizedProps,z=Ar(l,T);d.props=z;var $=d.context,ee=l.contextType;v=fl,typeof ee=="object"&&ee!==null&&(v=on(ee));var ne=l.getDerivedStateFromProps;ee=typeof ne=="function"||typeof d.getSnapshotBeforeUpdate=="function",T=n.pendingProps!==T,ee||typeof d.UNSAFE_componentWillReceiveProps!="function"&&typeof d.componentWillReceiveProps!="function"||(T||$!==v)&&Vg(n,d,s,v),Ba=!1;var Y=n.memoizedState;d.state=Y,Es(n,s,d,c),ws(),$=n.memoizedState,T||Y!==$||Ba?(typeof ne=="function"&&(sd(n,l,ne,s),$=n.memoizedState),(z=Ba||$g(n,l,z,s,Y,$,v))?(ee||typeof d.UNSAFE_componentWillMount!="function"&&typeof d.componentWillMount!="function"||(typeof d.componentWillMount=="function"&&d.componentWillMount(),typeof d.UNSAFE_componentWillMount=="function"&&d.UNSAFE_componentWillMount()),typeof d.componentDidMount=="function"&&(n.flags|=4194308)):(typeof d.componentDidMount=="function"&&(n.flags|=4194308),n.memoizedProps=s,n.memoizedState=$),d.props=s,d.state=$,d.context=v,s=z):(typeof d.componentDidMount=="function"&&(n.flags|=4194308),s=!1)}else{d=n.stateNode,Uf(e,n),v=n.memoizedProps,ee=Ar(l,v),d.props=ee,ne=n.pendingProps,Y=d.context,$=l.contextType,z=fl,typeof $=="object"&&$!==null&&(z=on($)),T=l.getDerivedStateFromProps,($=typeof T=="function"||typeof d.getSnapshotBeforeUpdate=="function")||typeof d.UNSAFE_componentWillReceiveProps!="function"&&typeof d.componentWillReceiveProps!="function"||(v!==ne||Y!==z)&&Vg(n,d,s,z),Ba=!1,Y=n.memoizedState,d.state=Y,Es(n,s,d,c),ws();var K=n.memoizedState;v!==ne||Y!==K||Ba||e!==null&&e.dependencies!==null&&Zo(e.dependencies)?(typeof T=="function"&&(sd(n,l,T,s),K=n.memoizedState),(ee=Ba||$g(n,l,ee,s,Y,K,z)||e!==null&&e.dependencies!==null&&Zo(e.dependencies))?($||typeof d.UNSAFE_componentWillUpdate!="function"&&typeof d.componentWillUpdate!="function"||(typeof d.componentWillUpdate=="function"&&d.componentWillUpdate(s,K,z),typeof d.UNSAFE_componentWillUpdate=="function"&&d.UNSAFE_componentWillUpdate(s,K,z)),typeof d.componentDidUpdate=="function"&&(n.flags|=4),typeof d.getSnapshotBeforeUpdate=="function"&&(n.flags|=1024)):(typeof d.componentDidUpdate!="function"||v===e.memoizedProps&&Y===e.memoizedState||(n.flags|=4),typeof d.getSnapshotBeforeUpdate!="function"||v===e.memoizedProps&&Y===e.memoizedState||(n.flags|=1024),n.memoizedProps=s,n.memoizedState=K),d.props=s,d.state=K,d.context=z,s=ee):(typeof d.componentDidUpdate!="function"||v===e.memoizedProps&&Y===e.memoizedState||(n.flags|=4),typeof d.getSnapshotBeforeUpdate!="function"||v===e.memoizedProps&&Y===e.memoizedState||(n.flags|=1024),s=!1)}return d=s,pu(e,n),s=(n.flags&128)!==0,d||s?(d=n.stateNode,l=s&&typeof l.getDerivedStateFromError!="function"?null:d.render(),n.flags|=1,e!==null&&s?(n.child=Tr(n,e.child,null,c),n.child=Tr(n,null,l,c)):un(e,n,l,c),n.memoizedState=d.state,e=n.child):e=fa(e,n,c),e}function r0(e,n,l,s){return yr(),n.flags|=256,un(e,n,l,s),n.child}var dd={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function hd(e){return{baseLanes:e,cachePool:Im()}}function pd(e,n,l){return e=e!==null?e.childLanes&~l:0,n&&(e|=Jn),e}function l0(e,n,l){var s=n.pendingProps,c=!1,d=(n.flags&128)!==0,v;if((v=d)||(v=e!==null&&e.memoizedState===null?!1:(Bt.current&2)!==0),v&&(c=!0,n.flags&=-129),v=(n.flags&32)!==0,n.flags&=-33,e===null){if(Ze){if(c?ka(n):Pa(),(e=bt)?(e=pv(e,bi),e=e!==null&&e.data!=="&"?e:null,e!==null&&(n.memoizedState={dehydrated:e,treeContext:Na!==null?{id:Gi,overflow:$i}:null,retryLane:536870912,hydrationErrors:null},l=km(e),l.return=n,n.child=l,sn=n,bt=null)):e=null,e===null)throw Da(n);return Qd(e)?n.lanes=32:n.lanes=536870912,null}var T=s.children;return s=s.fallback,c?(Pa(),c=n.mode,T=mu({mode:"hidden",children:T},c),s=vr(s,c,l,null),T.return=n,s.return=n,T.sibling=s,n.child=T,s=n.child,s.memoizedState=hd(l),s.childLanes=pd(e,v,l),n.memoizedState=dd,Cs(null,s)):(ka(n),md(n,T))}var z=e.memoizedState;if(z!==null&&(T=z.dehydrated,T!==null)){if(d)n.flags&256?(ka(n),n.flags&=-257,n=gd(e,n,l)):n.memoizedState!==null?(Pa(),n.child=e.child,n.flags|=128,n=null):(Pa(),T=s.fallback,c=n.mode,s=mu({mode:"visible",children:s.children},c),T=vr(T,c,l,null),T.flags|=2,s.return=n,T.return=n,s.sibling=T,n.child=s,Tr(n,e.child,null,l),s=n.child,s.memoizedState=hd(l),s.childLanes=pd(e,v,l),n.memoizedState=dd,n=Cs(null,s));else if(ka(n),Qd(T)){if(v=T.nextSibling&&T.nextSibling.dataset,v)var $=v.dgst;v=$,s=Error(r(419)),s.stack="",s.digest=v,gs({value:s,source:null,stack:null}),n=gd(e,n,l)}else if($t||ml(e,n,l,!1),v=(l&e.childLanes)!==0,$t||v){if(v=ht,v!==null&&(s=Ee(v,l),s!==0&&s!==z.retryLane))throw z.retryLane=s,gr(e,s),kn(v,e,s),cd;Zd(T)||Tu(),n=gd(e,n,l)}else Zd(T)?(n.flags|=192,n.child=e.child,n=null):(e=z.treeContext,bt=Si(T.nextSibling),sn=n,Ze=!0,za=null,bi=!1,e!==null&&Gm(n,e),n=md(n,s.children),n.flags|=4096);return n}return c?(Pa(),T=s.fallback,c=n.mode,z=e.child,$=z.sibling,s=ra(z,{mode:"hidden",children:s.children}),s.subtreeFlags=z.subtreeFlags&65011712,$!==null?T=ra($,T):(T=vr(T,c,l,null),T.flags|=2),T.return=n,s.return=n,s.sibling=T,n.child=s,Cs(null,s),s=n.child,T=e.child.memoizedState,T===null?T=hd(l):(c=T.cachePool,c!==null?(z=Ft._currentValue,c=c.parent!==z?{parent:z,pool:z}:c):c=Im(),T={baseLanes:T.baseLanes|l,cachePool:c}),s.memoizedState=T,s.childLanes=pd(e,v,l),n.memoizedState=dd,Cs(e.child,s)):(ka(n),l=e.child,e=l.sibling,l=ra(l,{mode:"visible",children:s.children}),l.return=n,l.sibling=null,e!==null&&(v=n.deletions,v===null?(n.deletions=[e],n.flags|=16):v.push(e)),n.child=l,n.memoizedState=null,l)}function md(e,n){return n=mu({mode:"visible",children:n},e.mode),n.return=e,e.child=n}function mu(e,n){return e=Zn(22,e,null,n),e.lanes=0,e}function gd(e,n,l){return Tr(n,e.child,null,l),e=md(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function s0(e,n,l){e.lanes|=n;var s=e.alternate;s!==null&&(s.lanes|=n),Rf(e.return,n,l)}function vd(e,n,l,s,c,d){var v=e.memoizedState;v===null?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:s,tail:l,tailMode:c,treeForkCount:d}:(v.isBackwards=n,v.rendering=null,v.renderingStartTime=0,v.last=s,v.tail=l,v.tailMode=c,v.treeForkCount=d)}function o0(e,n,l){var s=n.pendingProps,c=s.revealOrder,d=s.tail;s=s.children;var v=Bt.current,T=(v&2)!==0;if(T?(v=v&1|2,n.flags|=128):v&=1,le(Bt,v),un(e,n,s,l),s=Ze?ms:0,!T&&e!==null&&(e.flags&128)!==0)e:for(e=n.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&s0(e,l,n);else if(e.tag===19)s0(e,l,n);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;e.sibling===null;){if(e.return===null||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(c){case"forwards":for(l=n.child,c=null;l!==null;)e=l.alternate,e!==null&&iu(e)===null&&(c=l),l=l.sibling;l=c,l===null?(c=n.child,n.child=null):(c=l.sibling,l.sibling=null),vd(n,!1,c,l,d,s);break;case"backwards":case"unstable_legacy-backwards":for(l=null,c=n.child,n.child=null;c!==null;){if(e=c.alternate,e!==null&&iu(e)===null){n.child=c;break}e=c.sibling,c.sibling=l,l=c,c=e}vd(n,!0,l,null,d,s);break;case"together":vd(n,!1,null,null,void 0,s);break;default:n.memoizedState=null}return n.child}function fa(e,n,l){if(e!==null&&(n.dependencies=e.dependencies),$a|=n.lanes,(l&n.childLanes)===0)if(e!==null){if(ml(e,n,l,!1),(l&n.childLanes)===0)return null}else return null;if(e!==null&&n.child!==e.child)throw Error(r(153));if(n.child!==null){for(e=n.child,l=ra(e,e.pendingProps),n.child=l,l.return=n;e.sibling!==null;)e=e.sibling,l=l.sibling=ra(e,e.pendingProps),l.return=n;l.sibling=null}return n.child}function yd(e,n){return(e.lanes&n)!==0?!0:(e=e.dependencies,!!(e!==null&&Zo(e)))}function Zx(e,n,l){switch(n.tag){case 3:Qe(n,n.stateNode.containerInfo),La(n,Ft,e.memoizedState.cache),yr();break;case 27:case 5:rn(n);break;case 4:Qe(n,n.stateNode.containerInfo);break;case 10:La(n,n.type,n.memoizedProps.value);break;case 31:if(n.memoizedState!==null)return n.flags|=128,$f(n),null;break;case 13:var s=n.memoizedState;if(s!==null)return s.dehydrated!==null?(ka(n),n.flags|=128,null):(l&n.child.childLanes)!==0?l0(e,n,l):(ka(n),e=fa(e,n,l),e!==null?e.sibling:null);ka(n);break;case 19:var c=(e.flags&128)!==0;if(s=(l&n.childLanes)!==0,s||(ml(e,n,l,!1),s=(l&n.childLanes)!==0),c){if(s)return o0(e,n,l);n.flags|=128}if(c=n.memoizedState,c!==null&&(c.rendering=null,c.tail=null,c.lastEffect=null),le(Bt,Bt.current),s)break;return null;case 22:return n.lanes=0,e0(e,n,l,n.pendingProps);case 24:La(n,Ft,e.memoizedState.cache)}return fa(e,n,l)}function u0(e,n,l){if(e!==null)if(e.memoizedProps!==n.pendingProps)$t=!0;else{if(!yd(e,l)&&(n.flags&128)===0)return $t=!1,Zx(e,n,l);$t=(e.flags&131072)!==0}else $t=!1,Ze&&(n.flags&1048576)!==0&&Fm(n,ms,n.index);switch(n.lanes=0,n.tag){case 16:e:{var s=n.pendingProps;if(e=wr(n.elementType),n.type=e,typeof e=="function")Ef(e)?(s=Ar(e,s),n.tag=1,n=a0(null,n,e,s,l)):(n.tag=0,n=fd(null,n,e,s,l));else{if(e!=null){var c=e.$$typeof;if(c===R){n.tag=11,n=Kg(null,n,e,s,l);break e}else if(c===D){n.tag=14,n=Wg(null,n,e,s,l);break e}}throw n=ae(e)||e,Error(r(306,n,""))}}return n;case 0:return fd(e,n,n.type,n.pendingProps,l);case 1:return s=n.type,c=Ar(s,n.pendingProps),a0(e,n,s,c,l);case 3:e:{if(Qe(n,n.stateNode.containerInfo),e===null)throw Error(r(387));s=n.pendingProps;var d=n.memoizedState;c=d.element,Uf(e,n),Es(n,s,null,l);var v=n.memoizedState;if(s=v.cache,La(n,Ft,s),s!==d.cache&&Nf(n,[Ft],l,!0),ws(),s=v.element,d.isDehydrated)if(d={element:s,isDehydrated:!1,cache:v.cache},n.updateQueue.baseState=d,n.memoizedState=d,n.flags&256){n=r0(e,n,s,l);break e}else if(s!==c){c=gi(Error(r(424)),n),gs(c),n=r0(e,n,s,l);break e}else{switch(e=n.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(bt=Si(e.firstChild),sn=n,Ze=!0,za=null,bi=!0,l=eg(n,null,s,l),n.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling}else{if(yr(),s===c){n=fa(e,n,l);break e}un(e,n,s,l)}n=n.child}return n;case 26:return pu(e,n),e===null?(l=xv(n.type,null,n.pendingProps,null))?n.memoizedState=l:Ze||(l=n.type,e=n.pendingProps,s=Ru(ye.current).createElement(l),s[Le]=n,s[ke]=e,cn(s,l,e),Ge(s),n.stateNode=s):n.memoizedState=xv(n.type,e.memoizedProps,n.pendingProps,e.memoizedState),null;case 27:return rn(n),e===null&&Ze&&(s=n.stateNode=vv(n.type,n.pendingProps,ye.current),sn=n,bi=!0,c=bt,Ia(n.type)?(Kd=c,bt=Si(s.firstChild)):bt=c),un(e,n,n.pendingProps.children,l),pu(e,n),e===null&&(n.flags|=4194304),n.child;case 5:return e===null&&Ze&&((c=s=bt)&&(s=_S(s,n.type,n.pendingProps,bi),s!==null?(n.stateNode=s,sn=n,bt=Si(s.firstChild),bi=!1,c=!0):c=!1),c||Da(n)),rn(n),c=n.type,d=n.pendingProps,v=e!==null?e.memoizedProps:null,s=d.children,Yd(c,d)?s=null:v!==null&&Yd(c,v)&&(n.flags|=32),n.memoizedState!==null&&(c=qf(e,n,Px,null,null,l),$s._currentValue=c),pu(e,n),un(e,n,s,l),n.child;case 6:return e===null&&Ze&&((e=l=bt)&&(l=AS(l,n.pendingProps,bi),l!==null?(n.stateNode=l,sn=n,bt=null,e=!0):e=!1),e||Da(n)),null;case 13:return l0(e,n,l);case 4:return Qe(n,n.stateNode.containerInfo),s=n.pendingProps,e===null?n.child=Tr(n,null,s,l):un(e,n,s,l),n.child;case 11:return Kg(e,n,n.type,n.pendingProps,l);case 7:return un(e,n,n.pendingProps,l),n.child;case 8:return un(e,n,n.pendingProps.children,l),n.child;case 12:return un(e,n,n.pendingProps.children,l),n.child;case 10:return s=n.pendingProps,La(n,n.type,s.value),un(e,n,s.children,l),n.child;case 9:return c=n.type._context,s=n.pendingProps.children,xr(n),c=on(c),s=s(c),n.flags|=1,un(e,n,s,l),n.child;case 14:return Wg(e,n,n.type,n.pendingProps,l);case 15:return Jg(e,n,n.type,n.pendingProps,l);case 19:return o0(e,n,l);case 31:return Ix(e,n,l);case 22:return e0(e,n,l,n.pendingProps);case 24:return xr(n),s=on(Ft),e===null?(c=Lf(),c===null&&(c=ht,d=zf(),c.pooledCache=d,d.refCount++,d!==null&&(c.pooledCacheLanes|=l),c=d),n.memoizedState={parent:s,cache:c},Hf(n),La(n,Ft,c)):((e.lanes&l)!==0&&(Uf(e,n),Es(n,null,null,l),ws()),c=e.memoizedState,d=n.memoizedState,c.parent!==s?(c={parent:s,cache:s},n.memoizedState=c,n.lanes===0&&(n.memoizedState=n.updateQueue.baseState=c),La(n,Ft,s)):(s=d.cache,La(n,Ft,s),s!==c.cache&&Nf(n,[Ft],l,!0))),un(e,n,n.pendingProps.children,l),n.child;case 29:throw n.pendingProps}throw Error(r(156,n.tag))}function da(e){e.flags|=4}function bd(e,n,l,s,c){if((n=(e.mode&32)!==0)&&(n=!1),n){if(e.flags|=16777216,(c&335544128)===c)if(e.stateNode.complete)e.flags|=8192;else if(B0())e.flags|=8192;else throw Er=Jo,Bf}else e.flags&=-16777217}function c0(e,n){if(n.type!=="stylesheet"||(n.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!_v(n))if(B0())e.flags|=8192;else throw Er=Jo,Bf}function gu(e,n){n!==null&&(e.flags|=4),e.flags&16384&&(n=e.tag!==22?Oa():536870912,e.lanes|=n,Ml|=n)}function Os(e,n){if(!Ze)switch(e.tailMode){case"hidden":n=e.tail;for(var l=null;n!==null;)n.alternate!==null&&(l=n),n=n.sibling;l===null?e.tail=null:l.sibling=null;break;case"collapsed":l=e.tail;for(var s=null;l!==null;)l.alternate!==null&&(s=l),l=l.sibling;s===null?n||e.tail===null?e.tail=null:e.tail.sibling=null:s.sibling=null}}function xt(e){var n=e.alternate!==null&&e.alternate.child===e.child,l=0,s=0;if(n)for(var c=e.child;c!==null;)l|=c.lanes|c.childLanes,s|=c.subtreeFlags&65011712,s|=c.flags&65011712,c.return=e,c=c.sibling;else for(c=e.child;c!==null;)l|=c.lanes|c.childLanes,s|=c.subtreeFlags,s|=c.flags,c.return=e,c=c.sibling;return e.subtreeFlags|=s,e.childLanes=l,n}function Qx(e,n,l){var s=n.pendingProps;switch(Mf(n),n.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return xt(n),null;case 1:return xt(n),null;case 3:return l=n.stateNode,s=null,e!==null&&(s=e.memoizedState.cache),n.memoizedState.cache!==s&&(n.flags|=2048),oa(Ft),ze(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(e===null||e.child===null)&&(pl(n)?da(n):e===null||e.memoizedState.isDehydrated&&(n.flags&256)===0||(n.flags|=1024,Of())),xt(n),null;case 26:var c=n.type,d=n.memoizedState;return e===null?(da(n),d!==null?(xt(n),c0(n,d)):(xt(n),bd(n,c,null,s,l))):d?d!==e.memoizedState?(da(n),xt(n),c0(n,d)):(xt(n),n.flags&=-16777217):(e=e.memoizedProps,e!==s&&da(n),xt(n),bd(n,c,e,s,l)),null;case 27:if(wt(n),l=ye.current,c=n.type,e!==null&&n.stateNode!=null)e.memoizedProps!==s&&da(n);else{if(!s){if(n.stateNode===null)throw Error(r(166));return xt(n),null}e=oe.current,pl(n)?$m(n):(e=vv(c,s,l),n.stateNode=e,da(n))}return xt(n),null;case 5:if(wt(n),c=n.type,e!==null&&n.stateNode!=null)e.memoizedProps!==s&&da(n);else{if(!s){if(n.stateNode===null)throw Error(r(166));return xt(n),null}if(d=oe.current,pl(n))$m(n);else{var v=Ru(ye.current);switch(d){case 1:d=v.createElementNS("http://www.w3.org/2000/svg",c);break;case 2:d=v.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;default:switch(c){case"svg":d=v.createElementNS("http://www.w3.org/2000/svg",c);break;case"math":d=v.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;case"script":d=v.createElement("div"),d.innerHTML="<script><\/script>",d=d.removeChild(d.firstChild);break;case"select":d=typeof s.is=="string"?v.createElement("select",{is:s.is}):v.createElement("select"),s.multiple?d.multiple=!0:s.size&&(d.size=s.size);break;default:d=typeof s.is=="string"?v.createElement(c,{is:s.is}):v.createElement(c)}}d[Le]=n,d[ke]=s;e:for(v=n.child;v!==null;){if(v.tag===5||v.tag===6)d.appendChild(v.stateNode);else if(v.tag!==4&&v.tag!==27&&v.child!==null){v.child.return=v,v=v.child;continue}if(v===n)break e;for(;v.sibling===null;){if(v.return===null||v.return===n)break e;v=v.return}v.sibling.return=v.return,v=v.sibling}n.stateNode=d;e:switch(cn(d,c,s),c){case"button":case"input":case"select":case"textarea":s=!!s.autoFocus;break e;case"img":s=!0;break e;default:s=!1}s&&da(n)}}return xt(n),bd(n,n.type,e===null?null:e.memoizedProps,n.pendingProps,l),null;case 6:if(e&&n.stateNode!=null)e.memoizedProps!==s&&da(n);else{if(typeof s!="string"&&n.stateNode===null)throw Error(r(166));if(e=ye.current,pl(n)){if(e=n.stateNode,l=n.memoizedProps,s=null,c=sn,c!==null)switch(c.tag){case 27:case 5:s=c.memoizedProps}e[Le]=n,e=!!(e.nodeValue===l||s!==null&&s.suppressHydrationWarning===!0||lv(e.nodeValue,l)),e||Da(n,!0)}else e=Ru(e).createTextNode(s),e[Le]=n,n.stateNode=e}return xt(n),null;case 31:if(l=n.memoizedState,e===null||e.memoizedState!==null){if(s=pl(n),l!==null){if(e===null){if(!s)throw Error(r(318));if(e=n.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(557));e[Le]=n}else yr(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;xt(n),e=!1}else l=Of(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=l),e=!0;if(!e)return n.flags&256?(Kn(n),n):(Kn(n),null);if((n.flags&128)!==0)throw Error(r(558))}return xt(n),null;case 13:if(s=n.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(c=pl(n),s!==null&&s.dehydrated!==null){if(e===null){if(!c)throw Error(r(318));if(c=n.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(r(317));c[Le]=n}else yr(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;xt(n),c=!1}else c=Of(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=c),c=!0;if(!c)return n.flags&256?(Kn(n),n):(Kn(n),null)}return Kn(n),(n.flags&128)!==0?(n.lanes=l,n):(l=s!==null,e=e!==null&&e.memoizedState!==null,l&&(s=n.child,c=null,s.alternate!==null&&s.alternate.memoizedState!==null&&s.alternate.memoizedState.cachePool!==null&&(c=s.alternate.memoizedState.cachePool.pool),d=null,s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(d=s.memoizedState.cachePool.pool),d!==c&&(s.flags|=2048)),l!==e&&l&&(n.child.flags|=8192),gu(n,n.updateQueue),xt(n),null);case 4:return ze(),e===null&&Fd(n.stateNode.containerInfo),xt(n),null;case 10:return oa(n.type),xt(n),null;case 19:if(J(Bt),s=n.memoizedState,s===null)return xt(n),null;if(c=(n.flags&128)!==0,d=s.rendering,d===null)if(c)Os(s,!1);else{if(zt!==0||e!==null&&(e.flags&128)!==0)for(e=n.child;e!==null;){if(d=iu(e),d!==null){for(n.flags|=128,Os(s,!1),e=d.updateQueue,n.updateQueue=e,gu(n,e),n.subtreeFlags=0,e=l,l=n.child;l!==null;)Um(l,e),l=l.sibling;return le(Bt,Bt.current&1|2),Ze&&la(n,s.treeForkCount),n.child}e=e.sibling}s.tail!==null&&ce()>Su&&(n.flags|=128,c=!0,Os(s,!1),n.lanes=4194304)}else{if(!c)if(e=iu(d),e!==null){if(n.flags|=128,c=!0,e=e.updateQueue,n.updateQueue=e,gu(n,e),Os(s,!0),s.tail===null&&s.tailMode==="hidden"&&!d.alternate&&!Ze)return xt(n),null}else 2*ce()-s.renderingStartTime>Su&&l!==536870912&&(n.flags|=128,c=!0,Os(s,!1),n.lanes=4194304);s.isBackwards?(d.sibling=n.child,n.child=d):(e=s.last,e!==null?e.sibling=d:n.child=d,s.last=d)}return s.tail!==null?(e=s.tail,s.rendering=e,s.tail=e.sibling,s.renderingStartTime=ce(),e.sibling=null,l=Bt.current,le(Bt,c?l&1|2:l&1),Ze&&la(n,s.treeForkCount),e):(xt(n),null);case 22:case 23:return Kn(n),Gf(),s=n.memoizedState!==null,e!==null?e.memoizedState!==null!==s&&(n.flags|=8192):s&&(n.flags|=8192),s?(l&536870912)!==0&&(n.flags&128)===0&&(xt(n),n.subtreeFlags&6&&(n.flags|=8192)):xt(n),l=n.updateQueue,l!==null&&gu(n,l.retryQueue),l=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),s=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(s=n.memoizedState.cachePool.pool),s!==l&&(n.flags|=2048),e!==null&&J(Sr),null;case 24:return l=null,e!==null&&(l=e.memoizedState.cache),n.memoizedState.cache!==l&&(n.flags|=2048),oa(Ft),xt(n),null;case 25:return null;case 30:return null}throw Error(r(156,n.tag))}function Kx(e,n){switch(Mf(n),n.tag){case 1:return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return oa(Ft),ze(),e=n.flags,(e&65536)!==0&&(e&128)===0?(n.flags=e&-65537|128,n):null;case 26:case 27:case 5:return wt(n),null;case 31:if(n.memoizedState!==null){if(Kn(n),n.alternate===null)throw Error(r(340));yr()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 13:if(Kn(n),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(r(340));yr()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return J(Bt),null;case 4:return ze(),null;case 10:return oa(n.type),null;case 22:case 23:return Kn(n),Gf(),e!==null&&J(Sr),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 24:return oa(Ft),null;case 25:return null;default:return null}}function f0(e,n){switch(Mf(n),n.tag){case 3:oa(Ft),ze();break;case 26:case 27:case 5:wt(n);break;case 4:ze();break;case 31:n.memoizedState!==null&&Kn(n);break;case 13:Kn(n);break;case 19:J(Bt);break;case 10:oa(n.type);break;case 22:case 23:Kn(n),Gf(),e!==null&&J(Sr);break;case 24:oa(Ft)}}function js(e,n){try{var l=n.updateQueue,s=l!==null?l.lastEffect:null;if(s!==null){var c=s.next;l=c;do{if((l.tag&e)===e){s=void 0;var d=l.create,v=l.inst;s=d(),v.destroy=s}l=l.next}while(l!==c)}}catch(T){st(n,n.return,T)}}function Fa(e,n,l){try{var s=n.updateQueue,c=s!==null?s.lastEffect:null;if(c!==null){var d=c.next;s=d;do{if((s.tag&e)===e){var v=s.inst,T=v.destroy;if(T!==void 0){v.destroy=void 0,c=n;var z=l,$=T;try{$()}catch(ee){st(c,z,ee)}}}s=s.next}while(s!==d)}}catch(ee){st(n,n.return,ee)}}function d0(e){var n=e.updateQueue;if(n!==null){var l=e.stateNode;try{ng(n,l)}catch(s){st(e,e.return,s)}}}function h0(e,n,l){l.props=Ar(e.type,e.memoizedProps),l.state=e.memoizedState;try{l.componentWillUnmount()}catch(s){st(e,n,s)}}function Rs(e,n){try{var l=e.ref;if(l!==null){switch(e.tag){case 26:case 27:case 5:var s=e.stateNode;break;case 30:s=e.stateNode;break;default:s=e.stateNode}typeof l=="function"?e.refCleanup=l(s):l.current=s}}catch(c){st(e,n,c)}}function Vi(e,n){var l=e.ref,s=e.refCleanup;if(l!==null)if(typeof s=="function")try{s()}catch(c){st(e,n,c)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(c){st(e,n,c)}else l.current=null}function p0(e){var n=e.type,l=e.memoizedProps,s=e.stateNode;try{e:switch(n){case"button":case"input":case"select":case"textarea":l.autoFocus&&s.focus();break e;case"img":l.src?s.src=l.src:l.srcSet&&(s.srcset=l.srcSet)}}catch(c){st(e,e.return,c)}}function xd(e,n,l){try{var s=e.stateNode;bS(s,e.type,l,n),s[ke]=n}catch(c){st(e,e.return,c)}}function m0(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Ia(e.type)||e.tag===4}function Sd(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||m0(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.tag===27&&Ia(e.type)||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 wd(e,n,l){var s=e.tag;if(s===5||s===6)e=e.stateNode,n?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(e,n):(n=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,n.appendChild(e),l=l._reactRootContainer,l!=null||n.onclick!==null||(n.onclick=ia));else if(s!==4&&(s===27&&Ia(e.type)&&(l=e.stateNode,n=null),e=e.child,e!==null))for(wd(e,n,l),e=e.sibling;e!==null;)wd(e,n,l),e=e.sibling}function vu(e,n,l){var s=e.tag;if(s===5||s===6)e=e.stateNode,n?l.insertBefore(e,n):l.appendChild(e);else if(s!==4&&(s===27&&Ia(e.type)&&(l=e.stateNode),e=e.child,e!==null))for(vu(e,n,l),e=e.sibling;e!==null;)vu(e,n,l),e=e.sibling}function g0(e){var n=e.stateNode,l=e.memoizedProps;try{for(var s=e.type,c=n.attributes;c.length;)n.removeAttributeNode(c[0]);cn(n,s,l),n[Le]=e,n[ke]=l}catch(d){st(e,e.return,d)}}var ha=!1,Vt=!1,Ed=!1,v0=typeof WeakSet=="function"?WeakSet:Set,Wt=null;function Wx(e,n){if(e=e.containerInfo,Vd=Uu,e=Om(e),gf(e)){if("selectionStart"in e)var l={start:e.selectionStart,end:e.selectionEnd};else e:{l=(l=e.ownerDocument)&&l.defaultView||window;var s=l.getSelection&&l.getSelection();if(s&&s.rangeCount!==0){l=s.anchorNode;var c=s.anchorOffset,d=s.focusNode;s=s.focusOffset;try{l.nodeType,d.nodeType}catch{l=null;break e}var v=0,T=-1,z=-1,$=0,ee=0,ne=e,Y=null;t:for(;;){for(var K;ne!==l||c!==0&&ne.nodeType!==3||(T=v+c),ne!==d||s!==0&&ne.nodeType!==3||(z=v+s),ne.nodeType===3&&(v+=ne.nodeValue.length),(K=ne.firstChild)!==null;)Y=ne,ne=K;for(;;){if(ne===e)break t;if(Y===l&&++$===c&&(T=v),Y===d&&++ee===s&&(z=v),(K=ne.nextSibling)!==null)break;ne=Y,Y=ne.parentNode}ne=K}l=T===-1||z===-1?null:{start:T,end:z}}else l=null}l=l||{start:0,end:0}}else l=null;for(qd={focusedElem:e,selectionRange:l},Uu=!1,Wt=n;Wt!==null;)if(n=Wt,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,Wt=e;else for(;Wt!==null;){switch(n=Wt,d=n.alternate,e=n.flags,n.tag){case 0:if((e&4)!==0&&(e=n.updateQueue,e=e!==null?e.events:null,e!==null))for(l=0;l<e.length;l++)c=e[l],c.ref.impl=c.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&d!==null){e=void 0,l=n,c=d.memoizedProps,d=d.memoizedState,s=l.stateNode;try{var pe=Ar(l.type,c);e=s.getSnapshotBeforeUpdate(pe,d),s.__reactInternalSnapshotBeforeUpdate=e}catch(Ae){st(l,l.return,Ae)}}break;case 3:if((e&1024)!==0){if(e=n.stateNode.containerInfo,l=e.nodeType,l===9)Id(e);else if(l===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Id(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(r(163))}if(e=n.sibling,e!==null){e.return=n.return,Wt=e;break}Wt=n.return}}function y0(e,n,l){var s=l.flags;switch(l.tag){case 0:case 11:case 15:ma(e,l),s&4&&js(5,l);break;case 1:if(ma(e,l),s&4)if(e=l.stateNode,n===null)try{e.componentDidMount()}catch(v){st(l,l.return,v)}else{var c=Ar(l.type,n.memoizedProps);n=n.memoizedState;try{e.componentDidUpdate(c,n,e.__reactInternalSnapshotBeforeUpdate)}catch(v){st(l,l.return,v)}}s&64&&d0(l),s&512&&Rs(l,l.return);break;case 3:if(ma(e,l),s&64&&(e=l.updateQueue,e!==null)){if(n=null,l.child!==null)switch(l.child.tag){case 27:case 5:n=l.child.stateNode;break;case 1:n=l.child.stateNode}try{ng(e,n)}catch(v){st(l,l.return,v)}}break;case 27:n===null&&s&4&&g0(l);case 26:case 5:ma(e,l),n===null&&s&4&&p0(l),s&512&&Rs(l,l.return);break;case 12:ma(e,l);break;case 31:ma(e,l),s&4&&S0(e,l);break;case 13:ma(e,l),s&4&&w0(e,l),s&64&&(e=l.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(l=sS.bind(null,l),MS(e,l))));break;case 22:if(s=l.memoizedState!==null||ha,!s){n=n!==null&&n.memoizedState!==null||Vt,c=ha;var d=Vt;ha=s,(Vt=n)&&!d?ga(e,l,(l.subtreeFlags&8772)!==0):ma(e,l),ha=c,Vt=d}break;case 30:break;default:ma(e,l)}}function b0(e){var n=e.alternate;n!==null&&(e.alternate=null,b0(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&Lt(n)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var At=null,Ln=!1;function pa(e,n,l){for(l=l.child;l!==null;)x0(e,n,l),l=l.sibling}function x0(e,n,l){if(gt&&typeof gt.onCommitFiberUnmount=="function")try{gt.onCommitFiberUnmount(qn,l)}catch{}switch(l.tag){case 26:Vt||Vi(l,n),pa(e,n,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:Vt||Vi(l,n);var s=At,c=Ln;Ia(l.type)&&(At=l.stateNode,Ln=!1),pa(e,n,l),Ps(l.stateNode),At=s,Ln=c;break;case 5:Vt||Vi(l,n);case 6:if(s=At,c=Ln,At=null,pa(e,n,l),At=s,Ln=c,At!==null)if(Ln)try{(At.nodeType===9?At.body:At.nodeName==="HTML"?At.ownerDocument.body:At).removeChild(l.stateNode)}catch(d){st(l,n,d)}else try{At.removeChild(l.stateNode)}catch(d){st(l,n,d)}break;case 18:At!==null&&(Ln?(e=At,dv(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,l.stateNode),Ll(e)):dv(At,l.stateNode));break;case 4:s=At,c=Ln,At=l.stateNode.containerInfo,Ln=!0,pa(e,n,l),At=s,Ln=c;break;case 0:case 11:case 14:case 15:Fa(2,l,n),Vt||Fa(4,l,n),pa(e,n,l);break;case 1:Vt||(Vi(l,n),s=l.stateNode,typeof s.componentWillUnmount=="function"&&h0(l,n,s)),pa(e,n,l);break;case 21:pa(e,n,l);break;case 22:Vt=(s=Vt)||l.memoizedState!==null,pa(e,n,l),Vt=s;break;default:pa(e,n,l)}}function S0(e,n){if(n.memoizedState===null&&(e=n.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Ll(e)}catch(l){st(n,n.return,l)}}}function w0(e,n){if(n.memoizedState===null&&(e=n.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Ll(e)}catch(l){st(n,n.return,l)}}function Jx(e){switch(e.tag){case 31:case 13:case 19:var n=e.stateNode;return n===null&&(n=e.stateNode=new v0),n;case 22:return e=e.stateNode,n=e._retryCache,n===null&&(n=e._retryCache=new v0),n;default:throw Error(r(435,e.tag))}}function yu(e,n){var l=Jx(e);n.forEach(function(s){if(!l.has(s)){l.add(s);var c=oS.bind(null,e,s);s.then(c,c)}})}function Bn(e,n){var l=n.deletions;if(l!==null)for(var s=0;s<l.length;s++){var c=l[s],d=e,v=n,T=v;e:for(;T!==null;){switch(T.tag){case 27:if(Ia(T.type)){At=T.stateNode,Ln=!1;break e}break;case 5:At=T.stateNode,Ln=!1;break e;case 3:case 4:At=T.stateNode.containerInfo,Ln=!0;break e}T=T.return}if(At===null)throw Error(r(160));x0(d,v,c),At=null,Ln=!1,d=c.alternate,d!==null&&(d.return=null),c.return=null}if(n.subtreeFlags&13886)for(n=n.child;n!==null;)E0(n,e),n=n.sibling}var zi=null;function E0(e,n){var l=e.alternate,s=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Bn(n,e),Hn(e),s&4&&(Fa(3,e,e.return),js(3,e),Fa(5,e,e.return));break;case 1:Bn(n,e),Hn(e),s&512&&(Vt||l===null||Vi(l,l.return)),s&64&&ha&&(e=e.updateQueue,e!==null&&(s=e.callbacks,s!==null&&(l=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=l===null?s:l.concat(s))));break;case 26:var c=zi;if(Bn(n,e),Hn(e),s&512&&(Vt||l===null||Vi(l,l.return)),s&4){var d=l!==null?l.memoizedState:null;if(s=e.memoizedState,l===null)if(s===null)if(e.stateNode===null){e:{s=e.type,l=e.memoizedProps,c=c.ownerDocument||c;t:switch(s){case"title":d=c.getElementsByTagName("title")[0],(!d||d[Mt]||d[Le]||d.namespaceURI==="http://www.w3.org/2000/svg"||d.hasAttribute("itemprop"))&&(d=c.createElement(s),c.head.insertBefore(d,c.querySelector("head > title"))),cn(d,s,l),d[Le]=e,Ge(d),s=d;break e;case"link":var v=Ev("link","href",c).get(s+(l.href||""));if(v){for(var T=0;T<v.length;T++)if(d=v[T],d.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&d.getAttribute("rel")===(l.rel==null?null:l.rel)&&d.getAttribute("title")===(l.title==null?null:l.title)&&d.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){v.splice(T,1);break t}}d=c.createElement(s),cn(d,s,l),c.head.appendChild(d);break;case"meta":if(v=Ev("meta","content",c).get(s+(l.content||""))){for(T=0;T<v.length;T++)if(d=v[T],d.getAttribute("content")===(l.content==null?null:""+l.content)&&d.getAttribute("name")===(l.name==null?null:l.name)&&d.getAttribute("property")===(l.property==null?null:l.property)&&d.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&d.getAttribute("charset")===(l.charSet==null?null:l.charSet)){v.splice(T,1);break t}}d=c.createElement(s),cn(d,s,l),c.head.appendChild(d);break;default:throw Error(r(468,s))}d[Le]=e,Ge(d),s=d}e.stateNode=s}else Tv(c,e.type,e.stateNode);else e.stateNode=wv(c,s,e.memoizedProps);else d!==s?(d===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):d.count--,s===null?Tv(c,e.type,e.stateNode):wv(c,s,e.memoizedProps)):s===null&&e.stateNode!==null&&xd(e,e.memoizedProps,l.memoizedProps)}break;case 27:Bn(n,e),Hn(e),s&512&&(Vt||l===null||Vi(l,l.return)),l!==null&&s&4&&xd(e,e.memoizedProps,l.memoizedProps);break;case 5:if(Bn(n,e),Hn(e),s&512&&(Vt||l===null||Vi(l,l.return)),e.flags&32){c=e.stateNode;try{al(c,"")}catch(pe){st(e,e.return,pe)}}s&4&&e.stateNode!=null&&(c=e.memoizedProps,xd(e,c,l!==null?l.memoizedProps:c)),s&1024&&(Ed=!0);break;case 6:if(Bn(n,e),Hn(e),s&4){if(e.stateNode===null)throw Error(r(162));s=e.memoizedProps,l=e.stateNode;try{l.nodeValue=s}catch(pe){st(e,e.return,pe)}}break;case 3:if(Du=null,c=zi,zi=Nu(n.containerInfo),Bn(n,e),zi=c,Hn(e),s&4&&l!==null&&l.memoizedState.isDehydrated)try{Ll(n.containerInfo)}catch(pe){st(e,e.return,pe)}Ed&&(Ed=!1,T0(e));break;case 4:s=zi,zi=Nu(e.stateNode.containerInfo),Bn(n,e),Hn(e),zi=s;break;case 12:Bn(n,e),Hn(e);break;case 31:Bn(n,e),Hn(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,yu(e,s)));break;case 13:Bn(n,e),Hn(e),e.child.flags&8192&&e.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(xu=ce()),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,yu(e,s)));break;case 22:c=e.memoizedState!==null;var z=l!==null&&l.memoizedState!==null,$=ha,ee=Vt;if(ha=$||c,Vt=ee||z,Bn(n,e),Vt=ee,ha=$,Hn(e),s&8192)e:for(n=e.stateNode,n._visibility=c?n._visibility&-2:n._visibility|1,c&&(l===null||z||ha||Vt||Mr(e)),l=null,n=e;;){if(n.tag===5||n.tag===26){if(l===null){z=l=n;try{if(d=z.stateNode,c)v=d.style,typeof v.setProperty=="function"?v.setProperty("display","none","important"):v.display="none";else{T=z.stateNode;var ne=z.memoizedProps.style,Y=ne!=null&&ne.hasOwnProperty("display")?ne.display:null;T.style.display=Y==null||typeof Y=="boolean"?"":(""+Y).trim()}}catch(pe){st(z,z.return,pe)}}}else if(n.tag===6){if(l===null){z=n;try{z.stateNode.nodeValue=c?"":z.memoizedProps}catch(pe){st(z,z.return,pe)}}}else if(n.tag===18){if(l===null){z=n;try{var K=z.stateNode;c?hv(K,!0):hv(z.stateNode,!1)}catch(pe){st(z,z.return,pe)}}}else if((n.tag!==22&&n.tag!==23||n.memoizedState===null||n===e)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break e;for(;n.sibling===null;){if(n.return===null||n.return===e)break e;l===n&&(l=null),n=n.return}l===n&&(l=null),n.sibling.return=n.return,n=n.sibling}s&4&&(s=e.updateQueue,s!==null&&(l=s.retryQueue,l!==null&&(s.retryQueue=null,yu(e,l))));break;case 19:Bn(n,e),Hn(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,yu(e,s)));break;case 30:break;case 21:break;default:Bn(n,e),Hn(e)}}function Hn(e){var n=e.flags;if(n&2){try{for(var l,s=e.return;s!==null;){if(m0(s)){l=s;break}s=s.return}if(l==null)throw Error(r(160));switch(l.tag){case 27:var c=l.stateNode,d=Sd(e);vu(e,d,c);break;case 5:var v=l.stateNode;l.flags&32&&(al(v,""),l.flags&=-33);var T=Sd(e);vu(e,T,v);break;case 3:case 4:var z=l.stateNode.containerInfo,$=Sd(e);wd(e,$,z);break;default:throw Error(r(161))}}catch(ee){st(e,e.return,ee)}e.flags&=-3}n&4096&&(e.flags&=-4097)}function T0(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var n=e;T0(n),n.tag===5&&n.flags&1024&&n.stateNode.reset(),e=e.sibling}}function ma(e,n){if(n.subtreeFlags&8772)for(n=n.child;n!==null;)y0(e,n.alternate,n),n=n.sibling}function Mr(e){for(e=e.child;e!==null;){var n=e;switch(n.tag){case 0:case 11:case 14:case 15:Fa(4,n,n.return),Mr(n);break;case 1:Vi(n,n.return);var l=n.stateNode;typeof l.componentWillUnmount=="function"&&h0(n,n.return,l),Mr(n);break;case 27:Ps(n.stateNode);case 26:case 5:Vi(n,n.return),Mr(n);break;case 22:n.memoizedState===null&&Mr(n);break;case 30:Mr(n);break;default:Mr(n)}e=e.sibling}}function ga(e,n,l){for(l=l&&(n.subtreeFlags&8772)!==0,n=n.child;n!==null;){var s=n.alternate,c=e,d=n,v=d.flags;switch(d.tag){case 0:case 11:case 15:ga(c,d,l),js(4,d);break;case 1:if(ga(c,d,l),s=d,c=s.stateNode,typeof c.componentDidMount=="function")try{c.componentDidMount()}catch($){st(s,s.return,$)}if(s=d,c=s.updateQueue,c!==null){var T=s.stateNode;try{var z=c.shared.hiddenCallbacks;if(z!==null)for(c.shared.hiddenCallbacks=null,c=0;c<z.length;c++)tg(z[c],T)}catch($){st(s,s.return,$)}}l&&v&64&&d0(d),Rs(d,d.return);break;case 27:g0(d);case 26:case 5:ga(c,d,l),l&&s===null&&v&4&&p0(d),Rs(d,d.return);break;case 12:ga(c,d,l);break;case 31:ga(c,d,l),l&&v&4&&S0(c,d);break;case 13:ga(c,d,l),l&&v&4&&w0(c,d);break;case 22:d.memoizedState===null&&ga(c,d,l),Rs(d,d.return);break;case 30:break;default:ga(c,d,l)}n=n.sibling}}function Td(e,n){var l=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),e=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(e=n.memoizedState.cachePool.pool),e!==l&&(e!=null&&e.refCount++,l!=null&&vs(l))}function _d(e,n){e=null,n.alternate!==null&&(e=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==e&&(n.refCount++,e!=null&&vs(e))}function Di(e,n,l,s){if(n.subtreeFlags&10256)for(n=n.child;n!==null;)_0(e,n,l,s),n=n.sibling}function _0(e,n,l,s){var c=n.flags;switch(n.tag){case 0:case 11:case 15:Di(e,n,l,s),c&2048&&js(9,n);break;case 1:Di(e,n,l,s);break;case 3:Di(e,n,l,s),c&2048&&(e=null,n.alternate!==null&&(e=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==e&&(n.refCount++,e!=null&&vs(e)));break;case 12:if(c&2048){Di(e,n,l,s),e=n.stateNode;try{var d=n.memoizedProps,v=d.id,T=d.onPostCommit;typeof T=="function"&&T(v,n.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(z){st(n,n.return,z)}}else Di(e,n,l,s);break;case 31:Di(e,n,l,s);break;case 13:Di(e,n,l,s);break;case 23:break;case 22:d=n.stateNode,v=n.alternate,n.memoizedState!==null?d._visibility&2?Di(e,n,l,s):Ns(e,n):d._visibility&2?Di(e,n,l,s):(d._visibility|=2,Tl(e,n,l,s,(n.subtreeFlags&10256)!==0||!1)),c&2048&&Td(v,n);break;case 24:Di(e,n,l,s),c&2048&&_d(n.alternate,n);break;default:Di(e,n,l,s)}}function Tl(e,n,l,s,c){for(c=c&&((n.subtreeFlags&10256)!==0||!1),n=n.child;n!==null;){var d=e,v=n,T=l,z=s,$=v.flags;switch(v.tag){case 0:case 11:case 15:Tl(d,v,T,z,c),js(8,v);break;case 23:break;case 22:var ee=v.stateNode;v.memoizedState!==null?ee._visibility&2?Tl(d,v,T,z,c):Ns(d,v):(ee._visibility|=2,Tl(d,v,T,z,c)),c&&$&2048&&Td(v.alternate,v);break;case 24:Tl(d,v,T,z,c),c&&$&2048&&_d(v.alternate,v);break;default:Tl(d,v,T,z,c)}n=n.sibling}}function Ns(e,n){if(n.subtreeFlags&10256)for(n=n.child;n!==null;){var l=e,s=n,c=s.flags;switch(s.tag){case 22:Ns(l,s),c&2048&&Td(s.alternate,s);break;case 24:Ns(l,s),c&2048&&_d(s.alternate,s);break;default:Ns(l,s)}n=n.sibling}}var zs=8192;function _l(e,n,l){if(e.subtreeFlags&zs)for(e=e.child;e!==null;)A0(e,n,l),e=e.sibling}function A0(e,n,l){switch(e.tag){case 26:_l(e,n,l),e.flags&zs&&e.memoizedState!==null&&kS(l,zi,e.memoizedState,e.memoizedProps);break;case 5:_l(e,n,l);break;case 3:case 4:var s=zi;zi=Nu(e.stateNode.containerInfo),_l(e,n,l),zi=s;break;case 22:e.memoizedState===null&&(s=e.alternate,s!==null&&s.memoizedState!==null?(s=zs,zs=16777216,_l(e,n,l),zs=s):_l(e,n,l));break;default:_l(e,n,l)}}function M0(e){var n=e.alternate;if(n!==null&&(e=n.child,e!==null)){n.child=null;do n=e.sibling,e.sibling=null,e=n;while(e!==null)}}function Ds(e){var n=e.deletions;if((e.flags&16)!==0){if(n!==null)for(var l=0;l<n.length;l++){var s=n[l];Wt=s,O0(s,e)}M0(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)C0(e),e=e.sibling}function C0(e){switch(e.tag){case 0:case 11:case 15:Ds(e),e.flags&2048&&Fa(9,e,e.return);break;case 3:Ds(e);break;case 12:Ds(e);break;case 22:var n=e.stateNode;e.memoizedState!==null&&n._visibility&2&&(e.return===null||e.return.tag!==13)?(n._visibility&=-3,bu(e)):Ds(e);break;default:Ds(e)}}function bu(e){var n=e.deletions;if((e.flags&16)!==0){if(n!==null)for(var l=0;l<n.length;l++){var s=n[l];Wt=s,O0(s,e)}M0(e)}for(e=e.child;e!==null;){switch(n=e,n.tag){case 0:case 11:case 15:Fa(8,n,n.return),bu(n);break;case 22:l=n.stateNode,l._visibility&2&&(l._visibility&=-3,bu(n));break;default:bu(n)}e=e.sibling}}function O0(e,n){for(;Wt!==null;){var l=Wt;switch(l.tag){case 0:case 11:case 15:Fa(8,l,n);break;case 23:case 22:if(l.memoizedState!==null&&l.memoizedState.cachePool!==null){var s=l.memoizedState.cachePool.pool;s!=null&&s.refCount++}break;case 24:vs(l.memoizedState.cache)}if(s=l.child,s!==null)s.return=l,Wt=s;else e:for(l=e;Wt!==null;){s=Wt;var c=s.sibling,d=s.return;if(b0(s),s===l){Wt=null;break e}if(c!==null){c.return=d,Wt=c;break e}Wt=d}}}var eS={getCacheForType:function(e){var n=on(Ft),l=n.data.get(e);return l===void 0&&(l=e(),n.data.set(e,l)),l},cacheSignal:function(){return on(Ft).controller.signal}},tS=typeof WeakMap=="function"?WeakMap:Map,it=0,ht=null,qe=null,Xe=0,lt=0,Wn=null,Ga=!1,Al=!1,Ad=!1,va=0,zt=0,$a=0,Cr=0,Md=0,Jn=0,Ml=0,Ls=null,Un=null,Cd=!1,xu=0,j0=0,Su=1/0,wu=null,Va=null,It=0,qa=null,Cl=null,ya=0,Od=0,jd=null,R0=null,Bs=0,Rd=null;function ei(){return(it&2)!==0&&Xe!==0?Xe&-Xe:V.T!==null?Hd():Fe()}function N0(){if(Jn===0)if((Xe&536870912)===0||Ze){var e=pn;pn<<=1,(pn&3932160)===0&&(pn=262144),Jn=e}else Jn=536870912;return e=Qn.current,e!==null&&(e.flags|=32),Jn}function kn(e,n,l){(e===ht&&(lt===2||lt===9)||e.cancelPendingCommit!==null)&&(Ol(e,0),Ya(e,Xe,Jn,!1)),we(e,l),((it&2)===0||e!==ht)&&(e===ht&&((it&2)===0&&(Cr|=l),zt===4&&Ya(e,Xe,Jn,!1)),qi(e))}function z0(e,n,l){if((it&6)!==0)throw Error(r(327));var s=!l&&(n&127)===0&&(n&e.expiredLanes)===0||ci(e,n),c=s?aS(e,n):zd(e,n,!0),d=s;do{if(c===0){Al&&!s&&Ya(e,n,0,!1);break}else{if(l=e.current.alternate,d&&!nS(l)){c=zd(e,n,!1),d=!1;continue}if(c===2){if(d=n,e.errorRecoveryDisabledLanes&d)var v=0;else v=e.pendingLanes&-536870913,v=v!==0?v:v&536870912?536870912:0;if(v!==0){n=v;e:{var T=e;c=Ls;var z=T.current.memoizedState.isDehydrated;if(z&&(Ol(T,v).flags|=256),v=zd(T,v,!1),v!==2){if(Ad&&!z){T.errorRecoveryDisabledLanes|=d,Cr|=d,c=4;break e}d=Un,Un=c,d!==null&&(Un===null?Un=d:Un.push.apply(Un,d))}c=v}if(d=!1,c!==2)continue}}if(c===1){Ol(e,0),Ya(e,n,0,!0);break}e:{switch(s=e,d=c,d){case 0:case 1:throw Error(r(345));case 4:if((n&4194048)!==n)break;case 6:Ya(s,n,Jn,!Ga);break e;case 2:Un=null;break;case 3:case 5:break;default:throw Error(r(329))}if((n&62914560)===n&&(c=xu+300-ce(),10<c)){if(Ya(s,n,Jn,!Ga),ui(s,0,!0)!==0)break e;ya=n,s.timeoutHandle=cv(D0.bind(null,s,l,Un,wu,Cd,n,Jn,Cr,Ml,Ga,d,"Throttled",-0,0),c);break e}D0(s,l,Un,wu,Cd,n,Jn,Cr,Ml,Ga,d,null,-0,0)}}break}while(!0);qi(e)}function D0(e,n,l,s,c,d,v,T,z,$,ee,ne,Y,K){if(e.timeoutHandle=-1,ne=n.subtreeFlags,ne&8192||(ne&16785408)===16785408){ne={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:ia},A0(n,d,ne);var pe=(d&62914560)===d?xu-ce():(d&4194048)===d?j0-ce():0;if(pe=PS(ne,pe),pe!==null){ya=d,e.cancelPendingCommit=pe(G0.bind(null,e,n,d,l,s,c,v,T,z,ee,ne,null,Y,K)),Ya(e,d,v,!$);return}}G0(e,n,d,l,s,c,v,T,z)}function nS(e){for(var n=e;;){var l=n.tag;if((l===0||l===11||l===15)&&n.flags&16384&&(l=n.updateQueue,l!==null&&(l=l.stores,l!==null)))for(var s=0;s<l.length;s++){var c=l[s],d=c.getSnapshot;c=c.value;try{if(!In(d(),c))return!1}catch{return!1}}if(l=n.child,n.subtreeFlags&16384&&l!==null)l.return=n,n=l;else{if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function Ya(e,n,l,s){n&=~Md,n&=~Cr,e.suspendedLanes|=n,e.pingedLanes&=~n,s&&(e.warmLanes|=n),s=e.expirationTimes;for(var c=n;0<c;){var d=31-Pt(c),v=1<<d;s[d]=-1,c&=~v}l!==0&&fe(e,l,n)}function Eu(){return(it&6)===0?(Hs(0),!1):!0}function Nd(){if(qe!==null){if(lt===0)var e=qe.return;else e=qe,sa=br=null,If(e),bl=null,bs=0,e=qe;for(;e!==null;)f0(e.alternate,e),e=e.return;qe=null}}function Ol(e,n){var l=e.timeoutHandle;l!==-1&&(e.timeoutHandle=-1,wS(l)),l=e.cancelPendingCommit,l!==null&&(e.cancelPendingCommit=null,l()),ya=0,Nd(),ht=e,qe=l=ra(e.current,null),Xe=n,lt=0,Wn=null,Ga=!1,Al=ci(e,n),Ad=!1,Ml=Jn=Md=Cr=$a=zt=0,Un=Ls=null,Cd=!1,(n&8)!==0&&(n|=n&32);var s=e.entangledLanes;if(s!==0)for(e=e.entanglements,s&=n;0<s;){var c=31-Pt(s),d=1<<c;n|=e[c],s&=~d}return va=n,Vo(),l}function L0(e,n){Ne=null,V.H=Ms,n===yl||n===Wo?(n=Km(),lt=3):n===Bf?(n=Km(),lt=4):lt=n===cd?8:n!==null&&typeof n=="object"&&typeof n.then=="function"?6:1,Wn=n,qe===null&&(zt=1,du(e,gi(n,e.current)))}function B0(){var e=Qn.current;return e===null?!0:(Xe&4194048)===Xe?xi===null:(Xe&62914560)===Xe||(Xe&536870912)!==0?e===xi:!1}function H0(){var e=V.H;return V.H=Ms,e===null?Ms:e}function U0(){var e=V.A;return V.A=eS,e}function Tu(){zt=4,Ga||(Xe&4194048)!==Xe&&Qn.current!==null||(Al=!0),($a&134217727)===0&&(Cr&134217727)===0||ht===null||Ya(ht,Xe,Jn,!1)}function zd(e,n,l){var s=it;it|=2;var c=H0(),d=U0();(ht!==e||Xe!==n)&&(wu=null,Ol(e,n)),n=!1;var v=zt;e:do try{if(lt!==0&&qe!==null){var T=qe,z=Wn;switch(lt){case 8:Nd(),v=6;break e;case 3:case 2:case 9:case 6:Qn.current===null&&(n=!0);var $=lt;if(lt=0,Wn=null,jl(e,T,z,$),l&&Al){v=0;break e}break;default:$=lt,lt=0,Wn=null,jl(e,T,z,$)}}iS(),v=zt;break}catch(ee){L0(e,ee)}while(!0);return n&&e.shellSuspendCounter++,sa=br=null,it=s,V.H=c,V.A=d,qe===null&&(ht=null,Xe=0,Vo()),v}function iS(){for(;qe!==null;)k0(qe)}function aS(e,n){var l=it;it|=2;var s=H0(),c=U0();ht!==e||Xe!==n?(wu=null,Su=ce()+500,Ol(e,n)):Al=ci(e,n);e:do try{if(lt!==0&&qe!==null){n=qe;var d=Wn;t:switch(lt){case 1:lt=0,Wn=null,jl(e,n,d,1);break;case 2:case 9:if(Zm(d)){lt=0,Wn=null,P0(n);break}n=function(){lt!==2&&lt!==9||ht!==e||(lt=7),qi(e)},d.then(n,n);break e;case 3:lt=7;break e;case 4:lt=5;break e;case 7:Zm(d)?(lt=0,Wn=null,P0(n)):(lt=0,Wn=null,jl(e,n,d,7));break;case 5:var v=null;switch(qe.tag){case 26:v=qe.memoizedState;case 5:case 27:var T=qe;if(v?_v(v):T.stateNode.complete){lt=0,Wn=null;var z=T.sibling;if(z!==null)qe=z;else{var $=T.return;$!==null?(qe=$,_u($)):qe=null}break t}}lt=0,Wn=null,jl(e,n,d,5);break;case 6:lt=0,Wn=null,jl(e,n,d,6);break;case 8:Nd(),zt=6;break e;default:throw Error(r(462))}}rS();break}catch(ee){L0(e,ee)}while(!0);return sa=br=null,V.H=s,V.A=c,it=l,qe!==null?0:(ht=null,Xe=0,Vo(),zt)}function rS(){for(;qe!==null&&!X();)k0(qe)}function k0(e){var n=u0(e.alternate,e,va);e.memoizedProps=e.pendingProps,n===null?_u(e):qe=n}function P0(e){var n=e,l=n.alternate;switch(n.tag){case 15:case 0:n=i0(l,n,n.pendingProps,n.type,void 0,Xe);break;case 11:n=i0(l,n,n.pendingProps,n.type.render,n.ref,Xe);break;case 5:If(n);default:f0(l,n),n=qe=Um(n,va),n=u0(l,n,va)}e.memoizedProps=e.pendingProps,n===null?_u(e):qe=n}function jl(e,n,l,s){sa=br=null,If(n),bl=null,bs=0;var c=n.return;try{if(Xx(e,c,n,l,Xe)){zt=1,du(e,gi(l,e.current)),qe=null;return}}catch(d){if(c!==null)throw qe=c,d;zt=1,du(e,gi(l,e.current)),qe=null;return}n.flags&32768?(Ze||s===1?e=!0:Al||(Xe&536870912)!==0?e=!1:(Ga=e=!0,(s===2||s===9||s===3||s===6)&&(s=Qn.current,s!==null&&s.tag===13&&(s.flags|=16384))),F0(n,e)):_u(n)}function _u(e){var n=e;do{if((n.flags&32768)!==0){F0(n,Ga);return}e=n.return;var l=Qx(n.alternate,n,va);if(l!==null){qe=l;return}if(n=n.sibling,n!==null){qe=n;return}qe=n=e}while(n!==null);zt===0&&(zt=5)}function F0(e,n){do{var l=Kx(e.alternate,e);if(l!==null){l.flags&=32767,qe=l;return}if(l=e.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!n&&(e=e.sibling,e!==null)){qe=e;return}qe=e=l}while(e!==null);zt=6,qe=null}function G0(e,n,l,s,c,d,v,T,z){e.cancelPendingCommit=null;do Au();while(It!==0);if((it&6)!==0)throw Error(r(327));if(n!==null){if(n===e.current)throw Error(r(177));if(d=n.lanes|n.childLanes,d|=Sf,We(e,l,d,v,T,z),e===ht&&(qe=ht=null,Xe=0),Cl=n,qa=e,ya=l,Od=d,jd=c,R0=s,(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,uS(Je,function(){return X0(),null})):(e.callbackNode=null,e.callbackPriority=0),s=(n.flags&13878)!==0,(n.subtreeFlags&13878)!==0||s){s=V.T,V.T=null,c=I.p,I.p=2,v=it,it|=4;try{Wx(e,n,l)}finally{it=v,I.p=c,V.T=s}}It=1,$0(),V0(),q0()}}function $0(){if(It===1){It=0;var e=qa,n=Cl,l=(n.flags&13878)!==0;if((n.subtreeFlags&13878)!==0||l){l=V.T,V.T=null;var s=I.p;I.p=2;var c=it;it|=4;try{E0(n,e);var d=qd,v=Om(e.containerInfo),T=d.focusedElem,z=d.selectionRange;if(v!==T&&T&&T.ownerDocument&&Cm(T.ownerDocument.documentElement,T)){if(z!==null&&gf(T)){var $=z.start,ee=z.end;if(ee===void 0&&(ee=$),"selectionStart"in T)T.selectionStart=$,T.selectionEnd=Math.min(ee,T.value.length);else{var ne=T.ownerDocument||document,Y=ne&&ne.defaultView||window;if(Y.getSelection){var K=Y.getSelection(),pe=T.textContent.length,Ae=Math.min(z.start,pe),dt=z.end===void 0?Ae:Math.min(z.end,pe);!K.extend&&Ae>dt&&(v=dt,dt=Ae,Ae=v);var k=Mm(T,Ae),H=Mm(T,dt);if(k&&H&&(K.rangeCount!==1||K.anchorNode!==k.node||K.anchorOffset!==k.offset||K.focusNode!==H.node||K.focusOffset!==H.offset)){var G=ne.createRange();G.setStart(k.node,k.offset),K.removeAllRanges(),Ae>dt?(K.addRange(G),K.extend(H.node,H.offset)):(G.setEnd(H.node,H.offset),K.addRange(G))}}}}for(ne=[],K=T;K=K.parentNode;)K.nodeType===1&&ne.push({element:K,left:K.scrollLeft,top:K.scrollTop});for(typeof T.focus=="function"&&T.focus(),T=0;T<ne.length;T++){var te=ne[T];te.element.scrollLeft=te.left,te.element.scrollTop=te.top}}Uu=!!Vd,qd=Vd=null}finally{it=c,I.p=s,V.T=l}}e.current=n,It=2}}function V0(){if(It===2){It=0;var e=qa,n=Cl,l=(n.flags&8772)!==0;if((n.subtreeFlags&8772)!==0||l){l=V.T,V.T=null;var s=I.p;I.p=2;var c=it;it|=4;try{y0(e,n.alternate,n)}finally{it=c,I.p=s,V.T=l}}It=3}}function q0(){if(It===4||It===3){It=0,ue();var e=qa,n=Cl,l=ya,s=R0;(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?It=5:(It=0,Cl=qa=null,Y0(e,e.pendingLanes));var c=e.pendingLanes;if(c===0&&(Va=null),Rt(l),n=n.stateNode,gt&&typeof gt.onCommitFiberRoot=="function")try{gt.onCommitFiberRoot(qn,n,void 0,(n.current.flags&128)===128)}catch{}if(s!==null){n=V.T,c=I.p,I.p=2,V.T=null;try{for(var d=e.onRecoverableError,v=0;v<s.length;v++){var T=s[v];d(T.value,{componentStack:T.stack})}}finally{V.T=n,I.p=c}}(ya&3)!==0&&Au(),qi(e),c=e.pendingLanes,(l&261930)!==0&&(c&42)!==0?e===Rd?Bs++:(Bs=0,Rd=e):Bs=0,Hs(0)}}function Y0(e,n){(e.pooledCacheLanes&=n)===0&&(n=e.pooledCache,n!=null&&(e.pooledCache=null,vs(n)))}function Au(){return $0(),V0(),q0(),X0()}function X0(){if(It!==5)return!1;var e=qa,n=Od;Od=0;var l=Rt(ya),s=V.T,c=I.p;try{I.p=32>l?32:l,V.T=null,l=jd,jd=null;var d=qa,v=ya;if(It=0,Cl=qa=null,ya=0,(it&6)!==0)throw Error(r(331));var T=it;if(it|=4,C0(d.current),_0(d,d.current,v,l),it=T,Hs(0,!1),gt&&typeof gt.onPostCommitFiberRoot=="function")try{gt.onPostCommitFiberRoot(qn,d)}catch{}return!0}finally{I.p=c,V.T=s,Y0(e,n)}}function I0(e,n,l){n=gi(l,n),n=ud(e.stateNode,n,2),e=Ua(e,n,2),e!==null&&(we(e,2),qi(e))}function st(e,n,l){if(e.tag===3)I0(e,e,l);else for(;n!==null;){if(n.tag===3){I0(n,e,l);break}else if(n.tag===1){var s=n.stateNode;if(typeof n.type.getDerivedStateFromError=="function"||typeof s.componentDidCatch=="function"&&(Va===null||!Va.has(s))){e=gi(l,e),l=Zg(2),s=Ua(n,l,2),s!==null&&(Qg(l,s,n,e),we(s,2),qi(s));break}}n=n.return}}function Dd(e,n,l){var s=e.pingCache;if(s===null){s=e.pingCache=new tS;var c=new Set;s.set(n,c)}else c=s.get(n),c===void 0&&(c=new Set,s.set(n,c));c.has(l)||(Ad=!0,c.add(l),e=lS.bind(null,e,n,l),n.then(e,e))}function lS(e,n,l){var s=e.pingCache;s!==null&&s.delete(n),e.pingedLanes|=e.suspendedLanes&l,e.warmLanes&=~l,ht===e&&(Xe&l)===l&&(zt===4||zt===3&&(Xe&62914560)===Xe&&300>ce()-xu?(it&2)===0&&Ol(e,0):Md|=l,Ml===Xe&&(Ml=0)),qi(e)}function Z0(e,n){n===0&&(n=Oa()),e=gr(e,n),e!==null&&(we(e,n),qi(e))}function sS(e){var n=e.memoizedState,l=0;n!==null&&(l=n.retryLane),Z0(e,l)}function oS(e,n){var l=0;switch(e.tag){case 31:case 13:var s=e.stateNode,c=e.memoizedState;c!==null&&(l=c.retryLane);break;case 19:s=e.stateNode;break;case 22:s=e.stateNode._retryCache;break;default:throw Error(r(314))}s!==null&&s.delete(n),Z0(e,l)}function uS(e,n){return Nn(e,n)}var Mu=null,Rl=null,Ld=!1,Cu=!1,Bd=!1,Xa=0;function qi(e){e!==Rl&&e.next===null&&(Rl===null?Mu=Rl=e:Rl=Rl.next=e),Cu=!0,Ld||(Ld=!0,fS())}function Hs(e,n){if(!Bd&&Cu){Bd=!0;do for(var l=!1,s=Mu;s!==null;){if(e!==0){var c=s.pendingLanes;if(c===0)var d=0;else{var v=s.suspendedLanes,T=s.pingedLanes;d=(1<<31-Pt(42|e)+1)-1,d&=c&~(v&~T),d=d&201326741?d&201326741|1:d?d|2:0}d!==0&&(l=!0,J0(s,d))}else d=Xe,d=ui(s,s===ht?d:0,s.cancelPendingCommit!==null||s.timeoutHandle!==-1),(d&3)===0||ci(s,d)||(l=!0,J0(s,d));s=s.next}while(l);Bd=!1}}function cS(){Q0()}function Q0(){Cu=Ld=!1;var e=0;Xa!==0&&SS()&&(e=Xa);for(var n=ce(),l=null,s=Mu;s!==null;){var c=s.next,d=K0(s,n);d===0?(s.next=null,l===null?Mu=c:l.next=c,c===null&&(Rl=l)):(l=s,(e!==0||(d&3)!==0)&&(Cu=!0)),s=c}It!==0&&It!==5||Hs(e),Xa!==0&&(Xa=0)}function K0(e,n){for(var l=e.suspendedLanes,s=e.pingedLanes,c=e.expirationTimes,d=e.pendingLanes&-62914561;0<d;){var v=31-Pt(d),T=1<<v,z=c[v];z===-1?((T&l)===0||(T&s)!==0)&&(c[v]=Ri(T,n)):z<=n&&(e.expiredLanes|=T),d&=~T}if(n=ht,l=Xe,l=ui(e,e===n?l:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),s=e.callbackNode,l===0||e===n&&(lt===2||lt===9)||e.cancelPendingCommit!==null)return s!==null&&s!==null&&ut(s),e.callbackNode=null,e.callbackPriority=0;if((l&3)===0||ci(e,l)){if(n=l&-l,n===e.callbackPriority)return n;switch(s!==null&&ut(s),Rt(l)){case 2:case 8:l=Se;break;case 32:l=Je;break;case 268435456:l=hn;break;default:l=Je}return s=W0.bind(null,e),l=Nn(l,s),e.callbackPriority=n,e.callbackNode=l,n}return s!==null&&s!==null&&ut(s),e.callbackPriority=2,e.callbackNode=null,2}function W0(e,n){if(It!==0&&It!==5)return e.callbackNode=null,e.callbackPriority=0,null;var l=e.callbackNode;if(Au()&&e.callbackNode!==l)return null;var s=Xe;return s=ui(e,e===ht?s:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),s===0?null:(z0(e,s,n),K0(e,ce()),e.callbackNode!=null&&e.callbackNode===l?W0.bind(null,e):null)}function J0(e,n){if(Au())return null;z0(e,n,!0)}function fS(){ES(function(){(it&6)!==0?Nn(_e,cS):Q0()})}function Hd(){if(Xa===0){var e=gl;e===0&&(e=oi,oi<<=1,(oi&261888)===0&&(oi=256)),Xa=e}return Xa}function ev(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Bo(""+e)}function tv(e,n){var l=n.ownerDocument.createElement("input");return l.name=n.name,l.value=n.value,e.id&&l.setAttribute("form",e.id),n.parentNode.insertBefore(l,n),e=new FormData(e),l.parentNode.removeChild(l),e}function dS(e,n,l,s,c){if(n==="submit"&&l&&l.stateNode===c){var d=ev((c[ke]||null).action),v=s.submitter;v&&(n=(n=v[ke]||null)?ev(n.formAction):v.getAttribute("formAction"),n!==null&&(d=n,v=null));var T=new Po("action","action",null,s,c);e.push({event:T,listeners:[{instance:null,listener:function(){if(s.defaultPrevented){if(Xa!==0){var z=v?tv(c,v):new FormData(c);id(l,{pending:!0,data:z,method:c.method,action:d},null,z)}}else typeof d=="function"&&(T.preventDefault(),z=v?tv(c,v):new FormData(c),id(l,{pending:!0,data:z,method:c.method,action:d},d,z))},currentTarget:c}]})}}for(var Ud=0;Ud<xf.length;Ud++){var kd=xf[Ud],hS=kd.toLowerCase(),pS=kd[0].toUpperCase()+kd.slice(1);Ni(hS,"on"+pS)}Ni(Nm,"onAnimationEnd"),Ni(zm,"onAnimationIteration"),Ni(Dm,"onAnimationStart"),Ni("dblclick","onDoubleClick"),Ni("focusin","onFocus"),Ni("focusout","onBlur"),Ni(jx,"onTransitionRun"),Ni(Rx,"onTransitionStart"),Ni(Nx,"onTransitionCancel"),Ni(Lm,"onTransitionEnd"),fi("onMouseEnter",["mouseout","mouseover"]),fi("onMouseLeave",["mouseout","mouseover"]),fi("onPointerEnter",["pointerout","pointerover"]),fi("onPointerLeave",["pointerout","pointerover"]),Pi("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Pi("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Pi("onBeforeInput",["compositionend","keypress","textInput","paste"]),Pi("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Pi("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Pi("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Us="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(" "),mS=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Us));function nv(e,n){n=(n&4)!==0;for(var l=0;l<e.length;l++){var s=e[l],c=s.event;s=s.listeners;e:{var d=void 0;if(n)for(var v=s.length-1;0<=v;v--){var T=s[v],z=T.instance,$=T.currentTarget;if(T=T.listener,z!==d&&c.isPropagationStopped())break e;d=T,c.currentTarget=$;try{d(c)}catch(ee){$o(ee)}c.currentTarget=null,d=z}else for(v=0;v<s.length;v++){if(T=s[v],z=T.instance,$=T.currentTarget,T=T.listener,z!==d&&c.isPropagationStopped())break e;d=T,c.currentTarget=$;try{d(c)}catch(ee){$o(ee)}c.currentTarget=null,d=z}}}}function Ye(e,n){var l=n[Sn];l===void 0&&(l=n[Sn]=new Set);var s=e+"__bubble";l.has(s)||(iv(n,e,2,!1),l.add(s))}function Pd(e,n,l){var s=0;n&&(s|=4),iv(l,e,s,n)}var Ou="_reactListening"+Math.random().toString(36).slice(2);function Fd(e){if(!e[Ou]){e[Ou]=!0,Xn.forEach(function(l){l!=="selectionchange"&&(mS.has(l)||Pd(l,!1,e),Pd(l,!0,e))});var n=e.nodeType===9?e:e.ownerDocument;n===null||n[Ou]||(n[Ou]=!0,Pd("selectionchange",!1,n))}}function iv(e,n,l,s){switch(Nv(n)){case 2:var c=$S;break;case 8:c=VS;break;default:c=nh}l=c.bind(null,n,l,e),c=void 0,!sf||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(c=!0),s?c!==void 0?e.addEventListener(n,l,{capture:!0,passive:c}):e.addEventListener(n,l,!0):c!==void 0?e.addEventListener(n,l,{passive:c}):e.addEventListener(n,l,!1)}function Gd(e,n,l,s,c){var d=s;if((n&1)===0&&(n&2)===0&&s!==null)e:for(;;){if(s===null)return;var v=s.tag;if(v===3||v===4){var T=s.stateNode.containerInfo;if(T===c)break;if(v===4)for(v=s.return;v!==null;){var z=v.tag;if((z===3||z===4)&&v.stateNode.containerInfo===c)return;v=v.return}for(;T!==null;){if(v=Ct(T),v===null)return;if(z=v.tag,z===5||z===6||z===26||z===27){s=d=v;continue e}T=T.parentNode}}s=s.return}om(function(){var $=d,ee=rf(l),ne=[];e:{var Y=Bm.get(e);if(Y!==void 0){var K=Po,pe=e;switch(e){case"keypress":if(Uo(l)===0)break e;case"keydown":case"keyup":K=ox;break;case"focusin":pe="focus",K=ff;break;case"focusout":pe="blur",K=ff;break;case"beforeblur":case"afterblur":K=ff;break;case"click":if(l.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":K=fm;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":K=Q2;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":K=fx;break;case Nm:case zm:case Dm:K=J2;break;case Lm:K=hx;break;case"scroll":case"scrollend":K=I2;break;case"wheel":K=mx;break;case"copy":case"cut":case"paste":K=tx;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":K=hm;break;case"toggle":case"beforetoggle":K=vx}var Ae=(n&4)!==0,dt=!Ae&&(e==="scroll"||e==="scrollend"),k=Ae?Y!==null?Y+"Capture":null:Y;Ae=[];for(var H=$,G;H!==null;){var te=H;if(G=te.stateNode,te=te.tag,te!==5&&te!==26&&te!==27||G===null||k===null||(te=ls(H,k),te!=null&&Ae.push(ks(H,te,G))),dt)break;H=H.return}0<Ae.length&&(Y=new K(Y,pe,null,l,ee),ne.push({event:Y,listeners:Ae}))}}if((n&7)===0){e:{if(Y=e==="mouseover"||e==="pointerover",K=e==="mouseout"||e==="pointerout",Y&&l!==af&&(pe=l.relatedTarget||l.fromElement)&&(Ct(pe)||pe[Ke]))break e;if((K||Y)&&(Y=ee.window===ee?ee:(Y=ee.ownerDocument)?Y.defaultView||Y.parentWindow:window,K?(pe=l.relatedTarget||l.toElement,K=$,pe=pe?Ct(pe):null,pe!==null&&(dt=u(pe),Ae=pe.tag,pe!==dt||Ae!==5&&Ae!==27&&Ae!==6)&&(pe=null)):(K=null,pe=$),K!==pe)){if(Ae=fm,te="onMouseLeave",k="onMouseEnter",H="mouse",(e==="pointerout"||e==="pointerover")&&(Ae=hm,te="onPointerLeave",k="onPointerEnter",H="pointer"),dt=K==null?Y:ki(K),G=pe==null?Y:ki(pe),Y=new Ae(te,H+"leave",K,l,ee),Y.target=dt,Y.relatedTarget=G,te=null,Ct(ee)===$&&(Ae=new Ae(k,H+"enter",pe,l,ee),Ae.target=G,Ae.relatedTarget=dt,te=Ae),dt=te,K&&pe)t:{for(Ae=gS,k=K,H=pe,G=0,te=k;te;te=Ae(te))G++;te=0;for(var Te=H;Te;Te=Ae(Te))te++;for(;0<G-te;)k=Ae(k),G--;for(;0<te-G;)H=Ae(H),te--;for(;G--;){if(k===H||H!==null&&k===H.alternate){Ae=k;break t}k=Ae(k),H=Ae(H)}Ae=null}else Ae=null;K!==null&&av(ne,Y,K,Ae,!1),pe!==null&&dt!==null&&av(ne,dt,pe,Ae,!0)}}e:{if(Y=$?ki($):window,K=Y.nodeName&&Y.nodeName.toLowerCase(),K==="select"||K==="input"&&Y.type==="file")var et=Sm;else if(bm(Y))if(wm)et=Mx;else{et=_x;var ge=Tx}else K=Y.nodeName,!K||K.toLowerCase()!=="input"||Y.type!=="checkbox"&&Y.type!=="radio"?$&&nf($.elementType)&&(et=Sm):et=Ax;if(et&&(et=et(e,$))){xm(ne,et,l,ee);break e}ge&&ge(e,Y,$),e==="focusout"&&$&&Y.type==="number"&&$.memoizedProps.value!=null&&tf(Y,"number",Y.value)}switch(ge=$?ki($):window,e){case"focusin":(bm(ge)||ge.contentEditable==="true")&&(ol=ge,vf=$,ps=null);break;case"focusout":ps=vf=ol=null;break;case"mousedown":yf=!0;break;case"contextmenu":case"mouseup":case"dragend":yf=!1,jm(ne,l,ee);break;case"selectionchange":if(Ox)break;case"keydown":case"keyup":jm(ne,l,ee)}var De;if(hf)e:{switch(e){case"compositionstart":var Ie="onCompositionStart";break e;case"compositionend":Ie="onCompositionEnd";break e;case"compositionupdate":Ie="onCompositionUpdate";break e}Ie=void 0}else sl?vm(e,l)&&(Ie="onCompositionEnd"):e==="keydown"&&l.keyCode===229&&(Ie="onCompositionStart");Ie&&(pm&&l.locale!=="ko"&&(sl||Ie!=="onCompositionStart"?Ie==="onCompositionEnd"&&sl&&(De=um()):(Ra=ee,of="value"in Ra?Ra.value:Ra.textContent,sl=!0)),ge=ju($,Ie),0<ge.length&&(Ie=new dm(Ie,e,null,l,ee),ne.push({event:Ie,listeners:ge}),De?Ie.data=De:(De=ym(l),De!==null&&(Ie.data=De)))),(De=bx?xx(e,l):Sx(e,l))&&(Ie=ju($,"onBeforeInput"),0<Ie.length&&(ge=new dm("onBeforeInput","beforeinput",null,l,ee),ne.push({event:ge,listeners:Ie}),ge.data=De)),dS(ne,e,$,l,ee)}nv(ne,n)})}function ks(e,n,l){return{instance:e,listener:n,currentTarget:l}}function ju(e,n){for(var l=n+"Capture",s=[];e!==null;){var c=e,d=c.stateNode;if(c=c.tag,c!==5&&c!==26&&c!==27||d===null||(c=ls(e,l),c!=null&&s.unshift(ks(e,c,d)),c=ls(e,n),c!=null&&s.push(ks(e,c,d))),e.tag===3)return s;e=e.return}return[]}function gS(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function av(e,n,l,s,c){for(var d=n._reactName,v=[];l!==null&&l!==s;){var T=l,z=T.alternate,$=T.stateNode;if(T=T.tag,z!==null&&z===s)break;T!==5&&T!==26&&T!==27||$===null||(z=$,c?($=ls(l,d),$!=null&&v.unshift(ks(l,$,z))):c||($=ls(l,d),$!=null&&v.push(ks(l,$,z)))),l=l.return}v.length!==0&&e.push({event:n,listeners:v})}var vS=/\r\n?/g,yS=/\u0000|\uFFFD/g;function rv(e){return(typeof e=="string"?e:""+e).replace(vS,`
`).replace(yS,"")}function lv(e,n){return n=rv(n),rv(e)===n}function ft(e,n,l,s,c,d){switch(l){case"children":typeof s=="string"?n==="body"||n==="textarea"&&s===""||al(e,s):(typeof s=="number"||typeof s=="bigint")&&n!=="body"&&al(e,""+s);break;case"className":Do(e,"class",s);break;case"tabIndex":Do(e,"tabindex",s);break;case"dir":case"role":case"viewBox":case"width":case"height":Do(e,l,s);break;case"style":lm(e,s,d);break;case"data":if(n!=="object"){Do(e,"data",s);break}case"src":case"href":if(s===""&&(n!=="a"||l!=="href")){e.removeAttribute(l);break}if(s==null||typeof s=="function"||typeof s=="symbol"||typeof s=="boolean"){e.removeAttribute(l);break}s=Bo(""+s),e.setAttribute(l,s);break;case"action":case"formAction":if(typeof s=="function"){e.setAttribute(l,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof d=="function"&&(l==="formAction"?(n!=="input"&&ft(e,n,"name",c.name,c,null),ft(e,n,"formEncType",c.formEncType,c,null),ft(e,n,"formMethod",c.formMethod,c,null),ft(e,n,"formTarget",c.formTarget,c,null)):(ft(e,n,"encType",c.encType,c,null),ft(e,n,"method",c.method,c,null),ft(e,n,"target",c.target,c,null)));if(s==null||typeof s=="symbol"||typeof s=="boolean"){e.removeAttribute(l);break}s=Bo(""+s),e.setAttribute(l,s);break;case"onClick":s!=null&&(e.onclick=ia);break;case"onScroll":s!=null&&Ye("scroll",e);break;case"onScrollEnd":s!=null&&Ye("scrollend",e);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(r(61));if(l=s.__html,l!=null){if(c.children!=null)throw Error(r(60));e.innerHTML=l}}break;case"multiple":e.multiple=s&&typeof s!="function"&&typeof s!="symbol";break;case"muted":e.muted=s&&typeof s!="function"&&typeof s!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(s==null||typeof s=="function"||typeof s=="boolean"||typeof s=="symbol"){e.removeAttribute("xlink:href");break}l=Bo(""+s),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",l);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":s!=null&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(l,""+s):e.removeAttribute(l);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":s&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(l,""):e.removeAttribute(l);break;case"capture":case"download":s===!0?e.setAttribute(l,""):s!==!1&&s!=null&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(l,s):e.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":s!=null&&typeof s!="function"&&typeof s!="symbol"&&!isNaN(s)&&1<=s?e.setAttribute(l,s):e.removeAttribute(l);break;case"rowSpan":case"start":s==null||typeof s=="function"||typeof s=="symbol"||isNaN(s)?e.removeAttribute(l):e.setAttribute(l,s);break;case"popover":Ye("beforetoggle",e),Ye("toggle",e),zo(e,"popover",s);break;case"xlinkActuate":na(e,"http://www.w3.org/1999/xlink","xlink:actuate",s);break;case"xlinkArcrole":na(e,"http://www.w3.org/1999/xlink","xlink:arcrole",s);break;case"xlinkRole":na(e,"http://www.w3.org/1999/xlink","xlink:role",s);break;case"xlinkShow":na(e,"http://www.w3.org/1999/xlink","xlink:show",s);break;case"xlinkTitle":na(e,"http://www.w3.org/1999/xlink","xlink:title",s);break;case"xlinkType":na(e,"http://www.w3.org/1999/xlink","xlink:type",s);break;case"xmlBase":na(e,"http://www.w3.org/XML/1998/namespace","xml:base",s);break;case"xmlLang":na(e,"http://www.w3.org/XML/1998/namespace","xml:lang",s);break;case"xmlSpace":na(e,"http://www.w3.org/XML/1998/namespace","xml:space",s);break;case"is":zo(e,"is",s);break;case"innerText":case"textContent":break;default:(!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")&&(l=Y2.get(l)||l,zo(e,l,s))}}function $d(e,n,l,s,c,d){switch(l){case"style":lm(e,s,d);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(r(61));if(l=s.__html,l!=null){if(c.children!=null)throw Error(r(60));e.innerHTML=l}}break;case"children":typeof s=="string"?al(e,s):(typeof s=="number"||typeof s=="bigint")&&al(e,""+s);break;case"onScroll":s!=null&&Ye("scroll",e);break;case"onScrollEnd":s!=null&&Ye("scrollend",e);break;case"onClick":s!=null&&(e.onclick=ia);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!nl.hasOwnProperty(l))e:{if(l[0]==="o"&&l[1]==="n"&&(c=l.endsWith("Capture"),n=l.slice(2,c?l.length-7:void 0),d=e[ke]||null,d=d!=null?d[l]:null,typeof d=="function"&&e.removeEventListener(n,d,c),typeof s=="function")){typeof d!="function"&&d!==null&&(l in e?e[l]=null:e.hasAttribute(l)&&e.removeAttribute(l)),e.addEventListener(n,s,c);break e}l in e?e[l]=s:s===!0?e.setAttribute(l,""):zo(e,l,s)}}}function cn(e,n,l){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Ye("error",e),Ye("load",e);var s=!1,c=!1,d;for(d in l)if(l.hasOwnProperty(d)){var v=l[d];if(v!=null)switch(d){case"src":s=!0;break;case"srcSet":c=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,n));default:ft(e,n,d,v,l,null)}}c&&ft(e,n,"srcSet",l.srcSet,l,null),s&&ft(e,n,"src",l.src,l,null);return;case"input":Ye("invalid",e);var T=d=v=c=null,z=null,$=null;for(s in l)if(l.hasOwnProperty(s)){var ee=l[s];if(ee!=null)switch(s){case"name":c=ee;break;case"type":v=ee;break;case"checked":z=ee;break;case"defaultChecked":$=ee;break;case"value":d=ee;break;case"defaultValue":T=ee;break;case"children":case"dangerouslySetInnerHTML":if(ee!=null)throw Error(r(137,n));break;default:ft(e,n,s,ee,l,null)}}nm(e,d,T,z,$,v,c,!1);return;case"select":Ye("invalid",e),s=v=d=null;for(c in l)if(l.hasOwnProperty(c)&&(T=l[c],T!=null))switch(c){case"value":d=T;break;case"defaultValue":v=T;break;case"multiple":s=T;default:ft(e,n,c,T,l,null)}n=d,l=v,e.multiple=!!s,n!=null?il(e,!!s,n,!1):l!=null&&il(e,!!s,l,!0);return;case"textarea":Ye("invalid",e),d=c=s=null;for(v in l)if(l.hasOwnProperty(v)&&(T=l[v],T!=null))switch(v){case"value":s=T;break;case"defaultValue":c=T;break;case"children":d=T;break;case"dangerouslySetInnerHTML":if(T!=null)throw Error(r(91));break;default:ft(e,n,v,T,l,null)}am(e,s,c,d);return;case"option":for(z in l)if(l.hasOwnProperty(z)&&(s=l[z],s!=null))switch(z){case"selected":e.selected=s&&typeof s!="function"&&typeof s!="symbol";break;default:ft(e,n,z,s,l,null)}return;case"dialog":Ye("beforetoggle",e),Ye("toggle",e),Ye("cancel",e),Ye("close",e);break;case"iframe":case"object":Ye("load",e);break;case"video":case"audio":for(s=0;s<Us.length;s++)Ye(Us[s],e);break;case"image":Ye("error",e),Ye("load",e);break;case"details":Ye("toggle",e);break;case"embed":case"source":case"link":Ye("error",e),Ye("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for($ in l)if(l.hasOwnProperty($)&&(s=l[$],s!=null))switch($){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,n));default:ft(e,n,$,s,l,null)}return;default:if(nf(n)){for(ee in l)l.hasOwnProperty(ee)&&(s=l[ee],s!==void 0&&$d(e,n,ee,s,l,void 0));return}}for(T in l)l.hasOwnProperty(T)&&(s=l[T],s!=null&&ft(e,n,T,s,l,null))}function bS(e,n,l,s){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var c=null,d=null,v=null,T=null,z=null,$=null,ee=null;for(K in l){var ne=l[K];if(l.hasOwnProperty(K)&&ne!=null)switch(K){case"checked":break;case"value":break;case"defaultValue":z=ne;default:s.hasOwnProperty(K)||ft(e,n,K,null,s,ne)}}for(var Y in s){var K=s[Y];if(ne=l[Y],s.hasOwnProperty(Y)&&(K!=null||ne!=null))switch(Y){case"type":d=K;break;case"name":c=K;break;case"checked":$=K;break;case"defaultChecked":ee=K;break;case"value":v=K;break;case"defaultValue":T=K;break;case"children":case"dangerouslySetInnerHTML":if(K!=null)throw Error(r(137,n));break;default:K!==ne&&ft(e,n,Y,K,s,ne)}}ef(e,v,T,z,$,ee,d,c);return;case"select":K=v=T=Y=null;for(d in l)if(z=l[d],l.hasOwnProperty(d)&&z!=null)switch(d){case"value":break;case"multiple":K=z;default:s.hasOwnProperty(d)||ft(e,n,d,null,s,z)}for(c in s)if(d=s[c],z=l[c],s.hasOwnProperty(c)&&(d!=null||z!=null))switch(c){case"value":Y=d;break;case"defaultValue":T=d;break;case"multiple":v=d;default:d!==z&&ft(e,n,c,d,s,z)}n=T,l=v,s=K,Y!=null?il(e,!!l,Y,!1):!!s!=!!l&&(n!=null?il(e,!!l,n,!0):il(e,!!l,l?[]:"",!1));return;case"textarea":K=Y=null;for(T in l)if(c=l[T],l.hasOwnProperty(T)&&c!=null&&!s.hasOwnProperty(T))switch(T){case"value":break;case"children":break;default:ft(e,n,T,null,s,c)}for(v in s)if(c=s[v],d=l[v],s.hasOwnProperty(v)&&(c!=null||d!=null))switch(v){case"value":Y=c;break;case"defaultValue":K=c;break;case"children":break;case"dangerouslySetInnerHTML":if(c!=null)throw Error(r(91));break;default:c!==d&&ft(e,n,v,c,s,d)}im(e,Y,K);return;case"option":for(var pe in l)if(Y=l[pe],l.hasOwnProperty(pe)&&Y!=null&&!s.hasOwnProperty(pe))switch(pe){case"selected":e.selected=!1;break;default:ft(e,n,pe,null,s,Y)}for(z in s)if(Y=s[z],K=l[z],s.hasOwnProperty(z)&&Y!==K&&(Y!=null||K!=null))switch(z){case"selected":e.selected=Y&&typeof Y!="function"&&typeof Y!="symbol";break;default:ft(e,n,z,Y,s,K)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var Ae in l)Y=l[Ae],l.hasOwnProperty(Ae)&&Y!=null&&!s.hasOwnProperty(Ae)&&ft(e,n,Ae,null,s,Y);for($ in s)if(Y=s[$],K=l[$],s.hasOwnProperty($)&&Y!==K&&(Y!=null||K!=null))switch($){case"children":case"dangerouslySetInnerHTML":if(Y!=null)throw Error(r(137,n));break;default:ft(e,n,$,Y,s,K)}return;default:if(nf(n)){for(var dt in l)Y=l[dt],l.hasOwnProperty(dt)&&Y!==void 0&&!s.hasOwnProperty(dt)&&$d(e,n,dt,void 0,s,Y);for(ee in s)Y=s[ee],K=l[ee],!s.hasOwnProperty(ee)||Y===K||Y===void 0&&K===void 0||$d(e,n,ee,Y,s,K);return}}for(var k in l)Y=l[k],l.hasOwnProperty(k)&&Y!=null&&!s.hasOwnProperty(k)&&ft(e,n,k,null,s,Y);for(ne in s)Y=s[ne],K=l[ne],!s.hasOwnProperty(ne)||Y===K||Y==null&&K==null||ft(e,n,ne,Y,s,K)}function sv(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function xS(){if(typeof performance.getEntriesByType=="function"){for(var e=0,n=0,l=performance.getEntriesByType("resource"),s=0;s<l.length;s++){var c=l[s],d=c.transferSize,v=c.initiatorType,T=c.duration;if(d&&T&&sv(v)){for(v=0,T=c.responseEnd,s+=1;s<l.length;s++){var z=l[s],$=z.startTime;if($>T)break;var ee=z.transferSize,ne=z.initiatorType;ee&&sv(ne)&&(z=z.responseEnd,v+=ee*(z<T?1:(T-$)/(z-$)))}if(--s,n+=8*(d+v)/(c.duration/1e3),e++,10<e)break}}if(0<e)return n/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var Vd=null,qd=null;function Ru(e){return e.nodeType===9?e:e.ownerDocument}function ov(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function uv(e,n){if(e===0)switch(n){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&n==="foreignObject"?0:e}function Yd(e,n){return e==="textarea"||e==="noscript"||typeof n.children=="string"||typeof n.children=="number"||typeof n.children=="bigint"||typeof n.dangerouslySetInnerHTML=="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}var Xd=null;function SS(){var e=window.event;return e&&e.type==="popstate"?e===Xd?!1:(Xd=e,!0):(Xd=null,!1)}var cv=typeof setTimeout=="function"?setTimeout:void 0,wS=typeof clearTimeout=="function"?clearTimeout:void 0,fv=typeof Promise=="function"?Promise:void 0,ES=typeof queueMicrotask=="function"?queueMicrotask:typeof fv<"u"?function(e){return fv.resolve(null).then(e).catch(TS)}:cv;function TS(e){setTimeout(function(){throw e})}function Ia(e){return e==="head"}function dv(e,n){var l=n,s=0;do{var c=l.nextSibling;if(e.removeChild(l),c&&c.nodeType===8)if(l=c.data,l==="/$"||l==="/&"){if(s===0){e.removeChild(c),Ll(n);return}s--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")s++;else if(l==="html")Ps(e.ownerDocument.documentElement);else if(l==="head"){l=e.ownerDocument.head,Ps(l);for(var d=l.firstChild;d;){var v=d.nextSibling,T=d.nodeName;d[Mt]||T==="SCRIPT"||T==="STYLE"||T==="LINK"&&d.rel.toLowerCase()==="stylesheet"||l.removeChild(d),d=v}}else l==="body"&&Ps(e.ownerDocument.body);l=c}while(l);Ll(n)}function hv(e,n){var l=e;e=0;do{var s=l.nextSibling;if(l.nodeType===1?n?(l._stashedDisplay=l.style.display,l.style.display="none"):(l.style.display=l._stashedDisplay||"",l.getAttribute("style")===""&&l.removeAttribute("style")):l.nodeType===3&&(n?(l._stashedText=l.nodeValue,l.nodeValue=""):l.nodeValue=l._stashedText||""),s&&s.nodeType===8)if(l=s.data,l==="/$"){if(e===0)break;e--}else l!=="$"&&l!=="$?"&&l!=="$~"&&l!=="$!"||e++;l=s}while(l)}function Id(e){var n=e.firstChild;for(n&&n.nodeType===10&&(n=n.nextSibling);n;){var l=n;switch(n=n.nextSibling,l.nodeName){case"HTML":case"HEAD":case"BODY":Id(l),Lt(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}e.removeChild(l)}}function _S(e,n,l,s){for(;e.nodeType===1;){var c=l;if(e.nodeName.toLowerCase()!==n.toLowerCase()){if(!s&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(s){if(!e[Mt])switch(n){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(d=e.getAttribute("rel"),d==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(d!==c.rel||e.getAttribute("href")!==(c.href==null||c.href===""?null:c.href)||e.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin)||e.getAttribute("title")!==(c.title==null?null:c.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(d=e.getAttribute("src"),(d!==(c.src==null?null:c.src)||e.getAttribute("type")!==(c.type==null?null:c.type)||e.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin))&&d&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(n==="input"&&e.type==="hidden"){var d=c.name==null?null:""+c.name;if(c.type==="hidden"&&e.getAttribute("name")===d)return e}else return e;if(e=Si(e.nextSibling),e===null)break}return null}function AS(e,n,l){if(n==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!l||(e=Si(e.nextSibling),e===null))return null;return e}function pv(e,n){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=Si(e.nextSibling),e===null))return null;return e}function Zd(e){return e.data==="$?"||e.data==="$~"}function Qd(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function MS(e,n){var l=e.ownerDocument;if(e.data==="$~")e._reactRetry=n;else if(e.data!=="$?"||l.readyState!=="loading")n();else{var s=function(){n(),l.removeEventListener("DOMContentLoaded",s)};l.addEventListener("DOMContentLoaded",s),e._reactRetry=s}}function Si(e){for(;e!=null;e=e.nextSibling){var n=e.nodeType;if(n===1||n===3)break;if(n===8){if(n=e.data,n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"||n==="F!"||n==="F")break;if(n==="/$"||n==="/&")return null}}return e}var Kd=null;function mv(e){e=e.nextSibling;for(var n=0;e;){if(e.nodeType===8){var l=e.data;if(l==="/$"||l==="/&"){if(n===0)return Si(e.nextSibling);n--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||n++}e=e.nextSibling}return null}function gv(e){e=e.previousSibling;for(var n=0;e;){if(e.nodeType===8){var l=e.data;if(l==="$"||l==="$!"||l==="$?"||l==="$~"||l==="&"){if(n===0)return e;n--}else l!=="/$"&&l!=="/&"||n++}e=e.previousSibling}return null}function vv(e,n,l){switch(n=Ru(l),e){case"html":if(e=n.documentElement,!e)throw Error(r(452));return e;case"head":if(e=n.head,!e)throw Error(r(453));return e;case"body":if(e=n.body,!e)throw Error(r(454));return e;default:throw Error(r(451))}}function Ps(e){for(var n=e.attributes;n.length;)e.removeAttributeNode(n[0]);Lt(e)}var wi=new Map,yv=new Set;function Nu(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var ba=I.d;I.d={f:CS,r:OS,D:jS,C:RS,L:NS,m:zS,X:LS,S:DS,M:BS};function CS(){var e=ba.f(),n=Eu();return e||n}function OS(e){var n=zn(e);n!==null&&n.tag===5&&n.type==="form"?Lg(n):ba.r(e)}var Nl=typeof document>"u"?null:document;function bv(e,n,l){var s=Nl;if(s&&typeof n=="string"&&n){var c=pi(n);c='link[rel="'+e+'"][href="'+c+'"]',typeof l=="string"&&(c+='[crossorigin="'+l+'"]'),yv.has(c)||(yv.add(c),e={rel:e,crossOrigin:l,href:n},s.querySelector(c)===null&&(n=s.createElement("link"),cn(n,"link",e),Ge(n),s.head.appendChild(n)))}}function jS(e){ba.D(e),bv("dns-prefetch",e,null)}function RS(e,n){ba.C(e,n),bv("preconnect",e,n)}function NS(e,n,l){ba.L(e,n,l);var s=Nl;if(s&&e&&n){var c='link[rel="preload"][as="'+pi(n)+'"]';n==="image"&&l&&l.imageSrcSet?(c+='[imagesrcset="'+pi(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(c+='[imagesizes="'+pi(l.imageSizes)+'"]')):c+='[href="'+pi(e)+'"]';var d=c;switch(n){case"style":d=zl(e);break;case"script":d=Dl(e)}wi.has(d)||(e=g({rel:"preload",href:n==="image"&&l&&l.imageSrcSet?void 0:e,as:n},l),wi.set(d,e),s.querySelector(c)!==null||n==="style"&&s.querySelector(Fs(d))||n==="script"&&s.querySelector(Gs(d))||(n=s.createElement("link"),cn(n,"link",e),Ge(n),s.head.appendChild(n)))}}function zS(e,n){ba.m(e,n);var l=Nl;if(l&&e){var s=n&&typeof n.as=="string"?n.as:"script",c='link[rel="modulepreload"][as="'+pi(s)+'"][href="'+pi(e)+'"]',d=c;switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":d=Dl(e)}if(!wi.has(d)&&(e=g({rel:"modulepreload",href:e},n),wi.set(d,e),l.querySelector(c)===null)){switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Gs(d)))return}s=l.createElement("link"),cn(s,"link",e),Ge(s),l.head.appendChild(s)}}}function DS(e,n,l){ba.S(e,n,l);var s=Nl;if(s&&e){var c=Ot(s).hoistableStyles,d=zl(e);n=n||"default";var v=c.get(d);if(!v){var T={loading:0,preload:null};if(v=s.querySelector(Fs(d)))T.loading=5;else{e=g({rel:"stylesheet",href:e,"data-precedence":n},l),(l=wi.get(d))&&Wd(e,l);var z=v=s.createElement("link");Ge(z),cn(z,"link",e),z._p=new Promise(function($,ee){z.onload=$,z.onerror=ee}),z.addEventListener("load",function(){T.loading|=1}),z.addEventListener("error",function(){T.loading|=2}),T.loading|=4,zu(v,n,s)}v={type:"stylesheet",instance:v,count:1,state:T},c.set(d,v)}}}function LS(e,n){ba.X(e,n);var l=Nl;if(l&&e){var s=Ot(l).hoistableScripts,c=Dl(e),d=s.get(c);d||(d=l.querySelector(Gs(c)),d||(e=g({src:e,async:!0},n),(n=wi.get(c))&&Jd(e,n),d=l.createElement("script"),Ge(d),cn(d,"link",e),l.head.appendChild(d)),d={type:"script",instance:d,count:1,state:null},s.set(c,d))}}function BS(e,n){ba.M(e,n);var l=Nl;if(l&&e){var s=Ot(l).hoistableScripts,c=Dl(e),d=s.get(c);d||(d=l.querySelector(Gs(c)),d||(e=g({src:e,async:!0,type:"module"},n),(n=wi.get(c))&&Jd(e,n),d=l.createElement("script"),Ge(d),cn(d,"link",e),l.head.appendChild(d)),d={type:"script",instance:d,count:1,state:null},s.set(c,d))}}function xv(e,n,l,s){var c=(c=ye.current)?Nu(c):null;if(!c)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(n=zl(l.href),l=Ot(c).hoistableStyles,s=l.get(n),s||(s={type:"style",instance:null,count:0,state:null},l.set(n,s)),s):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){e=zl(l.href);var d=Ot(c).hoistableStyles,v=d.get(e);if(v||(c=c.ownerDocument||c,v={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},d.set(e,v),(d=c.querySelector(Fs(e)))&&!d._p&&(v.instance=d,v.state.loading=5),wi.has(e)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},wi.set(e,l),d||HS(c,e,l,v.state))),n&&s===null)throw Error(r(528,""));return v}if(n&&s!==null)throw Error(r(529,""));return null;case"script":return n=l.async,l=l.src,typeof l=="string"&&n&&typeof n!="function"&&typeof n!="symbol"?(n=Dl(l),l=Ot(c).hoistableScripts,s=l.get(n),s||(s={type:"script",instance:null,count:0,state:null},l.set(n,s)),s):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function zl(e){return'href="'+pi(e)+'"'}function Fs(e){return'link[rel="stylesheet"]['+e+"]"}function Sv(e){return g({},e,{"data-precedence":e.precedence,precedence:null})}function HS(e,n,l,s){e.querySelector('link[rel="preload"][as="style"]['+n+"]")?s.loading=1:(n=e.createElement("link"),s.preload=n,n.addEventListener("load",function(){return s.loading|=1}),n.addEventListener("error",function(){return s.loading|=2}),cn(n,"link",l),Ge(n),e.head.appendChild(n))}function Dl(e){return'[src="'+pi(e)+'"]'}function Gs(e){return"script[async]"+e}function wv(e,n,l){if(n.count++,n.instance===null)switch(n.type){case"style":var s=e.querySelector('style[data-href~="'+pi(l.href)+'"]');if(s)return n.instance=s,Ge(s),s;var c=g({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return s=(e.ownerDocument||e).createElement("style"),Ge(s),cn(s,"style",c),zu(s,l.precedence,e),n.instance=s;case"stylesheet":c=zl(l.href);var d=e.querySelector(Fs(c));if(d)return n.state.loading|=4,n.instance=d,Ge(d),d;s=Sv(l),(c=wi.get(c))&&Wd(s,c),d=(e.ownerDocument||e).createElement("link"),Ge(d);var v=d;return v._p=new Promise(function(T,z){v.onload=T,v.onerror=z}),cn(d,"link",s),n.state.loading|=4,zu(d,l.precedence,e),n.instance=d;case"script":return d=Dl(l.src),(c=e.querySelector(Gs(d)))?(n.instance=c,Ge(c),c):(s=l,(c=wi.get(d))&&(s=g({},l),Jd(s,c)),e=e.ownerDocument||e,c=e.createElement("script"),Ge(c),cn(c,"link",s),e.head.appendChild(c),n.instance=c);case"void":return null;default:throw Error(r(443,n.type))}else n.type==="stylesheet"&&(n.state.loading&4)===0&&(s=n.instance,n.state.loading|=4,zu(s,l.precedence,e));return n.instance}function zu(e,n,l){for(var s=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),c=s.length?s[s.length-1]:null,d=c,v=0;v<s.length;v++){var T=s[v];if(T.dataset.precedence===n)d=T;else if(d!==c)break}d?d.parentNode.insertBefore(e,d.nextSibling):(n=l.nodeType===9?l.head:l,n.insertBefore(e,n.firstChild))}function Wd(e,n){e.crossOrigin==null&&(e.crossOrigin=n.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=n.referrerPolicy),e.title==null&&(e.title=n.title)}function Jd(e,n){e.crossOrigin==null&&(e.crossOrigin=n.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=n.referrerPolicy),e.integrity==null&&(e.integrity=n.integrity)}var Du=null;function Ev(e,n,l){if(Du===null){var s=new Map,c=Du=new Map;c.set(l,s)}else c=Du,s=c.get(l),s||(s=new Map,c.set(l,s));if(s.has(e))return s;for(s.set(e,null),l=l.getElementsByTagName(e),c=0;c<l.length;c++){var d=l[c];if(!(d[Mt]||d[Le]||e==="link"&&d.getAttribute("rel")==="stylesheet")&&d.namespaceURI!=="http://www.w3.org/2000/svg"){var v=d.getAttribute(n)||"";v=e+v;var T=s.get(v);T?T.push(d):s.set(v,[d])}}return s}function Tv(e,n,l){e=e.ownerDocument||e,e.head.insertBefore(l,n==="title"?e.querySelector("head > title"):null)}function US(e,n,l){if(l===1||n.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof n.precedence!="string"||typeof n.href!="string"||n.href==="")break;return!0;case"link":if(typeof n.rel!="string"||typeof n.href!="string"||n.href===""||n.onLoad||n.onError)break;switch(n.rel){case"stylesheet":return e=n.disabled,typeof n.precedence=="string"&&e==null;default:return!0}case"script":if(n.async&&typeof n.async!="function"&&typeof n.async!="symbol"&&!n.onLoad&&!n.onError&&n.src&&typeof n.src=="string")return!0}return!1}function _v(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function kS(e,n,l,s){if(l.type==="stylesheet"&&(typeof s.media!="string"||matchMedia(s.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var c=zl(s.href),d=n.querySelector(Fs(c));if(d){n=d._p,n!==null&&typeof n=="object"&&typeof n.then=="function"&&(e.count++,e=Lu.bind(e),n.then(e,e)),l.state.loading|=4,l.instance=d,Ge(d);return}d=n.ownerDocument||n,s=Sv(s),(c=wi.get(c))&&Wd(s,c),d=d.createElement("link"),Ge(d);var v=d;v._p=new Promise(function(T,z){v.onload=T,v.onerror=z}),cn(d,"link",s),l.instance=d}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(l,n),(n=l.state.preload)&&(l.state.loading&3)===0&&(e.count++,l=Lu.bind(e),n.addEventListener("load",l),n.addEventListener("error",l))}}var eh=0;function PS(e,n){return e.stylesheets&&e.count===0&&Hu(e,e.stylesheets),0<e.count||0<e.imgCount?function(l){var s=setTimeout(function(){if(e.stylesheets&&Hu(e,e.stylesheets),e.unsuspend){var d=e.unsuspend;e.unsuspend=null,d()}},6e4+n);0<e.imgBytes&&eh===0&&(eh=62500*xS());var c=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Hu(e,e.stylesheets),e.unsuspend)){var d=e.unsuspend;e.unsuspend=null,d()}},(e.imgBytes>eh?50:800)+n);return e.unsuspend=l,function(){e.unsuspend=null,clearTimeout(s),clearTimeout(c)}}:null}function Lu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Hu(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Bu=null;function Hu(e,n){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Bu=new Map,n.forEach(FS,e),Bu=null,Lu.call(e))}function FS(e,n){if(!(n.state.loading&4)){var l=Bu.get(e);if(l)var s=l.get(null);else{l=new Map,Bu.set(e,l);for(var c=e.querySelectorAll("link[data-precedence],style[data-precedence]"),d=0;d<c.length;d++){var v=c[d];(v.nodeName==="LINK"||v.getAttribute("media")!=="not all")&&(l.set(v.dataset.precedence,v),s=v)}s&&l.set(null,s)}c=n.instance,v=c.getAttribute("data-precedence"),d=l.get(v)||s,d===s&&l.set(null,c),l.set(v,c),this.count++,s=Lu.bind(this),c.addEventListener("load",s),c.addEventListener("error",s),d?d.parentNode.insertBefore(c,d.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(c,e.firstChild)),n.state.loading|=4}}var $s={$$typeof:O,Provider:null,Consumer:null,_currentValue:Q,_currentValue2:Q,_threadCount:0};function GS(e,n,l,s,c,d,v,T,z){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Oe(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Oe(0),this.hiddenUpdates=Oe(null),this.identifierPrefix=s,this.onUncaughtError=c,this.onCaughtError=d,this.onRecoverableError=v,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=z,this.incompleteTransitions=new Map}function Av(e,n,l,s,c,d,v,T,z,$,ee,ne){return e=new GS(e,n,l,v,z,$,ee,ne,T),n=1,d===!0&&(n|=24),d=Zn(3,null,null,n),e.current=d,d.stateNode=e,n=zf(),n.refCount++,e.pooledCache=n,n.refCount++,d.memoizedState={element:s,isDehydrated:l,cache:n},Hf(d),e}function Mv(e){return e?(e=fl,e):fl}function Cv(e,n,l,s,c,d){c=Mv(c),s.context===null?s.context=c:s.pendingContext=c,s=Ha(n),s.payload={element:l},d=d===void 0?null:d,d!==null&&(s.callback=d),l=Ua(e,s,n),l!==null&&(kn(l,e,n),Ss(l,e,n))}function Ov(e,n){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var l=e.retryLane;e.retryLane=l!==0&&l<n?l:n}}function th(e,n){Ov(e,n),(e=e.alternate)&&Ov(e,n)}function jv(e){if(e.tag===13||e.tag===31){var n=gr(e,67108864);n!==null&&kn(n,e,67108864),th(e,67108864)}}function Rv(e){if(e.tag===13||e.tag===31){var n=ei();n=Ce(n);var l=gr(e,n);l!==null&&kn(l,e,n),th(e,n)}}var Uu=!0;function $S(e,n,l,s){var c=V.T;V.T=null;var d=I.p;try{I.p=2,nh(e,n,l,s)}finally{I.p=d,V.T=c}}function VS(e,n,l,s){var c=V.T;V.T=null;var d=I.p;try{I.p=8,nh(e,n,l,s)}finally{I.p=d,V.T=c}}function nh(e,n,l,s){if(Uu){var c=ih(s);if(c===null)Gd(e,n,s,ku,l),zv(e,s);else if(YS(c,e,n,l,s))s.stopPropagation();else if(zv(e,s),n&4&&-1<qS.indexOf(e)){for(;c!==null;){var d=zn(c);if(d!==null)switch(d.tag){case 3:if(d=d.stateNode,d.current.memoizedState.isDehydrated){var v=Xt(d.pendingLanes);if(v!==0){var T=d;for(T.pendingLanes|=2,T.entangledLanes|=2;v;){var z=1<<31-Pt(v);T.entanglements[1]|=z,v&=~z}qi(d),(it&6)===0&&(Su=ce()+500,Hs(0))}}break;case 31:case 13:T=gr(d,2),T!==null&&kn(T,d,2),Eu(),th(d,2)}if(d=ih(s),d===null&&Gd(e,n,s,ku,l),d===c)break;c=d}c!==null&&s.stopPropagation()}else Gd(e,n,s,null,l)}}function ih(e){return e=rf(e),ah(e)}var ku=null;function ah(e){if(ku=null,e=Ct(e),e!==null){var n=u(e);if(n===null)e=null;else{var l=n.tag;if(l===13){if(e=f(n),e!==null)return e;e=null}else if(l===31){if(e=p(n),e!==null)return e;e=null}else if(l===3){if(n.stateNode.current.memoizedState.isDehydrated)return n.tag===3?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null)}}return ku=e,null}function Nv(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(he()){case _e:return 2;case Se:return 8;case Je:case Et:return 32;case hn:return 268435456;default:return 32}default:return 32}}var rh=!1,Za=null,Qa=null,Ka=null,Vs=new Map,qs=new Map,Wa=[],qS="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function zv(e,n){switch(e){case"focusin":case"focusout":Za=null;break;case"dragenter":case"dragleave":Qa=null;break;case"mouseover":case"mouseout":Ka=null;break;case"pointerover":case"pointerout":Vs.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":qs.delete(n.pointerId)}}function Ys(e,n,l,s,c,d){return e===null||e.nativeEvent!==d?(e={blockedOn:n,domEventName:l,eventSystemFlags:s,nativeEvent:d,targetContainers:[c]},n!==null&&(n=zn(n),n!==null&&jv(n)),e):(e.eventSystemFlags|=s,n=e.targetContainers,c!==null&&n.indexOf(c)===-1&&n.push(c),e)}function YS(e,n,l,s,c){switch(n){case"focusin":return Za=Ys(Za,e,n,l,s,c),!0;case"dragenter":return Qa=Ys(Qa,e,n,l,s,c),!0;case"mouseover":return Ka=Ys(Ka,e,n,l,s,c),!0;case"pointerover":var d=c.pointerId;return Vs.set(d,Ys(Vs.get(d)||null,e,n,l,s,c)),!0;case"gotpointercapture":return d=c.pointerId,qs.set(d,Ys(qs.get(d)||null,e,n,l,s,c)),!0}return!1}function Dv(e){var n=Ct(e.target);if(n!==null){var l=u(n);if(l!==null){if(n=l.tag,n===13){if(n=f(l),n!==null){e.blockedOn=n,_t(e.priority,function(){Rv(l)});return}}else if(n===31){if(n=p(l),n!==null){e.blockedOn=n,_t(e.priority,function(){Rv(l)});return}}else if(n===3&&l.stateNode.current.memoizedState.isDehydrated){e.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Pu(e){if(e.blockedOn!==null)return!1;for(var n=e.targetContainers;0<n.length;){var l=ih(e.nativeEvent);if(l===null){l=e.nativeEvent;var s=new l.constructor(l.type,l);af=s,l.target.dispatchEvent(s),af=null}else return n=zn(l),n!==null&&jv(n),e.blockedOn=l,!1;n.shift()}return!0}function Lv(e,n,l){Pu(e)&&l.delete(n)}function XS(){rh=!1,Za!==null&&Pu(Za)&&(Za=null),Qa!==null&&Pu(Qa)&&(Qa=null),Ka!==null&&Pu(Ka)&&(Ka=null),Vs.forEach(Lv),qs.forEach(Lv)}function Fu(e,n){e.blockedOn===n&&(e.blockedOn=null,rh||(rh=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,XS)))}var Gu=null;function Bv(e){Gu!==e&&(Gu=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){Gu===e&&(Gu=null);for(var n=0;n<e.length;n+=3){var l=e[n],s=e[n+1],c=e[n+2];if(typeof s!="function"){if(ah(s||l)===null)continue;break}var d=zn(l);d!==null&&(e.splice(n,3),n-=3,id(d,{pending:!0,data:c,method:l.method,action:s},s,c))}}))}function Ll(e){function n(z){return Fu(z,e)}Za!==null&&Fu(Za,e),Qa!==null&&Fu(Qa,e),Ka!==null&&Fu(Ka,e),Vs.forEach(n),qs.forEach(n);for(var l=0;l<Wa.length;l++){var s=Wa[l];s.blockedOn===e&&(s.blockedOn=null)}for(;0<Wa.length&&(l=Wa[0],l.blockedOn===null);)Dv(l),l.blockedOn===null&&Wa.shift();if(l=(e.ownerDocument||e).$$reactFormReplay,l!=null)for(s=0;s<l.length;s+=3){var c=l[s],d=l[s+1],v=c[ke]||null;if(typeof d=="function")v||Bv(l);else if(v){var T=null;if(d&&d.hasAttribute("formAction")){if(c=d,v=d[ke]||null)T=v.formAction;else if(ah(c)!==null)continue}else T=v.action;typeof T=="function"?l[s+1]=T:(l.splice(s,3),s-=3),Bv(l)}}}function Hv(){function e(d){d.canIntercept&&d.info==="react-transition"&&d.intercept({handler:function(){return new Promise(function(v){return c=v})},focusReset:"manual",scroll:"manual"})}function n(){c!==null&&(c(),c=null),s||setTimeout(l,20)}function l(){if(!s&&!navigation.transition){var d=navigation.currentEntry;d&&d.url!=null&&navigation.navigate(d.url,{state:d.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var s=!1,c=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",n),navigation.addEventListener("navigateerror",n),setTimeout(l,100),function(){s=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",n),navigation.removeEventListener("navigateerror",n),c!==null&&(c(),c=null)}}}function lh(e){this._internalRoot=e}$u.prototype.render=lh.prototype.render=function(e){var n=this._internalRoot;if(n===null)throw Error(r(409));var l=n.current,s=ei();Cv(l,s,e,n,null,null)},$u.prototype.unmount=lh.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var n=e.containerInfo;Cv(e.current,2,null,e,null,null),Eu(),n[Ke]=null}};function $u(e){this._internalRoot=e}$u.prototype.unstable_scheduleHydration=function(e){if(e){var n=Fe();e={blockedOn:null,target:e,priority:n};for(var l=0;l<Wa.length&&n!==0&&n<Wa[l].priority;l++);Wa.splice(l,0,e),l===0&&Dv(e)}};var Uv=i.version;if(Uv!=="19.2.5")throw Error(r(527,Uv,"19.2.5"));I.findDOMNode=function(e){var n=e._reactInternals;if(n===void 0)throw typeof e.render=="function"?Error(r(188)):(e=Object.keys(e).join(","),Error(r(268,e)));return e=m(n),e=e!==null?y(e):null,e=e===null?null:e.stateNode,e};var IS={bundleType:0,version:"19.2.5",rendererPackageName:"react-dom",currentDispatcherRef:V,reconcilerVersion:"19.2.5"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Vu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Vu.isDisabled&&Vu.supportsFiber)try{qn=Vu.inject(IS),gt=Vu}catch{}}return Is.createRoot=function(e,n){if(!o(e))throw Error(r(299));var l=!1,s="",c=qg,d=Yg,v=Xg;return n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(s=n.identifierPrefix),n.onUncaughtError!==void 0&&(c=n.onUncaughtError),n.onCaughtError!==void 0&&(d=n.onCaughtError),n.onRecoverableError!==void 0&&(v=n.onRecoverableError)),n=Av(e,1,!1,null,null,l,s,null,c,d,v,Hv),e[Ke]=n.current,Fd(e),new lh(n)},Is.hydrateRoot=function(e,n,l){if(!o(e))throw Error(r(299));var s=!1,c="",d=qg,v=Yg,T=Xg,z=null;return l!=null&&(l.unstable_strictMode===!0&&(s=!0),l.identifierPrefix!==void 0&&(c=l.identifierPrefix),l.onUncaughtError!==void 0&&(d=l.onUncaughtError),l.onCaughtError!==void 0&&(v=l.onCaughtError),l.onRecoverableError!==void 0&&(T=l.onRecoverableError),l.formState!==void 0&&(z=l.formState)),n=Av(e,1,!0,n,l??null,s,c,z,d,v,T,Hv),n.context=Mv(null),l=n.current,s=ei(),s=Ce(s),c=Ha(s),c.callback=null,Ua(l,c,s),l=s,n.current.lanes=l,we(n,l),qi(n),e[Ke]=n.current,Fd(e),new $u(n)},Is.version="19.2.5",Is}var Iv;function lw(){if(Iv)return uh.exports;Iv=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(i){console.error(i)}}return t(),uh.exports=rw(),uh.exports}var sw=lw();const ow=Ao(sw);/**
 * react-router v7.14.1
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */var Zv="popstate";function Qv(t){return typeof t=="object"&&t!=null&&"pathname"in t&&"search"in t&&"hash"in t&&"state"in t&&"key"in t}function uw(t={}){function i(r,o){var m;let u=(m=o.state)==null?void 0:m.masked,{pathname:f,search:p,hash:h}=u||r.location;return $h("",{pathname:f,search:p,hash:h},o.state&&o.state.usr||null,o.state&&o.state.key||"default",u?{pathname:r.location.pathname,search:r.location.search,hash:r.location.hash}:void 0)}function a(r,o){return typeof o=="string"?o:bo(o)}return fw(i,a,null,t)}function jt(t,i){if(t===!1||t===null||typeof t>"u")throw new Error(i)}function Wi(t,i){if(!t){typeof console<"u"&&console.warn(i);try{throw new Error(i)}catch{}}}function cw(){return Math.random().toString(36).substring(2,10)}function Kv(t,i){return{usr:t.state,key:t.key,idx:i,masked:t.unstable_mask?{pathname:t.pathname,search:t.search,hash:t.hash}:void 0}}function $h(t,i,a=null,r,o){return{pathname:typeof t=="string"?t:t.pathname,search:"",hash:"",...typeof i=="string"?ns(i):i,state:a,key:i&&i.key||r||cw(),unstable_mask:o}}function bo({pathname:t="/",search:i="",hash:a=""}){return i&&i!=="?"&&(t+=i.charAt(0)==="?"?i:"?"+i),a&&a!=="#"&&(t+=a.charAt(0)==="#"?a:"#"+a),t}function ns(t){let i={};if(t){let a=t.indexOf("#");a>=0&&(i.hash=t.substring(a),t=t.substring(0,a));let r=t.indexOf("?");r>=0&&(i.search=t.substring(r),t=t.substring(0,r)),t&&(i.pathname=t)}return i}function fw(t,i,a,r={}){let{window:o=document.defaultView,v5Compat:u=!1}=r,f=o.history,p="POP",h=null,m=y();m==null&&(m=0,f.replaceState({...f.state,idx:m},""));function y(){return(f.state||{idx:null}).idx}function g(){p="POP";let C=y(),E=C==null?null:C-m;m=C,h&&h({action:p,location:M.location,delta:E})}function S(C,E){p="PUSH";let _=Qv(C)?C:$h(M.location,C,E);m=y()+1;let O=Kv(_,m),R=M.createHref(_.unstable_mask||_);try{f.pushState(O,"",R)}catch(j){if(j instanceof DOMException&&j.name==="DataCloneError")throw j;o.location.assign(R)}u&&h&&h({action:p,location:M.location,delta:1})}function x(C,E){p="REPLACE";let _=Qv(C)?C:$h(M.location,C,E);m=y();let O=Kv(_,m),R=M.createHref(_.unstable_mask||_);f.replaceState(O,"",R),u&&h&&h({action:p,location:M.location,delta:0})}function w(C){return dw(C)}let M={get action(){return p},get location(){return t(o,f)},listen(C){if(h)throw new Error("A history only accepts one active listener");return o.addEventListener(Zv,g),h=C,()=>{o.removeEventListener(Zv,g),h=null}},createHref(C){return i(o,C)},createURL:w,encodeLocation(C){let E=w(C);return{pathname:E.pathname,search:E.search,hash:E.hash}},push:S,replace:x,go(C){return f.go(C)}};return M}function dw(t,i=!1){let a="http://localhost";typeof window<"u"&&(a=window.location.origin!=="null"?window.location.origin:window.location.href),jt(a,"No window.location.(origin|href) available to create URL");let r=typeof t=="string"?t:bo(t);return r=r.replace(/ $/,"%20"),!i&&r.startsWith("//")&&(r=a+r),new URL(r,a)}function _y(t,i,a="/"){return hw(t,i,a,!1)}function hw(t,i,a,r){let o=typeof i=="string"?ns(i):i,u=Aa(o.pathname||"/",a);if(u==null)return null;let f=Ay(t);pw(f);let p=null;for(let h=0;p==null&&h<f.length;++h){let m=_w(u);p=Ew(f[h],m,r)}return p}function Ay(t,i=[],a=[],r="",o=!1){let u=(f,p,h=o,m)=>{let y={relativePath:m===void 0?f.path||"":m,caseSensitive:f.caseSensitive===!0,childrenIndex:p,route:f};if(y.relativePath.startsWith("/")){if(!y.relativePath.startsWith(r)&&h)return;jt(y.relativePath.startsWith(r),`Absolute route path "${y.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),y.relativePath=y.relativePath.slice(r.length)}let g=Bi([r,y.relativePath]),S=a.concat(y);f.children&&f.children.length>0&&(jt(f.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${g}".`),Ay(f.children,i,S,g,h)),!(f.path==null&&!f.index)&&i.push({path:g,score:Sw(g,f.index),routesMeta:S})};return t.forEach((f,p)=>{var h;if(f.path===""||!((h=f.path)!=null&&h.includes("?")))u(f,p);else for(let m of My(f.path))u(f,p,!0,m)}),i}function My(t){let i=t.split("/");if(i.length===0)return[];let[a,...r]=i,o=a.endsWith("?"),u=a.replace(/\?$/,"");if(r.length===0)return o?[u,""]:[u];let f=My(r.join("/")),p=[];return p.push(...f.map(h=>h===""?u:[u,h].join("/"))),o&&p.push(...f),p.map(h=>t.startsWith("/")&&h===""?"/":h)}function pw(t){t.sort((i,a)=>i.score!==a.score?a.score-i.score:ww(i.routesMeta.map(r=>r.childrenIndex),a.routesMeta.map(r=>r.childrenIndex)))}var mw=/^:[\w-]+$/,gw=3,vw=2,yw=1,bw=10,xw=-2,Wv=t=>t==="*";function Sw(t,i){let a=t.split("/"),r=a.length;return a.some(Wv)&&(r+=xw),i&&(r+=vw),a.filter(o=>!Wv(o)).reduce((o,u)=>o+(mw.test(u)?gw:u===""?yw:bw),r)}function ww(t,i){return t.length===i.length&&t.slice(0,-1).every((r,o)=>r===i[o])?t[t.length-1]-i[i.length-1]:0}function Ew(t,i,a=!1){let{routesMeta:r}=t,o={},u="/",f=[];for(let p=0;p<r.length;++p){let h=r[p],m=p===r.length-1,y=u==="/"?i:i.slice(u.length)||"/",g=Tc({path:h.relativePath,caseSensitive:h.caseSensitive,end:m},y),S=h.route;if(!g&&m&&a&&!r[r.length-1].route.index&&(g=Tc({path:h.relativePath,caseSensitive:h.caseSensitive,end:!1},y)),!g)return null;Object.assign(o,g.params),f.push({params:o,pathname:Bi([u,g.pathname]),pathnameBase:Ow(Bi([u,g.pathnameBase])),route:S}),g.pathnameBase!=="/"&&(u=Bi([u,g.pathnameBase]))}return f}function Tc(t,i){typeof t=="string"&&(t={path:t,caseSensitive:!1,end:!0});let[a,r]=Tw(t.path,t.caseSensitive,t.end),o=i.match(a);if(!o)return null;let u=o[0],f=u.replace(/(.)\/+$/,"$1"),p=o.slice(1);return{params:r.reduce((m,{paramName:y,isOptional:g},S)=>{if(y==="*"){let w=p[S]||"";f=u.slice(0,u.length-w.length).replace(/(.)\/+$/,"$1")}const x=p[S];return g&&!x?m[y]=void 0:m[y]=(x||"").replace(/%2F/g,"/"),m},{}),pathname:u,pathnameBase:f,pattern:t}}function Tw(t,i=!1,a=!0){Wi(t==="*"||!t.endsWith("*")||t.endsWith("/*"),`Route path "${t}" will be treated as if it were "${t.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${t.replace(/\*$/,"/*")}".`);let r=[],o="^"+t.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(f,p,h,m,y)=>{if(r.push({paramName:p,isOptional:h!=null}),h){let g=y.charAt(m+f.length);return g&&g!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return t.endsWith("*")?(r.push({paramName:"*"}),o+=t==="*"||t==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?o+="\\/*$":t!==""&&t!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,i?void 0:"i"),r]}function _w(t){try{return t.split("/").map(i=>decodeURIComponent(i).replace(/\//g,"%2F")).join("/")}catch(i){return Wi(!1,`The URL path "${t}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${i}).`),t}}function Aa(t,i){if(i==="/")return t;if(!t.toLowerCase().startsWith(i.toLowerCase()))return null;let a=i.endsWith("/")?i.length-1:i.length,r=t.charAt(a);return r&&r!=="/"?null:t.slice(a)||"/"}var Aw=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Mw(t,i="/"){let{pathname:a,search:r="",hash:o=""}=typeof t=="string"?ns(t):t,u;return a?(a=Oy(a),a.startsWith("/")?u=Jv(a.substring(1),"/"):u=Jv(a,i)):u=i,{pathname:u,search:jw(r),hash:Rw(o)}}function Jv(t,i){let a=_c(i).split("/");return t.split("/").forEach(o=>{o===".."?a.length>1&&a.pop():o!=="."&&a.push(o)}),a.length>1?a.join("/"):"/"}function hh(t,i,a,r){return`Cannot include a '${t}' character in a manually specified \`to.${i}\` field [${JSON.stringify(r)}].  Please separate it out to the \`to.${a}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function Cw(t){return t.filter((i,a)=>a===0||i.route.path&&i.route.path.length>0)}function Cy(t){let i=Cw(t);return i.map((a,r)=>r===i.length-1?a.pathname:a.pathnameBase)}function yp(t,i,a,r=!1){let o;typeof t=="string"?o=ns(t):(o={...t},jt(!o.pathname||!o.pathname.includes("?"),hh("?","pathname","search",o)),jt(!o.pathname||!o.pathname.includes("#"),hh("#","pathname","hash",o)),jt(!o.search||!o.search.includes("#"),hh("#","search","hash",o)));let u=t===""||o.pathname==="",f=u?"/":o.pathname,p;if(f==null)p=a;else{let g=i.length-1;if(!r&&f.startsWith("..")){let S=f.split("/");for(;S[0]==="..";)S.shift(),g-=1;o.pathname=S.join("/")}p=g>=0?i[g]:"/"}let h=Mw(o,p),m=f&&f!=="/"&&f.endsWith("/"),y=(u||f===".")&&a.endsWith("/");return!h.pathname.endsWith("/")&&(m||y)&&(h.pathname+="/"),h}var Oy=t=>t.replace(/\/\/+/g,"/"),Bi=t=>Oy(t.join("/")),_c=t=>t.replace(/\/+$/,""),Ow=t=>_c(t).replace(/^\/*/,"/"),jw=t=>!t||t==="?"?"":t.startsWith("?")?t:"?"+t,Rw=t=>!t||t==="#"?"":t.startsWith("#")?t:"#"+t,Nw=class{constructor(t,i,a,r=!1){this.status=t,this.statusText=i||"",this.internal=r,a instanceof Error?(this.data=a.toString(),this.error=a):this.data=a}};function zw(t){return t!=null&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.internal=="boolean"&&"data"in t}function Dw(t){let i=t.map(a=>a.route.path).filter(Boolean);return Bi(i)||"/"}var jy=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Ry(t,i){let a=t;if(typeof a!="string"||!Aw.test(a))return{absoluteURL:void 0,isExternal:!1,to:a};let r=a,o=!1;if(jy)try{let u=new URL(window.location.href),f=a.startsWith("//")?new URL(u.protocol+a):new URL(a),p=Aa(f.pathname,i);f.origin===u.origin&&p!=null?a=p+f.search+f.hash:o=!0}catch{Wi(!1,`<Link to="${a}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:o,to:a}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Ny=["POST","PUT","PATCH","DELETE"];new Set(Ny);var Lw=["GET",...Ny];new Set(Lw);var is=A.createContext(null);is.displayName="DataRouter";var Gc=A.createContext(null);Gc.displayName="DataRouterState";var zy=A.createContext(!1);function Bw(){return A.useContext(zy)}var Dy=A.createContext({isTransitioning:!1});Dy.displayName="ViewTransition";var Hw=A.createContext(new Map);Hw.displayName="Fetchers";var Uw=A.createContext(null);Uw.displayName="Await";var Oi=A.createContext(null);Oi.displayName="Navigation";var Mo=A.createContext(null);Mo.displayName="Location";var Ma=A.createContext({outlet:null,matches:[],isDataRoute:!1});Ma.displayName="Route";var bp=A.createContext(null);bp.displayName="RouteError";var Ly="REACT_ROUTER_ERROR",kw="REDIRECT",Pw="ROUTE_ERROR_RESPONSE";function Fw(t){if(t.startsWith(`${Ly}:${kw}:{`))try{let i=JSON.parse(t.slice(28));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.location=="string"&&typeof i.reloadDocument=="boolean"&&typeof i.replace=="boolean")return i}catch{}}function Gw(t){if(t.startsWith(`${Ly}:${Pw}:{`))try{let i=JSON.parse(t.slice(40));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string")return new Nw(i.status,i.statusText,i.data)}catch{}}function $w(t,{relative:i}={}){jt(Co(),"useHref() may be used only in the context of a <Router> component.");let{basename:a,navigator:r}=A.useContext(Oi),{hash:o,pathname:u,search:f}=Oo(t,{relative:i}),p=u;return a!=="/"&&(p=u==="/"?a:Bi([a,u])),r.createHref({pathname:p,search:f,hash:o})}function Co(){return A.useContext(Mo)!=null}function $n(){return jt(Co(),"useLocation() may be used only in the context of a <Router> component."),A.useContext(Mo).location}var By="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Hy(t){A.useContext(Oi).static||A.useLayoutEffect(t)}function Vw(){let{isDataRoute:t}=A.useContext(Ma);return t?i3():qw()}function qw(){jt(Co(),"useNavigate() may be used only in the context of a <Router> component.");let t=A.useContext(is),{basename:i,navigator:a}=A.useContext(Oi),{matches:r}=A.useContext(Ma),{pathname:o}=$n(),u=JSON.stringify(Cy(r)),f=A.useRef(!1);return Hy(()=>{f.current=!0}),A.useCallback((h,m={})=>{if(Wi(f.current,By),!f.current)return;if(typeof h=="number"){a.go(h);return}let y=yp(h,JSON.parse(u),o,m.relative==="path");t==null&&i!=="/"&&(y.pathname=y.pathname==="/"?i:Bi([i,y.pathname])),(m.replace?a.replace:a.push)(y,m.state,m)},[i,a,u,o,t])}A.createContext(null);function Oo(t,{relative:i}={}){let{matches:a}=A.useContext(Ma),{pathname:r}=$n(),o=JSON.stringify(Cy(a));return A.useMemo(()=>yp(t,JSON.parse(o),r,i==="path"),[t,o,r,i])}function Yw(t,i){return Uy(t,i)}function Uy(t,i,a){var C;jt(Co(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=A.useContext(Oi),{matches:o}=A.useContext(Ma),u=o[o.length-1],f=u?u.params:{},p=u?u.pathname:"/",h=u?u.pathnameBase:"/",m=u&&u.route;{let E=m&&m.path||"";Py(p,!m||E.endsWith("*")||E.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${p}" (under <Route path="${E}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.

Please change the parent <Route path="${E}"> to <Route path="${E==="/"?"*":`${E}/*`}">.`)}let y=$n(),g;if(i){let E=typeof i=="string"?ns(i):i;jt(h==="/"||((C=E.pathname)==null?void 0:C.startsWith(h)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${h}" but pathname "${E.pathname}" was given in the \`location\` prop.`),g=E}else g=y;let S=g.pathname||"/",x=S;if(h!=="/"){let E=h.replace(/^\//,"").split("/");x="/"+S.replace(/^\//,"").split("/").slice(E.length).join("/")}let w=_y(t,{pathname:x});Wi(m||w!=null,`No routes matched location "${g.pathname}${g.search}${g.hash}" `),Wi(w==null||w[w.length-1].route.element!==void 0||w[w.length-1].route.Component!==void 0||w[w.length-1].route.lazy!==void 0,`Matched leaf route at location "${g.pathname}${g.search}${g.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let M=Kw(w&&w.map(E=>Object.assign({},E,{params:Object.assign({},f,E.params),pathname:Bi([h,r.encodeLocation?r.encodeLocation(E.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:E.pathname]),pathnameBase:E.pathnameBase==="/"?h:Bi([h,r.encodeLocation?r.encodeLocation(E.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:E.pathnameBase])})),o,a);return i&&M?A.createElement(Mo.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0,...g},navigationType:"POP"}},M):M}function Xw(){let t=n3(),i=zw(t)?`${t.status} ${t.statusText}`:t instanceof Error?t.message:JSON.stringify(t),a=t instanceof Error?t.stack:null,r="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:r},u={padding:"2px 4px",backgroundColor:r},f=null;return console.error("Error handled by React Router default ErrorBoundary:",t),f=A.createElement(A.Fragment,null,A.createElement("p",null,"💿 Hey developer 👋"),A.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",A.createElement("code",{style:u},"ErrorBoundary")," or"," ",A.createElement("code",{style:u},"errorElement")," prop on your route.")),A.createElement(A.Fragment,null,A.createElement("h2",null,"Unexpected Application Error!"),A.createElement("h3",{style:{fontStyle:"italic"}},i),a?A.createElement("pre",{style:o},a):null,f)}var Iw=A.createElement(Xw,null),ky=class extends A.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,i){return i.location!==t.location||i.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:i.error,location:i.location,revalidation:t.revalidation||i.revalidation}}componentDidCatch(t,i){this.props.onError?this.props.onError(t,i):console.error("React Router caught the following error during render",t)}render(){let t=this.state.error;if(this.context&&typeof t=="object"&&t&&"digest"in t&&typeof t.digest=="string"){const a=Gw(t.digest);a&&(t=a)}let i=t!==void 0?A.createElement(Ma.Provider,{value:this.props.routeContext},A.createElement(bp.Provider,{value:t,children:this.props.component})):this.props.children;return this.context?A.createElement(Zw,{error:t},i):i}};ky.contextType=zy;var ph=new WeakMap;function Zw({children:t,error:i}){let{basename:a}=A.useContext(Oi);if(typeof i=="object"&&i&&"digest"in i&&typeof i.digest=="string"){let r=Fw(i.digest);if(r){let o=ph.get(i);if(o)throw o;let u=Ry(r.location,a);if(jy&&!ph.get(i))if(u.isExternal||r.reloadDocument)window.location.href=u.absoluteURL||u.to;else{const f=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(u.to,{replace:r.replace}));throw ph.set(i,f),f}return A.createElement("meta",{httpEquiv:"refresh",content:`0;url=${u.absoluteURL||u.to}`})}}return t}function Qw({routeContext:t,match:i,children:a}){let r=A.useContext(is);return r&&r.static&&r.staticContext&&(i.route.errorElement||i.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=i.route.id),A.createElement(Ma.Provider,{value:t},a)}function Kw(t,i=[],a){let r=a==null?void 0:a.state;if(t==null){if(!r)return null;if(r.errors)t=r.matches;else if(i.length===0&&!r.initialized&&r.matches.length>0)t=r.matches;else return null}let o=t,u=r==null?void 0:r.errors;if(u!=null){let y=o.findIndex(g=>g.route.id&&(u==null?void 0:u[g.route.id])!==void 0);jt(y>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(u).join(",")}`),o=o.slice(0,Math.min(o.length,y+1))}let f=!1,p=-1;if(a&&r){f=r.renderFallback;for(let y=0;y<o.length;y++){let g=o[y];if((g.route.HydrateFallback||g.route.hydrateFallbackElement)&&(p=y),g.route.id){let{loaderData:S,errors:x}=r,w=g.route.loader&&!S.hasOwnProperty(g.route.id)&&(!x||x[g.route.id]===void 0);if(g.route.lazy||w){a.isStatic&&(f=!0),p>=0?o=o.slice(0,p+1):o=[o[0]];break}}}}let h=a==null?void 0:a.onError,m=r&&h?(y,g)=>{var S,x;h(y,{location:r.location,params:((x=(S=r.matches)==null?void 0:S[0])==null?void 0:x.params)??{},unstable_pattern:Dw(r.matches),errorInfo:g})}:void 0;return o.reduceRight((y,g,S)=>{let x,w=!1,M=null,C=null;r&&(x=u&&g.route.id?u[g.route.id]:void 0,M=g.route.errorElement||Iw,f&&(p<0&&S===0?(Py("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),w=!0,C=null):p===S&&(w=!0,C=g.route.hydrateFallbackElement||null)));let E=i.concat(o.slice(0,S+1)),_=()=>{let O;return x?O=M:w?O=C:g.route.Component?O=A.createElement(g.route.Component,null):g.route.element?O=g.route.element:O=y,A.createElement(Qw,{match:g,routeContext:{outlet:y,matches:E,isDataRoute:r!=null},children:O})};return r&&(g.route.ErrorBoundary||g.route.errorElement||S===0)?A.createElement(ky,{location:r.location,revalidation:r.revalidation,component:M,error:x,children:_(),routeContext:{outlet:null,matches:E,isDataRoute:!0},onError:m}):_()},null)}function xp(t){return`${t} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Ww(t){let i=A.useContext(is);return jt(i,xp(t)),i}function Jw(t){let i=A.useContext(Gc);return jt(i,xp(t)),i}function e3(t){let i=A.useContext(Ma);return jt(i,xp(t)),i}function Sp(t){let i=e3(t),a=i.matches[i.matches.length-1];return jt(a.route.id,`${t} can only be used on routes that contain a unique "id"`),a.route.id}function t3(){return Sp("useRouteId")}function n3(){var r;let t=A.useContext(bp),i=Jw("useRouteError"),a=Sp("useRouteError");return t!==void 0?t:(r=i.errors)==null?void 0:r[a]}function i3(){let{router:t}=Ww("useNavigate"),i=Sp("useNavigate"),a=A.useRef(!1);return Hy(()=>{a.current=!0}),A.useCallback(async(o,u={})=>{Wi(a.current,By),a.current&&(typeof o=="number"?await t.navigate(o):await t.navigate(o,{fromRouteId:i,...u}))},[t,i])}var e1={};function Py(t,i,a){!i&&!e1[t]&&(e1[t]=!0,Wi(!1,a))}A.memo(a3);function a3({routes:t,future:i,state:a,isStatic:r,onError:o}){return Uy(t,void 0,{state:a,isStatic:r,onError:o})}function tr(t){jt(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function r3({basename:t="/",children:i=null,location:a,navigationType:r="POP",navigator:o,static:u=!1,unstable_useTransitions:f}){jt(!Co(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let p=t.replace(/^\/*/,"/"),h=A.useMemo(()=>({basename:p,navigator:o,static:u,unstable_useTransitions:f,future:{}}),[p,o,u,f]);typeof a=="string"&&(a=ns(a));let{pathname:m="/",search:y="",hash:g="",state:S=null,key:x="default",unstable_mask:w}=a,M=A.useMemo(()=>{let C=Aa(m,p);return C==null?null:{location:{pathname:C,search:y,hash:g,state:S,key:x,unstable_mask:w},navigationType:r}},[p,m,y,g,S,x,r,w]);return Wi(M!=null,`<Router basename="${p}"> is not able to match the URL "${m}${y}${g}" because it does not start with the basename, so the <Router> won't render anything.`),M==null?null:A.createElement(Oi.Provider,{value:h},A.createElement(Mo.Provider,{children:i,value:M}))}function l3({children:t,location:i}){return Yw(Vh(t),i)}function Vh(t,i=[]){let a=[];return A.Children.forEach(t,(r,o)=>{if(!A.isValidElement(r))return;let u=[...i,o];if(r.type===A.Fragment){a.push.apply(a,Vh(r.props.children,u));return}jt(r.type===tr,`[${typeof r.type=="string"?r.type:r.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),jt(!r.props.index||!r.props.children,"An index route cannot have child routes.");let f={id:r.props.id||u.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,middleware:r.props.middleware,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(f.children=Vh(r.props.children,u)),a.push(f)}),a}var hc="get",pc="application/x-www-form-urlencoded";function $c(t){return typeof HTMLElement<"u"&&t instanceof HTMLElement}function s3(t){return $c(t)&&t.tagName.toLowerCase()==="button"}function o3(t){return $c(t)&&t.tagName.toLowerCase()==="form"}function u3(t){return $c(t)&&t.tagName.toLowerCase()==="input"}function c3(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}function f3(t,i){return t.button===0&&(!i||i==="_self")&&!c3(t)}var qu=null;function d3(){if(qu===null)try{new FormData(document.createElement("form"),0),qu=!1}catch{qu=!0}return qu}var h3=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function mh(t){return t!=null&&!h3.has(t)?(Wi(!1,`"${t}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${pc}"`),null):t}function p3(t,i){let a,r,o,u,f;if(o3(t)){let p=t.getAttribute("action");r=p?Aa(p,i):null,a=t.getAttribute("method")||hc,o=mh(t.getAttribute("enctype"))||pc,u=new FormData(t)}else if(s3(t)||u3(t)&&(t.type==="submit"||t.type==="image")){let p=t.form;if(p==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let h=t.getAttribute("formaction")||p.getAttribute("action");if(r=h?Aa(h,i):null,a=t.getAttribute("formmethod")||p.getAttribute("method")||hc,o=mh(t.getAttribute("formenctype"))||mh(p.getAttribute("enctype"))||pc,u=new FormData(p,t),!d3()){let{name:m,type:y,value:g}=t;if(y==="image"){let S=m?`${m}.`:"";u.append(`${S}x`,"0"),u.append(`${S}y`,"0")}else m&&u.append(m,g)}}else{if($c(t))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');a=hc,r=null,o=pc,f=t}return u&&o==="text/plain"&&(f=u,u=void 0),{action:r,method:a.toLowerCase(),encType:o,formData:u,body:f}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function wp(t,i){if(t===!1||t===null||typeof t>"u")throw new Error(i)}function Fy(t,i,a,r){let o=typeof t=="string"?new URL(t,typeof window>"u"?"server://singlefetch/":window.location.origin):t;return a?o.pathname.endsWith("/")?o.pathname=`${o.pathname}_.${r}`:o.pathname=`${o.pathname}.${r}`:o.pathname==="/"?o.pathname=`_root.${r}`:i&&Aa(o.pathname,i)==="/"?o.pathname=`${_c(i)}/_root.${r}`:o.pathname=`${_c(o.pathname)}.${r}`,o}async function m3(t,i){if(t.id in i)return i[t.id];try{let a=await import(t.module);return i[t.id]=a,a}catch(a){return console.error(`Error loading route module \`${t.module}\`, reloading page...`),console.error(a),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function g3(t){return t==null?!1:t.href==null?t.rel==="preload"&&typeof t.imageSrcSet=="string"&&typeof t.imageSizes=="string":typeof t.rel=="string"&&typeof t.href=="string"}async function v3(t,i,a){let r=await Promise.all(t.map(async o=>{let u=i.routes[o.route.id];if(u){let f=await m3(u,a);return f.links?f.links():[]}return[]}));return S3(r.flat(1).filter(g3).filter(o=>o.rel==="stylesheet"||o.rel==="preload").map(o=>o.rel==="stylesheet"?{...o,rel:"prefetch",as:"style"}:{...o,rel:"prefetch"}))}function t1(t,i,a,r,o,u){let f=(h,m)=>a[m]?h.route.id!==a[m].route.id:!0,p=(h,m)=>{var y;return a[m].pathname!==h.pathname||((y=a[m].route.path)==null?void 0:y.endsWith("*"))&&a[m].params["*"]!==h.params["*"]};return u==="assets"?i.filter((h,m)=>f(h,m)||p(h,m)):u==="data"?i.filter((h,m)=>{var g;let y=r.routes[h.route.id];if(!y||!y.hasLoader)return!1;if(f(h,m)||p(h,m))return!0;if(h.route.shouldRevalidate){let S=h.route.shouldRevalidate({currentUrl:new URL(o.pathname+o.search+o.hash,window.origin),currentParams:((g=a[0])==null?void 0:g.params)||{},nextUrl:new URL(t,window.origin),nextParams:h.params,defaultShouldRevalidate:!0});if(typeof S=="boolean")return S}return!0}):[]}function y3(t,i,{includeHydrateFallback:a}={}){return b3(t.map(r=>{let o=i.routes[r.route.id];if(!o)return[];let u=[o.module];return o.clientActionModule&&(u=u.concat(o.clientActionModule)),o.clientLoaderModule&&(u=u.concat(o.clientLoaderModule)),a&&o.hydrateFallbackModule&&(u=u.concat(o.hydrateFallbackModule)),o.imports&&(u=u.concat(o.imports)),u}).flat(1))}function b3(t){return[...new Set(t)]}function x3(t){let i={},a=Object.keys(t).sort();for(let r of a)i[r]=t[r];return i}function S3(t,i){let a=new Set;return new Set(i),t.reduce((r,o)=>{let u=JSON.stringify(x3(o));return a.has(u)||(a.add(u),r.push({key:u,link:o})),r},[])}function Ep(){let t=A.useContext(is);return wp(t,"You must render this element inside a <DataRouterContext.Provider> element"),t}function w3(){let t=A.useContext(Gc);return wp(t,"You must render this element inside a <DataRouterStateContext.Provider> element"),t}var Tp=A.createContext(void 0);Tp.displayName="FrameworkContext";function _p(){let t=A.useContext(Tp);return wp(t,"You must render this element inside a <HydratedRouter> element"),t}function E3(t,i){let a=A.useContext(Tp),[r,o]=A.useState(!1),[u,f]=A.useState(!1),{onFocus:p,onBlur:h,onMouseEnter:m,onMouseLeave:y,onTouchStart:g}=i,S=A.useRef(null);A.useEffect(()=>{if(t==="render"&&f(!0),t==="viewport"){let M=E=>{E.forEach(_=>{f(_.isIntersecting)})},C=new IntersectionObserver(M,{threshold:.5});return S.current&&C.observe(S.current),()=>{C.disconnect()}}},[t]),A.useEffect(()=>{if(r){let M=setTimeout(()=>{f(!0)},100);return()=>{clearTimeout(M)}}},[r]);let x=()=>{o(!0)},w=()=>{o(!1),f(!1)};return a?t!=="intent"?[u,S,{}]:[u,S,{onFocus:Zs(p,x),onBlur:Zs(h,w),onMouseEnter:Zs(m,x),onMouseLeave:Zs(y,w),onTouchStart:Zs(g,x)}]:[!1,S,{}]}function Zs(t,i){return a=>{t&&t(a),a.defaultPrevented||i(a)}}function T3({page:t,...i}){let a=Bw(),{router:r}=Ep(),o=A.useMemo(()=>_y(r.routes,t,r.basename),[r.routes,t,r.basename]);return o?a?A.createElement(A3,{page:t,matches:o,...i}):A.createElement(M3,{page:t,matches:o,...i}):null}function _3(t){let{manifest:i,routeModules:a}=_p(),[r,o]=A.useState([]);return A.useEffect(()=>{let u=!1;return v3(t,i,a).then(f=>{u||o(f)}),()=>{u=!0}},[t,i,a]),r}function A3({page:t,matches:i,...a}){let r=$n(),{future:o}=_p(),{basename:u}=Ep(),f=A.useMemo(()=>{if(t===r.pathname+r.search+r.hash)return[];let p=Fy(t,u,o.unstable_trailingSlashAwareDataRequests,"rsc"),h=!1,m=[];for(let y of i)typeof y.route.shouldRevalidate=="function"?h=!0:m.push(y.route.id);return h&&m.length>0&&p.searchParams.set("_routes",m.join(",")),[p.pathname+p.search]},[u,o.unstable_trailingSlashAwareDataRequests,t,r,i]);return A.createElement(A.Fragment,null,f.map(p=>A.createElement("link",{key:p,rel:"prefetch",as:"fetch",href:p,...a})))}function M3({page:t,matches:i,...a}){let r=$n(),{future:o,manifest:u,routeModules:f}=_p(),{basename:p}=Ep(),{loaderData:h,matches:m}=w3(),y=A.useMemo(()=>t1(t,i,m,u,r,"data"),[t,i,m,u,r]),g=A.useMemo(()=>t1(t,i,m,u,r,"assets"),[t,i,m,u,r]),S=A.useMemo(()=>{if(t===r.pathname+r.search+r.hash)return[];let M=new Set,C=!1;if(i.forEach(_=>{var R;let O=u.routes[_.route.id];!O||!O.hasLoader||(!y.some(j=>j.route.id===_.route.id)&&_.route.id in h&&((R=f[_.route.id])!=null&&R.shouldRevalidate)||O.hasClientLoader?C=!0:M.add(_.route.id))}),M.size===0)return[];let E=Fy(t,p,o.unstable_trailingSlashAwareDataRequests,"data");return C&&M.size>0&&E.searchParams.set("_routes",i.filter(_=>M.has(_.route.id)).map(_=>_.route.id).join(",")),[E.pathname+E.search]},[p,o.unstable_trailingSlashAwareDataRequests,h,r,u,y,i,t,f]),x=A.useMemo(()=>y3(g,u),[g,u]),w=_3(g);return A.createElement(A.Fragment,null,S.map(M=>A.createElement("link",{key:M,rel:"prefetch",as:"fetch",href:M,...a})),x.map(M=>A.createElement("link",{key:M,rel:"modulepreload",href:M,...a})),w.map(({key:M,link:C})=>A.createElement("link",{key:M,nonce:a.nonce,...C,crossOrigin:C.crossOrigin??a.crossOrigin})))}function C3(...t){return i=>{t.forEach(a=>{typeof a=="function"?a(i):a!=null&&(a.current=i)})}}var O3=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{O3&&(window.__reactRouterVersion="7.14.1")}catch{}function j3({basename:t,children:i,unstable_useTransitions:a,window:r}){let o=A.useRef();o.current==null&&(o.current=uw({window:r,v5Compat:!0}));let u=o.current,[f,p]=A.useState({action:u.action,location:u.location}),h=A.useCallback(m=>{a===!1?p(m):A.startTransition(()=>p(m))},[a]);return A.useLayoutEffect(()=>u.listen(h),[u,h]),A.createElement(r3,{basename:t,children:i,location:f.location,navigationType:f.action,navigator:u,unstable_useTransitions:a})}var Gy=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Kl=A.forwardRef(function({onClick:i,discover:a="render",prefetch:r="none",relative:o,reloadDocument:u,replace:f,unstable_mask:p,state:h,target:m,to:y,preventScrollReset:g,viewTransition:S,unstable_defaultShouldRevalidate:x,...w},M){let{basename:C,navigator:E,unstable_useTransitions:_}=A.useContext(Oi),O=typeof y=="string"&&Gy.test(y),R=Ry(y,C);y=R.to;let j=$w(y,{relative:o}),L=$n(),D=null;if(p){let de=yp(p,[],L.unstable_mask?L.unstable_mask.pathname:"/",!0);C!=="/"&&(de.pathname=de.pathname==="/"?C:Bi([C,de.pathname])),D=E.createHref(de)}let[U,q,P]=E3(r,w),F=D3(y,{replace:f,unstable_mask:p,state:h,target:m,preventScrollReset:g,relative:o,viewTransition:S,unstable_defaultShouldRevalidate:x,unstable_useTransitions:_});function Z(de){i&&i(de),de.defaultPrevented||F(de)}let se=!(R.isExternal||u),ae=A.createElement("a",{...w,...P,href:(se?D:void 0)||R.absoluteURL||j,onClick:se?Z:i,ref:C3(M,q),target:m,"data-discover":!O&&a==="render"?"true":void 0});return U&&!O?A.createElement(A.Fragment,null,ae,A.createElement(T3,{page:j})):ae});Kl.displayName="Link";var R3=A.forwardRef(function({"aria-current":i="page",caseSensitive:a=!1,className:r="",end:o=!1,style:u,to:f,viewTransition:p,children:h,...m},y){let g=Oo(f,{relative:m.relative}),S=$n(),x=A.useContext(Gc),{navigator:w,basename:M}=A.useContext(Oi),C=x!=null&&k3(g)&&p===!0,E=w.encodeLocation?w.encodeLocation(g).pathname:g.pathname,_=S.pathname,O=x&&x.navigation&&x.navigation.location?x.navigation.location.pathname:null;a||(_=_.toLowerCase(),O=O?O.toLowerCase():null,E=E.toLowerCase()),O&&M&&(O=Aa(O,M)||O);const R=E!=="/"&&E.endsWith("/")?E.length-1:E.length;let j=_===E||!o&&_.startsWith(E)&&_.charAt(R)==="/",L=O!=null&&(O===E||!o&&O.startsWith(E)&&O.charAt(E.length)==="/"),D={isActive:j,isPending:L,isTransitioning:C},U=j?i:void 0,q;typeof r=="function"?q=r(D):q=[r,j?"active":null,L?"pending":null,C?"transitioning":null].filter(Boolean).join(" ");let P=typeof u=="function"?u(D):u;return A.createElement(Kl,{...m,"aria-current":U,className:q,ref:y,style:P,to:f,viewTransition:p},typeof h=="function"?h(D):h)});R3.displayName="NavLink";var N3=A.forwardRef(({discover:t="render",fetcherKey:i,navigate:a,reloadDocument:r,replace:o,state:u,method:f=hc,action:p,onSubmit:h,relative:m,preventScrollReset:y,viewTransition:g,unstable_defaultShouldRevalidate:S,...x},w)=>{let{unstable_useTransitions:M}=A.useContext(Oi),C=H3(),E=U3(p,{relative:m}),_=f.toLowerCase()==="get"?"get":"post",O=typeof p=="string"&&Gy.test(p),R=j=>{if(h&&h(j),j.defaultPrevented)return;j.preventDefault();let L=j.nativeEvent.submitter,D=(L==null?void 0:L.getAttribute("formmethod"))||f,U=()=>C(L||j.currentTarget,{fetcherKey:i,method:D,navigate:a,replace:o,state:u,relative:m,preventScrollReset:y,viewTransition:g,unstable_defaultShouldRevalidate:S});M&&a!==!1?A.startTransition(()=>U()):U()};return A.createElement("form",{ref:w,method:_,action:E,onSubmit:r?h:R,...x,"data-discover":!O&&t==="render"?"true":void 0})});N3.displayName="Form";function z3(t){return`${t} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function $y(t){let i=A.useContext(is);return jt(i,z3(t)),i}function D3(t,{target:i,replace:a,unstable_mask:r,state:o,preventScrollReset:u,relative:f,viewTransition:p,unstable_defaultShouldRevalidate:h,unstable_useTransitions:m}={}){let y=Vw(),g=$n(),S=Oo(t,{relative:f});return A.useCallback(x=>{if(f3(x,i)){x.preventDefault();let w=a!==void 0?a:bo(g)===bo(S),M=()=>y(t,{replace:w,unstable_mask:r,state:o,preventScrollReset:u,relative:f,viewTransition:p,unstable_defaultShouldRevalidate:h});m?A.startTransition(()=>M()):M()}},[g,y,S,a,r,o,i,t,u,f,p,h,m])}var L3=0,B3=()=>`__${String(++L3)}__`;function H3(){let{router:t}=$y("useSubmit"),{basename:i}=A.useContext(Oi),a=t3(),r=t.fetch,o=t.navigate;return A.useCallback(async(u,f={})=>{let{action:p,method:h,encType:m,formData:y,body:g}=p3(u,i);if(f.navigate===!1){let S=f.fetcherKey||B3();await r(S,a,f.action||p,{unstable_defaultShouldRevalidate:f.unstable_defaultShouldRevalidate,preventScrollReset:f.preventScrollReset,formData:y,body:g,formMethod:f.method||h,formEncType:f.encType||m,flushSync:f.flushSync})}else await o(f.action||p,{unstable_defaultShouldRevalidate:f.unstable_defaultShouldRevalidate,preventScrollReset:f.preventScrollReset,formData:y,body:g,formMethod:f.method||h,formEncType:f.encType||m,replace:f.replace,state:f.state,fromRouteId:a,flushSync:f.flushSync,viewTransition:f.viewTransition})},[r,o,i,a])}function U3(t,{relative:i}={}){let{basename:a}=A.useContext(Oi),r=A.useContext(Ma);jt(r,"useFormAction must be used inside a RouteContext");let[o]=r.matches.slice(-1),u={...Oo(t||".",{relative:i})},f=$n();if(t==null){u.search=f.search;let p=new URLSearchParams(u.search),h=p.getAll("index");if(h.some(y=>y==="")){p.delete("index"),h.filter(g=>g).forEach(g=>p.append("index",g));let y=p.toString();u.search=y?`?${y}`:""}}return(!t||t===".")&&o.route.index&&(u.search=u.search?u.search.replace(/^\?/,"?index&"):"?index"),a!=="/"&&(u.pathname=u.pathname==="/"?a:Bi([a,u.pathname])),bo(u)}function k3(t,{relative:i}={}){let a=A.useContext(Dy);jt(a!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=$y("useViewTransitionState"),o=Oo(t,{relative:i});if(!a.isTransitioning)return!1;let u=Aa(a.currentLocation.pathname,r)||a.currentLocation.pathname,f=Aa(a.nextLocation.pathname,r)||a.nextLocation.pathname;return Tc(o.pathname,f)!=null||Tc(o.pathname,u)!=null}var P3=Ty();const F3=Ao(P3),G3="modulepreload",$3=function(t){return"/"+t},n1={},Vc=function(i,a,r){let o=Promise.resolve();if(a&&a.length>0){let f=function(m){return Promise.all(m.map(y=>Promise.resolve(y).then(g=>({status:"fulfilled",value:g}),g=>({status:"rejected",reason:g}))))};document.getElementsByTagName("link");const p=document.querySelector("meta[property=csp-nonce]"),h=(p==null?void 0:p.nonce)||(p==null?void 0:p.getAttribute("nonce"));o=f(a.map(m=>{if(m=$3(m),m in n1)return;n1[m]=!0;const y=m.endsWith(".css"),g=y?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${m}"]${g}`))return;const S=document.createElement("link");if(S.rel=y?"stylesheet":G3,y||(S.as="script"),S.crossOrigin="",S.href=m,h&&S.setAttribute("nonce",h),document.head.appendChild(S),y)return new Promise((x,w)=>{S.addEventListener("load",x),S.addEventListener("error",()=>w(new Error(`Unable to preload CSS for ${m}`)))})}))}function u(f){const p=new Event("vite:preloadError",{cancelable:!0});if(p.payload=f,window.dispatchEvent(p),!p.defaultPrevented)throw f}return o.then(f=>{for(const p of f||[])p.status==="rejected"&&u(p.reason);return i().catch(u)})};var Vy={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},i1=pt.createContext&&pt.createContext(Vy),V3=["attr","size","title"];function q3(t,i){if(t==null)return{};var a,r,o=Y3(t,i);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(t);for(r=0;r<u.length;r++)a=u[r],i.indexOf(a)===-1&&{}.propertyIsEnumerable.call(t,a)&&(o[a]=t[a])}return o}function Y3(t,i){if(t==null)return{};var a={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(i.indexOf(r)!==-1)continue;a[r]=t[r]}return a}function Ac(){return Ac=Object.assign?Object.assign.bind():function(t){for(var i=1;i<arguments.length;i++){var a=arguments[i];for(var r in a)({}).hasOwnProperty.call(a,r)&&(t[r]=a[r])}return t},Ac.apply(null,arguments)}function a1(t,i){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);i&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),a.push.apply(a,r)}return a}function Mc(t){for(var i=1;i<arguments.length;i++){var a=arguments[i]!=null?arguments[i]:{};i%2?a1(Object(a),!0).forEach(function(r){X3(t,r,a[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):a1(Object(a)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(a,r))})}return t}function X3(t,i,a){return(i=I3(i))in t?Object.defineProperty(t,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[i]=a,t}function I3(t){var i=Z3(t,"string");return typeof i=="symbol"?i:i+""}function Z3(t,i){if(typeof t!="object"||!t)return t;var a=t[Symbol.toPrimitive];if(a!==void 0){var r=a.call(t,i);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(t)}function qy(t){return t&&t.map((i,a)=>pt.createElement(i.tag,Mc({key:a},i.attr),qy(i.child)))}function cr(t){return i=>pt.createElement(Q3,Ac({attr:Mc({},t.attr)},i),qy(t.child))}function Q3(t){var i=a=>{var{attr:r,size:o,title:u}=t,f=q3(t,V3),p=o||a.size||"1em",h;return a.className&&(h=a.className),t.className&&(h=(h?h+" ":"")+t.className),pt.createElement("svg",Ac({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},a.attr,r,f,{className:h,style:Mc(Mc({color:t.color||a.color},a.style),t.style),height:p,width:p,xmlns:"http://www.w3.org/2000/svg"}),u&&pt.createElement("title",null,u),t.children)};return i1!==void 0?pt.createElement(i1.Consumer,null,a=>i(a)):i(Vy)}function K3(t){return cr({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"},child:[]}]})(t)}function W3(t){return cr({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M13.397 20.997v-8.196h2.765l.411-3.209h-3.176V7.548c0-.926.258-1.56 1.587-1.56h1.684V3.127A22.336 22.336 0 0 0 14.201 3c-2.444 0-4.122 1.492-4.122 4.231v2.355H7.332v3.209h2.753v8.202h3.312z"},child:[]}]})(t)}function J3(t){return cr({attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M12.2439 4C12.778 4.00294 14.1143 4.01586 15.5341 4.07273L16.0375 4.09468C17.467 4.16236 18.8953 4.27798 19.6037 4.4755C20.5486 4.74095 21.2913 5.5155 21.5423 6.49732C21.942 8.05641 21.992 11.0994 21.9982 11.8358L21.9991 11.9884L21.9991 11.9991C21.9991 11.9991 21.9991 12.0028 21.9991 12.0099L21.9982 12.1625C21.992 12.8989 21.942 15.9419 21.5423 17.501C21.2878 18.4864 20.5451 19.261 19.6037 19.5228C18.8953 19.7203 17.467 19.8359 16.0375 19.9036L15.5341 19.9255C14.1143 19.9824 12.778 19.9953 12.2439 19.9983L12.0095 19.9991L11.9991 19.9991C11.9991 19.9991 11.9956 19.9991 11.9887 19.9991L11.7545 19.9983C10.6241 19.9921 5.89772 19.941 4.39451 19.5228C3.4496 19.2573 2.70692 18.4828 2.45587 17.501C2.0562 15.9419 2.00624 12.8989 2 12.1625V11.8358C2.00624 11.0994 2.0562 8.05641 2.45587 6.49732C2.7104 5.51186 3.45308 4.73732 4.39451 4.4755C5.89772 4.05723 10.6241 4.00622 11.7545 4H12.2439ZM9.99911 8.49914V15.4991L15.9991 11.9991L9.99911 8.49914Z"},child:[]}]})(t)}function eE(t){return cr({attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M10.4883 14.651L15.25 21H22.25L14.3917 10.5223L20.9308 3H18.2808L13.1643 8.88578L8.75 3H1.75L9.26086 13.0145L2.31915 21H4.96917L10.4883 14.651ZM16.25 19L5.75 5H7.75L18.25 19H16.25Z"},child:[]}]})(t)}function tE(t){return cr({attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M12.001 9C10.3436 9 9.00098 10.3431 9.00098 12C9.00098 13.6573 10.3441 15 12.001 15C13.6583 15 15.001 13.6569 15.001 12C15.001 10.3427 13.6579 9 12.001 9ZM12.001 7C14.7614 7 17.001 9.2371 17.001 12C17.001 14.7605 14.7639 17 12.001 17C9.24051 17 7.00098 14.7629 7.00098 12C7.00098 9.23953 9.23808 7 12.001 7ZM18.501 6.74915C18.501 7.43926 17.9402 7.99917 17.251 7.99917C16.5609 7.99917 16.001 7.4384 16.001 6.74915C16.001 6.0599 16.5617 5.5 17.251 5.5C17.9393 5.49913 18.501 6.0599 18.501 6.74915ZM12.001 4C9.5265 4 9.12318 4.00655 7.97227 4.0578C7.18815 4.09461 6.66253 4.20007 6.17416 4.38967C5.74016 4.55799 5.42709 4.75898 5.09352 5.09255C4.75867 5.4274 4.55804 5.73963 4.3904 6.17383C4.20036 6.66332 4.09493 7.18811 4.05878 7.97115C4.00703 9.0752 4.00098 9.46105 4.00098 12C4.00098 14.4745 4.00753 14.8778 4.05877 16.0286C4.0956 16.8124 4.2012 17.3388 4.39034 17.826C4.5591 18.2606 4.7605 18.5744 5.09246 18.9064C5.42863 19.2421 5.74179 19.4434 6.17187 19.6094C6.66619 19.8005 7.19148 19.9061 7.97212 19.9422C9.07618 19.9939 9.46203 20 12.001 20C14.4755 20 14.8788 19.9934 16.0296 19.9422C16.8117 19.9055 17.3385 19.7996 17.827 19.6106C18.2604 19.4423 18.5752 19.2402 18.9074 18.9085C19.2436 18.5718 19.4445 18.2594 19.6107 17.8283C19.8013 17.3358 19.9071 16.8098 19.9432 16.0289C19.9949 14.9248 20.001 14.5389 20.001 12C20.001 9.52552 19.9944 9.12221 19.9432 7.97137C19.9064 7.18906 19.8005 6.66149 19.6113 6.17318C19.4434 5.74038 19.2417 5.42635 18.9084 5.09255C18.573 4.75715 18.2616 4.55693 17.8271 4.38942C17.338 4.19954 16.8124 4.09396 16.0298 4.05781C14.9258 4.00605 14.5399 4 12.001 4ZM12.001 2C14.7176 2 15.0568 2.01 16.1235 2.06C17.1876 2.10917 17.9135 2.2775 18.551 2.525C19.2101 2.77917 19.7668 3.1225 20.3226 3.67833C20.8776 4.23417 21.221 4.7925 21.476 5.45C21.7226 6.08667 21.891 6.81333 21.941 7.8775C21.9885 8.94417 22.001 9.28333 22.001 12C22.001 14.7167 21.991 15.0558 21.941 16.1225C21.8918 17.1867 21.7226 17.9125 21.476 18.55C21.2218 19.2092 20.8776 19.7658 20.3226 20.3217C19.7668 20.8767 19.2076 21.22 18.551 21.475C17.9135 21.7217 17.1876 21.89 16.1235 21.94C15.0568 21.9875 14.7176 22 12.001 22C9.28431 22 8.94514 21.99 7.87848 21.94C6.81431 21.8908 6.08931 21.7217 5.45098 21.475C4.79264 21.2208 4.23514 20.8767 3.67931 20.3217C3.12348 19.7658 2.78098 19.2067 2.52598 18.55C2.27848 17.9125 2.11098 17.1867 2.06098 16.1225C2.01348 15.0558 2.00098 14.7167 2.00098 12C2.00098 9.28333 2.01098 8.94417 2.06098 7.8775C2.11014 6.8125 2.27848 6.0875 2.52598 5.45C2.78014 4.79167 3.12348 4.23417 3.67931 3.67833C4.23514 3.1225 4.79348 2.78 5.45098 2.525C6.08848 2.2775 6.81348 2.11 7.87848 2.06C8.94514 2.0125 9.28431 2 12.001 2Z"},child:[]}]})(t)}const nE=()=>{const t=A.useRef([]);t.current=[];const i=r=>{r&&!t.current.includes(r)&&t.current.push(r)};A.useEffect(()=>{if(typeof window>"u")return;(async()=>{const o=(await Vc(async()=>{const{default:f}=await import("./gsap-C-UGJFrr.js");return{default:f}},[])).default,u=new IntersectionObserver((f,p)=>{f.forEach(h=>{h.isIntersecting&&(o.fromTo(t.current,{opacity:0,y:40},{opacity:1,y:0,stagger:.2,duration:.8,ease:"power3.out"}),p.disconnect())})},{threshold:.2});t.current[0]&&u.observe(t.current[0])})()},[]);const a=[{href:"https://www.facebook.com/HomeAndSoulIN",label:"Facebook",icon:b.jsx(W3,{})},{href:"https://twitter.com/Home_and_Soul",label:"Twitter",icon:b.jsx(eE,{})},{href:"https://www.linkedin.com/company/homeandsoulin",label:"LinkedIn",icon:b.jsx(K3,{})},{href:"https://www.instagram.com/homeandsoulin",label:"Instagram",icon:b.jsx(tE,{})},{href:"https://www.youtube.com/channel/UCwqwdgrB6KKyiBHXwirCnTA",label:"YouTube",icon:b.jsx(J3,{})}];return b.jsx("footer",{className:"bg-white w-full py-10",children:b.jsxs("div",{className:"container",children:[b.jsxs("div",{className:"flex flex-wrap justify-between w-[96%] float-end items-baseline mx-auto",children:[b.jsxs("div",{ref:i,className:"grid md:w-[20%] w-full 2xl:py-20 md:py-15 py-5 relative",children:[b.jsx("span",{className:"w-full h-px bg-black/30 2xl:mb-20 md:mb-12 mb-5"}),b.jsxs("div",{className:"w-full",children:[b.jsx("span",{children:b.jsx("img",{src:"https://homeandsoul.com/admin-portal/uploads/call.webp",alt:""})}),b.jsx("p",{children:b.jsx("a",{href:"tel:919999980055",children:"+91 99999 80055"})})]})]}),b.jsxs("div",{ref:i,className:"grid md:w-[20%] w-full 2xl:py-20 md:py-15 py-5 relative",children:[b.jsx("span",{className:"w-full h-px bg-black/30 2xl:mb-20 md:mb-12 mb-5"}),b.jsxs("div",{className:"w-full",children:[b.jsx("span",{children:b.jsx("img",{src:"https://homeandsoul.com/admin-portal/uploads/map.webp",alt:""})}),b.jsxs("p",{children:["29th Floor, The Wing",b.jsx("br",{}),"Boulevard Walk",b.jsx("br",{}),"Greater Noida West"]})]})]}),b.jsxs("div",{ref:i,className:"grid md:w-[20%] w-full 2xl:py-20 md:py-15 py-5 relative",children:[b.jsx("span",{className:"w-full h-px bg-black/30 2xl:mb-20 md:mb-12 mb-5"}),b.jsxs("div",{className:"w-full",children:[b.jsx("span",{children:b.jsx("img",{src:"https://homeandsoul.com/admin-portal/uploads/message.webp",alt:""})}),b.jsx("p",{children:b.jsx("a",{href:"mailto:info@homeandsoul.com",children:"info@homeandsoul.com"})})]})]}),b.jsxs("div",{ref:i,className:"grid md:w-[20%] w-full 2xl:py-20 md:py-15 py-5 relative",children:[b.jsx("span",{className:"w-full h-px bg-black/30 2xl:mb-20 md:mb-12 mb-5"}),b.jsxs("div",{className:"w-full",children:[b.jsx("p",{children:"Subscribe our Newsletter"}),b.jsxs("div",{className:"mt-3 flex items-center w-full max-w-md rounded-full border border-black/50 overflow-hidden bg-white",children:[b.jsx("input",{type:"email",placeholder:"Email Address *",className:"flex-1 px-5 py-3 bg-transparent text-sm"}),b.jsx("button",{className:"bg-blue-800 hover:bg-blue-900 transition-colors h-full px-2 py-1 flex items-center justify-center",children:b.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",className:"w-10! h-10! p-1 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:.5,children:b.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5l7 7-7 7"})})})]})]})]})]}),b.jsxs("div",{className:"flex flex-wrap justify-center md:justify-between w-[94%] mx-auto text-[13px] border-t border-b py-5 border-gray-300 text-gray-500",children:[b.jsxs("p",{children:["© 2026 All Right Reserved | Home & Soul | ",b.jsx(Kl,{to:"/privacy-policy",children:"Privacy & Policy"})]}),b.jsxs("div",{className:"flex items-center gap-2 md:w-auto w-full justify-center ",children:["Follow Us today!",b.jsx("ul",{className:"flex items-center gap-2 p-0 m-0 list-none ",children:a.map(r=>b.jsx("li",{children:b.jsx("a",{href:r.href,target:"_blank",rel:"noreferrer","aria-label":r.label,children:b.jsx("span",{children:r.icon})})},r.label))})]})]}),b.jsx("div",{className:"flex flex-wrap w-[94%] mx-auto py-2 text-[13px] text-gray-400",children:b.jsxs("p",{children:["Disclaimer : Home & Soul is a company which provides multiple services in relation to construction, finishing, interior works, consultation regarding project development, management and sales. The list of projects in which the company is associated in one form or another and continues to remain associated, invested with are being showcased through this website. In most of the projects showcased there are construction agreements, marketing, management, works related agreements which have been executed and are ongoing. The visitors to the website are requested to kindly note that the project developer could be different in each of the projects and wherever possible and to the extent possible, the details have been duly disclosed. ",b.jsx("span",{children:"Read More"})]})})]})})},iE=({isAtTop:t})=>b.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",width:4331,height:639,style:{shapeRendering:"geometricPrecision",textRendering:"geometricPrecision",fillRule:"evenodd",clipRule:"evenodd"},viewBox:"0 0 4331 639.03",children:[b.jsx("defs",{children:b.jsx("style",{children:".fil0{fill:#fff}"})}),b.jsx("g",{id:"Layer_x0020_1",children:b.jsxs("g",{id:"_1974285739584",children:[b.jsx("path",{d:"M192.24 275.07c-2.46 0-4.95-1.65-4.95-5.77v-17.44c0-126.01 0-149.18 1.65-175.73 1.67-29 8.29-43.09 30.67-47.25 9.93-1.64 17.4-2.46 24.02-2.46 9.96 0 14.92-1.67 14.92-7.48 0-5.79-5.8-7.47-17.4-7.47-32.33 0-84.53 2.49-104.43 2.49-22.37 0-74.58-2.49-119.32-2.49C5.8 11.47 0 13.15 0 18.94c0 5.81 4.95 7.48 14.09 7.48 11.6 0 25.69.82 32.31 2.46 27.37 5.8 33.99 19.07 35.63 47.25 1.67 26.55 1.67 49.72 1.67 175.73v145.9c0 76.27 0 141.75-4.16 176.55-3.31 24.06-7.45 42.31-24.03 45.62-7.46 1.64-17.39 3.32-29.82 3.32-9.96 0-13.28 2.49-13.28 6.62 0 5.79 5.81 8.45 16.58 8.45 33.15 0 85.36-2.49 104.43-2.49 23.2 0 75.4 2.49 129.29 2.49 9.93 0 16.58-2.66 16.58-8.45 0-4.13-4.15-6.62-13.28-6.62-12.42 0-30.63-1.68-42.27-3.32-24.85-3.31-29.83-21.56-32.31-44.76-4.14-35.66-4.14-101.14-4.14-177.41v-72.95c0-4.13 2.49-4.98 4.95-4.98h316.6c2.49 0 4.98 1.67 4.98 4.98v72.95c0 76.27 0 141.75-4.14 176.55-3.34 24.06-7.47 42.31-24.06 45.62-7.46 1.64-17.39 3.32-29.81 3.32-9.97 0-13.28 2.49-13.28 6.62 0 5.79 5.81 8.45 17.4 8.45 32.33 0 84.53-2.49 103.6-2.49 23.2 0 75.44 2.49 129.29 2.49 9.96 0 16.59-2.66 16.59-8.45 0-4.13-4.16-6.62-13.28-6.62-12.41 0-30.68-1.68-42.27-3.32-24.85-3.31-29.83-21.56-32.32-44.76-4.13-35.66-4.13-101.14-4.13-177.41v-145.9c0-126.01 0-149.18 1.64-175.73 1.67-29 8.29-43.09 30.68-47.25 9.93-1.64 17.4-2.46 24.02-2.46 9.97 0 14.94-1.67 14.94-7.48 0-5.79-5.8-7.47-17.4-7.47-32.32 0-84.56 2.49-104.44 2.49-22.39 0-74.59-2.49-119.34-2.49-11.6 0-17.39 1.68-17.39 7.47 0 5.81 4.98 7.48 14.09 7.48 11.6 0 25.69.82 32.3 2.46 27.37 5.8 33.96 19.07 35.63 47.25 1.68 26.55 1.68 49.72 1.68 175.73v17.44c0 4.12-2.49 5.77-4.98 5.77h-316.6zM1086.23 453.32l49.78 47.82c14.2 13.59 80.41-77.24 67.63-84.8-3.08-1.83-5.95.65-7.79 3.71-4.57 7.73-12.51 17.63-22.66 20.66-11.26 3.74-23.27 2.2-29.48-4.26-5.81-6.12-11.51-12.05-17.03-17.69 33.21-40.86 70.44-109.11 70.44-153.37 0-7.19-8.99-10.78-20.37-11.99-33.48-3.59-57.41-4.16-71.79-4.16-4.75 0-9.55 1.21-9.55 5.97 0 3.59 3.6 4.82 7.19 4.82 8.95 0 21.51 1.76 29.29 8.95 8.98 7.79 11.38 18.53 11.38 27.52 0 36.17-23.3 85.89-35.33 103.06-6.72-6.81-12.75-12.95-17.82-18.19-24.44-27.36-65.46-75.35-80.83-92.62-47.61-53.48-99.31-101.14-99.31-157.39 0-50.85 38.87-68.18 63.99-68.18 33.51 0 54.46 12.54 66.4 26.89 13.18 15.57 17.37 34.71 17.37 50.28 0 8.95.6 11.39 4.16 11.39 3.59 0 5.99-1.24 7.18-10.19 1.81-8.99 6.6-56.84 6.6-76.61 0-7.16 0-11.94-10.19-15.54-16.13-6.59-43.06-12.55-72.38-12.55-104.06 0-145.94 62.81-145.34 110.09.6 26.93 5.4 51.42 30.52 84.97-35.91 17.33-97.51 71.79-97.51 141.78 0 52.07 38.27 132.31 166.27 132.31 73.42 0 116.75-32.88 139.18-52.68zm-34.9-33.51 13.59 13.05c-13.14 12.1-52.13 35.37-97.53 35.37-62.17 0-114.82-47.88-114.82-122.67 0-47.86 20.93-75.97 41.24-90.95 10.21 14.98 48.47 58.06 64.03 74.81 13.58 14.63 59.07 59.36 93.49 90.39z",style:{fill:t?"#fff":"#000"}}),b.jsx("path",{d:"M1429.85 638.44c42.53 0 87.43-7.22 127.56-33.04 57.79-37.7 75.42-93.1 75.42-139.63 0-76.2-34.5-131.59-131.56-204.6l-22.48-16.84c-66.59-50.61-85.03-78.66-85.03-115.54 0-48.18 36.09-82.66 95.46-82.66 52.15 0 75.41 24.04 87.45 39.3 16.84 20.88 20.84 45.75 20.84 52.94 0 9.64 2.43 14.47 8.05 14.47 6.39 0 8.83-6.43 8.83-24.05 0-62.64 3.18-85.89 3.18-96.32 0-5.61-4.01-8.01-11.23-9.61-20.84-5.62-54.54-13.66-106.69-13.66-111.51 0-185.31 63.41-185.31 151.65 0 65.01 30.49 121.18 118.73 190.2l36.92 28.87c66.56 52.14 78.6 89.07 78.6 128.37 0 42.54-35.31 91.47-107.48 91.47-49.75 0-97.07-21.63-114.72-81.03-4.04-13.65-7.22-30.48-7.22-40.92 0-6.43-.83-13.65-8.04-13.65-6.4 0-8.84 8.83-9.61 20.85-.79 12.89-4.04 61.03-4.04 105.16 0 17.63 2.42 21.64 15.26 27.27 34.52 15.39 70.61 21 117.11 21z",style:{fill:t?"#fff":"#000"}}),b.jsx("path",{d:"M795.5 606.28h395.04v-37.11H795.5z",style:{fill:"#e31e24"}}),b.jsx("path",{d:"M1975.75 553.88c-4.14 28.11-10.75 60.35-33.9 65.31-12.4 2.48-18.19 2.48-24.8 2.48-8.27 0-13.23 1.66-13.23 5.79 0 7.44 6.62 9.09 14.88 9.09 26.46 0 66.14-2.48 81.85-2.48 14.88 0 52.08 2.48 86.8 2.48 12.4 0 19.84-1.65 19.84-9.09 0-4.13-5.79-5.79-12.4-5.79-8.27 0-19.84-.82-34.72-4.13-14.06-3.31-24.8-10.75-24.8-26.45 0-13.23.82-23.98 2.48-38.86l42.99-322.41h3.3c28.94 62 78.54 159.55 85.98 176.91 9.92 23.15 75.23 149.64 95.07 187.66 13.23 24.8 21.49 41.34 28.93 41.34 7.44 0 11.58-7.44 30.59-46.3l180.22-368.7h3.31l49.6 359.61c3.31 23.15.83 33.89-4.13 35.55-5.79 2.48-9.1 4.96-9.1 9.09 0 4.96 4.96 7.44 23.98 9.09 33.06 2.48 147.15 4.14 167.81 4.14 11.58 0 21.5-2.48 21.5-9.1 0-4.96-5.79-5.78-13.23-5.78-10.75 0-27.28-.83-51.25-8.27-24.8-7.44-33.07-31.41-40.51-83.5l-75.23-505.93C2575.1 8.27 2570.14 0 2562.7 0s-11.58 6.61-18.19 19.84l-224.86 465.43-225.69-459.64C2083.22 4.13 2078.26 0 2071.64 0c-6.61 0-11.57 7.44-14.05 21.49l-81.84 532.39zm1139.18-128.13c4.13 0 6.61 1.65 8.27 5.78l66.13 170.3c4.14 9.92-1.65 17.36-7.44 19.02-8.26.82-11.57 2.48-11.57 7.44 0 5.78 9.92 5.78 24.8 6.61 66.14 1.65 126.48 1.65 156.25 1.65 30.58 0 38.02-1.65 38.02-8.26 0-5.79-4.13-6.62-10.74-6.62-9.92 0-22.32-.82-34.72-3.3-17.37-4.14-41.34-15.71-72.75-90.11C3218.27 402.6 3086 71.92 3066.16 26.45 3057.89 7.44 3052.93 0 3045.49 0c-8.27 0-13.23 9.09-23.15 33.07l-207.5 512.55c-16.53 41.33-32.24 69.44-70.27 74.4-6.61.83-18.19 1.65-25.63 1.65-6.61 0-9.92 1.66-9.92 6.62 0 6.61 4.96 8.26 15.71 8.26 42.99 0 88.46-2.48 97.55-2.48 25.63 0 61.18 2.48 87.63 2.48 9.09 0 14.05-1.65 14.05-8.26 0-4.96-2.48-6.62-12.4-6.62h-12.4c-25.62 0-33.06-10.74-33.06-25.62 0-9.92 4.13-29.76 12.4-50.43l44.64-113.26c1.65-4.96 3.3-6.61 7.44-6.61h184.35zm-167.82-41.34c-3.3 0-4.13-2.48-3.3-5.78l76.05-202.54c.83-3.31 2.48-7.44 4.96-7.44s3.31 4.13 4.13 7.44l74.41 203.36c.82 2.48 0 4.96-4.14 4.96h-152.11zm632.42-133.1c0-125.65 0-148.8 1.66-175.25 1.65-28.94 8.26-42.99 30.58-47.13 9.92-1.65 23.15-2.48 32.24-2.48 9.93 0 14.88-1.65 14.88-7.44 0-5.78-5.78-7.44-17.36-7.44-32.24 0-92.59 2.48-112.43 2.48-22.32 0-74.4-2.48-113.25-2.48-12.4 0-18.19 1.66-18.19 7.44 0 5.79 4.96 7.44 14.05 7.44 10.75 0 20.67.83 27.28 2.48 27.29 5.79 33.9 19.02 35.55 47.13 1.66 26.45 1.66 49.6 1.66 175.25v145.5c0 76.06 0 141.37-4.14 176.09-3.3 23.97-7.44 42.16-23.97 45.47-7.44 1.65-17.36 3.3-29.76 3.3-9.92 0-13.23 2.48-13.23 6.62 0 5.78 5.79 8.26 16.53 8.26 16.54 0 38.03-1.65 57.05-1.65 19.84-.83 38.02-.83 47.12-.83 33.89 0 63.65.83 100.85 2.48 37.21.83 80.19 2.48 139.72 2.48 42.98 0 47.12-4.13 52.08-22.32 6.61-23.97 12.4-85.97 12.4-95.07 0-9.92-.83-14.05-6.62-14.05-6.61 0-8.26 4.96-9.09 12.4-1.65 15.71-11.57 38.86-21.49 49.6-20.67 22.32-52.91 23.15-96.73 23.15-64.48 0-85.97-5.79-100.03-18.19-17.36-14.88-17.36-71.92-17.36-177.74v-145.5zm500.15 0c0-125.65 0-148.8 1.66-175.25 1.65-28.94 8.26-42.99 30.58-47.13 9.93-1.65 23.15-2.48 32.25-2.48 9.92 0 14.88-1.65 14.88-7.44 0-5.78-5.79-7.44-17.37-7.44-32.24 0-92.58 2.48-112.43 2.48-22.32 0-74.4-2.48-113.25-2.48-12.4 0-18.19 1.66-18.19 7.44 0 5.79 4.96 7.44 14.05 7.44 10.75 0 20.67.83 27.29 2.48 27.28 5.79 33.89 19.02 35.54 47.13 1.66 26.45 1.66 49.6 1.66 175.25v145.5c0 76.06 0 141.37-4.14 176.09-3.3 23.97-7.44 42.16-23.97 45.47-7.44 1.65-17.36 3.3-29.76 3.3-9.92 0-13.23 2.48-13.23 6.62 0 5.78 5.79 8.26 16.54 8.26 16.53 0 38.02-1.65 57.04-1.65 19.84-.83 38.02-.83 47.12-.83 33.89 0 63.65.83 100.85 2.48 37.21.83 80.19 2.48 139.72 2.48 42.98 0 47.12-4.13 52.08-22.32 6.61-23.97 12.4-85.97 12.4-95.07 0-9.92-.83-14.05-6.62-14.05-6.61 0-8.26 4.96-9.09 12.4-1.65 15.71-11.57 38.86-21.49 49.6-20.67 22.32-52.91 23.15-96.73 23.15-64.48 0-85.97-5.79-100.03-18.19-17.36-14.88-17.36-71.92-17.36-177.74v-145.5z",style:{fill:t?"#fff":"#000"}})]})})]}),aE=[{label:"shop",to:"/shop"},{label:"dine",to:"/dine"},{label:"Pubs",to:"/pubs"},{label:"Games",to:"/games"},{label:"Movies",to:"/movies"},{label:"gift card",to:"#gift-card"},{label:"h&s GROUP",to:"#hs-group"}],qh=A.forwardRef(({navRefs:t,isMobile:i=!1,onClose:a,handleSmoothScroll:r,isAtTop:o},u)=>{const f=$n(),p=m=>m==="/"||m==="#"?!1:f.pathname===m||f.pathname.startsWith(m+"/"),h=(m,y)=>{const g=p(m.to),S=g?"text-(--primary-color) relative after:content-[''] after:absolute after:left-0 after:-bottom-1 after:w-full after:h-px after:bg-(--primary-color)":o?"text-white":"text-black",x=g?"text-(--primary-color) font-semibold pl-3 border-l-2 border-(--primary-color)":"text-white";return b.jsxs(Kl,{to:m.to,ref:w=>{!i&&t&&(t[y]=w)},onClick:w=>{m.to.startsWith("#")&&f.pathname==="/"&&(w.preventDefault(),r(w,m.to.slice(1))),typeof a=="function"&&a()},className:`
            relative transition-colors duration-300
            hover:text-(--primary-color) leading-relaxed
            ${i?x:S}
          `,"aria-current":g?"page":void 0,children:[m.label,!i&&b.jsx("span",{className:`
                absolute left-0 -bottom-1 h-px bg-(--primary-color)
                transition-all duration-300
                ${g?"w-full":"w-0 group-hover:w-full"}
              `})]},y)};return b.jsx("div",{ref:u,className:i?"fixed top-0 left-0 h-screen w-3/4 primary-bg text-white p-6 tracking-[2.5px] transform -translate-x-full lg:hidden flex flex-col space-y-6 uppercase md:text-sm text-xs z-100":"flex justify-end 2xl:space-x-12 space-x-8 uppercase 2xl:text-sm md:text-[12px] xl:tracking-[3px]",children:aE.map((m,y)=>h(m,y))})});qh.displayName="Menu";const rE="918444558888",r1="+91 844455 8888",lE=()=>{const[t,i]=A.useState(!0),[a,r]=A.useState(0),[o,u]=A.useState(!0),[f,p]=A.useState(!1),[h,m]=A.useState("idle"),y=$n(),g=y.pathname==="/",S=o&&g,x=A.useRef(null),w=A.useRef([]),M=A.useRef(null),C=A.useRef(null),E=A.useRef(null),_=R=>{window.innerWidth<992||(R.preventDefault(),navigator.clipboard.writeText(r1).then(()=>{m("copied")}).catch(()=>{try{const L=document.createElement("textarea");L.value=r1,L.style.position="fixed",L.style.opacity="0",document.body.appendChild(L),L.focus(),L.select(),document.execCommand("copy"),document.body.removeChild(L),m("copied")}catch{m("error")}}).finally(()=>{E.current&&clearTimeout(E.current),E.current=setTimeout(()=>m("idle"),2200)}))};A.useEffect(()=>{C.current&&(f?(ie.to(C.current,{x:0,duration:.5,ease:"power3.out"}),ie.fromTo(C.current.querySelectorAll("a, span"),{opacity:0,x:-20},{opacity:1,x:0,stagger:.1,delay:.2})):ie.to(C.current,{x:"-100%",duration:.5,ease:"power3.in"}))},[f]),A.useEffect(()=>{if(!(typeof window>"u")&&y.hash){const R=setTimeout(()=>{const j=document.getElementById(y.hash.slice(1));if(j){const U=j.getBoundingClientRect().top+window.pageYOffset-120;window.scrollTo({top:U,behavior:"smooth"}),document.documentElement.scrollTop=U,document.body.scrollTop=U}},200);return()=>clearTimeout(R)}},[y]),A.useEffect(()=>{const R=setTimeout(()=>{const j=ie.context(()=>{const L=ie.timeline({defaults:{ease:"power2.out",duration:.6}});x.current&&L.from(x.current,{x:-50,opacity:0}),M.current&&L.from(M.current,{y:-20,opacity:0},"-=0.4");const D=w.current.filter(U=>U!==null);D.length>0&&L.from(D,{opacity:0,y:-10,stagger:.1},"-=0.4")});return()=>j.revert()},100);return()=>clearTimeout(R)},[]),A.useEffect(()=>{const R=()=>{const j=window.scrollY;if(window.innerWidth<992){i(!0),u(j<100),r(j);return}u(j<100),i(j<=a),r(j)};return window.addEventListener("scroll",R),()=>window.removeEventListener("scroll",R)},[a]);const O=(R,j)=>{if(y.pathname==="/"){R.preventDefault();const L=document.getElementById(j);if(L){const q=L.getBoundingClientRect().top+window.pageYOffset-120;window.scrollTo({top:q,behavior:"smooth"}),document.documentElement.scrollTop=q,document.body.scrollTop=q}p(!1)}};return b.jsxs(b.Fragment,{children:[b.jsxs("header",{className:`fixed top-0 left-0 w-full z-20 transition-all duration-500${t?"translate-y-0":"-translate-y-full"} ${S?"bg-transparent":"bg-white shadow-sm"}`,children:[b.jsx("div",{className:"w-full bg-black text-[11px] uppercase tracking-[1.5px] hidden lg:block",children:b.jsx("div",{className:"container",children:b.jsxs("div",{className:"w-full flex justify-end items-center text-white gap-5 h-10",children:[b.jsxs("a",{href:`tel:+${rE}`,onClick:_,title:"Click to copy number",className:"relative flex items-center gap-1 select-none cursor-pointer transition-colors duration-200 text-white hover:text-(--primary-color)",style:{textDecoration:"none"},children:[b.jsx("span",{className:"pointer-events-none absolute -top-7 left-1/2 rounded px-2 py-0.5 text-[10px] font-semibold whitespace-nowrap text-white",style:{background:h==="copied"?"#22c55e":h==="error"?"#ef4444":"transparent",opacity:h!=="idle"?1:0,transform:`translateX(-50%) translateY(${h!=="idle"?"0px":"4px"})`,transition:"opacity 0.25s, transform 0.25s"},children:h==="copied"?"✓ Copied!":"Failed"}),b.jsx("span",{className:"text-[15px] relative -top-px",children:"+"}),b.jsx("span",{children:"91 844455 8888"})]}),b.jsx("span",{className:"w-px h-10 bg-white/30 inline-block"}),b.jsx("span",{children:"Mall Timings: Mon - Sun, 11:00 AM - 9:30 PM"}),b.jsx("span",{className:"w-px h-10 bg-white/30 inline-block"}),b.jsx("span",{children:b.jsx("a",{href:"https://maps.app.goo.gl/CF3SdgsaVXj5tauc6",target:"_blank",rel:"noopener noreferrer",className:"text-white hover:text-(--primary-color) transition-colors duration-300",children:"Getting Here"})}),b.jsx("span",{className:"w-px h-10 bg-white/30 inline-block"}),b.jsx("span",{children:b.jsx(Kl,{to:"/leasing-enquiry",children:"LEASING ENQUIRY"})})]})})}),b.jsx("div",{className:"w-full",children:b.jsx("div",{className:"container border-b border-white/20 md:py-0 py-5 ",children:b.jsxs("div",{className:`mx-auto flex justify-between 2xl:text-xs text-[11px] md:tracking-[3px] 2xl:tracking-[4px] 2xl:py-8 md:py-6 items-center ${S?"text-white ":"text-black "}`,children:[b.jsx("div",{ref:x,className:`logo-container flex relative transition-all duration-300 items-center lg:justify-center z-100 ${S?"2xl:w-70 lg:w-55 w-50":"lg:w-1/7 h-auto md:w-1/6 w-1/3"}`,children:b.jsx(Kl,{to:"/",className:"flex flex-col items-start w-full transition-transform duration-300 hover:scale-105 relative",children:b.jsx(iE,{isAtTop:S})})}),b.jsx("div",{className:"hidden lg:flex",children:b.jsx(qh,{navRefs:w.current,isMobile:!1,handleSmoothScroll:O,isAtTop:S})}),b.jsxs("button",{className:"lg:hidden z-50 relative w-10 h-4 opacity-50 flex flex-col justify-between items-center",onClick:()=>p(R=>!R),children:[b.jsx("span",{className:`block h-px w-full bg-current transform transition duration-600 ${f?"rotate-45 translate-y-3":""}`}),b.jsx("span",{className:`block h-px w-full bg-current transform transition duration-600 ${f?"-rotate-45 -translate-y-1":""}`})]})]})})})]}),b.jsx(qh,{ref:C,isMobile:!0,onClose:()=>p(!1),handleSmoothScroll:O})]})},sE=()=>{const t=typeof window<"u"?$n():null;return A.useEffect(()=>{t&&window.scrollTo(0,0)},[t==null?void 0:t.pathname]),null};var l1="1.3.23";function Yy(t,i,a){return Math.max(t,Math.min(i,a))}function oE(t,i,a){return(1-a)*t+a*i}function uE(t,i,a,r){return oE(t,i,1-Math.exp(-a*r))}function cE(t,i){return(t%i+i)%i}var fE=class{constructor(){be(this,"isRunning",!1);be(this,"value",0);be(this,"from",0);be(this,"to",0);be(this,"currentTime",0);be(this,"lerp");be(this,"duration");be(this,"easing");be(this,"onUpdate")}advance(t){var a;if(!this.isRunning)return;let i=!1;if(this.duration&&this.easing){this.currentTime+=t;const r=Yy(0,this.currentTime/this.duration,1);i=r>=1;const o=i?1:this.easing(r);this.value=this.from+(this.to-this.from)*o}else this.lerp?(this.value=uE(this.value,this.to,this.lerp*60,t),Math.round(this.value)===Math.round(this.to)&&(this.value=this.to,i=!0)):(this.value=this.to,i=!0);i&&this.stop(),(a=this.onUpdate)==null||a.call(this,this.value,i)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:a,duration:r,easing:o,onStart:u,onUpdate:f}){this.from=this.value=t,this.to=i,this.lerp=a,this.duration=r,this.easing=o,this.currentTime=0,this.isRunning=!0,u==null||u(),this.onUpdate=f}};function dE(t,i){let a;return function(...r){clearTimeout(a),a=setTimeout(()=>{a=void 0,t.apply(this,r)},i)}}var hE=class{constructor(t,i,{autoResize:a=!0,debounce:r=250}={}){be(this,"width",0);be(this,"height",0);be(this,"scrollHeight",0);be(this,"scrollWidth",0);be(this,"debouncedResize");be(this,"wrapperResizeObserver");be(this,"contentResizeObserver");be(this,"resize",()=>{this.onWrapperResize(),this.onContentResize()});be(this,"onWrapperResize",()=>{this.wrapper instanceof Window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)});be(this,"onContentResize",()=>{this.wrapper instanceof Window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)});this.wrapper=t,this.content=i,a&&(this.debouncedResize=dE(this.resize,r),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,i;(t=this.wrapperResizeObserver)==null||t.disconnect(),(i=this.contentResizeObserver)==null||i.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}},Xy=class{constructor(){be(this,"events",{})}emit(t,...i){var r;const a=this.events[t]||[];for(let o=0,u=a.length;o<u;o++)(r=a[o])==null||r.call(a,...i)}on(t,i){return this.events[t]?this.events[t].push(i):this.events[t]=[i],()=>{var a;this.events[t]=(a=this.events[t])==null?void 0:a.filter(r=>i!==r)}}off(t,i){var a;this.events[t]=(a=this.events[t])==null?void 0:a.filter(r=>i!==r)}destroy(){this.events={}}};const pE=100/6,er={passive:!1};function s1(t,i){return t===1?pE:t===2?i:1}var mE=class{constructor(t,i={wheelMultiplier:1,touchMultiplier:1}){be(this,"touchStart",{x:0,y:0});be(this,"lastDelta",{x:0,y:0});be(this,"window",{width:0,height:0});be(this,"emitter",new Xy);be(this,"onTouchStart",t=>{const{clientX:i,clientY:a}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=a,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:t})});be(this,"onTouchMove",t=>{const{clientX:i,clientY:a}=t.targetTouches?t.targetTouches[0]:t,r=-(i-this.touchStart.x)*this.options.touchMultiplier,o=-(a-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=i,this.touchStart.y=a,this.lastDelta={x:r,y:o},this.emitter.emit("scroll",{deltaX:r,deltaY:o,event:t})});be(this,"onTouchEnd",t=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})});be(this,"onWheel",t=>{let{deltaX:i,deltaY:a,deltaMode:r}=t;const o=s1(r,this.window.width),u=s1(r,this.window.height);i*=o,a*=u,i*=this.options.wheelMultiplier,a*=this.options.wheelMultiplier,this.emitter.emit("scroll",{deltaX:i,deltaY:a,event:t})});be(this,"onWindowResize",()=>{this.window={width:window.innerWidth,height:window.innerHeight}});this.element=t,this.options=i,window.addEventListener("resize",this.onWindowResize),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,er),this.element.addEventListener("touchstart",this.onTouchStart,er),this.element.addEventListener("touchmove",this.onTouchMove,er),this.element.addEventListener("touchend",this.onTouchEnd,er)}on(t,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize),this.element.removeEventListener("wheel",this.onWheel,er),this.element.removeEventListener("touchstart",this.onTouchStart,er),this.element.removeEventListener("touchmove",this.onTouchMove,er),this.element.removeEventListener("touchend",this.onTouchEnd,er)}};const o1=t=>Math.min(1,1.001-2**(-10*t));var gE=class{constructor({wrapper:t=window,content:i=document.documentElement,eventsTarget:a=t,smoothWheel:r=!0,syncTouch:o=!1,syncTouchLerp:u=.075,touchInertiaExponent:f=1.7,duration:p,easing:h,lerp:m=.1,infinite:y=!1,orientation:g="vertical",gestureOrientation:S=g==="horizontal"?"both":"vertical",touchMultiplier:x=1,wheelMultiplier:w=1,autoResize:M=!0,prevent:C,virtualScroll:E,overscroll:_=!0,autoRaf:O=!1,anchors:R=!1,autoToggle:j=!1,allowNestedScroll:L=!1,__experimental__naiveDimensions:D=!1,naiveDimensions:U=D,stopInertiaOnNavigate:q=!1}={}){be(this,"_isScrolling",!1);be(this,"_isStopped",!1);be(this,"_isLocked",!1);be(this,"_preventNextNativeScrollEvent",!1);be(this,"_resetVelocityTimeout",null);be(this,"_rafId",null);be(this,"isTouching");be(this,"time",0);be(this,"userData",{});be(this,"lastVelocity",0);be(this,"velocity",0);be(this,"direction",0);be(this,"options");be(this,"targetScroll");be(this,"animatedScroll");be(this,"animate",new fE);be(this,"emitter",new Xy);be(this,"dimensions");be(this,"virtualScroll");be(this,"onScrollEnd",t=>{t instanceof CustomEvent||(this.isScrolling==="smooth"||this.isScrolling===!1)&&t.stopPropagation()});be(this,"dispatchScrollendEvent",()=>{this.options.wrapper.dispatchEvent(new CustomEvent("scrollend",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:!0}}))});be(this,"onTransitionEnd",t=>{var i;(i=t.propertyName)!=null&&i.includes("overflow")&&t.target===this.rootElement&&this.checkOverflow()});be(this,"onClick",t=>{const i=t.composedPath().filter(r=>r instanceof HTMLAnchorElement&&r.href).map(r=>new URL(r.href)),a=new URL(window.location.href);if(this.options.anchors){const r=i.find(o=>a.host===o.host&&a.pathname===o.pathname&&o.hash);if(r){const o=typeof this.options.anchors=="object"&&this.options.anchors?this.options.anchors:void 0,u=`#${r.hash.split("#")[1]}`;this.scrollTo(u,o);return}}if(this.options.stopInertiaOnNavigate&&i.some(r=>a.host===r.host&&a.pathname!==r.pathname)){this.reset();return}});be(this,"onPointerDown",t=>{t.button===1&&this.reset()});be(this,"onVirtualScroll",t=>{if(typeof this.options.virtualScroll=="function"&&this.options.virtualScroll(t)===!1)return;const{deltaX:i,deltaY:a,event:r}=t;if(this.emitter.emit("virtual-scroll",{deltaX:i,deltaY:a,event:r}),r.ctrlKey||r.lenisStopPropagation)return;const o=r.type.includes("touch"),u=r.type.includes("wheel");this.isTouching=r.type==="touchstart"||r.type==="touchmove";const f=i===0&&a===0;if(this.options.syncTouch&&o&&r.type==="touchstart"&&f&&!this.isStopped&&!this.isLocked){this.reset();return}const p=this.options.gestureOrientation==="vertical"&&a===0||this.options.gestureOrientation==="horizontal"&&i===0;if(f||p)return;let h=r.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const m=this.options.prevent,y=Math.abs(i)>=Math.abs(a)?"horizontal":"vertical";if(h.find(w=>{var M,C,E,_,O;return w instanceof HTMLElement&&(typeof m=="function"&&(m==null?void 0:m(w))||((M=w.hasAttribute)==null?void 0:M.call(w,"data-lenis-prevent"))||y==="vertical"&&((C=w.hasAttribute)==null?void 0:C.call(w,"data-lenis-prevent-vertical"))||y==="horizontal"&&((E=w.hasAttribute)==null?void 0:E.call(w,"data-lenis-prevent-horizontal"))||o&&((_=w.hasAttribute)==null?void 0:_.call(w,"data-lenis-prevent-touch"))||u&&((O=w.hasAttribute)==null?void 0:O.call(w,"data-lenis-prevent-wheel"))||this.options.allowNestedScroll&&this.hasNestedScroll(w,{deltaX:i,deltaY:a}))}))return;if(this.isStopped||this.isLocked){r.cancelable&&r.preventDefault();return}if(!(this.options.syncTouch&&o||this.options.smoothWheel&&u)){this.isScrolling="native",this.animate.stop(),r.lenisStopPropagation=!0;return}let g=a;this.options.gestureOrientation==="both"?g=Math.abs(a)>Math.abs(i)?a:i:this.options.gestureOrientation==="horizontal"&&(g=i),(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||this.animatedScroll===0&&a>0||this.animatedScroll===this.limit&&a<0))&&(r.lenisStopPropagation=!0),r.cancelable&&r.preventDefault();const S=o&&this.options.syncTouch,x=o&&r.type==="touchend";x&&(g=Math.sign(g)*Math.abs(this.velocity)**this.options.touchInertiaExponent),this.scrollTo(this.targetScroll+g,{programmatic:!1,...S?{lerp:x?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}})});be(this,"onNativeScroll",()=>{if(this._resetVelocityTimeout!==null&&(clearTimeout(this._resetVelocityTimeout),this._resetVelocityTimeout=null),this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=!1;return}if(this.isScrolling===!1||this.isScrolling==="native"){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isStopped||(this.isScrolling="native"),this.emit(),this.velocity!==0&&(this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()},400))}});be(this,"raf",t=>{const i=t-(this.time||t);this.time=t,this.animate.advance(i*.001),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))});window.lenisVersion=l1,window.lenis||(window.lenis={}),window.lenis.version=l1,g==="horizontal"&&(window.lenis.horizontal=!0),o===!0&&(window.lenis.touch=!0),(!t||t===document.documentElement)&&(t=window),typeof p=="number"&&typeof h!="function"?h=o1:typeof h=="function"&&typeof p!="number"&&(p=1),this.options={wrapper:t,content:i,eventsTarget:a,smoothWheel:r,syncTouch:o,syncTouchLerp:u,touchInertiaExponent:f,duration:p,easing:h,lerp:m,infinite:y,gestureOrientation:S,orientation:g,touchMultiplier:x,wheelMultiplier:w,autoResize:M,prevent:C,virtualScroll:E,overscroll:_,autoRaf:O,anchors:R,autoToggle:j,allowNestedScroll:L,naiveDimensions:U,stopInertiaOnNavigate:q},this.dimensions=new hE(t,i,{autoResize:M}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll),this.options.wrapper.addEventListener("scrollend",this.onScrollEnd,{capture:!0}),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.addEventListener("click",this.onClick),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown),this.virtualScroll=new mE(a,{touchMultiplier:x,wheelMultiplier:w}),this.virtualScroll.on("scroll",this.onVirtualScroll),this.options.autoToggle&&(this.checkOverflow(),this.rootElement.addEventListener("transitionend",this.onTransitionEnd)),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll),this.options.wrapper.removeEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.removeEventListener("click",this.onClick),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName(),this._rafId&&cancelAnimationFrame(this._rafId)}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}get overflow(){const t=this.isHorizontal?"overflow-x":"overflow-y";return getComputedStyle(this.rootElement)[t]}checkOverflow(){["hidden","clip"].includes(this.overflow)?this.internalStop():this.internalStart()}setScroll(t){this.isHorizontal?this.options.wrapper.scrollTo({left:t,behavior:"instant"}):this.options.wrapper.scrollTo({top:t,behavior:"instant"})}resize(){this.dimensions.resize(),this.animatedScroll=this.targetScroll=this.actualScroll,this.emit()}emit(){this.emitter.emit("scroll",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){if(this.isStopped){if(this.options.autoToggle){this.rootElement.style.removeProperty("overflow");return}this.internalStart()}}internalStart(){this.isStopped&&(this.reset(),this.isStopped=!1,this.emit())}stop(){if(!this.isStopped){if(this.options.autoToggle){this.rootElement.style.setProperty("overflow","clip");return}this.internalStop()}}internalStop(){this.isStopped||(this.reset(),this.isStopped=!0,this.emit())}scrollTo(t,{offset:i=0,immediate:a=!1,lock:r=!1,programmatic:o=!0,lerp:u=o?this.options.lerp:void 0,duration:f=o?this.options.duration:void 0,easing:p=o?this.options.easing:void 0,onStart:h,onComplete:m,force:y=!1,userData:g}={}){if((this.isStopped||this.isLocked)&&!y)return;let S=t,x=i;if(typeof S=="string"&&["top","left","start","#"].includes(S))S=0;else if(typeof S=="string"&&["bottom","right","end"].includes(S))S=this.limit;else{let w=null;if(typeof S=="string"?(w=document.querySelector(S),w||(S==="#top"?S=0:console.warn("Lenis: Target not found",S))):S instanceof HTMLElement&&(S!=null&&S.nodeType)&&(w=S),w){if(this.options.wrapper!==window){const R=this.rootElement.getBoundingClientRect();x-=this.isHorizontal?R.left:R.top}const M=w.getBoundingClientRect(),C=getComputedStyle(w),E=this.isHorizontal?Number.parseFloat(C.scrollMarginLeft):Number.parseFloat(C.scrollMarginTop),_=getComputedStyle(this.rootElement),O=this.isHorizontal?Number.parseFloat(_.scrollPaddingLeft):Number.parseFloat(_.scrollPaddingTop);S=(this.isHorizontal?M.left:M.top)+this.animatedScroll-(Number.isNaN(E)?0:E)-(Number.isNaN(O)?0:O)}}if(typeof S=="number"){if(S+=x,this.options.infinite){if(o){this.targetScroll=this.animatedScroll=this.scroll;const w=S-this.animatedScroll;w>this.limit/2?S-=this.limit:w<-this.limit/2&&(S+=this.limit)}}else S=Yy(0,S,this.limit);if(S===this.targetScroll){h==null||h(this),m==null||m(this);return}if(this.userData=g??{},a){this.animatedScroll=this.targetScroll=S,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),m==null||m(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()});return}o||(this.targetScroll=S),typeof f=="number"&&typeof p!="function"?p=o1:typeof p=="function"&&typeof f!="number"&&(f=1),this.animate.fromTo(this.animatedScroll,S,{duration:f,easing:p,lerp:u,onStart:()=>{r&&(this.isLocked=!0),this.isScrolling="smooth",h==null||h(this)},onUpdate:(w,M)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=w-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=w,this.setScroll(this.scroll),o&&(this.targetScroll=w),M||this.emit(),M&&(this.reset(),this.emit(),m==null||m(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()}),this.preventNextNativeScrollEvent())}})}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}hasNestedScroll(t,{deltaX:i,deltaY:a}){const r=Date.now();t._lenis||(t._lenis={});const o=t._lenis;let u,f,p,h,m,y,g,S,x,w;if(r-(o.time??0)>2e3){o.time=Date.now();const L=window.getComputedStyle(t);if(o.computedStyle=L,u=["auto","overlay","scroll"].includes(L.overflowX),f=["auto","overlay","scroll"].includes(L.overflowY),m=["auto"].includes(L.overscrollBehaviorX),y=["auto"].includes(L.overscrollBehaviorY),o.hasOverflowX=u,o.hasOverflowY=f,!(u||f))return!1;g=t.scrollWidth,S=t.scrollHeight,x=t.clientWidth,w=t.clientHeight,p=g>x,h=S>w,o.isScrollableX=p,o.isScrollableY=h,o.scrollWidth=g,o.scrollHeight=S,o.clientWidth=x,o.clientHeight=w,o.hasOverscrollBehaviorX=m,o.hasOverscrollBehaviorY=y}else p=o.isScrollableX,h=o.isScrollableY,u=o.hasOverflowX,f=o.hasOverflowY,g=o.scrollWidth,S=o.scrollHeight,x=o.clientWidth,w=o.clientHeight,m=o.hasOverscrollBehaviorX,y=o.hasOverscrollBehaviorY;if(!(u&&p||f&&h))return!1;const M=Math.abs(i)>=Math.abs(a)?"horizontal":"vertical";let C,E,_,O,R,j;if(M==="horizontal")C=Math.round(t.scrollLeft),E=g-x,_=i,O=u,R=p,j=m;else if(M==="vertical")C=Math.round(t.scrollTop),E=S-w,_=a,O=f,R=h,j=y;else return!1;return!j&&(C>=E||C<=0)?!0:(_>0?C<E:C>0)&&O&&R}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?"x":"y"]}get isHorizontal(){return this.options.orientation==="horizontal"}get actualScroll(){const t=this.options.wrapper;return this.isHorizontal?t.scrollX??t.scrollLeft:t.scrollY??t.scrollTop}get scroll(){return this.options.infinite?cE(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return this.limit===0?1:this.scroll/this.limit}get isScrolling(){return this._isScrolling}set isScrolling(t){this._isScrolling!==t&&(this._isScrolling=t,this.updateClassName())}get isStopped(){return this._isStopped}set isStopped(t){this._isStopped!==t&&(this._isStopped=t,this.updateClassName())}get isLocked(){return this._isLocked}set isLocked(t){this._isLocked!==t&&(this._isLocked=t,this.updateClassName())}get isSmooth(){return this.isScrolling==="smooth"}get className(){let t="lenis";return this.options.autoToggle&&(t+=" lenis-autoToggle"),this.isStopped&&(t+=" lenis-stopped"),this.isLocked&&(t+=" lenis-locked"),this.isScrolling&&(t+=" lenis-scrolling"),this.isScrolling==="smooth"&&(t+=" lenis-smooth"),t}updateClassName(){this.cleanUpClassName(),this.className.split(" ").forEach(t=>{this.rootElement.classList.add(t)})}cleanUpClassName(){for(const t of Array.from(this.rootElement.classList))(t==="lenis"||t.startsWith("lenis-"))&&this.rootElement.classList.remove(t)}};const vE=()=>{const t=A.useRef(null),i=$n();return A.useEffect(()=>{t.current=new gE({lerp:.5,duration:.8,smoothWheel:!0,smoothTouch:!0});function a(o){var u;(u=t.current)==null||u.raf(o),requestAnimationFrame(a)}const r=requestAnimationFrame(a);return()=>{cancelAnimationFrame(r),t.current&&(t.current.destroy(),t.current=null)}},[]),A.useEffect(()=>{t.current&&t.current.scrollTo(0,{immediate:!1,duration:1.2,easing:a=>Math.min(1,1.001-Math.pow(2,-10*a))})},[i.pathname]),null};var yE=function(i){return bE(i)&&!xE(i)};function bE(t){return!!t&&typeof t=="object"}function xE(t){var i=Object.prototype.toString.call(t);return i==="[object RegExp]"||i==="[object Date]"||EE(t)}var SE=typeof Symbol=="function"&&Symbol.for,wE=SE?Symbol.for("react.element"):60103;function EE(t){return t.$$typeof===wE}function TE(t){return Array.isArray(t)?[]:{}}function Cc(t,i){return i.clone!==!1&&i.isMergeableObject(t)?xo(TE(t),t,i):t}function _E(t,i,a){return t.concat(i).map(function(r){return Cc(r,a)})}function AE(t,i,a){var r={};return a.isMergeableObject(t)&&Object.keys(t).forEach(function(o){r[o]=Cc(t[o],a)}),Object.keys(i).forEach(function(o){!a.isMergeableObject(i[o])||!t[o]?r[o]=Cc(i[o],a):r[o]=xo(t[o],i[o],a)}),r}function xo(t,i,a){a=a||{},a.arrayMerge=a.arrayMerge||_E,a.isMergeableObject=a.isMergeableObject||yE;var r=Array.isArray(i),o=Array.isArray(t),u=r===o;return u?r?a.arrayMerge(t,i,a):AE(t,i,a):Cc(i,a)}xo.all=function(i,a){if(!Array.isArray(i))throw new Error("first argument should be an array");return i.reduce(function(r,o){return xo(r,o,a)},{})};var Yh=xo,Iy=typeof global=="object"&&global&&global.Object===Object&&global,ME=typeof self=="object"&&self&&self.Object===Object&&self,ea=Iy||ME||Function("return this")(),or=ea.Symbol,Zy=Object.prototype,CE=Zy.hasOwnProperty,OE=Zy.toString,Qs=or?or.toStringTag:void 0;function jE(t){var i=CE.call(t,Qs),a=t[Qs];try{t[Qs]=void 0;var r=!0}catch{}var o=OE.call(t);return r&&(i?t[Qs]=a:delete t[Qs]),o}var RE=Object.prototype,NE=RE.toString;function zE(t){return NE.call(t)}var DE="[object Null]",LE="[object Undefined]",u1=or?or.toStringTag:void 0;function Zr(t){return t==null?t===void 0?LE:DE:u1&&u1 in Object(t)?jE(t):zE(t)}function Qy(t,i){return function(a){return t(i(a))}}var Ap=Qy(Object.getPrototypeOf,Object);function Qr(t){return t!=null&&typeof t=="object"}var BE="[object Object]",HE=Function.prototype,UE=Object.prototype,Ky=HE.toString,kE=UE.hasOwnProperty,PE=Ky.call(Object);function c1(t){if(!Qr(t)||Zr(t)!=BE)return!1;var i=Ap(t);if(i===null)return!0;var a=kE.call(i,"constructor")&&i.constructor;return typeof a=="function"&&a instanceof a&&Ky.call(a)==PE}function FE(){this.__data__=[],this.size=0}function Wy(t,i){return t===i||t!==t&&i!==i}function qc(t,i){for(var a=t.length;a--;)if(Wy(t[a][0],i))return a;return-1}var GE=Array.prototype,$E=GE.splice;function VE(t){var i=this.__data__,a=qc(i,t);if(a<0)return!1;var r=i.length-1;return a==r?i.pop():$E.call(i,a,1),--this.size,!0}function qE(t){var i=this.__data__,a=qc(i,t);return a<0?void 0:i[a][1]}function YE(t){return qc(this.__data__,t)>-1}function XE(t,i){var a=this.__data__,r=qc(a,t);return r<0?(++this.size,a.push([t,i])):a[r][1]=i,this}function Ca(t){var i=-1,a=t==null?0:t.length;for(this.clear();++i<a;){var r=t[i];this.set(r[0],r[1])}}Ca.prototype.clear=FE;Ca.prototype.delete=VE;Ca.prototype.get=qE;Ca.prototype.has=YE;Ca.prototype.set=XE;function IE(){this.__data__=new Ca,this.size=0}function ZE(t){var i=this.__data__,a=i.delete(t);return this.size=i.size,a}function QE(t){return this.__data__.get(t)}function KE(t){return this.__data__.has(t)}function jo(t){var i=typeof t;return t!=null&&(i=="object"||i=="function")}var WE="[object AsyncFunction]",JE="[object Function]",e4="[object GeneratorFunction]",t4="[object Proxy]";function Jy(t){if(!jo(t))return!1;var i=Zr(t);return i==JE||i==e4||i==WE||i==t4}var gh=ea["__core-js_shared__"],f1=(function(){var t=/[^.]+$/.exec(gh&&gh.keys&&gh.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""})();function n4(t){return!!f1&&f1 in t}var i4=Function.prototype,a4=i4.toString;function Kr(t){if(t!=null){try{return a4.call(t)}catch{}try{return t+""}catch{}}return""}var r4=/[\\^$.*+?()[\]{}|]/g,l4=/^\[object .+?Constructor\]$/,s4=Function.prototype,o4=Object.prototype,u4=s4.toString,c4=o4.hasOwnProperty,f4=RegExp("^"+u4.call(c4).replace(r4,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function d4(t){if(!jo(t)||n4(t))return!1;var i=Jy(t)?f4:l4;return i.test(Kr(t))}function h4(t,i){return t==null?void 0:t[i]}function Wr(t,i){var a=h4(t,i);return d4(a)?a:void 0}var So=Wr(ea,"Map"),wo=Wr(Object,"create");function p4(){this.__data__=wo?wo(null):{},this.size=0}function m4(t){var i=this.has(t)&&delete this.__data__[t];return this.size-=i?1:0,i}var g4="__lodash_hash_undefined__",v4=Object.prototype,y4=v4.hasOwnProperty;function b4(t){var i=this.__data__;if(wo){var a=i[t];return a===g4?void 0:a}return y4.call(i,t)?i[t]:void 0}var x4=Object.prototype,S4=x4.hasOwnProperty;function w4(t){var i=this.__data__;return wo?i[t]!==void 0:S4.call(i,t)}var E4="__lodash_hash_undefined__";function T4(t,i){var a=this.__data__;return this.size+=this.has(t)?0:1,a[t]=wo&&i===void 0?E4:i,this}function Gr(t){var i=-1,a=t==null?0:t.length;for(this.clear();++i<a;){var r=t[i];this.set(r[0],r[1])}}Gr.prototype.clear=p4;Gr.prototype.delete=m4;Gr.prototype.get=b4;Gr.prototype.has=w4;Gr.prototype.set=T4;function _4(){this.size=0,this.__data__={hash:new Gr,map:new(So||Ca),string:new Gr}}function A4(t){var i=typeof t;return i=="string"||i=="number"||i=="symbol"||i=="boolean"?t!=="__proto__":t===null}function Yc(t,i){var a=t.__data__;return A4(i)?a[typeof i=="string"?"string":"hash"]:a.map}function M4(t){var i=Yc(this,t).delete(t);return this.size-=i?1:0,i}function C4(t){return Yc(this,t).get(t)}function O4(t){return Yc(this,t).has(t)}function j4(t,i){var a=Yc(this,t),r=a.size;return a.set(t,i),this.size+=a.size==r?0:1,this}function fr(t){var i=-1,a=t==null?0:t.length;for(this.clear();++i<a;){var r=t[i];this.set(r[0],r[1])}}fr.prototype.clear=_4;fr.prototype.delete=M4;fr.prototype.get=C4;fr.prototype.has=O4;fr.prototype.set=j4;var R4=200;function N4(t,i){var a=this.__data__;if(a instanceof Ca){var r=a.__data__;if(!So||r.length<R4-1)return r.push([t,i]),this.size=++a.size,this;a=this.__data__=new fr(r)}return a.set(t,i),this.size=a.size,this}function as(t){var i=this.__data__=new Ca(t);this.size=i.size}as.prototype.clear=IE;as.prototype.delete=ZE;as.prototype.get=QE;as.prototype.has=KE;as.prototype.set=N4;function z4(t,i){for(var a=-1,r=t==null?0:t.length;++a<r&&i(t[a],a,t)!==!1;);return t}var d1=(function(){try{var t=Wr(Object,"defineProperty");return t({},"",{}),t}catch{}})();function eb(t,i,a){i=="__proto__"&&d1?d1(t,i,{configurable:!0,enumerable:!0,value:a,writable:!0}):t[i]=a}var D4=Object.prototype,L4=D4.hasOwnProperty;function tb(t,i,a){var r=t[i];(!(L4.call(t,i)&&Wy(r,a))||a===void 0&&!(i in t))&&eb(t,i,a)}function Xc(t,i,a,r){var o=!a;a||(a={});for(var u=-1,f=i.length;++u<f;){var p=i[u],h=void 0;h===void 0&&(h=t[p]),o?eb(a,p,h):tb(a,p,h)}return a}function B4(t,i){for(var a=-1,r=Array(t);++a<t;)r[a]=i(a);return r}var H4="[object Arguments]";function h1(t){return Qr(t)&&Zr(t)==H4}var nb=Object.prototype,U4=nb.hasOwnProperty,k4=nb.propertyIsEnumerable,P4=h1((function(){return arguments})())?h1:function(t){return Qr(t)&&U4.call(t,"callee")&&!k4.call(t,"callee")},Ro=Array.isArray;function F4(){return!1}var ib=typeof li=="object"&&li&&!li.nodeType&&li,p1=ib&&typeof si=="object"&&si&&!si.nodeType&&si,G4=p1&&p1.exports===ib,m1=G4?ea.Buffer:void 0,$4=m1?m1.isBuffer:void 0,ab=$4||F4,V4=9007199254740991,q4=/^(?:0|[1-9]\d*)$/;function Y4(t,i){var a=typeof t;return i=i??V4,!!i&&(a=="number"||a!="symbol"&&q4.test(t))&&t>-1&&t%1==0&&t<i}var X4=9007199254740991;function rb(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=X4}var I4="[object Arguments]",Z4="[object Array]",Q4="[object Boolean]",K4="[object Date]",W4="[object Error]",J4="[object Function]",eT="[object Map]",tT="[object Number]",nT="[object Object]",iT="[object RegExp]",aT="[object Set]",rT="[object String]",lT="[object WeakMap]",sT="[object ArrayBuffer]",oT="[object DataView]",uT="[object Float32Array]",cT="[object Float64Array]",fT="[object Int8Array]",dT="[object Int16Array]",hT="[object Int32Array]",pT="[object Uint8Array]",mT="[object Uint8ClampedArray]",gT="[object Uint16Array]",vT="[object Uint32Array]",St={};St[uT]=St[cT]=St[fT]=St[dT]=St[hT]=St[pT]=St[mT]=St[gT]=St[vT]=!0;St[I4]=St[Z4]=St[sT]=St[Q4]=St[oT]=St[K4]=St[W4]=St[J4]=St[eT]=St[tT]=St[nT]=St[iT]=St[aT]=St[rT]=St[lT]=!1;function yT(t){return Qr(t)&&rb(t.length)&&!!St[Zr(t)]}function Mp(t){return function(i){return t(i)}}var lb=typeof li=="object"&&li&&!li.nodeType&&li,lo=lb&&typeof si=="object"&&si&&!si.nodeType&&si,bT=lo&&lo.exports===lb,vh=bT&&Iy.process,Wl=(function(){try{var t=lo&&lo.require&&lo.require("util").types;return t||vh&&vh.binding&&vh.binding("util")}catch{}})(),g1=Wl&&Wl.isTypedArray,xT=g1?Mp(g1):yT,ST=Object.prototype,wT=ST.hasOwnProperty;function sb(t,i){var a=Ro(t),r=!a&&P4(t),o=!a&&!r&&ab(t),u=!a&&!r&&!o&&xT(t),f=a||r||o||u,p=f?B4(t.length,String):[],h=p.length;for(var m in t)(i||wT.call(t,m))&&!(f&&(m=="length"||o&&(m=="offset"||m=="parent")||u&&(m=="buffer"||m=="byteLength"||m=="byteOffset")||Y4(m,h)))&&p.push(m);return p}var ET=Object.prototype;function Cp(t){var i=t&&t.constructor,a=typeof i=="function"&&i.prototype||ET;return t===a}var TT=Qy(Object.keys,Object),_T=Object.prototype,AT=_T.hasOwnProperty;function MT(t){if(!Cp(t))return TT(t);var i=[];for(var a in Object(t))AT.call(t,a)&&a!="constructor"&&i.push(a);return i}function ob(t){return t!=null&&rb(t.length)&&!Jy(t)}function Op(t){return ob(t)?sb(t):MT(t)}function CT(t,i){return t&&Xc(i,Op(i),t)}function OT(t){var i=[];if(t!=null)for(var a in Object(t))i.push(a);return i}var jT=Object.prototype,RT=jT.hasOwnProperty;function NT(t){if(!jo(t))return OT(t);var i=Cp(t),a=[];for(var r in t)r=="constructor"&&(i||!RT.call(t,r))||a.push(r);return a}function jp(t){return ob(t)?sb(t,!0):NT(t)}function zT(t,i){return t&&Xc(i,jp(i),t)}var ub=typeof li=="object"&&li&&!li.nodeType&&li,v1=ub&&typeof si=="object"&&si&&!si.nodeType&&si,DT=v1&&v1.exports===ub,y1=DT?ea.Buffer:void 0,b1=y1?y1.allocUnsafe:void 0;function LT(t,i){if(i)return t.slice();var a=t.length,r=b1?b1(a):new t.constructor(a);return t.copy(r),r}function cb(t,i){var a=-1,r=t.length;for(i||(i=Array(r));++a<r;)i[a]=t[a];return i}function BT(t,i){for(var a=-1,r=t==null?0:t.length,o=0,u=[];++a<r;){var f=t[a];i(f,a,t)&&(u[o++]=f)}return u}function fb(){return[]}var HT=Object.prototype,UT=HT.propertyIsEnumerable,x1=Object.getOwnPropertySymbols,Rp=x1?function(t){return t==null?[]:(t=Object(t),BT(x1(t),function(i){return UT.call(t,i)}))}:fb;function kT(t,i){return Xc(t,Rp(t),i)}function db(t,i){for(var a=-1,r=i.length,o=t.length;++a<r;)t[o+a]=i[a];return t}var PT=Object.getOwnPropertySymbols,hb=PT?function(t){for(var i=[];t;)db(i,Rp(t)),t=Ap(t);return i}:fb;function FT(t,i){return Xc(t,hb(t),i)}function pb(t,i,a){var r=i(t);return Ro(t)?r:db(r,a(t))}function GT(t){return pb(t,Op,Rp)}function $T(t){return pb(t,jp,hb)}var Xh=Wr(ea,"DataView"),Ih=Wr(ea,"Promise"),Zh=Wr(ea,"Set"),Qh=Wr(ea,"WeakMap"),S1="[object Map]",VT="[object Object]",w1="[object Promise]",E1="[object Set]",T1="[object WeakMap]",_1="[object DataView]",qT=Kr(Xh),YT=Kr(So),XT=Kr(Ih),IT=Kr(Zh),ZT=Kr(Qh),wa=Zr;(Xh&&wa(new Xh(new ArrayBuffer(1)))!=_1||So&&wa(new So)!=S1||Ih&&wa(Ih.resolve())!=w1||Zh&&wa(new Zh)!=E1||Qh&&wa(new Qh)!=T1)&&(wa=function(t){var i=Zr(t),a=i==VT?t.constructor:void 0,r=a?Kr(a):"";if(r)switch(r){case qT:return _1;case YT:return S1;case XT:return w1;case IT:return E1;case ZT:return T1}return i});var QT=Object.prototype,KT=QT.hasOwnProperty;function WT(t){var i=t.length,a=new t.constructor(i);return i&&typeof t[0]=="string"&&KT.call(t,"index")&&(a.index=t.index,a.input=t.input),a}var A1=ea.Uint8Array;function Np(t){var i=new t.constructor(t.byteLength);return new A1(i).set(new A1(t)),i}function JT(t,i){var a=i?Np(t.buffer):t.buffer;return new t.constructor(a,t.byteOffset,t.byteLength)}var e_=/\w*$/;function t_(t){var i=new t.constructor(t.source,e_.exec(t));return i.lastIndex=t.lastIndex,i}var M1=or?or.prototype:void 0,C1=M1?M1.valueOf:void 0;function n_(t){return C1?Object(C1.call(t)):{}}function i_(t,i){var a=i?Np(t.buffer):t.buffer;return new t.constructor(a,t.byteOffset,t.length)}var a_="[object Boolean]",r_="[object Date]",l_="[object Map]",s_="[object Number]",o_="[object RegExp]",u_="[object Set]",c_="[object String]",f_="[object Symbol]",d_="[object ArrayBuffer]",h_="[object DataView]",p_="[object Float32Array]",m_="[object Float64Array]",g_="[object Int8Array]",v_="[object Int16Array]",y_="[object Int32Array]",b_="[object Uint8Array]",x_="[object Uint8ClampedArray]",S_="[object Uint16Array]",w_="[object Uint32Array]";function E_(t,i,a){var r=t.constructor;switch(i){case d_:return Np(t);case a_:case r_:return new r(+t);case h_:return JT(t,a);case p_:case m_:case g_:case v_:case y_:case b_:case x_:case S_:case w_:return i_(t,a);case l_:return new r;case s_:case c_:return new r(t);case o_:return t_(t);case u_:return new r;case f_:return n_(t)}}var O1=Object.create,T_=(function(){function t(){}return function(i){if(!jo(i))return{};if(O1)return O1(i);t.prototype=i;var a=new t;return t.prototype=void 0,a}})();function __(t){return typeof t.constructor=="function"&&!Cp(t)?T_(Ap(t)):{}}var A_="[object Map]";function M_(t){return Qr(t)&&wa(t)==A_}var j1=Wl&&Wl.isMap,C_=j1?Mp(j1):M_,O_="[object Set]";function j_(t){return Qr(t)&&wa(t)==O_}var R1=Wl&&Wl.isSet,R_=R1?Mp(R1):j_,N_=1,z_=2,D_=4,mb="[object Arguments]",L_="[object Array]",B_="[object Boolean]",H_="[object Date]",U_="[object Error]",gb="[object Function]",k_="[object GeneratorFunction]",P_="[object Map]",F_="[object Number]",vb="[object Object]",G_="[object RegExp]",$_="[object Set]",V_="[object String]",q_="[object Symbol]",Y_="[object WeakMap]",X_="[object ArrayBuffer]",I_="[object DataView]",Z_="[object Float32Array]",Q_="[object Float64Array]",K_="[object Int8Array]",W_="[object Int16Array]",J_="[object Int32Array]",e5="[object Uint8Array]",t5="[object Uint8ClampedArray]",n5="[object Uint16Array]",i5="[object Uint32Array]",mt={};mt[mb]=mt[L_]=mt[X_]=mt[I_]=mt[B_]=mt[H_]=mt[Z_]=mt[Q_]=mt[K_]=mt[W_]=mt[J_]=mt[P_]=mt[F_]=mt[vb]=mt[G_]=mt[$_]=mt[V_]=mt[q_]=mt[e5]=mt[t5]=mt[n5]=mt[i5]=!0;mt[U_]=mt[gb]=mt[Y_]=!1;function so(t,i,a,r,o,u){var f,p=i&N_,h=i&z_,m=i&D_;if(f!==void 0)return f;if(!jo(t))return t;var y=Ro(t);if(y){if(f=WT(t),!p)return cb(t,f)}else{var g=wa(t),S=g==gb||g==k_;if(ab(t))return LT(t,p);if(g==vb||g==mb||S&&!o){if(f=h||S?{}:__(t),!p)return h?FT(t,zT(f,t)):kT(t,CT(f,t))}else{if(!mt[g])return o?t:{};f=E_(t,g,p)}}u||(u=new as);var x=u.get(t);if(x)return x;u.set(t,f),R_(t)?t.forEach(function(C){f.add(so(C,i,a,C,t,u))}):C_(t)&&t.forEach(function(C,E){f.set(E,so(C,i,a,E,t,u))});var w=m?h?$T:GT:h?jp:Op,M=y?void 0:w(t);return z4(M||t,function(C,E){M&&(E=C,C=t[E]),tb(f,E,so(C,i,a,E,t,u))}),f}var a5=1,r5=4;function Yu(t){return so(t,a5|r5)}var yh,N1;function l5(){if(N1)return yh;N1=1;var t=Array.isArray,i=Object.keys,a=Object.prototype.hasOwnProperty,r=typeof Element<"u";function o(u,f){if(u===f)return!0;if(u&&f&&typeof u=="object"&&typeof f=="object"){var p=t(u),h=t(f),m,y,g;if(p&&h){if(y=u.length,y!=f.length)return!1;for(m=y;m--!==0;)if(!o(u[m],f[m]))return!1;return!0}if(p!=h)return!1;var S=u instanceof Date,x=f instanceof Date;if(S!=x)return!1;if(S&&x)return u.getTime()==f.getTime();var w=u instanceof RegExp,M=f instanceof RegExp;if(w!=M)return!1;if(w&&M)return u.toString()==f.toString();var C=i(u);if(y=C.length,y!==i(f).length)return!1;for(m=y;m--!==0;)if(!a.call(f,C[m]))return!1;if(r&&u instanceof Element&&f instanceof Element)return u===f;for(m=y;m--!==0;)if(g=C[m],!(g==="_owner"&&u.$$typeof)&&!o(u[g],f[g]))return!1;return!0}return u!==u&&f!==f}return yh=function(f,p){try{return o(f,p)}catch(h){if(h.message&&h.message.match(/stack|recursion/i)||h.number===-2146828260)return console.warn("Warning: react-fast-compare does not handle circular references.",h.name,h.message),!1;throw h}},yh}var s5=l5();const jr=Ao(s5);var o5=4;function z1(t){return so(t,o5)}function yb(t,i){for(var a=-1,r=t==null?0:t.length,o=Array(r);++a<r;)o[a]=i(t[a],a,t);return o}var u5="[object Symbol]";function zp(t){return typeof t=="symbol"||Qr(t)&&Zr(t)==u5}var c5="Expected a function";function Dp(t,i){if(typeof t!="function"||i!=null&&typeof i!="function")throw new TypeError(c5);var a=function(){var r=arguments,o=i?i.apply(this,r):r[0],u=a.cache;if(u.has(o))return u.get(o);var f=t.apply(this,r);return a.cache=u.set(o,f)||u,f};return a.cache=new(Dp.Cache||fr),a}Dp.Cache=fr;var f5=500;function d5(t){var i=Dp(t,function(r){return a.size===f5&&a.clear(),r}),a=i.cache;return i}var h5=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,p5=/\\(\\)?/g,m5=d5(function(t){var i=[];return t.charCodeAt(0)===46&&i.push(""),t.replace(h5,function(a,r,o,u){i.push(o?u.replace(p5,"$1"):r||a)}),i});function g5(t){if(typeof t=="string"||zp(t))return t;var i=t+"";return i=="0"&&1/t==-1/0?"-0":i}var D1=or?or.prototype:void 0,L1=D1?D1.toString:void 0;function bb(t){if(typeof t=="string")return t;if(Ro(t))return yb(t,bb)+"";if(zp(t))return L1?L1.call(t):"";var i=t+"";return i=="0"&&1/t==-1/0?"-0":i}function v5(t){return t==null?"":bb(t)}function xb(t){return Ro(t)?yb(t,g5):zp(t)?[t]:cb(m5(v5(t)))}var bh={exports:{}},at={};/** @license React v16.13.1
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var B1;function y5(){if(B1)return at;B1=1;var t=typeof Symbol=="function"&&Symbol.for,i=t?Symbol.for("react.element"):60103,a=t?Symbol.for("react.portal"):60106,r=t?Symbol.for("react.fragment"):60107,o=t?Symbol.for("react.strict_mode"):60108,u=t?Symbol.for("react.profiler"):60114,f=t?Symbol.for("react.provider"):60109,p=t?Symbol.for("react.context"):60110,h=t?Symbol.for("react.async_mode"):60111,m=t?Symbol.for("react.concurrent_mode"):60111,y=t?Symbol.for("react.forward_ref"):60112,g=t?Symbol.for("react.suspense"):60113,S=t?Symbol.for("react.suspense_list"):60120,x=t?Symbol.for("react.memo"):60115,w=t?Symbol.for("react.lazy"):60116,M=t?Symbol.for("react.block"):60121,C=t?Symbol.for("react.fundamental"):60117,E=t?Symbol.for("react.responder"):60118,_=t?Symbol.for("react.scope"):60119;function O(j){if(typeof j=="object"&&j!==null){var L=j.$$typeof;switch(L){case i:switch(j=j.type,j){case h:case m:case r:case u:case o:case g:return j;default:switch(j=j&&j.$$typeof,j){case p:case y:case w:case x:case f:return j;default:return L}}case a:return L}}}function R(j){return O(j)===m}return at.AsyncMode=h,at.ConcurrentMode=m,at.ContextConsumer=p,at.ContextProvider=f,at.Element=i,at.ForwardRef=y,at.Fragment=r,at.Lazy=w,at.Memo=x,at.Portal=a,at.Profiler=u,at.StrictMode=o,at.Suspense=g,at.isAsyncMode=function(j){return R(j)||O(j)===h},at.isConcurrentMode=R,at.isContextConsumer=function(j){return O(j)===p},at.isContextProvider=function(j){return O(j)===f},at.isElement=function(j){return typeof j=="object"&&j!==null&&j.$$typeof===i},at.isForwardRef=function(j){return O(j)===y},at.isFragment=function(j){return O(j)===r},at.isLazy=function(j){return O(j)===w},at.isMemo=function(j){return O(j)===x},at.isPortal=function(j){return O(j)===a},at.isProfiler=function(j){return O(j)===u},at.isStrictMode=function(j){return O(j)===o},at.isSuspense=function(j){return O(j)===g},at.isValidElementType=function(j){return typeof j=="string"||typeof j=="function"||j===r||j===m||j===u||j===o||j===g||j===S||typeof j=="object"&&j!==null&&(j.$$typeof===w||j.$$typeof===x||j.$$typeof===f||j.$$typeof===p||j.$$typeof===y||j.$$typeof===C||j.$$typeof===E||j.$$typeof===_||j.$$typeof===M)},at.typeOf=O,at}var H1;function b5(){return H1||(H1=1,bh.exports=y5()),bh.exports}var xh,U1;function x5(){if(U1)return xh;U1=1;var t=b5(),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},r={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},u={};u[t.ForwardRef]=r,u[t.Memo]=o;function f(w){return t.isMemo(w)?o:u[w.$$typeof]||i}var p=Object.defineProperty,h=Object.getOwnPropertyNames,m=Object.getOwnPropertySymbols,y=Object.getOwnPropertyDescriptor,g=Object.getPrototypeOf,S=Object.prototype;function x(w,M,C){if(typeof M!="string"){if(S){var E=g(M);E&&E!==S&&x(w,E,C)}var _=h(M);m&&(_=_.concat(m(M)));for(var O=f(w),R=f(M),j=0;j<_.length;++j){var L=_[j];if(!a[L]&&!(C&&C[L])&&!(R&&R[L])&&!(O&&O[L])){var D=y(M,L);try{p(w,L,D)}catch{}}}}return w}return xh=x,xh}x5();function tn(){return tn=Object.assign||function(t){for(var i=1;i<arguments.length;i++){var a=arguments[i];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(t[r]=a[r])}return t},tn.apply(this,arguments)}function Sb(t,i){if(t==null)return{};var a={},r=Object.keys(t),o,u;for(u=0;u<r.length;u++)o=r[u],!(i.indexOf(o)>=0)&&(a[o]=t[o]);return a}var Ic=A.createContext(void 0);Ic.displayName="FormikContext";Ic.Provider;Ic.Consumer;function S5(){var t=A.useContext(Ic);return t}var Ti=function(i){return typeof i=="function"},Zc=function(i){return i!==null&&typeof i=="object"},w5=function(i){return String(Math.floor(Number(i)))===i},Sh=function(i){return Object.prototype.toString.call(i)==="[object String]"},wh=function(i){return Zc(i)&&Ti(i.then)};function Fn(t,i,a,r){r===void 0&&(r=0);for(var o=xb(i);t&&r<o.length;)t=t[o[r++]];return r!==o.length&&!t||t===void 0?a:t}function Hr(t,i,a){for(var r=z1(t),o=r,u=0,f=xb(i);u<f.length-1;u++){var p=f[u],h=Fn(t,f.slice(0,u+1));if(h&&(Zc(h)||Array.isArray(h)))o=o[p]=z1(h);else{var m=f[u+1];o=o[p]=w5(m)&&Number(m)>=0?[]:{}}}return(u===0?t:o)[f[u]]===a?t:(a===void 0?delete o[f[u]]:o[f[u]]=a,u===0&&a===void 0&&delete r[f[u]],r)}function wb(t,i,a,r){a===void 0&&(a=new WeakMap),r===void 0&&(r={});for(var o=0,u=Object.keys(t);o<u.length;o++){var f=u[o],p=t[f];Zc(p)?a.get(p)||(a.set(p,!0),r[f]=Array.isArray(p)?[]:{},wb(p,i,a,r[f])):r[f]=i}return r}function E5(t,i){switch(i.type){case"SET_VALUES":return tn({},t,{values:i.payload});case"SET_TOUCHED":return tn({},t,{touched:i.payload});case"SET_ERRORS":return jr(t.errors,i.payload)?t:tn({},t,{errors:i.payload});case"SET_STATUS":return tn({},t,{status:i.payload});case"SET_ISSUBMITTING":return tn({},t,{isSubmitting:i.payload});case"SET_ISVALIDATING":return tn({},t,{isValidating:i.payload});case"SET_FIELD_VALUE":return tn({},t,{values:Hr(t.values,i.payload.field,i.payload.value)});case"SET_FIELD_TOUCHED":return tn({},t,{touched:Hr(t.touched,i.payload.field,i.payload.value)});case"SET_FIELD_ERROR":return tn({},t,{errors:Hr(t.errors,i.payload.field,i.payload.value)});case"RESET_FORM":return tn({},t,i.payload);case"SET_FORMIK_STATE":return i.payload(t);case"SUBMIT_ATTEMPT":return tn({},t,{touched:wb(t.values,!0),isSubmitting:!0,submitCount:t.submitCount+1});case"SUBMIT_FAILURE":return tn({},t,{isSubmitting:!1});case"SUBMIT_SUCCESS":return tn({},t,{isSubmitting:!1});default:return t}}var Or={},Xu={};function T5(t){var i=t.validateOnChange,a=i===void 0?!0:i,r=t.validateOnBlur,o=r===void 0?!0:r,u=t.validateOnMount,f=u===void 0?!1:u,p=t.isInitialValid,h=t.enableReinitialize,m=h===void 0?!1:h,y=t.onSubmit,g=Sb(t,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"]),S=tn({validateOnChange:a,validateOnBlur:o,validateOnMount:f,onSubmit:y},g),x=A.useRef(S.initialValues),w=A.useRef(S.initialErrors||Or),M=A.useRef(S.initialTouched||Xu),C=A.useRef(S.initialStatus),E=A.useRef(!1),_=A.useRef({});A.useEffect(function(){return E.current=!0,function(){E.current=!1}},[]);var O=A.useState(0),R=O[1],j=A.useRef({values:Yu(S.initialValues),errors:Yu(S.initialErrors)||Or,touched:Yu(S.initialTouched)||Xu,status:Yu(S.initialStatus),isSubmitting:!1,isValidating:!1,submitCount:0}),L=j.current,D=A.useCallback(function(X){var ue=j.current;j.current=E5(ue,X),ue!==j.current&&R(function(ce){return ce+1})},[]),U=A.useCallback(function(X,ue){return new Promise(function(ce,he){var _e=S.validate(X,ue);_e==null?ce(Or):wh(_e)?_e.then(function(Se){ce(Se||Or)},function(Se){he(Se)}):ce(_e)})},[S.validate]),q=A.useCallback(function(X,ue){var ce=S.validationSchema,he=Ti(ce)?ce(ue):ce,_e=ue&&he.validateAt?he.validateAt(ue,X):A5(X,he);return new Promise(function(Se,Je){_e.then(function(){Se(Or)},function(Et){Et.name==="ValidationError"?Se(_5(Et)):Je(Et)})})},[S.validationSchema]),P=A.useCallback(function(X,ue){return new Promise(function(ce){return ce(_.current[X].validate(ue))})},[]),F=A.useCallback(function(X){var ue=Object.keys(_.current).filter(function(he){return Ti(_.current[he].validate)}),ce=ue.length>0?ue.map(function(he){return P(he,Fn(X,he))}):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")];return Promise.all(ce).then(function(he){return he.reduce(function(_e,Se,Je){return Se==="DO_NOT_DELETE_YOU_WILL_BE_FIRED"||Se&&(_e=Hr(_e,ue[Je],Se)),_e},{})})},[P]),Z=A.useCallback(function(X){return Promise.all([F(X),S.validationSchema?q(X):{},S.validate?U(X):{}]).then(function(ue){var ce=ue[0],he=ue[1],_e=ue[2],Se=Yh.all([ce,he,_e],{arrayMerge:M5});return Se})},[S.validate,S.validationSchema,F,U,q]),se=Ei(function(X){return X===void 0&&(X=L.values),D({type:"SET_ISVALIDATING",payload:!0}),Z(X).then(function(ue){return E.current&&(D({type:"SET_ISVALIDATING",payload:!1}),D({type:"SET_ERRORS",payload:ue})),ue})});A.useEffect(function(){f&&E.current===!0&&jr(x.current,S.initialValues)&&se(x.current)},[f,se]);var ae=A.useCallback(function(X){var ue=X&&X.values?X.values:x.current,ce=X&&X.errors?X.errors:w.current?w.current:S.initialErrors||{},he=X&&X.touched?X.touched:M.current?M.current:S.initialTouched||{},_e=X&&X.status?X.status:C.current?C.current:S.initialStatus;x.current=ue,w.current=ce,M.current=he,C.current=_e;var Se=function(){D({type:"RESET_FORM",payload:{isSubmitting:!!X&&!!X.isSubmitting,errors:ce,touched:he,status:_e,values:ue,isValidating:!!X&&!!X.isValidating,submitCount:X&&X.submitCount&&typeof X.submitCount=="number"?X.submitCount:0}})};if(S.onReset){var Je=S.onReset(L.values,He);wh(Je)?Je.then(Se):Se()}else Se()},[S.initialErrors,S.initialStatus,S.initialTouched,S.onReset]);A.useEffect(function(){E.current===!0&&!jr(x.current,S.initialValues)&&m&&(x.current=S.initialValues,ae(),f&&se(x.current))},[m,S.initialValues,ae,f,se]),A.useEffect(function(){m&&E.current===!0&&!jr(w.current,S.initialErrors)&&(w.current=S.initialErrors||Or,D({type:"SET_ERRORS",payload:S.initialErrors||Or}))},[m,S.initialErrors]),A.useEffect(function(){m&&E.current===!0&&!jr(M.current,S.initialTouched)&&(M.current=S.initialTouched||Xu,D({type:"SET_TOUCHED",payload:S.initialTouched||Xu}))},[m,S.initialTouched]),A.useEffect(function(){m&&E.current===!0&&!jr(C.current,S.initialStatus)&&(C.current=S.initialStatus,D({type:"SET_STATUS",payload:S.initialStatus}))},[m,S.initialStatus,S.initialTouched]);var de=Ei(function(X){if(_.current[X]&&Ti(_.current[X].validate)){var ue=Fn(L.values,X),ce=_.current[X].validate(ue);return wh(ce)?(D({type:"SET_ISVALIDATING",payload:!0}),ce.then(function(he){return he}).then(function(he){D({type:"SET_FIELD_ERROR",payload:{field:X,value:he}}),D({type:"SET_ISVALIDATING",payload:!1})})):(D({type:"SET_FIELD_ERROR",payload:{field:X,value:ce}}),Promise.resolve(ce))}else if(S.validationSchema)return D({type:"SET_ISVALIDATING",payload:!0}),q(L.values,X).then(function(he){return he}).then(function(he){D({type:"SET_FIELD_ERROR",payload:{field:X,value:Fn(he,X)}}),D({type:"SET_ISVALIDATING",payload:!1})});return Promise.resolve()}),V=A.useCallback(function(X,ue){var ce=ue.validate;_.current[X]={validate:ce}},[]),I=A.useCallback(function(X){delete _.current[X]},[]),Q=Ei(function(X,ue){D({type:"SET_TOUCHED",payload:X});var ce=ue===void 0?o:ue;return ce?se(L.values):Promise.resolve()}),re=A.useCallback(function(X){D({type:"SET_ERRORS",payload:X})},[]),B=Ei(function(X,ue){var ce=Ti(X)?X(L.values):X;D({type:"SET_VALUES",payload:ce});var he=ue===void 0?a:ue;return he?se(ce):Promise.resolve()}),N=A.useCallback(function(X,ue){D({type:"SET_FIELD_ERROR",payload:{field:X,value:ue}})},[]),J=Ei(function(X,ue,ce){var he=Ti(ue)?ue(Fn(L.values,X)):ue;D({type:"SET_FIELD_VALUE",payload:{field:X,value:he}});var _e=ce===void 0?a:ce;return _e?se(Hr(L.values,X,he)):Promise.resolve()}),le=A.useCallback(function(X,ue){var ce=ue,he=X,_e;if(!Sh(X)){X.persist&&X.persist();var Se=X.target?X.target:X.currentTarget,Je=Se.type,Et=Se.name,hn=Se.id,ji=Se.value,Tt=Se.checked;Se.outerHTML;var qn=Se.options,gt=Se.multiple;ce=ue||Et||hn,he=/number|range/.test(Je)?(_e=parseFloat(ji),isNaN(_e)?"":_e):/checkbox/.test(Je)?O5(Fn(L.values,ce),Tt,ji):qn&&gt?C5(qn):ji}ce&&J(ce,he)},[J,L.values]),oe=Ei(function(X){if(Sh(X))return function(ue){return le(ue,X)};le(X)}),ve=Ei(function(X,ue,ce){ue===void 0&&(ue=!0),D({type:"SET_FIELD_TOUCHED",payload:{field:X,value:ue}});var he=ce===void 0?o:ce;return he?se(L.values):Promise.resolve()}),ye=A.useCallback(function(X,ue){X.persist&&X.persist();var ce=X.target,he=ce.name,_e=ce.id;ce.outerHTML;var Se=ue||he||_e;ve(Se,!0)},[ve]),xe=Ei(function(X){if(Sh(X))return function(ue){return ye(ue,X)};ye(X)}),Qe=A.useCallback(function(X){Ti(X)?D({type:"SET_FORMIK_STATE",payload:X}):D({type:"SET_FORMIK_STATE",payload:function(){return X}})},[]),ze=A.useCallback(function(X){D({type:"SET_STATUS",payload:X})},[]),rn=A.useCallback(function(X){D({type:"SET_ISSUBMITTING",payload:X})},[]),wt=Ei(function(){return D({type:"SUBMIT_ATTEMPT"}),se().then(function(X){var ue=X instanceof Error,ce=!ue&&Object.keys(X).length===0;if(ce){var he;try{if(he=nt(),he===void 0)return}catch(_e){throw _e}return Promise.resolve(he).then(function(_e){return E.current&&D({type:"SUBMIT_SUCCESS"}),_e}).catch(function(_e){if(E.current)throw D({type:"SUBMIT_FAILURE"}),_e})}else if(E.current&&(D({type:"SUBMIT_FAILURE"}),ue))throw X})}),Dt=Ei(function(X){X&&X.preventDefault&&Ti(X.preventDefault)&&X.preventDefault(),X&&X.stopPropagation&&Ti(X.stopPropagation)&&X.stopPropagation(),wt().catch(function(ue){console.warn("Warning: An unhandled error was caught from submitForm()",ue)})}),He={resetForm:ae,validateForm:se,validateField:de,setErrors:re,setFieldError:N,setFieldTouched:ve,setFieldValue:J,setStatus:ze,setSubmitting:rn,setTouched:Q,setValues:B,setFormikState:Qe,submitForm:wt},nt=Ei(function(){return y(L.values,He)}),kt=Ei(function(X){X&&X.preventDefault&&Ti(X.preventDefault)&&X.preventDefault(),X&&X.stopPropagation&&Ti(X.stopPropagation)&&X.stopPropagation(),ae()}),Yt=A.useCallback(function(X){return{value:Fn(L.values,X),error:Fn(L.errors,X),touched:!!Fn(L.touched,X),initialValue:Fn(x.current,X),initialTouched:!!Fn(M.current,X),initialError:Fn(w.current,X)}},[L.errors,L.touched,L.values]),W=A.useCallback(function(X){return{setValue:function(ce,he){return J(X,ce,he)},setTouched:function(ce,he){return ve(X,ce,he)},setError:function(ce){return N(X,ce)}}},[J,ve,N]),Kt=A.useCallback(function(X){var ue=Zc(X),ce=ue?X.name:X,he=Fn(L.values,ce),_e={name:ce,value:he,onChange:oe,onBlur:xe};if(ue){var Se=X.type,Je=X.value,Et=X.as,hn=X.multiple;Se==="checkbox"?Je===void 0?_e.checked=!!he:(_e.checked=!!(Array.isArray(he)&&~he.indexOf(Je)),_e.value=Je):Se==="radio"?(_e.checked=he===Je,_e.value=Je):Et==="select"&&hn&&(_e.value=_e.value||[],_e.multiple=!0)}return _e},[xe,oe,L.values]),ln=A.useMemo(function(){return!jr(x.current,L.values)},[x.current,L.values]),Nn=A.useMemo(function(){return typeof p<"u"?ln?L.errors&&Object.keys(L.errors).length===0:p!==!1&&Ti(p)?p(S):p:L.errors&&Object.keys(L.errors).length===0},[p,ln,L.errors,S]),ut=tn({},L,{initialValues:x.current,initialErrors:w.current,initialTouched:M.current,initialStatus:C.current,handleBlur:xe,handleChange:oe,handleReset:kt,handleSubmit:Dt,resetForm:ae,setErrors:re,setFormikState:Qe,setFieldTouched:ve,setFieldValue:J,setFieldError:N,setStatus:ze,setSubmitting:rn,setTouched:Q,setValues:B,submitForm:wt,validateForm:se,validateField:de,isValid:Nn,dirty:ln,unregisterField:I,registerField:V,getFieldProps:Kt,getFieldMeta:Yt,getFieldHelpers:W,validateOnBlur:o,validateOnChange:a,validateOnMount:f});return ut}function _5(t){var i={};if(t.inner){if(t.inner.length===0)return Hr(i,t.path,t.message);for(var o=t.inner,a=Array.isArray(o),r=0,o=a?o:o[Symbol.iterator]();;){var u;if(a){if(r>=o.length)break;u=o[r++]}else{if(r=o.next(),r.done)break;u=r.value}var f=u;Fn(i,f.path)||(i=Hr(i,f.path,f.message))}}return i}function A5(t,i,a,r){a===void 0&&(a=!1);var o=Kh(t);return i[a?"validateSync":"validate"](o,{abortEarly:!1,context:o})}function Kh(t){var i=Array.isArray(t)?[]:{};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){var r=String(a);Array.isArray(t[r])===!0?i[r]=t[r].map(function(o){return Array.isArray(o)===!0||c1(o)?Kh(o):o!==""?o:void 0}):c1(t[r])?i[r]=Kh(t[r]):i[r]=t[r]!==""?t[r]:void 0}return i}function M5(t,i,a){var r=t.slice();return i.forEach(function(u,f){if(typeof r[f]>"u"){var p=a.clone!==!1,h=p&&a.isMergeableObject(u);r[f]=h?Yh(Array.isArray(u)?[]:{},u,a):u}else a.isMergeableObject(u)?r[f]=Yh(t[f],u,a):t.indexOf(u)===-1&&r.push(u)}),r}function C5(t){return Array.from(t).filter(function(i){return i.selected}).map(function(i){return i.value})}function O5(t,i,a){if(typeof t=="boolean")return!!i;var r=[],o=!1,u=-1;if(Array.isArray(t))r=t,u=t.indexOf(a),o=u>=0;else if(!a||a=="true"||a=="false")return!!i;return i&&a&&!o?r.concat(a):o?r.slice(0,u).concat(r.slice(u+1)):r}var j5=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?A.useLayoutEffect:A.useEffect;function Ei(t){var i=A.useRef(t);return j5(function(){i.current=t}),A.useCallback(function(){for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return i.current.apply(void 0,r)},[])}var R5=A.forwardRef(function(t,i){var a=t.action,r=Sb(t,["action"]),o=a??"#",u=S5(),f=u.handleReset,p=u.handleSubmit;return A.createElement("form",tn({onSubmit:p,ref:i,onReset:f,action:o},r))});R5.displayName="Form";var Eh,k1;function N5(){if(k1)return Eh;k1=1;function t(E){this._maxSize=E,this.clear()}t.prototype.clear=function(){this._size=0,this._values=Object.create(null)},t.prototype.get=function(E){return this._values[E]},t.prototype.set=function(E,_){return this._size>=this._maxSize&&this.clear(),E in this._values||this._size++,this._values[E]=_};var i=/[^.^\]^[]+|(?=\[\]|\.\.)/g,a=/^\d+$/,r=/^\d/,o=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,u=/^\s*(['"]?)(.*?)(\1)\s*$/,f=512,p=new t(f),h=new t(f),m=new t(f);Eh={Cache:t,split:g,normalizePath:y,setter:function(E){var _=y(E);return h.get(E)||h.set(E,function(R,j){for(var L=0,D=_.length,U=R;L<D-1;){var q=_[L];if(q==="__proto__"||q==="constructor"||q==="prototype")return R;U=U[_[L++]]}U[_[L]]=j})},getter:function(E,_){var O=y(E);return m.get(E)||m.set(E,function(j){for(var L=0,D=O.length;L<D;)if(j!=null||!_)j=j[O[L++]];else return;return j})},join:function(E){return E.reduce(function(_,O){return _+(x(O)||a.test(O)?"["+O+"]":(_?".":"")+O)},"")},forEach:function(E,_,O){S(Array.isArray(E)?E:g(E),_,O)}};function y(E){return p.get(E)||p.set(E,g(E).map(function(_){return _.replace(u,"$2")}))}function g(E){return E.match(i)||[""]}function S(E,_,O){var R=E.length,j,L,D,U;for(L=0;L<R;L++)j=E[L],j&&(C(j)&&(j='"'+j+'"'),U=x(j),D=!U&&/^\d+$/.test(j),_.call(O,j,U,D,L,E))}function x(E){return typeof E=="string"&&E&&["'",'"'].indexOf(E.charAt(0))!==-1}function w(E){return E.match(r)&&!E.match(a)}function M(E){return o.test(E)}function C(E){return!x(E)&&(w(E)||M(E))}return Eh}var Ur=N5(),Th,P1;function z5(){if(P1)return Th;P1=1;const t=/[A-Z\xc0-\xd6\xd8-\xde]?[a-z\xdf-\xf6\xf8-\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde]|$)|(?:[A-Z\xc0-\xd6\xd8-\xde]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde](?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])|$)|[A-Z\xc0-\xd6\xd8-\xde]?(?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\xc0-\xd6\xd8-\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\d*(?:1ST|2ND|3RD|(?![123])\dTH)(?=\b|[a-z_])|\d*(?:1st|2nd|3rd|(?![123])\dth)(?=\b|[A-Z_])|\d+|(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?(?:\u200d(?:[^\ud800-\udfff]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?)*/g,i=y=>y.match(t)||[],a=y=>y[0].toUpperCase()+y.slice(1),r=(y,g)=>i(y).join(g).toLowerCase(),o=y=>i(y).reduce((g,S)=>`${g}${g?S[0].toUpperCase()+S.slice(1).toLowerCase():S.toLowerCase()}`,"");return Th={words:i,upperFirst:a,camelCase:o,pascalCase:y=>a(o(y)),snakeCase:y=>r(y,"_"),kebabCase:y=>r(y,"-"),sentenceCase:y=>a(r(y," ")),titleCase:y=>i(y).map(a).join(" ")},Th}var _h=z5(),Iu={exports:{}},F1;function D5(){if(F1)return Iu.exports;F1=1,Iu.exports=function(o){return t(i(o),o)},Iu.exports.array=t;function t(o,u){var f=o.length,p=new Array(f),h={},m=f,y=a(u),g=r(o);for(u.forEach(function(x){if(!g.has(x[0])||!g.has(x[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")});m--;)h[m]||S(o[m],m,new Set);return p;function S(x,w,M){if(M.has(x)){var C;try{C=", node was:"+JSON.stringify(x)}catch{C=""}throw new Error("Cyclic dependency"+C)}if(!g.has(x))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(x));if(!h[w]){h[w]=!0;var E=y.get(x)||new Set;if(E=Array.from(E),w=E.length){M.add(x);do{var _=E[--w];S(_,g.get(_),M)}while(w);M.delete(x)}p[--f]=x}}}function i(o){for(var u=new Set,f=0,p=o.length;f<p;f++){var h=o[f];u.add(h[0]),u.add(h[1])}return Array.from(u)}function a(o){for(var u=new Map,f=0,p=o.length;f<p;f++){var h=o[f];u.has(h[0])||u.set(h[0],new Set),u.has(h[1])||u.set(h[1],new Set),u.get(h[0]).add(h[1])}return u}function r(o){for(var u=new Map,f=0,p=o.length;f<p;f++)u.set(o[f],f);return u}return Iu.exports}var L5=D5();const B5=Ao(L5),H5=Object.prototype.toString,U5=Error.prototype.toString,k5=RegExp.prototype.toString,P5=typeof Symbol<"u"?Symbol.prototype.toString:()=>"",F5=/^Symbol\((.*)\)(.*)$/;function G5(t){return t!=+t?"NaN":t===0&&1/t<0?"-0":""+t}function G1(t,i=!1){if(t==null||t===!0||t===!1)return""+t;const a=typeof t;if(a==="number")return G5(t);if(a==="string")return i?`"${t}"`:t;if(a==="function")return"[Function "+(t.name||"anonymous")+"]";if(a==="symbol")return P5.call(t).replace(F5,"Symbol($1)");const r=H5.call(t).slice(8,-1);return r==="Date"?isNaN(t.getTime())?""+t:t.toISOString(t):r==="Error"||t instanceof Error?"["+U5.call(t)+"]":r==="RegExp"?k5.call(t):null}function lr(t,i){let a=G1(t,i);return a!==null?a:JSON.stringify(t,function(r,o){let u=G1(this[r],i);return u!==null?u:o},2)}function Eb(t){return t==null?[]:[].concat(t)}let Tb,_b,Ab,$5=/\$\{\s*(\w+)\s*\}/g;Tb=Symbol.toStringTag;class $1{constructor(i,a,r,o){this.name=void 0,this.message=void 0,this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=void 0,this.inner=void 0,this[Tb]="Error",this.name="ValidationError",this.value=a,this.path=r,this.type=o,this.errors=[],this.inner=[],Eb(i).forEach(u=>{if(On.isError(u)){this.errors.push(...u.errors);const f=u.inner.length?u.inner:[u];this.inner.push(...f)}else this.errors.push(u)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0]}}_b=Symbol.hasInstance;Ab=Symbol.toStringTag;class On extends Error{static formatError(i,a){const r=a.label||a.path||"this";return a=Object.assign({},a,{path:r,originalPath:a.path}),typeof i=="string"?i.replace($5,(o,u)=>lr(a[u])):typeof i=="function"?i(a):i}static isError(i){return i&&i.name==="ValidationError"}constructor(i,a,r,o,u){const f=new $1(i,a,r,o);if(u)return f;super(),this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=[],this.inner=[],this[Ab]="Error",this.name=f.name,this.message=f.message,this.type=f.type,this.value=f.value,this.path=f.path,this.errors=f.errors,this.inner=f.inner,Error.captureStackTrace&&Error.captureStackTrace(this,On)}static[_b](i){return $1[Symbol.hasInstance](i)||super[Symbol.hasInstance](i)}}let Yi={default:"${path} is invalid",required:"${path} is a required field",defined:"${path} must be defined",notNull:"${path} cannot be null",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:t,type:i,value:a,originalValue:r})=>{const o=r!=null&&r!==a?` (cast from the value \`${lr(r,!0)}\`).`:".";return i!=="mixed"?`${t} must be a \`${i}\` type, but the final value was: \`${lr(a,!0)}\``+o:`${t} must match the configured type. The validated value was: \`${lr(a,!0)}\``+o}},Pn={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",datetime:"${path} must be a valid ISO date-time",datetime_precision:"${path} must be a valid ISO date-time with a sub-second precision of exactly ${precision} digits",datetime_offset:'${path} must be a valid ISO date-time with UTC "Z" timezone',trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},V5={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},Wh={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},q5={isValue:"${path} field must be ${value}"},mc={noUnknown:"${path} field has unspecified keys: ${unknown}",exact:"${path} object contains unknown properties: ${properties}"},Y5={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"},X5={notType:t=>{const{path:i,value:a,spec:r}=t,o=r.types.length;if(Array.isArray(a)){if(a.length<o)return`${i} tuple value has too few items, expected a length of ${o} but got ${a.length} for value: \`${lr(a,!0)}\``;if(a.length>o)return`${i} tuple value has too many items, expected a length of ${o} but got ${a.length} for value: \`${lr(a,!0)}\``}return On.formatError(Yi.notType,t)}};Object.assign(Object.create(null),{mixed:Yi,string:Pn,number:V5,date:Wh,object:mc,array:Y5,boolean:q5,tuple:X5});const Lp=t=>t&&t.__isYupSchema__;class Oc{static fromOptions(i,a){if(!a.then&&!a.otherwise)throw new TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:r,then:o,otherwise:u}=a,f=typeof r=="function"?r:(...p)=>p.every(h=>h===r);return new Oc(i,(p,h)=>{var m;let y=f(...p)?o:u;return(m=y==null?void 0:y(h))!=null?m:h})}constructor(i,a){this.fn=void 0,this.refs=i,this.refs=i,this.fn=a}resolve(i,a){let r=this.refs.map(u=>u.getValue(a==null?void 0:a.value,a==null?void 0:a.parent,a==null?void 0:a.context)),o=this.fn(r,i,a);if(o===void 0||o===i)return i;if(!Lp(o))throw new TypeError("conditions must return a schema object");return o.resolve(a)}}const Zu={context:"$",value:"."};class Jr{constructor(i,a={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,typeof i!="string")throw new TypeError("ref must be a string, got: "+i);if(this.key=i.trim(),i==="")throw new TypeError("ref must be a non-empty string");this.isContext=this.key[0]===Zu.context,this.isValue=this.key[0]===Zu.value,this.isSibling=!this.isContext&&!this.isValue;let r=this.isContext?Zu.context:this.isValue?Zu.value:"";this.path=this.key.slice(r.length),this.getter=this.path&&Ur.getter(this.path,!0),this.map=a.map}getValue(i,a,r){let o=this.isContext?r:this.isValue?i:a;return this.getter&&(o=this.getter(o||{})),this.map&&(o=this.map(o)),o}cast(i,a){return this.getValue(i,a==null?void 0:a.parent,a==null?void 0:a.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(i){return i&&i.__isYupRef}}Jr.prototype.__isYupRef=!0;const zr=t=>t==null;function Bl(t){function i({value:a,path:r="",options:o,originalValue:u,schema:f},p,h){const{name:m,test:y,params:g,message:S,skipAbsent:x}=t;let{parent:w,context:M,abortEarly:C=f.spec.abortEarly,disableStackTrace:E=f.spec.disableStackTrace}=o;const _={value:a,parent:w,context:M};function O(F={}){const Z=Mb(Object.assign({value:a,originalValue:u,label:f.spec.label,path:F.path||r,spec:f.spec,disableStackTrace:F.disableStackTrace||E},g,F.params),_),se=new On(On.formatError(F.message||S,Z),a,Z.path,F.type||m,Z.disableStackTrace);return se.params=Z,se}const R=C?p:h;let j={path:r,parent:w,type:m,from:o.from,createError:O,resolve(F){return Cb(F,_)},options:o,originalValue:u,schema:f};const L=F=>{On.isError(F)?R(F):F?h(null):R(O())},D=F=>{On.isError(F)?R(F):p(F)};if(x&&zr(a))return L(!0);let q;try{var P;if(q=y.call(j,a,j),typeof((P=q)==null?void 0:P.then)=="function"){if(o.sync)throw new Error(`Validation test of type: "${j.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`);return Promise.resolve(q).then(L,D)}}catch(F){D(F);return}L(q)}return i.OPTIONS=t,i}function Mb(t,i){if(!t)return t;for(const a of Object.keys(t))t[a]=Cb(t[a],i);return t}function Cb(t,i){return Jr.isRef(t)?t.getValue(i.value,i.parent,i.context):t}function I5(t,i,a,r=a){let o,u,f;return i?(Ur.forEach(i,(p,h,m)=>{let y=h?p.slice(1,p.length-1):p;t=t.resolve({context:r,parent:o,value:a});let g=t.type==="tuple",S=m?parseInt(y,10):0;if(t.innerType||g){if(g&&!m)throw new Error(`Yup.reach cannot implicitly index into a tuple type. the path part "${f}" must contain an index to the tuple element, e.g. "${f}[0]"`);if(a&&S>=a.length)throw new Error(`Yup.reach cannot resolve an array item at index: ${p}, in the path: ${i}. because there is no value at that index. `);o=a,a=a&&a[S],t=g?t.spec.types[S]:t.innerType}if(!m){if(!t.fields||!t.fields[y])throw new Error(`The schema does not contain the path: ${i}. (failed at: ${f} which is a type: "${t.type}")`);o=a,a=a&&a[y],t=t.fields[y]}u=y,f=h?"["+p+"]":"."+p}),{schema:t,parent:o,parentPath:u}):{parent:o,parentPath:i,schema:t}}class jc extends Set{describe(){const i=[];for(const a of this.values())i.push(Jr.isRef(a)?a.describe():a);return i}resolveAll(i){let a=[];for(const r of this.values())a.push(i(r));return a}clone(){return new jc(this.values())}merge(i,a){const r=this.clone();return i.forEach(o=>r.add(o)),a.forEach(o=>r.delete(o)),r}}function Vl(t,i=new Map){if(Lp(t)||!t||typeof t!="object")return t;if(i.has(t))return i.get(t);let a;if(t instanceof Date)a=new Date(t.getTime()),i.set(t,a);else if(t instanceof RegExp)a=new RegExp(t),i.set(t,a);else if(Array.isArray(t)){a=new Array(t.length),i.set(t,a);for(let r=0;r<t.length;r++)a[r]=Vl(t[r],i)}else if(t instanceof Map){a=new Map,i.set(t,a);for(const[r,o]of t.entries())a.set(r,Vl(o,i))}else if(t instanceof Set){a=new Set,i.set(t,a);for(const r of t)a.add(Vl(r,i))}else if(t instanceof Object){a={},i.set(t,a);for(const[r,o]of Object.entries(t))a[r]=Vl(o,i)}else throw Error(`Unable to clone ${t}`);return a}function Z5(t){if(!(t!=null&&t.length))return;const i=[];let a="",r=!1,o=!1;for(let u=0;u<t.length;u++){const f=t[u];if(f==="["&&!o){a&&(i.push(...a.split(".").filter(Boolean)),a=""),r=!0;continue}if(f==="]"&&!o){a&&(/^\d+$/.test(a)?i.push(a):i.push(a.replace(/^"|"$/g,"")),a=""),r=!1;continue}if(f==='"'){o=!o;continue}if(f==="."&&!r&&!o){a&&(i.push(a),a="");continue}a+=f}return a&&i.push(...a.split(".").filter(Boolean)),i}function Q5(t,i){const a=i?`${i}.${t.path}`:t.path;return t.errors.map(r=>({message:r,path:Z5(a)}))}function Ob(t,i){var a;if(!((a=t.inner)!=null&&a.length)&&t.errors.length)return Q5(t,i);const r=i?`${i}.${t.path}`:t.path;return t.inner.flatMap(o=>Ob(o,r))}class Ji{constructor(i){this.type=void 0,this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this.internalTests={},this._whitelist=new jc,this._blacklist=new jc,this.exclusiveTests=Object.create(null),this._typeCheck=void 0,this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation(()=>{this.typeError(Yi.notType)}),this.type=i.type,this._typeCheck=i.check,this.spec=Object.assign({strip:!1,strict:!1,abortEarly:!0,recursive:!0,disableStackTrace:!1,nullable:!1,optional:!0,coerce:!0},i==null?void 0:i.spec),this.withMutation(a=>{a.nonNullable()})}get _type(){return this.type}clone(i){if(this._mutate)return i&&Object.assign(this.spec,i),this;const a=Object.create(Object.getPrototypeOf(this));return a.type=this.type,a._typeCheck=this._typeCheck,a._whitelist=this._whitelist.clone(),a._blacklist=this._blacklist.clone(),a.internalTests=Object.assign({},this.internalTests),a.exclusiveTests=Object.assign({},this.exclusiveTests),a.deps=[...this.deps],a.conditions=[...this.conditions],a.tests=[...this.tests],a.transforms=[...this.transforms],a.spec=Vl(Object.assign({},this.spec,i)),a}label(i){let a=this.clone();return a.spec.label=i,a}meta(...i){if(i.length===0)return this.spec.meta;let a=this.clone();return a.spec.meta=Object.assign(a.spec.meta||{},i[0]),a}withMutation(i){let a=this._mutate;this._mutate=!0;let r=i(this);return this._mutate=a,r}concat(i){if(!i||i===this)return this;if(i.type!==this.type&&this.type!=="mixed")throw new TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${i.type}`);let a=this,r=i.clone();const o=Object.assign({},a.spec,r.spec);return r.spec=o,r.internalTests=Object.assign({},a.internalTests,r.internalTests),r._whitelist=a._whitelist.merge(i._whitelist,i._blacklist),r._blacklist=a._blacklist.merge(i._blacklist,i._whitelist),r.tests=a.tests,r.exclusiveTests=a.exclusiveTests,r.withMutation(u=>{i.tests.forEach(f=>{u.test(f.OPTIONS)})}),r.transforms=[...a.transforms,...r.transforms],r}isType(i){return i==null?!!(this.spec.nullable&&i===null||this.spec.optional&&i===void 0):this._typeCheck(i)}resolve(i){let a=this;if(a.conditions.length){let r=a.conditions;a=a.clone(),a.conditions=[],a=r.reduce((o,u)=>u.resolve(o,i),a),a=a.resolve(i)}return a}resolveOptions(i){var a,r,o,u;return Object.assign({},i,{from:i.from||[],strict:(a=i.strict)!=null?a:this.spec.strict,abortEarly:(r=i.abortEarly)!=null?r:this.spec.abortEarly,recursive:(o=i.recursive)!=null?o:this.spec.recursive,disableStackTrace:(u=i.disableStackTrace)!=null?u:this.spec.disableStackTrace})}cast(i,a={}){let r=this.resolve(Object.assign({},a,{value:i})),o=a.assert==="ignore-optionality",u=r._cast(i,a);if(a.assert!==!1&&!r.isType(u)){if(o&&zr(u))return u;let f=lr(i),p=lr(u);throw new TypeError(`The value of ${a.path||"field"} could not be cast to a value that satisfies the schema type: "${r.type}". 

attempted value: ${f} 
`+(p!==f?`result of cast: ${p}`:""))}return u}_cast(i,a){let r=i===void 0?i:this.transforms.reduce((o,u)=>u.call(this,o,i,this,a),i);return r===void 0&&(r=this.getDefault(a)),r}_validate(i,a={},r,o){let{path:u,originalValue:f=i,strict:p=this.spec.strict}=a,h=i;p||(h=this._cast(h,Object.assign({assert:!1},a)));let m=[];for(let y of Object.values(this.internalTests))y&&m.push(y);this.runTests({path:u,value:h,originalValue:f,options:a,tests:m},r,y=>{if(y.length)return o(y,h);this.runTests({path:u,value:h,originalValue:f,options:a,tests:this.tests},r,o)})}runTests(i,a,r){let o=!1,{tests:u,value:f,originalValue:p,path:h,options:m}=i,y=M=>{o||(o=!0,a(M,f))},g=M=>{o||(o=!0,r(M,f))},S=u.length,x=[];if(!S)return g([]);let w={value:f,originalValue:p,path:h,options:m,schema:this};for(let M=0;M<u.length;M++){const C=u[M];C(w,y,function(_){_&&(Array.isArray(_)?x.push(..._):x.push(_)),--S<=0&&g(x)})}}asNestedTest({key:i,index:a,parent:r,parentPath:o,originalParent:u,options:f}){const p=i??a;if(p==null)throw TypeError("Must include `key` or `index` for nested validations");const h=typeof p=="number";let m=r[p];const y=Object.assign({},f,{strict:!0,parent:r,value:m,originalValue:u[p],key:void 0,[h?"index":"key"]:p,path:h||p.includes(".")?`${o||""}[${h?p:`"${p}"`}]`:(o?`${o}.`:"")+i});return(g,S,x)=>this.resolve(y)._validate(m,y,S,x)}validate(i,a){var r;let o=this.resolve(Object.assign({},a,{value:i})),u=(r=a==null?void 0:a.disableStackTrace)!=null?r:o.spec.disableStackTrace;return new Promise((f,p)=>o._validate(i,a,(h,m)=>{On.isError(h)&&(h.value=m),p(h)},(h,m)=>{h.length?p(new On(h,m,void 0,void 0,u)):f(m)}))}validateSync(i,a){var r;let o=this.resolve(Object.assign({},a,{value:i})),u,f=(r=a==null?void 0:a.disableStackTrace)!=null?r:o.spec.disableStackTrace;return o._validate(i,Object.assign({},a,{sync:!0}),(p,h)=>{throw On.isError(p)&&(p.value=h),p},(p,h)=>{if(p.length)throw new On(p,i,void 0,void 0,f);u=h}),u}isValid(i,a){return this.validate(i,a).then(()=>!0,r=>{if(On.isError(r))return!1;throw r})}isValidSync(i,a){try{return this.validateSync(i,a),!0}catch(r){if(On.isError(r))return!1;throw r}}_getDefault(i){let a=this.spec.default;return a==null?a:typeof a=="function"?a.call(this,i):Vl(a)}getDefault(i){return this.resolve(i||{})._getDefault(i)}default(i){return arguments.length===0?this._getDefault():this.clone({default:i})}strict(i=!0){return this.clone({strict:i})}nullability(i,a){const r=this.clone({nullable:i});return r.internalTests.nullable=Bl({message:a,name:"nullable",test(o){return o===null?this.schema.spec.nullable:!0}}),r}optionality(i,a){const r=this.clone({optional:i});return r.internalTests.optionality=Bl({message:a,name:"optionality",test(o){return o===void 0?this.schema.spec.optional:!0}}),r}optional(){return this.optionality(!0)}defined(i=Yi.defined){return this.optionality(!1,i)}nullable(){return this.nullability(!0)}nonNullable(i=Yi.notNull){return this.nullability(!1,i)}required(i=Yi.required){return this.clone().withMutation(a=>a.nonNullable(i).defined(i))}notRequired(){return this.clone().withMutation(i=>i.nullable().optional())}transform(i){let a=this.clone();return a.transforms.push(i),a}test(...i){let a;if(i.length===1?typeof i[0]=="function"?a={test:i[0]}:a=i[0]:i.length===2?a={name:i[0],test:i[1]}:a={name:i[0],message:i[1],test:i[2]},a.message===void 0&&(a.message=Yi.default),typeof a.test!="function")throw new TypeError("`test` is a required parameters");let r=this.clone(),o=Bl(a),u=a.exclusive||a.name&&r.exclusiveTests[a.name]===!0;if(a.exclusive&&!a.name)throw new TypeError("Exclusive tests must provide a unique `name` identifying the test");return a.name&&(r.exclusiveTests[a.name]=!!a.exclusive),r.tests=r.tests.filter(f=>!(f.OPTIONS.name===a.name&&(u||f.OPTIONS.test===o.OPTIONS.test))),r.tests.push(o),r}when(i,a){!Array.isArray(i)&&typeof i!="string"&&(a=i,i=".");let r=this.clone(),o=Eb(i).map(u=>new Jr(u));return o.forEach(u=>{u.isSibling&&r.deps.push(u.key)}),r.conditions.push(typeof a=="function"?new Oc(o,a):Oc.fromOptions(o,a)),r}typeError(i){let a=this.clone();return a.internalTests.typeError=Bl({message:i,name:"typeError",skipAbsent:!0,test(r){return this.schema._typeCheck(r)?!0:this.createError({params:{type:this.schema.type}})}}),a}oneOf(i,a=Yi.oneOf){let r=this.clone();return i.forEach(o=>{r._whitelist.add(o),r._blacklist.delete(o)}),r.internalTests.whiteList=Bl({message:a,name:"oneOf",skipAbsent:!0,test(o){let u=this.schema._whitelist,f=u.resolveAll(this.resolve);return f.includes(o)?!0:this.createError({params:{values:Array.from(u).join(", "),resolved:f}})}}),r}notOneOf(i,a=Yi.notOneOf){let r=this.clone();return i.forEach(o=>{r._blacklist.add(o),r._whitelist.delete(o)}),r.internalTests.blacklist=Bl({message:a,name:"notOneOf",test(o){let u=this.schema._blacklist,f=u.resolveAll(this.resolve);return f.includes(o)?this.createError({params:{values:Array.from(u).join(", "),resolved:f}}):!0}}),r}strip(i=!0){let a=this.clone();return a.spec.strip=i,a}describe(i){const a=(i?this.resolve(i):this).clone(),{label:r,meta:o,optional:u,nullable:f}=a.spec;return{meta:o,label:r,optional:u,nullable:f,default:a.getDefault(i),type:a.type,oneOf:a._whitelist.describe(),notOneOf:a._blacklist.describe(),tests:a.tests.filter((h,m,y)=>y.findIndex(g=>g.OPTIONS.name===h.OPTIONS.name)===m).map(h=>{const m=h.OPTIONS.params&&i?Mb(Object.assign({},h.OPTIONS.params),i):h.OPTIONS.params;return{name:h.OPTIONS.name,params:m}})}}get"~standard"(){const i=this;return{version:1,vendor:"yup",async validate(r){try{return{value:await i.validate(r,{abortEarly:!1})}}catch(o){if(o instanceof On)return{issues:Ob(o)};throw o}}}}}Ji.prototype.__isYupSchema__=!0;for(const t of["validate","validateSync"])Ji.prototype[`${t}At`]=function(i,a,r={}){const{parent:o,parentPath:u,schema:f}=I5(this,i,a,r.context);return f[t](o&&o[u],Object.assign({},r,{parent:o,path:i}))};for(const t of["equals","is"])Ji.prototype[t]=Ji.prototype.oneOf;for(const t of["not","nope"])Ji.prototype[t]=Ji.prototype.notOneOf;const K5=/^(\d{4}|[+-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,.](\d{1,}))?)?(?:(Z)|([+-])(\d{2})(?::?(\d{2}))?)?)?$/;function W5(t){const i=Jh(t);if(!i)return Date.parse?Date.parse(t):Number.NaN;if(i.z===void 0&&i.plusMinus===void 0)return new Date(i.year,i.month,i.day,i.hour,i.minute,i.second,i.millisecond).valueOf();let a=0;return i.z!=="Z"&&i.plusMinus!==void 0&&(a=i.hourOffset*60+i.minuteOffset,i.plusMinus==="+"&&(a=0-a)),Date.UTC(i.year,i.month,i.day,i.hour,i.minute+a,i.second,i.millisecond)}function Jh(t){var i,a;const r=K5.exec(t);return r?{year:xa(r[1]),month:xa(r[2],1)-1,day:xa(r[3],1),hour:xa(r[4]),minute:xa(r[5]),second:xa(r[6]),millisecond:r[7]?xa(r[7].substring(0,3)):0,precision:(i=(a=r[7])==null?void 0:a.length)!=null?i:void 0,z:r[8]||void 0,plusMinus:r[9]||void 0,hourOffset:xa(r[10]),minuteOffset:xa(r[11])}:null}function xa(t,i=0){return Number(t)||i}let J5=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,e8=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,t8=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,n8="^\\d{4}-\\d{2}-\\d{2}",i8="\\d{2}:\\d{2}:\\d{2}",a8="(([+-]\\d{2}(:?\\d{2})?)|Z)",r8=new RegExp(`${n8}T${i8}(\\.\\d+)?${a8}$`),l8=t=>zr(t)||t===t.trim(),s8={}.toString();function eo(){return new jb}class jb extends Ji{constructor(){super({type:"string",check(i){return i instanceof String&&(i=i.valueOf()),typeof i=="string"}}),this.withMutation(()=>{this.transform((i,a)=>{if(!this.spec.coerce||this.isType(i)||Array.isArray(i))return i;const r=i!=null&&i.toString?i.toString():i;return r===s8?i:r})})}required(i){return super.required(i).withMutation(a=>a.test({message:i||Yi.required,name:"required",skipAbsent:!0,test:r=>!!r.length}))}notRequired(){return super.notRequired().withMutation(i=>(i.tests=i.tests.filter(a=>a.OPTIONS.name!=="required"),i))}length(i,a=Pn.length){return this.test({message:a,name:"length",exclusive:!0,params:{length:i},skipAbsent:!0,test(r){return r.length===this.resolve(i)}})}min(i,a=Pn.min){return this.test({message:a,name:"min",exclusive:!0,params:{min:i},skipAbsent:!0,test(r){return r.length>=this.resolve(i)}})}max(i,a=Pn.max){return this.test({name:"max",exclusive:!0,message:a,params:{max:i},skipAbsent:!0,test(r){return r.length<=this.resolve(i)}})}matches(i,a){let r=!1,o,u;return a&&(typeof a=="object"?{excludeEmptyString:r=!1,message:o,name:u}=a:o=a),this.test({name:u||"matches",message:o||Pn.matches,params:{regex:i},skipAbsent:!0,test:f=>f===""&&r||f.search(i)!==-1})}email(i=Pn.email){return this.matches(J5,{name:"email",message:i,excludeEmptyString:!0})}url(i=Pn.url){return this.matches(e8,{name:"url",message:i,excludeEmptyString:!0})}uuid(i=Pn.uuid){return this.matches(t8,{name:"uuid",message:i,excludeEmptyString:!1})}datetime(i){let a="",r,o;return i&&(typeof i=="object"?{message:a="",allowOffset:r=!1,precision:o=void 0}=i:a=i),this.matches(r8,{name:"datetime",message:a||Pn.datetime,excludeEmptyString:!0}).test({name:"datetime_offset",message:a||Pn.datetime_offset,params:{allowOffset:r},skipAbsent:!0,test:u=>{if(!u||r)return!0;const f=Jh(u);return f?!!f.z:!1}}).test({name:"datetime_precision",message:a||Pn.datetime_precision,params:{precision:o},skipAbsent:!0,test:u=>{if(!u||o==null)return!0;const f=Jh(u);return f?f.precision===o:!1}})}ensure(){return this.default("").transform(i=>i===null?"":i)}trim(i=Pn.trim){return this.transform(a=>a!=null?a.trim():a).test({message:i,name:"trim",test:l8})}lowercase(i=Pn.lowercase){return this.transform(a=>zr(a)?a:a.toLowerCase()).test({message:i,name:"string_case",exclusive:!0,skipAbsent:!0,test:a=>zr(a)||a===a.toLowerCase()})}uppercase(i=Pn.uppercase){return this.transform(a=>zr(a)?a:a.toUpperCase()).test({message:i,name:"string_case",exclusive:!0,skipAbsent:!0,test:a=>zr(a)||a===a.toUpperCase()})}}eo.prototype=jb.prototype;let o8=new Date(""),u8=t=>Object.prototype.toString.call(t)==="[object Date]";class Bp extends Ji{constructor(){super({type:"date",check(i){return u8(i)&&!isNaN(i.getTime())}}),this.withMutation(()=>{this.transform((i,a)=>!this.spec.coerce||this.isType(i)||i===null?i:(i=W5(i),isNaN(i)?Bp.INVALID_DATE:new Date(i)))})}prepareParam(i,a){let r;if(Jr.isRef(i))r=i;else{let o=this.cast(i);if(!this._typeCheck(o))throw new TypeError(`\`${a}\` must be a Date or a value that can be \`cast()\` to a Date`);r=o}return r}min(i,a=Wh.min){let r=this.prepareParam(i,"min");return this.test({message:a,name:"min",exclusive:!0,params:{min:i},skipAbsent:!0,test(o){return o>=this.resolve(r)}})}max(i,a=Wh.max){let r=this.prepareParam(i,"max");return this.test({message:a,name:"max",exclusive:!0,params:{max:i},skipAbsent:!0,test(o){return o<=this.resolve(r)}})}}Bp.INVALID_DATE=o8;function c8(t,i=[]){let a=[],r=new Set,o=new Set(i.map(([f,p])=>`${f}-${p}`));function u(f,p){let h=Ur.split(f)[0];r.add(h),o.has(`${p}-${h}`)||a.push([p,h])}for(const f of Object.keys(t)){let p=t[f];r.add(f),Jr.isRef(p)&&p.isSibling?u(p.path,f):Lp(p)&&"deps"in p&&p.deps.forEach(h=>u(h,f))}return B5.array(Array.from(r),a).reverse()}function V1(t,i){let a=1/0;return t.some((r,o)=>{var u;if((u=i.path)!=null&&u.includes(r))return a=o,!0}),a}function Rb(t){return(i,a)=>V1(t,i)-V1(t,a)}const f8=(t,i,a)=>{if(typeof t!="string")return t;let r=t;try{r=JSON.parse(t)}catch{}return a.isType(r)?r:t};function gc(t){if("fields"in t){const i={};for(const[a,r]of Object.entries(t.fields))i[a]=gc(r);return t.setFields(i)}if(t.type==="array"){const i=t.optional();return i.innerType&&(i.innerType=gc(i.innerType)),i}return t.type==="tuple"?t.optional().clone({types:t.spec.types.map(gc)}):"optional"in t?t.optional():t}const d8=(t,i)=>{const a=[...Ur.normalizePath(i)];if(a.length===1)return a[0]in t;let r=a.pop(),o=Ur.getter(Ur.join(a),!0)(t);return!!(o&&r in o)};let q1=t=>Object.prototype.toString.call(t)==="[object Object]";function Y1(t,i){let a=Object.keys(t.fields);return Object.keys(i).filter(r=>a.indexOf(r)===-1)}const h8=Rb([]);function Nb(t){return new zb(t)}class zb extends Ji{constructor(i){super({type:"object",check(a){return q1(a)||typeof a=="function"}}),this.fields=Object.create(null),this._sortErrors=h8,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{i&&this.shape(i)})}_cast(i,a={}){var r;let o=super._cast(i,a);if(o===void 0)return this.getDefault(a);if(!this._typeCheck(o))return o;let u=this.fields,f=(r=a.stripUnknown)!=null?r:this.spec.noUnknown,p=[].concat(this._nodes,Object.keys(o).filter(g=>!this._nodes.includes(g))),h={},m=Object.assign({},a,{parent:h,__validating:a.__validating||!1}),y=!1;for(const g of p){let S=u[g],x=g in o,w=o[g];if(S){let M;m.path=(a.path?`${a.path}.`:"")+g,S=S.resolve({value:w,context:a.context,parent:h});let C=S instanceof Ji?S.spec:void 0,E=C==null?void 0:C.strict;if(C!=null&&C.strip){y=y||g in o;continue}M=!a.__validating||!E?S.cast(w,m):w,M!==void 0&&(h[g]=M)}else x&&!f&&(h[g]=w);(x!==g in h||h[g]!==w)&&(y=!0)}return y?h:o}_validate(i,a={},r,o){let{from:u=[],originalValue:f=i,recursive:p=this.spec.recursive}=a;a.from=[{schema:this,value:f},...u],a.__validating=!0,a.originalValue=f,super._validate(i,a,r,(h,m)=>{if(!p||!q1(m)){o(h,m);return}f=f||m;let y=[];for(let g of this._nodes){let S=this.fields[g];!S||Jr.isRef(S)||y.push(S.asNestedTest({options:a,key:g,parent:m,parentPath:a.path,originalParent:f}))}this.runTests({tests:y,value:m,originalValue:f,options:a},r,g=>{o(g.sort(this._sortErrors).concat(h),m)})})}clone(i){const a=super.clone(i);return a.fields=Object.assign({},this.fields),a._nodes=this._nodes,a._excludedEdges=this._excludedEdges,a._sortErrors=this._sortErrors,a}concat(i){let a=super.concat(i),r=a.fields;for(let[o,u]of Object.entries(this.fields)){const f=r[o];r[o]=f===void 0?u:f}return a.withMutation(o=>o.setFields(r,[...this._excludedEdges,...i._excludedEdges]))}_getDefault(i){if("default"in this.spec)return super._getDefault(i);if(!this._nodes.length)return;let a={};return this._nodes.forEach(r=>{var o;const u=this.fields[r];let f=i;(o=f)!=null&&o.value&&(f=Object.assign({},f,{parent:f.value,value:f.value[r]})),a[r]=u&&"getDefault"in u?u.getDefault(f):void 0}),a}setFields(i,a){let r=this.clone();return r.fields=i,r._nodes=c8(i,a),r._sortErrors=Rb(Object.keys(i)),a&&(r._excludedEdges=a),r}shape(i,a=[]){return this.clone().withMutation(r=>{let o=r._excludedEdges;return a.length&&(Array.isArray(a[0])||(a=[a]),o=[...r._excludedEdges,...a]),r.setFields(Object.assign(r.fields,i),o)})}partial(){const i={};for(const[a,r]of Object.entries(this.fields))i[a]="optional"in r&&r.optional instanceof Function?r.optional():r;return this.setFields(i)}deepPartial(){return gc(this)}pick(i){const a={};for(const r of i)this.fields[r]&&(a[r]=this.fields[r]);return this.setFields(a,this._excludedEdges.filter(([r,o])=>i.includes(r)&&i.includes(o)))}omit(i){const a=[];for(const r of Object.keys(this.fields))i.includes(r)||a.push(r);return this.pick(a)}from(i,a,r){let o=Ur.getter(i,!0);return this.transform(u=>{if(!u)return u;let f=u;return d8(u,i)&&(f=Object.assign({},u),r||delete f[i],f[a]=o(u)),f})}json(){return this.transform(f8)}exact(i){return this.test({name:"exact",exclusive:!0,message:i||mc.exact,test(a){if(a==null)return!0;const r=Y1(this.schema,a);return r.length===0||this.createError({params:{properties:r.join(", ")}})}})}stripUnknown(){return this.clone({noUnknown:!0})}noUnknown(i=!0,a=mc.noUnknown){typeof i!="boolean"&&(a=i,i=!0);let r=this.test({name:"noUnknown",exclusive:!0,message:a,test(o){if(o==null)return!0;const u=Y1(this.schema,o);return!i||u.length===0||this.createError({params:{unknown:u.join(", ")}})}});return r.spec.noUnknown=i,r}unknown(i=!0,a=mc.noUnknown){return this.noUnknown(!i,a)}transformKeys(i){return this.transform(a=>{if(!a)return a;const r={};for(const o of Object.keys(a))r[i(o)]=a[o];return r})}camelCase(){return this.transformKeys(_h.camelCase)}snakeCase(){return this.transformKeys(_h.snakeCase)}constantCase(){return this.transformKeys(i=>_h.snakeCase(i).toUpperCase())}describe(i){const a=(i?this.resolve(i):this).clone(),r=super.describe(i);r.fields={};for(const[u,f]of Object.entries(a.fields)){var o;let p=i;(o=p)!=null&&o.value&&(p=Object.assign({},p,{parent:p.value,value:p.value[u]})),r.fields[u]=f.describe(p)}return r}}Nb.prototype=zb.prototype;const Vn=({tagText:t,title:i,description:a,headingType:r="h2",titlePosition:o="",pClass:u="",titleClass:f="",descClass:p="",tagClass:h="",isHome:m=!1})=>{const y=r;return b.jsxs("div",{className:`title flex ${o} space-y-5 flex-wrap`,children:[i&&b.jsx("div",{className:"w-full",children:b.jsx(y,{className:`w-full montserrat font-thin uppercase ${f}`,dangerouslySetInnerHTML:{__html:i}})}),a&&b.jsx("div",{className:`flex w-full ${m?"md:w-100":"w-full"} ml-auto pr-5 mr-10 ${p}`,children:b.jsx("p",{className:`max-w-md ${u}`,children:a})})]})},p8=()=>{const t=A.useRef(null),i=A.useRef(null),a=A.useRef([]);A.useEffect(()=>{const p=new IntersectionObserver(h=>{h.forEach(m=>{m.isIntersecting&&(r(),p.unobserve(m.target))})},{threshold:.1});return t.current&&p.observe(t.current),()=>{t.current&&p.unobserve(t.current)}},[]);const r=()=>{ie.set(i.current,{opacity:0,y:30}),ie.set(a.current,{opacity:0,y:20});const p=ie.timeline();p.to(i.current,{opacity:1,y:0,duration:.8,ease:"power3.out"}),p.to(a.current,{opacity:1,y:0,duration:.6,stagger:.1,ease:"power2.out"},"-=0.5"),a.current.forEach(h=>{const m=h.querySelector("input, textarea");m&&(m.addEventListener("focus",()=>{ie.to(h,{scale:1.02,duration:.2,ease:"power2.out"})}),m.addEventListener("blur",()=>{ie.to(h,{scale:1,duration:.2,ease:"power2.out"})}))})},o=p=>{p&&!a.current.includes(p)&&a.current.push(p)},u=T5({initialValues:{name:"",email:"",phone:"",message:""},validationSchema:Nb({name:eo().required("Name is required"),phone:eo().matches(/^[0-9]{10}$/,"Phone must be 10 digits").required("Phone number is required"),email:eo().email("Invalid email address"),message:eo()}),onSubmit:async(p,{resetForm:h})=>{ie.to(".submit-btn",{scale:.95,duration:.2,yoyo:!0,repeat:1,ease:"power2.inOut"}),await new Promise(m=>setTimeout(m,1e3)),alert("Form submitted successfully!"),h()}}),f=(p,h,m,y)=>b.jsxs("div",{className:"relative flex-1 ",ref:o,children:[b.jsx("input",{id:p,type:h,name:p,placeholder:"",className:"peer w-full border border-gray-400 h-14 px-5 focus:outline-none focus:border-black/40 placeholder-transparent transition-all duration-200 rounded-4xl bg-white",onChange:u.handleChange,onBlur:u.handleBlur,value:u.values[p]}),b.jsxs("label",{htmlFor:p,className:`absolute left-3 text-gray-400 text-sm transition-all duration-200
          ${u.values[p]?"top-[-0.8rem] text-xs text-black px-1":"top-5 inter bg-transparent font-light tracking-[1px] peer-focus:top-[-0.6rem] peer-focus:text-xs peer-focus:text-black  px-3"}`,children:[m," ",y&&b.jsx("span",{className:"text-gray-500",children:"*"})]}),u.touched[p]&&u.errors[p]&&b.jsx("div",{className:"text-red-500 text-xs mt-1 animate-fadeIn",children:u.errors[p]})]});return b.jsxs("section",{ref:t,className:"w-full flex flex-col items-center justify-center bg-[#e2ddd6] 2xl:py-25 md:py-20 py-10 ",children:[b.jsx("div",{className:"text-center mb-5",ref:i,children:b.jsx(Vn,{title:"request a call back for leasing",titleClass:"2xl:text-[48px] md:text-[40px] text-[30px] leading-10",titlePosition:"text-center justify-center"})}),b.jsxs("form",{onSubmit:u.handleSubmit,className:"md:w-[70%] w-full max-w-6xl flex flex-col gap-4 px-5 md:px-0",children:[b.jsxs("div",{className:"flex flex-col md:flex-row gap-4",children:[f("name","text","Name",!0),f("phone","tel","Phone Number",!0),f("email","email","Email ID")]}),b.jsx("div",{className:"flex justify-center mt-2 w-full",ref:o,children:b.jsx("button",{type:"submit",className:"cursor-pointer submit-btn rounded-4xl bg-white border border-gray-400 text-black uppercase tracking-[2px] text-sm hover:bg-black hover:border-black hover:text-white transition-all duration-400 w-full md:w-75 h-14",disabled:u.isSubmitting,children:u.isSubmitting?"Submitting...":"Submit"})})]})]})},el=({children:t})=>{const[i,a]=A.useState(!1);return A.useEffect(()=>{a(!0)},[]),b.jsxs(b.Fragment,{children:[i&&b.jsx(vE,{}),b.jsx(sE,{}),b.jsx(lE,{}),b.jsxs("main",{className:"min-h-screen bg-white text-gray-900 relative z-10 ",children:[t,b.jsx(p8,{})]}),b.jsx(nE,{})]})};function X1(t){return t!==null&&typeof t=="object"&&"constructor"in t&&t.constructor===Object}function Hp(t={},i={}){const a=["__proto__","constructor","prototype"];Object.keys(i).filter(r=>a.indexOf(r)<0).forEach(r=>{typeof t[r]>"u"?t[r]=i[r]:X1(i[r])&&X1(t[r])&&Object.keys(i[r]).length>0&&Hp(t[r],i[r])})}const Db={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Mi(){const t=typeof document<"u"?document:{};return Hp(t,Db),t}const m8={document:Db,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(t){return typeof setTimeout>"u"?(t(),null):setTimeout(t,0)},cancelAnimationFrame(t){typeof setTimeout>"u"||clearTimeout(t)}};function dn(){const t=typeof window<"u"?window:{};return Hp(t,m8),t}function g8(t=""){return t.trim().split(" ").filter(i=>!!i.trim())}function v8(t){const i=t;Object.keys(i).forEach(a=>{try{i[a]=null}catch{}try{delete i[a]}catch{}})}function Lb(t,i=0){return setTimeout(t,i)}function Rc(){return Date.now()}function y8(t){const i=dn();let a;return i.getComputedStyle&&(a=i.getComputedStyle(t,null)),!a&&t.currentStyle&&(a=t.currentStyle),a||(a=t.style),a}function b8(t,i="x"){const a=dn();let r,o,u;const f=y8(t);return a.WebKitCSSMatrix?(o=f.transform||f.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map(p=>p.replace(",",".")).join(", ")),u=new a.WebKitCSSMatrix(o==="none"?"":o)):(u=f.MozTransform||f.OTransform||f.MsTransform||f.msTransform||f.transform||f.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=u.toString().split(",")),i==="x"&&(a.WebKitCSSMatrix?o=u.m41:r.length===16?o=parseFloat(r[12]):o=parseFloat(r[4])),i==="y"&&(a.WebKitCSSMatrix?o=u.m42:r.length===16?o=parseFloat(r[13]):o=parseFloat(r[5])),o||0}function Qu(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"}function x8(t){return typeof window<"u"&&typeof window.HTMLElement<"u"?t instanceof HTMLElement:t&&(t.nodeType===1||t.nodeType===11)}function ii(...t){const i=Object(t[0]);for(let a=1;a<t.length;a+=1){const r=t[a];if(r!=null&&!x8(r)){const o=Object.keys(Object(r)).filter(u=>u!=="__proto__"&&u!=="constructor"&&u!=="prototype");for(let u=0,f=o.length;u<f;u+=1){const p=o[u],h=Object.getOwnPropertyDescriptor(r,p);h!==void 0&&h.enumerable&&(Qu(i[p])&&Qu(r[p])?r[p].__swiper__?i[p]=r[p]:ii(i[p],r[p]):!Qu(i[p])&&Qu(r[p])?(i[p]={},r[p].__swiper__?i[p]=r[p]:ii(i[p],r[p])):i[p]=r[p])}}}return i}function Hl(t,i,a){t.style.setProperty(i,a)}function Bb({swiper:t,targetPosition:i,side:a}){const r=dn(),o=-t.translate;let u=null,f;const p=t.params.speed;t.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(t.cssModeFrameID);const h=i>o?"next":"prev",m=(g,S)=>h==="next"&&g>=S||h==="prev"&&g<=S,y=()=>{f=new Date().getTime(),u===null&&(u=f);const g=Math.max(Math.min((f-u)/p,1),0),S=.5-Math.cos(g*Math.PI)/2;let x=o+S*(i-o);if(m(x,i)&&(x=i),t.wrapperEl.scrollTo({[a]:x}),m(x,i)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[a]:x})}),r.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=r.requestAnimationFrame(y)};y()}function Hb(t){return t.querySelector(".swiper-slide-transform")||t.shadowRoot&&t.shadowRoot.querySelector(".swiper-slide-transform")||t}function Ii(t,i=""){const a=dn(),r=[...t.children];return a.HTMLSlotElement&&t instanceof HTMLSlotElement&&r.push(...t.assignedElements()),i?r.filter(o=>o.matches(i)):r}function S8(t,i){const a=[i];for(;a.length>0;){const r=a.shift();if(t===r)return!0;a.push(...r.children,...r.shadowRoot?r.shadowRoot.children:[],...r.assignedElements?r.assignedElements():[])}}function w8(t,i){const a=dn();let r=i.contains(t);return!r&&a.HTMLSlotElement&&i instanceof HTMLSlotElement&&(r=[...i.assignedElements()].includes(t),r||(r=S8(t,i))),r}function Nc(t){try{console.warn(t);return}catch{}}function zc(t,i=[]){const a=document.createElement(t);return a.classList.add(...Array.isArray(i)?i:g8(i)),a}function E8(t){const i=dn(),a=Mi(),r=t.getBoundingClientRect(),o=a.body,u=t.clientTop||o.clientTop||0,f=t.clientLeft||o.clientLeft||0,p=t===i?i.scrollY:t.scrollTop,h=t===i?i.scrollX:t.scrollLeft;return{top:r.top+p-u,left:r.left+h-f}}function T8(t,i){const a=[];for(;t.previousElementSibling;){const r=t.previousElementSibling;i?r.matches(i)&&a.push(r):a.push(r),t=r}return a}function _8(t,i){const a=[];for(;t.nextElementSibling;){const r=t.nextElementSibling;i?r.matches(i)&&a.push(r):a.push(r),t=r}return a}function ir(t,i){return dn().getComputedStyle(t,null).getPropertyValue(i)}function Dc(t){let i=t,a;if(i){for(a=0;(i=i.previousSibling)!==null;)i.nodeType===1&&(a+=1);return a}}function Lc(t,i){const a=[];let r=t.parentElement;for(;r;)i?r.matches(i)&&a.push(r):a.push(r),r=r.parentElement;return a}function A8(t,i){function a(r){r.target===t&&(i.call(t,r),t.removeEventListener("transitionend",a))}i&&t.addEventListener("transitionend",a)}function ep(t,i,a){const r=dn();return t[i==="width"?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(t,null).getPropertyValue(i==="width"?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(t,null).getPropertyValue(i==="width"?"margin-left":"margin-bottom"))}function an(t){return(Array.isArray(t)?t:[t]).filter(i=>!!i)}function Eo(t,i=""){typeof trustedTypes<"u"?t.innerHTML=trustedTypes.createPolicy("html",{createHTML:a=>a}).createHTML(i):t.innerHTML=i}let Ah;function M8(){const t=dn(),i=Mi();return{smoothScroll:i.documentElement&&i.documentElement.style&&"scrollBehavior"in i.documentElement.style,touch:!!("ontouchstart"in t||t.DocumentTouch&&i instanceof t.DocumentTouch)}}function Ub(){return Ah||(Ah=M8()),Ah}let Mh;function C8({userAgent:t}={}){const i=Ub(),a=dn(),r=a.navigator.platform,o=t||a.navigator.userAgent,u={ios:!1,android:!1},f=a.screen.width,p=a.screen.height,h=o.match(/(Android);?[\s\/]+([\d.]+)?/);let m=o.match(/(iPad)(?!\1).*OS\s([\d_]+)/);const y=o.match(/(iPod)(.*OS\s([\d_]+))?/),g=!m&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),S=r==="Win32";let x=r==="MacIntel";const w=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!m&&x&&i.touch&&w.indexOf(`${f}x${p}`)>=0&&(m=o.match(/(Version)\/([\d.]+)/),m||(m=[0,1,"13_0_0"]),x=!1),h&&!S&&(u.os="android",u.android=!0),(m||g||y)&&(u.os="ios",u.ios=!0),u}function kb(t={}){return Mh||(Mh=C8(t)),Mh}let Ch;function O8(){const t=dn(),i=kb();let a=!1;function r(){const p=t.navigator.userAgent.toLowerCase();return p.indexOf("safari")>=0&&p.indexOf("chrome")<0&&p.indexOf("android")<0}if(r()){const p=String(t.navigator.userAgent);if(p.includes("Version/")){const[h,m]=p.split("Version/")[1].split(" ")[0].split(".").map(y=>Number(y));a=h<16||h===16&&m<2}}const o=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent),u=r(),f=u||o&&i.ios;return{isSafari:a||u,needPerspectiveFix:a,need3dFix:f,isWebView:o}}function Pb(){return Ch||(Ch=O8()),Ch}function j8({swiper:t,on:i,emit:a}){const r=dn();let o=null,u=null;const f=()=>{!t||t.destroyed||!t.initialized||(a("beforeResize"),a("resize"))},p=()=>{!t||t.destroyed||!t.initialized||(o=new ResizeObserver(y=>{u=r.requestAnimationFrame(()=>{const{width:g,height:S}=t;let x=g,w=S;y.forEach(({contentBoxSize:M,contentRect:C,target:E})=>{E&&E!==t.el||(x=C?C.width:(M[0]||M).inlineSize,w=C?C.height:(M[0]||M).blockSize)}),(x!==g||w!==S)&&f()})}),o.observe(t.el))},h=()=>{u&&r.cancelAnimationFrame(u),o&&o.unobserve&&t.el&&(o.unobserve(t.el),o=null)},m=()=>{!t||t.destroyed||!t.initialized||a("orientationchange")};i("init",()=>{if(t.params.resizeObserver&&typeof r.ResizeObserver<"u"){p();return}r.addEventListener("resize",f),r.addEventListener("orientationchange",m)}),i("destroy",()=>{h(),r.removeEventListener("resize",f),r.removeEventListener("orientationchange",m)})}function R8({swiper:t,extendParams:i,on:a,emit:r}){const o=[],u=dn(),f=(m,y={})=>{const g=u.MutationObserver||u.WebkitMutationObserver,S=new g(x=>{if(t.__preventObserver__)return;if(x.length===1){r("observerUpdate",x[0]);return}const w=function(){r("observerUpdate",x[0])};u.requestAnimationFrame?u.requestAnimationFrame(w):u.setTimeout(w,0)});S.observe(m,{attributes:typeof y.attributes>"u"?!0:y.attributes,childList:t.isElement||(typeof y.childList>"u"?!0:y).childList,characterData:typeof y.characterData>"u"?!0:y.characterData}),o.push(S)},p=()=>{if(t.params.observer){if(t.params.observeParents){const m=Lc(t.hostEl);for(let y=0;y<m.length;y+=1)f(m[y])}f(t.hostEl,{childList:t.params.observeSlideChildren}),f(t.wrapperEl,{attributes:!1})}},h=()=>{o.forEach(m=>{m.disconnect()}),o.splice(0,o.length)};i({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",p),a("destroy",h)}var N8={on(t,i,a){const r=this;if(!r.eventsListeners||r.destroyed||typeof i!="function")return r;const o=a?"unshift":"push";return t.split(" ").forEach(u=>{r.eventsListeners[u]||(r.eventsListeners[u]=[]),r.eventsListeners[u][o](i)}),r},once(t,i,a){const r=this;if(!r.eventsListeners||r.destroyed||typeof i!="function")return r;function o(...u){r.off(t,o),o.__emitterProxy&&delete o.__emitterProxy,i.apply(r,u)}return o.__emitterProxy=i,r.on(t,o,a)},onAny(t,i){const a=this;if(!a.eventsListeners||a.destroyed||typeof t!="function")return a;const r=i?"unshift":"push";return a.eventsAnyListeners.indexOf(t)<0&&a.eventsAnyListeners[r](t),a},offAny(t){const i=this;if(!i.eventsListeners||i.destroyed||!i.eventsAnyListeners)return i;const a=i.eventsAnyListeners.indexOf(t);return a>=0&&i.eventsAnyListeners.splice(a,1),i},off(t,i){const a=this;return!a.eventsListeners||a.destroyed||!a.eventsListeners||t.split(" ").forEach(r=>{typeof i>"u"?a.eventsListeners[r]=[]:a.eventsListeners[r]&&a.eventsListeners[r].forEach((o,u)=>{(o===i||o.__emitterProxy&&o.__emitterProxy===i)&&a.eventsListeners[r].splice(u,1)})}),a},emit(...t){const i=this;if(!i.eventsListeners||i.destroyed||!i.eventsListeners)return i;let a,r,o;return typeof t[0]=="string"||Array.isArray(t[0])?(a=t[0],r=t.slice(1,t.length),o=i):(a=t[0].events,r=t[0].data,o=t[0].context||i),r.unshift(o),(Array.isArray(a)?a:a.split(" ")).forEach(f=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(p=>{p.apply(o,[f,...r])}),i.eventsListeners&&i.eventsListeners[f]&&i.eventsListeners[f].forEach(p=>{p.apply(o,r)})}),i}};function z8(){const t=this;let i,a;const r=t.el;typeof t.params.width<"u"&&t.params.width!==null?i=t.params.width:i=r.clientWidth,typeof t.params.height<"u"&&t.params.height!==null?a=t.params.height:a=r.clientHeight,!(i===0&&t.isHorizontal()||a===0&&t.isVertical())&&(i=i-parseInt(ir(r,"padding-left")||0,10)-parseInt(ir(r,"padding-right")||0,10),a=a-parseInt(ir(r,"padding-top")||0,10)-parseInt(ir(r,"padding-bottom")||0,10),Number.isNaN(i)&&(i=0),Number.isNaN(a)&&(a=0),Object.assign(t,{width:i,height:a,size:t.isHorizontal()?i:a}))}function D8(){const t=this;function i(P,F){return parseFloat(P.getPropertyValue(t.getDirectionLabel(F))||0)}const a=t.params,{wrapperEl:r,slidesEl:o,rtlTranslate:u,wrongRTL:f}=t,p=t.virtual&&a.virtual.enabled,h=p?t.virtual.slides.length:t.slides.length,m=Ii(o,`.${t.params.slideClass}, swiper-slide`),y=p?t.virtual.slides.length:m.length;let g=[];const S=[],x=[];let w=a.slidesOffsetBefore;typeof w=="function"&&(w=a.slidesOffsetBefore.call(t));let M=a.slidesOffsetAfter;typeof M=="function"&&(M=a.slidesOffsetAfter.call(t));const C=t.snapGrid.length,E=t.slidesGrid.length,_=t.size-w-M;let O=a.spaceBetween,R=-w,j=0,L=0;if(typeof _>"u")return;typeof O=="string"&&O.indexOf("%")>=0?O=parseFloat(O.replace("%",""))/100*_:typeof O=="string"&&(O=parseFloat(O)),t.virtualSize=-O-w-M,m.forEach(P=>{u?P.style.marginLeft="":P.style.marginRight="",P.style.marginBottom="",P.style.marginTop=""}),a.centeredSlides&&a.cssMode&&(Hl(r,"--swiper-centered-offset-before",""),Hl(r,"--swiper-centered-offset-after","")),a.cssMode&&(Hl(r,"--swiper-slides-offset-before",`${w}px`),Hl(r,"--swiper-slides-offset-after",`${M}px`));const D=a.grid&&a.grid.rows>1&&t.grid;D?t.grid.initSlides(m):t.grid&&t.grid.unsetSlides();let U;const q=a.slidesPerView==="auto"&&a.breakpoints&&Object.keys(a.breakpoints).filter(P=>typeof a.breakpoints[P].slidesPerView<"u").length>0;for(let P=0;P<y;P+=1){U=0;const F=m[P];if(!(F&&(D&&t.grid.updateSlide(P,F,m),ir(F,"display")==="none"))){if(p&&a.slidesPerView==="auto")a.virtual.slidesPerViewAutoSlideSize&&(U=a.virtual.slidesPerViewAutoSlideSize),U&&F&&(a.roundLengths&&(U=Math.floor(U)),F.style[t.getDirectionLabel("width")]=`${U}px`);else if(a.slidesPerView==="auto"){q&&(F.style[t.getDirectionLabel("width")]="");const Z=getComputedStyle(F),se=F.style.transform,ae=F.style.webkitTransform;if(se&&(F.style.transform="none"),ae&&(F.style.webkitTransform="none"),a.roundLengths)U=t.isHorizontal()?ep(F,"width"):ep(F,"height");else{const de=i(Z,"width"),V=i(Z,"padding-left"),I=i(Z,"padding-right"),Q=i(Z,"margin-left"),re=i(Z,"margin-right"),B=Z.getPropertyValue("box-sizing");if(B&&B==="border-box")U=de+Q+re;else{const{clientWidth:N,offsetWidth:J}=F;U=de+V+I+Q+re+(J-N)}}se&&(F.style.transform=se),ae&&(F.style.webkitTransform=ae),a.roundLengths&&(U=Math.floor(U))}else U=(_-(a.slidesPerView-1)*O)/a.slidesPerView,a.roundLengths&&(U=Math.floor(U)),F&&(F.style[t.getDirectionLabel("width")]=`${U}px`);F&&(F.swiperSlideSize=U),x.push(U),a.centeredSlides?(R=R+U/2+j/2+O,j===0&&P!==0&&(R=R-_/2-O),P===0&&(R=R-_/2-O),Math.abs(R)<1/1e3&&(R=0),a.roundLengths&&(R=Math.floor(R)),L%a.slidesPerGroup===0&&g.push(R),S.push(R)):(a.roundLengths&&(R=Math.floor(R)),(L-Math.min(t.params.slidesPerGroupSkip,L))%t.params.slidesPerGroup===0&&g.push(R),S.push(R),R=R+U+O),t.virtualSize+=U+O,j=U,L+=1}}if(t.virtualSize=Math.max(t.virtualSize,_)+M,u&&f&&(a.effect==="slide"||a.effect==="coverflow")&&(r.style.width=`${t.virtualSize+O}px`),a.setWrapperSize&&(r.style[t.getDirectionLabel("width")]=`${t.virtualSize+O}px`),D&&t.grid.updateWrapperSize(U,g),!a.centeredSlides){const P=a.slidesPerView!=="auto"&&a.slidesPerView%1!==0,F=a.snapToSlideEdge&&!a.loop&&(a.slidesPerView==="auto"||P);let Z=g.length;if(F){let ae;if(a.slidesPerView==="auto"){ae=1;let de=0;for(let V=x.length-1;V>=0&&(de+=x[V]+(V<x.length-1?O:0),de<=_);V-=1)ae=x.length-V}else ae=Math.floor(a.slidesPerView);Z=Math.max(y-ae,0)}const se=[];for(let ae=0;ae<g.length;ae+=1){let de=g[ae];a.roundLengths&&(de=Math.floor(de)),F?ae<=Z&&se.push(de):g[ae]<=t.virtualSize-_&&se.push(de)}g=se,Math.floor(t.virtualSize-_)-Math.floor(g[g.length-1])>1&&(F||g.push(t.virtualSize-_))}if(p&&a.loop){const P=x[0]+O;if(a.slidesPerGroup>1){const F=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/a.slidesPerGroup),Z=P*a.slidesPerGroup;for(let se=0;se<F;se+=1)g.push(g[g.length-1]+Z)}for(let F=0;F<t.virtual.slidesBefore+t.virtual.slidesAfter;F+=1)a.slidesPerGroup===1&&g.push(g[g.length-1]+P),S.push(S[S.length-1]+P),t.virtualSize+=P}if(g.length===0&&(g=[0]),O!==0){const P=t.isHorizontal()&&u?"marginLeft":t.getDirectionLabel("marginRight");m.filter((F,Z)=>!a.cssMode||a.loop?!0:Z!==m.length-1).forEach(F=>{F.style[P]=`${O}px`})}if(a.centeredSlides&&a.centeredSlidesBounds){let P=0;x.forEach(Z=>{P+=Z+(O||0)}),P-=O;const F=P>_?P-_:0;g=g.map(Z=>Z<=0?-w:Z>F?F+M:Z)}if(a.centerInsufficientSlides){let P=0;if(x.forEach(F=>{P+=F+(O||0)}),P-=O,P<_){const F=(_-P)/2;g.forEach((Z,se)=>{g[se]=Z-F}),S.forEach((Z,se)=>{S[se]=Z+F})}}if(Object.assign(t,{slides:m,snapGrid:g,slidesGrid:S,slidesSizesGrid:x}),a.centeredSlides&&a.cssMode&&!a.centeredSlidesBounds){Hl(r,"--swiper-centered-offset-before",`${-g[0]}px`),Hl(r,"--swiper-centered-offset-after",`${t.size/2-x[x.length-1]/2}px`);const P=-t.snapGrid[0],F=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(Z=>Z+P),t.slidesGrid=t.slidesGrid.map(Z=>Z+F)}if(y!==h&&t.emit("slidesLengthChange"),g.length!==C&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),S.length!==E&&t.emit("slidesGridLengthChange"),a.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!p&&!a.cssMode&&(a.effect==="slide"||a.effect==="fade")){const P=`${a.containerModifierClass}backface-hidden`,F=t.el.classList.contains(P);y<=a.maxBackfaceHiddenSlides?F||t.el.classList.add(P):F&&t.el.classList.remove(P)}}function L8(t){const i=this,a=[],r=i.virtual&&i.params.virtual.enabled;let o=0,u;typeof t=="number"?i.setTransition(t):t===!0&&i.setTransition(i.params.speed);const f=p=>r?i.slides[i.getSlideIndexByData(p)]:i.slides[p];if(i.params.slidesPerView!=="auto"&&i.params.slidesPerView>1)if(i.params.centeredSlides)(i.visibleSlides||[]).forEach(p=>{a.push(p)});else for(u=0;u<Math.ceil(i.params.slidesPerView);u+=1){const p=i.activeIndex+u;if(p>i.slides.length&&!r)break;a.push(f(p))}else a.push(f(i.activeIndex));for(u=0;u<a.length;u+=1)if(typeof a[u]<"u"){const p=a[u].offsetHeight;o=p>o?p:o}(o||o===0)&&(i.wrapperEl.style.height=`${o}px`)}function B8(){const t=this,i=t.slides,a=t.isElement?t.isHorizontal()?t.wrapperEl.offsetLeft:t.wrapperEl.offsetTop:0;for(let r=0;r<i.length;r+=1)i[r].swiperSlideOffset=(t.isHorizontal()?i[r].offsetLeft:i[r].offsetTop)-a-t.cssOverflowAdjustment()}const I1=(t,i,a)=>{i&&!t.classList.contains(a)?t.classList.add(a):!i&&t.classList.contains(a)&&t.classList.remove(a)};function H8(t=this&&this.translate||0){const i=this,a=i.params,{slides:r,rtlTranslate:o,snapGrid:u}=i;if(r.length===0)return;typeof r[0].swiperSlideOffset>"u"&&i.updateSlidesOffset();let f=-t;o&&(f=t),i.visibleSlidesIndexes=[],i.visibleSlides=[];let p=a.spaceBetween;typeof p=="string"&&p.indexOf("%")>=0?p=parseFloat(p.replace("%",""))/100*i.size:typeof p=="string"&&(p=parseFloat(p));for(let h=0;h<r.length;h+=1){const m=r[h];let y=m.swiperSlideOffset;a.cssMode&&a.centeredSlides&&(y-=r[0].swiperSlideOffset);const g=(f+(a.centeredSlides?i.minTranslate():0)-y)/(m.swiperSlideSize+p),S=(f-u[0]+(a.centeredSlides?i.minTranslate():0)-y)/(m.swiperSlideSize+p),x=-(f-y),w=x+i.slidesSizesGrid[h],M=x>=0&&x<=i.size-i.slidesSizesGrid[h],C=x>=0&&x<i.size-1||w>1&&w<=i.size||x<=0&&w>=i.size;C&&(i.visibleSlides.push(m),i.visibleSlidesIndexes.push(h)),I1(m,C,a.slideVisibleClass),I1(m,M,a.slideFullyVisibleClass),m.progress=o?-g:g,m.originalProgress=o?-S:S}}function U8(t){const i=this;if(typeof t>"u"){const y=i.rtlTranslate?-1:1;t=i&&i.translate&&i.translate*y||0}const a=i.params,r=i.maxTranslate()-i.minTranslate();let{progress:o,isBeginning:u,isEnd:f,progressLoop:p}=i;const h=u,m=f;if(r===0)o=0,u=!0,f=!0;else{o=(t-i.minTranslate())/r;const y=Math.abs(t-i.minTranslate())<1,g=Math.abs(t-i.maxTranslate())<1;u=y||o<=0,f=g||o>=1,y&&(o=0),g&&(o=1)}if(a.loop){const y=i.getSlideIndexByData(0),g=i.getSlideIndexByData(i.slides.length-1),S=i.slidesGrid[y],x=i.slidesGrid[g],w=i.slidesGrid[i.slidesGrid.length-1],M=Math.abs(t);M>=S?p=(M-S)/w:p=(M+w-x)/w,p>1&&(p-=1)}Object.assign(i,{progress:o,progressLoop:p,isBeginning:u,isEnd:f}),(a.watchSlidesProgress||a.centeredSlides&&a.autoHeight)&&i.updateSlidesProgress(t),u&&!h&&i.emit("reachBeginning toEdge"),f&&!m&&i.emit("reachEnd toEdge"),(h&&!u||m&&!f)&&i.emit("fromEdge"),i.emit("progress",o)}const Oh=(t,i,a)=>{i&&!t.classList.contains(a)?t.classList.add(a):!i&&t.classList.contains(a)&&t.classList.remove(a)};function k8(){const t=this,{slides:i,params:a,slidesEl:r,activeIndex:o}=t,u=t.virtual&&a.virtual.enabled,f=t.grid&&a.grid&&a.grid.rows>1,p=g=>Ii(r,`.${a.slideClass}${g}, swiper-slide${g}`)[0];let h,m,y;if(u)if(a.loop){let g=o-t.virtual.slidesBefore;g<0&&(g=t.virtual.slides.length+g),g>=t.virtual.slides.length&&(g-=t.virtual.slides.length),h=p(`[data-swiper-slide-index="${g}"]`)}else h=p(`[data-swiper-slide-index="${o}"]`);else f?(h=i.find(g=>g.column===o),y=i.find(g=>g.column===o+1),m=i.find(g=>g.column===o-1)):h=i[o];h&&(f||(y=_8(h,`.${a.slideClass}, swiper-slide`)[0],a.loop&&!y&&(y=i[0]),m=T8(h,`.${a.slideClass}, swiper-slide`)[0],a.loop&&!m===0&&(m=i[i.length-1]))),i.forEach(g=>{Oh(g,g===h,a.slideActiveClass),Oh(g,g===y,a.slideNextClass),Oh(g,g===m,a.slidePrevClass)}),t.emitSlidesClasses()}const vc=(t,i)=>{if(!t||t.destroyed||!t.params)return;const a=()=>t.isElement?"swiper-slide":`.${t.params.slideClass}`,r=i.closest(a());if(r){let o=r.querySelector(`.${t.params.lazyPreloaderClass}`);!o&&t.isElement&&(r.shadowRoot?o=r.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(o=r.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`),o&&!o.lazyPreloaderManaged&&o.remove())})),o&&!o.lazyPreloaderManaged&&o.remove()}},jh=(t,i)=>{if(!t.slides[i])return;const a=t.slides[i].querySelector('[loading="lazy"]');a&&a.removeAttribute("loading")},tp=t=>{if(!t||t.destroyed||!t.params)return;let i=t.params.lazyPreloadPrevNext;const a=t.slides.length;if(!a||!i||i<0)return;i=Math.min(i,a);const r=t.params.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(t.params.slidesPerView),o=t.activeIndex;if(t.params.grid&&t.params.grid.rows>1){const f=o,p=[f-i];p.push(...Array.from({length:i}).map((h,m)=>f+r+m)),t.slides.forEach((h,m)=>{p.includes(h.column)&&jh(t,m)});return}const u=o+r-1;if(t.params.rewind||t.params.loop)for(let f=o-i;f<=u+i;f+=1){const p=(f%a+a)%a;(p<o||p>u)&&jh(t,p)}else for(let f=Math.max(o-i,0);f<=Math.min(u+i,a-1);f+=1)f!==o&&(f>u||f<o)&&jh(t,f)};function P8(t){const{slidesGrid:i,params:a}=t,r=t.rtlTranslate?t.translate:-t.translate;let o;for(let u=0;u<i.length;u+=1)typeof i[u+1]<"u"?r>=i[u]&&r<i[u+1]-(i[u+1]-i[u])/2?o=u:r>=i[u]&&r<i[u+1]&&(o=u+1):r>=i[u]&&(o=u);return a.normalizeSlideIndex&&(o<0||typeof o>"u")&&(o=0),o}function F8(t){const i=this,a=i.rtlTranslate?i.translate:-i.translate,{snapGrid:r,params:o,activeIndex:u,realIndex:f,snapIndex:p}=i;let h=t,m;const y=x=>{let w=x-i.virtual.slidesBefore;return w<0&&(w=i.virtual.slides.length+w),w>=i.virtual.slides.length&&(w-=i.virtual.slides.length),w};if(typeof h>"u"&&(h=P8(i)),r.indexOf(a)>=0)m=r.indexOf(a);else{const x=Math.min(o.slidesPerGroupSkip,h);m=x+Math.floor((h-x)/o.slidesPerGroup)}if(m>=r.length&&(m=r.length-1),h===u&&!i.params.loop){m!==p&&(i.snapIndex=m,i.emit("snapIndexChange"));return}if(h===u&&i.params.loop&&i.virtual&&i.params.virtual.enabled){i.realIndex=y(h);return}const g=i.grid&&o.grid&&o.grid.rows>1;let S;if(i.virtual&&o.virtual.enabled)o.loop?S=y(h):S=h;else if(g){const x=i.slides.find(M=>M.column===h);let w=parseInt(x.getAttribute("data-swiper-slide-index"),10);Number.isNaN(w)&&(w=Math.max(i.slides.indexOf(x),0)),S=Math.floor(w/o.grid.rows)}else if(i.slides[h]){const x=i.slides[h].getAttribute("data-swiper-slide-index");x?S=parseInt(x,10):S=h}else S=h;Object.assign(i,{previousSnapIndex:p,snapIndex:m,previousRealIndex:f,realIndex:S,previousIndex:u,activeIndex:h}),i.initialized&&tp(i),i.emit("activeIndexChange"),i.emit("snapIndexChange"),(i.initialized||i.params.runCallbacksOnInit)&&(f!==S&&i.emit("realIndexChange"),i.emit("slideChange"))}function G8(t,i){const a=this,r=a.params;let o=t.closest(`.${r.slideClass}, swiper-slide`);!o&&a.isElement&&i&&i.length>1&&i.includes(t)&&[...i.slice(i.indexOf(t)+1,i.length)].forEach(p=>{!o&&p.matches&&p.matches(`.${r.slideClass}, swiper-slide`)&&(o=p)});let u=!1,f;if(o){for(let p=0;p<a.slides.length;p+=1)if(a.slides[p]===o){u=!0,f=p;break}}if(o&&u)a.clickedSlide=o,a.virtual&&a.params.virtual.enabled?a.clickedIndex=parseInt(o.getAttribute("data-swiper-slide-index"),10):a.clickedIndex=f;else{a.clickedSlide=void 0,a.clickedIndex=void 0;return}r.slideToClickedSlide&&a.clickedIndex!==void 0&&a.clickedIndex!==a.activeIndex&&a.slideToClickedSlide()}var $8={updateSize:z8,updateSlides:D8,updateAutoHeight:L8,updateSlidesOffset:B8,updateSlidesProgress:H8,updateProgress:U8,updateSlidesClasses:k8,updateActiveIndex:F8,updateClickedSlide:G8};function V8(t=this.isHorizontal()?"x":"y"){const i=this,{params:a,rtlTranslate:r,translate:o,wrapperEl:u}=i;if(a.virtualTranslate)return r?-o:o;if(a.cssMode)return o;let f=b8(u,t);return f+=i.cssOverflowAdjustment(),r&&(f=-f),f||0}function q8(t,i){const a=this,{rtlTranslate:r,params:o,wrapperEl:u,progress:f}=a;let p=0,h=0;const m=0;a.isHorizontal()?p=r?-t:t:h=t,o.roundLengths&&(p=Math.floor(p),h=Math.floor(h)),a.previousTranslate=a.translate,a.translate=a.isHorizontal()?p:h,o.cssMode?u[a.isHorizontal()?"scrollLeft":"scrollTop"]=a.isHorizontal()?-p:-h:o.virtualTranslate||(a.isHorizontal()?p-=a.cssOverflowAdjustment():h-=a.cssOverflowAdjustment(),u.style.transform=`translate3d(${p}px, ${h}px, ${m}px)`);let y;const g=a.maxTranslate()-a.minTranslate();g===0?y=0:y=(t-a.minTranslate())/g,y!==f&&a.updateProgress(t),a.emit("setTranslate",a.translate,i)}function Y8(){return-this.snapGrid[0]}function X8(){return-this.snapGrid[this.snapGrid.length-1]}function I8(t=0,i=this.params.speed,a=!0,r=!0,o){const u=this,{params:f,wrapperEl:p}=u;if(u.animating&&f.preventInteractionOnTransition)return!1;const h=u.minTranslate(),m=u.maxTranslate();let y;if(r&&t>h?y=h:r&&t<m?y=m:y=t,u.updateProgress(y),f.cssMode){const g=u.isHorizontal();if(i===0)p[g?"scrollLeft":"scrollTop"]=-y;else{if(!u.support.smoothScroll)return Bb({swiper:u,targetPosition:-y,side:g?"left":"top"}),!0;p.scrollTo({[g?"left":"top"]:-y,behavior:"smooth"})}return!0}return i===0?(u.setTransition(0),u.setTranslate(y),a&&(u.emit("beforeTransitionStart",i,o),u.emit("transitionEnd"))):(u.setTransition(i),u.setTranslate(y),a&&(u.emit("beforeTransitionStart",i,o),u.emit("transitionStart")),u.animating||(u.animating=!0,u.onTranslateToWrapperTransitionEnd||(u.onTranslateToWrapperTransitionEnd=function(S){!u||u.destroyed||S.target===this&&(u.wrapperEl.removeEventListener("transitionend",u.onTranslateToWrapperTransitionEnd),u.onTranslateToWrapperTransitionEnd=null,delete u.onTranslateToWrapperTransitionEnd,u.animating=!1,a&&u.emit("transitionEnd"))}),u.wrapperEl.addEventListener("transitionend",u.onTranslateToWrapperTransitionEnd))),!0}var Z8={getTranslate:V8,setTranslate:q8,minTranslate:Y8,maxTranslate:X8,translateTo:I8};function Q8(t,i){const a=this;a.params.cssMode||(a.wrapperEl.style.transitionDuration=`${t}ms`,a.wrapperEl.style.transitionDelay=t===0?"0ms":""),a.emit("setTransition",t,i)}function Fb({swiper:t,runCallbacks:i,direction:a,step:r}){const{activeIndex:o,previousIndex:u}=t;let f=a;f||(o>u?f="next":o<u?f="prev":f="reset"),t.emit(`transition${r}`),i&&f==="reset"?t.emit(`slideResetTransition${r}`):i&&o!==u&&(t.emit(`slideChangeTransition${r}`),f==="next"?t.emit(`slideNextTransition${r}`):t.emit(`slidePrevTransition${r}`))}function K8(t=!0,i){const a=this,{params:r}=a;r.cssMode||(r.autoHeight&&a.updateAutoHeight(),Fb({swiper:a,runCallbacks:t,direction:i,step:"Start"}))}function W8(t=!0,i){const a=this,{params:r}=a;a.animating=!1,!r.cssMode&&(a.setTransition(0),Fb({swiper:a,runCallbacks:t,direction:i,step:"End"}))}var J8={setTransition:Q8,transitionStart:K8,transitionEnd:W8};function eA(t=0,i,a=!0,r,o){typeof t=="string"&&(t=parseInt(t,10));const u=this;let f=t;f<0&&(f=0);const{params:p,snapGrid:h,slidesGrid:m,previousIndex:y,activeIndex:g,rtlTranslate:S,wrapperEl:x,enabled:w}=u;if(!w&&!r&&!o||u.destroyed||u.animating&&p.preventInteractionOnTransition)return!1;typeof i>"u"&&(i=u.params.speed);const M=Math.min(u.params.slidesPerGroupSkip,f);let C=M+Math.floor((f-M)/u.params.slidesPerGroup);C>=h.length&&(C=h.length-1);const E=-h[C];if(p.normalizeSlideIndex)for(let D=0;D<m.length;D+=1){const U=-Math.floor(E*100),q=Math.floor(m[D]*100),P=Math.floor(m[D+1]*100);typeof m[D+1]<"u"?U>=q&&U<P-(P-q)/2?f=D:U>=q&&U<P&&(f=D+1):U>=q&&(f=D)}if(u.initialized&&f!==g&&(!u.allowSlideNext&&(S?E>u.translate&&E>u.minTranslate():E<u.translate&&E<u.minTranslate())||!u.allowSlidePrev&&E>u.translate&&E>u.maxTranslate()&&(g||0)!==f))return!1;f!==(y||0)&&a&&u.emit("beforeSlideChangeStart"),u.updateProgress(E);let _;f>g?_="next":f<g?_="prev":_="reset";const O=u.virtual&&u.params.virtual.enabled;if(!(O&&o)&&(S&&-E===u.translate||!S&&E===u.translate))return u.updateActiveIndex(f),p.autoHeight&&u.updateAutoHeight(),u.updateSlidesClasses(),p.effect!=="slide"&&u.setTranslate(E),_!=="reset"&&(u.transitionStart(a,_),u.transitionEnd(a,_)),!1;if(p.cssMode){const D=u.isHorizontal(),U=S?E:-E;if(i===0)O&&(u.wrapperEl.style.scrollSnapType="none",u._immediateVirtual=!0),O&&!u._cssModeVirtualInitialSet&&u.params.initialSlide>0?(u._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{x[D?"scrollLeft":"scrollTop"]=U})):x[D?"scrollLeft":"scrollTop"]=U,O&&requestAnimationFrame(()=>{u.wrapperEl.style.scrollSnapType="",u._immediateVirtual=!1});else{if(!u.support.smoothScroll)return Bb({swiper:u,targetPosition:U,side:D?"left":"top"}),!0;x.scrollTo({[D?"left":"top"]:U,behavior:"smooth"})}return!0}const L=Pb().isSafari;return O&&!o&&L&&u.isElement&&u.virtual.update(!1,!1,f),u.setTransition(i),u.setTranslate(E),u.updateActiveIndex(f),u.updateSlidesClasses(),u.emit("beforeTransitionStart",i,r),u.transitionStart(a,_),i===0?u.transitionEnd(a,_):u.animating||(u.animating=!0,u.onSlideToWrapperTransitionEnd||(u.onSlideToWrapperTransitionEnd=function(U){!u||u.destroyed||U.target===this&&(u.wrapperEl.removeEventListener("transitionend",u.onSlideToWrapperTransitionEnd),u.onSlideToWrapperTransitionEnd=null,delete u.onSlideToWrapperTransitionEnd,u.transitionEnd(a,_))}),u.wrapperEl.addEventListener("transitionend",u.onSlideToWrapperTransitionEnd)),!0}function tA(t=0,i,a=!0,r){typeof t=="string"&&(t=parseInt(t,10));const o=this;if(o.destroyed)return;typeof i>"u"&&(i=o.params.speed);const u=o.grid&&o.params.grid&&o.params.grid.rows>1;let f=t;if(o.params.loop)if(o.virtual&&o.params.virtual.enabled)f=f+o.virtual.slidesBefore;else{let p;if(u){const M=f*o.params.grid.rows;p=o.slides.find(C=>C.getAttribute("data-swiper-slide-index")*1===M).column}else p=o.getSlideIndexByData(f);const h=u?Math.ceil(o.slides.length/o.params.grid.rows):o.slides.length,{centeredSlides:m,slidesOffsetBefore:y,slidesOffsetAfter:g}=o.params,S=m||!!y||!!g;let x=o.params.slidesPerView;x==="auto"?x=o.slidesPerViewDynamic():(x=Math.ceil(parseFloat(o.params.slidesPerView,10)),S&&x%2===0&&(x=x+1));let w=h-p<x;if(S&&(w=w||p<Math.ceil(x/2)),r&&S&&o.params.slidesPerView!=="auto"&&!u&&(w=!1),w){const M=S?p<o.activeIndex?"prev":"next":p-o.activeIndex-1<o.params.slidesPerView?"next":"prev";o.loopFix({direction:M,slideTo:!0,activeSlideIndex:M==="next"?p+1:p-h+1,slideRealIndex:M==="next"?o.realIndex:void 0})}if(u){const M=f*o.params.grid.rows;f=o.slides.find(C=>C.getAttribute("data-swiper-slide-index")*1===M).column}else f=o.getSlideIndexByData(f)}return requestAnimationFrame(()=>{o.slideTo(f,i,a,r)}),o}function nA(t,i=!0,a){const r=this,{enabled:o,params:u,animating:f}=r;if(!o||r.destroyed)return r;typeof t>"u"&&(t=r.params.speed);let p=u.slidesPerGroup;u.slidesPerView==="auto"&&u.slidesPerGroup===1&&u.slidesPerGroupAuto&&(p=Math.max(r.slidesPerViewDynamic("current",!0),1));const h=r.activeIndex<u.slidesPerGroupSkip?1:p,m=r.virtual&&u.virtual.enabled;if(u.loop){if(f&&!m&&u.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&u.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+h,t,i,a)}),!0}return u.rewind&&r.isEnd?r.slideTo(0,t,i,a):r.slideTo(r.activeIndex+h,t,i,a)}function iA(t,i=!0,a){const r=this,{params:o,snapGrid:u,slidesGrid:f,rtlTranslate:p,enabled:h,animating:m}=r;if(!h||r.destroyed)return r;typeof t>"u"&&(t=r.params.speed);const y=r.virtual&&o.virtual.enabled;if(o.loop){if(m&&!y&&o.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}const g=p?r.translate:-r.translate;function S(_){return _<0?-Math.floor(Math.abs(_)):Math.floor(_)}const x=S(g),w=u.map(_=>S(_)),M=o.freeMode&&o.freeMode.enabled;let C=u[w.indexOf(x)-1];if(typeof C>"u"&&(o.cssMode||M)){let _;u.forEach((O,R)=>{x>=O&&(_=R)}),typeof _<"u"&&(C=M?u[_]:u[_>0?_-1:_])}let E=0;if(typeof C<"u"&&(E=f.indexOf(C),E<0&&(E=r.activeIndex-1),o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(E=E-r.slidesPerViewDynamic("previous",!0)+1,E=Math.max(E,0))),o.rewind&&r.isBeginning){const _=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(_,t,i,a)}else if(o.loop&&r.activeIndex===0&&o.cssMode)return requestAnimationFrame(()=>{r.slideTo(E,t,i,a)}),!0;return r.slideTo(E,t,i,a)}function aA(t,i=!0,a){const r=this;if(!r.destroyed)return typeof t>"u"&&(t=r.params.speed),r.slideTo(r.activeIndex,t,i,a)}function rA(t,i=!0,a,r=.5){const o=this;if(o.destroyed)return;typeof t>"u"&&(t=o.params.speed);let u=o.activeIndex;const f=Math.min(o.params.slidesPerGroupSkip,u),p=f+Math.floor((u-f)/o.params.slidesPerGroup),h=o.rtlTranslate?o.translate:-o.translate;if(h>=o.snapGrid[p]){const m=o.snapGrid[p],y=o.snapGrid[p+1];h-m>(y-m)*r&&(u+=o.params.slidesPerGroup)}else{const m=o.snapGrid[p-1],y=o.snapGrid[p];h-m<=(y-m)*r&&(u-=o.params.slidesPerGroup)}return u=Math.max(u,0),u=Math.min(u,o.slidesGrid.length-1),o.slideTo(u,t,i,a)}function lA(){const t=this;if(t.destroyed)return;const{params:i,slidesEl:a}=t,r=i.slidesPerView==="auto"?t.slidesPerViewDynamic():i.slidesPerView;let o=t.getSlideIndexWhenGrid(t.clickedIndex),u;const f=t.isElement?"swiper-slide":`.${i.slideClass}`,p=t.grid&&t.params.grid&&t.params.grid.rows>1;if(i.loop){if(t.animating)return;u=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),i.centeredSlides?t.slideToLoop(u):o>(p?(t.slides.length-r)/2-(t.params.grid.rows-1):t.slides.length-r)?(t.loopFix(),o=t.getSlideIndex(Ii(a,`${f}[data-swiper-slide-index="${u}"]`)[0]),Lb(()=>{t.slideTo(o)})):t.slideTo(o)}else t.slideTo(o)}var sA={slideTo:eA,slideToLoop:tA,slideNext:nA,slidePrev:iA,slideReset:aA,slideToClosest:rA,slideToClickedSlide:lA};function oA(t,i){const a=this,{params:r,slidesEl:o}=a;if(!r.loop||a.virtual&&a.params.virtual.enabled)return;const u=()=>{Ii(o,`.${r.slideClass}, swiper-slide`).forEach((w,M)=>{w.setAttribute("data-swiper-slide-index",M)})},f=()=>{const x=Ii(o,`.${r.slideBlankClass}`);x.forEach(w=>{w.remove()}),x.length>0&&(a.recalcSlides(),a.updateSlides())},p=a.grid&&r.grid&&r.grid.rows>1;r.loopAddBlankSlides&&(r.slidesPerGroup>1||p)&&f();const h=r.slidesPerGroup*(p?r.grid.rows:1),m=a.slides.length%h!==0,y=p&&a.slides.length%r.grid.rows!==0,g=x=>{for(let w=0;w<x;w+=1){const M=a.isElement?zc("swiper-slide",[r.slideBlankClass]):zc("div",[r.slideClass,r.slideBlankClass]);a.slidesEl.append(M)}};if(m){if(r.loopAddBlankSlides){const x=h-a.slides.length%h;g(x),a.recalcSlides(),a.updateSlides()}else Nc("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");u()}else if(y){if(r.loopAddBlankSlides){const x=r.grid.rows-a.slides.length%r.grid.rows;g(x),a.recalcSlides(),a.updateSlides()}else Nc("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");u()}else u();const S=r.centeredSlides||!!r.slidesOffsetBefore||!!r.slidesOffsetAfter;a.loopFix({slideRealIndex:t,direction:S?void 0:"next",initial:i})}function uA({slideRealIndex:t,slideTo:i=!0,direction:a,setTranslate:r,activeSlideIndex:o,initial:u,byController:f,byMousewheel:p}={}){const h=this;if(!h.params.loop)return;h.emit("beforeLoopFix");const{slides:m,allowSlidePrev:y,allowSlideNext:g,slidesEl:S,params:x}=h,{centeredSlides:w,slidesOffsetBefore:M,slidesOffsetAfter:C,initialSlide:E}=x,_=w||!!M||!!C;if(h.allowSlidePrev=!0,h.allowSlideNext=!0,h.virtual&&x.virtual.enabled){i&&(!_&&h.snapIndex===0?h.slideTo(h.virtual.slides.length,0,!1,!0):_&&h.snapIndex<x.slidesPerView?h.slideTo(h.virtual.slides.length+h.snapIndex,0,!1,!0):h.snapIndex===h.snapGrid.length-1&&h.slideTo(h.virtual.slidesBefore,0,!1,!0)),h.allowSlidePrev=y,h.allowSlideNext=g,h.emit("loopFix");return}let O=x.slidesPerView;O==="auto"?O=h.slidesPerViewDynamic():(O=Math.ceil(parseFloat(x.slidesPerView,10)),_&&O%2===0&&(O=O+1));const R=x.slidesPerGroupAuto?O:x.slidesPerGroup;let j=_?Math.max(R,Math.ceil(O/2)):R;j%R!==0&&(j+=R-j%R),j+=x.loopAdditionalSlides,h.loopedSlides=j;const L=h.grid&&x.grid&&x.grid.rows>1;m.length<O+j||h.params.effect==="cards"&&m.length<O+j*2?Nc("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):L&&x.grid.fill==="row"&&Nc("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const D=[],U=[],q=L?Math.ceil(m.length/x.grid.rows):m.length,P=u&&q-E<O&&!_;let F=P?E:h.activeIndex;typeof o>"u"?o=h.getSlideIndex(m.find(Q=>Q.classList.contains(x.slideActiveClass))):F=o;const Z=a==="next"||!a,se=a==="prev"||!a;let ae=0,de=0;const I=(L?m[o].column:o)+(_&&typeof r>"u"?-O/2+.5:0);if(I<j){ae=Math.max(j-I,R);for(let Q=0;Q<j-I;Q+=1){const re=Q-Math.floor(Q/q)*q;if(L){const B=q-re-1;for(let N=m.length-1;N>=0;N-=1)m[N].column===B&&D.push(N)}else D.push(q-re-1)}}else if(I+O>q-j){de=Math.max(I-(q-j*2),R),P&&(de=Math.max(de,O-q+E+1));for(let Q=0;Q<de;Q+=1){const re=Q-Math.floor(Q/q)*q;L?m.forEach((B,N)=>{B.column===re&&U.push(N)}):U.push(re)}}if(h.__preventObserver__=!0,requestAnimationFrame(()=>{h.__preventObserver__=!1}),h.params.effect==="cards"&&m.length<O+j*2&&(U.includes(o)&&U.splice(U.indexOf(o),1),D.includes(o)&&D.splice(D.indexOf(o),1)),se&&D.forEach(Q=>{m[Q].swiperLoopMoveDOM=!0,S.prepend(m[Q]),m[Q].swiperLoopMoveDOM=!1}),Z&&U.forEach(Q=>{m[Q].swiperLoopMoveDOM=!0,S.append(m[Q]),m[Q].swiperLoopMoveDOM=!1}),h.recalcSlides(),x.slidesPerView==="auto"?h.updateSlides():L&&(D.length>0&&se||U.length>0&&Z)&&h.slides.forEach((Q,re)=>{h.grid.updateSlide(re,Q,h.slides)}),x.watchSlidesProgress&&h.updateSlidesOffset(),i){if(D.length>0&&se){if(typeof t>"u"){const Q=h.slidesGrid[F],B=h.slidesGrid[F+ae]-Q;p?h.setTranslate(h.translate-B):(h.slideTo(F+Math.ceil(ae),0,!1,!0),r&&(h.touchEventsData.startTranslate=h.touchEventsData.startTranslate-B,h.touchEventsData.currentTranslate=h.touchEventsData.currentTranslate-B))}else if(r){const Q=L?D.length/x.grid.rows:D.length;h.slideTo(h.activeIndex+Q,0,!1,!0),h.touchEventsData.currentTranslate=h.translate}}else if(U.length>0&&Z)if(typeof t>"u"){const Q=h.slidesGrid[F],B=h.slidesGrid[F-de]-Q;p?h.setTranslate(h.translate-B):(h.slideTo(F-de,0,!1,!0),r&&(h.touchEventsData.startTranslate=h.touchEventsData.startTranslate-B,h.touchEventsData.currentTranslate=h.touchEventsData.currentTranslate-B))}else{const Q=L?U.length/x.grid.rows:U.length;h.slideTo(h.activeIndex-Q,0,!1,!0)}}if(h.allowSlidePrev=y,h.allowSlideNext=g,h.controller&&h.controller.control&&!f){const Q={slideRealIndex:t,direction:a,setTranslate:r,activeSlideIndex:o,byController:!0};Array.isArray(h.controller.control)?h.controller.control.forEach(re=>{!re.destroyed&&re.params.loop&&re.loopFix({...Q,slideTo:re.params.slidesPerView===x.slidesPerView?i:!1})}):h.controller.control instanceof h.constructor&&h.controller.control.params.loop&&h.controller.control.loopFix({...Q,slideTo:h.controller.control.params.slidesPerView===x.slidesPerView?i:!1})}h.emit("loopFix")}function cA(){const t=this,{params:i,slidesEl:a}=t;if(!i.loop||!a||t.virtual&&t.params.virtual.enabled)return;t.recalcSlides();const r=[];t.slides.forEach(o=>{const u=typeof o.swiperSlideIndex>"u"?o.getAttribute("data-swiper-slide-index")*1:o.swiperSlideIndex;r[u]=o}),t.slides.forEach(o=>{o.removeAttribute("data-swiper-slide-index")}),r.forEach(o=>{a.append(o)}),t.recalcSlides(),t.slideTo(t.realIndex,0)}var fA={loopCreate:oA,loopFix:uA,loopDestroy:cA};function dA(t){const i=this;if(!i.params.simulateTouch||i.params.watchOverflow&&i.isLocked||i.params.cssMode)return;const a=i.params.touchEventsTarget==="container"?i.el:i.wrapperEl;i.isElement&&(i.__preventObserver__=!0),a.style.cursor="move",a.style.cursor=t?"grabbing":"grab",i.isElement&&requestAnimationFrame(()=>{i.__preventObserver__=!1})}function hA(){const t=this;t.params.watchOverflow&&t.isLocked||t.params.cssMode||(t.isElement&&(t.__preventObserver__=!0),t[t.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1}))}var pA={setGrabCursor:dA,unsetGrabCursor:hA};function mA(t,i=this){function a(r){if(!r||r===Mi()||r===dn())return null;r.assignedSlot&&(r=r.assignedSlot);const o=r.closest(t);return!o&&!r.getRootNode?null:o||a(r.getRootNode().host)}return a(i)}function Z1(t,i,a){const r=dn(),{params:o}=t,u=o.edgeSwipeDetection,f=o.edgeSwipeThreshold;return u&&(a<=f||a>=r.innerWidth-f)?u==="prevent"?(i.preventDefault(),!0):!1:!0}function gA(t){const i=this,a=Mi();let r=t;r.originalEvent&&(r=r.originalEvent);const o=i.touchEventsData;if(r.type==="pointerdown"){if(o.pointerId!==null&&o.pointerId!==r.pointerId)return;o.pointerId=r.pointerId}else r.type==="touchstart"&&r.targetTouches.length===1&&(o.touchId=r.targetTouches[0].identifier);if(r.type==="touchstart"){Z1(i,r,r.targetTouches[0].pageX);return}const{params:u,touches:f,enabled:p}=i;if(!p||!u.simulateTouch&&r.pointerType==="mouse"||i.animating&&u.preventInteractionOnTransition)return;!i.animating&&u.cssMode&&u.loop&&i.loopFix();let h=r.target;if(u.touchEventsTarget==="wrapper"&&!w8(h,i.wrapperEl)||"which"in r&&r.which===3||"button"in r&&r.button>0||o.isTouched&&o.isMoved)return;const m=!!u.noSwipingClass&&u.noSwipingClass!=="",y=r.composedPath?r.composedPath():r.path;m&&r.target&&r.target.shadowRoot&&y&&(h=y[0]);const g=u.noSwipingSelector?u.noSwipingSelector:`.${u.noSwipingClass}`,S=!!(r.target&&r.target.shadowRoot);if(u.noSwiping&&(S?mA(g,h):h.closest(g))){i.allowClick=!0;return}if(u.swipeHandler&&!h.closest(u.swipeHandler))return;f.currentX=r.pageX,f.currentY=r.pageY;const x=f.currentX,w=f.currentY;if(!Z1(i,r,x))return;Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),f.startX=x,f.startY=w,o.touchStartTime=Rc(),i.allowClick=!0,i.updateSize(),i.swipeDirection=void 0,u.threshold>0&&(o.allowThresholdMove=!1);let M=!0;h.matches(o.focusableElements)&&(M=!1,h.nodeName==="SELECT"&&(o.isTouched=!1)),a.activeElement&&a.activeElement.matches(o.focusableElements)&&a.activeElement!==h&&(r.pointerType==="mouse"||r.pointerType!=="mouse"&&!h.matches(o.focusableElements))&&a.activeElement.blur();const C=M&&i.allowTouchMove&&u.touchStartPreventDefault;(u.touchStartForcePreventDefault||C)&&!h.isContentEditable&&r.preventDefault(),u.freeMode&&u.freeMode.enabled&&i.freeMode&&i.animating&&!u.cssMode&&i.freeMode.onTouchStart(),i.emit("touchStart",r)}function vA(t){const i=Mi(),a=this,r=a.touchEventsData,{params:o,touches:u,rtlTranslate:f,enabled:p}=a;if(!p||!o.simulateTouch&&t.pointerType==="mouse")return;let h=t;if(h.originalEvent&&(h=h.originalEvent),h.type==="pointermove"&&(r.touchId!==null||h.pointerId!==r.pointerId))return;let m;if(h.type==="touchmove"){if(m=[...h.changedTouches].find(j=>j.identifier===r.touchId),!m||m.identifier!==r.touchId)return}else m=h;if(!r.isTouched){r.startMoving&&r.isScrolling&&a.emit("touchMoveOpposite",h);return}const y=m.pageX,g=m.pageY;if(h.preventedByNestedSwiper){u.startX=y,u.startY=g;return}if(!a.allowTouchMove){h.target.matches(r.focusableElements)||(a.allowClick=!1),r.isTouched&&(Object.assign(u,{startX:y,startY:g,currentX:y,currentY:g}),r.touchStartTime=Rc());return}if(o.touchReleaseOnEdges&&!o.loop)if(a.isVertical()){if(g<u.startY&&a.translate<=a.maxTranslate()||g>u.startY&&a.translate>=a.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else{if(f&&(y>u.startX&&-a.translate<=a.maxTranslate()||y<u.startX&&-a.translate>=a.minTranslate()))return;if(!f&&(y<u.startX&&a.translate<=a.maxTranslate()||y>u.startX&&a.translate>=a.minTranslate()))return}if(i.activeElement&&i.activeElement.matches(r.focusableElements)&&i.activeElement!==h.target&&h.pointerType!=="mouse"&&i.activeElement.blur(),i.activeElement&&h.target===i.activeElement&&h.target.matches(r.focusableElements)){r.isMoved=!0,a.allowClick=!1;return}r.allowTouchCallbacks&&a.emit("touchMove",h),u.previousX=u.currentX,u.previousY=u.currentY,u.currentX=y,u.currentY=g;const S=u.currentX-u.startX,x=u.currentY-u.startY;if(a.params.threshold&&Math.sqrt(S**2+x**2)<a.params.threshold)return;if(typeof r.isScrolling>"u"){let j;a.isHorizontal()&&u.currentY===u.startY||a.isVertical()&&u.currentX===u.startX?r.isScrolling=!1:S*S+x*x>=25&&(j=Math.atan2(Math.abs(x),Math.abs(S))*180/Math.PI,r.isScrolling=a.isHorizontal()?j>o.touchAngle:90-j>o.touchAngle)}if(r.isScrolling&&a.emit("touchMoveOpposite",h),typeof r.startMoving>"u"&&(u.currentX!==u.startX||u.currentY!==u.startY)&&(r.startMoving=!0),r.isScrolling||h.type==="touchmove"&&r.preventTouchMoveFromPointerMove){r.isTouched=!1;return}if(!r.startMoving)return;a.allowClick=!1,!o.cssMode&&h.cancelable&&h.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&h.stopPropagation();let w=a.isHorizontal()?S:x,M=a.isHorizontal()?u.currentX-u.previousX:u.currentY-u.previousY;o.oneWayMovement&&(w=Math.abs(w)*(f?1:-1),M=Math.abs(M)*(f?1:-1)),u.diff=w,w*=o.touchRatio,f&&(w=-w,M=-M);const C=a.touchesDirection;a.swipeDirection=w>0?"prev":"next",a.touchesDirection=M>0?"prev":"next";const E=a.params.loop&&!o.cssMode,_=a.touchesDirection==="next"&&a.allowSlideNext||a.touchesDirection==="prev"&&a.allowSlidePrev;if(!r.isMoved){if(E&&_&&a.loopFix({direction:a.swipeDirection}),r.startTranslate=a.getTranslate(),a.setTransition(0),a.animating){const j=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});a.wrapperEl.dispatchEvent(j)}r.allowMomentumBounce=!1,o.grabCursor&&(a.allowSlideNext===!0||a.allowSlidePrev===!0)&&a.setGrabCursor(!0),a.emit("sliderFirstMove",h)}if(new Date().getTime(),o._loopSwapReset!==!1&&r.isMoved&&r.allowThresholdMove&&C!==a.touchesDirection&&E&&_&&Math.abs(w)>=1){Object.assign(u,{startX:y,startY:g,currentX:y,currentY:g,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}a.emit("sliderMove",h),r.isMoved=!0,r.currentTranslate=w+r.startTranslate;let O=!0,R=o.resistanceRatio;if(o.touchReleaseOnEdges&&(R=0),w>0?(E&&_&&r.allowThresholdMove&&r.currentTranslate>(o.centeredSlides?a.minTranslate()-a.slidesSizesGrid[a.activeIndex+1]-(o.slidesPerView!=="auto"&&a.slides.length-o.slidesPerView>=2?a.slidesSizesGrid[a.activeIndex+1]+a.params.spaceBetween:0)-a.params.spaceBetween:a.minTranslate())&&a.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>a.minTranslate()&&(O=!1,o.resistance&&(r.currentTranslate=a.minTranslate()-1+(-a.minTranslate()+r.startTranslate+w)**R))):w<0&&(E&&_&&r.allowThresholdMove&&r.currentTranslate<(o.centeredSlides?a.maxTranslate()+a.slidesSizesGrid[a.slidesSizesGrid.length-1]+a.params.spaceBetween+(o.slidesPerView!=="auto"&&a.slides.length-o.slidesPerView>=2?a.slidesSizesGrid[a.slidesSizesGrid.length-1]+a.params.spaceBetween:0):a.maxTranslate())&&a.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:a.slides.length-(o.slidesPerView==="auto"?a.slidesPerViewDynamic():Math.ceil(parseFloat(o.slidesPerView,10)))}),r.currentTranslate<a.maxTranslate()&&(O=!1,o.resistance&&(r.currentTranslate=a.maxTranslate()+1-(a.maxTranslate()-r.startTranslate-w)**R))),O&&(h.preventedByNestedSwiper=!0),!a.allowSlideNext&&a.swipeDirection==="next"&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!a.allowSlidePrev&&a.swipeDirection==="prev"&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),!a.allowSlidePrev&&!a.allowSlideNext&&(r.currentTranslate=r.startTranslate),o.threshold>0)if(Math.abs(w)>o.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,u.startX=u.currentX,u.startY=u.currentY,r.currentTranslate=r.startTranslate,u.diff=a.isHorizontal()?u.currentX-u.startX:u.currentY-u.startY;return}}else{r.currentTranslate=r.startTranslate;return}!o.followFinger||o.cssMode||((o.freeMode&&o.freeMode.enabled&&a.freeMode||o.watchSlidesProgress)&&(a.updateActiveIndex(),a.updateSlidesClasses()),o.freeMode&&o.freeMode.enabled&&a.freeMode&&a.freeMode.onTouchMove(),a.updateProgress(r.currentTranslate),a.setTranslate(r.currentTranslate))}function yA(t){const i=this,a=i.touchEventsData;let r=t;r.originalEvent&&(r=r.originalEvent);let o;if(r.type==="touchend"||r.type==="touchcancel"){if(o=[...r.changedTouches].find(j=>j.identifier===a.touchId),!o||o.identifier!==a.touchId)return}else{if(a.touchId!==null||r.pointerId!==a.pointerId)return;o=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)&&!(["pointercancel","contextmenu"].includes(r.type)&&(i.browser.isSafari||i.browser.isWebView)))return;a.pointerId=null,a.touchId=null;const{params:f,touches:p,rtlTranslate:h,slidesGrid:m,enabled:y}=i;if(!y||!f.simulateTouch&&r.pointerType==="mouse")return;if(a.allowTouchCallbacks&&i.emit("touchEnd",r),a.allowTouchCallbacks=!1,!a.isTouched){a.isMoved&&f.grabCursor&&i.setGrabCursor(!1),a.isMoved=!1,a.startMoving=!1;return}f.grabCursor&&a.isMoved&&a.isTouched&&(i.allowSlideNext===!0||i.allowSlidePrev===!0)&&i.setGrabCursor(!1);const g=Rc(),S=g-a.touchStartTime;if(i.allowClick){const j=r.path||r.composedPath&&r.composedPath();i.updateClickedSlide(j&&j[0]||r.target,j),i.emit("tap click",r),S<300&&g-a.lastClickTime<300&&i.emit("doubleTap doubleClick",r)}if(a.lastClickTime=Rc(),Lb(()=>{i.destroyed||(i.allowClick=!0)}),!a.isTouched||!a.isMoved||!i.swipeDirection||p.diff===0&&!a.loopSwapReset||a.currentTranslate===a.startTranslate&&!a.loopSwapReset){a.isTouched=!1,a.isMoved=!1,a.startMoving=!1;return}a.isTouched=!1,a.isMoved=!1,a.startMoving=!1;let x;if(f.followFinger?x=h?i.translate:-i.translate:x=-a.currentTranslate,f.cssMode)return;if(f.freeMode&&f.freeMode.enabled){i.freeMode.onTouchEnd({currentPos:x});return}const w=x>=-i.maxTranslate()&&!i.params.loop;let M=0,C=i.slidesSizesGrid[0];for(let j=0;j<m.length;j+=j<f.slidesPerGroupSkip?1:f.slidesPerGroup){const L=j<f.slidesPerGroupSkip-1?1:f.slidesPerGroup;typeof m[j+L]<"u"?(w||x>=m[j]&&x<m[j+L])&&(M=j,C=m[j+L]-m[j]):(w||x>=m[j])&&(M=j,C=m[m.length-1]-m[m.length-2])}let E=null,_=null;f.rewind&&(i.isBeginning?_=f.virtual&&f.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1:i.isEnd&&(E=0));const O=(x-m[M])/C,R=M<f.slidesPerGroupSkip-1?1:f.slidesPerGroup;if(S>f.longSwipesMs){if(!f.longSwipes){i.slideTo(i.activeIndex);return}i.swipeDirection==="next"&&(O>=f.longSwipesRatio?i.slideTo(f.rewind&&i.isEnd?E:M+R):i.slideTo(M)),i.swipeDirection==="prev"&&(O>1-f.longSwipesRatio?i.slideTo(M+R):_!==null&&O<0&&Math.abs(O)>f.longSwipesRatio?i.slideTo(_):i.slideTo(M))}else{if(!f.shortSwipes){i.slideTo(i.activeIndex);return}i.navigation&&(r.target===i.navigation.nextEl||r.target===i.navigation.prevEl)?r.target===i.navigation.nextEl?i.slideTo(M+R):i.slideTo(M):(i.swipeDirection==="next"&&i.slideTo(E!==null?E:M+R),i.swipeDirection==="prev"&&i.slideTo(_!==null?_:M))}}function Q1(){const t=this,{params:i,el:a}=t;if(a&&a.offsetWidth===0)return;i.breakpoints&&t.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:o,snapGrid:u}=t,f=t.virtual&&t.params.virtual.enabled;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses();const p=f&&i.loop;if((i.slidesPerView==="auto"||i.slidesPerView>1)&&t.isEnd&&!t.isBeginning&&!t.params.centeredSlides&&!p){const h=f?t.virtual.slides:t.slides;t.slideTo(h.length-1,0,!1,!0)}else t.params.loop&&!f?t.slideToLoop(t.realIndex,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0);t.autoplay&&t.autoplay.running&&t.autoplay.paused&&(clearTimeout(t.autoplay.resizeTimeout),t.autoplay.resizeTimeout=setTimeout(()=>{t.autoplay&&t.autoplay.running&&t.autoplay.paused&&t.autoplay.resume()},500)),t.allowSlidePrev=o,t.allowSlideNext=r,t.params.watchOverflow&&u!==t.snapGrid&&t.checkOverflow()}function bA(t){const i=this;i.enabled&&(i.allowClick||(i.params.preventClicks&&t.preventDefault(),i.params.preventClicksPropagation&&i.animating&&(t.stopPropagation(),t.stopImmediatePropagation())))}function xA(){const t=this,{wrapperEl:i,rtlTranslate:a,enabled:r}=t;if(!r)return;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-i.scrollLeft:t.translate=-i.scrollTop,t.translate===0&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();let o;const u=t.maxTranslate()-t.minTranslate();u===0?o=0:o=(t.translate-t.minTranslate())/u,o!==t.progress&&t.updateProgress(a?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}function SA(t){const i=this;vc(i,t.target),!(i.params.cssMode||i.params.slidesPerView!=="auto"&&!i.params.autoHeight)&&i.update()}function wA(){const t=this;t.documentTouchHandlerProceeded||(t.documentTouchHandlerProceeded=!0,t.params.touchReleaseOnEdges&&(t.el.style.touchAction="auto"))}const Gb=(t,i)=>{const a=Mi(),{params:r,el:o,wrapperEl:u,device:f}=t,p=!!r.nested,h=i==="on"?"addEventListener":"removeEventListener",m=i;!o||typeof o=="string"||(a[h]("touchstart",t.onDocumentTouchStart,{passive:!1,capture:p}),o[h]("touchstart",t.onTouchStart,{passive:!1}),o[h]("pointerdown",t.onTouchStart,{passive:!1}),a[h]("touchmove",t.onTouchMove,{passive:!1,capture:p}),a[h]("pointermove",t.onTouchMove,{passive:!1,capture:p}),a[h]("touchend",t.onTouchEnd,{passive:!0}),a[h]("pointerup",t.onTouchEnd,{passive:!0}),a[h]("pointercancel",t.onTouchEnd,{passive:!0}),a[h]("touchcancel",t.onTouchEnd,{passive:!0}),a[h]("pointerout",t.onTouchEnd,{passive:!0}),a[h]("pointerleave",t.onTouchEnd,{passive:!0}),a[h]("contextmenu",t.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&o[h]("click",t.onClick,!0),r.cssMode&&u[h]("scroll",t.onScroll),r.updateOnWindowResize?t[m](f.ios||f.android?"resize orientationchange observerUpdate":"resize observerUpdate",Q1,!0):t[m]("observerUpdate",Q1,!0),o[h]("load",t.onLoad,{capture:!0}))};function EA(){const t=this,{params:i}=t;t.onTouchStart=gA.bind(t),t.onTouchMove=vA.bind(t),t.onTouchEnd=yA.bind(t),t.onDocumentTouchStart=wA.bind(t),i.cssMode&&(t.onScroll=xA.bind(t)),t.onClick=bA.bind(t),t.onLoad=SA.bind(t),Gb(t,"on")}function TA(){Gb(this,"off")}var _A={attachEvents:EA,detachEvents:TA};const K1=(t,i)=>t.grid&&i.grid&&i.grid.rows>1;function AA(){const t=this,{realIndex:i,initialized:a,params:r,el:o}=t,u=r.breakpoints;if(!u||u&&Object.keys(u).length===0)return;const f=Mi(),p=r.breakpointsBase==="window"||!r.breakpointsBase?r.breakpointsBase:"container",h=["window","container"].includes(r.breakpointsBase)||!r.breakpointsBase?t.el:f.querySelector(r.breakpointsBase),m=t.getBreakpoint(u,p,h);if(!m||t.currentBreakpoint===m)return;const g=(m in u?u[m]:void 0)||t.originalParams,S=K1(t,r),x=K1(t,g),w=t.params.grabCursor,M=g.grabCursor,C=r.enabled;S&&!x?(o.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),t.emitContainerClasses()):!S&&x&&(o.classList.add(`${r.containerModifierClass}grid`),(g.grid.fill&&g.grid.fill==="column"||!g.grid.fill&&r.grid.fill==="column")&&o.classList.add(`${r.containerModifierClass}grid-column`),t.emitContainerClasses()),w&&!M?t.unsetGrabCursor():!w&&M&&t.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(L=>{if(typeof g[L]>"u")return;const D=r[L]&&r[L].enabled,U=g[L]&&g[L].enabled;D&&!U&&t[L].disable(),!D&&U&&t[L].enable()});const E=g.direction&&g.direction!==r.direction,_=r.loop&&(g.slidesPerView!==r.slidesPerView||E),O=r.loop;E&&a&&t.changeDirection(),ii(t.params,g);const R=t.params.enabled,j=t.params.loop;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),C&&!R?t.disable():!C&&R&&t.enable(),t.currentBreakpoint=m,t.emit("_beforeBreakpoint",g),a&&(_?(t.loopDestroy(),t.loopCreate(i),t.updateSlides()):!O&&j?(t.loopCreate(i),t.updateSlides()):O&&!j&&t.loopDestroy()),t.emit("breakpoint",g)}function MA(t,i="window",a){if(!t||i==="container"&&!a)return;let r=!1;const o=dn(),u=i==="window"?o.innerHeight:a.clientHeight,f=Object.keys(t).map(p=>{if(typeof p=="string"&&p.indexOf("@")===0){const h=parseFloat(p.substr(1));return{value:u*h,point:p}}return{value:p,point:p}});f.sort((p,h)=>parseInt(p.value,10)-parseInt(h.value,10));for(let p=0;p<f.length;p+=1){const{point:h,value:m}=f[p];i==="window"?o.matchMedia(`(min-width: ${m}px)`).matches&&(r=h):m<=a.clientWidth&&(r=h)}return r||"max"}var CA={setBreakpoint:AA,getBreakpoint:MA};function OA(t,i){const a=[];return t.forEach(r=>{typeof r=="object"?Object.keys(r).forEach(o=>{r[o]&&a.push(i+o)}):typeof r=="string"&&a.push(i+r)}),a}function jA(){const t=this,{classNames:i,params:a,rtl:r,el:o,device:u}=t,f=OA(["initialized",a.direction,{"free-mode":t.params.freeMode&&a.freeMode.enabled},{autoheight:a.autoHeight},{rtl:r},{grid:a.grid&&a.grid.rows>1},{"grid-column":a.grid&&a.grid.rows>1&&a.grid.fill==="column"},{android:u.android},{ios:u.ios},{"css-mode":a.cssMode},{centered:a.cssMode&&a.centeredSlides},{"watch-progress":a.watchSlidesProgress}],a.containerModifierClass);i.push(...f),o.classList.add(...i),t.emitContainerClasses()}function RA(){const t=this,{el:i,classNames:a}=t;!i||typeof i=="string"||(i.classList.remove(...a),t.emitContainerClasses())}var NA={addClasses:jA,removeClasses:RA};function zA(){const t=this,{isLocked:i,params:a}=t,{slidesOffsetBefore:r}=a;if(r){const o=t.slides.length-1,u=t.slidesGrid[o]+t.slidesSizesGrid[o]+r*2;t.isLocked=t.size>u}else t.isLocked=t.snapGrid.length===1;a.allowSlideNext===!0&&(t.allowSlideNext=!t.isLocked),a.allowSlidePrev===!0&&(t.allowSlidePrev=!t.isLocked),i&&i!==t.isLocked&&(t.isEnd=!1),i!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}var DA={checkOverflow:zA},np={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function LA(t,i){return function(r={}){const o=Object.keys(r)[0],u=r[o];if(typeof u!="object"||u===null){ii(i,r);return}if(t[o]===!0&&(t[o]={enabled:!0}),o==="navigation"&&t[o]&&t[o].enabled&&!t[o].prevEl&&!t[o].nextEl&&(t[o].auto=!0),["pagination","scrollbar"].indexOf(o)>=0&&t[o]&&t[o].enabled&&!t[o].el&&(t[o].auto=!0),!(o in t&&"enabled"in u)){ii(i,r);return}typeof t[o]=="object"&&!("enabled"in t[o])&&(t[o].enabled=!0),t[o]||(t[o]={enabled:!1}),ii(i,r)}}const Rh={eventsEmitter:N8,update:$8,translate:Z8,transition:J8,slide:sA,loop:fA,grabCursor:pA,events:_A,breakpoints:CA,checkOverflow:DA,classes:NA},Nh={};let Up=class Sa{constructor(...i){let a,r;i.length===1&&i[0].constructor&&Object.prototype.toString.call(i[0]).slice(8,-1)==="Object"?r=i[0]:[a,r]=i,r||(r={}),r=ii({},r),a&&!r.el&&(r.el=a);const o=Mi();if(r.el&&typeof r.el=="string"&&o.querySelectorAll(r.el).length>1){const h=[];return o.querySelectorAll(r.el).forEach(m=>{const y=ii({},r,{el:m});h.push(new Sa(y))}),h}const u=this;u.__swiper__=!0,u.support=Ub(),u.device=kb({userAgent:r.userAgent}),u.browser=Pb(),u.eventsListeners={},u.eventsAnyListeners=[],u.modules=[...u.__modules__],r.modules&&Array.isArray(r.modules)&&r.modules.forEach(h=>{typeof h=="function"&&u.modules.indexOf(h)<0&&u.modules.push(h)});const f={};u.modules.forEach(h=>{h({params:r,swiper:u,extendParams:LA(r,f),on:u.on.bind(u),once:u.once.bind(u),off:u.off.bind(u),emit:u.emit.bind(u)})});const p=ii({},np,f);return u.params=ii({},p,Nh,r),u.originalParams=ii({},u.params),u.passedParams=ii({},r),u.params&&u.params.on&&Object.keys(u.params.on).forEach(h=>{u.on(h,u.params.on[h])}),u.params&&u.params.onAny&&u.onAny(u.params.onAny),Object.assign(u,{enabled:u.params.enabled,el:a,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return u.params.direction==="horizontal"},isVertical(){return u.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:u.params.allowSlideNext,allowSlidePrev:u.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:u.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:u.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),u.emit("_swiper"),u.params.init&&u.init(),u}getDirectionLabel(i){return this.isHorizontal()?i:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[i]}getSlideIndex(i){const{slidesEl:a,params:r}=this,o=Ii(a,`.${r.slideClass}, swiper-slide`),u=Dc(o[0]);return Dc(i)-u}getSlideIndexByData(i){return this.getSlideIndex(this.slides.find(a=>a.getAttribute("data-swiper-slide-index")*1===i))}getSlideIndexWhenGrid(i){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill==="column"?i=Math.floor(i/this.params.grid.rows):this.params.grid.fill==="row"&&(i=i%Math.ceil(this.slides.length/this.params.grid.rows))),i}recalcSlides(){const i=this,{slidesEl:a,params:r}=i;i.slides=Ii(a,`.${r.slideClass}, swiper-slide`)}enable(){const i=this;i.enabled||(i.enabled=!0,i.params.grabCursor&&i.setGrabCursor(),i.emit("enable"))}disable(){const i=this;i.enabled&&(i.enabled=!1,i.params.grabCursor&&i.unsetGrabCursor(),i.emit("disable"))}setProgress(i,a){const r=this;i=Math.min(Math.max(i,0),1);const o=r.minTranslate(),f=(r.maxTranslate()-o)*i+o;r.translateTo(f,typeof a>"u"?0:a),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const i=this;if(!i.params._emitClasses||!i.el)return;const a=i.el.className.split(" ").filter(r=>r.indexOf("swiper")===0||r.indexOf(i.params.containerModifierClass)===0);i.emit("_containerClasses",a.join(" "))}getSlideClasses(i){const a=this;return a.destroyed?"":i.className.split(" ").filter(r=>r.indexOf("swiper-slide")===0||r.indexOf(a.params.slideClass)===0).join(" ")}emitSlidesClasses(){const i=this;if(!i.params._emitClasses||!i.el)return;const a=[];i.slides.forEach(r=>{const o=i.getSlideClasses(r);a.push({slideEl:r,classNames:o}),i.emit("_slideClass",r,o)}),i.emit("_slideClasses",a)}slidesPerViewDynamic(i="current",a=!1){const r=this,{params:o,slides:u,slidesGrid:f,slidesSizesGrid:p,size:h,activeIndex:m}=r;let y=1;if(typeof o.slidesPerView=="number")return o.slidesPerView;if(o.centeredSlides){let g=u[m]?Math.ceil(u[m].swiperSlideSize):0,S;for(let x=m+1;x<u.length;x+=1)u[x]&&!S&&(g+=Math.ceil(u[x].swiperSlideSize),y+=1,g>h&&(S=!0));for(let x=m-1;x>=0;x-=1)u[x]&&!S&&(g+=u[x].swiperSlideSize,y+=1,g>h&&(S=!0))}else if(i==="current")for(let g=m+1;g<u.length;g+=1)(a?f[g]+p[g]-f[m]<h:f[g]-f[m]<h)&&(y+=1);else for(let g=m-1;g>=0;g-=1)f[m]-f[g]<h&&(y+=1);return y}update(){const i=this;if(!i||i.destroyed)return;const{snapGrid:a,params:r}=i;r.breakpoints&&i.setBreakpoint(),[...i.el.querySelectorAll('[loading="lazy"]')].forEach(f=>{f.complete&&vc(i,f)}),i.updateSize(),i.updateSlides(),i.updateProgress(),i.updateSlidesClasses();function o(){const f=i.rtlTranslate?i.translate*-1:i.translate,p=Math.min(Math.max(f,i.maxTranslate()),i.minTranslate());i.setTranslate(p),i.updateActiveIndex(),i.updateSlidesClasses()}let u;if(r.freeMode&&r.freeMode.enabled&&!r.cssMode)o(),r.autoHeight&&i.updateAutoHeight();else{if((r.slidesPerView==="auto"||r.slidesPerView>1)&&i.isEnd&&!r.centeredSlides){const f=i.virtual&&r.virtual.enabled?i.virtual.slides:i.slides;u=i.slideTo(f.length-1,0,!1,!0)}else u=i.slideTo(i.activeIndex,0,!1,!0);u||o()}r.watchOverflow&&a!==i.snapGrid&&i.checkOverflow(),i.emit("update")}changeDirection(i,a=!0){const r=this,o=r.params.direction;return i||(i=o==="horizontal"?"vertical":"horizontal"),i===o||i!=="horizontal"&&i!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${o}`),r.el.classList.add(`${r.params.containerModifierClass}${i}`),r.emitContainerClasses(),r.params.direction=i,r.slides.forEach(u=>{i==="vertical"?u.style.width="":u.style.height=""}),r.emit("changeDirection"),a&&r.update()),r}changeLanguageDirection(i){const a=this;a.rtl&&i==="rtl"||!a.rtl&&i==="ltr"||(a.rtl=i==="rtl",a.rtlTranslate=a.params.direction==="horizontal"&&a.rtl,a.rtl?(a.el.classList.add(`${a.params.containerModifierClass}rtl`),a.el.dir="rtl"):(a.el.classList.remove(`${a.params.containerModifierClass}rtl`),a.el.dir="ltr"),a.update())}mount(i){const a=this;if(a.mounted)return!0;let r=i||a.params.el;if(typeof r=="string"&&(r=document.querySelector(r)),!r)return!1;r.swiper=a,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===a.params.swiperElementNodeName.toUpperCase()&&(a.isElement=!0);const o=()=>`.${(a.params.wrapperClass||"").trim().split(" ").join(".")}`;let f=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(o()):Ii(r,o())[0];return!f&&a.params.createElements&&(f=zc("div",a.params.wrapperClass),r.append(f),Ii(r,`.${a.params.slideClass}`).forEach(p=>{f.append(p)})),Object.assign(a,{el:r,wrapperEl:f,slidesEl:a.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:f,hostEl:a.isElement?r.parentNode.host:r,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||ir(r,"direction")==="rtl",rtlTranslate:a.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||ir(r,"direction")==="rtl"),wrongRTL:ir(f,"display")==="-webkit-box"}),!0}init(i){const a=this;if(a.initialized||a.mount(i)===!1)return a;a.emit("beforeInit"),a.params.breakpoints&&a.setBreakpoint(),a.addClasses(),a.updateSize(),a.updateSlides(),a.params.watchOverflow&&a.checkOverflow(),a.params.grabCursor&&a.enabled&&a.setGrabCursor(),a.params.loop&&a.virtual&&a.params.virtual.enabled?a.slideTo(a.params.initialSlide+a.virtual.slidesBefore,0,a.params.runCallbacksOnInit,!1,!0):a.slideTo(a.params.initialSlide,0,a.params.runCallbacksOnInit,!1,!0),a.params.loop&&a.loopCreate(void 0,!0),a.attachEvents();const o=[...a.el.querySelectorAll('[loading="lazy"]')];return a.isElement&&o.push(...a.hostEl.querySelectorAll('[loading="lazy"]')),o.forEach(u=>{u.complete?vc(a,u):u.addEventListener("load",f=>{vc(a,f.target)})}),tp(a),a.initialized=!0,tp(a),a.emit("init"),a.emit("afterInit"),a}destroy(i=!0,a=!0){const r=this,{params:o,el:u,wrapperEl:f,slides:p}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),o.loop&&r.loopDestroy(),a&&(r.removeClasses(),u&&typeof u!="string"&&u.removeAttribute("style"),f&&f.removeAttribute("style"),p&&p.length&&p.forEach(h=>{h.classList.remove(o.slideVisibleClass,o.slideFullyVisibleClass,o.slideActiveClass,o.slideNextClass,o.slidePrevClass),h.removeAttribute("style"),h.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(h=>{r.off(h)}),i!==!1&&(r.el&&typeof r.el!="string"&&(r.el.swiper=null),v8(r)),r.destroyed=!0),null}static extendDefaults(i){ii(Nh,i)}static get extendedDefaults(){return Nh}static get defaults(){return np}static installModule(i){Sa.prototype.__modules__||(Sa.prototype.__modules__=[]);const a=Sa.prototype.__modules__;typeof i=="function"&&a.indexOf(i)<0&&a.push(i)}static use(i){return Array.isArray(i)?(i.forEach(a=>Sa.installModule(a)),Sa):(Sa.installModule(i),Sa)}};Object.keys(Rh).forEach(t=>{Object.keys(Rh[t]).forEach(i=>{Up.prototype[i]=Rh[t][i]})});Up.use([j8,R8]);const $b=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_snapToSlideEdge","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function $r(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"&&!t.__swiper__}function Yl(t,i){const a=["__proto__","constructor","prototype"];Object.keys(i).filter(r=>a.indexOf(r)<0).forEach(r=>{typeof t[r]>"u"?t[r]=i[r]:$r(i[r])&&$r(t[r])&&Object.keys(i[r]).length>0?i[r].__swiper__?t[r]=i[r]:Yl(t[r],i[r]):t[r]=i[r]})}function Vb(t={}){return t.navigation&&typeof t.navigation.nextEl>"u"&&typeof t.navigation.prevEl>"u"}function qb(t={}){return t.pagination&&typeof t.pagination.el>"u"}function Yb(t={}){return t.scrollbar&&typeof t.scrollbar.el>"u"}function Xb(t=""){const i=t.split(" ").map(r=>r.trim()).filter(r=>!!r),a=[];return i.forEach(r=>{a.indexOf(r)<0&&a.push(r)}),a.join(" ")}function BA(t=""){return t?t.includes("swiper-wrapper")?t:`swiper-wrapper ${t}`:"swiper-wrapper"}function HA({swiper:t,slides:i,passedParams:a,changedParams:r,nextEl:o,prevEl:u,scrollbarEl:f,paginationEl:p}){const h=r.filter(U=>U!=="children"&&U!=="direction"&&U!=="wrapperClass"),{params:m,pagination:y,navigation:g,scrollbar:S,virtual:x,thumbs:w}=t;let M,C,E,_,O,R,j,L;r.includes("thumbs")&&a.thumbs&&a.thumbs.swiper&&!a.thumbs.swiper.destroyed&&m.thumbs&&(!m.thumbs.swiper||m.thumbs.swiper.destroyed)&&(M=!0),r.includes("controller")&&a.controller&&a.controller.control&&m.controller&&!m.controller.control&&(C=!0),r.includes("pagination")&&a.pagination&&(a.pagination.el||p)&&(m.pagination||m.pagination===!1)&&y&&!y.el&&(E=!0),r.includes("scrollbar")&&a.scrollbar&&(a.scrollbar.el||f)&&(m.scrollbar||m.scrollbar===!1)&&S&&!S.el&&(_=!0),r.includes("navigation")&&a.navigation&&(a.navigation.prevEl||u)&&(a.navigation.nextEl||o)&&(m.navigation||m.navigation===!1)&&g&&!g.prevEl&&!g.nextEl&&(O=!0);const D=U=>{t[U]&&(t[U].destroy(),U==="navigation"?(t.isElement&&(t[U].prevEl.remove(),t[U].nextEl.remove()),m[U].prevEl=void 0,m[U].nextEl=void 0,t[U].prevEl=void 0,t[U].nextEl=void 0):(t.isElement&&t[U].el.remove(),m[U].el=void 0,t[U].el=void 0))};r.includes("loop")&&t.isElement&&(m.loop&&!a.loop?R=!0:!m.loop&&a.loop?j=!0:L=!0),h.forEach(U=>{if($r(m[U])&&$r(a[U]))Object.assign(m[U],a[U]),(U==="navigation"||U==="pagination"||U==="scrollbar")&&"enabled"in a[U]&&!a[U].enabled&&D(U);else{const q=a[U];(q===!0||q===!1)&&(U==="navigation"||U==="pagination"||U==="scrollbar")?q===!1&&D(U):m[U]=a[U]}}),h.includes("controller")&&!C&&t.controller&&t.controller.control&&m.controller&&m.controller.control&&(t.controller.control=m.controller.control),r.includes("children")&&i&&x&&m.virtual.enabled?(x.slides=i,x.update(!0)):r.includes("virtual")&&x&&m.virtual.enabled&&(i&&(x.slides=i),x.update(!0)),r.includes("children")&&i&&m.loop&&(L=!0),M&&w.init()&&w.update(!0),C&&(t.controller.control=m.controller.control),E&&(t.isElement&&(!p||typeof p=="string")&&(p=document.createElement("div"),p.classList.add("swiper-pagination"),p.part.add("pagination"),t.el.appendChild(p)),p&&(m.pagination.el=p),y.init(),y.render(),y.update()),_&&(t.isElement&&(!f||typeof f=="string")&&(f=document.createElement("div"),f.classList.add("swiper-scrollbar"),f.part.add("scrollbar"),t.el.appendChild(f)),f&&(m.scrollbar.el=f),S.init(),S.updateSize(),S.setTranslate()),O&&(t.isElement&&((!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-next"),Eo(o,t.navigation.arrowSvg),o.part.add("button-next"),t.el.appendChild(o)),(!u||typeof u=="string")&&(u=document.createElement("div"),u.classList.add("swiper-button-prev"),Eo(u,t.navigation.arrowSvg),u.part.add("button-prev"),t.el.appendChild(u))),o&&(m.navigation.nextEl=o),u&&(m.navigation.prevEl=u),g.init(),g.update()),r.includes("allowSlideNext")&&(t.allowSlideNext=a.allowSlideNext),r.includes("allowSlidePrev")&&(t.allowSlidePrev=a.allowSlidePrev),r.includes("direction")&&t.changeDirection(a.direction,!1),(R||L)&&t.loopDestroy(),(j||L)&&t.loopCreate(),t.update()}function UA(t={},i=!0){const a={on:{}},r={},o={};Yl(a,np),a._emitClasses=!0,a.init=!1;const u={},f=$b.map(h=>h.replace(/_/,"")),p=Object.assign({},t);return Object.keys(p).forEach(h=>{typeof t[h]>"u"||(f.indexOf(h)>=0?$r(t[h])?(a[h]={},o[h]={},Yl(a[h],t[h]),Yl(o[h],t[h])):(a[h]=t[h],o[h]=t[h]):h.search(/on[A-Z]/)===0&&typeof t[h]=="function"?i?r[`${h[2].toLowerCase()}${h.substr(3)}`]=t[h]:a.on[`${h[2].toLowerCase()}${h.substr(3)}`]=t[h]:u[h]=t[h])}),["navigation","pagination","scrollbar"].forEach(h=>{a[h]===!0&&(a[h]={}),a[h]===!1&&delete a[h]}),{params:a,passedParams:o,rest:u,events:r}}function kA({el:t,nextEl:i,prevEl:a,paginationEl:r,scrollbarEl:o,swiper:u},f){Vb(f)&&i&&a&&(u.params.navigation.nextEl=i,u.originalParams.navigation.nextEl=i,u.params.navigation.prevEl=a,u.originalParams.navigation.prevEl=a),qb(f)&&r&&(u.params.pagination.el=r,u.originalParams.pagination.el=r),Yb(f)&&o&&(u.params.scrollbar.el=o,u.originalParams.scrollbar.el=o),u.init(t)}function PA(t,i,a,r,o){const u=[];if(!i)return u;const f=h=>{u.indexOf(h)<0&&u.push(h)};if(a&&r){const h=r.map(o),m=a.map(o);h.join("")!==m.join("")&&f("children"),r.length!==a.length&&f("children")}return $b.filter(h=>h[0]==="_").map(h=>h.replace(/_/,"")).forEach(h=>{if(h in t&&h in i)if($r(t[h])&&$r(i[h])){const m=Object.keys(t[h]),y=Object.keys(i[h]);m.length!==y.length?f(h):(m.forEach(g=>{t[h][g]!==i[h][g]&&f(h)}),y.forEach(g=>{t[h][g]!==i[h][g]&&f(h)}))}else t[h]!==i[h]&&f(h)}),u}const FA=t=>{!t||t.destroyed||!t.params.virtual||t.params.virtual&&!t.params.virtual.enabled||(t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.emit("_virtualUpdated"),t.parallax&&t.params.parallax&&t.params.parallax.enabled&&t.parallax.setTranslate())};function Bc(){return Bc=Object.assign?Object.assign.bind():function(t){for(var i=1;i<arguments.length;i++){var a=arguments[i];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(t[r]=a[r])}return t},Bc.apply(this,arguments)}function Ib(t){return t.type&&t.type.displayName&&t.type.displayName.includes("SwiperSlide")}function Zb(t){const i=[];return pt.Children.toArray(t).forEach(a=>{Ib(a)?i.push(a):a.props&&a.props.children&&Zb(a.props.children).forEach(r=>i.push(r))}),i}function GA(t){const i=[],a={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return pt.Children.toArray(t).forEach(r=>{if(Ib(r))i.push(r);else if(r.props&&r.props.slot&&a[r.props.slot])a[r.props.slot].push(r);else if(r.props&&r.props.children){const o=Zb(r.props.children);o.length>0?o.forEach(u=>i.push(u)):a["container-end"].push(r)}else a["container-end"].push(r)}),{slides:i,slots:a}}function $A(t,i,a){if(!a)return null;const r=y=>{let g=y;return y<0?g=i.length+y:g>=i.length&&(g=g-i.length),g},o=t.isHorizontal()?{[t.rtlTranslate?"right":"left"]:`${a.offset}px`}:{top:`${a.offset}px`},{from:u,to:f}=a,p=t.params.loop?-i.length:0,h=t.params.loop?i.length*2:i.length,m=[];for(let y=p;y<h;y+=1)y>=u&&y<=f&&m.push(i[r(y)]);return m.map((y,g)=>pt.cloneElement(y,{swiper:t,style:o,key:y.props.virtualIndex||y.key||`slide-${g}`}))}function oo(t,i){return typeof window>"u"?A.useEffect(t,i):A.useLayoutEffect(t,i)}const W1=A.createContext(null),VA=A.createContext(null),Jl=A.forwardRef(({className:t,tag:i="div",wrapperTag:a="div",children:r,onSwiper:o,...u}={},f)=>{let p=!1;const[h,m]=A.useState("swiper"),[y,g]=A.useState(null),[S,x]=A.useState(!1),w=A.useRef(!1),M=A.useRef(null),C=A.useRef(null),E=A.useRef(null),_=A.useRef(null),O=A.useRef(null),R=A.useRef(null),j=A.useRef(null),L=A.useRef(null),{params:D,passedParams:U,rest:q,events:P}=UA(u),{slides:F,slots:Z}=GA(r),se=()=>{x(!S)};Object.assign(D.on,{_containerClasses(Q,re){m(re)}});const ae=()=>{Object.assign(D.on,P),p=!0;const Q={...D};if(delete Q.wrapperClass,C.current=new Up(Q),C.current.virtual&&C.current.params.virtual.enabled){C.current.virtual.slides=F;const re={cache:!1,slides:F,renderExternal:g,renderExternalUpdate:!1};Yl(C.current.params.virtual,re),Yl(C.current.originalParams.virtual,re)}};M.current||ae(),C.current&&C.current.on("_beforeBreakpoint",se);const de=()=>{p||!P||!C.current||Object.keys(P).forEach(Q=>{C.current.on(Q,P[Q])})},V=()=>{!P||!C.current||Object.keys(P).forEach(Q=>{C.current.off(Q,P[Q])})};A.useEffect(()=>()=>{C.current&&C.current.off("_beforeBreakpoint",se)}),A.useEffect(()=>{!w.current&&C.current&&(C.current.emitSlidesClasses(),w.current=!0)}),oo(()=>{if(f&&(f.current=M.current),!!M.current)return C.current.destroyed&&ae(),kA({el:M.current,nextEl:O.current,prevEl:R.current,paginationEl:j.current,scrollbarEl:L.current,swiper:C.current},D),o&&!C.current.destroyed&&o(C.current),()=>{C.current&&!C.current.destroyed&&C.current.destroy(!0,!1)}},[]),oo(()=>{de();const Q=PA(U,E.current,F,_.current,re=>re.key);return E.current=U,_.current=F,Q.length&&C.current&&!C.current.destroyed&&HA({swiper:C.current,slides:F,passedParams:U,changedParams:Q,nextEl:O.current,prevEl:R.current,scrollbarEl:L.current,paginationEl:j.current}),()=>{V()}}),oo(()=>{FA(C.current)},[y]);function I(){return D.virtual?$A(C.current,F,y):F.map((Q,re)=>pt.cloneElement(Q,{swiper:C.current,swiperSlideIndex:re}))}return pt.createElement(i,Bc({ref:M,className:Xb(`${h}${t?` ${t}`:""}`)},q),pt.createElement(VA.Provider,{value:C.current},Z["container-start"],pt.createElement(a,{className:BA(D.wrapperClass)},Z["wrapper-start"],I(),Z["wrapper-end"]),Vb(D)&&pt.createElement(pt.Fragment,null,pt.createElement("div",{ref:R,className:"swiper-button-prev"}),pt.createElement("div",{ref:O,className:"swiper-button-next"})),Yb(D)&&pt.createElement("div",{ref:L,className:"swiper-scrollbar"}),qb(D)&&pt.createElement("div",{ref:j,className:"swiper-pagination"}),Z["container-end"]))});Jl.displayName="Swiper";const es=A.forwardRef(({tag:t="div",children:i,className:a="",swiper:r,zoom:o,lazy:u,virtualIndex:f,swiperSlideIndex:p,...h}={},m)=>{const y=A.useRef(null),[g,S]=A.useState("swiper-slide"),[x,w]=A.useState(!1);function M(O,R,j){R===y.current&&S(j)}oo(()=>{if(typeof p<"u"&&(y.current.swiperSlideIndex=p),m&&(m.current=y.current),!(!y.current||!r)){if(r.destroyed){g!=="swiper-slide"&&S("swiper-slide");return}return r.on("_slideClass",M),()=>{r&&r.off("_slideClass",M)}}}),oo(()=>{r&&y.current&&!r.destroyed&&S(r.getSlideClasses(y.current))},[r]);const C={isActive:g.indexOf("swiper-slide-active")>=0,isVisible:g.indexOf("swiper-slide-visible")>=0,isPrev:g.indexOf("swiper-slide-prev")>=0,isNext:g.indexOf("swiper-slide-next")>=0},E=()=>typeof i=="function"?i(C):i,_=()=>{w(!0)};return pt.createElement(t,Bc({ref:y,className:Xb(`${g}${a?` ${a}`:""}`),"data-swiper-slide-index":f,onLoad:_},h),o&&pt.createElement(W1.Provider,{value:C},pt.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof o=="number"?o:void 0},E(),u&&!x&&pt.createElement("div",{className:"swiper-lazy-preloader",ref:O=>{O&&(O.lazyPreloaderManaged=!0)}}))),!o&&pt.createElement(W1.Provider,{value:C},E(),u&&!x&&pt.createElement("div",{className:"swiper-lazy-preloader",ref:O=>{O&&(O.lazyPreloaderManaged=!0)}})))});es.displayName="SwiperSlide";function qA({swiper:t,extendParams:i,on:a,emit:r}){const o=Mi(),u=dn();t.keyboard={enabled:!1},i({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0,speed:void 0}});function f(m){if(!t.enabled)return;const{rtlTranslate:y}=t;let g=m;g.originalEvent&&(g=g.originalEvent);const S=g.keyCode||g.charCode,x=t.params.keyboard.pageUpDown,w=x&&S===33,M=x&&S===34,C=S===37,E=S===39,_=S===38,O=S===40;if(!t.allowSlideNext&&(t.isHorizontal()&&E||t.isVertical()&&O||M)||!t.allowSlidePrev&&(t.isHorizontal()&&C||t.isVertical()&&_||w))return!1;if(g.shiftKey||g.altKey||g.ctrlKey||g.metaKey||o.activeElement&&(o.activeElement.isContentEditable||o.activeElement.nodeName&&(o.activeElement.nodeName.toLowerCase()==="input"||o.activeElement.nodeName.toLowerCase()==="textarea")))return;if(t.params.keyboard.onlyInViewport&&(w||M||C||E||_||O)){let j=!1;if(Lc(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&Lc(t.el,`.${t.params.slideActiveClass}`).length===0)return;const L=t.el,D=L.clientWidth,U=L.clientHeight,q=u.innerWidth,P=u.innerHeight,F=E8(L);y&&(F.left-=L.scrollLeft);const Z=[[F.left,F.top],[F.left+D,F.top],[F.left,F.top+U],[F.left+D,F.top+U]];for(let se=0;se<Z.length;se+=1){const ae=Z[se];if(ae[0]>=0&&ae[0]<=q&&ae[1]>=0&&ae[1]<=P){if(ae[0]===0&&ae[1]===0)continue;j=!0}}if(!j)return}const R=t.params.keyboard.speed;t.isHorizontal()?((w||M||C||E)&&(g.preventDefault?g.preventDefault():g.returnValue=!1),((M||E)&&!y||(w||C)&&y)&&t.slideNext(R),((w||C)&&!y||(M||E)&&y)&&t.slidePrev(R)):((w||M||_||O)&&(g.preventDefault?g.preventDefault():g.returnValue=!1),(M||O)&&t.slideNext(R),(w||_)&&t.slidePrev(R)),r("keyPress",S)}function p(){t.keyboard.enabled||(o.addEventListener("keydown",f),t.keyboard.enabled=!0)}function h(){t.keyboard.enabled&&(o.removeEventListener("keydown",f),t.keyboard.enabled=!1)}a("init",()=>{t.params.keyboard.enabled&&p()}),a("destroy",()=>{t.keyboard.enabled&&h()}),Object.assign(t.keyboard,{enable:p,disable:h})}function Qb(t,i,a,r){return t.params.createElements&&Object.keys(r).forEach(o=>{if(!a[o]&&a.auto===!0){let u=Ii(t.el,`.${r[o]}`)[0];u||(u=zc("div",r[o]),u.className=r[o],t.el.append(u)),a[o]=u,i[o]=u}}),a}const J1='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>';function Qc({swiper:t,extendParams:i,on:a,emit:r}){i({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null,arrowSvg:J1};function o(x){let w;return x&&typeof x=="string"&&t.isElement&&(w=t.el.querySelector(x)||t.hostEl.querySelector(x),w)?w:(x&&(typeof x=="string"&&(w=[...document.querySelectorAll(x)]),t.params.uniqueNavElements&&typeof x=="string"&&w&&w.length>1&&t.el.querySelectorAll(x).length===1?w=t.el.querySelector(x):w&&w.length===1&&(w=w[0])),x&&!w?x:w)}function u(x,w){const M=t.params.navigation;x=an(x),x.forEach(C=>{C&&(C.classList[w?"add":"remove"](...M.disabledClass.split(" ")),C.tagName==="BUTTON"&&(C.disabled=w),t.params.watchOverflow&&t.enabled&&C.classList[t.isLocked?"add":"remove"](M.lockClass))})}function f(){const{nextEl:x,prevEl:w}=t.navigation;if(t.params.loop){u(w,!1),u(x,!1);return}u(w,t.isBeginning&&!t.params.rewind),u(x,t.isEnd&&!t.params.rewind)}function p(x){x.preventDefault(),!(t.isBeginning&&!t.params.loop&&!t.params.rewind)&&(t.slidePrev(),r("navigationPrev"))}function h(x){x.preventDefault(),!(t.isEnd&&!t.params.loop&&!t.params.rewind)&&(t.slideNext(),r("navigationNext"))}function m(){const x=t.params.navigation;if(t.params.navigation=Qb(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(x.nextEl||x.prevEl))return;let w=o(x.nextEl),M=o(x.prevEl);Object.assign(t.navigation,{nextEl:w,prevEl:M}),w=an(w),M=an(M);const C=(E,_)=>{if(E){if(x.addIcons&&E.matches(".swiper-button-next,.swiper-button-prev")&&!E.querySelector("svg")){const O=document.createElement("div");Eo(O,J1),E.appendChild(O.querySelector("svg")),O.remove()}E.addEventListener("click",_==="next"?h:p)}!t.enabled&&E&&E.classList.add(...x.lockClass.split(" "))};w.forEach(E=>C(E,"next")),M.forEach(E=>C(E,"prev"))}function y(){let{nextEl:x,prevEl:w}=t.navigation;x=an(x),w=an(w);const M=(C,E)=>{C.removeEventListener("click",E==="next"?h:p),C.classList.remove(...t.params.navigation.disabledClass.split(" "))};x.forEach(C=>M(C,"next")),w.forEach(C=>M(C,"prev"))}a("init",()=>{t.params.navigation.enabled===!1?S():(m(),f())}),a("toEdge fromEdge lock unlock",()=>{f()}),a("destroy",()=>{y()}),a("enable disable",()=>{let{nextEl:x,prevEl:w}=t.navigation;if(x=an(x),w=an(w),t.enabled){f();return}[...x,...w].filter(M=>!!M).forEach(M=>M.classList.add(t.params.navigation.lockClass))}),a("click",(x,w)=>{let{nextEl:M,prevEl:C}=t.navigation;M=an(M),C=an(C);const E=w.target;let _=C.includes(E)||M.includes(E);if(t.isElement&&!_){const O=w.path||w.composedPath&&w.composedPath();O&&(_=O.find(R=>M.includes(R)||C.includes(R)))}if(t.params.navigation.hideOnClick&&!_){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===E||t.pagination.el.contains(E)))return;let O;M.length?O=M[0].classList.contains(t.params.navigation.hiddenClass):C.length&&(O=C[0].classList.contains(t.params.navigation.hiddenClass)),r(O===!0?"navigationShow":"navigationHide"),[...M,...C].filter(R=>!!R).forEach(R=>R.classList.toggle(t.params.navigation.hiddenClass))}});const g=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),m(),f()},S=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),y()};Object.assign(t.navigation,{enable:g,disable:S,update:f,init:m,destroy:y})}function Ks(t=""){return`.${t.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}function Kb({swiper:t,extendParams:i,on:a,emit:r}){const o="swiper-pagination";i({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:E=>E,formatFractionTotal:E=>E,bulletClass:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),t.pagination={el:null,bullets:[]};let u,f=0;function p(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&t.pagination.el.length===0}function h(E,_){const{bulletActiveClass:O}=t.params.pagination;E&&(E=E[`${_==="prev"?"previous":"next"}ElementSibling`],E&&(E.classList.add(`${O}-${_}`),E=E[`${_==="prev"?"previous":"next"}ElementSibling`],E&&E.classList.add(`${O}-${_}-${_}`)))}function m(E,_,O){if(E=E%O,_=_%O,_===E+1)return"next";if(_===E-1)return"previous"}function y(E){const _=E.target.closest(Ks(t.params.pagination.bulletClass));if(!_)return;E.preventDefault();const O=Dc(_)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===O)return;const R=m(t.realIndex,O,t.slides.length);R==="next"?t.slideNext():R==="previous"?t.slidePrev():t.slideToLoop(O)}else t.slideTo(O)}function g(){const E=t.rtl,_=t.params.pagination;if(p())return;let O=t.pagination.el;O=an(O);let R,j;const L=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,D=t.params.loop?Math.ceil(L/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(j=t.previousRealIndex||0,R=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):typeof t.snapIndex<"u"?(R=t.snapIndex,j=t.previousSnapIndex):(j=t.previousIndex||0,R=t.activeIndex||0),_.type==="bullets"&&t.pagination.bullets&&t.pagination.bullets.length>0){const U=t.pagination.bullets;let q,P,F;if(_.dynamicBullets&&(u=ep(U[0],t.isHorizontal()?"width":"height"),O.forEach(Z=>{Z.style[t.isHorizontal()?"width":"height"]=`${u*(_.dynamicMainBullets+4)}px`}),_.dynamicMainBullets>1&&j!==void 0&&(f+=R-(j||0),f>_.dynamicMainBullets-1?f=_.dynamicMainBullets-1:f<0&&(f=0)),q=Math.max(R-f,0),P=q+(Math.min(U.length,_.dynamicMainBullets)-1),F=(P+q)/2),U.forEach(Z=>{const se=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(ae=>`${_.bulletActiveClass}${ae}`)].map(ae=>typeof ae=="string"&&ae.includes(" ")?ae.split(" "):ae).flat();Z.classList.remove(...se)}),O.length>1)U.forEach(Z=>{const se=Dc(Z);se===R?Z.classList.add(..._.bulletActiveClass.split(" ")):t.isElement&&Z.setAttribute("part","bullet"),_.dynamicBullets&&(se>=q&&se<=P&&Z.classList.add(...`${_.bulletActiveClass}-main`.split(" ")),se===q&&h(Z,"prev"),se===P&&h(Z,"next"))});else{const Z=U[R];if(Z&&Z.classList.add(..._.bulletActiveClass.split(" ")),t.isElement&&U.forEach((se,ae)=>{se.setAttribute("part",ae===R?"bullet-active":"bullet")}),_.dynamicBullets){const se=U[q],ae=U[P];for(let de=q;de<=P;de+=1)U[de]&&U[de].classList.add(...`${_.bulletActiveClass}-main`.split(" "));h(se,"prev"),h(ae,"next")}}if(_.dynamicBullets){const Z=Math.min(U.length,_.dynamicMainBullets+4),se=(u*Z-u)/2-F*u,ae=E?"right":"left";U.forEach(de=>{de.style[t.isHorizontal()?ae:"top"]=`${se}px`})}}O.forEach((U,q)=>{if(_.type==="fraction"&&(U.querySelectorAll(Ks(_.currentClass)).forEach(P=>{P.textContent=_.formatFractionCurrent(R+1)}),U.querySelectorAll(Ks(_.totalClass)).forEach(P=>{P.textContent=_.formatFractionTotal(D)})),_.type==="progressbar"){let P;_.progressbarOpposite?P=t.isHorizontal()?"vertical":"horizontal":P=t.isHorizontal()?"horizontal":"vertical";const F=(R+1)/D;let Z=1,se=1;P==="horizontal"?Z=F:se=F,U.querySelectorAll(Ks(_.progressbarFillClass)).forEach(ae=>{ae.style.transform=`translate3d(0,0,0) scaleX(${Z}) scaleY(${se})`,ae.style.transitionDuration=`${t.params.speed}ms`})}_.type==="custom"&&_.renderCustom?(Eo(U,_.renderCustom(t,R+1,D)),q===0&&r("paginationRender",U)):(q===0&&r("paginationRender",U),r("paginationUpdate",U)),t.params.watchOverflow&&t.enabled&&U.classList[t.isLocked?"add":"remove"](_.lockClass)})}function S(){const E=t.params.pagination;if(p())return;const _=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let O=t.pagination.el;O=an(O);let R="";if(E.type==="bullets"){let j=t.params.loop?Math.ceil(_/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&j>_&&(j=_);for(let L=0;L<j;L+=1)E.renderBullet?R+=E.renderBullet.call(t,L,E.bulletClass):R+=`<${E.bulletElement} ${t.isElement?'part="bullet"':""} class="${E.bulletClass}"></${E.bulletElement}>`}E.type==="fraction"&&(E.renderFraction?R=E.renderFraction.call(t,E.currentClass,E.totalClass):R=`<span class="${E.currentClass}"></span> / <span class="${E.totalClass}"></span>`),E.type==="progressbar"&&(E.renderProgressbar?R=E.renderProgressbar.call(t,E.progressbarFillClass):R=`<span class="${E.progressbarFillClass}"></span>`),t.pagination.bullets=[],O.forEach(j=>{E.type!=="custom"&&Eo(j,R||""),E.type==="bullets"&&t.pagination.bullets.push(...j.querySelectorAll(Ks(E.bulletClass)))}),E.type!=="custom"&&r("paginationRender",O[0])}function x(){t.params.pagination=Qb(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const E=t.params.pagination;if(!E.el)return;let _;typeof E.el=="string"&&t.isElement&&(_=t.el.querySelector(E.el)),!_&&typeof E.el=="string"&&(_=[...document.querySelectorAll(E.el)]),_||(_=E.el),!(!_||_.length===0)&&(t.params.uniqueNavElements&&typeof E.el=="string"&&Array.isArray(_)&&_.length>1&&(_=[...t.el.querySelectorAll(E.el)],_.length>1&&(_=_.find(O=>Lc(O,".swiper")[0]===t.el))),Array.isArray(_)&&_.length===1&&(_=_[0]),Object.assign(t.pagination,{el:_}),_=an(_),_.forEach(O=>{E.type==="bullets"&&E.clickable&&O.classList.add(...(E.clickableClass||"").split(" ")),O.classList.add(E.modifierClass+E.type),O.classList.add(t.isHorizontal()?E.horizontalClass:E.verticalClass),E.type==="bullets"&&E.dynamicBullets&&(O.classList.add(`${E.modifierClass}${E.type}-dynamic`),f=0,E.dynamicMainBullets<1&&(E.dynamicMainBullets=1)),E.type==="progressbar"&&E.progressbarOpposite&&O.classList.add(E.progressbarOppositeClass),E.clickable&&O.addEventListener("click",y),t.enabled||O.classList.add(E.lockClass)}))}function w(){const E=t.params.pagination;if(p())return;let _=t.pagination.el;_&&(_=an(_),_.forEach(O=>{O.classList.remove(E.hiddenClass),O.classList.remove(E.modifierClass+E.type),O.classList.remove(t.isHorizontal()?E.horizontalClass:E.verticalClass),E.clickable&&(O.classList.remove(...(E.clickableClass||"").split(" ")),O.removeEventListener("click",y))})),t.pagination.bullets&&t.pagination.bullets.forEach(O=>O.classList.remove(...E.bulletActiveClass.split(" ")))}a("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;const E=t.params.pagination;let{el:_}=t.pagination;_=an(_),_.forEach(O=>{O.classList.remove(E.horizontalClass,E.verticalClass),O.classList.add(t.isHorizontal()?E.horizontalClass:E.verticalClass)})}),a("init",()=>{t.params.pagination.enabled===!1?C():(x(),S(),g())}),a("activeIndexChange",()=>{typeof t.snapIndex>"u"&&g()}),a("snapIndexChange",()=>{g()}),a("snapGridLengthChange",()=>{S(),g()}),a("destroy",()=>{w()}),a("enable disable",()=>{let{el:E}=t.pagination;E&&(E=an(E),E.forEach(_=>_.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),a("lock unlock",()=>{g()}),a("click",(E,_)=>{const O=_.target,R=an(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&R&&R.length>0&&!O.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&O===t.navigation.nextEl||t.navigation.prevEl&&O===t.navigation.prevEl))return;const j=R[0].classList.contains(t.params.pagination.hiddenClass);r(j===!0?"paginationShow":"paginationHide"),R.forEach(L=>L.classList.toggle(t.params.pagination.hiddenClass))}});const M=()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:E}=t.pagination;E&&(E=an(E),E.forEach(_=>_.classList.remove(t.params.pagination.paginationDisabledClass))),x(),S(),g()},C=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:E}=t.pagination;E&&(E=an(E),E.forEach(_=>_.classList.add(t.params.pagination.paginationDisabledClass))),w()};Object.assign(t.pagination,{enable:M,disable:C,render:S,update:g,init:x,destroy:w})}function YA({swiper:t,extendParams:i,on:a,emit:r,params:o}){t.autoplay={running:!1,paused:!1,timeLeft:0},i({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let u,f,p=o&&o.autoplay?o.autoplay.delay:3e3,h=o&&o.autoplay?o.autoplay.delay:3e3,m,y=new Date().getTime(),g,S,x,w,M,C;function E(I){!t||t.destroyed||!t.wrapperEl||I.target===t.wrapperEl&&(t.wrapperEl.removeEventListener("transitionend",E),!(C||I.detail&&I.detail.bySwiperTouchMove)&&q())}const _=()=>{if(t.destroyed||!t.autoplay.running)return;t.autoplay.paused?g=!0:g&&(h=m,g=!1);const I=t.autoplay.paused?m:y+h-new Date().getTime();t.autoplay.timeLeft=I,r("autoplayTimeLeft",I,I/p),f=requestAnimationFrame(()=>{_()})},O=()=>{let I;return t.virtual&&t.params.virtual.enabled?I=t.slides.find(re=>re.classList.contains("swiper-slide-active")):I=t.slides[t.activeIndex],I?parseInt(I.getAttribute("data-swiper-autoplay"),10):void 0},R=()=>{let I=t.params.autoplay.delay;const Q=O();return!Number.isNaN(Q)&&Q>0&&(I=Q),I},j=I=>{if(t.destroyed||!t.autoplay.running)return;cancelAnimationFrame(f),_();let Q=I;typeof Q>"u"&&(Q=R(),p=Q,h=Q),m=Q;const re=t.params.speed,B=()=>{!t||t.destroyed||(t.params.autoplay.reverseDirection?!t.isBeginning||t.params.loop||t.params.rewind?(t.slidePrev(re,!0,!0),r("autoplay")):t.params.autoplay.stopOnLastSlide||(t.slideTo(t.slides.length-1,re,!0,!0),r("autoplay")):!t.isEnd||t.params.loop||t.params.rewind?(t.slideNext(re,!0,!0),r("autoplay")):t.params.autoplay.stopOnLastSlide||(t.slideTo(0,re,!0,!0),r("autoplay")),t.params.cssMode&&(y=new Date().getTime(),requestAnimationFrame(()=>{j()})))};return Q>0?(clearTimeout(u),u=setTimeout(()=>{B()},Q)):requestAnimationFrame(()=>{B()}),Q},L=()=>{y=new Date().getTime(),t.autoplay.running=!0,j(),r("autoplayStart")},D=()=>{t.autoplay.running=!1,clearTimeout(u),cancelAnimationFrame(f),r("autoplayStop")},U=(I,Q)=>{if(t.destroyed||!t.autoplay.running)return;clearTimeout(u),I||(M=!0);const re=()=>{r("autoplayPause"),t.params.autoplay.waitForTransition?t.wrapperEl.addEventListener("transitionend",E):q()};if(t.autoplay.paused=!0,Q){re();return}m=(m||t.params.autoplay.delay)-(new Date().getTime()-y),!(t.isEnd&&m<0&&!t.params.loop)&&(m<0&&(m=0),re())},q=()=>{t.isEnd&&m<0&&!t.params.loop||t.destroyed||!t.autoplay.running||(y=new Date().getTime(),M?(M=!1,j(m)):j(),t.autoplay.paused=!1,r("autoplayResume"))},P=()=>{if(t.destroyed||!t.autoplay.running)return;const I=Mi();I.visibilityState==="hidden"&&(M=!0,U(!0)),I.visibilityState==="visible"&&q()},F=I=>{I.pointerType==="mouse"&&(M=!0,C=!0,!(t.animating||t.autoplay.paused)&&U(!0))},Z=I=>{I.pointerType==="mouse"&&(C=!1,t.autoplay.paused&&q())},se=()=>{t.params.autoplay.pauseOnMouseEnter&&(t.el.addEventListener("pointerenter",F),t.el.addEventListener("pointerleave",Z))},ae=()=>{t.el&&typeof t.el!="string"&&(t.el.removeEventListener("pointerenter",F),t.el.removeEventListener("pointerleave",Z))},de=()=>{Mi().addEventListener("visibilitychange",P)},V=()=>{Mi().removeEventListener("visibilitychange",P)};a("init",()=>{t.params.autoplay.enabled&&(se(),de(),L())}),a("destroy",()=>{ae(),V(),t.autoplay.running&&D()}),a("_freeModeStaticRelease",()=>{(x||M)&&q()}),a("_freeModeNoMomentumRelease",()=>{t.params.autoplay.disableOnInteraction?D():U(!0,!0)}),a("beforeTransitionStart",(I,Q,re)=>{t.destroyed||!t.autoplay.running||(re||!t.params.autoplay.disableOnInteraction?U(!0,!0):D())}),a("sliderFirstMove",()=>{if(!(t.destroyed||!t.autoplay.running)){if(t.params.autoplay.disableOnInteraction){D();return}S=!0,x=!1,M=!1,w=setTimeout(()=>{M=!0,x=!0,U(!0)},200)}}),a("touchEnd",()=>{if(!(t.destroyed||!t.autoplay.running||!S)){if(clearTimeout(w),clearTimeout(u),t.params.autoplay.disableOnInteraction){x=!1,S=!1;return}x&&t.params.cssMode&&q(),x=!1,S=!1}}),a("slideChange",()=>{t.destroyed||!t.autoplay.running||t.autoplay.paused&&(m=R(),p=R())}),Object.assign(t.autoplay,{start:L,stop:D,pause:U,resume:q})}function XA({swiper:t,extendParams:i,on:a}){i({grid:{rows:1,fill:"column"}});let r,o,u,f;const p=()=>{let w=t.params.spaceBetween;return typeof w=="string"&&w.indexOf("%")>=0?w=parseFloat(w.replace("%",""))/100*t.size:typeof w=="string"&&(w=parseFloat(w)),w},h=w=>{const{slidesPerView:M}=t.params,{rows:C,fill:E}=t.params.grid,_=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:w.length;u=Math.floor(_/C),Math.floor(_/C)===_/C?r=_:r=Math.ceil(_/C)*C,M!=="auto"&&E==="row"&&(r=Math.max(r,Math.floor(M)*C)),o=r/C},m=()=>{t.slides&&t.slides.forEach(w=>{w.swiperSlideGridSet&&(w.style.height="",w.style[t.getDirectionLabel("margin-top")]="")})},y=(w,M,C)=>{const{slidesPerGroup:E}=t.params,_=p(),{rows:O,fill:R}=t.params.grid,j=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:C.length;let L,D,U;if(R==="row"&&E>1){const q=Math.floor(w/(E*O)),P=w-O*E*q,F=q===0?E:Math.min(Math.ceil((j-q*O*E)/O),E);U=Math.floor(P/F),D=P-U*F+q*E,L=D+U*r/O,M.style.order=L}else R==="column"?(D=Math.floor(w/O),U=w-D*O,(D>u||D===u&&U===O-1)&&(U+=1,U>=O&&(U=0,D+=1))):(U=Math.floor(w/o),D=w-U*o);M.row=U,M.column=D,M.style.height=`calc((100% - ${(O-1)*_}px) / ${O})`,M.style[t.getDirectionLabel("margin-top")]=U!==0?_&&`${_}px`:"",M.swiperSlideGridSet=!0},g=(w,M)=>{const{centeredSlides:C,roundLengths:E}=t.params,_=p(),{rows:O}=t.params.grid;if(t.virtualSize=(w+_)*r,t.virtualSize=Math.ceil(t.virtualSize/O)-_,t.params.cssMode||(t.wrapperEl.style[t.getDirectionLabel("width")]=`${t.virtualSize+_}px`),C){const R=[];for(let j=0;j<M.length;j+=1){let L=M[j];E&&(L=Math.floor(L)),M[j]<t.virtualSize+M[0]&&R.push(L)}M.splice(0,M.length),M.push(...R)}},S=()=>{f=t.params.grid&&t.params.grid.rows>1},x=()=>{const{params:w,el:M}=t,C=w.grid&&w.grid.rows>1;f&&!C?(M.classList.remove(`${w.containerModifierClass}grid`,`${w.containerModifierClass}grid-column`),u=1,t.emitContainerClasses()):!f&&C&&(M.classList.add(`${w.containerModifierClass}grid`),w.grid.fill==="column"&&M.classList.add(`${w.containerModifierClass}grid-column`),t.emitContainerClasses()),f=C};a("init",S),a("update",x),t.grid={initSlides:h,unsetSlides:m,updateSlide:y,updateWrapperSize:g}}function IA(t){const{effect:i,swiper:a,on:r,setTranslate:o,setTransition:u,overwriteParams:f,perspective:p,recreateShadows:h,getEffectParams:m}=t;r("beforeInit",()=>{if(a.params.effect!==i)return;a.classNames.push(`${a.params.containerModifierClass}${i}`),p&&p()&&a.classNames.push(`${a.params.containerModifierClass}3d`);const g=f?f():{};Object.assign(a.params,g),Object.assign(a.originalParams,g)}),r("setTranslate _virtualUpdated",()=>{a.params.effect===i&&o()}),r("setTransition",(g,S)=>{a.params.effect===i&&u(S)}),r("transitionEnd",()=>{if(a.params.effect===i&&h){if(!m||!m().slideShadows)return;a.slides.forEach(g=>{g.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(S=>S.remove())}),h()}});let y;r("virtualUpdate",()=>{a.params.effect===i&&(a.slides.length||(y=!0),requestAnimationFrame(()=>{y&&a.slides&&a.slides.length&&(o(),y=!1)}))})}function ZA(t,i){const a=Hb(i);return a!==i&&(a.style.backfaceVisibility="hidden",a.style["-webkit-backface-visibility"]="hidden"),a}function QA({swiper:t,duration:i,transformElements:a,allSlides:r}){const{activeIndex:o}=t;if(t.params.virtualTranslate&&i!==0){let u=!1,f;f=a,f.forEach(p=>{A8(p,()=>{if(u||!t||t.destroyed)return;u=!0,t.animating=!1;const h=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(h)})})}}function KA({swiper:t,extendParams:i,on:a}){i({fadeEffect:{crossFade:!1}}),IA({effect:"fade",swiper:t,on:a,setTranslate:()=>{const{slides:u}=t,f=t.params.fadeEffect;for(let p=0;p<u.length;p+=1){const h=t.slides[p];let y=-h.swiperSlideOffset;t.params.virtualTranslate||(y-=t.translate);let g=0;t.isHorizontal()||(g=y,y=0);const S=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(h.progress),0):1+Math.min(Math.max(h.progress,-1),0),x=ZA(f,h);x.style.opacity=S,x.style.transform=`translate3d(${y}px, ${g}px, 0px)`}},setTransition:u=>{const f=t.slides.map(p=>Hb(p));f.forEach(p=>{p.style.transitionDuration=`${u}ms`}),QA({swiper:t,duration:u,transformElements:f,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}const WA="data:image/webp;base64,UklGRpwBAABXRUJQVlA4WAoAAAAQAAAAIAAAQQAAQUxQSP4AAAABkBgwAAE2tm3btm3btm3btm1z5nPpBRFBMEmz2TMC8IILdnRz7bTJHtrIAG1glNYzSWufozUtCsLVr9Gqtmhlu7SiQ2FY/jEt65yWdiUKS74Vg8Xf06KfxGERr1Kw0Dda4AfN75sszPu7PMwD5/pLEeb0RwVm/1sVZvNHDWb1XxNm/k8HZvKXZvxfXwDuyEiAzmZdEGtc4VoW8AS6Zrn+cW5omBvv52a7uPlWPMHlRm6jjtupxIT2SjDh40LuLBcTucjExK5Tufsk7iEek3iOwqTewrn3UEz6SwAm990Xk//h9Qk8MKXfLpjqH8dPYI+p/7XBtP5bYjr/zDHdA1ZQOCAiAAAA8AEAnQEqIQBCAAAAACWkAAPJaJjTaJh4AP7/3tzwAAAAAFBTQUlOAAAAOEJJTQPtAAAAAAAQAEgAAAABAAIASAAAAAEAAjhCSU0EKAAAAAAADAAAAAI/8AAAAAAAADhCSU0EQwAAAAAADlBiZVcBEAAGAGQAAAAA",JA="data:image/webp;base64,UklGRqABAABXRUJQVlA4WAoAAAAQAAAAIAAAQQAAQUxQSAEBAAABkBgwAAE2tm3btm3btm3btm1z5nPpBRFhIG2bPZVwEwe6AvTM/+lglv+1MJu/6pj9H1XM8RO4/FbCPH7IY16fwPe7HBbwRRoLfZfCwt+4qGcJLP5BDEu651KvucwLESz3TBgrPOZK9oSwyh1BrG6Da1zmWufxBLpmuf5xbniIG+/nZru4hRY8wZVGbt0GMzqi0/9vDKfz14T2zxym+d8KpvbHBqb62x6m8scJpvjLFSb/3QPnDZP95geT+gikvYXSXiNg4k/RMLH7eNptMkz0Kg0mfJ5FO86nHRbRz9oto21V0dbqaYtNAnBz7bTJHtroAG1ghNYzSWufo9ktCMIJAABWUDggIgAAAPABAJ0BKiEAQgAAAAAlpAADyWiY02iYeAD+/97c8AAAAABQU0FJTgAAADhCSU0D7QAAAAAAEABIAAAAAQACAEgAAAABAAI4QklNBCgAAAAAAAwAAAACP/AAAAAAAAA4QklNBEMAAAAAAA5QYmVXARAABgBkAAAAAA==",zh=["H&S Mall Doors Open in June 2026","Carrefour Debuts in India at H&S Mall","Tanishq Flagship Now at H&S Mall","H&S Mall Gift Card Coming Soon","Rent a Space for your Launch"],e9=t=>t.replace(/<[^>]*>/g,""),t9=t=>t.split(/<br\s*\/?\s*>/i).map(a=>e9(a).split("").map(o=>o===" "?'<span class="hero-char-wrap"><span class="hero-char">&nbsp;</span></span>':`<span class="hero-char-wrap"><span class="hero-char">${o}</span></span>`).join("")).join("<br/>"),n9=({data:t})=>{if(!Array.isArray(t)||t.length===0)return null;const[i,a]=A.useState(!1),[r,o]=A.useState(null),u=A.useRef([]),f=A.useRef(null),p=A.useRef([]),h=A.useRef(null),m=A.useRef(null),y=A.useRef("A"),g=A.useRef(null),S=A.useRef(null),x=A.useRef(null),w=(q,P)=>{const F=setTimeout(q,P);return p.current.push(F),F},M=()=>{p.current.forEach(clearTimeout),p.current=[]};A.useEffect(()=>{const q=()=>a(window.innerWidth<992);return q(),window.addEventListener("resize",q),()=>window.removeEventListener("resize",q)},[]),A.useEffect(()=>{const q=S.current;if(!q)return;const P=requestAnimationFrame(()=>{const F=q.scrollWidth/2;ie.set(q,{x:0}),x.current=ie.to(q,{x:-F,duration:F/60,ease:"none",repeat:-1,modifiers:{x:ie.utils.unitize(Z=>parseFloat(Z)%F)}})});return()=>{var F;cancelAnimationFrame(P),(F=x.current)==null||F.kill()}},[]);const C=A.useCallback(()=>{var q;(q=x.current)==null||q.pause()},[]),E=A.useCallback(()=>{var q;(q=x.current)==null||q.resume(),o(null)},[]),_=A.useCallback(q=>{q&&(g.current&&g.current.kill(),ie.set(q,{scale:1}),g.current=ie.to(q,{scale:1.12,duration:5,ease:"none"}))},[]),O=A.useCallback(q=>{q&&(g.current&&g.current.kill(),ie.set(q,{scale:1.12}),g.current=ie.to(q,{scale:1,duration:5,ease:"none"}))},[]),R=A.useCallback(()=>{u.current.forEach(q=>{q&&ie.set(q,{opacity:0})})},[]),j=A.useCallback(q=>{q&&(f.current&&(f.current.kill(),f.current=null),ie.to(q,{opacity:0,duration:.4,ease:"power2.in"}))},[]),L=A.useCallback(q=>{if(!q)return;f.current&&(f.current.kill(),f.current=null);const P=q.querySelectorAll(".hero-char");if(!P.length)return;ie.set(P,{y:"110%",opacity:0,rotateX:-60,filter:"blur(8px)"}),ie.set(q,{opacity:1});const F=ie.timeline();return f.current=F,F.to(P,{y:"0%",opacity:1,rotateX:0,filter:"blur(0px)",duration:1.1,ease:"expo.out",stagger:{each:.04,from:"start"}}),F},[]);A.useEffect(()=>{if(!t.length)return;const q=t[0],P=i&&q.mobimage?q.mobimage:q.image;return h.current&&(h.current.src=P,ie.set(h.current,{opacity:1})),m.current&&ie.set(m.current,{opacity:0}),y.current="A",R(),_(h.current),w(()=>{O(h.current)},5e3),w(()=>{L(u.current[0])},1e3),()=>{M(),g.current&&g.current.kill()}},[i]);const D=A.useCallback(q=>{M();const P=q.previousIndex,F=q.activeIndex,Z=t[F],se=i&&Z.mobimage?Z.mobimage:Z.image;j(u.current[P]);const ae=y.current==="A",de=ae?m:h,V=ae?h:m;de.current&&(de.current.src=se,ie.set(de.current,{scale:1.12,opacity:0})),g.current&&g.current.kill(),ie.to(de.current,{opacity:1,duration:1,ease:"none"}),ie.to(V.current,{opacity:0,duration:1,ease:"none"}),y.current=ae?"B":"A",w(()=>{O(de.current);const I=u.current[F];I&&ie.set(I,{opacity:0}),w(()=>{L(u.current[F])},500),w(()=>{_(de.current)},5e3)},1e3)},[i,t,L,j,_,O]);A.useEffect(()=>()=>{M(),f.current&&f.current.kill(),g.current&&g.current.kill()},[]);const U=[...zh,...zh];return b.jsxs("section",{className:"hero-container relative w-full h-screen flex items-center justify-end overflow-hidden",children:[b.jsxs("div",{className:"w-full h-full relative",children:[b.jsxs("div",{className:"absolute inset-0 z-0 overflow-hidden",children:[b.jsx("img",{ref:h,src:"",alt:"","aria-hidden":"true",style:{position:"absolute",inset:0,width:"100%",height:"100%",objectFit:"cover",opacity:1}}),b.jsx("img",{ref:m,src:"",alt:"","aria-hidden":"true",style:{position:"absolute",inset:0,width:"100%",height:"100%",objectFit:"cover",opacity:0}})]}),b.jsx(Jl,{navigation:{nextEl:".custom-next",prevEl:".custom-prev"},spaceBetween:0,slidesPerView:1,effect:"fade",fadeEffect:{crossFade:!0},speed:1e3,className:"relative z-10 overflow-hidden h-full w-full",onSlideChange:D,modules:[YA,Qc,KA],autoplay:{delay:6e3,disableOnInteraction:!1},children:t.map((q,P)=>b.jsx(es,{className:"h-full w-full",children:b.jsx("div",{className:"relative flex xl:items-center justify-center w-full h-full",children:b.jsx("div",{className:"container",children:b.jsx("div",{ref:F=>{u.current[P]=F},className:`absolute z-10 text-white px-10 uppercase tracking-[2.5px]
                    2xl:text-[60px] md:text-2xl text-xl mb-70 montserrat font-thin top-80 leading-16
                    ${i?"block lg:hidden":"lg:block hidden"}
                  `,style:{opacity:0,perspective:"600px",transformStyle:"preserve-3d"},dangerouslySetInnerHTML:{__html:t9(q.title)}})})})},P))}),b.jsx("button",{className:"custom-prev absolute left-6 top-1/2 -translate-y-1/2 z-30 flex items-center justify-center cursor-pointer transition-opacity duration-300 hover:opacity-70 disabled:opacity-30 disabled:cursor-not-allowed opacity-50 group-hover:opacity-100","aria-label":"Previous slide",children:b.jsx("img",{src:WA,alt:"Previous"})}),b.jsx("button",{className:"custom-next absolute right-6 top-1/2 -translate-y-1/2 z-30 flex items-center justify-center cursor-pointer transition-opacity duration-300 hover:opacity-70 disabled:opacity-30 disabled:cursor-not-allowed opacity-50 group-hover:opacity-100","aria-label":"Next slide",children:b.jsx("img",{src:JA,alt:"Next"})})]}),b.jsx("div",{className:"absolute bottom-0 left-0 w-full z-20 bg-black overflow-hidden py-3 cursor-pointer",onMouseEnter:C,onMouseLeave:E,children:b.jsx("div",{className:"overflow-hidden",children:b.jsx("div",{ref:S,className:"flex whitespace-nowrap will-change-transform uppercase",children:U.map((q,P)=>{const F=P%zh.length;return b.jsxs("span",{className:"inline-flex items-center text-[11.5px] 2xl:text-[13px] averta tracking-[1px] transition-colors duration-300 select-none text-white/70 hover:text-white",onMouseEnter:()=>o(F),onMouseLeave:()=>o(null),children:[q,b.jsx("span",{className:"mx-3 text-white/30 text-xs leading-none select-none",children:"|"})]},P)})})})})]})};function i9(t,i){for(var a=0;a<i.length;a++){var r=i[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function a9(t,i,a){return i&&i9(t.prototype,i),t}/*!
 * Observer 3.15.0
 * https://gsap.com
 *
 * @license Copyright 2008-2026, GreenSock. All rights reserved.
 * Subject to the terms at https://gsap.com/standard-license
 * @author: Jack Doyle, jack@greensock.com
*/var fn,yc,ri,ar,rr,Xl,Wb,Rr,Il,Jb,Ta,Li,e2,t2=function(){return fn||typeof window<"u"&&(fn=window.gsap)&&fn.registerPlugin&&fn},n2=1,ql=[],Ve=[],Ki=[],uo=Date.now,ip=function(i,a){return a},r9=function(){var i=Il.core,a=i.bridge||{},r=i._scrollers,o=i._proxies;r.push.apply(r,Ve),o.push.apply(o,Ki),Ve=r,Ki=o,ip=function(f,p){return a[f](p)}},sr=function(i,a){return~Ki.indexOf(i)&&Ki[Ki.indexOf(i)+1][a]},co=function(i){return!!~Jb.indexOf(i)},_n=function(i,a,r,o,u){return i.addEventListener(a,r,{passive:o!==!1,capture:!!u})},Tn=function(i,a,r,o){return i.removeEventListener(a,r,!!o)},Ku="scrollLeft",Wu="scrollTop",ap=function(){return Ta&&Ta.isPressed||Ve.cache++},Hc=function(i,a){var r=function o(u){if(u||u===0){n2&&(ri.history.scrollRestoration="manual");var f=Ta&&Ta.isPressed;u=o.v=Math.round(u)||(Ta&&Ta.iOS?1:0),i(u),o.cacheID=Ve.cache,f&&ip("ss",u)}else(a||Ve.cache!==o.cacheID||ip("ref"))&&(o.cacheID=Ve.cache,o.v=i());return o.v+o.offset};return r.offset=0,i&&r},Rn={s:Ku,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:Hc(function(t){return arguments.length?ri.scrollTo(t,Qt.sc()):ri.pageXOffset||ar[Ku]||rr[Ku]||Xl[Ku]||0})},Qt={s:Wu,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:Rn,sc:Hc(function(t){return arguments.length?ri.scrollTo(Rn.sc(),t):ri.pageYOffset||ar[Wu]||rr[Wu]||Xl[Wu]||0})},Gn=function(i,a){return(a&&a._ctx&&a._ctx.selector||fn.utils.toArray)(i)[0]||(typeof i=="string"&&fn.config().nullTargetWarn!==!1?console.warn("Element not found:",i):null)},l9=function(i,a){for(var r=a.length;r--;)if(a[r]===i||a[r].contains(i))return!0;return!1},ur=function(i,a){var r=a.s,o=a.sc;co(i)&&(i=ar.scrollingElement||rr);var u=Ve.indexOf(i),f=o===Qt.sc?1:2;!~u&&(u=Ve.push(i)-1),Ve[u+f]||_n(i,"scroll",ap);var p=Ve[u+f],h=p||(Ve[u+f]=Hc(sr(i,r),!0)||(co(i)?o:Hc(function(m){return arguments.length?i[r]=m:i[r]})));return h.target=i,p||(h.smooth=fn.getProperty(i,"scrollBehavior")==="smooth"),h},rp=function(i,a,r){var o=i,u=i,f=uo(),p=f,h=a||50,m=Math.max(500,h*3),y=function(w,M){var C=uo();M||C-f>h?(u=o,o=w,p=f,f=C):r?o+=w:o=u+(w-u)/(C-p)*(f-p)},g=function(){u=o=r?0:o,p=f=0},S=function(w){var M=p,C=u,E=uo();return(w||w===0)&&w!==o&&y(w),f===p||E-p>m?0:(o+(r?C:-C))/((r?E:f)-M)*1e3};return{update:y,reset:g,getVelocity:S}},Ws=function(i,a){return a&&!i._gsapAllow&&i.cancelable!==!1&&i.preventDefault(),i.changedTouches?i.changedTouches[0]:i},ey=function(i){var a=Math.max.apply(Math,i),r=Math.min.apply(Math,i);return Math.abs(a)>=Math.abs(r)?a:r},i2=function(){Il=fn.core.globals().ScrollTrigger,Il&&Il.core&&r9()},a2=function(i){return fn=i||t2(),!yc&&fn&&typeof document<"u"&&document.body&&(ri=window,ar=document,rr=ar.documentElement,Xl=ar.body,Jb=[ri,ar,rr,Xl],fn.utils.clamp,e2=fn.core.context||function(){},Rr="onpointerenter"in Xl?"pointer":"mouse",Wb=Ut.isTouch=ri.matchMedia&&ri.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in ri||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,Li=Ut.eventTypes=("ontouchstart"in rr?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in rr?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return n2=0},500),yc=1),Il||i2(),yc};Rn.op=Qt;Ve.cache=0;var Ut=(function(){function t(a){this.init(a)}var i=t.prototype;return i.init=function(r){yc||a2(fn)||console.warn("Please gsap.registerPlugin(Observer)"),Il||i2();var o=r.tolerance,u=r.dragMinimum,f=r.type,p=r.target,h=r.lineHeight,m=r.debounce,y=r.preventDefault,g=r.onStop,S=r.onStopDelay,x=r.ignore,w=r.wheelSpeed,M=r.event,C=r.onDragStart,E=r.onDragEnd,_=r.onDrag,O=r.onPress,R=r.onRelease,j=r.onRight,L=r.onLeft,D=r.onUp,U=r.onDown,q=r.onChangeX,P=r.onChangeY,F=r.onChange,Z=r.onToggleX,se=r.onToggleY,ae=r.onHover,de=r.onHoverEnd,V=r.onMove,I=r.ignoreCheck,Q=r.isNormalizer,re=r.onGestureStart,B=r.onGestureEnd,N=r.onWheel,J=r.onEnable,le=r.onDisable,oe=r.onClick,ve=r.scrollSpeed,ye=r.capture,xe=r.allowClicks,Qe=r.lockAxis,ze=r.onLockAxis;this.target=p=Gn(p)||rr,this.vars=r,x&&(x=fn.utils.toArray(x)),o=o||1e-9,u=u||0,w=w||1,ve=ve||1,f=f||"wheel,touch,pointer",m=m!==!1,h||(h=parseFloat(ri.getComputedStyle(Xl).lineHeight)||22);var rn,wt,Dt,He,nt,kt,Yt,W=this,Kt=0,ln=0,Nn=r.passive||!y&&r.passive!==!1,ut=ur(p,Rn),X=ur(p,Qt),ue=ut(),ce=X(),he=~f.indexOf("touch")&&!~f.indexOf("pointer")&&Li[0]==="pointerdown",_e=co(p),Se=p.ownerDocument||ar,Je=[0,0,0],Et=[0,0,0],hn=0,ji=function(){return hn=uo()},Tt=function(we,We){return(W.event=we)&&x&&l9(we.target,x)||We&&he&&we.pointerType!=="touch"||I&&I(we,We)},qn=function(){W._vx.reset(),W._vy.reset(),wt.pause(),g&&g(W)},gt=function(){var we=W.deltaX=ey(Je),We=W.deltaY=ey(Et),fe=Math.abs(we)>=o,je=Math.abs(We)>=o;F&&(fe||je)&&F(W,we,We,Je,Et),fe&&(j&&W.deltaX>0&&j(W),L&&W.deltaX<0&&L(W),q&&q(W),Z&&W.deltaX<0!=Kt<0&&Z(W),Kt=W.deltaX,Je[0]=Je[1]=Je[2]=0),je&&(U&&W.deltaY>0&&U(W),D&&W.deltaY<0&&D(W),P&&P(W),se&&W.deltaY<0!=ln<0&&se(W),ln=W.deltaY,Et[0]=Et[1]=Et[2]=0),(He||Dt)&&(V&&V(W),Dt&&(C&&Dt===1&&C(W),_&&_(W),Dt=0),He=!1),kt&&!(kt=!1)&&ze&&ze(W),nt&&(N(W),nt=!1),rn=0},xn=function(we,We,fe){Je[fe]+=we,Et[fe]+=We,W._vx.update(we),W._vy.update(We),m?rn||(rn=requestAnimationFrame(gt)):gt()},Pt=function(we,We){Qe&&!Yt&&(W.axis=Yt=Math.abs(we)>Math.abs(We)?"x":"y",kt=!0),Yt!=="y"&&(Je[2]+=we,W._vx.update(we,!0)),Yt!=="x"&&(Et[2]+=We,W._vy.update(We,!0)),m?rn||(rn=requestAnimationFrame(gt)):gt()},Ui=function(we){if(!Tt(we,1)){we=Ws(we,y);var We=we.clientX,fe=we.clientY,je=We-W.x,Ee=fe-W.y,Ce=W.isDragging;W.x=We,W.y=fe,(Ce||(je||Ee)&&(Math.abs(W.startX-We)>=u||Math.abs(W.startY-fe)>=u))&&(Dt||(Dt=Ce?2:1),Ce||(W.isDragging=!0),Pt(je,Ee))}},ta=W.onPress=function(Oe){Tt(Oe,1)||Oe&&Oe.button||(W.axis=Yt=null,wt.pause(),W.isPressed=!0,Oe=Ws(Oe),Kt=ln=0,W.startX=W.x=Oe.clientX,W.startY=W.y=Oe.clientY,W._vx.reset(),W._vy.reset(),_n(Q?p:Se,Li[1],Ui,Nn,!0),W.deltaX=W.deltaY=0,O&&O(W))},Ue=W.onRelease=function(Oe){if(!Tt(Oe,1)){Tn(Q?p:Se,Li[1],Ui,!0);var we=!isNaN(W.y-W.startY),We=W.isDragging,fe=We&&(Math.abs(W.x-W.startX)>3||Math.abs(W.y-W.startY)>3),je=Ws(Oe);!fe&&we&&(W._vx.reset(),W._vy.reset(),y&&xe&&fn.delayedCall(.08,function(){if(uo()-hn>300&&!Oe.defaultPrevented){if(Oe.target.click)Oe.target.click();else if(Se.createEvent){var Ee=Se.createEvent("MouseEvents");Ee.initMouseEvent("click",!0,!0,ri,1,je.screenX,je.screenY,je.clientX,je.clientY,!1,!1,!1,!1,0,null),Oe.target.dispatchEvent(Ee)}}})),W.isDragging=W.isGesturing=W.isPressed=!1,g&&We&&!Q&&wt.restart(!0),Dt&&gt(),E&&We&&E(W),R&&R(W,fe)}},oi=function(we){return we.touches&&we.touches.length>1&&(W.isGesturing=!0)&&re(we,W.isDragging)},pn=function(){return(W.isGesturing=!1)||B(W)},mn=function(we){if(!Tt(we)){var We=ut(),fe=X();xn((We-ue)*ve,(fe-ce)*ve,1),ue=We,ce=fe,g&&wt.restart(!0)}},Xt=function(we){if(!Tt(we)){we=Ws(we,y),N&&(nt=!0);var We=(we.deltaMode===1?h:we.deltaMode===2?ri.innerHeight:1)*w;xn(we.deltaX*We,we.deltaY*We,0),g&&!Q&&wt.restart(!0)}},ui=function(we){if(!Tt(we)){var We=we.clientX,fe=we.clientY,je=We-W.x,Ee=fe-W.y;W.x=We,W.y=fe,He=!0,g&&wt.restart(!0),(je||Ee)&&Pt(je,Ee)}},ci=function(we){W.event=we,ae(W)},Ri=function(we){W.event=we,de(W)},Oa=function(we){return Tt(we)||Ws(we,y)&&oe(W)};wt=W._dc=fn.delayedCall(S||.25,qn).pause(),W.deltaX=W.deltaY=0,W._vx=rp(0,50,!0),W._vy=rp(0,50,!0),W.scrollX=ut,W.scrollY=X,W.isDragging=W.isGesturing=W.isPressed=!1,e2(this),W.enable=function(Oe){return W.isEnabled||(_n(_e?Se:p,"scroll",ap),f.indexOf("scroll")>=0&&_n(_e?Se:p,"scroll",mn,Nn,ye),f.indexOf("wheel")>=0&&_n(p,"wheel",Xt,Nn,ye),(f.indexOf("touch")>=0&&Wb||f.indexOf("pointer")>=0)&&(_n(p,Li[0],ta,Nn,ye),_n(Se,Li[2],Ue),_n(Se,Li[3],Ue),xe&&_n(p,"click",ji,!0,!0),oe&&_n(p,"click",Oa),re&&_n(Se,"gesturestart",oi),B&&_n(Se,"gestureend",pn),ae&&_n(p,Rr+"enter",ci),de&&_n(p,Rr+"leave",Ri),V&&_n(p,Rr+"move",ui)),W.isEnabled=!0,W.isDragging=W.isGesturing=W.isPressed=He=Dt=!1,W._vx.reset(),W._vy.reset(),ue=ut(),ce=X(),Oe&&Oe.type&&ta(Oe),J&&J(W)),W},W.disable=function(){W.isEnabled&&(ql.filter(function(Oe){return Oe!==W&&co(Oe.target)}).length||Tn(_e?Se:p,"scroll",ap),W.isPressed&&(W._vx.reset(),W._vy.reset(),Tn(Q?p:Se,Li[1],Ui,!0)),Tn(_e?Se:p,"scroll",mn,ye),Tn(p,"wheel",Xt,ye),Tn(p,Li[0],ta,ye),Tn(Se,Li[2],Ue),Tn(Se,Li[3],Ue),Tn(p,"click",ji,!0),Tn(p,"click",Oa),Tn(Se,"gesturestart",oi),Tn(Se,"gestureend",pn),Tn(p,Rr+"enter",ci),Tn(p,Rr+"leave",Ri),Tn(p,Rr+"move",ui),W.isEnabled=W.isPressed=W.isDragging=!1,le&&le(W))},W.kill=W.revert=function(){W.disable();var Oe=ql.indexOf(W);Oe>=0&&ql.splice(Oe,1),Ta===W&&(Ta=0)},ql.push(W),Q&&co(p)&&(Ta=W),W.enable(M)},a9(t,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),t})();Ut.version="3.15.0";Ut.create=function(t){return new Ut(t)};Ut.register=a2;Ut.getAll=function(){return ql.slice()};Ut.getById=function(t){return ql.filter(function(i){return i.vars.id===t})[0]};t2()&&fn.registerPlugin(Ut);/*!
 * ScrollTrigger 3.15.0
 * https://gsap.com
 *
 * @license Copyright 2008-2026, GreenSock. All rights reserved.
 * Subject to the terms at https://gsap.com/standard-license
 * @author: Jack Doyle, jack@greensock.com
*/var me,Gl,$e,ot,ai,rt,kp,Uc,To,fo,to,Ju,vn,Kc,lp,Mn,ty,ny,$l,r2,Dh,l2,An,sp,s2,o2,nr,op,Pp,Zl,Fp,ho,up,Lh,ec=1,yn=Date.now,Bh=yn(),Ci=0,no=0,iy=function(i,a,r){var o=ni(i)&&(i.substr(0,6)==="clamp("||i.indexOf("max")>-1);return r["_"+a+"Clamp"]=o,o?i.substr(6,i.length-7):i},ay=function(i,a){return a&&(!ni(i)||i.substr(0,6)!=="clamp(")?"clamp("+i+")":i},s9=function t(){return no&&requestAnimationFrame(t)},ry=function(){return Kc=1},ly=function(){return Kc=0},Xi=function(i){return i},io=function(i){return Math.round(i*1e5)/1e5||0},u2=function(){return typeof window<"u"},c2=function(){return me||u2()&&(me=window.gsap)&&me.registerPlugin&&me},Vr=function(i){return!!~kp.indexOf(i)},f2=function(i){return(i==="Height"?Fp:$e["inner"+i])||ai["client"+i]||rt["client"+i]},d2=function(i){return sr(i,"getBoundingClientRect")||(Vr(i)?function(){return Ec.width=$e.innerWidth,Ec.height=Fp,Ec}:function(){return Ea(i)})},o9=function(i,a,r){var o=r.d,u=r.d2,f=r.a;return(f=sr(i,"getBoundingClientRect"))?function(){return f()[o]}:function(){return(a?f2(u):i["client"+u])||0}},u9=function(i,a){return!a||~Ki.indexOf(i)?d2(i):function(){return Ec}},Zi=function(i,a){var r=a.s,o=a.d2,u=a.d,f=a.a;return Math.max(0,(r="scroll"+o)&&(f=sr(i,r))?f()-d2(i)()[u]:Vr(i)?(ai[r]||rt[r])-f2(o):i[r]-i["offset"+o])},tc=function(i,a){for(var r=0;r<$l.length;r+=3)(!a||~a.indexOf($l[r+1]))&&i($l[r],$l[r+1],$l[r+2])},ni=function(i){return typeof i=="string"},bn=function(i){return typeof i=="function"},ao=function(i){return typeof i=="number"},Nr=function(i){return typeof i=="object"},Js=function(i,a,r){return i&&i.progress(a?0:1)&&r&&i.pause()},Ul=function(i,a,r){if(i.enabled){var o=i._ctx?i._ctx.add(function(){return a(i,r)}):a(i,r);o&&o.totalTime&&(i.callbackAnimation=o)}},kl=Math.abs,h2="left",p2="top",Gp="right",$p="bottom",kr="width",Pr="height",po="Right",mo="Left",go="Top",vo="Bottom",qt="padding",_i="margin",ts="Width",Vp="Height",Zt="px",Ai=function(i){return $e.getComputedStyle(i.nodeType===Node.DOCUMENT_NODE?i.scrollingElement:i)},c9=function(i){var a=Ai(i).position;i.style.position=a==="absolute"||a==="fixed"?a:"relative"},sy=function(i,a){for(var r in a)r in i||(i[r]=a[r]);return i},Ea=function(i,a){var r=a&&Ai(i)[lp]!=="matrix(1, 0, 0, 1, 0, 0)"&&me.to(i,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),o=i.getBoundingClientRect?i.getBoundingClientRect():i.scrollingElement.getBoundingClientRect();return r&&r.progress(0).kill(),o},kc=function(i,a){var r=a.d2;return i["offset"+r]||i["client"+r]||0},m2=function(i){var a=[],r=i.labels,o=i.duration(),u;for(u in r)a.push(r[u]/o);return a},f9=function(i){return function(a){return me.utils.snap(m2(i),a)}},qp=function(i){var a=me.utils.snap(i),r=Array.isArray(i)&&i.slice(0).sort(function(o,u){return o-u});return r?function(o,u,f){f===void 0&&(f=.001);var p;if(!u)return a(o);if(u>0){for(o-=f,p=0;p<r.length;p++)if(r[p]>=o)return r[p];return r[p-1]}else for(p=r.length,o+=f;p--;)if(r[p]<=o)return r[p];return r[0]}:function(o,u,f){f===void 0&&(f=.001);var p=a(o);return!u||Math.abs(p-o)<f||p-o<0==u<0?p:a(u<0?o-i:o+i)}},d9=function(i){return function(a,r){return qp(m2(i))(a,r.direction)}},nc=function(i,a,r,o){return r.split(",").forEach(function(u){return i(a,u,o)})},nn=function(i,a,r,o,u){return i.addEventListener(a,r,{passive:!o,capture:!!u})},en=function(i,a,r,o){return i.removeEventListener(a,r,!!o)},ic=function(i,a,r){r=r&&r.wheelHandler,r&&(i(a,"wheel",r),i(a,"touchmove",r))},oy={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},ac={toggleActions:"play",anticipatePin:0},Pc={top:0,left:0,center:.5,bottom:1,right:1},bc=function(i,a){if(ni(i)){var r=i.indexOf("="),o=~r?+(i.charAt(r-1)+1)*parseFloat(i.substr(r+1)):0;~r&&(i.indexOf("%")>r&&(o*=a/100),i=i.substr(0,r-1)),i=o+(i in Pc?Pc[i]*a:~i.indexOf("%")?parseFloat(i)*a/100:parseFloat(i)||0)}return i},rc=function(i,a,r,o,u,f,p,h){var m=u.startColor,y=u.endColor,g=u.fontSize,S=u.indent,x=u.fontWeight,w=ot.createElement("div"),M=Vr(r)||sr(r,"pinType")==="fixed",C=i.indexOf("scroller")!==-1,E=M?rt:r.tagName==="IFRAME"?r.contentDocument.body:r,_=i.indexOf("start")!==-1,O=_?m:y,R="border-color:"+O+";font-size:"+g+";color:"+O+";font-weight:"+x+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return R+="position:"+((C||h)&&M?"fixed;":"absolute;"),(C||h||!M)&&(R+=(o===Qt?Gp:$p)+":"+(f+parseFloat(S))+"px;"),p&&(R+="box-sizing:border-box;text-align:left;width:"+p.offsetWidth+"px;"),w._isStart=_,w.setAttribute("class","gsap-marker-"+i+(a?" marker-"+a:"")),w.style.cssText=R,w.innerText=a||a===0?i+"-"+a:i,E.children[0]?E.insertBefore(w,E.children[0]):E.appendChild(w),w._offset=w["offset"+o.op.d2],xc(w,0,o,_),w},xc=function(i,a,r,o){var u={display:"block"},f=r[o?"os2":"p2"],p=r[o?"p2":"os2"];i._isFlipped=o,u[r.a+"Percent"]=o?-100:0,u[r.a]=o?"1px":0,u["border"+f+ts]=1,u["border"+p+ts]=0,u[r.p]=a+"px",me.set(i,u)},Pe=[],cp={},_o,uy=function(){return yn()-Ci>34&&(_o||(_o=requestAnimationFrame(_a)))},Pl=function(){(!An||!An.isPressed||An.startX>rt.clientWidth)&&(Ve.cache++,An?_o||(_o=requestAnimationFrame(_a)):_a(),Ci||Yr("scrollStart"),Ci=yn())},Hh=function(){o2=$e.innerWidth,s2=$e.innerHeight},ro=function(i){Ve.cache++,(i===!0||!vn&&!l2&&!ot.fullscreenElement&&!ot.webkitFullscreenElement&&(!sp||o2!==$e.innerWidth||Math.abs($e.innerHeight-s2)>$e.innerHeight*.25))&&Uc.restart(!0)},qr={},h9=[],g2=function t(){return en(Me,"scrollEnd",t)||Dr(!0)},Yr=function(i){return qr[i]&&qr[i].map(function(a){return a()})||h9},ti=[],v2=function(i){for(var a=0;a<ti.length;a+=5)(!i||ti[a+4]&&ti[a+4].query===i)&&(ti[a].style.cssText=ti[a+1],ti[a].getBBox&&ti[a].setAttribute("transform",ti[a+2]||""),ti[a+3].uncache=1)},y2=function(){return Ve.forEach(function(i){return bn(i)&&++i.cacheID&&(i.rec=i())})},Yp=function(i,a){var r;for(Mn=0;Mn<Pe.length;Mn++)r=Pe[Mn],r&&(!a||r._ctx===a)&&(i?r.kill(1):r.revert(!0,!0));ho=!0,a&&v2(a),a||Yr("revert")},b2=function(i,a){Ve.cache++,(a||!Cn)&&Ve.forEach(function(r){return bn(r)&&r.cacheID++&&(r.rec=0)}),ni(i)&&($e.history.scrollRestoration=Pp=i)},Cn,Fr=0,cy,p9=function(){if(cy!==Fr){var i=cy=Fr;requestAnimationFrame(function(){return i===Fr&&Dr(!0)})}},x2=function(){rt.appendChild(Zl),Fp=!An&&Zl.offsetHeight||$e.innerHeight,rt.removeChild(Zl)},fy=function(i){return To(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(a){return a.style.display=i?"none":"block"})},Dr=function(i,a){if(ai=ot.documentElement,rt=ot.body,kp=[$e,ot,ai,rt],Ci&&!i&&!ho){nn(Me,"scrollEnd",g2);return}x2(),Cn=Me.isRefreshing=!0,ho||y2();var r=Yr("refreshInit");r2&&Me.sort(),a||Yp(),Ve.forEach(function(o){bn(o)&&(o.smooth&&(o.target.style.scrollBehavior="auto"),o(0))}),Pe.slice(0).forEach(function(o){return o.refresh()}),ho=!1,Pe.forEach(function(o){if(o._subPinOffset&&o.pin){var u=o.vars.horizontal?"offsetWidth":"offsetHeight",f=o.pin[u];o.revert(!0,1),o.adjustPinSpacing(o.pin[u]-f),o.refresh()}}),up=1,fy(!0),Pe.forEach(function(o){var u=Zi(o.scroller,o._dir),f=o.vars.end==="max"||o._endClamp&&o.end>u,p=o._startClamp&&o.start>=u;(f||p)&&o.setPositions(p?u-1:o.start,f?Math.max(p?u:o.start+1,u):o.end,!0)}),fy(!1),up=0,r.forEach(function(o){return o&&o.render&&o.render(-1)}),Ve.forEach(function(o){bn(o)&&(o.smooth&&requestAnimationFrame(function(){return o.target.style.scrollBehavior="smooth"}),o.rec&&o(o.rec))}),b2(Pp,1),Uc.pause(),Fr++,Cn=2,_a(2),Pe.forEach(function(o){return bn(o.vars.onRefresh)&&o.vars.onRefresh(o)}),Cn=Me.isRefreshing=!1,Yr("refresh")},fp=0,Sc=1,yo,_a=function(i){if(i===2||!Cn&&!ho){Me.isUpdating=!0,yo&&yo.update(0);var a=Pe.length,r=yn(),o=r-Bh>=50,u=a&&Pe[0].scroll();if(Sc=fp>u?-1:1,Cn||(fp=u),o&&(Ci&&!Kc&&r-Ci>200&&(Ci=0,Yr("scrollEnd")),to=Bh,Bh=r),Sc<0){for(Mn=a;Mn-- >0;)Pe[Mn]&&Pe[Mn].update(0,o);Sc=1}else for(Mn=0;Mn<a;Mn++)Pe[Mn]&&Pe[Mn].update(0,o);Me.isUpdating=!1}_o=0},dp=[h2,p2,$p,Gp,_i+vo,_i+po,_i+go,_i+mo,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],wc=dp.concat([kr,Pr,"boxSizing","max"+ts,"max"+Vp,"position",_i,qt,qt+go,qt+po,qt+vo,qt+mo]),m9=function(i,a,r){Ql(r);var o=i._gsap;if(o.spacerIsNative)Ql(o.spacerState);else if(i._gsap.swappedIn){var u=a.parentNode;u&&(u.insertBefore(i,a),u.removeChild(a))}i._gsap.swappedIn=!1},Uh=function(i,a,r,o){if(!i._gsap.swappedIn){for(var u=dp.length,f=a.style,p=i.style,h;u--;)h=dp[u],f[h]=r[h];f.position=r.position==="absolute"?"absolute":"relative",r.display==="inline"&&(f.display="inline-block"),p[$p]=p[Gp]="auto",f.flexBasis=r.flexBasis||"auto",f.overflow="visible",f.boxSizing="border-box",f[kr]=kc(i,Rn)+Zt,f[Pr]=kc(i,Qt)+Zt,f[qt]=p[_i]=p[p2]=p[h2]="0",Ql(o),p[kr]=p["max"+ts]=r[kr],p[Pr]=p["max"+Vp]=r[Pr],p[qt]=r[qt],i.parentNode!==a&&(i.parentNode.insertBefore(a,i),a.appendChild(i)),i._gsap.swappedIn=!0}},g9=/([A-Z])/g,Ql=function(i){if(i){var a=i.t.style,r=i.length,o=0,u,f;for((i.t._gsap||me.core.getCache(i.t)).uncache=1;o<r;o+=2)f=i[o+1],u=i[o],f?a[u]=f:a[u]&&a.removeProperty(u.replace(g9,"-$1").toLowerCase())}},lc=function(i){for(var a=wc.length,r=i.style,o=[],u=0;u<a;u++)o.push(wc[u],r[wc[u]]);return o.t=i,o},v9=function(i,a,r){for(var o=[],u=i.length,f=r?8:0,p;f<u;f+=2)p=i[f],o.push(p,p in a?a[p]:i[f+1]);return o.t=i.t,o},Ec={left:0,top:0},dy=function(i,a,r,o,u,f,p,h,m,y,g,S,x,w){bn(i)&&(i=i(h)),ni(i)&&i.substr(0,3)==="max"&&(i=S+(i.charAt(4)==="="?bc("0"+i.substr(3),r):0));var M=x?x.time():0,C,E,_;if(x&&x.seek(0),isNaN(i)||(i=+i),ao(i))x&&(i=me.utils.mapRange(x.scrollTrigger.start,x.scrollTrigger.end,0,S,i)),p&&xc(p,r,o,!0);else{bn(a)&&(a=a(h));var O=(i||"0").split(" "),R,j,L,D;_=Gn(a,h)||rt,R=Ea(_)||{},(!R||!R.left&&!R.top)&&Ai(_).display==="none"&&(D=_.style.display,_.style.display="block",R=Ea(_),D?_.style.display=D:_.style.removeProperty("display")),j=bc(O[0],R[o.d]),L=bc(O[1]||"0",r),i=R[o.p]-m[o.p]-y+j+u-L,p&&xc(p,L,o,r-L<20||p._isStart&&L>20),r-=r-L}if(w&&(h[w]=i||-.001,i<0&&(i=0)),f){var U=i+r,q=f._isStart;C="scroll"+o.d2,xc(f,U,o,q&&U>20||!q&&(g?Math.max(rt[C],ai[C]):f.parentNode[C])<=U+1),g&&(m=Ea(p),g&&(f.style[o.op.p]=m[o.op.p]-o.op.m-f._offset+Zt))}return x&&_&&(C=Ea(_),x.seek(S),E=Ea(_),x._caScrollDist=C[o.p]-E[o.p],i=i/x._caScrollDist*S),x&&x.seek(M),x?i:Math.round(i)},y9=/(webkit|moz|length|cssText|inset)/i,hy=function(i,a,r,o){if(i.parentNode!==a){var u=i.style,f,p;if(a===rt){i._stOrig=u.cssText,p=Ai(i);for(f in p)!+f&&!y9.test(f)&&p[f]&&typeof u[f]=="string"&&f!=="0"&&(u[f]=p[f]);u.top=r,u.left=o}else u.cssText=i._stOrig;me.core.getCache(i).uncache=1,a.appendChild(i)}},S2=function(i,a,r){var o=a,u=o;return function(f){var p=Math.round(i());return p!==o&&p!==u&&Math.abs(p-o)>3&&Math.abs(p-u)>3&&(f=p,r&&r()),u=o,o=Math.round(f),o}},sc=function(i,a,r){var o={};o[a.p]="+="+r,me.set(i,o)},py=function(i,a){var r=ur(i,a),o="_scroll"+a.p2,u=function f(p,h,m,y,g){var S=f.tween,x=h.onComplete,w={};m=m||r();var M=S2(r,m,function(){S.kill(),f.tween=0});return g=y&&g||0,y=y||p-m,S&&S.kill(),h[o]=p,h.inherit=!1,h.modifiers=w,w[o]=function(){return M(m+y*S.ratio+g*S.ratio*S.ratio)},h.onUpdate=function(){Ve.cache++,f.tween&&_a()},h.onComplete=function(){f.tween=0,x&&x.call(S)},S=f.tween=me.to(i,h),S};return i[o]=r,r.wheelHandler=function(){return u.tween&&u.tween.kill()&&(u.tween=0)},nn(i,"wheel",r.wheelHandler),Me.isTouch&&nn(i,"touchmove",r.wheelHandler),u},Me=(function(){function t(a,r){Gl||t.register(me)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),op(this),this.init(a,r)}var i=t.prototype;return i.init=function(r,o){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!no){this.update=this.refresh=this.kill=Xi;return}r=sy(ni(r)||ao(r)||r.nodeType?{trigger:r}:r,ac);var u=r,f=u.onUpdate,p=u.toggleClass,h=u.id,m=u.onToggle,y=u.onRefresh,g=u.scrub,S=u.trigger,x=u.pin,w=u.pinSpacing,M=u.invalidateOnRefresh,C=u.anticipatePin,E=u.onScrubComplete,_=u.onSnapComplete,O=u.once,R=u.snap,j=u.pinReparent,L=u.pinSpacer,D=u.containerAnimation,U=u.fastScrollEnd,q=u.preventOverlaps,P=r.horizontal||r.containerAnimation&&r.horizontal!==!1?Rn:Qt,F=!g&&g!==0,Z=Gn(r.scroller||$e),se=me.core.getCache(Z),ae=Vr(Z),de=("pinType"in r?r.pinType:sr(Z,"pinType")||ae&&"fixed")==="fixed",V=[r.onEnter,r.onLeave,r.onEnterBack,r.onLeaveBack],I=F&&r.toggleActions.split(" "),Q="markers"in r?r.markers:ac.markers,re=ae?0:parseFloat(Ai(Z)["border"+P.p2+ts])||0,B=this,N=r.onRefreshInit&&function(){return r.onRefreshInit(B)},J=o9(Z,ae,P),le=u9(Z,ae),oe=0,ve=0,ye=0,xe=ur(Z,P),Qe,ze,rn,wt,Dt,He,nt,kt,Yt,W,Kt,ln,Nn,ut,X,ue,ce,he,_e,Se,Je,Et,hn,ji,Tt,qn,gt,xn,Pt,Ui,ta,Ue,oi,pn,mn,Xt,ui,ci,Ri;if(B._startClamp=B._endClamp=!1,B._dir=P,C*=45,B.scroller=Z,B.scroll=D?D.time.bind(D):xe,wt=xe(),B.vars=r,o=o||r.animation,"refreshPriority"in r&&(r2=1,r.refreshPriority===-9999&&(yo=B)),se.tweenScroll=se.tweenScroll||{top:py(Z,Qt),left:py(Z,Rn)},B.tweenTo=Qe=se.tweenScroll[P.p],B.scrubDuration=function(fe){oi=ao(fe)&&fe,oi?Ue?Ue.duration(fe):Ue=me.to(o,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:oi,paused:!0,onComplete:function(){return E&&E(B)}}):(Ue&&Ue.progress(1).kill(),Ue=0)},o&&(o.vars.lazy=!1,o._initted&&!B.isReverted||o.vars.immediateRender!==!1&&r.immediateRender!==!1&&o.duration()&&o.render(0,!0,!0),B.animation=o.pause(),o.scrollTrigger=B,B.scrubDuration(g),Ui=0,h||(h=o.vars.id)),R&&((!Nr(R)||R.push)&&(R={snapTo:R}),"scrollBehavior"in rt.style&&me.set(ae?[rt,ai]:Z,{scrollBehavior:"auto"}),Ve.forEach(function(fe){return bn(fe)&&fe.target===(ae?ot.scrollingElement||ai:Z)&&(fe.smooth=!1)}),rn=bn(R.snapTo)?R.snapTo:R.snapTo==="labels"?f9(o):R.snapTo==="labelsDirectional"?d9(o):R.directional!==!1?function(fe,je){return qp(R.snapTo)(fe,yn()-ve<500?0:je.direction)}:me.utils.snap(R.snapTo),pn=R.duration||{min:.1,max:2},pn=Nr(pn)?fo(pn.min,pn.max):fo(pn,pn),mn=me.delayedCall(R.delay||oi/2||.1,function(){var fe=xe(),je=yn()-ve<500,Ee=Qe.tween;if((je||Math.abs(B.getVelocity())<10)&&!Ee&&!Kc&&oe!==fe){var Ce=(fe-He)/ut,Rt=o&&!F?o.totalProgress():Ce,Fe=je?0:(Rt-ta)/(yn()-to)*1e3||0,_t=me.utils.clamp(-Ce,1-Ce,kl(Fe/2)*Fe/.185),vt=Ce+(R.inertia===!1?0:_t),Le,ke,Ke=R,Sn=Ke.onStart,yt=Ke.onInterrupt,wn=Ke.onComplete;if(Le=rn(vt,B),ao(Le)||(Le=vt),ke=Math.max(0,Math.round(He+Le*ut)),fe<=nt&&fe>=He&&ke!==fe){if(Ee&&!Ee._initted&&Ee.data<=kl(ke-fe))return;R.inertia===!1&&(_t=Le-Ce),Qe(ke,{duration:pn(kl(Math.max(kl(vt-Rt),kl(Le-Rt))*.185/Fe/.05||0)),ease:R.ease||"power3",data:kl(ke-fe),onInterrupt:function(){return mn.restart(!0)&&yt&&Ul(B,yt)},onComplete:function(){B.update(),oe=xe(),o&&!F&&(Ue?Ue.resetTo("totalProgress",Le,o._tTime/o._tDur):o.progress(Le)),Ui=ta=o&&!F?o.totalProgress():B.progress,_&&_(B),wn&&Ul(B,wn)}},fe,_t*ut,ke-fe-_t*ut),Sn&&Ul(B,Sn,Qe.tween)}}else B.isActive&&oe!==fe&&mn.restart(!0)}).pause()),h&&(cp[h]=B),S=B.trigger=Gn(S||x!==!0&&x),Ri=S&&S._gsap&&S._gsap.stRevert,Ri&&(Ri=Ri(B)),x=x===!0?S:Gn(x),ni(p)&&(p={targets:S,className:p}),x&&(w===!1||w===_i||(w=!w&&x.parentNode&&x.parentNode.style&&Ai(x.parentNode).display==="flex"?!1:qt),B.pin=x,ze=me.core.getCache(x),ze.spacer?X=ze.pinState:(L&&(L=Gn(L),L&&!L.nodeType&&(L=L.current||L.nativeElement),ze.spacerIsNative=!!L,L&&(ze.spacerState=lc(L))),ze.spacer=he=L||ot.createElement("div"),he.classList.add("pin-spacer"),h&&he.classList.add("pin-spacer-"+h),ze.pinState=X=lc(x)),r.force3D!==!1&&me.set(x,{force3D:!0}),B.spacer=he=ze.spacer,Pt=Ai(x),ji=Pt[w+P.os2],Se=me.getProperty(x),Je=me.quickSetter(x,P.a,Zt),Uh(x,he,Pt),ce=lc(x)),Q){ln=Nr(Q)?sy(Q,oy):oy,W=rc("scroller-start",h,Z,P,ln,0),Kt=rc("scroller-end",h,Z,P,ln,0,W),_e=W["offset"+P.op.d2];var Oa=Gn(sr(Z,"content")||Z);kt=this.markerStart=rc("start",h,Oa,P,ln,_e,0,D),Yt=this.markerEnd=rc("end",h,Oa,P,ln,_e,0,D),D&&(ci=me.quickSetter([kt,Yt],P.a,Zt)),!de&&!(Ki.length&&sr(Z,"fixedMarkers")===!0)&&(c9(ae?rt:Z),me.set([W,Kt],{force3D:!0}),qn=me.quickSetter(W,P.a,Zt),xn=me.quickSetter(Kt,P.a,Zt))}if(D){var Oe=D.vars.onUpdate,we=D.vars.onUpdateParams;D.eventCallback("onUpdate",function(){B.update(0,0,1),Oe&&Oe.apply(D,we||[])})}if(B.previous=function(){return Pe[Pe.indexOf(B)-1]},B.next=function(){return Pe[Pe.indexOf(B)+1]},B.revert=function(fe,je){if(!je)return B.kill(!0);var Ee=fe!==!1||!B.enabled,Ce=vn;Ee!==B.isReverted&&(Ee&&(Xt=Math.max(xe(),B.scroll.rec||0),ye=B.progress,ui=o&&o.progress()),kt&&[kt,Yt,W,Kt].forEach(function(Rt){return Rt.style.display=Ee?"none":"block"}),Ee&&(vn=B,B.update(Ee)),x&&(!j||!B.isActive)&&(Ee?m9(x,he,X):Uh(x,he,Ai(x),Tt)),Ee||B.update(Ee),vn=Ce,B.isReverted=Ee)},B.refresh=function(fe,je,Ee,Ce){if(!((vn||!B.enabled)&&!je)){if(x&&fe&&Ci){nn(t,"scrollEnd",g2);return}!Cn&&N&&N(B),vn=B,Qe.tween&&!Ee&&(Qe.tween.kill(),Qe.tween=0),Ue&&Ue.pause(),M&&o&&(o.revert({kill:!1}).invalidate(),o.getChildren?o.getChildren(!0,!0,!1).forEach(function(Fi){return Fi.vars.immediateRender&&Fi.render(0,!0,!0)}):o.vars.immediateRender&&o.render(0,!0,!0)),B.isReverted||B.revert(!0,!0),B._subPinOffset=!1;var Rt=J(),Fe=le(),_t=D?D.duration():Zi(Z,P),vt=ut<=.01||!ut,Le=0,ke=Ce||0,Ke=Nr(Ee)?Ee.end:r.end,Sn=r.endTrigger||S,yt=Nr(Ee)?Ee.start:r.start||(r.start===0||!S?0:x?"0 0":"0 100%"),wn=B.pinnedContainer=r.pinnedContainer&&Gn(r.pinnedContainer,B),Yn=S&&Math.max(0,Pe.indexOf(B))||0,Mt=Yn,Lt,Ct,zn,ki,Ot,Ge,Xn,nl,Pi,fi,di,ja,dr;for(Q&&Nr(Ee)&&(ja=me.getProperty(W,P.p),dr=me.getProperty(Kt,P.p));Mt-- >0;)Ge=Pe[Mt],Ge.end||Ge.refresh(0,1)||(vn=B),Xn=Ge.pin,Xn&&(Xn===S||Xn===x||Xn===wn)&&!Ge.isReverted&&(fi||(fi=[]),fi.unshift(Ge),Ge.revert(!0,!0)),Ge!==Pe[Mt]&&(Yn--,Mt--);for(bn(yt)&&(yt=yt(B)),yt=iy(yt,"start",B),He=dy(yt,S,Rt,P,xe(),kt,W,B,Fe,re,de,_t,D,B._startClamp&&"_startClamp")||(x?-.001:0),bn(Ke)&&(Ke=Ke(B)),ni(Ke)&&!Ke.indexOf("+=")&&(~Ke.indexOf(" ")?Ke=(ni(yt)?yt.split(" ")[0]:"")+Ke:(Le=bc(Ke.substr(2),Rt),Ke=ni(yt)?yt:(D?me.utils.mapRange(0,D.duration(),D.scrollTrigger.start,D.scrollTrigger.end,He):He)+Le,Sn=S)),Ke=iy(Ke,"end",B),nt=Math.max(He,dy(Ke||(Sn?"100% 0":_t),Sn,Rt,P,xe()+Le,Yt,Kt,B,Fe,re,de,_t,D,B._endClamp&&"_endClamp"))||-.001,Le=0,Mt=Yn;Mt--;)Ge=Pe[Mt]||{},Xn=Ge.pin,Xn&&Ge.start-Ge._pinPush<=He&&!D&&Ge.end>0&&(Lt=Ge.end-(B._startClamp?Math.max(0,Ge.start):Ge.start),(Xn===S&&Ge.start-Ge._pinPush<He||Xn===wn)&&isNaN(yt)&&(Le+=Lt*(1-Ge.progress)),Xn===x&&(ke+=Lt));if(He+=Le,nt+=Le,B._startClamp&&(B._startClamp+=Le),B._endClamp&&!Cn&&(B._endClamp=nt||-.001,nt=Math.min(nt,Zi(Z,P))),ut=nt-He||(He-=.01)&&.001,vt&&(ye=me.utils.clamp(0,1,me.utils.normalize(He,nt,Xt))),B._pinPush=ke,kt&&Le&&(Lt={},Lt[P.a]="+="+Le,wn&&(Lt[P.p]="-="+xe()),me.set([kt,Yt],Lt)),x&&!(up&&B.end>=Zi(Z,P)))Lt=Ai(x),ki=P===Qt,zn=xe(),Et=parseFloat(Se(P.a))+ke,!_t&&nt>1&&(di=(ae?ot.scrollingElement||ai:Z).style,di={style:di,value:di["overflow"+P.a.toUpperCase()]},ae&&Ai(rt)["overflow"+P.a.toUpperCase()]!=="scroll"&&(di.style["overflow"+P.a.toUpperCase()]="scroll")),Uh(x,he,Lt),ce=lc(x),Ct=Ea(x,!0),nl=de&&ur(Z,ki?Rn:Qt)(),w?(Tt=[w+P.os2,ut+ke+Zt],Tt.t=he,Mt=w===qt?kc(x,P)+ut+ke:0,Mt&&(Tt.push(P.d,Mt+Zt),he.style.flexBasis!=="auto"&&(he.style.flexBasis=Mt+Zt)),Ql(Tt),wn&&Pe.forEach(function(Fi){Fi.pin===wn&&Fi.vars.pinSpacing!==!1&&(Fi._subPinOffset=!0)}),de&&xe(Xt)):(Mt=kc(x,P),Mt&&he.style.flexBasis!=="auto"&&(he.style.flexBasis=Mt+Zt)),de&&(Ot={top:Ct.top+(ki?zn-He:nl)+Zt,left:Ct.left+(ki?nl:zn-He)+Zt,boxSizing:"border-box",position:"fixed"},Ot[kr]=Ot["max"+ts]=Math.ceil(Ct.width)+Zt,Ot[Pr]=Ot["max"+Vp]=Math.ceil(Ct.height)+Zt,Ot[_i]=Ot[_i+go]=Ot[_i+po]=Ot[_i+vo]=Ot[_i+mo]="0",Ot[qt]=Lt[qt],Ot[qt+go]=Lt[qt+go],Ot[qt+po]=Lt[qt+po],Ot[qt+vo]=Lt[qt+vo],Ot[qt+mo]=Lt[qt+mo],ue=v9(X,Ot,j),Cn&&xe(0)),o?(Pi=o._initted,Dh(1),o.render(o.duration(),!0,!0),hn=Se(P.a)-Et+ut+ke,gt=Math.abs(ut-hn)>1,de&&gt&&ue.splice(ue.length-2,2),o.render(0,!0,!0),Pi||o.invalidate(!0),o.parent||o.totalTime(o.totalTime()),Dh(0)):hn=ut,di&&(di.value?di.style["overflow"+P.a.toUpperCase()]=di.value:di.style.removeProperty("overflow-"+P.a));else if(S&&xe()&&!D)for(Ct=S.parentNode;Ct&&Ct!==rt;)Ct._pinOffset&&(He-=Ct._pinOffset,nt-=Ct._pinOffset),Ct=Ct.parentNode;fi&&fi.forEach(function(Fi){return Fi.revert(!1,!0)}),B.start=He,B.end=nt,wt=Dt=Cn?Xt:xe(),!D&&!Cn&&(wt<Xt&&xe(Xt),B.scroll.rec=0),B.revert(!1,!0),ve=yn(),mn&&(oe=-1,mn.restart(!0)),vn=0,o&&F&&(o._initted||ui)&&o.progress()!==ui&&o.progress(ui||0,!0).render(o.time(),!0,!0),(vt||ye!==B.progress||D||M||o&&!o._initted)&&(o&&!F&&(o._initted||ye||o.vars.immediateRender!==!1)&&o.totalProgress(D&&He<-.001&&!ye?me.utils.normalize(He,nt,0):ye,!0),B.progress=vt||(wt-He)/ut===ye?0:ye),x&&w&&(he._pinOffset=Math.round(B.progress*hn)),Ue&&Ue.invalidate(),isNaN(ja)||(ja-=me.getProperty(W,P.p),dr-=me.getProperty(Kt,P.p),sc(W,P,ja),sc(kt,P,ja-(Ce||0)),sc(Kt,P,dr),sc(Yt,P,dr-(Ce||0))),vt&&!Cn&&B.update(),y&&!Cn&&!Nn&&(Nn=!0,y(B),Nn=!1)}},B.getVelocity=function(){return(xe()-Dt)/(yn()-to)*1e3||0},B.endAnimation=function(){Js(B.callbackAnimation),o&&(Ue?Ue.progress(1):o.paused()?F||Js(o,B.direction<0,1):Js(o,o.reversed()))},B.labelToScroll=function(fe){return o&&o.labels&&(He||B.refresh()||He)+o.labels[fe]/o.duration()*ut||0},B.getTrailing=function(fe){var je=Pe.indexOf(B),Ee=B.direction>0?Pe.slice(0,je).reverse():Pe.slice(je+1);return(ni(fe)?Ee.filter(function(Ce){return Ce.vars.preventOverlaps===fe}):Ee).filter(function(Ce){return B.direction>0?Ce.end<=He:Ce.start>=nt})},B.update=function(fe,je,Ee){if(!(D&&!Ee&&!fe)){var Ce=Cn===!0?Xt:B.scroll(),Rt=fe?0:(Ce-He)/ut,Fe=Rt<0?0:Rt>1?1:Rt||0,_t=B.progress,vt,Le,ke,Ke,Sn,yt,wn,Yn;if(je&&(Dt=wt,wt=D?xe():Ce,R&&(ta=Ui,Ui=o&&!F?o.totalProgress():Fe)),C&&x&&!vn&&!ec&&Ci&&(!Fe&&He<Ce+(Ce-Dt)/(yn()-to)*C?Fe=1e-4:Fe===1&&nt>Ce+(Ce-Dt)/(yn()-to)*C&&(Fe=.9999)),Fe!==_t&&B.enabled){if(vt=B.isActive=!!Fe&&Fe<1,Le=!!_t&&_t<1,yt=vt!==Le,Sn=yt||!!Fe!=!!_t,B.direction=Fe>_t?1:-1,B.progress=Fe,Sn&&!vn&&(ke=Fe&&!_t?0:Fe===1?1:_t===1?2:3,F&&(Ke=!yt&&I[ke+1]!=="none"&&I[ke+1]||I[ke],Yn=o&&(Ke==="complete"||Ke==="reset"||Ke in o))),q&&(yt||Yn)&&(Yn||g||!o)&&(bn(q)?q(B):B.getTrailing(q).forEach(function(zn){return zn.endAnimation()})),F||(Ue&&!vn&&!ec?(Ue._dp._time-Ue._start!==Ue._time&&Ue.render(Ue._dp._time-Ue._start),Ue.resetTo?Ue.resetTo("totalProgress",Fe,o._tTime/o._tDur):(Ue.vars.totalProgress=Fe,Ue.invalidate().restart())):o&&o.totalProgress(Fe,!!(vn&&(ve||fe)))),x){if(fe&&w&&(he.style[w+P.os2]=ji),!de)Je(io(Et+hn*Fe));else if(Sn){if(wn=!fe&&Fe>_t&&nt+1>Ce&&Ce+1>=Zi(Z,P),j)if(!fe&&(vt||wn)){var Mt=Ea(x,!0),Lt=Ce-He;hy(x,rt,Mt.top+(P===Qt?Lt:0)+Zt,Mt.left+(P===Qt?0:Lt)+Zt)}else hy(x,he);Ql(vt||wn?ue:ce),gt&&Fe<1&&vt||Je(Et+(Fe===1&&!wn?hn:0))}}R&&!Qe.tween&&!vn&&!ec&&mn.restart(!0),p&&(yt||O&&Fe&&(Fe<1||!Lh))&&To(p.targets).forEach(function(zn){return zn.classList[vt||O?"add":"remove"](p.className)}),f&&!F&&!fe&&f(B),Sn&&!vn?(F&&(Yn&&(Ke==="complete"?o.pause().totalProgress(1):Ke==="reset"?o.restart(!0).pause():Ke==="restart"?o.restart(!0):o[Ke]()),f&&f(B)),(yt||!Lh)&&(m&&yt&&Ul(B,m),V[ke]&&Ul(B,V[ke]),O&&(Fe===1?B.kill(!1,1):V[ke]=0),yt||(ke=Fe===1?1:3,V[ke]&&Ul(B,V[ke]))),U&&!vt&&Math.abs(B.getVelocity())>(ao(U)?U:2500)&&(Js(B.callbackAnimation),Ue?Ue.progress(1):Js(o,Ke==="reverse"?1:!Fe,1))):F&&f&&!vn&&f(B)}if(xn){var Ct=D?Ce/D.duration()*(D._caScrollDist||0):Ce;qn(Ct+(W._isFlipped?1:0)),xn(Ct)}ci&&ci(-Ce/D.duration()*(D._caScrollDist||0))}},B.enable=function(fe,je){B.enabled||(B.enabled=!0,nn(Z,"resize",ro),ae||nn(Z,"scroll",Pl),N&&nn(t,"refreshInit",N),fe!==!1&&(B.progress=ye=0,wt=Dt=oe=xe()),je!==!1&&B.refresh())},B.getTween=function(fe){return fe&&Qe?Qe.tween:Ue},B.setPositions=function(fe,je,Ee,Ce){if(D){var Rt=D.scrollTrigger,Fe=D.duration(),_t=Rt.end-Rt.start;fe=Rt.start+_t*fe/Fe,je=Rt.start+_t*je/Fe}B.refresh(!1,!1,{start:ay(fe,Ee&&!!B._startClamp),end:ay(je,Ee&&!!B._endClamp)},Ce),B.update()},B.adjustPinSpacing=function(fe){if(Tt&&fe){var je=Tt.indexOf(P.d)+1;Tt[je]=parseFloat(Tt[je])+fe+Zt,Tt[1]=parseFloat(Tt[1])+fe+Zt,Ql(Tt)}},B.disable=function(fe,je){if(fe!==!1&&B.revert(!0,!0),B.enabled&&(B.enabled=B.isActive=!1,je||Ue&&Ue.pause(),Xt=0,ze&&(ze.uncache=1),N&&en(t,"refreshInit",N),mn&&(mn.pause(),Qe.tween&&Qe.tween.kill()&&(Qe.tween=0)),!ae)){for(var Ee=Pe.length;Ee--;)if(Pe[Ee].scroller===Z&&Pe[Ee]!==B)return;en(Z,"resize",ro),ae||en(Z,"scroll",Pl)}},B.kill=function(fe,je){B.disable(fe,je),Ue&&!je&&Ue.kill(),h&&delete cp[h];var Ee=Pe.indexOf(B);Ee>=0&&Pe.splice(Ee,1),Ee===Mn&&Sc>0&&Mn--,Ee=0,Pe.forEach(function(Ce){return Ce.scroller===B.scroller&&(Ee=1)}),Ee||Cn||(B.scroll.rec=0),o&&(o.scrollTrigger=null,fe&&o.revert({kill:!1}),je||o.kill()),kt&&[kt,Yt,W,Kt].forEach(function(Ce){return Ce.parentNode&&Ce.parentNode.removeChild(Ce)}),yo===B&&(yo=0),x&&(ze&&(ze.uncache=1),Ee=0,Pe.forEach(function(Ce){return Ce.pin===x&&Ee++}),Ee||(ze.spacer=0)),r.onKill&&r.onKill(B)},Pe.push(B),B.enable(!1,!1),Ri&&Ri(B),o&&o.add&&!ut){var We=B.update;B.update=function(){B.update=We,Ve.cache++,He||nt||B.refresh()},me.delayedCall(.01,B.update),ut=.01,He=nt=0}else B.refresh();x&&p9()},t.register=function(r){return Gl||(me=r||c2(),u2()&&window.document&&t.enable(),Gl=no),Gl},t.defaults=function(r){if(r)for(var o in r)ac[o]=r[o];return ac},t.disable=function(r,o){no=0,Pe.forEach(function(f){return f[o?"kill":"disable"](r)}),en($e,"wheel",Pl),en(ot,"scroll",Pl),clearInterval(Ju),en(ot,"touchcancel",Xi),en(rt,"touchstart",Xi),nc(en,ot,"pointerdown,touchstart,mousedown",ry),nc(en,ot,"pointerup,touchend,mouseup",ly),Uc.kill(),tc(en);for(var u=0;u<Ve.length;u+=3)ic(en,Ve[u],Ve[u+1]),ic(en,Ve[u],Ve[u+2])},t.enable=function(){if($e=window,ot=document,ai=ot.documentElement,rt=ot.body,me){if(To=me.utils.toArray,fo=me.utils.clamp,op=me.core.context||Xi,Dh=me.core.suppressOverwrites||Xi,Pp=$e.history.scrollRestoration||"auto",fp=$e.pageYOffset||0,me.core.globals("ScrollTrigger",t),rt){no=1,Zl=document.createElement("div"),Zl.style.height="100vh",Zl.style.position="absolute",x2(),s9(),Ut.register(me),t.isTouch=Ut.isTouch,nr=Ut.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),sp=Ut.isTouch===1,nn($e,"wheel",Pl),kp=[$e,ot,ai,rt],me.matchMedia?(t.matchMedia=function(y){var g=me.matchMedia(),S;for(S in y)g.add(S,y[S]);return g},me.addEventListener("matchMediaInit",function(){y2(),Yp()}),me.addEventListener("matchMediaRevert",function(){return v2()}),me.addEventListener("matchMedia",function(){Dr(0,1),Yr("matchMedia")}),me.matchMedia().add("(orientation: portrait)",function(){return Hh(),Hh})):console.warn("Requires GSAP 3.11.0 or later"),Hh(),nn(ot,"scroll",Pl);var r=rt.hasAttribute("style"),o=rt.style,u=o.borderTopStyle,f=me.core.Animation.prototype,p,h;for(f.revert||Object.defineProperty(f,"revert",{value:function(){return this.time(-.01,!0)}}),o.borderTopStyle="solid",p=Ea(rt),Qt.m=Math.round(p.top+Qt.sc())||0,Rn.m=Math.round(p.left+Rn.sc())||0,u?o.borderTopStyle=u:o.removeProperty("border-top-style"),r||(rt.setAttribute("style",""),rt.removeAttribute("style")),Ju=setInterval(uy,250),me.delayedCall(.5,function(){return ec=0}),nn(ot,"touchcancel",Xi),nn(rt,"touchstart",Xi),nc(nn,ot,"pointerdown,touchstart,mousedown",ry),nc(nn,ot,"pointerup,touchend,mouseup",ly),lp=me.utils.checkPrefix("transform"),wc.push(lp),Gl=yn(),Uc=me.delayedCall(.2,Dr).pause(),$l=[ot,"visibilitychange",function(){var y=$e.innerWidth,g=$e.innerHeight;ot.hidden?(ty=y,ny=g):(ty!==y||ny!==g)&&ro()},ot,"DOMContentLoaded",Dr,$e,"load",Dr,$e,"resize",ro],tc(nn),Pe.forEach(function(y){return y.enable(0,1)}),h=0;h<Ve.length;h+=3)ic(en,Ve[h],Ve[h+1]),ic(en,Ve[h],Ve[h+2])}else if(ot){var m=function y(){t.enable(),ot.removeEventListener("DOMContentLoaded",y)};ot.addEventListener("DOMContentLoaded",m)}}},t.config=function(r){"limitCallbacks"in r&&(Lh=!!r.limitCallbacks);var o=r.syncInterval;o&&clearInterval(Ju)||(Ju=o)&&setInterval(uy,o),"ignoreMobileResize"in r&&(sp=t.isTouch===1&&r.ignoreMobileResize),"autoRefreshEvents"in r&&(tc(en)||tc(nn,r.autoRefreshEvents||"none"),l2=(r.autoRefreshEvents+"").indexOf("resize")===-1)},t.scrollerProxy=function(r,o){var u=Gn(r),f=Ve.indexOf(u),p=Vr(u);~f&&Ve.splice(f,p?6:2),o&&(p?Ki.unshift($e,o,rt,o,ai,o):Ki.unshift(u,o))},t.clearMatchMedia=function(r){Pe.forEach(function(o){return o._ctx&&o._ctx.query===r&&o._ctx.kill(!0,!0)})},t.isInViewport=function(r,o,u){var f=(ni(r)?Gn(r):r).getBoundingClientRect(),p=f[u?kr:Pr]*o||0;return u?f.right-p>0&&f.left+p<$e.innerWidth:f.bottom-p>0&&f.top+p<$e.innerHeight},t.positionInViewport=function(r,o,u){ni(r)&&(r=Gn(r));var f=r.getBoundingClientRect(),p=f[u?kr:Pr],h=o==null?p/2:o in Pc?Pc[o]*p:~o.indexOf("%")?parseFloat(o)*p/100:parseFloat(o)||0;return u?(f.left+h)/$e.innerWidth:(f.top+h)/$e.innerHeight},t.killAll=function(r){if(Pe.slice(0).forEach(function(u){return u.vars.id!=="ScrollSmoother"&&u.kill()}),r!==!0){var o=qr.killAll||[];qr={},o.forEach(function(u){return u()})}},t})();Me.version="3.15.0";Me.saveStyles=function(t){return t?To(t).forEach(function(i){if(i&&i.style){var a=ti.indexOf(i);a>=0&&ti.splice(a,5),ti.push(i,i.style.cssText,i.getBBox&&i.getAttribute("transform"),me.core.getCache(i),op())}}):ti};Me.revert=function(t,i){return Yp(!t,i)};Me.create=function(t,i){return new Me(t,i)};Me.refresh=function(t){return t?ro(!0):(Gl||Me.register())&&Dr(!0)};Me.update=function(t){return++Ve.cache&&_a(t===!0?2:0)};Me.clearScrollMemory=b2;Me.maxScroll=function(t,i){return Zi(t,i?Rn:Qt)};Me.getScrollFunc=function(t,i){return ur(Gn(t),i?Rn:Qt)};Me.getById=function(t){return cp[t]};Me.getAll=function(){return Pe.filter(function(t){return t.vars.id!=="ScrollSmoother"})};Me.isScrolling=function(){return!!Ci};Me.snapDirectional=qp;Me.addEventListener=function(t,i){var a=qr[t]||(qr[t]=[]);~a.indexOf(i)||a.push(i)};Me.removeEventListener=function(t,i){var a=qr[t],r=a&&a.indexOf(i);r>=0&&a.splice(r,1)};Me.batch=function(t,i){var a=[],r={},o=i.interval||.016,u=i.batchMax||1e9,f=function(m,y){var g=[],S=[],x=me.delayedCall(o,function(){y(g,S),g=[],S=[]}).pause();return function(w){g.length||x.restart(!0),g.push(w.trigger),S.push(w),u<=g.length&&x.progress(1)}},p;for(p in i)r[p]=p.substr(0,2)==="on"&&bn(i[p])&&p!=="onRefreshInit"?f(p,i[p]):i[p];return bn(u)&&(u=u(),nn(Me,"refresh",function(){return u=i.batchMax()})),To(t).forEach(function(h){var m={};for(p in r)m[p]=r[p];m.trigger=h,a.push(Me.create(m))}),a};var my=function(i,a,r,o){return a>o?i(o):a<0&&i(0),r>o?(o-a)/(r-a):r<0?a/(a-r):1},kh=function t(i,a){a===!0?i.style.removeProperty("touch-action"):i.style.touchAction=a===!0?"auto":a?"pan-"+a+(Ut.isTouch?" pinch-zoom":""):"none",i===ai&&t(rt,a)},oc={auto:1,scroll:1},b9=function(i){var a=i.event,r=i.target,o=i.axis,u=(a.changedTouches?a.changedTouches[0]:a).target,f=u._gsap||me.core.getCache(u),p=yn(),h;if(!f._isScrollT||p-f._isScrollT>2e3){for(;u&&u!==rt&&(u.scrollHeight<=u.clientHeight&&u.scrollWidth<=u.clientWidth||!(oc[(h=Ai(u)).overflowY]||oc[h.overflowX]));)u=u.parentNode;f._isScroll=u&&u!==r&&!Vr(u)&&(oc[(h=Ai(u)).overflowY]||oc[h.overflowX]),f._isScrollT=p}(f._isScroll||o==="x")&&(a.stopPropagation(),a._gsapAllow=!0)},w2=function(i,a,r,o){return Ut.create({target:i,capture:!0,debounce:!1,lockAxis:!0,type:a,onWheel:o=o&&b9,onPress:o,onDrag:o,onScroll:o,onEnable:function(){return r&&nn(ot,Ut.eventTypes[0],vy,!1,!0)},onDisable:function(){return en(ot,Ut.eventTypes[0],vy,!0)}})},x9=/(input|label|select|textarea)/i,gy,vy=function(i){var a=x9.test(i.target.tagName);(a||gy)&&(i._gsapAllow=!0,gy=a)},S9=function(i){Nr(i)||(i={}),i.preventDefault=i.isNormalizer=i.allowClicks=!0,i.type||(i.type="wheel,touch"),i.debounce=!!i.debounce,i.id=i.id||"normalizer";var a=i,r=a.normalizeScrollX,o=a.momentum,u=a.allowNestedScroll,f=a.onRelease,p,h,m=Gn(i.target)||ai,y=me.core.globals().ScrollSmoother,g=y&&y.get(),S=nr&&(i.content&&Gn(i.content)||g&&i.content!==!1&&!g.smooth()&&g.content()),x=ur(m,Qt),w=ur(m,Rn),M=1,C=(Ut.isTouch&&$e.visualViewport?$e.visualViewport.scale*$e.visualViewport.width:$e.outerWidth)/$e.innerWidth,E=0,_=bn(o)?function(){return o(p)}:function(){return o||2.8},O,R,j=w2(m,i.type,!0,u),L=function(){return R=!1},D=Xi,U=Xi,q=function(){h=Zi(m,Qt),U=fo(nr?1:0,h),r&&(D=fo(0,Zi(m,Rn))),O=Fr},P=function(){S._gsap.y=io(parseFloat(S._gsap.y)+x.offset)+"px",S.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(S._gsap.y)+", 0, 1)",x.offset=x.cacheID=0},F=function(){if(R){requestAnimationFrame(L);var Q=io(p.deltaY/2),re=U(x.v-Q);if(S&&re!==x.v+x.offset){x.offset=re-x.v;var B=io((parseFloat(S&&S._gsap.y)||0)-x.offset);S.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+B+", 0, 1)",S._gsap.y=B+"px",x.cacheID=Ve.cache,_a()}return!0}x.offset&&P(),R=!0},Z,se,ae,de,V=function(){q(),Z.isActive()&&Z.vars.scrollY>h&&(x()>h?Z.progress(1)&&x(h):Z.resetTo("scrollY",h))};return S&&me.set(S,{y:"+=0"}),i.ignoreCheck=function(I){return nr&&I.type==="touchmove"&&F()||M>1.05&&I.type!=="touchstart"||p.isGesturing||I.touches&&I.touches.length>1},i.onPress=function(){R=!1;var I=M;M=io(($e.visualViewport&&$e.visualViewport.scale||1)/C),Z.pause(),I!==M&&kh(m,M>1.01?!0:r?!1:"x"),se=w(),ae=x(),q(),O=Fr},i.onRelease=i.onGestureStart=function(I,Q){if(x.offset&&P(),!Q)de.restart(!0);else{Ve.cache++;var re=_(),B,N;r&&(B=w(),N=B+re*.05*-I.velocityX/.227,re*=my(w,B,N,Zi(m,Rn)),Z.vars.scrollX=D(N)),B=x(),N=B+re*.05*-I.velocityY/.227,re*=my(x,B,N,Zi(m,Qt)),Z.vars.scrollY=U(N),Z.invalidate().duration(re).play(.01),(nr&&Z.vars.scrollY>=h||B>=h-1)&&me.to({},{onUpdate:V,duration:re})}f&&f(I)},i.onWheel=function(){Z._ts&&Z.pause(),yn()-E>1e3&&(O=0,E=yn())},i.onChange=function(I,Q,re,B,N){if(Fr!==O&&q(),Q&&r&&w(D(B[2]===Q?se+(I.startX-I.x):w()+Q-B[1])),re){x.offset&&P();var J=N[2]===re,le=J?ae+I.startY-I.y:x()+re-N[1],oe=U(le);J&&le!==oe&&(ae+=oe-le),x(oe)}(re||Q)&&_a()},i.onEnable=function(){kh(m,r?!1:"x"),Me.addEventListener("refresh",V),nn($e,"resize",V),x.smooth&&(x.target.style.scrollBehavior="auto",x.smooth=w.smooth=!1),j.enable()},i.onDisable=function(){kh(m,!0),en($e,"resize",V),Me.removeEventListener("refresh",V),j.kill()},i.lockAxis=i.lockAxis!==!1,p=new Ut(i),p.iOS=nr,nr&&!x()&&x(1),nr&&me.ticker.add(Xi),de=p._dc,Z=me.to(p,{ease:"power4",paused:!0,inherit:!1,scrollX:r?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:S2(x,x(),function(){return Z.pause()})},onUpdate:_a,onComplete:de.vars.onComplete}),p};Me.sort=function(t){if(bn(t))return Pe.sort(t);var i=$e.pageYOffset||0;return Me.getAll().forEach(function(a){return a._sortY=a.trigger?i+a.trigger.getBoundingClientRect().top:a.start+$e.innerHeight}),Pe.sort(t||function(a,r){return(a.vars.refreshPriority||0)*-1e6+(a.vars.containerAnimation?1e6:a._sortY)-((r.vars.containerAnimation?1e6:r._sortY)+(r.vars.refreshPriority||0)*-1e6)})};Me.observe=function(t){return new Ut(t)};Me.normalizeScroll=function(t){if(typeof t>"u")return An;if(t===!0&&An)return An.enable();if(t===!1){An&&An.kill(),An=t;return}var i=t instanceof Ut?t:S9(t);return An&&An.target===i.target&&An.kill(),Vr(i.target)&&(An=i),i};Me.core={_getVelocityProp:rp,_inputObserver:w2,_scrollers:Ve,_proxies:Ki,bridge:{ss:function(){Ci||Yr("scrollStart"),Ci=yn()},ref:function(){return vn}}};c2()&&me.registerPlugin(Me);const Xp=Object.freeze(Object.defineProperty({__proto__:null,ScrollTrigger:Me,default:Me},Symbol.toStringTag,{value:"Module"}));ie.registerPlugin(Me);const w9=({text:t,triggerRef:i})=>{const a=A.useRef(null);return A.useEffect(()=>{const r=a.current;if(!r)return;const o=r.scrollWidth*.45,u=ie.context(()=>{ie.fromTo(r,{x:0},{x:-o,ease:"none",scrollTrigger:{trigger:(i==null?void 0:i.current)??r,start:"top bottom",end:"bottom top",scrub:1.5}})});return()=>u.revert()},[]),b.jsx("h2",{ref:a,className:"2xl:text-[313px] xl:text-[220px] text-[60px] trajan text-black/10 whitespace-nowrap md:-right-100 relative -right-50",children:t})};ie.registerPlugin(Me);const E2=({data:t,isHome:i,isDownload:a})=>{var y,g;const r=A.useRef(null),o=A.useRef(null),u=A.useRef(null),f=A.useRef(null),p=A.useRef(null),h=A.useRef(null),m=!!((y=t==null?void 0:t.image)!=null&&y.videoSrc);return A.useEffect(()=>{const S=r.current,x=o.current;if(!S||!x||!t)return;const w=ie.context(()=>{var C,E,_,O,R;ie.to(x,{y:((E=(C=t.image)==null?void 0:C.parallax)==null?void 0:E.y)||-80,ease:"none",scrollTrigger:{trigger:S,start:"top bottom",end:"bottom top",scrub:((O=(_=t.image)==null?void 0:_.parallax)==null?void 0:O.scrub)||1.5}});const M=(R=f.current)==null?void 0:R.querySelectorAll("p, h1, h2, h3, h4, span");if(M&&M.length>0&&ie.from(Array.from(M),{opacity:0,y:40,duration:.9,ease:"power3.out",stagger:.15,scrollTrigger:{trigger:f.current,start:"top 85%",toggleActions:"play none none none"}}),u.current&&ie.from(u.current,{scale:.6,opacity:0,duration:1.2,ease:"expo.out",scrollTrigger:{trigger:u.current,start:"top 80%",toggleActions:"play none none none"}}),p.current&&ie.from(p.current,{scale:0,opacity:0,duration:1.4,ease:"elastic.out(1, 0.5)",delay:.3,scrollTrigger:{trigger:p.current,start:"top 80%",toggleActions:"play none none none"}}),ie.from(x,{clipPath:"circle(0% at 50% 50%)",duration:1.2,ease:"power4.out",delay:.2,scrollTrigger:{trigger:x,start:"top 80%",toggleActions:"play none none none"}}),m&&h.current){const j=h.current;Me.create({trigger:u.current,start:"top 90%",end:"bottom 10%",onEnter:()=>j.play(),onLeave:()=>j.pause(),onEnterBack:()=>j.play(),onLeaveBack:()=>j.pause()})}},S);return()=>w.revert()},[t,m]),b.jsxs("section",{ref:r,className:"w-full md:py-20 overflow-hidden py-10",children:[b.jsx("div",{className:"w-full",children:b.jsx(w9,{text:t==null?void 0:t.scrollingTitle,triggerRef:r})}),b.jsx("div",{className:"w-full flex justify-end",children:b.jsxs("div",{className:"2xl:w-400 xl:w-[90%] xl:flex items-center relative -right-3",children:[b.jsxs("div",{ref:f,children:[b.jsx(Vn,{...t==null?void 0:t.content,titleClass:"2xl:text-[112px] md:text-[72px] 2xl:leading-24 leading-12 text-[40px] tracking-wide",isHome:i}),a&&b.jsxs("div",{className:"mt-10 text-lg text-gray-600 flex gap-5",children:[b.jsx("button",{className:"bg-[#f7f4ef] py-2 px-4 rounded-md hover:bg-black hover:text-white w-90 h-15 font-bold text-black uppercase 2xl:text-[16px] text-[14px] tracking-widest",children:"Call Leasing Team"}),b.jsx("button",{className:"bg-[#fffff] py-2 px-4 rounded-md hover:bg-[#f7f4ef] border border-gray-300 w-90 h-15 font-bold text-black uppercase 2xl:text-[16px] text-[14px] tracking-widest",children:"DOWNLOAD Leasing Brochure"})]})]}),b.jsx("div",{className:"flex mt-20 md:mt-0 justify-end",children:b.jsxs("div",{ref:u,className:"2xl:w-180 2xl:h-180 md:w-140 md:h-140 md:rounded-full relative z-20",children:[b.jsx("div",{ref:o,className:"w-full h-full md:p-3 md:rounded-full relative z-10 top-10 left-2.5",children:m?b.jsx("video",{ref:h,src:t.image.videoSrc,muted:!0,loop:!0,playsInline:!0,className:"object-cover w-full h-full md:rounded-full clip-circle"}):b.jsx("img",{src:(g=t==null?void 0:t.image)==null?void 0:g.src,alt:"overview",className:"object-cover w-full h-full md:rounded-full",style:{clipPath:"circle(50% at 50% 50%)"}})}),b.jsx("div",{ref:p,className:"absolute inset-0 md:rounded-full border border-gray-300 z-20 pointer-events-none"})]})})]})})]})};ie.registerPlugin(Me);const E9=({data:t})=>{const i=A.useRef(null),a=A.useRef(null);return A.useEffect(()=>{const r=i.current,o=a.current;if(!r||!o)return;const u=ie.context(()=>{ie.to(o,{y:-120,scale:1,ease:"none",scrollTrigger:{trigger:r,start:"top bottom",end:"bottom top",scrub:1.5}}),ie.to(o,{scrollTrigger:{trigger:r,start:"top center",end:"bottom top",scrub:1}})},r);return()=>u.revert()},[]),t?b.jsxs("section",{ref:i,className:"relative w-full overflow-hidden",children:[b.jsx(Vn,{...t,titleClass:"2xl:text-[54px] 2xl:leading-20 text-[30px] leading-10",titlePosition:"text-center justify-center"}),b.jsx("div",{className:"relative md:h-160 w-full overflow-hidden",children:b.jsx("div",{ref:a,className:"w-full will-change-transform",children:b.jsx("img",{src:t.banner,alt:"parallax",className:"md:h-full h-100 object-cover w-full"})})})]}):null},yy="assets/Circle-dbvywWnw.png";ie.registerPlugin(Me);const T9=()=>b.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"#000",viewBox:"0 0 512 512",width:"28",height:"28",children:b.jsx("path",{d:"M189.8 349.7c3.1-3.1 3-8 0-11.3L123.4 264H408c4.4 0 8-3.6 8-8s-3.6-8-8-8H123.4l66.3-74.4c2.9-3.4 3.2-8.1.1-11.2-3.1-3.1-8.5-3.3-11.4-.1 0 0-79.2 87-80 88S96 253.1 96 256s1.6 4.9 2.4 5.7 80 88 80 88c1.5 1.5 3.6 2.3 5.7 2.3s4.1-.8 5.7-2.3z"})}),_9=()=>b.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"#000",viewBox:"0 0 512 512",width:"28",height:"28",style:{transform:"rotate(180deg)"},children:b.jsx("path",{d:"M189.8 349.7c3.1-3.1 3-8 0-11.3L123.4 264H408c4.4 0 8-3.6 8-8s-3.6-8-8-8H123.4l66.3-74.4c2.9-3.4 3.2-8.1.1-11.2-3.1-3.1-8.5-3.3-11.4-.1 0 0-79.2 87-80 88S96 253.1 96 256s1.6 4.9 2.4 5.7 80 88 80 88c1.5 1.5 3.6 2.3 5.7 2.3s4.1-.8 5.7-2.3z"})}),Ip=({brands:t,rows:i=1,slidesPerView:a=4})=>{const r=A.useRef(null),o=A.useRef(null),u=A.useRef(null);return!t||t.length===0?null:(A.useEffect(()=>{if(!u.current)return;const f=ie.context(()=>{var h;const p=(h=u.current)==null?void 0:h.querySelectorAll(".swiper-slide");!p||p.length===0||(ie.set(p,{opacity:0,y:40,scale:.92}),ie.to(p,{opacity:1,y:0,scale:1,duration:.6,ease:"power3.out",stagger:.1,scrollTrigger:{trigger:u.current,start:"top 80%",toggleActions:"play none none reverse"}}))},u);return()=>f.revert()},[t]),b.jsx("div",{ref:u,className:"relative w-full md:w-[90%] mx-auto 2xl:px-12 2xl:mt-12 px-6 mt-6",children:(t==null?void 0:t.length)<4?b.jsx("div",{className:"flex justify-center gap-6 flex-wrap",children:t==null?void 0:t.map(f=>b.jsx("div",{className:"relative flex items-center justify-center rounded-full cursor-pointer mx-auto w-70 h-70 2xl:w-90 2xl:h-80",style:{backgroundImage:`url(${yy})`,backgroundSize:"contain",backgroundPosition:"center",backgroundRepeat:"no-repeat"},children:f.image?b.jsx("img",{src:f.image,alt:f.alt||f.name,className:"w-1/3 h-1/3 object-contain"}):b.jsx("span",{className:"text-center text-black tracking-[2px] uppercase text-xs",children:f.name})},f.id))}):b.jsxs(b.Fragment,{children:[b.jsx("button",{ref:r,className:"absolute left-0 top-1/2 -translate-y-1/2 z-10 w-10 h-10 flex items-center justify-center rounded-full bg-white hover:scale-105 transition",children:b.jsx(T9,{})}),b.jsx("button",{ref:o,className:"absolute right-0 top-1/2 -translate-y-1/2 z-10 w-10 h-10 flex items-center justify-center rounded-full bg-white hover:scale-105 transition",children:b.jsx(_9,{})}),b.jsx(Jl,{modules:[Qc,XA],slidesPerView:a,grid:{rows:i,fill:"row"},navigation:{prevEl:r.current,nextEl:o.current},onBeforeInit:f=>{f.params.navigation&&typeof f.params.navigation!="boolean"&&(f.params.navigation.prevEl=r.current,f.params.navigation.nextEl=o.current)},breakpoints:{320:{slidesPerView:2},768:{slidesPerView:3},1024:{slidesPerView:a}},children:t==null?void 0:t.map(f=>b.jsx(es,{children:b.jsx("div",{className:"relative flex items-center justify-center rounded-full cursor-pointer mx-auto w-70 h-70 2xl:w-90 2xl:h-90",style:{backgroundImage:`url(${yy})`,backgroundSize:"contain",backgroundPosition:"center",backgroundRepeat:"no-repeat"},children:f.image?b.jsx("img",{src:f.image,alt:f.alt||f.name,className:"w-1/3 h-1/3 object-contain"}):b.jsx("span",{className:"text-center text-black tracking-[2px] uppercase text-xs",children:f.name})})},f.id))},t==null?void 0:t.length)]})}))},Xr=({data:t,isLeasing:i})=>{var u;const a=A.useRef(null),r=A.useRef(null),o=A.useRef(null);return A.useEffect(()=>{(async()=>{const{ScrollTrigger:p}=await Vc(async()=>{const{ScrollTrigger:S}=await Promise.resolve().then(()=>Xp);return{ScrollTrigger:S}},void 0);ie.registerPlugin(p);const h=a.current,m=r.current,y=o.current;if(!h)return;const g=ie.context(()=>{if(m&&ie.to(m,{y:-80,ease:"none",scrollTrigger:{trigger:h,start:"top bottom",end:"bottom top",scrub:1.5}}),y){const S=ie.utils.toArray(".label-chip",y);S.length&&(ie.set(S,{opacity:0,y:28,scale:.9}),ie.to(S,{opacity:1,y:0,scale:1,duration:.55,ease:"power3.out",stagger:{each:.08,from:"start"},scrollTrigger:{trigger:y,start:"top 88%",toggleActions:"play none none none",onEnter:()=>{ie.to(S,{opacity:1,y:0,scale:1,duration:.55,ease:"power3.out",stagger:{each:.08},overwrite:!0})}}}),S.forEach(x=>{const w=ie.timeline({paused:!0});w.to(x,{y:-4,scale:1.04,boxShadow:"0 8px 24px -6px rgba(107,92,78,0.20)",backgroundColor:"#ffffff",duration:.28,ease:"power2.out"}),x.addEventListener("mouseenter",()=>w.play()),x.addEventListener("mouseleave",()=>w.reverse())}))}},h);return()=>g.revert()})()},[]),b.jsx("section",{ref:a,className:"flex md:py-20 py-10  overflow-hidden",children:b.jsxs("div",{className:"container",children:[b.jsx(Vn,{...t,titleClass:"2xl:text-[54px] 2xl:leading-20 text-[30px] leading-10 md:text-[40px] md:leading-16 mb-5 md:mb-0",titlePosition:"text-center justify-center"}),(t==null?void 0:t.banner)&&b.jsx("div",{className:"w-full md:w-[80%] mx-auto overflow-hidden mb-12",children:b.jsx("div",{className:"w-full md:h-140 h-50 relative",children:b.jsx("div",{ref:r,className:"w-full h-[120%]",children:b.jsx("img",{src:t.banner,alt:"brands",className:"w-full h-full object-cover"})})})}),b.jsx(Ip,{brands:t==null?void 0:t.brands}),b.jsx("div",{ref:o,className:`grid grid-cols-1 md:grid-cols-4 ${i?"xl:grid-cols-6":"xl:grid-cols-5"} justify-between w-full mt-12 md:w-[90%] mx-auto gap-5`,children:(u=t==null?void 0:t.labels)==null?void 0:u.map((f,p)=>b.jsx("span",{className:`label-chip px-6 py-3 tracking-widest ${i?"2xl:w-58 md:w-42":"2xl:w-70 md:w-52"} text-center bg-[#f7f4ef] border rounded-md border-[#d9bd99] 2xl:text-sm md:text-[12px] uppercase will-change-transform cursor-default`,children:f},p))})]})})};ie.registerPlugin(Me);const A9=({data:t})=>{const i=A.useRef(null),a=A.useRef(null);return A.useEffect(()=>{const r=i.current,o=a.current;if(!r||!o)return;const u=ie.context(()=>{ie.to(o,{y:-80,ease:"none",scrollTrigger:{trigger:r,start:"top bottom",end:"bottom top",scrub:1.5}})},r);return()=>u.revert()},[]),b.jsx("section",{ref:i,className:"flex md:py-20 py-10  overflow-hidden",children:b.jsxs("div",{className:"container",children:[b.jsx(Vn,{...t,titleClass:"2xl:text-[54px] 2xl:leading-20 text-[30px] leading-10 md:text-[40px] md:leading-16",titlePosition:"text-center justify-center"}),b.jsx("div",{className:"w-full md:w-[80%] mx-auto overflow-hidden",children:b.jsx("div",{className:"w-full md:h-140 h-50 relative",children:b.jsx("div",{ref:a,className:"w-full h-[120%]",children:b.jsx("img",{src:t==null?void 0:t.banner,alt:"brands",className:"w-full h-full object-cover"})})})}),b.jsx(Ip,{brands:t==null?void 0:t.brands,rows:2})]})})};ie.registerPlugin(Me);const M9=({data:t})=>{const i=A.useRef(null),a=A.useRef(null),r=A.useRef([]);A.useEffect(()=>{if(!i.current)return;const u=ie.context(()=>{ie.to(a.current,{yPercent:20,ease:"none",scrollTrigger:{trigger:i.current,start:"top bottom",end:"bottom top",scrub:!0}}),r.current.forEach((f,p)=>{if(!f)return;const h=p%2===0;ie.fromTo(f,{opacity:0,y:60,scale:.92},{opacity:1,y:0,scale:1,duration:.75,delay:p*.13,ease:"power3.out",scrollTrigger:{trigger:i.current,start:"top 70%",toggleActions:"play none none reverse"}}),ie.to(f,{y:h?-40:40,ease:"none",scrollTrigger:{trigger:i.current,start:"top bottom",end:"bottom top",scrub:1.5}})})},i);return()=>u.revert()},[t]);const o=t.Feature;return t?b.jsxs("section",{ref:i,className:"relative w-full overflow-hidden md:py-20 py-10",children:[b.jsx("div",{className:"container",children:b.jsx(Vn,{...t,title:t.title||void 0,titleClass:"2xl:text-[54px] 2xl:leading-20 text-[30px] leading-10",titlePosition:"text-center justify-center mb-10"})}),b.jsxs("div",{className:"relative w-full h-full",children:[b.jsx("img",{ref:a,src:t.banner,alt:"parallax",className:"w-full md:h-full h-60 object-cover scale-110"}),b.jsx("div",{className:"md:absolute inset-0 flex flex-col items-center justify-start  w-full 2xl:w-[70%] md:w-[80%] mx-auto mt-20 md:mt-0",children:b.jsx("div",{className:"container mx-auto",children:b.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-4 w-full text-center md:gap-6",children:o.map((u,f)=>b.jsxs("div",{ref:p=>{r.current[f]=p},className:"w-full md:h-100 py-20 md:py-0 flex items-center justify-center px-4 rounded-4xl text-[15px] tracking-[1.5px] relative",style:{backgroundColor:u.bgcolor},children:[b.jsx("span",{className:"border border-[#ededed] absolute w-full h-full left-2 top-2 bg-transparent rounded-4xl"}),b.jsxs("div",{className:"grid justify-center gap-5 text-white",children:[u.icon&&b.jsx("img",{src:u.icon,alt:u.title,className:"mx-auto"}),b.jsx("p",{dangerouslySetInnerHTML:{__html:u.title}}),b.jsx("span",{className:"w-10 h-1 bg-white mx-auto"})]})]},u.id))})})})]})]}):null},tl=({title:t,description:i,brandName:a="Home & Soul Mall"})=>{const r=$n();return A.useEffect(()=>{let o=t;if(!t){const p=r.pathname.replace(/\//g," ").trim();o=p?p.split(" ").map(h=>h.charAt(0).toUpperCase()+h.slice(1)).join(" "):"Home"}document.title=`${o} | ${a}`;const u=i||`Learn more about ${o} at ${a}. Explore our services, products, and updates.`;let f=document.querySelector('meta[name="description"]');f||(f=document.createElement("meta"),f.setAttribute("name","description"),document.head.appendChild(f)),f.setAttribute("content",u)},[t,i,r.pathname,a]),null},C9=(t,i)=>t.reduce((a,r,o)=>(o%i===0&&a.push(t.slice(o,o+i)),a),[]),O9=({images:t,startIndex:i,onClose:a})=>{const[r,o]=A.useState(!1);A.useEffect(()=>{document.body.style.overflow="hidden";const f=p=>p.key==="Escape"&&u();return window.addEventListener("keydown",f),()=>{document.body.style.overflow="unset",window.removeEventListener("keydown",f)}},[]);const u=()=>{o(!0),setTimeout(a,300)};return F3.createPortal(b.jsxs("div",{className:`fixed inset-0 w-screen h-screen bg-black/95 transition-opacity duration-300 flex items-center justify-center ${r?"opacity-0 pointer-events-none":"opacity-100"}`,style:{zIndex:99999},onClick:u,children:[b.jsx("button",{onClick:u,className:"fixed top-4 right-4 md:top-8 md:right-8 text-white text-5xl md:text-6xl leading-none cursor-pointer hover:scale-110 transition-transform z-100000",style:{fontWeight:"200"},"aria-label":"Close lightbox",children:"×"}),b.jsxs("div",{className:"w-full h-full flex items-center justify-center px-4 md:px-20",onClick:f=>f.stopPropagation(),children:[b.jsx(Jl,{modules:[Qc,Kb,qA],initialSlide:i,navigation:{nextEl:".lightbox-next",prevEl:".lightbox-prev"},pagination:{clickable:!0,el:".lightbox-pagination"},keyboard:{enabled:!r},slidesPerView:1,className:"w-full h-full",style:{maxHeight:"100vh"},children:t.map((f,p)=>b.jsx(es,{children:b.jsx("div",{className:"w-full h-full flex items-center justify-center p-4 md:p-8",children:b.jsx("img",{src:f.src,alt:`Gallery image ${p+1}`,className:"max-w-full max-h-full object-contain",style:{maxHeight:"90vh"}})})},p))}),b.jsx("button",{className:"lightbox-prev fixed left-4 md:left-8 top-1/2 -translate-y-1/2 w-12 h-12 md:w-16 md:h-16  z-100000 cursor-pointer","aria-label":"Previous image",children:b.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"#fff",viewBox:"0 0 512 512",width:"28",height:"28",children:b.jsx("path",{d:"M189.8 349.7c3.1-3.1 3-8 0-11.3L123.4 264H408c4.4 0 8-3.6 8-8s-3.6-8-8-8H123.4l66.3-74.4c2.9-3.4 3.2-8.1.1-11.2-3.1-3.1-8.5-3.3-11.4-.1 0 0-79.2 87-80 88S96 253.1 96 256s1.6 4.9 2.4 5.7 80 88 80 88c1.5 1.5 3.6 2.3 5.7 2.3s4.1-.8 5.7-2.3z"})})}),b.jsx("button",{className:"lightbox-next fixed right-4 md:right-8 top-1/2 -translate-y-1/2 w-12 h-12 md:w-16 md:h-16  z-100000 cursor-pointer","aria-label":"Next image",children:b.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"#fff",viewBox:"0 0 512 512",width:"28",height:"28",style:{transform:"rotate(180deg)"},children:b.jsx("path",{d:"M189.8 349.7c3.1-3.1 3-8 0-11.3L123.4 264H408c4.4 0 8-3.6 8-8s-3.6-8-8-8H123.4l66.3-74.4c2.9-3.4 3.2-8.1.1-11.2-3.1-3.1-8.5-3.3-11.4-.1 0 0-79.2 87-80 88S96 253.1 96 256s1.6 4.9 2.4 5.7 80 88 80 88c1.5 1.5 3.6 2.3 5.7 2.3s4.1-.8 5.7-2.3z"})})}),b.jsx("div",{className:"lightbox-pagination fixed bottom-8 left-1/2 -translate-x-1/2 z-100000 cursor-pointer"})]})]}),document.body)},j9=({images:t=[]})=>{const[i,a]=A.useState(null),[r,o]=A.useState(!1),[u,f]=A.useState(null),[p,h]=A.useState(!1);if(A.useEffect(()=>{h(!0);const g=()=>o(window.innerWidth<992);return g(),window.addEventListener("resize",g),()=>window.removeEventListener("resize",g)},[]),!t.length)return null;const m=C9(t,4),y=(g,S)=>i!==null?g===i?"50%":`${50/(S-1)}%`:g===0?"50%":`${50/(S-1)}%`;return b.jsxs(b.Fragment,{children:[b.jsxs("div",{className:"w-full",children:[!r&&b.jsxs(b.Fragment,{children:[b.jsx(Jl,{modules:[Qc],slidesPerView:1,loop:!0,navigation:{prevEl:".gallery-prev",nextEl:".gallery-next"},children:m.map((g,S)=>b.jsx(es,{children:b.jsx("div",{className:"flex 2xl:h-137.5 md:h-100 overflow-hidden",children:g.map((x,w)=>{const M=S*4+w;return b.jsx("div",{style:{width:y(w,g.length),transition:"width 0.5s ease",cursor:"pointer"},onMouseEnter:()=>a(w),onMouseLeave:()=>a(null),onClick:()=>f(M),className:"overflow-hidden",children:b.jsx("img",{src:x.src,alt:`Gallery thumbnail ${M+1}`,className:"w-full h-full object-cover"})},w)})})},S))}),b.jsxs("div",{className:"flex justify-end mt-6 gap-3 right-10 relative",children:[b.jsx("button",{className:"gallery-prev w-12 h-12 cursor-pointer",children:b.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"#000",viewBox:"0 0 512 512",width:"28",height:"28",children:b.jsx("path",{d:"M189.8 349.7c3.1-3.1 3-8 0-11.3L123.4 264H408c4.4 0 8-3.6 8-8s-3.6-8-8-8H123.4l66.3-74.4c2.9-3.4 3.2-8.1.1-11.2-3.1-3.1-8.5-3.3-11.4-.1 0 0-79.2 87-80 88S96 253.1 96 256s1.6 4.9 2.4 5.7 80 88 80 88c1.5 1.5 3.6 2.3 5.7 2.3s4.1-.8 5.7-2.3z"})})}),b.jsx("button",{className:"gallery-next w-12 h-12 cursor-pointer",children:b.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"#000",viewBox:"0 0 512 512",width:"28",height:"28",style:{transform:"rotate(180deg)"},children:b.jsx("path",{d:"M189.8 349.7c3.1-3.1 3-8 0-11.3L123.4 264H408c4.4 0 8-3.6 8-8s-3.6-8-8-8H123.4l66.3-74.4c2.9-3.4 3.2-8.1.1-11.2-3.1-3.1-8.5-3.3-11.4-.1 0 0-79.2 87-80 88S96 253.1 96 256s1.6 4.9 2.4 5.7 80 88 80 88c1.5 1.5 3.6 2.3 5.7 2.3s4.1-.8 5.7-2.3z"})})})]})]}),r&&b.jsx(Jl,{modules:[Kb],pagination:{clickable:!0},slidesPerView:1,loop:!0,children:t.map((g,S)=>b.jsx(es,{children:b.jsx("img",{src:g.src,alt:`Gallery image ${S+1}`,className:"w-full md:h-75 object-cover cursor-pointer",onClick:()=>f(S)})},S))})]}),p&&u!==null&&b.jsx(O9,{images:t,startIndex:u,onClose:()=>f(null)})]})};ie.registerPlugin(Me);const R9=({images:t=[]})=>{const i=A.useRef(null),a=A.useRef(null),r=A.useRef(null);return A.useEffect(()=>{const o=ie.context(()=>{const u=ie.timeline({scrollTrigger:{trigger:a.current,start:"top 70%",end:"bottom 20%",toggleActions:"play none none reverse"}});u.from(i.current,{y:-50,opacity:0,duration:.8,ease:"power3.out"}),u.from(r.current,{opacity:0,y:50,duration:1,ease:"power3.out"},"-=0.4")},a);return()=>o.revert()},[]),b.jsx("section",{ref:a,className:"2xl:pt-20 md:pt-15 pt-10",id:"gallery",children:b.jsxs("div",{className:"w-full",children:[b.jsx("div",{ref:i,children:b.jsx(Vn,{tagText:"GALLERY",titlePosition:"mb-10 flex items-center justify-center"})}),b.jsx("div",{ref:r,className:"w-full bg-white flex items-center",children:b.jsx(j9,{images:t})})]})})},N9=[{title:"Shop The Finest <br/>Brands",image:"assets/images/banner01.webp",mobimage:null},{title:"Dine In Style",image:"assets/images/banner02.webp",mobimage:null},{title:"Pour. Party. Repeat.",image:"assets/images/banner04.webp",mobimage:null}],z9={content:{tagText:null,title:null,description:null},highlightsCards:[{id:1,title:"<strong>ON THE PRIME</strong><br/> GR. NOIDA LINK ROAD",icon:"assets/images/location-icon01.webp"},{id:2,title:"<strong>1.6 MILLION SQ.FT.</strong><br/>OF ICONIC COMMERCIAL HUB",icon:"assets/images/location-icon02.webp"},{id:3,title:"<strong>GRAND FRONTAGE</strong><br/>OF 663 FT.",icon:"assets/images/location-icon03.webp"},{id:4,title:"<strong>LIVELY MIX OF RETAIL</strong><br/> DINE, MULTIPLEX & WORK SPACES",icon:"assets/images/location-icon04.webp"},{id:5,title:"<strong>MULTILEVEL</strong><br/>2000+ CAR PARKING",icon:"assets/images/location-icon05.webp"},{id:6,title:"<strong>NORTH INDIA'S HIGHEST</strong><br/> HOTEL AND NIGHT CLUB",icon:"assets/images/location-icon06.webp"}]},D9={scrollingTitle:"H&S MALL",content:{tagText:"H&S MALL",title:"NEVER A DULL<br/>MOMENT",description:"A vibrant destination where shopping, dining, and entertainment come together under one roof — designed to deliver experiences for families, friends, and the community."},image:{src:"assets/images/overview.webp",videoSrc:"https://homeandsoulweb.b-cdn.net/mall/h-s-overview.mp4",parallax:{y:-100,scrub:1.5}}},L9={tagText:"GIFT CARD",title:"GIFT A MALL",banner:"assets/images/cardbanner.webp"},B9={tagText:"BRANDS",title:"The World's Finest Brands, Here.",banner:"assets/images/brands.webp",brands:[{id:1,name:"Carrefour",image:"assets/images/shopping/01-Carrefour.webp",category:"shopping",sort:1,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:2,name:"Aldo Accessories",image:"assets/images/shopping/02-Aldo-Accessories.webp",category:"shopping",sort:2,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:3,name:"Aldo",image:"assets/images/shopping/03-Aldo.webp",category:"shopping",sort:3,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:4,name:"R&B",image:"assets/images/shopping/04-R&B.webp",category:"shopping",sort:4,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:5,name:"Beverly Hills Polo Club",image:"assets/images/shopping/05-Beverly-Hills-Polo-Club.webp",category:"shopping",sort:5,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:6,name:"Bath & Body Works",image:"assets/images/shopping/06-Bath-Body-Works.webp",category:"shopping",sort:6,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:7,name:"Crocs",image:"assets/images/shopping/07-Crocs.webp",category:"shopping",sort:7,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:8,name:"Charles & Keith",image:"assets/images/shopping/08-CharlesKeith.webp",category:"shopping",sort:8,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:9,name:"Hidesign",image:"assets/images/shopping/09-Hidesign.webp",category:"shopping",sort:9,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:10,name:"Tanishq",image:"assets/images/shopping/10-Tanishq.webp",category:"shopping",sort:10,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:11,name:"Malabar Gold & Diamonds",image:"assets/images/shopping/11-Malabar-Gold-Diamonds.webp",category:"shopping",sort:11,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:12,name:"Zudio",image:"assets/images/shopping/12-Zudio.webp",category:"shopping",sort:12,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:13,name:"Ethos Watch Boutiques",image:"assets/images/shopping/13-Ethos.webp",category:"shopping",sort:13,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:14,name:"Rado",image:"assets/images/shopping/14-Rado.webp",category:"shopping",sort:14,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:15,name:"Asics",image:"assets/images/shopping/15-Asics.webp",category:"shopping",sort:15,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:16,name:"Meena Bazaar",image:"assets/images/shopping/16-Meena-Bazaar.webp",category:"shopping",sort:16,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:17,name:"Mokobara",image:"assets/images/shopping/17-Mokobara.webp",category:"shopping",sort:17,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:18,name:"Agaro",image:"assets/images/shopping/18-Agaro.webp",category:"shopping",sort:18,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:19,name:"Puma",image:"assets/images/shopping/19-Puma.webp",category:"shopping",sort:19,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:20,name:"Metro",image:"assets/images/shopping/20-Metro.webp",category:"shopping",sort:20,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:21,name:"Safari",image:"assets/images/shopping/21-Safari.webp",category:"shopping",sort:21,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:22,name:"Snitch",image:"assets/images/shopping/22-Snitch.webp",category:"shopping",sort:22,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:23,name:"Skechers",image:"assets/images/shopping/23-Skechers.webp",category:"shopping",sort:23,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:24,name:"Clog London",image:"assets/images/shopping/24-Clog-London.webp",category:"shopping",sort:24,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:25,name:"Aretto",image:"assets/images/shopping/25-Aretto.webp",category:"shopping",sort:25,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:26,name:"Wrogn",image:"assets/images/shopping/26-Wrogn.webp",category:"shopping",sort:26,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:27,name:"Nobero",image:"assets/images/shopping/27-Nobero.webp",category:"shopping",sort:27,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:28,name:"Inc.5",image:"assets/images/shopping/28-Inc5.webp",category:"shopping",sort:28,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:29,name:"Intimissi",image:"assets/images/shopping/29-Intimissi.webp",category:"shopping",sort:29,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:30,name:"Octave",image:"assets/images/shopping/30-Octave.webp",category:"shopping",sort:30,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:31,name:"Bewakoof",image:"assets/images/shopping/31-Bewakoof.webp",category:"shopping",sort:31,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:32,name:"LuvLap",image:"assets/images/shopping/32-Luvlap.webp",category:"shopping",sort:32,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:33,name:"Gini & Jony",image:"assets/images/shopping/33-Gini-&-Jony.webp",category:"shopping",sort:33,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:34,name:"Mi Arcus",image:"assets/images/shopping/34-Mi-Arcus.webp",category:"shopping",sort:34,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:35,name:"Daiso",image:"assets/images/shopping/35-Daiso.webp",category:"shopping",sort:35,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:36,name:"Intune",image:"assets/images/shopping/36-Intune.webp",category:"shopping",sort:36,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:37,name:"Marzena",image:"assets/images/shopping/37-Marzena.webp",category:"shopping",sort:37,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:38,name:"Looks Salon",image:"assets/images/shopping/38-Looks-Salon.webp",category:"shopping",sort:38,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:39,name:"Stanmax",image:"assets/images/shopping/39-Stanmax.webp",category:"shopping",sort:39,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:40,name:"PCube Fitness",image:"assets/images/shopping/40-Pcube-Fitness.webp",category:"shopping",sort:40,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"}]},H9={tagText:"DINE",title:"good food. great times.",banner:"assets/images/dine.webp",brands:[{id:1,name:"Theos Patisserie",image:"assets/images/food/01-Theos.webp",category:"food",sort:1,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:2,name:"Blue Tokai Coffee Roasters",image:"assets/images/food/02-Blue-Tokai.webp",category:"food",sort:2,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:3,name:"Haldiram's",image:"assets/images/food/03-Haldirams.webp",category:"food",sort:3,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:4,name:"KFC",image:"assets/images/food/04-KFC.webp",category:"food",sort:4,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:5,name:"Pizza Hut",image:"assets/images/food/05-PIzza-Hut.webp",category:"food",sort:5,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:6,name:"Burger King",image:"assets/images/food/06-Burger-King.webp",category:"food",sort:6,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:7,name:"Bikanervala",image:"assets/images/food/07-Bikanervala.webp",category:"food",sort:7,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:8,name:"Chaayos",image:"assets/images/food/08-Chaayos.webp",category:"food",sort:8,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:9,name:"Keventers",image:"assets/images/food/09-Keventers.webp",category:"food",sort:9,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:10,name:"Anardana",image:"assets/images/food/10-Anardana.webp",category:"food",sort:10,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:11,name:"The Barbeque Times",image:"assets/images/food/11-Barbequs-Times.webp",category:"food",sort:11,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:12,name:"Kylin Experience",image:"assets/images/food/12-Kylin.webp",category:"food",sort:12,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:13,name:"Sagar Ratna",image:"assets/images/food/13-Sagar-Ratna.webp",category:"food",sort:13,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:14,name:"Swagath",image:"assets/images/food/14-Swagath.webp",category:"food",sort:14,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:15,name:"Toniq Dry Bar and Kitchen",image:"assets/images/food/15-Toniq.webp",category:"food",sort:15,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:16,name:"Chinese Wok",image:"assets/images/food/16-Chinese-Wok.webp",category:"food",sort:16,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:17,name:"Amritsari Express",image:"assets/images/food/17-Amritsari-Express.webp",category:"food",sort:17,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:18,name:"Café Chennai",image:"assets/images/food/18-Cafe-Chennai.webp",category:"food",sort:18,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:19,name:"Burger Singh",image:"assets/images/food/19-Burger-Singh.webp",category:"food",sort:19,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:20,name:"Doner & Burger",image:"assets/images/food/20-Doner-Burger.webp",category:"food",sort:20,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"}]},U9={tagText:"Pubs & more",title:"endless fun. unforgettable moments.",banner:"assets/images/pubs.webp",brands:[{id:1,name:"Molecule Gastro Air Bar",image:"assets/images/fun/01-Molecule.webp",alt:"Molecule Gastro Air Bar"},{id:2,name:"Club Roadies",image:"assets/images/fun/02-Club-Roadies.webp",alt:"Club Roadies"},{id:3,name:"Lockl",image:"assets/images/fun/03-Lockl.webp",alt:"Lockl"},{id:4,name:"Wopper",image:"assets/images/fun/04-Wopper.webp",alt:"Wopper"}]},k9={tagText:"SNAPSHOT",title:null,banner:"assets/images/snapshot.webp",Feature:[{id:1,title:"RENT A SPACE FOR <br/> YOUR LAUNCH",icon:"assets/images/snapshot-icon-01.webp",bgcolor:"#0091b9"},{id:2,title:"YOU SHOP<br/> WE DELIVER",icon:"assets/images/snapshot-icon-02.webp",bgcolor:"#ecc501"},{id:3,title:"FLEA <br/> MARKETS",icon:"assets/images/snapshot-icon-03.webp",bgcolor:"#ff6400"},{id:4,title:"GIFTS<br/> CARDS",icon:"assets/images/snapshot-icon-04.webp",bgcolor:"#004f9b"}]},P9={images:[{src:"assets/images/gallery01.webp"},{src:"assets/images/gallery02.webp"},{src:"assets/images/gallery03.webp"},{src:"assets/images/gallery04.webp"},{src:"assets/images/gallery05.webp"},{src:"assets/images/gallery06.webp"},{src:"assets/images/gallery07.webp"}]},F9={tagText:"Downloads",title:"Explore & Download",downloads:[{id:1,name:"Floor Plan",url:"assets/images/floor-plan.pdf"}]},Be={herosection:N9,highlights:z9,overview:D9,parallaxData:L9,brandSection:B9,dineSection:H9,funSection:U9,snapshotSection:k9,gallerySection:P9,downloadSection:F9},G9=()=>b.jsx(b.Fragment,{children:b.jsx("section",{className:"flex md:py-20 py-10",children:b.jsx("iframe",{src:"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d1238.4122846215416!2d77.43261822631632!3d28.60700897418001!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x390cee4400000001%3A0xcf4b8fc717ad13ac!2sBoulevard%20Walk!5e0!3m2!1sen!2sin!4v1776488587231!5m2!1sen!2sin",allowFullScreen:!0,loading:"lazy",className:"w-full md:h-120 h-70"})})});ie.registerPlugin(Me);const $9=({feature:t,index:i})=>{const a=A.useRef(null),r=A.useRef(null),o=A.useRef(null),u=A.useRef(null);return A.useEffect(()=>{if(!a.current)return;const f=a.current,p=r.current,h=o.current,m=u.current;ie.fromTo(f,{opacity:0},{opacity:1,duration:1.1,ease:"power2.inOut",delay:i*.12,scrollTrigger:{trigger:f,start:"top 88%",toggleActions:"play none none none"}}),p&&ie.to(p,{y:-6,duration:2.2,ease:"sine.inOut",repeat:-1,yoyo:!0,delay:i*.18}),m&&ie.to(m,{opacity:.45,duration:2.8,ease:"sine.inOut",repeat:-1,yoyo:!0,delay:i*.2});const y=ie.timeline({paused:!0});y.to(f,{y:-8,scale:1.025,duration:.35,ease:"power2.out"}).to(p,{scale:1.12,rotate:6,duration:.35,ease:"back.out(2)"},"<"),h&&y.fromTo(h,{x:"-110%",opacity:.6},{x:"110%",opacity:0,duration:.55,ease:"power1.inOut"},"<0.05");const g=()=>y.play(),S=()=>y.reverse();return f.addEventListener("mouseenter",g),f.addEventListener("mouseleave",S),()=>{f.removeEventListener("mouseenter",g),f.removeEventListener("mouseleave",S),Me.getAll().forEach(x=>x.kill())}},[i]),b.jsxs("div",{ref:a,className:"flex flex-col items-center cursor-default will-change-transform",style:{opacity:0},children:[b.jsx("div",{ref:r,className:"relative z-10 w-18 h-18 rounded-full bg-white border border-[#d9bd99] shadow-sm flex items-center justify-center text-[#6b5c4e] -mb-7 will-change-transform",children:t.icon&&b.jsx("img",{src:t.icon,alt:t.title})}),b.jsxs("div",{className:"w-full rounded-2xl bg-[#f7f4ef] pt-10 pb-6 px-4 text-center relative flex items-center justify-center ",children:[b.jsx("span",{ref:u,className:"border border-[#d9bd99] absolute w-full h-full left-2 top-2 bg-transparent rounded-2xl pointer-events-none"}),b.jsx("div",{className:"flex w-full h-full justify-center items-center",children:b.jsx("p",{className:"text-[#3a2e26] 2xl:text-[17px] tracking-wide md:text-[17px] leading-relaxed uppercase whitespace-pre-line z-50 relative py-3",dangerouslySetInnerHTML:{__html:t.title}})})]})]})},V9=({content:t})=>{const i=A.useRef(null);return A.useEffect(()=>{i.current&&ie.fromTo(i.current,{opacity:0,y:36},{opacity:1,y:0,duration:.9,ease:"power3.out",scrollTrigger:{trigger:i.current,start:"top 85%",toggleActions:"play none none none"}})},[]),b.jsx("div",{ref:i,style:{opacity:0},children:b.jsx(Vn,{...t,titleClass:"text-[40px] md:2xl:text-[54px] 2xl:leading-20 text-[30px] leading-10 mb-10",titlePosition:"text-center"})})},Zp=({features:t})=>{const{highlightsCards:i}=t,a=A.useRef(null);return A.useEffect(()=>{a.current&&ie.to(a.current,{backgroundPositionY:"30%",ease:"none",scrollTrigger:{trigger:a.current,start:"top bottom",end:"bottom top",scrub:1.5}})},[]),i!=null&&i.length?b.jsx("section",{ref:a,className:"w-full md:pb-20 md:pt-0 py-5",children:b.jsxs("div",{className:"container",children:[b.jsx(V9,{content:t==null?void 0:t.content}),b.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-x-10 gap-y-14 w-full 2xl:w-[80%] md:w-[90%] mx-auto",children:i.map((r,o)=>b.jsx($9,{feature:r,index:o},r.id))})]})}):null};function q9(t){return cr({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"},child:[]},{tag:"polyline",attr:{points:"7 10 12 15 17 10"},child:[]},{tag:"line",attr:{x1:"12",x2:"12",y1:"15",y2:"3"},child:[]}]})(t)}const Y9="/assets/floor-plan-DdbNxrID.pdf",X9=()=>b.jsx("section",{className:"w-full bg-white relative",children:b.jsx("div",{className:"container",children:b.jsxs("div",{className:"flex justify-center gap-5 flex-wrap",children:[b.jsx("div",{className:"title flex text-center justify-center mb-10 space-y-5 flex-wrap",children:b.jsxs("div",{className:"relative",children:[b.jsx("img",{alt:"tag-bg",src:"assets/images/text-bg.webp"}),b.jsx("span",{className:"absolute inset-0 flex items-center justify-center z-50 text-white text-[15px] tracking-widest uppercase ",children:"Download"})]})}),b.jsx("div",{className:"flex justify-center w-full",children:b.jsx("a",{href:Y9,target:"_blank",children:b.jsxs("div",{className:"bg-[#f7f4ef] py-5 px-4 rounded-md hover:bg-black hover:text-white w-90 font-bold text-black uppercase 2xl:text-[16px] text-[14px] tracking-widest download text-center",children:["Floor Plan ",b.jsx("span",{className:"w-10 h-10 relative top-3",children:b.jsx(q9,{className:"w-10 h-10"})})]})})})]})})});function I9(){return A.useEffect(()=>{const t=[...document.querySelectorAll("section")],i=t.find(a=>a.textContent&&a.textContent.includes("GIFT A MALL")),r=t.find(a=>a.textContent&&a.textContent.includes("NEVER A DULL"));i&&(i.id="gift-card"),r&&(r.id="hs-group");const o=window.location.hash&&document.getElementById(window.location.hash.slice(1));if(o){const u=o.getBoundingClientRect().top+window.pageYOffset-120;setTimeout(()=>{window.scrollTo({top:u,behavior:"smooth"}),document.documentElement.scrollTop=u,document.body.scrollTop=u},100)}},[]),b.jsxs(el,{children:[b.jsx(tl,{}),(Be==null?void 0:Be.herosection)&&b.jsx(n9,{data:Be.herosection.map(t=>({...t,mobimage:t.mobimage??void 0}))}),(Be==null?void 0:Be.overview)&&b.jsx(E2,{data:Be.overview,isHome:!0}),(Be==null?void 0:Be.highlights)&&b.jsx(Zp,{features:Be.highlights}),(Be==null?void 0:Be.brandSection)&&b.jsx(Xr,{data:Be.brandSection}),(Be==null?void 0:Be.dineSection)&&b.jsx(A9,{data:Be.dineSection}),(Be==null?void 0:Be.funSection)&&b.jsx(Xr,{data:Be.funSection}),(Be==null?void 0:Be.parallaxData)&&b.jsx(E9,{data:Be.parallaxData}),(Be==null?void 0:Be.snapshotSection)&&b.jsx(M9,{data:Be.snapshotSection}),(Be==null?void 0:Be.gallerySection)&&b.jsx(R9,{images:Be.gallerySection.images}),(Be==null?void 0:Be.downloadSection)&&b.jsx(X9,{data:Be.downloadSection}),b.jsx(G9,{})]})}(function(){function t(){for(var r=arguments.length,o=0;o<r;o++){var u=o<0||arguments.length<=o?void 0:arguments[o];u.nodeType===1||u.nodeType===11?this.appendChild(u):this.appendChild(document.createTextNode(String(u)))}}function i(){for(;this.lastChild;)this.removeChild(this.lastChild);arguments.length&&this.append.apply(this,arguments)}function a(){for(var r=this.parentNode,o=arguments.length,u=new Array(o),f=0;f<o;f++)u[f]=arguments[f];var p=u.length;if(r)for(p||r.removeChild(this);p--;){var h=u[p];typeof h!="object"?h=this.ownerDocument.createTextNode(h):h.parentNode&&h.parentNode.removeChild(h),p?r.insertBefore(this.previousSibling,h):r.replaceChild(h,this)}}typeof Element<"u"&&(Element.prototype.append||(Element.prototype.append=t,DocumentFragment.prototype.append=t),Element.prototype.replaceChildren||(Element.prototype.replaceChildren=i,DocumentFragment.prototype.replaceChildren=i),Element.prototype.replaceWith||(Element.prototype.replaceWith=a,DocumentFragment.prototype.replaceWith=a))})();function Z9(t,i){if(!(t instanceof i))throw new TypeError("Cannot call a class as a function")}function by(t,i){for(var a=0;a<i.length;a++){var r=i[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function xy(t,i,a){return i&&by(t.prototype,i),a&&by(t,a),t}function Q9(t,i,a){return i in t?Object.defineProperty(t,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[i]=a,t}function Sy(t,i){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);i&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),a.push.apply(a,r)}return a}function wy(t){for(var i=1;i<arguments.length;i++){var a=arguments[i]!=null?arguments[i]:{};i%2?Sy(Object(a),!0).forEach(function(r){Q9(t,r,a[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):Sy(Object(a)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(a,r))})}return t}function T2(t,i){return W9(t)||e6(t,i)||_2(t,i)||n6()}function jn(t){return K9(t)||J9(t)||_2(t)||t6()}function K9(t){if(Array.isArray(t))return hp(t)}function W9(t){if(Array.isArray(t))return t}function J9(t){if(typeof Symbol<"u"&&Symbol.iterator in Object(t))return Array.from(t)}function e6(t,i){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(t)))){var a=[],r=!0,o=!1,u=void 0;try{for(var f=t[Symbol.iterator](),p;!(r=(p=f.next()).done)&&(a.push(p.value),!(i&&a.length===i));r=!0);}catch(h){o=!0,u=h}finally{try{!r&&f.return!=null&&f.return()}finally{if(o)throw u}}return a}}function _2(t,i){if(t){if(typeof t=="string")return hp(t,i);var a=Object.prototype.toString.call(t).slice(8,-1);if(a==="Object"&&t.constructor&&(a=t.constructor.name),a==="Map"||a==="Set")return Array.from(t);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return hp(t,i)}}function hp(t,i){(i==null||i>t.length)&&(i=t.length);for(var a=0,r=new Array(i);a<i;a++)r[a]=t[a];return r}function t6(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function n6(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Lr(t,i){return Object.getOwnPropertyNames(Object(t)).reduce(function(a,r){var o=Object.getOwnPropertyDescriptor(Object(t),r),u=Object.getOwnPropertyDescriptor(Object(i),r);return Object.defineProperty(a,r,u||o)},{})}function No(t){return typeof t=="string"}function Qp(t){return Array.isArray(t)}function uc(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=Lr(t),a;return i.types!==void 0?a=i.types:i.split!==void 0&&(a=i.split),a!==void 0&&(i.types=(No(a)||Qp(a)?String(a):"").split(",").map(function(r){return String(r).trim()}).filter(function(r){return/((line)|(word)|(char))/i.test(r)})),(i.absolute||i.position)&&(i.absolute=i.absolute||/absolute/.test(t.position)),i}function Kp(t){var i=No(t)||Qp(t)?String(t):"";return{none:!i,lines:/line/i.test(i),words:/word/i.test(i),chars:/char/i.test(i)}}function Wc(t){return t!==null&&typeof t=="object"}function i6(t){return Wc(t)&&/^(1|3|11)$/.test(t.nodeType)}function a6(t){return typeof t=="number"&&t>-1&&t%1===0}function r6(t){return Wc(t)&&a6(t.length)}function Ir(t){return Qp(t)?t:t==null?[]:r6(t)?Array.prototype.slice.call(t):[t]}function Ey(t){var i=t;return No(t)&&(/^(#[a-z]\w+)$/.test(t.trim())?i=document.getElementById(t.trim().slice(1)):i=document.querySelectorAll(t)),Ir(i).reduce(function(a,r){return[].concat(jn(a),jn(Ir(r).filter(i6)))},[])}var l6=Object.entries,Fc="_splittype",Hi={},s6=0;function Qi(t,i,a){if(!Wc(t))return console.warn("[data.set] owner is not an object"),null;var r=t[Fc]||(t[Fc]=++s6),o=Hi[r]||(Hi[r]={});return a===void 0?i&&Object.getPrototypeOf(i)===Object.prototype&&(Hi[r]=wy(wy({},o),i)):i!==void 0&&(o[i]=a),a}function Br(t,i){var a=Wc(t)?t[Fc]:null,r=a&&Hi[a]||{};return r}function A2(t){var i=t&&t[Fc];i&&(delete t[i],delete Hi[i])}function o6(){Object.keys(Hi).forEach(function(t){delete Hi[t]})}function u6(){l6(Hi).forEach(function(t){var i=T2(t,2),a=i[0],r=i[1],o=r.isRoot,u=r.isSplit;(!o||!u)&&(Hi[a]=null,delete Hi[a])})}function c6(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:" ",a=t?String(t):"";return a.trim().replace(/\s+/g," ").split(i)}var Wp="\\ud800-\\udfff",M2="\\u0300-\\u036f\\ufe20-\\ufe23",C2="\\u20d0-\\u20f0",O2="\\ufe0e\\ufe0f",f6="[".concat(Wp,"]"),pp="[".concat(M2).concat(C2,"]"),mp="\\ud83c[\\udffb-\\udfff]",d6="(?:".concat(pp,"|").concat(mp,")"),j2="[^".concat(Wp,"]"),R2="(?:\\ud83c[\\udde6-\\uddff]){2}",N2="[\\ud800-\\udbff][\\udc00-\\udfff]",z2="\\u200d",D2="".concat(d6,"?"),L2="[".concat(O2,"]?"),h6="(?:"+z2+"(?:"+[j2,R2,N2].join("|")+")"+L2+D2+")*",p6=L2+D2+h6,m6="(?:".concat(["".concat(j2).concat(pp,"?"),pp,R2,N2,f6].join("|"),`
)`),g6=RegExp("".concat(mp,"(?=").concat(mp,")|").concat(m6).concat(p6),"g"),v6=[z2,Wp,M2,C2,O2],y6=RegExp("[".concat(v6.join(""),"]"));function b6(t){return t.split("")}function B2(t){return y6.test(t)}function x6(t){return t.match(g6)||[]}function S6(t){return B2(t)?x6(t):b6(t)}function w6(t){return t==null?"":String(t)}function E6(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return t=w6(t),t&&No(t)&&!i&&B2(t)?S6(t):t.split(i)}function gp(t,i){var a=document.createElement(t);return i&&Object.keys(i).forEach(function(r){var o=i[r],u=No(o)?o.trim():o;u===null||u===""||(r==="children"?a.append.apply(a,jn(Ir(u))):a.setAttribute(r,u))}),a}var Jp={splitClass:"",lineClass:"line",wordClass:"word",charClass:"char",types:["lines","words","chars"],absolute:!1,tagName:"div"};function T6(t,i){i=Lr(Jp,i);var a=Kp(i.types),r=i.tagName,o=t.nodeValue,u=document.createDocumentFragment(),f=[],p=[];return/^\s/.test(o)&&u.append(" "),f=c6(o).reduce(function(h,m,y,g){var S,x;return a.chars&&(x=E6(m).map(function(w){var M=gp(r,{class:"".concat(i.splitClass," ").concat(i.charClass),style:"display: inline-block;",children:w});return Qi(M,"isChar",!0),p=[].concat(jn(p),[M]),M})),a.words||a.lines?(S=gp(r,{class:"".concat(i.wordClass," ").concat(i.splitClass),style:"display: inline-block; ".concat(a.words&&i.absolute?"position: relative;":""),children:a.chars?x:m}),Qi(S,{isWord:!0,isWordStart:!0,isWordEnd:!0}),u.appendChild(S)):x.forEach(function(w){u.appendChild(w)}),y<g.length-1&&u.append(" "),a.words?h.concat(S):h},[]),/\s$/.test(o)&&u.append(" "),t.replaceWith(u),{words:f,chars:p}}function H2(t,i){var a=t.nodeType,r={words:[],chars:[]};if(!/(1|3|11)/.test(a))return r;if(a===3&&/\S/.test(t.nodeValue))return T6(t,i);var o=Ir(t.childNodes);if(o.length&&(Qi(t,"isSplit",!0),!Br(t).isRoot)){t.style.display="inline-block",t.style.position="relative";var u=t.nextSibling,f=t.previousSibling,p=t.textContent||"",h=u?u.textContent:" ",m=f?f.textContent:" ";Qi(t,{isWordEnd:/\s$/.test(p)||/^\s/.test(h),isWordStart:/^\s/.test(p)||/\s$/.test(m)})}return o.reduce(function(y,g){var S=H2(g,i),x=S.words,w=S.chars;return{words:[].concat(jn(y.words),jn(x)),chars:[].concat(jn(y.chars),jn(w))}},r)}function _6(t,i,a,r){if(!a.absolute)return{top:i?t.offsetTop:null};var o=t.offsetParent,u=T2(r,2),f=u[0],p=u[1],h=0,m=0;if(o&&o!==document.body){var y=o.getBoundingClientRect();h=y.x+f,m=y.y+p}var g=t.getBoundingClientRect(),S=g.width,x=g.height,w=g.x,M=g.y,C=M+p-m,E=w+f-h;return{width:S,height:x,top:C,left:E}}function U2(t){Br(t).isWord?(A2(t),t.replaceWith.apply(t,jn(t.childNodes))):Ir(t.children).forEach(function(i){return U2(i)})}var A6=function(){return document.createDocumentFragment()};function M6(t,i,a){var r=Kp(i.types),o=i.tagName,u=t.getElementsByTagName("*"),f=[],p=[],h=null,m,y,g,S=[],x=t.parentElement,w=t.nextElementSibling,M=A6(),C=window.getComputedStyle(t),E=C.textAlign,_=parseFloat(C.fontSize),O=_*.2;return i.absolute&&(g={left:t.offsetLeft,top:t.offsetTop,width:t.offsetWidth},y=t.offsetWidth,m=t.offsetHeight,Qi(t,{cssWidth:t.style.width,cssHeight:t.style.height})),Ir(u).forEach(function(R){var j=R.parentElement===t,L=_6(R,j,i,a),D=L.width,U=L.height,q=L.top,P=L.left;/^br$/i.test(R.nodeName)||(r.lines&&j&&((h===null||q-h>=O)&&(h=q,f.push(p=[])),p.push(R)),i.absolute&&Qi(R,{top:q,left:P,width:D,height:U}))}),x&&x.removeChild(t),r.lines&&(S=f.map(function(R){var j=gp(o,{class:"".concat(i.splitClass," ").concat(i.lineClass),style:"display: block; text-align: ".concat(E,"; width: 100%;")});Qi(j,"isLine",!0);var L={height:0,top:1e4};return M.appendChild(j),R.forEach(function(D,U,q){var P=Br(D),F=P.isWordEnd,Z=P.top,se=P.height,ae=q[U+1];L.height=Math.max(L.height,se),L.top=Math.min(L.top,Z),j.appendChild(D),F&&Br(ae).isWordStart&&j.append(" ")}),i.absolute&&Qi(j,{height:L.height,top:L.top}),j}),r.words||U2(M),t.replaceChildren(M)),i.absolute&&(t.style.width="".concat(t.style.width||y,"px"),t.style.height="".concat(m,"px"),Ir(u).forEach(function(R){var j=Br(R),L=j.isLine,D=j.top,U=j.left,q=j.width,P=j.height,F=Br(R.parentElement),Z=!L&&F.isLine;R.style.top="".concat(Z?D-F.top:D,"px"),R.style.left=L?"".concat(g.left,"px"):"".concat(U-(Z?g.left:0),"px"),R.style.height="".concat(P,"px"),R.style.width=L?"".concat(g.width,"px"):"".concat(q,"px"),R.style.position="absolute"})),x&&(w?x.insertBefore(t,w):x.appendChild(t)),S}var Fl=Lr(Jp,{}),Ph=(function(){xy(t,null,[{key:"clearData",value:function(){o6()}},{key:"setDefaults",value:function(a){return Fl=Lr(Fl,uc(a)),Jp}},{key:"revert",value:function(a){Ey(a).forEach(function(r){var o=Br(r),u=o.isSplit,f=o.html,p=o.cssWidth,h=o.cssHeight;u&&(r.innerHTML=f,r.style.width=p||"",r.style.height=h||"",A2(r))})}},{key:"create",value:function(a,r){return new t(a,r)}},{key:"data",get:function(){return Hi}},{key:"defaults",get:function(){return Fl},set:function(a){Fl=Lr(Fl,uc(a))}}]);function t(i,a){Z9(this,t),this.isSplit=!1,this.settings=Lr(Fl,uc(a)),this.elements=Ey(i),this.split()}return xy(t,[{key:"split",value:function(a){var r=this;this.revert(),this.elements.forEach(function(f){Qi(f,"html",f.innerHTML)}),this.lines=[],this.words=[],this.chars=[];var o=[window.pageXOffset,window.pageYOffset];a!==void 0&&(this.settings=Lr(this.settings,uc(a)));var u=Kp(this.settings.types);u.none||(this.elements.forEach(function(f){Qi(f,"isRoot",!0);var p=H2(f,r.settings),h=p.words,m=p.chars;r.words=[].concat(jn(r.words),jn(h)),r.chars=[].concat(jn(r.chars),jn(m))}),this.elements.forEach(function(f){if(u.lines||r.settings.absolute){var p=M6(f,r.settings,o);r.lines=[].concat(jn(r.lines),jn(p))}}),this.isSplit=!0,window.scrollTo(o[0],o[1]),u6())}},{key:"revert",value:function(){this.isSplit&&(this.lines=null,this.words=null,this.chars=null,this.isSplit=!1),t.revert(this.elements)}}]),t})();ie.registerPlugin(Me);const rs=({slide:t})=>{const i=A.useRef(null),a=A.useRef(null),r=A.useRef(null),o=A.useRef(null),[u,f]=A.useState((t==null?void 0:t.title)??""),[p,h]=A.useState(!1);return A.useEffect(()=>{t!=null&&t.title&&f(t.title)},[t==null?void 0:t.title]),A.useEffect(()=>{if(typeof window>"u")return;const m=a.current;if(!m||!(t!=null&&t.description))return;let y;const g=requestAnimationFrame(()=>{y=new Ph(m,{types:"words"}),ie.from(y.words??[],{opacity:0,y:40,stagger:.08,duration:.8,ease:"power3.out",delay:.6})});return()=>{cancelAnimationFrame(g),y==null||y.revert()}},[u,t==null?void 0:t.description]),A.useEffect(()=>{if(typeof window>"u")return;const m=i.current;if(!m||!u)return;let y;const g=requestAnimationFrame(()=>{y=new Ph(m,{types:"words"}),ie.from(y.words??[],{opacity:0,y:100,stagger:.2,duration:1,ease:"power3.out"})});return()=>{cancelAnimationFrame(g),y==null||y.revert()}},[u]),A.useEffect(()=>{if(typeof window>"u")return;const m=a.current;if(!m||!(t!=null&&t.description))return;let y;const g=requestAnimationFrame(()=>{y=new Ph(m,{types:"words"}),ie.from(y.words??[],{opacity:0,y:40,stagger:.08,duration:.8,ease:"power3.out",delay:.6})});return()=>{cancelAnimationFrame(g),y==null||y.revert()}},[t==null?void 0:t.description]),A.useEffect(()=>{const m=r.current,y=o.current;if(!m||!y)return;const g=ie.context(()=>{ie.to(y,{y:-120,ease:"none",scrollTrigger:{trigger:m,start:"top bottom",end:"bottom top",scrub:1.5}})},m);return()=>g.revert()},[]),t?b.jsxs("div",{ref:r,className:"hero-container relative w-full 2xl:h-170 md:h-140 flex items-center overflow-hidden",children:[b.jsx("div",{className:"absolute inset-0 w-full h-[110%] will-change-transform",children:b.jsx("img",{ref:o,src:p&&t.mobimage?t.mobimage:t.image,alt:t.title.replace(/<[^>]*>?/gm,"")||"Banner image",className:"w-full h-full object-cover animate-zoomInOut"})}),(u||t.description)&&b.jsxs("div",{className:"container mx-auto relative",children:[u&&b.jsx("h2",{ref:i,className:`absolute z-10 text-white
          2xl:text-[44px] md:text-4xl sm:text-3xl text-[22px] font-thin
          px-10 md:px-0 uppercase
          top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 md:-translate-y-1/4
          lora md:leading-tight leading-7.5 w-full`,"data-original":t.title,dangerouslySetInnerHTML:{__html:u}}),b.jsx("p",{ref:a,className:"text-white z-10 absolute top-20 text-sm font-thin tracking-wider",children:t.description})]}),b.jsx("style",{children:`
        @keyframes zoomInOut {
          0%   { transform: scale(1);    }
          50%  { transform: scale(1.01); }
          100% { transform: scale(1);    }
        }
        .animate-zoomInOut {
          animation: zoomInOut 10s ease-in-out infinite alternate;
        }
      `})]}):null},C6=({Data:t,data:i})=>b.jsx(b.Fragment,{children:b.jsx("section",{className:"w-full pt-20",children:b.jsxs("div",{className:"container",children:[b.jsx(Vn,{...i,titleClass:"2xl:text-[54px] md:text-[46px] leading-12 2xl:leading-14",titlePosition:"text-center justify-center mb-20",descClass:"text-center !w-full flex justify-center !m-0",pClass:"!max-w-[60%]"}),b.jsx(Zp,{features:t})]})})}),O6={image:"assets/images/movie-banner.webp",title:""},j6={tagText:"MOVIES",title:"EXPERIENCE MOVIES LIKE<br/> NEVER BEFORE",description:"Step into a world of larger-than-life storytelling and immersive entertainment at Wave Cinemas, H&S Mall. Designed for comfort, clarity, and unforgettable moments, every movie becomes an experience worth sharing."},R6={content:{tagText:null,title:null,description:null},highlightsCards:[{id:1,title:"Premium 4 Screens",icon:"assets/images/movie-icon-01.webp"},{id:2,title:"Exclusive Lounge",icon:"assets/images/movie-icon-02.webp"},{id:3,title:"Immersive Sound",icon:"assets/images/movie-icon-03.webp"},{id:4,title:"Comfortable Seating",icon:"assets/images/movie-icon-04.webp"},{id:5,title:"Latest Movie Releases",icon:"assets/images/movie-icon-05.webp"},{id:6,title:"Family-Friendly Environment",icon:"assets/images/movie-icon-06.webp"}]},N6={tagText:null,title:"OUR BRAND PARTNERS ",banner:null,brands:[{id:1,name:"Molecule Gastro Air Bar",image:"assets/images/fun/05-wave-cinema.webp",alt:"Molecule Gastro Air Bar"}],labels:["EVENTS","ENTERTAINMENT"," DINE   ","SHOPPING  ","WHAT’S NEW ","OUR MALLS"]},cc={banner:O6,content:j6,highlights:R6,movieSection:N6},z6=()=>b.jsxs(el,{children:[b.jsx(tl,{}),b.jsx(rs,{slide:cc.banner}),b.jsx(C6,{Data:cc.highlights,data:cc.content}),b.jsx(Xr,{data:cc.movieSection,isLeasing:!0})]}),D6={image:"assets/images/dine-banner.webp",title:""},L6={tagText:"DINE",title:"good food. great times.",banner:"assets/images/foodbanner.webp",brands:[{id:1,name:"Theos Patisserie",image:"assets/images/food/01-Theos.webp",category:"food",floor:"First Floor",sort:1,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",cover:"assets/images/food/01-Theos-cover.webp",call:"011-12345678"},{id:2,name:"Blue Tokai Coffee Roasters",image:"assets/images/food/02-Blue-Tokai.webp",category:"food",floor:"First Floor",sort:2,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",cover:"assets/images/food/02-Blue-Tokai-cover.webp",call:"011-12345678"},{id:3,name:"Haldiram's",image:"assets/images/food/03-Haldirams.webp",category:"food",floor:"First Floor",sort:3,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",cover:"assets/images/food/03-Haldirams-cover.webp",call:"011-12345678"},{id:4,name:"KFC",image:"assets/images/food/04-KFC.webp",category:"food",floor:"First Floor",sort:4,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",cover:"assets/images/food/04-KFC-cover.webp",call:"011-12345678"},{id:5,name:"Pizza Hut",image:"assets/images/food/05-PIzza-Hut.webp",category:"food",floor:"First Floor",sort:5,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",cover:"assets/images/food/05-PIzza-Hut-cover.webp",call:"011-12345678"},{id:6,name:"Burger King",image:"assets/images/food/06-Burger-King.webp",category:"food",floor:"First Floor",sort:6,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",cover:"assets/images/food/06-Burger-King-cover.webp",call:"011-12345678"},{id:7,name:"Bikanervala",image:"assets/images/food/07-Bikanervala.webp",category:"food",floor:"First Floor",sort:7,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",cover:"assets/images/food/07-Bikanervala-cover.webp",call:"011-12345678"},{id:8,name:"Chaayos",image:"assets/images/food/08-Chaayos.webp",category:"food",floor:"First Floor",sort:8,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",cover:"assets/images/food/08-Chaayos-cover.webp",call:"011-12345678"},{id:9,name:"Keventers",image:"assets/images/food/09-Keventers.webp",category:"food",floor:"First Floor",sort:9,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",cover:"assets/images/food/09-Keventers-cover.webp",call:"011-12345678"},{id:10,name:"Anardana",image:"assets/images/food/10-Anardana.webp",category:"food",floor:"First Floor",sort:10,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",call:"011-12345678"},{id:11,name:"The Barbeque Times",image:"assets/images/food/11-Barbequs-Times.webp",category:"food",sort:11,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",floor:"First Floor",call:"011-12345678"},{id:12,name:"Kylin Experience",image:"assets/images/food/12-Kylin.webp",category:"food",floor:"First Floor",sort:12,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",call:"011-12345678"},{id:13,name:"Sagar Ratna",image:"assets/images/food/13-Sagar-Ratna.webp",category:"food",floor:"First Floor",sort:13,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",call:"011-12345678"},{id:14,name:"Swagath",image:"assets/images/food/14-Swagath.webp",category:"food",floor:"First Floor",sort:14,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",call:"011-12345678"},{id:15,name:"Toniq Dry Bar and Kitchen",image:"assets/images/food/15-Toniq.webp",category:"food",floor:"First Floor",sort:15,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",call:"011-12345678"},{id:16,name:"Chinese Wok",image:"assets/images/food/16-Chinese-Wok.webp",category:"food",floor:"First Floor",sort:16,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",call:"011-12345678"},{id:17,name:"Amritsari Express",image:"assets/images/food/17-Amritsari-Express.webp",category:"food",sort:17,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",floor:"First Floor",call:"011-12345678"},{id:18,name:"Café Chennai",image:"assets/images/food/18-Cafe-Chennai.webp",category:"food",sort:18,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",floor:"First Floor",call:"011-12345678"},{id:19,name:"Burger Singh",image:"assets/images/food/19-Burger-Singh.webp",category:"food",sort:19,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",floor:"First Floor",call:"011-12345678"},{id:20,name:"Doner & Burger",image:"assets/images/food/20-Doner-Burger.webp",category:"food",sort:20,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM",floor:"First Floor",call:"011-12345678"}]},Fh={banner:D6,dineSection:L6},k2="/assets/mall-watermark-CTCJXzLA.webp";function P2(t){return cr({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M426.666 330.667a250.385 250.385 0 0 1-75.729-11.729c-7.469-2.136-16-1.073-21.332 5.333l-46.939 46.928c-60.802-30.928-109.864-80-140.802-140.803l46.939-46.927c5.332-5.333 7.462-13.864 5.332-21.333-8.537-24.531-12.802-50.136-12.802-76.803C181.333 73.604 171.734 64 160 64H85.333C73.599 64 64 73.604 64 85.333 64 285.864 226.136 448 426.666 448c11.73 0 21.334-9.604 21.334-21.333V352c0-11.729-9.604-21.333-21.334-21.333z"},child:[]}]})(t)}function F2(t){return cr({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",strokeWidth:"2",d:"M12,22 C12,22 4,16 4,10 C4,5 8,2 12,2 C16,2 20,5 20,10 C20,16 12,22 12,22 Z M12,13 C13.657,13 15,11.657 15,10 C15,8.343 13.657,7 12,7 C10.343,7 9,8.343 9,10 C9,11.657 10.343,13 12,13 L12,13 Z"},child:[]}]})(t)}const B6=({name:t,image:i,cover:a,timing:r,floor:o,location:u,call:f})=>{const[p,h]=A.useState(!1),[m,y]=A.useState(!1),g=r||o||u&&u!=="#";return b.jsxs("div",{className:"group relative flex flex-col w-full bg-white cursor-pointer",children:[b.jsxs("div",{className:"relative w-full aspect-4/3 overflow-hidden rounded-2xl",children:[b.jsx("img",{src:a||k2,alt:t,className:"w-full h-full object-cover transition-transform duration-700 ease-out group-hover:scale-105"}),b.jsx("div",{className:"absolute inset-0 bg-black/0 group-hover:bg-black/15 transition-colors duration-500"}),i&&b.jsx("div",{className:"absolute bottom-3 left-3 bg-white px-2 py-1.5 shadow-sm rounded-full opacity-90 w-22 h-22 flex items-center justify-center",children:b.jsx("img",{src:i,alt:`${t} cover`,className:"object-contain w-15"})})]}),b.jsxs("div",{className:"flex flex-col pt-4 pb-1",children:[b.jsxs("div",{className:"grid items-center justify-between px-0 mb-3",children:[b.jsx("h3",{className:"uppercase tracking-wider",children:t}),b.jsx("span",{className:"uppercase text-[13px] tracking-widest text-gray-400",children:o})]}),b.jsx("div",{className:"h-px bg-gray-200 w-full mb-3"}),g&&b.jsxs("div",{className:"flex items-center gap-4 pb-3 justify-between text-sm text-gray-700 tracking-wide",children:[r&&b.jsx("span",{children:r}),b.jsxs("div",{className:"w-full md:w-22 flex gap-3 justify-end",children:[b.jsxs("div",{className:"relative",onMouseEnter:()=>y(!0),onMouseLeave:()=>y(!1),children:[b.jsx("a",{href:f?`tel:${f}`:"#",className:"w-8 h-8 border border-gray-300 rounded-full p-2 flex items-center justify-center hover:bg-(--primary-color) hover:text-white hover:border-transparent transition",children:b.jsx(P2,{})}),f&&b.jsxs("div",{className:"absolute z-30 pointer-events-none transition-all duration-300 ease-out",style:{bottom:"calc(100% + 10px)",left:"50%",opacity:m?1:0,transform:m?"translateX(-50%) translateY(0)":"translateX(-50%) translateY(6px)"},children:[b.jsx("div",{className:"bg-(--primary-color) text-white text-[11px] font-bold tracking-widest uppercase px-4 py-2 rounded-md whitespace-nowrap text-center",children:f}),b.jsx("div",{className:"mx-auto",style:{width:0,height:0,borderLeft:"7px solid transparent",borderRight:"7px solid transparent",borderTop:"8px solid #dc2626"}})]})]}),b.jsxs("div",{className:"relative",onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),children:[b.jsx("a",{href:"#",className:"w-8 h-8 border border-gray-300 rounded-full p-2 flex items-center justify-center hover:bg-(--primary-color) hover:text-white hover:border-transparent transition",children:b.jsx(F2,{})}),o&&b.jsxs("div",{className:"absolute z-30 pointer-events-none transition-all duration-300 ease-out",style:{bottom:"calc(100% + 10px)",left:"50%",opacity:p?1:0,transform:p?"translateX(-50%) translateY(0)":"translateX(-50%) translateY(6px)"},children:[b.jsx("div",{className:"bg-(--primary-color) text-white text-[11px] font-bold tracking-widest uppercase px-4 py-2 rounded-md whitespace-nowrap text-center",children:o}),b.jsx("div",{className:"mx-auto",style:{width:0,height:0,borderLeft:"7px solid transparent",borderRight:"7px solid transparent",borderTop:"8px solid #dc2626"}})]})]})]})]})]})]})},H6=({data:t})=>{var i,a,r;return b.jsx("section",{className:"py-20 overflow-hidden bg-white",children:b.jsxs("div",{className:"container mx-auto px-4",children:[b.jsx(Vn,{title:"Dine",titleClass:"text-[54px] leading-tight",titlePosition:"text-center justify-center mb-10"}),b.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-8 w-full md:w-[90%] mx-auto",children:(r=(a=(i=t==null?void 0:t.brands)==null?void 0:i.filter(o=>o.active))==null?void 0:a.sort((o,u)=>o.sort-u.sort))==null?void 0:r.map(o=>b.jsx(B6,{name:o.name,image:o.image,cover:o.cover,timing:o.timing,location:o.location,floor:o.floor,call:o.call},o.id))})]})})},U6=()=>{const t={image:Fh.banner.image,title:Fh.banner.title,mobimage:void 0};return b.jsxs(el,{children:[b.jsx(tl,{}),b.jsx(rs,{slide:t}),b.jsx(H6,{data:Fh.dineSection})]})},k6={image:"assets/images/brandsBanner.webp",title:""},P6=[{id:1,name:"Carrefour",image:"assets/images/shopping/01-Carrefour.webp",category:"shopping",sort:1,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:2,name:"Aldo Accessories",image:"assets/images/shopping/02-Aldo-Accessories.webp",category:"shopping",sort:2,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:3,name:"Aldo",image:"assets/images/shopping/03-Aldo.webp",category:"shopping",sort:3,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:4,name:"R&B",image:"assets/images/shopping/04-R&B.webp",category:"shopping",sort:4,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:5,name:"Beverly Hills Polo Club",image:"assets/images/shopping/05-Beverly-Hills-Polo-Club.webp",category:"shopping",sort:5,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:6,name:"Bath & Body Works",image:"assets/images/shopping/06-Bath-Body-Works.webp",category:"shopping",sort:6,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:7,name:"Crocs",image:"assets/images/shopping/07-Crocs.webp",category:"shopping",sort:7,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:8,name:"Charles & Keith",image:"assets/images/shopping/08-CharlesKeith.webp",category:"shopping",sort:8,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:9,name:"Hidesign",image:"assets/images/shopping/09-Hidesign.webp",category:"shopping",sort:9,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:10,name:"Tanishq",image:"assets/images/shopping/10-Tanishq.webp",category:"shopping",sort:10,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:11,name:"Malabar Gold & Diamonds",image:"assets/images/shopping/11-Malabar-Gold-Diamonds.webp",category:"shopping",sort:11,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:12,name:"Zudio",image:"assets/images/shopping/12-Zudio.webp",category:"shopping",sort:12,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:13,name:"Ethos Watch Boutiques",image:"assets/images/shopping/13-Ethos.webp",category:"shopping",sort:13,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:14,name:"Rado",image:"assets/images/shopping/14-Rado.webp",category:"shopping",sort:14,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:15,name:"Asics",image:"assets/images/shopping/15-Asics.webp",category:"shopping",sort:15,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:16,name:"Meena Bazaar",image:"assets/images/shopping/16-Meena-Bazaar.webp",category:"shopping",sort:16,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:17,name:"Mokobara",image:"assets/images/shopping/17-Mokobara.webp",category:"shopping",sort:17,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:18,name:"Agaro",image:"assets/images/shopping/18-Agaro.webp",category:"shopping",sort:18,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:19,name:"Puma",image:"assets/images/shopping/19-Puma.webp",category:"shopping",sort:19,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:20,name:"Metro",image:"assets/images/shopping/20-Metro.webp",category:"shopping",sort:20,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:21,name:"Safari",image:"assets/images/shopping/21-Safari.webp",category:"shopping",sort:21,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:22,name:"Snitch",image:"assets/images/shopping/22-Snitch.webp",category:"shopping",sort:22,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:23,name:"Skechers",image:"assets/images/shopping/23-Skechers.webp",category:"shopping",sort:23,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:24,name:"Clog London",image:"assets/images/shopping/24-Clog-London.webp",category:"shopping",sort:24,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:25,name:"Aretto",image:"assets/images/shopping/25-Aretto.webp",category:"shopping",sort:25,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:26,name:"Wrogn",image:"assets/images/shopping/26-Wrogn.webp",category:"shopping",sort:26,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:27,name:"Nobero",image:"assets/images/shopping/27-Nobero.webp",category:"shopping",sort:27,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:28,name:"Inc.5",image:"assets/images/shopping/28-Inc5.webp",category:"shopping",sort:28,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:29,name:"Intimissi",image:"assets/images/shopping/29-Intimissi.webp",category:"shopping",sort:29,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:30,name:"Octave",image:"assets/images/shopping/30-Octave.webp",category:"shopping",sort:30,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:31,name:"Bewakoof",image:"assets/images/shopping/31-Bewakoof.webp",category:"shopping",sort:31,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:32,name:"LuvLap",image:"assets/images/shopping/32-Luvlap.webp",category:"shopping",sort:32,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:33,name:"Gini & Jony",image:"assets/images/shopping/33-Gini-&-Jony.webp",category:"shopping",sort:33,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:34,name:"Mi Arcus",image:"assets/images/shopping/34-Mi-Arcus.webp",category:"shopping",sort:34,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:35,name:"Daiso",image:"assets/images/shopping/35-Daiso.webp",category:"shopping",sort:35,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:36,name:"Intune",image:"assets/images/shopping/36-Intune.webp",category:"shopping",sort:36,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:37,name:"Marzena",image:"assets/images/shopping/37-Marzena.webp",category:"shopping",sort:37,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:38,name:"Looks Salon",image:"assets/images/shopping/38-Looks-Salon.webp",category:"shopping",sort:38,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:39,name:"Stanmax",image:"assets/images/shopping/39-Stanmax.webp",category:"shopping",sort:39,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"},{id:40,name:"PCube Fitness",image:"assets/images/shopping/40-Pcube-Fitness.webp",category:"shopping",sort:40,active:!0,phone:"011-12345678",location:"First Floor",timing:"11:00AM - 9:30PM"}],Gh={banner:k6,brands:P6};ie.registerPlugin(Me);const F6=({brand:t,index:i})=>{const a=A.useRef(null),r=A.useRef(null),o=A.useRef(null),[u,f]=A.useState(!1),[p,h]=A.useState(!1);return A.useEffect(()=>{const m=a.current,y=r.current,g=o.current;if(!m)return;ie.fromTo(m,{opacity:0,y:40},{opacity:1,y:0,duration:.75,ease:"power3.out",delay:i%4*.1,scrollTrigger:{trigger:m,start:"top 90%",toggleActions:"play none none none"}});const S=ie.timeline({paused:!0});S.to(m,{y:-6,boxShadow:"0 16px 40px rgba(0,0,0,0.10)",duration:.3,ease:"power2.out"}).to(y,{scale:1.06,duration:.4,ease:"power2.out"},"<"),g&&S.fromTo(g,{x:"-120%",opacity:.5},{x:"120%",opacity:0,duration:.55,ease:"power1.inOut"},"<0.05");const x=()=>S.play(),w=()=>S.reverse();return m.addEventListener("mouseenter",x),m.addEventListener("mouseleave",w),()=>{m.removeEventListener("mouseenter",x),m.removeEventListener("mouseleave",w)}},[i]),b.jsxs("div",{ref:a,className:"relative grid card border p-3 rounded-xl border-gray-300 overflow-visible will-change-transform cursor-default",style:{opacity:0},children:[b.jsx("span",{ref:o,className:"absolute inset-0 w-1/3 h-full bg-linear-to-r from-transparent via-white/40 to-transparent skew-x-[-15deg] pointer-events-none z-20",style:{transform:"translateX(-120%)"}}),b.jsx("div",{className:"cardimg w-full h-50 flex items-center overflow-hidden rounded-xl",children:b.jsx("img",{ref:r,src:t.image,alt:t.name,className:"w-full md:w-[50%] mx-auto object-cover rounded-xl will-change-transform",onError:m=>{m.currentTarget.src=k2}})}),b.jsx("div",{className:"w-full flex justify-around mt-3",children:b.jsxs("div",{className:"w-full min-h-10",children:[b.jsx("h3",{className:"uppercase tracking-wider",children:t.name}),b.jsx("span",{className:"uppercase text-[13px] tracking-widest text-gray-400",children:t.category})]})}),b.jsxs("div",{className:"w-full mt-3 text-sm text-gray-700 tracking-wide flex items-center justify-between",children:[b.jsx("p",{children:t.timing}),b.jsxs("div",{className:"w-full md:w-22 flex gap-3 justify-end",children:[b.jsxs("div",{className:"relative",onMouseEnter:()=>f(!0),onMouseLeave:()=>f(!1),children:[b.jsx("a",{href:t.phone?`tel:${t.phone}`:"#",className:"w-8 h-8 border border-gray-300 rounded-full p-2 flex items-center justify-center hover:bg-(--primary-color) hover:text-white hover:border-transparent transition",children:b.jsx(P2,{})}),t.phone&&b.jsxs("div",{className:"absolute z-50 pointer-events-none transition-all duration-300 ease-out",style:{bottom:"calc(100% + 10px)",left:"50%",opacity:u?1:0,transform:u?"translateX(-50%) translateY(0)":"translateX(-50%) translateY(6px)"},children:[b.jsx("div",{className:"bg-(--primary-color) text-white text-[11px] font-bold tracking-widest uppercase px-4 py-2 rounded-md whitespace-nowrap text-center",children:t.phone}),b.jsx("div",{className:"mx-auto",style:{width:0,height:0,borderLeft:"7px solid transparent",borderRight:"7px solid transparent",borderTop:"8px solid var(--primary-color)"}})]})]}),b.jsxs("div",{className:"relative",onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),children:[b.jsx("a",{href:t.location||"#",className:"w-8 h-8 border border-gray-300 rounded-full p-2 flex items-center justify-center hover:bg-(--primary-color) hover:text-white hover:border-transparent transition",children:b.jsx(F2,{})}),t.location&&t.location!=="#"&&b.jsxs("div",{className:"absolute z-50 pointer-events-none transition-all duration-300 ease-out",style:{bottom:"calc(100% + 10px)",left:"50%",opacity:p?1:0,transform:p?"translateX(-50%) translateY(0)":"translateX(-50%) translateY(6px)"},children:[b.jsx("div",{className:"bg-(--primary-color) text-white text-[11px] font-bold tracking-widest uppercase px-4 py-2 rounded-md whitespace-nowrap text-center",children:t.location}),b.jsx("div",{className:"mx-auto",style:{width:0,height:0,borderLeft:"7px solid transparent",borderRight:"7px solid transparent",borderTop:"8px solid var(--primary-color)"}})]})]})]})]})]})},G6=({data:t})=>{const i=A.useRef(null);return A.useEffect(()=>{i.current&&ie.fromTo(i.current,{opacity:0,y:-30},{opacity:1,y:0,duration:.85,ease:"power3.out",scrollTrigger:{trigger:i.current,start:"top 88%",toggleActions:"play none none none"}})},[]),b.jsx("section",{className:"flex md:py-20 py-10  overflow-hidden",children:b.jsxs("div",{className:"container",children:[b.jsx("div",{ref:i,style:{opacity:0},children:b.jsx(Vn,{title:"Shop",titleClass:"2xl:text-[54px] 2xl:leading-20 text-[30px] leading-10",titlePosition:"text-center justify-center mb-5"})}),b.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-4 gap-5 w-full md:w-[80%] mx-auto",children:t.map((a,r)=>b.jsx(F6,{brand:a,index:r},a.id))})]})})},$6=()=>{const t={image:Gh.banner.image,title:Gh.banner.title,mobimage:void 0};return b.jsxs(el,{children:[b.jsx(tl,{}),b.jsx(rs,{slide:t}),b.jsx(G6,{data:Gh.brands})]})},V6={image:"assets/images/leasing-banner.webp",title:""},q6={content:{tagText:null,title:"WHY LEASE AT H&S MALL",description:null},highlightsCards:[{id:1,title:"<strong>PRIME LOCATION </strong><br/> ON THE PRIME NOIDA-GR. <br/> NOIDA LINK ROAD",icon:"assets/images/location-icon01.webp"},{id:2,title:"<strong>HIGH FOOTFALLS</strong> <br/>OVER 1,00,000+ RESIDENTS <br/>IN A 5 MINUTES’ DRIVE TIME",icon:"assets/images/leasing-icon-02.webp"},{id:3,title:"<strong>LIVELY MIX</strong><br/>SHOP, DINE, ENTERTAINMENT, <br/>FUN & WORK SPACES",icon:"assets/images/location-icon04.webp"},{id:4,title:"<strong>FLEXIBLE SPACES</strong><br/>FROM KIOSK TO <br/>ANCHOR STORES",icon:"assets/images/leasing-icon-04.webp"},{id:5,title:"<strong>MULTILEVEL</strong><br/>2000+<br/> CAR PARKING",icon:"assets/images/location-icon05.webp"},{id:6,title:"<strong>BRAND SUPPORT</strong><br/>DEDICATED MANAGEMENT <br/>& MARKETING SUPPORT ",icon:"assets/images/leasing-icon-06.webp"}]},Y6={scrollingTitle:null,content:{tagText:"leasing enquiry",title:"LEASE YOUR <br/>SPACE AT H&S MALL",description:"Expand your brand presence and be part of a vibrant retail environment designed to drive footfall and growth."},image:{src:"assets/images/leasing-overview-banner.webp",parallax:{y:-100,scrub:1.5}}},X6={tagText:null,title:"LEASING CATEGORIES ",banner:null,brands:null,labels:["Retail stores","Anchors","Hypermarket","F&B","Cafés & Restaurants","Hotel apartment","Multiplex","Gaming zone","Kiosk","Office spaces"]},I6={tagText:null,title:"OUR BRAND PARTNERS ",banner:null,brands:[{id:1,name:"Carrefour",image:"assets/images/shopping/01-Carrefour.webp",category:"shopping",sort:1,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:2,name:"Aldo Accessories",image:"assets/images/shopping/02-Aldo-Accessories.webp",category:"shopping",sort:2,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:3,name:"Aldo",image:"assets/images/shopping/03-Aldo.webp",category:"shopping",sort:3,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:4,name:"R&B",image:"assets/images/shopping/04-R&B.webp",category:"shopping",sort:4,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:5,name:"Beverly Hills Polo Club",image:"assets/images/shopping/05-Beverly-Hills-Polo-Club.webp",category:"shopping",sort:5,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:6,name:"Bath & Body Works",image:"assets/images/shopping/06-Bath-Body-Works.webp",category:"shopping",sort:6,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:7,name:"Crocs",image:"assets/images/shopping/07-Crocs.webp",category:"shopping",sort:7,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:8,name:"Charles & Keith",image:"assets/images/shopping/08-CharlesKeith.webp",category:"shopping",sort:8,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:9,name:"Hidesign",image:"assets/images/shopping/09-Hidesign.webp",category:"shopping",sort:9,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:10,name:"Tanishq",image:"assets/images/shopping/10-Tanishq.webp",category:"shopping",sort:10,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:11,name:"Malabar Gold & Diamonds",image:"assets/images/shopping/11-Malabar-Gold-Diamonds.webp",category:"shopping",sort:11,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:12,name:"Zudio",image:"assets/images/shopping/12-Zudio.webp",category:"shopping",sort:12,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:13,name:"Ethos Watch Boutiques",image:"assets/images/shopping/13-Ethos.webp",category:"shopping",sort:13,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:14,name:"Rado",image:"assets/images/shopping/14-Rado.webp",category:"shopping",sort:14,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:15,name:"Asics",image:"assets/images/shopping/15-Asics.webp",category:"shopping",sort:15,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:16,name:"Meena Bazaar",image:"assets/images/shopping/16-Meena-Bazaar.webp",category:"shopping",sort:16,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:17,name:"Mokobara",image:"assets/images/shopping/17-Mokobara.webp",category:"shopping",sort:17,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:18,name:"Agaro",image:"assets/images/shopping/18-Agaro.webp",category:"shopping",sort:18,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:19,name:"Puma",image:"assets/images/shopping/19-Puma.webp",category:"shopping",sort:19,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:20,name:"Metro",image:"assets/images/shopping/20-Metro.webp",category:"shopping",sort:20,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:21,name:"Safari",image:"assets/images/shopping/21-Safari.webp",category:"shopping",sort:21,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:22,name:"Snitch",image:"assets/images/shopping/22-Snitch.webp",category:"shopping",sort:22,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:23,name:"Skechers",image:"assets/images/shopping/23-Skechers.webp",category:"shopping",sort:23,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:24,name:"Clog London",image:"assets/images/shopping/24-Clog-London.webp",category:"shopping",sort:24,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:25,name:"Aretto",image:"assets/images/shopping/25-Aretto.webp",category:"shopping",sort:25,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:26,name:"Wrogn",image:"assets/images/shopping/26-Wrogn.webp",category:"shopping",sort:26,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:27,name:"Nobero",image:"assets/images/shopping/27-Nobero.webp",category:"shopping",sort:27,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:28,name:"Inc.5",image:"assets/images/shopping/28-Inc5.webp",category:"shopping",sort:28,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:29,name:"Intimissi",image:"assets/images/shopping/29-Intimissi.webp",category:"shopping",sort:29,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:30,name:"Octave",image:"assets/images/shopping/30-Octave.webp",category:"shopping",sort:30,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:31,name:"Bewakoof",image:"assets/images/shopping/31-Bewakoof.webp",category:"shopping",sort:31,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:32,name:"LuvLap",image:"assets/images/shopping/32-Luvlap.webp",category:"shopping",sort:32,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:33,name:"Gini & Jony",image:"assets/images/shopping/33-Gini-&-Jony.webp",category:"shopping",sort:33,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:34,name:"Mi Arcus",image:"assets/images/shopping/34-Mi-Arcus.webp",category:"shopping",sort:34,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:35,name:"Daiso",image:"assets/images/shopping/35-Daiso.webp",category:"shopping",sort:35,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:36,name:"Intune",image:"assets/images/shopping/36-Intune.webp",category:"shopping",sort:36,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:37,name:"Marzena",image:"assets/images/shopping/37-Marzena.webp",category:"shopping",sort:37,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:38,name:"Looks Salon",image:"assets/images/shopping/38-Looks-Salon.webp",category:"shopping",sort:38,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:39,name:"Stanmax",image:"assets/images/shopping/39-Stanmax.webp",category:"shopping",sort:39,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"},{id:40,name:"PCube Fitness",image:"assets/images/shopping/40-Pcube-Fitness.webp",category:"shopping",sort:40,active:!0,phone:"#",location:"#",timing:"11:00AM - 9:30PM"}]},Jt={banner:V6,highlights:q6,overview:Y6,leasingCat:X6,brandSection:I6};function Z6(){const t={image:Jt.banner.image,title:Jt.banner.title,mobimage:void 0};return b.jsxs(el,{children:[b.jsx(tl,{}),b.jsx(rs,{slide:t}),(Jt==null?void 0:Jt.overview)&&b.jsx(E2,{data:Jt.overview,isDownload:!0}),(Jt==null?void 0:Jt.highlights)&&b.jsx(Zp,{features:Jt.highlights}),(Jt==null?void 0:Jt.leasingCat)&&b.jsx(Xr,{data:Jt.leasingCat}),(Jt==null?void 0:Jt.brandSection)&&b.jsx(Xr,{data:Jt.brandSection})]})}const Q6={image:"assets/images/gamesheroBanner.webp",title:"UNLIMITED FUN. <br/>ENDLESS ADVENTURE."},K6={tagText:"Games",title:"WELCOME TO THE WORLD <br/>OF GAMES AT H&S MALL",description:"Get ready to experience WOPPER Endless Adventure, a world of excitement designed for thrill seekers and families alike. From action-packed games to interactive fun zones, every visit promises unforgettable memories.",keyTitle:"Key Attractions",attractionKey:[{imageSrc:"assets/images/key01.webp",text:"Adventure Play Zones"},{imageSrc:"assets/images/key02.webp",text:"Interactive Games"},{imageSrc:"assets/images/key03.webp",text:"Virtual Reality Experiences"},{imageSrc:"assets/images/key04.webp",text:"Kids Activity Areas"},{imageSrc:"assets/images/key05.webp",text:"Party & Celebration Zones"},{imageSrc:"assets/images/key06.webp",text:"Safe & Supervised Environment "}]},W6={tagText:null,title:"CELEBRATE EVERY SPECIAL MOMENT",description:"From birthdays to school outings and family celebrations, WOPPER Endless Adventure is the perfect venue for memorable events.",banner:"assets/images/gamesBanner.webp",movementsCard:[{id:1,title:"Birthday Parties",icon:"assets/images/games01.webp"},{id:2,title:"School Trips",icon:"assets/images/games02.webp"},{id:3,title:"Weekend Celebrations",icon:"assets/images/games03.webp"},{id:4,title:"Family Gatherings",icon:"assets/images/games04.webp"}]},J6={tagText:null,title:null,banner:null,brands:null,labels:["EVENTS","ENTERTAINMENT"," DINE   ","SHOPPING  ","WHAT’S NEW ","OUR MALLS"]},fc={banner:Q6,overview:K6,movements:W6,movieSection:J6},eM=({data:t})=>b.jsx(b.Fragment,{children:b.jsxs("div",{className:"keyCard",children:[b.jsx("div",{className:"keyImage w-full mb-3",children:b.jsx("img",{src:t.imageSrc,alt:"",className:"rounded-2xl"})}),b.jsxs("div",{className:"w-full rounded-2xl bg-[#f7f4ef] pt-10 pb-6 px-4 text-center relative flex items-center justify-center font-semibold text-[21px]",children:[b.jsx("span",{className:"border border-[#d9bd99] absolute w-full h-full left-2 top-2 bg-transparent rounded-2xl pointer-events-none"}),t.text]})]})}),G2=({data:t})=>b.jsx("section",{className:"w-full pt-20",children:b.jsxs("div",{className:"container",children:[b.jsx(Vn,{...t,titleClass:"2xl:text-[54px] md:text-[46px] leading-12 2xl:leading-14",titlePosition:"text-center justify-center mb-20",descClass:"text-center !w-full flex justify-center !m-0",pClass:"!max-w-[60%]"}),b.jsx("h3",{className:"w-full montserrat font-thin uppercase 2xl:text-[54px] md:text-[46px] leading-12 2xl:leading-14 mb-10 text-center",children:t.keyTitle}),b.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-x-10 gap-y-14 w-full 2xl:w-[80%] md:w-[90%] mx-auto",children:t.attractionKey.map((i,a)=>b.jsx(eM,{data:i},a))})]})}),tM=({Data:t})=>{const i=A.useRef(null),a=A.useRef(null),r=A.useRef(null);return A.useEffect(()=>{(async()=>{const{ScrollTrigger:u}=await Vc(async()=>{const{ScrollTrigger:y}=await Promise.resolve().then(()=>Xp);return{ScrollTrigger:y}},void 0);ie.registerPlugin(u);const f=i.current,p=a.current,h=r.current;if(!f)return;const m=ie.context(()=>{if(p&&ie.to(p,{y:-80,ease:"none",scrollTrigger:{trigger:f,start:"top bottom",end:"bottom top",scrub:1.5}}),h){const y=ie.utils.toArray(".games-card",h);ie.set(y,{opacity:0,y:40,scale:.92}),ie.to(y,{opacity:1,y:0,scale:1,duration:.7,ease:"power3.out",stagger:.12,scrollTrigger:{trigger:h,start:"top 85%",toggleActions:"play none none none"}}),y.forEach(g=>{const S=ie.timeline({paused:!0});S.to(g,{y:-8,scale:1.03,duration:.3,ease:"power2.out",boxShadow:"0 14px 30px rgba(0,0,0,0.08)"}),g.addEventListener("mouseenter",()=>S.play()),g.addEventListener("mouseleave",()=>S.reverse())})}},f);return()=>m.revert()})()},[]),b.jsxs("section",{ref:i,className:"w-full pt-20",children:[(t==null?void 0:t.banner)&&b.jsx("div",{className:"w-full mx-auto overflow-hidden mb-12",children:b.jsx("div",{className:"w-full md:h-140 h-50 relative overflow-hidden",children:b.jsx("div",{ref:a,className:"w-full h-[120%]",children:b.jsx("img",{src:t.banner,alt:"brands",className:"w-full h-full object-cover"})})})}),b.jsxs("div",{className:"container",children:[b.jsx(Vn,{...t,tagText:t.tagText??void 0,titleClass:"2xl:text-[54px] md:text-[46px] leading-12 2xl:leading-14",titlePosition:"text-center justify-center mb-20",descClass:"text-center !w-full flex justify-center !m-0",pClass:"!max-w-[40%]"}),b.jsx("div",{ref:r,className:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-4 gap-x-10 gap-y-14 w-full md:w-[90%] mx-auto",children:(t.movementsCard??[]).map(o=>b.jsxs("div",{className:"games-card flex flex-col items-center cursor-default will-change-transform",children:[b.jsx("div",{className:"relative z-10 w-18 h-18 rounded-full bg-white border border-[#d9bd99] shadow-sm flex items-center justify-center text-[#6b5c4e] -mb-7 will-change-transform",children:b.jsx("img",{src:o.icon,alt:o.title})}),b.jsxs("div",{className:"w-full rounded-2xl bg-[#f7f4ef] pt-10 pb-6 px-4 text-center relative flex items-center justify-center",children:[b.jsx("span",{className:"border border-[#d9bd99] absolute w-full h-full left-2 top-2 bg-transparent rounded-2xl pointer-events-none"}),b.jsx("div",{className:"flex w-full h-full justify-center items-center",children:b.jsx("p",{className:"text-[#3a2e26] 2xl:text-[17px] tracking-wide md:text-[17px] leading-relaxed uppercase whitespace-pre-line z-50 relative py-3 font-semibold",dangerouslySetInnerHTML:{__html:o.title}})})]})]},o.id))}),t.partyButton&&b.jsxs(b.Fragment,{children:[b.jsx("div",{className:"w-full"}),b.jsx("div",{className:"w-full flex justify-center items-center mt-15",children:b.jsx("button",{className:"bg-black py-2 px-4 rounded-md hover:bg-[#f7f4ef] hover:text-black w-80 h-15 text-white uppercase 2xl:text-[16px] text-[14px] tracking-widest mx-auto",children:"Book your Party"})})]})]})]})},nM=({})=>b.jsxs(el,{children:[b.jsx(tl,{}),b.jsx(rs,{slide:fc.banner}),b.jsx(G2,{data:fc.overview}),b.jsx(tM,{Data:fc.movements}),b.jsx(Xr,{data:fc.movieSection,isLeasing:!0})]}),iM={image:"assets/images/pubs/pubs-banner.webp",title:"CHEERS. MUSIC. <br/>NIGHTLIFE.",description:"Greater Noida West’s New Party Destination"},aM={tagText:null,title:"YOUR GO-TO DESTINATION <br/> FOR EVERY CELEBRATION",description:"Whether it’s after-work evenings, weekend parties, birthday celebrations, or social gatherings with friends — the nightlife at H&S Mall is crafted to keep the energy alive.",keyTitle:"PERFECT FOR",attractionKey:[{imageSrc:"assets/images/pubs/pubs01.webp",text:"Weekend Hangouts "},{imageSrc:"assets/images/pubs/pubs02.webp",text:"Corporate Parties "},{imageSrc:"assets/images/pubs/pubs03.webp",text:"Birthday Celebrations "},{imageSrc:"assets/images/pubs/pubs04.webp",text:"Match Screening Nights "},{imageSrc:"assets/images/pubs/pubs05.webp",text:"Date Nights "},{imageSrc:"assets/images/pubs/pubs06.webp",text:"Group Gatherings "}]},rM={tagText:"pubs",title:"EXPERIENCE THE NIGHTLIFE <br/>AT H&S MALL",description:"Get ready to experience the city’s newest hotspot for music, cocktails, food, and unforgettable evenings. With iconic pub brands arriving at H&S Mall, every night is set to become bigger, livelier, and more exciting.",banner:"assets/images/pubs/pubsBanneer.webp",movementsCard:null,brands:[{id:1,name:"Molecule ",image:"assets/images/pubs/pbrand01.webp",alt:"Molecule"},{id:2,name:"Molecule ",image:"assets/images/pubs/pbrand02.webp",alt:"Molecule"},{id:3,name:"Molecule ",image:"assets/images/pubs/pbrand03.webp",alt:"Molecule"}]},lM={tagText:null,title:null,banner:null,brands:null,labels:["EVENTS","ENTERTAINMENT"," DINE   ","SHOPPING  ","WHAT’S NEW ","OUR MALLS"]},dc={banner:iM,overview:aM,movements:rM,movieSection:lM},sM=({Data:t})=>{const i=A.useRef(null),a=A.useRef(null),r=A.useRef(null);return A.useEffect(()=>{(async()=>{const{ScrollTrigger:u}=await Vc(async()=>{const{ScrollTrigger:y}=await Promise.resolve().then(()=>Xp);return{ScrollTrigger:y}},void 0);ie.registerPlugin(u);const f=i.current,p=a.current,h=r.current;if(!f)return;const m=ie.context(()=>{if(p&&ie.to(p,{y:-80,ease:"none",scrollTrigger:{trigger:f,start:"top bottom",end:"bottom top",scrub:1.5}}),h){const y=ie.utils.toArray(".games-card",h);ie.set(y,{opacity:0,y:40,scale:.92}),ie.to(y,{opacity:1,y:0,scale:1,duration:.7,ease:"power3.out",stagger:.12,scrollTrigger:{trigger:h,start:"top 85%",toggleActions:"play none none none"}}),y.forEach(g=>{const S=ie.timeline({paused:!0});S.to(g,{y:-8,scale:1.03,duration:.3,ease:"power2.out",boxShadow:"0 14px 30px rgba(0,0,0,0.08)"}),g.addEventListener("mouseenter",()=>S.play()),g.addEventListener("mouseleave",()=>S.reverse())})}},f);return()=>m.revert()})()},[]),b.jsxs("section",{ref:i,className:"w-full pt-20",children:[b.jsxs("div",{className:"container",children:[b.jsx(Vn,{...t,tagText:t.tagText??void 0,titleClass:"2xl:text-[54px] md:text-[46px] leading-12 2xl:leading-14",titlePosition:"text-center justify-center m-0",descClass:"text-center !w-full flex justify-center !m-0",pClass:"!max-w-[40%]"}),b.jsx("div",{className:"w-full  md:w-[85%] mx-auto",children:b.jsx(Ip,{brands:t.brands??[]})}),b.jsx("div",{ref:r,className:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-4 gap-x-10 gap-y-14 w-full md:w-[90%] mx-auto",children:(t.movementsCard??[]).map(o=>b.jsxs("div",{className:"games-card flex flex-col items-center cursor-default will-change-transform",children:[b.jsx("div",{className:"relative z-10 w-18 h-18 rounded-full bg-white border border-[#d9bd99] shadow-sm flex items-center justify-center text-[#6b5c4e] -mb-7 will-change-transform",children:b.jsx("img",{src:o.icon,alt:o.title})}),b.jsxs("div",{className:"w-full rounded-2xl bg-[#f7f4ef] pt-10 pb-6 px-4 text-center relative flex items-center justify-center",children:[b.jsx("span",{className:"border border-[#d9bd99] absolute w-full h-full left-2 top-2 bg-transparent rounded-2xl pointer-events-none"}),b.jsx("div",{className:"flex w-full h-full justify-center items-center",children:b.jsx("p",{className:"text-[#3a2e26] 2xl:text-[17px] tracking-wide md:text-[17px] leading-relaxed uppercase whitespace-pre-line z-50 relative py-3 font-semibold",dangerouslySetInnerHTML:{__html:o.title}})})]})]},o.id))}),t.partyButton&&b.jsxs(b.Fragment,{children:[b.jsx("div",{className:"w-full"}),b.jsx("div",{className:"w-full flex justify-center items-center mt-15",children:b.jsx("button",{className:"bg-black py-2 px-4 rounded-md hover:bg-[#f7f4ef] hover:text-black w-80 h-15 text-white uppercase 2xl:text-[16px] text-[14px] tracking-widest mx-auto",children:"Book your Party"})})]})]}),(t==null?void 0:t.banner)&&b.jsx("div",{className:"w-full mx-auto overflow-hidden mt-20",children:b.jsx("div",{className:"w-full md:h-140 h-50 relative overflow-hidden",children:b.jsx("div",{ref:a,className:"w-full h-[120%]",children:b.jsx("img",{src:t.banner,alt:"brands",className:"w-full h-full object-cover"})})})})]})},oM=({})=>b.jsxs(el,{children:[b.jsx(tl,{}),b.jsx(rs,{slide:dc.banner}),b.jsx(sM,{Data:dc.movements}),b.jsx(G2,{data:dc.overview}),b.jsx(Xr,{data:dc.movieSection,isLeasing:!0})]});function uM(){return b.jsxs(l3,{children:[b.jsx(tr,{path:"/",element:b.jsx(I9,{})}),b.jsx(tr,{path:"/shop",element:b.jsx($6,{})}),b.jsx(tr,{path:"/dine",element:b.jsx(U6,{})}),b.jsx(tr,{path:"/movies",element:b.jsx(z6,{})}),b.jsx(tr,{path:"/games",element:b.jsx(nM,{})}),b.jsx(tr,{path:"/pubs",element:b.jsx(oM,{})}),b.jsx(tr,{path:"/leasing-enquiry",element:b.jsx(Z6,{})})]})}ow.createRoot(document.getElementById("root")).render(b.jsx(pt.StrictMode,{children:b.jsx(j3,{basename:"/hns-mall",children:b.jsx(uM,{})})}))});export default cM();
