PageSourceSearch

https://www.fancycomponents.dev/_next/static/chunks/69a2ce2b290d86fb.js

js fancycomponents.dev collected 2026-10-04 00:06:17 UTC 51,731 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,57788,e=>{"use strict";let t=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],i=new Set(t);e.s(["transformPropOrder",()=>t,"transformProps",()=>i])},81296,e=>{"use strict";let t=e=>180*e/Math.PI,i=e=>n(t(Math.atan2(e[1],e[0]))),s={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:i,rotateZ:i,skewX:e=>t(Math.atan(e[1])),skewY:e=>t(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},n=e=>((e%=360)<0&&(e+=360),e),r=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),a=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),o={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:r,scaleY:a,scale:e=>(r(e)+a(e))/2,rotateX:e=>n(t(Math.atan2(e[6],e[5]))),rotateY:e=>n(t(Math.atan2(-e[2],e[0]))),rotateZ:i,rotate:i,skewX:e=>t(Math.atan(e[4])),skewY:e=>t(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function l(e){return+!!e.includes("scale")}function u(e,t){let i,n;if(!e||"none"===e)return l(t);let r=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(r)i=o,n=r;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);i=s,n=t}if(!n)return l(t);let a=i[t],u=n[1].split(",").map(d);return"function"==typeof a?a(u):u[a]}let h=(e,t)=>{let{transform:i="none"}=getComputedStyle(e);return u(i,t)};function d(e){return parseFloat(e.trim())}e.s(["defaultTransformValue",()=>l,"parseValueFromTransform",()=>u,"readTransformValue",()=>h])},45504,49587,72696,89234,e=>{"use strict";function t({top:e,left:t,right:i,bottom:s}){return{x:{min:t,max:i},y:{min:e,max:s}}}function i({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function s(e,t){if(!t)return e;let i=t({x:e.left,y:e.top}),s=t({x:e.right,y:e.bottom});return{top:i.y,left:i.x,bottom:s.y,right:s.x}}e.s(["convertBoundingBoxToBox",()=>t,"convertBoxToBoundingBox",()=>i,"transformBoxPoints",()=>s],49587);var n=e.i(706);function r(e){return void 0===e||1===e}function a({scale:e,scaleX:t,scaleY:i}){return!r(e)||!r(t)||!r(i)}function o(e){return a(e)||l(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function l(e){var t,i;return(t=e.x)&&"0%"!==t||(i=e.y)&&"0%"!==i}function u(e,t,i){return i+t*(e-i)}function h(e,t,i,s,n){return void 0!==n&&(e=s+n*(e-s)),s+i*(e-s)+t}function d(e,t=0,i=1,s,n){e.min=h(e.min,t,i,s,n),e.max=h(e.max,t,i,s,n)}function c(e,{x:t,y:i}){d(e.x,t.translate,t.scale,t.originPoint),d(e.y,i.translate,i.scale,i.originPoint)}function p(e,t,i,s=!1){let n,r,a=i.length;if(a){t.x=t.y=1;for(let l=0;l<a;l++){r=(n=i[l]).projectionDelta;let{visualElement:a}=n.options;(!a||!a.props.style||"contents"!==a.props.style.display)&&(s&&n.options.layoutScroll&&n.scroll&&n!==n.root&&g(e,{x:-n.scroll.offset.x,y:-n.scroll.offset.y}),r&&(t.x*=r.x.scale,t.y*=r.y.scale,c(e,r)),s&&o(n.latestValues)&&g(e,n.latestValues))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}function m(e,t){e.min=e.min+t,e.max=e.max+t}function f(e,t,i,s,r=.5){let a=(0,n.mixNumber)(e.min,e.max,r);d(e,t,i,a,s)}function g(e,t){f(e.x,t.x,t.scaleX,t.scale,t.originX),f(e.y,t.y,t.scaleY,t.scale,t.originY)}function y(e,i){return t(s(e.getBoundingClientRect(),i))}function v(e,t,i){let s=y(e,i),{scroll:n}=t;return n&&(m(s.x,n.offset.x),m(s.y,n.offset.y)),s}e.s(["has2DTranslate",()=>l,"hasScale",()=>a,"hasTransform",()=>o],72696),e.s(["applyBoxDelta",()=>c,"applyTreeDeltas",()=>p,"scalePoint",()=>u,"transformBox",()=>g,"translateAxis",()=>m],89234),e.s(["measurePageBox",()=>v,"measureViewportBox",()=>y],45504)},64440,e=>{"use strict";let t=new Set(["width","height","top","left","right","bottom",...e.i(57788).transformPropOrder]);e.s(["positionalKeys",()=>t])},77942,84061,72590,84015,e=>{"use strict";var t=e.i(76307),i=e.i(65091);let s=e=>t=>t.test(e);e.s(["testValueType",()=>s],84061);let n=[t.number,i.px,i.percent,i.degrees,i.vw,i.vh,{test:e=>"auto"===e,parse:e=>e}],r=e=>n.find(s(e));e.s(["dimensionValueTypes",()=>n,"findDimensionValueType",()=>r],77942);var a=e.i(65566);let o=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);e.s(["isNumericalString",()=>o],72590);var l=e.i(19928);let u=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;e.s(["getVariableValue",()=>function e(t,i,s=1){(0,a.invariant)(s<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[n,r]=function(e){let t=u.exec(e);if(!t)return[,];let[,i,s,n]=t;return[`--${i??s}`,n]}(t);if(!n)return;let h=window.getComputedStyle(i).getPropertyValue(n);if(h){let e=h.trim();return o(e)?parseFloat(e):e}return(0,l.isCSSVariableToken)(r)?e(r,i,s+1):r}],84015)},11485,e=>{"use strict";function t(e){for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}e.s(["fillWildcards",()=>t])},21012,44493,e=>{"use strict";var t=e.i(11485),i=e.i(81296),s=e.i(57788),n=e.i(76307),r=e.i(65091);let a=e=>e===n.number||e===r.px,o=new Set(["x","y","z"]),l=s.transformPropOrder.filter(e=>!o.has(e));function u(e){let t=[];return l.forEach(i=>
1{let s=e.getValue(i);void 0!==s&&(t.push([i,s.get()]),s.set(+!!i.startsWith("scale")))}),t}let h={width:({x:e},{paddingLeft:t="0",paddingRight:i="0"})=>e.max-e.min-parseFloat(t)-parseFloat(i),height:({y:e},{paddingTop:t="0",paddingBottom:i="0"})=>e.max-e.min-parseFloat(t)-parseFloat(i),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>(0,i.parseValueFromTransform)(t,"x"),y:(e,{transform:t})=>(0,i.parseValueFromTransform)(t,"y")};h.translateX=h.x,h.translateY=h.y,e.s(["isNumOrPxType",()=>a,"positionalValues",()=>h,"removeNonTranslationalTransform",()=>u],44493);var d=e.i(87022);let c=new Set,p=!1,m=!1,f=!1;function g(){if(m){let e=Array.from(c).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),i=new Map;t.forEach(e=>{let t=u(e);t.length&&(i.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=i.get(e);t&&t.forEach(([t,i])=>{e.getValue(t)?.set(i)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}m=!1,p=!1,c.forEach(e=>e.complete(f)),c.clear()}
1function y(){c.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(m=!0)})}function v(){f=!0,y(),g(),f=!1}class T{constructor(e,t,i,s,n,r=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=i,this.motionValue=s,this.element=n,this.isAsync=r}scheduleResolve(){this.state="scheduled",this.isAsync?(c.add(this),p||(p=!0,d.frame.read(y),d.frame.resolveKeyframes(g))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:i,element:s,motionValue:n}=this;if(null===e[0]){let t=n?.get(),r=e[e.length-1];if(void 0!==t)e[0]=t;else if(s&&i){let t=s.readValue(i,r);null!=t&&(e[0]=t)}void 0===e[0]&&(e[0]=r),n&&void 0===t&&n.set(e[0])}(0,t.fillWildcards)(e)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),c.delete(this)}cancel(){"scheduled"===this.state&&(c.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}e.s(["KeyframeResolver",()=>T,"flushKeyframeResolvers",()=>v],21012)},46436,47507,34929,3973,75554,e=>{"use strict";var t=e.i(64440),i=e.i(77942),s=e.i(84015),n=e.i(19928),r=e.i(21012);let a=e=>/^0[^.\s]+$/u.test(e);e.s(["isZeroValueString",()=>a],47507);var o=e.i(69577),l=e.i(30677);let u=new Set(["brightness","contrast","saturate","opacity"]);function h(e){let[t,i]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[s]=i.match(l.floatRegex)||[];if(!s)return e;let n=i.replace(s,""),r=+!!u.has(t);return s!==i&&(r*=100),t+"("+r+n+")"}let d=/\b([a-z-]*)\(.*?\)/gu,c={...o.complex,getAnimatableNone:e=>{let t=e.match(d);return t?t.map(h).join(" "):e}};var p=e.i(79444),m=e.i(76307);let f={...m.number,transform:Math.round};var g=e.i(65091);let y={rotate:g.degrees,rotateX:g.degrees,rotateY:g.degrees,rotateZ:g.degrees,scale:m.scale,scaleX:m.scale,scaleY:m.scale,scaleZ:m.scale,skew:g.degrees,skewX:g.degrees,skewY:g.degrees,distance:g.px,translateX:g.px,translateY:g.px,translateZ:g.px,x:g.px,y:g.px,z:g.px,perspective:g.px,transformPerspective:g.px,opacity:m.alpha,originX:g.progressPercentage,originY:g.progressPercentage,originZ:g.px},v={borderWidth:g.px,borderTopWidth:g.px,borderRightWidth:g.px,borderBottomWidth:g.px,borderLeftWidth:g.px,borderRadius:g.px,radius:g.px,borderTopLeftRadius:g.px,borderTopRightRadius:g.px,borderBottomRightRadius:g.px,borderBottomLeftRadius:g.px,width:g.px,maxWidth:g.px,height:g.px,maxHeight:g.px,top:g.px,right:g.px,bottom:g.px,left:g.px,padding:g.px,paddingTop:g.px,paddingRight:g.px,paddingBottom:g.px,paddingLeft:g.px,margin:g.px,marginTop:g.px,marginRight:g.px,marginBottom:g.px,marginLeft:g.px,backgroundPositionX:g.px,backgroundPositionY:g.px,...y,zIndex:f,fillOpacity:m.alpha,strokeOpacity:m.alpha,numOctaves:f};e.s(["numberValueTypes",()=>v],34929);let T={...v,color:p.color,backgroundColor:p.color,outlineColor:p.color,fill:p.color,stroke:p.color,borderColor:p.color,borderTopColor:p.color,borderRightColor:p.color,borderBottomColor:p.color,borderLeftColor:p.color,filter:c,WebkitFilter:c},V=e=>T[e];function x(e,t){let i=V(e);return i!==c&&(i=o.complex),i.getAnimatableNone?i.getAnimatableNone(t):void 0}e.s(["getDefaultValueType",()=>V],3973),e.s(["getAnimatableNone",()=>x],75554);let M=new Set(["auto","none","0"]);var b=e.i(44493);class S extends r.KeyframeResolver{constructor(e,t,i,s,n){super(e,t,i,s,n,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:r,name:a}=this;if(!r||!r.current)return;super.readKeyframes();for(let t=0;t<e.length;t++){let i=e[t];if("string"==typeof i&&(i=i.trim(),(0,n.isCSSVariableToken)(i))){let n=(0,s.getVariableValue)(i,r.current);void 0!==n&&(e[t]=n),t===e.length-1&&(this.finalKeyframe=i)}}if(this.resolveNoneKeyframes(),!t.positionalKeys.has(a)||2!==e.length)return;let[o,l]=e,u=(0,i.findDimensionValueType)(o),h=(0,i.findDimensionValueType)(l);if(u!==h)if((0,b.isNumOrPxType)(u)&&(0,b.isNumOrPxType)(h))for(let t=0;t<e.length;t++){let i=e[t];"string"==typeof i&&(e[t]=parseFloat(i))}else b.positionalValues[a]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,i=[];for(let t=0;t<e.length;t++){var s;(null===e[t]||("number"==typeof(s=e[t])?0===s:null===s||"none"===s||"0"===s||a(s)))&&i.push(t)}i.length&&function(e,t,i){let s,n=0;for(;n<e.length&&!s;){let t=e[n];"string"==typeof t&&!M.has(t)&&(0,o.analyseComplexValue)(t).values.length&&(s=e[n]),n++}if(s&&i)for(let n of t)e[n]=x(i,s)}(e,i,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:i}=this;if(!e||!e.current)return;"height"===i&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=b.positionalValues[i](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let s=t[t.length-1];void 0!==s&&e.getValue(i,s).jump(s,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:i}=this;if(!e||!e.current)return;let s=e.getValue(t);s&&s.jump(this.measuredOrigin,!1);let n=i.length-1,r=i[n];i[n]=b.positionalValues[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==r&&void 0===this.finalKeyframe&&(this.finalKeyframe=r),this.removedTransforms?.length&&this.removedTransforms.forEac
1h(([t,i])=>{e.getValue(t).set(i)}),this.resolveNoneKeyframes()}}e.s(["DOMKeyframesResolver",()=>S],46436)},83411,e=>{"use strict";let t=e=>!!(e&&e.getVelocity);e.s(["isMotionValue",()=>t])},66538,60140,76948,81699,96097,22875,e=>{"use strict";var t=e.i(79444),i=e.i(69577),s=e.i(77942),n=e.i(84061);let r=[...s.dimensionValueTypes,t.color,i.complex],a=e=>r.find((0,n.testValueType)(e));e.s(["findValueType",()=>a],66538);let{schedule:o}=(0,e.i(51571).createRenderBatcher)(queueMicrotask,!1);e.s(["microtask",()=>o],60140);let l={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"]},u={};for(let e in l)u[e]={isEnabled:t=>l[e].some(e=>!!t[e])};e.s(["featureDefinitions",()=>u],76948);let h=()=>({translate:0,scale:1,origin:0,originPoint:0}),d=()=>({x:h(),y:h()}),c=()=>({min:0,max:0}),p=()=>({x:c(),y:c()});e.s(["createBox",()=>p,"createDelta",()=>d],81699);var m=e.i(92936);let f={current:null},g={current:!1};function y(){if(g.current=!0,m.isBrowser)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>f.current=e.matches;e.addEventListener("change",t),t()}else f.current=!1}e.s(["hasReducedMotionListener",()=>g,"prefersReducedMotion",()=>f],96097),e.s(["initPrefersReducedMotion",()=>y],22875)},92968,e=>{"use strict";let t=new WeakMap;e.s(["visualElementStore",()=>t])},98922,44974,42531,89607,94464,e=>{"use strict";function t(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function i(e){return"string"==typeof e||Array.isArray(e)}e.s(["isAnimationControls",()=>t],44974),e.s(["isVariantLabel",()=>i],42531);let s=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],n=["initial",...s];function r(e){return t(e.animate)||n.some(t=>i(e[t]))}function a(e){return!!(r(e)||e.variants)}e.s(["variantPriorityOrder",()=>s,"variantProps",()=>n],89607),e.s(["isControllingVariants",()=>r,"isVariantNode",()=>a],98922);var o=e.i(83411),l=e.i(86427);function u(e,t,i){for(let s in t){let n=t[s],r=i[s];if((0,o.isMotionValue)(n))e.addValue(s,n);else if((0,o.isMotionValue)(r))e.addValue(s,(0,l.motionValue)(n,{owner:e}));else if(r!==n)if(e.hasValue(s)){let t=e.getValue(s);!0===t.liveStyle?t.jump(n):t.hasAnimated||t.set(n)}else{let t=e.getStaticValue(s);e.addValue(s,(0,l.motionValue)(void 0!==t?t:n,{owner:e}))}}for(let s in i)void 0===t[s]&&e.removeValue(s);return t}e.s(["updateMotionValuesFromProps",()=>u],94464)},43190,e=>{"use strict";function t(e){let t=[{},{}];return e?.values.forEach((e,i)=>{t[0][i]=e.get(),t[1][i]=e.getVelocity()}),t}function i(e,i,s,n){if("function"==typeof i){let[r,a]=t(n);i=i(void 0!==s?s:e.custom,r,a)}if("string"==typeof i&&(i=e.variants&&e.variants[i]),"function"==typeof i){let[r,a]=t(n);i=i(void 0!==s?s:e.custom,r,a)}return i}e.s(["resolveVariantFromProps",()=>i])},57044,57036,540,58768,3267,52383,19026,32313,e=>{"use strict";var t=e.i(57788),i=e.i(81296),s=e.i(19928),n=e.i(45504),r=e.i(46436),a=e.i(83411);e.i(47167);var o=e.i(21012),l=e.i(96173),u=e.i(87022),h=e.i(86427),d=e.i(66538),c=e.i(69577),p=e.i(75554),m=e.i(60140),f=e.i(72590),g=e.i(47507),y=e.i(70596),v=e.i(76948),T=e.i(81699),V=e.i(22875),x=e.i(96097),M=e.i(92968),b=e.i(98922),S=e.i(94464),w=e.i(43190);let k=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class A{scrapeMotionValuesFromProps(e,t,i){return{}}constructor({parent:e,props:t,presenceContext:i,reducedMotionConfig:s,blockInitialAnimation:n,visualState:r},h={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=o.KeyframeResolver,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},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=()=>{let e=l.time.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,u.frame.render(this.render,!1,!0))};const{latestValues:d,renderState:c}=r;this.latestValues=d,this.baseTarget={...d},this.initialValues=t.initial?{...d}:{},this.renderState=c,this.parent=e,this.props=t,this.presenceContext=i,this.depth=e?e.depth+1:0,this.reducedMotionConfig=s,this.options=h,this.blockInitialAnimation=!!n,this.isControllingVariants=(0,b.isControllingVariants)(t),this.isVariantNode=(0,b.isVariantNode)(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);const{willChange:p,...m}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in m){const t=m[e];void 0!==d[e]&&(0,a.isMotionValue)(t)&&t.set(d[e])}}mount(e){this.current=e,M.visualElementStore.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.forEac
1h((e,t)=>this.bindToMotionValue(t,e)),x.hasReducedMotionListener.current||(0,V.initPrefersReducedMotion)(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||x.prefersReducedMotion.current),this.parent?.addChild(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in this.projection&&this.projection.unmount(),(0,u.cancelFrame)(this.notifyUpdate),(0,u.cancelFrame)(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.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,i){let s;this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();let n=t.transformProps.has(e);n&&this.onBindTransform&&this.onBindTransform();let r=i.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&u.frame.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});window.MotionCheckAppearSync&&(s=window.MotionCheckAppearSync(this,e,i)),this.valueSubscriptions.set(e,()=>{r(),s&&s(),i.owner&&i.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in v.featureDefinitions){let t=v.featureDefinitions[e];if(!t)continue;let{isEnabled:i,Feature:s}=t;if(!this.features[e]&&s&&i(this.props)&&(this.features[e]=new s(this)),this.features[e]){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):(0,T.createBox)()}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 t=0;t<k.length;t++){let i=k[t];this.propEventSubscriptions[i]&&(this.propEventSubscriptions[i](),delete this.propEventSubscriptions[i]);let s=e["on"+i];s&&(this.propEventSubscriptions[i]=this.on(i,s))}this.prevMotionValues=(0,S.updateMotionValuesFromProps)(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){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let i=this.values.get(e);t!==i&&(i&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let 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 i=this.values.get(e);return void 0===i&&void 0!==t&&(i=(0,h.motionValue)(null===t?void 0:t,{owner:this}),this.addValue(e,i)),i}readValue(e,t){let i=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=i&&("string"==typeof i&&((0,f.isNumericalString)(i)||(0,g.isZeroValueString)(i))?i=parseFloat(i):!(0,d.findValueType)(i)&&c.complex.test(t)&&(i=(0,p.getAnimatableNone)(e,t)),this.setBaseTarget(e,(0,a.isMotionValue)(i)?i.get():i)),(0,a.isMotionValue)(i)?i.get():i}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:i}=this.props;if("string"==typeof i||"object"==typeof i){let s=(0,w.resolveVariantFromProps)(this.props,i,this.presenceContext?.custom);s&&(t=s[e])}if(i&&void 0!==t)return t;let s=this.getBaseTargetFromProps(this.props,e);return void 0===s||(0,a.isMotionValue)(s)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:s}on(e,t){return this.events[e]||(this.events[e]=new y.SubscriptionManager),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){m.microtask.render(this.render)}}e.s(["VisualElement",()=>A],57036);class C extends A{constructor(){super(...arguments),this.KeyframeResolver=r.DOMKeyframesResolver}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:i}){delete t[e],delete i[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,a.isMotionValue)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}e.s(["DOMVisualElement",()=>C],540);let P=(e,t)=>t&&"number"==typeof e?t.transform(e):e;var F=e.i(34929);let O={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},D=t.transformPropOrder.length;function B(e,i,n){let{style:r,vars:a,transformOrigin:o}=e,l=!1,u=!1;for(let e in i){let n=i[e];if(t.transformProps.has(e)){l=!0;continue}if((0,s.isCSSVariableName)(e)){a[e]=n;continue}{let t=P(n,F.numberValueTypes[e]);e.startsWith("origin")?(u=!0,o[e]=t):r[e]=t}}if(!i.transform&&(l||n?r.transform=function(e,i,s){let n="",r=!0;for(let a=0;a<D;a++){let o=t.transformPropOrder[a],l=e[o];if(void 0===l)continue;let u=!0;if(!(u="number"==typeof l?l===+!!o.startsWith("scale"):0===parseFloat(l))||s){let e=P(l,F.numberValueTypes[o]);if(!u){r=!1;let t=O[o]||o;n+=`${t}(${e}) `}s&&(i[o]=e)}}return n=n.trim(),s?n=s(i,r?"":n):r&&(n="none"),n}(i,e.transform,n):r.transform&&(r.transform="none")),u){let{originX:e="50%",originY:t="50%",originZ:i=0}=o;r.transformOrigin=`${e} ${t} ${i}`}}function R(e,{style:t,vars:i},s,n){let r,a=e.style;for(r in t)a[r]=t[r];for(r in n?.applyProjectionStyles(a,s),i)a.setProperty(r,i[r])}e.s(["buildHTMLStyles",()=>B],58768),e.s(["renderHTML",()=>R],3267);let I={};function E(e){for(let t in e)I[t]=e[t],(0,s.isCSSVariableName)(t)&&(I[t].isCSSVariable=!0)}function K(e,{layout:i,layoutId:s}){return t.transformProps.has(e)||e.startsWith("origin")||(i||void 0!==s)&&(!!I[e]||"opacity"===e)}function N(e,t,i){let{style:s}=e,n={};for(let r in s)((0,a.isMotionValue)(s[r])||t.style&&(0,a.isMotionValue)(t.style[r])||K(r,e)||i?.getValue(r)?.liveStyle!==void 0)&&(n[r]=s[r]);return n}e.s(["addScaleCorrector",()=>E,"scaleCorrectors",()=>I],52383),e.s(["isForcedMotionValue",()=>K],19026),e.s(["scrapeMotionValuesFromProps",()=>N],32313);class L extends C{constructor(){super(...arguments),this.type="html",this.renderInstance=R}readValueFromInstance(e,n){if(t.transformProps.has(n))return this.projection?.isProjecting?(0,i.defaultTransformValue)(n):(0,i.readTransformValue)(e,n);{let t=window.getComputedStyle(e),i=((0,s.isCSSVariableName)(n)?t.getPropertyValue(n):t[n])||0;return"string"==typeof i?i.trim():i}}measureInstanceViewportBox(e,{transformPagePoint:t}){return(0,n.measureViewportBox)(e,t)}build(e,t,i){B(e,t,i.transformTemplate)}scrapeMotionValuesFromProps(e,t,i){return N(e,t,i)}}e.s(["HTMLVisualElement",()=>L],57044)},64600,e=>{"use strict";let t=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase();e.s(["camelToDash",()=>t])},78310,33203,50514,25954,e=>{"use strict";var t=e.i(57788),i=e.i(3973),s=e.i(81699),n=e.i(540),r=e.i(64600),a=e.i(58768),o=e.i(65091);let l={offset:"stroke-dashoffset",array:"stroke-dasharray"},u={offset:"strokeDashoffset",array:"strokeDasharray"};function h(e,{attrX:t,attrY:i,attrScale:s,pathLength:n,pathSpacing:r=1,pathOffset:h=0,...d},c,p,m){if((0,a.buildHTMLStyles)(e,d,p),c){e.style.viewBox&&(e.attrs.viewB
1ox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:f,style:g}=e;f.transform&&(g.transform=f.transform,delete f.transform),(g.transform||f.transformOrigin)&&(g.transformOrigin=f.transformOrigin??"50% 50%",delete f.transformOrigin),g.transform&&(g.transformBox=m?.transformBox??"fill-box",delete f.transformBox),void 0!==t&&(f.x=t),void 0!==i&&(f.y=i),void 0!==s&&(f.scale=s),void 0!==n&&function(e,t,i=1,s=0,n=!0){e.pathLength=1;let r=n?l:u;e[r.offset]=o.px.transform(-s);let a=o.px.transform(t),h=o.px.transform(i);e[r.array]=`${a} ${h}`}(f,n,r,h,!1)}e.s(["buildSVGAttrs",()=>h],33203);let d=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"]),c=e=>"string"==typeof e&&"svg"===e.toLowerCase();e.s(["isSVGTag",()=>c],50514);var p=e.i(3267),m=e.i(83411),f=e.i(32313);function g(e,i,s){let n=(0,f.scrapeMotionValuesFromProps)(e,i,s);for(let s in e)((0,m.isMotionValue)(e[s])||(0,m.isMotionValue)(i[s]))&&(n[-1!==t.transformPropOrder.indexOf(s)?"attr"+s.charAt(0).toUpperCase()+s.substring(1):s]=e[s]);return n}e.s(["scrapeMotionValuesFromProps",()=>g],25954);class y extends n.DOMVisualElement{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=s.createBox}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,s){if(t.transformProps.has(s)){let e=(0,i.getDefaultValueType)(s);return e&&e.default||0}return s=d.has(s)?s:(0,r.camelToDash)(s),e.getAttribute(s)}scrapeMotionValuesFromProps(e,t,i){return g(e,t,i)}build(e,t,i){h(e,t,this.isSVGTag,i.transformTemplate,i.style)}renderInstance(e,t,i,s){for(let i in(0,p.renderHTML)(e,t,void 0,s),t.attrs)e.setAttribute(d.has(i)?i:(0,r.camelToDash)(i),t.attrs[i])}mount(e){this.isSVGTag=c(e.tagName),super.mount(e)}}e.s(["SVGVisualElement",()=>y],78310)},79386,e=>{"use strict";let t="data-"+(0,e.i(64600).camelToDash)("framerAppearId");e.s(["optimizedAppearDataAttribute",()=>t])},70452,e=>{"use strict";var t=e.i(43190);function i(e,i,s){let n=e.getProps();return(0,t.resolveVariantFromProps)(n,i,void 0!==s?s:n.custom,e)}e.s(["resolveVariant",()=>i])},87333,e=>{"use strict";function t(e,t){return e?.[t]??e?.default??e}e.s(["getValueTransition",()=>t])},77894,e=>{"use strict";let t=e=>Array.isArray(e);e.s(["isKeyframesTarget",()=>t])},97989,93521,e=>{"use strict";var t=e.i(86427),i=e.i(77894),s=e.i(70452);function n(e,n){let{transitionEnd:r={},transition:a={},...o}=(0,s.resolveVariant)(e,n)||{};for(let s in o={...o,...r}){var l;let n=(l=o[s],(0,i.isKeyframesTarget)(l)?l[l.length-1]||0:l);e.hasValue(s)?e.getValue(s).set(n):e.addValue(s,(0,t.motionValue)(n))}}e.s(["setTarget",()=>n],97989);var r=e.i(46791),a=e.i(83411);function o(e,t){let i=e.getValue("willChange");if((0,a.isMotionValue)(i)&&i.add)return i.add(t);if(!i&&r.MotionGlobalConfig.WillChange){let i=new r.MotionGlobalConfig.WillChange("auto");e.addValue("willChange",i),i.add(t)}}e.s(["addValueToWillChange",()=>o],93521)},67369,43116,e=>{"use strict";var t=e.i(79386);function i(e){return e.props[t.optimizedAppearDataAttribute]}function s(e){e.duration=0,e.type="keyframes"}e.s(["getOptimisedAppearId",()=>i],67369),e.s(["makeAnimationInstant",()=>s],43116)},63074,e=>{"use strict";let t=e=>1e3*e,i=e=>e/1e3;e.s(["millisecondsToSeconds",()=>i,"secondsToMilliseconds",()=>t])},4169,69308,e=>{"use strict";let t={layout:0,mainThread:0,waapi:0};e.s(["activeAnimations",()=>t],4169);var i=e.i(96173),s=e.i(87022);let n=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>s.frame.update(t,e),stop:()=>(0,s.cancelFrame)(t),now:()=>s.frameData.isProcessing?s.frameData.timestamp:i.time.now()}};e.s(["frameloopDriver",()=>n],69308)},73431,56512,66857,21748,12008,e=>{"use strict";var t=e.i(63074),i=e.i(76959);let s=(e,t,i=10)=>{let s="",n=Math.max(Math.round(t/i),2);for(let t=0;t<n;t++)s+=Math.round(1e4*e(t/(n-1)))/1e4+", ";return`linear(${s.substring(0,s.length-2)})`};function n(e){let t=0,i=e.next(t);for(;!i.done&&t<2e4;)t+=50,i=e.next(t);return t>=2e4?1/0:t}function r(e,i=100,s){let a=s({...e,keyframes:[0,i]}),o=Math.min(n(a),2e4);return{type:"keyframes",ease:e=>a.next(o*e).value/i,duration:(0,t.millisecondsToSeconds)(o)}}e.s(["generateLinearEasing",()=>s],56512),e.s(["calcGeneratorDuration",()=>n,"maxGeneratorDuration",()=>2e4],66857),e.s(["createGeneratorEasing",()=>r],21748);var a=e.i(25791);function o(e,t,i){let s=Math.max(t-5,0);return(0,a.velocityPerSecond)(i-e(s),t-s)}e.s(["calcGeneratorVelocity",()=>o],12008);let l=.01,u=2,h=.005,d=.5;var c=e.i(65566);function p(e,t){return e*Math.sqrt(1-t*t)}let m=["duration","bounce"],f=["stiffness","damping","mass"];function g(e,t){return t.some(t=>void 0!==e[t])}function y(e=.3,r=.3){let a,v="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:r}:e,{restSpeed:T,restDelta:V}=v,x=v.keyframes[0],M=v.keyframes[v.keyframes.length-1],b={done:!1,value:x},{stiffness:S,damping:w,mass:k,duration:A,velocity:C,isResolvedFromDuration:P}=function(e){let s={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!g(e,f)&&g(e,m))if(e.visualDuration){let t=2*Math.PI/(1.2*e.visualDuration),n=t*t,r=2*(0,i.clamp)(.05,1,1-(e.bounce||0))*Math.sqrt(n);s={...s,mass:1,stiffness:n,damping:r}}else{let n=function({duration:e=800,bounce:s=.3,velocity:n=0,mass:r=1}){let a,o;(0,c.warning)(e<=(0,t.secondsToMilliseconds)(10),"Spring duration must be 10 seconds or less","spring-duration-limit");let l=1-s;l=(0,i.clamp)(.05,1,l),e=(0,i.clamp)(.01,10,(0,t.millisecondsToSeconds)(e)),l<1?(a=t=>{let i=t*l,s=i*e;return .001-(i-n)/p(t,l)*Math.exp(-s)},o=t=>{let i=t*l*e,s=Math.pow(l,2)*Math.pow(t,2)*e,r=Math.exp(-i),o=p(Math.pow(t,2),l);return(i*n+n-s)*r*(-a(t)+.001>0?-1:1)/o}):(a=t=>-.001+Math.exp(-t*e)*((t-n)*e+1),o=t=>e*e*(n-t)*Math.exp(-t*e));let u=function(e,t,i){let s=i;for(let i=1;i<12;i++)s-=e(s)/t(s);return s}(a,o,5/e);if(e=(0,t.secondsToMilliseconds)(e),isNaN(u))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(u,2)*r;return{stiffness:t,damping:2*l*Math.sqrt(r*t),duration:e}}}(e);(s={...s,...n,mass:1}).isResolvedFromDuration=!0}return s}({...v,velocity:-(0,t.millisecondsToSeconds)(v.velocity||0)}),F=C||0,O=w/(2*Math.sqrt(S*k)),D=M-x,B=(0,t.millisecondsToSeconds)(Math.sqrt(S/k)),R=5>Math.abs(D);if(T||(T=R?l:u),V||(V=R?h:d),O<1){let e=p(B,O);a=t=>M-Math.exp(-O*B*t)*((F+O*B*D)/e*Math.sin(e*t)+D*Math.cos(e*t))}else if(1===O)a=e=>M-Math.exp(-B*e)*(D+(F+B*D)*e);else{let e=B*Math.sqrt(O*O-1);a=t=>{let i=Math.exp(-O*B*t),s=Math.min(e*t,300);return M-i*((F+O*B*D)*Math.sinh(s)+e*D*Math.cosh(s))/e}}let I={calculatedDuration:P&&A||null,next:e=>{let i=a(e);if(P)b.done=e>=A;else{let s=0===e?F:0;O<1&&(s=0===e?(0,t.secondsToMilliseconds)(F):o(a,e,i));let n=Math.abs(M-i)<=V;b.done=Math.abs(s)<=T&&n}return b.value=b.done?M:i,b},toString:()=>{let e=Math.min(n(I),2e4),t=s(t=>I.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return I}y.applyToOptions=e=>{let i=r(e,100,y);return e.ease=i.ease,e.duration=(0,t.secondsToMilliseconds)(i.duration),e.type="keyframes",e},e.s(["spring",()=>y],73431)},29462,40254,37025,e=>{"use strict";var t=e.i(73431),i=e.i(12008);
1function s({keyframes:e,velocity:s=0,power:n=.8,timeConstant:r=325,bounceDamping:a=10,bounceStiffness:o=500,modifyTarget:l,min:u,max:h,restDelta:d=.5,restSpeed:c}){let p,m,f=e[0],g={done:!1,value:f},y=n*s,v=f+y,T=void 0===l?v:l(v);T!==v&&(y=T-f);let V=e=>-y*Math.exp(-e/r),x=e=>T+V(e),M=e=>{let t=V(e),i=x(e);g.done=Math.abs(t)<=d,g.value=g.done?T:i},b=e=>{let s;if(s=g.value,void 0!==u&&s<u||void 0!==h&&s>h){var n;p=e,m=(0,t.spring)({keyframes:[g.value,(n=g.value,void 0===u?h:void 0===h||Math.abs(u-n)<Math.abs(h-n)?u:h)],velocity:(0,i.calcGeneratorVelocity)(x,e,g.value),damping:a,stiffness:o,restDelta:d,restSpeed:c})}};return b(0),{calculatedDuration:null,next:e=>{let t=!1;return(m||void 0!==p||(t=!0,M(e),b(e)),void 0!==p&&e>=p)?m.next(e-p):(t||M(e),g)}}}e.s(["inertia",()=>s],29462);var n=e.i(60830);let r=(e,t,i)=>(((1-3*i+3*t)*e+(3*i-6*t))*e+3*t)*e;function a(e,t,i,s){return e===t&&i===s?n.noop:n=>0===n||1===n?n:r(function(e,t,i,s,n){let a,o,l=0;do(a=r(o=t+(i-t)/2,s,n)-e)>0?i=o:t=o;while(Math.abs(a)>1e-7&&++l<12)return o}(n,0,1,e,i),t,s)}e.s(["cubicBezier",()=>a],40254);let o=a(.42,0,1,1),l=a(0,0,.58,1),u=a(.42,0,.58,1);e.s(["easeIn",()=>o,"easeInOut",()=>u,"easeOut",()=>l],37025)},93544,e=>{"use strict";let t=e=>Array.isArray(e)&&"number"!=typeof e[0];e.s(["isEasingArray",()=>t])},83352,41980,78047,91559,60855,32943,14229,44573,79294,e=>{"use strict";e.i(47167);var t=e.i(38638),i=e.i(76959),s=e.i(63074),n=e.i(96173),r=e.i(4169),a=e.i(3163),o=e.i(69308),l=e.i(29462),u=e.i(37025),h=e.i(93544),d=e.i(65566),c=e.i(60830),p=e.i(40254);let m=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,f=e=>t=>1-e(1-t),g=(0,p.cubicBezier)(.33,1.53,.69,.99),y=f(g),v=m(y);e.s(["backIn",()=>y,"backInOut",()=>v,"backOut",()=>g],41980);let T=e=>(e*=2)<1?.5*y(e):.5*(2-Math.pow(2,-10*(e-1)));e.s(["anticipate",()=>T],78047);let V=e=>1-Math.sin(Math.acos(e)),x=f(V),M=m(V);e.s(["circIn",()=>V,"circInOut",()=>M,"circOut",()=>x],91559);let b=e=>Array.isArray(e)&&"number"==typeof e[0];e.s(["isBezierDefinition",()=>b],60855);let S={linear:c.noop,easeIn:u.easeIn,easeInOut:u.easeInOut,easeOut:u.easeOut,circIn:V,circInOut:M,circOut:x,backIn:y,backInOut:v,backOut:g,anticipate:T},w=e=>{if(b(e)){(0,d.invariant)(4===e.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");let[t,i,s,n]=e;return(0,p.cubicBezier)(t,i,s,n)}return"string"==typeof e?((0,d.invariant)(void 0!==S[e],`Invalid easing type '${e}'`,"invalid-easing-type"),S[e]):e};e.s(["easingDefinitionToFunction",()=>w],32943);var k=e.i(44230),A=e.i(15923);function C({duration:e=300,keyframes:t,times:i,ease:s="easeInOut"}){var n;let r=(0,h.isEasingArray)(s)?s.map(w):w(s),a={done:!1,value:t[0]},o=(n=i&&i.length===t.length?i:(0,A.defaultOffset)(t),n.map(t=>t*e)),l=(0,k.interpolate)(o,t,{ease:Array.isArray(r)?r:t.map(()=>r||u.easeInOut).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(a.value=l(t),a.done=t>=e,a)}}var P=e.i(66857);let F=e=>null!==e;function O(e,{repeat:t,repeatType:i="loop"},s,n=1){let r=e.filter(F),a=n<0||t&&"loop"!==i&&t%2==1?0:r.length-1;return a&&void 0!==s?s:r[a]}e.s(["getFinalKeyframe",()=>O],14229);var D=e.i(73431);let B={decay:l.inertia,inertia:l.inertia,tween:C,keyframes:C,spring:D.spring};function R(e){"string"==typeof e.type&&(e.type=B[e.type])}e.s(["replaceTransitionType",()=>R],44573);class I{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)}}e.s(["WithPromise",()=>I],79294);let E=e=>e/100;class K extends I{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{let{motionValue:e}=this.options;e&&e.updatedAt!==n.time.now()&&this.tick(n.time.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},r.activeAnimations.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;R(e);let{type:i=C,repeat:s=0,repeatDelay:n=0,repeatType:r,velocity:o=0}=e,{keyframes:l}=e,u=i||C;u!==C&&"number"!=typeof l[0]&&(this.mixKeyframes=(0,t.pipe)(E,(0,a.mix)(l[0],l[1])),l=[0,100]);let h=u({...e,keyframes:l});"mirror"===r&&(this.mirroredGenerator=u({...e,keyframes:[...l].reverse(),velocity:-o})),null===h.calculatedDuration&&(h.calculatedDuration=(0,P.calcGeneratorDuration)(h));let{calculatedDuration:d}=h;this.calculatedDuration=d,this.resolvedDuration=d+n,this.totalDuration=this.resolvedDuration*(s+1)-n,this.generator=h}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){let{generator:s,totalDuration:n,mixKeyframes:r,mirroredGenerator:a,resolvedDuration:o,calculatedDuration:u}=this;if(null===this.startTime)return s.next(0);
1let{delay:h=0,keyframes:d,repeat:c,repeatType:p,repeatDelay:m,type:f,onUpdate:g,finalKeyframe:y}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-n/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let v=this.currentTime-h*(this.playbackSpeed>=0?1:-1),T=this.playbackSpeed>=0?v<0:v>n;this.currentTime=Math.max(v,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=n);let V=this.currentTime,x=s;if(c){let e=Math.min(this.currentTime,n)/o,t=Math.floor(e),s=e%1;!s&&e>=1&&(s=1),1===s&&t--,(t=Math.min(t,c+1))%2&&("reverse"===p?(s=1-s,m&&(s-=m/o)):"mirror"===p&&(x=a)),V=(0,i.clamp)(0,1,s)*o}let M=T?{done:!1,value:d[0]}:x.next(V);r&&(M.value=r(M.value));let{done:b}=M;T||null===u||(b=this.playbackSpeed>=0?this.currentTime>=n:this.currentTime<=0);let S=null===this.holdTime&&("finished"===this.state||"running"===this.state&&b);return S&&f!==l.inertia&&(M.value=O(d,this.options,y,this.speed)),g&&g(M.value),S&&this.finish(),M}then(e,t){return this.finished.then(e,t)}get duration(){return(0,s.millisecondsToSeconds)(this.calculatedDuration)}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,s.millisecondsToSeconds)(e)}get time(){return(0,s.millisecondsToSeconds)(this.currentTime)}set time(e){e=(0,s.secondsToMilliseconds)(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(n.time.now());let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=(0,s.millisecondsToSeconds)(this.currentTime))}play(){if(this.isStopped)return;let{driver:e=o.frameloopDriver,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();let i=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=i):null!==this.holdTime?this.startTime=i-this.holdTime:this.startTime||(this.startTime=t??i),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(n.time.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,r.activeAnimations.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}e.s(["JSAnimation",()=>K],83352)},94581,53396,35474,e=>{"use strict";let t;function i(e,t,i){t.startsWith("--")?e.style.setProperty(t,i):e.style[t]=i}e.s(["setStyle",()=>i],94581);var s,n=e.i(4169),r=e.i(80248),a=e.i(60855),o=e.i(60900);let l={},u=(s=()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(e){return!1}return!0},t=(0,o.memo)(s),()=>l.linearEasing??t());e.s(["supportsLinearEasing",()=>u],53396);var h=e.i(56512);let d=([e,t,i,s])=>`cubic-bezier(${e}, ${t}, ${i}, ${s})`,c={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:d([0,.65,.55,1]),circOut:d([.55,0,1,.45]),backIn:d([.31,.01,.66,-.59]),backOut:d([.33,1.53,.69,.99])};function p(e,t,i,{delay:s=0,duration:o=300,repeat:l=0,repeatType:m="loop",ease:f="easeOut",times:g}={},y){let v={[t]:i};g&&(v.offset=g);let T=function e(t,i){if(t)return"function"==typeof t?u()?(0,h.generateLinearEasing)(t,i):"ease-out":(0,a.isBezierDefinition)(t)?d(t):Array.isArray(t)?t.map(t=>e(t,i)||c.easeOut):c[t]}(f,o);Array.isArray(T)&&(v.easing=T),r.statsBuffer.value&&n.activeAnimations.waapi++;let V={delay:s,duration:o,easing:Array.isArray(T)?"linear":T,fill:"both",iterations:l+1,direction:"reverse"===m?"alternate":"normal"};y&&(V.pseudoElement=y);let x=e.animate(v,V);return r.statsBuffer.value&&x.finished.finally(()=>{n.activeAnimations.waapi--}),x}e.s(["startWaapiAnimation",()=>p],35474)},97307,e=>{"use strict";function t(e){return"function"==typeof e&&"applyToOptions"in e}e.s(["isGenerator",()=>t])},6327,82363,36331,e=>{"use strict";var t=e.i(87333),i=e.i(87022),s=e.i(64440),n=e.i(97989),r=e.i(93521),a=e.i(67369),o=e.i(43116),l=e.i(83352),u=e.i(46791),h=e.i(60830),d=e.i(96173),c=e.i(14229),p=e.i(21012),m=e.i(63074),f=e.i(65566),g=e.i(94581),y=e.i(30551),v=e.i(79294),T=e.i(35474),V=e.i(53396),x=e.i(97307);class M extends v.WithPromise{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,!e)return;const{element:t,name:i,keyframes:s,pseudoElement:n,allowFlatten:r=!1,finalKeyframe:a,onComplete:o}=e;this.isPseudoElement=!!n,this.allowFlatten=r,this.options=e,(0,f.invariant)("string"!=typeof e.type,'Mini animate() doesn\'t support "type" as a string.',"mini-spring");const l=function({type:e,...t}){return(0,x.isGenerator)(e)&&(0,V.supportsLinearEasing)()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=(0,T.startWaapiAnimation)(t,i,s,l,n),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!n){let e=(0,c.getFinalKeyframe)(s,this.options,a,this.speed);this.updateMotionValue?this.updateMotionValue(e):(0,g.setStyle)(t,i,e),this.animation.cancel()}o?.(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){this.isPseudoElement||this.animation.commitStyles?.()}get duration(){let e=this.animation.effect?.getComputedTiming?.().duration||0;return(0,m.millisecondsToSeconds)(Number(e))}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,m.millisecondsToSeconds)(e)}get time(){return(0,m.millisecondsToSeconds)(Number(this.animation.currentTime)||0)}set time(e){this.finishedTime=null,this.animation.currentTime=(0,m.secondsToMilliseconds)(e)}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(e){this.animation.startTime=e}attachTimeline({timeline:e,observe:t}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&(0,y.supportsScrollTimeline)())?(this.animation.timeline=e,h.noop):t(this)}}var b=e.i(44573),S=e.i(78047),w=e.i(41980),k=e.i(91559);let A={anticipate:S.anticipate,backInOut:w.backInOut,circInOut:k.circInOut};class C extends M{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in A&&(e.ease=A[e.ease])}(e),(0,b.replaceTransitionType)(e),super(e),e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:i,onComplete:s,element:n,...r}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let a=new l.JSAnimation({...r,autoplay:!1}),o=(0,m.secondsToMilliseconds)(this.finishedTime??this.time);t.setWithVelocity(a.sample(o-10).value,a.sample(o).value,10),a.stop()}}var P=e.i(69577);let F=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(P.complex.test(e)||"0"===e)&&!e.startsWith("url("));var O=v,D=e.i(60900);let B=new Set(["opacity","clipPath","filter","transform"]),R=(0,D.memo)(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class I extends O.WithPromise{constructor({autoplay:e=!0,delay:t=0,type:i="keyframes",repeat:s=0,repeatDelay:n=0,repeatType:r="loop",keyframes:a,name:o,motionValue:l,element:u,...h}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=d.time.now();const c={autoplay:e,delay:t,type:i,repeat:s,repeatDelay:n,repeatType:r,name:o,motionValue:l,element:u,...h},m=u?.KeyframeResolver||p.KeyframeResolver;this.keyframeResolver=new m(a,(e,t,i)=>this.onKeyframesResolved(e,t,c,!i),o,l,u),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,i,s){this.keyframeResolver=void 0;let{name:n,type:r,velocity:a,delay:p,isHandoff:m,onUpdate:g}=i;this.resolvedAt=d.time.now(),!function(e,t,i,s){let n=e[0];if(null===n)return!1;if("display"===t||"visibility"===t)return!0;let r=e[e.length-1],a=F(n,t),o=F(r,t);return(0,f.warning)(a===o,`You are trying to animate ${t} from "${n}" to "${r}". "${a?r:n}" is not an animatable value.`,"value-not-animatable"),!!a&&!!o&&(function(e){let t=e[0];if(1===e.length)return!0;for(let i=0;i<e.length;i++)if(e[i]!==t)return!0}(e)||("spring"===i||(0,x.isGenerator)(i))&&s)}(e,n,r,a)&&((u.MotionGlobalConfig.instantAnimations||!p)&&g?.((0,c.getFinalKeyframe)(e,i,t)),e[0]=e[e.length-1],(0,o.makeAnimationInstant)(i),i.repeat=0);let y={startTime:s?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...i,keyframes:e},v=!m&&function(e){let{motionValue:t,name:i,repeatDelay:s,repeatType:n,damping:r,type:a}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;
1let{onUpdate:o,transformTemplate:l}=t.owner.getProps();return R()&&i&&B.has(i)&&("transform"!==i||!l)&&!o&&!s&&"mirror"!==n&&0!==r&&"inertia"!==a}(y)?new C({...y,element:y.motionValue.owner.current}):new l.JSAnimation(y);v.finished.then(()=>this.notifyFinished()).catch(h.noop),this.pendingTimeline&&(this.stopTimeline=v.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=v}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),(0,p.flushKeyframeResolvers)()),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(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}let E=e=>null!==e;var K=e.i(57788);let N={type:"spring",stiffness:500,damping:25,restSpeed:10},L={type:"keyframes",duration:.8},W={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Y=(e,s,n,r={},a,h)=>d=>{let c=(0,t.getValueTransition)(r,e)||{},p=c.delay||r.delay||0,{elapsed:f=0}=r;f-=(0,m.secondsToMilliseconds)(p);let g={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:s.getVelocity(),...c,delay:-f,onUpdate:e=>{s.set(e),c.onUpdate&&c.onUpdate(e)},onComplete:()=>{d(),c.onComplete&&c.onComplete()},name:e,motionValue:s,element:h?void 0:a};!function({when:e,delay:t,delayChildren:i,staggerChildren:s,staggerDirection:n,repeat:r,repeatType:a,repeatDelay:o,from:l,elapsed:u,...h}){return!!Object.keys(h).length}(c)&&Object.assign(g,((e,{keyframes:t})=>t.length>2?L:K.transformProps.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:N:W)(e,g)),g.duration&&(g.duration=(0,m.secondsToMilliseconds)(g.duration)),g.repeatDelay&&(g.repeatDelay=(0,m.secondsToMilliseconds)(g.repeatDelay)),void 0!==g.from&&(g.keyframes[0]=g.from);let y=!1;if(!1!==g.type&&(0!==g.duration||g.repeatDelay)||((0,o.makeAnimationInstant)(g),0===g.delay&&(y=!0)),(u.MotionGlobalConfig.instantAnimations||u.MotionGlobalConfig.skipAnimations)&&(y=!0,(0,o.makeAnimationInstant)(g),g.delay=0),g.allowFlatten=!c.type&&!c.ease,y&&!h&&void 0!==s.get()){let e=function(e,{repeat:t,repeatType:i="loop"},s){let n=e.filter(E),r=t&&"loop"!==i&&t%2==1?0:n.length-1;return n[r]}(g.keyframes,c);if(void 0!==e)return void i.frame.update(()=>{g.onUpdate(e),g.onComplete()})}return c.isSync?new l.JSAnimation(g):new I(g)};function $(e,o,{delay:l=0,transitionOverride:u,type:h}={}){let{transition:d=e.getDefaultTransition(),transitionEnd:c,...p}=o;u&&(d=u);let m=[],f=h&&e.animationState&&e.animationState.getState()[h];for(let n in p){let o=e.getValue(n,e.latestValues[n]??null),u=p[n];if(void 0===u||f&&function({protectedKeys:e,needsAnimating:t},i){let s=e.hasOwnProperty(i)&&!0!==t[i];return t[i]=!1,s}(f,n))continue;let h={delay:l,...(0,t.getValueTransition)(d||{},n)},c=o.get();
1if(void 0!==c&&!o.isAnimating&&!Array.isArray(u)&&u===c&&!h.velocity)continue;let g=!1;if(window.MotionHandoffAnimation){let t=(0,a.getOptimisedAppearId)(e);if(t){let e=window.MotionHandoffAnimation(t,n,i.frame);null!==e&&(h.startTime=e,g=!0)}}(0,r.addValueToWillChange)(e,n),o.start(Y(n,o,u,e.shouldReduceMotion&&s.positionalKeys.has(n)?{type:!1}:h,e,g));let y=o.animation;y&&m.push(y)}return c&&Promise.all(m).then(()=>{i.frame.update(()=>{c&&(0,n.setTarget)(e,c)})}),m}e.s(["animateMotionValue",()=>Y],82363),e.s(["animateTarget",()=>$],6327);var j=e.i(89026);function G(e){return(0,j.isSVGElement)(e)&&"svg"===e.tagName}e.s(["isSVGSVGElement",()=>G],36331)},69122,e=>{"use strict";var t=e.i(83411),i=e.i(86427),s=e.i(82363);function n(e,n,r){let a=(0,t.isMotionValue)(e)?e:(0,i.motionValue)(e);return a.start((0,s.animateMotionValue)("",a,n,r)),a.animation}e.s(["animateSingleValue",()=>n])}]);

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.