var ob=Object.create;var qg=Object.defineProperty;var ub=Object.getOwnPropertyDescriptor;var fb=Object.getOwnPropertyNames;var db=Object.getPrototypeOf,cb=Object.prototype.hasOwnProperty;var Ll=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var pb=(t,e,a,l)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of fb(e))!cb.call(t,r)&&r!==a&&qg(t,r,{get:()=>e[r],enumerable:!(l=ub(e,r))||l.enumerable});return t};var Qt=(t,e,a)=>(a=t!=null?ob(db(t)):{},pb(e||!t||!t.__esModule?qg(a,"default",{value:t,enumerable:!0}):a,t));var Zg=Ll(W=>{"use strict";var bc=Symbol.for("react.transitional.element"),mb=Symbol.for("react.portal"),hb=Symbol.for("react.fragment"),gb=Symbol.for("react.strict_mode"),xb=Symbol.for("react.profiler"),vb=Symbol.for("react.consumer"),yb=Symbol.for("react.context"),Sb=Symbol.for("react.forward_ref"),Lb=Symbol.for("react.suspense"),bb=Symbol.for("react.memo"),Vg=Symbol.for("react.lazy"),Cb=Symbol.for("react.activity"),Ng=Symbol.iterator;function Ib(t){return t===null||typeof t!="object"?null:(t=Ng&&t[Ng]||t["@@iterator"],typeof t=="function"?t:null)}var Xg={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Yg=Object.assign,jg={};function gs(t,e,a){this.props=t,this.context=e,this.refs=jg,this.updater=a||Xg}gs.prototype.isReactComponent={};gs.prototype.setState=function(t,e){if(typeof t!="object"&&typeof t!="function"&&t!=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,t,e,"setState")};gs.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")};function Wg(){}Wg.prototype=gs.prototype;function Cc(t,e,a){this.props=t,this.context=e,this.refs=jg,this.updater=a||Xg}var Ic=Cc.prototype=new Wg;Ic.constructor=Cc;Yg(Ic,gs.prototype);Ic.isPureReactComponent=!0;var Ug=Array.isArray;function Lc(){}var Ie={H:null,A:null,T:null,S:null},Qg=Object.prototype.hasOwnProperty;function _c(t,e,a){var l=a.ref;return{$$typeof:bc,type:t,key:e,ref:l!==void 0?l:null,props:a}}function _b(t,e){return _c(t.type,e,t.props)}function Tc(t){return typeof t=="object"&&t!==null&&t.$$typeof===bc}function Tb(t){var e={"=":"=0",":":"=2"};return"$"+t.replace(/[=:]/g,function(a){return e[a]})}var Fg=/\/+/g;function Sc(t,e){return typeof t=="object"&&t!==null&&t.key!=null?Tb(""+t.key):e.toString(36)}function Mb(t){switch(t.status){case"fulfilled":return t.value;case"rejected":throw t.reason;default:switch(typeof t.status=="string"?t.then(Lc,Lc):(t.status="pending",t.then(function(e){t.status==="pending"&&(t.status="fulfilled",t.value=e)},function(e){t.status==="pending"&&(t.status="rejected",t.reason=e)})),t.status){case"fulfilled":return t.value;case"rejected":throw t.reason}}throw t}function hs(t,e,a,l,r){var i=typeof t;(i==="undefined"||i==="boolean")&&(t=null);var s=!1;if(t===null)s=!0;else switch(i){case"bigint":case"string":case"number":s=!0;break;case"object":switch(t.$$typeof){case bc:case mb:s=!0;break;case Vg:return s=t._init,hs(s(t._payload),e,a,l,r)}}if(s)return r=r(t),s=l===""?"."+Sc(t,0):l,Ug(r)?(a="",s!=null&&(a=s.replace(Fg,"$&/")+"/"),hs(r,e,a,"",function(u){return u})):r!=null&&(Tc(r)&&(r=_b(r,a+(r.key==null||t&&t.key===r.key?"":(""+r.key).replace(Fg,"$&/")+"/")+s)),e.push(r)),1;s=0;var n=l===""?".":l+":";if(Ug(t))for(var o=0;o{"use strict";Kg.exports=Zg()});var n0=Ll(Ae=>{"use strict";function kc(t,e){var a=t.length;t.push(e);e:for(;0>>1,r=t[l];if(0>>1;lZu(n,a))oZu(u,n)?(t[l]=u,t[o]=a,l=o):(t[l]=n,t[s]=a,l=s);else if(oZu(u,a))t[l]=u,t[o]=a,l=o;else break e}}return e}function Zu(t,e){var a=t.sortIndex-e.sortIndex;return a!==0?a:t.id-e.id}Ae.unstable_now=void 0;typeof performance=="object"&&typeof performance.now=="function"?(Jg=performance,Ae.unstable_now=function(){return Jg.now()}):(Mc=Date,$g=Mc.now(),Ae.unstable_now=function(){return Mc.now()-$g});var Jg,Mc,$g,Gl=[],Mr=[],kb=1,Ga=null,Pt=3,Dc=!1,qn=!1,Nn=!1,wc=!1,a0=typeof setTimeout=="function"?setTimeout:null,l0=typeof clearTimeout=="function"?clearTimeout:null,e0=typeof setImmediate<"u"?setImmediate:null;function Ku(t){for(var e=bl(Mr);e!==null;){if(e.callback===null)Ju(Mr);else if(e.startTime<=t)Ju(Mr),e.sortIndex=e.expirationTime,kc(Gl,e);else break;e=bl(Mr)}}function Oc(t){if(Nn=!1,Ku(t),!qn)if(bl(Gl)!==null)qn=!0,vs||(vs=!0,xs());else{var e=bl(Mr);e!==null&&Bc(Oc,e.startTime-t)}}var vs=!1,Un=-1,r0=5,i0=-1;function s0(){return wc?!0:!(Ae.unstable_now()-i0t&&s0());){var l=Ga.callback;if(typeof l=="function"){Ga.callback=null,Pt=Ga.priorityLevel;var r=l(Ga.expirationTime<=t);if(t=Ae.unstable_now(),typeof r=="function"){Ga.callback=r,Ku(t),e=!0;break t}Ga===bl(Gl)&&Ju(Gl),Ku(t)}else Ju(Gl);Ga=bl(Gl)}if(Ga!==null)e=!0;else{var i=bl(Mr);i!==null&&Bc(Oc,i.startTime-t),e=!1}}break e}finally{Ga=null,Pt=a,Dc=!1}e=void 0}}finally{e?xs():vs=!1}}}var xs;typeof e0=="function"?xs=function(){e0(Ec)}:typeof MessageChannel<"u"?(Ac=new MessageChannel,t0=Ac.port2,Ac.port1.onmessage=Ec,xs=function(){t0.postMessage(null)}):xs=function(){a0(Ec,0)};var Ac,t0;function Bc(t,e){Un=a0(function(){t(Ae.unstable_now())},e)}Ae.unstable_IdlePriority=5;Ae.unstable_ImmediatePriority=1;Ae.unstable_LowPriority=4;Ae.unstable_NormalPriority=3;Ae.unstable_Profiling=null;Ae.unstable_UserBlockingPriority=2;Ae.unstable_cancelCallback=function(t){t.callback=null};Ae.unstable_forceFrameRate=function(t){0>t||125l?(t.sortIndex=a,kc(Mr,t),bl(Gl)===null&&t===bl(Mr)&&(Nn?(l0(Un),Un=-1):Nn=!0,Bc(Oc,a-l))):(t.sortIndex=r,kc(Gl,t),qn||Dc||(qn=!0,vs||(vs=!0,xs()))),t};Ae.unstable_shouldYield=s0;Ae.unstable_wrapCallback=function(t){var e=Pt;return function(){var a=Pt;Pt=e;try{return t.apply(this,arguments)}finally{Pt=a}}}});var u0=Ll((lE,o0)=>{"use strict";o0.exports=n0()});var d0=Ll(Kt=>{"use strict";var Db=Fl();function f0(t){var e="https://react.dev/errors/"+t;if(1{"use strict";function c0(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c0)}catch(t){console.error(t)}}c0(),p0.exports=d0()});var TS=Ll(_d=>{"use strict";var ut=u0(),Nx=Fl(),Bb=m0();function O(t){var e="https://react.dev/errors/"+t;if(1_s||(t.current=yp[_s],yp[_s]=null,_s--)}function be(t,e){_s++,yp[_s]=t.current,t.current=e}var Tl=Ml(null),ho=Ml(null),Nr=Ml(null),Bf=Ml(null);function zf(t,e){switch(be(Nr,e),be(ho,t),be(Tl,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?Cx(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=Cx(e),t=cS(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}xt(Tl),be(Tl,t)}function Gs(){xt(Tl),xt(ho),xt(Nr)}function Sp(t){t.memoizedState!==null&&be(Bf,t);var e=Tl.current,a=cS(e,t.type);e!==a&&(be(ho,t),be(Tl,a))}function Rf(t){ho.current===t&&(xt(Tl),xt(ho)),Bf.current===t&&(xt(Bf),To._currentValue=Mi)}var zc,x0;function Ci(t){if(zc===void 0)try{throw Error()}catch(a){var e=a.stack.trim().match(/\n( *(at )?)/);zc=e&&e[1]||"",x0=-1)":-1r||o[l]!==u[r]){var f=` `+o[l].replace(" at new "," at ");return t.displayName&&f.includes("")&&(f=f.replace("",t.displayName)),f}while(1<=l&&0<=r);break}}}finally{Rc=!1,Error.prepareStackTrace=a}return(a=t?t.displayName||t.name:"")?Ci(a):""}function qb(t,e){switch(t.tag){case 26:case 27:case 5:return Ci(t.type);case 16:return Ci("Lazy");case 13:return t.child!==e&&e!==null?Ci("Suspense Fallback"):Ci("Suspense");case 19:return Ci("SuspenseList");case 0:case 15:return Pc(t.type,!1);case 11:return Pc(t.type.render,!1);case 1:return Pc(t.type,!0);case 31:return Ci("Activity");default:return""}}function v0(t){try{var e="",a=null;do e+=qb(t,a),a=t,t=t.return;while(t);return e}catch(l){return` Error generating stack: `+l.message+` `+l.stack}}var Lp=Object.prototype.hasOwnProperty,dm=ut.unstable_scheduleCallback,Hc=ut.unstable_cancelCallback,Nb=ut.unstable_shouldYield,Ub=ut.unstable_requestPaint,Ea=ut.unstable_now,Fb=ut.unstable_getCurrentPriorityLevel,jx=ut.unstable_ImmediatePriority,Wx=ut.unstable_UserBlockingPriority,Pf=ut.unstable_NormalPriority,Gb=ut.unstable_LowPriority,Qx=ut.unstable_IdlePriority,Vb=ut.log,Xb=ut.unstable_setDisableYieldValue,ko=null,Aa=null;function zr(t){if(typeof Vb=="function"&&Xb(t),Aa&&typeof Aa.setStrictMode=="function")try{Aa.setStrictMode(ko,t)}catch{}}var ka=Math.clz32?Math.clz32:Wb,Yb=Math.log,jb=Math.LN2;function Wb(t){return t>>>=0,t===0?32:31-(Yb(t)/jb|0)|0}var tf=256,af=262144,lf=4194304;function Ii(t){var e=t&42;if(e!==0)return e;switch(t&-t){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 t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function ud(t,e,a){var l=t.pendingLanes;if(l===0)return 0;var r=0,i=t.suspendedLanes,s=t.pingedLanes;t=t.warmLanes;var n=l&134217727;return n!==0?(l=n&~i,l!==0?r=Ii(l):(s&=n,s!==0?r=Ii(s):a||(a=n&~t,a!==0&&(r=Ii(a))))):(n=l&~i,n!==0?r=Ii(n):s!==0?r=Ii(s):a||(a=l&~t,a!==0&&(r=Ii(a)))),r===0?0:e!==0&&e!==r&&(e&i)===0&&(i=r&-r,a=e&-e,i>=a||i===32&&(a&4194048)!==0)?e:r}function Do(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Qb(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+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 e+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 Zx(){var t=lf;return lf<<=1,(lf&62914560)===0&&(lf=4194304),t}function qc(t){for(var e=[],a=0;31>a;a++)e.push(t);return e}function wo(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function Zb(t,e,a,l,r,i){var s=t.pendingLanes;t.pendingLanes=a,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=a,t.entangledLanes&=a,t.errorRecoveryDisabledLanes&=a,t.shellSuspendCounter=0;var n=t.entanglements,o=t.expirationTimes,u=t.hiddenUpdates;for(a=s&~a;0"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var aC=/[\n"\\]/g;function Wa(t){return t.replace(aC,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Ip(t,e,a,l,r,i,s,n){t.name="",s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?t.type=s:t.removeAttribute("type"),e!=null?s==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Xa(e)):t.value!==""+Xa(e)&&(t.value=""+Xa(e)):s!=="submit"&&s!=="reset"||t.removeAttribute("value"),e!=null?_p(t,s,Xa(e)):a!=null?_p(t,s,Xa(a)):l!=null&&t.removeAttribute("value"),r==null&&i!=null&&(t.defaultChecked=!!i),r!=null&&(t.checked=r&&typeof r!="function"&&typeof r!="symbol"),n!=null&&typeof n!="function"&&typeof n!="symbol"&&typeof n!="boolean"?t.name=""+Xa(n):t.removeAttribute("name")}function iv(t,e,a,l,r,i,s,n){if(i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.type=i),e!=null||a!=null){if(!(i!=="submit"&&i!=="reset"||e!=null)){Cp(t);return}a=a!=null?""+Xa(a):"",e=e!=null?""+Xa(e):a,n||e===t.value||(t.value=e),t.defaultValue=e}l=l??r,l=typeof l!="function"&&typeof l!="symbol"&&!!l,t.checked=n?t.checked:!!l,t.defaultChecked=!!l,s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"&&(t.name=s),Cp(t)}function _p(t,e,a){e==="number"&&Hf(t.ownerDocument)===t||t.defaultValue===""+a||(t.defaultValue=""+a)}function Ps(t,e,a,l){if(t=t.options,e){e={};for(var r=0;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Mp=!1;if(lr)try{ys={},Object.defineProperty(ys,"passive",{get:function(){Mp=!0}}),window.addEventListener("test",ys,ys),window.removeEventListener("test",ys,ys)}catch{Mp=!1}var ys,Rr=null,xm=null,Lf=null;function fv(){if(Lf)return Lf;var t,e=xm,a=e.length,l,r="value"in Rr?Rr.value:Rr.textContent,i=r.length;for(t=0;t=to),A0=" ",k0=!1;function cv(t,e){switch(t){case"keyup":return kC.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function pv(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Es=!1;function wC(t,e){switch(t){case"compositionend":return pv(e);case"keypress":return e.which!==32?null:(k0=!0,A0);case"textInput":return t=e.data,t===A0&&k0?null:t;default:return null}}function OC(t,e){if(Es)return t==="compositionend"||!ym&&cv(t,e)?(t=fv(),Lf=xm=Rr=null,Es=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1=e)return{node:a,offset:e-t};t=l}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=B0(a)}}function xv(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?xv(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function vv(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Hf(t.document);e instanceof t.HTMLIFrameElement;){try{var a=typeof e.contentWindow.location.href=="string"}catch{a=!1}if(a)t=e.contentWindow;else break;e=Hf(t.document)}return e}function Sm(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var UC=lr&&"documentMode"in document&&11>=document.documentMode,As=null,Ep=null,lo=null,Ap=!1;function R0(t,e,a){var l=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;Ap||As==null||As!==Hf(l)||(l=As,"selectionStart"in l&&Sm(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),lo&&vo(lo,l)||(lo=l,l=ad(Ep,"onSelect"),0>=s,r-=s,Cl=1<<32-ka(e)+r|a<I?(E=C,C=null):E=C.sibling;var M=p(g,C,x[I],y);if(M===null){C===null&&(C=E);break}t&&C&&M.alternate===null&&e(g,C),m=i(M,m,I),T===null?b=M:T.sibling=M,T=M,C=E}if(I===x.length)return a(g,C),ne&&Ql(g,I),b;if(C===null){for(;II?(E=C,C=null):E=C.sibling;var D=p(g,C,M.value,y);if(D===null){C===null&&(C=E);break}t&&C&&D.alternate===null&&e(g,C),m=i(D,m,I),T===null?b=D:T.sibling=D,T=D,C=E}if(M.done)return a(g,C),ne&&Ql(g,I),b;if(C===null){for(;!M.done;I++,M=x.next())M=c(g,M.value,y),M!==null&&(m=i(M,m,I),T===null?b=M:T.sibling=M,T=M);return ne&&Ql(g,I),b}for(C=l(C);!M.done;I++,M=x.next())M=d(C,g,I,M.value,y),M!==null&&(t&&M.alternate!==null&&C.delete(M.key===null?I:M.key),m=i(M,m,I),T===null?b=M:T.sibling=M,T=M);return t&&C.forEach(function(w){return e(g,w)}),ne&&Ql(g,I),b}function L(g,m,x,y){if(typeof x=="object"&&x!==null&&x.type===Is&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case ef:e:{for(var b=x.key;m!==null;){if(m.key===b){if(b=x.type,b===Is){if(m.tag===7){a(g,m.sibling),y=r(m,x.props.children),y.return=g,g=y;break e}}else if(m.elementType===b||typeof b=="object"&&b!==null&&b.$$typeof===Ar&&_i(b)===m.type){a(g,m.sibling),y=r(m,x.props),Xn(y,x),y.return=g,g=y;break e}a(g,m);break}else e(g,m);m=m.sibling}x.type===Is?(y=Ei(x.props.children,g.mode,y,x.key),y.return=g,g=y):(y=Cf(x.type,x.key,x.props,null,g.mode,y),Xn(y,x),y.return=g,g=y)}return s(g);case Zn:e:{for(b=x.key;m!==null;){if(m.key===b)if(m.tag===4&&m.stateNode.containerInfo===x.containerInfo&&m.stateNode.implementation===x.implementation){a(g,m.sibling),y=r(m,x.children||[]),y.return=g,g=y;break e}else{a(g,m);break}else e(g,m);m=m.sibling}y=jc(x,g.mode,y),y.return=g,g=y}return s(g);case Ar:return x=_i(x),L(g,m,x,y)}if(Kn(x))return v(g,m,x,y);if(Gn(x)){if(b=Gn(x),typeof b!="function")throw Error(O(150));return x=b.call(x),h(g,m,x,y)}if(typeof x.then=="function")return L(g,m,ff(x),y);if(x.$$typeof===Kl)return L(g,m,uf(g,x),y);df(g,x)}return typeof x=="string"&&x!==""||typeof x=="number"||typeof x=="bigint"?(x=""+x,m!==null&&m.tag===6?(a(g,m.sibling),y=r(m,x),y.return=g,g=y):(a(g,m),y=Yc(x,g.mode,y),y.return=g,g=y),s(g)):a(g,m)}return function(g,m,x,y){try{Lo=0;var b=L(g,m,x,y);return Ns=null,b}catch(C){if(C===ln||C===hd)throw C;var T=Ta(29,C,null,g.mode);return T.lanes=y,T.return=g,T}}}var Bi=Ov(!0),Bv=Ov(!1),kr=!1;function Am(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Rp(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function Fr(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function Gr(t,e,a){var l=t.updateQueue;if(l===null)return null;if(l=l.shared,(de&2)!==0){var r=l.pending;return r===null?e.next=e:(e.next=r.next,r.next=e),l.pending=e,e=Nf(t),_v(t,null,a),e}return md(t,l,e,a),Nf(t)}function io(t,e,a){if(e=e.updateQueue,e!==null&&(e=e.shared,(a&4194048)!==0)){var l=e.lanes;l&=t.pendingLanes,a|=l,e.lanes=a,Jx(t,a)}}function Qc(t,e){var a=t.updateQueue,l=t.alternate;if(l!==null&&(l=l.updateQueue,a===l)){var r=null,i=null;if(a=a.firstBaseUpdate,a!==null){do{var s={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};i===null?r=i=s:i=i.next=s,a=a.next}while(a!==null);i===null?r=i=e:i=i.next=e}else r=i=e;a={baseState:l.baseState,firstBaseUpdate:r,lastBaseUpdate:i,shared:l.shared,callbacks:l.callbacks},t.updateQueue=a;return}t=a.lastBaseUpdate,t===null?a.firstBaseUpdate=e:t.next=e,a.lastBaseUpdate=e}var Pp=!1;function so(){if(Pp){var t=qs;if(t!==null)throw t}}function no(t,e,a,l){Pp=!1;var r=t.updateQueue;kr=!1;var i=r.firstBaseUpdate,s=r.lastBaseUpdate,n=r.shared.pending;if(n!==null){r.shared.pending=null;var o=n,u=o.next;o.next=null,s===null?i=u:s.next=u,s=o;var f=t.alternate;f!==null&&(f=f.updateQueue,n=f.lastBaseUpdate,n!==s&&(n===null?f.firstBaseUpdate=u:n.next=u,f.lastBaseUpdate=o))}if(i!==null){var c=r.baseState;s=0,f=u=o=null,n=i;do{var p=n.lane&-536870913,d=p!==n.lane;if(d?(ie&p)===p:(l&p)===p){p!==0&&p===Ys&&(Pp=!0),f!==null&&(f=f.next={lane:0,tag:n.tag,payload:n.payload,callback:null,next:null});e:{var v=t,h=n;p=e;var L=a;switch(h.tag){case 1:if(v=h.payload,typeof v=="function"){c=v.call(L,c,p);break e}c=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=h.payload,p=typeof v=="function"?v.call(L,c,p):v,p==null)break e;c=Me({},c,p);break e;case 2:kr=!0}}p=n.callback,p!==null&&(t.flags|=64,d&&(t.flags|=8192),d=r.callbacks,d===null?r.callbacks=[p]:d.push(p))}else d={lane:p,tag:n.tag,payload:n.payload,callback:n.callback,next:null},f===null?(u=f=d,o=c):f=f.next=d,s|=p;if(n=n.next,n===null){if(n=r.shared.pending,n===null)break;d=n,n=d.next,d.next=null,r.lastBaseUpdate=d,r.shared.pending=null}}while(!0);f===null&&(o=c),r.baseState=o,r.firstBaseUpdate=u,r.lastBaseUpdate=f,i===null&&(r.shared.lanes=0),Jr|=s,t.lanes=s,t.memoizedState=c}}function zv(t,e){if(typeof t!="function")throw Error(O(191,t));t.call(e)}function Rv(t,e){var a=t.callbacks;if(a!==null)for(t.callbacks=null,t=0;ti?i:8;var s=X.T,n={};X.T=n,Fm(t,!1,e,a);try{var o=r(),u=X.S;if(u!==null&&u(n,o),o!==null&&typeof o=="object"&&typeof o.then=="function"){var f=ZC(o,l);oo(t,e,f,Da(t))}else oo(t,e,l,Da(t))}catch(c){oo(t,e,{then:function(){},status:"rejected",reason:c},Da())}finally{ce.p=i,s!==null&&n.types!==null&&(s.types=n.types),X.T=s}}function aI(){}function Fp(t,e,a,l){if(t.tag!==5)throw Error(O(476));var r=ny(t).queue;sy(t,r,e,Mi,a===null?aI:function(){return oy(t),a(l)})}function ny(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:Mi,baseState:Mi,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ir,lastRenderedState:Mi},next:null};var a={};return e.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ir,lastRenderedState:a},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function oy(t){var e=ny(t);e.next===null&&(e=t.alternate.memoizedState),oo(t,e.next.queue,{},Da())}function Um(){return Tt(To)}function uy(){return Qe().memoizedState}function fy(){return Qe().memoizedState}function lI(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var a=Da();t=Fr(a);var l=Gr(e,t,a);l!==null&&(ca(l,e,a),io(l,e,a)),e={cache:Tm()},t.payload=e;return}e=e.return}}function rI(t,e,a){var l=Da();a={lane:l,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},yd(t)?cy(e,a):(a=bm(t,e,a,l),a!==null&&(ca(a,t,l),py(a,e,l)))}function dy(t,e,a){var l=Da();oo(t,e,a,l)}function oo(t,e,a,l){var r={lane:l,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null};if(yd(t))cy(e,r);else{var i=t.alternate;if(t.lanes===0&&(i===null||i.lanes===0)&&(i=e.lastRenderedReducer,i!==null))try{var s=e.lastRenderedState,n=i(s,a);if(r.hasEagerState=!0,r.eagerState=n,wa(n,s))return md(t,e,r,0),ye===null&&pd(),!1}catch{}if(a=bm(t,e,r,l),a!==null)return ca(a,t,l),py(a,e,l),!0}return!1}function Fm(t,e,a,l){if(l={lane:2,revertLane:Km(),gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},yd(t)){if(e)throw Error(O(479))}else e=bm(t,a,l,2),e!==null&&ca(e,t,2)}function yd(t){var e=t.alternate;return t===Z||e!==null&&e===Z}function cy(t,e){Us=Yf=!0;var a=t.pending;a===null?e.next=e:(e.next=a.next,a.next=e),t.pending=e}function py(t,e,a){if((a&4194048)!==0){var l=e.lanes;l&=t.pendingLanes,a|=l,e.lanes=a,Jx(t,a)}}var Co={readContext:Tt,use:xd,useCallback:qe,useContext:qe,useEffect:qe,useImperativeHandle:qe,useLayoutEffect:qe,useInsertionEffect:qe,useMemo:qe,useReducer:qe,useRef:qe,useState:qe,useDebugValue:qe,useDeferredValue:qe,useTransition:qe,useSyncExternalStore:qe,useId:qe,useHostTransitionStatus:qe,useFormState:qe,useActionState:qe,useOptimistic:qe,useMemoCache:qe,useCacheRefresh:qe};Co.useEffectEvent=qe;var my={readContext:Tt,use:xd,useCallback:function(t,e){return Jt().memoizedState=[t,e===void 0?null:e],t},useContext:Tt,useEffect:K0,useImperativeHandle:function(t,e,a){a=a!=null?a.concat([t]):null,Tf(4194308,4,ty.bind(null,e,t),a)},useLayoutEffect:function(t,e){return Tf(4194308,4,t,e)},useInsertionEffect:function(t,e){Tf(4,2,t,e)},useMemo:function(t,e){var a=Jt();e=e===void 0?null:e;var l=t();if(zi){zr(!0);try{t()}finally{zr(!1)}}return a.memoizedState=[l,e],l},useReducer:function(t,e,a){var l=Jt();if(a!==void 0){var r=a(e);if(zi){zr(!0);try{a(e)}finally{zr(!1)}}}else r=e;return l.memoizedState=l.baseState=r,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:r},l.queue=t,t=t.dispatch=rI.bind(null,Z,t),[l.memoizedState,t]},useRef:function(t){var e=Jt();return t={current:t},e.memoizedState=t},useState:function(t){t=Np(t);var e=t.queue,a=dy.bind(null,Z,e);return e.dispatch=a,[t.memoizedState,a]},useDebugValue:qm,useDeferredValue:function(t,e){var a=Jt();return Nm(a,t,e)},useTransition:function(){var t=Np(!1);return t=sy.bind(null,Z,t.queue,!0,!1),Jt().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,a){var l=Z,r=Jt();if(ne){if(a===void 0)throw Error(O(407));a=a()}else{if(a=e(),ye===null)throw Error(O(349));(ie&127)!==0||Uv(l,e,a)}r.memoizedState=a;var i={value:a,getSnapshot:e};return r.queue=i,K0(Gv.bind(null,l,i,t),[t]),l.flags|=2048,Ws(9,{destroy:void 0},Fv.bind(null,l,i,a,e),null),a},useId:function(){var t=Jt(),e=ye.identifierPrefix;if(ne){var a=Il,l=Cl;a=(l&~(1<<32-ka(l)-1)).toString(32)+a,e="_"+e+"R_"+a,a=jf++,0<\/script>",i=i.removeChild(i.firstChild);break;case"select":i=typeof l.is=="string"?s.createElement("select",{is:l.is}):s.createElement("select"),l.multiple?i.multiple=!0:l.size&&(i.size=l.size);break;default:i=typeof l.is=="string"?s.createElement(r,{is:l.is}):s.createElement(r)}}i[It]=e,i[pa]=l;e:for(s=e.child;s!==null;){if(s.tag===5||s.tag===6)i.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===e)break e;for(;s.sibling===null;){if(s.return===null||s.return===e)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}e.stateNode=i;e:switch(Mt(i,r,l),r){case"button":case"input":case"select":case"textarea":l=!!l.autoFocus;break e;case"img":l=!0;break e;default:l=!1}l&&Xl(e)}}return _e(e),lp(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,a),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==l&&Xl(e);else{if(typeof l!="string"&&e.stateNode===null)throw Error(O(166));if(t=Nr.current,Ss(e)){if(t=e.stateNode,a=e.memoizedProps,l=null,r=_t,r!==null)switch(r.tag){case 27:case 5:l=r.memoizedProps}t[It]=e,t=!!(t.nodeValue===a||l!==null&&l.suppressHydrationWarning===!0||dS(t.nodeValue,a)),t||Zr(e,!0)}else t=ld(t).createTextNode(l),t[It]=e,e.stateNode=t}return _e(e),null;case 31:if(a=e.memoizedState,t===null||t.memoizedState!==null){if(l=Ss(e),a!==null){if(t===null){if(!l)throw Error(O(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(O(557));t[It]=e}else wi(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;_e(e),t=!1}else a=Wc(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=a),t=!0;if(!t)return e.flags&256?(_a(e),e):(_a(e),null);if((e.flags&128)!==0)throw Error(O(558))}return _e(e),null;case 13:if(l=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(r=Ss(e),l!==null&&l.dehydrated!==null){if(t===null){if(!r)throw Error(O(318));if(r=e.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(O(317));r[It]=e}else wi(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;_e(e),r=!1}else r=Wc(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=r),r=!0;if(!r)return e.flags&256?(_a(e),e):(_a(e),null)}return _a(e),(e.flags&128)!==0?(e.lanes=a,e):(a=l!==null,t=t!==null&&t.memoizedState!==null,a&&(l=e.child,r=null,l.alternate!==null&&l.alternate.memoizedState!==null&&l.alternate.memoizedState.cachePool!==null&&(r=l.alternate.memoizedState.cachePool.pool),i=null,l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(i=l.memoizedState.cachePool.pool),i!==r&&(l.flags|=2048)),a!==t&&a&&(e.child.flags|=8192),cf(e,e.updateQueue),_e(e),null);case 4:return Gs(),t===null&&Jm(e.stateNode.containerInfo),_e(e),null;case 10:return tr(e.type),_e(e),null;case 19:if(xt(We),l=e.memoizedState,l===null)return _e(e),null;if(r=(e.flags&128)!==0,i=l.rendering,i===null)if(r)Yn(l,!1);else{if(Ne!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(i=Xf(t),i!==null){for(e.flags|=128,Yn(l,!1),t=i.updateQueue,e.updateQueue=t,cf(e,t),e.subtreeFlags=0,t=a,a=e.child;a!==null;)Tv(a,t),a=a.sibling;return be(We,We.current&1|2),ne&&Ql(e,l.treeForkCount),e.child}t=t.sibling}l.tail!==null&&Ea()>Kf&&(e.flags|=128,r=!0,Yn(l,!1),e.lanes=4194304)}else{if(!r)if(t=Xf(i),t!==null){if(e.flags|=128,r=!0,t=t.updateQueue,e.updateQueue=t,cf(e,t),Yn(l,!0),l.tail===null&&l.tailMode==="hidden"&&!i.alternate&&!ne)return _e(e),null}else 2*Ea()-l.renderingStartTime>Kf&&a!==536870912&&(e.flags|=128,r=!0,Yn(l,!1),e.lanes=4194304);l.isBackwards?(i.sibling=e.child,e.child=i):(t=l.last,t!==null?t.sibling=i:e.child=i,l.last=i)}return l.tail!==null?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=Ea(),t.sibling=null,a=We.current,be(We,r?a&1|2:a&1),ne&&Ql(e,l.treeForkCount),t):(_e(e),null);case 22:case 23:return _a(e),km(),l=e.memoizedState!==null,t!==null?t.memoizedState!==null!==l&&(e.flags|=8192):l&&(e.flags|=8192),l?(a&536870912)!==0&&(e.flags&128)===0&&(_e(e),e.subtreeFlags&6&&(e.flags|=8192)):_e(e),a=e.updateQueue,a!==null&&cf(e,a.retryQueue),a=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),l=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),l!==a&&(e.flags|=2048),t!==null&&xt(Ai),null;case 24:return a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),tr(at),_e(e),null;case 25:return null;case 30:return null}throw Error(O(156,e.tag))}function uI(t,e){switch(_m(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return tr(at),Gs(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Rf(e),null;case 31:if(e.memoizedState!==null){if(_a(e),e.alternate===null)throw Error(O(340));wi()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(_a(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(O(340));wi()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return xt(We),null;case 4:return Gs(),null;case 10:return tr(e.type),null;case 22:case 23:return _a(e),km(),t!==null&&xt(Ai),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return tr(at),null;case 25:return null;default:return null}}function Ty(t,e){switch(_m(e),e.tag){case 3:tr(at),Gs();break;case 26:case 27:case 5:Rf(e);break;case 4:Gs();break;case 31:e.memoizedState!==null&&_a(e);break;case 13:_a(e);break;case 19:xt(We);break;case 10:tr(e.type);break;case 22:case 23:_a(e),km(),t!==null&&xt(Ai);break;case 24:tr(at)}}function Po(t,e){try{var a=e.updateQueue,l=a!==null?a.lastEffect:null;if(l!==null){var r=l.next;a=r;do{if((a.tag&t)===t){l=void 0;var i=a.create,s=a.inst;l=i(),s.destroy=l}a=a.next}while(a!==r)}}catch(n){he(e,e.return,n)}}function Kr(t,e,a){try{var l=e.updateQueue,r=l!==null?l.lastEffect:null;if(r!==null){var i=r.next;l=i;do{if((l.tag&t)===t){var s=l.inst,n=s.destroy;if(n!==void 0){s.destroy=void 0,r=e;var o=a,u=n;try{u()}catch(f){he(r,o,f)}}}l=l.next}while(l!==i)}}catch(f){he(e,e.return,f)}}function My(t){var e=t.updateQueue;if(e!==null){var a=t.stateNode;try{Rv(e,a)}catch(l){he(t,t.return,l)}}}function Ey(t,e,a){a.props=Ri(t.type,t.memoizedProps),a.state=t.memoizedState;try{a.componentWillUnmount()}catch(l){he(t,e,l)}}function uo(t,e){try{var a=t.ref;if(a!==null){switch(t.tag){case 26:case 27:case 5:var l=t.stateNode;break;case 30:l=t.stateNode;break;default:l=t.stateNode}typeof a=="function"?t.refCleanup=a(l):a.current=l}}catch(r){he(t,e,r)}}function _l(t,e){var a=t.ref,l=t.refCleanup;if(a!==null)if(typeof l=="function")try{l()}catch(r){he(t,e,r)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(r){he(t,e,r)}else a.current=null}function Ay(t){var e=t.type,a=t.memoizedProps,l=t.stateNode;try{e:switch(e){case"button":case"input":case"select":case"textarea":a.autoFocus&&l.focus();break e;case"img":a.src?l.src=a.src:a.srcSet&&(l.srcset=a.srcSet)}}catch(r){he(t,t.return,r)}}function rp(t,e,a){try{var l=t.stateNode;AI(l,t.type,a,e),l[pa]=e}catch(r){he(t,t.return,r)}}function ky(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&ei(t.type)||t.tag===4}function ip(t){e:for(;;){for(;t.sibling===null;){if(t.return===null||ky(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&ei(t.type)||t.flags&2||t.child===null||t.tag===4)continue e;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function jp(t,e,a){var l=t.tag;if(l===5||l===6)t=t.stateNode,e?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(t,e):(e=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,e.appendChild(t),a=a._reactRootContainer,a!=null||e.onclick!==null||(e.onclick=Jl));else if(l!==4&&(l===27&&ei(t.type)&&(a=t.stateNode,e=null),t=t.child,t!==null))for(jp(t,e,a),t=t.sibling;t!==null;)jp(t,e,a),t=t.sibling}function Zf(t,e,a){var l=t.tag;if(l===5||l===6)t=t.stateNode,e?a.insertBefore(t,e):a.appendChild(t);else if(l!==4&&(l===27&&ei(t.type)&&(a=t.stateNode),t=t.child,t!==null))for(Zf(t,e,a),t=t.sibling;t!==null;)Zf(t,e,a),t=t.sibling}function Dy(t){var e=t.stateNode,a=t.memoizedProps;try{for(var l=t.type,r=e.attributes;r.length;)e.removeAttributeNode(r[0]);Mt(e,l,a),e[It]=t,e[pa]=a}catch(i){he(t,t.return,i)}}var Zl=!1,tt=!1,sp=!1,fx=typeof WeakSet=="function"?WeakSet:Set,ht=null;function fI(t,e){if(t=t.containerInfo,em=nd,t=vv(t),Sm(t)){if("selectionStart"in t)var a={start:t.selectionStart,end:t.selectionEnd};else e:{a=(a=t.ownerDocument)&&a.defaultView||window;var l=a.getSelection&&a.getSelection();if(l&&l.rangeCount!==0){a=l.anchorNode;var r=l.anchorOffset,i=l.focusNode;l=l.focusOffset;try{a.nodeType,i.nodeType}catch{a=null;break e}var s=0,n=-1,o=-1,u=0,f=0,c=t,p=null;t:for(;;){for(var d;c!==a||r!==0&&c.nodeType!==3||(n=s+r),c!==i||l!==0&&c.nodeType!==3||(o=s+l),c.nodeType===3&&(s+=c.nodeValue.length),(d=c.firstChild)!==null;)p=c,c=d;for(;;){if(c===t)break t;if(p===a&&++u===r&&(n=s),p===i&&++f===l&&(o=s),(d=c.nextSibling)!==null)break;c=p,p=c.parentNode}c=d}a=n===-1||o===-1?null:{start:n,end:o}}else a=null}a=a||{start:0,end:0}}else a=null;for(tm={focusedElem:t,selectionRange:a},nd=!1,ht=e;ht!==null;)if(e=ht,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,ht=t;else for(;ht!==null;){switch(e=ht,i=e.alternate,t=e.flags,e.tag){case 0:if((t&4)!==0&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(a=0;a title"))),Mt(i,l,a),i[It]=t,gt(i),l=i;break e;case"link":var s=wx("link","href",r).get(l+(a.href||""));if(s){for(var n=0;nL&&(s=L,L=h,h=s);var g=z0(n,h),m=z0(n,L);if(g&&m&&(d.rangeCount!==1||d.anchorNode!==g.node||d.anchorOffset!==g.offset||d.focusNode!==m.node||d.focusOffset!==m.offset)){var x=c.createRange();x.setStart(g.node,g.offset),d.removeAllRanges(),h>L?(d.addRange(x),d.extend(m.node,m.offset)):(x.setEnd(m.node,m.offset),d.addRange(x))}}}}for(c=[],d=n;d=d.parentNode;)d.nodeType===1&&c.push({element:d,left:d.scrollLeft,top:d.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;na?32:a,X.T=null,a=Zp,Zp=null;var i=Xr,s=ar;if(ot=0,Zs=Xr=null,ar=0,(de&6)!==0)throw Error(O(331));var n=de;if(de|=4,Fy(i.current),qy(i,i.current,s,a),de=n,Ho(0,!1),Aa&&typeof Aa.onPostCommitFiberRoot=="function")try{Aa.onPostCommitFiberRoot(ko,i)}catch{}return!0}finally{ce.p=r,X.T=l,lS(t,e)}}function mx(t,e,a){e=Qa(a,e),e=Vp(t.stateNode,e,2),t=Gr(t,e,2),t!==null&&(wo(t,2),El(t))}function he(t,e,a){if(t.tag===3)mx(t,t,a);else for(;e!==null;){if(e.tag===3){mx(e,t,a);break}else if(e.tag===1){var l=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof l.componentDidCatch=="function"&&(Vr===null||!Vr.has(l))){t=Qa(a,t),a=yy(2),l=Gr(e,a,2),l!==null&&(Sy(a,l,e,t),wo(l,2),El(l));break}}e=e.return}}function op(t,e,a){var l=t.pingCache;if(l===null){l=t.pingCache=new pI;var r=new Set;l.set(e,r)}else r=l.get(e),r===void 0&&(r=new Set,l.set(e,r));r.has(a)||(Wm=!0,r.add(a),t=vI.bind(null,t,e,a),e.then(t,t))}function vI(t,e,a){var l=t.pingCache;l!==null&&l.delete(e),t.pingedLanes|=t.suspendedLanes&a,t.warmLanes&=~a,ye===t&&(ie&a)===a&&(Ne===4||Ne===3&&(ie&62914560)===ie&&300>Ea()-Sd?(de&2)===0&&Ks(t,0):Qm|=a,Qs===ie&&(Qs=0)),El(t)}function iS(t,e){e===0&&(e=Zx()),t=Ni(t,e),t!==null&&(wo(t,e),El(t))}function yI(t){var e=t.memoizedState,a=0;e!==null&&(a=e.retryLane),iS(t,a)}function SI(t,e){var a=0;switch(t.tag){case 31:case 13:var l=t.stateNode,r=t.memoizedState;r!==null&&(a=r.retryLane);break;case 19:l=t.stateNode;break;case 22:l=t.stateNode._retryCache;break;default:throw Error(O(314))}l!==null&&l.delete(e),iS(t,a)}function LI(t,e){return dm(t,e)}var ed=null,Cs=null,Jp=!1,td=!1,up=!1,qr=0;function El(t){t!==Cs&&t.next===null&&(Cs===null?ed=Cs=t:Cs=Cs.next=t),td=!0,Jp||(Jp=!0,CI())}function Ho(t,e){if(!up&&td){up=!0;do for(var a=!1,l=ed;l!==null;){if(!e)if(t!==0){var r=l.pendingLanes;if(r===0)var i=0;else{var s=l.suspendedLanes,n=l.pingedLanes;i=(1<<31-ka(42|t)+1)-1,i&=r&~(s&~n),i=i&201326741?i&201326741|1:i?i|2:0}i!==0&&(a=!0,hx(l,i))}else i=ie,i=ud(l,l===ye?i:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),(i&3)===0||Do(l,i)||(a=!0,hx(l,i));l=l.next}while(a);up=!1}}function bI(){sS()}function sS(){td=Jp=!1;var t=0;qr!==0&&DI()&&(t=qr);for(var e=Ea(),a=null,l=ed;l!==null;){var r=l.next,i=nS(l,e);i===0?(l.next=null,a===null?ed=r:a.next=r,r===null&&(Cs=a)):(a=l,(t!==0||(i&3)!==0)&&(td=!0)),l=r}ot!==0&&ot!==5||Ho(t,!1),qr!==0&&(qr=0)}function nS(t,e){for(var a=t.suspendedLanes,l=t.pingedLanes,r=t.expirationTimes,i=t.pendingLanes&-62914561;0n)break;var f=o.transferSize,c=o.initiatorType;f&&bx(c)&&(o=o.responseEnd,s+=f*(o"u"?null:document;function gS(t,e,a){var l=sn;if(l&&typeof e=="string"&&e){var r=Wa(e);r='link[rel="'+t+'"][href="'+r+'"]',typeof a=="string"&&(r+='[crossorigin="'+a+'"]'),Ax.has(r)||(Ax.add(r),t={rel:t,crossOrigin:a,href:e},l.querySelector(r)===null&&(e=l.createElement("link"),Mt(e,"link",t),gt(e),l.head.appendChild(e)))}}function NI(t){or.D(t),gS("dns-prefetch",t,null)}function UI(t,e){or.C(t,e),gS("preconnect",t,e)}function FI(t,e,a){or.L(t,e,a);var l=sn;if(l&&t&&e){var r='link[rel="preload"][as="'+Wa(e)+'"]';e==="image"&&a&&a.imageSrcSet?(r+='[imagesrcset="'+Wa(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(r+='[imagesizes="'+Wa(a.imageSizes)+'"]')):r+='[href="'+Wa(t)+'"]';var i=r;switch(e){case"style":i=Js(t);break;case"script":i=nn(t)}$a.has(i)||(t=Me({rel:"preload",href:e==="image"&&a&&a.imageSrcSet?void 0:t,as:e},a),$a.set(i,t),l.querySelector(r)!==null||e==="style"&&l.querySelector(qo(i))||e==="script"&&l.querySelector(No(i))||(e=l.createElement("link"),Mt(e,"link",t),gt(e),l.head.appendChild(e)))}}function GI(t,e){or.m(t,e);var a=sn;if(a&&t){var l=e&&typeof e.as=="string"?e.as:"script",r='link[rel="modulepreload"][as="'+Wa(l)+'"][href="'+Wa(t)+'"]',i=r;switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=nn(t)}if(!$a.has(i)&&(t=Me({rel:"modulepreload",href:t},e),$a.set(i,t),a.querySelector(r)===null)){switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(No(i)))return}l=a.createElement("link"),Mt(l,"link",t),gt(l),a.head.appendChild(l)}}}function VI(t,e,a){or.S(t,e,a);var l=sn;if(l&&t){var r=Rs(l).hoistableStyles,i=Js(t);e=e||"default";var s=r.get(i);if(!s){var n={loading:0,preload:null};if(s=l.querySelector(qo(i)))n.loading=5;else{t=Me({rel:"stylesheet",href:t,"data-precedence":e},a),(a=$a.get(i))&&$m(t,a);var o=s=l.createElement("link");gt(o),Mt(o,"link",t),o._p=new Promise(function(u,f){o.onload=u,o.onerror=f}),o.addEventListener("load",function(){n.loading|=1}),o.addEventListener("error",function(){n.loading|=2}),n.loading|=4,kf(s,e,l)}s={type:"stylesheet",instance:s,count:1,state:n},r.set(i,s)}}}function XI(t,e){or.X(t,e);var a=sn;if(a&&t){var l=Rs(a).hoistableScripts,r=nn(t),i=l.get(r);i||(i=a.querySelector(No(r)),i||(t=Me({src:t,async:!0},e),(e=$a.get(r))&&eh(t,e),i=a.createElement("script"),gt(i),Mt(i,"link",t),a.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},l.set(r,i))}}function YI(t,e){or.M(t,e);var a=sn;if(a&&t){var l=Rs(a).hoistableScripts,r=nn(t),i=l.get(r);i||(i=a.querySelector(No(r)),i||(t=Me({src:t,async:!0,type:"module"},e),(e=$a.get(r))&&eh(t,e),i=a.createElement("script"),gt(i),Mt(i,"link",t),a.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},l.set(r,i))}}function kx(t,e,a,l){var r=(r=Nr.current)?rd(r):null;if(!r)throw Error(O(446));switch(t){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(e=Js(a.href),a=Rs(r).hoistableStyles,l=a.get(e),l||(l={type:"style",instance:null,count:0,state:null},a.set(e,l)),l):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){t=Js(a.href);var i=Rs(r).hoistableStyles,s=i.get(t);if(s||(r=r.ownerDocument||r,s={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},i.set(t,s),(i=r.querySelector(qo(t)))&&!i._p&&(s.instance=i,s.state.loading=5),$a.has(t)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},$a.set(t,a),i||jI(r,t,a,s.state))),e&&l===null)throw Error(O(528,""));return s}if(e&&l!==null)throw Error(O(529,""));return null;case"script":return e=a.async,a=a.src,typeof a=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=nn(a),a=Rs(r).hoistableScripts,l=a.get(e),l||(l={type:"script",instance:null,count:0,state:null},a.set(e,l)),l):{type:"void",instance:null,count:0,state:null};default:throw Error(O(444,t))}}function Js(t){return'href="'+Wa(t)+'"'}function qo(t){return'link[rel="stylesheet"]['+t+"]"}function xS(t){return Me({},t,{"data-precedence":t.precedence,precedence:null})}function jI(t,e,a,l){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?l.loading=1:(e=t.createElement("link"),l.preload=e,e.addEventListener("load",function(){return l.loading|=1}),e.addEventListener("error",function(){return l.loading|=2}),Mt(e,"link",a),gt(e),t.head.appendChild(e))}function nn(t){return'[src="'+Wa(t)+'"]'}function No(t){return"script[async]"+t}function Dx(t,e,a){if(e.count++,e.instance===null)switch(e.type){case"style":var l=t.querySelector('style[data-href~="'+Wa(a.href)+'"]');if(l)return e.instance=l,gt(l),l;var r=Me({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return l=(t.ownerDocument||t).createElement("style"),gt(l),Mt(l,"style",r),kf(l,a.precedence,t),e.instance=l;case"stylesheet":r=Js(a.href);var i=t.querySelector(qo(r));if(i)return e.state.loading|=4,e.instance=i,gt(i),i;l=xS(a),(r=$a.get(r))&&$m(l,r),i=(t.ownerDocument||t).createElement("link"),gt(i);var s=i;return s._p=new Promise(function(n,o){s.onload=n,s.onerror=o}),Mt(i,"link",l),e.state.loading|=4,kf(i,a.precedence,t),e.instance=i;case"script":return i=nn(a.src),(r=t.querySelector(No(i)))?(e.instance=r,gt(r),r):(l=a,(r=$a.get(i))&&(l=Me({},a),eh(l,r)),t=t.ownerDocument||t,r=t.createElement("script"),gt(r),Mt(r,"link",l),t.head.appendChild(r),e.instance=r);case"void":return null;default:throw Error(O(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(l=e.instance,e.state.loading|=4,kf(l,a.precedence,t));return e.instance}function kf(t,e,a){for(var l=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),r=l.length?l[l.length-1]:null,i=r,s=0;s title"):null)}function WI(t,e,a){if(a===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;return e.rel==="stylesheet"?(t=e.disabled,typeof e.precedence=="string"&&t==null):!0;case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function vS(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function QI(t,e,a,l){if(a.type==="stylesheet"&&(typeof l.media!="string"||matchMedia(l.media).matches!==!1)&&(a.state.loading&4)===0){if(a.instance===null){var r=Js(l.href),i=e.querySelector(qo(r));if(i){e=i._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=id.bind(t),e.then(t,t)),a.state.loading|=4,a.instance=i,gt(i);return}i=e.ownerDocument||e,l=xS(l),(r=$a.get(r))&&$m(l,r),i=i.createElement("link"),gt(i);var s=i;s._p=new Promise(function(n,o){s.onload=n,s.onerror=o}),Mt(i,"link",l),a.instance=i}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(a,e),(e=a.state.preload)&&(a.state.loading&3)===0&&(t.count++,a=id.bind(t),e.addEventListener("load",a),e.addEventListener("error",a))}}var pp=0;function ZI(t,e){return t.stylesheets&&t.count===0&&wf(t,t.stylesheets),0pp?50:800)+e);return t.unsuspend=a,function(){t.unsuspend=null,clearTimeout(l),clearTimeout(r)}}:null}function id(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)wf(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var sd=null;function wf(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,sd=new Map,e.forEach(KI,t),sd=null,id.call(t))}function KI(t,e){if(!(e.state.loading&4)){var a=sd.get(t);if(a)var l=a.get(null);else{a=new Map,sd.set(t,a);for(var r=t.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i{"use strict";function MS(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(MS)}catch(t){console.error(t)}}MS(),ES.exports=TS()});var eb=Ll(vc=>{"use strict";var j2=Symbol.for("react.transitional.element"),W2=Symbol.for("react.fragment");function $1(t,e,a){var l=null;if(a!==void 0&&(l=""+a),e.key!==void 0&&(l=""+e.key),"key"in e){a={};for(var r in e)r!=="key"&&(a[r]=e[r])}else a=e;return e=a.ref,{$$typeof:j2,type:t,key:l,ref:e!==void 0?e:null,props:a}}vc.Fragment=W2;vc.jsx=$1;vc.jsxs=$1});var Sr=Ll((Vw,tb)=>{"use strict";tb.exports=eb()});var ib=Qt(Fl(),1),sb=Qt(AS(),1);var st=Qt(Fl(),1);var Md=Qt(Fl());var Td=(...t)=>t.filter((e,a,l)=>!!e&&e.trim()!==""&&l.indexOf(e)===a).join(" ").trim();var kS=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();var DS=t=>t.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,a,l)=>l?l.toUpperCase():a.toLowerCase());var ih=t=>{let e=DS(t);return e.charAt(0).toUpperCase()+e.slice(1)};var Uo=Qt(Fl());var wS={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};var OS=t=>{for(let e in t)if(e.startsWith("aria-")||e==="role"||e==="title")return!0;return!1};var BS=(0,Uo.forwardRef)(({color:t="currentColor",size:e=24,strokeWidth:a=2,absoluteStrokeWidth:l,className:r="",children:i,iconNode:s,...n},o)=>(0,Uo.createElement)("svg",{ref:o,...wS,width:e,height:e,stroke:t,strokeWidth:l?Number(a)*24/Number(e):a,className:Td("lucide",r),...!i&&!OS(n)&&{"aria-hidden":"true"},...n},[...s.map(([u,f])=>(0,Uo.createElement)(u,f)),...Array.isArray(i)?i:[i]]));var F=(t,e)=>{let a=(0,Md.forwardRef)(({className:l,...r},i)=>(0,Md.createElement)(BS,{ref:i,iconNode:e,className:Td(`lucide-${kS(ih(t))}`,`lucide-${t}`,l),...r}));return a.displayName=ih(t),a};var i_=[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]],on=F("arrow-up",i_);var s_=[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]],Fo=F("book-open",s_);var n_=[["path",{d:"M12 8V4H8",key:"hb8ula"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2",key:"enze0r"}],["path",{d:"M2 14h2",key:"vft8re"}],["path",{d:"M20 14h2",key:"4cs60a"}],["path",{d:"M15 13v2",key:"1xurst"}],["path",{d:"M9 13v2",key:"rq6x2g"}]],Go=F("bot",n_);var o_=[["path",{d:"M20 21v-8a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8",key:"1w3rig"}],["path",{d:"M4 16s.5-1 2-1 2.5 2 4 2 2.5-2 4-2 2.5 2 4 2 2-1 2-1",key:"n2jgmb"}],["path",{d:"M2 21h20",key:"1nyx9w"}],["path",{d:"M7 8v3",key:"1qtyvj"}],["path",{d:"M12 8v3",key:"hwp4zt"}],["path",{d:"M17 8v3",key:"1i6e5u"}],["path",{d:"M7 4h.01",key:"1bh4kh"}],["path",{d:"M12 4h.01",key:"1ujb9j"}],["path",{d:"M17 4h.01",key:"1upcoc"}]],Vo=F("cake",o_);var u_=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],Xo=F("check",u_);var f_=[["path",{d:"m16 18 6-6-6-6",key:"eg8j8"}],["path",{d:"m8 6-6 6 6 6",key:"ppft3o"}]],un=F("code",f_);var d_=[["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M17 20v2",key:"1rnc9c"}],["path",{d:"M17 2v2",key:"11trls"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M2 17h2",key:"7oei6x"}],["path",{d:"M2 7h2",key:"asdhe0"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"M20 17h2",key:"1fpfkl"}],["path",{d:"M20 7h2",key:"1o8tra"}],["path",{d:"M7 20v2",key:"4gnj0m"}],["path",{d:"M7 2v2",key:"1i4yhu"}],["rect",{x:"4",y:"4",width:"16",height:"16",rx:"2",key:"1vbyd7"}],["rect",{x:"8",y:"8",width:"8",height:"8",rx:"1",key:"z9xiuo"}]],Yo=F("cpu",d_);var c_=[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]],Al=F("external-link",c_);var p_=[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]],jo=F("facebook",p_);var m_=[["circle",{cx:"12",cy:"18",r:"3",key:"1mpf1b"}],["circle",{cx:"6",cy:"6",r:"3",key:"1lh9wr"}],["circle",{cx:"18",cy:"6",r:"3",key:"1h7g24"}],["path",{d:"M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9",key:"1uq4wg"}],["path",{d:"M12 12v3",key:"158kv8"}]],Wo=F("git-fork",m_);var h_=[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]],Qo=F("github",h_);var g_=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]],fn=F("globe",g_);var x_=[["path",{d:"M18 11V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2",key:"1fvzgz"}],["path",{d:"M14 10V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2",key:"1kc0my"}],["path",{d:"M10 10.5V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2v8",key:"10h0bg"}],["path",{d:"M18 8a2 2 0 1 1 4 0v6a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15",key:"1s1gnw"}]],Zo=F("hand",x_);var v_=[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5",key:"mvr1a0"}]],Ko=F("heart",v_);var y_=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]],Jo=F("map-pin",y_);var S_=[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]],$o=F("menu",S_);var L_=[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]],eu=F("moon",L_);var b_=[["rect",{x:"14",y:"3",width:"5",height:"18",rx:"1",key:"kaeet6"}],["rect",{x:"5",y:"3",width:"5",height:"18",rx:"1",key:"1wsw3u"}]],tu=F("pause",b_);var C_=[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]],au=F("play",C_);var I_=[["path",{d:"M15 12h-5",key:"r7krc0"}],["path",{d:"M15 8h-5",key:"1khuty"}],["path",{d:"M19 17V5a2 2 0 0 0-2-2H4",key:"zz82l3"}],["path",{d:"M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3",key:"1ph1d7"}]],lu=F("scroll-text",I_);var __=[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]],Fi=F("send",__);var T_=[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915",key:"1i5ecw"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]],ru=F("settings",T_);var M_=[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]],iu=F("star",M_);var E_=[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]],su=F("sun",E_);var A_=[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]],nu=F("user",A_);var k_=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],dn=F("x",k_);var D_=[["path",{d:"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17",key:"1q2vi4"}],["path",{d:"m10 15 5-3-5-3z",key:"1jp15x"}]],ou=F("youtube",D_);function ur(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function GS(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var va={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},pn={duration:.5,overwrite:!1,delay:0},Ch,At,De,tl=1e8,Le=1/tl,ph=Math.PI*2,w_=ph/4,O_=0,VS=Math.sqrt,B_=Math.cos,z_=Math.sin,ft=function(e){return typeof e=="string"},Ue=function(e){return typeof e=="function"},dr=function(e){return typeof e=="number"},Pd=function(e){return typeof e>"u"},wl=function(e){return typeof e=="object"},xa=function(e){return e!==!1},Ih=function(){return typeof window<"u"},Ed=function(e){return Ue(e)||ft(e)},XS=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},Ht=Array.isArray,R_=/random\([^)]+\)/g,P_=/,\s*/g,zS=/(?:-?\.?\d|\.)+/gi,_h=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,Yi=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,sh=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,Th=/[+-]=-?[.\d]+/,H_=/[^,'"\[\]\s]+/gi,q_=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,Be,kl,mh,Mh,za={},wd={},YS,jS=function(e){return(wd=mn(e,za))&&qt},Hd=function(e,a){return console.warn("Invalid property",e,"set to",a,"Missing plugin? gsap.registerPlugin()")},mu=function(e,a){return!a&&console.warn(e)},WS=function(e,a){return e&&(za[e]=a)&&wd&&(wd[e]=a)||za},hu=function(){return 0},N_={suppressEvents:!0,isStart:!0,kill:!1},Ad={suppressEvents:!0,kill:!1},U_={suppressEvents:!0},Eh={},ai=[],hh={},QS,ha={},nh={},RS=30,kd=[],Ah="",kh=function(e){var a=e[0],l,r;if(wl(a)||Ue(a)||(e=[e]),!(l=(a._gsap||{}).harness)){for(r=kd.length;r--&&!kd[r].targetTest(a););l=kd[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new Bh(e[r],l)))||e.splice(r,1);return e},li=function(e){return e._gsap||kh(al(e))[0]._gsap},Dh=function(e,a,l){return(l=e[a])&&Ue(l)?e[a]():Pd(l)&&e.getAttribute&&e.getAttribute(a)||l},$t=function(e,a){return(e=e.split(",")).forEach(a)||e},Fe=function(e){return Math.round(e*1e5)/1e5||0},Oe=function(e){return Math.round(e*1e7)/1e7||0},ji=function(e,a){var l=a.charAt(0),r=parseFloat(a.substr(2));return e=parseFloat(e),l==="+"?e+r:l==="-"?e-r:l==="*"?e*r:e/r},F_=function(e,a){for(var l=a.length,r=0;e.indexOf(a[r])<0&&++rn;)s=s._prev;return s?(a._next=s._next,s._next=a):(a._next=e[l],e[l]=a),a._next?a._next._prev=a:e[r]=a,a._prev=s,a.parent=a._dp=e,a},qd=function(e,a,l,r){l===void 0&&(l="_first"),r===void 0&&(r="_last");var i=a._prev,s=a._next;i?i._next=s:e[l]===a&&(e[l]=s),s?s._prev=i:e[r]===a&&(e[r]=i),a._next=a._prev=a.parent=null},ri=function(e,a){e.parent&&(!a||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},Gi=function(e,a){if(e&&(!a||a._end>e._dur||a._start<0))for(var l=e;l;)l._dirty=1,l=l.parent;return e},X_=function(e){for(var a=e.parent;a&&a.parent;)a._dirty=1,a.totalDuration(),a=a.parent;return e},gh=function(e,a,l,r){return e._startAt&&(At?e._startAt.revert(Ad):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(a,!0,r))},Y_=function t(e){return!e||e._ts&&t(e.parent)},HS=function(e){return e._repeat?hn(e._tTime,e=e.duration()+e._rDelay)*e:0},hn=function(e,a){var l=Math.floor(e=Oe(e/a));return e&&l===e?l-1:l},zd=function(e,a){return(e-a._start)*a._ts+(a._ts>=0?0:a._dirty?a.totalDuration():a._tDur)},Nd=function(e){return e._end=Oe(e._start+(e._tDur/Math.abs(e._ts||e._rts||Le)||0))},Ud=function(e,a){var l=e._dp;return l&&l.smoothChildTiming&&e._ts&&(e._start=Oe(l._time-(e._ts>0?a/e._ts:((e._dirty?e.totalDuration():e._tDur)-a)/-e._ts)),Nd(e),l._dirty||Gi(l,e)),e},eL=function(e,a){var l;if((a._time||!a._dur&&a._initted||a._startLe)&&a.render(l,!0)),Gi(e,a)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur=0&&l.totalTime(l._tTime),l=l._dp;e._zTime=-Le}},Dl=function(e,a,l,r){return a.parent&&ri(a),a._start=Oe((dr(l)?l:l||e!==Be?el(e,l,a):e._time)+a._delay),a._end=Oe(a._start+(a.totalDuration()/Math.abs(a.timeScale())||0)),$S(e,a,"_first","_last",e._sort?"_start":0),xh(a)||(e._recent=a),r||eL(e,a),e._ts<0&&Ud(e,e._tTime),e},tL=function(e,a){return(za.ScrollTrigger||Hd("scrollTrigger",a))&&za.ScrollTrigger.create(a,e)},aL=function(e,a,l,r,i){if(Ph(e,a,i),!e._initted)return 1;if(!l&&e._pt&&!At&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&QS!==ga.frame)return ai.push(e),e._lazy=[i,r],1},j_=function t(e){var a=e.parent;return a&&a._ts&&a._initted&&!a._lock&&(a.rawTime()<0||t(a))},xh=function(e){var a=e.data;return a==="isFromStart"||a==="isStart"},W_=function(e,a,l,r){var i=e.ratio,s=a<0||!a&&(!e._start&&j_(e)&&!(!e._initted&&xh(e))||(e._ts<0||e._dp._ts<0)&&!xh(e))?0:1,n=e._rDelay,o=0,u,f,c;if(n&&e._repeat&&(o=vu(0,e._tDur,a),f=hn(o,n),e._yoyo&&f&1&&(s=1-s),f!==hn(e._tTime,n)&&(i=1-s,e.vars.repeatRefresh&&e._initted&&e.invalidate())),s!==i||At||r||e._zTime===Le||!a&&e._zTime){if(!e._initted&&aL(e,a,r,l,o))return;for(c=e._zTime,e._zTime=a||(l?Le:0),l||(l=a&&!c),e.ratio=s,e._from&&(s=1-s),e._time=0,e._tTime=o,u=e._pt;u;)u.r(s,u.d),u=u._next;a<0&&gh(e,a,l,!0),e._onUpdate&&!l&&Ba(e,"onUpdate"),o&&e._repeat&&!l&&e.parent&&Ba(e,"onRepeat"),(a>=e._tDur||a<0)&&e.ratio===s&&(s&&ri(e,1),!l&&!At&&(Ba(e,s?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=a)},Q_=function(e,a,l){var r;if(l>a)for(r=e._first;r&&r._start<=l;){if(r.data==="isPause"&&r._start>a)return r;r=r._next}else for(r=e._last;r&&r._start>=l;){if(r.data==="isPause"&&r._start0&&!r&&Ud(e,e._tTime=e._tDur*n),e.parent&&Nd(e),l||Gi(e.parent,e),e},qS=function(e){return e instanceof Et?Gi(e):gn(e,e._dur)},Z_={_start:0,endTime:hu,totalDuration:hu},el=function t(e,a,l){var r=e.labels,i=e._recent||Z_,s=e.duration()>=tl?i.endTime(!1):e._dur,n,o,u;return ft(a)&&(isNaN(a)||a in r)?(o=a.charAt(0),u=a.substr(-1)==="%",n=a.indexOf("="),o==="<"||o===">"?(n>=0&&(a=a.replace(/=/,"")),(o==="<"?i._start:i.endTime(i._repeat>=0))+(parseFloat(a.substr(1))||0)*(u?(n<0?i:l).totalDuration()/100:1)):n<0?(a in r||(r[a]=s),r[a]):(o=parseFloat(a.charAt(n-1)+a.substr(n+1)),u&&l&&(o=o/100*(Ht(l)?l[0]:l).totalDuration()),n>1?t(e,a.substr(0,n-1),l)+o:s+o)):a==null?s:+a},cu=function(e,a,l){var r=dr(a[1]),i=(r?2:1)+(e<2?0:1),s=a[i],n,o;if(r&&(s.duration=a[1]),s.parent=l,e){for(n=s,o=l;o&&!("immediateRender"in n);)n=o.vars.defaults||{},o=xa(o.vars.inherit)&&o.parent;s.immediateRender=xa(n.immediateRender),e<2?s.runBackwards=1:s.startAt=a[i-1]}return new Ze(a[0],s,a[i+1])},ii=function(e,a){return e||e===0?a(e):a},vu=function(e,a,l){return la?a:l},kt=function(e,a){return!ft(e)||!(a=q_.exec(e))?"":a[1]},K_=function(e,a,l){return ii(l,function(r){return vu(e,a,r)})},vh=[].slice,lL=function(e,a){return e&&wl(e)&&"length"in e&&(!a&&!e.length||e.length-1 in e&&wl(e[0]))&&!e.nodeType&&e!==kl},J_=function(e,a,l){return l===void 0&&(l=[]),e.forEach(function(r){var i;return ft(r)&&!a||lL(r,1)?(i=l).push.apply(i,al(r)):l.push(r)})||l},al=function(e,a,l){return De&&!a&&De.selector?De.selector(e):ft(e)&&!l&&(mh||!xn())?vh.call((a||Mh).querySelectorAll(e),0):Ht(e)?J_(e,l):lL(e)?vh.call(e,0):e?[e]:[]},yh=function(e){return e=al(e)[0]||mu("Invalid scope")||{},function(a){var l=e.current||e.nativeElement||e;return al(a,l.querySelectorAll?l:l===e?mu("Invalid scope")||Mh.createElement("div"):e)}},rL=function(e){return e.sort(function(){return .5-Math.random()})},iL=function(e){if(Ue(e))return e;var a=wl(e)?e:{each:e},l=Vi(a.ease),r=a.from||0,i=parseFloat(a.base)||0,s={},n=r>0&&r<1,o=isNaN(r)||n,u=a.axis,f=r,c=r;return ft(r)?f=c={center:.5,edges:.5,end:1}[r]||0:!n&&o&&(f=r[0],c=r[1]),function(p,d,v){var h=(v||a).length,L=s[h],g,m,x,y,b,T,C,I,E;if(!L){if(E=a.grid==="auto"?0:(a.grid||[1,tl])[1],!E){for(C=-tl;C<(C=v[E++].getBoundingClientRect().left)&&EC&&(C=b),bh?h-1:u?u==="y"?h/E:E:Math.max(E,h/E))||0)*(r==="edges"?-1:1),L.b=h<0?i-h:i,L.u=kt(a.amount||a.each)||0,l=l&&h<0?mL(l):l}return h=(L[p]-L.min)/L.max||0,Oe(L.b+(l?l(h):h)*L.v)+L.u}},Sh=function(e){var a=Math.pow(10,((e+"").split(".")[1]||"").length);return function(l){var r=Oe(Math.round(parseFloat(l)/e)*e*a);return(r-r%1)/a+(dr(l)?0:kt(l))}},sL=function(e,a){var l=Ht(e),r,i;return!l&&wl(e)&&(r=l=e.radius||tl,e.values?(e=al(e.values),(i=!dr(e[0]))&&(r*=r)):e=Sh(e.increment)),ii(a,l?Ue(e)?function(s){return i=e(s),Math.abs(i-s)<=r?i:s}:function(s){for(var n=parseFloat(i?s.x:s),o=parseFloat(i?s.y:0),u=tl,f=0,c=e.length,p,d;c--;)i?(p=e[c].x-n,d=e[c].y-o,p=p*p+d*d):p=Math.abs(e[c]-n),pr?i-s:s)})},vn=function(e){return e.replace(R_,function(a){var l=a.indexOf("[")+1,r=a.substring(l||7,l?a.indexOf("]"):a.length-1).split(P_);return nL(l?r:+r[0],l?0:+r[1],+r[2]||1e-5)})},uL=function(e,a,l,r,i){var s=a-e,n=r-l;return ii(i,function(o){return l+((o-e)/s*n||0)})},rT=function t(e,a,l,r){var i=isNaN(e+a)?0:function(d){return(1-d)*e+d*a};if(!i){var s=ft(e),n={},o,u,f,c,p;if(l===!0&&(r=1)&&(l=null),s)e={p:e},a={p:a};else if(Ht(e)&&!Ht(a)){for(f=[],c=e.length,p=c-2,u=1;u(n=Math.abs(n))&&(o=s,i=n);return o},Ba=function(e,a,l){var r=e.vars,i=r[a],s=De,n=e._ctx,o,u,f;if(i)return o=r[a+"Params"],u=r.callbackScope||e,l&&ai.length&&Od(),n&&(De=n),f=o?i.apply(u,o):i.call(u),De=s,f},uu=function(e){return ri(e),e.scrollTrigger&&e.scrollTrigger.kill(!!At),e.progress()<1&&Ba(e,"onInterrupt"),e},cn,fL=[],dL=function(e){if(e)if(e=!e.name&&e.default||e,Ih()||e.headless){var a=e.name,l=Ue(e),r=a&&!l&&e.init?function(){this._props=[]}:e,i={init:hu,render:Nh,add:zh,kill:ST,modifier:yT,rawVars:0},s={targetTest:0,get:0,getSetter:Fd,aliases:{},register:0};if(xn(),e!==r){if(ha[a])return;Ra(r,Ra(Bd(e,i),s)),mn(r.prototype,mn(i,Bd(e,s))),ha[r.prop=a]=r,e.targetTest&&(kd.push(r),Eh[a]=1),a=(a==="css"?"CSS":a.charAt(0).toUpperCase()+a.substr(1))+"Plugin"}WS(a,r),e.register&&e.register(qt,r,ea)}else fL.push(e)},Se=255,fu={aqua:[0,Se,Se],lime:[0,Se,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,Se],navy:[0,0,128],white:[Se,Se,Se],olive:[128,128,0],yellow:[Se,Se,0],orange:[Se,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[Se,0,0],pink:[Se,192,203],cyan:[0,Se,Se],transparent:[Se,Se,Se,0]},oh=function(e,a,l){return e+=e<0?1:e>1?-1:0,(e*6<1?a+(l-a)*e*6:e<.5?l:e*3<2?a+(l-a)*(2/3-e)*6:a)*Se+.5|0},cL=function(e,a,l){var r=e?dr(e)?[e>>16,e>>8&Se,e&Se]:0:fu.black,i,s,n,o,u,f,c,p,d,v;if(!r){if(e.substr(-1)===","&&(e=e.substr(0,e.length-1)),fu[e])r=fu[e];else if(e.charAt(0)==="#"){if(e.length<6&&(i=e.charAt(1),s=e.charAt(2),n=e.charAt(3),e="#"+i+i+s+s+n+n+(e.length===5?e.charAt(4)+e.charAt(4):"")),e.length===9)return r=parseInt(e.substr(1,6),16),[r>>16,r>>8&Se,r&Se,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),r=[e>>16,e>>8&Se,e&Se]}else if(e.substr(0,3)==="hsl"){if(r=v=e.match(zS),!a)o=+r[0]%360/360,u=+r[1]/100,f=+r[2]/100,s=f<=.5?f*(u+1):f+u-f*u,i=f*2-s,r.length>3&&(r[3]*=1),r[0]=oh(o+1/3,i,s),r[1]=oh(o,i,s),r[2]=oh(o-1/3,i,s);else if(~e.indexOf("="))return r=e.match(_h),l&&r.length<4&&(r[3]=1),r}else r=e.match(zS)||fu.transparent;r=r.map(Number)}return a&&!v&&(i=r[0]/Se,s=r[1]/Se,n=r[2]/Se,c=Math.max(i,s,n),p=Math.min(i,s,n),f=(c+p)/2,c===p?o=u=0:(d=c-p,u=f>.5?d/(2-c-p):d/(c+p),o=c===i?(s-n)/d+(se||g<0)&&(l+=g-a),r+=g,b=r-l,x=b-s,(x>0||m)&&(T=++c.frame,p=b-c.time*1e3,c.time=b=b/1e3,s+=x+(x>=i?4:i-x),y=1),m||(o=u(h)),y)for(d=0;d=g&&d--},_listeners:n},c})(),xn=function(){return!gu&&ga.wake()},oe={},sT=/^[\d.\-M][\d.\-,\s]/,nT=/["']/g,oT=function(e){for(var a={},l=e.substr(1,e.length-3).split(":"),r=l[0],i=1,s=l.length,n,o,u;i1&&l.config?l.config.apply(null,~e.indexOf("{")?[oT(a[1])]:uT(e).split(",").map(KS)):oe._CE&&sT.test(e)?oe._CE("",e):l},mL=function(e){return function(a){return 1-e(1-a)}},hL=function t(e,a){for(var l=e._first,r;l;)l instanceof Et?t(l,a):l.vars.yoyoEase&&(!l._yoyo||!l._repeat)&&l._yoyo!==a&&(l.timeline?t(l.timeline,a):(r=l._ease,l._ease=l._yEase,l._yEase=r,l._yoyo=a)),l=l._next},Vi=function(e,a){return e&&(Ue(e)?e:oe[e]||fT(e))||a},Wi=function(e,a,l,r){l===void 0&&(l=function(o){return 1-a(1-o)}),r===void 0&&(r=function(o){return o<.5?a(o*2)/2:1-a((1-o)*2)/2});var i={easeIn:a,easeOut:l,easeInOut:r},s;return $t(e,function(n){oe[n]=za[n]=i,oe[s=n.toLowerCase()]=l;for(var o in i)oe[s+(o==="easeIn"?".in":o==="easeOut"?".out":".inOut")]=oe[n+"."+o]=i[o]}),i},gL=function(e){return function(a){return a<.5?(1-e(1-a*2))/2:.5+e((a-.5)*2)/2}},uh=function t(e,a,l){var r=a>=1?a:1,i=(l||(e?.3:.45))/(a<1?a:1),s=i/ph*(Math.asin(1/r)||0),n=function(f){return f===1?1:r*Math.pow(2,-10*f)*z_((f-s)*i)+1},o=e==="out"?n:e==="in"?function(u){return 1-n(1-u)}:gL(n);return i=ph/i,o.config=function(u,f){return t(e,u,f)},o},fh=function t(e,a){a===void 0&&(a=1.70158);var l=function(s){return s?--s*s*((a+1)*s+a)+1:0},r=e==="out"?l:e==="in"?function(i){return 1-l(1-i)}:gL(l);return r.config=function(i){return t(e,i)},r};$t("Linear,Quad,Cubic,Quart,Quint,Strong",function(t,e){var a=e<5?e+1:e;Wi(t+",Power"+(a-1),e?function(l){return Math.pow(l,a)}:function(l){return l},function(l){return 1-Math.pow(1-l,a)},function(l){return l<.5?Math.pow(l*2,a)/2:1-Math.pow((1-l)*2,a)/2})});oe.Linear.easeNone=oe.none=oe.Linear.easeIn;Wi("Elastic",uh("in"),uh("out"),uh());(function(t,e){var a=1/e,l=2*a,r=2.5*a,i=function(n){return n0?l+(l+this._rDelay)*this._repeat:l):this.totalDuration()&&this._dur},e.totalDuration=function(l){return arguments.length?(this._dirty=0,gn(this,this._repeat<0?l:(l-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(l,r){if(xn(),!arguments.length)return this._tTime;var i=this._dp;if(i&&i.smoothChildTiming&&this._ts){for(Ud(this,l),!i._dp||i.parent||eL(i,this);i&&i.parent;)i.parent._time!==i._start+(i._ts>=0?i._tTime/i._ts:(i.totalDuration()-i._tTime)/-i._ts)&&i.totalTime(i._tTime,!0),i=i.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&l0||!this._tDur&&!l)&&Dl(this._dp,this,this._start-this._delay)}return(this._tTime!==l||!this._dur&&!r||this._initted&&Math.abs(this._zTime)===Le||!this._initted&&this._dur&&l||!l&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=l),ZS(this,l,r)),this},e.time=function(l,r){return arguments.length?this.totalTime(Math.min(this.totalDuration(),l+HS(this))%(this._dur+this._rDelay)||(l?this._dur:0),r):this._time},e.totalProgress=function(l,r){return arguments.length?this.totalTime(this.totalDuration()*l,r):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},e.progress=function(l,r){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-l:l)+HS(this),r):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},e.iteration=function(l,r){var i=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(l-1)*i,r):this._repeat?hn(this._tTime,i)+1:1},e.timeScale=function(l,r){if(!arguments.length)return this._rts===-Le?0:this._rts;if(this._rts===l)return this;var i=this.parent&&this._ts?zd(this.parent._time,this):this._tTime;return this._rts=+l||0,this._ts=this._ps||l===-Le?0:this._rts,this.totalTime(vu(-Math.abs(this._delay),this.totalDuration(),i),r!==!1),Nd(this),X_(this)},e.paused=function(l){return arguments.length?(this._ps!==l&&(this._ps=l,l?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(xn(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==Le&&(this._tTime-=Le)))),this):this._ps},e.startTime=function(l){if(arguments.length){this._start=Oe(l);var r=this.parent||this._dp;return r&&(r._sort||!this.parent)&&Dl(r,this,this._start-this._delay),this}return this._start},e.endTime=function(l){return this._start+(xa(l)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(l){var r=this.parent||this._dp;return r?l&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?zd(r.rawTime(l),this):this._tTime:this._tTime},e.revert=function(l){l===void 0&&(l=U_);var r=At;return At=l,wh(this)&&(this.timeline&&this.timeline.revert(l),this.totalTime(-.01,l.suppressEvents)),this.data!=="nested"&&l.kill!==!1&&this.kill(),At=r,this},e.globalTime=function(l){for(var r=this,i=arguments.length?l:r.rawTime();r;)i=r._start+i/(Math.abs(r._ts)||1),r=r._dp;return!this.parent&&this._sat?this._sat.globalTime(l):i},e.repeat=function(l){return arguments.length?(this._repeat=l===1/0?-2:l,qS(this)):this._repeat===-2?1/0:this._repeat},e.repeatDelay=function(l){if(arguments.length){var r=this._time;return this._rDelay=l,qS(this),r?this.time(r):this}return this._rDelay},e.yoyo=function(l){return arguments.length?(this._yoyo=l,this):this._yoyo},e.seek=function(l,r){return this.totalTime(el(this,l),xa(r))},e.restart=function(l,r){return this.play().totalTime(l?-this._delay:0,xa(r)),this._dur||(this._zTime=-Le),this},e.play=function(l,r){return l!=null&&this.seek(l,r),this.reversed(!1).paused(!1)},e.reverse=function(l,r){return l!=null&&this.seek(l||this.totalDuration(),r),this.reversed(!0).paused(!1)},e.pause=function(l,r){return l!=null&&this.seek(l,r),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(l){return arguments.length?(!!l!==this.reversed()&&this.timeScale(-this._rts||(l?-Le:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-Le,this},e.isActive=function(){var l=this.parent||this._dp,r=this._start,i;return!!(!l||this._ts&&this._initted&&l.isActive()&&(i=l.rawTime(!0))>=r&&i1?(r?(s[l]=r,i&&(s[l+"Params"]=i),l==="onUpdate"&&(this._onUpdate=r)):delete s[l],this):s[l]},e.then=function(l){var r=this,i=r._prom;return new Promise(function(s){var n=Ue(l)?l:JS,o=function(){var f=r.then;r.then=null,i&&i(),Ue(n)&&(n=n(r))&&(n.then||n===r)&&(r.then=f),s(n),r.then=f};r._initted&&r.totalProgress()===1&&r._ts>=0||!r._tTime&&r._ts<0?o():r._prom=o})},e.kill=function(){uu(this)},t})();Ra(xu.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-Le,_prom:0,_ps:!1,_rts:1});var Et=(function(t){GS(e,t);function e(l,r){var i;return l===void 0&&(l={}),i=t.call(this,l)||this,i.labels={},i.smoothChildTiming=!!l.smoothChildTiming,i.autoRemoveChildren=!!l.autoRemoveChildren,i._sort=xa(l.sortChildren),Be&&Dl(l.parent||Be,ur(i),r),l.reversed&&i.reverse(),l.paused&&i.paused(!0),l.scrollTrigger&&tL(ur(i),l.scrollTrigger),i}var a=e.prototype;return a.to=function(r,i,s){return cu(0,arguments,this),this},a.from=function(r,i,s){return cu(1,arguments,this),this},a.fromTo=function(r,i,s,n){return cu(2,arguments,this),this},a.set=function(r,i,s){return i.duration=0,i.parent=this,du(i).repeatDelay||(i.repeat=0),i.immediateRender=!!i.immediateRender,new Ze(r,i,el(this,s),1),this},a.call=function(r,i,s){return Dl(this,Ze.delayedCall(0,r,i),s)},a.staggerTo=function(r,i,s,n,o,u,f){return s.duration=i,s.stagger=s.stagger||n,s.onComplete=u,s.onCompleteParams=f,s.parent=this,new Ze(r,s,el(this,o)),this},a.staggerFrom=function(r,i,s,n,o,u,f){return s.runBackwards=1,du(s).immediateRender=xa(s.immediateRender),this.staggerTo(r,i,s,n,o,u,f)},a.staggerFromTo=function(r,i,s,n,o,u,f,c){return n.startAt=s,du(n).immediateRender=xa(n.immediateRender),this.staggerTo(r,i,n,o,u,f,c)},a.render=function(r,i,s){var n=this._time,o=this._dirty?this.totalDuration():this._tDur,u=this._dur,f=r<=0?0:Oe(r),c=this._zTime<0!=r<0&&(this._initted||!u),p,d,v,h,L,g,m,x,y,b,T,C;if(this!==Be&&f>o&&r>=0&&(f=o),f!==this._tTime||s||c){if(n!==this._time&&u&&(f+=this._time-n,r+=this._time-n),p=f,y=this._start,x=this._ts,g=!x,c&&(u||(n=this._zTime),(r||!i)&&(this._zTime=r)),this._repeat){if(T=this._yoyo,L=u+this._rDelay,this._repeat<-1&&r<0)return this.totalTime(L*100+r,i,s);if(p=Oe(f%L),f===o?(h=this._repeat,p=u):(b=Oe(f/L),h=~~b,h&&h===b&&(p=u,h--),p>u&&(p=u)),b=hn(this._tTime,L),!n&&this._tTime&&b!==h&&this._tTime-b*L-this._dur<=0&&(b=h),T&&h&1&&(p=u-p,C=1),h!==b&&!this._lock){var I=T&&b&1,E=I===(T&&h&1);if(h=n&&r>=0)for(d=this._first;d;){if(v=d._next,(d._act||p>=d._start)&&d._ts&&m!==d){if(d.parent!==this)return this.render(r,i,s);if(d.render(d._ts>0?(p-d._start)*d._ts:(d._dirty?d.totalDuration():d._tDur)+(p-d._start)*d._ts,i,s),p!==this._time||!this._ts&&!g){m=0,v&&(f+=this._zTime=-Le);break}}d=v}else{d=this._last;for(var M=r<0?r:p;d;){if(v=d._prev,(d._act||M<=d._end)&&d._ts&&m!==d){if(d.parent!==this)return this.render(r,i,s);if(d.render(d._ts>0?(M-d._start)*d._ts:(d._dirty?d.totalDuration():d._tDur)+(M-d._start)*d._ts,i,s||At&&wh(d)),p!==this._time||!this._ts&&!g){m=0,v&&(f+=this._zTime=M?-Le:Le);break}}d=v}}if(m&&!i&&(this.pause(),m.render(p>=n?0:-Le)._zTime=p>=n?1:-1,this._ts))return this._start=y,Nd(this),this.render(r,i,s);this._onUpdate&&!i&&Ba(this,"onUpdate",!0),(f===o&&this._tTime>=this.totalDuration()||!f&&n)&&(y===this._start||Math.abs(x)!==Math.abs(this._ts))&&(this._lock||((r||!u)&&(f===o&&this._ts>0||!f&&this._ts<0)&&ri(this,1),!i&&!(r<0&&!n)&&(f||n||!o)&&(Ba(this,f===o&&r>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(f0)&&this._prom())))}return this},a.add=function(r,i){var s=this;if(dr(i)||(i=el(this,i,r)),!(r instanceof xu)){if(Ht(r))return r.forEach(function(n){return s.add(n,i)}),this;if(ft(r))return this.addLabel(r,i);if(Ue(r))r=Ze.delayedCall(0,r);else return this}return this!==r?Dl(this,r,i):this},a.getChildren=function(r,i,s,n){r===void 0&&(r=!0),i===void 0&&(i=!0),s===void 0&&(s=!0),n===void 0&&(n=-tl);for(var o=[],u=this._first;u;)u._start>=n&&(u instanceof Ze?i&&o.push(u):(s&&o.push(u),r&&o.push.apply(o,u.getChildren(!0,i,s)))),u=u._next;return o},a.getById=function(r){for(var i=this.getChildren(1,1,1),s=i.length;s--;)if(i[s].vars.id===r)return i[s]},a.remove=function(r){return ft(r)?this.removeLabel(r):Ue(r)?this.killTweensOf(r):(r.parent===this&&qd(this,r),r===this._recent&&(this._recent=this._last),Gi(this))},a.totalTime=function(r,i){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=Oe(ga.time-(this._ts>0?r/this._ts:(this.totalDuration()-r)/-this._ts))),t.prototype.totalTime.call(this,r,i),this._forcing=0,this):this._tTime},a.addLabel=function(r,i){return this.labels[r]=el(this,i),this},a.removeLabel=function(r){return delete this.labels[r],this},a.addPause=function(r,i,s){var n=Ze.delayedCall(0,i||hu,s);return n.data="isPause",this._hasPause=1,Dl(this,n,el(this,r))},a.removePause=function(r){var i=this._first;for(r=el(this,r);i;)i._start===r&&i.data==="isPause"&&ri(i),i=i._next},a.killTweensOf=function(r,i,s){for(var n=this.getTweensOf(r,s),o=n.length;o--;)ti!==n[o]&&n[o].kill(r,i);return this},a.getTweensOf=function(r,i){for(var s=[],n=al(r),o=this._first,u=dr(i),f;o;)o instanceof Ze?F_(o._targets,n)&&(u?(!ti||o._initted&&o._ts)&&o.globalTime(0)<=i&&o.globalTime(o.totalDuration())>i:!i||o.isActive())&&s.push(o):(f=o.getTweensOf(n,i)).length&&s.push.apply(s,f),o=o._next;return s},a.tweenTo=function(r,i){i=i||{};var s=this,n=el(s,r),o=i,u=o.startAt,f=o.onStart,c=o.onStartParams,p=o.immediateRender,d,v=Ze.to(s,Ra({ease:i.ease||"none",lazy:!1,immediateRender:!1,time:n,overwrite:"auto",duration:i.duration||Math.abs((n-(u&&"time"in u?u.time:s._time))/s.timeScale())||Le,onStart:function(){if(s.pause(),!d){var L=i.duration||Math.abs((n-(u&&"time"in u?u.time:s._time))/s.timeScale());v._dur!==L&&gn(v,L,0,1).render(v._time,!0,!0),d=1}f&&f.apply(v,c||[])}},i));return p?v.render(0):v},a.tweenFromTo=function(r,i,s){return this.tweenTo(i,Ra({startAt:{time:el(this,r)}},s))},a.recent=function(){return this._recent},a.nextLabel=function(r){return r===void 0&&(r=this._time),NS(this,el(this,r))},a.previousLabel=function(r){return r===void 0&&(r=this._time),NS(this,el(this,r),1)},a.currentLabel=function(r){return arguments.length?this.seek(r,!0):this.previousLabel(this._time+Le)},a.shiftChildren=function(r,i,s){s===void 0&&(s=0);var n=this._first,o=this.labels,u;for(r=Oe(r);n;)n._start>=s&&(n._start+=r,n._end+=r),n=n._next;if(i)for(u in o)o[u]>=s&&(o[u]+=r);return Gi(this)},a.invalidate=function(r){var i=this._first;for(this._lock=0;i;)i.invalidate(r),i=i._next;return t.prototype.invalidate.call(this,r)},a.clear=function(r){r===void 0&&(r=!0);for(var i=this._first,s;i;)s=i._next,this.remove(i),i=s;return this._dp&&(this._time=this._tTime=this._pTime=0),r&&(this.labels={}),Gi(this)},a.totalDuration=function(r){var i=0,s=this,n=s._last,o=tl,u,f,c;if(arguments.length)return s.timeScale((s._repeat<0?s.duration():s.totalDuration())/(s.reversed()?-r:r));if(s._dirty){for(c=s.parent;n;)u=n._prev,n._dirty&&n.totalDuration(),f=n._start,f>o&&s._sort&&n._ts&&!s._lock?(s._lock=1,Dl(s,n,f-n._delay,1)._lock=0):o=f,f<0&&n._ts&&(i-=f,(!c&&!s._dp||c&&c.smoothChildTiming)&&(s._start+=Oe(f/s._ts),s._time-=f,s._tTime-=f),s.shiftChildren(-f,!1,-1/0),o=0),n._end>i&&n._ts&&(i=n._end),n=u;gn(s,s===Be&&s._time>i?s._time:i,1,1),s._dirty=0}return s._tDur},e.updateRoot=function(r){if(Be._ts&&(ZS(Be,zd(r,Be)),QS=ga.frame),ga.frame>=RS){RS+=va.autoSleep||120;var i=Be._first;if((!i||!i._ts)&&va.autoSleep&&ga._listeners.length<2){for(;i&&!i._ts;)i=i._next;i||ga.sleep()}}},e})(xu);Ra(Et.prototype,{_lock:0,_hasPause:0,_forcing:0});var dT=function(e,a,l,r,i,s,n){var o=new ea(this._pt,e,a,0,1,qh,null,i),u=0,f=0,c,p,d,v,h,L,g,m;for(o.b=l,o.e=r,l+="",r+="",(g=~r.indexOf("random("))&&(r=vn(r)),s&&(m=[l,r],s(m,e,a),l=m[0],r=m[1]),p=l.match(sh)||[];c=sh.exec(r);)v=c[0],h=r.substring(u,c.index),d?d=(d+1)%5:h.substr(-5)==="rgba("&&(d=1),v!==p[f++]&&(L=parseFloat(p[f-1])||0,o._pt={_next:o._pt,p:h||f===1?h:",",s:L,c:v.charAt(1)==="="?ji(L,v)-L:parseFloat(v)-L,m:d&&d<4?Math.round:0},u=sh.lastIndex);return o.c=u")}),y.duration();else{T={};for(I in v)I==="ease"||I==="easeEach"||hT(I,v[I],T,v.easeEach);for(I in T)for(H=T[I].sort(function(B,k){return B.t-k.t}),w=0,b=0;bo-Le&&!f?o:ru&&(p=u)),g=this._yoyo&&v&1,g&&(y=this._yEase,p=u-p),L=hn(this._tTime,h),p===n&&!s&&this._initted&&v===L)return this._tTime=c,this;v!==L&&(x&&this._yEase&&hL(x,g),this.vars.repeatRefresh&&!g&&!this._lock&&p!==h&&this._initted&&(this._lock=s=1,this.render(Oe(h*v),!0).invalidate()._lock=0))}if(!this._initted){if(aL(this,f?r:p,s,i,c))return this._tTime=0,this;if(n!==this._time&&!(s&&this.vars.repeatRefresh&&v!==L))return this;if(u!==this._dur)return this.render(r,i,s)}if(this._tTime=c,this._time=p,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=m=(y||this._ease)(p/u),this._from&&(this.ratio=m=1-m),!n&&c&&!i&&!L&&(Ba(this,"onStart"),this._tTime!==c))return this;for(d=this._pt;d;)d.r(m,d.d),d=d._next;x&&x.render(r<0?r:x._dur*x._ease(p/this._dur),i,s)||this._startAt&&(this._zTime=r),this._onUpdate&&!i&&(f&&gh(this,r,i,s),Ba(this,"onUpdate")),this._repeat&&v!==L&&this.vars.onRepeat&&!i&&this.parent&&Ba(this,"onRepeat"),(c===this._tDur||!c)&&this._tTime===c&&(f&&!this._onUpdate&&gh(this,r,!0,!0),(r||!u)&&(c===this._tDur&&this._ts>0||!c&&this._ts<0)&&ri(this,1),!i&&!(f&&!n)&&(c||n||g)&&(Ba(this,c===o?"onComplete":"onReverseComplete",!0),this._prom&&!(c0)&&this._prom()))}return this},a.targets=function(){return this._targets},a.invalidate=function(r){return(!r||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(r),t.prototype.invalidate.call(this,r)},a.resetTo=function(r,i,s,n,o){gu||ga.wake(),this._ts||this.play();var u=Math.min(this._dur,(this._dp._time-this._start)*this._ts),f;return this._initted||Ph(this,u),f=this._ease(u/this._dur),pT(this,r,i,s,n,f,u,o)?this.resetTo(r,i,s,n,1):(Ud(this,0),this.parent||$S(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},a.kill=function(r,i){if(i===void 0&&(i="all"),!r&&(!i||i==="all"))return this._lazy=this._pt=0,this.parent?uu(this):this.scrollTrigger&&this.scrollTrigger.kill(!!At),this;if(this.timeline){var s=this.timeline.totalDuration();return this.timeline.killTweensOf(r,i,ti&&ti.vars.overwrite!==!0)._first||uu(this),this.parent&&s!==this.timeline.totalDuration()&&gn(this,this._dur*this.timeline._tDur/s,0,1),this}var n=this._targets,o=r?al(r):n,u=this._ptLookup,f=this._pt,c,p,d,v,h,L,g;if((!i||i==="all")&&V_(n,o))return i==="all"&&(this._pt=0),uu(this);for(c=this._op=this._op||[],i!=="all"&&(ft(i)&&(h={},$t(i,function(m){return h[m]=1}),i=h),i=mT(n,i)),g=n.length;g--;)if(~o.indexOf(n[g])){p=u[g],i==="all"?(c[g]=i,v=p,d={}):(d=c[g]=c[g]||{},v=i);for(h in v)L=p&&p[h],L&&((!("kill"in L.d)||L.d.kill(h)===!0)&&qd(this,L,"_pt"),delete p[h]),d!=="all"&&(d[h]=1)}return this._initted&&!this._pt&&f&&uu(this),this},e.to=function(r,i){return new e(r,i,arguments[2])},e.from=function(r,i){return cu(1,arguments)},e.delayedCall=function(r,i,s,n){return new e(i,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:r,onComplete:i,onReverseComplete:i,onCompleteParams:s,onReverseCompleteParams:s,callbackScope:n})},e.fromTo=function(r,i,s){return cu(2,arguments)},e.set=function(r,i){return i.duration=0,i.repeatDelay||(i.repeat=0),new e(r,i)},e.killTweensOf=function(r,i,s){return Be.killTweensOf(r,i,s)},e})(xu);Ra(Ze.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});$t("staggerTo,staggerFrom,staggerFromTo",function(t){Ze[t]=function(){var e=new Et,a=vh.call(arguments,0);return a.splice(t==="staggerFromTo"?5:4,0,0),e[t].apply(e,a)}});var Hh=function(e,a,l){return e[a]=l},yL=function(e,a,l){return e[a](l)},gT=function(e,a,l,r){return e[a](r.fp,l)},xT=function(e,a,l){return e.setAttribute(a,l)},Fd=function(e,a){return Ue(e[a])?yL:Pd(e[a])&&e.setAttribute?xT:Hh},SL=function(e,a){return a.set(a.t,a.p,Math.round((a.s+a.c*e)*1e6)/1e6,a)},vT=function(e,a){return a.set(a.t,a.p,!!(a.s+a.c*e),a)},qh=function(e,a){var l=a._pt,r="";if(!e&&a.b)r=a.b;else if(e===1&&a.e)r=a.e;else{for(;l;)r=l.p+(l.m?l.m(l.s+l.c*e):Math.round((l.s+l.c*e)*1e4)/1e4)+r,l=l._next;r+=a.c}a.set(a.t,a.p,r,a)},Nh=function(e,a){for(var l=a._pt;l;)l.r(e,l.d),l=l._next},yT=function(e,a,l,r){for(var i=this._pt,s;i;)s=i._next,i.p===r&&i.modifier(e,a,l),i=s},ST=function(e){for(var a=this._pt,l,r;a;)r=a._next,a.p===e&&!a.op||a.op===e?qd(this,a,"_pt"):a.dep||(l=1),a=r;return!l},LT=function(e,a,l,r){r.mSet(e,a,r.m.call(r.tween,l,r.mt),r)},Uh=function(e){for(var a=e._pt,l,r,i,s;a;){for(l=a._next,r=i;r&&r.pr>a.pr;)r=r._next;(a._prev=r?r._prev:s)?a._prev._next=a:i=a,(a._next=r)?r._prev=a:s=a,a=l}e._pt=i},ea=(function(){function t(a,l,r,i,s,n,o,u,f){this.t=l,this.s=i,this.c=s,this.p=r,this.r=n||SL,this.d=o||this,this.set=u||Hh,this.pr=f||0,this._next=a,a&&(a._prev=this)}var e=t.prototype;return e.modifier=function(l,r,i){this.mSet=this.mSet||this.set,this.set=LT,this.m=l,this.mt=i,this.tween=r},t})();$t(Ah+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(t){return Eh[t]=1});za.TweenMax=za.TweenLite=Ze;za.TimelineLite=za.TimelineMax=Et;Be=new Et({sortChildren:!1,defaults:pn,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});va.stringFilter=Oh;var Xi=[],Dd={},bT=[],FS=0,CT=0,dh=function(e){return(Dd[e]||bT).map(function(a){return a()})},bh=function(){var e=Date.now(),a=[];e-FS>2&&(dh("matchMediaInit"),Xi.forEach(function(l){var r=l.queries,i=l.conditions,s,n,o,u;for(n in r)s=kl.matchMedia(r[n]).matches,s&&(o=1),s!==i[n]&&(i[n]=s,u=1);u&&(l.revert(),o&&a.push(l))}),dh("matchMediaRevert"),a.forEach(function(l){return l.onMatch(l,function(r){return l.add(null,r)})}),FS=e,dh("matchMedia"))},LL=(function(){function t(a,l){this.selector=l&&yh(l),this.data=[],this._r=[],this.isReverted=!1,this.id=CT++,a&&this.add(a)}var e=t.prototype;return e.add=function(l,r,i){Ue(l)&&(i=r,r=l,l=Ue);var s=this,n=function(){var u=De,f=s.selector,c;return u&&u!==s&&u.data.push(s),i&&(s.selector=yh(i)),De=s,c=r.apply(s,arguments),Ue(c)&&s._r.push(c),De=u,s.selector=f,s.isReverted=!1,c};return s.last=n,l===Ue?n(s,function(o){return s.add(null,o)}):l?s[l]=n:n},e.ignore=function(l){var r=De;De=null,l(this),De=r},e.getTweens=function(){var l=[];return this.data.forEach(function(r){return r instanceof t?l.push.apply(l,r.getTweens()):r instanceof Ze&&!(r.parent&&r.parent.data==="nested")&&l.push(r)}),l},e.clear=function(){this._r.length=this.data.length=0},e.kill=function(l,r){var i=this;if(l?(function(){for(var n=i.getTweens(),o=i.data.length,u;o--;)u=i.data[o],u.data==="isFlip"&&(u.revert(),u.getChildren(!0,!0,!1).forEach(function(f){return n.splice(n.indexOf(f),1)}));for(n.map(function(f){return{g:f._dur||f._delay||f._sat&&!f._sat.vars.immediateRender?f.globalTime(0):-1/0,t:f}}).sort(function(f,c){return c.g-f.g||-1/0}).forEach(function(f){return f.t.revert(l)}),o=i.data.length;o--;)u=i.data[o],u instanceof Et?u.data!=="nested"&&(u.scrollTrigger&&u.scrollTrigger.revert(),u.kill()):!(u instanceof Ze)&&u.revert&&u.revert(l);i._r.forEach(function(f){return f(l,i)}),i.isReverted=!0})():this.data.forEach(function(n){return n.kill&&n.kill()}),this.clear(),r)for(var s=Xi.length;s--;)Xi[s].id===this.id&&Xi.splice(s,1)},e.revert=function(l){this.kill(l||{})},t})(),IT=(function(){function t(a){this.contexts=[],this.scope=a,De&&De.data.push(this)}var e=t.prototype;return e.add=function(l,r,i){wl(l)||(l={matches:l});var s=new LL(0,i||this.scope),n=s.conditions={},o,u,f;De&&!s.selector&&(s.selector=De.selector),this.contexts.push(s),r=s.add("onMatch",r),s.queries=l;for(u in l)u==="all"?f=1:(o=kl.matchMedia(l[u]),o&&(Xi.indexOf(s)<0&&Xi.push(s),(n[u]=o.matches)&&(f=1),o.addListener?o.addListener(bh):o.addEventListener("change",bh)));return f&&r(s,function(c){return s.add(null,c)}),this},e.revert=function(l){this.kill(l||{})},e.kill=function(l){this.contexts.forEach(function(r){return r.kill(l,!0)})},t})(),Rd={registerPlugin:function(){for(var e=arguments.length,a=new Array(e),l=0;l1){var r=e.map(function(f){return qt.quickSetter(f,a,l)}),i=r.length;return function(f){for(var c=i;c--;)r[c](f)}}e=e[0]||{};var s=ha[a],n=li(e),o=n.harness&&(n.harness.aliases||{})[a]||a,u=s?function(f){var c=new s;cn._pt=0,c.init(e,l?f+l:f,cn,0,[e]),c.render(1,c),cn._pt&&Nh(1,cn)}:n.set(e,o);return s?u:function(f){return u(e,o,l?f+l:f,n,1)}},quickTo:function(e,a,l){var r,i=qt.to(e,Ra((r={},r[a]="+=0.1",r.paused=!0,r.stagger=0,r),l||{})),s=function(o,u,f){return i.resetTo(a,o,u,f)};return s.tween=i,s},isTweening:function(e){return Be.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=Vi(e.ease,pn.ease)),PS(pn,e||{})},config:function(e){return PS(va,e||{})},registerEffect:function(e){var a=e.name,l=e.effect,r=e.plugins,i=e.defaults,s=e.extendTimeline;(r||"").split(",").forEach(function(n){return n&&!ha[n]&&!za[n]&&mu(a+" effect requires "+n+" plugin.")}),nh[a]=function(n,o,u){return l(al(n),Ra(o||{},i),u)},s&&(Et.prototype[a]=function(n,o,u){return this.add(nh[a](n,wl(o)?o:(u=o)&&{},this),u)})},registerEase:function(e,a){oe[e]=Vi(a)},parseEase:function(e,a){return arguments.length?Vi(e,a):oe},getById:function(e){return Be.getById(e)},exportRoot:function(e,a){e===void 0&&(e={});var l=new Et(e),r,i;for(l.smoothChildTiming=xa(e.smoothChildTiming),Be.remove(l),l._dp=0,l._time=l._tTime=Be._time,r=Be._first;r;)i=r._next,(a||!(!r._dur&&r instanceof Ze&&r.vars.onComplete===r._targets[0]))&&Dl(l,r,r._start-r._delay),r=i;return Dl(Be,l,0),l},context:function(e,a){return e?new LL(e,a):De},matchMedia:function(e){return new IT(e)},matchMediaRefresh:function(){return Xi.forEach(function(e){var a=e.conditions,l,r;for(r in a)a[r]&&(a[r]=!1,l=1);l&&e.revert()})||bh()},addEventListener:function(e,a){var l=Dd[e]||(Dd[e]=[]);~l.indexOf(a)||l.push(a)},removeEventListener:function(e,a){var l=Dd[e],r=l&&l.indexOf(a);r>=0&&l.splice(r,1)},utils:{wrap:aT,wrapYoyo:lT,distribute:iL,random:nL,snap:sL,normalize:tT,getUnit:kt,clamp:K_,splitColor:cL,toArray:al,selector:yh,mapRange:uL,pipe:$_,unitize:eT,interpolate:rT,shuffle:rL},install:jS,effects:nh,ticker:ga,updateRoot:Et.updateRoot,plugins:ha,globalTimeline:Be,core:{PropTween:ea,globals:WS,Tween:Ze,Timeline:Et,Animation:xu,getCache:li,_removeLinkedListItem:qd,reverting:function(){return At},context:function(e){return e&&De&&(De.data.push(e),e._ctx=De),De},suppressOverwrites:function(e){return Ch=e}}};$t("to,from,fromTo,delayedCall,set,killTweensOf",function(t){return Rd[t]=Ze[t]});ga.add(Et.updateRoot);cn=Rd.to({},{duration:0});var _T=function(e,a){for(var l=e._pt;l&&l.p!==a&&l.op!==a&&l.fp!==a;)l=l._next;return l},TT=function(e,a){var l=e._targets,r,i,s;for(r in a)for(i=l.length;i--;)s=e._ptLookup[i][r],s&&(s=s.d)&&(s._pt&&(s=_T(s,r)),s&&s.modifier&&s.modifier(a[r],e,l[i],r))},ch=function(e,a){return{name:e,headless:1,rawVars:1,init:function(r,i,s){s._onInit=function(n){var o,u;if(ft(i)&&(o={},$t(i,function(f){return o[f]=1}),i=o),a){o={};for(u in i)o[u]=a(i[u]);i=o}TT(n,i)}}}},qt=Rd.registerPlugin({name:"attr",init:function(e,a,l,r,i){var s,n,o;this.tween=l;for(s in a)o=e.getAttribute(s)||"",n=this.add(e,"setAttribute",(o||0)+"",a[s],r,i,0,0,s),n.op=s,n.b=o,this._props.push(s)},render:function(e,a){for(var l=a._pt;l;)At?l.set(l.t,l.p,l.b,l):l.r(e,l.d),l=l._next}},{name:"endArray",headless:1,init:function(e,a){for(var l=a.length;l--;)this.add(e,l,e[l]||0,a[l],0,0,0,0,0,1)}},ch("roundProps",Sh),ch("modifiers"),ch("snap",sL))||Rd;Ze.version=Et.version=qt.version="3.14.2";YS=1;Ih()&&xn();var MT=oe.Power0,ET=oe.Power1,AT=oe.Power2,kT=oe.Power3,DT=oe.Power4,wT=oe.Linear,OT=oe.Quad,BT=oe.Cubic,zT=oe.Quart,RT=oe.Quint,PT=oe.Strong,HT=oe.Elastic,qT=oe.Back,NT=oe.SteppedEase,UT=oe.Bounce,FT=oe.Sine,GT=oe.Expo,VT=oe.Circ;var bL,si,Sn,jh,Ji,XT,CL,Wh,YT=function(){return typeof window<"u"},pr={},Ki=180/Math.PI,Ln=Math.PI/180,yn=Math.atan2,IL=1e8,Qh=/([A-Z])/g,jT=/(left|right|width|margin|padding|x)/i,WT=/[\s,\(]\S/,Ol={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},Gh=function(e,a){return a.set(a.t,a.p,Math.round((a.s+a.c*e)*1e4)/1e4+a.u,a)},QT=function(e,a){return a.set(a.t,a.p,e===1?a.e:Math.round((a.s+a.c*e)*1e4)/1e4+a.u,a)},ZT=function(e,a){return a.set(a.t,a.p,e?Math.round((a.s+a.c*e)*1e4)/1e4+a.u:a.b,a)},KT=function(e,a){return a.set(a.t,a.p,e===1?a.e:e?Math.round((a.s+a.c*e)*1e4)/1e4+a.u:a.b,a)},JT=function(e,a){var l=a.s+a.c*e;a.set(a.t,a.p,~~(l+(l<0?-.5:.5))+a.u,a)},wL=function(e,a){return a.set(a.t,a.p,e?a.e:a.b,a)},OL=function(e,a){return a.set(a.t,a.p,e!==1?a.b:a.e,a)},$T=function(e,a,l){return e.style[a]=l},eM=function(e,a,l){return e.style.setProperty(a,l)},tM=function(e,a,l){return e._gsap[a]=l},aM=function(e,a,l){return e._gsap.scaleX=e._gsap.scaleY=l},lM=function(e,a,l,r,i){var s=e._gsap;s.scaleX=s.scaleY=l,s.renderTransform(i,s)},rM=function(e,a,l,r,i){var s=e._gsap;s[a]=l,s.renderTransform(i,s)},ze="transform",ya=ze+"Origin",iM=function t(e,a){var l=this,r=this.target,i=r.style,s=r._gsap;if(e in pr&&i){if(this.tfm=this.tfm||{},e!=="transform")e=Ol[e]||e,~e.indexOf(",")?e.split(",").forEach(function(n){return l.tfm[n]=cr(r,n)}):this.tfm[e]=s.x?s[e]:cr(r,e),e===ya&&(this.tfm.zOrigin=s.zOrigin);else return Ol.transform.split(",").forEach(function(n){return t.call(l,n,a)});if(this.props.indexOf(ze)>=0)return;s.svg&&(this.svgo=r.getAttribute("data-svg-origin"),this.props.push(ya,a,"")),e=ze}(i||a)&&this.props.push(e,a,i[e])},BL=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},sM=function(){var e=this.props,a=this.target,l=a.style,r=a._gsap,i,s;for(i=0;i=0?_L[s]:"")+e},Xh=function(){YT()&&window.document&&(bL=window,si=bL.document,Sn=si.documentElement,Ji=Vh("div")||{style:{}},XT=Vh("div"),ze=bn(ze),ya=ze+"Origin",Ji.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",RL=!!bn("perspective"),Wh=qt.core.reverting,jh=1)},TL=function(e){var a=e.ownerSVGElement,l=Vh("svg",a&&a.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),r=e.cloneNode(!0),i;r.style.display="block",l.appendChild(r),Sn.appendChild(l);try{i=r.getBBox()}catch{}return l.removeChild(r),Sn.removeChild(l),i},ML=function(e,a){for(var l=a.length;l--;)if(e.hasAttribute(a[l]))return e.getAttribute(a[l])},PL=function(e){var a,l;try{a=e.getBBox()}catch{a=TL(e),l=1}return a&&(a.width||a.height)||l||(a=TL(e)),a&&!a.width&&!a.x&&!a.y?{x:+ML(e,["x","cx","x1"])||0,y:+ML(e,["y","cy","y1"])||0,width:0,height:0}:a},HL=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&PL(e))},oi=function(e,a){if(a){var l=e.style,r;a in pr&&a!==ya&&(a=ze),l.removeProperty?(r=a.substr(0,2),(r==="ms"||a.substr(0,6)==="webkit")&&(a="-"+a),l.removeProperty(r==="--"?a:a.replace(Qh,"-$1").toLowerCase())):l.removeAttribute(a)}},ni=function(e,a,l,r,i,s){var n=new ea(e._pt,a,l,0,1,s?OL:wL);return e._pt=n,n.b=r,n.e=i,e._props.push(l),n},EL={deg:1,rad:1,turn:1},nM={grid:1,flex:1},ui=function t(e,a,l,r){var i=parseFloat(l)||0,s=(l+"").trim().substr((i+"").length)||"px",n=Ji.style,o=jT.test(a),u=e.tagName.toLowerCase()==="svg",f=(u?"client":"offset")+(o?"Width":"Height"),c=100,p=r==="px",d=r==="%",v,h,L,g;if(r===s||!i||EL[r]||EL[s])return i;if(s!=="px"&&!p&&(i=t(e,a,l,"px")),g=e.getCTM&&HL(e),(d||s==="%")&&(pr[a]||~a.indexOf("adius")))return v=g?e.getBBox()[o?"width":"height"]:e[f],Fe(d?i/v*c:i/100*v);if(n[o?"width":"height"]=c+(p?s:r),h=r!=="rem"&&~a.indexOf("adius")||r==="em"&&e.appendChild&&!u?e:e.parentNode,g&&(h=(e.ownerSVGElement||{}).parentNode),(!h||h===si||!h.appendChild)&&(h=si.body),L=h._gsap,L&&d&&L.width&&o&&L.time===ga.time&&!L.uncache)return Fe(i/L.width*c);if(d&&(a==="height"||a==="width")){var m=e.style[a];e.style[a]=c+r,v=e[f],m?e.style[a]=m:oi(e,a)}else(d||s==="%")&&!nM[Pa(h,"display")]&&(n.position=Pa(e,"position")),h===e&&(n.position="static"),h.appendChild(Ji),v=Ji[f],h.removeChild(Ji),n.position="absolute";return o&&d&&(L=li(h),L.time=ga.time,L.width=h[f]),Fe(p?v*i/c:v&&i?c/v*i:0)},cr=function(e,a,l,r){var i;return jh||Xh(),a in Ol&&a!=="transform"&&(a=Ol[a],~a.indexOf(",")&&(a=a.split(",")[0])),pr[a]&&a!=="transform"?(i=Lu(e,r),i=a!=="transformOrigin"?i[a]:i.svg?i.origin:Vd(Pa(e,ya))+" "+i.zOrigin+"px"):(i=e.style[a],(!i||i==="auto"||r||~(i+"").indexOf("calc("))&&(i=Gd[a]&&Gd[a](e,a,l)||Pa(e,a)||Dh(e,a)||(a==="opacity"?1:0))),l&&!~(i+"").trim().indexOf(" ")?ui(e,a,i,l)+l:i},oM=function(e,a,l,r){if(!l||l==="none"){var i=bn(a,e,1),s=i&&Pa(e,i,1);s&&s!==l?(a=i,l=s):a==="borderColor"&&(l=Pa(e,"borderTopColor"))}var n=new ea(this._pt,e.style,a,0,1,qh),o=0,u=0,f,c,p,d,v,h,L,g,m,x,y,b;if(n.b=l,n.e=r,l+="",r+="",r.substring(0,6)==="var(--"&&(r=Pa(e,r.substring(4,r.indexOf(")")))),r==="auto"&&(h=e.style[a],e.style[a]=r,r=Pa(e,a)||r,h?e.style[a]=h:oi(e,a)),f=[l,r],Oh(f),l=f[0],r=f[1],p=l.match(Yi)||[],b=r.match(Yi)||[],b.length){for(;c=Yi.exec(r);)L=c[0],m=r.substring(o,c.index),v?v=(v+1)%5:(m.substr(-5)==="rgba("||m.substr(-5)==="hsla(")&&(v=1),L!==(h=p[u++]||"")&&(d=parseFloat(h)||0,y=h.substr((d+"").length),L.charAt(1)==="="&&(L=ji(d,L)+y),g=parseFloat(L),x=L.substr((g+"").length),o=Yi.lastIndex-x.length,x||(x=x||va.units[a]||y,o===r.length&&(r+=x,n.e+=x)),y!==x&&(d=ui(e,a,h,x)||0),n._pt={_next:n._pt,p:m||u===1?m:",",s:d,c:g-d,m:v&&v<4||a==="zIndex"?Math.round:0});n.c=o-1;)n=i[u],pr[n]&&(o=1,n=n==="transformOrigin"?ya:ze),oi(l,n);o&&(oi(l,ze),s&&(s.svg&&l.removeAttribute("transform"),r.scale=r.rotate=r.translate="none",Lu(l,1),s.uncache=1,BL(r)))}},Gd={clearProps:function(e,a,l,r,i){if(i.data!=="isFromStart"){var s=e._pt=new ea(e._pt,a,l,0,0,fM);return s.u=r,s.pr=-10,s.tween=i,e._props.push(l),1}}},Su=[1,0,0,1,0,0],qL={},NL=function(e){return e==="matrix(1, 0, 0, 1, 0, 0)"||e==="none"||!e},kL=function(e){var a=Pa(e,ze);return NL(a)?Su:a.substr(7).match(_h).map(Fe)},Zh=function(e,a){var l=e._gsap||li(e),r=e.style,i=kL(e),s,n,o,u;return l.svg&&e.getAttribute("transform")?(o=e.transform.baseVal.consolidate().matrix,i=[o.a,o.b,o.c,o.d,o.e,o.f],i.join(",")==="1,0,0,1,0,0"?Su:i):(i===Su&&!e.offsetParent&&e!==Sn&&!l.svg&&(o=r.display,r.display="block",s=e.parentNode,(!s||!e.offsetParent&&!e.getBoundingClientRect().width)&&(u=1,n=e.nextElementSibling,Sn.appendChild(e)),i=kL(e),o?r.display=o:oi(e,"display"),u&&(n?s.insertBefore(e,n):s?s.appendChild(e):Sn.removeChild(e))),a&&i.length>6?[i[0],i[1],i[4],i[5],i[12],i[13]]:i)},Yh=function(e,a,l,r,i,s){var n=e._gsap,o=i||Zh(e,!0),u=n.xOrigin||0,f=n.yOrigin||0,c=n.xOffset||0,p=n.yOffset||0,d=o[0],v=o[1],h=o[2],L=o[3],g=o[4],m=o[5],x=a.split(" "),y=parseFloat(x[0])||0,b=parseFloat(x[1])||0,T,C,I,E;l?o!==Su&&(C=d*L-v*h)&&(I=y*(L/C)+b*(-h/C)+(h*m-L*g)/C,E=y*(-v/C)+b*(d/C)-(d*m-v*g)/C,y=I,b=E):(T=PL(e),y=T.x+(~x[0].indexOf("%")?y/100*T.width:y),b=T.y+(~(x[1]||x[0]).indexOf("%")?b/100*T.height:b)),r||r!==!1&&n.smooth?(g=y-u,m=b-f,n.xOffset=c+(g*d+m*h)-g,n.yOffset=p+(g*v+m*L)-m):n.xOffset=n.yOffset=0,n.xOrigin=y,n.yOrigin=b,n.smooth=!!r,n.origin=a,n.originIsAbsolute=!!l,e.style[ya]="0px 0px",s&&(ni(s,n,"xOrigin",u,y),ni(s,n,"yOrigin",f,b),ni(s,n,"xOffset",c,n.xOffset),ni(s,n,"yOffset",p,n.yOffset)),e.setAttribute("data-svg-origin",y+" "+b)},Lu=function(e,a){var l=e._gsap||new Bh(e);if("x"in l&&!a&&!l.uncache)return l;var r=e.style,i=l.scaleX<0,s="px",n="deg",o=getComputedStyle(e),u=Pa(e,ya)||"0",f,c,p,d,v,h,L,g,m,x,y,b,T,C,I,E,M,D,w,H,q,U,B,k,z,N,_,te,Ke,sl,Re,St;return f=c=p=h=L=g=m=x=y=0,d=v=1,l.svg=!!(e.getCTM&&HL(e)),o.translate&&((o.translate!=="none"||o.scale!=="none"||o.rotate!=="none")&&(r[ze]=(o.translate!=="none"?"translate3d("+(o.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+(o.rotate!=="none"?"rotate("+o.rotate+") ":"")+(o.scale!=="none"?"scale("+o.scale.split(" ").join(",")+") ":"")+(o[ze]!=="none"?o[ze]:"")),r.scale=r.rotate=r.translate="none"),C=Zh(e,l.svg),l.svg&&(l.uncache?(z=e.getBBox(),u=l.xOrigin-z.x+"px "+(l.yOrigin-z.y)+"px",k=""):k=!a&&e.getAttribute("data-svg-origin"),Yh(e,k||u,!!k||l.originIsAbsolute,l.smooth!==!1,C)),b=l.xOrigin||0,T=l.yOrigin||0,C!==Su&&(D=C[0],w=C[1],H=C[2],q=C[3],f=U=C[4],c=B=C[5],C.length===6?(d=Math.sqrt(D*D+w*w),v=Math.sqrt(q*q+H*H),h=D||w?yn(w,D)*Ki:0,m=H||q?yn(H,q)*Ki+h:0,m&&(v*=Math.abs(Math.cos(m*Ln))),l.svg&&(f-=b-(b*D+T*H),c-=T-(b*w+T*q))):(St=C[6],sl=C[7],_=C[8],te=C[9],Ke=C[10],Re=C[11],f=C[12],c=C[13],p=C[14],I=yn(St,Ke),L=I*Ki,I&&(E=Math.cos(-I),M=Math.sin(-I),k=U*E+_*M,z=B*E+te*M,N=St*E+Ke*M,_=U*-M+_*E,te=B*-M+te*E,Ke=St*-M+Ke*E,Re=sl*-M+Re*E,U=k,B=z,St=N),I=yn(-H,Ke),g=I*Ki,I&&(E=Math.cos(-I),M=Math.sin(-I),k=D*E-_*M,z=w*E-te*M,N=H*E-Ke*M,Re=q*M+Re*E,D=k,w=z,H=N),I=yn(w,D),h=I*Ki,I&&(E=Math.cos(I),M=Math.sin(I),k=D*E+w*M,z=U*E+B*M,w=w*E-D*M,B=B*E-U*M,D=k,U=z),L&&Math.abs(L)+Math.abs(h)>359.9&&(L=h=0,g=180-g),d=Fe(Math.sqrt(D*D+w*w+H*H)),v=Fe(Math.sqrt(B*B+St*St)),I=yn(U,B),m=Math.abs(I)>2e-4?I*Ki:0,y=Re?1/(Re<0?-Re:Re):0),l.svg&&(k=e.getAttribute("transform"),l.forceCSS=e.setAttribute("transform","")||!NL(Pa(e,ze)),k&&e.setAttribute("transform",k))),Math.abs(m)>90&&Math.abs(m)<270&&(i?(d*=-1,m+=h<=0?180:-180,h+=h<=0?180:-180):(v*=-1,m+=m<=0?180:-180)),a=a||l.uncache,l.x=f-((l.xPercent=f&&(!a&&l.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-f)?-50:0)))?e.offsetWidth*l.xPercent/100:0)+s,l.y=c-((l.yPercent=c&&(!a&&l.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-c)?-50:0)))?e.offsetHeight*l.yPercent/100:0)+s,l.z=p+s,l.scaleX=Fe(d),l.scaleY=Fe(v),l.rotation=Fe(h)+n,l.rotationX=Fe(L)+n,l.rotationY=Fe(g)+n,l.skewX=m+n,l.skewY=x+n,l.transformPerspective=y+s,(l.zOrigin=parseFloat(u.split(" ")[2])||!a&&l.zOrigin||0)&&(r[ya]=Vd(u)),l.xOffset=l.yOffset=0,l.force3D=va.force3D,l.renderTransform=l.svg?cM:RL?UL:dM,l.uncache=0,l},Vd=function(e){return(e=e.split(" "))[0]+" "+e[1]},Fh=function(e,a,l){var r=kt(a);return Fe(parseFloat(a)+parseFloat(ui(e,"x",l+"px",r)))+r},dM=function(e,a){a.z="0px",a.rotationY=a.rotationX="0deg",a.force3D=0,UL(e,a)},Qi="0deg",yu="0px",Zi=") ",UL=function(e,a){var l=a||this,r=l.xPercent,i=l.yPercent,s=l.x,n=l.y,o=l.z,u=l.rotation,f=l.rotationY,c=l.rotationX,p=l.skewX,d=l.skewY,v=l.scaleX,h=l.scaleY,L=l.transformPerspective,g=l.force3D,m=l.target,x=l.zOrigin,y="",b=g==="auto"&&e&&e!==1||g===!0;if(x&&(c!==Qi||f!==Qi)){var T=parseFloat(f)*Ln,C=Math.sin(T),I=Math.cos(T),E;T=parseFloat(c)*Ln,E=Math.cos(T),s=Fh(m,s,C*E*-x),n=Fh(m,n,-Math.sin(T)*-x),o=Fh(m,o,I*E*-x+x)}L!==yu&&(y+="perspective("+L+Zi),(r||i)&&(y+="translate("+r+"%, "+i+"%) "),(b||s!==yu||n!==yu||o!==yu)&&(y+=o!==yu||b?"translate3d("+s+", "+n+", "+o+") ":"translate("+s+", "+n+Zi),u!==Qi&&(y+="rotate("+u+Zi),f!==Qi&&(y+="rotateY("+f+Zi),c!==Qi&&(y+="rotateX("+c+Zi),(p!==Qi||d!==Qi)&&(y+="skew("+p+", "+d+Zi),(v!==1||h!==1)&&(y+="scale("+v+", "+h+Zi),m.style[ze]=y||"translate(0, 0)"},cM=function(e,a){var l=a||this,r=l.xPercent,i=l.yPercent,s=l.x,n=l.y,o=l.rotation,u=l.skewX,f=l.skewY,c=l.scaleX,p=l.scaleY,d=l.target,v=l.xOrigin,h=l.yOrigin,L=l.xOffset,g=l.yOffset,m=l.forceCSS,x=parseFloat(s),y=parseFloat(n),b,T,C,I,E;o=parseFloat(o),u=parseFloat(u),f=parseFloat(f),f&&(f=parseFloat(f),u+=f,o+=f),o||u?(o*=Ln,u*=Ln,b=Math.cos(o)*c,T=Math.sin(o)*c,C=Math.sin(o-u)*-p,I=Math.cos(o-u)*p,u&&(f*=Ln,E=Math.tan(u-f),E=Math.sqrt(1+E*E),C*=E,I*=E,f&&(E=Math.tan(f),E=Math.sqrt(1+E*E),b*=E,T*=E)),b=Fe(b),T=Fe(T),C=Fe(C),I=Fe(I)):(b=c,I=p,T=C=0),(x&&!~(s+"").indexOf("px")||y&&!~(n+"").indexOf("px"))&&(x=ui(d,"x",s,"px"),y=ui(d,"y",n,"px")),(v||h||L||g)&&(x=Fe(x+v-(v*b+h*C)+L),y=Fe(y+h-(v*T+h*I)+g)),(r||i)&&(E=d.getBBox(),x=Fe(x+r/100*E.width),y=Fe(y+i/100*E.height)),E="matrix("+b+","+T+","+C+","+I+","+x+","+y+")",d.setAttribute("transform",E),m&&(d.style[ze]=E)},pM=function(e,a,l,r,i){var s=360,n=ft(i),o=parseFloat(i)*(n&&~i.indexOf("rad")?Ki:1),u=o-r,f=r+u+"deg",c,p;return n&&(c=i.split("_")[1],c==="short"&&(u%=s,u!==u%(s/2)&&(u+=u<0?s:-s)),c==="cw"&&u<0?u=(u+s*IL)%s-~~(u/s)*s:c==="ccw"&&u>0&&(u=(u-s*IL)%s-~~(u/s)*s)),e._pt=p=new ea(e._pt,a,l,r,u,QT),p.e=f,p.u="deg",e._props.push(l),p},DL=function(e,a){for(var l in a)e[l]=a[l];return e},mM=function(e,a,l){var r=DL({},l._gsap),i="perspective,force3D,transformOrigin,svgOrigin",s=l.style,n,o,u,f,c,p,d,v;r.svg?(u=l.getAttribute("transform"),l.setAttribute("transform",""),s[ze]=a,n=Lu(l,1),oi(l,ze),l.setAttribute("transform",u)):(u=getComputedStyle(l)[ze],s[ze]=a,n=Lu(l,1),s[ze]=u);for(o in pr)u=r[o],f=n[o],u!==f&&i.indexOf(o)<0&&(d=kt(u),v=kt(f),c=d!==v?ui(l,o,u,v):parseFloat(u),p=parseFloat(f),e._pt=new ea(e._pt,n,o,c,p-c,Gh),e._pt.u=v||0,e._props.push(o));DL(n,r)};$t("padding,margin,Width,Radius",function(t,e){var a="Top",l="Right",r="Bottom",i="Left",s=(e<3?[a,l,r,i]:[a+i,a+l,r+l,r+i]).map(function(n){return e<2?t+n:"border"+n+t});Gd[e>1?"border"+t:t]=function(n,o,u,f,c){var p,d;if(arguments.length<4)return p=s.map(function(v){return cr(n,v,u)}),d=p.join(" "),d.split(p[0]).length===5?p[0]:d;p=(f+"").split(" "),d={},s.forEach(function(v,h){return d[v]=p[h]=p[h]||p[(h-1)/2|0]}),n.init(o,d,c)}});var Kh={name:"css",register:Xh,targetTest:function(e){return e.style&&e.nodeType},init:function(e,a,l,r,i){var s=this._props,n=e.style,o=l.vars.startAt,u,f,c,p,d,v,h,L,g,m,x,y,b,T,C,I,E;jh||Xh(),this.styles=this.styles||zL(e),I=this.styles.props,this.tween=l;for(h in a)if(h!=="autoRound"&&(f=a[h],!(ha[h]&&Rh(h,a,l,r,e,i)))){if(d=typeof f,v=Gd[h],d==="function"&&(f=f.call(l,r,e,i),d=typeof f),d==="string"&&~f.indexOf("random(")&&(f=vn(f)),v)v(this,e,h,f,l)&&(C=1);else if(h.substr(0,2)==="--")u=(getComputedStyle(e).getPropertyValue(h)+"").trim(),f+="",fr.lastIndex=0,fr.test(u)||(L=kt(u),g=kt(f),g?L!==g&&(u=ui(e,h,u,g)+g):L&&(f+=L)),this.add(n,"setProperty",u,f,r,i,0,0,h),s.push(h),I.push(h,0,n[h]);else if(d!=="undefined"){if(o&&h in o?(u=typeof o[h]=="function"?o[h].call(l,r,e,i):o[h],ft(u)&&~u.indexOf("random(")&&(u=vn(u)),kt(u+"")||u==="auto"||(u+=va.units[h]||kt(cr(e,h))||""),(u+"").charAt(1)==="="&&(u=cr(e,h))):u=cr(e,h),p=parseFloat(u),m=d==="string"&&f.charAt(1)==="="&&f.substr(0,2),m&&(f=f.substr(2)),c=parseFloat(f),h in Ol&&(h==="autoAlpha"&&(p===1&&cr(e,"visibility")==="hidden"&&c&&(p=0),I.push("visibility",0,n.visibility),ni(this,n,"visibility",p?"inherit":"hidden",c?"inherit":"hidden",!c)),h!=="scale"&&h!=="transform"&&(h=Ol[h],~h.indexOf(",")&&(h=h.split(",")[0]))),x=h in pr,x){if(this.styles.save(h),E=f,d==="string"&&f.substring(0,6)==="var(--"){if(f=Pa(e,f.substring(4,f.indexOf(")"))),f.substring(0,5)==="calc("){var M=e.style.perspective;e.style.perspective=f,f=Pa(e,"perspective"),M?e.style.perspective=M:oi(e,"perspective")}c=parseFloat(f)}if(y||(b=e._gsap,b.renderTransform&&!a.parseTransform||Lu(e,a.parseTransform),T=a.smoothOrigin!==!1&&b.smooth,y=this._pt=new ea(this._pt,n,ze,0,1,b.renderTransform,b,0,-1),y.dep=1),h==="scale")this._pt=new ea(this._pt,b,"scaleY",b.scaleY,(m?ji(b.scaleY,m+c):c)-b.scaleY||0,Gh),this._pt.u=0,s.push("scaleY",h),h+="X";else if(h==="transformOrigin"){I.push(ya,0,n[ya]),f=uM(f),b.svg?Yh(e,f,0,T,0,this):(g=parseFloat(f.split(" ")[2])||0,g!==b.zOrigin&&ni(this,b,"zOrigin",b.zOrigin,g),ni(this,n,h,Vd(u),Vd(f)));continue}else if(h==="svgOrigin"){Yh(e,f,1,T,0,this);continue}else if(h in qL){pM(this,b,h,p,m?ji(p,m+f):f);continue}else if(h==="smoothOrigin"){ni(this,b,"smooth",b.smooth,f);continue}else if(h==="force3D"){b[h]=f;continue}else if(h==="transform"){mM(this,f,e);continue}}else h in n||(h=bn(h)||h);if(x||(c||c===0)&&(p||p===0)&&!WT.test(f)&&h in n)L=(u+"").substr((p+"").length),c||(c=0),g=kt(f)||(h in va.units?va.units[h]:L),L!==g&&(p=ui(e,h,u,g)),this._pt=new ea(this._pt,x?b:n,h,p,(m?ji(p,m+c):c)-p,!x&&(g==="px"||h==="zIndex")&&a.autoRound!==!1?JT:Gh),this._pt.u=g||0,x&&E!==f?(this._pt.b=u,this._pt.e=E,this._pt.r=KT):L!==g&&g!=="%"&&(this._pt.b=u,this._pt.r=ZT);else if(h in n)oM.call(this,e,h,u,m?m+f:f);else if(h in e)this.add(e,h,u||e[h],m?m+f:f,r,i);else if(h!=="parseTransform"){Hd(h,f);continue}x||(h in n?I.push(h,0,n[h]):typeof e[h]=="function"?I.push(h,2,e[h]()):I.push(h,1,u||e[h])),s.push(h)}}C&&Uh(this)},render:function(e,a){if(a.tween._time||!Wh())for(var l=a._pt;l;)l.r(e,l.d),l=l._next;else a.styles.revert()},get:cr,aliases:Ol,getSetter:function(e,a,l){var r=Ol[a];return r&&r.indexOf(",")<0&&(a=r),a in pr&&a!==ya&&(e._gsap.x||cr(e,"x"))?l&&CL===l?a==="scale"?aM:tM:(CL=l||{})&&(a==="scale"?lM:rM):e.style&&!Pd(e.style[a])?$T:~a.indexOf("-")?eM:Fd(e,a)},core:{_removeProperty:oi,_getMatrix:Zh}};qt.utils.checkPrefix=bn;qt.core.getStyleSaver=zL;(function(t,e,a,l){var r=$t(t+","+e+","+a,function(i){pr[i]=1});$t(e,function(i){va.units[i]="deg",qL[i]=1}),Ol[r[13]]=t+","+e,$t(l,function(i){var s=i.split(":");Ol[s[1]]=r[s[0]]})})("x,y,z,scale,scaleX,scaleY,xPercent,yPercent","rotation,rotationX,rotationY,skewX,skewY","transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective","0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY");$t("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(t){va.units[t]="px"});qt.registerPlugin(Kh);var fi=qt.registerPlugin(Kh)||qt,ik=fi.core.Tween;function FL(t,e){for(var a=0;ao?(i=r,r=v,n=s,s=L):l?r+=v:r=i+(v-i)/(L-n)*(s-n)},c=function(){i=r=l?0:r,n=s=0},p=function(v){var h=n,L=i,g=Iu();return(v||v===0)&&v!==r&&f(v),s===n||g-n>u?0:(r+(l?L:-L))/((l?g:s)-h)*1e3};return{update:f,reset:c,getVelocity:p}},bu=function(e,a){return a&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},GL=function(e){var a=Math.max.apply(Math,e),l=Math.min.apply(Math,e);return Math.abs(a)>=Math.abs(l)?a:l},QL=function(){Cu=Dt.core.globals().ScrollTrigger,Cu&&Cu.core&&xM()},ZL=function(e){return Dt=e||jL(),!jd&&Dt&&typeof document<"u"&&document.body&&(Ha=window,di=document,ci=di.documentElement,In=di.body,XL=[Ha,di,ci,In],gM=Dt.utils.clamp,YL=Dt.core.context||function(){},$i="onpointerenter"in In?"pointer":"mouse",VL=Ge.isTouch=Ha.matchMedia&&Ha.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in Ha||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,hl=Ge.eventTypes=("ontouchstart"in ci?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in ci?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return WL=0},500),QL(),jd=1),jd};Nt.op=rt;K.cache=0;var Ge=(function(){function t(a){this.init(a)}var e=t.prototype;return e.init=function(l){jd||ZL(Dt)||console.warn("Please gsap.registerPlugin(Observer)"),Cu||QL();var r=l.tolerance,i=l.dragMinimum,s=l.type,n=l.target,o=l.lineHeight,u=l.debounce,f=l.preventDefault,c=l.onStop,p=l.onStopDelay,d=l.ignore,v=l.wheelSpeed,h=l.event,L=l.onDragStart,g=l.onDragEnd,m=l.onDrag,x=l.onPress,y=l.onRelease,b=l.onRight,T=l.onLeft,C=l.onUp,I=l.onDown,E=l.onChangeX,M=l.onChangeY,D=l.onChange,w=l.onToggleX,H=l.onToggleY,q=l.onHover,U=l.onHoverEnd,B=l.onMove,k=l.ignoreCheck,z=l.isNormalizer,N=l.onGestureStart,_=l.onGestureEnd,te=l.onWheel,Ke=l.onEnable,sl=l.onDisable,Re=l.onClick,St=l.scrollSpeed,wt=l.capture,Je=l.allowClicks,Yt=l.lockAxis,Ot=l.onLockAxis;this.target=n=la(n)||ci,this.vars=l,d&&(d=Dt.utils.toArray(d)),r=r||1e-9,i=i||0,v=v||1,St=St||1,s=s||"wheel,touch,pointer",u=u!==!1,o||(o=parseFloat(Ha.getComputedStyle(In).lineHeight)||22);var Lr,jt,Wt,ue,Xe,na,La,A=this,ba=0,Pl=0,br=l.passive||!f&&l.passive!==!1,Pe=hr(n,Nt),Hl=hr(n,rt),Cr=Pe(),xi=Hl(),pt=~s.indexOf("touch")&&!~s.indexOf("pointer")&&hl[0]==="pointerdown",Ir=_u(n),Ye=n.ownerDocument||di,nl=[0,0,0],Fa=[0,0,0],ql=0,zn=function(){return ql=Iu()},$e=function(V,fe){return(A.event=V)&&d&&vM(V.target,d)||fe&&pt&&V.pointerType!=="touch"||k&&k(V,fe)},Yu=function(){A._vx.reset(),A._vy.reset(),jt.pause(),c&&c(A)},Nl=function(){var V=A.deltaX=GL(nl),fe=A.deltaY=GL(Fa),R=Math.abs(V)>=r,Y=Math.abs(fe)>=r;D&&(R||Y)&&D(A,V,fe,nl,Fa),R&&(b&&A.deltaX>0&&b(A),T&&A.deltaX<0&&T(A),E&&E(A),w&&A.deltaX<0!=ba<0&&w(A),ba=A.deltaX,nl[0]=nl[1]=nl[2]=0),Y&&(I&&A.deltaY>0&&I(A),C&&A.deltaY<0&&C(A),M&&M(A),H&&A.deltaY<0!=Pl<0&&H(A),Pl=A.deltaY,Fa[0]=Fa[1]=Fa[2]=0),(ue||Wt)&&(B&&B(A),Wt&&(L&&Wt===1&&L(A),m&&m(A),Wt=0),ue=!1),na&&!(na=!1)&&Ot&&Ot(A),Xe&&(te(A),Xe=!1),Lr=0},cs=function(V,fe,R){nl[R]+=V,Fa[R]+=fe,A._vx.update(V),A._vy.update(fe),u?Lr||(Lr=requestAnimationFrame(Nl)):Nl()},ps=function(V,fe){Yt&&!La&&(A.axis=La=Math.abs(V)>Math.abs(fe)?"x":"y",na=!0),La!=="y"&&(nl[2]+=V,A._vx.update(V,!0)),La!=="x"&&(Fa[2]+=fe,A._vy.update(fe,!0)),u?Lr||(Lr=requestAnimationFrame(Nl)):Nl()},_r=function(V){if(!$e(V,1)){V=bu(V,f);var fe=V.clientX,R=V.clientY,Y=fe-A.x,G=R-A.y,j=A.isDragging;A.x=fe,A.y=R,(j||(Y||G)&&(Math.abs(A.startX-fe)>=i||Math.abs(A.startY-R)>=i))&&(Wt||(Wt=j?2:1),j||(A.isDragging=!0),ps(Y,G))}},vi=A.onPress=function(Q){$e(Q,1)||Q&&Q.button||(A.axis=La=null,jt.pause(),A.isPressed=!0,Q=bu(Q),ba=Pl=0,A.startX=A.x=Q.clientX,A.startY=A.y=Q.clientY,A._vx.reset(),A._vy.reset(),aa(z?n:Ye,hl[1],_r,br,!0),A.deltaX=A.deltaY=0,x&&x(A))},ae=A.onRelease=function(Q){if(!$e(Q,1)){ta(z?n:Ye,hl[1],_r,!0);var V=!isNaN(A.y-A.startY),fe=A.isDragging,R=fe&&(Math.abs(A.x-A.startX)>3||Math.abs(A.y-A.startY)>3),Y=bu(Q);!R&&V&&(A._vx.reset(),A._vy.reset(),f&&Je&&Dt.delayedCall(.08,function(){if(Iu()-ql>300&&!Q.defaultPrevented){if(Q.target.click)Q.target.click();else if(Ye.createEvent){var G=Ye.createEvent("MouseEvents");G.initMouseEvent("click",!0,!0,Ha,1,Y.screenX,Y.screenY,Y.clientX,Y.clientY,!1,!1,!1,!1,0,null),Q.target.dispatchEvent(G)}}})),A.isDragging=A.isGesturing=A.isPressed=!1,c&&fe&&!z&&jt.restart(!0),Wt&&Nl(),g&&fe&&g(A),y&&y(A,R)}},yi=function(V){return V.touches&&V.touches.length>1&&(A.isGesturing=!0)&&N(V,A.isDragging)},ol=function(){return(A.isGesturing=!1)||_(A)},ul=function(V){if(!$e(V)){var fe=Pe(),R=Hl();cs((fe-Cr)*St,(R-xi)*St,1),Cr=fe,xi=R,c&&jt.restart(!0)}},fl=function(V){if(!$e(V)){V=bu(V,f),te&&(Xe=!0);var fe=(V.deltaMode===1?o:V.deltaMode===2?Ha.innerHeight:1)*v;cs(V.deltaX*fe,V.deltaY*fe,0),c&&!z&&jt.restart(!0)}},Si=function(V){if(!$e(V)){var fe=V.clientX,R=V.clientY,Y=fe-A.x,G=R-A.y;A.x=fe,A.y=R,ue=!0,c&&jt.restart(!0),(Y||G)&&ps(Y,G)}},ms=function(V){A.event=V,q(A)},Ul=function(V){A.event=V,U(A)},Rn=function(V){return $e(V)||bu(V,f)&&Re(A)};jt=A._dc=Dt.delayedCall(p||.25,Yu).pause(),A.deltaX=A.deltaY=0,A._vx=Qd(0,50,!0),A._vy=Qd(0,50,!0),A.scrollX=Pe,A.scrollY=Hl,A.isDragging=A.isGesturing=A.isPressed=!1,YL(this),A.enable=function(Q){return A.isEnabled||(aa(Ir?Ye:n,"scroll",$h),s.indexOf("scroll")>=0&&aa(Ir?Ye:n,"scroll",ul,br,wt),s.indexOf("wheel")>=0&&aa(n,"wheel",fl,br,wt),(s.indexOf("touch")>=0&&VL||s.indexOf("pointer")>=0)&&(aa(n,hl[0],vi,br,wt),aa(Ye,hl[2],ae),aa(Ye,hl[3],ae),Je&&aa(n,"click",zn,!0,!0),Re&&aa(n,"click",Rn),N&&aa(Ye,"gesturestart",yi),_&&aa(Ye,"gestureend",ol),q&&aa(n,$i+"enter",ms),U&&aa(n,$i+"leave",Ul),B&&aa(n,$i+"move",Si)),A.isEnabled=!0,A.isDragging=A.isGesturing=A.isPressed=ue=Wt=!1,A._vx.reset(),A._vy.reset(),Cr=Pe(),xi=Hl(),Q&&Q.type&&vi(Q),Ke&&Ke(A)),A},A.disable=function(){A.isEnabled&&(Cn.filter(function(Q){return Q!==A&&_u(Q.target)}).length||ta(Ir?Ye:n,"scroll",$h),A.isPressed&&(A._vx.reset(),A._vy.reset(),ta(z?n:Ye,hl[1],_r,!0)),ta(Ir?Ye:n,"scroll",ul,wt),ta(n,"wheel",fl,wt),ta(n,hl[0],vi,wt),ta(Ye,hl[2],ae),ta(Ye,hl[3],ae),ta(n,"click",zn,!0),ta(n,"click",Rn),ta(Ye,"gesturestart",yi),ta(Ye,"gestureend",ol),ta(n,$i+"enter",ms),ta(n,$i+"leave",Ul),ta(n,$i+"move",Si),A.isEnabled=A.isPressed=A.isDragging=!1,sl&&sl(A))},A.kill=A.revert=function(){A.disable();var Q=Cn.indexOf(A);Q>=0&&Cn.splice(Q,1),mr===A&&(mr=0)},Cn.push(A),z&&_u(n)&&(mr=A),A.enable(h)},hM(t,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),t})();Ge.version="3.14.2";Ge.create=function(t){return new Ge(t)};Ge.register=ZL;Ge.getAll=function(){return Cn.slice()};Ge.getById=function(t){return Cn.filter(function(e){return e.vars.id===t})[0]};jL()&&Dt.registerPlugin(Ge);var P,Mn,$,Ce,Ua,pe,mg,dc,qu,wu,Mu,Zd,Ut,mc,ng,ia,KL,JL,En,m1,eg,h1,ra,og,g1,x1,pi,ug,hg,An,gg,Ou,fg,tg,Kd=1,Ft=Date.now,ag=Ft(),il=0,Eu=0,$L=function(e,a,l){var r=Na(e)&&(e.substr(0,6)==="clamp("||e.indexOf("max")>-1);return l["_"+a+"Clamp"]=r,r?e.substr(6,e.length-7):e},e1=function(e,a){return a&&(!Na(e)||e.substr(0,6)!=="clamp(")?"clamp("+e+")":e},yM=function t(){return Eu&&requestAnimationFrame(t)},t1=function(){return mc=1},a1=function(){return mc=0},Bl=function(e){return e},Au=function(e){return Math.round(e*1e5)/1e5||0},v1=function(){return typeof window<"u"},y1=function(){return P||v1()&&(P=window.gsap)&&P.registerPlugin&&P},is=function(e){return!!~mg.indexOf(e)},S1=function(e){return(e==="Height"?gg:$["inner"+e])||Ua["client"+e]||pe["client"+e]},L1=function(e){return gr(e,"getBoundingClientRect")||(is(e)?function(){return fc.width=$.innerWidth,fc.height=gg,fc}:function(){return xr(e)})},SM=function(e,a,l){var r=l.d,i=l.d2,s=l.a;return(s=gr(e,"getBoundingClientRect"))?function(){return s()[r]}:function(){return(a?S1(i):e["client"+i])||0}},LM=function(e,a){return!a||~gl.indexOf(e)?L1(e):function(){return fc}},zl=function(e,a){var l=a.s,r=a.d2,i=a.d,s=a.a;return Math.max(0,(l="scroll"+r)&&(s=gr(e,l))?s()-L1(e)()[i]:is(e)?(Ua[l]||pe[l])-S1(r):e[l]-e["offset"+r])},Jd=function(e,a){for(var l=0;l0){for(r-=s,n=0;n=r)return l[n];return l[n-1]}else for(n=l.length,r+=s;n--;)if(l[n]<=r)return l[n];return l[0]}:function(r,i,s){s===void 0&&(s=.001);var n=a(r);return!i||Math.abs(n-r)l&&(r*=a/100),e=e.substr(0,l-1)),e=r+(e in pc?pc[e]*a:~e.indexOf("%")?parseFloat(e)*a/100:parseFloat(e)||0)}return e},ac=function(e,a,l,r,i,s,n,o){var u=i.startColor,f=i.endColor,c=i.fontSize,p=i.indent,d=i.fontWeight,v=Ce.createElement("div"),h=is(l)||gr(l,"pinType")==="fixed",L=e.indexOf("scroller")!==-1,g=h?pe:l,m=e.indexOf("start")!==-1,x=m?u:f,y="border-color:"+x+";font-size:"+c+";color:"+x+";font-weight:"+d+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return y+="position:"+((L||o)&&h?"fixed;":"absolute;"),(L||o||!h)&&(y+=(r===rt?xg:vg)+":"+(s+parseFloat(p))+"px;"),n&&(y+="box-sizing:border-box;text-align:left;width:"+n.offsetWidth+"px;"),v._isStart=m,v.setAttribute("class","gsap-marker-"+e+(a?" marker-"+a:"")),v.style.cssText=y,v.innerText=a||a===0?e+"-"+a:e,g.children[0]?g.insertBefore(v,g.children[0]):g.appendChild(v),v._offset=v["offset"+r.op.d2],nc(v,0,r,m),v},nc=function(e,a,l,r){var i={display:"block"},s=l[r?"os2":"p2"],n=l[r?"p2":"os2"];e._isFlipped=r,i[l.a+"Percent"]=r?-100:0,i[l.a]=r?"1px":0,i["border"+s+Dn]=1,i["border"+n+Dn]=0,i[l.p]=a+"px",P.set(e,i)},J=[],dg={},Nu,i1=function(){return Ft()-il>34&&(Nu||(Nu=requestAnimationFrame(vr)))},Tn=function(){(!ra||!ra.isPressed||ra.startX>pe.clientWidth)&&(K.cache++,ra?Nu||(Nu=requestAnimationFrame(vr)):vr(),il||ns("scrollStart"),il=Ft())},rg=function(){x1=$.innerWidth,g1=$.innerHeight},Du=function(e){K.cache++,(e===!0||!Ut&&!h1&&!Ce.fullscreenElement&&!Ce.webkitFullscreenElement&&(!og||x1!==$.innerWidth||Math.abs($.innerHeight-g1)>$.innerHeight*.25))&&dc.restart(!0)},ss={},_M=[],_1=function t(){return vt(ee,"scrollEnd",t)||ts(!0)},ns=function(e){return ss[e]&&ss[e].map(function(a){return a()})||_M},qa=[],T1=function(e){for(var a=0;ai,n=r._startClamp&&r.start>=i;(s||n)&&r.setPositions(n?i-1:r.start,s?Math.max(n?i:r.start+1,i):r.end,!0)}),n1(!1),fg=0,l.forEach(function(r){return r&&r.render&&r.render(-1)}),K.forEach(function(r){Gt(r)&&(r.smooth&&requestAnimationFrame(function(){return r.target.style.scrollBehavior="smooth"}),r.rec&&r(r.rec))}),E1(hg,1),dc.pause(),rs++,sa=2,vr(2),J.forEach(function(r){return Gt(r.vars.onRefresh)&&r.vars.onRefresh(r)}),sa=ee.isRefreshing=!1,ns("refresh")},cg=0,oc=1,Hu,vr=function(e){if(e===2||!sa&&!Ou){ee.isUpdating=!0,Hu&&Hu.update(0);var a=J.length,l=Ft(),r=l-ag>=50,i=a&&J[0].scroll();if(oc=cg>i?-1:1,sa||(cg=i),r&&(il&&!mc&&l-il>200&&(il=0,ns("scrollEnd")),Mu=ag,ag=l),oc<0){for(ia=a;ia-- >0;)J[ia]&&J[ia].update(0,r);oc=1}else for(ia=0;ia20),l-=l-T}if(v&&(o[v]=e||-.001,e<0&&(e=0)),s){var I=e+l,E=s._isStart;L="scroll"+r.d2,nc(s,I,r,E&&I>20||!E&&(c?Math.max(pe[L],Ua[L]):s.parentNode[L])<=I+1),c&&(u=xr(n),c&&(s.style[r.op.p]=u[r.op.p]-r.op.m-s._offset+dt))}return d&&m&&(L=xr(m),d.seek(p),g=xr(m),d._caScrollDist=L[r.p]-g[r.p],e=e/d._caScrollDist*p),d&&d.seek(h),d?e:Math.round(e)},kM=/(webkit|moz|length|cssText|inset)/i,u1=function(e,a,l,r){if(e.parentNode!==a){var i=e.style,s,n;if(a===pe){e._stOrig=i.cssText,n=rl(e);for(s in n)!+s&&!kM.test(s)&&n[s]&&typeof i[s]=="string"&&s!=="0"&&(i[s]=n[s]);i.top=l,i.left=r}else i.cssText=e._stOrig;P.core.getCache(e).uncache=1,a.appendChild(e)}},k1=function(e,a,l){var r=a,i=r;return function(s){var n=Math.round(e());return n!==r&&n!==i&&Math.abs(n-r)>3&&Math.abs(n-i)>3&&(s=n,l&&l()),i=r,r=Math.round(s),r}},rc=function(e,a,l){var r={};r[a.p]="+="+l,P.set(e,r)},f1=function(e,a){var l=hr(e,a),r="_scroll"+a.p2,i=function s(n,o,u,f,c){var p=s.tween,d=o.onComplete,v={};u=u||l();var h=k1(l,u,function(){p.kill(),s.tween=0});return c=f&&c||0,f=f||n-u,p&&p.kill(),o[r]=n,o.inherit=!1,o.modifiers=v,v[r]=function(){return h(u+f*p.ratio+c*p.ratio*p.ratio)},o.onUpdate=function(){K.cache++,s.tween&&vr()},o.onComplete=function(){s.tween=0,d&&d.call(p)},p=s.tween=P.to(e,o),p};return e[r]=l,l.wheelHandler=function(){return i.tween&&i.tween.kill()&&(i.tween=0)},yt(e,"wheel",l.wheelHandler),ee.isTouch&&yt(e,"touchmove",l.wheelHandler),i},ee=(function(){function t(a,l){Mn||t.register(P)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),ug(this),this.init(a,l)}var e=t.prototype;return e.init=function(l,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!Eu){this.update=this.refresh=this.kill=Bl;return}l=l1(Na(l)||ku(l)||l.nodeType?{trigger:l}:l,tc);var i=l,s=i.onUpdate,n=i.toggleClass,o=i.id,u=i.onToggle,f=i.onRefresh,c=i.scrub,p=i.trigger,d=i.pin,v=i.pinSpacing,h=i.invalidateOnRefresh,L=i.anticipatePin,g=i.onScrubComplete,m=i.onSnapComplete,x=i.once,y=i.snap,b=i.pinReparent,T=i.pinSpacer,C=i.containerAnimation,I=i.fastScrollEnd,E=i.preventOverlaps,M=l.horizontal||l.containerAnimation&&l.horizontal!==!1?Nt:rt,D=!c&&c!==0,w=la(l.scroller||$),H=P.core.getCache(w),q=is(w),U=("pinType"in l?l.pinType:gr(w,"pinType")||q&&"fixed")==="fixed",B=[l.onEnter,l.onLeave,l.onEnterBack,l.onLeaveBack],k=D&&l.toggleActions.split(" "),z="markers"in l?l.markers:tc.markers,N=q?0:parseFloat(rl(w)["border"+M.p2+Dn])||0,_=this,te=l.onRefreshInit&&function(){return l.onRefreshInit(_)},Ke=SM(w,q,M),sl=LM(w,q),Re=0,St=0,wt=0,Je=hr(w,M),Yt,Ot,Lr,jt,Wt,ue,Xe,na,La,A,ba,Pl,br,Pe,Hl,Cr,xi,pt,Ir,Ye,nl,Fa,ql,zn,$e,Yu,Nl,cs,ps,_r,vi,ae,yi,ol,ul,fl,Si,ms,Ul;if(_._startClamp=_._endClamp=!1,_._dir=M,L*=45,_.scroller=w,_.scroll=C?C.time.bind(C):Je,jt=Je(),_.vars=l,r=r||l.animation,"refreshPriority"in l&&(m1=1,l.refreshPriority===-9999&&(Hu=_)),H.tweenScroll=H.tweenScroll||{top:f1(w,rt),left:f1(w,Nt)},_.tweenTo=Yt=H.tweenScroll[M.p],_.scrubDuration=function(R){yi=ku(R)&&R,yi?ae?ae.duration(R):ae=P.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:yi,paused:!0,onComplete:function(){return g&&g(_)}}):(ae&&ae.progress(1).kill(),ae=0)},r&&(r.vars.lazy=!1,r._initted&&!_.isReverted||r.vars.immediateRender!==!1&&l.immediateRender!==!1&&r.duration()&&r.render(0,!0,!0),_.animation=r.pause(),r.scrollTrigger=_,_.scrubDuration(c),_r=0,o||(o=r.vars.id)),y&&((!es(y)||y.push)&&(y={snapTo:y}),"scrollBehavior"in pe.style&&P.set(q?[pe,Ua]:w,{scrollBehavior:"auto"}),K.forEach(function(R){return Gt(R)&&R.target===(q?Ce.scrollingElement||Ua:w)&&(R.smooth=!1)}),Lr=Gt(y.snapTo)?y.snapTo:y.snapTo==="labels"?CM(r):y.snapTo==="labelsDirectional"?IM(r):y.directional!==!1?function(R,Y){return Sg(y.snapTo)(R,Ft()-St<500?0:Y.direction)}:P.utils.snap(y.snapTo),ol=y.duration||{min:.1,max:2},ol=es(ol)?wu(ol.min,ol.max):wu(ol,ol),ul=P.delayedCall(y.delay||yi/2||.1,function(){var R=Je(),Y=Ft()-St<500,G=Yt.tween;if((Y||Math.abs(_.getVelocity())<10)&&!G&&!mc&&Re!==R){var j=(R-ue)/Pe,mt=r&&!D?r.totalProgress():j,se=Y?0:(mt-vi)/(Ft()-Mu)*1e3||0,je=P.utils.clamp(-j,1-j,_n(se/2)*se/.185),Bt=j+(y.inertia===!1?0:je),He,Ee,ve=y,dl=ve.onStart,we=ve.onInterrupt,Ca=ve.onComplete;if(He=Lr(Bt,_),ku(He)||(He=Bt),Ee=Math.max(0,Math.round(ue+He*Pe)),R<=Xe&&R>=ue&&Ee!==R){if(G&&!G._initted&&G.data<=_n(Ee-R))return;y.inertia===!1&&(je=He-j),Yt(Ee,{duration:ol(_n(Math.max(_n(Bt-mt),_n(He-mt))*.185/se/.05||0)),ease:y.ease||"power3",data:_n(Ee-R),onInterrupt:function(){return ul.restart(!0)&&we&&we(_)},onComplete:function(){_.update(),Re=Je(),r&&!D&&(ae?ae.resetTo("totalProgress",He,r._tTime/r._tDur):r.progress(He)),_r=vi=r&&!D?r.totalProgress():_.progress,m&&m(_),Ca&&Ca(_)}},R,je*Pe,Ee-R-je*Pe),dl&&dl(_,Yt.tween)}}else _.isActive&&Re!==R&&ul.restart(!0)}).pause()),o&&(dg[o]=_),p=_.trigger=la(p||d!==!0&&d),Ul=p&&p._gsap&&p._gsap.stRevert,Ul&&(Ul=Ul(_)),d=d===!0?p:la(d),Na(n)&&(n={targets:p,className:n}),d&&(v===!1||v===ll||(v=!v&&d.parentNode&&d.parentNode.style&&rl(d.parentNode).display==="flex"?!1:it),_.pin=d,Ot=P.core.getCache(d),Ot.spacer?Hl=Ot.pinState:(T&&(T=la(T),T&&!T.nodeType&&(T=T.current||T.nativeElement),Ot.spacerIsNative=!!T,T&&(Ot.spacerState=lc(T))),Ot.spacer=pt=T||Ce.createElement("div"),pt.classList.add("pin-spacer"),o&&pt.classList.add("pin-spacer-"+o),Ot.pinState=Hl=lc(d)),l.force3D!==!1&&P.set(d,{force3D:!0}),_.spacer=pt=Ot.spacer,ps=rl(d),zn=ps[v+M.os2],Ye=P.getProperty(d),nl=P.quickSetter(d,M.a,dt),ig(d,pt,ps),xi=lc(d)),z){Pl=es(z)?l1(z,r1):r1,A=ac("scroller-start",o,w,M,Pl,0),ba=ac("scroller-end",o,w,M,Pl,0,A),Ir=A["offset"+M.op.d2];var Rn=la(gr(w,"content")||w);na=this.markerStart=ac("start",o,Rn,M,Pl,Ir,0,C),La=this.markerEnd=ac("end",o,Rn,M,Pl,Ir,0,C),C&&(ms=P.quickSetter([na,La],M.a,dt)),!U&&!(gl.length&&gr(w,"fixedMarkers")===!0)&&(bM(q?pe:w),P.set([A,ba],{force3D:!0}),Yu=P.quickSetter(A,M.a,dt),cs=P.quickSetter(ba,M.a,dt))}if(C){var Q=C.vars.onUpdate,V=C.vars.onUpdateParams;C.eventCallback("onUpdate",function(){_.update(0,0,1),Q&&Q.apply(C,V||[])})}if(_.previous=function(){return J[J.indexOf(_)-1]},_.next=function(){return J[J.indexOf(_)+1]},_.revert=function(R,Y){if(!Y)return _.kill(!0);var G=R!==!1||!_.enabled,j=Ut;G!==_.isReverted&&(G&&(fl=Math.max(Je(),_.scroll.rec||0),wt=_.progress,Si=r&&r.progress()),na&&[na,La,A,ba].forEach(function(mt){return mt.style.display=G?"none":"block"}),G&&(Ut=_,_.update(G)),d&&(!b||!_.isActive)&&(G?MM(d,pt,Hl):ig(d,pt,rl(d),$e)),G||_.update(G),Ut=j,_.isReverted=G)},_.refresh=function(R,Y,G,j){if(!((Ut||!_.enabled)&&!Y)){if(d&&R&&il){yt(t,"scrollEnd",_1);return}!sa&&te&&te(_),Ut=_,Yt.tween&&!G&&(Yt.tween.kill(),Yt.tween=0),ae&&ae.pause(),h&&r&&(r.revert({kill:!1}).invalidate(),r.getChildren?r.getChildren(!0,!0,!1).forEach(function(Tr){return Tr.vars.immediateRender&&Tr.render(0,!0,!0)}):r.vars.immediateRender&&r.render(0,!0,!0)),_.isReverted||_.revert(!0,!0),_._subPinOffset=!1;var mt=Ke(),se=sl(),je=C?C.duration():zl(w,M),Bt=Pe<=.01||!Pe,He=0,Ee=j||0,ve=es(G)?G.end:l.end,dl=l.endTrigger||p,we=es(G)?G.start:l.start||(l.start===0||!p?0:d?"0 0":"0 100%"),Ca=_.pinnedContainer=l.pinnedContainer&&la(l.pinnedContainer,_),vl=p&&Math.max(0,J.indexOf(_))||0,Lt=vl,bt,zt,Li,ju,Rt,nt,yl,yc,Hg,Pn,Sl,Hn,Wu;for(z&&es(G)&&(Hn=P.getProperty(A,M.p),Wu=P.getProperty(ba,M.p));Lt-- >0;)nt=J[Lt],nt.end||nt.refresh(0,1)||(Ut=_),yl=nt.pin,yl&&(yl===p||yl===d||yl===Ca)&&!nt.isReverted&&(Pn||(Pn=[]),Pn.unshift(nt),nt.revert(!0,!0)),nt!==J[Lt]&&(vl--,Lt--);for(Gt(we)&&(we=we(_)),we=$L(we,"start",_),ue=o1(we,p,mt,M,Je(),na,A,_,se,N,U,je,C,_._startClamp&&"_startClamp")||(d?-.001:0),Gt(ve)&&(ve=ve(_)),Na(ve)&&!ve.indexOf("+=")&&(~ve.indexOf(" ")?ve=(Na(we)?we.split(" ")[0]:"")+ve:(He=sc(ve.substr(2),mt),ve=Na(we)?we:(C?P.utils.mapRange(0,C.duration(),C.scrollTrigger.start,C.scrollTrigger.end,ue):ue)+He,dl=p)),ve=$L(ve,"end",_),Xe=Math.max(ue,o1(ve||(dl?"100% 0":je),dl,mt,M,Je()+He,La,ba,_,se,N,U,je,C,_._endClamp&&"_endClamp"))||-.001,He=0,Lt=vl;Lt--;)nt=J[Lt]||{},yl=nt.pin,yl&&nt.start-nt._pinPush<=ue&&!C&&nt.end>0&&(bt=nt.end-(_._startClamp?Math.max(0,nt.start):nt.start),(yl===p&&nt.start-nt._pinPush=zl(w,M)))bt=rl(d),ju=M===rt,Li=Je(),Fa=parseFloat(Ye(M.a))+Ee,!je&&Xe>1&&(Sl=(q?Ce.scrollingElement||Ua:w).style,Sl={style:Sl,value:Sl["overflow"+M.a.toUpperCase()]},q&&rl(pe)["overflow"+M.a.toUpperCase()]!=="scroll"&&(Sl.style["overflow"+M.a.toUpperCase()]="scroll")),ig(d,pt,bt),xi=lc(d),zt=xr(d,!0),yc=U&&hr(w,ju?Nt:rt)(),v?($e=[v+M.os2,Pe+Ee+dt],$e.t=pt,Lt=v===it?cc(d,M)+Pe+Ee:0,Lt&&($e.push(M.d,Lt+dt),pt.style.flexBasis!=="auto"&&(pt.style.flexBasis=Lt+dt)),kn($e),Ca&&J.forEach(function(Tr){Tr.pin===Ca&&Tr.vars.pinSpacing!==!1&&(Tr._subPinOffset=!0)}),U&&Je(fl)):(Lt=cc(d,M),Lt&&pt.style.flexBasis!=="auto"&&(pt.style.flexBasis=Lt+dt)),U&&(Rt={top:zt.top+(ju?Li-ue:yc)+dt,left:zt.left+(ju?yc:Li-ue)+dt,boxSizing:"border-box",position:"fixed"},Rt[as]=Rt["max"+Dn]=Math.ceil(zt.width)+dt,Rt[ls]=Rt["max"+yg]=Math.ceil(zt.height)+dt,Rt[ll]=Rt[ll+Ru]=Rt[ll+Bu]=Rt[ll+Pu]=Rt[ll+zu]="0",Rt[it]=bt[it],Rt[it+Ru]=bt[it+Ru],Rt[it+Bu]=bt[it+Bu],Rt[it+Pu]=bt[it+Pu],Rt[it+zu]=bt[it+zu],Cr=AM(Hl,Rt,b),sa&&Je(0)),r?(Hg=r._initted,eg(1),r.render(r.duration(),!0,!0),ql=Ye(M.a)-Fa+Pe+Ee,Nl=Math.abs(Pe-ql)>1,U&&Nl&&Cr.splice(Cr.length-2,2),r.render(0,!0,!0),Hg||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),eg(0)):ql=Pe,Sl&&(Sl.value?Sl.style["overflow"+M.a.toUpperCase()]=Sl.value:Sl.style.removeProperty("overflow-"+M.a));else if(p&&Je()&&!C)for(zt=p.parentNode;zt&&zt!==pe;)zt._pinOffset&&(ue-=zt._pinOffset,Xe-=zt._pinOffset),zt=zt.parentNode;Pn&&Pn.forEach(function(Tr){return Tr.revert(!1,!0)}),_.start=ue,_.end=Xe,jt=Wt=sa?fl:Je(),!C&&!sa&&(jt0?J.slice(0,Y).reverse():J.slice(Y+1);return(Na(R)?G.filter(function(j){return j.vars.preventOverlaps===R}):G).filter(function(j){return _.direction>0?j.end<=ue:j.start>=Xe})},_.update=function(R,Y,G){if(!(C&&!G&&!R)){var j=sa===!0?fl:_.scroll(),mt=R?0:(j-ue)/Pe,se=mt<0?0:mt>1?1:mt||0,je=_.progress,Bt,He,Ee,ve,dl,we,Ca,vl;if(Y&&(Wt=jt,jt=C?Je():j,y&&(vi=_r,_r=r&&!D?r.totalProgress():se)),L&&d&&!Ut&&!Kd&&il&&(!se&&uej+(j-Wt)/(Ft()-Mu)*L&&(se=.9999)),se!==je&&_.enabled){if(Bt=_.isActive=!!se&&se<1,He=!!je&&je<1,we=Bt!==He,dl=we||!!se!=!!je,_.direction=se>je?1:-1,_.progress=se,dl&&!Ut&&(Ee=se&&!je?0:se===1?1:je===1?2:3,D&&(ve=!we&&k[Ee+1]!=="none"&&k[Ee+1]||k[Ee],vl=r&&(ve==="complete"||ve==="reset"||ve in r))),E&&(we||vl)&&(vl||c||!r)&&(Gt(E)?E(_):_.getTrailing(E).forEach(function(Li){return Li.endAnimation()})),D||(ae&&!Ut&&!Kd?(ae._dp._time-ae._start!==ae._time&&ae.render(ae._dp._time-ae._start),ae.resetTo?ae.resetTo("totalProgress",se,r._tTime/r._tDur):(ae.vars.totalProgress=se,ae.invalidate().restart())):r&&r.totalProgress(se,!!(Ut&&(St||R)))),d){if(R&&v&&(pt.style[v+M.os2]=zn),!U)nl(Au(Fa+ql*se));else if(dl){if(Ca=!R&&se>je&&Xe+1>j&&j+1>=zl(w,M),b)if(!R&&(Bt||Ca)){var Lt=xr(d,!0),bt=j-ue;u1(d,pe,Lt.top+(M===rt?bt:0)+dt,Lt.left+(M===rt?0:bt)+dt)}else u1(d,pt);kn(Bt||Ca?Cr:xi),Nl&&se<1&&Bt||nl(Fa+(se===1&&!Ca?ql:0))}}y&&!Yt.tween&&!Ut&&!Kd&&ul.restart(!0),n&&(we||x&&se&&(se<1||!tg))&&qu(n.targets).forEach(function(Li){return Li.classList[Bt||x?"add":"remove"](n.className)}),s&&!D&&!R&&s(_),dl&&!Ut?(D&&(vl&&(ve==="complete"?r.pause().totalProgress(1):ve==="reset"?r.restart(!0).pause():ve==="restart"?r.restart(!0):r[ve]()),s&&s(_)),(we||!tg)&&(u&&we&&lg(_,u),B[Ee]&&lg(_,B[Ee]),x&&(se===1?_.kill(!1,1):B[Ee]=0),we||(Ee=se===1?1:3,B[Ee]&&lg(_,B[Ee]))),I&&!Bt&&Math.abs(_.getVelocity())>(ku(I)?I:2500)&&(Tu(_.callbackAnimation),ae?ae.progress(1):Tu(r,ve==="reverse"?1:!se,1))):D&&s&&!Ut&&s(_)}if(cs){var zt=C?j/C.duration()*(C._caScrollDist||0):j;Yu(zt+(A._isFlipped?1:0)),cs(zt)}ms&&ms(-j/C.duration()*(C._caScrollDist||0))}},_.enable=function(R,Y){_.enabled||(_.enabled=!0,yt(w,"resize",Du),q||yt(w,"scroll",Tn),te&&yt(t,"refreshInit",te),R!==!1&&(_.progress=wt=0,jt=Wt=Re=Je()),Y!==!1&&_.refresh())},_.getTween=function(R){return R&&Yt?Yt.tween:ae},_.setPositions=function(R,Y,G,j){if(C){var mt=C.scrollTrigger,se=C.duration(),je=mt.end-mt.start;R=mt.start+je*R/se,Y=mt.start+je*Y/se}_.refresh(!1,!1,{start:e1(R,G&&!!_._startClamp),end:e1(Y,G&&!!_._endClamp)},j),_.update()},_.adjustPinSpacing=function(R){if($e&&R){var Y=$e.indexOf(M.d)+1;$e[Y]=parseFloat($e[Y])+R+dt,$e[1]=parseFloat($e[1])+R+dt,kn($e)}},_.disable=function(R,Y){if(R!==!1&&_.revert(!0,!0),_.enabled&&(_.enabled=_.isActive=!1,Y||ae&&ae.pause(),fl=0,Ot&&(Ot.uncache=1),te&&vt(t,"refreshInit",te),ul&&(ul.pause(),Yt.tween&&Yt.tween.kill()&&(Yt.tween=0)),!q)){for(var G=J.length;G--;)if(J[G].scroller===w&&J[G]!==_)return;vt(w,"resize",Du),q||vt(w,"scroll",Tn)}},_.kill=function(R,Y){_.disable(R,Y),ae&&!Y&&ae.kill(),o&&delete dg[o];var G=J.indexOf(_);G>=0&&J.splice(G,1),G===ia&&oc>0&&ia--,G=0,J.forEach(function(j){return j.scroller===_.scroller&&(G=1)}),G||sa||(_.scroll.rec=0),r&&(r.scrollTrigger=null,R&&r.revert({kill:!1}),Y||r.kill()),na&&[na,La,A,ba].forEach(function(j){return j.parentNode&&j.parentNode.removeChild(j)}),Hu===_&&(Hu=0),d&&(Ot&&(Ot.uncache=1),G=0,J.forEach(function(j){return j.pin===d&&G++}),G||(Ot.spacer=0)),l.onKill&&l.onKill(_)},J.push(_),_.enable(!1,!1),Ul&&Ul(_),r&&r.add&&!Pe){var fe=_.update;_.update=function(){_.update=fe,K.cache++,ue||Xe||_.refresh()},P.delayedCall(.01,_.update),Pe=.01,ue=Xe=0}else _.refresh();d&&TM()},t.register=function(l){return Mn||(P=l||y1(),v1()&&window.document&&t.enable(),Mn=Eu),Mn},t.defaults=function(l){if(l)for(var r in l)tc[r]=l[r];return tc},t.disable=function(l,r){Eu=0,J.forEach(function(s){return s[r?"kill":"disable"](l)}),vt($,"wheel",Tn),vt(Ce,"scroll",Tn),clearInterval(Zd),vt(Ce,"touchcancel",Bl),vt(pe,"touchstart",Bl),$d(vt,Ce,"pointerdown,touchstart,mousedown",t1),$d(vt,Ce,"pointerup,touchend,mouseup",a1),dc.kill(),Jd(vt);for(var i=0;i0&&s.left+n<$.innerWidth:s.bottom-n>0&&s.top+n<$.innerHeight},t.positionInViewport=function(l,r,i){Na(l)&&(l=la(l));var s=l.getBoundingClientRect(),n=s[i?as:ls],o=r==null?n/2:r in pc?pc[r]*n:~r.indexOf("%")?parseFloat(r)*n/100:parseFloat(r)||0;return i?(s.left+o)/$.innerWidth:(s.top+o)/$.innerHeight},t.killAll=function(l){if(J.slice(0).forEach(function(i){return i.vars.id!=="ScrollSmoother"&&i.kill()}),l!==!0){var r=ss.killAll||[];ss={},r.forEach(function(i){return i()})}},t})();ee.version="3.14.2";ee.saveStyles=function(t){return t?qu(t).forEach(function(e){if(e&&e.style){var a=qa.indexOf(e);a>=0&&qa.splice(a,5),qa.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),P.core.getCache(e),ug())}}):qa};ee.revert=function(t,e){return Lg(!t,e)};ee.create=function(t,e){return new ee(t,e)};ee.refresh=function(t){return t?Du(!0):(Mn||ee.register())&&ts(!0)};ee.update=function(t){return++K.cache&&vr(t===!0?2:0)};ee.clearScrollMemory=E1;ee.maxScroll=function(t,e){return zl(t,e?Nt:rt)};ee.getScrollFunc=function(t,e){return hr(la(t),e?Nt:rt)};ee.getById=function(t){return dg[t]};ee.getAll=function(){return J.filter(function(t){return t.vars.id!=="ScrollSmoother"})};ee.isScrolling=function(){return!!il};ee.snapDirectional=Sg;ee.addEventListener=function(t,e){var a=ss[t]||(ss[t]=[]);~a.indexOf(e)||a.push(e)};ee.removeEventListener=function(t,e){var a=ss[t],l=a&&a.indexOf(e);l>=0&&a.splice(l,1)};ee.batch=function(t,e){var a=[],l={},r=e.interval||.016,i=e.batchMax||1e9,s=function(u,f){var c=[],p=[],d=P.delayedCall(r,function(){f(c,p),c=[],p=[]}).pause();return function(v){c.length||d.restart(!0),c.push(v.trigger),p.push(v),i<=c.length&&d.progress(1)}},n;for(n in e)l[n]=n.substr(0,2)==="on"&&Gt(e[n])&&n!=="onRefreshInit"?s(n,e[n]):e[n];return Gt(i)&&(i=i(),yt(ee,"refresh",function(){return i=e.batchMax()})),qu(t).forEach(function(o){var u={};for(n in l)u[n]=l[n];u.trigger=o,a.push(ee.create(u))}),a};var d1=function(e,a,l,r){return a>r?e(r):a<0&&e(0),l>r?(r-a)/(l-a):l<0?a/(a-l):1},sg=function t(e,a){a===!0?e.style.removeProperty("touch-action"):e.style.touchAction=a===!0?"auto":a?"pan-"+a+(Ge.isTouch?" pinch-zoom":""):"none",e===Ua&&t(pe,a)},ic={auto:1,scroll:1},DM=function(e){var a=e.event,l=e.target,r=e.axis,i=(a.changedTouches?a.changedTouches[0]:a).target,s=i._gsap||P.core.getCache(i),n=Ft(),o;if(!s._isScrollT||n-s._isScrollT>2e3){for(;i&&i!==pe&&(i.scrollHeight<=i.clientHeight&&i.scrollWidth<=i.clientWidth||!(ic[(o=rl(i)).overflowY]||ic[o.overflowX]));)i=i.parentNode;s._isScroll=i&&i!==l&&!is(i)&&(ic[(o=rl(i)).overflowY]||ic[o.overflowX]),s._isScrollT=n}(s._isScroll||r==="x")&&(a.stopPropagation(),a._gsapAllow=!0)},D1=function(e,a,l,r){return Ge.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:a,onWheel:r=r&&DM,onPress:r,onDrag:r,onScroll:r,onEnable:function(){return l&&yt(Ce,Ge.eventTypes[0],p1,!1,!0)},onDisable:function(){return vt(Ce,Ge.eventTypes[0],p1,!0)}})},wM=/(input|label|select|textarea)/i,c1,p1=function(e){var a=wM.test(e.target.tagName);(a||c1)&&(e._gsapAllow=!0,c1=a)},OM=function(e){es(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var a=e,l=a.normalizeScrollX,r=a.momentum,i=a.allowNestedScroll,s=a.onRelease,n,o,u=la(e.target)||Ua,f=P.core.globals().ScrollSmoother,c=f&&f.get(),p=pi&&(e.content&&la(e.content)||c&&e.content!==!1&&!c.smooth()&&c.content()),d=hr(u,rt),v=hr(u,Nt),h=1,L=(Ge.isTouch&&$.visualViewport?$.visualViewport.scale*$.visualViewport.width:$.outerWidth)/$.innerWidth,g=0,m=Gt(r)?function(){return r(n)}:function(){return r||2.8},x,y,b=D1(u,e.type,!0,i),T=function(){return y=!1},C=Bl,I=Bl,E=function(){o=zl(u,rt),I=wu(pi?1:0,o),l&&(C=wu(0,zl(u,Nt))),x=rs},M=function(){p._gsap.y=Au(parseFloat(p._gsap.y)+d.offset)+"px",p.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(p._gsap.y)+", 0, 1)",d.offset=d.cacheID=0},D=function(){if(y){requestAnimationFrame(T);var z=Au(n.deltaY/2),N=I(d.v-z);if(p&&N!==d.v+d.offset){d.offset=N-d.v;var _=Au((parseFloat(p&&p._gsap.y)||0)-d.offset);p.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+_+", 0, 1)",p._gsap.y=_+"px",d.cacheID=K.cache,vr()}return!0}d.offset&&M(),y=!0},w,H,q,U,B=function(){E(),w.isActive()&&w.vars.scrollY>o&&(d()>o?w.progress(1)&&d(o):w.resetTo("scrollY",o))};return p&&P.set(p,{y:"+=0"}),e.ignoreCheck=function(k){return pi&&k.type==="touchmove"&&D(k)||h>1.05&&k.type!=="touchstart"||n.isGesturing||k.touches&&k.touches.length>1},e.onPress=function(){y=!1;var k=h;h=Au(($.visualViewport&&$.visualViewport.scale||1)/L),w.pause(),k!==h&&sg(u,h>1.01?!0:l?!1:"x"),H=v(),q=d(),E(),x=rs},e.onRelease=e.onGestureStart=function(k,z){if(d.offset&&M(),!z)U.restart(!0);else{K.cache++;var N=m(),_,te;l&&(_=v(),te=_+N*.05*-k.velocityX/.227,N*=d1(v,_,te,zl(u,Nt)),w.vars.scrollX=C(te)),_=d(),te=_+N*.05*-k.velocityY/.227,N*=d1(d,_,te,zl(u,rt)),w.vars.scrollY=I(te),w.invalidate().duration(N).play(.01),(pi&&w.vars.scrollY>=o||_>=o-1)&&P.to({},{onUpdate:B,duration:N})}s&&s(k)},e.onWheel=function(){w._ts&&w.pause(),Ft()-g>1e3&&(x=0,g=Ft())},e.onChange=function(k,z,N,_,te){if(rs!==x&&E(),z&&l&&v(C(_[2]===z?H+(k.startX-k.x):v()+z-_[1])),N){d.offset&&M();var Ke=te[2]===N,sl=Ke?q+k.startY-k.y:d()+N-te[1],Re=I(sl);Ke&&sl!==Re&&(q+=Re-sl),d(Re)}(N||z)&&vr()},e.onEnable=function(){sg(u,l?!1:"x"),ee.addEventListener("refresh",B),yt($,"resize",B),d.smooth&&(d.target.style.scrollBehavior="auto",d.smooth=v.smooth=!1),b.enable()},e.onDisable=function(){sg(u,!0),vt($,"resize",B),ee.removeEventListener("refresh",B),b.kill()},e.lockAxis=e.lockAxis!==!1,n=new Ge(e),n.iOS=pi,pi&&!d()&&d(1),pi&&P.ticker.add(Bl),U=n._dc,w=P.to(n,{ease:"power4",paused:!0,inherit:!1,scrollX:l?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:k1(d,d(),function(){return w.pause()})},onUpdate:vr,onComplete:U.vars.onComplete}),n};ee.sort=function(t){if(Gt(t))return J.sort(t);var e=$.pageYOffset||0;return ee.getAll().forEach(function(a){return a._sortY=a.trigger?e+a.trigger.getBoundingClientRect().top:a.start+$.innerHeight}),J.sort(t||function(a,l){return(a.vars.refreshPriority||0)*-1e6+(a.vars.containerAnimation?1e6:a._sortY)-((l.vars.containerAnimation?1e6:l._sortY)+(l.vars.refreshPriority||0)*-1e6)})};ee.observe=function(t){return new Ge(t)};ee.normalizeScroll=function(t){if(typeof t>"u")return ra;if(t===!0&&ra)return ra.enable();if(t===!1){ra&&ra.kill(),ra=t;return}var e=t instanceof Ge?t:OM(t);return ra&&ra.target===e.target&&ra.kill(),is(e.target)&&(ra=e),e};ee.core={_getVelocityProp:Qd,_inputObserver:D1,_scrollers:K,_proxies:gl,bridge:{ss:function(){il||ns("scrollStart"),il=Ft()},ref:function(){return Ut}}};y1()&&P.registerPlugin(ee);function w1(t){return t!==null&&typeof t=="object"&&"constructor"in t&&t.constructor===Object}function bg(t={},e={}){let a=["__proto__","constructor","prototype"];Object.keys(e).filter(l=>a.indexOf(l)<0).forEach(l=>{typeof t[l]>"u"?t[l]=e[l]:w1(e[l])&&w1(t[l])&&Object.keys(e[l]).length>0&&bg(t[l],e[l])})}var O1={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 ct(){let t=typeof document<"u"?document:{};return bg(t,O1),t}var BM={document:O1,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 Ve(){let t=typeof window<"u"?window:{};return bg(t,BM),t}function B1(t=""){return t.trim().split(" ").filter(e=>!!e.trim())}function z1(t){let e=t;Object.keys(e).forEach(a=>{try{e[a]=null}catch{}try{delete e[a]}catch{}})}function wn(t,e=0){return setTimeout(t,e)}function os(){return Date.now()}function zM(t){let e=Ve(),a;return e.getComputedStyle&&(a=e.getComputedStyle(t,null)),!a&&t.currentStyle&&(a=t.currentStyle),a||(a=t.style),a}function Cg(t,e="x"){let a=Ve(),l,r,i,s=zM(t);return a.WebKitCSSMatrix?(r=s.transform||s.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map(n=>n.replace(",",".")).join(", ")),i=new a.WebKitCSSMatrix(r==="none"?"":r)):(i=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),l=i.toString().split(",")),e==="x"&&(a.WebKitCSSMatrix?r=i.m41:l.length===16?r=parseFloat(l[12]):r=parseFloat(l[4])),e==="y"&&(a.WebKitCSSMatrix?r=i.m42:l.length===16?r=parseFloat(l[13]):r=parseFloat(l[5])),r||0}function Uu(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"}function RM(t){return typeof window<"u"&&typeof window.HTMLElement<"u"?t instanceof HTMLElement:t&&(t.nodeType===1||t.nodeType===11)}function Sa(...t){let e=Object(t[0]),a=["__proto__","constructor","prototype"];for(let l=1;la.indexOf(s)<0);for(let s=0,n=i.length;sr?"next":"prev",u=(c,p)=>o==="next"&&c>=p||o==="prev"&&c<=p,f=()=>{s=new Date().getTime(),i===null&&(i=s);let c=Math.max(Math.min((s-i)/n,1),0),p=.5-Math.cos(c*Math.PI)/2,d=r+p*(e-r);if(u(d,e)&&(d=e),t.wrapperEl.scrollTo({[a]:d}),u(d,e)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[a]:d})}),l.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=l.requestAnimationFrame(f)};f()}function Rl(t){return t.querySelector(".swiper-slide-transform")||t.shadowRoot&&t.shadowRoot.querySelector(".swiper-slide-transform")||t}function Vt(t,e=""){let a=Ve(),l=[...t.children];return a.HTMLSlotElement&&t instanceof HTMLSlotElement&&l.push(...t.assignedElements()),e?l.filter(r=>r.matches(e)):l}function PM(t,e){let a=[e];for(;a.length>0;){let l=a.shift();if(t===l)return!0;a.push(...l.children,...l.shadowRoot?l.shadowRoot.children:[],...l.assignedElements?l.assignedElements():[])}}function R1(t,e){let a=Ve(),l=e.contains(t);return!l&&a.HTMLSlotElement&&e instanceof HTMLSlotElement&&(l=[...e.assignedElements()].includes(t),l||(l=PM(t,e))),l}function Fu(t){try{console.warn(t);return}catch{}}function xl(t,e=[]){let a=document.createElement(t);return a.classList.add(...Array.isArray(e)?e:B1(e)),a}function P1(t,e){let a=[];for(;t.previousElementSibling;){let l=t.previousElementSibling;e?l.matches(e)&&a.push(l):a.push(l),t=l}return a}function H1(t,e){let a=[];for(;t.nextElementSibling;){let l=t.nextElementSibling;e?l.matches(e)&&a.push(l):a.push(l),t=l}return a}function yr(t,e){return Ve().getComputedStyle(t,null).getPropertyValue(e)}function Gu(t){let e=t,a;if(e){for(a=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(a+=1);return a}}function Vu(t,e){let a=[],l=t.parentElement;for(;l;)e?l.matches(e)&&a.push(l):a.push(l),l=l.parentElement;return a}function hc(t,e,a){let l=Ve();return a?t[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(l.getComputedStyle(t,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(l.getComputedStyle(t,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom")):t.offsetWidth}function Xu(t){return e=>Math.abs(e)>0&&t.browser&&t.browser.need3dFix&&Math.abs(e)%90===0?e+.001:e}var _g;function HM(){let t=Ve(),e=ct();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in t||t.DocumentTouch&&e instanceof t.DocumentTouch)}}function V1(){return _g||(_g=HM()),_g}var Tg;function qM({userAgent:t}={}){let e=V1(),a=Ve(),l=a.navigator.platform,r=t||a.navigator.userAgent,i={ios:!1,android:!1},s=a.screen.width,n=a.screen.height,o=r.match(/(Android);?[\s\/]+([\d.]+)?/),u=r.match(/(iPad)(?!\1).*OS\s([\d_]+)/),f=r.match(/(iPod)(.*OS\s([\d_]+))?/),c=!u&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p=l==="Win32",d=l==="MacIntel",v=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!u&&d&&e.touch&&v.indexOf(`${s}x${n}`)>=0&&(u=r.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),d=!1),o&&!p&&(i.os="android",i.android=!0),(u||c||f)&&(i.os="ios",i.ios=!0),i}function X1(t={}){return Tg||(Tg=qM(t)),Tg}var Mg;function NM(){let t=Ve(),e=X1(),a=!1;function l(){let n=t.navigator.userAgent.toLowerCase();return n.indexOf("safari")>=0&&n.indexOf("chrome")<0&&n.indexOf("android")<0}if(l()){let n=String(t.navigator.userAgent);if(n.includes("Version/")){let[o,u]=n.split("Version/")[1].split(" ")[0].split(".").map(f=>Number(f));a=o<16||o===16&&u<2}}let r=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent),i=l(),s=i||r&&e.ios;return{isSafari:a||i,needPerspectiveFix:a,need3dFix:s,isWebView:r}}function Y1(){return Mg||(Mg=NM()),Mg}function UM({swiper:t,on:e,emit:a}){let l=Ve(),r=null,i=null,s=()=>{!t||t.destroyed||!t.initialized||(a("beforeResize"),a("resize"))},n=()=>{!t||t.destroyed||!t.initialized||(r=new ResizeObserver(f=>{i=l.requestAnimationFrame(()=>{let{width:c,height:p}=t,d=c,v=p;f.forEach(({contentBoxSize:h,contentRect:L,target:g})=>{g&&g!==t.el||(d=L?L.width:(h[0]||h).inlineSize,v=L?L.height:(h[0]||h).blockSize)}),(d!==c||v!==p)&&s()})}),r.observe(t.el))},o=()=>{i&&l.cancelAnimationFrame(i),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null)},u=()=>{!t||t.destroyed||!t.initialized||a("orientationchange")};e("init",()=>{if(t.params.resizeObserver&&typeof l.ResizeObserver<"u"){n();return}l.addEventListener("resize",s),l.addEventListener("orientationchange",u)}),e("destroy",()=>{o(),l.removeEventListener("resize",s),l.removeEventListener("orientationchange",u)})}function FM({swiper:t,extendParams:e,on:a,emit:l}){let r=[],i=Ve(),s=(u,f={})=>{let c=i.MutationObserver||i.WebkitMutationObserver,p=new c(d=>{if(t.__preventObserver__)return;if(d.length===1){l("observerUpdate",d[0]);return}let v=function(){l("observerUpdate",d[0])};i.requestAnimationFrame?i.requestAnimationFrame(v):i.setTimeout(v,0)});p.observe(u,{attributes:typeof f.attributes>"u"?!0:f.attributes,childList:t.isElement||(typeof f.childList>"u"?!0:f).childList,characterData:typeof f.characterData>"u"?!0:f.characterData}),r.push(p)},n=()=>{if(t.params.observer){if(t.params.observeParents){let u=Vu(t.hostEl);for(let f=0;f{r.forEach(u=>{u.disconnect()}),r.splice(0,r.length)};e({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",n),a("destroy",o)}var GM={on(t,e,a){let l=this;if(!l.eventsListeners||l.destroyed||typeof e!="function")return l;let r=a?"unshift":"push";return t.split(" ").forEach(i=>{l.eventsListeners[i]||(l.eventsListeners[i]=[]),l.eventsListeners[i][r](e)}),l},once(t,e,a){let l=this;if(!l.eventsListeners||l.destroyed||typeof e!="function")return l;function r(...i){l.off(t,r),r.__emitterProxy&&delete r.__emitterProxy,e.apply(l,i)}return r.__emitterProxy=e,l.on(t,r,a)},onAny(t,e){let a=this;if(!a.eventsListeners||a.destroyed||typeof t!="function")return a;let l=e?"unshift":"push";return a.eventsAnyListeners.indexOf(t)<0&&a.eventsAnyListeners[l](t),a},offAny(t){let e=this;if(!e.eventsListeners||e.destroyed||!e.eventsAnyListeners)return e;let a=e.eventsAnyListeners.indexOf(t);return a>=0&&e.eventsAnyListeners.splice(a,1),e},off(t,e){let a=this;return!a.eventsListeners||a.destroyed||!a.eventsListeners||t.split(" ").forEach(l=>{typeof e>"u"?a.eventsListeners[l]=[]:a.eventsListeners[l]&&a.eventsListeners[l].forEach((r,i)=>{(r===e||r.__emitterProxy&&r.__emitterProxy===e)&&a.eventsListeners[l].splice(i,1)})}),a},emit(...t){let e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let a,l,r;return typeof t[0]=="string"||Array.isArray(t[0])?(a=t[0],l=t.slice(1,t.length),r=e):(a=t[0].events,l=t[0].data,r=t[0].context||e),l.unshift(r),(Array.isArray(a)?a:a.split(" ")).forEach(s=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(n=>{n.apply(r,[s,...l])}),e.eventsListeners&&e.eventsListeners[s]&&e.eventsListeners[s].forEach(n=>{n.apply(r,l)})}),e}};function VM(){let t=this,e,a,l=t.el;typeof t.params.width<"u"&&t.params.width!==null?e=t.params.width:e=l.clientWidth,typeof t.params.height<"u"&&t.params.height!==null?a=t.params.height:a=l.clientHeight,!(e===0&&t.isHorizontal()||a===0&&t.isVertical())&&(e=e-parseInt(yr(l,"padding-left")||0,10)-parseInt(yr(l,"padding-right")||0,10),a=a-parseInt(yr(l,"padding-top")||0,10)-parseInt(yr(l,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(a)&&(a=0),Object.assign(t,{width:e,height:a,size:t.isHorizontal()?e:a}))}function XM(){let t=this;function e(M,D){return parseFloat(M.getPropertyValue(t.getDirectionLabel(D))||0)}let a=t.params,{wrapperEl:l,slidesEl:r,rtlTranslate:i,wrongRTL:s}=t,n=t.virtual&&a.virtual.enabled,o=n?t.virtual.slides.length:t.slides.length,u=Vt(r,`.${t.params.slideClass}, swiper-slide`),f=n?t.virtual.slides.length:u.length,c=[],p=[],d=[],v=a.slidesOffsetBefore;typeof v=="function"&&(v=a.slidesOffsetBefore.call(t));let h=a.slidesOffsetAfter;typeof h=="function"&&(h=a.slidesOffsetAfter.call(t));let L=t.snapGrid.length,g=t.slidesGrid.length,m=t.size-v-h,x=a.spaceBetween,y=-v,b=0,T=0;if(typeof m>"u")return;typeof x=="string"&&x.indexOf("%")>=0?x=parseFloat(x.replace("%",""))/100*m:typeof x=="string"&&(x=parseFloat(x)),t.virtualSize=-x-v-h,u.forEach(M=>{i?M.style.marginLeft="":M.style.marginRight="",M.style.marginBottom="",M.style.marginTop=""}),a.centeredSlides&&a.cssMode&&(mi(l,"--swiper-centered-offset-before",""),mi(l,"--swiper-centered-offset-after","")),a.cssMode&&(mi(l,"--swiper-slides-offset-before",`${v}px`),mi(l,"--swiper-slides-offset-after",`${h}px`));let C=a.grid&&a.grid.rows>1&&t.grid;C?t.grid.initSlides(u):t.grid&&t.grid.unsetSlides();let I,E=a.slidesPerView==="auto"&&a.breakpoints&&Object.keys(a.breakpoints).filter(M=>typeof a.breakpoints[M].slidesPerView<"u").length>0;for(let M=0;M=0&&(U+=d[B]+(B1&&(D||c.push(t.virtualSize-m))}if(n&&a.loop){let M=d[0]+x;if(a.slidesPerGroup>1){let D=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/a.slidesPerGroup),w=M*a.slidesPerGroup;for(let H=0;H!a.cssMode||a.loop?!0:w!==u.length-1).forEach(D=>{D.style[M]=`${x}px`})}if(a.centeredSlides&&a.centeredSlidesBounds){let M=0;d.forEach(w=>{M+=w+(x||0)}),M-=x;let D=M>m?M-m:0;c=c.map(w=>w<=0?-v:w>D?D+h:w)}if(a.centerInsufficientSlides){let M=0;if(d.forEach(D=>{M+=D+(x||0)}),M-=x,M{c[H]=w-D}),p.forEach((w,H)=>{p[H]=w+D})}}if(Object.assign(t,{slides:u,snapGrid:c,slidesGrid:p,slidesSizesGrid:d}),a.centeredSlides&&a.cssMode&&!a.centeredSlidesBounds){mi(l,"--swiper-centered-offset-before",`${-c[0]}px`),mi(l,"--swiper-centered-offset-after",`${t.size/2-d[d.length-1]/2}px`);let M=-t.snapGrid[0],D=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(w=>w+M),t.slidesGrid=t.slidesGrid.map(w=>w+D)}if(f!==o&&t.emit("slidesLengthChange"),c.length!==L&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),p.length!==g&&t.emit("slidesGridLengthChange"),a.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!n&&!a.cssMode&&(a.effect==="slide"||a.effect==="fade")){let M=`${a.containerModifierClass}backface-hidden`,D=t.el.classList.contains(M);f<=a.maxBackfaceHiddenSlides?D||t.el.classList.add(M):D&&t.el.classList.remove(M)}}function YM(t){let e=this,a=[],l=e.virtual&&e.params.virtual.enabled,r=0,i;typeof t=="number"?e.setTransition(t):t===!0&&e.setTransition(e.params.speed);let s=n=>l?e.slides[e.getSlideIndexByData(n)]:e.slides[n];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(n=>{a.push(n)});else for(i=0;ie.slides.length&&!l)break;a.push(s(n))}else a.push(s(e.activeIndex));for(i=0;ir?n:r}(r||r===0)&&(e.wrapperEl.style.height=`${r}px`)}function jM(){let t=this,e=t.slides,a=t.isElement?t.isHorizontal()?t.wrapperEl.offsetLeft:t.wrapperEl.offsetTop:0;for(let l=0;l{e&&!t.classList.contains(a)?t.classList.add(a):!e&&t.classList.contains(a)&&t.classList.remove(a)};function WM(t=this&&this.translate||0){let e=this,a=e.params,{slides:l,rtlTranslate:r,snapGrid:i}=e;if(l.length===0)return;typeof l[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let s=-t;r&&(s=t),e.visibleSlidesIndexes=[],e.visibleSlides=[];let n=a.spaceBetween;typeof n=="string"&&n.indexOf("%")>=0?n=parseFloat(n.replace("%",""))/100*e.size:typeof n=="string"&&(n=parseFloat(n));for(let o=0;o=0&&d<=e.size-e.slidesSizesGrid[o],L=d>=0&&d1&&v<=e.size||d<=0&&v>=e.size;L&&(e.visibleSlides.push(u),e.visibleSlidesIndexes.push(o)),q1(u,L,a.slideVisibleClass),q1(u,h,a.slideFullyVisibleClass),u.progress=r?-c:c,u.originalProgress=r?-p:p}}function QM(t){let e=this;if(typeof t>"u"){let f=e.rtlTranslate?-1:1;t=e&&e.translate&&e.translate*f||0}let a=e.params,l=e.maxTranslate()-e.minTranslate(),{progress:r,isBeginning:i,isEnd:s,progressLoop:n}=e,o=i,u=s;if(l===0)r=0,i=!0,s=!0;else{r=(t-e.minTranslate())/l;let f=Math.abs(t-e.minTranslate())<1,c=Math.abs(t-e.maxTranslate())<1;i=f||r<=0,s=c||r>=1,f&&(r=0),c&&(r=1)}if(a.loop){let f=e.getSlideIndexByData(0),c=e.getSlideIndexByData(e.slides.length-1),p=e.slidesGrid[f],d=e.slidesGrid[c],v=e.slidesGrid[e.slidesGrid.length-1],h=Math.abs(t);h>=p?n=(h-p)/v:n=(h+v-d)/v,n>1&&(n-=1)}Object.assign(e,{progress:r,progressLoop:n,isBeginning:i,isEnd:s}),(a.watchSlidesProgress||a.centeredSlides&&a.autoHeight)&&e.updateSlidesProgress(t),i&&!o&&e.emit("reachBeginning toEdge"),s&&!u&&e.emit("reachEnd toEdge"),(o&&!i||u&&!s)&&e.emit("fromEdge"),e.emit("progress",r)}var Eg=(t,e,a)=>{e&&!t.classList.contains(a)?t.classList.add(a):!e&&t.classList.contains(a)&&t.classList.remove(a)};function ZM(){let t=this,{slides:e,params:a,slidesEl:l,activeIndex:r}=t,i=t.virtual&&a.virtual.enabled,s=t.grid&&a.grid&&a.grid.rows>1,n=c=>Vt(l,`.${a.slideClass}${c}, swiper-slide${c}`)[0],o,u,f;if(i)if(a.loop){let c=r-t.virtual.slidesBefore;c<0&&(c=t.virtual.slides.length+c),c>=t.virtual.slides.length&&(c-=t.virtual.slides.length),o=n(`[data-swiper-slide-index="${c}"]`)}else o=n(`[data-swiper-slide-index="${r}"]`);else s?(o=e.find(c=>c.column===r),f=e.find(c=>c.column===r+1),u=e.find(c=>c.column===r-1)):o=e[r];o&&(s||(f=H1(o,`.${a.slideClass}, swiper-slide`)[0],a.loop&&!f&&(f=e[0]),u=P1(o,`.${a.slideClass}, swiper-slide`)[0],a.loop&&!u===0&&(u=e[e.length-1]))),e.forEach(c=>{Eg(c,c===o,a.slideActiveClass),Eg(c,c===f,a.slideNextClass),Eg(c,c===u,a.slidePrevClass)}),t.emitSlidesClasses()}var gc=(t,e)=>{if(!t||t.destroyed||!t.params)return;let a=()=>t.isElement?"swiper-slide":`.${t.params.slideClass}`,l=e.closest(a());if(l){let r=l.querySelector(`.${t.params.lazyPreloaderClass}`);!r&&t.isElement&&(l.shadowRoot?r=l.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{l.shadowRoot&&(r=l.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`),r&&!r.lazyPreloaderManaged&&r.remove())})),r&&!r.lazyPreloaderManaged&&r.remove()}},Ag=(t,e)=>{if(!t.slides[e])return;let a=t.slides[e].querySelector('[loading="lazy"]');a&&a.removeAttribute("loading")},wg=t=>{if(!t||t.destroyed||!t.params)return;let e=t.params.lazyPreloadPrevNext,a=t.slides.length;if(!a||!e||e<0)return;e=Math.min(e,a);let l=t.params.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(t.params.slidesPerView),r=t.activeIndex;if(t.params.grid&&t.params.grid.rows>1){let s=r,n=[s-e];n.push(...Array.from({length:e}).map((o,u)=>s+l+u)),t.slides.forEach((o,u)=>{n.includes(o.column)&&Ag(t,u)});return}let i=r+l-1;if(t.params.rewind||t.params.loop)for(let s=r-e;s<=i+e;s+=1){let n=(s%a+a)%a;(ni)&&Ag(t,n)}else for(let s=Math.max(r-e,0);s<=Math.min(i+e,a-1);s+=1)s!==r&&(s>i||s=e[i]&&l=e[i]&&l=e[i]&&(r=i);return a.normalizeSlideIndex&&(r<0||typeof r>"u")&&(r=0),r}function JM(t){let e=this,a=e.rtlTranslate?e.translate:-e.translate,{snapGrid:l,params:r,activeIndex:i,realIndex:s,snapIndex:n}=e,o=t,u,f=d=>{let v=d-e.virtual.slidesBefore;return v<0&&(v=e.virtual.slides.length+v),v>=e.virtual.slides.length&&(v-=e.virtual.slides.length),v};if(typeof o>"u"&&(o=KM(e)),l.indexOf(a)>=0)u=l.indexOf(a);else{let d=Math.min(r.slidesPerGroupSkip,o);u=d+Math.floor((o-d)/r.slidesPerGroup)}if(u>=l.length&&(u=l.length-1),o===i&&!e.params.loop){u!==n&&(e.snapIndex=u,e.emit("snapIndexChange"));return}if(o===i&&e.params.loop&&e.virtual&&e.params.virtual.enabled){e.realIndex=f(o);return}let c=e.grid&&r.grid&&r.grid.rows>1,p;if(e.virtual&&r.virtual.enabled)r.loop?p=f(o):p=o;else if(c){let d=e.slides.find(h=>h.column===o),v=parseInt(d.getAttribute("data-swiper-slide-index"),10);Number.isNaN(v)&&(v=Math.max(e.slides.indexOf(d),0)),p=Math.floor(v/r.grid.rows)}else if(e.slides[o]){let d=e.slides[o].getAttribute("data-swiper-slide-index");d?p=parseInt(d,10):p=o}else p=o;Object.assign(e,{previousSnapIndex:n,snapIndex:u,previousRealIndex:s,realIndex:p,previousIndex:i,activeIndex:o}),e.initialized&&wg(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&(s!==p&&e.emit("realIndexChange"),e.emit("slideChange"))}function $M(t,e){let a=this,l=a.params,r=t.closest(`.${l.slideClass}, swiper-slide`);!r&&a.isElement&&e&&e.length>1&&e.includes(t)&&[...e.slice(e.indexOf(t)+1,e.length)].forEach(n=>{!r&&n.matches&&n.matches(`.${l.slideClass}, swiper-slide`)&&(r=n)});let i=!1,s;if(r){for(let n=0;no?f=o:l&&ti?s="next":r"u"&&(e=i.params.speed);let h=Math.min(i.params.slidesPerGroupSkip,s),L=h+Math.floor((s-h)/i.params.slidesPerGroup);L>=o.length&&(L=o.length-1);let g=-o[L];if(n.normalizeSlideIndex)for(let C=0;C=E&&I=E&&I=E&&(s=C)}if(i.initialized&&s!==c&&(!i.allowSlideNext&&(p?g>i.translate&&g>i.minTranslate():gi.translate&&g>i.maxTranslate()&&(c||0)!==s))return!1;s!==(f||0)&&a&&i.emit("beforeSlideChangeStart"),i.updateProgress(g);let m;s>c?m="next":s0?(i._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{d[C?"scrollLeft":"scrollTop"]=I})):d[C?"scrollLeft":"scrollTop"]=I,x&&requestAnimationFrame(()=>{i.wrapperEl.style.scrollSnapType="",i._immediateVirtual=!1});else{if(!i.support.smoothScroll)return Ig({swiper:i,targetPosition:I,side:C?"left":"top"}),!0;d.scrollTo({[C?"left":"top"]:I,behavior:"smooth"})}return!0}let T=Y1().isSafari;return x&&!r&&T&&i.isElement&&i.virtual.update(!1,!1,s),i.setTransition(e),i.setTranslate(g),i.updateActiveIndex(s),i.updateSlidesClasses(),i.emit("beforeTransitionStart",e,l),i.transitionStart(a,m),e===0?i.transitionEnd(a,m):i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(I){!i||i.destroyed||I.target===this&&(i.wrapperEl.removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(a,m))}),i.wrapperEl.addEventListener("transitionend",i.onSlideToWrapperTransitionEnd)),!0}function c2(t=0,e,a=!0,l){typeof t=="string"&&(t=parseInt(t,10));let r=this;if(r.destroyed)return;typeof e>"u"&&(e=r.params.speed);let i=r.grid&&r.params.grid&&r.params.grid.rows>1,s=t;if(r.params.loop)if(r.virtual&&r.params.virtual.enabled)s=s+r.virtual.slidesBefore;else{let n;if(i){let h=s*r.params.grid.rows;n=r.slides.find(L=>L.getAttribute("data-swiper-slide-index")*1===h).column}else n=r.getSlideIndexByData(s);let o=i?Math.ceil(r.slides.length/r.params.grid.rows):r.slides.length,{centeredSlides:u,slidesOffsetBefore:f,slidesOffsetAfter:c}=r.params,p=u||!!f||!!c,d=r.params.slidesPerView;d==="auto"?d=r.slidesPerViewDynamic():(d=Math.ceil(parseFloat(r.params.slidesPerView,10)),p&&d%2===0&&(d=d+1));let v=o-nL.getAttribute("data-swiper-slide-index")*1===h).column}else s=r.getSlideIndexByData(s)}return requestAnimationFrame(()=>{r.slideTo(s,e,a,l)}),r}function p2(t,e=!0,a){let l=this,{enabled:r,params:i,animating:s}=l;if(!r||l.destroyed)return l;typeof t>"u"&&(t=l.params.speed);let n=i.slidesPerGroup;i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(n=Math.max(l.slidesPerViewDynamic("current",!0),1));let o=l.activeIndex{l.slideTo(l.activeIndex+o,t,e,a)}),!0}return i.rewind&&l.isEnd?l.slideTo(0,t,e,a):l.slideTo(l.activeIndex+o,t,e,a)}function m2(t,e=!0,a){let l=this,{params:r,snapGrid:i,slidesGrid:s,rtlTranslate:n,enabled:o,animating:u}=l;if(!o||l.destroyed)return l;typeof t>"u"&&(t=l.params.speed);let f=l.virtual&&r.virtual.enabled;if(r.loop){if(u&&!f&&r.loopPreventsSliding)return!1;l.loopFix({direction:"prev"}),l._clientLeft=l.wrapperEl.clientLeft}let c=n?l.translate:-l.translate;function p(m){return m<0?-Math.floor(Math.abs(m)):Math.floor(m)}let d=p(c),v=i.map(m=>p(m)),h=r.freeMode&&r.freeMode.enabled,L=i[v.indexOf(d)-1];if(typeof L>"u"&&(r.cssMode||h)){let m;i.forEach((x,y)=>{d>=x&&(m=y)}),typeof m<"u"&&(L=h?i[m]:i[m>0?m-1:m])}let g=0;if(typeof L<"u"&&(g=s.indexOf(L),g<0&&(g=l.activeIndex-1),r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(g=g-l.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),r.rewind&&l.isBeginning){let m=l.params.virtual&&l.params.virtual.enabled&&l.virtual?l.virtual.slides.length-1:l.slides.length-1;return l.slideTo(m,t,e,a)}else if(r.loop&&l.activeIndex===0&&r.cssMode)return requestAnimationFrame(()=>{l.slideTo(g,t,e,a)}),!0;return l.slideTo(g,t,e,a)}function h2(t,e=!0,a){let l=this;if(!l.destroyed)return typeof t>"u"&&(t=l.params.speed),l.slideTo(l.activeIndex,t,e,a)}function g2(t,e=!0,a,l=.5){let r=this;if(r.destroyed)return;typeof t>"u"&&(t=r.params.speed);let i=r.activeIndex,s=Math.min(r.params.slidesPerGroupSkip,i),n=s+Math.floor((i-s)/r.params.slidesPerGroup),o=r.rtlTranslate?r.translate:-r.translate;if(o>=r.snapGrid[n]){let u=r.snapGrid[n],f=r.snapGrid[n+1];o-u>(f-u)*l&&(i+=r.params.slidesPerGroup)}else{let u=r.snapGrid[n-1],f=r.snapGrid[n];o-u<=(f-u)*l&&(i-=r.params.slidesPerGroup)}return i=Math.max(i,0),i=Math.min(i,r.slidesGrid.length-1),r.slideTo(i,t,e,a)}function x2(){let t=this;if(t.destroyed)return;let{params:e,slidesEl:a}=t,l=e.slidesPerView==="auto"?t.slidesPerViewDynamic():e.slidesPerView,r=t.getSlideIndexWhenGrid(t.clickedIndex),i,s=t.isElement?"swiper-slide":`.${e.slideClass}`,n=t.grid&&t.params.grid&&t.params.grid.rows>1;if(e.loop){if(t.animating)return;i=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?t.slideToLoop(i):r>(n?(t.slides.length-l)/2-(t.params.grid.rows-1):t.slides.length-l)?(t.loopFix(),r=t.getSlideIndex(Vt(a,`${s}[data-swiper-slide-index="${i}"]`)[0]),wn(()=>{t.slideTo(r)})):t.slideTo(r)}else t.slideTo(r)}var v2={slideTo:d2,slideToLoop:c2,slideNext:p2,slidePrev:m2,slideReset:h2,slideToClosest:g2,slideToClickedSlide:x2};function y2(t,e){let a=this,{params:l,slidesEl:r}=a;if(!l.loop||a.virtual&&a.params.virtual.enabled)return;let i=()=>{Vt(r,`.${l.slideClass}, swiper-slide`).forEach((v,h)=>{v.setAttribute("data-swiper-slide-index",h)})},s=()=>{let d=Vt(r,`.${l.slideBlankClass}`);d.forEach(v=>{v.remove()}),d.length>0&&(a.recalcSlides(),a.updateSlides())},n=a.grid&&l.grid&&l.grid.rows>1;l.loopAddBlankSlides&&(l.slidesPerGroup>1||n)&&s();let o=l.slidesPerGroup*(n?l.grid.rows:1),u=a.slides.length%o!==0,f=n&&a.slides.length%l.grid.rows!==0,c=d=>{for(let v=0;v1;u.length"u"?r=o.getSlideIndex(u.find(z=>z.classList.contains(d.slideActiveClass))):D=r;let w=a==="next"||!a,H=a==="prev"||!a,q=0,U=0,k=(T?u[r].column:r)+(m&&typeof l>"u"?-x/2+.5:0);if(k=0;te-=1)u[te].column===_&&C.push(te)}else C.push(E-N-1)}}else if(k+x>E-b){U=Math.max(k-(E-b*2),y),M&&(U=Math.max(U,x-E+g+1));for(let z=0;z{_.column===N&&I.push(te)}):I.push(N)}}if(o.__preventObserver__=!0,requestAnimationFrame(()=>{o.__preventObserver__=!1}),o.params.effect==="cards"&&u.length{u[z].swiperLoopMoveDOM=!0,p.prepend(u[z]),u[z].swiperLoopMoveDOM=!1}),w&&I.forEach(z=>{u[z].swiperLoopMoveDOM=!0,p.append(u[z]),u[z].swiperLoopMoveDOM=!1}),o.recalcSlides(),d.slidesPerView==="auto"?o.updateSlides():T&&(C.length>0&&H||I.length>0&&w)&&o.slides.forEach((z,N)=>{o.grid.updateSlide(N,z,o.slides)}),d.watchSlidesProgress&&o.updateSlidesOffset(),e){if(C.length>0&&H){if(typeof t>"u"){let z=o.slidesGrid[D],_=o.slidesGrid[D+q]-z;n?o.setTranslate(o.translate-_):(o.slideTo(D+Math.ceil(q),0,!1,!0),l&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-_,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-_))}else if(l){let z=T?C.length/d.grid.rows:C.length;o.slideTo(o.activeIndex+z,0,!1,!0),o.touchEventsData.currentTranslate=o.translate}}else if(I.length>0&&w)if(typeof t>"u"){let z=o.slidesGrid[D],_=o.slidesGrid[D-U]-z;n?o.setTranslate(o.translate-_):(o.slideTo(D-U,0,!1,!0),l&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-_,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-_))}else{let z=T?I.length/d.grid.rows:I.length;o.slideTo(o.activeIndex-z,0,!1,!0)}}if(o.allowSlidePrev=f,o.allowSlideNext=c,o.controller&&o.controller.control&&!s){let z={slideRealIndex:t,direction:a,setTranslate:l,activeSlideIndex:r,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach(N=>{!N.destroyed&&N.params.loop&&N.loopFix({...z,slideTo:N.params.slidesPerView===d.slidesPerView?e:!1})}):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix({...z,slideTo:o.controller.control.params.slidesPerView===d.slidesPerView?e:!1})}o.emit("loopFix")}function L2(){let t=this,{params:e,slidesEl:a}=t;if(!e.loop||!a||t.virtual&&t.params.virtual.enabled)return;t.recalcSlides();let l=[];t.slides.forEach(r=>{let i=typeof r.swiperSlideIndex>"u"?r.getAttribute("data-swiper-slide-index")*1:r.swiperSlideIndex;l[i]=r}),t.slides.forEach(r=>{r.removeAttribute("data-swiper-slide-index")}),l.forEach(r=>{a.append(r)}),t.recalcSlides(),t.slideTo(t.realIndex,0)}var b2={loopCreate:y2,loopFix:S2,loopDestroy:L2};function C2(t){let e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;let a=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),a.style.cursor="move",a.style.cursor=t?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function I2(){let 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 _2={setGrabCursor:C2,unsetGrabCursor:I2};function T2(t,e=this){function a(l){if(!l||l===ct()||l===Ve())return null;l.assignedSlot&&(l=l.assignedSlot);let r=l.closest(t);return!r&&!l.getRootNode?null:r||a(l.getRootNode().host)}return a(e)}function N1(t,e,a){let l=Ve(),{params:r}=t,i=r.edgeSwipeDetection,s=r.edgeSwipeThreshold;return i&&(a<=s||a>=l.innerWidth-s)?i==="prevent"?(e.preventDefault(),!0):!1:!0}function M2(t){let e=this,a=ct(),l=t;l.originalEvent&&(l=l.originalEvent);let r=e.touchEventsData;if(l.type==="pointerdown"){if(r.pointerId!==null&&r.pointerId!==l.pointerId)return;r.pointerId=l.pointerId}else l.type==="touchstart"&&l.targetTouches.length===1&&(r.touchId=l.targetTouches[0].identifier);if(l.type==="touchstart"){N1(e,l,l.targetTouches[0].pageX);return}let{params:i,touches:s,enabled:n}=e;if(!n||!i.simulateTouch&&l.pointerType==="mouse"||e.animating&&i.preventInteractionOnTransition)return;!e.animating&&i.cssMode&&i.loop&&e.loopFix();let o=l.target;if(i.touchEventsTarget==="wrapper"&&!R1(o,e.wrapperEl)||"which"in l&&l.which===3||"button"in l&&l.button>0||r.isTouched&&r.isMoved)return;let u=!!i.noSwipingClass&&i.noSwipingClass!=="",f=l.composedPath?l.composedPath():l.path;u&&l.target&&l.target.shadowRoot&&f&&(o=f[0]);let c=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,p=!!(l.target&&l.target.shadowRoot);if(i.noSwiping&&(p?T2(c,o):o.closest(c))){e.allowClick=!0;return}if(i.swipeHandler&&!o.closest(i.swipeHandler))return;s.currentX=l.pageX,s.currentY=l.pageY;let d=s.currentX,v=s.currentY;if(!N1(e,l,d))return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=d,s.startY=v,r.touchStartTime=os(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,i.threshold>0&&(r.allowThresholdMove=!1);let h=!0;o.matches(r.focusableElements)&&(h=!1,o.nodeName==="SELECT"&&(r.isTouched=!1)),a.activeElement&&a.activeElement.matches(r.focusableElements)&&a.activeElement!==o&&(l.pointerType==="mouse"||l.pointerType!=="mouse"&&!o.matches(r.focusableElements))&&a.activeElement.blur();let L=h&&e.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||L)&&!o.isContentEditable&&l.preventDefault(),i.freeMode&&i.freeMode.enabled&&e.freeMode&&e.animating&&!i.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",l)}function E2(t){let e=ct(),a=this,l=a.touchEventsData,{params:r,touches:i,rtlTranslate:s,enabled:n}=a;if(!n||!r.simulateTouch&&t.pointerType==="mouse")return;let o=t;if(o.originalEvent&&(o=o.originalEvent),o.type==="pointermove"&&(l.touchId!==null||o.pointerId!==l.pointerId))return;let u;if(o.type==="touchmove"){if(u=[...o.changedTouches].find(T=>T.identifier===l.touchId),!u||u.identifier!==l.touchId)return}else u=o;if(!l.isTouched){l.startMoving&&l.isScrolling&&a.emit("touchMoveOpposite",o);return}let f=u.pageX,c=u.pageY;if(o.preventedByNestedSwiper){i.startX=f,i.startY=c;return}if(!a.allowTouchMove){o.target.matches(l.focusableElements)||(a.allowClick=!1),l.isTouched&&(Object.assign(i,{startX:f,startY:c,currentX:f,currentY:c}),l.touchStartTime=os());return}if(r.touchReleaseOnEdges&&!r.loop)if(a.isVertical()){if(ci.startY&&a.translate>=a.minTranslate()){l.isTouched=!1,l.isMoved=!1;return}}else{if(s&&(f>i.startX&&-a.translate<=a.maxTranslate()||f=a.minTranslate()))return;if(!s&&(fi.startX&&a.translate>=a.minTranslate()))return}if(e.activeElement&&e.activeElement.matches(l.focusableElements)&&e.activeElement!==o.target&&o.pointerType!=="mouse"&&e.activeElement.blur(),e.activeElement&&o.target===e.activeElement&&o.target.matches(l.focusableElements)){l.isMoved=!0,a.allowClick=!1;return}l.allowTouchCallbacks&&a.emit("touchMove",o),i.previousX=i.currentX,i.previousY=i.currentY,i.currentX=f,i.currentY=c;let p=i.currentX-i.startX,d=i.currentY-i.startY;if(a.params.threshold&&Math.sqrt(p**2+d**2)"u"){let T;a.isHorizontal()&&i.currentY===i.startY||a.isVertical()&&i.currentX===i.startX?l.isScrolling=!1:p*p+d*d>=25&&(T=Math.atan2(Math.abs(d),Math.abs(p))*180/Math.PI,l.isScrolling=a.isHorizontal()?T>r.touchAngle:90-T>r.touchAngle)}if(l.isScrolling&&a.emit("touchMoveOpposite",o),typeof l.startMoving>"u"&&(i.currentX!==i.startX||i.currentY!==i.startY)&&(l.startMoving=!0),l.isScrolling||o.type==="touchmove"&&l.preventTouchMoveFromPointerMove){l.isTouched=!1;return}if(!l.startMoving)return;a.allowClick=!1,!r.cssMode&&o.cancelable&&o.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&o.stopPropagation();let v=a.isHorizontal()?p:d,h=a.isHorizontal()?i.currentX-i.previousX:i.currentY-i.previousY;r.oneWayMovement&&(v=Math.abs(v)*(s?1:-1),h=Math.abs(h)*(s?1:-1)),i.diff=v,v*=r.touchRatio,s&&(v=-v,h=-h);let L=a.touchesDirection;a.swipeDirection=v>0?"prev":"next",a.touchesDirection=h>0?"prev":"next";let g=a.params.loop&&!r.cssMode,m=a.touchesDirection==="next"&&a.allowSlideNext||a.touchesDirection==="prev"&&a.allowSlidePrev;if(!l.isMoved){if(g&&m&&a.loopFix({direction:a.swipeDirection}),l.startTranslate=a.getTranslate(),a.setTransition(0),a.animating){let T=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});a.wrapperEl.dispatchEvent(T)}l.allowMomentumBounce=!1,r.grabCursor&&(a.allowSlideNext===!0||a.allowSlidePrev===!0)&&a.setGrabCursor(!0),a.emit("sliderFirstMove",o)}let x;if(new Date().getTime(),r._loopSwapReset!==!1&&l.isMoved&&l.allowThresholdMove&&L!==a.touchesDirection&&g&&m&&Math.abs(v)>=1){Object.assign(i,{startX:f,startY:c,currentX:f,currentY:c,startTranslate:l.currentTranslate}),l.loopSwapReset=!0,l.startTranslate=l.currentTranslate;return}a.emit("sliderMove",o),l.isMoved=!0,l.currentTranslate=v+l.startTranslate;let y=!0,b=r.resistanceRatio;if(r.touchReleaseOnEdges&&(b=0),v>0?(g&&m&&!x&&l.allowThresholdMove&&l.currentTranslate>(r.centeredSlides?a.minTranslate()-a.slidesSizesGrid[a.activeIndex+1]-(r.slidesPerView!=="auto"&&a.slides.length-r.slidesPerView>=2?a.slidesSizesGrid[a.activeIndex+1]+a.params.spaceBetween:0)-a.params.spaceBetween:a.minTranslate())&&a.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),l.currentTranslate>a.minTranslate()&&(y=!1,r.resistance&&(l.currentTranslate=a.minTranslate()-1+(-a.minTranslate()+l.startTranslate+v)**b))):v<0&&(g&&m&&!x&&l.allowThresholdMove&&l.currentTranslate<(r.centeredSlides?a.maxTranslate()+a.slidesSizesGrid[a.slidesSizesGrid.length-1]+a.params.spaceBetween+(r.slidesPerView!=="auto"&&a.slides.length-r.slidesPerView>=2?a.slidesSizesGrid[a.slidesSizesGrid.length-1]+a.params.spaceBetween:0):a.maxTranslate())&&a.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:a.slides.length-(r.slidesPerView==="auto"?a.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),l.currentTranslatel.startTranslate&&(l.currentTranslate=l.startTranslate),!a.allowSlidePrev&&!a.allowSlideNext&&(l.currentTranslate=l.startTranslate),r.threshold>0)if(Math.abs(v)>r.threshold||l.allowThresholdMove){if(!l.allowThresholdMove){l.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,l.currentTranslate=l.startTranslate,i.diff=a.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY;return}}else{l.currentTranslate=l.startTranslate;return}!r.followFinger||r.cssMode||((r.freeMode&&r.freeMode.enabled&&a.freeMode||r.watchSlidesProgress)&&(a.updateActiveIndex(),a.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&a.freeMode&&a.freeMode.onTouchMove(),a.updateProgress(l.currentTranslate),a.setTranslate(l.currentTranslate))}function A2(t){let e=this,a=e.touchEventsData,l=t;l.originalEvent&&(l=l.originalEvent);let r;if(l.type==="touchend"||l.type==="touchcancel"){if(r=[...l.changedTouches].find(b=>b.identifier===a.touchId),!r||r.identifier!==a.touchId)return}else{if(a.touchId!==null||l.pointerId!==a.pointerId)return;r=l}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(l.type)&&!(["pointercancel","contextmenu"].includes(l.type)&&(e.browser.isSafari||e.browser.isWebView)))return;a.pointerId=null,a.touchId=null;let{params:s,touches:n,rtlTranslate:o,slidesGrid:u,enabled:f}=e;if(!f||!s.simulateTouch&&l.pointerType==="mouse")return;if(a.allowTouchCallbacks&&e.emit("touchEnd",l),a.allowTouchCallbacks=!1,!a.isTouched){a.isMoved&&s.grabCursor&&e.setGrabCursor(!1),a.isMoved=!1,a.startMoving=!1;return}s.grabCursor&&a.isMoved&&a.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);let c=os(),p=c-a.touchStartTime;if(e.allowClick){let b=l.path||l.composedPath&&l.composedPath();e.updateClickedSlide(b&&b[0]||l.target,b),e.emit("tap click",l),p<300&&c-a.lastClickTime<300&&e.emit("doubleTap doubleClick",l)}if(a.lastClickTime=os(),wn(()=>{e.destroyed||(e.allowClick=!0)}),!a.isTouched||!a.isMoved||!e.swipeDirection||n.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 d;if(s.followFinger?d=o?e.translate:-e.translate:d=-a.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:d});return}let v=d>=-e.maxTranslate()&&!e.params.loop,h=0,L=e.slidesSizesGrid[0];for(let b=0;b=u[b]&&d=u[b])&&(h=b,L=u[u.length-1]-u[u.length-2])}let g=null,m=null;s.rewind&&(e.isBeginning?m=s.virtual&&s.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(g=0));let x=(d-u[h])/L,y=hs.longSwipesMs){if(!s.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(x>=s.longSwipesRatio?e.slideTo(s.rewind&&e.isEnd?g:h+y):e.slideTo(h)),e.swipeDirection==="prev"&&(x>1-s.longSwipesRatio?e.slideTo(h+y):m!==null&&x<0&&Math.abs(x)>s.longSwipesRatio?e.slideTo(m):e.slideTo(h))}else{if(!s.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(l.target===e.navigation.nextEl||l.target===e.navigation.prevEl)?l.target===e.navigation.nextEl?e.slideTo(h+y):e.slideTo(h):(e.swipeDirection==="next"&&e.slideTo(g!==null?g:h+y),e.swipeDirection==="prev"&&e.slideTo(m!==null?m:h))}}function U1(){let t=this,{params:e,el:a}=t;if(a&&a.offsetWidth===0)return;e.breakpoints&&t.setBreakpoint();let{allowSlideNext:l,allowSlidePrev:r,snapGrid:i}=t,s=t.virtual&&t.params.virtual.enabled;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses();let n=s&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&t.isEnd&&!t.isBeginning&&!t.params.centeredSlides&&!n?t.slideTo(t.slides.length-1,0,!1,!0):t.params.loop&&!s?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=r,t.allowSlideNext=l,t.params.watchOverflow&&i!==t.snapGrid&&t.checkOverflow()}function k2(t){let e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&t.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(t.stopPropagation(),t.stopImmediatePropagation())))}function D2(){let t=this,{wrapperEl:e,rtlTranslate:a,enabled:l}=t;if(!l)return;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-e.scrollLeft:t.translate=-e.scrollTop,t.translate===0&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();let r,i=t.maxTranslate()-t.minTranslate();i===0?r=0:r=(t.translate-t.minTranslate())/i,r!==t.progress&&t.updateProgress(a?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}function w2(t){let e=this;gc(e,t.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update()}function O2(){let t=this;t.documentTouchHandlerProceeded||(t.documentTouchHandlerProceeded=!0,t.params.touchReleaseOnEdges&&(t.el.style.touchAction="auto"))}var W1=(t,e)=>{let a=ct(),{params:l,el:r,wrapperEl:i,device:s}=t,n=!!l.nested,o=e==="on"?"addEventListener":"removeEventListener",u=e;!r||typeof r=="string"||(a[o]("touchstart",t.onDocumentTouchStart,{passive:!1,capture:n}),r[o]("touchstart",t.onTouchStart,{passive:!1}),r[o]("pointerdown",t.onTouchStart,{passive:!1}),a[o]("touchmove",t.onTouchMove,{passive:!1,capture:n}),a[o]("pointermove",t.onTouchMove,{passive:!1,capture:n}),a[o]("touchend",t.onTouchEnd,{passive:!0}),a[o]("pointerup",t.onTouchEnd,{passive:!0}),a[o]("pointercancel",t.onTouchEnd,{passive:!0}),a[o]("touchcancel",t.onTouchEnd,{passive:!0}),a[o]("pointerout",t.onTouchEnd,{passive:!0}),a[o]("pointerleave",t.onTouchEnd,{passive:!0}),a[o]("contextmenu",t.onTouchEnd,{passive:!0}),(l.preventClicks||l.preventClicksPropagation)&&r[o]("click",t.onClick,!0),l.cssMode&&i[o]("scroll",t.onScroll),l.updateOnWindowResize?t[u](s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate",U1,!0):t[u]("observerUpdate",U1,!0),r[o]("load",t.onLoad,{capture:!0}))};function B2(){let t=this,{params:e}=t;t.onTouchStart=M2.bind(t),t.onTouchMove=E2.bind(t),t.onTouchEnd=A2.bind(t),t.onDocumentTouchStart=O2.bind(t),e.cssMode&&(t.onScroll=D2.bind(t)),t.onClick=k2.bind(t),t.onLoad=w2.bind(t),W1(t,"on")}function z2(){W1(this,"off")}var R2={attachEvents:B2,detachEvents:z2},F1=(t,e)=>t.grid&&e.grid&&e.grid.rows>1;function P2(){let t=this,{realIndex:e,initialized:a,params:l,el:r}=t,i=l.breakpoints;if(!i||i&&Object.keys(i).length===0)return;let s=ct(),n=l.breakpointsBase==="window"||!l.breakpointsBase?l.breakpointsBase:"container",o=["window","container"].includes(l.breakpointsBase)||!l.breakpointsBase?t.el:s.querySelector(l.breakpointsBase),u=t.getBreakpoint(i,n,o);if(!u||t.currentBreakpoint===u)return;let c=(u in i?i[u]:void 0)||t.originalParams,p=F1(t,l),d=F1(t,c),v=t.params.grabCursor,h=c.grabCursor,L=l.enabled;p&&!d?(r.classList.remove(`${l.containerModifierClass}grid`,`${l.containerModifierClass}grid-column`),t.emitContainerClasses()):!p&&d&&(r.classList.add(`${l.containerModifierClass}grid`),(c.grid.fill&&c.grid.fill==="column"||!c.grid.fill&&l.grid.fill==="column")&&r.classList.add(`${l.containerModifierClass}grid-column`),t.emitContainerClasses()),v&&!h?t.unsetGrabCursor():!v&&h&&t.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(T=>{if(typeof c[T]>"u")return;let C=l[T]&&l[T].enabled,I=c[T]&&c[T].enabled;C&&!I&&t[T].disable(),!C&&I&&t[T].enable()});let g=c.direction&&c.direction!==l.direction,m=l.loop&&(c.slidesPerView!==l.slidesPerView||g),x=l.loop;g&&a&&t.changeDirection(),Sa(t.params,c);let y=t.params.enabled,b=t.params.loop;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),L&&!y?t.disable():!L&&y&&t.enable(),t.currentBreakpoint=u,t.emit("_beforeBreakpoint",c),a&&(m?(t.loopDestroy(),t.loopCreate(e),t.updateSlides()):!x&&b?(t.loopCreate(e),t.updateSlides()):x&&!b&&t.loopDestroy()),t.emit("breakpoint",c)}function H2(t,e="window",a){if(!t||e==="container"&&!a)return;let l=!1,r=Ve(),i=e==="window"?r.innerHeight:a.clientHeight,s=Object.keys(t).map(n=>{if(typeof n=="string"&&n.indexOf("@")===0){let o=parseFloat(n.substr(1));return{value:i*o,point:n}}return{value:n,point:n}});s.sort((n,o)=>parseInt(n.value,10)-parseInt(o.value,10));for(let n=0;n{typeof l=="object"?Object.keys(l).forEach(r=>{l[r]&&a.push(e+r)}):typeof l=="string"&&a.push(e+l)}),a}function U2(){let t=this,{classNames:e,params:a,rtl:l,el:r,device:i}=t,s=N2(["initialized",a.direction,{"free-mode":t.params.freeMode&&a.freeMode.enabled},{autoheight:a.autoHeight},{rtl:l},{grid:a.grid&&a.grid.rows>1},{"grid-column":a.grid&&a.grid.rows>1&&a.grid.fill==="column"},{android:i.android},{ios:i.ios},{"css-mode":a.cssMode},{centered:a.cssMode&&a.centeredSlides},{"watch-progress":a.watchSlidesProgress}],a.containerModifierClass);e.push(...s),r.classList.add(...e),t.emitContainerClasses()}function F2(){let t=this,{el:e,classNames:a}=t;!e||typeof e=="string"||(e.classList.remove(...a),t.emitContainerClasses())}var G2={addClasses:U2,removeClasses:F2};function V2(){let t=this,{isLocked:e,params:a}=t,{slidesOffsetBefore:l}=a;if(l){let r=t.slides.length-1,i=t.slidesGrid[r]+t.slidesSizesGrid[r]+l*2;t.isLocked=t.size>i}else t.isLocked=t.snapGrid.length===1;a.allowSlideNext===!0&&(t.allowSlideNext=!t.isLocked),a.allowSlidePrev===!0&&(t.allowSlidePrev=!t.isLocked),e&&e!==t.isLocked&&(t.isEnd=!1),e!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}var X2={checkOverflow:V2},G1={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 Y2(t,e){return function(l={}){let r=Object.keys(l)[0],i=l[r];if(typeof i!="object"||i===null){Sa(e,l);return}if(t[r]===!0&&(t[r]={enabled:!0}),r==="navigation"&&t[r]&&t[r].enabled&&!t[r].prevEl&&!t[r].nextEl&&(t[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&t[r]&&t[r].enabled&&!t[r].el&&(t[r].auto=!0),!(r in t&&"enabled"in i)){Sa(e,l);return}typeof t[r]=="object"&&!("enabled"in t[r])&&(t[r].enabled=!0),t[r]||(t[r]={enabled:!1}),Sa(e,l)}}var kg={eventsEmitter:GM,update:e2,translate:s2,transition:f2,slide:v2,loop:b2,grabCursor:_2,events:R2,breakpoints:q2,checkOverflow:X2,classes:G2},Dg={},hi=class t{constructor(...e){let a,l;e.length===1&&e[0].constructor&&Object.prototype.toString.call(e[0]).slice(8,-1)==="Object"?l=e[0]:[a,l]=e,l||(l={}),l=Sa({},l),a&&!l.el&&(l.el=a);let r=ct();if(l.el&&typeof l.el=="string"&&r.querySelectorAll(l.el).length>1){let o=[];return r.querySelectorAll(l.el).forEach(u=>{let f=Sa({},l,{el:u});o.push(new t(f))}),o}let i=this;i.__swiper__=!0,i.support=V1(),i.device=X1({userAgent:l.userAgent}),i.browser=Y1(),i.eventsListeners={},i.eventsAnyListeners=[],i.modules=[...i.__modules__],l.modules&&Array.isArray(l.modules)&&l.modules.forEach(o=>{typeof o=="function"&&i.modules.indexOf(o)<0&&i.modules.push(o)});let s={};i.modules.forEach(o=>{o({params:l,swiper:i,extendParams:Y2(l,s),on:i.on.bind(i),once:i.once.bind(i),off:i.off.bind(i),emit:i.emit.bind(i)})});let n=Sa({},G1,s);return i.params=Sa({},n,Dg,l),i.originalParams=Sa({},i.params),i.passedParams=Sa({},l),i.params&&i.params.on&&Object.keys(i.params.on).forEach(o=>{i.on(o,i.params.on[o])}),i.params&&i.params.onAny&&i.onAny(i.params.onAny),Object.assign(i,{enabled:i.params.enabled,el:a,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return i.params.direction==="horizontal"},isVertical(){return i.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:i.params.allowSlideNext,allowSlidePrev:i.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:i.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.emit("_swiper"),i.params.init&&i.init(),i}getDirectionLabel(e){return this.isHorizontal()?e:{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"}[e]}getSlideIndex(e){let{slidesEl:a,params:l}=this,r=Vt(a,`.${l.slideClass}, swiper-slide`),i=Gu(r[0]);return Gu(e)-i}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(a=>a.getAttribute("data-swiper-slide-index")*1===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill==="column"?e=Math.floor(e/this.params.grid.rows):this.params.grid.fill==="row"&&(e=e%Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let e=this,{slidesEl:a,params:l}=e;e.slides=Vt(a,`.${l.slideClass}, swiper-slide`)}enable(){let e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){let e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,a){let l=this;e=Math.min(Math.max(e,0),1);let r=l.minTranslate(),s=(l.maxTranslate()-r)*e+r;l.translateTo(s,typeof a>"u"?0:a),l.updateActiveIndex(),l.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let a=e.el.className.split(" ").filter(l=>l.indexOf("swiper")===0||l.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",a.join(" "))}getSlideClasses(e){let a=this;return a.destroyed?"":e.className.split(" ").filter(l=>l.indexOf("swiper-slide")===0||l.indexOf(a.params.slideClass)===0).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let a=[];e.slides.forEach(l=>{let r=e.getSlideClasses(l);a.push({slideEl:l,classNames:r}),e.emit("_slideClass",l,r)}),e.emit("_slideClasses",a)}slidesPerViewDynamic(e="current",a=!1){let l=this,{params:r,slides:i,slidesGrid:s,slidesSizesGrid:n,size:o,activeIndex:u}=l,f=1;if(typeof r.slidesPerView=="number")return r.slidesPerView;if(r.centeredSlides){let c=i[u]?Math.ceil(i[u].swiperSlideSize):0,p;for(let d=u+1;do&&(p=!0));for(let d=u-1;d>=0;d-=1)i[d]&&!p&&(c+=i[d].swiperSlideSize,f+=1,c>o&&(p=!0))}else if(e==="current")for(let c=u+1;c=0;c-=1)s[u]-s[c]{s.complete&&gc(e,s)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function r(){let s=e.rtlTranslate?e.translate*-1:e.translate,n=Math.min(Math.max(s,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(l.freeMode&&l.freeMode.enabled&&!l.cssMode)r(),l.autoHeight&&e.updateAutoHeight();else{if((l.slidesPerView==="auto"||l.slidesPerView>1)&&e.isEnd&&!l.centeredSlides){let s=e.virtual&&l.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(s.length-1,0,!1,!0)}else i=e.slideTo(e.activeIndex,0,!1,!0);i||r()}l.watchOverflow&&a!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,a=!0){let l=this,r=l.params.direction;return e||(e=r==="horizontal"?"vertical":"horizontal"),e===r||e!=="horizontal"&&e!=="vertical"||(l.el.classList.remove(`${l.params.containerModifierClass}${r}`),l.el.classList.add(`${l.params.containerModifierClass}${e}`),l.emitContainerClasses(),l.params.direction=e,l.slides.forEach(i=>{e==="vertical"?i.style.width="":i.style.height=""}),l.emit("changeDirection"),a&&l.update()),l}changeLanguageDirection(e){let a=this;a.rtl&&e==="rtl"||!a.rtl&&e==="ltr"||(a.rtl=e==="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(e){let a=this;if(a.mounted)return!0;let l=e||a.params.el;if(typeof l=="string"&&(l=document.querySelector(l)),!l)return!1;l.swiper=a,l.parentNode&&l.parentNode.host&&l.parentNode.host.nodeName===a.params.swiperElementNodeName.toUpperCase()&&(a.isElement=!0);let r=()=>`.${(a.params.wrapperClass||"").trim().split(" ").join(".")}`,s=l&&l.shadowRoot&&l.shadowRoot.querySelector?l.shadowRoot.querySelector(r()):Vt(l,r())[0];return!s&&a.params.createElements&&(s=xl("div",a.params.wrapperClass),l.append(s),Vt(l,`.${a.params.slideClass}`).forEach(n=>{s.append(n)})),Object.assign(a,{el:l,wrapperEl:s,slidesEl:a.isElement&&!l.parentNode.host.slideSlots?l.parentNode.host:s,hostEl:a.isElement?l.parentNode.host:l,mounted:!0,rtl:l.dir.toLowerCase()==="rtl"||yr(l,"direction")==="rtl",rtlTranslate:a.params.direction==="horizontal"&&(l.dir.toLowerCase()==="rtl"||yr(l,"direction")==="rtl"),wrongRTL:yr(s,"display")==="-webkit-box"}),!0}init(e){let a=this;if(a.initialized||a.mount(e)===!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();let r=[...a.el.querySelectorAll('[loading="lazy"]')];return a.isElement&&r.push(...a.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(i=>{i.complete?gc(a,i):i.addEventListener("load",s=>{gc(a,s.target)})}),wg(a),a.initialized=!0,wg(a),a.emit("init"),a.emit("afterInit"),a}destroy(e=!0,a=!0){let l=this,{params:r,el:i,wrapperEl:s,slides:n}=l;return typeof l.params>"u"||l.destroyed||(l.emit("beforeDestroy"),l.initialized=!1,l.detachEvents(),r.loop&&l.loopDestroy(),a&&(l.removeClasses(),i&&typeof i!="string"&&i.removeAttribute("style"),s&&s.removeAttribute("style"),n&&n.length&&n.forEach(o=>{o.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),o.removeAttribute("style"),o.removeAttribute("data-swiper-slide-index")})),l.emit("destroy"),Object.keys(l.eventsListeners).forEach(o=>{l.off(o)}),e!==!1&&(l.el&&typeof l.el!="string"&&(l.el.swiper=null),z1(l)),l.destroyed=!0),null}static extendDefaults(e){Sa(Dg,e)}static get extendedDefaults(){return Dg}static get defaults(){return G1}static installModule(e){t.prototype.__modules__||(t.prototype.__modules__=[]);let a=t.prototype.__modules__;typeof e=="function"&&a.indexOf(e)<0&&a.push(e)}static use(e){return Array.isArray(e)?(e.forEach(a=>t.installModule(a)),t):(t.installModule(e),t)}};Object.keys(kg).forEach(t=>{Object.keys(kg[t]).forEach(e=>{hi.prototype[e]=kg[t][e]})});hi.use([UM,FM]);function Bg({swiper:t,extendParams:e,on:a,emit:l,params:r}){t.autoplay={running:!1,paused:!1,timeLeft:0},e({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let i,s,n=r&&r.autoplay?r.autoplay.delay:3e3,o=r&&r.autoplay?r.autoplay.delay:3e3,u,f=new Date().getTime(),c,p,d,v,h,L;function g(k){!t||t.destroyed||!t.wrapperEl||k.target===t.wrapperEl&&(t.wrapperEl.removeEventListener("transitionend",g),!(L||k.detail&&k.detail.bySwiperTouchMove)&&E())}let m=()=>{if(t.destroyed||!t.autoplay.running)return;t.autoplay.paused?c=!0:c&&(o=u,c=!1);let k=t.autoplay.paused?u:f+o-new Date().getTime();t.autoplay.timeLeft=k,l("autoplayTimeLeft",k,k/n),s=requestAnimationFrame(()=>{m()})},x=()=>{let k;return t.virtual&&t.params.virtual.enabled?k=t.slides.find(N=>N.classList.contains("swiper-slide-active")):k=t.slides[t.activeIndex],k?parseInt(k.getAttribute("data-swiper-autoplay"),10):void 0},y=()=>{let k=t.params.autoplay.delay,z=x();return!Number.isNaN(z)&&z>0&&(k=z),k},b=k=>{if(t.destroyed||!t.autoplay.running)return;cancelAnimationFrame(s),m();let z=k;typeof z>"u"&&(z=y(),n=z,o=z),u=z;let N=t.params.speed,_=()=>{!t||t.destroyed||(t.params.autoplay.reverseDirection?!t.isBeginning||t.params.loop||t.params.rewind?(t.slidePrev(N,!0,!0),l("autoplay")):t.params.autoplay.stopOnLastSlide||(t.slideTo(t.slides.length-1,N,!0,!0),l("autoplay")):!t.isEnd||t.params.loop||t.params.rewind?(t.slideNext(N,!0,!0),l("autoplay")):t.params.autoplay.stopOnLastSlide||(t.slideTo(0,N,!0,!0),l("autoplay")),t.params.cssMode&&(f=new Date().getTime(),requestAnimationFrame(()=>{b()})))};return z>0?(clearTimeout(i),i=setTimeout(()=>{_()},z)):requestAnimationFrame(()=>{_()}),z},T=()=>{f=new Date().getTime(),t.autoplay.running=!0,b(),l("autoplayStart")},C=()=>{t.autoplay.running=!1,clearTimeout(i),cancelAnimationFrame(s),l("autoplayStop")},I=(k,z)=>{if(t.destroyed||!t.autoplay.running)return;clearTimeout(i),k||(h=!0);let N=()=>{l("autoplayPause"),t.params.autoplay.waitForTransition?t.wrapperEl.addEventListener("transitionend",g):E()};if(t.autoplay.paused=!0,z){N();return}u=(u||t.params.autoplay.delay)-(new Date().getTime()-f),!(t.isEnd&&u<0&&!t.params.loop)&&(u<0&&(u=0),N())},E=()=>{t.isEnd&&u<0&&!t.params.loop||t.destroyed||!t.autoplay.running||(f=new Date().getTime(),h?(h=!1,b(u)):b(),t.autoplay.paused=!1,l("autoplayResume"))},M=()=>{if(t.destroyed||!t.autoplay.running)return;let k=ct();k.visibilityState==="hidden"&&(h=!0,I(!0)),k.visibilityState==="visible"&&E()},D=k=>{k.pointerType==="mouse"&&(h=!0,L=!0,!(t.animating||t.autoplay.paused)&&I(!0))},w=k=>{k.pointerType==="mouse"&&(L=!1,t.autoplay.paused&&E())},H=()=>{t.params.autoplay.pauseOnMouseEnter&&(t.el.addEventListener("pointerenter",D),t.el.addEventListener("pointerleave",w))},q=()=>{t.el&&typeof t.el!="string"&&(t.el.removeEventListener("pointerenter",D),t.el.removeEventListener("pointerleave",w))},U=()=>{ct().addEventListener("visibilitychange",M)},B=()=>{ct().removeEventListener("visibilitychange",M)};a("init",()=>{t.params.autoplay.enabled&&(H(),U(),T())}),a("destroy",()=>{q(),B(),t.autoplay.running&&C()}),a("_freeModeStaticRelease",()=>{(d||h)&&E()}),a("_freeModeNoMomentumRelease",()=>{t.params.autoplay.disableOnInteraction?C():I(!0,!0)}),a("beforeTransitionStart",(k,z,N)=>{t.destroyed||!t.autoplay.running||(N||!t.params.autoplay.disableOnInteraction?I(!0,!0):C())}),a("sliderFirstMove",()=>{if(!(t.destroyed||!t.autoplay.running)){if(t.params.autoplay.disableOnInteraction){C();return}p=!0,d=!1,h=!1,v=setTimeout(()=>{h=!0,d=!0,I(!0)},200)}}),a("touchEnd",()=>{if(!(t.destroyed||!t.autoplay.running||!p)){if(clearTimeout(v),clearTimeout(i),t.params.autoplay.disableOnInteraction){d=!1,p=!1;return}d&&t.params.cssMode&&E(),d=!1,p=!1}}),a("slideChange",()=>{t.destroyed||!t.autoplay.running||t.autoplay.paused&&(u=y(),n=y())}),Object.assign(t.autoplay,{start:T,stop:C,pause:I,resume:E})}function us(t){let{effect:e,swiper:a,on:l,setTranslate:r,setTransition:i,overwriteParams:s,perspective:n,recreateShadows:o,getEffectParams:u}=t;l("beforeInit",()=>{if(a.params.effect!==e)return;a.classNames.push(`${a.params.containerModifierClass}${e}`),n&&n()&&a.classNames.push(`${a.params.containerModifierClass}3d`);let c=s?s():{};Object.assign(a.params,c),Object.assign(a.originalParams,c)}),l("setTranslate _virtualUpdated",()=>{a.params.effect===e&&r()}),l("setTransition",(c,p)=>{a.params.effect===e&&i(p)}),l("transitionEnd",()=>{if(a.params.effect===e&&o){if(!u||!u().slideShadows)return;a.slides.forEach(c=>{c.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(p=>p.remove())}),o()}});let f;l("virtualUpdate",()=>{a.params.effect===e&&(a.slides.length||(f=!0),requestAnimationFrame(()=>{f&&a.slides&&a.slides.length&&(r(),f=!1)}))})}function On(t,e){let a=Rl(e);return a!==e&&(a.style.backfaceVisibility="hidden",a.style["-webkit-backface-visibility"]="hidden"),a}function Bn(t,e,a){let l=`swiper-slide-shadow${a?`-${a}`:""}${t?` swiper-slide-shadow-${t}`:""}`,r=Rl(e),i=r.querySelector(`.${l.split(" ").join(".")}`);return i||(i=xl("div",l.split(" ")),r.append(i)),i}function Rg({swiper:t,extendParams:e,on:a}){e({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),us({effect:"coverflow",swiper:t,on:a,setTranslate:()=>{let{width:i,height:s,slides:n,slidesSizesGrid:o}=t,u=t.params.coverflowEffect,f=t.isHorizontal(),c=t.translate,p=f?-c+i/2:-c+s/2,d=f?u.rotate:-u.rotate,v=u.depth,h=Xu(t);for(let L=0,g=n.length;L0?T:0),k&&(k.style.opacity=-T>0?-T:0)}}},setTransition:i=>{t.slides.map(n=>Rl(n)).forEach(n=>{n.style.transitionDuration=`${i}ms`,n.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(o=>{o.style.transitionDuration=`${i}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}var gi=Qt(Fl(),1),Xt=Qt(Sr(),1),Q2=({onComplete:t})=>{let[e,a]=(0,gi.useState)([]),[l,r]=(0,gi.useState)(0),[i,s]=(0,gi.useState)(0),[n,o]=(0,gi.useState)(!1),u=["init system --verbose","Loading kernel modules... [OK]","Mounting file systems... [OK]","Starting network services... [OK]","Bypassing firewalls... [SUCCESS]","System Ready."];return(0,gi.useEffect)(()=>{let f=document.getElementById("matrix-canvas"),c;if(f){let p=f.getContext("2d");if(p){f.width=window.innerWidth,f.height=window.innerHeight;let v="\u30A2\u30A1\u30AB\u30B5\u30BF\u30CA\u30CF\u30DE\u30E4\u30E3\u30E9\u30EF\u30AC\u30B6\u30C0\u30D0\u30D1\u30A4\u30A3\u30AD\u30B7\u30C1\u30CB\u30D2\u30DF\u30EA\u30F0\u30AE\u30B8\u30C2\u30D3\u30D4\u30A6\u30A5\u30AF\u30B9\u30C4\u30CC\u30D5\u30E0\u30E6\u30E5\u30EB\u30B0\u30BA\u30D6\u30C5\u30D7\u30A8\u30A7\u30B1\u30BB\u30C6\u30CD\u30D8\u30E1\u30EC\u30F1\u30B2\u30BC\u30C7\u30D9\u30DA\u30AA\u30A9\u30B3\u30BD\u30C8\u30CE\u30DB\u30E2\u30E8\u30E7\u30ED\u30F2\u30B4\u30BE\u30C9\u30DC\u30DD\u30F4\u30C3\u30F30123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),h=14,L=f.width/h,g=[];for(let x=0;x{p.fillStyle="rgba(0, 0, 0, 0.05)",p.fillRect(0,0,f.width,f.height),p.fillStyle="#0F0",p.font=h+"px monospace";for(let x=0;xf.height&&Math.random()>.975&&(g[x]=0),g[x]++}},33)}}return()=>{c&&clearInterval(c)}},[]),(0,gi.useEffect)(()=>{let f;if(l>=u.length)f=setTimeout(()=>{o(!0),setTimeout(t,500)},800);else{let c=u[l];l===0?i{a(p=>{let d=[...p];return d[0]=c.substring(0,i+1),d}),s(p=>p+1)},30):f=setTimeout(()=>{r(p=>p+1),s(0)},300):f=setTimeout(()=>{a(p=>{let d=[...p];return d[l]=c,d}),r(p=>p+1)},200)}return()=>{f&&clearTimeout(f)}},[l,i,t,u]),(0,Xt.jsxs)("div",{className:`fixed inset-0 bg-[#050505] z-[10000] flex flex-col items-center justify-center font-mono text-green-500 transition-all duration-700 ${n?"opacity-0 scale-110 pointer-events-none":"opacity-100"}`,children:[(0,Xt.jsx)("canvas",{id:"matrix-canvas",className:"absolute top-0 left-0 w-full h-full opacity-40 pointer-events-none"}),(0,Xt.jsxs)("div",{className:"w-[90%] max-w-lg p-6 border border-green-500/30 rounded-xl bg-black/60 backdrop-blur-sm shadow-2xl relative overflow-hidden z-10 min-h-[300px] flex flex-col justify-end transition-all duration-300",children:[(0,Xt.jsx)("div",{className:"absolute top-0 left-0 w-full h-1 bg-gradient-to-r from-transparent via-green-500 to-transparent opacity-50 animate-pulse"}),e.map((f,c)=>(0,Xt.jsx)("p",{className:"mb-1 text-xs md:text-sm tracking-wider font-mono break-all leading-relaxed",children:c===0?(0,Xt.jsxs)("span",{children:[(0,Xt.jsx)("span",{className:"text-blue-400 font-bold",children:"root@jubair"}),":",(0,Xt.jsx)("span",{className:"text-blue-500",children:"~"}),"$ ",f]}):(0,Xt.jsxs)("span",{className:"text-gray-400",children:[(0,Xt.jsx)("span",{className:"text-gray-600 mr-2",children:"\u276F"}),(0,Xt.jsx)("span",{dangerouslySetInnerHTML:{__html:f.replace("[OK]",'[OK]').replace("[SUCCESS]",'[SUCCESS]')}})]})},c)),!n&&(0,Xt.jsx)("div",{className:"mt-1",children:(0,Xt.jsx)("span",{className:"inline-block w-2 h-4 bg-green-500 animate-pulse"})})]}),(0,Xt.jsx)("div",{className:"mt-8 text-xs text-gray-500 uppercase tracking-[0.3em] animate-pulse relative z-10",children:"Initializing System..."})]})},ab=Q2;var fs=Qt(Fl(),1),ds=Qt(Sr(),1),Z2=()=>{let t=(0,fs.useRef)(null),e=(0,fs.useRef)(null),[a,l]=(0,fs.useState)(!1);return(0,fs.useEffect)(()=>{if(!window.matchMedia("(pointer: fine)").matches)return;l(!0);let i=0,s=0,n=0,o=0,u=0,f=0,c=y=>{i=y.clientX,s=y.clientY},p=()=>{n+=(i-n)*.5,o+=(s-o)*.5,u+=(i-u)*.15,f+=(s-f)*.15,t.current&&(t.current.style.transform=`translate(${n}px, ${o}px) translate(-50%, -50%)`),e.current&&(e.current.style.transform=`translate(${u}px, ${f}px) translate(-50%, -50%)`),requestAnimationFrame(p)},d=requestAnimationFrame(p);window.addEventListener("mousemove",c);let v=()=>e.current?.classList.add("scale-[1.5]","opacity-50"),h=()=>e.current?.classList.remove("scale-[1.5]","opacity-50"),L=()=>{e.current&&e.current.classList.add("w-1","h-8","rounded-sm","bg-primary","border-none","opacity-70")},g=()=>{e.current&&e.current.classList.remove("w-1","h-8","rounded-sm","bg-primary","border-none","opacity-70")},m=()=>{document.querySelectorAll("a, button, input, .interactive").forEach(y=>{y.addEventListener("mouseenter",v),y.addEventListener("mouseleave",h)}),document.querySelectorAll("p, h1, h2, h3, span, li").forEach(y=>{y.addEventListener("mouseenter",L),y.addEventListener("mouseleave",g)})};setTimeout(m,1e3);let x=new MutationObserver(m);return x.observe(document.body,{childList:!0,subtree:!0}),()=>{window.removeEventListener("mousemove",c),cancelAnimationFrame(d),x.disconnect()}},[]),a?(0,ds.jsxs)(ds.Fragment,{children:[(0,ds.jsx)("div",{ref:t,className:"pointer-events-none fixed top-0 left-0 w-2 h-2 bg-primary rounded-full z-[9999]"}),(0,ds.jsx)("div",{ref:e,className:"pointer-events-none fixed top-0 left-0 w-10 h-10 border-2 border-primary rounded-full z-[9999] transition-all duration-150 ease-out"})]}):null},lb=Z2;var S=Qt(Sr(),1);fi.registerPlugin(ee);var K2=()=>{let[t,e]=(0,st.useState)(!0),[a,l]=(0,st.useState)("home"),[r,i]=(0,st.useState)(!1),[s,n]=(0,st.useState)(!0),[o,u]=(0,st.useState)(!1),[f,c]=(0,st.useState)("green"),[p,d]=(0,st.useState)(!1),[v,h]=(0,st.useState)(20),[L,g]=(0,st.useState)("hadith"),m=(0,st.useRef)(null),x=(0,st.useRef)(null),y=(0,st.useRef)(null),b=["https://raw.githubusercontent.com/jubairbro/Faw/refs/heads/main/photos/IMG_20250822_001904_975.jpg","https://raw.githubusercontent.com/jubairbro/Faw/refs/heads/main/photos/1735204262659.jpg","https://raw.githubusercontent.com/jubairbro/Faw/refs/heads/main/photos/satoru-gojo-jujutsu-5120x2880-10828.png","https://raw.githubusercontent.com/jubairbro/Faw/refs/heads/main/photos/IMG_20251001_161822_246.jpg"],T=[{arabic:"\u0625\u0650\u0646\u064E\u0651\u0645\u064E\u0627 \u0627\u0644\u0652\u0623\u064E\u0639\u0652\u0645\u064E\u0627\u0644\u064F \u0628\u0650\u0627\u0644\u0646\u0650\u0651\u064A\u064E\u0651\u0627\u062A\u0650",text:"Actions are judged by intentions.",ref:"Bukhari & Muslim"},{arabic:"\u062E\u064E\u064A\u0652\u0631\u064F\u0643\u064F\u0645\u0652 \u0645\u064E\u0646\u0652 \u062A\u064E\u0639\u064E\u0644\u064E\u0651\u0645\u064E \u0627\u0644\u0652\u0642\u064F\u0631\u0652\u0622\u0646\u064E \u0648\u064E\u0639\u064E\u0644\u064E\u0651\u0645\u064E\u0647\u064F",text:"The best of you are those who learn the Quran and teach it.",ref:"Bukhari"},{arabic:"\u0644\u0627 \u064A\u064F\u0624\u0652\u0645\u0650\u0646\u064F \u0623\u064E\u062D\u064E\u062F\u064F\u0643\u064F\u0645\u0652 \u062D\u064E\u062A\u064E\u0651\u0649 \u064A\u064F\u062D\u0650\u0628\u064E\u0651 \u0644\u0623\u064E\u062E\u0650\u064A\u0647\u0650 \u0645\u064E\u0627 \u064A\u064F\u062D\u0650\u0628\u064F\u0651 \u0644\u0650\u0646\u064E\u0641\u0652\u0633\u0650\u0647\u0650",text:"None of you truly believes until he loves for his brother what he loves for himself.",ref:"Bukhari & Muslim"},{arabic:"\u0627\u0644\u062F\u0650\u0651\u064A\u0646\u064F \u0627\u0644\u0646\u064E\u0651\u0635\u0650\u064A\u062D\u064E\u0629\u064F",text:"Religion is sincerity.",ref:"Muslim"},{arabic:"\u0644\u064E\u0627 \u062A\u064E\u0642\u064F\u0648\u0645\u064F \u0627\u0644\u0633\u064E\u0651\u0627\u0639\u064E\u0629\u064F \u062D\u064E\u062A\u064E\u0651\u0649 \u062A\u064E\u062E\u0652\u0631\u064F\u062C\u064E \u0627\u0644\u0646\u064E\u0651\u0627\u0631\u064F \u0645\u0650\u0646\u0652 \u0623\u064E\u0631\u0652\u0636\u0650 \u0627\u0644\u0652\u062D\u0650\u062C\u064E\u0627\u0632\u0650",text:"The Hour will not be established until a fire emerges from the land of Hijaz.",ref:"Bukhari"},{arabic:"\u062A\u064E\u0628\u064E\u0633\u064F\u0651\u0645\u064F\u0643\u064E \u0641\u0650\u064A \u0648\u064E\u062C\u0652\u0647\u0650 \u0623\u064E\u062E\u0650\u064A\u0643\u064E \u0644\u064E\u0643\u064E \u0635\u064E\u062F\u064E\u0642\u064E\u0629\u064C",text:"Your smile for your brother is a charity.",ref:"Tirmidhi"},{arabic:"\u0627\u0644\u0637\u064F\u0651\u0647\u064F\u0648\u0631\u064F \u0634\u064E\u0637\u0652\u0631\u064F \u0627\u0644\u0625\u0650\u064A\u0645\u064E\u0627\u0646\u0650",text:"Cleanliness is half of faith.",ref:"Muslim"},{arabic:"\u0627\u0644\u0652\u062C\u064E\u0646\u064E\u0651\u0629\u064F \u062A\u064E\u062D\u0652\u062A\u064E \u0623\u064E\u0642\u0652\u062F\u064E\u0627\u0645\u0650 \u0627\u0644\u0652\u0623\u064F\u0645\u064E\u0651\u0647\u064E\u0627\u062A\u0650",text:"Paradise lies at the feet of your mother.",ref:"Nasa'i"},{arabic:"\u0627\u0644\u0652\u0645\u064F\u0624\u0652\u0645\u0650\u0646\u064F \u0627\u0644\u0652\u0642\u064E\u0648\u0650\u064A\u064F\u0651 \u062E\u064E\u064A\u0652\u0631\u064C \u0648\u064E\u0623\u064E\u062D\u064E\u0628\u064F\u0651 \u0625\u0650\u0644\u064E\u0649 \u0627\u0644\u0644\u064E\u0651\u0647\u0650 \u0645\u0650\u0646\u064E \u0627\u0644\u0652\u0645\u064F\u0624\u0652\u0645\u0650\u0646\u0650 \u0627\u0644\u0636\u064E\u0651\u0639\u0650\u064A\u0641\u0650",text:"A strong believer is better and is more lovable to Allah than a weak believer.",ref:"Muslim"},{arabic:"\u0645\u064E\u0646\u0652 \u0643\u064E\u0627\u0646\u064E \u064A\u064F\u0624\u0652\u0645\u0650\u0646\u064F \u0628\u0650\u0627\u0644\u0644\u064E\u0651\u0647\u0650 \u0648\u064E\u0627\u0644\u0652\u064A\u064E\u0648\u0652\u0645\u0650 \u0627\u0644\u0622\u062E\u0650\u0631\u0650 \u0641\u064E\u0644\u0652\u064A\u064E\u0642\u064F\u0644\u0652 \u062E\u064E\u064A\u0652\u0631\u064B\u0627 \u0623\u064E\u0648\u0652 \u0644\u0650\u064A\u064E\u0635\u0652\u0645\u064F\u062A\u0652",text:"Whoever believes in Allah and the Last Day should talk what is good or keep quiet.",ref:"Bukhari"},{arabic:"\u0644\u064E\u064A\u0652\u0633\u064E \u0627\u0644\u0634\u064E\u0651\u062F\u0650\u064A\u062F\u064F \u0628\u0650\u0627\u0644\u0635\u064F\u0651\u0631\u064E\u0639\u064E\u0629\u0650\u060C \u0625\u0650\u0646\u064E\u0651\u0645\u064E\u0627 \u0627\u0644\u0634\u064E\u0651\u062F\u0650\u064A\u062F\u064F \u0627\u0644\u064E\u0651\u0630\u0650\u064A \u064A\u064E\u0645\u0652\u0644\u0650\u0643\u064F \u0646\u064E\u0641\u0652\u0633\u064E\u0647\u064F \u0639\u0650\u0646\u0652\u062F\u064E \u0627\u0644\u0652\u063A\u064E\u0636\u064E\u0628\u0650",text:"The strong is not the one who overcomes the people by his strength, but the strong is the one who controls himself while in anger.",ref:"Bukhari"},{arabic:"\u0639\u064F\u0648\u062F\u064F\u0648\u0627 \u0627\u0644\u0652\u0645\u064E\u0631\u0650\u064A\u0636\u064E\u060C \u0648\u064E\u0623\u064E\u0637\u0652\u0639\u0650\u0645\u064F\u0648\u0627 \u0627\u0644\u0652\u062C\u064E\u0627\u0626\u0650\u0639\u064E\u060C \u0648\u064E\u0641\u064F\u0643\u064F\u0651\u0648\u0627 \u0627\u0644\u0652\u0639\u064E\u0627\u0646\u0650\u064A\u064E",text:"Visit the sick, feed the hungry, and set free the captives.",ref:"Bukhari"},{arabic:"\u062A\u064E\u0647\u064E\u0627\u062F\u064E\u0648\u0652\u0627 \u062A\u064E\u062D\u064E\u0627\u0628\u064F\u0651\u0648\u0627",text:"Give gifts to one another, you will love each other.",ref:"Bukhari"},{arabic:"\u0623\u064E\u0643\u0652\u0645\u064E\u0644\u064F \u0627\u0644\u0652\u0645\u064F\u0624\u0652\u0645\u0650\u0646\u0650\u064A\u0646\u064E \u0625\u0650\u064A\u0645\u064E\u0627\u0646\u064B\u0627 \u0623\u064E\u062D\u0652\u0633\u064E\u0646\u064F\u0647\u064F\u0645\u0652 \u062E\u064F\u0644\u064F\u0642\u064B\u0627",text:"The most perfect man in his faith among the believers is the one whose behavior is most excellent.",ref:"Tirmidhi"},{arabic:"\u0625\u0650\u0645\u064E\u0627\u0637\u064E\u0629\u064F \u0627\u0644\u0652\u0623\u064E\u0630\u064E\u0649 \u0639\u064E\u0646\u0650 \u0627\u0644\u0637\u064E\u0651\u0631\u0650\u064A\u0642\u0650 \u0635\u064E\u062F\u064E\u0642\u064E\u0629\u064C",text:"Removing harmful things from the road is an act of charity.",ref:"Bukhari"}],C=[{arabic:"\u0627\u0644\u0644\u0651\u064E\u0647\u064F\u0645\u0651\u064E \u0623\u064E\u0646\u0652\u062A\u064E \u0631\u064E\u0628\u0651\u0650\u064A \u0644\u0627\u064E \u0625\u0650\u0644\u064E\u0647\u064E \u0625\u0650\u0644\u0627\u0651\u064E \u0623\u064E\u0646\u0652\u062A\u064E\u060C \u062E\u064E\u0644\u064E\u0642\u0652\u062A\u064E\u0646\u0650\u064A \u0648\u064E\u0623\u064E\u0646\u064E\u0627 \u0639\u064E\u0628\u0652\u062F\u064F\u0643\u064E\u060C \u0648\u064E\u0623\u064E\u0646\u064E\u0627 \u0639\u064E\u0644\u064E\u0649 \u0639\u064E\u0647\u0652\u062F\u0650\u0643\u064E \u0648\u064E\u0648\u064E\u0639\u0652\u062F\u0650\u0643\u064E \u0645\u064E\u0627 \u0627\u0633\u0652\u062A\u064E\u0637\u064E\u0639\u0652\u062A\u064F\u060C \u0623\u064E\u0639\u064F\u0648\u0630\u064F \u0628\u0650\u0643\u064E \u0645\u0650\u0646\u0652 \u0634\u064E\u0631\u0651\u0650 \u0645\u064E\u0627 \u0635\u064E\u0646\u064E\u0639\u0652\u062A\u064F\u060C \u0623\u064E\u0628\u064F\u0648\u0621\u064F \u0644\u064E\u0643\u064E \u0628\u0650\u0646\u0650\u0639\u0652\u0645\u064E\u062A\u0650\u0643\u064E \u0639\u064E\u0644\u064E\u064A\u0651\u064E\u060C \u0648\u064E\u0623\u064E\u0628\u064F\u0648\u0621\u064F \u0644\u064E\u0643\u064E \u0628\u0650\u0630\u064E\u0646\u0652\u0628\u0650\u064A \u0641\u064E\u0627\u063A\u0652\u0641\u0650\u0631\u0652 \u0644\u0650\u064A\u060C \u0641\u064E\u0625\u0650\u0646\u0651\u064E\u0647\u064F \u0644\u0627\u064E \u064A\u064E\u063A\u0652\u0641\u0650\u0631\u064F \u0627\u0644\u0630\u0651\u064F\u0646\u064F\u0648\u0628\u064E \u0625\u0650\u0644\u0627\u0651\u064E \u0623\u064E\u0646\u0652\u062A\u064E",text:"O Allah, You are my Lord... (Sayyidul Istighfar)",ref:"Bukhari"},{arabic:"\u0631\u064E\u0628\u064E\u0651\u0646\u064E\u0627 \u0622\u062A\u0650\u0646\u064E\u0627 \u0641\u0650\u064A \u0627\u0644\u062F\u064F\u0651\u0646\u0652\u064A\u064E\u0627 \u062D\u064E\u0633\u064E\u0646\u064E\u0629\u064B \u0648\u064E\u0641\u0650\u064A \u0627\u0644\u0622\u062E\u0650\u0631\u064E\u0629\u0650 \u062D\u064E\u0633\u064E\u0646\u064E\u0629\u064B \u0648\u064E\u0642\u0650\u0646\u064E\u0627 \u0639\u064E\u0630\u064E\u0627\u0628\u064E \u0627\u0644\u0646\u064E\u0651\u0627\u0631\u0650",text:"Our Lord! Give us in this world that which is good and in the Hereafter that which is good, and save us from the torment of the Fire.",ref:"Al-Baqarah 2:201"},{arabic:"\u0631\u064E\u0628\u0650\u0651 \u0632\u0650\u062F\u0652\u0646\u0650\u064A \u0639\u0650\u0644\u0652\u0645\u064B\u0627",text:"My Lord, increase me in knowledge.",ref:"Taha 20:114"},{arabic:"\u0631\u064E\u0628\u0650\u0651 \u0627\u0631\u0652\u062D\u064E\u0645\u0652\u0647\u064F\u0645\u064E\u0627 \u0643\u064E\u0645\u064E\u0627 \u0631\u064E\u0628\u064E\u0651\u064A\u064E\u0627\u0646\u0650\u064A \u0635\u064E\u063A\u0650\u064A\u0631\u064B\u0627",text:"My Lord, have mercy upon them [my parents] as they brought me up [when I was] small.",ref:"Al-Isra 17:24"},{arabic:"\u0627\u0644\u0644\u0651\u064E\u0647\u064F\u0645\u0651\u064E \u0625\u0650\u0646\u0651\u0650\u064A \u0623\u064E\u0633\u0652\u0623\u064E\u0644\u064F\u0643\u064E \u0627\u0644\u0652\u0647\u064F\u062F\u064E\u0649 \u0648\u064E\u0627\u0644\u062A\u0651\u064F\u0642\u064E\u0649 \u0648\u064E\u0627\u0644\u0652\u0639\u064E\u0641\u064E\u0627\u0641\u064E \u0648\u064E\u0627\u0644\u0652\u063A\u0650\u0646\u064E\u0649",text:"O Allah, I ask You for guidance, piety, chastity, and self-sufficiency.",ref:"Muslim"},{arabic:"\u0631\u064E\u0628\u064E\u0651\u0646\u064E\u0627 \u0647\u064E\u0628\u0652 \u0644\u064E\u0646\u064E\u0627 \u0645\u0650\u0646\u0652 \u0623\u064E\u0632\u0652\u0648\u064E\u0627\u062C\u0650\u0646\u064E\u0627 \u0648\u064E\u0630\u064F\u0631\u0650\u0651\u064A\u064E\u0651\u0627\u062A\u0650\u0646\u064E\u0627 \u0642\u064F\u0631\u064E\u0651\u0629\u064E \u0623\u064E\u0639\u0652\u064A\u064F\u0646\u064D \u0648\u064E\u0627\u062C\u0652\u0639\u064E\u0644\u0652\u0646\u064E\u0627 \u0644\u0650\u0644\u0652\u0645\u064F\u062A\u064E\u0651\u0642\u0650\u064A\u0646\u064E \u0625\u0650\u0645\u064E\u0627\u0645\u064B\u0627",text:"Our Lord! Grant unto us wives and offspring who will be the comfort of our eyes, and give us (the grace) to lead the righteous.",ref:"Al-Furqan 25:74"},{arabic:"\u0631\u064E\u0628\u064E\u0651\u0646\u064E\u0627 \u0644\u0627\u064E \u062A\u064F\u0632\u0650\u063A\u0652 \u0642\u064F\u0644\u064F\u0648\u0628\u064E\u0646\u064E\u0627 \u0628\u064E\u0639\u0652\u062F\u064E \u0625\u0650\u0630\u0652 \u0647\u064E\u062F\u064E\u064A\u0652\u062A\u064E\u0646\u064E\u0627 \u0648\u064E\u0647\u064E\u0628\u0652 \u0644\u064E\u0646\u064E\u0627 \u0645\u0650\u0646 \u0644\u064E\u0651\u062F\u064F\u0646\u0643\u064E \u0631\u064E\u062D\u0652\u0645\u064E\u0629\u064B \u0625\u0650\u0646\u064E\u0651\u0643\u064E \u0623\u064E\u0646\u062A\u064E \u0627\u0644\u0652\u0648\u064E\u0647\u064E\u0651\u0627\u0628\u064F",text:"Our Lord! Let not our hearts deviate (from the truth) after You have guided us, and grant us mercy from You. Truly, You are the Bestower.",ref:"Al-Imran 3:8"},{arabic:"\u062D\u064E\u0633\u0652\u0628\u064F\u0646\u064E\u0627 \u0627\u0644\u0644\u064E\u0651\u0647\u064F \u0648\u064E\u0646\u0650\u0639\u0652\u0645\u064E \u0627\u0644\u0652\u0648\u064E\u0643\u0650\u064A\u0644\u064F",text:"Allah (Alone) is Sufficient for us, and He is the Best Disposer of affairs.",ref:"Al-Imran 3:173"},{arabic:"\u0644\u064E\u0627 \u0625\u0650\u0644\u064E\u0647\u064E \u0625\u0650\u0644\u064E\u0651\u0627 \u0623\u064E\u0646\u0652\u062A\u064E \u0633\u064F\u0628\u0652\u062D\u064E\u0627\u0646\u064E\u0643\u064E \u0625\u0650\u0646\u0650\u0651\u064A \u0643\u064F\u0646\u0652\u062A\u064F \u0645\u0650\u0646\u064E \u0627\u0644\u0638\u064E\u0651\u0627\u0644\u0650\u0645\u0650\u064A\u0646\u064E",text:"There is no deity except You; exalted are You. Indeed, I have been of the wrongdoers.",ref:"Al-Anbiya 21:87"},{arabic:"\u0627\u0644\u0644\u064E\u0651\u0647\u064F\u0645\u064E\u0651 \u0625\u0650\u0646\u064E\u0651\u0643\u064E \u0639\u064E\u0641\u064F\u0648\u064C\u0651 \u062A\u064F\u062D\u0650\u0628\u064F\u0651 \u0627\u0644\u0652\u0639\u064E\u0641\u0652\u0648\u064E \u0641\u064E\u0627\u0639\u0652\u0641\u064F \u0639\u064E\u0646\u0650\u0651\u064A",text:"O Allah, You are Forgiving and love forgiveness, so forgive me.",ref:"Tirmidhi"},{arabic:"\u0628\u0650\u0633\u0652\u0645\u0650 \u0627\u0644\u0644\u064E\u0651\u0647\u0650 \u0627\u0644\u064E\u0651\u0630\u0650\u064A \u0644\u064E\u0627 \u064A\u064E\u0636\u064F\u0631\u064F\u0651 \u0645\u064E\u0639\u064E \u0627\u0633\u0652\u0645\u0650\u0647\u0650 \u0634\u064E\u064A\u0652\u0621\u064C \u0641\u0650\u064A \u0627\u0644\u0652\u0623\u064E\u0631\u0652\u0636\u0650 \u0648\u064E\u0644\u064E\u0627 \u0641\u0650\u064A \u0627\u0644\u0633\u064E\u0651\u0645\u064E\u0627\u0621\u0650 \u0648\u064E\u0647\u064F\u0648\u064E \u0627\u0644\u0633\u064E\u0651\u0645\u0650\u064A\u0639\u064F \u0627\u0644\u0652\u0639\u064E\u0644\u0650\u064A\u0645\u064F",text:"In the Name of Allah with Whose Name there is protection against every kind of harm in the earth or in the heaven, and He is the All-Hearing and All-Knowing.",ref:"Abu Dawud"},{arabic:"\u0628\u0650\u0633\u0652\u0645\u0650 \u0627\u0644\u0644\u064E\u0651\u0647\u0650 \u062A\u064E\u0648\u064E\u0643\u064E\u0651\u0644\u0652\u062A\u064F \u0639\u064E\u0644\u064E\u0649 \u0627\u0644\u0644\u064E\u0651\u0647\u0650\u060C \u0644\u0627\u064E \u062D\u064E\u0648\u0652\u0644\u064E \u0648\u064E\u0644\u0627\u064E \u0642\u064F\u0648\u064E\u0651\u0629\u064E \u0625\u0650\u0644\u0627\u064E\u0651 \u0628\u0650\u0627\u0644\u0644\u064E\u0651\u0647\u0650",text:"In the name of Allah, I trust in Allah; there is no might and no power but in Allah.",ref:"Abu Dawud"},{arabic:"\u0628\u0650\u0627\u0633\u0652\u0645\u0650\u0643\u064E \u0627\u0644\u0644\u0651\u064E\u0647\u064F\u0645\u0651\u064E \u0623\u064E\u0645\u064F\u0648\u062A\u064F \u0648\u064E\u0623\u064E\u062D\u0652\u064A\u064E\u0627",text:"In Your Name, O Allah, I die and I live.",ref:"Bukhari"},{arabic:"\u0628\u0650\u0633\u0652\u0645\u0650 \u0627\u0644\u0644\u064E\u0651\u0647\u0650",text:"In the name of Allah.",ref:"Common"},{arabic:"\u0627\u0644\u0644\u064E\u0651\u0647\u064F\u0645\u064E\u0651 \u0625\u0650\u0646\u0650\u0651\u064A \u0623\u064E\u0639\u064F\u0648\u0630\u064F \u0628\u0650\u0643\u064E \u0645\u0650\u0646\u064E \u0627\u0644\u0652\u0647\u064E\u0645\u0650\u0651 \u0648\u064E\u0627\u0644\u0652\u062D\u064E\u0632\u064E\u0646\u0650",text:"O Allah, I seek refuge in You from anxiety and sorrow.",ref:"Bukhari"}],I=[{id:"home",label:"Home",action:()=>l("home")},{id:"projects",label:"Projects",action:()=>l("projects")},{id:"hadith",label:"Hadith & Dua",action:()=>l("hadith")},{id:"about",label:"About",href:"#about"},{id:"skills",label:"Skills",href:"#skills"},{id:"contact",label:"Contact",href:"#contact"}],E=[{title:"VIP VPS Auto Script",desc:"Powerful all-in-one script for managing SSH, VPNs, Xray, and Proxies with a clean UI.",lang:"Shell",stars:0,url:"https://github.com/jubairbro/Premium"},{title:"Telegram Toolkit",desc:"Advanced toolkit for multi-account management, bulk messaging, and scraping on Telegram.",lang:"Python/Shell",stars:0,url:"https://github.com/jubairbro/telegram"},{title:"VideoSensi",desc:"The ultimate Termux video tool: Compress, Watermark, and Convert videos instantly.",lang:"Shell",stars:2,url:"https://github.com/jubairbro/VideoSensi"},{title:"Data Waster",desc:"High-speed network traffic generator for testing data consumption limits.",lang:"Web",stars:0,url:"https://burn.jubairbro.store"}],M=[{name:"Ubuntu",iconClass:"devicon-ubuntu-plain colored"},{name:"Windows",iconClass:"devicon-windows8-original colored"},{name:"Android",iconClass:"devicon-android-plain colored"},{name:"Python",iconClass:"devicon-python-plain colored"},{name:"JavaScript",iconClass:"devicon-javascript-plain colored"},{name:"HTML5",iconClass:"devicon-html5-plain colored"},{name:"CSS3",iconClass:"devicon-css3-plain colored"},{name:"Telegram Bot",iconClass:"custom-bot-icon"}],D=[{name:"Bengali",percent:75,color:"bg-green-500"},{name:"Hindi",percent:35,color:"bg-orange-500"},{name:"English",percent:30,color:"bg-blue-500"},{name:"Urdu",percent:20,color:"bg-teal-500"},{name:"Arabic",percent:10,color:"bg-yellow-500"}],w=[{id:"green",color:"#27ae60"},{id:"blue",color:"#3b82f6"},{id:"purple",color:"#8b5cf6"},{id:"orange",color:"#f97316"},{id:"cyan",color:"#06b6d4"}];(0,st.useEffect)(()=>{let B=new Date("2005-09-10"),k=new Date,z=k.getFullYear()-B.getFullYear(),N=k.getMonth()-B.getMonth();(N<0||N===0&&k.getDate(){s?(document.documentElement.classList.add("dark"),localStorage.setItem("themeMode","dark")):(document.documentElement.classList.remove("dark"),localStorage.setItem("themeMode","light"))},[s]),(0,st.useEffect)(()=>{let B=document.documentElement,k="39 174 96";f==="blue"&&(k="59 130 246"),f==="purple"&&(k="139 92 246"),f==="orange"&&(k="249 115 22"),f==="cyan"&&(k="6 182 212"),B.style.setProperty("--color-primary",k),localStorage.setItem("colorTheme",f)},[f]),(0,st.useEffect)(()=>{r?document.body.style.overflow="hidden":document.body.style.overflow=""},[r]);let H=()=>{m.current&&(o?m.current.pause():m.current.play().catch(B=>console.error("Audio play failed",B)),u(!o))};(0,st.useEffect)(()=>{if(t)return;document.querySelector(".mySwiper")&&new hi(".mySwiper",{modules:[Rg,Bg],effect:"coverflow",grabCursor:!0,centeredSlides:!0,slidesPerView:"auto",loop:!0,autoplay:{delay:2500,disableOnInteraction:!1},coverflowEffect:{rotate:30,stretch:0,depth:100,modifier:1,slideShadows:!0}});let k=fi.context(()=>{fi.utils.toArray(".reveal").forEach(z=>{fi.from(z,{y:50,opacity:0,duration:1,ease:"power2.out",scrollTrigger:{trigger:z,start:"top 85%"}})}),fi.utils.toArray(".progress-bar").forEach(z=>{let N=z.dataset.width;fi.to(z,{width:N,duration:1.5,ease:"power2.out",scrollTrigger:{trigger:z,start:"top 90%"}})})},x);return()=>k.revert()},[t,a]);let q=()=>new Date().getFullYear(),U=B=>{i(!1),B.action?B.action():B.href&&(a!=="home"&&l("home"),setTimeout(()=>{document.querySelector(B.href)?.scrollIntoView({behavior:"smooth"})},100))};return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("audio",{ref:m,loop:!0,src:"https://github.com/jubairbro/Faw/raw/refs/heads/main/audio.mp3"}),t&&(0,S.jsx)(ab,{onComplete:()=>e(!1)}),!t&&(0,S.jsxs)("div",{ref:x,className:"min-h-screen transition-colors duration-500 bg-gray-50 dark:bg-dark text-slate-800 dark:text-slate-200 cursor-none md:cursor-auto font-body",children:[(0,S.jsx)(lb,{}),(0,S.jsx)("div",{className:`fixed right-4 top-24 z-40 transition-transform duration-300 ${p?"translate-x-0":"translate-x-[120%]"}`,children:(0,S.jsxs)("div",{className:"bg-white/90 dark:bg-card-dark/90 backdrop-blur-xl p-4 rounded-2xl border border-primary/20 shadow-2xl w-48",children:[(0,S.jsxs)("div",{className:"flex justify-between items-center mb-4",children:[(0,S.jsx)("span",{className:"font-bold font-display uppercase text-xs tracking-widest",children:"Settings"}),(0,S.jsx)("button",{onClick:()=>d(!1),className:"hover:text-primary",children:(0,S.jsx)(dn,{size:16})})]}),(0,S.jsxs)("button",{onClick:()=>n(!s),className:"w-full flex items-center justify-between p-2 rounded-lg bg-gray-100 dark:bg-white/5 hover:bg-primary/10 transition-colors mb-4",children:[(0,S.jsx)("span",{className:"text-xs font-bold",children:"Theme"}),s?(0,S.jsx)(eu,{size:16,className:"text-blue-400"}):(0,S.jsx)(su,{size:16,className:"text-orange-500"})]}),(0,S.jsx)("div",{className:"flex flex-wrap gap-2 justify-center",children:w.map(B=>(0,S.jsx)("button",{onClick:()=>c(B.id),className:`w-6 h-6 rounded-full flex items-center justify-center transition-transform ${f===B.id?"scale-110 ring-2 ring-primary":"hover:scale-110"}`,style:{backgroundColor:B.color},children:f===B.id&&(0,S.jsx)(Xo,{size:12,className:"text-white"})},B.id))})]})}),(0,S.jsx)("button",{onClick:()=>d(!p),className:"fixed right-4 top-24 z-30 p-2 bg-white/10 backdrop-blur rounded-full border border-white/10 shadow-lg hover:bg-primary hover:text-white transition-all interactive",children:(0,S.jsx)(ru,{size:20,className:p?"animate-spin":""})}),(0,S.jsxs)("nav",{className:"fixed top-0 left-0 w-full z-50 flex justify-between items-center px-4 py-3 md:py-4 md:px-12 backdrop-blur-xl bg-white/70 dark:bg-dark/70 border-b border-gray-200/50 dark:border-white/5 transition-all duration-300",children:[(0,S.jsxs)("a",{href:"#",onClick:()=>l("home"),className:"text-xl md:text-2xl font-bold font-display tracking-widest z-50 interactive group relative",children:["JUBAIR",(0,S.jsx)("span",{className:"text-primary group-hover:text-primary transition-colors duration-300",children:"."})]}),(0,S.jsxs)("div",{className:"flex items-center gap-4",children:[(0,S.jsx)("button",{onClick:H,className:"w-10 h-10 rounded-full bg-gray-100 dark:bg-white/5 flex items-center justify-center hover:bg-primary hover:text-white transition-all interactive active:scale-90",children:o?(0,S.jsx)(tu,{size:18,fill:"currentColor"}):(0,S.jsx)(au,{size:18,fill:"currentColor",className:"ml-1"})}),(0,S.jsx)("button",{onClick:()=>i(!r),className:"z-50 p-2 rounded-full hover:bg-gray-200 dark:hover:bg-white/10 transition-colors interactive active:scale-95 duration-200 focus:outline-none focus:ring-2 focus:ring-primary/50","aria-label":"Toggle Menu",children:r?(0,S.jsx)(dn,{size:28}):(0,S.jsx)($o,{size:28})})]})]}),(0,S.jsx)("div",{ref:y,className:`fixed inset-0 z-40 bg-white/95 dark:bg-[#0a0a0a]/95 backdrop-blur-3xl transition-all duration-500 flex flex-col items-center justify-center ${r?"opacity-100 visible":"opacity-0 invisible pointer-events-none"}`,children:(0,S.jsx)("div",{className:"flex flex-col items-center gap-6 mb-10 overflow-y-auto max-h-[80vh] w-full px-4",children:I.map(B=>(0,S.jsx)("button",{onClick:()=>U(B),className:"menu-item text-4xl md:text-5xl font-display font-bold text-gray-800 dark:text-gray-200 hover:text-primary dark:hover:text-primary transition-all duration-300 interactive hover:tracking-wide p-2 uppercase",children:B.label},B.id))})}),(0,S.jsxs)("main",{className:"container mx-auto px-4 md:px-6 pt-24 min-h-screen",children:[a==="home"&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("section",{id:"home",className:"min-h-[85vh] flex flex-col lg:flex-row items-center justify-between gap-10 relative pb-10",children:[(0,S.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[300px] lg:w-[600px] h-[300px] lg:h-[600px] bg-primary/10 rounded-full blur-[100px] -z-10 animate-pulse"}),(0,S.jsxs)("div",{className:"w-full lg:w-1/2 order-2 lg:order-1 z-10",children:[(0,S.jsxs)("div",{className:"mb-8 bg-white/50 dark:bg-card-dark/50 backdrop-blur p-6 rounded-2xl border border-gray-100 dark:border-white/5 shadow-lg reveal",children:[(0,S.jsxs)("div",{className:"flex items-center gap-3 mb-6",children:[(0,S.jsx)(fn,{className:"text-primary",size:24}),(0,S.jsx)("h3",{className:"text-lg font-bold font-display uppercase tracking-widest",children:"Language Data"})]}),(0,S.jsx)("div",{className:"space-y-5",children:D.map((B,k)=>(0,S.jsxs)("div",{children:[(0,S.jsxs)("div",{className:"flex justify-between text-xs font-bold mb-2 font-mono",children:[(0,S.jsx)("span",{children:B.name}),(0,S.jsxs)("span",{className:"text-primary",children:[B.percent,"%"]})]}),(0,S.jsx)("div",{className:"w-full h-3 bg-gray-200 dark:bg-white/5 rounded-full overflow-hidden",children:(0,S.jsx)("div",{className:`h-full ${B.color} progress-bar shadow-[0_0_10px_currentColor]`,style:{width:"0%"},"data-width":`${B.percent}%`})})]},k))})]}),(0,S.jsxs)("div",{className:"bg-white/90 dark:bg-[#1e1e1e] p-6 rounded-2xl border border-gray-200 dark:border-gray-800 shadow-2xl relative overflow-hidden group hover:scale-[1.01] transition-transform duration-500 reveal text-left",children:[(0,S.jsxs)("div",{className:"flex items-center justify-between mb-4 border-b border-gray-200 dark:border-gray-700 pb-3",children:[(0,S.jsxs)("div",{className:"flex gap-2",children:[(0,S.jsx)("div",{className:"w-3 h-3 rounded-full bg-[#ff5f56]"}),(0,S.jsx)("div",{className:"w-3 h-3 rounded-full bg-[#ffbd2e]"}),(0,S.jsx)("div",{className:"w-3 h-3 rounded-full bg-[#27c93f]"})]}),(0,S.jsx)("div",{className:"text-gray-500 dark:text-gray-400 text-xs font-mono",children:"jubair_data.json"})]}),(0,S.jsxs)("div",{className:"font-mono text-sm md:text-base leading-relaxed overflow-x-auto whitespace-pre text-gray-800 dark:text-gray-300",children:[(0,S.jsx)("span",{className:"text-purple-600 dark:text-purple-400",children:"const"})," ",(0,S.jsx)("span",{className:"text-yellow-600 dark:text-yellow-400",children:"jubair"})," ",(0,S.jsx)("span",{className:"text-gray-800 dark:text-white",children:"="})," ",(0,S.jsx)("span",{className:"text-gray-600 dark:text-gray-300",children:"{"}),(0,S.jsx)("br",{}),"\xA0\xA0",(0,S.jsx)("span",{className:"text-sky-600 dark:text-sky-400",children:"name"}),": ",(0,S.jsx)("span",{className:"text-green-600 dark:text-green-400",children:'"Jubair Ahmad"'}),",",(0,S.jsx)("br",{}),"\xA0\xA0",(0,S.jsx)("span",{className:"text-sky-600 dark:text-sky-400",children:"rank"}),": ",(0,S.jsx)("span",{className:"text-orange-500 dark:text-orange-400",children:'"Leader of Noobs"'}),",",(0,S.jsx)("br",{}),"\xA0\xA0",(0,S.jsx)("span",{className:"text-sky-600 dark:text-sky-400",children:"status"}),": ",(0,S.jsx)("span",{className:"text-red-500 dark:text-red-400",children:'"404: Potential Not Found"'}),",",(0,S.jsx)("br",{}),"\xA0\xA0",(0,S.jsx)("span",{className:"text-sky-600 dark:text-sky-400",children:"note"}),": ",(0,S.jsx)("span",{className:"text-green-600 dark:text-green-400",children:'"I am nothing. Just a background process."'}),",",(0,S.jsx)("br",{}),"\xA0\xA0",(0,S.jsx)("span",{className:"text-sky-600 dark:text-sky-400",children:"interests"}),": ",(0,S.jsx)("span",{className:"text-gray-600 dark:text-gray-300",children:"["}),(0,S.jsx)("br",{}),"\xA0\xA0\xA0\xA0",(0,S.jsx)("span",{className:"text-green-600 dark:text-green-400",children:'"Coding"'}),", ",(0,S.jsx)("span",{className:"text-green-600 dark:text-green-400",children:'"Gaming"'}),", ",(0,S.jsx)("span",{className:"text-green-600 dark:text-green-400",children:'"Photography"'}),(0,S.jsx)("br",{}),"\xA0\xA0",(0,S.jsx)("span",{className:"text-gray-600 dark:text-gray-300",children:"]"}),(0,S.jsx)("br",{}),(0,S.jsx)("span",{className:"text-gray-600 dark:text-gray-300",children:"}"}),";"]})]})]}),(0,S.jsxs)("div",{className:"w-full lg:w-1/2 order-1 lg:order-2 flex flex-col items-center lg:items-end relative",children:[(0,S.jsxs)("div",{className:"relative w-64 h-64 md:w-80 md:h-80 lg:w-96 lg:h-96 mb-8",children:[(0,S.jsx)("div",{className:"absolute inset-0 bg-gradient-to-tr from-primary to-purple-500 rounded-full blur-2xl opacity-50 animate-blob"}),(0,S.jsx)("img",{src:"https://raw.githubusercontent.com/jubairbro/Faw/refs/heads/main/photos/IMG_20250822_001904_975.jpg",alt:"Jubair Ahmad",className:"relative w-full h-full object-cover rounded-full border-4 border-white/20 shadow-2xl z-10 hover:rotate-3 transition-transform duration-500"}),(0,S.jsx)("div",{className:"absolute -top-4 -right-4 bg-white dark:bg-card-dark p-3 rounded-2xl shadow-xl z-20 animate-float border border-white/10",children:(0,S.jsx)("p",{className:"font-serif text-primary font-bold text-lg leading-none",children:"\u0627\u0644\u0633\u0644\u0627\u0645 \u0639\u0644\u064A\u0643\u0645"})}),(0,S.jsx)("div",{className:"absolute bottom-10 -left-8 bg-white dark:bg-card-dark p-3 rounded-2xl shadow-xl z-20 animate-float border border-white/10",style:{animationDelay:"1s"},children:(0,S.jsx)(un,{size:24,className:"text-blue-500"})})]}),(0,S.jsx)("div",{className:"w-full max-w-md bg-white/80 dark:bg-card-dark/80 backdrop-blur-lg p-6 rounded-3xl border border-gray-200 dark:border-white/10 shadow-2xl relative overflow-hidden group",children:(0,S.jsxs)("div",{className:"space-y-4 font-mono text-sm md:text-base relative z-10",children:[(0,S.jsxs)("div",{className:"flex items-center gap-3",children:[(0,S.jsx)(nu,{className:"text-primary",size:20}),(0,S.jsx)("span",{className:"text-gray-400",children:"Name:"}),(0,S.jsx)("span",{className:"font-bold",children:"J\u1D1C\u0299\u1D00\u026A\u0280 A\u029C\u1D0D\u1D00\u1D05"})]}),(0,S.jsxs)("div",{className:"flex items-center gap-3",children:[(0,S.jsx)(Vo,{className:"text-pink-500",size:20}),(0,S.jsx)("span",{className:"text-gray-400",children:"Age:"}),(0,S.jsx)("span",{className:"font-bold",children:v})]}),(0,S.jsxs)("div",{className:"flex items-center gap-3",children:[(0,S.jsx)(Fo,{className:"text-orange-500",size:20}),(0,S.jsx)("span",{className:"text-gray-400",children:"Profession:"}),(0,S.jsx)("span",{className:"font-bold",children:"Student"})]}),(0,S.jsxs)("div",{className:"flex items-center gap-3",children:[(0,S.jsx)(Ko,{className:"text-green-500",size:20}),(0,S.jsx)("span",{className:"text-gray-400",children:"Religion:"}),(0,S.jsx)("span",{className:"font-bold",children:"I\uA731\u029F\u1D00\u1D0D"})]}),(0,S.jsxs)("div",{className:"flex items-center gap-3",children:[(0,S.jsx)(Jo,{className:"text-red-500",size:20}),(0,S.jsx)("span",{className:"text-gray-400",children:"City:"}),(0,S.jsx)("span",{className:"font-bold",children:"Netrokona, BD"})]})]})})]})]}),(0,S.jsx)("section",{id:"about",className:"py-24 reveal",children:(0,S.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,S.jsxs)("h2",{className:"text-3xl md:text-4xl font-display font-bold text-center mb-16 flex items-center justify-center gap-4 uppercase tracking-wider",children:[(0,S.jsx)("span",{className:"w-8 md:w-12 h-[2px] bg-primary/50"}),"System Specs",(0,S.jsx)("span",{className:"w-8 md:w-12 h-[2px] bg-primary/50"})]}),(0,S.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[(0,S.jsxs)("div",{className:"bg-white/80 dark:bg-card-dark/80 backdrop-blur-lg p-6 rounded-2xl border border-gray-100 dark:border-white/10 shadow-lg hover:-translate-y-1 transition-all",children:[(0,S.jsxs)("h3",{className:"font-bold text-lg mb-4 flex items-center gap-2",children:[(0,S.jsx)(Yo,{size:20,className:"text-orange-500"})," Core Beliefs"]}),(0,S.jsx)("p",{className:"text-sm text-gray-500 dark:text-gray-400",children:"I am deeply passionate about continuous learning and believe that knowledge only becomes truly valuable when it is shared. This space is a reflection of my journey."})]}),(0,S.jsxs)("div",{className:"bg-white/80 dark:bg-card-dark/80 backdrop-blur-lg p-6 rounded-2xl border border-gray-100 dark:border-white/10 shadow-lg hover:-translate-y-1 transition-all",children:[(0,S.jsxs)("h3",{className:"font-bold text-lg mb-4 flex items-center gap-2",children:[(0,S.jsx)(fn,{size:20,className:"text-blue-500"})," Future Goals"]}),(0,S.jsx)("p",{className:"text-sm text-gray-500 dark:text-gray-400",children:"My primary goal is to build a life that is fulfilling... staying true to the values of faith. I aspire to make my mother proud by achieving my dreams."})]})]})]})}),(0,S.jsx)("section",{id:"skills",className:"py-20 bg-gray-50/50 dark:bg-white/5 reveal",children:(0,S.jsxs)("div",{className:"container mx-auto px-6 max-w-5xl",children:[(0,S.jsx)("h2",{className:"text-3xl md:text-4xl font-display font-bold text-center mb-12 uppercase tracking-wider",children:"Tech Arsenal"}),(0,S.jsxs)("div",{className:"bg-white/40 dark:bg-card-dark/40 backdrop-blur-3xl p-8 rounded-[3rem] border border-white/20 shadow-2xl relative overflow-hidden",children:[(0,S.jsx)("div",{className:"absolute top-0 left-0 w-full h-full bg-gradient-to-b from-white/5 to-transparent opacity-50 pointer-events-none"}),(0,S.jsx)("div",{className:"stagger-container grid grid-cols-2 md:grid-cols-4 gap-6 relative z-10",children:M.map((B,k)=>(0,S.jsxs)("div",{className:"stagger-item bg-white/80 dark:bg-card-dark/80 backdrop-blur-lg p-6 rounded-2xl border border-gray-200 dark:border-white/10 shadow-lg flex flex-col items-center justify-center gap-4 hover:border-primary/50 hover:shadow-2xl hover:-translate-y-2 transition-all interactive group text-center cursor-pointer relative overflow-hidden",children:[(0,S.jsx)("div",{className:"absolute inset-0 bg-gradient-to-br from-primary/5 to-transparent opacity-0 group-hover:opacity-100 transition-opacity"}),B.name==="Telegram Bot"?(0,S.jsx)("div",{className:"text-5xl group-hover:scale-110 transition-transform relative z-10 text-blue-400",children:(0,S.jsx)(Go,{size:48})}):(0,S.jsx)("i",{className:`${B.iconClass} text-5xl group-hover:scale-110 transition-transform relative z-10`}),(0,S.jsx)("h3",{className:"font-bold font-sans text-lg relative z-10 text-gray-800 dark:text-gray-200",children:B.name})]},k))})]})]})}),(0,S.jsx)("section",{id:"links",className:"py-20 reveal",children:(0,S.jsxs)("div",{className:"container mx-auto px-6 max-w-2xl",children:[(0,S.jsx)("h2",{className:"text-3xl md:text-4xl font-display font-bold text-center mb-12 uppercase tracking-wider",children:"Connect"}),(0,S.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,S.jsxs)("a",{href:"https://t.me/+1p9RnexGMP0yOGVl",target:"_blank",rel:"noreferrer",className:"flex items-center gap-6 bg-white/90 dark:bg-card-dark/90 backdrop-blur-md p-6 rounded-3xl border border-gray-100 dark:border-white/10 shadow-xl hover:border-primary hover:shadow-2xl hover:-translate-y-1 transition-all interactive group relative overflow-hidden",children:[(0,S.jsx)("div",{className:"absolute inset-0 bg-gradient-to-r from-blue-500/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity"}),(0,S.jsx)("div",{className:"w-16 h-16 rounded-full bg-blue-100 dark:bg-blue-500/20 text-blue-500 flex items-center justify-center text-3xl group-hover:bg-blue-500 group-hover:text-white transition-all shadow-md relative z-10",children:(0,S.jsx)(Fi,{size:28})}),(0,S.jsxs)("div",{className:"relative z-10",children:[(0,S.jsx)("h3",{className:"text-2xl font-bold font-sans group-hover:text-primary transition-colors",children:"Main Channel"}),(0,S.jsx)("p",{className:"text-gray-500 dark:text-gray-400 text-sm font-mono mt-1",children:"Tech updates and resources."})]}),(0,S.jsx)(Al,{className:"absolute top-6 right-6 text-gray-300 dark:text-gray-600 group-hover:text-primary transition-colors"})]}),(0,S.jsxs)("a",{href:"https://t.me/JubairSensei",target:"_blank",rel:"noreferrer",className:"flex items-center gap-6 bg-white/90 dark:bg-card-dark/90 backdrop-blur-md p-6 rounded-3xl border border-gray-100 dark:border-white/10 shadow-xl hover:border-primary hover:shadow-2xl hover:-translate-y-1 transition-all interactive group relative overflow-hidden",children:[(0,S.jsx)("div",{className:"absolute inset-0 bg-gradient-to-r from-cyan-500/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity"}),(0,S.jsx)("div",{className:"w-16 h-16 rounded-full bg-cyan-100 dark:bg-cyan-500/20 text-cyan-500 flex items-center justify-center text-3xl group-hover:bg-cyan-500 group-hover:text-white transition-all shadow-md relative z-10",children:(0,S.jsx)(Fi,{size:28})}),(0,S.jsxs)("div",{className:"relative z-10",children:[(0,S.jsx)("h3",{className:"text-2xl font-bold font-sans group-hover:text-primary transition-colors",children:"Second Channel"}),(0,S.jsx)("p",{className:"text-gray-500 dark:text-gray-400 text-sm font-mono mt-1",children:"Updates and personal thoughts."})]}),(0,S.jsx)(Al,{className:"absolute top-6 right-6 text-gray-300 dark:text-gray-600 group-hover:text-primary transition-colors"})]}),(0,S.jsxs)("a",{href:"https://github.com/jubairbro",target:"_blank",rel:"noreferrer",className:"flex items-center gap-6 bg-white/90 dark:bg-card-dark/90 backdrop-blur-md p-6 rounded-3xl border border-gray-100 dark:border-white/10 shadow-xl hover:border-primary hover:shadow-2xl hover:-translate-y-1 transition-all interactive group relative overflow-hidden",children:[(0,S.jsx)("div",{className:"absolute inset-0 bg-gradient-to-r from-gray-500/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity"}),(0,S.jsx)("div",{className:"w-16 h-16 rounded-full bg-gray-100 dark:bg-gray-700 text-gray-700 dark:text-white flex items-center justify-center text-3xl group-hover:bg-black group-hover:text-white transition-all shadow-md relative z-10",children:(0,S.jsx)(Qo,{size:28})}),(0,S.jsxs)("div",{className:"relative z-10",children:[(0,S.jsx)("h3",{className:"text-2xl font-bold font-sans group-hover:text-primary transition-colors",children:"GitHub"}),(0,S.jsx)("p",{className:"text-gray-500 dark:text-gray-400 text-sm font-mono mt-1",children:"All my open-source projects."})]}),(0,S.jsx)(Al,{className:"absolute top-6 right-6 text-gray-300 dark:text-gray-600 group-hover:text-primary transition-colors"})]}),(0,S.jsxs)("a",{href:"https://youtube.com/@jubairsensei",target:"_blank",rel:"noreferrer",className:"flex items-center gap-6 bg-white/90 dark:bg-card-dark/90 backdrop-blur-md p-6 rounded-3xl border border-gray-100 dark:border-white/10 shadow-xl hover:border-primary hover:shadow-2xl hover:-translate-y-1 transition-all interactive group relative overflow-hidden",children:[(0,S.jsx)("div",{className:"absolute inset-0 bg-gradient-to-r from-red-500/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity"}),(0,S.jsx)("div",{className:"w-16 h-16 rounded-full bg-red-100 dark:bg-red-500/20 text-red-500 flex items-center justify-center text-3xl group-hover:bg-red-600 group-hover:text-white transition-all shadow-md relative z-10",children:(0,S.jsx)(ou,{size:28})}),(0,S.jsxs)("div",{className:"relative z-10",children:[(0,S.jsx)("h3",{className:"text-2xl font-bold font-sans group-hover:text-primary transition-colors",children:"YouTube"}),(0,S.jsx)("p",{className:"text-gray-500 dark:text-gray-400 text-sm font-mono mt-1",children:"Tutorials and Tricks."})]}),(0,S.jsx)(Al,{className:"absolute top-6 right-6 text-gray-300 dark:text-gray-600 group-hover:text-primary transition-colors"})]}),(0,S.jsxs)("a",{href:"https://fb.com/jubair.py",target:"_blank",rel:"noreferrer",className:"flex items-center gap-6 bg-white/90 dark:bg-card-dark/90 backdrop-blur-md p-6 rounded-3xl border border-gray-100 dark:border-white/10 shadow-xl hover:border-primary hover:shadow-2xl hover:-translate-y-1 transition-all interactive group relative overflow-hidden",children:[(0,S.jsx)("div",{className:"absolute inset-0 bg-gradient-to-r from-blue-600/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity"}),(0,S.jsx)("div",{className:"w-16 h-16 rounded-full bg-blue-100 dark:bg-blue-600/20 text-blue-600 flex items-center justify-center text-3xl group-hover:bg-blue-600 group-hover:text-white transition-all shadow-md relative z-10",children:(0,S.jsx)(jo,{size:28})}),(0,S.jsxs)("div",{className:"relative z-10",children:[(0,S.jsx)("h3",{className:"text-2xl font-bold font-sans group-hover:text-primary transition-colors",children:"Facebook"}),(0,S.jsx)("p",{className:"text-gray-500 dark:text-gray-400 text-sm font-mono mt-1",children:"Personal profile."})]}),(0,S.jsx)(Al,{className:"absolute top-6 right-6 text-gray-300 dark:text-gray-600 group-hover:text-primary transition-colors"})]})]})]})}),(0,S.jsxs)("section",{id:"gallery",className:"pt-12 pb-4 reveal border-t border-gray-100 dark:border-white/5",children:[(0,S.jsx)("h2",{className:"text-3xl md:text-4xl font-display font-bold mb-8 text-center uppercase tracking-wider",children:"Visuals"}),(0,S.jsx)("div",{className:"swiper mySwiper w-full py-8",children:(0,S.jsx)("div",{className:"swiper-wrapper",children:b.map((B,k)=>(0,S.jsx)("div",{className:"swiper-slide rounded-2xl overflow-hidden shadow-2xl border-[4px] border-white dark:border-gray-800 interactive transform hover:scale-105 transition-transform duration-500 group",style:{width:"300px",height:"300px"},children:(0,S.jsx)("img",{src:B,alt:`Gallery ${k}`,className:"w-full h-full object-cover"})},k))})})]}),(0,S.jsx)("section",{id:"contact",className:"py-20 text-center reveal",children:(0,S.jsxs)("div",{className:"bg-gradient-to-br from-primary/5 to-transparent dark:from-white/5 dark:to-transparent rounded-3xl p-8 md:p-12 max-w-4xl mx-auto border border-primary/10 backdrop-blur-sm mx-4",children:[(0,S.jsx)("h2",{className:"text-3xl md:text-4xl font-display font-bold mb-6 uppercase tracking-wider",children:"Say Hello"}),(0,S.jsx)("div",{className:"flex flex-wrap justify-center gap-6",children:(0,S.jsxs)("a",{href:"https://t.me/JubairZ",className:"flex items-center gap-3 bg-white dark:bg-card-dark px-8 py-4 rounded-full shadow-lg hover:bg-primary hover:text-white transition-all interactive transform hover:scale-105",children:[(0,S.jsx)(Fi,{size:24})," ",(0,S.jsx)("span",{className:"font-bold text-lg",children:"@JubairZ"})]})})]})})]}),a==="projects"&&(0,S.jsxs)("section",{id:"projects-page",className:"py-20 animate-pop-in",children:[(0,S.jsxs)("div",{className:"text-center mb-16",children:[(0,S.jsxs)("button",{onClick:()=>l("home"),className:"mb-8 text-gray-500 hover:text-primary flex items-center justify-center gap-2 mx-auto transition-colors interactive font-bold uppercase tracking-wider hover:underline",children:[(0,S.jsx)(on,{className:"rotate-[-90deg]",size:20})," Back to Home"]}),(0,S.jsx)("h2",{className:"text-4xl md:text-6xl font-display font-bold mb-4 uppercase tracking-tighter",children:"Featured Projects"}),(0,S.jsx)("p",{className:"text-gray-500 font-sans max-w-2xl mx-auto",children:"A collection of tools and scripts I've tinkered with."})]}),(0,S.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8 max-w-5xl mx-auto",children:E.map((B,k)=>(0,S.jsxs)("div",{className:"bg-white/90 dark:bg-card-dark rounded-3xl p-8 shadow-xl border border-gray-100 dark:border-white/5 hover:border-primary/50 transition-all hover:-translate-y-2 group interactive relative overflow-hidden",children:[(0,S.jsx)("div",{className:"absolute top-0 right-0 w-32 h-32 bg-primary/5 rounded-bl-full -mr-8 -mt-8 transition-transform group-hover:scale-150"}),(0,S.jsxs)("div",{className:"flex justify-between items-start mb-6 relative z-10",children:[(0,S.jsx)("div",{className:"p-4 bg-gray-100 dark:bg-white/5 rounded-2xl text-primary group-hover:bg-primary group-hover:text-white transition-colors",children:(0,S.jsx)(un,{size:28})}),(0,S.jsx)("a",{href:B.url,target:"_blank",rel:"noreferrer",className:"p-3 bg-gray-100 dark:bg-white/5 rounded-full hover:bg-primary hover:text-white transition-colors shadow-sm",children:(0,S.jsx)(Al,{size:20})})]}),(0,S.jsx)("h3",{className:"text-2xl font-bold mb-3 group-hover:text-primary transition-colors relative z-10 font-display",children:B.title}),(0,S.jsx)("p",{className:"text-gray-500 dark:text-gray-400 mb-6 relative z-10 leading-relaxed font-sans",children:B.desc}),(0,S.jsxs)("div",{className:"flex items-center justify-between mt-auto pt-6 border-t border-gray-100 dark:border-white/5 relative z-10",children:[(0,S.jsx)("span",{className:"text-sm font-mono text-primary bg-primary/10 px-3 py-1 rounded-lg",children:B.lang}),(0,S.jsxs)("div",{className:"flex items-center gap-4 text-gray-400 text-sm",children:[(0,S.jsxs)("span",{className:"flex items-center gap-1",children:[(0,S.jsx)(iu,{size:16,className:"text-yellow-500"})," ",B.stars]}),(0,S.jsxs)("span",{className:"flex items-center gap-1",children:[(0,S.jsx)(Wo,{size:16,className:"text-blue-500"})," 0"]})]})]})]},k))})]}),a==="hadith"&&(0,S.jsxs)("section",{id:"hadith-page",className:"py-20 animate-pop-in",children:[(0,S.jsxs)("div",{className:"text-center mb-16",children:[(0,S.jsxs)("button",{onClick:()=>l("home"),className:"mb-8 text-gray-500 hover:text-primary flex items-center justify-center gap-2 mx-auto transition-colors interactive font-bold uppercase tracking-wider hover:underline",children:[(0,S.jsx)(on,{className:"rotate-[-90deg]",size:20})," Back to Home"]}),(0,S.jsx)("h2",{className:"text-4xl md:text-6xl font-display font-bold mb-4 uppercase tracking-tighter text-primary",children:"Hadith & Dua"}),(0,S.jsx)("p",{className:"text-gray-500 font-sans max-w-2xl mx-auto mb-8",children:"Pearls of wisdom and reminders for the soul."}),(0,S.jsxs)("div",{className:"flex justify-center gap-4",children:[(0,S.jsx)("button",{onClick:()=>g("hadith"),className:`px-8 py-3 rounded-full font-bold transition-all shadow-md transform hover:scale-105 ${L==="hadith"?"bg-primary text-white shadow-primary/30":"bg-white dark:bg-card-dark hover:bg-gray-100 dark:hover:bg-white/10"}`,children:"Hadith"}),(0,S.jsx)("button",{onClick:()=>g("dua"),className:`px-8 py-3 rounded-full font-bold transition-all shadow-md transform hover:scale-105 ${L==="dua"?"bg-primary text-white shadow-primary/30":"bg-white dark:bg-card-dark hover:bg-gray-100 dark:hover:bg-white/10"}`,children:"Dua"})]})]}),(0,S.jsxs)("div",{className:"max-w-4xl mx-auto space-y-8",children:[L==="hadith"&&T.map((B,k)=>(0,S.jsxs)("div",{className:"bg-white/80 dark:bg-card-dark/80 backdrop-blur p-8 rounded-3xl border border-primary/20 shadow-xl hover:shadow-2xl transition-all relative overflow-hidden group animate-pop-in",style:{animationDelay:`${k*100}ms`},children:[(0,S.jsx)("div",{className:"absolute top-0 left-0 w-1 h-full bg-primary"}),(0,S.jsx)("div",{className:"absolute right-4 top-4 opacity-10",children:(0,S.jsx)(lu,{size:100})}),(0,S.jsx)("p",{className:"text-2xl md:text-4xl text-right font-serif mb-6 leading-relaxed text-gray-800 dark:text-gray-200",dir:"rtl",children:B.arabic}),(0,S.jsxs)("p",{className:"text-lg md:text-xl text-gray-600 dark:text-gray-300 font-sans italic mb-4",children:['"',B.text,'"']}),(0,S.jsxs)("p",{className:"text-sm font-bold text-primary uppercase tracking-widest font-display",children:["\u2014 ",B.ref]})]},k)),L==="dua"&&C.map((B,k)=>(0,S.jsxs)("div",{className:"bg-white/80 dark:bg-card-dark/80 backdrop-blur p-8 rounded-3xl border border-green-500/20 shadow-xl hover:shadow-2xl transition-all relative overflow-hidden group animate-pop-in",style:{animationDelay:`${k*100}ms`},children:[(0,S.jsx)("div",{className:"absolute top-0 left-0 w-1 h-full bg-green-500"}),(0,S.jsx)("div",{className:"absolute right-4 top-4 opacity-10 text-green-500",children:(0,S.jsx)(Zo,{size:100})}),(0,S.jsx)("p",{className:"text-2xl md:text-4xl text-right font-serif mb-6 leading-relaxed text-gray-800 dark:text-gray-200",dir:"rtl",children:B.arabic}),(0,S.jsxs)("p",{className:"text-lg md:text-xl text-gray-600 dark:text-gray-300 font-sans italic mb-4",children:['"',B.text,'"']}),(0,S.jsxs)("p",{className:"text-sm font-bold text-green-500 uppercase tracking-widest font-display",children:["\u2014 ",B.ref]})]},k))]})]})]}),(0,S.jsx)("footer",{className:"text-center py-8 text-gray-500 text-sm border-t border-gray-200 dark:border-white/5 bg-gray-50 dark:bg-dark mt-0 font-mono",children:(0,S.jsx)("p",{className:"flex items-center justify-center gap-2",children:(0,S.jsxs)("span",{children:["\xA9 ",q()," Jubair Ahmad."]})})})]})]})},rb=K2;var Pg=Qt(Sr(),1),nb=document.getElementById("root");if(!nb)throw new Error("Could not find root element to mount to");var J2=sb.default.createRoot(nb);J2.render((0,Pg.jsx)(ib.default.StrictMode,{children:(0,Pg.jsx)(rb,{})})); /*! Bundled license information: react/cjs/react.production.js: (** * @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. *) scheduler/cjs/scheduler.production.js: (** * @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. *) react-dom/cjs/react-dom.production.js: (** * @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. *) react-dom/cjs/react-dom-client.production.js: (** * @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. *) react/cjs/react-jsx-runtime.production.js: (** * @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. *) lucide-react/dist/esm/shared/src/utils/mergeClasses.js: lucide-react/dist/esm/shared/src/utils/toKebabCase.js: lucide-react/dist/esm/shared/src/utils/toCamelCase.js: lucide-react/dist/esm/shared/src/utils/toPascalCase.js: lucide-react/dist/esm/defaultAttributes.js: lucide-react/dist/esm/shared/src/utils/hasA11yProp.js: lucide-react/dist/esm/Icon.js: lucide-react/dist/esm/createLucideIcon.js: lucide-react/dist/esm/icons/arrow-up.js: lucide-react/dist/esm/icons/book-open.js: lucide-react/dist/esm/icons/bot.js: lucide-react/dist/esm/icons/cake.js: lucide-react/dist/esm/icons/check.js: lucide-react/dist/esm/icons/code.js: lucide-react/dist/esm/icons/cpu.js: lucide-react/dist/esm/icons/external-link.js: lucide-react/dist/esm/icons/facebook.js: lucide-react/dist/esm/icons/git-fork.js: lucide-react/dist/esm/icons/github.js: lucide-react/dist/esm/icons/globe.js: lucide-react/dist/esm/icons/hand.js: lucide-react/dist/esm/icons/heart.js: lucide-react/dist/esm/icons/map-pin.js: lucide-react/dist/esm/icons/menu.js: lucide-react/dist/esm/icons/moon.js: lucide-react/dist/esm/icons/pause.js: lucide-react/dist/esm/icons/play.js: lucide-react/dist/esm/icons/scroll-text.js: lucide-react/dist/esm/icons/send.js: lucide-react/dist/esm/icons/settings.js: lucide-react/dist/esm/icons/star.js: lucide-react/dist/esm/icons/sun.js: lucide-react/dist/esm/icons/user.js: lucide-react/dist/esm/icons/x.js: lucide-react/dist/esm/icons/youtube.js: lucide-react/dist/esm/lucide-react.js: (** * @license lucide-react v0.563.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. *) gsap/gsap-core.js: (*! * GSAP 3.14.2 * https://gsap.com * * @license Copyright 2008-2025, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com *) gsap/CSSPlugin.js: (*! * CSSPlugin 3.14.2 * https://gsap.com * * Copyright 2008-2025, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com *) gsap/Observer.js: (*! * Observer 3.14.2 * https://gsap.com * * @license Copyright 2008-2025, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com *) gsap/ScrollTrigger.js: (*! * ScrollTrigger 3.14.2 * https://gsap.com * * @license Copyright 2008-2025, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com *) */