vendor: 4,364 bytes, line 1
1import{r as j,j as A,L as Kn,J as Qh}from"./index-Cb0uFkxi.js";import{S as Jh}from"./siteNavigation-xQOaOE9I.js";const ed=j.createContext({});function td(i){const e=j.useRef(null);return e.current===null&&(e.current=i()),e.current}const nd=typeof window<"u",rd=nd?j.useLayoutEffect:j.useEffect,oc=j.createContext(null);function id(i,e){i.indexOf(e)===-1&&i.push(e)}function sd(i,e){const t=i.indexOf(e);t>-1&&i.splice(t,1)}const qn=(i,e,t)=>t>e?e:t<i?i:t;let $a=()=>{};const Zn={},ac=i=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(i),od=i=>typeof i=="object"&&i!==null,lc=i=>/^0[^.\s]+$/u.test(i);function uc(i){let e;return()=>(e===void 0&&(e=i()),e)}const fi=i=>i,ho=(...i)=>i.reduce((e,t)=>n=>t(e(n))),cc=(i,e,t)=>{const n=e-i;return n?(t-i)/n:1};class fc{constructor(){this.subscriptions=[]}add(e){return id(this.subscriptions,e),()=>sd(this.subscriptions,e)}notify(e,t,n){const r=this.subscriptions.length;if(r)if(r===1)this.subscriptions[0](e,t,n);else for(let s=0;s<r;s++){const o=this.subscriptions[s];o&&o(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const nn=i=>i*1e3,tn=i=>i/1e3,hc=(i,e)=>e?i*(1e3/e):0,dc=(i,e,t)=>(((1-3*t+3*e)*i+(3*t-6*e))*i+3*e)*i,ad=1e-7,ld=12;function ud(i,e,t,n,r){let s,o,a=0;do o=e+(t-e)/2,s=dc(o,n,r)-i,s>0?t=o:e=o;while(Math.abs(s)>ad&&++a<ld);return o}function ls(i,e,t,n){if(i===e&&t===n)return fi;const r=s=>ud(s,0,1,i,t);return s=>s===0||s===1?s:dc(r(s),e,n)}const pc=i=>e=>e<=.5?i(2*e)/2:(2-i(2*(1-e)))/2,mc=i=>e=>1-i(1-e),gc=ls(.33,1.53,.69,.99),Wa=mc(gc),_c=pc(Wa),yc=i=>i>=1?1:(i*=2)<1?.5*Wa(i):.5*(2-Math.pow(2,-10*(i-1))),Ya=i=>1-Math.sin(Math.acos(i)),cd=mc(Ya),xc=pc(Ya),fd=ls(.42,0,1,1),hd=ls(0,0,.58,1),vc=ls(.42,0,.58,1),dd=i=>Array.isArray(i)&&typeof i[0]!="number",wc=i=>Array.isArray(i)&&typeof i[0]=="number",pd={linear:fi,easeIn:fd,easeInOut:vc,easeOut:hd,circIn:Ya,circInOut:xc,circOut:cd,backIn:Wa,backInOut:_c,backOut:gc,anticipate:yc},md=i=>typeof i=="string",Nl=i=>{if(wc(i)){$a(i.length===4);const[e,t,n,r]=i;return ls(e,t,n,r)}else if(md(i))return pd[i];return i},ms=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function gd(i){let e=new Set,t=new Set,n=!1,r=!1;const s=new WeakSet;let o={delta:0,timestamp:0,isProcessing:!1};function a(u){s.has(u)&&(l.schedule(u),i()),u(o)}const l={schedule:(u,c=!1,f=!1)=>{const d=f&&n?e:t;return c&&s.add(u),d.add(u),u},cancel:u=>{t.delete(u),s.delete(u)},process:u=>{if(o=u,n){r=!0;return}n=!0;const c=e;e=t,t=c,e.forEach(a),e.clear(),n=!1,r&&(r=!1,l.process(u))}};return l}const _d=40;function bc(i,e){let t=!1,n=!0;const r={delta:0,timestamp:0,isProcessing:!1},s=()=>t=!0,o=ms.reduce((x,v)=>(x[v]=gd(s),x),{}),{setup:a,read:l,resolveKeyframes:u,preUpdate:c,update:f,preRender:h,render:d,postRender:m}=o,p=()=>{const x=Zn.useManualTiming,v=x?r.timestamp:performance.now();t=!1,x||(r.delta=n?1e3/60:Math.max(Math.min(v-r.timestamp,_d),1)),r.timestamp=v,r.isProcessing=!0,a.process(r),l.process(r),u.process(r),c.process(r),f.process(r),h.process(r),d.process(r),m.process(r),r.isProcessing=!1,t&&e&&(n=!1,i(p))},g=()=>{t=!0,n=!0,r.isProcessing||i(p)};return{schedule:ms.reduce((x,v)=>{const b=o[v];return x[v]=(E,T=!1,M=!1)=>(t||g(),b.schedule(E,T,M)),x},{}),cancel:x=>{for(let v=0;v<ms.length;v++)o[ms[v]].cancel(x)},state:r,steps:o}}const{schedule:Ht,cancel:Zo,state:Gs}=bc(typeof requestAnimationFrame<"u"?requestAnimationFrame:fi,!0);let Vs;function yd(){Vs=void 0}const It={now:()=>(Vs===void 0&&It.set(Gs.isProcessing||Zn.useManualTiming?Gs.timestamp:performance.now()),Vs),set:i=>{Vs=i,queueMicrotask(yd)}},Tc=i=>e=>typeof e=="string"&&e.startsWith(i),Sc=Tc("--"),xd=Tc("var(--"),Ua=i=>xd(i)?vd.test(i.split("/*")[0].trim()):!1,vd=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function Fl(i){return typeof i!="string"?!1:i.split("/*")[0].includes("var(--")}const hi={test:i=>typeof i=="number",parse:parseFloat,transform:i=>i},qi={...hi,transform:i=>qn(0,1,i)},gs={...hi,default:1},Ii=i=>Math.round(i*1e5)/1e5,Ga=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function wd(i){return i==null}const bd=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,Ha=(i,e)=>t=>!!(typeof t=="string"&&bd.test(t)&&t.startsWith(i)||e&&!wd(t)&&Object.prototype.hasOwnProperty.call(t,e)),Ac=(i,e,t)=>n=>
vendor: 2,711 bytes, line 1
1{if(typeof n!="string")return n;const[r,s,o,a]=n.match(Ga);return{[i]:parseFloat(r),[e]:parseFloat(s),[t]:parseFloat(o),alpha:a!==void 0?parseFloat(a):1}},Td=i=>qn(0,255,i),To={...hi,transform:i=>Math.round(Td(i))},gr={test:Ha("rgb","red"),parse:Ac("red","green","blue"),transform:({red:i,green:e,blue:t,alpha:n=1})=>"rgba("+To.transform(i)+", "+To.transform(e)+", "+To.transform(t)+", "+Ii(qi.transform(n))+")"};function Sd(i){let e="",t="",n="",r="";return i.length>5?(e=i.substring(1,3),t=i.substring(3,5),n=i.substring(5,7),r=i.substring(7,9)):(e=i.substring(1,2),t=i.substring(2,3),n=i.substring(3,4),r=i.substring(4,5),e+=e,t+=t,n+=n,r+=r),{red:parseInt(e,16),green:parseInt(t,16),blue:parseInt(n,16),alpha:r?parseInt(r,16)/255:1}}const Qo={test:Ha("#"),parse:Sd,transform:gr.transform},us=i=>({test:e=>typeof e=="string"&&e.endsWith(i)&&e.split(" ").length===1,parse:parseFloat,transform:e=>`${e}${i}`}),bn=us("deg"),Kr=us("%"),V=us("px"),Ad=us("vh"),Cd=us("vw"),Ll={...Kr,parse:i=>Kr.parse(i)/100,transform:i=>Kr.transform(i*100)},Ur={test:Ha("hsl","hue"),parse:Ac("hue","saturation","lightness"),transform:({hue:i,saturation:e,lightness:t,alpha:n=1})=>"hsla("+Math.round(i)+", "+Kr.transform(Ii(e))+", "+Kr.transform(Ii(t))+", "+Ii(qi.transform(n))+")"},Fe={test:i=>gr.test(i)||Qo.test(i)||Ur.test(i),parse:i=>gr.test(i)?gr.parse(i):Ur.test(i)?Ur.parse(i):Qo.parse(i),transform:i=>typeof i=="string"?i:i.hasOwnProperty("red")?gr.transform(i):Ur.transform(i),getAnimatableNone:i=>{const e=Fe.parse(i);return e.alpha=0,Fe.transform(e)}},Md=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function Pd(i){var e,t;return isNaN(i)&&typeof i=="string"&&(((e=i.match(Ga))==null?void 0:e.length)||0)+(((t=i.match(Md))==null?void 0:t.length)||0)>0}const Cc="number",Mc="color",Ed="var",kd="var(",jl="${}",Rd=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function ri(i){const e=i.toString(),t=[],n={color:[],number:[],var:[]},r=[];let s=0;const a=e.replace(Rd,l=>(Fe.test(l)?(n.color.push(s),r.push(Mc),t.push(Fe.parse(l))):l.startsWith(kd)?(n.var.push(s),r.push(Ed),t.push(l)):(n.number.push(s),r.push(Cc),t.push(parseFloat(l))),++s,jl)).split(jl);return{values:t,split:a,indexes:n,types:r}}function Od(i){return ri(i).values}function Pc({split:i,types:e}){const t=i.length;return n=>{let r="";for(let s=0;s<t;s++)if(r+=i[s],n[s]!==void 0){const o=e[s];o===Cc?r+=Ii(n[s]):o===Mc?r+=Fe.transform(n[s]):r+=n[s]}return r}}function Dd(i){return Pc(ri(i))}const Vd=i=>
vendor: 22,612 bytes, line 1
1typeof i=="number"?0:Fe.test(i)?Fe.getAnimatableNone(i):i,Id=(i,e)=>typeof i=="number"?e!=null&&e.trim().endsWith("/")?i:0:Vd(i);function Nd(i){const e=ri(i);return Pc(e)(e.values.map((n,r)=>Id(n,e.split[r])))}const rn={test:Pd,parse:Od,createTransformer:Dd,getAnimatableNone:Nd};function So(i,e,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?i+(e-i)*6*t:t<1/2?e:t<2/3?i+(e-i)*(2/3-t)*6:i}function Fd({hue:i,saturation:e,lightness:t,alpha:n}){i/=360,e/=100,t/=100;let r=0,s=0,o=0;if(!e)r=s=o=t;else{const a=t<.5?t*(1+e):t+e-t*e,l=2*t-a;r=So(l,a,i+1/3),s=So(l,a,i),o=So(l,a,i-1/3)}return{red:Math.round(r*255),green:Math.round(s*255),blue:Math.round(o*255),alpha:n}}function Hs(i,e){return t=>t>0?e:i}const cs=(i,e,t)=>i+(e-i)*t,Ao=(i,e,t)=>{const n=i*i,r=t*(e*e-n)+n;return r<0?0:Math.sqrt(r)},Ld=[Qo,gr,Ur],jd=i=>Ld.find(e=>e.test(i));function Bl(i){const e=jd(i);if(!e)return!1;let t=e.parse(i);return e===Ur&&(t=Fd(t)),t}const zl=(i,e)=>{const t=Bl(i),n=Bl(e);if(!t||!n)return Hs(i,e);const r={...t};return s=>(r.red=Ao(t.red,n.red,s),r.green=Ao(t.green,n.green,s),r.blue=Ao(t.blue,n.blue,s),r.alpha=cs(t.alpha,n.alpha,s),gr.transform(r))},Jo=new Set(["none","hidden"]);function Bd(i,e){return Jo.has(i)?t=>t<=0?i:e:t=>t>=1?e:i}function zd(i,e){return t=>cs(i,e,t)}function Xa(i){return typeof i=="number"?zd:typeof i=="string"?Ua(i)?Hs:Fe.test(i)?zl:Yd:Array.isArray(i)?Ec:typeof i=="object"?Fe.test(i)?zl:$d:Hs}function Ec(i,e){const t=[...i],n=t.length,r=i.map((s,o)=>Xa(s)(s,e[o]));return s=>{for(let o=0;o<n;o++)t[o]=r[o](s);return t}}function $d(i,e){const t={...i,...e},n={};for(const r in t)i[r]!==void 0&&e[r]!==void 0&&(n[r]=Xa(i[r])(i[r],e[r]));return r=>{for(const s in n)t[s]=n[s](r);return t}}function Wd(i,e){const t=[],n={color:0,var:0,number:0};for(let r=0;r<e.values.length;r++){const s=e.types[r],o=i.indexes[s][n[s]],a=i.values[o]??0;t[r]=a,n[s]++}return t}const Yd=(i,e)=>{const t=rn.createTransformer(e),n=ri(i),r=ri(e);return n.indexes.var.length===r.indexes.var.length&&n.indexes.color.length===r.indexes.color.length&&n.indexes.number.length>=r.indexes.number.length?Jo.has(i)&&!r.values.length||Jo.has(e)&&!n.values.length?Bd(i,e):ho(Ec(Wd(n,r),r.values),t):Hs(i,e)};function kc(i,e,t){return typeof i=="number"&&typeof e=="number"&&typeof t=="number"?cs(i,e,t):Xa(i)(i,e)}const Ud=i=>{const e=({timestamp:t})=>i(t);return{start:(t=!0)=>Ht.update(e,t),stop:()=>Zo(e),now:()=>Gs.isProcessing?Gs.timestamp:It.now()}},Rc=(i,e,t=10)=>{let n="";const r=Math.max(Math.round(e/t),2);for(let s=0;s<r;s++)n+=Math.round(i(s/(r-1))*1e4)/1e4+", ";return`linear(${n.substring(0,n.length-2)})`},Xs=2e4;function Ka(i){let e=0;const t=50;let n=i.next(e);for(;!n.done&&e<Xs;)e+=t,n=i.next(e);return e>=Xs?1/0:e}function Gd(i,e=100,t){const n=t({...i,keyframes:[0,e]}),r=Math.min(Ka(n),Xs);return{type:"keyframes",ease:s=>n.next(r*s).value/e,duration:tn(r)}}const Ce={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1};function ea(i,e){return i*Math.sqrt(1-e*e)}const Hd=12;function Xd(i,e,t){let n=t;for(let r=1;r<Hd;r++)n=n-i(n)/e(n);return n}const Co=.001;function Kd({duration:i=Ce.duration,bounce:e=Ce.bounce,velocity:t=Ce.velocity,mass:n=Ce.mass}){let r,s,o=1-e;o=qn(Ce.minDamping,Ce.maxDamping,o),i=qn(Ce.minDuration,Ce.maxDuration,tn(i)),o<1?(r=u=>{const c=u*o,f=c*i,h=c-t,d=ea(u,o),m=Math.exp(-f);return Co-h/d*m},s=u=>{const f=u*o*i,h=f*t+t,d=Math.pow(o,2)*Math.pow(u,2)*i,m=Math.exp(-f),p=ea(Math.pow(u,2),o);return(-r(u)+Co>0?-1:1)*((h-d)*m)/p}):(r=u=>{const c=Math.exp(-u*i),f=(u-t)*i+1;return-Co+c*f},s=u=>{const c=Math.exp(-u*i),f=(t-u)*(i*i);return c*f});const a=5/i,l=Xd(r,s,a);if(i=nn(i),isNaN(l))return{stiffness:Ce.stiffness,damping:Ce.damping,duration:i};{const u=Math.pow(l,2)*n;return{stiffness:u,damping:o*2*Math.sqrt(n*u),duration:i}}}const qd=["duration","bounce"],Zd=["stiffness","damping","mass"];function $l(i,e){return e.some(t=>i[t]!==void 0)}function Qd(i){let e={velocity:Ce.velocity,stiffness:Ce.stiffness,damping:Ce.damping,mass:Ce.mass,isResolvedFromDuration:!1,...i};if(!$l(i,Zd)&&$l(i,qd))if(e.velocity=0,i.visualDuration){const t=i.visualDuration,n=2*Math.PI/(t*1.2),r=n*n,s=2*qn(.05,1,1-(i.bounce||0))*Math.sqrt(r);e={...e,mass:Ce.mass,stiffness:r,damping:s}}else{const t=Kd({...i,velocity:0});e={...e,...t,mass:Ce.mass},e.isResolvedFromDuration=!0}return e}function Ks(i=Ce.visualDuration,e=Ce.bounce){const t=typeof i!="object"?{visualDuration:i,keyframes:[0,1],bounce:e}:i;let{restSpeed:n,restDelta:r}=t;const s=t.keyframes[0],o=t.keyframes[t.keyframes.length-1],a={done:!1,value:s},{stiffness:l,damping:u,mass:c,duration:f,velocity:h,isResolvedFromDuration:d}=Qd({...t,velocity:-tn(t.velocity||0)}),m=h||0,p=u/(2*Math.sqrt(l*c)),g=o-s,_=tn(Math.sqrt(l/c)),y=Math.abs(g)<5;n||(n=y?Ce.restSpeed.granular:Ce.restSpeed.default),r||(r=y?Ce.restDelta.granular:Ce.restDelta.default);let x,v,b,E,T,M;if(p<1)b=ea(_,p),E=(m+p*_*g)/b,x=S=>{const O=Math.exp(-p*_*S);return o-O*(E*Math.sin(b*S)+g*Math.cos(b*S))},T=p*_*E+g*b,M=p*_*g-E*b,v=S=>Math.exp(-p*_*S)*(T*Math.sin(b*S)+M*Math.cos(b*S));else if(p===1){x=O=>o-Math.exp(-_*O)*(g+(m+_*g)*O);const S=m+_*g;v=O=>Math.exp(-_*O)*(_*S*O-m)}else{const S=_*Math.sqrt(p*p-1);x=F=>{const B=Math.exp(-p*_*F),I=Math.min(S*F,300);return o-B*((m+p*_*g)*Math.sinh(I)+S*g*Math.cosh(I))/S};const O=(m+p*_*g)/S,k=p*_*O-g*S,W=p*_*g-O*S;v=F=>{const B=Math.exp(-p*_*F),I=Math.min(S*F,300);return B*(k*Math.sinh(I)+W*Math.cosh(I))}}const P={calculatedDuration:d&&f||null,velocity:S=>nn(v(S)),next:S=>{if(!d&&p<1){const k=Math.exp(-p*_*S),W=Math.sin(b*S),F=Math.cos(b*S),B=o-k*(E*W+g*F),I=nn(k*(T*W+M*F));return a.done=Math.abs(I)<=n&&Math.abs(o-B)<=r,a.value=a.done?o:B,a}const O=x(S);if(d)a.done=S>=f;else{const k=nn(v(S));a.done=Math.abs(k)<=n&&Math.abs(o-O)<=r}return a.value=a.done?o:O,a},toString:()=>{const S=Math.min(Ka(P),Xs),O=Rc(k=>P.next(S*k).value,S,30);return S+"ms "+O},toTransition:()=>{}};return P}Ks.applyToOptions=i=>{const e=Gd(i,100,Ks);return i.ease=e.ease,i.duration=nn(e.duration),i.type="keyframes",i};const Jd=5;function Oc(i,e,t){const n=Math.max(e-Jd,0);return hc(t-i(n),e-n)}function ta({keyframes:i,velocity:e=0,power:t=.8,timeConstant:n=325,bounceDamping:r=10,bounceStiffness:s=500,modifyTarget:o,min:a,max:l,restDelta:u=.5,restSpeed:c}){const f=i[0],h={done:!1,value:f},d=M=>a!==void 0&&M<a||l!==void 0&&M>l,m=M=>a===void 0?l:l===void 0||Math.abs(a-M)<Math.abs(l-M)?a:l;let p=t*e;const g=f+p,_=o===void 0?g:o(g);_!==g&&(p=_-f);const y=M=>-p*Math.exp(-M/n),x=M=>_+y(M),v=M=>{const P=y(M),S=x(M);h.done=Math.abs(P)<=u,h.value=h.done?_:S};let b,E;const T=M=>{d(h.value)&&(b=M,E=Ks({keyframes:[h.value,m(h.value)],velocity:Oc(x,M,h.value),damping:r,stiffness:s,restDelta:u,restSpeed:c}))};return T(0),{calculatedDuration:null,next:M=>{let P=!1;return!E&&b===void 0&&(P=!0,v(M),T(M)),b!==void 0&&M>=b?E.next(M-b):(!P&&v(M),h)}}}function ep(i,e,t){const n=[],r=t||Zn.mix||kc,s=i.length-1;for(let o=0;o<s;o++){let a=r(i[o],i[o+1]);if(e){const l=Array.isArray(e)?e[o]||fi:e;a=ho(l,a)}n.push(a)}return n}function tp(i,e,{clamp:t=!0,ease:n,mixer:r}={}){const s=i.length;if($a(s===e.length),s===1)return()=>e[0];if(s===2&&e[0]===e[1])return()=>e[1];const o=i[0]===i[1];i[0]>i[s-1]&&(i=[...i].reverse(),e=[...e].reverse());const a=ep(e,n,r),l=a.length,u=c=>{if(o&&c<i[0])return e[0];let f=0;if(l>1)for(;f<i.length-2&&!(c<i[f+1]);f++);const h=cc(i[f],i[f+1],c);return a[f](h)};return t?c=>u(qn(i[0],i[s-1],c)):u}function np(i,e){const t=i[i.length-1];for(let n=1;n<=e;n++){const r=cc(0,e,n);i.push(cs(t,1,r))}}function rp(i){const e=[0];return np(e,i.length-1),e}function ip(i,e){return i.map(t=>t*e)}function sp(i,e){return i.map(()=>e||vc).splice(0,i.length-1)}function Ni({duration:i=300,keyframes:e,times:t,ease:n="easeInOut"}){const r=dd(n)?n.map(Nl):Nl(n),s={done:!1,value:e[0]},o=ip(t&&t.length===e.length?t:rp(e),i),a=tp(o,e,{ease:Array.isArray(r)?r:sp(e,r)});return{calculatedDuration:i,next:l=>(s.value=a(l),s.done=l>=i,s)}}const op=i=>i!==null;function po(i,{repeat:e,repeatType:t="loop"},n,r=1){const s=i.filter(op),a=r<0||e&&t!=="loop"&&e%2===1?0:s.length-1;return!a||n===void 0?s[a]:n}const ap={decay:ta,inertia:ta,tween:Ni,keyframes:Ni,spring:Ks};function Dc(i){typeof i.type=="string"&&(i.type=ap[i.type])}class qa{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}const lp=i=>i/100;class qs extends qa{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{var n,r;const{motionValue:t}=this.options;t&&t.updatedAt!==It.now()&&this.tick(It.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),(r=(n=this.options).onStop)==null||r.call(n))},this.options=e,this.initAnimation(),this.play(),e.autoplay===!1&&this.pause()}initAnimation(){const{options:e}=this;Dc(e);const{type:t=Ni,repeat:n=0,repeatDelay:r=0,repeatType:s,velocity:o=0}=e;let{keyframes:a}=e;const l=t||Ni;l!==Ni&&typeof a[0]!="number"&&(this.mixKeyframes=ho(lp,kc(a[0],a[1])),a=[0,100]);const u=l({...e,keyframes:a});s==="mirror"&&(this.mirroredGenerator=l({...e,keyframes:[...a].reverse(),velocity:-o})),u.calculatedDuration===null&&(u.calculatedDuration=Ka(u));const{calculatedDuration:c}=u;this.calculatedDuration=c,this.resolvedDuration=c+r,this.totalDuration=this.resolvedDuration*(n+1)-r,this.generator=u}updateTime(e){const t=Math.round(e-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){const{generator:n,totalDuration:r,mixKeyframes:s,mirroredGenerator:o,resolvedDuration:a,calculatedDuration:l}=this;if(this.startTime===null)return n.next(0);const{delay:u=0,keyframes:c,repeat:f,repeatType:h,repeatDelay:d,type:m,onUpdate:p,finalKeyframe:g}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-r/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);const _=this.currentTime-u*(this.playbackSpeed>=0?1:-1),y=this.playbackSpeed>=0?_<0:_>r;this.currentTime=Math.max(_,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=r);let x=this.currentTime,v=n;if(f){const M=Math.min(this.currentTime,r)/a;let P=Math.floor(M),S=M%1;!S&&M>=1&&(S=1),S===1&&P--,P=Math.min(P,f+1),!!(P%2)&&(h==="reverse"?(S=1-S,d&&(S-=d/a)):h==="mirror"&&(v=o)),x=qn(0,1,S)*a}let b;y?(this.delayState.value=c[0],b=this.delayState):b=v.next(x),s&&!y&&(b.value=s(b.value));let{done:E}=b;!y&&l!==null&&(E=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);const T=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&E);return T&&m!==ta&&(b.value=po(c,this.options,g,this.speed)),p&&p(b.value),T&&this.finish(),b}then(e,t){return this.finished.then(e,t)}get duration(){return tn(this.calculatedDuration)}get iterationDuration(){const{delay:e=0}=this.options||{};return this.duration+tn(e)}get time(){return tn(this.currentTime)}set time(e){e=nn(e),this.currentTime=e,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=e,this.tick(e))}getGeneratorVelocity(){const e=this.currentTime;if(e<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(e);const t=this.generator.next(e).value;return Oc(n=>this.generator.next(n).value,e,t)}get speed(){return this.playbackSpeed}set speed(e){const t=this.playbackSpeed!==e;t&&this.driver&&this.updateTime(It.now()),this.playbackSpeed=e,t&&this.driver&&(this.time=tn(this.currentTime))}play(){var r,s;if(this.isStopped)return;const{driver:e=Ud,startTime:t}=this.options;this.driver||(this.driver=e(o=>this.tick(o))),(s=(r=this.options).onPlay)==null||s.call(r);const n=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=n):this.holdTime!==null?this.startTime=n-this.holdTime:this.startTime||(this.startTime=t??n),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(It.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){var e,t;this.notifyFinished(),this.teardown(),this.state="finished",(t=(e=this.options).onComplete)==null||t.call(e)}cancel(){var e,t;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),(t=(e=this.options).onCancel)==null||t.call(e)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){var t;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),(t=this.driver)==null||t.stop(),e.observe(this)}}function up(i){for(let e=1;e<i.length;e++)i[e]??(i[e]=i[e-1])}const _r=i=>i*180/Math.PI,na=i=>{const e=_r(Math.atan2(i[1],i[0]));return ra(e)},cp={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:i=>(Math.abs(i[0])+Math.abs(i[3]))/2,rotate:na,rotateZ:na,skewX:i=>_r(Math.atan(i[1])),skewY:i=>_r(Math.atan(i[2])),skew:i=>(Math.abs(i[1])+Math.abs(i[2]))/2},ra=i=>(i=i%360,i<0&&(i+=360),i),Wl=na,Yl=i=>Math.sqrt(i[0]*i[0]+i[1]*i[1]),Ul=i=>Math.sqrt(i[4]*i[4]+i[5]*i[5]),fp={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:Yl,scaleY:Ul,scale:i=>(Yl(i)+Ul(i))/2,rotateX:i=>ra(_r(Math.atan2(i[6],i[5]))),rotateY:i=>ra(_r(Math.atan2(-i[2],i[0]))),rotateZ:Wl,rotate:Wl,skewX:i=>_r(Math.atan(i[4])),skewY:i=>_r(Math.atan(i[1])),skew:i=>(Math.abs(i[1])+Math.abs(i[4]))/2};function ia(i){return i.includes("scale")?1:0}function sa(i,e){if(!i||i==="none")return ia(e);const t=i.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let n,r;if(t)n=fp,r=t;else{const a=i.match(/^matrix\(([-\d.e\s,]+)\)$/u);n=cp,r=a}if(!r)return ia(e);const s=n[e],o=r[1].split(",").map(dp);return typeof s=="function"?s(o):o[s]}const hp=(i,e)=>{const{transform:t="none"}=getComputedStyle(i);return sa(t,e)};function dp(i){return parseFloat(i.trim())}const di=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],pi=new Set([...di,"pathRotation"]),Gl=i=>i===hi||i===V,pp=new Set(["x","y","z"]),mp=di.filter(i=>!pp.has(i));function gp(i){const e=[];return mp.forEach(t=>{const n=i.getValue(t);n!==void 0&&(e.push([t,n.get()]),n.set(t.startsWith("scale")?1:0))}),e}const Bn={width:({x:i},{paddingLeft:e="0",paddingRight:t="0",boxSizing:n})=>{const r=i.max-i.min;return n==="border-box"?r:r-parseFloat(e)-parseFloat(t)},height:({y:i},{paddingTop:e="0",paddingBottom:t="0",boxSizing:n})=>{const r=i.max-i.min;return n==="border-box"?r:r-parseFloat(e)-parseFloat(t)},top:(i,{top:e})=>parseFloat(e),left:(i,{left:e})=>parseFloat(e),bottom:({y:i},{top:e})=>parseFloat(e)+(i.max-i.min),right:({x:i},{left:e})=>parseFloat(e)+(i.max-i.min),x:(i,{transform:e})=>sa(e,"x"),y:(i,{transform:e})=>sa(e,"y")};Bn.translateX=Bn.x;Bn.translateY=Bn.y;const vr=new Set;let oa=!1,aa=!1,la=!1;function Vc(){if(aa){const i=Array.from(vr).filter(n=>n.needsMeasurement),e=new Set(i.map(n=>n.element)),t=new Map;e.forEach(n=>{const r=gp(n);r.length&&(t.set(n,r),n.render())}),i.forEach(n=>n.measureInitialState()),e.forEach(n=>{n.render();const r=t.get(n);r&&r.forEach(([s,o])=>{var a;(a=n.getValue(s))==null||a.set(o)})}),i.forEach(n=>n.measureEndState()),i.forEach(n=>{n.suspendedScrollY!==void 0&&window.scrollTo(0,n.suspendedScrollY)})}aa=!1,oa=!1,vr.forEach(i=>i.complete(la)),vr.clear()}function Ic(){vr.forEach(i=>{i.readKeyframes(),i.needsMeasurement&&(aa=!0)})}function _p(){la=!0,Ic(),Vc(),la=!1}class Za{constructor(e,t,n,r,s,o=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=r,this.element=s,this.isAsync=o}scheduleResolve(){this.state="scheduled",this.isAsync?(vr.add(this),oa||(oa=!0,Ht.read(Ic),Ht.resolveKeyframes(Vc))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:e,name:t,element:n,motionValue:r}=this;if(e[0]===null){const s=r==null?void 0:r.get(),o=e[e.length-1];if(s!==void 0)e[0]=s;else if(n&&t){const a=n.readValue(t,o);a!=null&&(e[0]=a)}e[0]===void 0&&(e[0]=o),r&&s===void 0&&r.set(e[0])}up(e)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),vr.delete(this)}cancel(){this.state==="scheduled"&&(vr.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const yp=i=>i.startsWith("--");function Nc(i,e,t){yp(e)?i.style.setProperty(e,t):i.style[e]=t}const xp={};function Fc(i,e){const t=uc(i);return()=>xp[e]??t()}const vp=Fc(()=>window.ScrollTimeline!==void 0,"scrollTimeline"),Lc=Fc(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),Mi=([i,e,t,n])=>`cubic-bezier(${i}, ${e}, ${t}, ${n})`,Hl={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Mi([0,.65,.55,1]),circOut:Mi([.55,0,1,.45]),backIn:Mi([.31,.01,.66,-.59]),backOut:Mi([.33,1.53,.69,.99])};function jc(i,e){if(i)return typeof i=="function"?Lc()?Rc(i,e):"ease-out":wc(i)?Mi(i):Array.isArray(i)?i.map(t=>jc(t,e)||Hl.easeOut):Hl[i]}function wp(i,e,t,{delay:n=0,duration:r=300,repeat:s=0,repeatType:o="loop",ease:a="easeOut",times:l}={},u=void 0){const c={[e]:t};l&&(c.offset=l);const f=jc(a,r);Array.isArray(f)&&(c.easing=f);const h={delay:n,duration:r,easing:Array.isArray(f)?"linear":f,fill:"both",iterations:s+1,direction:o==="reverse"?"alternate":"normal"};return u&&(h.pseudoElement=u),i.animate(c,h)}function Bc(i){return typeof i=="function"&&"applyToOptions"in i}function bp({type:i,...e}){return Bc(i)&&Lc()?i.applyToOptions(e):(e.duration??(e.duration=300),e.ease??(e.ease="easeOut"),e)}class zc extends qa{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;const{element:t,name:n,keyframes:r,pseudoElement:s,allowFlatten:o=!1,finalKeyframe:a,onComplete:l}=e;this.isPseudoElement=!!s,this.allowFlatten=o,this.options=e,$a(typeof e.type!="string");const u=bp(e);this.animation=wp(t,n,r,u,s),u.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!s){const c=po(r,this.options,a,this.speed);this.updateMotionValue&&this.updateMotionValue(c),Nc(t,n,c),this.animation.cancel()}l==null||l(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){var e,t;(t=(e=this.animation).finish)==null||t.call(e)}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:e}=this;e==="idle"||e==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var t,n,r;const e=(t=this.options)==null?void 0:t.element;!this.isPseudoElement&&(e!=null&&e.isConnected)&&((r=(n=this.animation).commitStyles)==null||r.call(n))}get duration(){var t,n;const e=((n=(t=this.animation.effect)==null?void 0:t.getComputedTiming)==null?void 0:n.call(t).duration)||0;return tn(Number(e))}get iterationDuration(){const{delay:e=0}=this.options||{};return this.duration+tn(e)}get time(){return tn(Number(this.animation.currentTime)||0)}set time(e){const t=this.finishedTime!==null;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=nn(e),t&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,rangeStart:t,rangeEnd:n,observe:r}){var s;return this.allowFlatten&&((s=this.animation.effect)==null||s.updateTiming({easing:"linear"})),this.animation.onfinish=null,e&&vp()?(this.animation.timeline=e,t&&(this.animation.rangeStart=t),n&&(this.animation.rangeEnd=n),fi):r(this)}}const $c={anticipate:yc,backInOut:_c,circInOut:xc};function Tp(i){return i in $c}function Sp(i){typeof i.ease=="string"&&Tp(i.ease)&&(i.ease=$c[i.ease])}const Mo=10;class Ap extends zc{constructor(e){Sp(e),Dc(e),super(e),e.startTime!==void 0&&e.autoplay!==!1&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){const{motionValue:t,onUpdate:n,onComplete:r,element:s,...o}=this.options;if(!t)return;if(e!==void 0){t.set(e);return}const a=new qs({...o,autoplay:!1}),l=Math.max(Mo,It.now()-this.startTime),u=qn(0,Mo,l-Mo),c=a.sample(l).value,{name:f}=this.options;s&&f&&Nc(s,f,c),t.setWithVelocity(a.sample(Math.max(0,l-u)).value,c,u),a.stop()}}const Xl=(i,e)=>e==="zIndex"?!1:!!(typeof i=="number"||Array.isArray(i)||typeof i=="string"&&(rn.test(i)||i==="0")&&!i.startsWith("url("));function Cp(i){const e=i[0];if(i.length===1)return!0;for(let t=0;t<i.length;t++)if(i[t]!==e)return!0}function Mp(i,e,t,n){const r=i[0];if(r===null)return!1;if(e==="display"||e==="visibility")return!0;const s=i[i.length-1],o=Xl(r,e),a=Xl(s,e);return!o||!a?!1:Cp(i)||(t==="spring"||Bc(t))&&n}function ua(i){i.duration=0,i.type="keyframes"}const Wc=new Set(["opacity","clipPath","filter","transform"]),Pp=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/;function Ep(i){for(let e=0;e<i.length;e++)if(typeof i[e]=="string"&&Pp.test(i[e]))return!0;return!1}const kp=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),Rp=uc(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function Op(i){var f;const{motionValue:e,name:t,repeatDelay:n,repeatType:r,damping:s,type:o,keyframes:a}=i;if(!(((f=e==null?void 0:e.owner)==null?void 0:f.current)instanceof HTMLElement))return!1;const{onUpdate:u,transformTemplate:c}=e.owner.getProps();
1return Rp()&&t&&(Wc.has(t)||kp.has(t)&&Ep(a))&&(t!=="transform"||!c)&&!u&&!n&&r!=="mirror"&&s!==0&&o!=="inertia"}const Dp=40;class Vp extends qa{constructor({autoplay:e=!0,delay:t=0,type:n="keyframes",repeat:r=0,repeatDelay:s=0,repeatType:o="loop",keyframes:a,name:l,motionValue:u,element:c,...f}){var m;super(),this.stop=()=>{var p,g;this._animation&&(this._animation.stop(),(p=this.stopTimeline)==null||p.call(this)),(g=this.keyframeResolver)==null||g.cancel()},this.createdAt=It.now();const h={autoplay:e,delay:t,type:n,repeat:r,repeatDelay:s,repeatType:o,name:l,motionValue:u,element:c,...f},d=(c==null?void 0:c.KeyframeResolver)||Za;this.keyframeResolver=new d(a,(p,g,_)=>this.onKeyframesResolved(p,g,h,!_),l,u,c),(m=this.keyframeResolver)==null||m.scheduleResolve()}onKeyframesResolved(e,t,n,r){var _,y;this.keyframeResolver=void 0;const{name:s,type:o,velocity:a,delay:l,isHandoff:u,onUpdate:c}=n;this.resolvedAt=It.now();let f=!0;Mp(e,s,o,a)||(f=!1,(Zn.instantAnimations||!l)&&(c==null||c(po(e,n,t))),e[0]=e[e.length-1],ua(n),n.repeat=0);const d={startTime:r?this.resolvedAt?this.resolvedAt-this.createdAt>Dp?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:t,...n,keyframes:e},m=f&&!u&&Op(d),p=(y=(_=d.motionValue)==null?void 0:_.owner)==null?void 0:y.current;let g;if(m)try{g=new Ap({...d,element:p})}catch{g=new qs(d)}else g=new qs(d);g.finished.then(()=>{this.notifyFinished()}).catch(fi),this.pendingTimeline&&(this.stopTimeline=g.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=g}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){var e;return this._animation||((e=this.keyframeResolver)==null||e.resume(),_p()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var e;this._animation&&this.animation.cancel(),(e=this.keyframeResolver)==null||e.cancel()}}function Yc(i,e,t,n=0,r=1){const s=Array.from(i).sort((u,c)=>u.sortNodePosition(c)).indexOf(e),o=i.size,a=(o-1)*n;return typeof t=="function"?t(s,o):r===1?s*n:a-s*n}const Kl=30,Ip=i=>!isNaN(parseFloat(i));class Np{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=n=>{var s;const r=It.now();if(this.updatedAt!==r&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(n),this.current!==this.prev&&((s=this.events.change)==null||s.notify(this.current),this.dependents))for(const o of this.dependents)o.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=It.now(),this.canTrackVelocity===null&&e!==void 0&&(this.canTrackVelocity=Ip(this.current))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new fc);const n=this.events[e].add(t);return e==="change"?()=>{n(),Ht.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(const e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var e;(e=this.events.change)==null||e.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const e=It.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||e-this.updatedAt>Kl)return 0;const t=Math.min(this.updatedAt-this.prevUpdatedAt,Kl);return hc(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){var e,t;(e=this.dependents)==null||e.clear(),(t=this.events.destroy)==null||t.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Zs(i,e){return new Np(i,e)}function Uc(i,e){if(i!=null&&i.inherit&&e){const{inherit:t,...n}=i;return{...e,...n}}return i}function Gc(i,e){const t=(i==null?void 0:i[e])??(i==null?void 0:i.default)??i;return t!==i?Uc(t,i):t}const Fp={type:"spring",stiffness:500,damping:25,restSpeed:10},Lp=i=>({type:"spring",stiffness:550,damping:i===0?2*Math.sqrt(550):30,restSpeed:10}),jp={type:"keyframes",duration:.8},Bp={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},zp=(i,{keyframes:e})=>e.length>2?jp:pi.has(i)?i.startsWith("scale")?Lp(e[1]):Fp:Bp,$p=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]);function Wp(i){for(const e in i)if(!$p.has(e))return!0;return!1}const Yp=(i,e,t,n={},r,s)=>o=>{const a=Gc(n,i)||{},l=a.delay||n.delay||0;let{elapsed:u=0}=n;u=u-nn(l);const c={keyframes:Array.isArray(t)?t:[null,t],ease:"easeOut",velocity:e.getVelocity(),...a,delay:-u,onUpdate:h=>{e.set(h),a.onUpdate&&a.onUpdate(h)},onComplete:()=>{o(),a.onComplete&&a.onComplete()},name:i,motionValue:e,element:s?void 0:r};Wp(a)||Object.assign(c,zp(i,c)),c.duration&&(c.duration=nn(c.duration)),c.repeatDelay&&(c.repeatDelay=nn(c.repeatDelay)),c.from!==void 0&&(c.keyframes[0]=c.from);let f=!1;if((c.type===!1||c.duration===0&&!c.repeatDelay)&&(ua(c),c.delay===0&&(f=!0)),(Zn.instantAnimations||Zn.skipAnimations||r!=null&&r.shouldSkipAnimations||a.skipAnimations)&&(f=!0,ua(c),c.delay=0),c.allowFlatten=!a.type&&!a.ease,f&&!s&&e.get()!==void 0){const h=po(c.keyframes,a);if(h!==void 0){Ht.update(()=>{c.onUpdate(h),c.onComplete()});return}}return a.isSync?new qs(c):new Vp(c)},Up=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function Gp(i){const e=Up.exec(i);if(!e)return[,];const[,t,n,r]=e;return[`--${t??n}`,r]}function Hc(i,e,t=1){const[n,r]=Gp(i);if(!n)return;const s=window.getComputedStyle(e).getPropertyValue(n);if(s){const o=s.trim();return ac(o)?parseFloat(o):o}return Ua(r)?Hc(r,e,t+1):r}function ql(i){const e=[{},{}];
vendor: 5,572 bytes, line 1
1return i==null||i.values.forEach((t,n)=>{e[0][n]=t.get(),e[1][n]=t.getVelocity()}),e}function Qa(i,e,t,n){if(typeof e=="function"){const[r,s]=ql(n);e=e(t!==void 0?t:i.custom,r,s)}if(typeof e=="string"&&(e=i.variants&&i.variants[e]),typeof e=="function"){const[r,s]=ql(n);e=e(t!==void 0?t:i.custom,r,s)}return e}function wr(i,e,t){const n=i.getProps();return Qa(n,e,t!==void 0?t:n.custom,i)}const Xc=new Set(["width","height","top","left","right","bottom",...di]),ca=i=>Array.isArray(i);function Hp(i,e,t){i.hasValue(e)?i.getValue(e).set(t):i.addValue(e,Zs(t))}function Xp(i){return ca(i)?i[i.length-1]||0:i}function Kp(i,e){const t=wr(i,e);let{transitionEnd:n={},transition:r={},...s}=t||{};s={...s,...n};for(const o in s){const a=Xp(s[o]);Hp(i,o,a)}}const at=i=>!!(i&&i.getVelocity);function qp(i){return!!(at(i)&&i.add)}function Zp(i,e){const t=i.getValue("willChange");if(qp(t))return t.add(e);if(!t&&Zn.WillChange){const n=new Zn.WillChange("auto");i.addValue("willChange",n),n.add(e)}}function Ja(i){return i.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)}const Qp="framerAppearId",Kc="data-"+Ja(Qp);function Jp(i){return i.props[Kc]}function em({protectedKeys:i,needsAnimating:e},t){const n=i.hasOwnProperty(t)&&e[t]!==!0;return e[t]=!1,n}function qc(i,e,{delay:t=0,transitionOverride:n,type:r}={}){let{transition:s,transitionEnd:o,...a}=e;const l=i.getDefaultTransition();s=s?Uc(s,l):l;const u=s==null?void 0:s.reduceMotion,c=s==null?void 0:s.skipAnimations;n&&(s=n);const f=[],h=r&&i.animationState&&i.animationState.getState()[r],d=s==null?void 0:s.path;d&&d.animateVisualElement(i,a,s,t,f);for(const m in a){const p=i.getValue(m,i.latestValues[m]??null),g=a[m];if(g===void 0||h&&em(h,m))continue;const _={delay:t,...Gc(s||{},m)};c&&(_.skipAnimations=!0);const y=p.get();if(y!==void 0&&!p.isAnimating()&&!Array.isArray(g)&&g===y&&!_.velocity){Ht.update(()=>p.set(g));continue}let x=!1;if(window.MotionHandoffAnimation){const E=Jp(i);if(E){const T=window.MotionHandoffAnimation(E,m,Ht);T!==null&&(_.startTime=T,x=!0)}}Zp(i,m);const v=u??i.shouldReduceMotion;p.start(Yp(m,p,g,v&&Xc.has(m)?{type:!1}:_,i,x));const b=p.animation;b&&f.push(b)}if(o){const m=()=>Ht.update(()=>{o&&Kp(i,o)});f.length?Promise.all(f).then(m):m()}return f}function fa(i,e,t={}){var l;const n=wr(i,e,t.type==="exit"?(l=i.presenceContext)==null?void 0:l.custom:void 0);let{transition:r=i.getDefaultTransition()||{}}=n||{};t.transitionOverride&&(r=t.transitionOverride);const s=n?()=>Promise.all(qc(i,n,t)):()=>Promise.resolve(),o=i.variantChildren&&i.variantChildren.size?(u=0)=>{const{delayChildren:c=0,staggerChildren:f,staggerDirection:h}=r;return tm(i,e,u,c,f,h,t)}:()=>Promise.resolve(),{when:a}=r;if(a){const[u,c]=a==="beforeChildren"?[s,o]:[o,s];return u().then(()=>c())}else return Promise.all([s(),o(t.delay)])}function tm(i,e,t=0,n=0,r=0,s=1,o){const a=[];for(const l of i.variantChildren)l.notify("AnimationStart",e),a.push(fa(l,e,{...o,delay:t+(typeof n=="function"?0:n)+Yc(i.variantChildren,l,n,r,s)}).then(()=>l.notify("AnimationComplete",e)));return Promise.all(a)}function nm(i,e,t={}){i.notify("AnimationStart",e);let n;if(Array.isArray(e)){const r=e.map(s=>fa(i,s,t));n=Promise.all(r)}else if(typeof e=="string")n=fa(i,e,t);else{const r=typeof e=="function"?wr(i,e,t.custom):e;n=Promise.all(qc(i,r,t))}return n.then(()=>{i.notify("AnimationComplete",e)})}const rm={test:i=>i==="auto",parse:i=>i},Zc=i=>e=>e.test(i),Qc=[hi,V,Kr,bn,Cd,Ad,rm],Zl=i=>Qc.find(Zc(i));function im(i){return typeof i=="number"?i===0:i!==null?i==="none"||i==="0"||lc(i):!0}const sm=new Set(["brightness","contrast","saturate","opacity"]);function om(i){const[e,t]=i.slice(0,-1).split("(");if(e==="drop-shadow")return i;const[n]=t.match(Ga)||[];if(!n)return i;const r=t.replace(n,"");let s=sm.has(e)?1:0;return n!==t&&(s*=100),e+"("+s+r+")"}const am=/\b([a-z-]*)\(.*?\)/gu,ha={...rn,getAnimatableNone:i=>{const e=i.match(am);return e?e.map(om).join(" "):i}},da={...rn,getAnimatableNone:i=>{const e=rn.parse(i);return rn.createTransformer(i)(e.map(n=>typeof n=="number"?0:typeof n=="object"?{...n,alpha:1}:n))}},Ql={...hi,transform:Math.round},lm={rotate:bn,pathRotation:bn,rotateX:bn,rotateY:bn,rotateZ:bn,scale:gs,scaleX:gs,scaleY:gs,scaleZ:gs,skew:bn,skewX:bn,skewY:bn,distance:V,translateX:V,translateY:V,translateZ:V,x:V,y:V,z:V,perspective:V,transformPerspective:V,opacity:qi,originX:Ll,originY:Ll,originZ:V},Qs={borderWidth:V,borderTopWidth:V,borderRightWidth:V,borderBottomWidth:V,borderLeftWidth:V,borderRadius:V,borderTopLeftRadius:V,borderTopRightRadius:V,borderBottomRightRadius:V,borderBottomLeftRadius:V,width:V,maxWidth:V,height:V,maxHeight:V,top:V,right:V,bottom:V,left:V,inset:V,insetBlock:V,insetBlockStart:V,insetBlockEnd:V,insetInline:V,insetInlineStart:V,insetInlineEnd:V,padding:V,paddingTop:V,paddingRight:V,paddingBottom:V,paddingLeft:V,paddingBlock:V,paddingBlockStart:V,paddingBlockEnd:V,paddingInline:V,paddingInlineStart:V,paddingInlineEnd:V,margin:V,marginTop:V,marginRight:V,marginBottom:V,marginLeft:V,marginBlock:V,marginBlockStart:V,marginBlockEnd:V,marginInline:V,marginInlineStart:V,marginInlineEnd:V,fontSize:V,backgroundPositionX:V,backgroundPositionY:V,...lm,zIndex:Ql,fillOpacity:qi,strokeOpacity:qi,numOctaves:Ql},um={...Qs,color:Fe,backgroundColor:Fe,outlineColor:Fe,fill:Fe,stroke:Fe,borderColor:Fe,borderTopColor:Fe,borderRightColor:Fe,borderBottomColor:Fe,borderLeftColor:Fe,filter:ha,WebkitFilter:ha,mask:da,WebkitMask:da},Jc=i=>um[i],cm=new Set([ha,da]);function ef(i,e){let t=Jc(i);return cm.has(t)||(t=rn),t.getAnimatableNone?t.getAnimatableNone(e):void 0}
vendor: 1,717 bytes, line 1
1const fm=new Set(["auto","none","0"]);function hm(i,e,t){let n=0,r;for(;n<i.length&&!r;){const s=i[n];typeof s=="string"&&!fm.has(s)&&ri(s).values.length&&(r=i[n]),n++}if(r&&t)for(const s of e)i[s]=ef(t,r)}class dm extends Za{constructor(e,t,n,r,s){super(e,t,n,r,s,!0)}readKeyframes(){const{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let c=0;c<e.length;c++){let f=e[c];if(typeof f=="string"&&(f=f.trim(),Ua(f))){const h=Hc(f,t.current);h!==void 0&&(e[c]=h),c===e.length-1&&(this.finalKeyframe=f)}}if(this.resolveNoneKeyframes(),!Xc.has(n)||e.length!==2)return;const[r,s]=e,o=Zl(r),a=Zl(s),l=Fl(r),u=Fl(s);if(l!==u&&Bn[n]){this.needsMeasurement=!0;return}if(o!==a)if(Gl(o)&&Gl(a))for(let c=0;c<e.length;c++){const f=e[c];typeof f=="string"&&(e[c]=parseFloat(f))}else Bn[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:e,name:t}=this,n=[];for(let r=0;r<e.length;r++)(e[r]===null||im(e[r]))&&n.push(r);n.length&&hm(e,n,t)}measureInitialState(){const{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;n==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Bn[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;const r=t[t.length-1];r!==void 0&&e.getValue(n,r).jump(r,!1)}measureEndState(){var a;const{element:e,name:t,unresolvedKeyframes:n}=this;if(!e||!e.current)return;const r=e.getValue(t);r&&r.jump(this.measuredOrigin,!1);const s=n.length-1,o=n[s];n[s]=Bn[t](e.measureViewportBox(),window.getComputedStyle(e.current)),o!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=o),(a=this.removedTransforms)!=null&&a.length&&this.removedTransforms.forEac
vendor: 14,015 bytes, line 1
1h(([l,u])=>{e.getValue(l).set(u)}),this.resolveNoneKeyframes()}}const pm=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"];function mm(i,e,t){if(i==null)return[];if(i instanceof EventTarget)return[i];if(typeof i=="string"){let n=document;const r=(t==null?void 0:t[i])??n.querySelectorAll(i);return r?Array.from(r):[]}return Array.from(i).filter(n=>n!=null)}const pa=(i,e)=>e&&typeof i=="number"?e.transform(i):i;function gm(i){return od(i)&&"offsetHeight"in i&&!("ownerSVGElement"in i)}const{schedule:_m}=bc(queueMicrotask,!1),ym={y:!1};function xm(){return ym.y}function tf(i,e){const t=mm(i),n=new AbortController,r={passive:!0,...e,signal:n.signal};return[t,r,()=>n.abort()]}function vm(i){return!(i.pointerType==="touch"||xm())}function wm(i,e,t={}){const[n,r,s]=tf(i,t);return n.forEach(o=>{let a=!1,l=!1,u;const c=()=>{o.removeEventListener("pointerleave",m)},f=g=>{u&&(u(g),u=void 0),c()},h=g=>{a=!1,window.removeEventListener("pointerup",h),window.removeEventListener("pointercancel",h),l&&(l=!1,f(g))},d=()=>{a=!0,window.addEventListener("pointerup",h,r),window.addEventListener("pointercancel",h,r)},m=g=>{if(g.pointerType!=="touch"){if(a){l=!0;return}f(g)}},p=g=>{if(!vm(g))return;l=!1;const _=e(o,g);typeof _=="function"&&(u=_,o.addEventListener("pointerleave",m,r))};o.addEventListener("pointerenter",p,r),o.addEventListener("pointerdown",d,r)}),s}const nf=(i,e)=>e?i===e?!0:nf(i,e.parentElement):!1,bm=i=>i.pointerType==="mouse"?typeof i.button!="number"||i.button<=0:i.isPrimary!==!1,Tm=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function Sm(i){return Tm.has(i.tagName)||i.isContentEditable===!0}const Is=new WeakSet;function Jl(i){return e=>{e.key==="Enter"&&i(e)}}function Po(i,e){i.dispatchEvent(new PointerEvent("pointer"+e,{isPrimary:!0,bubbles:!0}))}const Am=(i,e)=>{const t=i.currentTarget;if(!t)return;const n=Jl(()=>{if(Is.has(t))return;Po(t,"down");const r=Jl(()=>{Po(t,"up")}),s=()=>Po(t,"cancel");t.addEventListener("keyup",r,e),t.addEventListener("blur",s,e)});t.addEventListener("keydown",n,e),t.addEventListener("blur",()=>t.removeEventListener("keydown",n),e)};function eu(i){return bm(i)&&!0}const tu=new WeakSet;function Cm(i,e,t={}){const[n,r,s]=tf(i,t),o=a=>{const l=a.currentTarget;if(!eu(a)||tu.has(a))return;Is.add(l),t.stopPropagation&&tu.add(a);const u=e(l,a),c={...r,capture:!0},f=(m,p)=>{window.removeEventListener("pointerup",h,c),window.removeEventListener("pointercancel",d,c),Is.has(l)&&Is.delete(l),eu(m)&&typeof u=="function"&&u(m,{success:p})},h=m=>{f(m,l===window||l===document||t.useGlobalTarget||nf(l,m.target))},d=m=>{f(m,!1)};window.addEventListener("pointerup",h,c),window.addEventListener("pointercancel",d,c)};return n.forEach(a=>{(t.useGlobalTarget?window:a).addEventListener("pointerdown",o,r),gm(a)&&(a.addEventListener("focus",u=>Am(u,r)),!Sm(a)&&!a.hasAttribute("tabindex")&&(a.tabIndex=0))}),s}const Mm=[...Qc,Fe,rn],Pm=i=>Mm.find(Zc(i)),nu=()=>({min:0,max:0}),rf=()=>({x:nu(),y:nu()}),Em=new WeakMap;function mo(i){return i!==null&&typeof i=="object"&&typeof i.start=="function"}function Zi(i){return typeof i=="string"||Array.isArray(i)}const el=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],tl=["initial",...el];function go(i){return mo(i.animate)||tl.some(e=>Zi(i[e]))}function sf(i){return!!(go(i)||i.variants)}function km(i,e,t){for(const n in e){const r=e[n],s=t[n];if(at(r))i.addValue(n,r);else if(at(s))i.addValue(n,Zs(r,{owner:i}));else if(s!==r)if(i.hasValue(n)){const o=i.getValue(n);o.liveStyle===!0?o.jump(r):o.hasAnimated||o.set(r)}else{const o=i.getStaticValue(n);i.addValue(n,Zs(o!==void 0?o:r,{owner:i}))}}for(const n in t)e[n]===void 0&&i.removeValue(n);return e}const ma={current:null},of={current:!1},Rm=typeof window<"u";function Om(){if(of.current=!0,!!Rm)if(window.matchMedia){const i=window.matchMedia("(prefers-reduced-motion)"),e=()=>ma.current=i.matches;i.addEventListener("change",e),e()}else ma.current=!1}const ru=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let Js={};function af(i){Js=i}function Dm(){return Js}class Vm{scrapeMotionValuesFromProps(e,t,n){return{}}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:r,skipAnimations:s,blockInitialAnimation:o,visualState:a},l={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=Za,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const d=It.now();this.renderScheduledAt<d&&(this.renderScheduledAt=d,Ht.render(this.render,!1,!0))};const{latestValues:u,renderState:c}=a;this.latestValues=u,this.baseTarget={...u},this.initialValues=t.initial?{...u}:{},this.renderState=c,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=r,this.skipAnimationsConfig=s,this.options=l,this.blockInitialAnimation=!!o,this.isControllingVariants=go(t),this.isVariantNode=sf(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);const{willChange:f,...h}=this.scrapeMotionValuesFromProps(t,{},this);for(const d in h){const m=h[d];u[d]!==void 0&&at(m)&&m.set(u[d])}}mount(e){var t,n;if(this.hasBeenMounted)for(const r in this.initialValues)(t=this.values.get(r))==null||t.jump(this.initialValues[r]),this.latestValues[r]=this.initialValues[r];this.current=e,Em.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((r,s)=>this.bindToMotionValue(s,r)),this.reducedMotionConfig==="never"?this.shouldReduceMotion=!1:this.reducedMotionConfig==="always"?this.shouldReduceMotion=!0:(of.current||Om(),this.shouldReduceMotion=ma.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,(n=this.parent)==null||n.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){var e;this.projection&&this.projection.unmount(),Zo(this.notifyUpdate),Zo(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),(e=this.parent)==null||e.removeChild(this);for(const t in this.events)this.events[t].clear();for(const t in this.features){const n=this.features[t];n&&(n.unmount(),n.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){if(this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)(),t.accelerate&&Wc.has(e)&&this.current instanceof HTMLElement){const{factory:o,keyframes:a,times:l,ease:u,duration:c}=t.accelerate,f=new zc({element:this.current,name:e,keyframes:a,times:l,ease:u,duration:nn(c)}),h=o(f);this.valueSubscriptions.set(e,()=>{h(),f.cancel()});return}const n=pi.has(e);n&&this.onBindTransform&&this.onBindTransform();const r=t.on("change",o=>{this.latestValues[e]=o,this.props.onUpdate&&Ht.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let s;typeof window<"u"&&window.MotionCheckAppearSync&&(s=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{r(),s&&s()})}sortNodePosition(e){return!this.current||!this.sortInstanceNodePosition||this.type!==e.type?0:this.sortInstanceNodePosition(this.current,e.current)}updateFeatures(){let e="animation";for(e in Js){const t=Js[e];if(!t)continue;const{isEnabled:n,Feature:r}=t;if(!this.features[e]&&r&&n(this.props)&&(this.features[e]=new r(this)),this.features[e]){const s=this.features[e];s.isMounted?s.update():(s.mount(),s.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):rf()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let n=0;n<ru.length;n++){const r=ru[n];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);const s="on"+r,o=e[s];o&&(this.propEventSubscriptions[r]=this.on(r,o))}this.prevMotionValues=km(this,this.scrapeMotionValuesFromProps(e,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){const t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){const n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);const t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return n===void 0&&t!==void 0&&(n=Zs(t===null?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){let n=this.latestValues[e]!==void 0||!this.current?this.latestValues[e]:this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options);return n!=null&&(typeof n=="string"&&(ac(n)||lc(n))?n=parseFloat(n):!Pm(n)&&rn.test(t)&&(n=ef(e,t)),this.setBaseTarget(e,at(n)?n.get():n)),at(n)?n.get():n}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var s;const{initial:t}=this.props;let n;if(typeof t=="string"||typeof t=="object"){const o=Qa(this.props,t,(s=this.presenceContext)==null?void 0:s.custom);o&&(n=o[e])}if(t&&n!==void 0)return n;const r=this.getBaseTargetFromProps(this.props,e);return r!==void 0&&!at(r)?r:this.initialValues[e]!==void 0&&n===void 0?void 0:this.baseTarget[e]}on(e,t){return this.events[e]||(this.events[e]=new fc),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){_m.render(this.render)}}class lf extends Vm{constructor(){super(...arguments),this.KeyframeResolver=dm}sortInstanceNodePosition(e,t){return e.compareDocumentPosition(t)&2?1:-1}getBaseTargetFromProps(e,t){const n=e.style;return n?n[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:e}=this.props;at(e)&&(this.childSubscription=e.on("change",t=>{this.current&&(this.current.textContent=`${t}`)}))}}class mi{constructor(e){this.isMounted=!1,this.node=e}update(){}}function Im({top:i,left:e,right:t,bottom:n}){return{x:{min:e,max:t},y:{min:i,max:n}}}function Nm(i,e){if(!e)return i;const t=e({x:i.left,y:i.top}),n=e({x:i.right,y:i.bottom});return{top:t.y,left:t.x,bottom:n.y,right:n.x}}function Fm(i,e){return Im(Nm(i.getBoundingClientRect(),e))}const Lm={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},jm=di.length;function Bm(i,e,t){let n="",r=!0;for(let o=0;o<jm;o++){const a=di[o],l=i[a];if(l===void 0)continue;let u=!0;if(typeof l=="number")u=l===(a.startsWith("scale")?1:0);else{const c=parseFloat(l);u=a.startsWith("scale")?c===1:c===0}if(!u||t){const c=pa(l,Qs[a]);if(!u){r=!1;const f=Lm[a]||a;n+=`${f}(${c}) `}t&&(e[a]=c)}}const s=i.pathRotation;return s&&(r=!1,n+=`rotate(${pa(s,Qs.pathRotation)}) `),n=n.trim(),t?n=t(e,r?"":n):r&&(n="none"),n}function nl(i,e,t){const{style:n,vars:r,transformOrigin:s}=i;let o=!1,a=!1;for(const l in e){const u=e[l];if(pi.has(l)){o=!0;continue}else if(Sc(l)){r[l]=u;continue}else{const c=pa(u,Qs[l]);l.startsWith("origin")?(a=!0,s[l]=c):n[l]=c}}if(e.transform||(o||t?n.transform=Bm(e,i.transform,t):n.transform&&(n.transform="none")),a){const{originX:l="50%",originY:u="50%",originZ:c=0}=s;n.transformOrigin=`${l} ${u} ${c}`}}function uf(i,{style:e,vars:t},n,r){const s=i.style;let o;for(o in e)s[o]=e[o];r==null||r.applyProjectionStyles(s,n);for(o in t)s.setProperty(o,t[o])}function iu(i,e){return e.max===e.min?0:i/(e.max-e.min)*100}const wi={correct:(i,e)=>{if(!e.target)return i;if(typeof i=="string")if(V.test(i))i=parseFloat(i);else return i;const t=iu(i,e.target.x),n=iu(i,e.target.y);return`${t}% ${n}%`}},zm={correct:(i,{treeScale:e,projectionDelta:t})=>{const n=i,r=rn.parse(i);if(r.length>5)return n;const s=rn.createTransformer(i),o=typeof r[0]!="number"?1:0,a=t.x.scale*e.x,l=t.y.scale*e.y;r[0+o]/=a,r[1+o]/=l;const u=cs(a,l,.5);return typeof r[2+o]=="number"&&(r[2+o]/=u),typeof r[3+o]=="number"&&(r[3+o]/=u),s(r)}},$m={borderRadius:{...wi,applyTo:[...pm]},borderTopLeftRadius:wi,borderTopRightRadius:wi,borderBottomLeftRadius:wi,borderBottomRightRadius:wi,boxShadow:zm};function cf(i,{layout:e,layoutId:t}){return pi.has(i)||i.startsWith("origin")||(e||t!==void 0)&&(!!$m[i]||i==="opacity")}function rl(i,e,t){var o;const n=i.style,r=e==null?void 0:e.style,s={};if(!n)return s;
vendor: 2,604 bytes, line 1
1for(const a in n)(at(n[a])||r&&at(r[a])||cf(a,i)||((o=t==null?void 0:t.getValue(a))==null?void 0:o.liveStyle)!==void 0)&&(s[a]=n[a]);return s}function Wm(i){return window.getComputedStyle(i)}class Ym extends lf{constructor(){super(...arguments),this.type="html",this.renderInstance=uf}readValueFromInstance(e,t){var n;if(pi.has(t))return(n=this.projection)!=null&&n.isProjecting?ia(t):hp(e,t);{const r=Wm(e),s=(Sc(t)?r.getPropertyValue(t):r[t])||0;return typeof s=="string"?s.trim():s}}measureInstanceViewportBox(e,{transformPagePoint:t}){return Fm(e,t)}build(e,t,n){nl(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return rl(e,t,n)}}const Um={offset:"stroke-dashoffset",array:"stroke-dasharray"},Gm={offset:"strokeDashoffset",array:"strokeDasharray"};function Hm(i,e,t=1,n=0,r=!0){i.pathLength=1;const s=r?Um:Gm;i[s.offset]=`${-n}`,i[s.array]=`${e} ${t}`}const Xm=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function ff(i,{attrX:e,attrY:t,attrScale:n,pathLength:r,pathSpacing:s=1,pathOffset:o=0,...a},l,u,c){if(nl(i,a,u),l){i.style.viewBox&&(i.attrs.viewBox=i.style.viewBox);return}i.attrs=i.style,i.style={};const{attrs:f,style:h}=i;f.transform&&(h.transform=f.transform,delete f.transform),(h.transform||f.transformOrigin)&&(h.transformOrigin=f.transformOrigin??"50% 50%",delete f.transformOrigin),h.transform&&(h.transformBox=(c==null?void 0:c.transformBox)??"fill-box",delete f.transformBox);for(const d of Xm)f[d]!==void 0&&(h[d]=f[d],delete f[d]);e!==void 0&&(f.x=e),t!==void 0&&(f.y=t),n!==void 0&&(f.scale=n),r!==void 0&&Hm(f,r,s,o,!1)}const hf=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),df=i=>typeof i=="string"&&i.toLowerCase()==="svg";function Km(i,e,t,n){uf(i,e,void 0,n);for(const r in e.attrs)i.setAttribute(hf.has(r)?r:Ja(r),e.attrs[r])}function pf(i,e,t){const n=rl(i,e,t);for(const r in i)if(at(i[r])||at(e[r])){const s=di.indexOf(r)!==-1?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r;n[s]=i[r]}return n}class qm extends lf{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=rf}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(pi.has(t)){const n=Jc(t);return n&&n.default||0}return t=hf.has(t)?t:Ja(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return pf(e,t,n)}
vendor: 16,874 bytes, lines 1-8
1build(e,t,n){ff(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,r){Km(e,t,n,r)}mount(e){this.isSVGTag=df(e.tagName),super.mount(e)}}const Zm=tl.length;function mf(i){if(!i)return;if(!i.isControllingVariants){const t=i.parent?mf(i.parent)||{}:{};return i.props.initial!==void 0&&(t.initial=i.props.initial),t}const e={};for(let t=0;t<Zm;t++){const n=tl[t],r=i.props[n];(Zi(r)||r===!1)&&(e[n]=r)}return e}function gf(i,e){if(!Array.isArray(e))return!1;const t=e.length;if(t!==i.length)return!1;for(let n=0;n<t;n++)if(e[n]!==i[n])return!1;return!0}const Qm=[...el].reverse(),Jm=el.length;function eg(i){return e=>Promise.all(e.map(({animation:t,options:n})=>nm(i,t,n)))}function tg(i){let e=eg(i),t=su(),n=!0,r=!1;const s=u=>(c,f)=>{var d;const h=wr(i,f,u==="exit"?(d=i.presenceContext)==null?void 0:d.custom:void 0);if(h){const{transition:m,transitionEnd:p,...g}=h;c={...c,...g,...p}}return c};function o(u){e=u(i)}function a(u){const{props:c}=i,f=mf(i.parent)||{},h=[],d=new Set;let m={},p=1/0;for(let _=0;_<Jm;_++){const y=Qm[_],x=t[y],v=c[y]!==void 0?c[y]:f[y],b=Zi(v),E=y===u?x.isActive:null;E===!1&&(p=_);let T=v===f[y]&&v!==c[y]&&b;if(T&&(n||r)&&i.manuallyAnimateOnMount&&(T=!1),x.protectedKeys={...m},!x.isActive&&E===null||!v&&!x.prevProp||mo(v)||typeof v=="boolean")continue;if(y==="exit"&&x.isActive&&E!==!0){x.prevResolvedValues&&(m={...m,...x.prevResolvedValues});continue}const M=ng(x.prevProp,v);let P=M||y===u&&x.isActive&&!T&&b||_>p&&b,S=!1;const O=Array.isArray(v)?v:[v];let k=O.reduce(s(y),{});E===!1&&(k={});const{prevResolvedValues:W={}}=x,F={...W,...k},B=N=>{P=!0,d.has(N)&&(S=!0,d.delete(N)),x.needsAnimating[N]=!0;const Y=i.getValue(N);Y&&(Y.liveStyle=!1)};for(const N in F){const Y=k[N],w=W[N];if(m.hasOwnProperty(N))continue;let H=!1;ca(Y)&&ca(w)?H=!gf(Y,w)||M:H=Y!==w,H?Y!=null?B(N):d.add(N):Y!==void 0&&d.has(N)?B(N):x.protectedKeys[N]=!0}x.prevProp=v,x.prevResolvedValues=k,x.isActive&&(m={...m,...k}),(n||r)&&i.blockInitialAnimation&&(P=!1);const I=T&&M;P&&(!I||S)&&h.push(...O.map(N=>{const Y={type:y};if(typeof N=="string"&&(n||r)&&!I&&i.manuallyAnimateOnMount&&i.parent){const{parent:w}=i,H=wr(w,N);if(w.enteringChildren&&H){const{delayChildren:Ve}=H.transition||{};Y.delay=Yc(w.enteringChildren,i,Ve)}}return{animation:N,options:Y}}))}if(d.size){const _={};if(typeof c.initial!="boolean"){const y=wr(i,Array.isArray(c.initial)?c.initial[0]:c.initial);y&&y.transition&&(_.transition=y.transition)}d.forEach(y=>{const x=i.getBaseTarget(y),v=i.getValue(y);v&&(v.liveStyle=!0),_[y]=x??null}),h.push({animation:_})}let g=!!h.length;return n&&(c.initial===!1||c.initial===c.animate)&&!i.manuallyAnimateOnMount&&(g=!1),n=!1,r=!1,g?e(h):Promise.resolve()}function l(u,c){var h;if(t[u].isActive===c)return Promise.resolve();(h=i.variantChildren)==null||h.forEach(d=>{var m;return(m=d.animationState)==null?void 0:m.setActive(u,c)}),t[u].isActive=c;const f=a(u);for(const d in t)t[d].protectedKeys={};return f}return{animateChanges:a,setActive:l,setAnimateFunction:o,getState:()=>t,reset:()=>{t=su(),r=!0}}}function ng(i,e){return typeof e=="string"?e!==i:Array.isArray(e)?!gf(e,i):!1}function ur(i=!1){return{isActive:i,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function su(){return{animate:ur(!0),whileInView:ur(),whileHover:ur(),whileTap:ur(),whileDrag:ur(),whileFocus:ur(),exit:ur()}}function ou(i,e,t,n={passive:!0}){return i.addEventListener(e,t,n),()=>i.removeEventListener(e,t,n)}function rg(i){return at(i)?i.get():i}const _f=j.createContext({transformPagePoint:i=>i,isStatic:!1,reducedMotion:"never"}),il=j.createContext({strict:!1}),au={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]};let lu=!1;function ig(){if(lu)return;const i={};for(const e in au)i[e]={isEnabled:t=>au[e].some(n=>!!t[n])};af(i),lu=!0}function yf(){return ig(),Dm()}function ga(i){const e=yf();for(const t in i)e[t]={...e[t],...i[t]};af(e)}function sg({children:i,features:e,strict:t=!1}){const[,n]=j.useState(!Eo(e)),r=j.useRef(void 0);if(!Eo(e)){const{renderer:s,...o}=e;r.current=s,ga(o)}return j.useEffect(()=>{Eo(e)&&e().then(({renderer:s,...o})=>{ga(o),r.current=s,n(!0)})},[]),A.jsx(il.Provider,{value:{renderer:r.current,strict:t},children:i})}function Eo(i){return typeof i=="function"}const og=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function eo(i){return i.startsWith("while")||i.startsWith("drag")&&i!=="draggable"||i.startsWith("layout")||i.startsWith("onTap")||i.startsWith("onPan")||i.startsWith("onLayout")||og.has(i)}let xf=i=>!eo(i);function ag(i){typeof i=="function"&&(xf=e=>e.startsWith("on")?!eo(e):i(e))}try{ag(require("@emotion/is-prop-valid").default)}catch{}function lg(i,e,t){const n={};for(const r in i)r==="values"&&typeof i.values=="object"||at(i[r])||(xf(r)||t===!0&&eo(r)||!e&&!eo(r)||i.draggable&&r.startsWith("onDrag"))&&(n[r]=i[r]);return n}const _o=j.createContext({});function ug(i,e){if(go(i)){const{initial:t,animate:n}=i;return{initial:t===!1||Zi(t)?t:void 0,animate:Zi(n)?n:void 0}}return i.inherit!==!1?e:{}}function cg(i){const{initial:e,animate:t}=ug(i,j.useContext(_o));return j.useMemo(()=>({initial:e,animate:t}),[uu(e),uu(t)])}function uu(i){return Array.isArray(i)?i.join(" "):i}const sl=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function vf(i,e,t){for(const n in e)!at(e[n])&&!cf(n,t)&&(i[n]=e[n])}function fg({transformTemplate:i},e){return j.useMemo(()=>{const t=sl();return nl(t,e,i),Object.assign({},t.vars,t.style)},[e])}function hg(i,e){const t=i.style||{},n={};return vf(n,t,i),Object.assign(n,fg(i,e)),n}function dg(i,e){const t={},n=hg(i,e);return i.drag&&i.dragListener!==!1&&(t.draggable=!1,n.userSelect=n.WebkitUserSelect=n.WebkitTouchCallout="none",n.touchAction=i.drag===!0?"none":`pan-${i.drag==="x"?"y":"x"}`),i.tabIndex===void 0&&(i.onTap||i.onTapStart||i.whileTap)&&(t.tabIndex=0),t.style=n,t}const wf=()=>({...sl(),attrs:{}});function pg(i,e,t,n){const r=j.useMemo(()=>{const s=wf();return ff(s,e,df(n),i.transformTemplate,i.style),{...s.attrs,style:{...s.style}}},[e]);if(i.style){const s={};vf(s,i.style,i),r.style={...s,...r.style}}return r}const mg=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function ol(i){return typeof i!="string"||i.includes("-")?!1:!!(mg.indexOf(i)>-1||/[A-Z]/u.test(i))}function gg(i,e,t,{latestValues:n},r,s=!1,o){const l=(o??ol(i)?pg:dg)(e,n,r,i),u=lg(e,typeof i=="string",s),c=i!==j.Fragment?{...u,...l,ref:t}:{},{children:f}=e,h=j.useMemo(()=>at(f)?f.get():f,[f]);return j.createElement(i,{...c,children:h})}function _g({scrapeMotionValuesFromProps:i,createRenderState:e},t,n,r){return{latestValues:yg(t,n,r,i),renderState:e()}}function yg(i,e,t,n){const r={},s=n(i,{});for(const h in s)r[h]=rg(s[h]);let{initial:o,animate:a}=i;const l=go(i),u=sf(i);e&&u&&!l&&i.inherit!==!1&&(o===void 0&&(o=e.initial),a===void 0&&(a=e.animate));let c=t?t.initial===!1:!1;c=c||o===!1;const f=c?a:o;if(f&&typeof f!="boolean"&&!mo(f)){const h=Array.isArray(f)?f:[f];for(let d=0;d<h.length;d++){const m=Qa(i,h[d]);if(m){const{transitionEnd:p,transition:g,..._}=m;for(const y in _){let x=_[y];if(Array.isArray(x)){const v=c?x.length-1:0;x=x[v]}x!==null&&(r[y]=x)}for(const y in p)r[y]=p[y]}}}return r}const bf=i=>(e,t)=>{const n=j.useContext(_o),r=j.useContext(oc),s=()=>_g(i,e,n,r);return t?s():td(s)},xg=bf({scrapeMotionValuesFromProps:rl,createRenderState:sl}),vg=bf({scrapeMotionValuesFromProps:pf,createRenderState:wf}),wg=Symbol.for("motionComponentSymbol");function bg(i,e,t){const n=j.useRef(t);j.useInsertionEffect(()=>{n.current=t});const r=j.useRef(null);return j.useCallback(s=>{var a;s&&((a=i.onMount)==null||a.call(i,s)),e&&(s?e.mount(s):e.unmount());const o=n.current;if(typeof o=="function")if(s){const l=o(s);typeof l=="function"&&(r.current=l)}else r.current?(r.current(),r.current=null):o(s);else o&&(o.current=s)},[e])}const Tg=j.createContext({});function Sg(i){return i&&typeof i=="object"&&Object.prototype.hasOwnProperty.call(i,"current")}function Ag(i,e,t,n,r,s){var x,v;const{visualElement:o}=j.useContext(_o),a=j.useContext(il),l=j.useContext(oc),u=j.useContext(_f),c=u.reducedMotion,f=u.skipAnimations,h=j.useRef(null),d=j.useRef(!1);n=n||a.renderer,!h.current&&n&&(h.current=n(i,{visualState:e,parent:o,props:t,presenceContext:l,blockInitialAnimation:l?l.initial===!1:!1,reducedMotionConfig:c,skipAnimations:f,isSVG:s}),d.current&&h.current&&(h.current.manuallyAnimateOnMount=!0));const m=h.current,p=j.useContext(Tg);m&&!m.projection&&r&&(m.type==="html"||m.type==="svg")&&Cg(h.current,t,r,p);const g=j.useRef(!1);j.useInsertionEffect(()=>{m&&g.current&&m.update(t,l)});const _=t[Kc],y=j.useRef(!!_&&typeof window<"u"&&!((x=window.MotionHandoffIsComplete)!=null&&x.call(window,_))&&((v=window.MotionHasOptimisedAnimation)==null?void 0:v.call(window,_)));return rd(()=>{d.current=!0,m&&(g.current=!0,window.MotionIsMounted=!0,m.updateFeatures(),m.scheduleRenderMicrotask(),y.current&&m.animationState&&m.animationState.animateChanges())}),j.useEffect(()=>{m&&(!y.current&&m.animationState&&m.animationState.animateChanges(),y.current&&(queueMicrotask(()=>{var b;(b=window.MotionHandoffMarkAsComplete)==null||b.call(window,_)}),y.current=!1),m.enteringChildren=void 0)}),m}function Cg(i,e,t,n){const{layoutId:r,layout:s,drag:o,dragConstraints:a,layoutScroll:l,layoutRoot:u,layoutAnchor:c,layoutCrossfade:f}=e;i.projection=new t(i.latestValues,e["data-framer-portal-id"]?void 0:Tf(i.parent)),i.projection.setOptions({layoutId:r,layout:s,alwaysMeasureLayout:!!o||a&&Sg(a),visualElement:i,animationType:typeof s=="string"?s:"both",initialPromotionConfig:n,crossfade:f,layoutScroll:l,layoutRoot:u,layoutAnchor:c})}function Tf(i){if(i)return i.options.allowProjection!==!1?i.projection:Tf(i.parent)}function ko(i,{forwardMotionProps:e=!1,type:t}={},n,r){n&&ga(n);const s=t?t==="svg":ol(i),o=s?vg:xg;function a(u,c){let f;const h={...j.useContext(_f),...u,layoutId:Mg(u)},{isStatic:d}=h,m=cg(u),p=o(u,d);if(!d&&typeof window<"u"){Pg();const g=Eg(h);f=g.MeasureLayout,m.visualElement=Ag(i,p,h,r,g.ProjectionNode,s)}return A.jsxs(_o.Provider,{value:m,children:[f&&m.visualElement?A.jsx(f,{visualElement:m.visualElement,...h}):null,gg(i,u,bg(p,m.visualElement,c),p,d,e,s)]})}a.displayName=`motion.${typeof i=="string"?i:`create(${i.displayName??i.name??""})`}`;const l=j.forwardRef(a);return l[wg]=i,l}function Mg({layoutId:i}){const e=j.useContext(ed).id;return e&&i!==void 0?e+"-"+i:i}function Pg(i,e){j.useContext(il).strict}function Eg(i){const e=yf(),{drag:t,layout:n}=e;if(!t&&!n)return{};const r={...t,...n};return{MeasureLayout:t!=null&&t.isEnabled(i)||n!=null&&n.isEnabled(i)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}function kg(i,e){if(typeof Proxy>"u")return ko;const t=new Map,n=(s,o)=>ko(s,o,i,e),r=(s,o)=>n(s,o);return new Proxy(r,{get:(s,o)=>o==="create"?n:(t.has(o)||t.set(o,ko(o,void 0,i,e)),t.get(o))})}const Rg=kg(),Og=(i,e)=>e.isSVG??ol(i)?new qm(e):new Ym(e,{allowProjection:i!==j.Fragment});class Dg extends mi{constructor(e){super(e),e.animationState||(e.animationState=tg(e))}updateAnimationControlsSubscription(){const{animate:e}=this.node.getProps();mo(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){var e;this.node.animationState.reset(),(e=this.unmountControls)==null||e.call(this)}}let Vg=0;class Ig extends mi{constructor(){super(...arguments),this.id=Vg++,this.isExitComplete=!1}update(){var s;if(!this.node.presenceContext)return;const{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;if(e&&n===!1){if(this.isExitComplete){const{initial:o,custom:a}=this.node.getProps();if(typeof o=="string"||typeof o=="object"&&o!==null&&!Array.isArray(o)){const l=wr(this.node,o,a);if(l){const{transition:u,transitionEnd:c,...f}=l;for(const h in f)(s=this.node.getValue(h))==null||s.jump(f[h])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}const r=this.node.animationState.setActive("exit",!e);t&&!e&&r.then(()=>{this.isExitComplete=!0,t(this.id)})}mount(){const{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}const Ng={animation:{Feature:Dg},exit:{Feature:Ig}};function Sf(i){return{point:{x:i.pageX,y:i.pageY}}}function cu(i,e,t){const{props:n}=i;i.animationState&&n.whileHover&&i.animationState.setActive("whileHover",t==="Start");const r="onHover"+t,s=n[r];s&&Ht.postRender(()=>s(e,Sf(e)))}class Fg extends mi{mount(){const{current:e}=this.node;e&&(this.unmount=wm(e,(t,n)=>(cu(this.node,n,"Start"),r=>cu(this.node,r,"End"))))}unmount(){}}class Lg extends mi{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch{e=!0}!e||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=ho(ou(this.node.current,"focus",()=>this.onFocus()),ou(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function fu(i,e,t){const{props:n}=i;if(i.current instanceof HTMLButtonElement&&i.current.disabled)return;i.animationState&&n.whileTap&&i.animationState.setActive("whileTap",t==="Start");const r="onTap"+(t==="End"?"":t),s=n[r];s&&Ht.postRender(()=>s(e,Sf(e)))}class jg extends mi{mount(){const{current:e}=this.node;if(!e)return;const{globalTapTarget:t,propagate:n}=this.node.props;this.unmount=Cm(e,(r,s)=>(fu(this.node,s,"Start"),(o,{success:a})=>fu(this.node,o,a?"End":"Cancel")),{useGlobalTarget:t,stopPropagation:(n==null?void 0:n.tap)===!1})}unmount(){}}const _a=new WeakMap,Ro=new WeakMap,Bg=i=>{const e=_a.get(i.target);e&&e(i)},zg=i=>{i.forEach(Bg)};function $g({root:i,...e}){const t=i||document;Ro.has(t)||Ro.set(t,{});const n=Ro.get(t),r=JSON.stringify(e);return n[r]||(n[r]=new IntersectionObserver(zg,{root:i,...e})),n[r]}function Wg(i,e,t){const n=$g(e);return _a.set(i,t),n.observe(i),()=>{_a.delete(i),n.unobserve(i)}}const Yg={some:0,all:1};class Ug extends mi{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var l;(l=this.stopObserver)==null||l.call(this);const{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:r="some",once:s}=e,o={root:t?t.current:void 0,rootMargin:n,threshold:typeof r=="number"?r:Yg[r]},a=u=>{const{isIntersecting:c}=u;if(this.isInView===c||(this.isInView=c,s&&!c&&this.hasEnteredView))return;c&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",c);const{onViewportEnter:f,onViewportLeave:h}=this.node.getProps(),d=c?f:h;d&&d(u)};this.stopObserver=Wg(this.node.current,o,a)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:e,prevProps:t}=this.node;["amount","margin","root"].some(Gg(e,t))&&this.startObserver()}unmount(){var e;(e=this.stopObserver)==null||e.call(this),this.hasEnteredView=!1,this.isInView=!1}}function Gg({viewport:i={}},{viewport:e={}}={}){return t=>i[t]!==e[t]}const Hg={inView:{Feature:Ug},tap:{Feature:jg},focus:{Feature:Lg},hover:{Feature:Fg}},Xg={renderer:Og,...Ng,...Hg},ie=Rg;function Tn(i){if(i===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function Af(i,e){i.prototype=Object.create(e.prototype),i.prototype.constructor=i,i.__proto__=e}/*! 2 * GSAP 3.15.0 3 * https://gsap.com 4 * 5 * @license Copyright 2008-2026, GreenSock. All rights reserved. 6 * Subject to the terms at https://gsap.com/standard-license 7 * @author: Jack Doyle, [email protected] 8*/var Lt={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},Qi={duration:.5,overwrite:!1,delay:0}
vendor: 5,064 bytes, line 8
8,al,Je,me,Ut=1e8,he=1/Ut,ya=Math.PI*2,Kg=ya/4,qg=0,Cf=Math.sqrt,Zg=Math.cos,Qg=Math.sin,Xe=function(e){return typeof e=="string"},Me=function(e){return typeof e=="function"},kn=function(e){return typeof e=="number"},ll=function(e){return typeof e>"u"},mn=function(e){return typeof e=="object"},wt=function(e){return e!==!1},ul=function(){return typeof window<"u"},_s=function(e){return Me(e)||Xe(e)},Mf=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},lt=Array.isArray,Jg=/random\([^)]+\)/g,e0=/,\s*/g,hu=/(?:-?\.?\d|\.)+/gi,Pf=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,Gr=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Oo=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,Ef=/[+-]=-?[.\d]+/,t0=/[^,'"\[\]\s]+/gi,n0=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,ye,un,xa,cl,jt={},to={},kf,Rf=function(e){return(to=ii(e,jt))&&At},fl=function(e,t){return console.warn("Invalid property",e,"set to",t,"Missing plugin? gsap.registerPlugin()")},Ji=function(e,t){return!t&&console.warn(e)},Of=function(e,t){return e&&(jt[e]=t)&&to&&(to[e]=t)||jt},es=function(){return 0},r0={suppressEvents:!0,isStart:!0,kill:!1},Ns={suppressEvents:!0,kill:!1},i0={suppressEvents:!0},hl={},Gn=[],va={},Df,Rt={},Do={},du=30,Fs=[],dl="",pl=function(e){var t=e[0],n,r;if(mn(t)||Me(t)||(e=[e]),!(n=(t._gsap||{}).harness)){for(r=Fs.length;r--&&!Fs[r].targetTest(t););n=Fs[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new th(e[r],n)))||e.splice(r,1);return e},br=function(e){return e._gsap||pl(Gt(e))[0]._gsap},Vf=function(e,t,n){return(n=e[t])&&Me(n)?e[t]():ll(n)&&e.getAttribute&&e.getAttribute(t)||n},bt=function(e,t){return(e=e.split(",")).forEach(t)||e},Oe=function(e){return Math.round(e*1e5)/1e5||0},_e=function(e){return Math.round(e*1e7)/1e7||0},qr=function(e,t){var n=t.charAt(0),r=parseFloat(t.substr(2));return e=parseFloat(e),n==="+"?e+r:n==="-"?e-r:n==="*"?e*r:e/r},s0=function(e,t){for(var n=t.length,r=0;e.indexOf(t[r])<0&&++r<n;);return r<n},no=function(){var e=Gn.length,t=Gn.slice(0),n,r;for(va={},Gn.length=0,n=0;n<e;n++)r=t[n],r&&r._lazy&&(r.render(r._lazy[0],r._lazy[1],!0)._lazy=0)},ml=function(e){return!!(e._initted||e._startAt||e.add)},If=function(e,t,n,r){Gn.length&&!Je&&no(),e.render(t,n,!!(Je&&t<0&&ml(e))),Gn.length&&!Je&&no()},Nf=function(e){var t=parseFloat(e);return(t||t===0)&&(e+"").match(t0).length<2?t:Xe(e)?e.trim():e},Ff=function(e){return e},Bt=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},o0=function(e){return function(t,n){for(var r in n)r in t||r==="duration"&&e||r==="ease"||(t[r]=n[r])}},ii=function(e,t){for(var n in t)e[n]=t[n];return e},pu=function i(e,t){for(var n in t)n!=="__proto__"&&n!=="constructor"&&n!=="prototype"&&(e[n]=mn(t[n])?i(e[n]||(e[n]={}),t[n]):t[n]);return e},ro=function(e,t){var n={},r;for(r in e)r in t||(n[r]=e[r]);return n},Fi=function(e){var t=e.parent||ye,n=e.keyframes?o0(lt(e.keyframes)):Bt;if(wt(e.inherit))for(;t;)n(e,t.vars.defaults),t=t.parent||t._dp;return e},a0=function(e,t){for(var n=e.length,r=n===t.length;r&&n--&&e[n]===t[n];);return n<0},Lf=function(e,t,n,r,s){var o=e[r],a;if(s)for(a=t[s];o&&o[s]>a;)o=o._prev;return o?(t._next=o._next,o._next=t):(t._next=e[n],e[n]=t),t._next?t._next._prev=t:e[r]=t,t._prev=o,t.parent=t._dp=e,t},yo=function(e,t,n,r){n===void 0&&(n="_first"),r===void 0&&(r="_last");var s=t._prev,o=t._next;s?s._next=o:e[n]===t&&(e[n]=o),o?o._prev=s:e[r]===t&&(e[r]=s),t._next=t._prev=t.parent=null},Qn=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},Tr=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var n=e;n;)n._dirty=1,n=n.parent;return e},l0=function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e},wa=function(e,t,n,r){return e._startAt&&(Je?e._startAt.revert(Ns):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,r))},u0=function i(e){return!e||e._ts&&i(e.parent)},mu=function(e){return e._repeat?si(e._tTime,e=e.duration()+e._rDelay)*e:0},si=function(e,t){var n=Math.floor(e=_e(e/t));return e&&n===e?n-1:n},io=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},xo=function(e){return e._end=_e(e._start+(e._tDur/Math.abs(e._ts||e._rts||he)||0))},vo=function(e,t){var n=e._dp;return n&&n.smoothChildTiming&&e._ts&&(e._start=_e(n._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),xo(e),n._dirty||Tr(n,e)),e},jf=function(e,t){var n;if((t._time||!t._dur&&t._initted||t._start<e._time&&(t._dur||!t.add))&&(n=io(e.rawTime(),t),(!t._dur||fs(0,t.totalDuration(),n)-t._tTime>he)&&t.render(n,!0)),Tr(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(n=e;n._dp;)n.rawTime()>=0&&n.totalTime(n._tTime),n=n._dp;e._zTime=-he}},fn=function(e,t,n,r){return t.parent&&Qn(t),t._start=_e((kn(n)?n:n||e!==ye?$t(e,n,t):e._time)+t._delay),t._end=_e(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),Lf(e,t,"_first","_last",e._sort?"_start":0),ba(t)||(e._recent=t),r||jf(e,t),e._ts<0&&vo(e,e._tTime),e},Bf=function(e,t){return(jt.ScrollTrigger||fl("scrollTrigger",t))&&jt.ScrollTrigger.create(t,e)}
vendor: 4,118 bytes, line 8
8,zf=function(e,t,n,r,s){if(_l(e,t,s),!e._initted)return 1;if(!n&&e._pt&&!Je&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&Df!==Dt.frame)return Gn.push(e),e._lazy=[s,r],1},c0=function i(e){var t=e.parent;return t&&t._ts&&t._initted&&!t._lock&&(t.rawTime()<0||i(t))},ba=function(e){var t=e.data;return t==="isFromStart"||t==="isStart"},f0=function(e,t,n,r){var s=e.ratio,o=t<0||!t&&(!e._start&&c0(e)&&!(!e._initted&&ba(e))||(e._ts<0||e._dp._ts<0)&&!ba(e))?0:1,a=e._rDelay,l=0,u,c,f;if(a&&e._repeat&&(l=fs(0,e._tDur,t),c=si(l,a),e._yoyo&&c&1&&(o=1-o),c!==si(e._tTime,a)&&(s=1-o,e.vars.repeatRefresh&&e._initted&&e.invalidate())),o!==s||Je||r||e._zTime===he||!t&&e._zTime){if(!e._initted&&zf(e,t,r,n,l))return;for(f=e._zTime,e._zTime=t||(n?he:0),n||(n=t&&!f),e.ratio=o,e._from&&(o=1-o),e._time=0,e._tTime=l,u=e._pt;u;)u.r(o,u.d),u=u._next;t<0&&wa(e,t,n,!0),e._onUpdate&&!n&&Nt(e,"onUpdate"),l&&e._repeat&&!n&&e.parent&&Nt(e,"onRepeat"),(t>=e._tDur||t<0)&&e.ratio===o&&(o&&Qn(e,1),!n&&!Je&&(Nt(e,o?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=t)},h0=function(e,t,n){var r;if(n>t)for(r=e._first;r&&r._start<=n;){if(r.data==="isPause"&&r._start>t)return r;r=r._next}else for(r=e._last;r&&r._start>=n;){if(r.data==="isPause"&&r._start<t)return r;r=r._prev}},oi=function(e,t,n,r){var s=e._repeat,o=_e(t)||0,a=e._tTime/e._tDur;return a&&!r&&(e._time*=o/e._dur),e._dur=o,e._tDur=s?s<0?1e10:_e(o*(s+1)+e._rDelay*s):o,a>0&&!r&&vo(e,e._tTime=e._tDur*a),e.parent&&xo(e),n||Tr(e.parent,e),e},gu=function(e){return e instanceof vt?Tr(e):oi(e,e._dur)},d0={_start:0,endTime:es,totalDuration:es},$t=function i(e,t,n){var r=e.labels,s=e._recent||d0,o=e.duration()>=Ut?s.endTime(!1):e._dur,a,l,u;return Xe(t)&&(isNaN(t)||t in r)?(l=t.charAt(0),u=t.substr(-1)==="%",a=t.indexOf("="),l==="<"||l===">"?(a>=0&&(t=t.replace(/=/,"")),(l==="<"?s._start:s.endTime(s._repeat>=0))+(parseFloat(t.substr(1))||0)*(u?(a<0?s:n).totalDuration()/100:1)):a<0?(t in r||(r[t]=o),r[t]):(l=parseFloat(t.charAt(a-1)+t.substr(a+1)),u&&n&&(l=l/100*(lt(n)?n[0]:n).totalDuration()),a>1?i(e,t.substr(0,a-1),n)+l:o+l)):t==null?o:+t},Li=function(e,t,n){var r=kn(t[1]),s=(r?2:1)+(e<2?0:1),o=t[s],a,l;if(r&&(o.duration=t[1]),o.parent=n,e){for(a=o,l=n;l&&!("immediateRender"in a);)a=l.vars.defaults||{},l=wt(l.vars.inherit)&&l.parent;o.immediateRender=wt(a.immediateRender),e<2?o.runBackwards=1:o.startAt=t[s-1]}return new Le(t[0],o,t[s+1])},rr=function(e,t){return e||e===0?t(e):t},fs=function(e,t,n){return n<e?e:n>t?t:n},st=function(e,t){return!Xe(e)||!(t=n0.exec(e))?"":t[1]},p0=function(e,t,n){return rr(n,function(r){return fs(e,t,r)})},Ta=[].slice,$f=function(e,t){return e&&mn(e)&&"length"in e&&(!t&&!e.length||e.length-1 in e&&mn(e[0]))&&!e.nodeType&&e!==un},m0=function(e,t,n){return n===void 0&&(n=[]),e.forEach(function(r){var s;return Xe(r)&&!t||$f(r,1)?(s=n).push.apply(s,Gt(r)):n.push(r)})||n},Gt=function(e,t,n){return me&&!t&&me.selector?me.selector(e):Xe(e)&&!n&&(xa||!ai())?Ta.call((t||cl).querySelectorAll(e),0):lt(e)?m0(e,n):$f(e)?Ta.call(e,0):e?[e]:[]},Sa=function(e){return e=Gt(e)[0]||Ji("Invalid scope")||{},function(t){var n=e.current||e.nativeElement||e;return Gt(t,n.querySelectorAll?n:n===e?Ji("Invalid scope")||cl.createElement("div"):e)}},Wf=function(e){return e.sort(function(){return .5-Math.random()})},Yf=function(e){if(Me(e))return e;var t=mn(e)?e:{each:e},n=Sr(t.ease),r=t.from||0,s=parseFloat(t.base)||0,o={},a=r>0&&r<1,l=isNaN(r)||a,u=t.axis,c=r,f=r;return Xe(r)?c=f={center:.5,edges:.5,end:1}[r]||0:!a&&l&&(c=r[0],f=r[1]),function(h,d,m){var p=(m||t).length,g=o[p],_,y,x,v,b,E,T,M,P;if(!g){if(P=t.grid==="auto"?0:(t.grid||[1,Ut])[1],!P){for(T=-Ut;T<(T=m[P++].getBoundingClientRect().left)&&P<p;);P<p&&P--}for(g=o[p]=[],_=l?Math.min(P,p)*c-.5:r%P,y=P===Ut?0:l?p*f/P-.5:r/P|0,T=0,M=Ut,E=0;E<p;E++)x=E%P-_,v=y-(E/P|0),g[E]=b=u?Math.abs(u==="y"?v:x):Cf(x*x+v*v),b>T&&(T=b),b<M&&(M=b);r==="random"&&Wf(g),g.max=T-M,g.min=M,g.v=p=(parseFloat(t.amount)||parseFloat(t.each)*(P>p?p-1:u?u==="y"?p/P:P:Math.max(P,p/P))||0)*(r==="edges"?-1:1),g.b=p<0?s-p:s,g.u=st(t.amount||t.each)||0,n=n&&p<0?P0(n):n}
vendor: 4,455 bytes, line 8
8return p=(g[h]-g.min)/g.max||0,_e(g.b+(n?n(p):p)*g.v)+g.u}},Aa=function(e){var t=Math.pow(10,((e+"").split(".")[1]||"").length);return function(n){var r=_e(Math.round(parseFloat(n)/e)*e*t);return(r-r%1)/t+(kn(n)?0:st(n))}},Uf=function(e,t){var n=lt(e),r,s;return!n&&mn(e)&&(r=n=e.radius||Ut,e.values?(e=Gt(e.values),(s=!kn(e[0]))&&(r*=r)):e=Aa(e.increment)),rr(t,n?Me(e)?function(o){return s=e(o),Math.abs(s-o)<=r?s:o}:function(o){for(var a=parseFloat(s?o.x:o),l=parseFloat(s?o.y:0),u=Ut,c=0,f=e.length,h,d;f--;)s?(h=e[f].x-a,d=e[f].y-l,h=h*h+d*d):h=Math.abs(e[f]-a),h<u&&(u=h,c=f);return c=!r||u<=r?e[c]:o,s||c===o||kn(o)?c:c+st(o)}:Aa(e))},Gf=function(e,t,n,r){return rr(lt(e)?!t:n===!0?!!(n=0):!r,function(){return lt(e)?e[~~(Math.random()*e.length)]:(n=n||1e-5)&&(r=n<1?Math.pow(10,(n+"").length-2):1)&&Math.floor(Math.round((e-n/2+Math.random()*(t-e+n*.99))/n)*n*r)/r})},g0=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(r){return t.reduce(function(s,o){return o(s)},r)}},_0=function(e,t){return function(n){return e(parseFloat(n))+(t||st(n))}},y0=function(e,t,n){return Xf(e,t,0,1,n)},Hf=function(e,t,n){return rr(n,function(r){return e[~~t(r)]})},x0=function i(e,t,n){var r=t-e;return lt(e)?Hf(e,i(0,e.length),t):rr(n,function(s){return(r+(s-e)%r)%r+e})},v0=function i(e,t,n){var r=t-e,s=r*2;return lt(e)?Hf(e,i(0,e.length-1),t):rr(n,function(o){return o=(s+(o-e)%s)%s||0,e+(o>r?s-o:o)})},ts=function(e){return e.replace(Jg,function(t){var n=t.indexOf("[")+1,r=t.substring(n||7,n?t.indexOf("]"):t.length-1).split(e0);return Gf(n?r:+r[0],n?0:+r[1],+r[2]||1e-5)})},Xf=function(e,t,n,r,s){var o=t-e,a=r-n;return rr(s,function(l){return n+((l-e)/o*a||0)})},w0=function i(e,t,n,r){var s=isNaN(e+t)?0:function(d){return(1-d)*e+d*t};if(!s){var o=Xe(e),a={},l,u,c,f,h;if(n===!0&&(r=1)&&(n=null),o)e={p:e},t={p:t};else if(lt(e)&&!lt(t)){for(c=[],f=e.length,h=f-2,u=1;u<f;u++)c.push(i(e[u-1],e[u]));f--,s=function(m){m*=f;var p=Math.min(h,~~m);return c[p](m-p)},n=t}else r||(e=ii(lt(e)?[]:{},e));if(!c){for(l in t)gl.call(a,e,l,"get",t[l]);s=function(m){return vl(m,a)||(o?e.p:e)}}}return rr(n,s)},_u=function(e,t,n){var r=e.labels,s=Ut,o,a,l;for(o in r)a=r[o]-t,a<0==!!n&&a&&s>(a=Math.abs(a))&&(l=o,s=a);return l},Nt=function(e,t,n){var r=e.vars,s=r[t],o=me,a=e._ctx,l,u,c;if(s)return l=r[t+"Params"],u=r.callbackScope||e,n&&Gn.length&&no(),a&&(me=a),c=l?s.apply(u,l):s.call(u),me=o,c},Pi=function(e){return Qn(e),e.scrollTrigger&&e.scrollTrigger.kill(!!Je),e.progress()<1&&Nt(e,"onInterrupt"),e},Hr,Kf=[],qf=function(e){if(e)if(e=!e.name&&e.default||e,ul()||e.headless){var t=e.name,n=Me(e),r=t&&!n&&e.init?function(){this._props=[]}:e,s={init:es,render:vl,add:gl,kill:L0,modifier:F0,rawVars:0},o={targetTest:0,get:0,getSetter:xl,aliases:{},register:0};if(ai(),e!==r){if(Rt[t])return;Bt(r,Bt(ro(e,s),o)),ii(r.prototype,ii(s,ro(e,o))),Rt[r.prop=t]=r,e.targetTest&&(Fs.push(r),hl[t]=1),t=(t==="css"?"CSS":t.charAt(0).toUpperCase()+t.substr(1))+"Plugin"}Of(t,r),e.register&&e.register(At,r,Tt)}else Kf.push(e)},fe=255,Ei={aqua:[0,fe,fe],lime:[0,fe,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,fe],navy:[0,0,128],white:[fe,fe,fe],olive:[128,128,0],yellow:[fe,fe,0],orange:[fe,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[fe,0,0],pink:[fe,192,203],cyan:[0,fe,fe],transparent:[fe,fe,fe,0]},Vo=function(e,t,n){return e+=e<0?1:e>1?-1:0,(e*6<1?t+(n-t)*e*6:e<.5?n:e*3<2?t+(n-t)*(2/3-e)*6:t)*fe+.5|0},Zf=function(e,t,n){var r=e?kn(e)?[e>>16,e>>8&fe,e&fe]:0:Ei.black,s,o,a,l,u,c,f,h,d,m;if(!r){if(e.substr(-1)===","&&(e=e.substr(0,e.length-1)),Ei[e])r=Ei[e];else if(e.charAt(0)==="#"){if(e.length<6&&(s=e.charAt(1),o=e.charAt(2),a=e.charAt(3),e="#"+s+s+o+o+a+a+(e.length===5?e.charAt(4)+e.charAt(4):"")),e.length===9)return r=parseInt(e.substr(1,6),16),[r>>16,r>>8&fe,r&fe,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),r=[e>>16,e>>8&fe,e&fe]}else if(e.substr(0,3)==="hsl"){if(r=m=e.match(hu),!t)l=+r[0]%360/360,u=+r[1]/100,c=+r[2]/100,o=c<=.5?c*(u+1):c+u-c*u,s=c*2-o,r.length>3&&(r[3]*=1),r[0]=Vo(l+1/3,s,o),r[1]=Vo(l,s,o),r[2]=Vo(l-1/3,s,o);else if(~e.indexOf("="))return r=e.match(Pf),n&&r.length<4&&(r[3]=1),r}else r=e.match(hu)||Ei.transparent;r=r.map(Number)}return t&&!m&&(s=r[0]/fe,o=r[1]/fe,a=r[2]/fe,f=Math.max(s,o,a),h=Math.min(s,o,a),c=(f+h)/2,f===h?l=u=0:(d=f-h,u=c>.5?d/(2-f-h):d/(f+h),l=f===s?(o-a)/d+(o<a?6:0):f===o?(a-s)/d+2:(s-o)/
vendor: 4,624 bytes, line 8
8d+4,l*=60),r[0]=~~(l+.5),r[1]=~~(u*100+.5),r[2]=~~(c*100+.5)),n&&r.length<4&&(r[3]=1),r},Qf=function(e){var t=[],n=[],r=-1;return e.split(Hn).forEach(function(s){var o=s.match(Gr)||[];t.push.apply(t,o),n.push(r+=o.length+1)}),t.c=n,t},yu=function(e,t,n){var r="",s=(e+r).match(Hn),o=t?"hsla(":"rgba(",a=0,l,u,c,f;if(!s)return e;if(s=s.map(function(h){return(h=Zf(h,t,1))&&o+(t?h[0]+","+h[1]+"%,"+h[2]+"%,"+h[3]:h.join(","))+")"}),n&&(c=Qf(e),l=n.c,l.join(r)!==c.c.join(r)))for(u=e.replace(Hn,"1").split(Gr),f=u.length-1;a<f;a++)r+=u[a]+(~l.indexOf(a)?s.shift()||o+"0,0,0,0)":(c.length?c:s.length?s:n).shift());if(!u)for(u=e.split(Hn),f=u.length-1;a<f;a++)r+=u[a]+s[a];return r+u[f]},Hn=function(){var i="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b",e;for(e in Ei)i+="|"+e+"\\b";return new RegExp(i+")","gi")}(),b0=/hsl[a]?\(/,Jf=function(e){var t=e.join(" "),n;if(Hn.lastIndex=0,Hn.test(t))return n=b0.test(t),e[1]=yu(e[1],n),e[0]=yu(e[0],n,Qf(e[1])),!0},ns,Dt=function(){var i=Date.now,e=500,t=33,n=i(),r=n,s=1e3/240,o=s,a=[],l,u,c,f,h,d,m=function p(g){var _=i()-r,y=g===!0,x,v,b,E;if((_>e||_<0)&&(n+=_-t),r+=_,b=r-n,x=b-o,(x>0||y)&&(E=++f.frame,h=b-f.time*1e3,f.time=b=b/1e3,o+=x+(x>=s?4:s-x),v=1),y||(l=u(p)),v)for(d=0;d<a.length;d++)a[d](b,h,E,g)};return f={time:0,frame:0,tick:function(){m(!0)},deltaRatio:function(g){return h/(1e3/(g||60))},wake:function(){kf&&(!xa&&ul()&&(un=xa=window,cl=un.document||{},jt.gsap=At,(un.gsapVersions||(un.gsapVersions=[])).push(At.version),Rf(to||un.GreenSockGlobals||!un.gsap&&un||{}),Kf.forEach(qf)),c=typeof requestAnimationFrame<"u"&&requestAnimationFrame,l&&f.sleep(),u=c||function(g){return setTimeout(g,o-f.time*1e3+1|0)},ns=1,m(2))},sleep:function(){(c?cancelAnimationFrame:clearTimeout)(l),ns=0,u=es},lagSmoothing:function(g,_){e=g||1/0,t=Math.min(_||33,e)},fps:function(g){s=1e3/(g||240),o=f.time*1e3+s},add:function(g,_,y){var x=_?function(v,b,E,T){g(v,b,E,T),f.remove(x)}:g;return f.remove(g),a[y?"unshift":"push"](x),ai(),x},remove:function(g,_){~(_=a.indexOf(g))&&a.splice(_,1)&&d>=_&&d--},_listeners:a},f}(),ai=function(){return!ns&&Dt.wake()},ne={},T0=/^[\d.\-M][\d.\-,\s]/,S0=/["']/g,A0=function(e){for(var t={},n=e.substr(1,e.length-3).split(":"),r=n[0],s=1,o=n.length,a,l,u;s<o;s++)l=n[s],a=s!==o-1?l.lastIndexOf(","):l.length,u=l.substr(0,a),t[r]=isNaN(u)?u.replace(S0,"").trim():+u,r=l.substr(a+1).trim();return t},C0=function(e){var t=e.indexOf("(")+1,n=e.indexOf(")"),r=e.indexOf("(",t);return e.substring(t,~r&&r<n?e.indexOf(")",n+1):n)},M0=function(e){var t=(e+"").split("("),n=ne[t[0]];return n&&t.length>1&&n.config?n.config.apply(null,~e.indexOf("{")?[A0(t[1])]:C0(e).split(",").map(Nf)):ne._CE&&T0.test(e)?ne._CE("",e):n},P0=function(e){return function(t){return 1-e(1-t)}},Sr=function(e,t){return e&&(Me(e)?e:ne[e]||M0(e))||t},Dr=function(e,t,n,r){n===void 0&&(n=function(l){return 1-t(1-l)}),r===void 0&&(r=function(l){return l<.5?t(l*2)/2:1-t((1-l)*2)/2});var s={easeIn:t,easeOut:n,easeInOut:r},o;return bt(e,function(a){ne[a]=jt[a]=s,ne[o=a.toLowerCase()]=n;for(var l in s)ne[o+(l==="easeIn"?".in":l==="easeOut"?".out":".inOut")]=ne[a+"."+l]=s[l]}),s},eh=function(e){return function(t){return t<.5?(1-e(1-t*2))/2:.5+e((t-.5)*2)/2}},Io=function i(e,t,n){var r=t>=1?t:1,s=(n||(e?.3:.45))/(t<1?t:1),o=s/ya*(Math.asin(1/r)||0),a=function(c){return c===1?1:r*Math.pow(2,-10*c)*Qg((c-o)*s)+1},l=e==="out"?a:e==="in"?function(u){return 1-a(1-u)}:eh(a);return s=ya/s,l.config=function(u,c){return i(e,u,c)},l},No=function i(e,t){t===void 0&&(t=1.70158);var n=function(o){return o?--o*o*((t+1)*o+t)+1:0},r=e==="out"?n:e==="in"?function(s){return 1-n(1-s)}:eh(n);return r.config=function(s){return i(e,s)},r};bt("Linear,Quad,Cubic,Quart,Quint,Strong",function(i,e){var t=e<5?e+1:e;Dr(i+",Power"+(t-1),e?function(n){return Math.pow(n,t)}:function(n){return n},function(n){return 1-Math.pow(1-n,t)},function(n){return n<.5?Math.pow(n*2,t)/2:1-Math.pow((1-n)*2,t)/2})});ne.Linear.easeNone=ne.none=ne.Linear.easeIn;Dr("Elastic",Io("in"),Io("out"),Io());(function(i,e){var t=1/e,n=2*t,r=2.5*t,s=function(a){return a<t?i*a*a:a<n?i*Math.pow(a-1.5/e,2)+.75:a<r?i*(a-=2.25/e)*a+.9375:i*Math.pow(a-2.625/e,2)+.984375};Dr("Bounce",function(o){return 1-s(1-o)},s)})(7.5625,2.75);Dr("Expo",function(i){return Math.pow(2,10*(i-1))*i+i*i*i*i*i*i*(1-i)});Dr("Circ",function(i){return-(Cf(1-i*i)-1)});Dr("Sine",function(i){return i===1?1:-Zg(i*Kg)+1});Dr("Back",No("in"),No("out"),No());ne.SteppedEase=ne.steps=jt.SteppedEase={config:function(e,t){e===void 0&&(e=1);var n=1/e,r=e+(t?0:1),s=t?1:0,o=1-he;return function(a){return((r*fs(0,o,a)|0)+s)*n}
vendor: 24,232 bytes, line 8
8}};Qi.ease=ne["quad.out"];bt("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(i){return dl+=i+","+i+"Params,"});var th=function(e,t){this.id=qg++,e._gsap=this,this.target=e,this.harness=t,this.get=t?t.get:Vf,this.set=t?t.getSetter:xl},rs=function(){function i(t){this.vars=t,this._delay=+t.delay||0,(this._repeat=t.repeat===1/0?-2:t.repeat||0)&&(this._rDelay=t.repeatDelay||0,this._yoyo=!!t.yoyo||!!t.yoyoEase),this._ts=1,oi(this,+t.duration,1,1),this.data=t.data,me&&(this._ctx=me,me.data.push(this)),ns||Dt.wake()}var e=i.prototype;return e.delay=function(n){return n||n===0?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+n-this._delay),this._delay=n,this):this._delay},e.duration=function(n){return arguments.length?this.totalDuration(this._repeat>0?n+(n+this._rDelay)*this._repeat:n):this.totalDuration()&&this._dur},e.totalDuration=function(n){return arguments.length?(this._dirty=0,oi(this,this._repeat<0?n:(n-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(n,r){if(ai(),!arguments.length)return this._tTime;var s=this._dp;if(s&&s.smoothChildTiming&&this._ts){for(vo(this,n),!s._dp||s.parent||jf(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&&n<this._tDur||this._ts<0&&n>0||!this._tDur&&!n)&&fn(this._dp,this,this._start-this._delay)}return(this._tTime!==n||!this._dur&&!r||this._initted&&Math.abs(this._zTime)===he||!this._initted&&this._dur&&n||!n&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=n),If(this,n,r)),this},e.time=function(n,r){return arguments.length?this.totalTime(Math.min(this.totalDuration(),n+mu(this))%(this._dur+this._rDelay)||(n?this._dur:0),r):this._time},e.totalProgress=function(n,r){return arguments.length?this.totalTime(this.totalDuration()*n,r):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},e.progress=function(n,r){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-n:n)+mu(this),r):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},e.iteration=function(n,r){var s=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(n-1)*s,r):this._repeat?si(this._tTime,s)+1:1},e.timeScale=function(n,r){if(!arguments.length)return this._rts===-he?0:this._rts;if(this._rts===n)return this;var s=this.parent&&this._ts?io(this.parent._time,this):this._tTime;return this._rts=+n||0,this._ts=this._ps||n===-he?0:this._rts,this.totalTime(fs(-Math.abs(this._delay),this.totalDuration(),s),r!==!1),xo(this),l0(this)},e.paused=function(n){return arguments.length?(this._ps!==n&&(this._ps=n,n?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(ai(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==he&&(this._tTime-=he)))),this):this._ps},e.startTime=function(n){if(arguments.length){this._start=_e(n);var r=this.parent||this._dp;return r&&(r._sort||!this.parent)&&fn(r,this,this._start-this._delay),this}return this._start},e.endTime=function(n){return this._start+(wt(n)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(n){var r=this.parent||this._dp;return r?n&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?io(r.rawTime(n),this):this._tTime:this._tTime},e.revert=function(n){n===void 0&&(n=i0);var r=Je;return Je=n,ml(this)&&(this.timeline&&this.timeline.revert(n),this.totalTime(-.01,n.suppressEvents)),this.data!=="nested"&&n.kill!==!1&&this.kill(),Je=r,this},e.globalTime=function(n){for(var r=this,s=arguments.length?n:r.rawTime();r;)s=r._start+s/(Math.abs(r._ts)||1),r=r._dp;return!this.parent&&this._sat?this._sat.globalTime(n):s},e.repeat=function(n){return arguments.length?(this._repeat=n===1/0?-2:n,gu(this)):this._repeat===-2?1/0:this._repeat},e.repeatDelay=function(n){if(arguments.length){var r=this._time;return this._rDelay=n,gu(this),r?this.time(r):this}return this._rDelay},e.yoyo=function(n){return arguments.length?(this._yoyo=n,this):this._yoyo},e.seek=function(n,r){return this.totalTime($t(this,n),wt(r))},e.restart=function(n,r){return this.play().totalTime(n?-this._delay:0,wt(r)),this._dur||(this._zTime=-he),this},e.play=function(n,r){return n!=null&&this.seek(n,r),this.reversed(!1).paused(!1)},e.reverse=function(n,r){return n!=null&&this.seek(n||this.totalDuration(),r),this.reversed(!0).paused(!1)},e.pause=function(n,r){return n!=null&&this.seek(n,r),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(n){return arguments.length?(!!n!==this.reversed()&&this.timeScale(-this._rts||(n?-he:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-he,this},e.isActive=function(){var n=this.parent||this._dp,r=this._start,s;return!!(!n||this._ts&&this._initted&&n.isActive()&&(s=n.rawTime(!0))>=r&&s<this.endTime(!0)-he)},e.eventCallback=function(n,r,s){var o=this.vars;return arguments.length>1?(r?(o[n]=r,s&&(o[n+"Params"]=s),n==="onUpdate"&&(this._onUpdate=r)):delete o[n],this):o[n]},e.then=function(n){var r=this,s=r._prom;return new Promise(function(o){var a=Me(n)?n:Ff,l=function(){var c=r.then;r.then=null,s&&s(),Me(a)&&(a=a(r))&&(a.then||a===r)&&(r.then=c),o(a),r.then=c};r._initted&&r.totalProgress()===1&&r._ts>=0||!r._tTime&&r._ts<0?l():r._prom=l})},e.kill=function(){Pi(this)},i}();Bt(rs.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:-he,_prom:0,_ps:!1,_rts:1});var vt=function(i){Af(e,i);function e(n,r){var s;return n===void 0&&(n={}),s=i.call(this,n)||this,s.labels={},s.smoothChildTiming=!!n.smoothChildTiming,s.autoRemoveChildren=!!n.autoRemoveChildren,s._sort=wt(n.sortChildren),ye&&fn(n.parent||ye,Tn(s),r),n.reversed&&s.reverse(),n.paused&&s.paused(!0),n.scrollTrigger&&Bf(Tn(s),n.scrollTrigger),s}var t=e.prototype;return t.to=function(r,s,o){return Li(0,arguments,this),this},t.from=function(r,s,o){return Li(1,arguments,this),this},t.fromTo=function(r,s,o,a){return Li(2,arguments,this),this},t.set=function(r,s,o){return s.duration=0,s.parent=this,Fi(s).repeatDelay||(s.repeat=0),s.immediateRender=!!s.immediateRender,new Le(r,s,$t(this,o),1),this},t.call=function(r,s,o){return fn(this,Le.delayedCall(0,r,s),o)},t.staggerTo=function(r,s,o,a,l,u,c){return o.duration=s,o.stagger=o.stagger||a,o.onComplete=u,o.onCompleteParams=c,o.parent=this,new Le(r,o,$t(this,l)),this},t.staggerFrom=function(r,s,o,a,l,u,c){return o.runBackwards=1,Fi(o).immediateRender=wt(o.immediateRender),this.staggerTo(r,s,o,a,l,u,c)},t.staggerFromTo=function(r,s,o,a,l,u,c,f){return a.startAt=o,Fi(a).immediateRender=wt(a.immediateRender),this.staggerTo(r,s,a,l,u,c,f)},t.render=function(r,s,o){var a=this._time,l=this._dirty?this.totalDuration():this._tDur,u=this._dur,c=r<=0?0:_e(r),f=this._zTime<0!=r<0&&(this._initted||!u),h,d,m,p,g,_,y,x,v,b,E,T;if(this!==ye&&c>l&&r>=0&&(c=l),c!==this._tTime||o||f){if(a!==this._time&&u&&(c+=this._time-a,r+=this._time-a),h=c,v=this._start,x=this._ts,_=!x,f&&(u||(a=this._zTime),(r||!s)&&(this._zTime=r)),this._repeat){if(E=this._yoyo,g=u+this._rDelay,this._repeat<-1&&r<0)return this.totalTime(g*100+r,s,o);if(h=_e(c%g),c===l?(p=this._repeat,h=u):(b=_e(c/g),p=~~b,p&&p===b&&(h=u,p--),h>u&&(h=u)),b=si(this._tTime,g),!a&&this._tTime&&b!==p&&this._tTime-b*g-this._dur<=0&&(b=p),E&&p&1&&(h=u-h,T=1),p!==b&&!this._lock){var M=E&&b&1,P=M===(E&&p&1);if(p<b&&(M=!M),a=M?0:c%u?u:c,this._lock=1,this.render(a||(T?0:_e(p*g)),s,!u)._lock=0,this._tTime=c,!s&&this.parent&&Nt(this,"onRepeat"),this.vars.repeatRefresh&&!T&&(this.invalidate()._lock=1,b=p),a&&a!==this._time||_!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(u=this._dur,l=this._tDur,P&&(this._lock=2,a=M?u:-1e-4,this.render(a,!0),this.vars.repeatRefresh&&!T&&this.invalidate()),this._lock=0,!this._ts&&!_)return this}}if(this._hasPause&&!this._forcing&&this._lock<2&&(y=h0(this,_e(a),_e(h)),y&&(c-=h-(h=y._start))),this._tTime=c,this._time=h,this._act=!!x,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=r,a=0),!a&&c&&u&&!s&&!b&&(Nt(this,"onStart"),this._tTime!==c))return this;if(h>=a&&r>=0)for(d=this._first;d;){if(m=d._next,(d._act||h>=d._start)&&d._ts&&y!==d){if(d.parent!==this)return this.render(r,s,o);if(d.render(d._ts>0?(h-d._start)*d._ts:(d._dirty?d.totalDuration():d._tDur)+(h-d._start)*d._ts,s,o),h!==this._time||!this._ts&&!_){y=0,m&&(c+=this._zTime=-he);break}}d=m}else{d=this._last;for(var S=r<0?r:h;d;){if(m=d._prev,(d._act||S<=d._end)&&d._ts&&y!==d){if(d.parent!==this)return this.render(r,s,o);if(d.render(d._ts>0?(S-d._start)*d._ts:(d._dirty?d.totalDuration():d._tDur)+(S-d._start)*d._ts,s,o||Je&&ml(d)),h!==this._time||!this._ts&&!_){y=0,m&&(c+=this._zTime=S?-he:he);break}}d=m}}if(y&&!s&&(this.pause(),y.render(h>=a?0:-he)._zTime=h>=a?1:-1,this._ts))return this._start=v,xo(this),this.render(r,s,o);this._onUpdate&&!s&&Nt(this,"onUpdate",!0),(c===l&&this._tTime>=this.totalDuration()||!c&&a)&&(v===this._start||Math.abs(x)!==Math.abs(this._ts))&&(this._lock||((r||!u)&&(c===l&&this._ts>0||!c&&this._ts<0)&&Qn(this,1),!s&&!(r<0&&!a)&&(c||a||!l)&&(Nt(this,c===l&&r>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(c<l&&this.timeScale()>0)&&this._prom())))}return this},t.add=function(r,s){var o=this;if(kn(s)||(s=$t(this,s,r)),!(r instanceof rs)){if(lt(r))return r.forEach(function(a){return o.add(a,s)}),this;if(Xe(r))return this.addLabel(r,s);if(Me(r))r=Le.delayedCall(0,r);else return this}return this!==r?fn(this,r,s):this},t.getChildren=function(r,s,o,a){r===void 0&&(r=!0),s===void 0&&(s=!0),o===void 0&&(o=!0),a===void 0&&(a=-Ut);for(var l=[],u=this._first;u;)u._start>=a&&(u instanceof Le?s&&l.push(u):(o&&l.push(u),r&&l.push.apply(l,u.getChildren(!0,s,o)))),u=u._next;return l},t.getById=function(r){for(var s=this.getChildren(1,1,1),o=s.length;o--;)if(s[o].vars.id===r)return s[o]},t.remove=function(r){return Xe(r)?this.removeLabel(r):Me(r)?this.killTweensOf(r):(r.parent===this&&yo(this,r),r===this._recent&&(this._recent=this._last),Tr(this))},t.totalTime=function(r,s){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=_e(Dt.time-(this._ts>0?r/this._ts:(this.totalDuration()-r)/-this._ts))),i.prototype.totalTime.call(this,r,s),this._forcing=0,this):this._tTime},t.addLabel=function(r,s){return this.labels[r]=$t(this,s),this},t.removeLabel=function(r){return delete this.labels[r],this},t.addPause=function(r,s,o){var a=Le.delayedCall(0,s||es,o);return a.data="isPause",this._hasPause=1,fn(this,a,$t(this,r))},t.removePause=function(r){var s=this._first;for(r=$t(this,r);s;)s._start===r&&s.data==="isPause"&&Qn(s),s=s._next},t.killTweensOf=function(r,s,o){for(var a=this.getTweensOf(r,o),l=a.length;l--;)zn!==a[l]&&a[l].kill(r,s);return this},t.getTweensOf=function(r,s){for(var o=[],a=Gt(r),l=this._first,u=kn(s),c;l;)l instanceof Le?s0(l._targets,a)&&(u?(!zn||l._initted&&l._ts)&&l.globalTime(0)<=s&&l.globalTime(l.totalDuration())>s:!s||l.isActive())&&o.push(l):(c=l.getTweensOf(a,s)).length&&o.push.apply(o,c),l=l._next;return o},t.tweenTo=function(r,s){s=s||{};var o=this,a=$t(o,r),l=s,u=l.startAt,c=l.onStart,f=l.onStartParams,h=l.immediateRender,d,m=Le.to(o,Bt({ease:s.ease||"none",lazy:!1,immediateRender:!1,time:a,overwrite:"auto",duration:s.duration||Math.abs((a-(u&&"time"in u?u.time:o._time))/o.timeScale())||he,onStart:function(){if(o.pause(),!d){var g=s.duration||Math.abs((a-(u&&"time"in u?u.time:o._time))/o.timeScale());m._dur!==g&&oi(m,g,0,1).render(m._time,!0,!0),d=1}c&&c.apply(m,f||[])}},s));return h?m.render(0):m},t.tweenFromTo=function(r,s,o){return this.tweenTo(s,Bt({startAt:{time:$t(this,r)}},o))},t.recent=function(){return this._recent},t.nextLabel=function(r){return r===void 0&&(r=this._time),_u(this,$t(this,r))},t.previousLabel=function(r){return r===void 0&&(r=this._time),_u(this,$t(this,r),1)},t.currentLabel=function(r){return arguments.length?this.seek(r,!0):this.previousLabel(this._time+he)},t.shiftChildren=function(r,s,o){o===void 0&&(o=0);var a=this._first,l=this.labels,u;for(r=_e(r);a;)a._start>=o&&(a._start+=r,a._end+=r),a=a._next;if(s)for(u in l)l[u]>=o&&(l[u]+=r);return Tr(this)},t.invalidate=function(r){var s=this._first;for(this._lock=0;s;)s.invalidate(r),s=s._next;return i.prototype.invalidate.call(this,r)},t.clear=function(r){r===void 0&&(r=!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),r&&(this.labels={}),Tr(this)},t.totalDuration=function(r){var s=0,o=this,a=o._last,l=Ut,u,c,f;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-r:r));if(o._dirty){for(f=o.parent;a;)u=a._prev,a._dirty&&a.totalDuration(),c=a._start,c>l&&o._sort&&a._ts&&!o._lock?(o._lock=1,fn(o,a,c-a._delay,1)._lock=0):l=c,c<0&&a._ts&&(s-=c,(!f&&!o._dp||f&&f.smoothChildTiming)&&(o._start+=_e(c/o._ts),o._time-=c,o._tTime-=c),o.shiftChildren(-c,!1,-1/0),l=0),a._end>s&&a._ts&&(s=a._end),a=u;oi(o,o===ye&&o._time>s?o._time:s,1,1),o._dirty=0}return o._tDur},e.updateRoot=function(r){if(ye._ts&&(If(ye,io(r,ye)),Df=Dt.frame),Dt.frame>=du){du+=Lt.autoSleep||120;var s=ye._first;if((!s||!s._ts)&&Lt.autoSleep&&Dt._listeners.length<2){for(;s&&!s._ts;)s=s._next;s||Dt.sleep()}}},e}(rs);Bt(vt.prototype,{_lock:0,_hasPause:0,_forcing:0});var E0=function(e,t,n,r,s,o,a){var l=new Tt(this._pt,e,t,0,1,ah,null,s),u=0,c=0,f,h,d,m,p,g,_,y;for(l.b=n,l.e=r,n+="",r+="",(_=~r.indexOf("random("))&&(r=ts(r)),o&&(y=[n,r],o(y,e,t),n=y[0],r=y[1]),h=n.match(Oo)||[];f=Oo.exec(r);)m=f[0],p=r.substring(u,f.index),d?d=(d+1)%5:p.substr(-5)==="rgba("&&(d=1),m!==h[c++]&&(g=parseFloat(h[c-1])||0,l._pt={_next:l._pt,p:p||c===1?p:",",s:g,c:m.charAt(1)==="="?qr(g,m)-g:parseFloat(m)-g,m:d&&d<4?Math.round:0},u=Oo.lastIndex);return l.c=u<r.length?r.substring(u,r.length):"",l.fp=a,(Ef.test(r)||_)&&(l.e=0),this._pt=l,l},gl=function(e,t,n,r,s,o,a,l,u,c){Me(r)&&(r=r(s||0,e,o));var f=e[t],h=n!=="get"?n:Me(f)?u?e[t.indexOf("set")||!Me(e["get"+t.substr(3)])?t:"get"+t.substr(3)](u):e[t]():f,d=Me(f)?u?V0:sh:yl,m;if(Xe(r)&&(~r.indexOf("random(")&&(r=ts(r)),r.charAt(1)==="="&&(m=qr(h,r)+(st(h)||0),(m||m===0)&&(r=m))),!c||h!==r||Ca)return!isNaN(h*r)&&r!==""?(m=new Tt(this._pt,e,t,+h||0,r-(h||0),typeof f=="boolean"?N0:oh,0,d),u&&(m.fp=u),a&&m.modifier(a,this,e),this._pt=m):(!f&&!(t in e)&&fl(t,r),E0.call(this,e,t,h,r,d,l||Lt.stringFilter,u))},k0=function(e,t,n,r,s){if(Me(e)&&(e=ji(e,s,t,n,r)),!mn(e)||e.style&&e.nodeType||lt(e)||Mf(e))return Xe(e)?ji(e,s,t,n,r):e;var o={},a;for(a in e)o[a]=ji(e[a],s,t,n,r);return o},nh=function(e,t,n,r,s,o){var a,l,u,c;if(Rt[e]&&(a=new Rt[e]).init(s,a.rawVars?t[e]:k0(t[e],r,s,o,n),n,r,o)!==!1&&(n._pt=l=new Tt(n._pt,s,e,0,1,a.render,a,0,a.priority),n!==Hr))for(u=n._ptLookup[n._targets.indexOf(s)],c=a._props.length;c--;)u[a._props[c]]=l;return a},zn,Ca,_l=function i(e,t,n){var r=e.vars,s=r.ease,o=r.startAt,a=r.immediateRender,l=r.lazy,u=r.onUpdate,c=r.runBackwards,f=r.yoyoEase,h=r.keyframes,d=r.autoRevert,m=e._dur,p=e._startAt,g=e._targets,_=e.parent,y=_&&_.data==="nested"?_.vars.targets:g,x=e._overwrite==="auto"&&!al,v=e.timeline,b=r.easeReverse||f,E,T,M,P,S,O,k,W,F,B,I,L,N;if(v&&(!h||!s)&&(s="none"),e._ease=Sr(s,Qi.ease),e._rEase=b&&(Sr(b)||e._ease),e._from=!v&&!!r.runBackwards,e._from&&(e.ratio=1),!v||h&&!r.stagger){if(W=g[0]?br(g[0]).harness:0,L=W&&r[W.prop],E=ro(r,hl),p&&(p._zTime<0&&p.progress(1),t<0&&c&&a&&!d?p.render(-1,!0):p.revert(c&&m?Ns:r0),p._lazy=0),o){if(Qn(e._startAt=Le.set(g,Bt({data:"isStart",overwrite:!1,parent:_,immediateRender:!0,lazy:!p&&wt(l),startAt:null,delay:0,onUpdate:u&&function(){return Nt(e,"onUpdate")},stagger:0},o))),e._startAt._dp=0,e._startAt._sat=e,t<0&&(Je||!a&&!d)&&e._startAt.revert(Ns),a&&m&&t<=0&&n<=0){t&&(e._zTime=t);return}}else if(c&&m&&!p){if(t&&(a=!1),M=Bt({overwrite:!1,data:"isFromStart",lazy:a&&!p&&wt(l),immediateRender:a,stagger:0,parent:_},E),L&&(M[W.prop]=L),Qn(e._startAt=Le.set(g,M)),e._startAt._dp=0,e._startAt._sat=e,t<0&&(Je?e._startAt.revert(Ns):e._startAt.render(-1,!0)),e._zTime=t,!a)i(e._startAt,he,he);else if(!t)return}for(e._pt=e._ptCache=0,l=m&&wt(l)||l&&!m,T=0;T<g.length;T++){if(S=g[T],k=S._gsap||pl(g)[T]._gsap,e._ptLookup[T]=B={},va[k.id]&&Gn.length&&no(),I=y===g?T:y.indexOf(S),W&&(F=new W).init(S,L||E,e,I,y)!==!1&&(e._pt=P=new Tt(e._pt,S,F.name,0,1,F.render,F,0,F.priority),F._props.forEach(function(Y){B[Y]=P}),F.priority&&(O=1)),!W||L)for(M in E)Rt[M]&&(F=nh(M,E,e,I,S,y))?F.priority&&(O=1):B[M]=P=gl.call(e,S,M,"get",E[M],I,y,0,r.stringFilter);e._op&&e._op[T]&&e.kill(S,e._op[T]),x&&e._pt&&(zn=e,ye.killTweensOf(S,B,e.globalTime(t)),N=!e.parent,zn=0),e._pt&&l&&(va[k.id]=1)}O&&lh(e),e._onInit&&e._onInit(e)}e._onUpdate=u,e._initted=(!e._op||e._pt)&&!N,h&&t<=0&&v.render(Ut,!0,!0)},R0=function(e,t,n,r,s,o,a,l){var u=(e._pt&&e._ptCache||(e._ptCache={}))[t],c,f,h,d;if(!u)for(u=e._ptCache[t]=[],h=e._ptLookup,d=e._targets.length;d--;){if(c=h[d][t],c&&c.d&&c.d._pt)for(c=c.d._pt;c&&c.p!==t&&c.fp!==t;)c=c._next;if(!c)return Ca=1,e.vars[t]="+=0",_l(e,a),Ca=0,l?Ji(t+" not eligible for reset. Try splitting into individual properties"):1;u.push(c)}for(d=u.length;d--;)f=u[d],c=f._pt||f,c.s=(r||r===0)&&!s?r:c.s+(r||0)+o*c.c,c.c=n-c.s,f.e&&(f.e=Oe(n)+st(f.e)),f.b&&(f.b=c.s+st(f.b))},O0=function(e,t){var n=e[0]?br(e[0]).harness:0,r=n&&n.aliases,s,o,a,l;if(!r)return t;s=ii({},t);for(o in r)if(o in s)for(l=r[o].split(","),a=l.length;a--;)s[l[a]]=s[o];return s},D0=function(e,t,n,r){var s=t.ease||r||"power1.inOut",o,a;if(lt(t))a=n[e]||(n[e]=[]),t.forEach(function(l,u){return a.push({t:u/(t.length-1)*100,v:l,e:s})});else for(o in t)a=n[o]||(n[o]=[]),o==="ease"||a.push({t:parseFloat(e),v:t[o],e:s})},ji=function(e,t,n,r,s){return Me(e)?e.call(t,n,r,s):Xe(e)&&~e.indexOf("random(")?ts(e):e},rh=dl+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,easeReverse,autoRevert",ih={};bt(rh+",id,stagger,delay,duration,paused,scrollTrigger",function(i){return ih[i]=1});var Le=function(i){Af(e,i);function e(n,r,s,o){var a;typeof r=="number"&&(s.duration=r,r=s,s=null),a=i.call(this,o?r:Fi(r))||this;var l=a.vars,u=l.duration,c=l.delay,f=l.immediateRender,h=l.stagger,d=l.overwrite,m=l.keyframes,p=l.defaults,g=l.scrollTrigger,_=r.parent||ye,y=(lt(n)||Mf(n)?kn(n[0]):"length"in r)?[n]:Gt(n),x,v,b,E,T,M,P,S;if(a._targets=y.length?pl(y):Ji("GSAP target "+n+" not found. https://gsap.com",!Lt.nullTargetWarn)||[],a._ptLookup=[],a._overwrite=d,m||h||_s(u)||_s(c)){r=a.vars;var O=r.easeReverse||r.yoyoEase;if(x=a.timeline=new vt({data:"nested",defaults:p||{},targets:_&&_.data==="nested"?_.vars.targets:y}),x.kill(),x.parent=x._dp=Tn(a),x._start=0,h||_s(u)||_s(c)){if(E=y.length,P=h&&Yf(h),mn(h))for(T in h)~rh.indexOf(T)&&(S||(S={}),S[T]=h[T]);for(v=0;v<E;v++)b=ro(r,ih),b.stagger=0,O&&(b.easeReverse=O),S&&ii(b,S),M=y[v],b.duration=+ji(u,Tn(a),v,M,y),b.delay=(+ji(c,Tn(a),v,M,y)||0)-a._delay,!h&&E===1&&b.delay&&(a._delay=c=b.delay,a._start+=c,b.delay=0),x.to(M,b,P?P(v,M,y):0),x._ease=ne.none;x.duration()?u=c=0:a.timeline=0}else if(m){Fi(Bt(x.vars.defaults,{ease:"none"})),x._ease=Sr(m.ease||r.ease||"none");var k=0,W,F,B;if(lt(m))m.forEach(function(I){return x.to(y,I,">")}),x.duration();else{b={};for(T in m)T==="ease"||T==="easeEach"||D0(T,m[T],b,m.easeEach);for(T in b)for(W=b[T].sort(function(I,L){return I.t-L.t}),k=0,v=0;v<W.length;v++)F=W[v],B={ease:F.e,duration:(F.t-(v?W[v-1].t:0))/100*u},B[T]=F.v,x.to(y,B,k),k+=B.duration;x.duration()<u&&x.to({},{duration:u-x.duration()})}}u||a.duration(u=x.duration())}else a.timeline=0;return d===!0&&!al&&(zn=Tn(a),ye.killTweensOf(y),zn=0),fn(_,Tn(a),s),r.reversed&&a.reverse(),r.paused&&a.paused(!0),(f||!u&&!m&&a._start===_e(_._time)&&wt(f)&&u0(Tn(a))&&_.data!=="nested")&&(a._tTime=-he,a.render(Math.max(0,-c)||0)),g&&Bf(Tn(a),g),a}var t=e.prototype;return t.render=function(r,s,o){var a=this._time,l=this._tDur,u=this._dur,c=r<0,f=r>l-he&&!c?l:r<he?0:r,h,d,m,p,g,_,y,x;if(!u)f0(this,r,s,o);else if(f!==this._tTime||!r||o||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==c||this._lazy){if(h=f,x=this.timeline,this._repeat){if(p=u+this._rDelay,this._repeat<-1&&c)return this.totalTime(p*100+r,s,o);if(h=_e(f%p),f===l?(m=this._repeat,h=u):(g=_e(f/p),m=~~g,m&&m===g?(h=u,m--):h>u&&(h=u)),_=this._yoyo&&m&1,_&&(h=u-h),g=si(this._tTime,p),h===a&&!o&&this._initted&&m===g)return this._tTime=f,this;m!==g&&this.vars.repeatRefresh&&!_&&!this._lock&&h!==p&&this._initted&&(this._lock=o=1,this.render(_e(p*m),!0).invalidate()._lock=0)}if(!this._initted){if(zf(this,c?r:h,o,s,f))return this._tTime=0,this;if(a!==this._time&&!(o&&this.vars.repeatRefresh&&m!==g))return this;if(u!==this._dur)return this.render(r,s,o)}if(this._rEase){var v=h<a;if(v!==this._inv){var b=v?a:u-a;this._inv=v,this._from&&(this.ratio=1-this.ratio),this._invRatio=this.ratio,this._invTime=a,this._invRecip=b?(v?-1:1)/b:0,this._invScale=v?-this.ratio:1-this.ratio,this._invEase=v?this._rEase:this._ease}this.ratio=y=this._invRatio+this._invScale*this._invEase((h-this._invTime)*this._invRecip)}else this.ratio=y=this._ease(h/u);if(this._from&&(this.ratio=y=1-y),this._tTime=f,this._time=h,!this._act&&this._ts&&(this._act=1,this._lazy=0),!a&&f&&!s&&!g&&(Nt(this,"onStart"),this._tTime!==f))return this;for(d=this._pt;d;)d.r(y,d.d),d=d._next;x&&x.render(r<0?r:x._dur*x._ease(h/this._dur),s,o)||this._startAt&&(this._zTime=r),this._onUpdate&&!s&&(c&&wa(this,r,s,o),Nt(this,"onUpdate")),this._repeat&&m!==g&&this.vars.onRepeat&&!s&&this.parent&&Nt(this,"onRepeat"),(f===this._tDur||!f)&&this._tTime===f&&(c&&!this._onUpdate&&wa(this,r,!0,!0),(r||!u)&&(f===this._tDur&&this._ts>0||!f&&this._ts<0)&&Qn(this,1),!s&&!(c&&!a)&&(f||a||_)&&(Nt(this,f===l?"onComplete":"onReverseComplete",!0),this._prom&&!(f<l&&this.timeScale()>0)&&this._prom()))}return this},t.targets=function(){return this._targets},t.invalidate=function(r){return(!r||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(r),i.prototype.invalidate.call(this,r)},t.resetTo=function(r,s,o,a,l){ns||Dt.wake(),this._ts||this.play();var u=Math.min(this._dur,(this._dp._time-this._start)*this._ts),c;return this._initted||_l(this,u),c=this._ease(u/this._dur),R0(this,r,s,o,a,c,u,l)?this.resetTo(r,s,o,a,1):(vo(this,0),this.parent||Lf(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},t.kill=function(r,s){if(s===void 0&&(s="all"),!r&&(!s||s==="all"))return this._lazy=this._pt=0,this.parent?Pi(this):this.scrollTrigger&&this.scrollTrigger.kill(!!Je),this;if(this.timeline){var o=this.timeline.totalDuration();return this.timeline.killTweensOf(r,s,zn&&zn.vars.overwrite!==!0)._first||Pi(this),this.parent&&o!==this.timeline.totalDuration()&&oi(this,this._dur*this.timeline._tDur/o,0,1),this}var a=this._targets,l=r?Gt(r):a,u=this._ptLookup,c=this._pt,f,h,d,m,p,g,_;if((!s||s==="all")&&a0(a,l))return s==="all"&&(this._pt=0),Pi(this);for(f=this._op=this._op||[],s!=="all"&&(Xe(s)&&(p={},bt(s,function(y){return p[y]=1}),s=p),s=O0(a,s)),_=a.length;_--;)if(~l.indexOf(a[_])){h=u[_],s==="all"?(f[_]=s,m=h,d={}):(d=f[_]=f[_]||{},m=s);for(p in m)g=h&&h[p],g&&((!("kill"in g.d)||g.d.kill(p)===!0)&&yo(this,g,"_pt"),delete h[p]),d!=="all"&&(d[p]=1)}return this._initted&&!this._pt&&c&&Pi(this),this},e.to=function(r,s){return new e(r,s,arguments[2])},e.from=function(r,s){return Li(1,arguments)},e.delayedCall=function(r,s,o,a){return new e(s,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:r,onComplete:s,onReverseComplete:s,onCompleteParams:o,onReverseCompleteParams:o,callbackScope:a})},e.fromTo=function(r,s,o){return Li(2,arguments)},e.set=function(r,s){return s.duration=0,s.repeatDelay||(s.repeat=0),new e(r,s)},e.killTweensOf=function(r,s,o){return ye.killTweensOf(r,s,o)},e}(rs);Bt(Le.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});bt("staggerTo,staggerFrom,staggerFromTo",function(i){Le[i]=function(){var e=new vt,t=Ta.
vendor: 4,456 bytes, line 8
8call(arguments,0);return t.splice(i==="staggerFromTo"?5:4,0,0),e[i].apply(e,t)}});var yl=function(e,t,n){return e[t]=n},sh=function(e,t,n){return e[t](n)},V0=function(e,t,n,r){return e[t](r.fp,n)},I0=function(e,t,n){return e.setAttribute(t,n)},xl=function(e,t){return Me(e[t])?sh:ll(e[t])&&e.setAttribute?I0:yl},oh=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e6)/1e6,t)},N0=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},ah=function(e,t){var n=t._pt,r="";if(!e&&t.b)r=t.b;else if(e===1&&t.e)r=t.e;else{for(;n;)r=n.p+(n.m?n.m(n.s+n.c*e):Math.round((n.s+n.c*e)*1e4)/1e4)+r,n=n._next;r+=t.c}t.set(t.t,t.p,r,t)},vl=function(e,t){for(var n=t._pt;n;)n.r(e,n.d),n=n._next},F0=function(e,t,n,r){for(var s=this._pt,o;s;)o=s._next,s.p===r&&s.modifier(e,t,n),s=o},L0=function(e){for(var t=this._pt,n,r;t;)r=t._next,t.p===e&&!t.op||t.op===e?yo(this,t,"_pt"):t.dep||(n=1),t=r;return!n},j0=function(e,t,n,r){r.mSet(e,t,r.m.call(r.tween,n,r.mt),r)},lh=function(e){for(var t=e._pt,n,r,s,o;t;){for(n=t._next,r=s;r&&r.pr>t.pr;)r=r._next;(t._prev=r?r._prev:o)?t._prev._next=t:s=t,(t._next=r)?r._prev=t:o=t,t=n}e._pt=s},Tt=function(){function i(t,n,r,s,o,a,l,u,c){this.t=n,this.s=s,this.c=o,this.p=r,this.r=a||oh,this.d=l||this,this.set=u||yl,this.pr=c||0,this._next=t,t&&(t._prev=this)}var e=i.prototype;return e.modifier=function(n,r,s){this.mSet=this.mSet||this.set,this.set=j0,this.m=n,this.mt=s,this.tween=r},i}();bt(dl+"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(i){return hl[i]=1});jt.TweenMax=jt.TweenLite=Le;jt.TimelineLite=jt.TimelineMax=vt;ye=new vt({sortChildren:!1,defaults:Qi,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});Lt.stringFilter=Jf;var Ar=[],Ls={},B0=[],xu=0,z0=0,Fo=function(e){return(Ls[e]||B0).map(function(t){return t()})},Ma=function(){var e=Date.now(),t=[];e-xu>2&&(Fo("matchMediaInit"),Ar.forEach(function(n){var r=n.queries,s=n.conditions,o,a,l,u;for(a in r)o=un.matchMedia(r[a]).matches,o&&(l=1),o!==s[a]&&(s[a]=o,u=1);u&&(n.revert(),l&&t.push(n))}),Fo("matchMediaRevert"),t.forEach(function(n){return n.onMatch(n,function(r){return n.add(null,r)})}),xu=e,Fo("matchMedia"))},uh=function(){function i(t,n){this.selector=n&&Sa(n),this.data=[],this._r=[],this.isReverted=!1,this.id=z0++,t&&this.add(t)}var e=i.prototype;return e.add=function(n,r,s){Me(n)&&(s=r,r=n,n=Me);var o=this,a=function(){var u=me,c=o.selector,f;return u&&u!==o&&u.data.push(o),s&&(o.selector=Sa(s)),me=o,f=r.apply(o,arguments),Me(f)&&o._r.push(f),me=u,o.selector=c,o.isReverted=!1,f};return o.last=a,n===Me?a(o,function(l){return o.add(null,l)}):n?o[n]=a:a},e.ignore=function(n){var r=me;me=null,n(this),me=r},e.getTweens=function(){var n=[];return this.data.forEach(function(r){return r instanceof i?n.push.apply(n,r.getTweens()):r instanceof Le&&!(r.parent&&r.parent.data==="nested")&&n.push(r)}),n},e.clear=function(){this._r.length=this.data.length=0},e.kill=function(n,r){var s=this;if(n?function(){for(var a=s.getTweens(),l=s.data.length,u;l--;)u=s.data[l],u.data==="isFlip"&&(u.revert(),u.getChildren(!0,!0,!1).forEach(function(c){return a.splice(a.indexOf(c),1)}));for(a.map(function(c){return{g:c._dur||c._delay||c._sat&&!c._sat.vars.immediateRender?c.globalTime(0):-1/0,t:c}}).sort(function(c,f){return f.g-c.g||-1/0}).forEach(function(c){return c.t.revert(n)}),l=s.data.length;l--;)u=s.data[l],u instanceof vt?u.data!=="nested"&&(u.scrollTrigger&&u.scrollTrigger.revert(),u.kill()):!(u instanceof Le)&&u.revert&&u.revert(n);s._r.forEach(function(c){return c(n,s)}),s.isReverted=!0}():this.data.forEach(function(a){return a.kill&&a.kill()}),this.clear(),r)for(var o=Ar.length;o--;)Ar[o].id===this.id&&Ar.splice(o,1)},e.revert=function(n){this.kill(n||{})},i}(),$0=function(){function i(t){this.contexts=[],this.scope=t,me&&me.data.push(this)}var e=i.prototype;return e.add=function(n,r,s){mn(n)||(n={matches:n});var o=new uh(0,s||this.scope),a=o.conditions={},l,u,c;me&&!o.selector&&(o.selector=me.selector),this.contexts.push(o),r=o.add("onMatch",r),o.queries=n;for(u in n)u==="all"?c=1:(l=un.matchMedia(n[u]),l&&(Ar.indexOf(o)<0&&Ar.push(o),(a[u]=l.matches)&&(c=1),l.addListener?l.addListener(Ma):l.addEventListener("change",Ma)));return c&&r(o,function(f){return o.add(null,f)}),this},e.revert=function(n){this.kill(n||{})}
vendor: 5,431 bytes, lines 8-15
8,e.kill=function(n){this.contexts.forEach(function(r){return r.kill(n,!0)})},i}(),so={registerPlugin:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t.forEach(function(r){return qf(r)})},timeline:function(e){return new vt(e)},getTweensOf:function(e,t){return ye.getTweensOf(e,t)},getProperty:function(e,t,n,r){Xe(e)&&(e=Gt(e)[0]);var s=br(e||{}).get,o=n?Ff:Nf;return n==="native"&&(n=""),e&&(t?o((Rt[t]&&Rt[t].get||s)(e,t,n,r)):function(a,l,u){return o((Rt[a]&&Rt[a].get||s)(e,a,l,u))})},quickSetter:function(e,t,n){if(e=Gt(e),e.length>1){var r=e.map(function(c){return At.quickSetter(c,t,n)}),s=r.length;return function(c){for(var f=s;f--;)r[f](c)}}e=e[0]||{};var o=Rt[t],a=br(e),l=a.harness&&(a.harness.aliases||{})[t]||t,u=o?function(c){var f=new o;Hr._pt=0,f.init(e,n?c+n:c,Hr,0,[e]),f.render(1,f),Hr._pt&&vl(1,Hr)}:a.set(e,l);return o?u:function(c){return u(e,l,n?c+n:c,a,1)}},quickTo:function(e,t,n){var r,s=At.to(e,Bt((r={},r[t]="+=0.1",r.paused=!0,r.stagger=0,r),n||{})),o=function(l,u,c){return s.resetTo(t,l,u,c)};return o.tween=s,o},isTweening:function(e){return ye.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=Sr(e.ease,Qi.ease)),pu(Qi,e||{})},config:function(e){return pu(Lt,e||{})},registerEffect:function(e){var t=e.name,n=e.effect,r=e.plugins,s=e.defaults,o=e.extendTimeline;(r||"").split(",").forEach(function(a){return a&&!Rt[a]&&!jt[a]&&Ji(t+" effect requires "+a+" plugin.")}),Do[t]=function(a,l,u){return n(Gt(a),Bt(l||{},s),u)},o&&(vt.prototype[t]=function(a,l,u){return this.add(Do[t](a,mn(l)?l:(u=l)&&{},this),u)})},registerEase:function(e,t){ne[e]=Sr(t)},parseEase:function(e,t){return arguments.length?Sr(e,t):ne},getById:function(e){return ye.getById(e)},exportRoot:function(e,t){e===void 0&&(e={});var n=new vt(e),r,s;for(n.smoothChildTiming=wt(e.smoothChildTiming),ye.remove(n),n._dp=0,n._time=n._tTime=ye._time,r=ye._first;r;)s=r._next,(t||!(!r._dur&&r instanceof Le&&r.vars.onComplete===r._targets[0]))&&fn(n,r,r._start-r._delay),r=s;return fn(ye,n,0),n},context:function(e,t){return e?new uh(e,t):me},matchMedia:function(e){return new $0(e)},matchMediaRefresh:function(){return Ar.forEach(function(e){var t=e.conditions,n,r;for(r in t)t[r]&&(t[r]=!1,n=1);n&&e.revert()})||Ma()},addEventListener:function(e,t){var n=Ls[e]||(Ls[e]=[]);~n.indexOf(t)||n.push(t)},removeEventListener:function(e,t){var n=Ls[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)},utils:{wrap:x0,wrapYoyo:v0,distribute:Yf,random:Gf,snap:Uf,normalize:y0,getUnit:st,clamp:p0,splitColor:Zf,toArray:Gt,selector:Sa,mapRange:Xf,pipe:g0,unitize:_0,interpolate:w0,shuffle:Wf},install:Rf,effects:Do,ticker:Dt,updateRoot:vt.updateRoot,plugins:Rt,globalTimeline:ye,core:{PropTween:Tt,globals:Of,Tween:Le,Timeline:vt,Animation:rs,getCache:br,_removeLinkedListItem:yo,reverting:function(){return Je},context:function(e){return e&&me&&(me.data.push(e),e._ctx=me),me},suppressOverwrites:function(e){return al=e}}};bt("to,from,fromTo,delayedCall,set,killTweensOf",function(i){return so[i]=Le[i]});Dt.add(vt.updateRoot);Hr=so.to({},{duration:0});var W0=function(e,t){for(var n=e._pt;n&&n.p!==t&&n.op!==t&&n.fp!==t;)n=n._next;return n},Y0=function(e,t){var n=e._targets,r,s,o;for(r in t)for(s=n.length;s--;)o=e._ptLookup[s][r],o&&(o=o.d)&&(o._pt&&(o=W0(o,r)),o&&o.modifier&&o.modifier(t[r],e,n[s],r))},Lo=function(e,t){return{name:e,headless:1,rawVars:1,init:function(r,s,o){o._onInit=function(a){var l,u;if(Xe(s)&&(l={},bt(s,function(c){return l[c]=1}),s=l),t){l={};for(u in s)l[u]=t(s[u]);s=l}Y0(a,s)}}}},At=so.registerPlugin({name:"attr",init:function(e,t,n,r,s){var o,a,l;this.tween=n;for(o in t)l=e.getAttribute(o)||"",a=this.add(e,"setAttribute",(l||0)+"",t[o],r,s,0,0,o),a.op=o,a.b=l,this._props.push(o)},render:function(e,t){for(var n=t._pt;n;)Je?n.set(n.t,n.p,n.b,n):n.r(e,n.d),n=n._next}},{name:"endArray",headless:1,init:function(e,t){for(var n=t.length;n--;)this.add(e,n,e[n]||0,t[n],0,0,0,0,0,1)}},Lo("roundProps",Aa),Lo("modifiers"),Lo("snap",Uf))||so;Le.version=vt.version=At.version="3.15.0";kf=1;ul()&&ai();ne.Power0;ne.Power1;ne.Power2;ne.Power3;ne.Power4;ne.Linear;ne.Quad;ne.Cubic;ne.Quart;ne.Quint;ne.Strong;ne.Elastic;ne.Back;ne.SteppedEase;ne.Bounce;ne.Sine;ne.Expo;ne.Circ;/*! 9 * CSSPlugin 3.15.0 10 * https://gsap.com 11 * 12 * Copyright 2008-2026, GreenSock. All rights reserved. 13 * Subject to the terms at https://gsap.com/standard-license 14 * @author: Jack Doyle, [email protected] 15*/var vu,$n,Zr,wl,yr,wu,bl,U0=function(){return typeof window<"u"},Rn={},dr=180/Math.PI,Qr=Math.PI/180,Lr=Math.atan2,bu=1e8,Tl=/([A-Z])/g,G0=/(left|right|width|margin|padding|x)/i,H0=/[\s,\(]\S/,hn={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},Pa=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},X0=function(e,t){return t.set(t.t,t.p,e===1?t.e:Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},K0=function(e,t){return t.set(t.t,t.p,e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},q0=function(e,t){return t.set(t.t,t.p,e===1?t.e:e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},Z0=function(e,t){var n=t.s+t.c*e;t.set(t.t,t.p,~~(n+(n<0?-.5:.5))+t.u,t)},ch=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},fh=function(e,t){return t.set(t.t,t.p,e!==1?t.b:t.e,t)},Q0=function(e,t,n){return e.style[t]=n},J0=function(e,t,n){return e.style.setProperty(t,n)},e_=function(e,t,n){return e._gsap[t]=n},t_=function(e,t,n){return e._gsap.scaleX=e._gsap.scaleY=n}
vendor: 4,481 bytes, line 15
15,n_=function(e,t,n,r,s){var o=e._gsap;o.scaleX=o.scaleY=n,o.renderTransform(s,o)},r_=function(e,t,n,r,s){var o=e._gsap;o[t]=n,o.renderTransform(s,o)},ve="transform",St=ve+"Origin",i_=function i(e,t){var n=this,r=this.target,s=r.style,o=r._gsap;if(e in Rn&&s){if(this.tfm=this.tfm||{},e!=="transform")e=hn[e]||e,~e.indexOf(",")?e.split(",").forEach(function(a){return n.tfm[a]=Sn(r,a)}):this.tfm[e]=o.x?o[e]:Sn(r,e),e===St&&(this.tfm.zOrigin=o.zOrigin);else return hn.transform.split(",").forEach(function(a){return i.call(n,a,t)});if(this.props.indexOf(ve)>=0)return;o.svg&&(this.svgo=r.getAttribute("data-svg-origin"),this.props.push(St,t,"")),e=ve}(s||t)&&this.props.push(e,t,s[e])},hh=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},s_=function(){var e=this.props,t=this.target,n=t.style,r=t._gsap,s,o;for(s=0;s<e.length;s+=3)e[s+1]?e[s+1]===2?t[e[s]](e[s+2]):t[e[s]]=e[s+2]:e[s+2]?n[e[s]]=e[s+2]:n.removeProperty(e[s].substr(0,2)==="--"?e[s]:e[s].replace(Tl,"-$1").toLowerCase());if(this.tfm){for(o in this.tfm)r[o]=this.tfm[o];r.svg&&(r.renderTransform(),t.setAttribute("data-svg-origin",this.svgo||"")),s=bl(),(!s||!s.isStart)&&!n[ve]&&(hh(n),r.zOrigin&&n[St]&&(n[St]+=" "+r.zOrigin+"px",r.zOrigin=0,r.renderTransform()),r.uncache=1)}},dh=function(e,t){var n={target:e,props:[],revert:s_,save:i_};return e._gsap||At.core.getCache(e),t&&e.style&&e.nodeType&&t.split(",").forEach(function(r){return n.save(r)}),n},ph,Ea=function(e,t){var n=$n.createElementNS?$n.createElementNS((t||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):$n.createElement(e);return n&&n.style?n:$n.createElement(e)},Ft=function i(e,t,n){var r=getComputedStyle(e);return r[t]||r.getPropertyValue(t.replace(Tl,"-$1").toLowerCase())||r.getPropertyValue(t)||!n&&i(e,li(t)||t,1)||""},Tu="O,Moz,ms,Ms,Webkit".split(","),li=function(e,t,n){var r=t||yr,s=r.style,o=5;if(e in s&&!n)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);o--&&!(Tu[o]+e in s););return o<0?null:(o===3?"ms":o>=0?Tu[o]:"")+e},ka=function(){U0()&&window.document&&(vu=window,$n=vu.document,Zr=$n.documentElement,yr=Ea("div")||{style:{}},Ea("div"),ve=li(ve),St=ve+"Origin",yr.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",ph=!!li("perspective"),bl=At.core.reverting,wl=1)},Su=function(e){var t=e.ownerSVGElement,n=Ea("svg",t&&t.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),r=e.cloneNode(!0),s;r.style.display="block",n.appendChild(r),Zr.appendChild(n);try{s=r.getBBox()}catch{}return n.removeChild(r),Zr.removeChild(n),s},Au=function(e,t){for(var n=t.length;n--;)if(e.hasAttribute(t[n]))return e.getAttribute(t[n])},mh=function(e){var t,n;try{t=e.getBBox()}catch{t=Su(e),n=1}return t&&(t.width||t.height)||n||(t=Su(e)),t&&!t.width&&!t.x&&!t.y?{x:+Au(e,["x","cx","x1"])||0,y:+Au(e,["y","cy","y1"])||0,width:0,height:0}:t},gh=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&mh(e))},Jn=function(e,t){if(t){var n=e.style,r;t in Rn&&t!==St&&(t=ve),n.removeProperty?(r=t.substr(0,2),(r==="ms"||t.substr(0,6)==="webkit")&&(t="-"+t),n.removeProperty(r==="--"?t:t.replace(Tl,"-$1").toLowerCase())):n.removeAttribute(t)}},Wn=function(e,t,n,r,s,o){var a=new Tt(e._pt,t,n,0,1,o?fh:ch);return e._pt=a,a.b=r,a.e=s,e._props.push(n),a},Cu={deg:1,rad:1,turn:1},o_={grid:1,flex:1},er=function i(e,t,n,r){var s=parseFloat(n)||0,o=(n+"").trim().substr((s+"").length)||"px",a=yr.style,l=G0.test(t),u=e.tagName.toLowerCase()==="svg",c=(u?"client":"offset")+(l?"Width":"Height"),f=100,h=r==="px",d=r==="%",m,p,g,_;if(r===o||!s||Cu[r]||Cu[o])return s;if(o!=="px"&&!h&&(s=i(e,t,n,"px")),_=e.getCTM&&gh(e),(d||o==="%")&&(Rn[t]||~t.indexOf("adius")))return m=_?e.getBBox()[l?"width":"height"]:e[c],Oe(d?s/m*f:s/100*m);if(a[l?"width":"height"]=f+(h?o:r),p=r!=="rem"&&~t.indexOf("adius")||r==="em"&&e.appendChild&&!u?e:e.parentNode,_&&(p=(e.ownerSVGElement||{}).parentNode),(!p||p===$n||!p.appendChild)&&(p=$n.body),g=p._gsap,g&&d&&g.width&&l&&g.time===Dt.time&&!g.uncache)return Oe(s/g.width*f);if(d&&(t==="height"||t==="width")){var y=e.style[t];e.style[t]=f+r,m=e[c],y?e.style[t]=y:Jn(e,t)}else(d||o==="%")&&!o_[Ft(p,"display")]&&(a.position=Ft(e,"position")),p===e&&(a.position="static"),p.appendChild(yr),m=yr[c],p.removeChild(yr),a.position="absolute";return l&&d&&(g=br(p),g.time=Dt.time,g.width=p[c]),Oe(h?m*s/f:m&&s?f/m*s:0)},Sn=function(e,t,n,r){var s;return wl||ka(),t in hn&&t!=="transform"&&(t=hn[t],~t.indexOf(",")&&(t=t.
vendor: 4,536 bytes, line 15
15split(",")[0])),Rn[t]&&t!=="transform"?(s=ss(e,r),s=t!=="transformOrigin"?s[t]:s.svg?s.origin:ao(Ft(e,St))+" "+s.zOrigin+"px"):(s=e.style[t],(!s||s==="auto"||r||~(s+"").indexOf("calc("))&&(s=oo[t]&&oo[t](e,t,n)||Ft(e,t)||Vf(e,t)||(t==="opacity"?1:0))),n&&!~(s+"").trim().indexOf(" ")?er(e,t,s,n)+n:s},a_=function(e,t,n,r){if(!n||n==="none"){var s=li(t,e,1),o=s&&Ft(e,s,1);o&&o!==n?(t=s,n=o):t==="borderColor"&&(n=Ft(e,"borderTopColor"))}var a=new Tt(this._pt,e.style,t,0,1,ah),l=0,u=0,c,f,h,d,m,p,g,_,y,x,v,b;if(a.b=n,a.e=r,n+="",r+="",r.substring(0,6)==="var(--"&&(r=Ft(e,r.substring(4,r.indexOf(")")))),r==="auto"&&(p=e.style[t],e.style[t]=r,r=Ft(e,t)||r,p?e.style[t]=p:Jn(e,t)),c=[n,r],Jf(c),n=c[0],r=c[1],h=n.match(Gr)||[],b=r.match(Gr)||[],b.length){for(;f=Gr.exec(r);)g=f[0],y=r.substring(l,f.index),m?m=(m+1)%5:(y.substr(-5)==="rgba("||y.substr(-5)==="hsla(")&&(m=1),g!==(p=h[u++]||"")&&(d=parseFloat(p)||0,v=p.substr((d+"").length),g.charAt(1)==="="&&(g=qr(d,g)+v),_=parseFloat(g),x=g.substr((_+"").length),l=Gr.lastIndex-x.length,x||(x=x||Lt.units[t]||v,l===r.length&&(r+=x,a.e+=x)),v!==x&&(d=er(e,t,p,x)||0),a._pt={_next:a._pt,p:y||u===1?y:",",s:d,c:_-d,m:m&&m<4||t==="zIndex"?Math.round:0});a.c=l<r.length?r.substring(l,r.length):""}else a.r=t==="display"&&r==="none"?fh:ch;return Ef.test(r)&&(a.e=0),this._pt=a,a},Mu={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},l_=function(e){var t=e.split(" "),n=t[0],r=t[1]||"50%";return(n==="top"||n==="bottom"||r==="left"||r==="right")&&(e=n,n=r,r=e),t[0]=Mu[n]||n,t[1]=Mu[r]||r,t.join(" ")},u_=function(e,t){if(t.tween&&t.tween._time===t.tween._dur){var n=t.t,r=n.style,s=t.u,o=n._gsap,a,l,u;if(s==="all"||s===!0)r.cssText="",l=1;else for(s=s.split(","),u=s.length;--u>-1;)a=s[u],Rn[a]&&(l=1,a=a==="transformOrigin"?St:ve),Jn(n,a);l&&(Jn(n,ve),o&&(o.svg&&n.removeAttribute("transform"),r.scale=r.rotate=r.translate="none",ss(n,1),o.uncache=1,hh(r)))}},oo={clearProps:function(e,t,n,r,s){if(s.data!=="isFromStart"){var o=e._pt=new Tt(e._pt,t,n,0,0,u_);return o.u=r,o.pr=-10,o.tween=s,e._props.push(n),1}}},is=[1,0,0,1,0,0],_h={},yh=function(e){return e==="matrix(1, 0, 0, 1, 0, 0)"||e==="none"||!e},Pu=function(e){var t=Ft(e,ve);return yh(t)?is:t.substr(7).match(Pf).map(Oe)},Sl=function(e,t){var n=e._gsap||br(e),r=e.style,s=Pu(e),o,a,l,u;return n.svg&&e.getAttribute("transform")?(l=e.transform.baseVal.consolidate().matrix,s=[l.a,l.b,l.c,l.d,l.e,l.f],s.join(",")==="1,0,0,1,0,0"?is:s):(s===is&&!e.offsetParent&&e!==Zr&&!n.svg&&(l=r.display,r.display="block",o=e.parentNode,(!o||!e.offsetParent&&!e.getBoundingClientRect().width)&&(u=1,a=e.nextElementSibling,Zr.appendChild(e)),s=Pu(e),l?r.display=l:Jn(e,"display"),u&&(a?o.insertBefore(e,a):o?o.appendChild(e):Zr.removeChild(e))),t&&s.length>6?[s[0],s[1],s[4],s[5],s[12],s[13]]:s)},Ra=function(e,t,n,r,s,o){var a=e._gsap,l=s||Sl(e,!0),u=a.xOrigin||0,c=a.yOrigin||0,f=a.xOffset||0,h=a.yOffset||0,d=l[0],m=l[1],p=l[2],g=l[3],_=l[4],y=l[5],x=t.split(" "),v=parseFloat(x[0])||0,b=parseFloat(x[1])||0,E,T,M,P;n?l!==is&&(T=d*g-m*p)&&(M=v*(g/T)+b*(-p/T)+(p*y-g*_)/T,P=v*(-m/T)+b*(d/T)-(d*y-m*_)/T,v=M,b=P):(E=mh(e),v=E.x+(~x[0].indexOf("%")?v/100*E.width:v),b=E.y+(~(x[1]||x[0]).indexOf("%")?b/100*E.height:b)),r||r!==!1&&a.smooth?(_=v-u,y=b-c,a.xOffset=f+(_*d+y*p)-_,a.yOffset=h+(_*m+y*g)-y):a.xOffset=a.yOffset=0,a.xOrigin=v,a.yOrigin=b,a.smooth=!!r,a.origin=t,a.originIsAbsolute=!!n,e.style[St]="0px 0px",o&&(Wn(o,a,"xOrigin",u,v),Wn(o,a,"yOrigin",c,b),Wn(o,a,"xOffset",f,a.xOffset),Wn(o,a,"yOffset",h,a.yOffset)),e.setAttribute("data-svg-origin",v+" "+b)},ss=function(e,t){var n=e._gsap||new th(e);if("x"in n&&!t&&!n.uncache)return n;var r=e.style,s=n.scaleX<0,o="px",a="deg",l=getComputedStyle(e),u=Ft(e,St)||"0",c,f,h,d,m,p,g,_,y,x,v,b,E,T,M,P,S,O,k,W,F,B,I,L,N,Y,w,H,Ve,Pe,ue,we;return c=f=h=p=g=_=y=x=v=0,d=m=1,n.svg=!!(e.getCTM&&gh(e)),l.translate&&((l.translate!=="none"||l.scale!=="none"||l.rotate!=="none")&&(r[ve]=(l.translate!=="none"?"translate3d("+(l.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+(l.rotate!=="none"?"rotate("+l.rotate+") ":"")+(l.scale!=="none"?"scale("+l.scale.split(" ").join(",")+") ":"")+(l[ve]!=="none"?l[ve]:"")),r.scale=r.rotate=r.translate="none"),T=Sl(e,n.svg),n.svg&&(n.uncache?(N=e.getBBox(),u=n.xOrigin-N.x+"px "+(n.yOrigin-N.y)+"px",L=""):L=!t&&e.getAttribute("data-svg-origin"),Ra(e,L||u,!!L||n.originIsAbsolute,n.smooth!==!1,T)),b=n.xOrigin||0,E=n.yOrigin||0,T!==is&&(O=T[0],k=T[1],W=T[2],F=T[3],c=B=T[4],f=I=T[5],T.length===6?(d=Math.sqrt(O*O+k*k),m=Math.sqrt(F
vendor: 4,469 bytes, line 15
15*F+W*W),p=O||k?Lr(k,O)*dr:0,y=W||F?Lr(W,F)*dr+p:0,y&&(m*=Math.abs(Math.cos(y*Qr))),n.svg&&(c-=b-(b*O+E*W),f-=E-(b*k+E*F))):(we=T[6],Pe=T[7],w=T[8],H=T[9],Ve=T[10],ue=T[11],c=T[12],f=T[13],h=T[14],M=Lr(we,Ve),g=M*dr,M&&(P=Math.cos(-M),S=Math.sin(-M),L=B*P+w*S,N=I*P+H*S,Y=we*P+Ve*S,w=B*-S+w*P,H=I*-S+H*P,Ve=we*-S+Ve*P,ue=Pe*-S+ue*P,B=L,I=N,we=Y),M=Lr(-W,Ve),_=M*dr,M&&(P=Math.cos(-M),S=Math.sin(-M),L=O*P-w*S,N=k*P-H*S,Y=W*P-Ve*S,ue=F*S+ue*P,O=L,k=N,W=Y),M=Lr(k,O),p=M*dr,M&&(P=Math.cos(M),S=Math.sin(M),L=O*P+k*S,N=B*P+I*S,k=k*P-O*S,I=I*P-B*S,O=L,B=N),g&&Math.abs(g)+Math.abs(p)>359.9&&(g=p=0,_=180-_),d=Oe(Math.sqrt(O*O+k*k+W*W)),m=Oe(Math.sqrt(I*I+we*we)),M=Lr(B,I),y=Math.abs(M)>2e-4?M*dr:0,v=ue?1/(ue<0?-ue:ue):0),n.svg&&(L=e.getAttribute("transform"),n.forceCSS=e.setAttribute("transform","")||!yh(Ft(e,ve)),L&&e.setAttribute("transform",L))),Math.abs(y)>90&&Math.abs(y)<270&&(s?(d*=-1,y+=p<=0?180:-180,p+=p<=0?180:-180):(m*=-1,y+=y<=0?180:-180)),t=t||n.uncache,n.x=c-((n.xPercent=c&&(!t&&n.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-c)?-50:0)))?e.offsetWidth*n.xPercent/100:0)+o,n.y=f-((n.yPercent=f&&(!t&&n.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-f)?-50:0)))?e.offsetHeight*n.yPercent/100:0)+o,n.z=h+o,n.scaleX=Oe(d),n.scaleY=Oe(m),n.rotation=Oe(p)+a,n.rotationX=Oe(g)+a,n.rotationY=Oe(_)+a,n.skewX=y+a,n.skewY=x+a,n.transformPerspective=v+o,(n.zOrigin=parseFloat(u.split(" ")[2])||!t&&n.zOrigin||0)&&(r[St]=ao(u)),n.xOffset=n.yOffset=0,n.force3D=Lt.force3D,n.renderTransform=n.svg?f_:ph?xh:c_,n.uncache=0,n},ao=function(e){return(e=e.split(" "))[0]+" "+e[1]},jo=function(e,t,n){var r=st(t);return Oe(parseFloat(t)+parseFloat(er(e,"x",n+"px",r)))+r},c_=function(e,t){t.z="0px",t.rotationY=t.rotationX="0deg",t.force3D=0,xh(e,t)},cr="0deg",bi="0px",fr=") ",xh=function(e,t){var n=t||this,r=n.xPercent,s=n.yPercent,o=n.x,a=n.y,l=n.z,u=n.rotation,c=n.rotationY,f=n.rotationX,h=n.skewX,d=n.skewY,m=n.scaleX,p=n.scaleY,g=n.transformPerspective,_=n.force3D,y=n.target,x=n.zOrigin,v="",b=_==="auto"&&e&&e!==1||_===!0;if(x&&(f!==cr||c!==cr)){var E=parseFloat(c)*Qr,T=Math.sin(E),M=Math.cos(E),P;E=parseFloat(f)*Qr,P=Math.cos(E),o=jo(y,o,T*P*-x),a=jo(y,a,-Math.sin(E)*-x),l=jo(y,l,M*P*-x+x)}g!==bi&&(v+="perspective("+g+fr),(r||s)&&(v+="translate("+r+"%, "+s+"%) "),(b||o!==bi||a!==bi||l!==bi)&&(v+=l!==bi||b?"translate3d("+o+", "+a+", "+l+") ":"translate("+o+", "+a+fr),u!==cr&&(v+="rotate("+u+fr),c!==cr&&(v+="rotateY("+c+fr),f!==cr&&(v+="rotateX("+f+fr),(h!==cr||d!==cr)&&(v+="skew("+h+", "+d+fr),(m!==1||p!==1)&&(v+="scale("+m+", "+p+fr),y.style[ve]=v||"translate(0, 0)"},f_=function(e,t){var n=t||this,r=n.xPercent,s=n.yPercent,o=n.x,a=n.y,l=n.rotation,u=n.skewX,c=n.skewY,f=n.scaleX,h=n.scaleY,d=n.target,m=n.xOrigin,p=n.yOrigin,g=n.xOffset,_=n.yOffset,y=n.forceCSS,x=parseFloat(o),v=parseFloat(a),b,E,T,M,P;l=parseFloat(l),u=parseFloat(u),c=parseFloat(c),c&&(c=parseFloat(c),u+=c,l+=c),l||u?(l*=Qr,u*=Qr,b=Math.cos(l)*f,E=Math.sin(l)*f,T=Math.sin(l-u)*-h,M=Math.cos(l-u)*h,u&&(c*=Qr,P=Math.tan(u-c),P=Math.sqrt(1+P*P),T*=P,M*=P,c&&(P=Math.tan(c),P=Math.sqrt(1+P*P),b*=P,E*=P)),b=Oe(b),E=Oe(E),T=Oe(T),M=Oe(M)):(b=f,M=h,E=T=0),(x&&!~(o+"").indexOf("px")||v&&!~(a+"").indexOf("px"))&&(x=er(d,"x",o,"px"),v=er(d,"y",a,"px")),(m||p||g||_)&&(x=Oe(x+m-(m*b+p*T)+g),v=Oe(v+p-(m*E+p*M)+_)),(r||s)&&(P=d.getBBox(),x=Oe(x+r/100*P.width),v=Oe(v+s/100*P.height)),P="matrix("+b+","+E+","+T+","+M+","+x+","+v+")",d.setAttribute("transform",P),y&&(d.style[ve]=P)},h_=function(e,t,n,r,s){var o=360,a=Xe(s),l=parseFloat(s)*(a&&~s.indexOf("rad")?dr:1),u=l-r,c=r+u+"deg",f,h;return a&&(f=s.split("_")[1],f==="short"&&(u%=o,u!==u%(o/2)&&(u+=u<0?o:-o)),f==="cw"&&u<0?u=(u+o*bu)%o-~~(u/o)*o:f==="ccw"&&u>0&&(u=(u-o*bu)%o-~~(u/o)*o)),e._pt=h=new Tt(e._pt,t,n,r,u,X0),h.e=c,h.u="deg",e._props.push(n),h},Eu=function(e,t){for(var n in t)e[n]=t[n];return e},d_=function(e,t,n){var r=Eu({},n._gsap),s="perspective,force3D,transformOrigin,svgOrigin",o=n.style,a,l,u,c,f,h,d,m;r.svg?(u=n.getAttribute("transform"),n.setAttribute("transform",""),o[ve]=t,a=ss(n,1),Jn(n,ve),n.setAttribute("transform",u)):(u=getComputedStyle(n)[ve],o[ve]=t,a=ss(n,1),o[ve]=u);for(l in Rn)u=r[l],c=a[l],u!==c&&s.indexOf(l)<0&&(d=st(u),m=st(c),f=d!==m?er(n,l,u,m):parseFloat(u),h=parseFloat(c),e._pt=new Tt(e._pt,a,l,f,h-f,Pa),e._pt.u=m||0,e._props.push(l));Eu(a,r)};bt("padding,margin,Width,Radius",function(i,e){var t="Top",n="Right",r="Bottom",s="Left",o=(e<3?[t,n,r,s]:[t+s,t+n,r+n,r+s]
vendor: 5,272 bytes, lines 15-22
15).map(function(a){return e<2?i+a:"border"+a+i});oo[e>1?"border"+i:i]=function(a,l,u,c,f){var h,d;if(arguments.length<4)return h=o.map(function(m){return Sn(a,m,u)}),d=h.join(" "),d.split(h[0]).length===5?h[0]:d;h=(c+"").split(" "),d={},o.forEach(function(m,p){return d[m]=h[p]=h[p]||h[(p-1)/2|0]}),a.init(l,d,f)}});var vh={name:"css",register:ka,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,n,r,s){var o=this._props,a=e.style,l=n.vars.startAt,u,c,f,h,d,m,p,g,_,y,x,v,b,E,T,M,P;wl||ka(),this.styles=this.styles||dh(e),M=this.styles.props,this.tween=n;for(p in t)if(p!=="autoRound"&&(c=t[p],!(Rt[p]&&nh(p,t,n,r,e,s)))){if(d=typeof c,m=oo[p],d==="function"&&(c=c.call(n,r,e,s),d=typeof c),d==="string"&&~c.indexOf("random(")&&(c=ts(c)),m)m(this,e,p,c,n)&&(T=1);else if(p.substr(0,2)==="--")u=(getComputedStyle(e).getPropertyValue(p)+"").trim(),c+="",Hn.lastIndex=0,Hn.test(u)||(g=st(u),_=st(c),_?g!==_&&(u=er(e,p,u,_)+_):g&&(c+=g)),this.add(a,"setProperty",u,c,r,s,0,0,p),o.push(p),M.push(p,0,a[p]);else if(d!=="undefined"){if(l&&p in l?(u=typeof l[p]=="function"?l[p].call(n,r,e,s):l[p],Xe(u)&&~u.indexOf("random(")&&(u=ts(u)),st(u+"")||u==="auto"||(u+=Lt.units[p]||st(Sn(e,p))||""),(u+"").charAt(1)==="="&&(u=Sn(e,p))):u=Sn(e,p),h=parseFloat(u),y=d==="string"&&c.charAt(1)==="="&&c.substr(0,2),y&&(c=c.substr(2)),f=parseFloat(c),p in hn&&(p==="autoAlpha"&&(h===1&&Sn(e,"visibility")==="hidden"&&f&&(h=0),M.push("visibility",0,a.visibility),Wn(this,a,"visibility",h?"inherit":"hidden",f?"inherit":"hidden",!f)),p!=="scale"&&p!=="transform"&&(p=hn[p],~p.indexOf(",")&&(p=p.split(",")[0]))),x=p in Rn,x){if(this.styles.save(p),P=c,d==="string"&&c.substring(0,6)==="var(--"){if(c=Ft(e,c.substring(4,c.indexOf(")"))),c.substring(0,5)==="calc("){var S=e.style.perspective;e.style.perspective=c,c=Ft(e,"perspective"),S?e.style.perspective=S:Jn(e,"perspective")}f=parseFloat(c)}if(v||(b=e._gsap,b.renderTransform&&!t.parseTransform||ss(e,t.parseTransform),E=t.smoothOrigin!==!1&&b.smooth,v=this._pt=new Tt(this._pt,a,ve,0,1,b.renderTransform,b,0,-1),v.dep=1),p==="scale")this._pt=new Tt(this._pt,b,"scaleY",b.scaleY,(y?qr(b.scaleY,y+f):f)-b.scaleY||0,Pa),this._pt.u=0,o.push("scaleY",p),p+="X";else if(p==="transformOrigin"){M.push(St,0,a[St]),c=l_(c),b.svg?Ra(e,c,0,E,0,this):(_=parseFloat(c.split(" ")[2])||0,_!==b.zOrigin&&Wn(this,b,"zOrigin",b.zOrigin,_),Wn(this,a,p,ao(u),ao(c)));continue}else if(p==="svgOrigin"){Ra(e,c,1,E,0,this);continue}else if(p in _h){h_(this,b,p,h,y?qr(h,y+c):c);continue}else if(p==="smoothOrigin"){Wn(this,b,"smooth",b.smooth,c);continue}else if(p==="force3D"){b[p]=c;continue}else if(p==="transform"){d_(this,c,e);continue}}else p in a||(p=li(p)||p);if(x||(f||f===0)&&(h||h===0)&&!H0.test(c)&&p in a)g=(u+"").substr((h+"").length),f||(f=0),_=st(c)||(p in Lt.units?Lt.units[p]:g),g!==_&&(h=er(e,p,u,_)),this._pt=new Tt(this._pt,x?b:a,p,h,(y?qr(h,y+f):f)-h,!x&&(_==="px"||p==="zIndex")&&t.autoRound!==!1?Z0:Pa),this._pt.u=_||0,x&&P!==c?(this._pt.b=u,this._pt.e=P,this._pt.r=q0):g!==_&&_!=="%"&&(this._pt.b=u,this._pt.r=K0);else if(p in a)a_.call(this,e,p,u,y?y+c:c);else if(p in e)this.add(e,p,u||e[p],y?y+c:c,r,s);else if(p!=="parseTransform"){fl(p,c);continue}x||(p in a?M.push(p,0,a[p]):typeof e[p]=="function"?M.push(p,2,e[p]()):M.push(p,1,u||e[p])),o.push(p)}}T&&lh(this)},render:function(e,t){if(t.tween._time||!bl())for(var n=t._pt;n;)n.r(e,n.d),n=n._next;else t.styles.revert()},get:Sn,aliases:hn,getSetter:function(e,t,n){var r=hn[t];return r&&r.indexOf(",")<0&&(t=r),t in Rn&&t!==St&&(e._gsap.x||Sn(e,"x"))?n&&wu===n?t==="scale"?t_:e_:(wu=n||{})&&(t==="scale"?n_:r_):e.style&&!ll(e.style[t])?Q0:~t.indexOf("-")?J0:xl(e,t)},core:{_removeProperty:Jn,_getMatrix:Sl}};At.utils.checkPrefix=li;At.core.getStyleSaver=dh;(function(i,e,t,n){var r=bt(i+","+e+","+t,function(s){Rn[s]=1});bt(e,function(s){Lt.units[s]="deg",_h[s]=1}),hn[r[13]]=i+","+e,bt(n,function(s){var o=s.split(":");hn[o[1]]=r[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");bt("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(i){Lt.units[i]="px"});At.registerPlugin(vh);var te=At.registerPlugin(vh)||At;te.core.Tween;function p_(i,e){for(var t=0;t<e.length;t++){var n=e[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(i,n.key,n)}}function m_(i,e,t){return e&&p_(i.prototype,e),i}/*! 16 * Observer 3.15.0 17 * https://gsap.com 18 * 19 * @license Copyright 2008-2026, GreenSock. All rights reserved. 20 * Subject to the terms at https://gsap.com/standard-license 21 * @author: Jack Doyle, [email protected] 22*/var Qe,js,Vt,Yn,Un,Jr,wh,pr,ei,bh,Cn,en,Th,Sh=function(){return Qe||typeof window<"u"&&(Qe=window.gsap)&&Qe.registerPlugin&&Qe},Ah=1,Xr=[],Z=[],pn=[],Bi=Date.now,Oa=function(e,t){return t},g_=function(){var e=ei.core,t=e.bridge||{},n=e._scrollers,r=e._proxies;n.push.apply(n,Z),r.push.apply(r,pn),Z=n,pn=r,Oa=function(o,a){return t[o](a)}},Xn=function(e,t){return~pn.indexOf(e)&&pn[pn.indexOf(e)+1][t]},zi=function(e){return!!~bh.indexOf(e)}
vendor: 4,655 bytes, line 22
22,ht=function(e,t,n,r,s){return e.addEventListener(t,n,{passive:r!==!1,capture:!!s})},ft=function(e,t,n,r){return e.removeEventListener(t,n,!!r)},ys="scrollLeft",xs="scrollTop",Da=function(){return Cn&&Cn.isPressed||Z.cache++},lo=function(e,t){var n=function r(s){if(s||s===0){Ah&&(Vt.history.scrollRestoration="manual");var o=Cn&&Cn.isPressed;s=r.v=Math.round(s)||(Cn&&Cn.iOS?1:0),e(s),r.cacheID=Z.cache,o&&Oa("ss",s)}else(t||Z.cache!==r.cacheID||Oa("ref"))&&(r.cacheID=Z.cache,r.v=e());return r.v+r.offset};return n.offset=0,e&&n},gt={s:ys,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:lo(function(i){return arguments.length?Vt.scrollTo(i,ze.sc()):Vt.pageXOffset||Yn[ys]||Un[ys]||Jr[ys]||0})},ze={s:xs,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:gt,sc:lo(function(i){return arguments.length?Vt.scrollTo(gt.sc(),i):Vt.pageYOffset||Yn[xs]||Un[xs]||Jr[xs]||0})},yt=function(e,t){return(t&&t._ctx&&t._ctx.selector||Qe.utils.toArray)(e)[0]||(typeof e=="string"&&Qe.config().nullTargetWarn!==!1?console.warn("Element not found:",e):null)},__=function(e,t){for(var n=t.length;n--;)if(t[n]===e||t[n].contains(e))return!0;return!1},tr=function(e,t){var n=t.s,r=t.sc;zi(e)&&(e=Yn.scrollingElement||Un);var s=Z.indexOf(e),o=r===ze.sc?1:2;!~s&&(s=Z.push(e)-1),Z[s+o]||ht(e,"scroll",Da);var a=Z[s+o],l=a||(Z[s+o]=lo(Xn(e,n),!0)||(zi(e)?r:lo(function(u){return arguments.length?e[n]=u:e[n]})));return l.target=e,a||(l.smooth=Qe.getProperty(e,"scrollBehavior")==="smooth"),l},Va=function(e,t,n){var r=e,s=e,o=Bi(),a=o,l=t||50,u=Math.max(500,l*3),c=function(m,p){var g=Bi();p||g-o>l?(s=r,r=m,a=o,o=g):n?r+=m:r=s+(m-s)/(g-a)*(o-a)},f=function(){s=r=n?0:r,a=o=0},h=function(m){var p=a,g=s,_=Bi();return(m||m===0)&&m!==r&&c(m),o===a||_-a>u?0:(r+(n?g:-g))/((n?_:o)-p)*1e3};return{update:c,reset:f,getVelocity:h}},Ti=function(e,t){return t&&!e._gsapAllow&&e.cancelable!==!1&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},ku=function(e){var t=Math.max.apply(Math,e),n=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(n)?t:n},Ch=function(){ei=Qe.core.globals().ScrollTrigger,ei&&ei.core&&g_()},Mh=function(e){return Qe=e||Sh(),!js&&Qe&&typeof document<"u"&&document.body&&(Vt=window,Yn=document,Un=Yn.documentElement,Jr=Yn.body,bh=[Vt,Yn,Un,Jr],Qe.utils.clamp,Th=Qe.core.context||function(){},pr="onpointerenter"in Jr?"pointer":"mouse",wh=De.isTouch=Vt.matchMedia&&Vt.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in Vt||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,en=De.eventTypes=("ontouchstart"in Un?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in Un?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return Ah=0},500),js=1),ei||Ch(),js};gt.op=ze;Z.cache=0;var De=function(){function i(t){this.init(t)}var e=i.prototype;return e.init=function(n){js||Mh(Qe)||console.warn("Please gsap.registerPlugin(Observer)"),ei||Ch();var r=n.tolerance,s=n.dragMinimum,o=n.type,a=n.target,l=n.lineHeight,u=n.debounce,c=n.preventDefault,f=n.onStop,h=n.onStopDelay,d=n.ignore,m=n.wheelSpeed,p=n.event,g=n.onDragStart,_=n.onDragEnd,y=n.onDrag,x=n.onPress,v=n.onRelease,b=n.onRight,E=n.onLeft,T=n.onUp,M=n.onDown,P=n.onChangeX,S=n.onChangeY,O=n.onChange,k=n.onToggleX,W=n.onToggleY,F=n.onHover,B=n.onHoverEnd,I=n.onMove,L=n.ignoreCheck,N=n.isNormalizer,Y=n.onGestureStart,w=n.onGestureEnd,H=n.onWheel,Ve=n.onEnable,Pe=n.onDisable,ue=n.onClick,we=n.scrollSpeed,$e=n.capture,be=n.allowClicks,Ke=n.lockAxis,We=n.onLockAxis;this.target=a=yt(a)||Un,this.vars=n,d&&(d=Qe.utils.toArray(d)),r=r||1e-9,s=s||0,m=m||1,we=we||1,o=o||"wheel,touch,pointer",u=u!==!1,l||(l=parseFloat(Vt.getComputedStyle(Jr).lineHeight)||22);var Te,ut,ct,re,Ee,_t,Ct,C=this,Mt=0,_n=0,Dn=n.passive||!c&&n.passive!==!1,Se=tr(a,gt),yn=tr(a,ze),Vn=Se(),ir=yn(),Ye=~o.indexOf("touch")&&!~o.indexOf("pointer")&&en[0]==="pointerdown",In=zi(a),ke=a.ownerDocument||Yn,Kt=[0,0,0],zt=[0,0,0],xn=0,_i=function(){return xn=Bi()},Ie=function($,oe){return(C.event=$)&&d&&__($.target,d)||oe&&Ye&&$.pointerType!=="touch"||L&&L($,oe)},hs=function(){C._vx.reset(),C._vy.reset(),ut.pause(),f&&f(C)},vn=function(){var $=C.deltaX=ku(Kt),oe=C.deltaY=ku(zt),R=Math.abs($)>=r,U=Math.abs(oe)>=r;O&&(R||U)&&O(C,$,oe,Kt,zt),R&&(b&&C.deltaX>0&&b(C),E&&C.deltaX<0&&E(C),P&&P(C),k&&C.deltaX<0!=Mt<0&&k(C),Mt=C.deltaX,Kt[0]=Kt[1]=Kt[2]=0),U&&(M&&C.deltaY>0&&M(C),T&&C.deltaY<0&&T(C),S&&S(C),W&&C.deltaY<0!=_n<0&&W(C),_n=C.deltaY,zt[0]=zt[1]=zt[2]=0),(re||ct)&&(I&&I(C),ct&&(g&&ct===1&&g(C),y&&y(C),ct=0),re=!1),_t&&!(_t=!1)&&We&&We(C),Ee&&(H(C),Ee=!1),Te=0}
vendor: 4,741 bytes, lines 22-29
22,Ir=function($,oe,R){Kt[R]+=$,zt[R]+=oe,C._vx.update($),C._vy.update(oe),u?Te||(Te=requestAnimationFrame(vn)):vn()},Nr=function($,oe){Ke&&!Ct&&(C.axis=Ct=Math.abs($)>Math.abs(oe)?"x":"y",_t=!0),Ct!=="y"&&(Kt[2]+=$,C._vx.update($,!0)),Ct!=="x"&&(zt[2]+=oe,C._vy.update(oe,!0)),u?Te||(Te=requestAnimationFrame(vn)):vn()},Nn=function($){if(!Ie($,1)){$=Ti($,c);var oe=$.clientX,R=$.clientY,U=oe-C.x,z=R-C.y,G=C.isDragging;C.x=oe,C.y=R,(G||(U||z)&&(Math.abs(C.startX-oe)>=s||Math.abs(C.startY-R)>=s))&&(ct||(ct=G?2:1),G||(C.isDragging=!0),Nr(U,z))}},sr=C.onPress=function(X){Ie(X,1)||X&&X.button||(C.axis=Ct=null,ut.pause(),C.isPressed=!0,X=Ti(X),Mt=_n=0,C.startX=C.x=X.clientX,C.startY=C.y=X.clientY,C._vx.reset(),C._vy.reset(),ht(N?a:ke,en[1],Nn,Dn,!0),C.deltaX=C.deltaY=0,x&&x(C))},Q=C.onRelease=function(X){if(!Ie(X,1)){ft(N?a:ke,en[1],Nn,!0);var $=!isNaN(C.y-C.startY),oe=C.isDragging,R=oe&&(Math.abs(C.x-C.startX)>3||Math.abs(C.y-C.startY)>3),U=Ti(X);!R&&$&&(C._vx.reset(),C._vy.reset(),c&&be&&Qe.delayedCall(.08,function(){if(Bi()-xn>300&&!X.defaultPrevented){if(X.target.click)X.target.click();else if(ke.createEvent){var z=ke.createEvent("MouseEvents");z.initMouseEvent("click",!0,!0,Vt,1,U.screenX,U.screenY,U.clientX,U.clientY,!1,!1,!1,!1,0,null),X.target.dispatchEvent(z)}}})),C.isDragging=C.isGesturing=C.isPressed=!1,f&&oe&&!N&&ut.restart(!0),ct&&vn(),_&&oe&&_(C),v&&v(C,R)}},or=function($){return $.touches&&$.touches.length>1&&(C.isGesturing=!0)&&Y($,C.isDragging)},qt=function(){return(C.isGesturing=!1)||w(C)},Zt=function($){if(!Ie($)){var oe=Se(),R=yn();Ir((oe-Vn)*we,(R-ir)*we,1),Vn=oe,ir=R,f&&ut.restart(!0)}},Qt=function($){if(!Ie($)){$=Ti($,c),H&&(Ee=!0);var oe=($.deltaMode===1?l:$.deltaMode===2?Vt.innerHeight:1)*m;Ir($.deltaX*oe,$.deltaY*oe,0),f&&!N&&ut.restart(!0)}},ar=function($){if(!Ie($)){var oe=$.clientX,R=$.clientY,U=oe-C.x,z=R-C.y;C.x=oe,C.y=R,re=!0,f&&ut.restart(!0),(U||z)&&Nr(U,z)}},Fr=function($){C.event=$,F(C)},wn=function($){C.event=$,B(C)},yi=function($){return Ie($)||Ti($,c)&&ue(C)};ut=C._dc=Qe.delayedCall(h||.25,hs).pause(),C.deltaX=C.deltaY=0,C._vx=Va(0,50,!0),C._vy=Va(0,50,!0),C.scrollX=Se,C.scrollY=yn,C.isDragging=C.isGesturing=C.isPressed=!1,Th(this),C.enable=function(X){return C.isEnabled||(ht(In?ke:a,"scroll",Da),o.indexOf("scroll")>=0&&ht(In?ke:a,"scroll",Zt,Dn,$e),o.indexOf("wheel")>=0&&ht(a,"wheel",Qt,Dn,$e),(o.indexOf("touch")>=0&&wh||o.indexOf("pointer")>=0)&&(ht(a,en[0],sr,Dn,$e),ht(ke,en[2],Q),ht(ke,en[3],Q),be&&ht(a,"click",_i,!0,!0),ue&&ht(a,"click",yi),Y&&ht(ke,"gesturestart",or),w&&ht(ke,"gestureend",qt),F&&ht(a,pr+"enter",Fr),B&&ht(a,pr+"leave",wn),I&&ht(a,pr+"move",ar)),C.isEnabled=!0,C.isDragging=C.isGesturing=C.isPressed=re=ct=!1,C._vx.reset(),C._vy.reset(),Vn=Se(),ir=yn(),X&&X.type&&sr(X),Ve&&Ve(C)),C},C.disable=function(){C.isEnabled&&(Xr.filter(function(X){return X!==C&&zi(X.target)}).length||ft(In?ke:a,"scroll",Da),C.isPressed&&(C._vx.reset(),C._vy.reset(),ft(N?a:ke,en[1],Nn,!0)),ft(In?ke:a,"scroll",Zt,$e),ft(a,"wheel",Qt,$e),ft(a,en[0],sr,$e),ft(ke,en[2],Q),ft(ke,en[3],Q),ft(a,"click",_i,!0),ft(a,"click",yi),ft(ke,"gesturestart",or),ft(ke,"gestureend",qt),ft(a,pr+"enter",Fr),ft(a,pr+"leave",wn),ft(a,pr+"move",ar),C.isEnabled=C.isPressed=C.isDragging=!1,Pe&&Pe(C))},C.kill=C.revert=function(){C.disable();var X=Xr.indexOf(C);X>=0&&Xr.splice(X,1),Cn===C&&(Cn=0)},Xr.push(C),N&&zi(a)&&(Cn=C),C.enable(p)},m_(i,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),i}();De.version="3.15.0";De.create=function(i){return new De(i)};De.register=Mh;De.getAll=function(){return Xr.slice()};De.getById=function(i){return Xr.filter(function(e){return e.vars.id===i})[0]};Sh()&&Qe.registerPlugin(De);/*! 23 * ScrollTrigger 3.15.0 24 * https://gsap.com 25 * 26 * @license Copyright 2008-2026, GreenSock. All rights reserved. 27 * Subject to the terms at https://gsap.com/standard-license 28 * @author: Jack Doyle, [email protected] 29*/var D,Wr,q,le,Ot,ae,Al,uo,os,$i,ki,vs,rt,wo,Ia,pt,Ru,Ou,Yr,Ph,Bo,Eh,dt,Na,kh,Rh,jn,Fa,Cl,ti,Ml,Wi,La,zo,ws=1,it=Date.now,$o=it(),Xt=0,Ri=0,Du=function(e,t,n){var r=kt(e)&&(e.substr(0,6)==="clamp("||e.indexOf("max")>-1);return n["_"+t+"Clamp"]=r,r?e.substr(6,e.length-7):e},Vu=function(e,t){return t&&(!kt(e)||e.substr(0,6)!=="clamp(")?"clamp("+e+")":e},y_=function i(){return Ri&&requestAnimationFrame(i)},Iu=function(){return wo=1},Nu=function(){return wo=0},cn=function(e){return e},Oi=function(e){return Math.round(e*1e5)/1e5||0},Oh=function(){return typeof window<"u"},Dh=function(){return D||Oh()&&(D=window.gsap)&&D.registerPlugin&&D},kr=function(e){return!!~Al.indexOf(e)},Vh=function(e){return(e==="Height"?Ml:q["inner"+e])||Ot["client"+e]||ae["client"+e]}
vendor: 4,470 bytes, line 29
29,Ih=function(e){return Xn(e,"getBoundingClientRect")||(kr(e)?function(){return Ys.width=q.innerWidth,Ys.height=Ml,Ys}:function(){return An(e)})},x_=function(e,t,n){var r=n.d,s=n.d2,o=n.a;return(o=Xn(e,"getBoundingClientRect"))?function(){return o()[r]}:function(){return(t?Vh(s):e["client"+s])||0}},v_=function(e,t){return!t||~pn.indexOf(e)?Ih(e):function(){return Ys}},dn=function(e,t){var n=t.s,r=t.d2,s=t.d,o=t.a;return Math.max(0,(n="scroll"+r)&&(o=Xn(e,n))?o()-Ih(e)()[s]:kr(e)?(Ot[n]||ae[n])-Vh(r):e[n]-e["offset"+r])},bs=function(e,t){for(var n=0;n<Yr.length;n+=3)(!t||~t.indexOf(Yr[n+1]))&&e(Yr[n],Yr[n+1],Yr[n+2])},kt=function(e){return typeof e=="string"},ot=function(e){return typeof e=="function"},Di=function(e){return typeof e=="number"},mr=function(e){return typeof e=="object"},Si=function(e,t,n){return e&&e.progress(t?0:1)&&n&&e.pause()},jr=function(e,t,n){if(e.enabled){var r=e._ctx?e._ctx.add(function(){return t(e,n)}):t(e,n);r&&r.totalTime&&(e.callbackAnimation=r)}},Br=Math.abs,Nh="left",Fh="top",Pl="right",El="bottom",Cr="width",Mr="height",Yi="Right",Ui="Left",Gi="Top",Hi="Bottom",Ne="padding",Wt="margin",ui="Width",kl="Height",Be="px",Yt=function(e){return q.getComputedStyle(e.nodeType===Node.DOCUMENT_NODE?e.scrollingElement:e)},w_=function(e){var t=Yt(e).position;e.style.position=t==="absolute"||t==="fixed"?t:"relative"},Fu=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},An=function(e,t){var n=t&&Yt(e)[Ia]!=="matrix(1, 0, 0, 1, 0, 0)"&&D.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),r=e.getBoundingClientRect?e.getBoundingClientRect():e.scrollingElement.getBoundingClientRect();return n&&n.progress(0).kill(),r},co=function(e,t){var n=t.d2;return e["offset"+n]||e["client"+n]||0},Lh=function(e){var t=[],n=e.labels,r=e.duration(),s;for(s in n)t.push(n[s]/r);return t},b_=function(e){return function(t){return D.utils.snap(Lh(e),t)}},Rl=function(e){var t=D.utils.snap(e),n=Array.isArray(e)&&e.slice(0).sort(function(r,s){return r-s});return n?function(r,s,o){o===void 0&&(o=.001);var a;if(!s)return t(r);if(s>0){for(r-=o,a=0;a<n.length;a++)if(n[a]>=r)return n[a];return n[a-1]}else for(a=n.length,r+=o;a--;)if(n[a]<=r)return n[a];return n[0]}:function(r,s,o){o===void 0&&(o=.001);var a=t(r);return!s||Math.abs(a-r)<o||a-r<0==s<0?a:t(s<0?r-e:r+e)}},T_=function(e){return function(t,n){return Rl(Lh(e))(t,n.direction)}},Ts=function(e,t,n,r){return n.split(",").forEach(function(s){return e(t,s,r)})},He=function(e,t,n,r,s){return e.addEventListener(t,n,{passive:!r,capture:!!s})},Ge=function(e,t,n,r){return e.removeEventListener(t,n,!!r)},Ss=function(e,t,n){n=n&&n.wheelHandler,n&&(e(t,"wheel",n),e(t,"touchmove",n))},Lu={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},As={toggleActions:"play",anticipatePin:0},fo={top:0,left:0,center:.5,bottom:1,right:1},Bs=function(e,t){if(kt(e)){var n=e.indexOf("="),r=~n?+(e.charAt(n-1)+1)*parseFloat(e.substr(n+1)):0;~n&&(e.indexOf("%")>n&&(r*=t/100),e=e.substr(0,n-1)),e=r+(e in fo?fo[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},Cs=function(e,t,n,r,s,o,a,l){var u=s.startColor,c=s.endColor,f=s.fontSize,h=s.indent,d=s.fontWeight,m=le.createElement("div"),p=kr(n)||Xn(n,"pinType")==="fixed",g=e.indexOf("scroller")!==-1,_=p?ae:n.tagName==="IFRAME"?n.contentDocument.body:n,y=e.indexOf("start")!==-1,x=y?u:c,v="border-color:"+x+";font-size:"+f+";color:"+x+";font-weight:"+d+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return v+="position:"+((g||l)&&p?"fixed;":"absolute;"),(g||l||!p)&&(v+=(r===ze?Pl:El)+":"+(o+parseFloat(h))+"px;"),a&&(v+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),m._isStart=y,m.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),m.style.cssText=v,m.innerText=t||t===0?e+"-"+t:e,_.children[0]?_.insertBefore(m,_.children[0]):_.appendChild(m),m._offset=m["offset"+r.op.d2],zs(m,0,r,y),m},zs=function(e,t,n,r){var s={display:"block"},o=n[r?"os2":"p2"],a=n[r?"p2":"os2"];e._isFlipped=r,s[n.a+"Percent"]=r?-100:0,s[n.a]=r?"1px":0,s["border"+o+ui]=1,s["border"+a+ui]=0,s[n.p]=t+"px",D.set(e,s)},K=[],ja={},as,ju=function(){return it()-Xt>34&&(as||(as=requestAnimationFrame(Mn)))},zr=function(){(!dt||!dt.isPressed||dt.startX>ae.clientWidth)&&(Z.cache++,dt?as||(as=requestAnimationFrame(Mn)):Mn(),Xt||Or("scrollStart"),Xt=it())}
vendor: 4,108 bytes, line 29
29,Wo=function(){Rh=q.innerWidth,kh=q.innerHeight},Vi=function(e){Z.cache++,(e===!0||!rt&&!Eh&&!le.fullscreenElement&&!le.webkitFullscreenElement&&(!Na||Rh!==q.innerWidth||Math.abs(q.innerHeight-kh)>q.innerHeight*.25))&&uo.restart(!0)},Rr={},S_=[],jh=function i(){return Ge(J,"scrollEnd",i)||xr(!0)},Or=function(e){return Rr[e]&&Rr[e].map(function(t){return t()})||S_},Et=[],Bh=function(e){for(var t=0;t<Et.length;t+=5)(!e||Et[t+4]&&Et[t+4].query===e)&&(Et[t].style.cssText=Et[t+1],Et[t].getBBox&&Et[t].setAttribute("transform",Et[t+2]||""),Et[t+3].uncache=1)},zh=function(){return Z.forEach(function(e){return ot(e)&&++e.cacheID&&(e.rec=e())})},Ol=function(e,t){var n;for(pt=0;pt<K.length;pt++)n=K[pt],n&&(!t||n._ctx===t)&&(e?n.kill(1):n.revert(!0,!0));Wi=!0,t&&Bh(t),t||Or("revert")},$h=function(e,t){Z.cache++,(t||!mt)&&Z.forEach(function(n){return ot(n)&&n.cacheID++&&(n.rec=0)}),kt(e)&&(q.history.scrollRestoration=Cl=e)},mt,Pr=0,Bu,A_=function(){if(Bu!==Pr){var e=Bu=Pr;requestAnimationFrame(function(){return e===Pr&&xr(!0)})}},Wh=function(){ae.appendChild(ti),Ml=!dt&&ti.offsetHeight||q.innerHeight,ae.removeChild(ti)},zu=function(e){return os(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(t){return t.style.display=e?"none":"block"})},xr=function(e,t){if(Ot=le.documentElement,ae=le.body,Al=[q,le,Ot,ae],Xt&&!e&&!Wi){He(J,"scrollEnd",jh);return}Wh(),mt=J.isRefreshing=!0,Wi||zh();var n=Or("refreshInit");Ph&&J.sort(),t||Ol(),Z.forEach(function(r){ot(r)&&(r.smooth&&(r.target.style.scrollBehavior="auto"),r(0))}),K.slice(0).forEach(function(r){return r.refresh()}),Wi=!1,K.forEach(function(r){if(r._subPinOffset&&r.pin){var s=r.vars.horizontal?"offsetWidth":"offsetHeight",o=r.pin[s];r.revert(!0,1),r.adjustPinSpacing(r.pin[s]-o),r.refresh()}}),La=1,zu(!0),K.forEach(function(r){var s=dn(r.scroller,r._dir),o=r.vars.end==="max"||r._endClamp&&r.end>s,a=r._startClamp&&r.start>=s;(o||a)&&r.setPositions(a?s-1:r.start,o?Math.max(a?s:r.start+1,s):r.end,!0)}),zu(!1),La=0,n.forEach(function(r){return r&&r.render&&r.render(-1)}),Z.forEach(function(r){ot(r)&&(r.smooth&&requestAnimationFrame(function(){return r.target.style.scrollBehavior="smooth"}),r.rec&&r(r.rec))}),$h(Cl,1),uo.pause(),Pr++,mt=2,Mn(2),K.forEach(function(r){return ot(r.vars.onRefresh)&&r.vars.onRefresh(r)}),mt=J.isRefreshing=!1,Or("refresh")},Ba=0,$s=1,Xi,Mn=function(e){if(e===2||!mt&&!Wi){J.isUpdating=!0,Xi&&Xi.update(0);var t=K.length,n=it(),r=n-$o>=50,s=t&&K[0].scroll();if($s=Ba>s?-1:1,mt||(Ba=s),r&&(Xt&&!wo&&n-Xt>200&&(Xt=0,Or("scrollEnd")),ki=$o,$o=n),$s<0){for(pt=t;pt-- >0;)K[pt]&&K[pt].update(0,r);$s=1}else for(pt=0;pt<t;pt++)K[pt]&&K[pt].update(0,r);J.isUpdating=!1}as=0},za=[Nh,Fh,El,Pl,Wt+Hi,Wt+Yi,Wt+Gi,Wt+Ui,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],Ws=za.concat([Cr,Mr,"boxSizing","max"+ui,"max"+kl,"position",Wt,Ne,Ne+Gi,Ne+Yi,Ne+Hi,Ne+Ui]),C_=function(e,t,n){ni(n);var r=e._gsap;if(r.spacerIsNative)ni(r.spacerState);else if(e._gsap.swappedIn){var s=t.parentNode;s&&(s.insertBefore(e,t),s.removeChild(t))}e._gsap.swappedIn=!1},Yo=function(e,t,n,r){if(!e._gsap.swappedIn){for(var s=za.length,o=t.style,a=e.style,l;s--;)l=za[s],o[l]=n[l];o.position=n.position==="absolute"?"absolute":"relative",n.display==="inline"&&(o.display="inline-block"),a[El]=a[Pl]="auto",o.flexBasis=n.flexBasis||"auto",o.overflow="visible",o.boxSizing="border-box",o[Cr]=co(e,gt)+Be,o[Mr]=co(e,ze)+Be,o[Ne]=a[Wt]=a[Fh]=a[Nh]="0",ni(r),a[Cr]=a["max"+ui]=n[Cr],a[Mr]=a["max"+kl]=n[Mr],a[Ne]=n[Ne],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},M_=/([A-Z])/g,ni=function(e){if(e){var t=e.t.style,n=e.length,r=0,s,o;for((e.t._gsap||D.core.getCache(e.t)).uncache=1;r<n;r+=2)o=e[r+1],s=e[r],o?t[s]=o:t[s]&&t.removeProperty(s.replace(M_,"-$1").toLowerCase())}},Ms=function(e){for(var t=Ws.length,n=e.style,r=[],s=0;s<t;s++)r.push(Ws[s],n[Ws[s]]);return r.t=e,r},P_=function(e,t,n){for(var r=[],s=e.length,o=n?8:0,a;o<s;
vendor: 9,638 bytes, line 29
29o+=2)a=e[o],r.push(a,a in t?t[a]:e[o+1]);return r.t=e.t,r},Ys={left:0,top:0},$u=function(e,t,n,r,s,o,a,l,u,c,f,h,d,m){ot(e)&&(e=e(l)),kt(e)&&e.substr(0,3)==="max"&&(e=h+(e.charAt(4)==="="?Bs("0"+e.substr(3),n):0));var p=d?d.time():0,g,_,y;if(d&&d.seek(0),isNaN(e)||(e=+e),Di(e))d&&(e=D.utils.mapRange(d.scrollTrigger.start,d.scrollTrigger.end,0,h,e)),a&&zs(a,n,r,!0);else{ot(t)&&(t=t(l));var x=(e||"0").split(" "),v,b,E,T;y=yt(t,l)||ae,v=An(y)||{},(!v||!v.left&&!v.top)&&Yt(y).display==="none"&&(T=y.style.display,y.style.display="block",v=An(y),T?y.style.display=T:y.style.removeProperty("display")),b=Bs(x[0],v[r.d]),E=Bs(x[1]||"0",n),e=v[r.p]-u[r.p]-c+b+s-E,a&&zs(a,E,r,n-E<20||a._isStart&&E>20),n-=n-E}if(m&&(l[m]=e||-.001,e<0&&(e=0)),o){var M=e+n,P=o._isStart;g="scroll"+r.d2,zs(o,M,r,P&&M>20||!P&&(f?Math.max(ae[g],Ot[g]):o.parentNode[g])<=M+1),f&&(u=An(a),f&&(o.style[r.op.p]=u[r.op.p]-r.op.m-o._offset+Be))}return d&&y&&(g=An(y),d.seek(h),_=An(y),d._caScrollDist=g[r.p]-_[r.p],e=e/d._caScrollDist*h),d&&d.seek(p),d?e:Math.round(e)},E_=/(webkit|moz|length|cssText|inset)/i,Wu=function(e,t,n,r){if(e.parentNode!==t){var s=e.style,o,a;if(t===ae){e._stOrig=s.cssText,a=Yt(e);for(o in a)!+o&&!E_.test(o)&&a[o]&&typeof s[o]=="string"&&o!=="0"&&(s[o]=a[o]);s.top=n,s.left=r}else s.cssText=e._stOrig;D.core.getCache(e).uncache=1,t.appendChild(e)}},Yh=function(e,t,n){var r=t,s=r;return function(o){var a=Math.round(e());return a!==r&&a!==s&&Math.abs(a-r)>3&&Math.abs(a-s)>3&&(o=a,n&&n()),s=r,r=Math.round(o),r}},Ps=function(e,t,n){var r={};r[t.p]="+="+n,D.set(e,r)},Yu=function(e,t){var n=tr(e,t),r="_scroll"+t.p2,s=function o(a,l,u,c,f){var h=o.tween,d=l.onComplete,m={};u=u||n();var p=Yh(n,u,function(){h.kill(),o.tween=0});return f=c&&f||0,c=c||a-u,h&&h.kill(),l[r]=a,l.inherit=!1,l.modifiers=m,m[r]=function(){return p(u+c*h.ratio+f*h.ratio*h.ratio)},l.onUpdate=function(){Z.cache++,o.tween&&Mn()},l.onComplete=function(){o.tween=0,d&&d.call(h)},h=o.tween=D.to(e,l),h};return e[r]=n,n.wheelHandler=function(){return s.tween&&s.tween.kill()&&(s.tween=0)},He(e,"wheel",n.wheelHandler),J.isTouch&&He(e,"touchmove",n.wheelHandler),s},J=function(){function i(t,n){Wr||i.register(D)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),Fa(this),this.init(t,n)}var e=i.prototype;return e.init=function(n,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!Ri){this.update=this.refresh=this.kill=cn;return}n=Fu(kt(n)||Di(n)||n.nodeType?{trigger:n}:n,As);var s=n,o=s.onUpdate,a=s.toggleClass,l=s.id,u=s.onToggle,c=s.onRefresh,f=s.scrub,h=s.trigger,d=s.pin,m=s.pinSpacing,p=s.invalidateOnRefresh,g=s.anticipatePin,_=s.onScrubComplete,y=s.onSnapComplete,x=s.once,v=s.snap,b=s.pinReparent,E=s.pinSpacer,T=s.containerAnimation,M=s.fastScrollEnd,P=s.preventOverlaps,S=n.horizontal||n.containerAnimation&&n.horizontal!==!1?gt:ze,O=!f&&f!==0,k=yt(n.scroller||q),W=D.core.getCache(k),F=kr(k),B=("pinType"in n?n.pinType:Xn(k,"pinType")||F&&"fixed")==="fixed",I=[n.onEnter,n.onLeave,n.onEnterBack,n.onLeaveBack],L=O&&n.toggleActions.split(" "),N="markers"in n?n.markers:As.markers,Y=F?0:parseFloat(Yt(k)["border"+S.p2+ui])||0,w=this,H=n.onRefreshInit&&function(){return n.onRefreshInit(w)},Ve=x_(k,F,S),Pe=v_(k,F),ue=0,we=0,$e=0,be=tr(k,S),Ke,We,Te,ut,ct,re,Ee,_t,Ct,C,Mt,_n,Dn,Se,yn,Vn,ir,Ye,In,ke,Kt,zt,xn,_i,Ie,hs,vn,Ir,Nr,Nn,sr,Q,or,qt,Zt,Qt,ar,Fr,wn;if(w._startClamp=w._endClamp=!1,w._dir=S,g*=45,w.scroller=k,w.scroll=T?T.time.bind(T):be,ut=be(),w.vars=n,r=r||n.animation,"refreshPriority"in n&&(Ph=1,n.refreshPriority===-9999&&(Xi=w)),W.tweenScroll=W.tweenScroll||{top:Yu(k,ze),left:Yu(k,gt)},w.tweenTo=Ke=W.tweenScroll[S.p],w.scrubDuration=function(R){or=Di(R)&&R,or?Q?Q.duration(R):Q=D.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:or,paused:!0,onComplete:function(){return _&&_(w)}}):(Q&&Q.progress(1).kill(),Q=0)},r&&(r.vars.lazy=!1,r._initted&&!w.isReverted||r.vars.immediateRender!==!1&&n.immediateRender!==!1&&r.duration()&&r.render(0,!0,!0),w.animation=r.pause(),r.scrollTrigger=w,w.scrubDuration(f),Nn=0,l||(l=r.vars.id)),v&&((!mr(v)||v.push)&&(v={snapTo:v}),"scrollBehavior"in ae.style&&D.set(F?[ae,Ot]:k,{scrollBehavior:"auto"}),Z.forEach(function(R){return ot(R)&&R.target===(F?le.scrollingElement||Ot:k)&&(R.smooth=!1)}),Te=ot(v.snapTo)?v.snapTo:v.snapTo==="labels"?b_(r):v.snapTo==="labelsDirectional"?T_(r):v.directional!==!1?function(R,U){return Rl(v.snapTo)(R,it()-we<500?0:U.direction)}:D.utils.snap(v.snapTo),qt=v.duration||{min:.1,max:2},qt=mr(qt)?$i(qt.min,qt.max):$i(qt,qt),Zt=D.delayedCall(v.delay||or/2||.1,function(){var R=be(),U=it()-we<500,z=Ke.tween;if((U||Math.abs(w.getVelocity())<10)&&!z&&!wo&&ue!==R){var G=(R-re)/Se,Ue=r&&!O?r.totalProgress():G,ee=U?0:(Ue-sr)/(it()-ki)*1e3||0,Re=D.utils.clamp(-G,1-G,Br(ee/2)*ee/.185),et=G+(v.inertia===!1?0:Re),Ae,pe,ce=v,Jt=ce.onStart,ge=ce.onInterrupt,Pt=ce.onComplete;if(Ae=Te(et,w),Di(Ae)||(Ae=et),pe=Math.max(0,Math.round(re+Ae*Se)),R<=Ee&&R>=re&&pe!==R){if(z&&!z._initted&&z.data<=Br(pe-R))return;v.inertia===!1&&(Re=Ae-G),Ke(pe,{duration:qt(Br(Math.max(Br(et-Ue),Br(Ae-Ue))*.185/ee/.05||0)),ease:v.ease||"power3",data:Br(pe-R),onInterrupt:function(){return Zt.restart(!0)&&ge&&jr(w,ge)},onComplete:function(){w.update(),ue=be(),r&&!O&&(Q?Q.resetTo("totalProgress",Ae,r._tTime/r._tDur):r.progress(Ae)),Nn=sr=r&&!O?r.totalProgress():w.progress,y&&y(w),Pt&&jr(w,Pt)}},R,Re*Se,pe-R-Re*Se),Jt&&jr(w,Jt,Ke.tween)}}else w.isActive&&ue!==R&&Zt.restart(!0)}).pause()),l&&(ja[l]=w),h=w.trigger=yt(h||d!==!0&&d),wn=h&&h._gsap&&h._gsap.stRevert,wn&&(wn=wn(w)),d=d===!0?h:yt(d),kt(a)&&(a={targets:h,className:a}),d&&(m===!1||m===Wt||(m=!m&&d.parentNode&&d.parentNode.style&&Yt(d.parentNode).display==="flex"?!1:Ne),w.pin=d,We=D.core.getCache(d),We.spacer?yn=We.pinState:(E&&(E=yt(E),E&&!E.nodeType&&(E=E.current||E.nativeElement),We.spacerIsNative=!!E,E&&(We.spacerState=Ms(E))),We.spacer=Ye=E||le.createElement("div"),Ye.classList.add("pin-spacer"),l&&Ye.classList.add("pin-spacer-"+l),We.pinState=yn=Ms(d)),n.force3D!==!1&&D.set(d,{force3D:!0}),w.spacer=Ye=We.spacer,Nr=Yt(d),_i=Nr[m+S.os2],ke=D.getProperty(d),Kt=D.quickSetter(d,S.a,Be),Yo(d,Ye,Nr),ir=Ms(d)),N){_n=mr(N)?Fu(N,Lu):Lu,C=Cs("scroller-start",l,k,S,_n,0),Mt=Cs("scroller-end",l,k,S,_n,0,C),In=C["offset"+S.op.d2];var yi=yt(Xn(k,"content")||k);_t=this.markerStart=Cs("start",l,yi,S,_n,In,0,T),Ct=this.markerEnd=Cs("end",l,yi,S,_n,In,0,T),T&&(Fr=D.quickSetter([_t,Ct],S.a,Be)),!B&&!(pn.length&&Xn(k,"fixedMarkers")===!0)&&(w_(F?ae:k),D.set([C,Mt],{force3D:!0}),hs=D.quickSetter(C,S.a,Be),Ir=D.quickSetter(Mt,S.a,Be))}if(T){var X=T.vars.onUpdate,$=T.vars.onUpdateParams;T.eventCallback("onUpdate",function(){w.update(0,0,1),X&&X.apply(T,$||[])})}if(w.previous=function(){return K[K.indexOf(w)-1]},w.next=function(){return K[K.indexOf(w)+1]},w.revert=function(R,U){if(!U)return w.kill(!0);var z=R!==!1||!w.enabled,G=rt;z!==w.isReverted&&(z&&(Qt=Math.max(be(),w.scroll.rec||0),$e=w.progress,ar=r&&r.progress()),_t&&[_t,Ct,C,Mt].forEach(function(Ue){return Ue.style.display=z?"none":"block"}),z&&(rt=w,w.update(z)),d&&(!b||!w.isActive)&&(z?C_(d,Ye,yn):Yo(d,Ye,Yt(d),Ie)),z||w.update(z),rt=G,w.isReverted=z)},w.refresh=function(R,U,z,G){if(!((rt||!w.enabled)&&!U)){if(d&&R&&Xt){He(i,"scrollEnd",jh);return}!mt&&H&&H(w),rt=w,Ke.tween&&!z&&(Ke.tween.kill(),Ke.tween=0),Q&&Q.pause(),p&&r&&(r.revert({kill:!1}).invalidate(),r.getChildren?r.getChildren(!0,!0,!1).forEach(function(Fn){return Fn.vars.immediateRender&&Fn.render(0,!0,!0)}):r.vars.immediateRender&&r.render(0,!0,!0)),w.isReverted||w.revert(!0,!0),w._subPinOffset=!1;var Ue=Ve(),ee=Pe(),Re=T?T.duration():dn(k,S),et=Se<=.01||!Se,Ae=0,pe=G||0,ce=mr(z)?z.end:n.end,Jt=n.endTrigger||h,ge=mr(z)?z.start:n.start||(n.start===0||!h?0:d?"0 0":"0 100%"),Pt=w.pinnedContainer=n.pinnedContainer&&yt(n.pinnedContainer,w),sn=h&&Math.max(0,K.indexOf(w))||0,qe=sn,Ze,tt,lr,ds,nt,je,on,bo,Il,xi,an,vi,ps;for(N&&mr(z)&&(vi=D.getProperty(C,S.p),ps=D.getProperty(Mt,S.p));qe-- >0;)je=K[qe],je.end||je.refresh(0,1)||(rt=w),on=je.pin,on&&(on===h||on===d||on===Pt)&&!je.isReverted&&(xi||(xi=[]),xi.unshift(je),je.revert(!0,!0)),je!==K[qe]&&(sn--,qe--);for(ot(ge)&&(ge=ge(w)),ge=Du(ge,"start",w),re=$u(ge,h,Ue,S,be(),_t,C,w,ee,Y,B,Re,T,w._startClamp&&"_startClamp")||(d?-.001:0),ot(ce)&&(ce=ce(w)),kt(ce)&&!ce.indexOf("+=")&&(~ce.indexOf(" ")?ce=(kt(ge)?ge.split(" ")[0]:"")+ce:(Ae=Bs(ce.substr(2),Ue),ce=kt(ge)?ge:(T?D.utils.mapRange(0,T.duration(),T.scrollTrigger.start,T.scrollTrigger.end,re):re)+Ae,Jt=h)),ce=Du(ce,"end",w),Ee=Math.max(re,$u(ce||(Jt?"100% 0":Re),Jt,Ue,S,be()+Ae,Ct,Mt,w,ee,Y,B,Re,T,w._endClamp&&"_endClamp"))||-.001,Ae=0,qe=sn;qe--;)je=K[qe]||{},on=je.pin,on&&je.start-je._pinPush<=re&&!T&&je.end>0&&(Ze=je.end-(w._startClamp?Math.max(0,je.start):je.start),(on===h&&je.start-je._pinPush<re||on===Pt)&&isNaN(ge)&&(Ae+=Ze*(1-je.progress)),on===d&&(pe+=Ze));if(re+=Ae,Ee+=Ae,w._startClamp&&(w._startClamp+=Ae),w._endClamp&&!mt&&(w._endClamp=Ee||-.001,Ee=Math.min(Ee,dn(k,S))),Se=Ee-re||(re-=.01)&&.001,et&&($e=D.utils.clamp(0,1,D.utils.normalize(re,Ee,Qt))),w._pinPush=pe,_t&&Ae&&(Ze={},Ze[S.a]="+="+Ae,Pt&&(Ze[S.p]="-="+be()),D.set([_t,Ct],Ze)),d&&!(La&&w.end>=dn(k,S)))Ze=Yt(d),ds=S===ze,lr=be(),zt=parseFloat(ke(S.a))+pe,!Re&&Ee>1&&(an=(F?le.scrollingElement||Ot:k).style,an={style:an,value:an["overflow"+S.a.toUpperCase()]},F&&Yt(ae)["overflow"+S.a.toUpperCase()]!=="scroll"&&(an.style["overflow"+S.a.toUpperCase()]="scroll")),Yo(d,Ye,Ze),ir=Ms(d),tt=An(d,!0),bo=B&&tr(k,ds?gt:ze)(),m?(Ie=[m+S.os2,Se+pe+Be],Ie.t=Ye,qe=m===Ne?co(d,S)+Se+pe:0,qe&&(Ie.push(S.d,qe+Be),Ye.style.flexBasis!=="auto"&&(Ye.style.flexBasis=qe+Be)),ni(Ie),Pt&&K.forEac
vendor: 4,696 bytes, line 29
29h(function(Fn){Fn.pin===Pt&&Fn.vars.pinSpacing!==!1&&(Fn._subPinOffset=!0)}),B&&be(Qt)):(qe=co(d,S),qe&&Ye.style.flexBasis!=="auto"&&(Ye.style.flexBasis=qe+Be)),B&&(nt={top:tt.top+(ds?lr-re:bo)+Be,left:tt.left+(ds?bo:lr-re)+Be,boxSizing:"border-box",position:"fixed"},nt[Cr]=nt["max"+ui]=Math.ceil(tt.width)+Be,nt[Mr]=nt["max"+kl]=Math.ceil(tt.height)+Be,nt[Wt]=nt[Wt+Gi]=nt[Wt+Yi]=nt[Wt+Hi]=nt[Wt+Ui]="0",nt[Ne]=Ze[Ne],nt[Ne+Gi]=Ze[Ne+Gi],nt[Ne+Yi]=Ze[Ne+Yi],nt[Ne+Hi]=Ze[Ne+Hi],nt[Ne+Ui]=Ze[Ne+Ui],Vn=P_(yn,nt,b),mt&&be(0)),r?(Il=r._initted,Bo(1),r.render(r.duration(),!0,!0),xn=ke(S.a)-zt+Se+pe,vn=Math.abs(Se-xn)>1,B&&vn&&Vn.splice(Vn.length-2,2),r.render(0,!0,!0),Il||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),Bo(0)):xn=Se,an&&(an.value?an.style["overflow"+S.a.toUpperCase()]=an.value:an.style.removeProperty("overflow-"+S.a));else if(h&&be()&&!T)for(tt=h.parentNode;tt&&tt!==ae;)tt._pinOffset&&(re-=tt._pinOffset,Ee-=tt._pinOffset),tt=tt.parentNode;xi&&xi.forEach(function(Fn){return Fn.revert(!1,!0)}),w.start=re,w.end=Ee,ut=ct=mt?Qt:be(),!T&&!mt&&(ut<Qt&&be(Qt),w.scroll.rec=0),w.revert(!1,!0),we=it(),Zt&&(ue=-1,Zt.restart(!0)),rt=0,r&&O&&(r._initted||ar)&&r.progress()!==ar&&r.progress(ar||0,!0).render(r.time(),!0,!0),(et||$e!==w.progress||T||p||r&&!r._initted)&&(r&&!O&&(r._initted||$e||r.vars.immediateRender!==!1)&&r.totalProgress(T&&re<-.001&&!$e?D.utils.normalize(re,Ee,0):$e,!0),w.progress=et||(ut-re)/Se===$e?0:$e),d&&m&&(Ye._pinOffset=Math.round(w.progress*xn)),Q&&Q.invalidate(),isNaN(vi)||(vi-=D.getProperty(C,S.p),ps-=D.getProperty(Mt,S.p),Ps(C,S,vi),Ps(_t,S,vi-(G||0)),Ps(Mt,S,ps),Ps(Ct,S,ps-(G||0))),et&&!mt&&w.update(),c&&!mt&&!Dn&&(Dn=!0,c(w),Dn=!1)}},w.getVelocity=function(){return(be()-ct)/(it()-ki)*1e3||0},w.endAnimation=function(){Si(w.callbackAnimation),r&&(Q?Q.progress(1):r.paused()?O||Si(r,w.direction<0,1):Si(r,r.reversed()))},w.labelToScroll=function(R){return r&&r.labels&&(re||w.refresh()||re)+r.labels[R]/r.duration()*Se||0},w.getTrailing=function(R){var U=K.indexOf(w),z=w.direction>0?K.slice(0,U).reverse():K.slice(U+1);return(kt(R)?z.filter(function(G){return G.vars.preventOverlaps===R}):z).filter(function(G){return w.direction>0?G.end<=re:G.start>=Ee})},w.update=function(R,U,z){if(!(T&&!z&&!R)){var G=mt===!0?Qt:w.scroll(),Ue=R?0:(G-re)/Se,ee=Ue<0?0:Ue>1?1:Ue||0,Re=w.progress,et,Ae,pe,ce,Jt,ge,Pt,sn;if(U&&(ct=ut,ut=T?be():G,v&&(sr=Nn,Nn=r&&!O?r.totalProgress():ee)),g&&d&&!rt&&!ws&&Xt&&(!ee&&re<G+(G-ct)/(it()-ki)*g?ee=1e-4:ee===1&&Ee>G+(G-ct)/(it()-ki)*g&&(ee=.9999)),ee!==Re&&w.enabled){if(et=w.isActive=!!ee&&ee<1,Ae=!!Re&&Re<1,ge=et!==Ae,Jt=ge||!!ee!=!!Re,w.direction=ee>Re?1:-1,w.progress=ee,Jt&&!rt&&(pe=ee&&!Re?0:ee===1?1:Re===1?2:3,O&&(ce=!ge&&L[pe+1]!=="none"&&L[pe+1]||L[pe],sn=r&&(ce==="complete"||ce==="reset"||ce in r))),P&&(ge||sn)&&(sn||f||!r)&&(ot(P)?P(w):w.getTrailing(P).forEach(function(lr){return lr.endAnimation()})),O||(Q&&!rt&&!ws?(Q._dp._time-Q._start!==Q._time&&Q.render(Q._dp._time-Q._start),Q.resetTo?Q.resetTo("totalProgress",ee,r._tTime/r._tDur):(Q.vars.totalProgress=ee,Q.invalidate().restart())):r&&r.totalProgress(ee,!!(rt&&(we||R)))),d){if(R&&m&&(Ye.style[m+S.os2]=_i),!B)Kt(Oi(zt+xn*ee));else if(Jt){if(Pt=!R&&ee>Re&&Ee+1>G&&G+1>=dn(k,S),b)if(!R&&(et||Pt)){var qe=An(d,!0),Ze=G-re;Wu(d,ae,qe.top+(S===ze?Ze:0)+Be,qe.left+(S===ze?0:Ze)+Be)}else Wu(d,Ye);ni(et||Pt?Vn:ir),vn&&ee<1&&et||Kt(zt+(ee===1&&!Pt?xn:0))}}v&&!Ke.tween&&!rt&&!ws&&Zt.restart(!0),a&&(ge||x&&ee&&(ee<1||!zo))&&os(a.targets).forEach(function(lr){return lr.classList[et||x?"add":"remove"](a.className)}),o&&!O&&!R&&o(w),Jt&&!rt?(O&&(sn&&(ce==="complete"?r.pause().totalProgress(1):ce==="reset"?r.restart(!0).pause():ce==="restart"?r.restart(!0):r[ce]()),o&&o(w)),(ge||!zo)&&(u&&ge&&jr(w,u),I[pe]&&jr(w,I[pe]),x&&(ee===1?w.kill(!1,1):I[pe]=0),ge||(pe=ee===1?1:3,I[pe]&&jr(w,I[pe]))),M&&!et&&Math.abs(w.getVelocity())>(Di(M)?M:2500)&&(Si(w.callbackAnimation),Q?Q.progress(1):Si(r,ce==="reverse"?1:!ee,1))):O&&o&&!rt&&o(w)}if(Ir){var tt=T?G/T.duration()*(T._caScrollDist||0):G;hs(tt+(C._isFlipped?1:0)),Ir(tt)}Fr&&Fr(-G/T.duration()*(T._caScrollDist||0))}},w.enable=function(R,U){w.enabled||(w.enabled=!0,He(k,"resize",Vi),F||He(k,"scroll",zr),H&&He(i,"refreshInit",H),R!==!1&&(w.progress=$e=0,ut=ct=ue=be()),U!==!1&&w.refresh())},w.getTween=function(R){return R&&Ke?Ke.tween:Q},w.setPositions=function(R,U,z,G){if(T){var Ue=T.scrollTrigger,ee=T.duration(),Re=Ue.end-Ue.start;R=Ue.start+Re*R/ee,U=Ue.start+Re*U/ee}w.refresh(!1,!1,{start:Vu(R,z&&!!w._startClamp),end:Vu(U,z&&!!w._endClamp)},G),w.update()},w.adjustPinSpacing=function(R){if(Ie&&R){var U=Ie.indexOf(S.d)+1;Ie[U]=parseFloat(Ie[U])+R+Be,Ie[1]=parseFloat(Ie[1])+R+Be,ni(Ie)}}
vendor: 7,735 bytes, line 29
29,w.disable=function(R,U){if(R!==!1&&w.revert(!0,!0),w.enabled&&(w.enabled=w.isActive=!1,U||Q&&Q.pause(),Qt=0,We&&(We.uncache=1),H&&Ge(i,"refreshInit",H),Zt&&(Zt.pause(),Ke.tween&&Ke.tween.kill()&&(Ke.tween=0)),!F)){for(var z=K.length;z--;)if(K[z].scroller===k&&K[z]!==w)return;Ge(k,"resize",Vi),F||Ge(k,"scroll",zr)}},w.kill=function(R,U){w.disable(R,U),Q&&!U&&Q.kill(),l&&delete ja[l];var z=K.indexOf(w);z>=0&&K.splice(z,1),z===pt&&$s>0&&pt--,z=0,K.forEach(function(G){return G.scroller===w.scroller&&(z=1)}),z||mt||(w.scroll.rec=0),r&&(r.scrollTrigger=null,R&&r.revert({kill:!1}),U||r.kill()),_t&&[_t,Ct,C,Mt].forEach(function(G){return G.parentNode&&G.parentNode.removeChild(G)}),Xi===w&&(Xi=0),d&&(We&&(We.uncache=1),z=0,K.forEach(function(G){return G.pin===d&&z++}),z||(We.spacer=0)),n.onKill&&n.onKill(w)},K.push(w),w.enable(!1,!1),wn&&wn(w),r&&r.add&&!Se){var oe=w.update;w.update=function(){w.update=oe,Z.cache++,re||Ee||w.refresh()},D.delayedCall(.01,w.update),Se=.01,re=Ee=0}else w.refresh();d&&A_()},i.register=function(n){return Wr||(D=n||Dh(),Oh()&&window.document&&i.enable(),Wr=Ri),Wr},i.defaults=function(n){if(n)for(var r in n)As[r]=n[r];return As},i.disable=function(n,r){Ri=0,K.forEach(function(o){return o[r?"kill":"disable"](n)}),Ge(q,"wheel",zr),Ge(le,"scroll",zr),clearInterval(vs),Ge(le,"touchcancel",cn),Ge(ae,"touchstart",cn),Ts(Ge,le,"pointerdown,touchstart,mousedown",Iu),Ts(Ge,le,"pointerup,touchend,mouseup",Nu),uo.kill(),bs(Ge);for(var s=0;s<Z.length;s+=3)Ss(Ge,Z[s],Z[s+1]),Ss(Ge,Z[s],Z[s+2])},i.enable=function(){if(q=window,le=document,Ot=le.documentElement,ae=le.body,D){if(os=D.utils.toArray,$i=D.utils.clamp,Fa=D.core.context||cn,Bo=D.core.suppressOverwrites||cn,Cl=q.history.scrollRestoration||"auto",Ba=q.pageYOffset||0,D.core.globals("ScrollTrigger",i),ae){Ri=1,ti=document.createElement("div"),ti.style.height="100vh",ti.style.position="absolute",Wh(),y_(),De.register(D),i.isTouch=De.isTouch,jn=De.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),Na=De.isTouch===1,He(q,"wheel",zr),Al=[q,le,Ot,ae],D.matchMedia?(i.matchMedia=function(c){var f=D.matchMedia(),h;for(h in c)f.add(h,c[h]);return f},D.addEventListener("matchMediaInit",function(){zh(),Ol()}),D.addEventListener("matchMediaRevert",function(){return Bh()}),D.addEventListener("matchMedia",function(){xr(0,1),Or("matchMedia")}),D.matchMedia().add("(orientation: portrait)",function(){return Wo(),Wo})):console.warn("Requires GSAP 3.11.0 or later"),Wo(),He(le,"scroll",zr);var n=ae.hasAttribute("style"),r=ae.style,s=r.borderTopStyle,o=D.core.Animation.prototype,a,l;for(o.revert||Object.defineProperty(o,"revert",{value:function(){return this.time(-.01,!0)}}),r.borderTopStyle="solid",a=An(ae),ze.m=Math.round(a.top+ze.sc())||0,gt.m=Math.round(a.left+gt.sc())||0,s?r.borderTopStyle=s:r.removeProperty("border-top-style"),n||(ae.setAttribute("style",""),ae.removeAttribute("style")),vs=setInterval(ju,250),D.delayedCall(.5,function(){return ws=0}),He(le,"touchcancel",cn),He(ae,"touchstart",cn),Ts(He,le,"pointerdown,touchstart,mousedown",Iu),Ts(He,le,"pointerup,touchend,mouseup",Nu),Ia=D.utils.checkPrefix("transform"),Ws.push(Ia),Wr=it(),uo=D.delayedCall(.2,xr).pause(),Yr=[le,"visibilitychange",function(){var c=q.innerWidth,f=q.innerHeight;le.hidden?(Ru=c,Ou=f):(Ru!==c||Ou!==f)&&Vi()},le,"DOMContentLoaded",xr,q,"load",xr,q,"resize",Vi],bs(He),K.forEach(function(c){return c.enable(0,1)}),l=0;l<Z.length;l+=3)Ss(Ge,Z[l],Z[l+1]),Ss(Ge,Z[l],Z[l+2])}else if(le){var u=function c(){i.enable(),le.removeEventListener("DOMContentLoaded",c)};le.addEventListener("DOMContentLoaded",u)}}},i.config=function(n){"limitCallbacks"in n&&(zo=!!n.limitCallbacks);var r=n.syncInterval;r&&clearInterval(vs)||(vs=r)&&setInterval(ju,r),"ignoreMobileResize"in n&&(Na=i.isTouch===1&&n.ignoreMobileResize),"autoRefreshEvents"in n&&(bs(Ge)||bs(He,n.autoRefreshEvents||"none"),Eh=(n.autoRefreshEvents+"").indexOf("resize")===-1)},i.scrollerProxy=function(n,r){var s=yt(n),o=Z.indexOf(s),a=kr(s);~o&&Z.splice(o,a?6:2),r&&(a?pn.unshift(q,r,ae,r,Ot,r):pn.unshift(s,r))},i.clearMatchMedia=function(n){K.forEach(function(r){return r._ctx&&r._ctx.query===n&&r._ctx.kill(!0,!0)})},i.isInViewport=function(n,r,s){var o=(kt(n)?yt(n):n).getBoundingClientRect(),a=o[s?Cr:Mr]*r||0;return s?o.right-a>0&&o.left+a<q.innerWidth:o.bottom-a>0&&o.top+a<q.innerHeight},i.positionInViewport=function(n,r,s){kt(n)&&(n=yt(n));var o=n.getBoundingClientRect(),a=o[s?Cr:Mr],l=r==null?a/2:r in fo?fo[r]*a:~r.indexOf("%")?parseFloat(r)*a/100:parseFloat(r)||0;return s?(o.left+l)/q.innerWidth:(o.top+l)/q.innerHeight},i.killAll=function(n){if(K.slice(0).forEach(function(s){return s.vars.id!=="ScrollSmoother"&&s.kill()}),n!==!0){var r=Rr.killAll||[];Rr={},r.forEach(function(s){return s()})}},i}();J.version="3.15.0";J.saveStyles=function(i){return i?os(i).forEach(function(e){if(e&&e.style){var t=Et.indexOf(e);t>=0&&Et.splice(t,5),Et.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),D.core.getCache(e),Fa())}}):Et};J.revert=function(i,e){return Ol(!i,e)};J.create=function(i,e){return new J(i,e)};J.refresh=function(i){return i?Vi(!0):(Wr||J.register())&&xr(!0)};J.update=function(i){return++Z.cache&&Mn(i===!0?2:0)};J.clearScrollMemory=$h;J.maxScroll=function(i,e){return dn(i,e?gt:ze)};J.getScrollFunc=function(i,e){return tr(yt(i),e?gt:ze)};J.getById=function(i){return ja[i]};J.getAll=function(){return K.filter(function(i){return i.vars.id!=="ScrollSmoother"})};J.isScrolling=function(){return!!Xt};J.snapDirectional=Rl;J.addEventListener=function(i,e){var t=Rr[i]||(Rr[i]=[]);~t.indexOf(e)||t.push(e)};J.removeEventListener=function(i,e){var t=Rr[i],n=t&&t.indexOf(e);n>=0&&t.splice(n,1)};J.batch=function(i,e){var t=[],n={},r=e.interval||.016,s=e.batchMax||1e9,o=function(u,c){var f=[],h=[],d=D.delayedCall(r,function(){c(f,h),f=[],h=[]}).pause();return function(m){f.length||d.restart(!0),f.push(m.trigger),h.push(m),s<=f.length&&d.progress(1)}},a;for(a in e)n[a]=a.substr(0,2)==="on"&&ot(e[a])&&a!=="onRefreshInit"?o(a,e[a]):e[a];return ot(s)&&(s=s(),He(J,"refresh",function(){return s=e.batchMax()})),os(i).forEach(function(l){var u={};for(a in n)u[a]=n[a];u.trigger=l,t.push(J.create(u))}),t};var Uu=function(e,t,n,r){return t>r?e(r):t<0&&e(0),n>r?(r-t)/(n-t):n<0?t/(t-n):1},Uo=function i(e,t){t===!0?e.style.removeProperty("touch-action"):e.style.touchAction=t===!0?"auto":t?"pan-"+t+(De.isTouch?" pinch-zoom":""):"none",e===Ot&&i(ae,t)},Es={auto:1,scroll:1},k_=function(e){var t=e.event,n=e.target,r=e.axis,s=(t.changedTouches?t.changedTouches[0]:t).target,o=s._gsap||D.core.getCache(s),a=it(),l;if(!o._isScrollT||a-o._isScrollT>2e3){for(;s&&s!==ae&&(s.scrollHeight<=s.clientHeight&&s.scrollWidth<=s.clientWidth||!(Es[(l=Yt(s)).overflowY]||Es[l.overflowX]));)s=s.parentNode;o._isScroll=s&&s!==n&&!kr(s)&&(Es[(l=Yt(s)).overflowY]||Es[l.overflowX]),o._isScrollT=a}(o._isScroll||r==="x")&&(t.stopPropagation(),t._gsapAllow=!0)},Uh=function(e,t,n,r){return De.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:r=r&&k_,onPress:r,onDrag:r,onScroll:r,onEnable:function(){return n&&He(le,De.eventTypes[0],Hu,!1,!0)},onDisable:function(){return Ge(le,De.eventTypes[0],Hu,!0)}})},R_=/(input|label|select|textarea)/i,Gu,Hu=function(e){var t=R_.test(e.target.tagName);(t||Gu)&&(e._gsapAllow=!0,Gu=t)},O_=function(e){mr(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var t=e,n=t.normalizeScrollX,r=t.momentum,s=t.allowNestedScroll,o=t.onRelease,a,l,u=yt(e.target)||Ot,c=D.core.globals().ScrollSmoother,f=c&&c.get(),h=jn&&(e.content&&yt(e.content)||f&&e.content!==!1&&!f.smooth()&&f.content()),d=tr(u,ze),m=tr(u,gt),p=1,g=(De.isTouch&&q.visualVie
vendor: 5,161 bytes, lines 29-36
29wport?q.visualViewport.scale*q.visualViewport.width:q.outerWidth)/q.innerWidth,_=0,y=ot(r)?function(){return r(a)}:function(){return r||2.8},x,v,b=Uh(u,e.type,!0,s),E=function(){return v=!1},T=cn,M=cn,P=function(){l=dn(u,ze),M=$i(jn?1:0,l),n&&(T=$i(0,dn(u,gt))),x=Pr},S=function(){h._gsap.y=Oi(parseFloat(h._gsap.y)+d.offset)+"px",h.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(h._gsap.y)+", 0, 1)",d.offset=d.cacheID=0},O=function(){if(v){requestAnimationFrame(E);var N=Oi(a.deltaY/2),Y=M(d.v-N);if(h&&Y!==d.v+d.offset){d.offset=Y-d.v;var w=Oi((parseFloat(h&&h._gsap.y)||0)-d.offset);h.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+w+", 0, 1)",h._gsap.y=w+"px",d.cacheID=Z.cache,Mn()}return!0}d.offset&&S(),v=!0},k,W,F,B,I=function(){P(),k.isActive()&&k.vars.scrollY>l&&(d()>l?k.progress(1)&&d(l):k.resetTo("scrollY",l))};return h&&D.set(h,{y:"+=0"}),e.ignoreCheck=function(L){return jn&&L.type==="touchmove"&&O()||p>1.05&&L.type!=="touchstart"||a.isGesturing||L.touches&&L.touches.length>1},e.onPress=function(){v=!1;var L=p;p=Oi((q.visualViewport&&q.visualViewport.scale||1)/g),k.pause(),L!==p&&Uo(u,p>1.01?!0:n?!1:"x"),W=m(),F=d(),P(),x=Pr},e.onRelease=e.onGestureStart=function(L,N){if(d.offset&&S(),!N)B.restart(!0);else{Z.cache++;var Y=y(),w,H;n&&(w=m(),H=w+Y*.05*-L.velocityX/.227,Y*=Uu(m,w,H,dn(u,gt)),k.vars.scrollX=T(H)),w=d(),H=w+Y*.05*-L.velocityY/.227,Y*=Uu(d,w,H,dn(u,ze)),k.vars.scrollY=M(H),k.invalidate().duration(Y).play(.01),(jn&&k.vars.scrollY>=l||w>=l-1)&&D.to({},{onUpdate:I,duration:Y})}o&&o(L)},e.onWheel=function(){k._ts&&k.pause(),it()-_>1e3&&(x=0,_=it())},e.onChange=function(L,N,Y,w,H){if(Pr!==x&&P(),N&&n&&m(T(w[2]===N?W+(L.startX-L.x):m()+N-w[1])),Y){d.offset&&S();var Ve=H[2]===Y,Pe=Ve?F+L.startY-L.y:d()+Y-H[1],ue=M(Pe);Ve&&Pe!==ue&&(F+=ue-Pe),d(ue)}(Y||N)&&Mn()},e.onEnable=function(){Uo(u,n?!1:"x"),J.addEventListener("refresh",I),He(q,"resize",I),d.smooth&&(d.target.style.scrollBehavior="auto",d.smooth=m.smooth=!1),b.enable()},e.onDisable=function(){Uo(u,!0),Ge(q,"resize",I),J.removeEventListener("refresh",I),b.kill()},e.lockAxis=e.lockAxis!==!1,a=new De(e),a.iOS=jn,jn&&!d()&&d(1),jn&&D.ticker.add(cn),B=a._dc,k=D.to(a,{ease:"power4",paused:!0,inherit:!1,scrollX:n?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:Yh(d,d(),function(){return k.pause()})},onUpdate:Mn,onComplete:B.vars.onComplete}),a};J.sort=function(i){if(ot(i))return K.sort(i);var e=q.pageYOffset||0;return J.getAll().forEach(function(t){return t._sortY=t.trigger?e+t.trigger.getBoundingClientRect().top:t.start+q.innerHeight}),K.sort(i||function(t,n){return(t.vars.refreshPriority||0)*-1e6+(t.vars.containerAnimation?1e6:t._sortY)-((n.vars.containerAnimation?1e6:n._sortY)+(n.vars.refreshPriority||0)*-1e6)})};J.observe=function(i){return new De(i)};J.normalizeScroll=function(i){if(typeof i>"u")return dt;if(i===!0&&dt)return dt.enable();if(i===!1){dt&&dt.kill(),dt=i;return}var e=i instanceof De?i:O_(i);return dt&&dt.target===e.target&&dt.kill(),kr(e.target)&&(dt=e),e};J.core={_getVelocityProp:Va,_inputObserver:Uh,_scrollers:Z,_proxies:pn,bridge:{ss:function(){Xt||Or("scrollStart"),Xt=it()},ref:function(){return rt}}};Dh()&&D.registerPlugin(J);/*! 30 * paths 3.15.0 31 * https://gsap.com 32 * 33 * Copyright 2008-2026, GreenSock. All rights reserved. 34 * Subject to the terms at https://gsap.com/standard-license 35 * @author: Jack Doyle, [email protected] 36*/var D_=/[achlmqstvz]|(-?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/ig,V_=/[\+\-]?\d*\.?\d+e[\+\-]?\d+/ig,I_=Math.PI/180,ks=Math.sin,Rs=Math.cos,Ki=Math.abs,Ai=Math.sqrt,N_=function(e){return typeof e=="number"},Xu=1e5,Ln=function(e){return Math.round(e*Xu)/Xu||0},Ku=function(e){return e.closed=Math.abs(e[0]-e[e.length-2])<.001&&Math.abs(e[1]-e[e.length-1])<.001};function F_(i,e,t,n,r,s,o){for(var a=i.length,l,u,c,f,h;--a>-1;)for(l=i[a],u=l.length,c=0;c<u;c+=2)f=l[c],h=l[c+1],l[c]=f*e+h*n+s,l[c+1]=f*t+h*r+o;return i._dirty=1,i}function L_(i,e,t,n,r,s,o,a,l){if(!(i===a&&e===l)){t=Ki(t),n=Ki(n);var u=r%360*I_,c=Rs(u),f=ks(u),h=Math.PI,d=h*2,m=(i-a)/2,p=(e-l)/2,g=c*m+f*p,_=-f*m+c*p,y=g*g,x=_*_,v=y/(t*t)+x/(n*n);v>1&&(t=Ai(v)*t,n=Ai(v)*n);var b=t*t,E=n*n,T=(b*E-b*x-E*y)/(b*x+E*y);T<0&&(T=0);var M=(s===o?-1:1)*Ai(T),P=M*(t*_/n),S=M*-(n*g/t),O=(i+a)/2,k=(e+l)/2,W=O+(c*P-f*S),F=k+(f*P+c*S),B=(g-P)/t,I=(_-S)/n,L=(-g-P)/t,N=(-_-S)/n,Y=B*B+I*I,w=(I<0?-1:1)*Math.acos(B/Ai(Y)),H=(B*N-I*L<0?-1:1)*Math.acos((B*L+I*N)/Ai(Y*(L*L+N*N)));isNaN(H)&&(H=h),!o&&H>0?H-=d:o&&H<0&&(H+=d),w%=d,H%=d;var Ve=Math.ceil(Ki(H)/(d/4)),Pe=[],ue=H/Ve,we=4/3*ks(ue/2)/(1+Rs(ue/2)),$e=c*t,be=f*t,Ke=f*-n,We=c*n,Te;for(Te=0;Te<Ve;Te++)r=w+Te*ue,g=Rs(r),_=ks(r),B=Rs(r+=ue),I=ks(r),Pe.push(g-we*_,_+we*g,B+we*I,I-we*B,B,I);for(Te=0;Te<Pe.length;Te+=2)g=Pe[Te],_=Pe[Te+1],Pe[Te]=g*$e+_*Ke+W,Pe[Te+1]=g*be+_*We+F;return Pe[Te-2]=a,Pe[Te-1]=l,Pe}}function j_(i){var e=(i+"").replace(V_,function(P){var S=+P;return S<1e-4&&S>-1e-4?0:S}).match(D_)||[],t=[],n=0,r=0,s=2/3,o=e.length,a=0,l="ERROR: malformed path: "+i,u,c,f,h,d,m,p,g,_,y,x,v,b,E,T,M=function(S,O,k,W){y=(k-S)/3,x=(W-O)/3,p.push(S+y,O+x,k-y,W-x,k,W)};if(!i||!isNaN(e[0])||isNaN(e[1]))return console.log(l),t;for(u=0;
36u<o;u++)if(b=d,isNaN(e[u])?(d=e[u].toUpperCase(),m=d!==e[u]):u--,f=+e[u+1],h=+e[u+2],m&&(f+=n,h+=r),u||(g=f,_=h),d==="M")p&&(p.length<8?t.length-=1:a+=p.length,Ku(p)),n=g=f,r=_=h,p=[f,h],t.push(p),u+=2,d="L";else if(d==="C")p||(p=[0,0]),m||(n=r=0),p.push(f,h,n+e[u+3]*1,r+e[u+4]*1,n+=e[u+5]*1,r+=e[u+6]*1),u+=6;else if(d==="S")y=n,x=r,(b==="C"||b==="S")&&(y+=n-p[p.length-4],x+=r-p[p.length-3]),m||(n=r=0),p.push(y,x,f,h,n+=e[u+3]*1,r+=e[u+4]*1),u+=4;else if(d==="Q")y=n+(f-n)*s,x=r+(h-r)*s,m||(n=r=0),n+=e[u+3]*1,r+=e[u+4]*1,p.push(y,x,n+(f-n)*s,r+(h-r)*s,n,r),u+=4;else if(d==="T")y=n-p[p.length-4],x=r-p[p.length-3],p.push(n+y,r+x,f+(n+y*1.5-f)*s,h+(r+x*1.5-h)*s,n=f,r=h),u+=2;else if(d==="H")M(n,r,n=f,r),u+=1;else if(d==="V")M(n,r,n,r=f+(m?r-n:0)),u+=1;else if(d==="L"||d==="Z")d==="Z"&&(f=g,h=_,p.closed=!0),(d==="L"||Ki(n-f)>.5||Ki(r-h)>.5)&&(M(n,r,f,h),d==="L"&&(u+=2)),n=f,r=h;else if(d==="A"){if(E=e[u+4],T=e[u+5],y=e[u+6],x=e[u+7],c=7,E.length>1&&(E.length<3?(x=y,y=T,c--):(x=T,y=E.substr(2),c-=2),T=E.charAt(1),E=E.charAt(0)),v=L_(n,r,+e[u+1],+e[u+2],+e[u+3],+E,+T,(m?n:0)+y*1,(m?r:0)+x*1),u+=c,v)for(c=0;c<v.length;c++)p.push(v[c]);n=p[p.length-2],r=p[p.length-1]}else console.log(l);return u=p.length,u<6?(t.pop(),u=0):Ku(p),t.totalPoints=a+u,t}function B_(i){N_(i[0])&&(i=[i]);var e="",t=i.length,n,r,s,o;for(r=0;r<t;r++){for(o=i[r],e+="M"+Ln(o[0])+","+Ln(o[1])+" C",n=o.length,s=2;s<n;s++)e+=Ln(o[s++])+","+Ln(o[s++])+" "+Ln(o[s++])+","+Ln(o[s++])+" "+Ln(o[s++])+","+Ln(o[s])+" ";o.closed&&(e+="z")}return e}/*! 37 * CustomEase 3.15.0 38 * https://gsap.com 39 * 40 * @license Copyright 2008-2026, GreenSock. All rights reserved. 41 * Subject to the terms at https://gsap.com/standard-license 42 * @author: Jack Doyle, [email protected] 43*/var xt,Gh,Hh=function(){return xt||typeof window<"u"&&(xt=window.gsap)&&xt.registerPlugin&&xt},qu=function(){xt=Hh(),xt?(xt.registerEase("_CE",Vr.create),Gh=1):console.warn("Please gsap.registerPlugin(CustomEase)")},z_=1e20,Os=function(e){return~~(e*1e3+(e<0?-.5:.5))/1e3},$_=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/gi,W_=/[cLlsSaAhHvVtTqQ]/g,Y_=function(e){var t=e.length,n=z_,r;for(r=1;r<t;r+=6)+e[r]<n&&(n=+e[r]);return n},U_=function(e,t,n){!n&&n!==0&&(n=Math.max(+e[e.length-1],+e[1]));var r=+e[0]*-1,s=-n,o=e.length,a=1/(+e[o-2]+r),l=-t||(Math.abs(+e[o-1]-+e[1])<.01*(+e[o-2]-+e[0])?Y_(e)+s:+e[o-1]+s),u;for(l?l=1/l:l=-a,u=0;u<o;u+=2)e[u]=(+e[u]+r)*a,e[u+1]=(+e[u+1]+s)*l},G_=function i(e,t,n,r,s,o,a,l,u,c,f){var h=(e+n)/2,d=(t+r)/2,m=(n+s)/2,p=(r+o)/2,g=(s+a)/2,_=(o+l)/2,y=(h+m)/2,x=(d+p)/2,v=(m+g)/2,b=(p+_)/2,E=(y+v)/2,T=(x+b)/2,M=a-e,P=l-t,S=Math.abs((n-a)*P-(r-l)*M),O=Math.abs((s-a)*P-(o-l)*M),k;return c||(c=[{x:e,y:t},{x:a,y:l}],f=1),c.splice(f||c.length-1,0,{x:E,y:T}),(S+O)*(S+O)>u*(M*M+P*P)&&(k=c.length,i(e,t,h,d,y,x,E,T,u,c,f),i(E,T,v,b,g,_,a,l,u,c,f+1+(c.length-k))),c},Vr=function(){function i(t,n,r){Gh||qu(),this.id=t,this.setData(n,r)}var e=i.prototype;return e.setData=function(n,r){r=r||{},n=n||"0,0,1,1";var s=n.match($_),o=1,a=[],l=[],u=r.precision||1,c=u<=1,f,h,d,m,p,g,_,y,x;if(this.data=n,(W_.test(n)||~n.indexOf("M")&&n.indexOf("C")<0)&&(s=j_(n)[0]),f=s.length,f===4)s.unshift(0,0),s.push(1,1),f=8;else if((f-2)%6)throw"Invalid CustomEase";for((+s[0]!=0||+s[f-2]!=1)&&U_(s,r.height,r.originY),this.segment=s,m=2;m<f;m+=6)h={x:+s[m-2],y:+s[m-1]},d={x:+s[m+4],y:+s[m+5]},a.push(h,d),G_(h.x,h.y,+s[m],+s[m+1],+s[m+2],+s[m+3],d.x,d.y,1/(u*2e5),a,a.length-1);for(f=a.length,m=0;m<f;m++)_=a[m],y=a[m-1]||_,(_.x>y.x||y.y!==_.y&&y.x===_.x||_===y)&&_.x<=1?(y.cx=_.x-y.x,y.cy=_.y-y.y,y.n=_,y.nx=_.x,c&&m>1&&Math.abs(y.cy/y.cx-a[m-2].cy/a[m-2].cx)>2&&(c=0),y.cx<o&&(y.cx?o=y.cx:(y.cx=.001,m===f-1&&(y.x-=.001,o=Math.min(o,.001),c=0)))):(a.splice(m--,1),f--);if(f=1/o+1|0,p=1/f,g=0,_=a[0],c){for(m=0;m<f;m++)x=m*p,_.nx<x&&(_=a[++g]),h=_.y+(x-_.x)/_.cx*_.cy,l[m]={x,cx:p,y:h,cy:0,nx:9},m&&(l[m-1].cy=h-l[m-1].y);g=a[a.length-1],l[f-1].cy=g.y-h,l[f-1].cx=g.x-l[l.length-1].x}else{for(m=0;m<f;m++)_.nx<m*p&&(_=a[++g]),l[m]=_;g<a.length-1&&(l[m-1]=a[a.length-2])}return this.ease=function(v){var b=l[v*f|0]||l[f-1];return b.nx<v&&(b=b.n),b.y+(v-b.x)/b.cx*b.cy},this.ease.custom=this,this.id&&xt&&xt.registerEase(this.id,this.ease),this},e.getSVGData=function(n){return i.getSVGData(this,n)},i.create=function(n,r,s){return new i(n,r,s).ease},i.register=function(n){xt=n,qu()},i.get=function(n){return xt.parseEase(n)},i.getSVGData=function(n,r){r=r||{};var s=r.width||100,o=r.height||100,a=r.x||0,l=(r.y||0)+o,u=xt.utils.toArray(r.path)[0],c,f,h,d,m,p,g,_,y,x;if(r.invert&&(o=-o,l=0),typeof n=="string"&&(n=xt.parseEase(n)),n.custom&&(n=n.custom),n instanceof i)c=B_(F_([n.segment.slice(0)],s,0,0,-o,a,l));else{for(c=[a,l],g=Math.max(5,(r.precision||1)*200),d=1/g,g+=2,_=5/g,y=Os(a+d*s),x=Os(l+n(d)*-o),f=(x-l)/(y-a),h=2;h<g;h++)m=Os(a+h*d*s),p=Os(l+n(h*d)*-o),(Math.abs((p-x)/(m-y)-f)>_||h===g-1)&&(c.push(y,x),f=(p-x)/(m-y)),y=m,x=p;c="M"+c.join(",")}return u&&u.setAttribute("d",c),c},i}();
43Vr.version="3.15.0";Vr.headless=!0;Hh()&&xt.registerPlugin(Vr);/*! 44 * @gsap/react 2.1.2 45 * https://gsap.com 46 * 47 * Copyright 2008-2025, GreenSock. All rights reserved. 48 * Subject to the terms at https://gsap.com/standard-license or for 49 * Club GSAP members, the agreement issued with that membership. 50 * @author: Jack Doyle, [email protected] 51*/let Zu=typeof document<"u"?j.useLayoutEffect:j.useEffect,Qu=i=>i&&!Array.isArray(i)&&typeof i=="object",Ds=[],H_={},Xh=te;const On=(i,e=Ds)=>{let t=H_;Qu(i)?(t=i,i=null,e="dependencies"in t?t.dependencies:Ds):Qu(e)&&(t=e,e="dependencies"in t?t.dependencies:Ds),i&&typeof i!="function"&&console.warn("First parameter must be a function or config object");const{scope:n,revertOnUpdate:r}=t,s=j.useRef(!1),o=j.useRef(Xh.context(()=>{},n)),a=j.useRef(u=>o.current.add(null,u)),l=e&&e.length&&!r;return l&&Zu(()=>(s.current=!0,()=>o.current.revert()),Ds),Zu(()=>{if(i&&o.current.add(i,n),!l||!s.current)return()=>o.current.revert()},e),{context:o.current,contextSafe:a.current}};On.register=i=>{Xh=i};On.headless=!0;const se={fast:.2,normal:.45,slow:.7,crawl:1.1,counter:1.3},de={house:[.16,1,.3,1],houseGsap:"house",scrub:"none"},xe={sm:8,md:16,lg:24},nr={words:.06,base:.08,slow:.1},Pn={scrubTight:.5,scrubLoose:1,pinThesis:"+=200%",pinProof:"+=250%"},Kh={bg:-12,mid:-6},En={bloomGradient:"radial-gradient(ellipse at 50% 62%, #0E175B 0%, #0F0F0F 70%)",bloomDur:se.crawl,grainOpacity:.035,goldHairline:"linear-gradient(90deg, hsl(42 35% 55%), hsl(42 45% 68%), hsl(42 35% 55%))"},ci="(min-width: 768px)",gn="(prefers-reduced-motion: no-preference)",Ju="(prefers-reduced-motion: reduce)";function gi(){const[i,e]=j.useState(()=>window.matchMedia(Ju).matches);return j.useEffect(()=>{const t=window.matchMedia(Ju),n=r=>e(r.matches);return t.addEventListener("change",n),()=>t.removeEventListener("change",n)},[]),i}const X_=["THE","NEXT","DECADE","GETS","DECIDED","IN","ROOMS."],K_="Most of them are closed. This one is in Calgary. November 9â10, 2026.",q_=`url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='128' height='128' filter='url(%23n)'/></svg>")`,Us=[...de.house],Ci={eyebrow:.15,headline:.3,support:1,cue:1.6},Z_=2.2,ec=.6,Q_={hidden:{opacity:0,y:xe.lg},show:{opacity:1,y:0,transition:{duration:se.slow,ease:Us}}},J_=()=>{const i=j.useRef(null),e=gi(),[t]=j.useState(()=>!window.matchMedia(ci).matches);On(()=>{const r=i.current;if(!r)return;const s=te.matchMedia(),o=()=>te.fromTo("[data-bloom]",{opacity:0},{opacity:1,duration:se.crawl,ease:de.houseGsap});s.add(`${gn} and ${ci}`,()=>{o(),te.timeline({defaults:{ease:de.scrub,immediateRender:!1},scrollTrigger:{trigger:r,start:"top top",end:"bottom top",scrub:Pn.scrubTight}}).fromTo("[data-cue-fade]",{opacity:1},{opacity:0,duration:10},0).fromTo("[data-bloom]",{opacity:1},{opacity:0,duration:100},0).fromTo("[data-hero-content]",{yPercent:0,autoAlpha:1},{yPercent:-10,autoAlpha:0,duration:50},50)}),s.add(`${gn} and (max-width: 767px)`,()=>{o()})},{scope:i});const n=e?!1:"hidden";return A.jsxs(A.Fragment,{children:[A.jsxs("section",{ref:i,"data-scene":1,className:"relative flex h-svh flex-col items-center justify-center overflow-hidden px-6 text-center md:px-16",children:[A.jsx("div",{"aria-hidden":!0,"data-bloom":!0,className:"pointer-events-none absolute inset-0",style:{background:En.bloomGradient}}),A.jsx("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0",style:{backgroundImage:q_,backgroundRepeat:"repeat",opacity:En.grainOpacity}}),A.jsxs("div",{"data-hero-content":!0,className:"relative",children:[A.jsx(ie.p,{"data-eyebrow":!0,initial:n,animate:"show",variants:{hidden:{opacity:0,y:xe.sm},show:{opacity:1,y:0,transition:{duration:se.normal,ease:Us,delay:Ci.eyebrow}}},className:"mb-6 text-xs font-medium uppercase tracking-[0.18em] text-[#D2BC89]",children:"Future Summit · Calgary"}),A.jsx(ie.h1,{"data-headline":!0,initial:n,animate:"show",variants:{hidden:{},show:{transition:{delayChildren:Ci.headline,staggerChildren:t?0:nr.words}}},className:"mx-auto max-w-[12em] font-heading text-[clamp(3rem,8vw,7rem)] uppercase leading-[0.95] tracking-wide text-white",children:X_.map((r,s)=>A.jsxs("span",{children:[s>0&&" ",A.jsx(ie.span,{variants:Q_,className:"inline-block",children:r})]},r))}),A.jsx(ie.p,{"data-support":!0,initial:n,animate:"show",variants:{hidden:{opacity:0,y:xe.md},show:{opacity:1,y:0,transition:{duration:se.normal,ease:Us,delay:Ci.support}}},className:"mx-auto mt-8 max-w-[34em] font-body text-[clamp(1.125rem,2vw,1.375rem)] leading-[1.6] text-[#A6A6A6]",children:K_})]},e?"settled":"animated"),A.jsx("div",{"data-cue-fade":!0,className:"absolute bottom-8 left-1/2 -translate-x-1/2",children:A.jsxs(ie.div,{"data-scroll-cue":!0,initial:n,animate:e?"show":["show","drift"],variants:{hidden:{opacity:0}
51,show:{opacity:ec,transition:{duration:se.normal,ease:Us,delay:Ci.cue}},drift:{y:[0,6,0],transition:{duration:Z_,repeat:1/0,ease:"easeInOut",delay:Ci.cue}}},className:"flex flex-col items-center gap-2 text-white",style:e?{opacity:ec}:void 0,children:[A.jsx("svg",{width:"16",height:"9",viewBox:"0 0 16 9",fill:"none","aria-hidden":!0,children:A.jsx("path",{d:"M1 1l7 6 7-6",stroke:"currentColor",strokeWidth:"1.5"})}),A.jsx("span",{className:"text-xs font-medium uppercase tracking-[0.18em]",children:"Scroll"})]},e?"settled":"animated")})]}),A.jsx("div",{"aria-hidden":!0,className:"h-[20svh] bg-[#0A0A0A]"})]})},ey=["CAPITAL DECIDES.","POLICY ROUTES.","INDUSTRY BUILDS."],ty="Nothing in AI, energy, or compute moves unless all three move together. Future Summit puts them at the same table.",ln={line1:10,line2:36,line3:62,lineDur:18,support:80,tagline:83,metaDur:7,dwellEnd:90,dwellEndDur:10},ny="(max-width: 767px)",ry=()=>{const i=j.useRef(null);return On(()=>{const e=i.current;if(!e)return;const t=te.matchMedia(),n=()=>te.fromTo("[data-eyebrow]",{autoAlpha:0,y:xe.sm},{autoAlpha:1,y:0,duration:se.normal,ease:de.houseGsap,scrollTrigger:{trigger:e,start:"top 70%",once:!0}});t.add(`${gn} and ${ci}`,()=>{n();const r=te.utils.toArray("[data-thesis-line]",e),s=te.timeline({defaults:{ease:de.scrub},scrollTrigger:{trigger:e,start:"top top",end:Pn.pinThesis,pin:!0,scrub:Pn.scrubLoose}});r.forEach((o,a)=>{const l=[ln.line1,ln.line2,ln.line3][a];s.fromTo(o,{autoAlpha:0,y:xe.lg},{autoAlpha:1,y:0,duration:ln.lineDur},l)}),s.fromTo("[data-support]",{autoAlpha:0,y:xe.md},{autoAlpha:1,y:0,duration:ln.metaDur},ln.support).fromTo("[data-tagline]",{autoAlpha:0,y:xe.sm},{autoAlpha:1,y:0,duration:ln.metaDur},ln.tagline).to({},{duration:ln.dwellEndDur},ln.dwellEnd)}),t.add(`${gn} and ${ny}`,()=>{n(),te.utils.toArray("[data-thesis-line]",e).forEach(r=>te.fromTo(r,{autoAlpha:0,y:xe.lg},{autoAlpha:1,y:0,duration:se.slow,ease:de.houseGsap,scrollTrigger:{trigger:r,start:"top 75%",once:!0}})),te.fromTo(["[data-support]","[data-tagline]"],{autoAlpha:0,y:xe.md},{autoAlpha:1,y:0,duration:se.normal,ease:de.houseGsap,stagger:nr.base,scrollTrigger:{trigger:"[data-support]",start:"top 80%",once:!0}})})},{scope:i}),A.jsxs("section",{ref:i,"data-scene":2,className:"relative flex min-h-svh flex-col justify-center px-6 py-[10svh] md:h-svh md:overflow-hidden md:px-16 md:py-0",children:[A.jsx("p",{"data-eyebrow":!0,className:"mb-[8svh] text-xs font-medium uppercase tracking-[0.18em] text-[#A6A6A6] md:mb-12",children:"01 â The Thesis"}),A.jsx("h2",{className:"font-heading uppercase leading-[0.92] tracking-wide text-white",children:ey.map(e=>A.jsx("span",{"data-thesis-line":!0,className:"flex min-h-[45svh] items-center text-[clamp(2.75rem,12vw,11rem)] md:min-h-0 md:block",children:e},e))}),A.jsx("p",{"data-support":!0,className:"mt-10 max-w-[34em] font-body text-[clamp(1.125rem,2vw,1.375rem)] leading-[1.6] text-[#A6A6A6]",children:ty}),A.jsxs("p",{"data-tagline":!0,className:"mt-6 text-xs font-medium uppercase tracking-[0.18em] text-white",children:["AI ",A.jsx("span",{className:"text-[#D2BC89]",children:"·"})," Energy"," ",A.jsx("span",{className:"text-[#D2BC89]",children:"·"})," Compute"]})]})},Dl=[...de.house],iy="Data centres need megawatts. Alberta has the power, the capital, and the policymakers who decide where both go. The table is at Contemporary Calgary, in the middle of Canada's energy capital.",sy={once:!0,margin:"0px 0px -35% 0px"},oy={once:!0,margin:"0px 0px -40% 0px"},ay={once:!0,margin:"0px 0px -55% 0px"},ly={hidden:{opacity:0,y:xe.sm},show:{opacity:1,y:0,transition:{duration:se.normal,ease:Dl}}},uy={hidden:{opacity:0,y:xe.lg},show:{opacity:1,y:0,transition:{duration:se.slow,ease:Dl}}},tc={hidden:{opacity:0,y:xe.md},show:{opacity:1,y:0,transition:{duration:se.normal,ease:Dl}}},cy=()=>A.jsxs("svg",{"data-grid":!0,"aria-hidden":!0,className:"pointer-events-none absolute inset-0 h-full w-full opacity-[0.05] md:opacity-[0.08]",viewBox:"0 0 1440 900",preserveAspectRatio:"xMidYMid slice",children:[A.jsxs("g",{stroke:"white",strokeWidth:"1",fill:"none",children:[A.jsx("path",{d:"M0 220 H1440 M0 480 H1440 M0 740 H1440"}),A.jsx("path",{d:"M180 0 V900 M640 0 V900 M1120 0 V900"}),A.jsx("path",{d:"M180 220 L640 480 L1120 220 M640 480 L1120 740"}),A.jsx("path",{d:"M0 60 L360 220 M1440 340 L1120 220 M360 900 L640 740",opacity:"0.6"})]}),A.jsxs("g",{fill:"white",children:[A.jsx("circle",{cx:"180",cy:"220",r:"3"}),A.jsx("circle",{cx:"640",cy:"480",r:"3"}),A.jsx("circle",{cx:"1120",cy:"220",r:"3"}),A.jsx("circle",{cx:"1120",cy:"740",r:"3"}),A.jsx("circle",{cx:"180",cy:"480",r:"2"}),A.jsx("circle",{cx:"640",cy:"220",r:"2"}),A.jsx("circle",{cx:"1120",cy:"480",r:"2"}),A.jsx("circle",{cx:"640",cy:"740",r:"2"})]})]}),fy=()=>{const i=j.useRef(null),e=gi(),t=e?!1:"hidden",n=e?"show":void 0;return On(()=>{const r=i.current;if(!r)return;const s=te.matchMedia(),o=()=>te.fromTo("[data-bloom]",{opacity:0}
51,{opacity:1,duration:se.crawl,ease:de.houseGsap,scrollTrigger:{trigger:r,start:"top 60%",once:!0}});s.add(`${gn} and ${ci}`,()=>{o(),te.fromTo("[data-hairline]",{scaleX:0},{scaleX:1,ease:de.scrub,immediateRender:!1,scrollTrigger:{trigger:r,start:"top 55%",end:"top 5%",scrub:Pn.scrubTight}}),te.fromTo("[data-grid]",{yPercent:0},{yPercent:Kh.bg,ease:de.scrub,immediateRender:!1,scrollTrigger:{trigger:r,start:"top bottom",end:"bottom top",scrub:Pn.scrubTight}}),te.fromTo("[data-bloom]",{opacity:1},{opacity:0,ease:de.scrub,immediateRender:!1,scrollTrigger:{trigger:r,start:"bottom 66%",end:"bottom 10%",scrub:Pn.scrubTight}})}),s.add(`${gn} and (max-width: 767px)`,()=>{o(),te.fromTo("[data-hairline]",{scaleX:0},{scaleX:1,duration:se.slow,ease:de.houseGsap,scrollTrigger:{trigger:r,start:"top 60%",once:!0}})})},{scope:i}),A.jsxs("section",{ref:i,"data-scene":3,className:"relative flex min-h-[120svh] flex-col justify-center overflow-hidden px-6 py-[12svh] md:px-16",children:[A.jsx("div",{"aria-hidden":!0,"data-bloom":!0,className:"pointer-events-none absolute inset-0",style:{background:En.bloomGradient}}),A.jsx(cy,{}),A.jsxs("div",{className:"relative",children:[A.jsx(ie.p,{"data-eyebrow":!0,initial:t,animate:n,whileInView:"show",viewport:sy,variants:ly,className:"mb-6 text-xs font-medium uppercase tracking-[0.18em] text-[#A6A6A6]",children:"02 â The Window"}),A.jsx(ie.h2,{"data-headline":!0,initial:t,animate:n,whileInView:"show",viewport:oy,variants:uy,className:"max-w-[10em] font-heading text-[clamp(3rem,8vw,7rem)] uppercase leading-[0.95] tracking-wide text-white",children:"Compute goes where the power is."}),A.jsx("div",{"data-hairline":!0,"aria-hidden":!0,className:"mt-8 h-px w-2/5 min-w-[200px] origin-left",style:{background:En.goldHairline}}),A.jsxs(ie.div,{initial:t,animate:n,whileInView:"show",viewport:
51ay,variants:{hidden:{},show:{transition:{staggerChildren:nr.base}}},children:[A.jsx(ie.p,{"data-support":!0,variants:tc,className:"mt-8 max-w-[34em] font-body text-[clamp(1.125rem,2vw,1.375rem)] leading-[1.6] text-[#A6A6A6]",children:iy}),A.jsx(ie.p,{"data-cta":!0,variants:tc,className:"mt-8",children:A.jsx(Kn,{to:"/travel",className:"font-body text-[clamp(1rem,1.5vw,1.125rem)] text-[#A6A6A6] transition-colors duration-200 hover:text-white",children:"Why Calgary â"})})]})]})]})},$r=i=>i.toLocaleString("en-CA"),Go=[{value:457,label:"senior leaders in the room",prefix:"",suffix:"",hero:!0},{value:2300,label:"recorded connections",prefix:"",suffix:"+",hero:!1},{value:180,label:"commercial engagements accelerated",prefix:"",suffix:"+",hero:!1},{value:80,label:"held final or co-signing authority",prefix:"",suffix:"%",hero:!1},{value:85,label:"said they'd be back",prefix:"",suffix:"%",hero:!1}],nc=[8,22,36,50,64],hr={rowDur:12,closing:78,closingDur:10,finePrint:88,fineDur:8,dwell:96,dwellDur:4},hy="(max-width: 767px)",dy="text-[clamp(3rem,8vw,7rem)] md:text-[clamp(2.75rem,min(12vw,18svh),11rem)]",py="text-[clamp(2rem,4.5vw,3.5rem)] md:text-[clamp(2.5rem,min(6vw,10svh),5rem)]",my=()=>{const i=j.useRef(null);return On(()=>{const e=i.current;if(!e)return;const t=te.matchMedia(),n=()=>te.utils.toArray("[data-stat-row]",e),r=new Set,s=new Set,o=()=>{e.querySelectorAll("[data-count]").forEach((h,d)=>{const m=Go[d];m&&(h.textContent=$r(m.value))})},a=h=>
51{if(r.has(h))return;r.add(h);const d=e.querySelectorAll("[data-count]")[h],m={v:0},p=te.to(m,{v:Go[h].value,duration:se.counter,ease:de.houseGsap,snap:{v:1},onUpdate:()=>{d.textContent=$r(m.v)}});s.add(p)},l=()=>{te.set(n(),{autoAlpha:0,y:xe.md}),te.set("[data-closing]",{autoAlpha:0,y:xe.md}),te.set("[data-fine-print]",{opacity:0}),e.querySelectorAll("[data-count]").forEach(h=>{h.textContent=$r(0)})},u=h=>{te.fromTo(["[data-eyebrow]","[data-headline]"],{autoAlpha:0,y:xe.lg},{autoAlpha:1,y:0,duration:se.slow,ease:de.houseGsap,scrollTrigger:{trigger:e,start:h,once:!0}})},c=()=>{r.clear(),l()},f=()=>{s.forEach(h=>h.kill()),s.clear(),o()};t.add(`${gn} and ${ci}`,()=>{c(),u("top top");const h=te.timeline({defaults:{ease:de.scrub},scrollTrigger:{trigger:e,start:"top top",end:Pn.pinProof,pin:!0,scrub:Pn.scrubLoose}});return n().forEach((d,m)=>{h.to(d,{autoAlpha:1,y:0,duration:hr.rowDur},nc[m]),h.call(a,[m],nc[m])}),h.to("[data-closing]",{autoAlpha:1,y:0,duration:hr.closingDur},hr.closing).to("[data-fine-print]",{opacity:1,duration:hr.fineDur},hr.finePrint).to({},{duration:hr.dwellDur},hr.dwell),f}),t.add(`${gn} and ${hy}`,()=>(c(),u("top 75%"),n().forEach((h,d)=>{te.to(h,{autoAlpha:1,y:0,duration:se.slow,ease:de.houseGsap,onStart:()=>a(d),scrollTrigger:{trigger:h,start:"top 80%",once:!0}})}),te.to("[data-closing]",{autoAlpha:1,y:0,duration:se.slow,ease:de.houseGsap,scrollTrigger:{trigger:"[data-closing]",start:"top 85%",once:!0}}),te.to("[data-fine-print]",{opacity:1,duration:se.normal,ease:de.houseGsap,scrollTrigger:{trigger:"[data-fine-print]",start:"top 90%",once:!0}}),f))},{scope:i}),A.jsxs("section",{ref:i,"data-scene":4,className:"relative flex min-h-svh flex-col justify-center px-6 py-[10svh] md:h-svh md:overflow-hidden md:px-16 md:py-0",children:[A.jsx("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 opacity-60",style:{background:En.bloomGradient}}),A.jsxs("div",{className:"relative",children:[A.jsx("p",{"data-eyebrow":!0,className:"mb-6 text-xs font-medium uppercase tracking-[0.18em] text-[#A6A6A6]",children:"03 â The Proof"}),A.jsx("h2",{"data-headline":!0,className:"mb-8 font-heading text-[clamp(3rem,8vw,7rem)] uppercase leading-[0.95] tracking-wide text-white md:mb-[4svh] md:text-[clamp(3rem,min(8vw,12svh),7rem)]",children:"Last year took one day."}),A.jsx("dl",{className:"space-y-5 md:space-y-3",children:Go.map((e,t)=>A.jsxs("div",{"data-stat-row":!0,className:"flex flex-col gap-1 md:flex-row md:items-baseline md:gap-6",children:[A.jsxs("dd",{"aria-label":`${e.prefix}${$r(e.value)}${e.suffix}`,className:`order-1 font-heading leading-[0.9] tracking-wide text-white ${e.hero?dy:py}`,children:[e.prefix&&A.jsx("span",{"aria-hidden":!0,children:e.prefix}),A.jsxs("span",{"aria-hidden":!0,className:"inline-grid",children:[A.jsx("span",{className:"invisible col-start-1 row-start-1",children:$r(e.value)}),A.jsx("span",{"data-count":!0,className:"col-start-1 row-start-1",children:$r(e.value)})]}),e.suffix&&A.jsx("span",{"aria-hidden":!0,children:e.suffix})]}),A.jsx("dt",{className:"order-2 font-body text-[clamp(1rem,1.5vw,1.125rem)] leading-[1.7] text-[#A6A6A6]",children:e.label})]},e.label))}),A.jsx("p",{"data-closing":!0,className:"mt-8 font-heading text-[clamp(1.5rem,3vw,2.5rem)] uppercase tracking-wide text-[#D2BC89] md:mt-10",children:"2026 runs two days."}),A.jsxs("p",{"data-fine-print":!0,className:"mt-4 font-body text-sm leading-[1.5] text-[#A6A6A6]",children:["Metrics reflect inaugural Future Summit attendance outcomes."," ",A.jsx(Kn,{to:"/impact",onFocus:()=>{var t;const e=(t=i.current)==null?void 0:t.querySelector("[data-fine-print]");e&&te.set(e,{opacity:1})},className:"text-white underline underline-offset-4 opacity-70 transition-opacity duration-200 hover:opacity-100",children:"Read the Impact Report"})]})]})]})},qh=[...de.house],gy=["TWO DAYS.","THREE FOUNDATIONS."],_y="Keynotes and working sessions across AI, energy, and compute. Curated roundtables and dinners sized for real conversation.",yy="Applied tracks: capital markets · fintech · cybersecurity · healthtech · aerospace · smart cities.",xy={once:!0,margin:"0px 0px -35% 0px"},vy={once:!0,margin:"0px 0px -50% 0px"},wy={hidden:{opacity:0,y:xe.lg},show:{opacity:1,y:0,transition:{duration:se.slow,ease:qh}}},Ho={hidden:{opacity:0,y:xe.md},show:{opacity:1,y:0,transition:{duration:se.normal,ease:qh}}},by=()=>{const i=gi(),e=i?!1:"hidden";return A.jsxs("section",{"data-scene":5,className:"relative flex min-h-svh flex-col justify-center px-6 py-[12svh] md:px-16",children:[A.jsx("p",{"data-eyebrow":!0,className:"mb-6 text-xs font-medium uppercase tracking-[0.18em] text-[#A6A6A6]",children:"04 â The Program"}),A.jsx(ie.h2,{"data-headline":!0,initial:e,animate:i?"show":void 0,whileInView:"show",viewport:xy,variants:{hidden:{},show:{transition:{staggerChildren:nr.slow}}},className:"font-heading text-[clamp(3rem,8vw,7rem)] uppercase leading-[0.95] tracking-wide text-white",children:gy.map(t=>A.jsx(ie.span,{variants:wy,className:"block",children:t},t))}),A.jsxs(ie.div,{initial:e,animate:i?"show":void 0,whileInView:"show",viewport:vy,variants:{hidden:{},show:{transition:{staggerChildren:nr.base}}},children:[A.jsx(ie.p,{"data-support":!0,variants:Ho,className:"mt-10 max-w-[34em] font-body text-[clamp(1.125rem,2vw,1.375rem)] leading-[1.6] text-[#A6A6A6]",children:_y}),A.jsx(ie.p,{"data-tracks":!0,variants:Ho,className:"mt-6 max-w-[40em] font-body text-[clamp(1rem,1.5vw,1.125rem)] leading-[1.7] text-[#A6A6A6]",children:yy}),A.jsx(ie.p,{"data-cta":!0,variants:Ho,className:"mt-8",children:A.jsx(Kn,{to:"/schedule",className:"border-b-2 border-[#D2BC89] pb-1 font-body text-[clamp(1rem,1.5vw,1.125rem)] text-white opacity-90 transition-opacity duration-200 hover:opacity-100",children:"View the schedule"})})]})]})},Vl=[...de.house],Ty=["AWS Canada","Government of Alberta","Capital Power","Calgary Economic Development"],Sy="They took the 2025 stage. Founders pitch live. The investors evaluating them sit in the same room, not in a follow-up email.",Ay={once:!0,margin:"0px 0px -35% 0px"},Cy={once:!0,margin:"0px 0px -45% 0px"},My={hidden:{opacity:0,y:xe.lg},show:{opacity:1,y:0,transition:{duration:se.slow,ease:Vl}}},Xo={hidden:{opacity:0,y:xe.md},show:{opacity:1,y:0,transition:{duration:se.normal,ease:Vl}}},Py={hidden:{scaleX:0},show:{scaleX:1,transition:{duration:se.slow,ease:Vl}}},Ey=()=>{const i=j.useRef(null),e=gi(),t=e?!1:"hidden",n=e?"show":void 0;return On(()=>{const r=i.current;if(!r)return;te.matchMedia().add(`${gn} and ${ci}`,()=>{te.fromTo("[data-ghost-numeral]",{yPercent:0},{yPercent:Kh.mid,ease:de.scrub,immediateRender:!1,scrollTrigger:{trigger:r,start:"top bottom",end:"bottom top",scrub:Pn.scrubTight}})})},{scope:i}),A.jsxs("section",{ref:i,"data-scene":6,className:"relative flex min-h-[120svh] flex-col justify-center overflow-hidden px-6 py-[12svh] md:px-16",children:[A.jsx("div",{"aria-hidden":!0,"data-ghost-numeral":!0,className:"pointer-events-none absolute right-0 top-1/2 hidden -translate-y-1/2 select-none font-heading text-[22vw] leading-none text-white/[0.04] md:block",children:"2025"}),A.jsxs("div",{className:"relative",children:[A.jsx("p",{"data-eyebrow":!0,className:"mb-6 text-xs font-medium uppercase tracking-[0.18em] text-[#A6A6A6]",children:"05 â The Room"}),A.jsx(ie.h2,{"data-headline":!0,initial:t,animate:n,whileInView:"show",viewport:Ay,variants:My,className:"font-heading text-[clamp(3rem,8vw,7rem)] uppercase leading-[0.95] tracking-wide text-white",children:"Who's in the room."}),A.jsxs(ie.div,{initial:t,animate:n,whileInView:"show",viewport:Cy,variants:{hidden:{},show:{transition:{staggerChildren:nr.base}}},children:[A.jsx(ie.div,{"data-hairline":!0,"aria-hidden":!0,variants:Py,className:"mt-10 h-px w-2/5 min-w-[200px] origin-left",style:{background:En.goldHairline}}),A.jsx("ul",{className:"mt-8 space-y-3",children:Ty.map(r=>A.jsx(ie.li,{"data-name":!0,variants:Xo,className:"font-heading text-[clamp(1.5rem,3vw,2.5rem)] uppercase tracking-wide text-white",children:r},r))}),A.jsx(ie.p,{"data-support":!0,variants:Xo,className:"mt-10 max-w-[34em] font-body text-[clamp(1.125rem,2vw,1.375rem)] leading-[1.6] text-[#A6A6A6]",children:Sy}),A.jsxs(ie.p,{"data-cta":!0,variants:Xo,className:"mt-8 flex flex-col items-start gap-3 md:flex-row md:items-baseline md:gap-8",children:[A.jsx(Kn,{to:"/speakers/apply",className:"font-body text-[clamp(1rem,1.5vw,1.125rem)] text-[#A6A6A6] underline underline-offset-4 transition-colors duration-200 hover:text-white",children:"Apply to
51speak"}),A.jsx(Kn,{to:"/startup-application",className:"font-body text-[clamp(1rem,1.5vw,1.125rem)] text-[#A6A6A6] underline underline-offset-4 transition-colors duration-200 hover:text-white",children:"Apply to pitch"})]})]})]})]})},Zh=[...de.house],ky=.35,Ry="Members get monthly intelligence briefs on AI, energy, and compute capital, plus curated introductions with a named owner and a timeline. Between summits, the room keeps meeting.",Oy={once:!0,margin:"0px 0px -35% 0px"},Dy={once:!0,margin:"0px 0px -50% 0px"},rc=i=>({hidden:{opacity:0,y:xe.lg},show:{opacity:1,y:0,transition:{duration:se.slow,ease:Zh,delay:i}}}),ic={hidden:{opacity:0,y:xe.md},show:{opacity:1,y:0,transition:{duration:se.normal,ease:Zh}}},Vy=()=>{const i=gi(),e=i?!1:"hidden";return A.jsxs(A.Fragment,{children:[A.jsxs("section",{"data-scene":7,className:"relative flex min-h-[110svh] flex-col justify-center px-6 py-[12svh] md:px-16",children:[A.jsx("p",{"data-eyebrow":!0,className:"mb-6 text-xs font-medium uppercase tracking-[0.18em] text-[#A6A6A6]",children:"06 â The Platform"}),A.jsxs(ie.h2,{"data-headline":!0,initial:e,animate:i?"show":void 0,whileInView:"show",viewport:Oy,className:"font-heading text-[clamp(3rem,8vw,7rem)] uppercase leading-[0.95] tracking-wide text-white",children:[A.jsx(ie.span,{variants:rc(0),className:"block",children:"THE SUMMIT IS TWO DAYS."}),A.jsx(ie.span,{variants:rc(ky),className:"block",children:"THE PLATFORM IS YEAR-ROUND."})]}),A.jsxs(ie.div,{initial:e,animate:i?"show":void 0,whileInView:"show",viewport:Dy,variants:{hidden:{},show:{transition:{staggerChildren:nr.base}}},children:[A.jsx(ie.p,{"data-support":!0,variants:ic,className:"mt-10 max-w-[34em] font-body text-[clamp(1.125rem,2vw,1.375rem)] leading-[1.6] text-[#A6A6A6]",children:Ry}),A.jsxs(ie.p,{"data-cta":!0,variants:ic,className:"mt-8 flex flex-wrap items-baseline gap-x-8 gap-y-3",children:[A.jsx(Kn,{to:"/memberships",className:"border-b-2 border-[#D2BC89] pb-1 font-body text-[clamp(1rem,1.5vw,1.125rem)] text-white opacity-90 transition-opacity duration-200 hover:opacity-100",children:"Explore membership"}),A.jsx(Kn,{to:"/intelligence",className:"font-body text-[clamp(1rem,1.5vw,1.125rem)] text-[#A6A6A6] underline underline-offset-4 transition-colors duration-200 hover:text-white",children:"Read a brief"})]})]})]}),A.jsx("div",{"aria-hidden":!0,className:"h-[20svh] bg-[#0A0A0A]"})]})},Er=[...de.house],Iy=()=>typeof window<"u"&&window.matchMedia("(hover: hover) and (pointer: fine)").matches,Ny=[{name:"Attend",copy:"Passes from Expo to All-Access, with Startup and Investor paths. Prices rise as November gets closer.",label:"Get your pass",to:"/ticket-sales#choose-your-pass"},{name:"Join",copy:"A year-round seat: monthly briefs, curated roundtables, counterpart routing.",label:"Explore membership",to:"/memberships"},{name:"Partner",copy:"Underwrite the room where capital, policy, and industry decide. Category authority, hosted roundtables, the stage.",label:"Sponsor the summit",to:Jh}],Fy={hidden:{opacity:0,y:xe.lg},show:{opacity:1,y:0,transition:{duration:se.slow,ease:Er}}},Ly={hidden:{opacity:0,y:xe.md},show:{opacity:1,y:0,transition:{duration:se.slow,ease:Er}},hover:{y:-4,transition:{duration:se.fast,ease:Er}},reducedHover:{}},jy={hidden:{opacity:.7,scaleX:0},show:{opacity:.7,scaleX:1,transition:{duration:se.slow,ease:Er}},hover:{opacity:1,transition:{duration:se.fast,ease:Er}},reducedHover:{opacity:1,transition:{duration:se.fast,ease:Er}}},By={hidden:{opacity:0},show:{opacity:1,transition:{duration:se.normal,ease:Er}}},zy=()=>{const i=j.useRef(null),e=gi(),t=e?!1:"hidden",n=e?"show":void 0,r=Iy()?e?"reducedHover":"hover":void 0;return On(()=>{const s=i.current;if(!s)return;te.matchMedia().add(gn,()=>{te.fromTo("[data-bloom]",{opacity:0},{opacity:1,duration:En.bloomDur,ease:de.houseGsap,scrollTrigger:{trigger:s,start:"top 70%",once:!0}})})},{scope:i}),A.jsxs("section",{ref:i,id:"motion-fork","data-scene":8,className:"relative flex min-h-[120svh] flex-col justify-center overflow-hidden px-6 py-[12svh] md:px-16",children:[A.jsx("div",{"aria-hidden":!0,"data-bloom":!0,className:"pointer-events-none absolute inset-0",style:{background:En.bloomGradient}}),A.jsxs("div",{className:"relative mx-auto w-full max-w-[90rem]",children:[A.jsx(ie.h2,{"data-headline":!0,initial:t,animate:n,whileInView:"show",viewport:{once:!0,margin:"0px 0px -40% 0px"},variants:Fy,className:"text-center font-heading text-[clamp(2.75rem,8vw,7rem)] uppercase leading-[0.95] tracking-wide text-white",children:"Be in the room."}),A.jsx(ie.div,{initial:t,animate:n,whileInView:"show",viewport:{once:!0,margin:"0px 0px -50% 0px"},variants:{hidden:{},show:{transition:{staggerChildren:nr.base}}},className:"mt-12 grid gap-12 md:mt-16 md:grid-cols-3 md:gap-10 lg:gap-16",children:Ny.map(s=>A.jsxs(ie.article,{"data-door":!0,"data-door-name":s.name,variants:Ly,whileHover:r,className:"flex min-w-0 flex-col items-start",children:[A.jsx(ie.div,{"data-hairline":!0,"aria-hidden":!0,variants:jy,className:"h-px w-full origin-left",style:{background:En.goldHairline}}),A.jsx("h3",{className:"mt-6 font-heading text-[clamp(2rem,4vw,3.5rem)] uppercase leading-none tracking-wide text-white",children:s.name}),A.jsx("p",{"data-door-copy":!0,className:"mt-4 flex-1 font-body text-[clamp(1rem,1.35vw,1.125rem)] leading-[1.65] text-[#A6A6A6]",children:s.copy}),A.jsx("p",{"data-cta":!0,className:"mt-7",children:A.jsx(Kn,{to:s.to,className:"border-b-2 border-[#D2BC89] pb-1 font-body text-[clamp(1rem,1.5vw,1.125rem)] text-white opacity-90 transition-opacity duration-200 hover:opacity-100",children:s.label})})]},s.name))}),A.jsx(ie.p,{"data-closing":!0,initial:t,animate:n,whileInView:"show",viewport:{once:!0,margin:"0px 0px -10% 0p
51x"},variants:By,className:"mx-auto mt-16 max-w-[52em] text-center font-body text-sm leading-[1.6] text-[#A6A6A6] md:mt-20",children:"The future belongs to those who build it. The room is booked: November 9â10, 2026."})]})]})};te.registerPlugin(J,Vr,On);Vr.create("house","0.16, 1, 0.3, 1");Vr.create("houseExit","0.7, 0, 0.84, 0");const Ko="Future Summit 2026 | Motion Preview",qo="Preview the motion-led Future Summit 2026 experience, where capital, policy, and industry come together to shape what comes next.",sc="https://futuresummit.ai/og-image.png",$y=[{id:1,act:"I â The Claim",headline:"THE NEXT DECADE GETS DECIDED IN ROOMS."},{id:2,act:"I â The Thesis",headline:"CAPITAL DECIDES. POLICY ROUTES. INDUSTRY BUILDS."},{id:3,act:"II â The Stakes",headline:"COMPUTE GOES WHERE THE POWER IS."},{id:4,act:"III â The Proof",headline:"LAST YEAR TOOK ONE DAY."},{id:5,act:"III â The Program",headline:"TWO DAYS. THREE FOUNDATIONS."},{id:6,act:"III â The Room",headline:"WHO'S IN THE ROOM."},{id:7,act:"IV â The Platform",headline:"THE SUMMIT IS TWO DAYS. THE PLATFORM IS YEAR-ROUND."},{id:8,act:"IV â The Fork",headline:"BE IN THE ROOM."}],Uy=()=>A.jsx(sg,{features:Xg,strict:!0,children:A.jsxs(A.Fragment,{children:[A.jsxs(Qh,{children:[A.jsx("title",{children:Ko}),A.jsx("meta",{name:"description",content:qo}),A.jsx("meta",{property:"og:title",content:Ko}),A.jsx("meta",{property:"og:description",content:qo}),A.jsx("meta",{property:"og:image",content:sc}),A.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),A.jsx("meta",{name:"twitter:title",content:Ko}),A.jsx("meta",{name:"twitter:description",content:qo}),A.jsx("meta",{name:"twitter:image",content:sc}),A.jsx("meta",{name:"robots",content:"noindex, nofollow"})]}),A.jsx("main",{className:"bg-[#0F0F0F] text-white font-body",children:$y.map(i=>i.id===1?A.jsx(J_,{},i.id):i.id===2?A.jsx(ry,{},i.id):i.id===3?A.jsx(fy,{},i.id):i.id===4?A.jsx(my,{},i.id):i.id===5?A.jsx(by,{},i.id):i.id===6?A.jsx(Ey,{},i.id):i.id===7?A.jsx(Vy,{},i.id):i.id===8?A.jsx(zy,{},i.id):null)})]})});export{Uy as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.