PageSourceSearch

https://www.vertechacademy.com/_next/static/chunks/18118.4e883d1763aefc59.js

js vertechacademy.com collected 2026-10-08 20:19:15 UTC 37,841 bytes, 3 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[18118],{18118:(e,t,n)=>{let r,a;n.r(t),n.d(t,{AnimatePresence:()=>o.N,AnimateSharedLayout:()=>aC,AsyncMotionValueAnimation:()=>M.A,DOMKeyframesResolver:()=>er.K,DOMVisualElement:()=>t7.b,DeprecatedLayoutGroupContext:()=>m,DocumentProjectionNode:()=>nG.B,DragControls:()=>ae.h,Feature:()=>t4.X,FlatTree:()=>nD.Y,GroupAnimation:()=>P.U,GroupAnimationWithThen:()=>C.b,HTMLProjectionNode:()=>nO.P,HTMLVisualElement:()=>t9.M,JSAnimation:()=>R.s,KeyframeResolver:()=>ea.h,LayoutAnimationBuilder:()=>nY,LayoutGroup:()=>v,LayoutGroupContext:()=>d.L,LazyMotion:()=>w.F,MotionConfig:()=>x.x,MotionConfigContext:()=>rh.Q,MotionContext:()=>aV.A,MotionGlobalConfig:()=>rY.W,MotionValue:()=>eW.KG,NativeAnimation:()=>D.m,NativeAnimationExtended:()=>I.n,NativeAnimationWrapper:()=>k,NodeStack:()=>nW.P,ObjectVisualElement:()=>t6.K,PopChild:()=>s.C,PresenceChild:()=>l.O,PresenceContext:()=>r4.t,Reorder:()=>i,SVGVisualElement:()=>ne.l,SubscriptionManager:()=>rG.v,SwitchLayoutGroupContext:()=>aE.N,ViewTransitionBuilder:()=>t2,VisualElement:()=>nt.BX,WillChangeMotionValue:()=>rE,acceleratedValues:()=>eb.M,activeAnimations:()=>e7.q,addAttrValue:()=>eD,addDomEvent:()=>nC.k,addPointerEvent:()=>E.h,addPointerInfo:()=>T.F,addScaleCorrector:()=>n5.$,addStyleValue:()=>eF,addUniqueItem:()=>tH.Kq,addValueToWillChange:()=>tU.g,alpha:()=>tW.X4,analyseComplexValue:()=>tk.V,animate:()=>rJ.i,animateMini:()=>r5,animateMotionValue:()=>q.f,animateSingleValue:()=>nP.z,animateTarget:()=>Q.$,animateValue:()=>R.L,animateVariant:()=>X.l,animateView:()=>t3,animateVisualElement:()=>n2._,animationControls:()=>rZ,animationMapKey:()=>O,animations:()=>A.W,anticipate:()=>rF.b,applyAxisDelta:()=>ng.yK,applyBoxDelta:()=>ng.o4,applyGeneratorOptions:()=>eV.i,applyPointDelta:()=>ng.TA,applyPxDefaults:()=>eu,applyTreeDeltas:()=>ng.OU,aspectRatio:()=>nx.cH,attachFollow:()=>tV,attachSpring:()=>tM,attrEffect:()=>eI,axisDeltaEquals:()=>nx.t$,axisEquals:()=>nx.zL,axisEqualsRounded:()=>nx.ul,backIn:()=>rK.dg,backInOut:()=>rK.ZZ,backOut:()=>rK.Sz,boxEquals:()=>nx.zo,boxEqualsRounded:()=>nx.mG,buildHTMLStyles:()=>nj.O,buildProjectionTransform:()=>nS.I,buildSVGAttrs:()=>nK.B,buildSVGPath:()=>n$.C,buildTransform:()=>n3.d,calcAxisDelta:()=>ny.dW,calcBoxDelta:()=>ny.vb,calcChildStagger:()=>W.L,calcGeneratorDuration:()=>ee.t,calcLength:()=>ny.CQ,calcRelativeAxis:()=>ny.xC,calcRelativeAxisPosition:()=>ny.Ag,calcRelativeBox:()=>ny.N,calcRelativePosition:()=>ny.jA,camelCaseAttributes:()=>nU.e,camelToDash:()=>eT.I,cancelFrame:()=>p.WG,cancelMicrotask:()=>e$.c,cancelSync:()=>n1,checkVariantsDidChange:()=>nn.c,circIn:()=>rU.po,circInOut:()=>rU.tn,circOut:()=>rU.yT,clamp:()=>rM.q,cleanDirtyNodes:()=>nk.rq,collectMotionValues:()=>eW.bt,color:()=>tP.y,compareByDepth:()=>nR.u,complex:()=>tk.f,containsCSSVariable:()=>N.rm,convertBoundingBoxToBox:()=>nf.FY,convertBoxToBoundingBox:()=>nf.pA,convertOffsetToTimes:()=>es.A,copyAxisDeltaInto:()=>nh.xD,copyAxisInto:()=>nh.be,copyBoxInto:()=>nh.Hy,correctBorderRadius:()=>nT.P,correctBoxShadow:()=>nA._,correctParentTransform:()=>af,createAnimationState:()=>nn.L,createAxis:()=>nw._W,createAxisDelta:()=>nw.c6,createBox:()=>nw.ge,createDelta:()=>nw.xU,createGeneratorEasing:()=>et.X,createProjectionNode:()=>nk.u0,createRenderBatcher:()=>eN.I,createScopedAnimate:()=>rJ.W,cubicBezier:()=>rN.A,cubicBezierAsString:()=>ed.d,defaultEasing:()=>Z.l,defaultOffset:()=>ei.Z,defaultTransformValue:()=>eJ.zs,defaultValueTypes:()=>tO.Y,degrees:()=>tj.uj,delay:()=>nI.c,delayInSeconds:()=>nI.U,dimensionValueTypes:()=>tG.T,disableInstantTransitions:()=>ad,distance:()=>aO.I,distance2D:()=>aO.w,domAnimation:()=>rr,domMax:()=>ro,domMin:()=>rs,eachAxis:()=>nb.X,easeIn:()=>r$.a6,easeInOut:()=>r$.am,easeOut:()=>r$.vT,easingDefinitionToFunction:()=>tf.K,fillOffset:()=>eo.f,fillWildcards:()=>ec.D,filterProps:()=>n4.J,findDimensionValueType:()=>tG.n,findValueType:()=>tK.t,flushKeyframeResolvers:()=>ea.q,followValue:()=>tb,frame:()=>p.Gt,frameData:()=>p.uv,frameSteps:()=>p.PP,generateLinearEasing:()=>eE.K,getAnimatableNone:()=>tF.J,getAnimationMap:()=>B,getComputedStyle:()=>e0,getDefaultTransition:()=>L.x,getDefaultValueType:()=>tO.D,getEasingForSegment:()=>rX.S,getFeatureDefinitions:()=>nt.vK,getFinalKeyframe:()=>F.X,getMixer:()=>tc.W_,getOptimisedAppearId:()=>Y.P,getOriginIndex:()=>th,getValueAsType:()=>eP.e,getValueTransition:()=>K.r,getVariableValue:()=>j.W,getVariantContext:()=>nr.V,getViewAnimationLayerInfo:()=>tY,getViewAnimations:()=>tZ,globalProjectionState:()=>nB.w,has2DTranslate:()=>nV.vF,hasReducedMotionListener:()=>n8.r,hasScale:()=>nV.vk,hasTransform:()=>nV.HD,hasWarned:()=>rW,hex:()=>tC.u,hover:()=>eX.P,hsla:()=>tR.V,hslaToRgba:()=>tD.a,inView:()=>aB.l,inertia:()=>_.B,initPrefersReducedMotion:()=>np.Uu,interpolate:()=>ti.G,invariant:()=>rP.V,invisibleValues:()=>tp.Q,isAnimationControls:()=>na.N,isBezierDefinition:()=>em.D,isBrowser:()=>n9.B,isCSSVariableName:()=>N.j4,isCSSVariableToken:()=>N.pG,isControllingVariants:()=>ni.e,isDeltaZero:()=>nx.XY,isDragActive:()=>eq.D,isDragging:()=>eq.I,isEasingArray:()=>rz.h,isElementKeyboardAccessible:()=>eY.c,isElementTextInput:()=>eY.a,isForcedMotionValue:()=>no.zK,isGenerator:()=>en.W,isHTMLElement:()=>eB.s,isKeyframesTarget:()=>e5.p,isMotionComponent:()=>an,isMotionValue:()=>tx.S,isNear:()=>ny.HQ,isNodeOrChild:()=>e_.w,isNumericalString:()=>rC.i,isObject:()=>rR.G,isPrimaryPointer:()=>eZ.M,isSVGElement:()=>to.x,isSVGSVGElement:()=>ts.h,isSVGTag:()=>nN.n,isTransitionDefined:()=>$.D,isValidMotionProp:()=>aa.S,isVariantLabel:()=>ns.w,isVariantNode:()=>ni.O,isWaapiSupportedEasing:()=>eh,isWillChangeMotionValue:()=>tN.k,isZeroValueString:()=>rD.$,keyframes:()=>Z.i,m:()=>b.m,makeAnimationInstant:()=>H._,makeUseVisualState:()=>S.T,mapEasingToNativeEasing:()=>eg.T,mapValue:()=>tA,maxGeneratorDuration:()=>ee.Y,measurePageBox:()=>nE.L,measureViewportBox:()=>nE.m,memo:()=>ev.p,microtask:()=>e$.k,millisecondsToSeconds:()=>tq.X,mirrorEasing:()=>rH.V,mix:()=>tl.j,mixArray:()=>tc.MC,mixColor:()=>tu.i,mixComplex:()=>tc.JL,mixImmediate:()=>td.O,mixLinearColor:()=>tu.B,mixNumber:()=>tm.k,mixObject:()=>tc.YK,mixValues:()=>nM.v,mixVisibility:()=>tp.v,motion:()=>V.P,motionValue:()=>eW.OQ,moveItem:()=>tH.Pe,nodeGroup:()=>y,noop:()=>t$.l,number:()=>tW.ai,numberValueTypes:()=>eM.W,observeTimeline:()=>e3.y,optimizedAppearDataAttribute:()=>z.n,optimizedAppearDataId:()=>z.c,parseAnimateLayoutArgs:()=>n_,parseCSSVariable:()=>j.t,parseValueFromTransform:()=>eJ.ry,percent:()=>tj.KN,pipe:()=>rI.F,pixelsToPercent:()=>nT.q,positionalKeys:()=>e8.$,prefersReducedMotion:()=>n8.O,press:()=>ez.c,progress:()=>rk.q,progressPercentage:()=>tj.gQ,propEffect:()=>ek,propagateDirtyNodes:()=>nk.ho,px:()=>tj.px,readTransformValue:()=>
1eJ.Ib,recordStats:()=>ta,removeAxisDelta:()=>nv.kE,removeAxisTransforms:()=>nv.x6,removeBoxTransforms:()=>nv.px,removeItem:()=>tH.Ai,removePointDelta:()=>nv.T$,renderHTML:()=>nL.e,renderSVG:()=>nH.d,resize:()=>e2.X,resolveElements:()=>eA.K,resolveMotionValue:()=>n7.u,resolveTransition:()=>U.K,resolveVariant:()=>nu.K,resolveVariantFromProps:()=>nc.a,reverseEasing:()=>rq.G,rgbUnit:()=>tI.q,rgba:()=>tI.B,rootProjectionNode:()=>nO.i,scale:()=>tW.hs,scaleCorrectors:()=>n5.H,scalePoint:()=>ng.hq,scrapeHTMLMotionValuesFromProps:()=>nF.x,scrapeSVGMotionValuesFromProps:()=>nq.x,scroll:()=>aW.W,scrollInfo:()=>aj.I,secondsToMilliseconds:()=>tq.f,setDragLock:()=>eQ.W,setFeatureDefinitions:()=>nt.lr,setStyle:()=>e1.e,setTarget:()=>nd.U,spring:()=>J.o,springValue:()=>tS,stagger:()=>tg,startOptimizedAppearAnimation:()=>ab,startWaapiAnimation:()=>ey.R,statsBuffer:()=>e4.Q,steps:()=>rQ,styleEffect:()=>eK,supportedWaapiEasing:()=>ef.e,supportsBrowserAnimation:()=>ex.R,supportsFlags:()=>ty.e,supportsLinearEasing:()=>ep.n,supportsPartialKeyframes:()=>ew,supportsScrollTimeline:()=>tv.J,supportsViewTimeline:()=>tv.d,svgEffect:()=>eU,sync:()=>n0,testValueType:()=>tL.w,time:()=>eH.k,transform:()=>tw.p,transformAxis:()=>ng.mH,transformBox:()=>ng.Ww,transformBoxPoints:()=>nf.bS,transformPropOrder:()=>eO.U,transformProps:()=>eO.f,transformValue:()=>tT,transformValueTypes:()=>tB.H,transformViewBoxPoint:()=>ap,translateAxis:()=>ng.Ql,unwrapMotionComponent:()=>ar,updateMotionValuesFromProps:()=>nl.U,useAnimate:()=>r0,useAnimateMini:()=>r8,useAnimation:()=>r3,useAnimationControls:()=>r2,useAnimationFrame:()=>rw,useComposedRefs:()=>n6.s,useCycle:()=>al,useDeprecatedAnimatedState:()=>aM,useDeprecatedInvertedScale:()=>aI,useDomEvent:()=>r6,useDragControls:()=>ae.m,useElementScroll:()=>rc,useFollowValue:()=>ry,useForceUpdate:()=>h,useInView:()=>au.W,useInstantLayoutTransition:()=>ai,useInstantTransition:()=>ac,useIsPresent:()=>r7.tF,useIsomorphicLayoutEffect:()=>f.E,useMotionTemplate:()=>rp,useMotionValue:()=>rf.d,useMotionValueEvent:()=>rl.L,usePageInView:()=>am,usePresence:()=>r7.xQ,usePresenceData:()=>r9,useReducedMotion:()=>rA,useReducedMotionConfig:()=>rS,useResetProjection:()=>as,useScroll:()=>ru.L,useSpring:()=>rv,useTime:()=>rx,useTransform:()=>rg.G,useUnmountEffect:()=>re,useVelocity:()=>rb,useViewportScroll:()=>rd,useWillChange:()=>rT,variantPriorityOrder:()=>nm.U,variantProps:()=>nm._,velocityPerSecond:()=>rO.f,vh:()=>tj.vh,visualElementStore:()=>nQ.C,vw:()=>tj.vw,warnOnce:()=>rj,warning:()=>rP.$,wrap:()=>rL.L});var i={};n.r(i),n.d(i,{Group:()=>ak.x,Item:()=>aG.N});var o=n(18608),s=n(5808),l=n(89166),u=n(95155),c=n(12115),d=n(39551);let m=(0,c.createContext)(null);var p=n(27933),f=n(4524);function h(){let e,t=(e=(0,c.useRef)(!1),(0,f.E)(()=>(e.current=!0,()=>{e.current=!1}),[]),e),[n,r]=(0,c.useState)(0),a=(0,c.useCallback)(()=>{t.current&&r(n+1)},[n]);return[(0,c.useCallback)(()=>p.Gt.postRender(a),[a]),n]}let g=e=>!e.isLayoutDirty&&e.willUpdate(!1);function y(){let e=new Set,t=new WeakMap,n=()=>e.forEach(g);return{add:r=>{e.add(r),t.set(r,r.addEventListener("willUpdate",n))},remove:r=>{e.delete(r);let a=t.get(r);a&&(a(),t.delete(r)),n()},dirty:n}}let v=({children:e,id:t,inherit:n=!0})=>{let r=(0,c.useContext)(d.L),a=(0,c.useContext)(m),[i,o]=h(),s=(0,c.useRef)(null),l=r.id||a;if(null===s.current){let e;(!0==(!0===(e=n))||"id"===e)&&l&&(t=t?l+"-"+t:l),s.current={id:t,group:!0===n&&r.group||y()}}let p=(0,c.useMemo)(()=>({...s.current,forceRender:i}),[o]);return(0,u.jsx)(d.L.Provider,{value:p,children:e})};var w=n(71833),x=n(9937),b=n(82301),V=n(40914),E=n(1595),T=n(69328),A=n(51072),S=n(91378),M=n(42690),P=n(39368),C=n(98705),R=n(14405),D=n(25824),I=n(50105);class k extends D.m{constructor(e){super(),this.animation=e,e.onfinish=()=>{this.finishedTime=this.time,this.notifyFinished()}}}let G=new WeakMap,O=(e,t="")=>`${e}:${t}`;function B(e){let t=G.get(e);return t||(t=new Map,G.set(e,t)),t}var W=n(12663),j=n(17753),L=n(12599),F=n(47736),K=n(75319),U=n(30123),N=n(39896),$=n(50847),H=n(33892),q=n(58672),Q=n(66627),X=n(33113),z=n(43261),Y=n(61151),_=n(41720),Z=n(49273),J=n(13031),ee=n(17964),et=n(26262),en=n(70954),er=n(42550),ea=n(17042),ei=n(59337),eo=n(17611),es=n(59711);let el=new Set(["borderWidth","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","borderRadius","borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius","width","maxWidth","height","maxHeight","top","right","bottom","left","inset","insetBlock","insetBlockStart","insetBlockEnd","insetInline","insetInlineStart","insetInlineEnd","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingBlock","paddingBlockStart","paddingBlockEnd","paddingInline","paddingInlineStart","paddingInlineEnd","margin","marginTop","marginRight","marginBottom","marginLeft","marginBlock","marginBlockStart","marginBlockEnd","marginInline","marginInlineStart","marginInlineEnd","fontSize","backgroundPositionX","backgroundPositionY"]);function eu(e,t){for(let n=0;n<e.length;n++)"number"==typeof e[n]&&el.has(t)&&(e[n]=e[n]+"px")}var ec=n(68808),ed=n(83764),em=n(9331),ep=n(46848),ef=n(69294);function eh(e){return!!("function"==typeof e&&(0,ep.n)()||!e||"string"==typeof e&&(e in ef.e||(0,ep.n)())||(0,em.D)(e)||Array.isArray(e)&&e.every(eh))}var eg=n(18722),ey=n(50618),ev=n(96291);let ew=(0,ev.p)(()=>{try{document.createElement("div").animate({opacity:[1]})}catch(e){return!1}return!0});var ex=n(54171),eb=n(58584),eV=n(65254),eE=n(78987),eT=n(15043),eA=n(58392);function eS(e){return(t,n)=>{let r=(0,eA.K)(t),a=[];for(let t of r){let r=e(t,n);a.push(r)}return()=>{for(let e of a)e()}}}var eM=n(29543),eP=n(87546);class eC{constructor(){this.latest={},this.values=new Map}set(e,t,n,r,a=!0){let i=this.values.get(e);i&&i.onRemove();let o=()=>{let r=t.get();a?this.latest[e]=(0,eP.e)(r,eM.W[e]):this.latest[e]=r,n&&p.Gt.render(n)};o();let s=t.on("change",o);r&&t.addDependent(r);let l=()=>{s(),n&&(0,p.WG)(n),this.values.delete(e),r&&t.removeDependent(r)};return this.values.set(e,{value:t,onRemove:l}),l}get(e){return this.values.get(e)?.value}}function eR(e){let t=new WeakMap;return(n,r)=>{let a=t.get(n)??new eC;t.set(n,a);let i=[];for(let t in r){let o=r[t],s=e(n,a,t,o);i.push(s)}return()=>{for(let e of i)e()}}}let eD=(e,t,n,r)=>{let a=function(e,t){if(!(t in e))return!1;let n=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(e),t)||Object.getOwnPropertyDescriptor(e,t);return n&&"function"==typeof n.set}(e,n),i=a?n:n.startsWith("data")||n.startsWith("aria")?(0,eT.I)(n):n,o=a?()=>{e[i]=t.latest[n]}:()=>{let r=t.latest[n];null==r?e.removeAttribute(i):e.setAttribute(i,String(r))};return t.set(n,r,o)},eI=eS(eR(eD)),ek=eR((e,t,n,r)=>t.set(n,r,()=>{e[n]=t.latest[n]},void 0,!1));var eG=n(73516),eO=n(25952),eB=n(78757),eW=n(6900);let ej={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},eL=new Set(["originX","originY","originZ"]),eF=(e,t,n,r)=>{let a,i;return eO.f.has(n)?(t.get("transform")||((0,eB.s)(e)||t.get("transformBox")||eF(e,t,"transformBox",new eW.KG("fill-box")),t.set("transform",new eW.KG("none"),()=>{e.style.transform=function(e){let t="",n=!0;for(let r=0;r<eO.U.length;
1r++){let a=eO.U[r],i=e.latest[a];if(void 0===i)continue;let o=!0;if("number"==typeof i)o=i===+!!a.startsWith("scale");else{let e=parseFloat(i);o=a.startsWith("scale")?1===e:0===e}if(!o){n=!1;let e=ej[a]||a;t+=`${e}(${i}) `}}return n?"none":t.trim()}(t)})),i=t.get("transform")):eL.has(n)?(t.get("transformOrigin")||t.set("transformOrigin",new eW.KG(""),()=>{let n=t.latest.originX??"50%",r=t.latest.originY??"50%",a=t.latest.originZ??0;e.style.transformOrigin=`${n} ${r} ${a}`}),i=t.get("transformOrigin")):a=(0,eG.v)(n)?()=>{e.style.setProperty(n,t.latest[n])}:()=>{e.style[n]=t.latest[n]},t.set(n,r,a,i)},eK=eS(eR(eF)),eU=eS(eR((e,t,n,r)=>{if(n.startsWith("path"))return(p.Gt.render(()=>e.setAttribute("pathLength","1")),"pathOffset"===n)?t.set(n,r,()=>{let r=t.latest[n];e.setAttribute("stroke-dashoffset",`${-r}`)}):(t.get("stroke-dasharray")||t.set("stroke-dasharray",new eW.KG("1 1"),()=>{let{pathLength:n=1,pathSpacing:r}=t.latest;e.setAttribute("stroke-dasharray",`${n} ${r??1-Number(n)}`)}),t.set(n,r,void 0,t.get("stroke-dasharray")));return n.startsWith("attr")?eD(e,t,n.replace(/^attr([A-Z])/,(e,t)=>t.toLowerCase()),r):(n in e.style?eF:eD)(e,t,n,r)}));var eN=n(15876),e$=n(38873),eH=n(37035),eq=n(77011),eQ=n(59737),eX=n(50419),ez=n(32564),eY=n(17086),e_=n(59455),eZ=n(77866),eJ=n(11698);function e0(e,t){let n=window.getComputedStyle(e);return(0,eG.v)(t)?n.getPropertyValue(t):n[t]}var e1=n(94980),e5=n(91909),e8=n(9247),e2=n(51275),e3=n(9858),e7=n(67026),e4=n(41342);function e9(){let{value:e}=e4.Q;null===e?(0,p.WG)(e9):(e.frameloop.rate.push(p.uv.delta),e.animations.mainThread.push(e7.q.mainThread),e.animations.waapi.push(e7.q.waapi),e.animations.layout.push(e7.q.layout))}function e6(e){return e.reduce((e,t)=>e+t,0)/e.length}function te(e,t=e6){return 0===e.length?{min:0,max:0,avg:0}:{min:Math.min(...e),max:Math.max(...e),avg:t(e)}}let tt=e=>Math.round(1e3/e);function tn(){e4.Q.value=null,e4.Q.addProjectionMetrics=null}function tr(){let{value:e}=e4.Q;if(!e)throw Error("Stats are not being measured");tn(),(0,p.WG)(e9);let t={frameloop:{setup:te(e.frameloop.setup),rate:te(e.frameloop.rate),read:te(e.frameloop.read),resolveKeyframes:te(e.frameloop.resolveKeyframes),preUpdate:te(e.frameloop.preUpdate),update:te(e.frameloop.update),preRender:te(e.frameloop.preRender),render:te(e.frameloop.render),postRender:te(e.frameloop.postRender)},animations:{mainThread:te(e.animations.mainThread),waapi:te(e.animations.waapi),layout:te(e.animations.layout)},layoutProjection:{nodes:te(e.layoutProjection.nodes),calculatedTargetDeltas:te(e.layoutProjection.calculatedTargetDeltas),calculatedProjections:te(e.layoutProjection.calculatedProjections)}},{rate:n}=t.frameloop;return n.min=tt(n.min),n.max=tt(n.max),n.avg=tt(n.avg),[n.min,n.max]=[n.max,n.min],t}function ta(){if(e4.Q.value)throw tn(),Error("Stats are already being measured");let e=e4.Q;return e.value={frameloop:{setup:[],rate:[],read:[],resolveKeyframes:[],preUpdate:[],update:[],preRender:[],render:[],postRender:[]},animations:{mainThread:[],waapi:[],layout:[]},layoutProjection:{nodes:[],calculatedTargetDeltas:[],calculatedProjections:[]}},e.addProjectionMetrics=t=>{let{layoutProjection:n}=e.value;n.nodes.push(t.nodes),n.calculatedTargetDeltas.push(t.calculatedTargetDeltas),n.calculatedProjections.push(t.calculatedProjections)},p.Gt.postRender(e9,!0),tr}var ti=n(21649),to=n(69028),ts=n(84681),tl=n(54051),tu=n(58642),tc=n(57851),td=n(23128),tm=n(56260),tp=n(58811),tf=n(72975);function th(e,t){if("first"===e)return 0;{let n=t-1;return"last"===e?n:n/2}}function tg(e=.1,{startDelay:t=0,from:n=0,ease:r}={}){return(a,i)=>{let o=e*Math.abs(("number"==typeof n?n:th(n,i))-a);if(r){let t=i*e;o=(0,tf.K)(r)(o/t)*t}return t+o}}var ty=n(54882),tv=n(69166),tw=n(26868),tx=n(51469);function tb(e,t){let n=(0,tx.S)(e)?e.get():e,r=(0,eW.OQ)(n);return tV(r,e,t),r}function tV(e,t,n={}){let r,a=e.get(),i=null,o=a,s="string"==typeof a?a.replace(/[\d.-]/g,""):void 0,l=()=>{i&&(i.stop(),i=null),e.animation=void 0},u=()=>{(()=>{let t=tE(e.get()),a=tE(o);if(t===a)return l();let s=i?i.getGeneratorVelocity():e.getVelocity();l(),i=new R.s({keyframes:[t,a],velocity:s,type:"spring",restDelta:.001,restSpeed:.01,...n,onUp
1date:r})})(),e.animation=i??void 0,e.events.animationStart?.notify(),i?.then(()=>{e.animation=void 0,e.events.animationComplete?.notify()})};if(e.attach((e,t)=>{o=e,r=e=>{var n,r;return t((n=e,(r=s)?n+r:n))},p.Gt.postRender(u)},l),(0,tx.S)(t)){let r=!0===n.skipInitialAnimation,a=t.on("change",t=>{var n,a,i,o;r?(r=!1,e.jump((n=t,(a=s)?n+a:n),!1)):e.set((i=t,(o=s)?i+o:i))}),i=e.on("destroy",a);return()=>{a(),i()}}return l}function tE(e){return"number"==typeof e?e:parseFloat(e)}function tT(e){let t,n,r,a=[];eW.bt.current=a;let i=e();eW.bt.current=void 0;let o=(0,eW.OQ)(i);return t=()=>o.set(e()),n=()=>p.Gt.preRender(t,!1,!0),r=a.map(e=>e.on("change",n)),o.on("destroy",()=>{r.forEach(e=>e()),(0,p.WG)(t)}),o}function tA(e,t,n,r){let a=(0,tw.p)(t,n,r);return tT(()=>a(e.get()))}function tS(e,t){return tb(e,{type:"spring",...t})}function tM(e,t,n){return tV(e,t,{type:"spring",...n})}var tP=n(77054),tC=n(30281),tR=n(88158),tD=n(13015),tI=n(27994),tk=n(83399),tG=n(46793),tO=n(47888),tB=n(11136),tW=n(49637),tj=n(11048),tL=n(65864),tF=n(21023),tK=n(30519),tU=n(59791),tN=n(59110),t$=n(72025),tH=n(78170),tq=n(38621);let tQ={},tX=null,tz=(e,t)=>{tQ[e]=t};function tY(e){let t=e.match(/::view-transition-(old|new|group|image-pair)\((.*?)\)/);return t?{layer:t[2],type:t[1]}:null}function t_(e){let{effect:t}=e;return!!t&&t.target===document.documentElement&&t.pseudoElement?.startsWith("::view-transition")}function tZ(){return document.getAnimations().filter(t_)}let tJ=["layout","enter","exit","new","old"];function t0(e,t){return e?.[t]?.keyframes.opacity}let t1=[],t5=null;function t8(){for(let e=t1.length-1;e>=0;e--){let t=t1[e],{interrupt:n}=t.options;if("immediate"===n){let n=t1.slice(0,e+1).map(e=>e.update),r=t1.slice(e+1);t.update=()=>{n.forEach(e=>e())},t1=[t,...r];break}}t5&&t1[0]?.options.interrupt!=="immediate"||function e(){var t;t5=null;let[n]=t1;n&&(t=n,(0,tH.Ai)(t1,t),t5=t,(function(e){let{update:t,targets:n,options:r}=e;if(!document.startViewTransition)return new Promise(async e=>{await t(),e(new P.U([]))});n.has("root")&&Object.keys(n.get("root")).length>0||tz(":root",{"view-transition-name":"none"}),tz("::view-transition-group(*), ::view-transition-old(*), ::view-transition-new(*)",{"animation-timing-function":"linear !important"}),(()=>{tX||((tX=document.createElement("style")).id="motion-view");let e="";for(let t in tQ){let n=tQ[t];for(let[r,a]of(e+=`${t} {
2`,Object.entries(n)))e+=`  ${r}: ${a};
3`;e+="}\n"}tX.textContent=e,document.head.appendChild(tX),tQ={}})();let a=document.startViewTransition(async()=>{await t()});return a.finished.finally(()=>{tX&&tX.parentElement&&tX.parentElement.removeChild(tX)}),new Promise(e=>{a.ready.then(()=>{let t=tZ(),a=[];for(let e of(n.forEach((e,t)=>{for(let n of tJ){if(!e[n])continue;let{keyframes:i,options:o}=e[n];for(let[e,s]of Object.entries(i)){if(!s)continue;let i={...(0,K.r)(r,e),...(0,K.r)(o,e)},l="layout"===n?"group":"enter"===n||"new"===n?"new":"exit"===n||"old"===n?"old":"group";"opacity"!==e||Array.isArray(s)||(s=[+("new"!==l),s]),"function"==typeof i.delay&&(i.delay=i.delay(0,1)),i.duration&&(i.duration=(0,tq.f)(i.duration)),i.delay&&(i.delay=(0,tq.f)(i.delay));let u=new D.m({...i,element:document.documentElement,name:e,pseudoElement:`::view-transition-${l}(${t})`,keyframes:s});a.push(u)}}}),t)){if("finished"===e.playState)continue;let{effect:t}=e;if(!t||!(t instanceof KeyframeEffect))continue;let{pseudoElement:i}=t;if(!i)continue;let o=tY(i);if(!o)continue;let s=n.get(o.layer);if(s)t0(s,"enter")&&t0(s,"exit")&&t.getKeyframes().some(e=>e.mixBlendMode)?a.push(new k(e)):e.cancel();else{let n="group"===o.type?"layout":"",i={...(0,K.r)(r,n)};i.duration&&(i.duration=(0,tq.f)(i.duration)),i=(0,eV.i)(i);let s=(0,eg.T)(i.ease,i.duration);t.updateTiming({delay:(0,tq.f)(i.delay??0),duration:i.duration,easing:s}),a.push(new k(e))}}e(new P.U(a))})})})(t).then(n=>{t.notifyReady(n),n.finished.finally(e)}))}()}class t2{constructor(e,t={}){this.currentSubject="root",this.targets=new Map,this.notifyReady=t$.l,this.readyPromise=new Promise(e=>{this.notifyReady=e}),this.update=e,this.options={interrupt:"wait",...t},function(e){t1.push(e),e$.k.render(t8)}(this)}get(e){return this.currentSubject=e,this}layout(e,t){return this.updateTarget("layout",e,t),this}new(e,t){return this.updateTarget("new",e,t),this}old(e,t){return this.updateTarget("old",e,t),this}enter(e,t){return this.updateTarget("enter",e,t),this}exit(e,t){return this.updateTarget("exit",e,t),this}crossfade(e){return this.updateTarget("enter",{opacity:1},e),this.updateTarget("exit",{opacity:0}
3,e),this}updateTarget(e,t,n={}){let{currentSubject:r,targets:a}=this;a.has(r)||a.set(r,{}),a.get(r)[e]={keyframes:t,options:n}}then(e,t){return this.readyPromise.then(e,t)}}function t3(e,t={}){return new t2(e,t)}var t7=n(66106),t4=n(11035),t9=n(42038),t6=n(67546),ne=n(7938),nt=n(39173),nn=n(74425),nr=n(47025),na=n(26087),ni=n(44616),no=n(19274),ns=n(63290),nl=n(83342),nu=n(33140),nc=n(76792),nd=n(67119),nm=n(51129),np=n(33268),nf=n(27669),nh=n(5982),ng=n(2988),ny=n(99637),nv=n(67574),nw=n(4287),nx=n(81438),nb=n(34095),nV=n(33411),nE=n(93560),nT=n(50423),nA=n(22512),nS=n(38447),nM=n(32724),nP=n(72721),nC=n(31043),nR=n(93151),nD=n(80734),nI=n(67397),nk=n(84438),nG=n(68053),nO=n(28021),nB=n(79626),nW=n(47562),nj=n(91150),nL=n(59937),nF=n(43891),nK=n(95659),nU=n(76186),nN=n(73148),n$=n(78043),nH=n(72794),nq=n(85068),nQ=n(51654);let nX="[data-layout], [data-layout-id]",nz=()=>{};class nY{constructor(e,t,n){this.sharedTransitions=new Map,this.notifyReady=nz,this.rejectReady=nz,this.scope=e,this.updateDom=t,this.defaultOptions=n,this.readyPromise=new Promise((e,t)=>{this.notifyReady=e,this.rejectReady=t}),p.Gt.postRender(()=>{this.start().then(this.notifyReady).catch(this.rejectReady)})}shared(e,t){return this.sharedTransitions.set(e,t),this}then(e,t){return this.readyPromise.then(e,t)}async start(){var e,t,n;let r,a,i=nZ(this.scope),o=this.buildRecords(i);o.forEach(({projection:e})=>{let t=!!e.currentAnimation,n=!!e.options.layoutId;if(t&&n){let t=function(e){let t=e.targetWithTransforms||e.target;if(!t)return;let n=(0,nw.ge)(),r=(0,nw.ge)();return(0,nh.Hy)(n,t),(0,nh.Hy)(r,t),{animationId:e.root?.animationId??0,measuredBox:n,layoutBox:r,latestValues:e.animationValues||e.latestValues||{},source:e.id}}(e);t?e.snapshot=t:e.snapshot&&(e.snapshot=void 0)}else e.snapshot&&(e.currentAnimation||e.isProjecting())&&(e.snapshot=void 0);e.isPresent=!0,e.willUpdate()}),await this.updateDom();let s=nZ(this.scope),l=this.buildRecords(s);this.handleExitingElements(o,l),l.forEach(({projection:e})=>{let t=e.instance,n=e.resumeFrom?.instance;if(!t||!n||!("style"in t))return;let r=t.style.transform,a=n.style.transform;r&&a&&r===a&&(t.style.transform="",t.style.transformOrigin="")}),l.forEach(({projection:e})=>{e.isPresent=!0});let u=(e=l,t=o,r=e[0]||t[0],r?.projection.root);u?.didUpdate(),await new Promise(e=>{p.Gt.postRender(()=>e())});let c=(n=l,a=new Set,n.forEach(e=>{let t=e.projection.currentAnimation;t&&a.add(t)}),Array.from(a));return new P.U(c)}buildRecords(e){let t=[],n=new Map;for(let r of e){let e=function(e,t,n){let r=e.parentElement;for(;r;){let e=t.get(r);if(e)return e;if(r===n)break;r=r.parentElement}}(r,n,this.scope),{layout:a,layoutId:i}=function(e){let t,n=e.getAttribute("data-layout-id")||void 0,r=e.getAttribute("data-layout");return""===r||"true"===r?t=!0:r&&(t=r),{layout:t,layoutId:n}}(r),o=(i?this.sharedTransitions.get(i):void 0)||this.defaultOptions,s=function(e,t,n){let r=nQ.C.get(e),a=r??new t9.M({props:{},presenceContext:null,visualState:{latestValues:{},renderState:{transform:{},transformOrigin:{},style:{},vars:{}}}},{allowProjection:!0});return r&&a.projection||(a.projection=new nO.P(a.latestValues,t)),a.projection.setOptions({...n,visualElement:a}),a.current?a.projection.instance||a.projection.mount(e):a.mount(e),r||nQ.C.set(e,a),{element:e,visualElement:a,projection:a.projection}}(r,e?.projection,{layout:a,layoutId:i,animationType:"string"==typeof a?a:"both",transition:o});n.set(r,s),t.push(s)}return t}handleExitingElements(e,t){let n=new Set(t.map(e=>e.element));e.forEach(e=>{n.has(e.element)||(e.projection.options.layoutId&&(e.projection.isPresent=!1,e.projection.relegate()),e.visualElement.unmount(),nQ.C.delete(e.element))});let r=new Set(e.map(e=>e.element));t.forEach(({element:e,projection:t})=>{r.has(e)&&t.resumeFrom&&!t.resumeFrom.instance&&!t.isLead()&&(t.resumeFrom=void 0,t.snapshot=void 0)})}}function n_(e,t,n){return"function"==typeof e?{scope:document,updateDom:e,defaultOptions:t}:{scope:(0,eA.K)(e)[0]||document,updateDom:t,defaultOptions:n}}function nZ(e){let t=Array.from(e.querySelectorAll(nX));return e instanceof Element&&e.matches(nX)&&!t.includes(e)&&t.unshift(e),t}var nJ=n(33858);let n0=p.Gt,n1=nJ.q.reduce((e,t)=>
3(e[t]=e=>(0,p.WG)(e),e),{});var n5=n(98360),n8=n(25620),n2=n(58597),n3=n(27106),n7=n(10583),n4=n(20398),n9=n(24846),n6=n(3087);function re(e){return(0,c.useEffect)(()=>()=>e(),[])}var rt=n(29454),rn=n(20541);let rr={renderer:rn.J,...A.W,...rt.n};var ra=n(35824),ri=n(86830);let ro={...rr,...ra.$,...ri.Z},rs={renderer:rn.J,...A.W};var rl=n(7890),ru=n(54600);function rc(e){return(0,ru.L)({container:e})}function rd(){return(0,ru.L)()}var rm=n(71013);function rp(e,...t){let n=e.length;return(0,rm.j)(t.filter(tx.S),function(){let r="";for(let a=0;a<n;a++){r+=e[a];let n=t[a];n&&(r+=(0,tx.S)(n)?n.get():n)}return r})}var rf=n(28245),rh=n(24866),rg=n(83728);function ry(e,t={}){let{isStatic:n}=(0,c.useContext)(rh.Q),r=()=>(0,tx.S)(e)?e.get():e;if(n)return(0,rg.G)(r);let a=(0,rf.d)(r());return(0,c.useInsertionEffect)(()=>tV(a,e,t),[a,JSON.stringify(t)]),a}function rv(e,t={}){return ry(e,{type:"spring",...t})}function rw(e){let t=(0,c.useRef)(0),{isStatic:n}=(0,c.useContext)(rh.Q);(0,c.useEffect)(()=>{if(n)return;let r=({timestamp:n,delta:r})=>{t.current||(t.current=n),e(n-t.current,r)};return p.Gt.update(r,!0),()=>(0,p.WG)(r)},[e])}function rx(){let e=(0,rf.d)(0);return rw(t=>e.set(t)),e}function rb(e){let t=(0,rf.d)(e.getVelocity()),n=()=>{let r=e.getVelocity();t.set(r),r&&p.Gt.update(n)};return(0,rl.L)(e,"change",()=>{p.Gt.update(n,!1,!0)}),t}var rV=n(28819);class rE extends eW.KG{constructor(){super(...arguments),this.isEnabled=!1}add(e){(eO.f.has(e)||eb.M.has(e))&&(this.isEnabled=!0,this.update())}update(){this.set(this.isEnabled?"transform":"auto")}}function rT(){return(0,rV.M)(()=>new rE("auto"))}function rA(){n8.r.current||(0,np.Uu)();let[e]=(0,c.useState)(n8.O.current);return e}function rS(){let e=rA(),{reducedMotion:t}=(0,c.useContext)(rh.Q);return"never"!==t&&("always"===t||e)}var rM=n(94712),rP=n(5556),rC=n(74212),rR=n(94601),rD=n(58974),rI=n(34017),rk=n(18844),rG=n(73852),rO=n(79537);let rB=new Set;function rW(e){return rB.has(e)}function rj(e,t,n){!(e||rB.has(t))&&(console.warn(n?`${t}. For more information and steps for solving, visit https://motion.dev/troubleshooting/${n}`:t),rB.add(t))}var rL=n(32993),rF=n(25903),rK=n(1406),rU=n(89722),rN=n(25505),r$=n(8441),rH=n(75887),rq=n(12266);function rQ(e,t="end"){return n=>{let r=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*e,a="end"===t?Math.floor(r):Math.ceil(r);return(0,rM.q)(0,1,a/e)}}var rX=n(47085),rz=n(85843),rY=n(28153);function r_(e,t){[...t].reverse().forEach(n=>{let r=e.getVariant(n);r&&(0,nd.U)(e,r),e.variantChildren&&e.variantChildren.forEach(e=>{r_(e,t)})})}function rZ(){let e=!1,t=new Set,n={subscribe:e=>(t.add(e),()=>void t.delete(e)),start(n,r){(0,rP.V)(e,"controls.start() should only be called after a component has mounted. Consider calling within a useEffect hook.");let a=[];return t.forEach(e=>{a.push((0,n2._)(e,n,{transitionOverride:r}))}),Promise.all(a)},set:n=>((0,rP.V)(e,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),t.forEach(e=>{var t,r;t=e,Array.isArray(r=n)?r_(t,r):"string"==typeof r?r_(t,[r]):(0,nd.U)(t,r)})),stop(){t.forEach(e=>{e.values.forEach(e=>e.stop())})},mount:()=>(e=!0,()=>{e=!1,n.stop()})};return n}var rJ=n(29273);function r0(){let e=(0,rV.M)(()=>({current:null,animations:[]})),t=rS()??void 0,n=(0,c.useMemo)(()=>(0,rJ.W)({scope:e,reduceMotion:t}),[e,t]);return re(()=>{e.animations.forEach(e=>e.stop()),e.animations.length=0}),[e,n]}let r1=e=>function(t,n,r){return new C.b(function(e,t,n,r){if(null==e)return[];let a=(0,eA.K)(e,r),i=a.length;(0,rP.V)(!!i,"No valid elements provided.","no-valid-elements");let o=[];for(let e=0;e<i;e++){let r=a[e],s={...n};for(let n in"function"==typeof s.delay&&(s.delay=s.delay(e,i)),t){let e=t[n];Array.isArray(e)||(e=[e]);let a={...(0,K.r)(s,n)};a.duration&&(a.duration=(0,tq.f)(a.duration)),a.delay&&(a.delay=(0,tq.f)(a.delay));let i=B(r),l=O(n,a.pseudoElement||""),u=i.get(l);u&&u.stop(),o.push({map:i,key:l,unresolvedKeyframes:e,options:{...a,element:r,name:n,allowFlatten:!s.type&&!s.ease}})}}for(let e=0;e<o.length;e++){let{unresolvedKeyframes:t,options:n}=o[e],{element:r,name:a,pseudoElement:i}=n;i||null!==t[0]||(t[0]=e0(r,a)),(0,ec.D)(t),eu(t,a),!i&&t.length<2&&t.unshift(e0(r,a)),n.keyframes=t}let s=[];for(let e=0;e<o.length;e++){let{map:t,key:n,options:r}=o[e],a=new D.m(r);t.set(n,a),a.finished.finally(()=>t.delete(n)),s.push(a)}return s}(t,n,r,e))},r5=r1();function r8(){let e=(0,rV.M)(()=>({current:null,animations:[]})),t=(0,rV.M)(()=>r1(e));return re(()=>
3{e.animations.forEach(e=>e.stop())}),[e,t]}function r2(){let e=(0,rV.M)(rZ);return(0,f.E)(e.mount,[]),e}let r3=r2;var r7=n(79196),r4=n(15131);function r9(){let e=(0,c.useContext)(r4.t);return e?e.custom:void 0}function r6(e,t,n,r){(0,c.useEffect)(()=>{let a=e.current;if(n&&a)return(0,nC.k)(a,t,n,r)},[e,t,n,r])}var ae=n(44952),at=n(58384);function an(e){return null!==e&&"object"==typeof e&&at.o in e}function ar(e){if(an(e))return e[at.o]}var aa=n(89140);function ai(){return ao}function ao(e){nO.i.current&&(nO.i.current.isUpdating=!1,nO.i.current.blockUpdate(),e&&e())}function as(){return(0,c.useCallback)(()=>{let e=nO.i.current;e&&e.resetTree()},[])}function al(...e){let t=(0,c.useRef)(0),[n,r]=(0,c.useState)(e[t.current]);return[n,(0,c.useCallback)(n=>{t.current="number"!=typeof n?(0,rL.L)(0,e.length,t.current+1):n,r(e[t.current])},[e.length,...e])]}var au=n(70738);function ac(){let[e,t]=h(),n=(0,c.useRef)(-1);return(0,c.useEffect)(()=>{p.Gt.postRender(()=>p.Gt.postRender(()=>{t===n.current&&(rY.W.instantAnimations=!1)}))},[t]),r=>{ao(()=>{rY.W.instantAnimations=!0,e(),r(),n.current=t+1})}}function ad(){rY.W.instantAnimations=!1}function am(){let[e,t]=(0,c.useState)(!0);return(0,c.useEffect)(()=>{let e=()=>t(!document.hidden);return document.hidden&&e(),document.addEventListener("visibilitychange",e),()=>{document.removeEventListener("visibilitychange",e)}},[]),e}function ap(e){return t=>{let n=e.current;if(!n)return t;let r=n.viewBox?.baseVal;if(!r||0===r.width&&0===r.height)return t;let a=n.getBoundingClientRect();if(0===a.width||0===a.height)return t;let i=r.width/a.width,o=r.height/a.height,s=a.left+window.scrollX,l=a.top+window.scrollY;return{x:(t.x-s)*i+s,y:(t.y-l)*o+l}}}function af(e){return t=>{let n=e.current;if(!n)return t;let r=function(e){let{transform:t}=getComputedStyle(e);if(!t||"none"===t)return null;let n=t.match(/^matrix3d\((.*)\)$/u)||t.match(/^matrix\((.*)\)$/u);if(!n)return null;let r=n[1].split(",").map(Number),a=t.startsWith("matrix3d"),i=r[0],o=r[1],s=a?r[4]:r[2],l=a?r[5]:r[3],u=i*l-o*s;return 1e-10>Math.abs(u)?null:{a:l/u,b:-o/u,c:-s/u,d:i/u}}(n);if(!r)return t;let a=n.getBoundingClientRect(),i=a.left+window.scrollX+a.width/2,o=a.top+window.scrollY+a.height/2,s=t.x-i,l=t.y-o;return{x:i+r.a*s+r.c*l,y:o+r.b*s+r.d*l}}}let ah=new Map,ag=new Map,ay=(e,t)=>{let n=eO.f.has(t)?"transform":t;return`${e}: ${n}`};function av(e,t,n){let r=ay(e,t),a=ah.get(r);if(!a)return null;let{animation:i,startTime:o}=a;function s(){window.MotionCancelOptimisedAnimation?.(e,t,n)}return(i.onfinish=s,null===o||window.MotionHandoffIsComplete?.(e))?(s(),null):o}let aw=new Set;function ax(){aw.forEach(e=>{e.animation.play(),e.animation.startTime=e.startTime}),aw.clear()}function ab(e,t,n,i,o){if(window.MotionIsMounted)return;let s=e.dataset[z.c];if(!s)return;window.MotionHandoffAnimation=av;let l=ay(s,t);a||(a=(0,ey.R)(e,t,[n[0],n[0]],{duration:1e4,ease:"linear"}),ah.set(l,{animation:a,startTime:null}),window.MotionHandoffAnimation=av,window.MotionHasOptimisedAnimation=(e,t)=>{if(!e)return!1;if(!t)return ag.has(e);let n=ay(e,t);return!!ah.get(n)},window.MotionHandoffMarkAsComplete=e=>{ag.has(e)&&ag.set(e,!0)},window.MotionHandoffIsComplete=e=>!0===ag.get(e),window.MotionCancelOptimisedAnimation=(e,t,n,r)=>{let a=ay(e,t),i=ah.get(a);i&&(n&&void 0===r?n.postRender(()=>{n.postRender(()=>{i.animation.cancel()})}):i.animation.cancel(),n&&r?(aw.add(i),n.render(ax)):(ah.delete(a),ah.size||(window.MotionCancelOptimisedAnimation=void 0)))},window.MotionCheckAppearSync=(e,t,n)=>{let r=(0,Y.P)(e);if(!r)return;let a=window.MotionHasOptimisedAnimation?.(r,t),i=e.props.values?.[t];if(!a||!i)return;let o=n.on("change",e=>{i.get()!==e&&(window.MotionCancelOptimisedAnimation?.(r,t),o())});return o});let u=()=>{a.cancel();let s=(0,ey.R)(e,t,n,i);void 0===r&&(r=performance.now()),s.startTime=r,ah.set(l,{animation:s,startTime:r}),o&&o(s)};ag.set(s,!1),a.ready?a.ready.then(u).catch(t$.l):u()}var aV=n(36721),aE=n(59299);let aT=()=>({});class aA extends nt.BX{constructor(){super(...arguments),this.measureInstanceViewportBox=nw.ge}build(){}resetTransform(){}restoreTransform(){}removeValueFromRenderState(){}renderInstance(){}scrapeMotionValuesFromProps(){return aT()}getBaseTargetFromProps(){}readValueFromInstance(e,t,n){return n.initialState[t]||0}sortInstanceNodePosition(){return 0}}let aS=(0,S.T)({scrapeMotionValuesFromProps:aT,createRenderState:aT});function aM(e){let[t,n]=(0,c.useState)(e),r=aS({},!1),a=(0,rV.M)(()=>new aA({props:{onUpdate:e=>{n({...e})}},visualState:r,presenceContext:null},{initialState:e}));return(0,c.useLayoutEffect)(()=>(a.mount({}),()=>a.unmount()),[a]),[t,(0,rV.M)(()=>e=>(0,n2._)(a,e))]}let aP=0,aC=({children:e})=>(c.useEffect(()=>{(0,rP.V)(!1,"AnimateSharedLayout is deprecated: https://www.framer.com/docs/guide-upgrade/##shared-layout-animations")},[]),(0,u.jsx)(v,{id:(0,rV.M)(()=>`asl-${aP++}`),children:e})),aR=e=>e>.001?1/e:1e5,aD=!1;function aI(e){let t=(0,rf.d)(1),n=(0,rf.d)(1),{visualElement:r}=(0,c.useContext)(aV.A);return(0,rP.V)(!!(e||r),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),(0,rP.$)(aD,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),aD=!0,e?(t=e.scaleX||t,n=e.scaleY||n):r&&(t=r.getValue("scaleX",1),n=r.getValue("scaleY",1)),{scaleX:(0,rg.G)(t,aR),scaleY:(0,rg.G)(n,aR)}}var ak=n(67882),aG=n(56255),aO=n(61868),aB=n(35424),aW=n(55110),aj=n(35663)},35424:(e,t,n)=>{n.d(t,{l:()=>i});var r=n(58392);let a={some:0,all:1};function i(e,t,{root:n,margin:o,amount:s="some"}={}){let l=(0,r.K)(e),u=new WeakMap,c=new IntersectionObserver(e=>
3{e.forEach(e=>{let n=u.get(e.target);if(!!n!==e.isIntersecting)if(e.isIntersecting){let n=t(e.target,e);"function"==typeof n?u.set(e.target,n):c.unobserve(e.target)}else"function"==typeof n&&(n(e),u.delete(e.target))})},{root:n,rootMargin:o,threshold:"number"==typeof s?s:a[s]});return l.forEach(e=>c.observe(e)),()=>c.disconnect()}},70738:(e,t,n)=>{n.d(t,{W:()=>i});var r=n(12115),a=n(35424);function i(e,{root:t,margin:n,amount:o,once:s=!1,initial:l=!1}={}){let[u,c]=(0,r.useState)(l);return(0,r.useEffect)(()=>{if(!e.current||s&&u)return;let r={root:t&&t.current||void 0,margin:n,amount:o};return(0,a.l)(e.current,()=>(c(!0),s?void 0:()=>c(!1)),r)},[t,e,n,s,o]),u}},82301:(e,t,n)=>{n.d(t,{m:()=>r});let r=(0,n(82156).H)()}}]);

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.