PageSourceSearch

https://snapic.ai/_next/static/chunks/4072-838cf3ab3435cb77.js

js snapic.ai collected 2026-10-05 14:40:36 UTC 30,009 bytes, 1 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="63bd3791-9f93-4d9b-ac37-918898a618e4",e._sentryDebugIdIdentifier="sentry-dbid-63bd3791-9f93-4d9b-ac37-918898a618e4")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4072],{53350:(e,t,n)=>{n.d(t,{d:()=>s});var r=n(12115),o=n(49568),i=n(53127),a=n(94416);function s(e){let t=(0,a.M)(()=>(0,o.OQ)(e)),{isStatic:n}=(0,r.useContext)(i.Q);if(n){let[,n]=(0,r.useState)(e);(0,r.useEffect)(()=>t.on("change",n),[])}return t}},60619:(e,t,n)=>{n.d(t,{E:()=>i});var r=n(60938),o=n(77481);function i(e,...t){let n=e.length;return(0,r.j)(t.filter(o.S),function(){let r="";for(let i=0;i<n;i++){r+=e[i];let n=t[i];n&&(r+=(0,o.S)(n)?n.get():n)}return r})}},60938:(e,t,n)=>{n.d(t,{j:()=>a});var r=n(53350),o=n(86553),i=n(97929);function a(e,t){let n=(0,r.d)(t()),a=()=>n.set(t());return a(),(0,o.E)(()=>{let t=()=>i.Gt.preRender(a,!1,!0),n=e.map(e=>e.on("change",t));return()=>{n.forEach(e=>e()),(0,i.WG)(a)}}),n}},64072:(e,t,n)=>{let r,o,i,a;n.r(t),n.d(t,{AcceleratedAnimation:()=>eU.m,AnimatePresence:()=>l.N,AnimateSharedLayout:()=>ny,DeprecatedLayoutGroupContext:()=>d,DragControls:()=>tT,FlatTree:()=>nc.Y,LayoutGroup:()=>y,LayoutGroupContext:()=>f.L,LazyMotion:()=>M,MotionConfig:()=>C,MotionConfigContext:()=>E.Q,MotionContext:()=>ns.A,MotionGlobalConfig:()=>tX.W,MotionValue:()=>j.KG,PresenceContext:()=>nl.t,Reorder:()=>s,SwitchLayoutGroupContext:()=>nu.N,VisualElement:()=>tl.B,addPointerEvent:()=>nJ.h,addPointerInfo:()=>n_.F,addScaleCorrector:()=>tQ.$,animate:()=>tm,animateMini:()=>tP,animateValue:()=>eb.L,animateVisualElement:()=>eY._,animationControls:()=>e_,animations:()=>O.W,anticipate:()=>nF.b,backIn:()=>nj.dg,backInOut:()=>nj.ZZ,backOut:()=>nj.Sz,buildTransform:()=>t_.d,calcLength:()=>nY.CQ,cancelFrame:()=>h.WG,cancelSync:()=>nB,circIn:()=>nD.po,circInOut:()=>nD.tn,circOut:()=>nD.yT,clamp:()=>Z.q,color:()=>t8.y,complex:()=>t3.f,createBox:()=>ts.ge,createRendererMotionComponent:()=>tj.Z,createScopedAnimate:()=>th,cubicBezier:()=>nH.A,delay:()=>nx.c,disableInstantTransitions:()=>t6,distance:()=>n$.I,distance2D:()=>n$.w,domAnimation:()=>W,domMax:()=>T,domMin:()=>B,easeIn:()=>nz.a6,easeInOut:()=>nz.am,easeOut:()=>nz.vT,filterProps:()=>b.J,findSpring:()=>t5.p,frame:()=>h.Gt,frameData:()=>h.uv,frameSteps:()=>h.PP,inView:()=>tZ,inertia:()=>nV.B,interpolate:()=>ee.G,invariant:()=>D.V,isBrowser:()=>nX.B,isDragActive:()=>H.D3,isMotionComponent:()=>tH,isMotionValue:()=>eS.S,isValidMotionProp:()=>tN.S,keyframes:()=>nP.i,m:()=>V,makeUseVisualState:()=>nf.T,mirrorEasing:()=>nN.V,mix:()=>nW.j,motion:()=>P.P,motionValue:()=>j.OQ,noop:()=>z.l,optimizedAppearDataAttribute:()=>t4.n,pipe:()=>nR.F,progress:()=>J.q,px:()=>t7.px,resolveMotionValue:()=>eD.u,reverseEasing:()=>nQ.G,scroll:()=>em,scrollInfo:()=>ef,spring:()=>eq.o,stagger:()=>nG,startOptimizedAppearAnimation:()=>na,steps:()=>nU,sync:()=>nT,time:()=>nL.k,transform:()=>eP,unwrapMotionComponent:()=>tz,useAnimate:()=>tg,useAnimateMini:()=>tO,useAnimation:()=>tL,useAnimationControls:()=>tG,useAnimationFrame:()=>eI,useCycle:()=>tq,useDeprecatedAnimatedState:()=>nm,useDeprecatedInvertedScale:()=>nM,useDomEvent:()=>tk,useDragControls:()=>tF,useElementScroll:()=>ew,useForceUpdate:()=>m,useInView:()=>t0,useInstantLayoutTransition:()=>t$,useInstantTransition:()=>t9,useIsPresent:()=>tW.tF,useIsomorphicLayoutEffect:()=>p.E,useMotionTemplate:()=>ex.E,useMotionValue:()=>eE.d,useMotionValueEvent:()=>F,usePresence:()=>tW.xQ,useReducedMotion:()=>eN,useReducedMotionConfig:()=>eQ,useResetProjection:()=>tJ,useScroll:()=>ev,useSpring:()=>eA,useTime:()=>eV,useTransform:()=>eG,useUnmountEffect:()=>eX,useVelocity:()=>eW,useViewportScroll:()=>eM,useWillChange:()=>ej,visualElementStore:()=>tn.C,wrap:()=>eZ});var s={};n.r(s),n.d(s,{Group:()=>nb,Item:()=>nI});var l=n(71408),u=n(95155),c=n(12115),f=n(60296);let d=(0,c.createContext)(null);var p=n(86553),h=n(97929);function m(){let e=function(){let e=(0,c.useRef)(!1);return(0,p.E)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}(),[t,n]=(0,c.useState)(0),r=(0,c.useCallback)(()=>{e.current&&n(t+1)},[t]);return[(0,c.useCallback)(()=>h.Gt.postRender(r),[r]),t]}let g=e=>!e.isLayoutDirty&&e.willUpdate(!1),y=e=>{let{children:t,id:n,inherit:r=!0}=e,o=(0,c.useContext)(f.L),i=(0,c.useContext)(d),[a,s]=m(),l=(0,c.useRef)(null),p=o.id||i;null===l.current&&((e=>!0==(!0===e)||"id"===e)(r)&&p&&(n=n?p+"-"+n:p),l.current={id:n,group:!0===r&&o.group||function(){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 o=t.get(r);o&&(o(),t.delete(r)),n()},dirty:n}}()});let h=(0,c.useMemo)(()=>({...l.current,forceRender:a}),[s]);return(0,u.jsx)(f.L.Provider,{value:h,children:t})};var v=n(64209),w=n(1659);function M(e){let{children:t,features:n,strict:r=!1}=e,[,o]=(0,c.useState)(!x(n)),i=(0,c.useRef)(void 0);if(!x(n)){let{renderer:e,...t}=n;i.current=e,(0,w.Y)(t)}return(0,c.useEffect)(()=>{x(n)&&n().then(e=>{let{renderer:t,...n}=e;(0,w.Y)(n),i.current=t,o(!0)})},[]),(0,u.jsx)(v.Y.Provider,{value:{renderer:i.current,strict:r},children:t})}function x(e){return"function"==typeof e}var E=n(53127),b=n(46363),S=n(94416);function C(e){let{children:t,isValidProp:n,...r}=e;n&&(0,b.D)(n),(r={...(0,c.useContext)(E.Q),...r}).isStatic=(0,S.M)(()=>r.isStatic);let o=(0,c.useMemo)(()=>r,[JSON.stringify(r.transition),r.transformPagePoint,r.reducedMotion]);return(0,u.jsx)(E.Q.Provider,{value:o,children:t})}var A=n(42857);let I=(0,n(30595).C)(),V=(0,A.I)(I);var P=n(14438),O=n(24944),G=n(25921),L=n(97194);let W={renderer:L.J,...O.W,...G.n};var R=n(36999),k=n(19173);let T={...W,...R.$,...k.Z},B={renderer:L.J,...O.W};function F(e,t,n){(0,c.useInsertionEffect)(()=>e.on(t,n),[e,t,n])}var j=n(49568),D=n(78041),H=n(91037),z=n(6500);function N(e,t){let n,r=()=>{let{currentTime:r}=t,o=(null===r?0:r.value)/100;n!==o&&e(o),n=o};return h.Gt.update(r,!0),()=>(0,h.WG)(r)}let Q=new WeakMap;function U({target:e,contentRect:t,borderBoxSize:n}){var r;null==(r=Q.get(e))||r.forEach(r=>{r({target:e,contentSize:t,get size(){if(n){let{inlineSize:e,blockSize:t}=n[0];return{width:e,height:t}}if(e instanceof SVGElement&&"getBBox"in e)return e.getBBox();return{width:e.offsetWidth,height:e.offsetHeight}}})})}function $(e){e.forEach(U)}let Y=new Set;var J=n(91225),_=n(66280);let X=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),q={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function K(e,t,n,r){let o=n[t],{length:i,position:a}=q[t],s=o.current,l=n.time;o.current=e[`scroll${a}`],o.scrollLength=e[`scroll${i}`]-e[`client${i}`],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=(0,J.q)(0,o.scrollLength,o.current);let u=r-l;o.velocity=u>50?0:(0,_.f)(o.current-s,u)}var Z=n(74369),ee=n(70181),et=n(83498);let en={start:0,center:.5,end:1};function er(e,t,n=0){let r=0;if(e in en&&(e=en[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?r=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?r=t/100*document.documentElement.clientWidth:e.endsWith("vh")?r=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(r=t*e),n+r}let eo=[0,0],ei={All:[[0,0],[1,1]]},ea={x:0,y:0},es=new WeakMap,el=new WeakMap,eu=new WeakMap,ec=e=>e===document.documentElement?window:e;function ef(e,{container:t=document.documentElement,...n}={}){let i=eu.get(t);i||(i=new Set,eu.set(t,i));let a=function(e,t,n,r={}){return{measure:()=>(function(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!==e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.c
1ontainerLength=e.clientHeight})(e,r.target,n),update:t=>{K(e,"x",n,t),K(e,"y",n,t),n.time=t,(r.offset||r.target)&&function(e,t,n){let{offset:r=ei.All}=n,{target:o=e,axis:i="y"}=n,a="y"===i?"height":"width",s=o!==e?function(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if(r instanceof HTMLElement)n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if("svg"===r.tagName){let e=r.getBoundingClientRect(),t=(r=r.parentElement).getBoundingClientRect();n.x+=e.left-t.left,n.y+=e.top-t.top}else if(r instanceof SVGGraphicsElement){let{x:e,y:t}=r.getBBox();n.x+=e,n.y+=t;let o=null,i=r.parentNode;for(;!o;)"svg"===i.tagName&&(o=i),i=r.parentNode;r=o}else break;return n}(o,e):ea,l=o===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in o&&"svg"!==o.tagName?o.getBBox():{width:o.clientWidth,height:o.clientHeight},u={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let c=!t[i].interpolate,f=r.length;for(let e=0;e<f;e++){let n=function(e,t,n,r){let o=Array.isArray(e)?e:eo,i=0;return"number"==typeof e?o=[e,e]:"string"==typeof e&&(o=(e=e.trim()).includes(" ")?e.split(" "):[e,en[e]?e:"0"]),(i=er(o[0],n,r))-er(o[1],t)}(r[e],u[a],l[a],s[i]);c||n===t[i].interpolatorOffsets[e]||(c=!0),t[i].offset[e]=n}c&&(t[i].interpolate=(0,ee.G)(t[i].offset,(0,et.Z)(r),{clamp:!1}),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=(0,Z.q)(0,1,t[i].interpolate(t[i].current))}(e,n,r)},notify:()=>t(n)}}(t,e,{time:0,x:X(),y:X()},n);if(i.add(a),!es.has(t)){let e=()=>{for(let e of i)e.measure()},n=()=>{for(let e of i)e.update(h.uv.timestamp)},a=()=>{for(let e of i)e.notify()},s=()=>{h.Gt.read(e,!1,!0),h.Gt.read(n,!1,!0),h.Gt.update(a,!1,!0)};es.set(t,s);let l=ec(t);window.addEventListener("resize",s,{passive:!0}),t!==document.documentElement&&el.set(t,"function"==typeof t?(Y.add(t),o||(o=()=>{let e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};Y.forEach(e=>e(t))},window.addEventListener("resize",o)),()=>{Y.delete(t),!Y.size&&o&&(o=void 0)}):function(e,t){r||"undefined"!=typeof ResizeObserver&&(r=new ResizeObserver($));let n=(0,H.KJ)(e);return n.forEach(e=>{let n=Q.get(e);n||(n=new Set,Q.set(e,n)),n.add(t),null==r||r.observe(e)}),()=>{n.forEach(e=>{let n=Q.get(e);null==n||n.delete(t),(null==n?void 0:n.size)||null==r||r.unobserve(e)})}}(t,s)),l.addEventListener("scroll",s,{passive:!0})}let s=es.get(t);return h.Gt.read(s,!1,!0),()=>{var e;(0,h.WG)(s);let n=eu.get(t);if(!n||(n.delete(a),n.size))return;let r=es.get(t);es.delete(t),r&&(ec(t).removeEventListener("scroll",r),null==(e=el.get(t))||e(),window.removeEventListener("resize",r))}}let ed=new Map;function ep({source:e,container:t=document.documentElement,axis:n="y"}={}){e&&(t=e),ed.has(t)||ed.set(t,{});let r=ed.get(t);return r[n]||(r[n]=(0,H.Jb)()?new ScrollTimeline({source:t,axis:n}):function({source:e,container:t,axis:n="y"}){e&&(t=e);let r={value:0},o=ef(e=>{r.value=100*e[n].progress},{container:t,axis:n});return{currentTime:r,cancel:o}}({source:t,axis:n})),r[n]}function eh(e){return e&&(e.target||e.offset)}function em(e,{axis:t="y",...n}={}){var r,o;let i={axis:t,...n};return"function"==typeof e?(r=e,o=i,2===r.length||eh(o)?ef(e=>{r(e[o.axis].progress,e)},o):N(r,ep(o))):function(e,t){if(e.flatten(),eh(t))return e.pause(),ef(n=>{e.time=e.duration*n[t.axis].progress},t);{let n=ep(t);return e.attachTimeline?e.attachTimeline(n,e=>(e.pause(),N(t=>{e.time=e.duration*t},n))):z.l}}(e,i)}function eg(e,t){(0,D.$)(!!(!t||t.current),`You have defined a ${e} options but the provided ref is not yet hydrated, probably because it's defined higher up the tree. Try calling useScroll() in the same component as the ref, or setting its \`layoutEffect: false\` option.`)}let ey=()=>({scrollX:(0,j.OQ)(0),scrollY:(0,j.OQ)(0),scrollXProgress:(0,j.OQ)(0),scrollYProgress:(0,j.OQ)(0)});function ev({container:e,target:t,layoutEffect:n=!0,...r}={}){let o=(0,S.M)(ey);return(n?p.E:c.useEffect)(()=>(eg("target",t),eg("container",e),em((e,{x:t,y:n})=>{o.scrollX.set(t.current),o.scrollXProgress.set(t.progress),o.scrollY.set(n.current),o.scrollYProgress.set(n.progress)},{...r,container:(null==e?void 0:e.current)||void 0,target:(null==t?void 0:t.current)||void 0})),[e,t,JSON.stringify(r.offset)]),o}function ew(e){return ev({container:e})}function eM(){return ev()}var ex=n(60619),eE=n(53350),eb=n(20183),eS=n(77481);function eC(e){return"number"==typeof e?e:parseFloat(e)}function eA(e,t={}){let{isStatic:n}=(0,c.useContext)(E.Q),r=(0,c.useRef)(null),o=(0,eE.d)((0,eS.S)(e)?eC(e.get()):e),i=(0,c.useRef)(o.get()),a=(0,c.useRef)(()=>{}),s=()=>{let e=r.current;e&&0===e.time&&e.sample(h.uv.delta),l(),r.current=(0,eb.L)({keyframes:[o.get(),i.current],velocity:o.getVelocity(),type:"spring",restDelta:.001,restSpeed:.01,...t,onUpdate:a.current})},l=()=>{r.current&&r.current.stop()};return(0,c.useInsertionEffect)(()=>o.attach((e,t)=>n?t(e):(i.current=e,a.current=t,h.Gt.update(s),o.get()),l),[JSON.stringify(t)]),(0,p.E)(()=>
1{if((0,eS.S)(e))return e.on("change",e=>o.set(eC(e)))},[o]),o}function eI(e){let t=(0,c.useRef)(0),{isStatic:n}=(0,c.useContext)(E.Q);(0,c.useEffect)(()=>{if(n)return;let r=({timestamp:n,delta:r})=>{t.current||(t.current=n),e(n-t.current,r)};return h.Gt.update(r,!0),()=>(0,h.WG)(r)},[e])}function eV(){let e=(0,eE.d)(0);return eI(t=>e.set(t)),e}function eP(...e){let t,n,r=!Array.isArray(e[0]),o=r?0:-1,i=e[0+o],a=e[1+o],s=e[2+o],l=e[3+o],u=(0,ee.G)(a,s,{mixer:(n=t=s[0])&&"object"==typeof n&&n.mix?t.mix:void 0,...l});return r?u(i):u}var eO=n(60938);function eG(e,t,n,r){if("function"==typeof e){j.bt.current=[],e();let t=(0,eO.j)(j.bt.current,e);return j.bt.current=void 0,t}let o="function"==typeof t?t:eP(t,n,r);return Array.isArray(e)?eL(e,o):eL([e],([e])=>o(e))}function eL(e,t){let n=(0,S.M)(()=>[]);return(0,eO.j)(e,()=>{n.length=0;let r=e.length;for(let t=0;t<r;t++)n[t]=e[t].get();return t(n)})}function eW(e){let t=(0,eE.d)(e.getVelocity()),n=()=>{let r=e.getVelocity();t.set(r),r&&h.Gt.update(n)};return F(e,"change",()=>{h.Gt.update(n,!1,!0)}),t}var eR=n(98698),ek=n(92287),eT=n(12434),eB=n(807);class eF extends j.KG{constructor(){super(...arguments),this.values=[]}add(e){let t=eT.f.has(e)?"transform":eR.M.has(e)?(0,ek.I)(e):void 0;t&&((0,eB.Kq)(this.values,t),this.update())}update(){this.set(this.values.length?this.values.join(", "):"auto")}}function ej(){return(0,S.M)(()=>new eF("auto"))}var eD=n(87923),eH=n(98662),ez=n(14741);function eN(){ez.r.current||(0,eH.U)();let[e]=(0,c.useState)(ez.O.current);return e}function eQ(){let e=eN(),{reducedMotion:t}=(0,c.useContext)(E.Q);return"never"!==t&&("always"===t||e)}var eU=n(2789),e$=n(98763),eY=n(4450);function eJ(e,t){[...t].reverse().forEach(n=>{let r=e.getVariant(n);r&&(0,e$.U)(e,r),e.variantChildren&&e.variantChildren.forEach(e=>{eJ(e,t)})})}function e_(){let e=!1,t=new Set,n={subscribe:e=>(t.add(e),()=>void t.delete(e)),start(n,r){(0,D.V)(e,"controls.start() should only be called after a component has mounted. Consider calling within a useEffect hook.");let o=[];return t.forEach(e=>{o.push((0,eY._)(e,n,{transitionOverride:r}))}),Promise.all(o)},set:n=>((0,D.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)?eJ(t,r):"string"==typeof r?eJ(t,[r]):(0,e$.U)(t,r)})),stop(){t.forEach(e=>{e.values.forEach(e=>e.stop())})},mount:()=>(e=!0,()=>{e=!1,n.stop()})};return n}function eX(e){return(0,c.useEffect)(()=>()=>e(),[])}var eq=n(96770),eK=n(27290);let eZ=(e,t,n)=>{let r=t-e;return((n-e)%r+r)%r+e};var e0=n(17266);function e1(e,t){return(0,e0.h)(e)?e[eZ(0,e.length,t)]:e}var e9=n(88026);function e6(e){return"object"==typeof e&&!Array.isArray(e)}function e8(e,t,n,r){return"string"==typeof e&&e6(t)?(0,H.KJ)(e,n,r):e instanceof NodeList?Array.from(e):Array.isArray(e)?e:[e]}function e3(e,t,n,r){var o;return"number"==typeof t?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):"<"===t?n:null!=(o=r.get(t))?o:e}var e7=n(41064);function e5(e,t){return e.at!==t.at?e.at-t.at:null===e.value?1:null===t.value?-1:0}function e4(e,t){return t.has(e)||t.set(e,{}),t.get(e)}function e2(e,t){return t[e]||(t[e]=[]),t[e]}let te=e=>"number"==typeof e,tt=e=>e.every(te);var tn=n(50010),tr=n(78919),to=n(12190),ti=n(36638),ta=n(84546),ts=n(59955),tl=n(39771);class tu extends tl.B{constructor(){super(...arguments),this.type="object"}readValueFromInstance(e,t){if(t in e){let n=e[t];if("string"==typeof n||"number"==typeof n)return n}}getBaseTargetFromProps(){}removeValueFromRenderState(e,t){delete t.output[e]}measureInstanceViewportBox(){return(0,ts.ge)()}build(e,t){Object.assign(e.output,t)}renderInstance(e,{output:t}){Object.assign(e,t)}sortInstanceNodePosition(){return 0}}function tc(e){let t={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},n=(0,to.x)(e)?new ti.l(t):new ta.M(t);n.mount(e),tn.C.set(e,n)}function tf(e){let t=new tu({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});t.mount(e),tn.C.set(e,t)}var td=n(8197);function tp(e,t,n,r){let o=[];if((0,eS.S)(e)||"number"==typeof e||"string"==typeof e&&!e6(t))o.push((0,td.z)(e,e6(t)&&t.default||t,n&&n.default||n));else{let i=e8(e,t,r),a=i.length;(0,D.V)(!!a,"No valid elements provided.");for(let e=0;e<a;e++){let r=i[e],s=r instanceof Element?tc:tf;tn.C.has(r)||s(r);let l=tn.C.get(r),u={...n};"delay"in u&&"function"==typeof u.delay&&(u.delay=u.delay(e,a)),o.push(...(0,tr.$)(l,{...t,transition:u},{}))}}return o}function th(e){return function(t,n,r){let o=[];o=Array.isArray(t)&&t.some(Array.isArray)?function(e,t,n){let r=[];return(function(e,{defaultTransition:t={},...n}={},r,o){let i=t.duration||.3,a=new Map,s=new Map,l={},u=new Map,c=0,f=0,d=0;for(let n=0;n<e.length;n++){let a=e[n];if("string"==typeof a){u.set(a,f);continue}if(!Array.isArray(a)){u.set(a.name,e3(f,a.at,c,u));continue}let[m,g,y={}]=a;void 0!==y.at&&(f=e3(f,y.at,c,u));let v=0,w=(e,n,r,a=0,s=0)=>{var l;let u=Array.isArray(l=e)?l:[l],{delay:c=0,times:p=(0,et.Z)(u),type:h="keyframes",repeat:m,repeatType:g,repeatDelay:y=0,...w}=n,{ease:M=t.ease||"easeOut",duration:x}=n,E="function"==typeof c?c(a,s):c,b=u.length,S=(0,H.WH)(h)?h:null==o?void 0:o[h];if(b<=2&&S){let e=100;2===b&&tt(u)&&(e=Math.abs(u[1]-u[0]));let t={...w};void 0!==x&&(t.duration=(0,eK.f)(x));let n=(0,H.XG)(t,e,S);M=n.ease,x=n.duration}null!=x||(x=i);let C=f+E;1===p.length&&0===p[0]&&(p[1]=1);let A=p.length-u.length;if(A>0&&(0,e9.f)(p,A),1===u.length&&u.unshift(null),m){(0,D.V)(m<20,"Repeat count too high, must be less than 20");x*=m+1;let e=[...u],t=[...p],n=[...M=Array.isArray(M)?[...M]:[M]];for(let r=0;r<m;r++){u.push(...e);for(let o=0;o<e.length;o++)p.push(t[o]+(r+1)),M.push(0===o?"linear":e1(n,o-1))}for(let e=0;e<p.length;
1e++)p[e]=p[e]/(m+1)}let I=C+x;!function(e,t,n,r,o,i){for(let t=0;t<e.length;t++){let n=e[t];n.at>o&&n.at<i&&((0,eB.Ai)(e,n),t--)}for(let a=0;a<t.length;a++)e.push({value:t[a],at:(0,e7.k)(o,i,r[a]),easing:e1(n,a)})}(r,u,M,p,C,I),v=Math.max(E+x,v),d=Math.max(I,d)};if((0,eS.S)(m))w(g,y,e2("default",e4(m,s)));else{let e=e8(m,g,r,l),t=e.length;for(let n=0;n<t;n++){let r=e4(e[n],s);for(let e in g){var p,h;w(g[e],(p=y,h=e,p&&p[h]?{...p,...p[h]}:{...p}),e2(e,r),n,t)}}}c=f,f+=v}return s.forEach((e,r)=>{for(let o in e){let i=e[o];i.sort(e5);let s=[],l=[],u=[];for(let e=0;e<i.length;e++){let{at:t,value:n,easing:r}=i[e];s.push(n),l.push((0,J.q)(0,d,t)),u.push(r||"easeOut")}0!==l[0]&&(l.unshift(0),s.unshift(s[0]),u.unshift("easeInOut")),1!==l[l.length-1]&&(l.push(1),s.push(null)),a.has(r)||a.set(r,{keyframes:{},transition:{}});let c=a.get(r);c.keyframes[o]=s,c.transition[o]={...t,duration:d,ease:u,times:l,...n}}}),a})(e,t,n,{spring:eq.o}).forEach(({keyframes:e,transition:t},n)=>{r.push(...tp(n,e,t))}),r}(t,n,e):tp(t,n,r,e);let i=new H.P6(o);return e&&e.animations.push(i),i}}let tm=th();function tg(){let e=(0,S.M)(()=>({current:null,animations:[]})),t=(0,S.M)(()=>th(e));return eX(()=>{e.animations.forEach(e=>e.stop())}),[e,t]}var ty=n(86487),tv=n(34768),tw=n(10937);function tM(e,t,n){e.style.setProperty(`--${t}`,n)}function tx(e,t,n){e.style[t]=n}let tE=(0,n(60178).p)(()=>{try{document.createElement("div").animate({opacity:[1]})}catch(e){return!1}return!0});var tb=n(734);let tS=new WeakMap,tC="easeOut";function tA(e){let t=tS.get(e)||new Map;return tS.set(e,t),tS.get(e)}class tI extends H.uN{constructor(e,t,n,r){let o=t.startsWith("--");(0,D.V)("string"!=typeof r.type,'animateMini doesn\'t support "type" as a string. Did you mean to import { spring } from "framer-motion"?');let i=tA(e).get(t);if(i&&i.stop(),Array.isArray(n)||(n=[n]),!function(e,t,n){for(let r=0;r<t.length;r++)null===t[r]&&(t[r]=0===r?n():t[r-1]),"number"==typeof t[r]&&tv.o[e]&&(t[r]=tv.o[e].transform(t[r]));!tE()&&t.length<2&&t.unshift(n())}
1(t,n,()=>t.startsWith("--")?e.style.getPropertyValue(t):window.getComputedStyle(e)[t]),(0,H.WH)(r.type)){let e=(0,H.XG)(r,100,r.type);r.ease=(0,H.nL)()?e.ease:tC,r.duration=(0,eK.f)(e.duration),r.type="keyframes"}else r.ease=r.ease||tC;let a=()=>{this.setValue(e,t,(0,tw.X)(n,r)),this.cancel(),this.resolveFinishedPromise()},s=()=>{this.setValue=o?tM:tx,this.options=r,this.updateFinishedPromise(),this.removeAnimation=()=>{let n=tS.get(e);n&&n.delete(t)}};(0,tb.B)()?(super((0,ty.R)(e,t,n,r)),s(),!1===r.autoplay&&this.animation.pause(),this.animation.onfinish=a,tA(e).set(t,this)):(super(),s(),a())}then(e,t){return this.currentFinishedPromise.then(e,t)}updateFinishedPromise(){this.currentFinishedPromise=new Promise(e=>{this.resolveFinishedPromise=e})}play(){"finished"===this.state&&this.updateFinishedPromise(),super.play()}cancel(){this.removeAnimation(),super.cancel()}}let tV=e=>function(t,n,r){return new H.P6(function(e,t,n,r){let o=(0,H.KJ)(e,r),i=o.length;(0,D.V)(!!i,"No valid element provided.");let a=[];for(let e=0;e<i;e++){let r=o[e],s={...n};for(let n in"function"==typeof s.delay&&(s.delay=s.delay(e,i)),t){let e=t[n],o={...(0,H.rU)(s,n)};o.duration=o.duration?(0,eK.f)(o.duration):o.duration,o.delay=(0,eK.f)(o.delay||0),a.push(new tI(r,n,e,o))}}return a}(t,n,r,e))},tP=tV();function tO(){let e=(0,S.M)(()=>({current:null,animations:[]})),t=(0,S.M)(()=>tV(e));return eX(()=>{e.animations.forEach(e=>e.stop())}),[e,t]}function tG(){let e=(0,S.M)(e_);return(0,p.E)(e.mount,[]),e}let tL=tG;var tW=n(75601),tR=n(17735);function tk(e,t,n,r){(0,c.useEffect)(()=>{let o=e.current;if(n&&o)return(0,tR.k)(o,t,n,r)},[e,t,n,r])}class tT{constructor(){this.componentControls=new Set}subscribe(e){return this.componentControls.add(e),()=>this.componentControls.delete(e)}start(e,t){this.componentControls.forEach(n=>{n.start(e.nativeEvent||e,t)})}}let tB=()=>new tT;function tF(){return(0,S.M)(tB)}var tj=n(69826),tD=n(95125);function tH(e){return null!==e&&"object"==typeof e&&tD.o in e}function tz(e){if(tH(e))return e[tD.o]}var tN=n(19761),tQ=n(20972),tU=n(5568);function t$(){return tY}function tY(e){tU.i.current&&(tU.i.current.isUpdating=!1,tU.i.current.blockUpdate(),e&&e())}function tJ(){return(0,c.useCallback)(()=>{let e=tU.i.current;e&&e.resetTree()},[])}var t_=n(95598),tX=n(95221);function tq(...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?eZ(0,e.length,t.current+1):n,r(e[t.current])},[e.length,...e])]}let tK={some:0,all:1};function tZ(e,t,{root:n,margin:r,amount:o="some"}={}){let i=(0,H.KJ)(e),a=new WeakMap,s=new IntersectionObserver(e=>{e.forEach(e=>{let n=a.get(e.target);if(!!n!==e.isIntersecting)if(e.isIntersecting){let n=t(e);"function"==typeof n?a.set(e.target,n):s.unobserve(e.target)}else"function"==typeof n&&(n(e),a.delete(e.target))})},{root:n,rootMargin:r,threshold:"number"==typeof o?o:tK[o]});return i.forEach(e=>s.observe(e)),()=>s.disconnect()}function t0(e,{root:t,margin:n,amount:r,once:o=!1}={}){let[i,a]=(0,c.useState)(!1);return(0,c.useEffect)(()=>{if(!e.current||o&&i)return;let s={root:t&&t.current||void 0,margin:n,amount:r};return tZ(e.current,()=>(a(!0),o?void 0:()=>a(!1)),s)},[t,e,n,o,r]),i}var t1=n(46133);function t9(){let[e,t]=m(),n=(0,c.useRef)(-1);return(0,c.useEffect)(()=>{h.Gt.postRender(()=>h.Gt.postRender(()=>{t===n.current&&(t1.d.current=!1)}))},[t]),r=>{tY(()=>{t1.d.current=!0,e(),r(),n.current=t+1})}}function t6(){t1.d.current=!1}var t8=n(67154),t3=n(84017),t7=n(65220),t5=n(66317),t4=n(61729);let t2=(e,t)=>{let n=eT.f.has(t)?"transform":t;return`${e}: ${n}`},ne=new Map,nt=new Map;function nn(e,t,n){var r;let o=t2(e,t),i=ne.get(o);if(!i)return null;let{animation:a,startTime:s}=i;function l(){var r;null==(r=window.MotionCancelOptimisedAnimation)||r.call(window,e,t,n)}return(a.onfinish=l,null===s||(null==(r=window.MotionHandoffIsComplete)?void 0:r.call(window,e)))?(l(),null):s}var nr=n(41515);let no=new Set;function ni(){no.forEach(e=>{e.animation.play(),e.animation.startTime=e.startTime}),no.clear()}function na(e,t,n,r,o){if(window.MotionIsMounted)return;let s=e.dataset[t4.c];if(!s)return;window.MotionHandoffAnimation=nn;let l=t2(s,t);a||(a=(0,ty.R)(e,t,[n[0],n[0]],{duration:1e4,ease:"linear"}),ne.set(l,{animation:a,startTime:null}),window.MotionHandoffAnimation=nn,window.MotionHasOptimisedAnimation=(e,t)=>{if(!e)return!1;if(!t)return nt.has(e);let n=t2(e,t);return!!ne.get(n)},window.MotionHandoffMarkAsComplete=e=>{nt.has(e)&&nt.set(e,!0)},window.MotionHandoffIsComplete=e=>!0===nt.get(e),window.MotionCancelOptimisedAnimation=(e,t,n,r)=>{let o=t2(e,t),i=ne.get(o);i&&(n&&void 0===r?n.postRender(()=>{n.postRender(()=>{i.animation.cancel()})}):i.animation.cancel(),n&&r?(no.add(i),n.render(ni)):(ne.delete(o),ne.size||(window.MotionCancelOptimisedAnimation=void 0)))},window.MotionCheckAppearSync=(e,t,n)=>{var r,o;let i=(0,nr.P)(e);if(!i)return;let a=null==(r=window.MotionHasOptimisedAnimation)?void 0:r.call(window,i,t),s=null==(o=e.props.values)?void 0:o[t];if(!a||!s)return;let l=n.on("change",e=>{var n;s.get()!==e&&(null==(n=window.MotionCancelOptimisedAnimation)||n.call(window,i,t),l())});return l});let u=()=>{a.cancel();let s=(0,ty.R)(e,t,n,r);void 0===i&&(i=performance.now()),s.startTime=i,ne.set(l,{animation:s,startTime:i}),o&&o(s)};nt.set(s,!1),a.ready?a.ready.then(u).catch(z.l):u()}var ns=n(19648),nl=n(59686),nu=n(98860),nc=n(20737),nf=n(85863);let nd=()=>({});
1class np extends tl.B{constructor(){super(...arguments),this.measureInstanceViewportBox=ts.ge}build(){}resetTransform(){}restoreTransform(){}removeValueFromRenderState(){}renderInstance(){}scrapeMotionValuesFromProps(){return nd()}getBaseTargetFromProps(){}readValueFromInstance(e,t,n){return n.initialState[t]||0}sortInstanceNodePosition(){return 0}}let nh=(0,nf.T)({scrapeMotionValuesFromProps:nd,createRenderState:nd});function nm(e){let[t,n]=(0,c.useState)(e),r=nh({},!1),o=(0,S.M)(()=>new np({props:{onUpdate:e=>{n({...e})}},visualState:r,presenceContext:null},{initialState:e}));return(0,c.useLayoutEffect)(()=>(o.mount({}),()=>o.unmount()),[o]),[t,(0,S.M)(()=>e=>(0,eY._)(o,e))]}let ng=0,ny=({children:e})=>(c.useEffect(()=>{(0,D.V)(!1,"AnimateSharedLayout is deprecated: https://www.framer.com/docs/guide-upgrade/##shared-layout-animations")},[]),(0,u.jsx)(y,{id:(0,S.M)(()=>`asl-${ng++}`),children:e})),nv=e=>e>.001?1/e:1e5,nw=!1;function nM(e){let t=(0,eE.d)(1),n=(0,eE.d)(1),{visualElement:r}=(0,c.useContext)(ns.A);return(0,D.V)(!!(e||r),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),(0,D.$)(nw,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),nw=!0,e?(t=e.scaleX||t,n=e.scaleY||n):r&&(t=r.getValue("scaleX",1),n=r.getValue("scaleY",1)),{scaleX:eG(t,nv),scaleY:eG(n,nv)}}var nx=n(3897);let nE=(0,c.createContext)(null),nb=(0,c.forwardRef)(function(e,t){let{children:n,as:r="ul",axis:o="y",onReorder:i,values:a,...s}=e,l=(0,S.M)(()=>P.P[r]),f=[],d=(0,c.useRef)(!1);return(0,D.V)(!!a,"Reorder.Group must be provided a values prop"),(0,c.useEffect)(()=>{d.current=!1}),(0,u.jsx)(l,{...s,ref:t,ignoreStrict:!0,children:(0,u.jsx)(nE.Provider,{value:{axis:o,registerItem:(e,t)=>{let n=f.findIndex(t=>e===t.value);-1!==n?f[n].layout=t[o]:f.push({value:e,layout:t[o]}),f.sort(nC)},updateOrder:(e,t,n)=>{if(d.current)return;let r=function(e,t,n,r){if(!r)return e;let o=e.findIndex(e=>e.value===t);if(-1===o)return e;let i=r>0?1:-1,a=e[o+i];if(!a)return e;let s=e[o],l=a.layout,u=(0,e7.k)(l.min,l.max,.5);return 1===i&&s.layout.max+n>u||-1===i&&s.layout.min+n<u?(0,eB.Pe)(e,o,o+i):e}(f,e,t,n);f!==r&&(d.current=!0,i(r.map(nS).filter(e=>-1!==a.indexOf(e))))}},children:n})})});function nS(e){return e.value}function nC(e,t){return e.layout.min-t.layout.min}function nA(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(0,eS.S)(e)?e:(0,eE.d)(t)}let nI=(0,c.forwardRef)(function(e,t){let{children:n,style:r={},value:o,as:i="li",onDrag:a,layout:s=!0,...l}=e,f=(0,S.M)(()=>P.P[i]),d=(0,c.useContext)(nE),p={x:nA(r.x),y:nA(r.y)},h=eG([p.x,p.y],e=>{let[t,n]=e;return t||n?1:"unset"});(0,D.V)(!!d,"Reorder.Item must be a child of Reorder.Group");let{axis:m,registerItem:g,updateOrder:y}=d;return(0,u.jsx)(f,{drag:m,...l,dragSnapToOrigin:!0,style:{...r,x:p.x,y:p.y,zIndex:h},layout:s,onDrag:(e,t)=>{let{velocity:n}=t;n[m]&&y(o,p[m].get(),n[m]),a&&a(e,t)},onLayoutMeasure:e=>g(o,e),ref:t,ignoreStrict:!0,children:n})});var nV=n(95196),nP=n(99637),nO=n(41990);function nG(e=.1,{startDelay:t=0,from:n=0,ease:r}={}){return(o,i)=>{let a=e*Math.abs(("number"==typeof n?n:function(e,t){if("first"===e)return 0;{let n=t-1;return"last"===e?n:n/2}}(n,i))-o);if(r){let t=i*e;a=(0,nO.K)(r)(a/t)*t}return t+a}}var nL=n(8871),nW=n(40509),nR=n(35850),nk=n(99267);let nT=h.Gt,nB=nk.q.reduce((e,t)=>(e[t]=e=>(0,h.WG)(e),e),{});var nF=n(21380),nj=n(55153),nD=n(64885),nH=n(19018),nz=n(18042),nN=n(16976),nQ=n(74043);function nU(e,t="end"){return n=>{let r=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*e,o="end"===t?Math.floor(r):Math.ceil(r);return(0,Z.q)(0,1,o/e)}}var n$=n(66763),nY=n(48721),nJ=n(36484),n_=n(6833),nX=n(33577)}}]);

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.