(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const f of document.querySelectorAll('link[rel="modulepreload"]'))i(f);new MutationObserver(f=>{for(const s of f)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&i(o)}).observe(document,{childList:!0,subtree:!0});function r(f){const s={};return f.integrity&&(s.integrity=f.integrity),f.referrerPolicy&&(s.referrerPolicy=f.referrerPolicy),f.crossOrigin==="use-credentials"?s.credentials="include":f.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function i(f){if(f.ep)return;f.ep=!0;const s=r(f);fetch(f.href,s)}})();function ub(d){return d&&d.__esModule&&Object.prototype.hasOwnProperty.call(d,"default")?d.default:d}var Yd={exports:{}},St={};/** * @license React * react.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var f1;function rb(){if(f1)return St;f1=1;var d=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),o=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),y=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),p=Symbol.for("react.activity"),S=Symbol.for("react.view_transition"),T=Symbol.iterator;function C(O){return O===null||typeof O!="object"?null:(O=T&&O[T]||O["@@iterator"],typeof O=="function"?O:null)}var E={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x=Object.assign,L={};function Y(O,Z,at){this.props=O,this.context=Z,this.refs=L,this.updater=at||E}Y.prototype.isReactComponent={},Y.prototype.setState=function(O,Z){if(typeof O!="object"&&typeof O!="function"&&O!=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,O,Z,"setState")},Y.prototype.forceUpdate=function(O){this.updater.enqueueForceUpdate(this,O,"forceUpdate")};function K(){}K.prototype=Y.prototype;function q(O,Z,at){this.props=O,this.context=Z,this.refs=L,this.updater=at||E}var V=q.prototype=new K;V.constructor=q,x(V,Y.prototype),V.isPureReactComponent=!0;var $=Array.isArray;function U(){}var j={H:null,A:null,T:null,S:null},F=Object.prototype.hasOwnProperty;function J(O,Z,at){var lt=at.ref;return{$$typeof:d,type:O,key:Z,ref:lt!==void 0?lt:null,props:at}}function dt(O,Z){return J(O.type,Z,O.props)}function I(O){return typeof O=="object"&&O!==null&&O.$$typeof===d}function Ot(O){var Z={"=":"=0",":":"=2"};return"$"+O.replace(/[=:]/g,function(at){return Z[at]})}var gt=/\/+/g;function _t(O,Z){return typeof O=="object"&&O!==null&&O.key!=null?Ot(""+O.key):Z.toString(36)}function k(O){switch(O.status){case"fulfilled":return O.value;case"rejected":throw O.reason;default:switch(typeof O.status=="string"?O.then(U,U):(O.status="pending",O.then(function(Z){O.status==="pending"&&(O.status="fulfilled",O.value=Z)},function(Z){O.status==="pending"&&(O.status="rejected",O.reason=Z)})),O.status){case"fulfilled":return O.value;case"rejected":throw O.reason}}throw O}function W(O,Z,at,lt,yt){var pt=typeof O;(pt==="undefined"||pt==="boolean")&&(O=null);var Mt=!1;if(O===null)Mt=!0;else switch(pt){case"bigint":case"string":case"number":Mt=!0;break;case"object":switch(O.$$typeof){case d:case a:Mt=!0;break;case v:return Mt=O._init,W(Mt(O._payload),Z,at,lt,yt)}}if(Mt)return yt=yt(O),Mt=lt===""?"."+_t(O,0):lt,$(yt)?(at="",Mt!=null&&(at=Mt.replace(gt,"$&/")+"/"),W(yt,Z,at,"",function(zt){return zt})):yt!=null&&(I(yt)&&(yt=dt(yt,at+(yt.key==null||O&&O.key===yt.key?"":(""+yt.key).replace(gt,"$&/")+"/")+Mt)),Z.push(yt)),1;Mt=0;var nt=lt===""?".":lt+":";if($(O))for(var ct=0;ct>>1,A=k[ot];if(0>>1;otf(Ze,tt))Of(Z,Ze)?(k[ot]=Z,k[O]=tt,ot=O):(k[ot]=Ze,k[oe]=tt,ot=oe);else if(Of(Z,tt))k[ot]=Z,k[O]=tt,ot=O;else break t}}return W}function f(k,W){var tt=k.sortIndex-W.sortIndex;return tt!==0?tt:k.id-W.id}if(d.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var s=performance;d.unstable_now=function(){return s.now()}}else{var o=Date,h=o.now();d.unstable_now=function(){return o.now()-h}}var m=[],y=[],v=1,p=null,S=3,T=!1,C=!1,E=!1,x=!1,L=typeof setTimeout=="function"?setTimeout:null,Y=typeof clearTimeout=="function"?clearTimeout:null,K=typeof setImmediate<"u"?setImmediate:null;function q(k){for(var W=r(y);W!==null;){if(W.callback===null)i(y);else if(W.startTime<=k)i(y),W.sortIndex=W.expirationTime,a(m,W);else break;W=r(y)}}function V(k){if(E=!1,q(k),!C)if(r(m)!==null)C=!0,$||($=!0,I());else{var W=r(y);W!==null&&_t(V,W.startTime-k)}}var $=!1,U=-1,j=5,F=-1;function J(){return x?!0:!(d.unstable_now()-Fk&&J());){var ot=p.callback;if(typeof ot=="function"){p.callback=null,S=p.priorityLevel;var A=ot(p.expirationTime<=k);if(k=d.unstable_now(),typeof A=="function"){p.callback=A,q(k),W=!0;break e}p===r(m)&&i(m),q(k)}else i(m);p=r(m)}if(p!==null)W=!0;else{var Yt=r(y);Yt!==null&&_t(V,Yt.startTime-k),W=!1}}break t}finally{p=null,S=tt,T=!1}W=void 0}}finally{W?I():$=!1}}}var I;if(typeof K=="function")I=function(){K(dt)};else if(typeof MessageChannel<"u"){var Ot=new MessageChannel,gt=Ot.port2;Ot.port1.onmessage=dt,I=function(){gt.postMessage(null)}}else I=function(){L(dt,0)};function _t(k,W){U=L(function(){k(d.unstable_now())},W)}d.unstable_IdlePriority=5,d.unstable_ImmediatePriority=1,d.unstable_LowPriority=4,d.unstable_NormalPriority=3,d.unstable_Profiling=null,d.unstable_UserBlockingPriority=2,d.unstable_cancelCallback=function(k){k.callback=null},d.unstable_forceFrameRate=function(k){0>k||125ot?(k.sortIndex=tt,a(y,k),r(m)===null&&k===r(y)&&(E?(Y(U),U=-1):E=!0,_t(V,tt-ot))):(k.sortIndex=A,a(m,k),C||T||(C=!0,$||($=!0,I()))),k},d.unstable_shouldYield=J,d.unstable_wrapCallback=function(k){var W=S;return function(){var tt=S;S=W;try{return k.apply(this,arguments)}finally{S=tt}}}})(Xd)),Xd}var o1;function cb(){return o1||(o1=1,Ld.exports=fb()),Ld.exports}var Gd={exports:{}},ol={};/** * @license React * react-dom.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var h1;function sb(){if(h1)return ol;h1=1;var d=O0();function a(v){var p="https://react.dev/errors/"+v;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(d)}catch(a){console.error(a)}}return d(),Gd.exports=sb(),Gd.exports}/** * @license React * react-dom-client.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var _1;function hb(){if(_1)return Ef;_1=1;var d=cb(),a=O0(),r=ob();function i(t){var e="https://react.dev/errors/"+t;if(1De||(t.current=he[De],he[De]=null,De--)}function Dt(t,e){De++,he[De]=t.current,t.current=e}var we=_e(null),Rl=_e(null),Zt=_e(null),Ul=_e(null);function $l(t,e){switch(Dt(Zt,e),Dt(Rl,t),Dt(we,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?vv(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=vv(e),t=yv(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}B(we),Dt(we,t)}function wl(){B(we),B(Rl),B(Zt)}function Ee(t){var e=t.memoizedState;e!==null&&(rr._currentValue=e.memoizedState,Dt(Ul,t)),e=we.current;var l=yv(e,t.type);e!==l&&(Dt(Rl,t),Dt(we,l))}function Pl(t){Rl.current===t&&(B(we),B(Rl)),Ul.current===t&&(B(Ul),rr._currentValue=zt)}var de,Hl;function Ne(t){if(de===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);de=e&&e[1]||"",Hl=-1)":-1u||b[n]!==N[u]){var H=` `+b[n].replace(" at new "," at ");return t.displayName&&H.includes("")&&(H=H.replace("",t.displayName)),H}while(1<=n&&0<=u);break}}}finally{Il=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Ne(l):""}function Oe(t,e){switch(t.tag){case 26:case 27:case 5:return Ne(t.type);case 16:return Ne("Lazy");case 13:return t.child!==e&&e!==null?Ne("Suspense Fallback"):Ne("Suspense");case 19:return Ne("SuspenseList");case 0:case 15:return va(t.type,!1);case 11:return va(t.type.render,!1);case 1:return va(t.type,!0);case 31:return Ne("Activity");case 30:return Ne("ViewTransition");default:return""}}function Ri(t){try{var e="",l=null;do e+=Oe(t,l),l=t,t=t.return;while(t);return e}catch(n){return` Error generating stack: `+n.message+` `+n.stack}}var tn=Object.prototype.hasOwnProperty,Jn=d.unstable_scheduleCallback,kn=d.unstable_cancelCallback,Fn=d.unstable_shouldYield,ya=d.unstable_requestPaint,mt=d.unstable_now,pa=d.unstable_getCurrentPriorityLevel,Bl=d.unstable_ImmediatePriority,Yl=d.unstable_UserBlockingPriority,_l=d.unstable_NormalPriority,Ta=d.unstable_LowPriority,Sa=d.unstable_IdlePriority,qn=d.log,Ui=d.unstable_setDisableYieldValue,Tt=null,ft=null;function Nt(t){if(typeof qn=="function"&&Ui(t),ft&&typeof ft.setStrictMode=="function")try{ft.setStrictMode(Tt,t)}catch{}}var P=Math.clz32?Math.clz32:Et,bt=Math.log,ht=Math.LN2;function Et(t){return t>>>=0,t===0?32:31-(bt(t)/ht|0)|0}var ye=256,xt=262144,re=4194304;function me(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&-t;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 ae(t,e,l){var n=t.pendingLanes;if(n===0)return 0;var u=0,c=t.suspendedLanes,_=t.pingedLanes;t=t.warmLanes;var g=n&134217727;return g!==0?(n=g&~c,n!==0?u=me(n):(_&=g,_!==0?u=me(_):l||(l=g&~t,l!==0&&(u=me(l))))):(g=n&~c,g!==0?u=me(g):_!==0?u=me(_):l||(l=n&~t,l!==0&&(u=me(l)))),u===0?0:e!==0&&e!==u&&(e&c)===0&&(c=u&-u,l=e&-e,c>=l||c===32&&(l&4194048)!==0)?e:u}function Jt(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function kt(t,e){(e&8)!==0&&(e|=e&32);var l=t.entangledLanes;if(l!==0)for(t=t.entanglements,l&=e;0l;l++)e.push(t);return e}function ml(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function Ke(t,e,l,n,u,c){var _=t.pendingLanes;t.pendingLanes=l,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=l,t.entangledLanes&=l,t.errorRecoveryDisabledLanes&=l,t.shellSuspendCounter=0;var g=t.entanglements,b=t.expirationTimes,N=t.hiddenUpdates;for(l=_&~l;0"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),To=!1;if(Ea)try{var Hr={};Object.defineProperty(Hr,"passive",{get:function(){To=!0}}),window.addEventListener("test",Hr,Hr),window.removeEventListener("test",Hr,Hr)}catch{To=!1}var Za=null,So=null,cc=null;function d_(){if(cc)return cc;var t,e=So,l=e.length,n,u="value"in Za?Za.value:Za.textContent,c=u.length;for(t=0;t=qr),p_=" ",T_=!1;function S_(t,e){switch(t){case"keyup":return nT.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function b_(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Du=!1;function iT(t,e){switch(t){case"compositionend":return b_(e);case"keypress":return e.which!==32?null:(T_=!0,p_);case"textInput":return t=e.data,t===p_&&T_?null:t;default:return null}}function uT(t,e){if(Du)return t==="compositionend"||!Ao&&S_(t,e)?(t=d_(),cc=So=Za=null,Du=!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"u")return null;try{return t.activeElement||t.body}catch{return t.body}}function N_(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function x_(t,e){var l=N_(t);t=0;for(var n;l;){if(l.nodeType===3){if(n=t+l.textContent.length,t<=e&&n>=e)return{node:l,offset:e-t};t=n}t:{for(;l;){if(l.nextSibling){l=l.nextSibling;break t}l=l.parentNode}l=void 0}l=N_(l)}}function R_(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?R_(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function U_(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Do(t.document);e instanceof t.HTMLIFrameElement;){try{var l=typeof e.contentWindow.location.href=="string"}catch{l=!1}if(l)t=e.contentWindow;else break;e=Do(t.document)}return e}function No(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 _T=Ea&&"documentMode"in document&&11>=document.documentMode,Nu=null,xo=null,Vr=null,Ro=!1;function w_(t,e,l){var n=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Ro||Nu==null||Nu!==Do(n)||(n=Nu,"selectionStart"in n&&No(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Vr&&Gr(Vr,n)||(Vr=n,n=_s(xo,"onSelect"),0>=_,u-=_,In=1<<32-P(e)+u|l<vt?(Ve=st,st=null):Ve=st.sibling;var Qt=M(D,st,R[vt],X);if(Qt===null){st===null&&(st=Ve);break}t&&st&&Qt.alternate===null&&e(D,st),z=c(Qt,z,vt),Gt===null?it=Qt:Gt.sibling=Qt,Gt=Qt,st=Ve}if(vt===R.length)return l(D,st),Rt&&Ca(D,vt),it;if(st===null){for(;vtvt?(Ve=st,st=null):Ve=st.sibling;var gi=M(D,st,Qt.value,X);if(gi===null){st===null&&(st=Ve);break}t&&st&&gi.alternate===null&&e(D,st),z=c(gi,z,vt),Gt===null?it=gi:Gt.sibling=gi,Gt=gi,st=Ve}if(Qt.done)return l(D,st),Rt&&Ca(D,vt),it;if(st===null){for(;!Qt.done;vt++,Qt=R.next())Qt=G(D,Qt.value,X),Qt!==null&&(z=c(Qt,z,vt),Gt===null?it=Qt:Gt.sibling=Qt,Gt=Qt);return Rt&&Ca(D,vt),it}for(st=n(st);!Qt.done;vt++,Qt=R.next())Qt=w(st,D,vt,Qt.value,X),Qt!==null&&(t&&(Ve=Qt.alternate,Ve!==null&&st.delete(Ve.key===null?vt:Ve.key)),z=c(Qt,z,vt),Gt===null?it=Qt:Gt.sibling=Qt,Gt=Qt);return t&&st.forEach(function(ib){return e(D,ib)}),Rt&&Ca(D,vt),it}function Ct(D,z,R,X){if(typeof R=="object"&&R!==null&&R.type===dt&&R.key===null&&R.props.ref===void 0&&(R=R.props.children),typeof R=="object"&&R!==null){switch(R.$$typeof){case F:t:{for(var it=R.key;z!==null;){if(z.key===it){if(it=R.type,it===dt){if(z.tag===7){l(D,z.sibling),X=u(z,R.props.children),$a(X,R),X.return=D,D=X;break t}}else if(z.elementType===it||typeof it=="object"&&it!==null&&it.$$typeof===A&&Ki(it)===z.type){l(D,z.sibling),X=u(z,R.props),$a(X,R),X.return=D,D=X;break t}l(D,z);break}else e(D,z);z=z.sibling}R.type===dt?(X=Li(R.props.children,D.mode,X,R.key),$a(X,R),X.return=D,D=X):(X=pc(R.type,R.key,R.props,null,D.mode,X),$a(X,R),X.return=D,D=X)}return _(D);case J:t:{for(it=R.key;z!==null;){if(z.key===it)if(z.tag===4&&z.stateNode.containerInfo===R.containerInfo&&z.stateNode.implementation===R.implementation){l(D,z.sibling),X=u(z,R.children||[]),X.return=D,D=X;break t}else{l(D,z);break}else e(D,z);z=z.sibling}X=Lo(R,D.mode,X),X.return=D,D=X}return _(D);case A:return R=Ki(R),Ct(D,z,R,X)}if(Mt(R))return et(D,z,R,X);if(lt(R)){if(it=lt(R),typeof it!="function")throw Error(i(150));return R=it.call(R),rt(D,z,R,X)}if(typeof R.then=="function")return Ct(D,z,Dc(R),X);if(R.$$typeof===_t)return Ct(D,z,zc(D,R),X);Nc(D,R)}return typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint"?(R=""+R,z!==null&&z.tag===6?(l(D,z.sibling),X=u(z,R),X.return=D,D=X):(l(D,z),X=qo(R,D.mode,X),X.return=D,D=X),_(D)):l(D,z)}return function(D,z,R,X){try{kr=0;var it=Ct(D,z,R,X);return Lu=null,it}catch(st){if(st===qu||st===Cc)throw st;var Gt=ql(29,st,null,D.mode);return Gt.lanes=X,Gt.return=D,Gt}finally{}}}var ki=am(!0),im=am(!1),Pa=!1;function Fo(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Wo(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 Ia(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function ti(t,e,l){var n=t.updateQueue;if(n===null)return null;if(n=n.shared,(Kt&2)!==0){var u=n.pending;return u===null?e.next=e:(e.next=u.next,u.next=e),n.pending=e,e=yc(t),V_(t,null,l),e}return vc(t,n,e,l),yc(t)}function Fr(t,e,l){if(e=e.updateQueue,e!==null&&(e=e.shared,(l&4194048)!==0)){var n=e.lanes;n&=t.pendingLanes,l|=n,e.lanes=l,Je(t,l)}}function $o(t,e){var l=t.updateQueue,n=t.alternate;if(n!==null&&(n=n.updateQueue,l===n)){var u=null,c=null;if(l=l.firstBaseUpdate,l!==null){do{var _={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};c===null?u=c=_:c=c.next=_,l=l.next}while(l!==null);c===null?u=c=e:c=c.next=e}else u=c=e;l={baseState:n.baseState,firstBaseUpdate:u,lastBaseUpdate:c,shared:n.shared,callbacks:n.callbacks},t.updateQueue=l;return}t=l.lastBaseUpdate,t===null?l.firstBaseUpdate=e:t.next=e,l.lastBaseUpdate=e}var Po=!1;function Wr(){if(Po){var t=Yu;if(t!==null)throw t}}function $r(t,e,l,n){Po=!1;var u=t.updateQueue;Pa=!1;var c=u.firstBaseUpdate,_=u.lastBaseUpdate,g=u.shared.pending;if(g!==null){u.shared.pending=null;var b=g,N=b.next;b.next=null,_===null?c=N:_.next=N,_=b;var H=t.alternate;H!==null&&(H=H.updateQueue,g=H.lastBaseUpdate,g!==_&&(g===null?H.firstBaseUpdate=N:g.next=N,H.lastBaseUpdate=b))}if(c!==null){var G=u.baseState;_=0,H=N=b=null,g=c;do{var M=g.lane&-536870913,w=M!==g.lane;if(w?(Xt&M)===M:(n&M)===M){M!==0&&M===ji&&(Po=!0),H!==null&&(H=H.next={lane:0,tag:g.tag,payload:g.payload,callback:null,next:null});t:{var et=t,rt=g;M=e;var Ct=l;switch(rt.tag){case 1:if(et=rt.payload,typeof et=="function"){G=et.call(Ct,G,M);break t}G=et;break t;case 3:et.flags=et.flags&-65537|128;case 0:if(et=rt.payload,M=typeof et=="function"?et.call(Ct,G,M):et,M==null)break t;G=U({},G,M);break t;case 2:Pa=!0}}M=g.callback,M!==null&&(t.flags|=64,w&&(t.flags|=8192),w=u.callbacks,w===null?u.callbacks=[M]:w.push(M))}else w={lane:M,tag:g.tag,payload:g.payload,callback:g.callback,next:null},H===null?(N=H=w,b=G):H=H.next=w,_|=M;if(g=g.next,g===null){if(g=u.shared.pending,g===null)break;w=g,g=w.next,w.next=null,u.lastBaseUpdate=w,u.shared.pending=null}}while(!0);H===null&&(b=G),u.baseState=b,u.firstBaseUpdate=N,u.lastBaseUpdate=H,c===null&&(u.shared.lanes=0),ri|=_,t.lanes=_,t.memoizedState=G}}function um(t,e){if(typeof t!="function")throw Error(i(191,t));t.call(e)}function rm(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;tc?c:8;var _=nt.T,g={};g.types=_!==null?_.types:null,nt.T=g,yh(t,!1,e,l);try{var b=u(),N=nt.S;if(N!==null&&N(g,b),b!==null&&typeof b=="object"&&typeof b.then=="function"){var H=zT(b,n);ef(t,e,H,on(t))}else ef(t,e,n,on(t))}catch(G){ef(t,e,{then:function(){},status:"rejected",reason:G},on())}finally{ct.p=c,_!==null&&g.types!==null&&(_.types=g.types),nt.T=_}}function xT(){}function gh(t,e,l,n){if(t.tag!==5)throw Error(i(476));var u=Lm(t).queue;qm(t,u,e,zt,l===null?xT:function(){return Xm(t),l(n)})}function Lm(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:zt,baseState:zt,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:xa,lastRenderedState:zt},next:null};var l={};return e.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:xa,lastRenderedState:l},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Xm(t){var e=Lm(t);e.next===null&&(e=t.alternate.memoizedState),ef(t,e.next.queue,{},on())}function vh(){return ul(rr)}function Gm(){return xe().memoizedState}function Vm(){return xe().memoizedState}function RT(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=on();t=Ia(l);var n=ti(e,t,l);n!==null&&(Vl(n,e,l),Fr(n,e,l)),e={cache:Zo()},t.payload=e;return}e=e.return}}function UT(t,e,l){var n=on();l={lane:n,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Xc(t)?jm(e,l):(l=Bo(t,e,l,n),l!==null&&(Vl(l,t,n),Zm(l,e,n)))}function Qm(t,e,l){var n=on();ef(t,e,l,n)}function ef(t,e,l,n){var u={lane:n,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Xc(t))jm(e,u);else{var c=t.alternate;if(t.lanes===0&&(c===null||c.lanes===0)&&(c=e.lastRenderedReducer,c!==null))try{var _=e.lastRenderedState,g=c(_,l);if(u.hasEagerState=!0,u.eagerState=g,un(g,_))return vc(t,e,u,0),ie===null&&gc(),!1}catch{}finally{}if(l=Bo(t,e,u,n),l!==null)return Vl(l,t,n),Zm(l,e,n),!0}return!1}function yh(t,e,l,n){if(n={lane:2,revertLane:fd(),gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Xc(t)){if(e)throw Error(i(479))}else e=Bo(t,l,n,2),e!==null&&Vl(e,t,2)}function Xc(t){var e=t.alternate;return t===At||e!==null&&e===At}function jm(t,e){Xu=Uc=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function Zm(t,e,l){if((l&4194048)!==0){var n=e.lanes;n&=t.pendingLanes,l|=n,e.lanes=l,Je(t,l)}}var Gc={readContext:ul,use:Bc,useCallback:Ae,useContext:Ae,useEffect:Ae,useImperativeHandle:Ae,useLayoutEffect:Ae,useInsertionEffect:Ae,useMemo:Ae,useReducer:Ae,useRef:Ae,useState:Ae,useDebugValue:Ae,useDeferredValue:Ae,useTransition:Ae,useSyncExternalStore:Ae,useId:Ae,useHostTransitionStatus:Ae,useFormState:Ae,useActionState:Ae,useOptimistic:Ae,useMemoCache:Ae,useCacheRefresh:Ae,useEffectEvent:Ae},Km={readContext:ul,use:Bc,useCallback:function(t,e){return El().memoizedState=[t,e===void 0?null:e],t},useContext:ul,useEffect:Dm,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,qc(4194308,4,Um.bind(null,e,t),l)},useLayoutEffect:function(t,e){return qc(4194308,4,t,e)},useInsertionEffect:function(t,e){qc(4,2,t,e)},useMemo:function(t,e){var l=El();e=e===void 0?null:e;var n=t();if(Fi){Nt(!0);try{t()}finally{Nt(!1)}}return l.memoizedState=[n,e],n},useReducer:function(t,e,l){var n=El();if(l!==void 0){var u=l(e);if(Fi){Nt(!0);try{l(e)}finally{Nt(!1)}}}else u=e;return n.memoizedState=n.baseState=u,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:u},n.queue=t,t=t.dispatch=UT.bind(null,At,t),[n.memoizedState,t]},useRef:function(t){var e=El();return t={current:t},e.memoizedState=t},useState:function(t){t=oh(t);var e=t.queue,l=Qm.bind(null,At,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:_h,useDeferredValue:function(t,e){var l=El();return mh(l,t,e)},useTransition:function(){var t=oh(!1);return t=qm.bind(null,At,t.queue,!0,!1),El().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var n=At,u=El();if(Rt){if(l===void 0)throw Error(i(407));l=l()}else{if(l=e(),ie===null)throw Error(i(349));(Xt&127)!==0||dm(n,e,l)}u.memoizedState=l;var c={value:l,getSnapshot:e};return u.queue=c,Dm(mm.bind(null,n,c,t),[t]),n.flags|=2048,Vu(9,{destroy:void 0},_m.bind(null,n,c,l,e),null),l},useId:function(){var t=El(),e=ie.identifierPrefix;if(Rt){var l=ta,n=In;l=(n&~(1<<32-P(n)-1)).toString(32)+l,e="_"+e+"R_"+l,l=wc++,0<\/script>",c=c.removeChild(c.firstChild);break;case"select":c=typeof n.is=="string"?_.createElement("select",{is:n.is}):_.createElement("select"),n.multiple?c.multiple=!0:n.size&&(c.size=n.size);break;default:c=typeof n.is=="string"?_.createElement(u,{is:n.is}):_.createElement(u)}}c[Ye]=e,c[qe]=n;t:for(_=e.child;_!==null;){if(_.tag===5||_.tag===6)c.appendChild(_.stateNode);else if(_.tag!==4&&_.tag!==27&&_.child!==null){_.child.return=_,_=_.child;continue}if(_===e)break t;for(;_.sibling===null;){if(_.return===null||_.return===e)break t;_=_.return}_.sibling.return=_.return,_=_.sibling}e.stateNode=c;t:switch(sl(c,u,n),u){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break t;case"img":n=!0;break t;default:n=!1}n&&Ua(e)}}return se(e),e.subtreeFlags&=-33554433,xh(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==n&&Ua(e);else{if(typeof n!="string"&&e.stateNode===null)throw Error(i(166));if(t=Zt.current,Bu(e)){if(t=e.stateNode,l=e.memoizedProps,n=null,u=Pe,u!==null)switch(u.tag){case 27:case 5:n=u.memoizedProps}t[Ye]=e,t=!!(t.nodeValue===l||n!==null&&n.suppressHydrationWarning===!0||mv(t.nodeValue,l)),t||Fa(e,!0)}else t=mf(t).createTextNode(n),t[Ye]=e,e.stateNode=t}return se(e),null;case 31:if(l=e.memoizedState,t===null||t.memoizedState!==null){if(n=Bu(e),l!==null){if(t===null){if(!n)throw Error(i(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(i(557));t[Ye]=e}else Xi(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;se(e),t=!1}else l=Vo(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(rn(e),e):(rn(e),null);if((e.flags&128)!==0)throw Error(i(558))}return se(e),null;case 13:if(n=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(u=Bu(e),n!==null&&n.dehydrated!==null){if(t===null){if(!u)throw Error(i(318));if(u=e.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(i(317));u[Ye]=e}else Xi(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;se(e),u=!1}else u=Vo(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=u),u=!0;if(!u)return e.flags&256?(rn(e),e):(rn(e),null)}return rn(e),(e.flags&128)!==0?(e.lanes=l,e):(l=n!==null,t=t!==null&&t.memoizedState!==null,l&&(n=e.child,u=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(u=n.alternate.memoizedState.cachePool.pool),c=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(c=n.memoizedState.cachePool.pool),c!==u&&(n.flags|=2048)),l!==t&&l&&(e.child.flags|=8192),Jc(e,e.updateQueue),se(e),null);case 4:return wl(),t===null&&hd(e.stateNode.containerInfo),e.flags|=67108864,se(e),null;case 10:return Da(e.type),se(e),null;case 19:if(lh(e),n=e.memoizedState,n===null)return se(e),null;if(u=(e.flags&128)!==0,c=n.rendering,c===null)if(u)nf(n,!1);else{if(Ce!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(c=Rc(t),c!==null){for(e.flags|=128,nf(n,!1),t=c.updateQueue,e.updateQueue=t,Jc(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)Q_(l,t),l=l.sibling;return Pr(e,fl.current&1|2),Rt&&Ca(e,n.treeForkCount),e.child}t=t.sibling}n.tail!==null&&mt()>is&&(e.flags|=128,u=!0,nf(n,!1),e.lanes=4194304)}else{if(!u)if(t=Rc(c),t!==null){if(e.flags|=128,u=!0,t=t.updateQueue,e.updateQueue=t,Jc(e,t),nf(n,!0),n.tail===null&&n.tailMode!=="collapsed"&&n.tailMode!=="visible"&&!c.alternate&&!Rt)return se(e),null}else 2*mt()-n.renderingStartTime>is&&l!==536870912&&(e.flags|=128,u=!0,nf(n,!1),e.lanes=4194304);n.isBackwards?(c.sibling=e.child,e.child=c):(t=n.last,t!==null?t.sibling=c:e.child=c,n.last=c)}if(n.tail!==null){t=n.tail;t:{for(l=t;l!==null;){if(l.alternate!==null){l=!1;break t}l=l.sibling}l=!0}return n.rendering=t,n.tail=t.sibling,n.renderingStartTime=mt(),t.sibling=null,c=fl.current,c=u?c&1|2:c&1,n.tailMode==="visible"||n.tailMode==="collapsed"||!l||Rt?Pr(e,c):(l=c,Dt(rl,e),Dt(fl,l),gl===null&&(gl=e)),Rt&&Ca(e,n.treeForkCount),t}return se(e),null;case 22:case 23:return rn(e),th(),n=e.memoizedState!==null,t!==null?t.memoizedState!==null!==n&&(e.flags|=8192):n&&(e.flags|=8192),n?(l&536870912)!==0&&(e.flags&128)===0&&(se(e),e.subtreeFlags&6&&(e.flags|=8192)):se(e),l=e.updateQueue,l!==null&&Jc(e,l.retryQueue),l=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),n=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),n!==l&&(e.flags|=2048),t!==null&&B(Zi),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),Da(Le),se(e),null;case 25:return null;case 30:return e.flags|=33554432,se(e),null}throw Error(i(156,e.tag))}function XT(t,e){switch(Xo(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Da(Le),wl(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Pl(e),null;case 31:if(e.memoizedState!==null){if(rn(e),e.alternate===null)throw Error(i(340));Xi()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(rn(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(i(340));Xi()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return lh(e),t=e.flags,t&65536?(e.flags=t&-65537|128,t=e.memoizedState,t!==null&&(t.rendering=null,t.tail=null),e.flags|=4,e):null;case 4:return wl(),null;case 10:return Da(e.type),null;case 22:case 23:return rn(e),th(),t!==null&&B(Zi),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Da(Le),null;case 25:return null;default:return null}}function vg(t,e){switch(Xo(e),e.tag){case 3:Da(Le),wl();break;case 26:case 27:case 5:Pl(e);break;case 4:wl();break;case 31:e.memoizedState!==null&&rn(e);break;case 13:rn(e);break;case 19:lh(e);break;case 10:Da(e.type);break;case 22:case 23:rn(e),th(),t!==null&&B(Zi);break;case 24:Da(Le)}}function af(t,e){try{var l=e.updateQueue,n=l!==null?l.lastEffect:null;if(n!==null){var u=n.next;l=u;do{if((l.tag&t)===t){n=void 0;var c=l.create,_=l.inst;n=c(),_.destroy=n}l=l.next}while(l!==u)}}catch(g){Pt(e,e.return,g)}}function ai(t,e,l){try{var n=e.updateQueue,u=n!==null?n.lastEffect:null;if(u!==null){var c=u.next;n=c;do{if((n.tag&t)===t){var _=n.inst,g=_.destroy;if(g!==void 0){_.destroy=void 0,u=e;var b=l,N=g;try{N()}catch(H){Pt(u,b,H)}}}n=n.next}while(n!==c)}}catch(H){Pt(e,e.return,H)}}function yg(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{rm(e,l)}catch(n){Pt(t,t.return,n)}}}function pg(t,e,l){l.props=Wi(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(n){Pt(t,e,n)}}function ea(t,e){try{var l=t.ref;if(l!==null){switch(t.tag){case 26:case 27:case 5:var n=t.stateNode;break;case 30:var u=t.stateNode,c=Oa(t.memoizedProps,u);(u.ref===null||u.ref.name!==c)&&(u.ref=Av(c)),n=u.ref;break;case 7:if(t.stateNode===null){var _=new hn(t);p(t.child,!1,NS,_,void 0,void 0),t.stateNode=_}n=t.stateNode;break;default:n=t.stateNode}typeof l=="function"?t.refCleanup=l(n):l.current=n}}catch(g){Pt(t,e,g)}}function cl(t,e){var l=t.ref,n=t.refCleanup;if(l!==null)if(typeof n=="function")try{n()}catch(u){Pt(t,e,u)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(u){Pt(t,e,u)}else l.current=null}function kc(t,e){if((t.tag===5||t.tag===27||t.tag===6)&&t.alternate===null&&e!==null)for(var l=0;l title"))),sl(n,e,l),n[Ye]=t,$e(n),e=n;break t;case"link":if(c=Qv("link","href",u).get(e+(l.href||""))){for(_=0;_Ct&&(_=Ct,Ct=rt,rt=_);var D=x_(g,rt),z=x_(g,Ct);if(D&&z&&(w.rangeCount!==1||w.anchorNode!==D.node||w.anchorOffset!==D.offset||w.focusNode!==z.node||w.focusOffset!==z.offset)){var R=G.createRange();R.setStart(D.node,D.offset),w.removeAllRanges(),rt>Ct?(w.addRange(R),w.extend(z.node,z.offset)):(R.setEnd(z.node,z.offset),w.addRange(R))}}}}for(G=[],w=g;w=w.parentNode;)w.nodeType===1&&G.push({element:w,left:w.scrollLeft,top:w.scrollTop});for(typeof g.focus=="function"&&g.focus(),g=0;gl?32:l,nt.T=null,l=Ph,Ph=null;var c=Qn,_=ra;if(pe=0,tu=Qn=null,ra=0,(Kt&6)!==0)throw Error(i(331));var g=Kt;if(Kt|=4,Vg(c.current),Lg(c,c.current,_,l),Kt=g,hf(0,!1),ft&&typeof ft.onPostCommitFiberRoot=="function")try{ft.onPostCommitFiberRoot(Tt,c)}catch{}return!0}finally{ct.p=u,nt.T=n,nv(t,e)}}function av(t,e,l){e=zn(l,e),e=Sh(t.stateNode,e,2),t=ti(t,e,2),t!==null&&(ml(t,2),fa(t))}function Pt(t,e,l){if(t.tag===3)av(t,t,l);else for(;e!==null;){if(e.tag===3){av(e,t,l);break}else if(e.tag===1){var n=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(fi===null||!fi.has(n))){t=zn(l,t),l=tg(2),n=ti(e,l,2),n!==null&&(eg(l,n,e,t),ml(n,2),fa(n));break}}e=e.return}}function id(t,e,l){var n=t.pingCache;if(n===null){n=t.pingCache=new jT;var u=new Set;n.set(e,u)}else u=n.get(e),u===void 0&&(u=new Set,n.set(e,u));u.has(l)||(Fh=!0,u.add(l),t=PT.bind(null,t,e,l),e.then(t,t))}function PT(t,e,l){var n=t.pingCache;n!==null&&n.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,ie===t&&(Xt&l)===l&&((Ce===4||Ce===3&&(Xt&62914560)===Xt&&300>mt()-as)&&(Kt&2)===0?Iu(t,0):ns|=l,ku===Xt&&(ku=0)),fa(t)}function iv(t,e){e===0&&(e=fe()),t=qi(t,e),t!==null&&(ml(t,e),fa(t))}function IT(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),iv(t,l)}function tS(t,e){var l=0;switch(t.tag){case 31:case 13:var n=t.stateNode,u=t.memoizedState;u!==null&&(l=u.retryLane);break;case 19:n=t.stateNode;break;case 22:n=t.stateNode._retryCache;break;default:throw Error(i(314))}n!==null&&n.delete(e),iv(t,l)}function eS(t,e){return Jn(t,e)}var er=null,lr=null,ud=!1,hs=!1,rd=!1,si=0;function fa(t){t!==lr&&t.next===null&&(lr===null?er=lr=t:lr=lr.next=t),hs=!0,ud||(ud=!0,nS())}function hf(t,e){if(!rd&&hs){rd=!0;do for(var l=!1,n=er;n!==null;){if(t!==0){var u=n.pendingLanes;if(u===0)var c=0;else{var _=n.suspendedLanes,g=n.pingedLanes;c=(1<<31-P(42|t)+1)-1,c&=u&~(_&~g),c=c&201326741?c&201326741|1:c?c|2:0}c!==0&&(l=!0,cv(n,c))}else c=Xt,c=ae(n,n===ie?c:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),(c&3)===0||Jt(n,c)||(l=!0,cv(n,c));n=n.next}while(l);rd=!1}}function lS(){uv()}function uv(){hs=ud=!1;var t=0;si!==0&&_S()&&(t=si);for(var e=mt(),l=null,n=er;n!==null;){var u=n.next,c=rv(n,e);c===0?(n.next=null,l===null?er=u:l.next=u,u===null&&(lr=l)):(l=n,(t!==0||(c&3)!==0)&&(hs=!0)),n=u}pe!==0&&pe!==5||hf(t),si!==0&&(si=0)}function rv(t,e){for(var l=t.suspendedLanes,n=t.pingedLanes,u=t.expirationTimes,c=t.pendingLanes&-62914561;0g)break;var H=b.transferSize,G=b.initiatorType;H&&gv(G)&&(b=b.responseEnd,_+=H*(bvs){rt.length=et;break}R=new Promise(TS.bind(R)),rt.push(R)}}}if(0"u"?null:document;function Lv(t,e,l){var n=ar;if(n&&typeof e=="string"&&e){var u=En(e);u='link[rel="'+t+'"][href="'+u+'"]',typeof l=="string"&&(u+='[crossorigin="'+l+'"]'),qv.has(u)||(qv.add(u),t={rel:t,crossOrigin:l,href:e},n.querySelector(u)===null&&(e=n.createElement("link"),sl(e,"link",t),$e(e),n.head.appendChild(e)))}}function LS(t){Ha.D(t),Lv("dns-prefetch",t,null)}function XS(t,e){Ha.C(t,e),Lv("preconnect",t,e)}function GS(t,e,l){Ha.L(t,e,l);var n=ar;if(n&&t&&e){var u='link[rel="preload"][as="'+En(e)+'"]';e==="image"&&l&&l.imageSrcSet?(u+='[imagesrcset="'+En(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(u+='[imagesizes="'+En(l.imageSizes)+'"]')):u+='[href="'+En(t)+'"]';var c=u;switch(e){case"style":c=ir(t);break;case"script":c=ur(t)}if(!(xn.has(c)||(t=U({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),xn.set(c,t),n.querySelector(u)!==null||e==="style"&&n.querySelector(vf(c))||e==="script"&&n.querySelector(yf(c))))){var _=n.createElement("link");sl(_,"link",t),e==="style"&&(_[ac]=!0,_.onload=_.onerror=function(){P0(_)}),$e(_),n.head.appendChild(_)}}}function VS(t,e){Ha.m(t,e);var l=ar;if(l&&t){var n=e&&typeof e.as=="string"?e.as:"script",u='link[rel="modulepreload"][as="'+En(n)+'"][href="'+En(t)+'"]',c=u;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=ur(t)}if(!xn.has(c)&&(t=U({rel:"modulepreload",href:t},e),xn.set(c,t),l.querySelector(u)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(yf(c)))return}n=l.createElement("link"),sl(n,"link",t),$e(n),l.head.appendChild(n)}}}function QS(t,e,l){Ha.S(t,e,l);var n=ar;if(n&&t){var u=Eu(n).hoistableStyles,c=ir(t);e=e||"default";var _=u.get(c);if(!_){var g={loading:0,preload:null};if(_=n.querySelector(vf(c)))g.loading=5;else{t=U({rel:"stylesheet",href:t,"data-precedence":e},l),(l=xn.get(c))&&Md(t,l);var b=_=n.createElement("link");$e(b),sl(b,"link",t),b._p=new Promise(function(N,H){b.onload=N,b.onerror=H}),b.addEventListener("load",function(){g.loading|=1}),b.addEventListener("error",function(){g.loading|=2}),g.loading|=4,ms(_,e,n)}_={type:"stylesheet",instance:_,count:1,state:g},u.set(c,_)}}}function jS(t,e){Ha.X(t,e);var l=ar;if(l&&t){var n=Eu(l).hoistableScripts,u=ur(t),c=n.get(u);c||(c=l.querySelector(yf(u)),c||(t=U({src:t,async:!0},e),(e=xn.get(u))&&Dd(t,e),c=l.createElement("script"),$e(c),sl(c,"link",t),l.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},n.set(u,c))}}function ZS(t,e){Ha.M(t,e);var l=ar;if(l&&t){var n=Eu(l).hoistableScripts,u=ur(t),c=n.get(u);c||(c=l.querySelector(yf(u)),c||(t=U({src:t,async:!0,type:"module"},e),(e=xn.get(u))&&Dd(t,e),c=l.createElement("script"),$e(c),sl(c,"link",t),l.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},n.set(u,c))}}function Xv(t,e,l,n){var u=(u=Zt.current)?gf(u):null;if(!u)throw Error(i(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(l=ir(l.href),e=Eu(u).hoistableStyles,n=e.get(l),n||(n={type:"style",instance:null,count:0,state:null},e.set(l,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){t=ir(l.href);var c=Eu(u).hoistableStyles,_=c.get(t);if(_||(u=u.ownerDocument||u,_={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(t,_),(c=u.querySelector(vf(t)))?c._p||(_.instance=c,_.state.loading=5):(c=xn.get(t),c||(c={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},xn.set(t,c)),KS(u,t,c,_.state))),e&&n===null)throw Error(i(528,""));return _}if(e&&n!==null)throw Error(i(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(l=ur(l),e=Eu(u).hoistableScripts,n=e.get(l),n||(n={type:"script",instance:null,count:0,state:null},e.set(l,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,t))}}function ir(t){return'href="'+En(t)+'"'}function vf(t){return'link[rel="stylesheet"]['+t+"]"}function Gv(t){return U({},t,{"data-precedence":t.precedence,precedence:null})}function KS(t,e,l,n){if(e=t.querySelector('link[rel="preload"][as="style"]['+e+"]")){if(e[ac]!==!0){n.loading=1;return}}else e=t.createElement("link"),e[ac]=!0,e.onload=e.onerror=P0.bind(null,e),sl(e,"link",l),$e(e),t.head.appendChild(e);n.preload=e,e.addEventListener("load",function(){return n.loading|=1}),e.addEventListener("error",function(){return n.loading|=2})}function ur(t){return'[src="'+En(t)+'"]'}function yf(t){return"script[async]"+t}function Vv(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var n=t.querySelector('style[data-href~="'+En(l.href)+'"]');if(n)return e.instance=n,$e(n),n;var u=U({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return n=(t.ownerDocument||t).createElement("style"),$e(n),sl(n,"style",u),ms(n,l.precedence,t),e.instance=n;case"stylesheet":u=ir(l.href);var c=t.querySelector(vf(u));if(c)return e.state.loading|=4,e.instance=c,$e(c),c;n=Gv(l),(u=xn.get(u))&&Md(n,u),c=(t.ownerDocument||t).createElement("link"),$e(c);var _=c;return _._p=new Promise(function(g,b){_.onload=g,_.onerror=b}),sl(c,"link",n),e.state.loading|=4,ms(c,l.precedence,t),e.instance=c;case"script":return c=ur(l.src),(u=t.querySelector(yf(c)))?(e.instance=u,$e(u),u):(n=l,(u=xn.get(c))&&(n=U({},l),Dd(n,u)),t=t.ownerDocument||t,u=t.createElement("script"),$e(u),sl(u,"link",n),t.head.appendChild(u),e.instance=u);case"void":return null;default:throw Error(i(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(n=e.instance,e.state.loading|=4,ms(n,l.precedence,t));return e.instance}function ms(t,e,l){for(var n=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=n.length?n[n.length-1]:null,c=u,_=0;_ title"):null)}function JS(t,e,l){if(l===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;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!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 jv(t,e){return t==="img"&&e.src!=null&&e.src!==""&&e.onLoad==null&&e.loading!=="lazy"}function Zv(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function Kv(t){return(t.width||100)*(t.height||100)*(typeof devicePixelRatio=="number"?devicePixelRatio:1)*.25}function Jv(t,e){typeof e.decode=="function"&&(t.imgCount++,e.complete||(t.imgBytes+=Kv(e),t.suspenseyImages.push(e)),t=WS.bind(t),e.decode().then(t,t))}function kS(t,e,l,n){if(l.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var u=ir(n.href),c=e.querySelector(vf(u));if(c){e=c._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=pf.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=c,$e(c);return}c=e.ownerDocument||e,n=Gv(n),(u=xn.get(u))&&Md(n,u),c=c.createElement("link"),$e(c);var _=c;_._p=new Promise(function(g,b){_.onload=g,_.onerror=b}),sl(c,"link",n),l.instance=c}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(l,e),(e=l.state.preload)&&(l.state.loading&3)===0&&(t.count++,l=pf.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var vs=0;function FS(t,e){return t.stylesheets&&t.count===0&&ps(t,t.stylesheets),0vs?50:800)+e);return t.unsuspend=l,function(){t.unsuspend=null,clearTimeout(n),clearTimeout(u)}}:null}function kv(t){if(t.count===0&&(t.imgCount===0||!t.waitingForImages)){if(t.stylesheets)ps(t,t.stylesheets);else if(t.unsuspend){var e=t.unsuspend;t.unsuspend=null,e()}}}function pf(){this.count--,kv(this)}function WS(){this.imgCount--,kv(this)}var ys=null;function ps(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,ys=new Map,e.forEach($S,t),ys=null,pf.call(t))}function $S(t,e){if(!(e.state.loading&4)){var l=ys.get(t);if(l)var n=l.get(null);else{l=new Map,ys.set(t,l);for(var u=t.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(d)}catch(a){console.error(a)}}return d(),qd.exports=hb(),qd.exports}var _b=db();function Ba(d){if(d===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return d}function ey(d,a){d.prototype=Object.create(a.prototype),d.prototype.constructor=d,d.__proto__=a}/*! * GSAP 3.15.1 * https://gsap.com * * @license Copyright 2008-2026, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com */var Tn={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},Zf={duration:.5,overwrite:!1,delay:0},z0,dl,ve,Hn=1e8,ne=1/Hn,l0=Math.PI*2,mb=l0/4,gb=0,ly=Math.sqrt,vb=Math.cos,yb=Math.sin,nl=function(a){return typeof a=="string"},Me=function(a){return typeof a=="function"},Ga=function(a){return typeof a=="number"},A0=function(a){return typeof a>"u"},ga=function(a){return typeof a=="object"},Kl=function(a){return a!==!1},C0=function(){return typeof window<"u"},As=function(a){return Me(a)||nl(a)},ny=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},Sl=Array.isArray,pb=/random\([^)]+\)/g,Tb=/,\s*/g,g1=/(?:-?\.?\d|\.)+/gi,ay=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,gr=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Vd=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,iy=/[+-]=-?[.\d]+/,Sb=/[^,'"\[\]\s]+/gi,bb=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,Se,sa,n0,M0,Sn={},ks={},uy,ry=function(a){return(ks=Ar(a,Sn))&&Wl},D0=function(a,r){return console.warn("Invalid property",a,"set to",r,"Missing plugin? gsap.registerPlugin()")},Kf=function(a,r){return!r&&console.warn(a)},fy=function(a,r){return a&&(Sn[a]=r)&&ks&&(ks[a]=r)||Sn},Jf=function(){return 0},Eb={suppressEvents:!0,isStart:!0,kill:!1},Ls={suppressEvents:!0,kill:!1},Ob={suppressEvents:!0},N0={},Ei=[],a0={},cy,mn={},Qd={},v1=30,Xs=[],x0="",R0=function(a){var r=a[0],i,f;if(ga(r)||Me(r)||(a=[a]),!(i=(r._gsap||{}).harness)){for(f=Xs.length;f--&&!Xs[f].targetTest(r););i=Xs[f]}for(f=a.length;f--;)a[f]&&(a[f]._gsap||(a[f]._gsap=new xy(a[f],i)))||a.splice(f,1);return a},cu=function(a){return a._gsap||R0(Bn(a))[0]._gsap},sy=function(a,r,i){return(i=a[r])&&Me(i)?a[r]():A0(i)&&a.getAttribute&&a.getAttribute(r)||i},Jl=function(a,r){return(a=a.split(",")).forEach(r)||a},Re=function(a){return Math.round(a*1e5)/1e5||0},Te=function(a){return Math.round(a*1e7)/1e7||0},pr=function(a,r){var i=r.charAt(0),f=parseFloat(r.substr(2));return a=parseFloat(a),i==="+"?a+f:i==="-"?a-f:i==="*"?a*f:a/f},zb=function(a,r){for(var i=r.length,f=0;a.indexOf(r[f])<0&&++fh;)o=o._prev;return o?(r._next=o._next,o._next=r):(r._next=a[i],a[i]=r),r._next?r._next._prev=r:a[f]=r,r._prev=o,r.parent=r._dp=a,r},fo=function(a,r,i,f){i===void 0&&(i="_first"),f===void 0&&(f="_last");var s=r._prev,o=r._next;s?s._next=o:a[i]===r&&(a[i]=o),o?o._prev=s:a[f]===r&&(a[f]=s),r._next=r._prev=r.parent=null},Ci=function(a,r){a.parent&&(!r||a.parent.autoRemoveChildren)&&a.parent.remove&&a.parent.remove(a),a._act=0},su=function(a,r){if(a&&(!r||r._end>a._dur||r._start<0))for(var i=a;i;)i._dirty=1,i=i.parent;return a},Mb=function(a){for(var r=a.parent;r&&r.parent;)r._dirty=1,r.totalDuration(),r=r.parent;return a},i0=function(a,r,i,f){return a._startAt&&(dl?a._startAt.revert(Ls):a.vars.immediateRender&&!a.vars.autoRevert||a._startAt.render(r,!0,f))},Db=function d(a){return!a||a._ts&&d(a.parent)},p1=function(a){return a._repeat?Cr(a._tTime,a=a.duration()+a._rDelay)*a:0},Cr=function(a,r){var i=Math.floor(a=Te(a/r));return a&&i===a?i-1:i},$s=function(a,r){return(a-r._start)*r._ts+(r._ts>=0?0:r._dirty?r.totalDuration():r._tDur)},co=function(a){return a._end=Te(a._start+(a._tDur/Math.abs(a._ts||a._rts||ne)||0))},so=function(a,r){var i=a._dp;return i&&i.smoothChildTiming&&a._ts&&(a._start=Te(i._time-(a._ts>0?r/a._ts:((a._dirty?a.totalDuration():a._tDur)-r)/-a._ts)),co(a),i._dirty||su(i,a)),a},my=function(a,r){var i;if((r._time||!r._dur&&r._initted||r._startne)&&r.render(i,!0)),su(a,r)._dp&&a._initted&&a._time>=a._dur&&a._ts){if(a._dur=0&&i.totalTime(i._tTime),i=i._dp;a._zTime=-ne}},ha=function(a,r,i,f){return r.parent&&Ci(r),r._start=Te((Ga(i)?i:!i&&Ps(r)&&(!a._last||a._last._start>=a._time)?a._last?a._last._start:a._time:i||a!==Se?Rn(a,i,r):a._time)+r._delay),r._end=Te(r._start+(r.totalDuration()/Math.abs(r.timeScale())||0)),_y(a,r,"_first","_last",a._sort?"_start":0),Ps(r)||(a._recent=r),f||my(a,r),a._ts<0&&so(a,a._tTime),a},gy=function(a,r){return(Sn.ScrollTrigger||D0("scrollTrigger",r))&&Sn.ScrollTrigger.create(r,a)},vy=function(a,r,i,f,s){if(H0(a,r,s),!a._initted)return 1;if(!i&&a._pt&&!dl&&(a._dur&&a.vars.lazy!==!1||!a._dur&&a.vars.lazy)&&cy!==vn.frame)return Ei.push(a),a._lazy=[s,f],1},Nb=function d(a){var r=a.parent;return r&&r._ts&&r._initted&&!r._lock&&(r.rawTime()<0||d(r))},Ps=function(a){var r=a.data;return r==="isFromStart"||r==="isStart"},xb=function(a,r,i,f){var s=a.ratio,o=r<0||!r&&(!a._start&&Nb(a)&&!(!a._initted&&Ps(a))||(a._ts<0||a._dp._ts<0)&&!Ps(a))?0:1,h=a._rDelay,m=0,y,v,p;if(h&&a._repeat&&(m=lc(0,a._tDur,r),v=Cr(m,h),a._yoyo&&v&1&&(o=1-o),v!==Cr(a._tTime,h)&&(s=1-o,a.vars.repeatRefresh&&a._initted&&a.invalidate())),o!==s||dl||f||a._zTime===ne||!r&&a._zTime){if(!a._initted&&vy(a,r,f,i,m))return;for(p=a._zTime,a._zTime=r||(i?ne:0),i||(i=r&&!p),a.ratio=o,a._from&&(o=1-o),a._time=0,a._tTime=m,y=a._pt;y;)y.r(o,y.d),y=y._next;r<0&&i0(a,r,i,!0),a._onUpdate&&!i&&yn(a,"onUpdate"),m&&a._repeat&&!i&&a.parent&&yn(a,"onRepeat"),(r>=a._tDur||r<0)&&a.ratio===o&&(o&&Ci(a,1),!i&&!dl&&(yn(a,o?"onComplete":"onReverseComplete",!0),a._prom&&a._prom()))}else a._zTime||(a._zTime=r)},Rb=function(a,r,i){var f;if(i>r)for(f=a._first;f&&f._start<=i;){if(f.data==="isPause"&&f._start>r)return f;f=f._next}else for(f=a._last;f&&f._start>=i;){if(f.data==="isPause"&&f._start0&&!f&&so(a,a._tTime=a._tDur*h),a.parent&&co(a),i||su(a.parent,a),a},T1=function(a){return a instanceof jl?su(a):Mr(a,a._dur)},Ub={_start:0,endTime:Jf,totalDuration:Jf},Rn=function d(a,r,i){var f=a.labels,s=a._recent||Ub,o=a.duration()>=Hn?s.endTime(!1):a._dur,h,m,y;return nl(r)&&(isNaN(r)||r in f)?(m=r.charAt(0),y=r.substr(-1)==="%",h=r.indexOf("="),m==="<"||m===">"?(h>=0&&(r=r.replace(/=/,"")),(m==="<"?s._start:s.endTime(s._repeat>=0))+(parseFloat(r.substr(1))||0)*(y?(h<0?s:i).totalDuration()/100:1)):h<0?(r in f||(f[r]=o),f[r]):(m=parseFloat(r.charAt(h-1)+r.substr(h+1)),y&&i&&(m=m/100*(Sl(i)?i[0]:i).totalDuration()),h>1?d(a,r.substr(0,h-1),i)+m:o+m)):r==null?o:+r},Hf=function(a,r,i){var f=Ga(r[1]),s=(f?2:1)+(a<2?0:1),o=r[s],h,m;if(f&&(o.duration=r[1]),o.parent=i,a){for(h=o,m=i;m&&!("immediateRender"in h);)h=m.vars.defaults||{},m=Kl(m.vars.inherit)&&m.parent;o.immediateRender=Kl(h.immediateRender),a<2?o.runBackwards=1:o.startAt=r[s-1]}return new je(r[0],o,r[s+1])},xi=function(a,r){return a||a===0?r(a):r},lc=function(a,r,i){return ir?r:i},pl=function(a,r){return!nl(a)||!(r=bb.exec(a))?"":r[1]},wb=function(a,r,i){return xi(i,function(f){return lc(a,r,f)})},u0=[].slice,yy=function(a,r){return a&&ga(a)&&"length"in a&&(!r&&!a.length||a.length-1 in a&&ga(a[0]))&&!a.nodeType&&a!==sa},Hb=function(a,r,i){return i===void 0&&(i=[]),a.forEach(function(f){var s;return nl(f)&&!r||yy(f,1)?(s=i).push.apply(s,Bn(f)):i.push(f)})||i},Bn=function(a,r,i){return ve&&!r&&ve.selector?ve.selector(a):nl(a)&&!i&&(n0||!Dr())?u0.call((r||M0).querySelectorAll(a),0):Sl(a)?Hb(a,i):yy(a)?u0.call(a,0):a?[a]:[]},r0=function(a){return a=Bn(a)[0]||Kf("Invalid scope")||{},function(r){var i=a.current||a.nativeElement||a;return Bn(r,i.querySelectorAll?i:i===a?Kf("Invalid scope")||M0.createElement("div"):a)}},py=function(a){return a.sort(function(){return .5-Math.random()})},Ty=function(a){if(Me(a))return a;var r=ga(a)?a:{each:a},i=ou(r.ease),f=r.from||0,s=parseFloat(r.base)||0,o={},h=f>0&&f<1,m=isNaN(f)||h,y=r.axis,v=f,p=f;return nl(f)?v=p={center:.5,edges:.5,end:1}[f]||0:!h&&m&&(v=f[0],p=f[1]),function(S,T,C){var E=(C||r).length,x=o[E],L,Y,K,q,V,$,U,j,F;if(!x){if(F=r.grid==="auto"?0:(r.grid||[1,Hn])[1],!F){for(U=-Hn;U<(U=C[F++].getBoundingClientRect().left)&&FU&&(U=V),VE?E-1:y?y==="y"?E/F:F:Math.max(F,E/F))||0)*(f==="edges"?-1:1),x.b=E<0?s-E:s,x.u=pl(r.amount||r.each)||0,i=i&&E<0?kb(i):i}return E=(x[S]-x.min)/x.max||0,Te(x.b+(i?i(E):E)*x.v)+x.u}},f0=function(a){var r=Math.pow(10,((a+"").split(".")[1]||"").length);return function(i){var f=Te(Math.round(parseFloat(i)/a)*a*r);return(f-f%1)/r+(Ga(i)?0:pl(i))}},Sy=function(a,r){var i=Sl(a),f,s;return!i&&ga(a)&&(f=i=a.radius||Hn,a.values?(a=Bn(a.values),(s=!Ga(a[0]))&&(f*=f)):a=f0(a.increment)),xi(r,i?Me(a)?function(o){return s=a(o),Math.abs(s-o)<=f?s:o}:function(o){for(var h=parseFloat(s?o.x:o),m=parseFloat(s?o.y:0),y=Hn,v=0,p=a.length,S,T;p--;)s?(S=a[p].x-h,T=a[p].y-m,S=S*S+T*T):S=Math.abs(a[p]-h),Sf?s-o:o)})},kf=function(a){return a.replace(pb,function(r){var i=r.indexOf("[")+1,f=r.substring(i||7,i?r.indexOf("]"):r.length-1).split(Tb);return by(i?f:+f[0],i?0:+f[1],+f[2]||1e-5)})},Oy=function(a,r,i,f,s){var o=r-a,h=f-i;return xi(s,function(m){return i+((m-a)/o*h||0)})},Gb=function d(a,r,i,f){var s=isNaN(a+r)?0:function(T){return(1-T)*a+T*r};if(!s){var o=nl(a),h={},m,y,v,p,S;if(i===!0&&(f=1)&&(i=null),o)a={p:a},r={p:r};else if(Sl(a)&&!Sl(r)){for(v=[],p=a.length,S=p-2,y=1;y(h=Math.abs(h))&&(m=o,s=h);return m},yn=function(a,r,i){var f=a.vars,s=f[r],o=ve,h=a._ctx,m,y,v;if(s)return m=f[r+"Params"],y=f.callbackScope||a,i&&Ei.length&&Fs(),h&&(ve=h),v=m?s.apply(y,m):s.call(y),ve=o,v},Cf=function(a){return Ci(a),a.scrollTrigger&&a.scrollTrigger.kill(!!dl),a.progress()<1&&yn(a,"onInterrupt"),a},vr,zy=[],Ay=function(a){if(a)if(a=!a.name&&a.default||a,C0()||a.headless){var r=a.name,i=Me(a),f=r&&!i&&a.init?function(){this._props=[]}:a,s={init:Jf,render:q0,add:w0,kill:a2,modifier:n2,rawVars:0},o={targetTest:0,get:0,getSetter:Y0,aliases:{},register:0};if(Dr(),a!==f){if(mn[r])return;bn(f,bn(Ws(a,s),o)),Ar(f.prototype,Ar(s,Ws(a,o))),mn[f.prop=r]=f,a.targetTest&&(Xs.push(f),N0[r]=1),r=(r==="css"?"CSS":r.charAt(0).toUpperCase()+r.substr(1))+"Plugin"}fy(r,f),a.register&&a.register(Wl,f,kl)}else zy.push(a)},ue=255,Mf={aqua:[0,ue,ue],lime:[0,ue,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,ue],navy:[0,0,128],white:[ue,ue,ue],olive:[128,128,0],yellow:[ue,ue,0],orange:[ue,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[ue,0,0],pink:[ue,192,203],cyan:[0,ue,ue],transparent:[ue,ue,ue,0]},jd=function(a,r,i){return a+=a<0?1:a>1?-1:0,(a*6<1?r+(i-r)*a*6:a<.5?i:a*3<2?r+(i-r)*(2/3-a)*6:r)*ue+.5|0},Cy=function(a,r,i){var f=a?Ga(a)?[a>>16,a>>8&ue,a&ue]:0:Mf.black,s,o,h,m,y,v,p,S,T,C;if(!f){if(a.substr(-1)===","&&(a=a.substr(0,a.length-1)),Mf[a])f=Mf[a];else if(a.charAt(0)==="#"){if(a.length<6&&(s=a.charAt(1),o=a.charAt(2),h=a.charAt(3),a="#"+s+s+o+o+h+h+(a.length===5?a.charAt(4)+a.charAt(4):"")),a.length===9)return f=parseInt(a.substr(1,6),16),[f>>16,f>>8&ue,f&ue,parseInt(a.substr(7),16)/255];a=parseInt(a.substr(1),16),f=[a>>16,a>>8&ue,a&ue]}else if(a.substr(0,3)==="hsl"){if(f=C=a.match(g1),!r)m=+f[0]%360/360,y=+f[1]/100,v=+f[2]/100,o=v<=.5?v*(y+1):v+y-v*y,s=v*2-o,f.length>3&&(f[3]*=1),f[0]=jd(m+1/3,s,o),f[1]=jd(m,s,o),f[2]=jd(m-1/3,s,o);else if(~a.indexOf("="))return f=a.match(ay),i&&f.length<4&&(f[3]=1),f}else f=a.match(g1)||Mf.transparent;f=f.map(Number)}return r&&!C&&(s=f[0]/ue,o=f[1]/ue,h=f[2]/ue,p=Math.max(s,o,h),S=Math.min(s,o,h),v=(p+S)/2,p===S?m=y=0:(T=p-S,y=v>.5?T/(2-p-S):T/(p+S),m=p===s?(o-h)/T+(oa||L<0)&&(i+=L-r),f+=L,V=f-i,K=V-o,(K>0||Y)&&($=++p.frame,S=V-p.time*1e3,p.time=V=V/1e3,o+=K+(K>=s?0:s-K),q=1),Y||(m=y(E)),q)for(T=0;T=L&&T--},_listeners:h},p})(),Dr=function(){return!Ff&&vn.wake()},Vt={},Qb=/^[\d.\-M][\d.\-,\s]/,jb=/["']/g,Zb=function(a){for(var r={},i=a.substr(1,a.length-3).split(":"),f=i[0],s=1,o=i.length,h,m,y;s1&&i.config?i.config.apply(null,~a.indexOf("{")?[Zb(r[1])]:Kb(a).split(",").map(hy)):Vt._CE&&Qb.test(a)?Vt._CE("",a):i},kb=function(a){return function(r){return 1-a(1-r)}},ou=function(a,r){return a&&(Me(a)?a:Vt[a]||Jb(a))||r},pu=function(a,r,i,f){i===void 0&&(i=function(m){return 1-r(1-m)}),f===void 0&&(f=function(m){return m<.5?r(m*2)/2:1-r((1-m)*2)/2});var s={easeIn:r,easeOut:i,easeInOut:f},o;return Jl(a,function(h){Vt[h]=Sn[h]=s,Vt[o=h.toLowerCase()]=i;for(var m in s)Vt[o+(m==="easeIn"?".in":m==="easeOut"?".out":".inOut")]=Vt[h+"."+m]=s[m]}),s},Ny=function(a){return function(r){return r<.5?(1-a(1-r*2))/2:.5+a((r-.5)*2)/2}},Zd=function d(a,r,i){var f=r>=1?r:1,s=(i||(a?.3:.45))/(r<1?r:1),o=s/l0*(Math.asin(1/f)||0),h=function(v){return v===1?1:f*Math.pow(2,-10*v)*yb((v-o)*s)+1},m=a==="out"?h:a==="in"?function(y){return 1-h(1-y)}:Ny(h);return s=l0/s,m.config=function(y,v){return d(a,y,v)},m},Kd=function d(a,r){r===void 0&&(r=1.70158);var i=function(o){return o?--o*o*((r+1)*o+r)+1:0},f=a==="out"?i:a==="in"?function(s){return 1-i(1-s)}:Ny(i);return f.config=function(s){return d(a,s)},f};Jl("Linear,Quad,Cubic,Quart,Quint,Strong",function(d,a){var r=a<5?a+1:a;pu(d+",Power"+(r-1),a?function(i){return Math.pow(i,r)}:function(i){return i},function(i){return 1-Math.pow(1-i,r)},function(i){return i<.5?Math.pow(i*2,r)/2:1-Math.pow((1-i)*2,r)/2})});Vt.Linear.easeNone=Vt.none=Vt.Linear.easeIn;pu("Elastic",Zd("in"),Zd("out"),Zd());(function(d,a){var r=1/a,i=2*r,f=2.5*r,s=function(h){return h0?i+(i+this._rDelay)*this._repeat:i):this.totalDuration()&&this._dur},a.totalDuration=function(i){return arguments.length?(this._dirty=0,Mr(this,this._repeat<0?i:(i-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},a.totalTime=function(i,f){if(Dr(),!arguments.length)return this._tTime;var s=this._dp;if(s&&s.smoothChildTiming&&this._ts){for(so(this,i),!s._dp||s.parent||my(s,this);s&&s.parent;)s.parent._time!==s._start+(s._ts>=0?s._tTime/s._ts:(s.totalDuration()-s._tTime)/-s._ts)&&s.totalTime(s._tTime,!0),s=s.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&i0||!this._tDur&&!i)&&ha(this._dp,this,this._start-this._delay)}return(this._tTime!==i||!this._dur&&!f||this._initted&&Math.abs(this._zTime)===ne||!this._initted&&this._dur&&i||!i&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=i),oy(this,i,f)),this},a.time=function(i,f){return arguments.length?this.totalTime(Math.min(this.totalDuration(),i+p1(this))%(this._dur+this._rDelay)||(i?this._dur:0),f):this._time},a.totalProgress=function(i,f){return arguments.length?this.totalTime(this.totalDuration()*i,f):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},a.progress=function(i,f){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-i:i)+p1(this),f):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},a.iteration=function(i,f){var s=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(i-1)*s,f):this._repeat?Cr(this._tTime,s)+1:1},a.timeScale=function(i,f){if(!arguments.length)return this._rts===-ne?0:this._rts;if(this._rts===i)return this;var s=this.parent&&this._ts?$s(this.parent._time,this):this._tTime,o=this._rts<0;this._rts=+i||0,this._ts=this._ps||i===-ne?0:this._rts;var h=this.totalDuration();return(o!==this._rts<0||s>0&&s=f&&s1?(f?(o[i]=f,s&&(o[i+"Params"]=s),i==="onUpdate"&&(this._onUpdate=f)):delete o[i],this):o[i]},a.then=function(i){var f=this,s=f._prom;return new Promise(function(o){var h=Me(i)?i:dy,m=function(){var v=f.then;f.then=null,s&&s(),Me(h)&&(h=h(f))&&(h.then||h===f)&&(f.then=v),o(h),f.then=v};f._initted&&f.totalProgress()===1&&f._ts>=0||!f._tTime&&f._ts<0?m():f._prom=m})},a.kill=function(){Cf(this)},d})();bn(Wf.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:-ne,_prom:0,_ps:!1,_rts:1});var jl=(function(d){ey(a,d);function a(i,f){var s;return i===void 0&&(i={}),s=d.call(this,i)||this,s.labels={},s.smoothChildTiming=!!i.smoothChildTiming,s.autoRemoveChildren=!!i.autoRemoveChildren,s._sort=Kl(i.sortChildren),Se&&ha(i.parent||Se,Ba(s),f),i.reversed&&s.reverse(),i.paused&&s.paused(!0),i.scrollTrigger&&gy(Ba(s),i.scrollTrigger),s}var r=a.prototype;return r.to=function(f,s,o){return Hf(0,arguments,this),this},r.from=function(f,s,o){return Hf(1,arguments,this),this},r.fromTo=function(f,s,o,h){return Hf(2,arguments,this),this},r.set=function(f,s,o){return s.duration=0,s.parent=this,wf(s).repeatDelay||(s.repeat=0),s.immediateRender=!!s.immediateRender,new je(f,s,Rn(this,o),1),this},r.call=function(f,s,o){return ha(this,je.delayedCall(0,f,s),o)},r.staggerTo=function(f,s,o,h,m,y,v){return o.duration=s,o.stagger=o.stagger||h,o.onComplete=y,o.onCompleteParams=v,o.parent=this,new je(f,o,Rn(this,m)),this},r.staggerFrom=function(f,s,o,h,m,y,v){return o.runBackwards=1,wf(o).immediateRender=Kl(o.immediateRender),this.staggerTo(f,s,o,h,m,y,v)},r.staggerFromTo=function(f,s,o,h,m,y,v,p){return h.startAt=o,wf(h).immediateRender=Kl(h.immediateRender),this.staggerTo(f,s,h,m,y,v,p)},r.render=function(f,s,o){var h=this._time,m=this._dirty?this.totalDuration():this._tDur,y=this._dur,v=f<=0?0:Te(f),p=this._zTime<0!=f<0&&(this._initted||!y),S,T,C,E,x,L,Y,K,q,V,$,U;if(this!==Se&&v>m&&f>=0&&(v=m),v!==this._tTime||o||p){if(h!==this._time&&y&&(v+=this._time-h,f+=this._time-h),S=v,q=this._start,K=this._ts,L=!K,p&&(y||(h=this._zTime),(f||!s)&&(this._zTime=f)),this._repeat){if($=this._yoyo,x=y+this._rDelay,this._repeat<-1&&f<0)return this.totalTime(x*100+f,s,o);if(S=Te(v%x),v===m?(E=this._repeat,S=y):(V=Te(v/x),E=~~V,E&&E===V&&(S=y,E--),S>y&&(S=y)),V=Cr(this._tTime,x),!h&&this._tTime&&V!==E&&this._tTime-V*x-this._dur<=0&&(V=E),$&&E&1&&(S=y-S,U=1),E!==V&&!this._lock){var j=$&&V&1,F=j===($&&E&1);if(E=h&&f>=0)for(T=this._first;T;){if(C=T._next,(T._act||S>=T._start)&&T._ts&&Y!==T){if(T.parent!==this)return this.render(f,s,o);if(T.render(T._ts>0?(S-T._start)*T._ts:(T._dirty?T.totalDuration():T._tDur)+(S-T._start)*T._ts,s,o),S!==this._time||!this._ts&&!L){Y=0,C&&(v+=this._zTime=-ne);break}}T=C}else{T=this._last;for(var J=f<0?f:S;T;){if(C=T._prev,(T._act||J<=T._end)&&T._ts&&Y!==T){if(T.parent!==this)return this.render(f,s,o);if(T.render(T._ts>0?(J-T._start)*T._ts:(T._dirty?T.totalDuration():T._tDur)+(J-T._start)*T._ts,s,o||dl&&U0(T)),S!==this._time||!this._ts&&!L){Y=0,C&&(v+=this._zTime=J?-ne:ne);break}}T=C}}if(Y&&!s&&(this.pause(),Y.render(S>=h?0:-ne)._zTime=S>=h?1:-1,this._ts))return this._start=q,co(this),this.render(f,s,o);this._onUpdate&&!s&&yn(this,"onUpdate",!0),(v===m&&this._tTime>=this.totalDuration()||!v&&h)&&(q===this._start||Math.abs(K)!==Math.abs(this._ts))&&(this._lock||((f||!y)&&(v===m&&this._ts>0||!v&&this._ts<0)&&Ci(this,1),!s&&!(f<0&&!h)&&(v||h||!m)&&(yn(this,v===m&&f>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(v0)&&this._prom())))}return this},r.add=function(f,s){var o=this;if(Ga(s)||(s=Rn(this,s,f)),!(f instanceof Wf)){if(Sl(f))return f.forEach(function(h){return o.add(h,s)}),this;if(nl(f))return this.addLabel(f,s);if(Me(f))f=je.delayedCall(0,f);else return this}return this!==f?ha(this,f,s):this},r.getChildren=function(f,s,o,h){f===void 0&&(f=!0),s===void 0&&(s=!0),o===void 0&&(o=!0),h===void 0&&(h=-Hn);for(var m=[],y=this._first;y;)y._start>=h&&(y instanceof je?s&&m.push(y):(o&&m.push(y),f&&m.push.apply(m,y.getChildren(!0,s,o)))),y=y._next;return m},r.getById=function(f){for(var s=this.getChildren(1,1,1),o=s.length;o--;)if(s[o].vars.id===f)return s[o]},r.remove=function(f){return nl(f)?this.removeLabel(f):Me(f)?this.killTweensOf(f):(f.parent===this&&fo(this,f),f===this._recent&&(this._recent=this._last),su(this))},r.totalTime=function(f,s){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=Te(vn.time-(this._ts>0?f/this._ts:(this.totalDuration()-f)/-this._ts))),d.prototype.totalTime.call(this,f,s),this._forcing=0,this):this._tTime},r.addLabel=function(f,s){return this.labels[f]=Rn(this,s),this},r.removeLabel=function(f){return delete this.labels[f],this},r.addPause=function(f,s,o){var h=je.delayedCall(0,s||Jf,o);return h.data="isPause",this._hasPause=1,ha(this,h,Rn(this,f))},r.removePause=function(f){var s=this._first;for(f=Rn(this,f);s;)s._start===f&&s.data==="isPause"&&Ci(s),s=s._next},r.killTweensOf=function(f,s,o){for(var h=this.getTweensOf(f,o),m=h.length;m--;)yi!==h[m]&&h[m].kill(f,s);return this},r.getTweensOf=function(f,s){for(var o=[],h=Bn(f),m=this._first,y=Ga(s),v;m;)m instanceof je?zb(m._targets,h)&&(y?(!yi||m._initted&&m._ts)&&m.globalTime(0)<=s&&m.globalTime(m.totalDuration())>s:!s||m.isActive())&&o.push(m):(v=m.getTweensOf(h,s)).length&&o.push.apply(o,v),m=m._next;return o},r.tweenTo=function(f,s){s=s||{};var o=this,h=Rn(o,f),m=s,y=m.startAt,v=m.onStart,p=m.onStartParams,S=m.immediateRender,T,C=je.to(o,bn({ease:s.ease||"none",lazy:!1,immediateRender:!1,time:h,overwrite:"auto",duration:s.duration||Math.abs((h-(y&&"time"in y?y.time:o._time))/o.timeScale())||ne,onStart:function(){if(o.pause(),!T){var x=s.duration||Math.abs((h-(y&&"time"in y?y.time:o._time))/o.timeScale());C._dur!==x&&Mr(C,x,0,1).render(C._time,!0,!0),T=1}v&&v.apply(C,p||[])}},s));return S?C.render(0):C},r.tweenFromTo=function(f,s,o){return this.tweenTo(s,bn({startAt:{time:Rn(this,f)}},o))},r.recent=function(){return this._recent},r.nextLabel=function(f){return f===void 0&&(f=this._time),S1(this,Rn(this,f))},r.previousLabel=function(f){return f===void 0&&(f=this._time),S1(this,Rn(this,f),1)},r.currentLabel=function(f){return arguments.length?this.seek(f,!0):this.previousLabel(this._time+ne)},r.shiftChildren=function(f,s,o){o===void 0&&(o=0);var h=this._first,m=this.labels,y;for(f=Te(f);h;)h._start>=o&&(h._start+=f,h._end+=f),h=h._next;if(s)for(y in m)m[y]>=o&&(m[y]+=f);return su(this)},r.invalidate=function(f){var s=this._first;for(this._lock=0;s;)s.invalidate(f),s=s._next;return d.prototype.invalidate.call(this,f)},r.clear=function(f){f===void 0&&(f=!0);for(var s=this._first,o;s;)o=s._next,this.remove(s),s=o;return this._dp&&(this._time=this._tTime=this._pTime=0),f&&(this.labels={}),su(this)},r.totalDuration=function(f){var s=0,o=this,h=o._last,m=Hn,y,v,p;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-f:f));if(o._dirty){for(p=o.parent;h;)y=h._prev,h._dirty&&h.totalDuration(),v=h._start,v>m&&o._sort&&h._ts&&!o._lock?(o._lock=1,ha(o,h,v-h._delay,1)._lock=0):m=v,v<0&&h._ts&&(s-=v,(!p&&!o._dp||p&&p.smoothChildTiming)&&(o._start+=Te(v/o._ts),o._time-=v,o._tTime-=v),o.shiftChildren(-v,!1,-1/0),m=0),h._end>s&&h._ts&&(s=h._end),h=y;Mr(o,o===Se&&o._time>s?o._time:s,1,1),o._dirty=0}return o._tDur},a.updateRoot=function(f){if(Se._ts&&(oy(Se,$s(f,Se)),cy=vn.frame),vn.frame>=v1){v1+=Tn.autoSleep||120;var s=Se._first;if((!s||!s._ts)&&Tn.autoSleep&&vn._listeners.length<2){for(;s&&!s._ts;)s=s._next;s||vn.sleep()}}},a})(Wf);bn(jl.prototype,{_lock:0,_hasPause:0,_forcing:0});var Fb=function(a,r,i,f,s,o,h){var m=new kl(this._pt,a,r,0,1,By,null,s),y=0,v=0,p,S,T,C,E,x,L,Y;for(m.b=i,m.e=f,i+="",f+="",(L=~f.indexOf("random("))&&(f=kf(f)),o&&(Y=[i,f],o(Y,a,r),i=Y[0],f=Y[1]),S=i.match(Vd)||[];p=Vd.exec(f);)C=p[0],E=f.substring(y,p.index),T?T=(T+1)%5:E.substr(-5)==="rgba("&&(T=1),C!==S[v++]&&(x=parseFloat(S[v-1])||0,m._pt={_next:m._pt,p:E||v===1?E:",",s:x,c:C.charAt(1)==="="?pr(x,C)-x:parseFloat(C)-x,m:T&&T<4?Math.round:0},y=Vd.lastIndex);return m.c=y")}),K.duration();else{V={};for(U in C)U==="ease"||U==="easeEach"||Ib(U,C[U],V,C.easeEach);for(U in V)for(Ot=V[U].sort(function(k,W){return k.t-W.t}),I=0,q=0;qm-ne&&!v?m:fy&&(S=y)),L=this._yoyo&&C&1,L&&(S=y-S),x=Cr(this._tTime,E),S===h&&!o&&this._initted&&C===x)return this._tTime=p,this;C!==x&&this.vars.repeatRefresh&&!L&&!this._lock&&S!==E&&this._initted&&(this._lock=o=1,this.render(Te(E*C),!0).invalidate()._lock=0)}if(!this._initted){if(vy(this,v?f:S,o,s,p))return this._tTime=0,this;if(h!==this._time&&!(o&&this.vars.repeatRefresh&&C!==x))return this;if(y!==this._dur)return this.render(f,s,o)}if(this._rEase){var q=S0||!p&&this._ts<0)&&Ci(this,1),!s&&!(v&&!h)&&(p||h||L)&&(yn(this,p===m?"onComplete":"onReverseComplete",!0),this._prom&&!(p0)&&this._prom()))}return this},r.targets=function(){return this._targets},r.invalidate=function(f){return(!f||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(f),d.prototype.invalidate.call(this,f)},r.resetTo=function(f,s,o,h,m){Ff||vn.wake(),this._ts||this.play();var y=Math.min(this._dur,(this._dp._time-this._start)*this._ts),v;return this._initted||H0(this,y),v=this._ease(y/this._dur),$b(this,f,s,o,h,v,y,m)?this.resetTo(f,s,o,h,1):(so(this,0),this.parent||_y(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},r.kill=function(f,s){if(s===void 0&&(s="all"),!f&&(!s||s==="all"))return this._lazy=this._pt=0,this.parent?Cf(this):this.scrollTrigger&&this.scrollTrigger.kill(!!dl),this;if(this.timeline){var o=this.timeline.totalDuration();return this.timeline.killTweensOf(f,s,yi&&yi.vars.overwrite!==!0)._first||Cf(this),this.parent&&o!==this.timeline.totalDuration()&&Mr(this,this._dur*this.timeline._tDur/o,0,1),this}var h=this._targets,m=f?Bn(f):h,y=this._ptLookup,v=this._pt,p,S,T,C,E,x,L;if((!s||s==="all")&&Cb(h,m))return s==="all"&&(this._pt=0),Cf(this);for(p=this._op=this._op||[],s!=="all"&&(nl(s)&&(E={},Jl(s,function(Y){return E[Y]=1}),s=E),s=Pb(h,s)),L=h.length;L--;)if(~m.indexOf(h[L])){S=y[L],s==="all"?(p[L]=s,C=S,T={}):(T=p[L]=p[L]||{},C=s);for(E in C)x=S&&S[E],x&&((!("kill"in x.d)||x.d.kill(E)===!0)&&fo(this,x,"_pt"),delete S[E]),T!=="all"&&(T[E]=1)}return this._initted&&!this._pt&&v&&Cf(this),this},a.to=function(f,s){return new a(f,s,arguments[2])},a.from=function(f,s){return Hf(1,arguments)},a.delayedCall=function(f,s,o,h){return new a(s,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:f,onComplete:s,onReverseComplete:s,onCompleteParams:o,onReverseCompleteParams:o,callbackScope:h})},a.fromTo=function(f,s,o){return Hf(2,arguments)},a.set=function(f,s){return s.duration=0,s.repeatDelay||(s.repeat=0),new a(f,s)},a.killTweensOf=function(f,s,o){return Se.killTweensOf(f,s,o)},a})(Wf);bn(je.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});Jl("staggerTo,staggerFrom,staggerFromTo",function(d){je[d]=function(){var a=new jl,r=u0.call(arguments,0);return r.splice(d==="staggerFromTo"?5:4,0,0),a[d].apply(a,r)}});var B0=function(a,r,i){return a[r]=i},wy=function(a,r,i){return a[r](i)},t2=function(a,r,i,f){return a[r](f.fp,i)},e2=function(a,r,i){return a.setAttribute(r,i)},Y0=function(a,r){return Me(a[r])?wy:A0(a[r])&&a.setAttribute?e2:B0},Hy=function(a,r){return r.set(r.t,r.p,Math.round((r.s+r.c*a)*1e6)/1e6,r)},l2=function(a,r){return r.set(r.t,r.p,!!(r.s+r.c*a),r)},By=function(a,r){var i=r._pt,f="";if(!a&&r.b)f=r.b;else if(a===1&&r.e)f=r.e;else{for(;i;)f=i.p+(i.m?i.m(i.s+i.c*a):Math.round((i.s+i.c*a)*1e4)/1e4)+f,i=i._next;f+=r.c}r.set(r.t,r.p,f,r)},q0=function(a,r){for(var i=r._pt;i;)i.r(a,i.d),i=i._next},n2=function(a,r,i,f){for(var s=this._pt,o;s;)o=s._next,s.p===f&&s.modifier(a,r,i),s=o},a2=function(a){for(var r=this._pt,i,f;r;)f=r._next,r.p===a&&!r.op||r.op===a?fo(this,r,"_pt"):r.dep||(i=1),r=f;return!i},i2=function(a,r,i,f){f.mSet(a,r,f.m.call(f.tween,i,f.mt),f)},Yy=function(a){for(var r=a._pt,i,f,s,o;r;){for(i=r._next,f=s;f&&f.pr>r.pr;)f=f._next;(r._prev=f?f._prev:o)?r._prev._next=r:s=r,(r._next=f)?f._prev=r:o=r,r=i}a._pt=s},kl=(function(){function d(r,i,f,s,o,h,m,y,v){this.t=i,this.s=s,this.c=o,this.p=f,this.r=h||Hy,this.d=m||this,this.set=y||B0,this.pr=v||0,this._next=r,r&&(r._prev=this)}var a=d.prototype;return a.modifier=function(i,f,s){this.mSet=this.mSet||this.set,this.set=i2,this.m=i,this.mt=s,this.tween=f},d})();Jl(x0+"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,easeReverse",function(d){return N0[d]=1});Sn.TweenMax=Sn.TweenLite=je;Sn.TimelineLite=Sn.TimelineMax=jl;Se=new jl({sortChildren:!1,defaults:Zf,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});Tn.stringFilter=Dy;var hu=[],Gs={},u2=[],E1=0,r2=0,Jd=function(a){return(Gs[a]||u2).map(function(r){return r()})},$f=function(){var a=Date.now(),r=[];a-E1>2&&(Jd("matchMediaInit"),hu.forEach(function(i){var f=i.queries,s=i.conditions,o,h,m,y;for(h in f)o=sa.matchMedia(f[h]).matches,o&&(m=1),o!==s[h]&&(s[h]=o,y=1);y&&(i.revert(),m&&r.push(i))}),Jd("matchMediaRevert"),r.forEach(function(i){return i.onMatch(i,function(f){return i.add(null,f)})}),E1=a,Jd("matchMedia"))},qy=(function(){function d(r,i){this.selector=i&&r0(i),this.data=[],this._r=[],this.isReverted=!1,this.id=r2++,r&&this.add(r)}var a=d.prototype;return a.add=function(i,f,s){Me(i)&&(s=f,f=i,i=Me);var o=this,h=function(){var y=ve,v=o.selector,p;return y&&y!==o&&y.data.push(o),s&&(o.selector=r0(s)),ve=o,p=f.apply(o,arguments),Me(p)&&o._r.push(p),ve=y,o.selector=v,o.isReverted=!1,p};return o.last=h,i===Me?h(o,function(m){return o.add(null,m)}):i?o[i]=h:h},a.ignore=function(i){var f=ve;ve=null,i(this),ve=f},a.getTweens=function(){var i=[];return this.data.forEach(function(f){return f instanceof d?i.push.apply(i,f.getTweens()):f instanceof je&&!(f.parent&&f.parent.data==="nested")&&i.push(f)}),i},a.clear=function(){this._r.length=this.data.length=0},a.kill=function(i,f){var s=this;if(i?(function(){for(var h=s.getTweens(),m=s.data.length,y;m--;)y=s.data[m],y.data==="isFlip"&&(y.revert(),y.getChildren(!0,!0,!1).forEach(function(v){return h.splice(h.indexOf(v),1)}));for(h.map(function(v){return{g:v._dur||v._delay||v._sat&&!v._sat.vars.immediateRender?v.globalTime(0):-1/0,t:v}}).sort(function(v,p){return p.g-v.g||-1/0}).forEach(function(v){return v.t.revert(i)}),m=s.data.length;m--;)y=s.data[m],y instanceof jl?y.data!=="nested"&&(y.scrollTrigger&&y.scrollTrigger.revert(),y.kill()):!(y instanceof je)&&y.revert&&y.revert(i);s._r.forEach(function(v){return v(i,s)}),s.isReverted=!0})():this.data.forEach(function(h){return h.kill&&h.kill()}),this.clear(),f){for(var o=hu.length;o--;)hu[o].id===this.id&&hu.splice(o,1);this._mqs&&this._mqs.forEach(function(h){return h.removeListener?h.removeListener($f):h.removeEventListener("change",$f)}),this._mqs=null}},a.revert=function(i){this.kill(i||{})},d})(),f2=(function(){function d(r){this.contexts=[],this.scope=r,ve&&ve.data.push(this)}var a=d.prototype;return a.add=function(i,f,s){ga(i)||(i={matches:i});var o=new qy(0,s||this.scope),h=o.conditions={},m,y,v;ve&&!o.selector&&(o.selector=ve.selector),this.contexts.push(o),f=o.add("onMatch",f),o.queries=i;for(y in i)y==="all"?v=1:(m=sa.matchMedia(i[y]),m&&(hu.indexOf(o)<0&&hu.push(o),(h[y]=m.matches)&&(v=1),m.addListener?m.addListener($f):m.addEventListener("change",$f),(o._mqs||(o._mqs=[])).push(m)));return v&&f(o,function(p){return o.add(null,p)}),this},a.revert=function(i){this.kill(i||{})},a.kill=function(i){this.contexts.forEach(function(f){return f.kill(i,!0)})},d})(),to={registerPlugin:function(){for(var a=arguments.length,r=new Array(a),i=0;i1){var f=a.map(function(v){return Wl.quickSetter(v,r,i)}),s=f.length;return function(v){for(var p=s;p--;)f[p](v)}}a=a[0]||{};var o=mn[r],h=cu(a),m=h.harness&&(h.harness.aliases||{})[r]||r,y=o?function(v){var p=new o;vr._pt=0,p.init(a,i?v+i:v,vr,0,[a]),p.render(1,p),vr._pt&&q0(1,vr)}:h.set(a,m);return o?y:function(v){return y(a,m,i?v+i:v,h,1)}},quickTo:function(a,r,i){var f,s=Wl.to(a,bn((f={},f[r]="+=0.1",f.paused=!0,f.stagger=0,f),i||{})),o=function(m,y,v){return s.resetTo(r,m,y,v)};return o.tween=s,o},isTweening:function(a){return Se.getTweensOf(a,!0).length>0},defaults:function(a){return a&&a.ease&&(a.ease=ou(a.ease,Zf.ease)),y1(Zf,a||{})},config:function(a){return y1(Tn,a||{})},registerEffect:function(a){var r=a.name,i=a.effect,f=a.plugins,s=a.defaults,o=a.extendTimeline;(f||"").split(",").forEach(function(h){return h&&!mn[h]&&!Sn[h]&&Kf(r+" effect requires "+h+" plugin.")}),Qd[r]=function(h,m,y){return i(Bn(h),bn(m||{},s),y)},o&&(jl.prototype[r]=function(h,m,y){return this.add(Qd[r](h,ga(m)?m:(y=m)&&{},this),y)})},registerEase:function(a,r){Vt[a]=ou(r)},parseEase:function(a,r){return arguments.length?ou(a,r):Vt},getById:function(a){return Se.getById(a)},exportRoot:function(a,r){a===void 0&&(a={});var i=new jl(a),f,s;for(i.smoothChildTiming=Kl(a.smoothChildTiming),Se.remove(i),i._dp=0,i._time=i._tTime=Se._time,f=Se._first;f;)s=f._next,(r||!(!f._dur&&f instanceof je&&f.vars.onComplete===f._targets[0]))&&ha(i,f,f._start-f._delay),f=s;return ha(Se,i,0),i},context:function(a,r){return a?new qy(a,r):ve},matchMedia:function(a){return new f2(a)},matchMediaRefresh:function(){return hu.forEach(function(a){var r=a.conditions,i,f;for(f in r)r[f]&&(r[f]=!1,i=1);i&&a.revert()})||$f()},addEventListener:function(a,r){var i=Gs[a]||(Gs[a]=[]);~i.indexOf(r)||i.push(r)},removeEventListener:function(a,r){var i=Gs[a],f=i&&i.indexOf(r);f>=0&&i.splice(f,1)},utils:{wrap:Lb,wrapYoyo:Xb,distribute:Ty,random:by,snap:Sy,normalize:qb,getUnit:pl,clamp:wb,splitColor:Cy,toArray:Bn,selector:r0,mapRange:Oy,pipe:Bb,unitize:Yb,interpolate:Gb,shuffle:py},install:ry,effects:Qd,ticker:vn,updateRoot:jl.updateRoot,plugins:mn,globalTimeline:Se,core:{PropTween:kl,globals:fy,Tween:je,Timeline:jl,Animation:Wf,getCache:cu,_removeLinkedListItem:fo,reverting:function(){return dl},context:function(a){return a&&ve&&(ve.data.push(a),a._ctx=ve),ve},suppressOverwrites:function(a){return z0=a}}};Jl("to,from,fromTo,delayedCall,set,killTweensOf",function(d){return to[d]=je[d]});vn.add(jl.updateRoot);vr=to.to({},{duration:0});var c2=function(a,r){for(var i=a._pt;i&&i.p!==r&&i.op!==r&&i.fp!==r;)i=i._next;return i},s2=function(a,r){var i=a._targets,f,s,o;for(f in r)for(s=i.length;s--;)o=a._ptLookup[s][f],o&&(o=o.d)&&(o._pt&&(o=c2(o,f)),o&&o.modifier&&o.modifier(r[f],a,i[s],f))},kd=function(a,r){return{name:a,headless:1,rawVars:1,init:function(f,s,o){o._onInit=function(h){var m,y;if(nl(s)&&(m={},Jl(s,function(v){return m[v]=1}),s=m),r){m={};for(y in s)m[y]=r(s[y]);s=m}s2(h,s)}}}},Wl=to.registerPlugin({name:"attr",init:function(a,r,i,f,s){var o,h,m;this.tween=i;for(o in r)m=a.getAttribute(o)||"",h=this.add(a,"setAttribute",(m||0)+"",r[o],f,s,0,0,o),h.op=o,h.b=m,this._props.push(o)},render:function(a,r){for(var i=r._pt;i;)dl?i.set(i.t,i.p,i.b,i):i.r(a,i.d),i=i._next}},{name:"endArray",headless:1,init:function(a,r){for(var i=r.length;i--;)this.add(a,i,a[i]||0,r[i],0,0,0,0,0,1)}},kd("roundProps",f0),kd("modifiers"),kd("snap",Sy))||to;je.version=jl.version=Wl.version="3.15.1";uy=1;C0()&&Dr();Vt.Power0;Vt.Power1;Vt.Power2;Vt.Power3;Vt.Power4;Vt.Linear;Vt.Quad;Vt.Cubic;Vt.Quart;Vt.Quint;Vt.Strong;Vt.Elastic;Vt.Back;Vt.SteppedEase;Vt.Bounce;Vt.Sine;Vt.Expo;Vt.Circ;/*! * CSSPlugin 3.15.1 * https://gsap.com * * Copyright 2008-2026, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com */var O1,pi,Tr,L0,ru,z1,X0,o2=function(){return typeof window<"u"},Va={},au=180/Math.PI,Sr=Math.PI/180,sr=Math.atan2,A1=1e8,G0=/([A-Z])/g,h2=/(left|right|width|margin|padding|x)/i,d2=/[\s,\(]\S/,da={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},s0=function(a,r){return r.set(r.t,r.p,Math.round((r.s+r.c*a)*1e4)/1e4+r.u,r)},_2=function(a,r){return r.set(r.t,r.p,a===1?r.e:Math.round((r.s+r.c*a)*1e4)/1e4+r.u,r)},m2=function(a,r){return r.set(r.t,r.p,a?Math.round((r.s+r.c*a)*1e4)/1e4+r.u:r.b,r)},g2=function(a,r){return r.set(r.t,r.p,a===1?r.e:a?Math.round((r.s+r.c*a)*1e4)/1e4+r.u:r.b,r)},v2=function(a,r){var i=r.s+r.c*a;r.set(r.t,r.p,~~(i+(i<0?-.5:.5))+r.u,r)},Ly=function(a,r){return r.set(r.t,r.p,a?r.e:r.b,r)},Xy=function(a,r){return r.set(r.t,r.p,a!==1?r.b:r.e,r)},y2=function(a,r,i){return a.style[r]=i},p2=function(a,r,i){return a.style.setProperty(r,i)},T2=function(a,r,i){return a._gsap[r]=i},S2=function(a,r,i){return a._gsap.scaleX=a._gsap.scaleY=i},b2=function(a,r,i,f,s){var o=a._gsap;o.scaleX=o.scaleY=i,o.renderTransform(s,o)},E2=function(a,r,i,f,s){var o=a._gsap;o[r]=i,o.renderTransform(s,o)},be="transform",Fl=be+"Origin",O2=function d(a,r){var i=this,f=this.target,s=f.style,o=f._gsap;if(a in Va&&s){if(this.tfm=this.tfm||{},a!=="transform")a=da[a]||a,~a.indexOf(",")?a.split(",").forEach(function(h){return i.tfm[h]=Ya(f,h)}):this.tfm[a]=o.x?o[a]:Ya(f,a),a===Fl&&(this.tfm.zOrigin=o.zOrigin);else return da.transform.split(",").forEach(function(h){return d.call(i,h,r)});if(this.props.indexOf(be)>=0)return;o.svg&&(this.svgo=f.getAttribute("data-svg-origin"),this.props.push(Fl,r,"")),a=be}(s||r)&&this.props.push(a,r,s[a])},Gy=function(a){a.translate&&(a.removeProperty("translate"),a.removeProperty("scale"),a.removeProperty("rotate"))},z2=function(){var a=this.props,r=this.target,i=r.style,f=r._gsap,s,o;for(s=0;s=0?C1[o]:"")+a},h0=function(){o2()&&window.document&&(O1=window,pi=O1.document,Tr=pi.documentElement,ru=o0("div")||{style:{}},o0("div"),be=Nr(be),Fl=be+"Origin",ru.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Qy=!!Nr("perspective"),X0=Wl.core.reverting,L0=1)},M1=function(a){var r=a.ownerSVGElement,i=o0("svg",r&&r.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),f=a.cloneNode(!0),s;f.style.display="block",i.appendChild(f),Tr.appendChild(i);try{s=f.getBBox()}catch{}return i.removeChild(f),Tr.removeChild(i),s},D1=function(a,r){for(var i=r.length;i--;)if(a.hasAttribute(r[i]))return a.getAttribute(r[i])},jy=function(a){var r,i;try{r=a.getBBox()}catch{r=M1(a),i=1}return r&&(r.width||r.height)||i||(r=M1(a)),r&&!r.width&&!r.x&&!r.y?{x:+D1(a,["x","cx","x1"])||0,y:+D1(a,["y","cy","y1"])||0,width:0,height:0}:r},Zy=function(a){return!!(a.getCTM&&(!a.parentNode||a.ownerSVGElement)&&jy(a))},Mi=function(a,r){if(r){var i=a.style,f;r in Va&&r!==Fl&&(r=be),i.removeProperty?(f=r.substr(0,2),(f==="ms"||r.substr(0,6)==="webkit")&&(r="-"+r),i.removeProperty(f==="--"?r:r.replace(G0,"-$1").toLowerCase())):i.removeAttribute(r)}},Ti=function(a,r,i,f,s,o){var h=new kl(a._pt,r,i,0,1,o?Xy:Ly);return a._pt=h,h.b=f,h.e=s,a._props.push(i),h},N1={deg:1,rad:1,turn:1},A2={grid:1,flex:1},Di=function d(a,r,i,f){var s=parseFloat(i)||0,o=(i+"").trim().substr((s+"").length)||"px",h=ru.style,m=h2.test(r),y=a.tagName.toLowerCase()==="svg",v=(y?"client":"offset")+(m?"Width":"Height"),p=100,S=f==="px",T=f==="%",C,E,x,L;if(f===o||!s||N1[f]||N1[o])return s;if(o!=="px"&&!S&&(s=d(a,r,i,"px")),L=a.getCTM&&Zy(a),(T||o==="%")&&(Va[r]||~r.indexOf("adius")))return C=L?a.getBBox()[m?"width":"height"]:a[v],Re(T?s/C*p:s/100*C);if(h[m?"width":"height"]=p+(S?o:f),E=f!=="rem"&&~r.indexOf("adius")||f==="em"&&a.appendChild&&!y?a:a.parentNode,L&&(E=(a.ownerSVGElement||{}).parentNode),(!E||E===pi||!E.appendChild)&&(E=pi.body),x=E._gsap,x&&T&&x.width&&m&&x.time===vn.time&&!x.uncache)return Re(s/x.width*p);if(T&&(r==="height"||r==="width")){var Y=a.style[r];a.style[r]=p+f,C=a[v],Y?a.style[r]=Y:Mi(a,r)}else(T||o==="%")&&!A2[pn(E,"display")]&&(h.position=pn(a,"position")),E===a&&(h.position="static"),E.appendChild(ru),C=ru[v],E.removeChild(ru),h.position="absolute";return m&&T&&(x=cu(E),x.time=vn.time,x.width=E[v]),Re(S?C*s/p:C&&s?p/C*s:0)},Ya=function(a,r,i,f){var s;return L0||h0(),r in da&&r!=="transform"&&(r=da[r],~r.indexOf(",")&&(r=r.split(",")[0])),Va[r]&&r!=="transform"?(s=If(a,f),s=r!=="transformOrigin"?s[r]:s.svg?s.origin:lo(pn(a,Fl))+" "+s.zOrigin+"px"):(s=a.style[r],(!s||s==="auto"||f||~(s+"").indexOf("calc("))&&(s=eo[r]&&eo[r](a,r,i)||pn(a,r)||sy(a,r)||(r==="opacity"?1:0))),i&&!~(s+"").trim().indexOf(" ")?Di(a,r,s,i)+i:s},C2=function(a,r,i,f){if(!i||i==="none"){var s=Nr(r,a,1),o=s&&pn(a,s,1);o&&o!==i?(r=s,i=o):r==="borderColor"&&(i=pn(a,"borderTopColor"))}var h=new kl(this._pt,a.style,r,0,1,By),m=0,y=0,v,p,S,T,C,E,x,L,Y,K,q,V;if(h.b=i,h.e=f,i+="",f+="",f.substring(0,6)==="var(--"&&(f=pn(a,f.substring(4,f.indexOf(")")))),f==="auto"&&(E=a.style[r],a.style[r]=f,f=pn(a,r)||f,E?a.style[r]=E:Mi(a,r)),v=[i,f],Dy(v),i=v[0],f=v[1],S=i.match(gr)||[],V=f.match(gr)||[],V.length){for(;p=gr.exec(f);)x=p[0],Y=f.substring(m,p.index),C?C=(C+1)%5:(Y.substr(-5)==="rgba("||Y.substr(-5)==="hsla(")&&(C=1),x!==(E=S[y++]||"")&&(T=parseFloat(E)||0,q=E.substr((T+"").length),x.charAt(1)==="="&&(x=pr(T,x)+q),L=parseFloat(x),K=x.substr((L+"").length),m=gr.lastIndex-K.length,K||(K=K||Tn.units[r]||q,m===f.length&&(f+=K,h.e+=K)),q!==K&&(T=Di(a,r,E,K)||0),h._pt={_next:h._pt,p:Y||y===1?Y:",",s:T,c:L-T,m:C&&C<4||r==="zIndex"?Math.round:0});h.c=m-1;)h=s[y],Va[h]&&(m=1,h=h==="transformOrigin"?Fl:be),Mi(i,h);m&&(Mi(i,be),o&&(o.svg&&i.removeAttribute("transform"),f.scale=f.rotate=f.translate="none",If(i,1),o.uncache=1,Gy(f)))}},eo={clearProps:function(a,r,i,f,s){if(s.data!=="isFromStart"){var o=a._pt=new kl(a._pt,r,i,0,0,D2);return o.u=f,o.pr=-10,o.tween=s,a._props.push(i),1}}},Pf=[1,0,0,1,0,0],Ky={},Jy=function(a){return a==="matrix(1, 0, 0, 1, 0, 0)"||a==="none"||!a},R1=function(a){var r=pn(a,be);return Jy(r)?Pf:r.substr(7).match(ay).map(Re)},V0=function(a,r){var i=a._gsap||cu(a),f=a.style,s=R1(a),o,h,m,y;return i.svg&&a.getAttribute("transform")?(m=a.transform.baseVal.consolidate().matrix,s=[m.a,m.b,m.c,m.d,m.e,m.f],s.join(",")==="1,0,0,1,0,0"?Pf:s):(s===Pf&&!a.offsetParent&&a!==Tr&&!i.svg&&(m=f.display,f.display="block",o=a.parentNode,(!o||!a.offsetParent&&!a.getBoundingClientRect().width)&&(y=1,h=a.nextElementSibling,Tr.appendChild(a)),s=R1(a),m?f.display=m:Mi(a,"display"),y&&(h?o.insertBefore(a,h):o?o.appendChild(a):Tr.removeChild(a))),r&&s.length>6?[s[0],s[1],s[4],s[5],s[12],s[13]]:s)},d0=function(a,r,i,f,s,o){var h=a._gsap,m=s||V0(a,!0),y=h.xOrigin||0,v=h.yOrigin||0,p=h.xOffset||0,S=h.yOffset||0,T=m[0],C=m[1],E=m[2],x=m[3],L=m[4],Y=m[5],K=r.split(" "),q=parseFloat(K[0])||0,V=parseFloat(K[1])||0,$,U,j,F;i?m!==Pf&&(U=T*x-C*E)&&(j=q*(x/U)+V*(-E/U)+(E*Y-x*L)/U,F=q*(-C/U)+V*(T/U)-(T*Y-C*L)/U,q=j,V=F):($=jy(a),q=$.x+(~K[0].indexOf("%")?q/100*$.width:q),V=$.y+(~(K[1]||K[0]).indexOf("%")?V/100*$.height:V)),f||f!==!1&&h.smooth?(L=q-y,Y=V-v,h.xOffset=p+(L*T+Y*E)-L,h.yOffset=S+(L*C+Y*x)-Y):h.xOffset=h.yOffset=0,h.xOrigin=q,h.yOrigin=V,h.smooth=!!f,h.origin=r,h.originIsAbsolute=!!i,a.style[Fl]="0px 0px",o&&(Ti(o,h,"xOrigin",y,q),Ti(o,h,"yOrigin",v,V),Ti(o,h,"xOffset",p,h.xOffset),Ti(o,h,"yOffset",S,h.yOffset)),a.setAttribute("data-svg-origin",q+" "+V)},If=function(a,r){var i=a._gsap||new xy(a);if("x"in i&&!r&&!i.uncache)return i;var f=a.style,s=i.scaleX<0,o="px",h="deg",m=getComputedStyle(a),y=pn(a,Fl)||"0",v,p,S,T,C,E,x,L,Y,K,q,V,$,U,j,F,J,dt,I,Ot,gt,_t,k,W,tt,ot,A,Yt,oe,Ze,O,Z;return v=p=S=E=x=L=Y=K=q=0,T=C=1,i.svg=!!(a.getCTM&&Zy(a)),m.translate&&((m.translate!=="none"||m.scale!=="none"||m.rotate!=="none")&&(f[be]=(m.translate!=="none"?"translate3d("+(m.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+(m.rotate!=="none"?"rotate("+m.rotate+") ":"")+(m.scale!=="none"?"scale("+m.scale.split(" ").join(",")+") ":"")+(m[be]!=="none"?m[be]:"")),f.scale=f.rotate=f.translate="none"),U=V0(a,i.svg),i.svg&&(i.uncache?(tt=a.getBBox(),y=i.xOrigin-tt.x+"px "+(i.yOrigin-tt.y)+"px",W=""):W=!r&&a.getAttribute("data-svg-origin"),d0(a,W||y,!!W||i.originIsAbsolute,i.smooth!==!1,U)),V=i.xOrigin||0,$=i.yOrigin||0,U!==Pf&&(dt=U[0],I=U[1],Ot=U[2],gt=U[3],v=_t=U[4],p=k=U[5],U.length===6?(T=Math.sqrt(dt*dt+I*I),C=Math.sqrt(gt*gt+Ot*Ot),E=dt||I?sr(I,dt)*au:0,Y=Ot||gt?sr(Ot,gt)*au+E:0,Y&&(C*=Math.abs(Math.cos(Y*Sr))),i.svg&&(v-=V-(V*dt+$*Ot),p-=$-(V*I+$*gt))):(Z=U[6],Ze=U[7],A=U[8],Yt=U[9],oe=U[10],O=U[11],v=U[12],p=U[13],S=U[14],j=sr(Z,oe),x=j*au,j&&(F=Math.cos(-j),J=Math.sin(-j),W=_t*F+A*J,tt=k*F+Yt*J,ot=Z*F+oe*J,A=_t*-J+A*F,Yt=k*-J+Yt*F,oe=Z*-J+oe*F,O=Ze*-J+O*F,_t=W,k=tt,Z=ot),j=sr(-Ot,oe),L=j*au,j&&(F=Math.cos(-j),J=Math.sin(-j),W=dt*F-A*J,tt=I*F-Yt*J,ot=Ot*F-oe*J,O=gt*J+O*F,dt=W,I=tt,Ot=ot),j=sr(I,dt),E=j*au,j&&(F=Math.cos(j),J=Math.sin(j),W=dt*F+I*J,tt=_t*F+k*J,I=I*F-dt*J,k=k*F-_t*J,dt=W,_t=tt),x&&Math.abs(x)+Math.abs(E)>359.9&&(x=E=0,L=180-L),T=Re(Math.sqrt(dt*dt+I*I+Ot*Ot)),C=Re(Math.sqrt(k*k+Z*Z)),j=sr(_t,k),Y=Math.abs(j)>2e-4?j*au:0,q=O?1/(O<0?-O:O):0),i.svg&&(W=a.getAttribute("transform"),i.forceCSS=a.setAttribute("transform","")||!Jy(pn(a,be)),W&&a.setAttribute("transform",W))),Math.abs(Y)>90&&Math.abs(Y)<270&&(s?(T*=-1,Y+=E<=0?180:-180,E+=E<=0?180:-180):(C*=-1,Y+=Y<=0?180:-180)),r=r||i.uncache,i.x=v-((i.xPercent=v&&(!r&&i.xPercent||(Math.round(a.offsetWidth/2)===Math.round(-v)?-50:0)))?a.offsetWidth*i.xPercent/100:0)+o,i.y=p-((i.yPercent=p&&(!r&&i.yPercent||(Math.round(a.offsetHeight/2)===Math.round(-p)?-50:0)))?a.offsetHeight*i.yPercent/100:0)+o,i.z=S+o,i.scaleX=Re(T),i.scaleY=Re(C),i.rotation=Re(E)+h,i.rotationX=Re(x)+h,i.rotationY=Re(L)+h,i.skewX=Y+h,i.skewY=K+h,i.transformPerspective=q+o,(i.zOrigin=parseFloat(y.split(" ")[2])||!r&&i.zOrigin||0)&&(f[Fl]=lo(y)),i.xOffset=i.yOffset=0,i.force3D=Tn.force3D,i.renderTransform=i.svg?x2:Qy?ky:N2,i.uncache=0,i},lo=function(a){return(a=a.split(" "))[0]+" "+a[1]},Fd=function(a,r,i){var f=pl(r);return Re(parseFloat(r)+parseFloat(Di(a,"x",i+"px",f)))+f},N2=function(a,r){r.z="0px",r.rotationY=r.rotationX="0deg",r.force3D=0,ky(a,r)},lu="0deg",Of="0px",nu=") ",ky=function(a,r){var i=r||this,f=i.xPercent,s=i.yPercent,o=i.x,h=i.y,m=i.z,y=i.rotation,v=i.rotationY,p=i.rotationX,S=i.skewX,T=i.skewY,C=i.scaleX,E=i.scaleY,x=i.transformPerspective,L=i.force3D,Y=i.target,K=i.zOrigin,q="",V=L==="auto"&&a&&a!==1||L===!0;if(K&&(p!==lu||v!==lu)){var $=parseFloat(v)*Sr,U=Math.sin($),j=Math.cos($),F;$=parseFloat(p)*Sr,F=Math.cos($),o=Fd(Y,o,U*F*-K),h=Fd(Y,h,-Math.sin($)*-K),m=Fd(Y,m,j*F*-K+K)}x!==Of&&(q+="perspective("+x+nu),(f||s)&&(q+="translate("+f+"%, "+s+"%) "),(V||o!==Of||h!==Of||m!==Of)&&(q+=m!==Of||V?"translate3d("+o+", "+h+", "+m+") ":"translate("+o+", "+h+nu),y!==lu&&(q+="rotate("+y+nu),v!==lu&&(q+="rotateY("+v+nu),p!==lu&&(q+="rotateX("+p+nu),(S!==lu||T!==lu)&&(q+="skew("+S+", "+T+nu),(C!==1||E!==1)&&(q+="scale("+C+", "+E+nu),Y.style[be]=q||"translate(0, 0)"},x2=function(a,r){var i=r||this,f=i.xPercent,s=i.yPercent,o=i.x,h=i.y,m=i.rotation,y=i.skewX,v=i.skewY,p=i.scaleX,S=i.scaleY,T=i.target,C=i.xOrigin,E=i.yOrigin,x=i.xOffset,L=i.yOffset,Y=i.forceCSS,K=parseFloat(o),q=parseFloat(h),V,$,U,j,F;m=parseFloat(m),y=parseFloat(y),v=parseFloat(v),v&&(v=parseFloat(v),y+=v,m+=v),m||y?(m*=Sr,y*=Sr,V=Math.cos(m)*p,$=Math.sin(m)*p,U=Math.sin(m-y)*-S,j=Math.cos(m-y)*S,y&&(v*=Sr,F=Math.tan(y-v),F=Math.sqrt(1+F*F),U*=F,j*=F,v&&(F=Math.tan(v),F=Math.sqrt(1+F*F),V*=F,$*=F)),V=Re(V),$=Re($),U=Re(U),j=Re(j)):(V=p,j=S,$=U=0),(K&&!~(o+"").indexOf("px")||q&&!~(h+"").indexOf("px"))&&(K=Di(T,"x",o,"px"),q=Di(T,"y",h,"px")),(C||E||x||L)&&(K=Re(K+C-(C*V+E*U)+x),q=Re(q+E-(C*$+E*j)+L)),(f||s)&&(F=T.getBBox(),K=Re(K+f/100*F.width),q=Re(q+s/100*F.height)),F="matrix("+V+","+$+","+U+","+j+","+K+","+q+")",T.setAttribute("transform",F),Y&&(T.style[be]=F)},R2=function(a,r,i,f,s){var o=360,h=nl(s),m=parseFloat(s)*(h&&~s.indexOf("rad")?au:1),y=m-f,v=f+y+"deg",p,S;return h&&(p=s.split("_")[1],p==="short"&&(y%=o,y!==y%(o/2)&&(y+=y<0?o:-o)),p==="cw"&&y<0?y=(y+o*A1)%o-~~(y/o)*o:p==="ccw"&&y>0&&(y=(y-o*A1)%o-~~(y/o)*o)),a._pt=S=new kl(a._pt,r,i,f,y,_2),S.e=v,S.u="deg",a._props.push(i),S},U1=function(a,r){for(var i in r)a[i]=r[i];return a},U2=function(a,r,i){var f=U1({},i._gsap),s="perspective,force3D,transformOrigin,svgOrigin",o=i.style,h,m,y,v,p,S,T,C;f.svg?(y=i.getAttribute("transform"),i.setAttribute("transform",""),o[be]=r,h=If(i,1),Mi(i,be),i.setAttribute("transform",y)):(y=getComputedStyle(i)[be],o[be]=r,h=If(i,1),o[be]=y);for(m in Va)y=f[m],v=h[m],y!==v&&s.indexOf(m)<0&&(T=pl(y),C=pl(v),p=T!==C?Di(i,m,y,C):parseFloat(y),S=parseFloat(v),a._pt=new kl(a._pt,h,m,p,S-p,s0),a._pt.u=C||0,a._props.push(m));U1(h,f)};Jl("padding,margin,Width,Radius",function(d,a){var r="Top",i="Right",f="Bottom",s="Left",o=(a<3?[r,i,f,s]:[r+s,r+i,f+i,f+s]).map(function(h){return a<2?d+h:"border"+h+d});eo[a>1?"border"+d:d]=function(h,m,y,v,p){var S,T;if(arguments.length<4)return S=o.map(function(C){return Ya(h,C,y)}),T=S.join(" "),T.split(S[0]).length===5?S[0]:T;S=(v+"").split(" "),T={},o.forEach(function(C,E){return T[C]=S[E]=S[E]||S[(E-1)/2|0]}),h.init(m,T,p)}});var Fy={name:"css",register:h0,targetTest:function(a){return a.style&&a.nodeType},init:function(a,r,i,f,s){var o=this._props,h=a.style,m=i.vars.startAt,y,v,p,S,T,C,E,x,L,Y,K,q,V,$,U,j,F;L0||h0(),this.styles=this.styles||Vy(a),j=this.styles.props,this.tween=i;for(E in r)if(E!=="autoRound"&&(v=r[E],!(mn[E]&&Ry(E,r,i,f,a,s)))){if(T=typeof v,C=eo[E],T==="function"&&(v=v.call(i,f,a,s),T=typeof v),T==="string"&&~v.indexOf("random(")&&(v=kf(v)),C)C(this,a,E,v,i)&&(U=1);else if(E.substr(0,2)==="--")y=(getComputedStyle(a).getPropertyValue(E)+"").trim(),v+="",Oi.lastIndex=0,Oi.test(y)||(x=pl(y),L=pl(v),L?x!==L&&(y=Di(a,E,y,L)+L):x&&(v+=x)),this.add(h,"setProperty",y,v,f,s,0,0,E),o.push(E),j.push(E,0,h[E]);else if(T!=="undefined"){if(m&&E in m?(y=typeof m[E]=="function"?m[E].call(i,f,a,s):m[E],nl(y)&&~y.indexOf("random(")&&(y=kf(y)),pl(y+"")||y==="auto"||(y+=Tn.units[E]||pl(Ya(a,E))||""),(y+"").charAt(1)==="="&&(y=Ya(a,E))):y=Ya(a,E),S=parseFloat(y),Y=T==="string"&&v.charAt(1)==="="&&v.substr(0,2),Y&&(v=v.substr(2)),p=parseFloat(v),E in da&&(E==="autoAlpha"&&(S===1&&Ya(a,"visibility")==="hidden"&&p&&(S=0),j.push("visibility",0,h.visibility),Ti(this,h,"visibility",S?"inherit":"hidden",p?"inherit":"hidden",!p)),E!=="scale"&&E!=="transform"&&(E=da[E],~E.indexOf(",")&&(E=E.split(",")[0]))),K=E in Va,K){if(this.styles.save(E),F=v,T==="string"&&v.substring(0,6)==="var(--"){if(v=pn(a,v.substring(4,v.indexOf(")"))),v.substring(0,5)==="calc("){var J=a.style.perspective;a.style.perspective=v,v=pn(a,"perspective"),J?a.style.perspective=J:Mi(a,"perspective")}p=parseFloat(v)}if(q||(V=a._gsap,V.renderTransform&&!r.parseTransform||If(a,r.parseTransform),$=r.smoothOrigin!==!1&&V.smooth,q=this._pt=new kl(this._pt,h,be,0,1,V.renderTransform,V,0,-1),q.dep=1),E==="scale")this._pt=new kl(this._pt,V,"scaleY",V.scaleY,(Y?pr(V.scaleY,Y+p):p)-V.scaleY||0,s0),this._pt.u=0,o.push("scaleY",E),E+="X";else if(E==="transformOrigin"){j.push(Fl,0,h[Fl]),v=M2(v),V.svg?d0(a,v,0,$,0,this):(L=parseFloat(v.split(" ")[2])||0,L!==V.zOrigin&&Ti(this,V,"zOrigin",V.zOrigin,L),Ti(this,h,E,lo(y),lo(v)));continue}else if(E==="svgOrigin"){d0(a,v,1,$,0,this);continue}else if(E in Ky){R2(this,V,E,S,Y?pr(S,Y+v):v);continue}else if(E==="smoothOrigin"){Ti(this,V,"smooth",V.smooth,v);continue}else if(E==="force3D"){V[E]=v;continue}else if(E==="transform"){U2(this,v,a);continue}}else E in h||(E=Nr(E)||E);if(K||(p||p===0)&&(S||S===0)&&!d2.test(v)&&E in h)x=(y+"").substr((S+"").length),p||(p=0),L=pl(v)||(E in Tn.units?Tn.units[E]:x),x!==L&&(S=Di(a,E,y,L)),this._pt=new kl(this._pt,K?V:h,E,S,(Y?pr(S,Y+p):p)-S,!K&&(L==="px"||E==="zIndex")&&r.autoRound!==!1?v2:s0),this._pt.u=L||0,K&&F!==v?(this._pt.b=y,this._pt.e=F,this._pt.r=g2):x!==L&&L!=="%"&&(this._pt.b=y,this._pt.r=m2);else if(E in h)C2.call(this,a,E,y,Y?Y+v:v);else if(E in a)this.add(a,E,y||a[E],Y?Y+v:v,f,s);else if(E!=="parseTransform"){D0(E,v);continue}K||(E in h?j.push(E,0,h[E]):typeof a[E]=="function"?j.push(E,2,a[E]()):j.push(E,1,y||a[E])),o.push(E)}}U&&Yy(this)},render:function(a,r){if(r.tween._time||!X0())for(var i=r._pt;i;)i.r(a,i.d),i=i._next;else r.styles.revert()},get:Ya,aliases:da,getSetter:function(a,r,i){var f=da[r];return f&&f.indexOf(",")<0&&(r=f),r in Va&&r!==Fl&&(a._gsap.x||Ya(a,"x"))?i&&z1===i?r==="scale"?S2:T2:(z1=i||{})&&(r==="scale"?b2:E2):a.style&&!A0(a.style[r])?y2:~r.indexOf("-")?p2:Y0(a,r)},core:{_removeProperty:Mi,_getMatrix:V0}};Wl.utils.checkPrefix=Nr;Wl.core.getStyleSaver=Vy;(function(d,a,r,i){var f=Jl(d+","+a+","+r,function(s){Va[s]=1});Jl(a,function(s){Tn.units[s]="deg",Ky[s]=1}),da[f[13]]=d+","+a,Jl(i,function(s){var o=s.split(":");da[o[1]]=f[o[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");Jl("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(d){Tn.units[d]="px"});Wl.registerPlugin(Fy);var ca=Wl.registerPlugin(Fy)||Wl;ca.core.Tween;function w2(d,a){for(var r=0;rm?(s=f,f=C,h=o,o=x):i?f+=C:f=s+(C-s)/(x-h)*(o-h)},p=function(){s=f=i?0:f,h=o=0},S=function(C){var E=h,x=s,L=Yf();return(C||C===0)&&C!==f&&v(C),o===h||L-h>y?0:(f+(i?x:-x))/((i?L:o)-E)*1e3};return{update:v,reset:p,getVelocity:S}},zf=function(a,r){return r&&!a._gsapAllow&&a.cancelable!==!1&&a.preventDefault(),a.changedTouches?a.changedTouches[0]:a},w1=function(a){var r=Math.max.apply(Math,a),i=Math.min.apply(Math,a);return Math.abs(r)>=Math.abs(i)?r:i},ep=function(){Er=hl.core.globals().ScrollTrigger,Er&&Er.core&&B2()},lp=function(a){return hl=a||Iy(),!Vs&&hl&&typeof document<"u"&&document.body&&(Zl=window,Si=document,bi=Si.documentElement,br=Si.body,$y=[Zl,Si,bi,br],hl.utils.clamp,Py=hl.core.context||function(){},iu="onpointerenter"in br?"pointer":"mouse",Wy=Ue.isTouch=Zl.matchMedia&&Zl.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in Zl||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,Zn=Ue.eventTypes=("ontouchstart"in bi?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in bi?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return tp=0},500),Vs=1),Er||ep(),Vs};xl.op=We;Ht.cache=0;var Ue=(function(){function d(r){this.init(r)}var a=d.prototype;return a.init=function(i){Vs||lp(hl)||console.warn("Please gsap.registerPlugin(Observer)"),Er||ep();var f=i.tolerance,s=i.dragMinimum,o=i.type,h=i.target,m=i.lineHeight,y=i.debounce,v=i.preventDefault,p=i.onStop,S=i.onStopDelay,T=i.ignore,C=i.wheelSpeed,E=i.event,x=i.onDragStart,L=i.onDragEnd,Y=i.onDrag,K=i.onPress,q=i.onRelease,V=i.onRight,$=i.onLeft,U=i.onUp,j=i.onDown,F=i.onChangeX,J=i.onChangeY,dt=i.onChange,I=i.onToggleX,Ot=i.onToggleY,gt=i.onHover,_t=i.onHoverEnd,k=i.onMove,W=i.ignoreCheck,tt=i.isNormalizer,ot=i.onGestureStart,A=i.onGestureEnd,Yt=i.onWheel,oe=i.onEnable,Ze=i.onDisable,O=i.onClick,Z=i.scrollSpeed,at=i.capture,lt=i.allowClicks,yt=i.lockAxis,pt=i.onLockAxis;this.target=h=Ql(h)||bi,this.vars=i,T&&(T=hl.utils.toArray(T)),f=f||1e-9,s=s||0,C=C||1,Z=Z||1,o=o||"wheel,touch,pointer",y=y!==!1,m||(m=parseFloat(Zl.getComputedStyle(br).lineHeight)||22);var Mt,nt,ct,zt,he,De,_e,B=this,Dt=0,we=0,Rl=i.passive||!v&&i.passive!==!1,Zt=Ni(h,xl),Ul=Ni(h,We),$l=Zt(),wl=Ul(),Ee=~o.indexOf("touch")&&!~o.indexOf("pointer")&&Zn[0]==="pointerdown",Pl=qf(h),de=h.ownerDocument||Si,Hl=[0,0,0],Ne=[0,0,0],Il=0,va=function(){return Il=Yf()},Oe=function(ft,Nt){return(B.event=ft)&&T&&Y2(ft.target,T)||Nt&&Ee&&ft.pointerType!=="touch"||W&&W(ft,Nt)},Ri=function(){B._vx.reset(),B._vy.reset(),nt.pause(),p&&p(B)},tn=function(){var ft=B.deltaX=w1(Hl),Nt=B.deltaY=w1(Ne),P=Math.abs(ft)>=f,bt=Math.abs(Nt)>=f;dt&&(P||bt)&&dt(B,ft,Nt,Hl,Ne),P&&(V&&B.deltaX>0&&V(B),$&&B.deltaX<0&&$(B),F&&F(B),I&&B.deltaX<0!=Dt<0&&I(B),Dt=B.deltaX,Hl[0]=Hl[1]=Hl[2]=0),bt&&(j&&B.deltaY>0&&j(B),U&&B.deltaY<0&&U(B),J&&J(B),Ot&&B.deltaY<0!=we<0&&Ot(B),we=B.deltaY,Ne[0]=Ne[1]=Ne[2]=0),(zt||ct)&&(k&&k(B),ct&&(x&&ct===1&&x(B),Y&&Y(B),ct=0),zt=!1),De&&!(De=!1)&&pt&&pt(B),he&&(Yt(B),he=!1),Mt=0},Jn=function(ft,Nt,P){Hl[P]+=ft,Ne[P]+=Nt,B._vx.update(ft),B._vy.update(Nt),y?Mt||(Mt=requestAnimationFrame(tn)):tn()},kn=function(ft,Nt){yt&&!_e&&(B.axis=_e=Math.abs(ft)>Math.abs(Nt)?"x":"y",De=!0),_e!=="y"&&(Hl[2]+=ft,B._vx.update(ft,!0)),_e!=="x"&&(Ne[2]+=Nt,B._vy.update(Nt,!0)),y?Mt||(Mt=requestAnimationFrame(tn)):tn()},Fn=function(ft){if(!Oe(ft,1)){ft=zf(ft,v);var Nt=ft.clientX,P=ft.clientY,bt=Nt-B.x,ht=P-B.y,Et=B.isDragging;B.x=Nt,B.y=P,(Et||(bt||ht)&&(Math.abs(B.startX-Nt)>=s||Math.abs(B.startY-P)>=s))&&(ct||(ct=Et?2:1),Et||(B.isDragging=!0),kn(bt,ht))}},ya=B.onPress=function(Tt){Oe(Tt,1)||Tt&&Tt.button||(B.axis=_e=null,nt.pause(),B.isPressed=!0,Tt=zf(Tt),Dt=we=0,B.startX=B.x=Tt.clientX,B.startY=B.y=Tt.clientY,B._vx.reset(),B._vy.reset(),Cl(tt?h:de,Zn[1],Fn,Rl,!0),B.deltaX=B.deltaY=0,K&&K(B))},mt=B.onRelease=function(Tt){if(!Oe(Tt,1)){Al(tt?h:de,Zn[1],Fn,!0);var ft=!isNaN(B.y-B.startY),Nt=B.isDragging,P=Nt&&(Math.abs(B.x-B.startX)>3||Math.abs(B.y-B.startY)>3),bt=zf(Tt);!P&&ft&&(B._vx.reset(),B._vy.reset(),v&<&&hl.delayedCall(.08,function(){if(Yf()-Il>300&&!Tt.defaultPrevented){if(Tt.target.click)Tt.target.click();else if(de.createEvent){var ht=de.createEvent("MouseEvents");ht.initMouseEvent("click",!0,!0,Zl,1,bt.screenX,bt.screenY,bt.clientX,bt.clientY,!1,!1,!1,!1,0,null),Tt.target.dispatchEvent(ht)}}})),B.isDragging=B.isGesturing=B.isPressed=!1,p&&Nt&&!tt&&nt.restart(!0),ct&&tn(),L&&Nt&&L(B),q&&q(B,P)}},pa=function(ft){return ft.touches&&ft.touches.length>1&&(B.isGesturing=!0)&&ot(ft,B.isDragging)},Bl=function(){return(B.isGesturing=!1)||A(B)},Yl=function(ft){if(!Oe(ft)){var Nt=Zt(),P=Ul();Jn((Nt-$l)*Z,(P-wl)*Z,1),$l=Nt,wl=P,p&&nt.restart(!0)}},_l=function(ft){if(!Oe(ft)){ft=zf(ft,v),Yt&&(he=!0);var Nt=(ft.deltaMode===1?m:ft.deltaMode===2?Zl.innerHeight:1)*C;Jn(ft.deltaX*Nt,ft.deltaY*Nt,0),p&&!tt&&nt.restart(!0)}},Ta=function(ft){if(!Oe(ft)){var Nt=ft.clientX,P=ft.clientY,bt=Nt-B.x,ht=P-B.y;B.x=Nt,B.y=P,zt=!0,p&&nt.restart(!0),(bt||ht)&&kn(bt,ht)}},Sa=function(ft){B.event=ft,gt(B)},qn=function(ft){B.event=ft,_t(B)},Ui=function(ft){return Oe(ft)||zf(ft,v)&&O(B)};nt=B._dc=hl.delayedCall(S||.25,Ri).pause(),B.deltaX=B.deltaY=0,B._vx=g0(0,50,!0),B._vy=g0(0,50,!0),B.scrollX=Zt,B.scrollY=Ul,B.isDragging=B.isGesturing=B.isPressed=!1,Py(this),B.enable=function(Tt){return B.isEnabled||(Cl(Pl?de:h,"scroll",m0),o.indexOf("scroll")>=0&&Cl(Pl?de:h,"scroll",Yl,Rl,at),o.indexOf("wheel")>=0&&Cl(h,"wheel",_l,Rl,at),(o.indexOf("touch")>=0&&Wy||o.indexOf("pointer")>=0)&&(Cl(h,Zn[0],ya,Rl,at),Cl(de,Zn[2],mt),Cl(de,Zn[3],mt),lt&&Cl(h,"click",va,!0,!0),O&&Cl(h,"click",Ui),ot&&Cl(de,"gesturestart",pa),A&&Cl(de,"gestureend",Bl),gt&&Cl(h,iu+"enter",Sa),_t&&Cl(h,iu+"leave",qn),k&&Cl(h,iu+"move",Ta)),B.isEnabled=!0,B.isDragging=B.isGesturing=B.isPressed=zt=ct=!1,B._vx.reset(),B._vy.reset(),$l=Zt(),wl=Ul(),Tt&&Tt.type&&ya(Tt),oe&&oe(B)),B},B.disable=function(){B.isEnabled&&(yr.filter(function(Tt){return Tt!==B&&qf(Tt.target)}).length||Al(Pl?de:h,"scroll",m0),B.isPressed&&(B._vx.reset(),B._vy.reset(),Al(tt?h:de,Zn[1],Fn,!0)),Al(Pl?de:h,"scroll",Yl,at),Al(h,"wheel",_l,at),Al(h,Zn[0],ya,at),Al(de,Zn[2],mt),Al(de,Zn[3],mt),Al(h,"click",va,!0),Al(h,"click",Ui),Al(de,"gesturestart",pa),Al(de,"gestureend",Bl),Al(h,iu+"enter",Sa),Al(h,iu+"leave",qn),Al(h,iu+"move",Ta),B.isEnabled=B.isPressed=B.isDragging=!1,Ze&&Ze(B))},B.kill=B.revert=function(){B.disable();var Tt=yr.indexOf(B);Tt>=0&&yr.splice(Tt,1),La===B&&(La=0)},yr.push(B),tt&&qf(h)&&(La=B),B.enable(E)},H2(d,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),d})();Ue.version="3.15.1";Ue.create=function(d){return new Ue(d)};Ue.register=lp;Ue.getAll=function(){return yr.slice()};Ue.getById=function(d){return yr.filter(function(a){return a.vars.id===d})[0]};Iy()&&hl.registerPlugin(Ue);/*! * ScrollTrigger 3.15.1 * https://gsap.com * * @license Copyright 2008-2026, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com */var ut,_r,wt,te,gn,Wt,Q0,ao,tc,Lf,Df,Ds,vl,oo,v0,Dl,H1,B1,mr,np,Wd,ap,Ml,y0,ip,up,vi,p0,j0,Or,Z0,Ai,T0,$d,Ns=1,yl=Date.now,Pd=yl(),Yn=0,Nf=0,Y1=function(a,r,i){var f=_n(a)&&(a.substr(0,6)==="clamp("||a.indexOf("max")>-1);return i["_"+r+"Clamp"]=f,f?a.substr(6,a.length-7):a},q1=function(a,r){return r&&(!_n(a)||a.substr(0,6)!=="clamp(")?"clamp("+a+")":a},q2=function d(){return Nf&&requestAnimationFrame(d)},L1=function(){return oo=1},X1=function(){return oo=0},oa=function(a){return a},xf=function(a){return Math.round(a*1e5)/1e5||0},rp=function(){return typeof window<"u"},fp=function(){return ut||rp()&&(ut=window.gsap)&&ut.registerPlugin&&ut},gu=function(a){return!!~Q0.indexOf(a)},cp=function(a){return(a==="Height"?Z0:wt["inner"+a])||gn["client"+a]||Wt["client"+a]},sp=function(a){return zi(a,"getBoundingClientRect")||(gu(a)?function(){return Js.width=wt.innerWidth,Js.height=Z0,Js}:function(){return qa(a)})},L2=function(a,r,i){var f=i.d,s=i.d2,o=i.a;return(o=zi(a,"getBoundingClientRect"))?function(){return o()[f]}:function(){return(r?cp(s):a["client"+s])||0}},X2=function(a,r){return!r||~ma.indexOf(a)?sp(a):function(){return Js}},_a=function(a,r){var i=r.s,f=r.d2,s=r.d,o=r.a;return Math.max(0,(i="scroll"+f)&&(o=zi(a,i))?o()-sp(a)()[s]:gu(a)?(gn[i]||Wt[i])-cp(f):a[i]-a["offset"+f])},xs=function(a,r){for(var i=0;i0){for(f-=o,h=0;h=f)return i[h];return i[h-1]}else for(h=i.length,f+=o;h--;)if(i[h]<=f)return i[h];return i[0]}:function(f,s,o){o===void 0&&(o=.001);var h=r(f);return!s||Math.abs(h-f)i&&(f*=r/100),a=a.substr(0,i-1)),a=f+(a in uo?uo[a]*r:~a.indexOf("%")?parseFloat(a)*r/100:parseFloat(a)||0)}return a},Hs=function(a,r,i,f,s,o,h,m){var y=s.startColor,v=s.endColor,p=s.fontSize,S=s.indent,T=s.fontWeight,C=te.createElement("div"),E=gu(i)||zi(i,"pinType")==="fixed",x=a.indexOf("scroller")!==-1,L=E?Wt:i.tagName==="IFRAME"?i.contentDocument.body:i,Y=a.indexOf("start")!==-1,K=Y?y:v,q="border-color:"+K+";font-size:"+p+";color:"+K+";font-weight:"+T+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return q+="position:"+((x||m)&&E?"fixed;":"absolute;"),(x||m||!E)&&(q+=(f===We?K0:J0)+":"+(o+parseFloat(S))+"px;"),h&&(q+="box-sizing:border-box;text-align:left;width:"+h.offsetWidth+"px;"),C._isStart=Y,C.setAttribute("class","gsap-marker-"+a+(r?" marker-"+r:"")),C.style.cssText=q,C.innerText=r||r===0?a+"-"+r:a,L.children[0]?L.insertBefore(C,L.children[0]):L.appendChild(C),C._offset=C["offset"+f.op.d2],js(C,0,f,Y),C},js=function(a,r,i,f){var s={display:"block"},o=i[f?"os2":"p2"],h=i[f?"p2":"os2"];a._isFlipped=f,s[i.a+"Percent"]=f?-100:0,s[i.a]=f?"1px":0,s["border"+o+xr]=1,s["border"+h+xr]=0,s[i.p]=r+"px",ut.set(a,s)},Ut=[],S0={},ec,Q1=function(){return yl()-Yn>34&&(ec||(ec=requestAnimationFrame(Xa)))},dr=function(){(!Ml||!Ml.isPressed||Ml.startX>Wt.clientWidth)&&(Ht.cache++,Ml?ec||(ec=requestAnimationFrame(Xa)):Xa(),Yn||yu("scrollStart"),Yn=yl())},Id=function(){up=wt.innerWidth,ip=wt.innerHeight},Uf=function(a){Ht.cache++,(a===!0||!vl&&!ap&&!te.fullscreenElement&&!te.webkitFullscreenElement&&(!y0||up!==wt.innerWidth||Math.abs(wt.innerHeight-ip)>wt.innerHeight*.25))&&ao.restart(!0)},vu={},j2=[],_p=function d(){return el(Bt,"scrollEnd",d)||fu(!0)},yu=function(a){return vu[a]&&vu[a].map(function(r){return r()})||j2},dn=[],mp=function(a){for(var r=0;rs,h=f._startClamp&&f.start>=s;(o||h)&&f.setPositions(h?s-1:f.start,o?Math.max(h?s:f.start+1,s):f.end,!0)}),Z1(!1),T0=0,i.forEach(function(f){return f&&f.render&&f.render(-1)}),Ht.forEach(function(f){Tl(f)&&(f.smooth&&requestAnimationFrame(function(){return f.target.style.scrollBehavior="smooth"}),f.rec&&f(f.rec))}),vp(j0,1),ao.pause(),mu++,Nl=2,Xa(2),Ut.forEach(function(f){return Tl(f.vars.onRefresh)&&f.vars.onRefresh(f)}),Nl=Bt.isRefreshing=!1,yu("refresh")},b0=0,Zs=1,jf,Xa=function(a){if(a===2||!Nl&&!Ai){Bt.isUpdating=!0,jf&&jf.update(0);var r=Ut.length,i=yl(),f=i-Pd>=50,s=r&&Ut[0].scroll();if(Zs=b0>s?-1:1,Nl||(b0=s),f&&(Yn&&!oo&&i-Yn>200&&(Yn=0,yu("scrollEnd")),Df=Pd,Pd=i),Zs<0){for(Dl=r;Dl-- >0;)Ut[Dl]&&Ut[Dl].update(0,f);Zs=1}else for(Dl=0;Dl20),i-=i-$}if(C&&(m[C]=a||-.001,a<0&&(a=0)),o){var j=a+i,F=o._isStart;x="scroll"+f.d2,js(o,j,f,F&&j>20||!F&&(p?Math.max(Wt[x],gn[x]):o.parentNode[x])<=j+1),p&&(y=qa(h),p&&(o.style[f.op.p]=y[f.op.p]-f.op.m-o._offset+Fe))}return T&&Y&&(x=qa(Y),T.seek(S),L=qa(Y),T._caScrollDist=x[f.p]-L[f.p],a=a/T._caScrollDist*S),T&&T.seek(E),T?a:Math.round(a)},F2=/(webkit|moz|length|cssText|inset)/i,J1=function(a,r,i,f){if(a.parentNode!==r){var s=a.style,o,h;if(r===Wt){a._stOrig=s.cssText,h=wn(a);for(o in h)!+o&&!F2.test(o)&&h[o]&&typeof s[o]=="string"&&o!=="0"&&(s[o]=h[o]);s.top=i,s.left=f}else s.cssText=a._stOrig;ut.core.getCache(a).uncache=1,r.appendChild(a)}},pp=function(a,r,i){var f=r,s=f;return function(o){var h=Math.round(a());return h!==f&&h!==s&&Math.abs(h-f)>3&&Math.abs(h-s)>3&&(o=h,i&&i()),s=f,f=Math.round(o),f}},Ys=function(a,r,i){var f={};f[r.p]="+="+i,ut.set(a,f)},k1=function(a,r){var i=Ni(a,r),f="_scroll"+r.p2,s=function o(h,m,y,v,p){var S=o.tween,T=m.onComplete,C={};y=y||i();var E=pp(i,y,function(){S.kill(),o.tween=0});return p=v&&p||0,v=v||h-y,S&&S.kill(),m[f]=h,m.inherit=!1,m.modifiers=C,C[f]=function(){return E(y+v*S.ratio+p*S.ratio*S.ratio)},m.onUpdate=function(){Ht.cache++,o.tween&&Xa()},m.onComplete=function(){o.tween=0,T&&T.call(S)},S=o.tween=ut.to(a,m),S};return a[f]=i,i.wheelHandler=function(){return s.tween&&s.tween.kill()&&(s.tween=0)},ll(a,"wheel",i.wheelHandler),Bt.isTouch&&ll(a,"touchmove",i.wheelHandler),s},Bt=(function(){function d(r,i){_r||d.register(ut)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),p0(this),this.init(r,i)}var a=d.prototype;return a.init=function(i,f){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!Nf){this.update=this.refresh=this.kill=oa;return}i=G1(_n(i)||Rf(i)||i.nodeType?{trigger:i}:i,ws);var s=i,o=s.onUpdate,h=s.toggleClass,m=s.id,y=s.onToggle,v=s.onRefresh,p=s.scrub,S=s.trigger,T=s.pin,C=s.pinSpacing,E=s.invalidateOnRefresh,x=s.anticipatePin,L=s.onScrubComplete,Y=s.onSnapComplete,K=s.once,q=s.snap,V=s.pinReparent,$=s.pinSpacer,U=s.containerAnimation,j=s.fastScrollEnd,F=s.preventOverlaps,J=i.horizontal||i.containerAnimation&&i.horizontal!==!1?xl:We,dt=!p&&p!==0,I=Ql(i.scroller||wt),Ot=ut.core.getCache(I),gt=gu(I),_t=("pinType"in i?i.pinType:zi(I,"pinType")||gt&&"fixed")==="fixed",k=[i.onEnter,i.onLeave,i.onEnterBack,i.onLeaveBack],W=dt&&i.toggleActions.split(" "),tt="markers"in i?i.markers:ws.markers,ot=gt?0:parseFloat(wn(I)["border"+J.p2+xr])||0,A=this,Yt=i.onRefreshInit&&function(){return i.onRefreshInit(A)},oe=L2(I,gt,J),Ze=X2(I,gt),O=0,Z=0,at=0,lt=Ni(I,J),yt,pt,Mt,nt,ct,zt,he,De,_e,B,Dt,we,Rl,Zt,Ul,$l,wl,Ee,Pl,de,Hl,Ne,Il,va,Oe,Ri,tn,Jn,kn,Fn,ya,mt,pa,Bl,Yl,_l,Ta,Sa,qn;if(A._startClamp=A._endClamp=!1,A._dir=J,x*=45,A.scroller=I,A.scroll=U?U.time.bind(U):lt,nt=lt(),Ai&<.rec==null&&(lt.rec=nt),A.vars=i,f=f||i.animation,"refreshPriority"in i&&(np=1,i.refreshPriority===-9999&&(jf=A)),Ot.tweenScroll=Ot.tweenScroll||{top:k1(I,We),left:k1(I,xl)},A.tweenTo=yt=Ot.tweenScroll[J.p],A.scrubDuration=function(P){pa=Rf(P)&&P,pa?mt?mt.duration(P):mt=ut.to(f,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:pa,paused:!0,onComplete:function(){return L&&L(A)}}):(mt&&mt.progress(1).kill(),mt=0)},f&&(f.vars.lazy=!1,f._initted&&!A.isReverted||f.vars.immediateRender!==!1&&i.immediateRender!==!1&&f.duration()&&f.render(0,!0,!0),A.animation=f.pause(),f.scrollTrigger=A,A.scrubDuration(p),Fn=0,m||(m=f.vars.id)),q&&((!uu(q)||q.push)&&(q={snapTo:q}),"scrollBehavior"in Wt.style&&ut.set(gt?[Wt,gn]:I,{scrollBehavior:"auto"}),Ht.forEach(function(P){return Tl(P)&&P.target===(gt?te.scrollingElement||gn:I)&&(P.smooth=!1)}),Mt=Tl(q.snapTo)?q.snapTo:q.snapTo==="labels"?V2(f):q.snapTo==="labelsDirectional"?Q2(f):q.directional!==!1?function(P,bt){return F0(q.snapTo)(P,yl()-Z<500?0:bt.direction)}:ut.utils.snap(q.snapTo),Bl=q.duration||{min:.1,max:2},Bl=uu(Bl)?Lf(Bl.min,Bl.max):Lf(Bl,Bl),Yl=ut.delayedCall(q.delay||pa/2||.1,function(){var P=lt(),bt=yl()-Z<500,ht=yt.tween;if((bt||Math.abs(A.getVelocity())<10)&&!ht&&!oo&&O!==P){var Et=(P-zt)/Zt,ye=f&&!dt?f.totalProgress():Et,xt=bt?0:(ye-ya)/(yl()-Df)*1e3||0,re=ut.utils.clamp(-Et,1-Et,hr(xt/2)*xt/.185),me=Et+(q.inertia===!1?0:re),ae,Jt,kt=q,en=kt.onStart,fe=kt.onInterrupt,al=kt.onComplete;if(ae=Mt(me,A),Rf(ae)||(ae=me),Jt=Math.max(0,Math.round(zt+ae*Zt)),P<=he&&P>=zt&&Jt!==P){if(ht&&!ht._initted&&ht.data<=hr(Jt-P))return;q.inertia===!1&&(re=ae-Et),yt(Jt,{duration:Bl(hr(Math.max(hr(me-ye),hr(ae-ye))*.185/xt/.05||0)),ease:q.ease||"power3",data:hr(Jt-P),onInterrupt:function(){return Yl.restart(!0)&&fe&&or(A,fe)},onComplete:function(){A.update(),O=lt(),f&&!dt&&(mt?mt.resetTo("totalProgress",ae,f._tTime/f._tDur):f.progress(ae)),Fn=ya=f&&!dt?f.totalProgress():A.progress,Y&&Y(A),al&&or(A,al)}},P,re*Zt,Jt-P-re*Zt),en&&or(A,en,yt.tween)}}else A.isActive&&O!==P&&Yl.restart(!0)}).pause()),m&&(S0[m]=A),S=A.trigger=Ql(S||T!==!0&&T),qn=S&&S._gsap&&S._gsap.stRevert,qn&&(qn=qn(A)),T=T===!0?S:Ql(T),_n(h)&&(h={targets:S,className:h}),T&&(C===!1||C===Un||(C=!C&&T.parentNode&&T.parentNode.style&&wn(T.parentNode).display==="flex"?!1:Qe),A.pin=T,pt=ut.core.getCache(T),pt.spacer?Ul=pt.pinState:($&&($=Ql($),$&&!$.nodeType&&($=$.current||$.nativeElement),pt.spacerIsNative=!!$,$&&(pt.spacerState=Bs($))),pt.spacer=Ee=$||te.createElement("div"),Ee.classList.add("pin-spacer"),m&&Ee.classList.add("pin-spacer-"+m),pt.pinState=Ul=Bs(T)),i.force3D!==!1&&ut.set(T,{force3D:!0}),A.spacer=Ee=pt.spacer,kn=wn(T),va=kn[C+J.os2],de=ut.getProperty(T),Hl=ut.quickSetter(T,J.a,Fe),t0(T,Ee,kn),wl=Bs(T)),tt){we=uu(tt)?G1(tt,V1):V1,B=Hs("scroller-start",m,I,J,we,0),Dt=Hs("scroller-end",m,I,J,we,0,B),Pl=B["offset"+J.op.d2];var Ui=Ql(zi(I,"content")||I);De=this.markerStart=Hs("start",m,Ui,J,we,Pl,0,U),_e=this.markerEnd=Hs("end",m,Ui,J,we,Pl,0,U),U&&(Sa=ut.quickSetter([De,_e],J.a,Fe)),!_t&&!(ma.length&&zi(I,"fixedMarkers")===!0)&&(G2(gt?Wt:I),ut.set([B,Dt],{force3D:!0}),Ri=ut.quickSetter(B,J.a,Fe),Jn=ut.quickSetter(Dt,J.a,Fe))}if(U){var Tt=U.vars.onUpdate,ft=U.vars.onUpdateParams;U.eventCallback("onUpdate",function(){A.update(0,0,1),Tt&&Tt.apply(U,ft||[])})}if(A.previous=function(){return Ut[Ut.indexOf(A)-1]},A.next=function(){return Ut[Ut.indexOf(A)+1]},A.revert=function(P,bt){if(!bt)return A.kill(!0);var ht=P!==!1||!A.enabled,Et=vl;ht!==A.isReverted&&(ht&&(_l=Math.max(lt(),A.scroll.rec||0),at=A.progress,Ta=f&&f.progress()),De&&[De,_e,B,Dt].forEach(function(ye){return ye.style.display=ht?"none":"block"}),ht&&(vl=A,A.update(ht)),T&&(!V||!A.isActive)&&(ht?K2(T,Ee,Ul):t0(T,Ee,wn(T),Oe)),ht||A.update(ht),vl=Et,A.isReverted=ht)},A.refresh=function(P,bt,ht,Et){if(!((vl||!A.enabled)&&!bt)){if(T&&P&&Yn){ll(d,"scrollEnd",_p);return}!Nl&&Yt&&Yt(A),vl=A,yt.tween&&!ht&&(yt.tween.kill(),yt.tween=0),mt&&mt.pause(),E&&f&&(f.revert({kill:!1}).invalidate(),f.getChildren?f.getChildren(!0,!0,!1).forEach(function($n){return $n.vars.immediateRender&&$n.render(0,!0,!0)}):f.vars.immediateRender&&f.render(0,!0,!0)),A.isReverted||A.revert(!0,!0),A._subPinOffset=!1;var ye=oe(),xt=Ze(),re=U?U.duration():_a(I,J),me=Zt<=.01||!Zt,ae=0,Jt=Et||0,kt=uu(ht)?ht.end:i.end,en=i.endTrigger||S,fe=uu(ht)?ht.start:i.start||(i.start===0||!S?0:T?"0 0":"0 100%"),al=A.pinnedContainer=i.pinnedContainer&&Ql(i.pinnedContainer,A),ml=S&&Math.max(0,Ut.indexOf(A))||0,Ke=ml,He,Je,Wn,Qa,Be,ze,ln,nn,Ye,qe,il,ja,Su;for(tt&&uu(ht)&&(ja=ut.getProperty(B,J.p),Su=ut.getProperty(Dt,J.p));Ke-- >0;)ze=Ut[Ke],ze.end||ze.refresh(0,1)||(vl=A),ln=ze.pin,ln&&(ln===S||ln===T||ln===al)&&!ze.isReverted&&(qe||(qe=[]),qe.unshift(ze),ze.revert(!0,!0)),ze!==Ut[Ke]&&(ml--,Ke--);for(Tl(fe)&&(fe=fe(A)),fe=Y1(fe,"start",A),zt=K1(fe,S,ye,J,lt(),De,B,A,xt,ot,_t,re,U,A._startClamp&&"_startClamp")||(T?-.001:0),Tl(kt)&&(kt=kt(A)),_n(kt)&&!kt.indexOf("+=")&&(~kt.indexOf(" ")?kt=(_n(fe)?fe.split(" ")[0]:"")+kt:(ae=Qs(kt.substr(2),ye),kt=_n(fe)?fe:(U?ut.utils.mapRange(0,U.duration(),U.scrollTrigger.start,U.scrollTrigger.end,zt):zt)+ae,en=S)),kt=Y1(kt,"end",A),he=Math.max(zt,K1(kt||(en?"100% 0":re),en,ye,J,lt()+ae,_e,Dt,A,xt,ot,_t,re,U,A._endClamp&&"_endClamp"))||-.001,ae=0,Ke=ml;Ke--;)ze=Ut[Ke]||{},ln=ze.pin,ln&&ze.start-ze._pinPush<=zt&&!U&&ze.end>0&&(He=ze.end-(A._startClamp?Math.max(0,ze.start):ze.start),(ln===S&&ze.start-ze._pinPush=_a(I,J)))He=wn(T),Qa=J===We,Wn=lt(),Ne=parseFloat(de(J.a))+Jt,!re&&he>1&&(il=(gt?te.scrollingElement||gn:I).style,il={style:il,value:il["overflow"+J.a.toUpperCase()]},gt&&wn(Wt)["overflow"+J.a.toUpperCase()]!=="scroll"&&(il.style["overflow"+J.a.toUpperCase()]="scroll")),t0(T,Ee,He),wl=Bs(T),Je=qa(T,!0),nn=_t&&Ni(I,Qa?xl:We)(),C?(Oe=[C+J.os2,Zt+Jt+Fe],Oe.t=Ee,Ke=C===Qe?io(T,J)+Zt+Jt:0,Ke&&(Oe.push(J.d,Ke+Fe),Ee.style.flexBasis!=="auto"&&(Ee.style.flexBasis=Ke+Fe)),zr(Oe),al&&Ut.forEach(function($n){$n.pin===al&&$n.vars.pinSpacing!==!1&&($n._subPinOffset=!0)}),_t&<(_l)):(Ke=io(T,J),Ke&&Ee.style.flexBasis!=="auto"&&(Ee.style.flexBasis=Ke+Fe)),_t&&(Be={top:Je.top+(Qa?Wn-zt:nn)+Fe,left:Je.left+(Qa?nn:Wn-zt)+Fe,boxSizing:"border-box",position:"fixed"},Be[du]=Be["max"+xr]=Math.ceil(Je.width)+Fe,Be[_u]=Be["max"+k0]=Math.ceil(Je.height)+Fe,Be[Un]=Be[Un+Vf]=Be[Un+Xf]=Be[Un+Qf]=Be[Un+Gf]="0",Be[Qe]=He[Qe],Be[Qe+Vf]=He[Qe+Vf],Be[Qe+Xf]=He[Qe+Xf],Be[Qe+Qf]=He[Qe+Qf],Be[Qe+Gf]=He[Qe+Gf],$l=k2(Ul,Be,V),Nl&<(0)),f?(Ye=f._initted,Wd(1),f.render(f.duration(),!0,!0),Il=de(J.a)-Ne+Zt+Jt,tn=Math.abs(Zt-Il)>1,_t&&tn&&$l.splice($l.length-2,2),f.render(0,!0,!0),Ye||f.invalidate(!0),f.parent||f.totalTime(f.totalTime()),Wd(0)):Il=Zt,il&&(il.value?il.style["overflow"+J.a.toUpperCase()]=il.value:il.style.removeProperty("overflow-"+J.a));else if(S&<()&&!U)for(Je=S.parentNode;Je&&Je!==Wt;)Je._pinOffset&&(zt-=Je._pinOffset,he-=Je._pinOffset),Je=Je.parentNode;qe&&qe.forEach(function($n){return $n.revert(!1,!0)}),A.start=zt,A.end=he,nt=ct=Nl?_l:lt(),!U&&!Nl&&!Ai&&(nt<_l&<(_l),A.scroll.rec=0),A.revert(!1,!0),Z=yl(),Yl&&(O=-1,Yl.restart(!0)),vl=0,f&&dt&&(f._initted||Ta)&&f.progress()!==Ta&&f.progress(Ta||0,!0).render(f.time(),!0,!0),(me||at!==A.progress||U||E||f&&!f._initted)&&(f&&!dt&&(f._initted||at||f.vars.immediateRender!==!1)&&f.totalProgress(U&&zt<-.001&&!at?ut.utils.normalize(zt,he,0):at,!0),A.progress=me||(nt-zt)/Zt===at?0:at),T&&C&&(Ee._pinOffset=Math.round(A.progress*Il)),mt&&mt.invalidate(),isNaN(ja)||(ja-=ut.getProperty(B,J.p),Su-=ut.getProperty(Dt,J.p),Ys(B,J,ja),Ys(De,J,ja-(Et||0)),Ys(Dt,J,Su),Ys(_e,J,Su-(Et||0))),me&&!Nl&&A.update(),v&&!Nl&&!Rl&&(Rl=!0,v(A),Rl=!1)}},A.getVelocity=function(){return(lt()-ct)/(yl()-Df)*1e3||0},A.endAnimation=function(){Af(A.callbackAnimation),f&&(mt?mt.progress(1):f.paused()?dt||Af(f,A.direction<0,1):Af(f,f.reversed()))},A.labelToScroll=function(P){return f&&f.labels&&(zt||A.refresh()||zt)+f.labels[P]/f.duration()*Zt||0},A.getTrailing=function(P){var bt=Ut.indexOf(A),ht=A.direction>0?Ut.slice(0,bt).reverse():Ut.slice(bt+1);return(_n(P)?ht.filter(function(Et){return Et.vars.preventOverlaps===P}):ht).filter(function(Et){return A.direction>0?Et.end<=zt:Et.start>=he})},A.update=function(P,bt,ht){if(!(U&&!ht&&!P)){var Et=Nl===!0?_l:A.scroll(),ye=P?0:(Et-zt)/Zt,xt=ye<0?0:ye>1?1:ye||0,re=A.progress,me,ae,Jt,kt,en,fe,al,ml;if(bt&&(ct=nt,nt=U?lt():Et,q&&(ya=Fn,Fn=f&&!dt?f.totalProgress():xt)),x&&T&&!vl&&!Ns&&Yn&&(!xt&&ztEt+(Et-ct)/(yl()-Df)*x&&(xt=.9999)),xt!==re&&A.enabled){if(me=A.isActive=!!xt&&xt<1,ae=!!re&&re<1,fe=me!==ae,en=fe||!!xt!=!!re,A.direction=xt>re?1:-1,A.progress=xt,en&&!vl&&(Jt=xt&&!re?0:xt===1?1:re===1?2:3,dt&&(kt=!fe&&W[Jt+1]!=="none"&&W[Jt+1]||W[Jt],ml=f&&(kt==="complete"||kt==="reset"||kt in f))),F&&(fe||ml)&&(ml||p||!f)&&(Tl(F)?F(A):A.getTrailing(F).forEach(function(Wn){return Wn.endAnimation()})),dt||(mt&&!vl&&!Ns?(mt._dp._time-mt._start!==mt._time&&mt.render(mt._dp._time-mt._start),mt.resetTo?mt.resetTo("totalProgress",xt,f._tTime/f._tDur):(mt.vars.totalProgress=xt,mt.invalidate().restart())):f&&f.totalProgress(xt,!!(vl&&(Z||P)))),T){if(P&&C&&(Ee.style[C+J.os2]=va),!_t)Hl(xf(Ne+Il*xt));else if(en){if(al=!P&&xt>re&&he+1>Et&&Et+1>=_a(I,J),V)if(!P&&(me||al)){var Ke=qa(T,!0),He=Et-zt;J1(T,Wt,Ke.top+(J===We?He:0)+Fe,Ke.left+(J===We?0:He)+Fe)}else J1(T,Ee);zr(me||al?$l:wl),tn&&xt<1&&me||Hl(Ne+(xt===1&&!al?Il:0))}}q&&!yt.tween&&!vl&&!Ns&&Yl.restart(!0),h&&(fe||K&&xt&&(xt<1||!$d))&&tc(h.targets).forEach(function(Wn){return Wn.classList[me||K?"add":"remove"](h.className)}),o&&!dt&&!P&&o(A),en&&!vl?(dt&&(ml&&(kt==="complete"?f.pause().totalProgress(1):kt==="reset"?f.restart(!0).pause():kt==="restart"?f.restart(!0):f[kt]()),o&&o(A)),(fe||!$d)&&(y&&fe&&or(A,y),k[Jt]&&or(A,k[Jt]),K&&(xt===1?A.kill(!1,1):k[Jt]=0),fe||(Jt=xt===1?1:3,k[Jt]&&or(A,k[Jt]))),j&&!me&&Math.abs(A.getVelocity())>(Rf(j)?j:2500)&&(Af(A.callbackAnimation),mt?mt.progress(1):Af(f,kt==="reverse"?1:!xt,1))):dt&&o&&!vl&&o(A)}if(Jn){var Je=U?Et/U.duration()*(U._caScrollDist||0):Et;Ri(Je+(B._isFlipped?1:0)),Jn(Je)}Sa&&Sa(-Et/U.duration()*(U._caScrollDist||0))}},A.enable=function(P,bt){A.enabled||(A.enabled=!0,ll(I,"resize",Uf),gt||ll(I,"scroll",dr),Yt&&ll(d,"refreshInit",Yt),P!==!1&&(A.progress=at=0,nt=ct=O=lt()),bt!==!1&&A.refresh())},A.getTween=function(P){return P&&yt?yt.tween:mt},A.setPositions=function(P,bt,ht,Et){if(U){var ye=U.scrollTrigger,xt=U.duration(),re=ye.end-ye.start;P=ye.start+re*P/xt,bt=ye.start+re*bt/xt}A.refresh(!1,!1,{start:q1(P,ht&&!!A._startClamp),end:q1(bt,ht&&!!A._endClamp)},Et),A.update()},A.adjustPinSpacing=function(P){if(Oe&&P){var bt=Oe.indexOf(J.d)+1;Oe[bt]=parseFloat(Oe[bt])+P+Fe,Oe[1]=parseFloat(Oe[1])+P+Fe,zr(Oe)}},A.disable=function(P,bt){if(P!==!1&&A.revert(!0,!0),A.enabled&&(A.enabled=A.isActive=!1,bt||mt&&mt.pause(),_l=0,pt&&(pt.uncache=1),Yt&&el(d,"refreshInit",Yt),Yl&&(Yl.pause(),yt.tween&&yt.tween.kill()&&(yt.tween=0)),!gt)){for(var ht=Ut.length;ht--;)if(Ut[ht].scroller===I&&Ut[ht]!==A)return;el(I,"resize",Uf),gt||el(I,"scroll",dr)}},A.kill=function(P,bt){A.disable(P,bt),mt&&!bt&&mt.kill(),m&&delete S0[m];var ht=Ut.indexOf(A);ht>=0&&Ut.splice(ht,1),ht===Dl&&Zs>0&&Dl--,ht=0,Ut.forEach(function(Et){return Et.scroller===A.scroller&&(ht=1)}),ht||Nl||Ai||(A.scroll.rec=0),f&&(f.scrollTrigger=null,P&&f.revert({kill:!1}),bt||f.kill()),De&&[De,_e,B,Dt].forEach(function(Et){return Et.parentNode&&Et.parentNode.removeChild(Et)}),jf===A&&(jf=0),T&&(pt&&(pt.uncache=1),ht=0,Ut.forEach(function(Et){return Et.pin===T&&ht++}),ht||(pt.spacer=0)),i.onKill&&i.onKill(A)},Ut.push(A),A.enable(!1,!1),qn&&qn(A),f&&f.add&&!Zt){var Nt=A.update;A.update=function(){A.update=Nt,Ht.cache++,zt||he||A.refresh()},ut.delayedCall(.01,A.update),Zt=.01,zt=he=0}else A.refresh();T&&Z2()},d.register=function(i){return _r||(ut=i||fp(),rp()&&window.document&&d.enable(),_r=Nf),_r},d.defaults=function(i){if(i)for(var f in i)ws[f]=i[f];return ws},d.disable=function(i,f){Nf=0,Ut.forEach(function(o){return o[f?"kill":"disable"](i)}),el(wt,"wheel",dr),el(te,"scroll",dr),clearInterval(Ds),el(te,"touchcancel",oa),el(Wt,"touchstart",oa),Rs(el,te,"pointerdown,touchstart,mousedown",L1),Rs(el,te,"pointerup,touchend,mouseup",X1),ao.kill(),xs(el);for(var s=0;s0&&o.left+h0&&o.top+h=0&&dn.splice(r,5),dn.push(a,a.style.cssText,a.getBBox&&a.getAttribute("transform"),ut.core.getCache(a),p0())}}):dn};Bt.revert=function(d,a){return W0(!d,a)};Bt.create=function(d,a){return new Bt(d,a)};Bt.refresh=function(d){return d?Uf(!0):(_r||Bt.register())&&fu(!0)};Bt.update=function(d){return++Ht.cache&&Xa(d===!0?2:0)};Bt.clearScrollMemory=vp;Bt.maxScroll=function(d,a){return _a(d,a?xl:We)};Bt.getScrollFunc=function(d,a){return Ni(Ql(d),a?xl:We)};Bt.getById=function(d){return S0[d]};Bt.getAll=function(){return Ut.filter(function(d){return d.vars.id!=="ScrollSmoother"})};Bt.isScrolling=function(){return!!Yn};Bt.snapDirectional=F0;Bt.addEventListener=function(d,a){var r=vu[d]||(vu[d]=[]);~r.indexOf(a)||r.push(a)};Bt.removeEventListener=function(d,a){var r=vu[d],i=r&&r.indexOf(a);i>=0&&r.splice(i,1)};Bt.batch=function(d,a){var r=[],i={},f=a.interval||.016,s=a.batchMax||1e9,o=function(y,v){var p=[],S=[],T=ut.delayedCall(f,function(){v(p,S),p=[],S=[]}).pause();return function(C){p.length||T.restart(!0),p.push(C.trigger),S.push(C),s<=p.length&&T.progress(1)}},h;for(h in a)i[h]=h.substr(0,2)==="on"&&Tl(a[h])&&h!=="onRefreshInit"?o(h,a[h]):a[h];return Tl(s)&&(s=s(),ll(Bt,"refresh",function(){return s=a.batchMax()})),tc(d).forEach(function(m){var y={};for(h in i)y[h]=i[h];y.trigger=m,r.push(Bt.create(y))}),r};var F1=function(a,r,i,f){return r>f?a(f):r<0&&a(0),i>f?(f-r)/(i-r):i<0?r/(r-i):1},e0=function d(a,r){r===!0?a.style.removeProperty("touch-action"):a.style.touchAction=r===!0?"auto":r?"pan-"+r+(Ue.isTouch?" pinch-zoom":""):"none",a===gn&&d(Wt,r)},qs={auto:1,scroll:1},W2=function(a){var r=a.event,i=a.target,f=a.axis,s=(r.changedTouches?r.changedTouches[0]:r).target,o=s._gsap||ut.core.getCache(s),h=yl(),m;if(!o._isScrollT||h-o._isScrollT>2e3){for(;s&&s!==Wt&&(s.scrollHeight<=s.clientHeight&&s.scrollWidth<=s.clientWidth||!(qs[(m=wn(s)).overflowY]||qs[m.overflowX]));)s=s.parentNode;o._isScroll=s&&s!==i&&!gu(s)&&(qs[(m=wn(s)).overflowY]||qs[m.overflowX]),o._isScrollT=h}(o._isScroll||f==="x")&&(r.stopPropagation(),r._gsapAllow=!0)},Tp=function(a,r,i,f){return Ue.create({target:a,capture:!0,debounce:!1,lockAxis:!0,type:r,onWheel:f=f&&W2,onPress:f,onDrag:f,onScroll:f,onEnable:function(){return i&&ll(te,Ue.eventTypes[0],$1,!1,!0)},onDisable:function(){return el(te,Ue.eventTypes[0],$1,!0)}})},$2=/(input|label|select|textarea)/i,W1,$1=function(a){var r=$2.test(a.target.tagName);(r||W1)&&(a._gsapAllow=!0,W1=r)},P2=function(a){uu(a)||(a={}),a.preventDefault=a.isNormalizer=a.allowClicks=!0,a.type||(a.type="wheel,touch"),a.debounce=!!a.debounce,a.id=a.id||"normalizer";var r=a,i=r.normalizeScrollX,f=r.momentum,s=r.allowNestedScroll,o=r.onRelease,h,m,y=Ql(a.target)||gn,v=ut.core.globals().ScrollSmoother,p=v&&v.get(),S=vi&&(a.content&&Ql(a.content)||p&&a.content!==!1&&!p.smooth()&&p.content()),T=Ni(y,We),C=Ni(y,xl),E=1,x=(Ue.isTouch&&wt.visualViewport?wt.visualViewport.scale*wt.visualViewport.width:wt.outerWidth)/wt.innerWidth,L=0,Y=Tl(f)?function(){return f(h)}:function(){return f||2.8},K,q,V=Tp(y,a.type,!0,s),$=function(){return q=!1},U=oa,j=oa,F=function(){m=_a(y,We),j=Lf(vi?1:0,m),i&&(U=Lf(0,_a(y,xl))),K=mu},J=function(){S._gsap.y=xf(parseFloat(S._gsap.y)+T.offset)+"px",S.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(S._gsap.y)+", 0, 1)",T.offset=T.cacheID=0},dt=function(){if(q){requestAnimationFrame($);var tt=xf(h.deltaY/2),ot=j(T.v-tt);if(S&&ot!==T.v+T.offset){T.offset=ot-T.v;var A=xf((parseFloat(S&&S._gsap.y)||0)-T.offset);S.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+A+", 0, 1)",S._gsap.y=A+"px",T.cacheID=Ht.cache,Xa()}return!0}T.offset&&J(),q=!0},I,Ot,gt,_t,k=function(){F(),I.isActive()&&I.vars.scrollY>m&&(T()>m?I.progress(1)&&T(m):I.resetTo("scrollY",m))};return S&&ut.set(S,{y:"+=0"}),a.ignoreCheck=function(W){return vi&&W.type==="touchmove"&&dt()||E>1.05&&W.type!=="touchstart"||h.isGesturing||W.touches&&W.touches.length>1},a.onPress=function(){q=!1;var W=E;E=xf((wt.visualViewport&&wt.visualViewport.scale||1)/x),I.pause(),W!==E&&e0(y,E>1.01?!0:i?!1:"x"),Ot=C(),gt=T(),F(),K=mu},a.onRelease=a.onGestureStart=function(W,tt){if(T.offset&&J(),!tt)_t.restart(!0);else{Ht.cache++;var ot=Y(),A,Yt;i&&(A=C(),Yt=A+ot*.05*-W.velocityX/.227,ot*=F1(C,A,Yt,_a(y,xl)),I.vars.scrollX=U(Yt)),A=T(),Yt=A+ot*.05*-W.velocityY/.227,ot*=F1(T,A,Yt,_a(y,We)),I.vars.scrollY=j(Yt),I.invalidate().duration(ot).play(.01),(vi&&I.vars.scrollY>=m||A>=m-1)&&ut.to({},{onUpdate:k,duration:ot})}o&&o(W)},a.onWheel=function(){I._ts&&I.pause(),yl()-L>1e3&&(K=0,L=yl())},a.onChange=function(W,tt,ot,A,Yt){if(mu!==K&&F(),tt&&i&&C(U(A[2]===tt?Ot+(W.startX-W.x):C()+tt-A[1])),ot){T.offset&&J();var oe=Yt[2]===ot,Ze=oe?gt+W.startY-W.y:T()+ot-Yt[1],O=j(Ze);oe&&Ze!==O&&(gt+=O-Ze),T(O)}(ot||tt)&&Xa()},a.onEnable=function(){e0(y,i?!1:"x"),Bt.addEventListener("refresh",k),ll(wt,"resize",k),T.smooth&&(T.target.style.scrollBehavior="auto",T.smooth=C.smooth=!1),V.enable()},a.onDisable=function(){e0(y,!0),el(wt,"resize",k),Bt.removeEventListener("refresh",k),V.kill()},a.lockAxis=a.lockAxis!==!1,h=new Ue(a),h.iOS=vi,vi&&!T()&&T(1),vi&&ut.ticker.add(oa),_t=h._dc,I=ut.to(h,{ease:"power4",paused:!0,inherit:!1,scrollX:i?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:pp(T,T(),function(){return I.pause()})},onUpdate:Xa,onComplete:_t.vars.onComplete}),h};Bt.sort=function(d){if(Tl(d))return Ut.sort(d);var a=wt.pageYOffset||0;return Bt.getAll().forEach(function(r){return r._sortY=r.trigger?a+r.trigger.getBoundingClientRect().top:r.start+wt.innerHeight}),Ut.sort(d||function(r,i){return(r.vars.refreshPriority||0)*-1e6+(r.vars.containerAnimation?1e6:r._sortY)-((i.vars.containerAnimation?1e6:i._sortY)+(i.vars.refreshPriority||0)*-1e6)})};Bt.observe=function(d){return new Ue(d)};Bt.normalizeScroll=function(d){if(typeof d>"u")return Ml;if(d===!0&&Ml)return Ml.enable();if(d===!1){Ml&&Ml.kill(),Ml=d;return}var a=d instanceof Ue?d:P2(d);return Ml&&Ml.target===a.target&&Ml.kill(),gu(a.target)&&(Ml=a),a};Bt.core={_getVelocityProp:g0,_inputObserver:Tp,_scrollers:Ht,_proxies:ma,bridge:{ss:function(){Yn||yu("scrollStart"),Yn=yl()},ref:function(){return vl}}};fp()&&ut.registerPlugin(Bt);/** * @license lucide-react v0.468.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const I2=d=>d.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Sp=(...d)=>d.filter((a,r,i)=>!!a&&a.trim()!==""&&i.indexOf(a)===r).join(" ").trim();/** * @license lucide-react v0.468.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */var tE={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** * @license lucide-react v0.468.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const eE=Kn.forwardRef(({color:d="currentColor",size:a=24,strokeWidth:r=2,absoluteStrokeWidth:i,className:f="",children:s,iconNode:o,...h},m)=>Kn.createElement("svg",{ref:m,...tE,width:a,height:a,stroke:d,strokeWidth:i?Number(r)*24/Number(a):r,className:Sp("lucide",f),...h},[...o.map(([y,v])=>Kn.createElement(y,v)),...Array.isArray(s)?s:[s]]));/** * @license lucide-react v0.468.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Tu=(d,a)=>{const r=Kn.forwardRef(({className:i,...f},s)=>Kn.createElement(eE,{ref:s,iconNode:a,className:Sp(`lucide-${I2(d)}`,i),...f}));return r.displayName=`${d}`,r};/** * @license lucide-react v0.468.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const lE=Tu("ArrowDown",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);/** * @license lucide-react v0.468.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const bp=Tu("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** * @license lucide-react v0.468.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const ro=Tu("ArrowUpRight",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);/** * @license lucide-react v0.468.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ep=Tu("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** * @license lucide-react v0.468.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const nE=Tu("Dumbbell",[["path",{d:"M14.4 14.4 9.6 9.6",key:"ic80wn"}],["path",{d:"M18.657 21.485a2 2 0 1 1-2.829-2.828l-1.767 1.768a2 2 0 1 1-2.829-2.829l6.364-6.364a2 2 0 1 1 2.829 2.829l-1.768 1.767a2 2 0 1 1 2.828 2.829z",key:"nnl7wr"}],["path",{d:"m21.5 21.5-1.4-1.4",key:"1f1ice"}],["path",{d:"M3.9 3.9 2.5 2.5",key:"1evmna"}],["path",{d:"M6.404 12.768a2 2 0 1 1-2.829-2.829l1.768-1.767a2 2 0 1 1-2.828-2.829l2.828-2.828a2 2 0 1 1 2.829 2.828l1.767-1.768a2 2 0 1 1 2.829 2.829z",key:"yhosts"}]]);/** * @license lucide-react v0.468.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const aE=Tu("Pause",[["rect",{x:"14",y:"4",width:"4",height:"16",rx:"1",key:"zuxfzm"}],["rect",{x:"6",y:"4",width:"4",height:"16",rx:"1",key:"1okwgv"}]]);/** * @license lucide-react v0.468.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const iE=Tu("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]),ee={name:"Bojec Andrei",phone:"+40 733 235 181",phoneLink:"tel:+40733235181",sectionOrder:["hero","video","plans"],hero:{eyebrow:"PERSONAL TRAINING BY BOJEC ANDREI",heading:"Build strength with a plan",accent:"made for you.",description:"Personalised workouts, clear goals and ongoing progress tracking. Get structure for your training with a one-month or three-month programme.",points:["Built around your goals","Adapted to your progress","No sales call required"]},video:{url:"",poster:"",captions:"",label:"THE PROGRAMME, EXPLAINED",heading:"Your training. With direction.",description:"A personalised plan tells you what to work on. Progress tracking helps us see what is working. Adjustments keep your training moving forward.",pendingLabel:"Programme introduction · Video coming soon",points:["A plan for your goals","Training with purpose","Progress you can track"],nextLabel:"Explore the programmes"},pricing:{eyebrow:"CHOOSE YOUR PROGRAMME",heading:"One goal. Your own pace.",description:"Choose the level of commitment that works for you.",unavailablePrice:"Pricing coming soon",unavailableButton:"Enrolment opens soon",unavailableNote:"Online enrolment will be available here when the programmes launch.",checkoutNote:"Continue directly to checkout. No consultation required."},plans:[{id:"start",name:"START",duration:"1 month",number:"01",label:"Build your foundation.",description:"A clear starting point, with a programme built around your goals and current level.",price:"",billingLabel:"",billingNote:"",checkoutUrl:"",button:"Start my one-month programme",featured:!1,badge:"",features:["Personalised training programme","Clear goals and progress tracking","Programme adjustments as you go"]},{id:"build",name:"BUILD",duration:"3 months",number:"02",label:"Build your consistency.",description:"More time to find your rhythm, adapt your training and turn consistency into a habit.",price:"",billingLabel:"",billingNote:"",checkoutUrl:"",button:"Start my three-month programme",featured:!0,badge:"A LONGER-TERM APPROACH",features:["Everything in the one-month programme","Three months of structured coaching","A programme that evolves with you"]}],guarantee:{heading:"",text:""},footer:{support:"A question about the programmes?",contact:"Contact Andrei",note:"Personal training. Built around you.",privacyUrl:"",termsUrl:""},guide:{formUrl:"",eyebrow:"FREE TRAINING GUIDE",heading:"Your first step starts here.",description:"A clearer starting point for your fitness journey.",pending:"The guide is in preparation. Check back soon.",button:"Get the free guide"},about:{eyebrow:"YOUR PERSONAL TRAINER",heading:"Bojec Andrei.",description:"I help you bring structure to your training with a personalised programme, clear goals and ongoing progress tracking.",diplomaUrl:"",diplomaLabel:"Qualifications",pending:"Qualification documents will be published here soon."}};ca.registerPlugin(Bt);function P1(d){try{return!!d.price.trim()&&new URL(d.checkoutUrl).protocol==="https:"}catch{return!1}}const nc=({children:d})=>Q.createElement("p",{className:"eyebrow"},Q.createElement("span",null),d);function I1(){return Q.createElement("a",{className:"logo",href:"/","aria-label":"Bojec Andrei — Home"},Q.createElement("span",{className:"logo-symbol","aria-hidden":"true"},Q.createElement("i",null),Q.createElement("i",null)),Q.createElement("span",null,"BOJEC ",Q.createElement("b",null,"ANDREI")))}function uE(){return Q.createElement("section",{className:"hero sales-section","data-section":"hero"},Q.createElement(nc,null,ee.hero.eyebrow),Q.createElement("h1",null,Q.createElement("span",{className:"headline-line"},Q.createElement("span",null,ee.hero.heading)),Q.createElement("span",{className:"headline-line accent"},Q.createElement("span",null,ee.hero.accent))),Q.createElement("p",{className:"hero-description"},ee.hero.description),Q.createElement("ul",{className:"hero-points"},ee.hero.points.map(d=>Q.createElement("li",{key:d},Q.createElement(Ep,{size:14}),d))))}function rE(){return Q.createElement("section",{className:"video-section sales-section","data-section":"video","aria-label":"Programme introduction"},Q.createElement("div",{className:"video-frame"},Q.createElement("div",{className:"video-placeholder"},Q.createElement("div",{className:"video-grid","aria-hidden":"true"}),Q.createElement("div",{className:"video-topline"},Q.createElement("span",null,"BOJEC / TRAINING"),Q.createElement("span",null,"THE METHOD / 01")),Q.createElement("div",{className:"video-copy"},Q.createElement(nc,null,ee.video.label),Q.createElement("h2",null,ee.video.heading),Q.createElement("p",null,ee.video.description)),Q.createElement("div",{className:"weight-art","aria-hidden":"true"},Q.createElement("div",{className:"weight-orbit"}),Q.createElement("div",{className:"weight-plate"},Q.createElement("span",{className:"plate-top"},"BOJEC TRAINING"),Q.createElement("span",{className:"plate-kg"},"20",Q.createElement("small",null,"KG")),Q.createElement("div",{className:"plate-hole"}),Q.createElement("i",{className:"plate-slot left"}),Q.createElement("i",{className:"plate-slot right"}),Q.createElement("span",{className:"plate-bottom"},"BUILT WITH PURPOSE"))),Q.createElement("div",{className:"video-caption"},Q.createElement("span",{className:"status-dot"}),ee.video.pendingLabel,Q.createElement(nE,{size:18})))),Q.createElement("div",{className:"video-under"},Q.createElement("span",null,ee.video.points.map((d,a)=>Q.createElement(Q.Fragment,{key:d},a>0&&Q.createElement("i",{"aria-hidden":"true"},"/"),d))),Q.createElement("a",{href:"#programmes"},ee.video.nextLabel,Q.createElement(lE,{size:14}))))}function fE(){return Q.createElement("section",{className:"pricing sales-section",id:"programmes","data-section":"plans"},Q.createElement("div",{className:"pricing-heading reveal"},Q.createElement(nc,null,ee.pricing.eyebrow),Q.createElement("h2",null,ee.pricing.heading),Q.createElement("p",null,ee.pricing.description)),Q.createElement("div",{className:"plan-grid"},ee.plans.map(d=>Q.createElement("article",{key:d.id,className:`plan reveal ${d.featured?"featured":""}`},Q.createElement("div",{className:"plan-top"},Q.createElement("span",null,"PROGRAMME / ",d.number),d.badge&&Q.createElement("span",{className:"plan-badge"},d.badge)),Q.createElement("div",{className:"plan-title"},Q.createElement("h3",null,d.duration),Q.createElement("span",null,d.name)),Q.createElement("h4",null,d.label),Q.createElement("p",{className:"plan-description"},d.description),Q.createElement("div",{className:`plan-price ${d.price?"":"pending-price"}`},d.price||ee.pricing.unavailablePrice,d.price&&Q.createElement("small",null,d.billingLabel)),d.billingNote&&Q.createElement("p",{className:"billing-note"},d.billingNote),Q.createElement("ul",null,d.features.map(a=>Q.createElement("li",{key:a},Q.createElement(Ep,{size:16}),Q.createElement("span",null,a)))),P1(d)?Q.createElement("a",{className:"button checkout-button",href:d.checkoutUrl},d.button,Q.createElement(ro,{size:18})):Q.createElement("button",{className:"button",disabled:!0},ee.pricing.unavailableButton,Q.createElement(ro,{size:18})),Q.createElement("p",{className:"checkout-note"},P1(d)?ee.pricing.checkoutNote:ee.pricing.unavailableNote)))),ee.guarantee.heading)}function ty({page:d}){const a=ee[d];return Q.createElement("section",{className:"secondary sales-section"},Q.createElement(nc,null,a.eyebrow),Q.createElement("h1",null,a.heading),Q.createElement("p",null,a.description),d==="guide"?a.formUrl?Q.createElement("a",{className:"button",href:a.formUrl},a.button,Q.createElement(ro,{size:18})):Q.createElement("p",{className:"pending-note"},a.pending):Q.createElement("div",{className:"qualifications"},Q.createElement("h2",null,a.diplomaLabel),a.diplomaUrl?Q.createElement("a",{href:a.diplomaUrl},Q.createElement("img",{src:a.diplomaUrl,alt:"Bojec Andrei's qualification certificate"})):Q.createElement("p",null,a.pending)),Q.createElement("a",{className:"text-link",href:"/#programmes"},"Explore the programmes ",Q.createElement(bp,{size:16})))}function cE(){const d=Kn.useRef(),[a,r]=Kn.useState(!matchMedia("(prefers-reduced-motion: reduce)").matches),i=window.location.pathname.replace(/\/$/,"")||"/",f=i==="/";Kn.useEffect(()=>{const o=matchMedia("(prefers-reduced-motion: reduce)"),h=()=>r(!o.matches);return o.addEventListener("change",h),()=>o.removeEventListener("change",h)},[]),Kn.useEffect(()=>{document.documentElement.dataset.motion=a?"on":"off"},[a]),Kn.useLayoutEffect(()=>{if(!a)return;const o=ca.context(()=>{f&&(ca.from(".headline-line > span",{yPercent:105,opacity:0,duration:.95,stagger:.12,ease:"power3.out"}),ca.from(".hero .eyebrow, .hero-description, .hero-points",{y:15,opacity:0,duration:.65,stagger:.1,delay:.2}),ca.from(".video-frame",{y:35,opacity:0,duration:.9,delay:.3,ease:"power3.out"}),document.querySelector(".weight-plate")&&ca.to(".weight-plate",{rotation:110,ease:"none",scrollTrigger:{trigger:".video-section",start:"top bottom",end:"bottom top",scrub:1}})),ca.utils.toArray(".reveal").forEach(m=>ca.from(m,{y:28,opacity:0,duration:.65,ease:"power2.out",scrollTrigger:{trigger:m,start:"top 94%",once:!0}})),ca.to(".scroll-progress",{scaleX:1,ease:"none",scrollTrigger:{start:0,end:"max",scrub:.2}})},d),h=()=>Bt.refresh();return document.fonts.ready.then(h),()=>o.revert()},[a,f]);const s={hero:uE,video:rE,plans:fE};return Q.createElement("div",{ref:d},Q.createElement("div",{className:"scroll-progress","aria-hidden":"true"}),Q.createElement("header",{className:"header"},Q.createElement(I1,null),Q.createElement("span",null,"PERSONAL TRAINING")),Q.createElement("main",{id:"main"},f?ee.sectionOrder.map(o=>{const h=s[o];return h?Q.createElement(h,{key:o}):null}):["/guide","/ghid"].includes(i)?Q.createElement(ty,{page:"guide"}):["/about","/despre"].includes(i)?Q.createElement(ty,{page:"about"}):Q.createElement("section",{className:"secondary sales-section"},Q.createElement(nc,null,"404 / PAGE NOT FOUND"),Q.createElement("h1",null,"Let's get you back on track."),Q.createElement("a",{className:"button",href:"/"},"Back to the programmes ",Q.createElement(bp,{size:16})))),Q.createElement("footer",{className:"footer"},Q.createElement("div",{className:"footer-top"},Q.createElement(I1,null),Q.createElement("p",null,ee.footer.support," ",Q.createElement("a",{href:ee.phoneLink},ee.footer.contact,Q.createElement(ro,{size:13})))),Q.createElement("div",{className:"footer-bottom"},Q.createElement("span",null,"© ",new Date().getFullYear()," ",ee.name,Q.createElement("span",{className:"footer-note"}," / ",ee.footer.note)),Q.createElement("div",{className:"footer-links"},ee.footer.privacyUrl,ee.footer.termsUrl,Q.createElement("button",{onClick:()=>r(!a),"aria-pressed":!a,className:"motion-toggle"},a?Q.createElement(aE,{size:12}):Q.createElement(iE,{size:12}),"Animations"," ",a?"on":"off")))))}_b.createRoot(document.getElementById("app")).render(Q.createElement(cE,null));