(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,264024,e=>{"use strict";e.s(["noop",()=>t]);let t=e=>e},726125,e=>{"use strict";e.s(["featureDefinitions",()=>r]);let t={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"]},r={};for(let e in t)r[e]={isEnabled:r=>t[e].some(e=>!!r[e])}},626613,922327,e=>{"use strict";e.s(["LazyContext",()=>t],626613);let t=(0,e.i(887272).createContext)({strict:!1});e.s(["loadFeatures",()=>n],922327);var r=e.i(726125);function n(e){for(let t in e)r.featureDefinitions[t]={...r.featureDefinitions[t],...e[t]}}},324215,e=>{"use strict";e.s(["MotionConfigContext",()=>t]);let t=(0,e.i(887272).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})},389945,e=>{"use strict";e.s(["default",()=>r],389945);var t=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/;let r=function(e){var t={};return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}(function(e){return t.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)})},118275,e=>{"use strict";e.s(["filterProps",()=>i,"loadExternalIsValidProp",()=>s],118275);let t=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function r(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||t.has(e)}let n=e=>!r(e);function s(e){e&&(n=t=>t.startsWith("on")?!r(t):e(t))}try{s(e.r(389945).default)}catch(e){}function i(e,t,s){let i={};for(let a in e)("values"!==a||"object"!=typeof e.values)&&(n(a)||!0===s&&r(a)||!t&&!r(a)||e.draggable&&a.startsWith("onDrag"))&&(i[a]=e[a]);return i}},869874,e=>{"use strict";e.s(["useConstant",()=>r]);var t=e.i(887272);function r(e){let r=(0,t.useRef)(null);return null===r.current&&(r.current=e()),r.current}},972961,e=>{"use strict";function t(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}e.s(["isAnimationControls",()=>t])},298882,e=>{"use strict";e.s(["isKeyframesTarget",()=>t]);let t=e=>Array.isArray(e)},854866,e=>{"use strict";function t(e){return"string"==typeof e||Array.isArray(e)}e.s(["isVariantLabel",()=>t])},580608,e=>{"use strict";function t(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return"function"==typeof t&&(t=t(void 0!==r?r:e.custom,n,s)),"string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t&&(t=t(void 0!==r?r:e.custom,n,s)),t}e.s(["resolveVariantFromProps",()=>t])},804768,e=>{"use strict";e.s(["variantPriorityOrder",()=>t,"variantProps",()=>r]);let t=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],r=["initial",...t]},7853,e=>{"use strict";e.s(["transformPropOrder",()=>t,"transformProps",()=>r]);let t=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],r=new Set(t)},760916,198845,e=>{"use strict";e.s(["optimizedAppearDataAttribute",()=>r],760916),e.s(["camelToDash",()=>t],198845);let t=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),r="data-"+t("framerAppearId")},327141,e=>{"use strict";e.s(["invariant",()=>n,"warning",()=>r]);var t=e.i(264024);let r=t.noop,n=t.noop},936983,e=>{"use strict";e.s(["colorRegex",()=>n,"floatRegex",()=>r,"isString",()=>i,"sanitize",()=>t,"singleColorRegex",()=>s]);let t=e=>Math.round(1e5*e)/1e5,r=/(-)?([\d]*\.?[\d])+/g,n=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,s=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function i(e){return"string"==typeof e}},845337,565675,e=>{"use strict";e.s(["alpha",()=>n,"number",()=>r,"scale",()=>s],845337),e.s(["clamp",()=>t],565675);let t=(e,t,r)=>Math.min(Math.max(r,e),t),r={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},n={...r,transform:e=>t(0,1,e)},s={...r,default:1}},6154,e=>{"use strict";e.s(["degrees",()=>n,"percent",()=>s,"progressPercentage",()=>l,"px",()=>i,"vh",()=>a,"vw",()=>o]);var t=e.i(936983);let r=e=>({test:r=>(0,t.isString)(r)&&r.endsWith(e)&&1===r.split(" ").length,parse:parseFloat,transform:t=>"".concat(t).concat(e)}),n=r("deg"),s=r("%"),i=r("px"),a=r("vh"),o=r("vw"),l={...s,parse:e=>s.parse(e)/100,transform:e=>s.transform(100*e)}},270829,e=>{"use strict";e.s(["cssVariableRegex",()=>s,"isCSSVariableName",()=>r,"isCSSVariableToken",()=>n]);let t=e=>t=>"string"==typeof t&&t.startsWith(e),r=t("--"),n=t("var(--"),s=/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)/g},546490,412629,856389,611660,70878,352841,e=>{"use strict";e.s(["color",()=>p],546490);var t=e.i(936983),r=e.i(565675),n=e.i(845337);let s=(e,r)=>n=>!!((0,t.isString)(n)&&t.singleColorRegex.test(n)&&n.startsWith(e)||r&&Object.prototype.hasOwnProperty.call(n,r)),i=(e,r,n)=>s=>{if(!(0,t.isString)(s))return s;let[i,a,o,l]=s.match(t.floatRegex);return{[e]:parseFloat(i),[r]:parseFloat(a),[n]:parseFloat(o),alpha:void 0!==l?parseFloat(l):1}},a={...n.number,transform:e=>Math.round((0,r.clamp)(0,255,e))},o={test:s("rgb","red"),parse:i("red","green","blue"),transform:e=>{let{red:r,green:s,blue:i,alpha:o=1}=e;return"rgba("+a.transform(r)+", "+a.transform(s)+", "+a.transform(i)+", "+(0,t.sanitize)(n.alpha.transform(o))+")"}},l={test:s("#"),parse:function(e){let t="",r="",n="",s="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),s=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),s=e.substring(4,5),t+=t,r+=r,n+=n,s+=s),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:s?parseInt(s,16)/255:1}},transform:o.transform};var c=e.i(6154);let u={test:s("hsl","hue"),parse:i("hue","saturation","lightness"),transform:e=>{let{hue:r,saturation:s,lightness:i,alpha:a=1}=e;return"hsla("+Math.round(r)+", "+c.percent.transform((0,t.sanitize)(s))+", "+c.percent.transform((0,t.sanitize)(i))+", "+(0,t.sanitize)(n.alpha.transform(a))+")"}},p={test:e=>o.test(e)||l.test(e)||u.test(e),parse:e=>o.test(e)?o.parse(e):u.test(e)?u.parse(e):l.parse(e),transform:e=>(0,t.isString)(e)?e:e.hasOwnProperty("red")?o.transform(e):u.transform(e)};e.s(["mix",()=>d],412629);let d=(e,t,r)=>-r*e+r*t+e;e.s(["mixColor",()=>y],856389);var h=e.i(327141);function f(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}let m=(e,t,r)=>{let n=e*e;return Math.sqrt(Math.max(0,r*(t*t-n)+n))},g=[l,o,u];function v(e){let t=g.find(t=>t.test(e));(0,h.invariant)(!!t,"'".concat(e,"' is not an animatable color. Use the equivalent color code instead."));let r=t.parse(e);return t===u&&(r=function(e){let{hue:t,saturation:r,lightness:n,alpha:s}=e;t/=360,n/=100;let i=0,a=0,o=0;if(r/=100){let e=n<.5?n*(1+r):n+r-n*r,s=2*n-e;i=f(s,e,t+1/3),a=f(s,e,t),o=f(s,e,t-1/3)}else i=a=o=n;return{red:Math.round(255*i),green:Math.round(255*a),blue:Math.round(255*o),alpha:s}}(r)),r}let y=(e,t)=>{let r=v(e),n=v(t),s={...r};return e=>(s.red=m(r.red,n.red,e),s.green=m(r.green,n.green,e),s.blue=m(r.blue,n.blue,e),s.alpha=d(r.alpha,n.alpha,e),o.transform(s))};e.s(["mixArray",()=>F,"mixComplex",()=>W,"mixObject",()=>E],352841),e.s(["pipe",()=>b],611660);let x=(e,t)=>r=>t(e(r)),b=function(){for(var e=arguments.length,t=Array(e),r=0;rT,"complex",()=>O],70878);var k=e.i(270829),w=e.i(264024);let C={regex:k.cssVariableRegex,countKey:"Vars",token:"${v}",parse:w.noop},S={regex:t.colorRegex,countKey:"Colors",token:"${c}",parse:p.parse},A={regex:t.floatRegex,countKey:"Numbers",token:"${n}",parse:n.number.parse};function P(e,t){let{regex:r,countKey:n,token:s,parse:i}=t,a=e.tokenised.match(r);a&&(e["num"+n]=a.length,e.tokenised=e.tokenised.replace(r,s),e.values.push(...a.map(i)))}function T(e){let t=e.toString(),r={value:t,tokenised:t,values:[],numVars:0,numColors:0,numNumbers:0};return r.value.includes("var(--")&&P(r,C),P(r,S),P(r,A),r}function V(e){return T(e).values}function M(e){let{values:r,numColors:n,numVars:s,tokenised:i}=T(e),a=r.length;return e=>{let r=i;for(let i=0;i"number"==typeof e?0:e,O={test:function(e){var r,n;return isNaN(e)&&(0,t.isString)(e)&&((null==(r=e.match(t.floatRegex))?void 0:r.length)||0)+((null==(n=e.match(t.colorRegex))?void 0:n.length)||0)>0},parse:V,createTransformer:M,getAnimatableNone:function(e){let t=V(e);return M(e)(t.map(R))}},L=(e,t)=>r=>"".concat(r>0?t:e);function D(e,t){return"number"==typeof e?r=>d(e,t,r):p.test(e)?y(e,t):e.startsWith("var(")?L(e,t):W(e,t)}let F=(e,t)=>{let r=[...e],n=r.length,s=e.map((e,r)=>D(e,t[r]));return e=>{for(let t=0;t{let r={...e,...t},n={};for(let s in r)void 0!==e[s]&&void 0!==t[s]&&(n[s]=D(e[s],t[s]));return e=>{for(let t in n)r[t]=n[t](e);return r}},W=(e,t)=>{let r=O.createTransformer(t),n=T(e),s=T(t);return n.numVars===s.numVars&&n.numColors===s.numColors&&n.numNumbers>=s.numNumbers?b(F(n.values,s.values),r):((0,h.warning)(!0,"Complex values '".concat(e,"' and '").concat(t,"' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.")),L(e,t))}},797492,e=>{"use strict";e.s(["progress",()=>t]);let t=(e,t,r)=>{let n=t-e;return 0===n?1:(r-e)/n}},840636,612518,89927,e=>{"use strict";e.s(["interpolate",()=>p],840636);var t=e.i(327141),r=e.i(546490),n=e.i(565675),s=e.i(412629),i=e.i(856389),a=e.i(352841),o=e.i(611660),l=e.i(797492),c=e.i(264024);let u=(e,t)=>r=>(0,s.mix)(e,t,r);function p(e,s){let{clamp:p=!0,ease:d,mixer:h}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},f=e.length;if((0,t.invariant)(f===s.length,"Both input and output ranges must be the same length"),1===f)return()=>s[0];e[0]>e[f-1]&&(e=[...e].reverse(),s=[...s].reverse());let m=function(e,t,n){let s=[],l=n||function(e){if("number"==typeof e);else if("string"==typeof e)return r.color.test(e)?i.mixColor:a.mixComplex;else if(Array.isArray(e))return a.mixArray;else if("object"==typeof e)return a.mixObject;return u}(e[0]),p=e.length-1;for(let r=0;r{let r=0;if(g>1)for(;rv((0,n.clamp)(e[0],e[f-1],t)):v}function d(e,t){let r=e[e.length-1];for(let n=1;n<=t;n++){let i=(0,l.progress)(0,t,n);e.push((0,s.mix)(r,1,i))}}function h(e){let t=[0];return d(t,e.length-1),t}e.s(["defaultOffset",()=>h],89927),e.s(["fillOffset",()=>d],612518)},843356,e=>{"use strict";function t(e,t){return t?1e3/t*e:0}e.s(["velocityPerSecond",()=>t])},527482,e=>{"use strict";e.s(["cancelFrame",()=>i,"frame",()=>s,"frameData",()=>a],527482);var t=e.i(264024);class r{add(e){if(!this.scheduled.has(e))return this.scheduled.add(e),this.order.push(e),!0}remove(e){let t=this.order.indexOf(e);-1!==t&&(this.order.splice(t,1),this.scheduled.delete(e))}clear(){this.order.length=0,this.scheduled.clear()}constructor(){this.order=[],this.scheduled=new Set}}let n=["prepare","read","update","preRender","render","postRender"],{schedule:s,cancel:i,state:a,steps:o}=function(e,t){let s=!1,i=!0,a={delta:0,timestamp:0,isProcessing:!1},o=n.reduce((e,t)=>(e[t]=function(e){let t=new r,n=new r,s=0,i=!1,a=!1,o=new WeakSet,l={schedule:function(e){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],l=a&&i,c=l?t:n;return r&&o.add(e),c.add(e)&&l&&i&&(s=t.order.length),e},cancel:e=>{n.remove(e),o.delete(e)},process:r=>{if(i){a=!0;return}if(i=!0,[t,n]=[n,t],n.clear(),s=t.order.length)for(let n=0;ns=!0),e),{}),l=e=>o[e].process(a),c=()=>{let r=performance.now();s=!1,a.delta=i?1e3/60:Math.max(Math.min(r-a.timestamp,40),1),a.timestamp=r,a.isProcessing=!0,n.forEach(l),a.isProcessing=!1,s&&t&&(i=!1,e(c))};return{schedule:n.reduce((t,r)=>{let n=o[r];return t[r]=function(t){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!s&&(s=!0,i=!0,a.isProcessing||e(c)),n.schedule(t,r,o)},t},{}),cancel:e=>n.forEach(t=>o[t].cancel(e)),state:a,steps:o}}("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:t.noop,!0)},126419,e=>{"use strict";e.s(["numberValueTypes",()=>s],126419);var t=e.i(845337),r=e.i(6154);let n={...t.number,transform:Math.round},s={borderWidth:r.px,borderTopWidth:r.px,borderRightWidth:r.px,borderBottomWidth:r.px,borderLeftWidth:r.px,borderRadius:r.px,radius:r.px,borderTopLeftRadius:r.px,borderTopRightRadius:r.px,borderBottomRightRadius:r.px,borderBottomLeftRadius:r.px,width:r.px,maxWidth:r.px,height:r.px,maxHeight:r.px,size:r.px,top:r.px,right:r.px,bottom:r.px,left:r.px,padding:r.px,paddingTop:r.px,paddingRight:r.px,paddingBottom:r.px,paddingLeft:r.px,margin:r.px,marginTop:r.px,marginRight:r.px,marginBottom:r.px,marginLeft:r.px,rotate:r.degrees,rotateX:r.degrees,rotateY:r.degrees,rotateZ:r.degrees,scale:t.scale,scaleX:t.scale,scaleY:t.scale,scaleZ:t.scale,skew:r.degrees,skewX:r.degrees,skewY:r.degrees,distance:r.px,translateX:r.px,translateY:r.px,translateZ:r.px,x:r.px,y:r.px,z:r.px,perspective:r.px,transformPerspective:r.px,opacity:t.alpha,originX:r.progressPercentage,originY:r.progressPercentage,originZ:r.px,zIndex:n,fillOpacity:t.alpha,strokeOpacity:t.alpha,numOctaves:n}},810465,e=>{"use strict";e.s(["isMotionValue",()=>t]);let t=e=>!!(e&&e.getVelocity)},743305,e=>{"use strict";e.s(["isCustomValue",()=>r,"resolveFinalValueInKeyframes",()=>n]);var t=e.i(298882);let r=e=>!!(e&&"object"==typeof e&&e.mix&&e.toValue),n=e=>(0,t.isKeyframesTarget)(e)?e[e.length-1]||0:e},769437,738501,e=>{"use strict";function t(e,t){-1===e.indexOf(t)&&e.push(t)}function r(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}e.s(["SubscriptionManager",()=>n],769437),e.s(["addUniqueItem",()=>t,"removeItem",()=>r],738501);class n{add(e){return t(this.subscriptions,e),()=>r(this.subscriptions,e)}notify(e,t,r){let n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](e,t,r);else for(let s=0;s{"use strict";e.s(["collectMotionValues",()=>s,"motionValue",()=>a]);var t=e.i(769437),r=e.i(843356),n=e.i(527482);let s={current:void 0};class i{onChange(e){return this.on("change",e)}on(e,r){this.events[e]||(this.events[e]=new t.SubscriptionManager);let s=this.events[e].add(r);return"change"===e?()=>{s(),n.frame.read(()=>{this.events.change.getSize()||this.stop()})}:s}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,r){this.set(t),this.prev=e,this.timeDelta=r}jump(e){this.updateAndNotify(e),this.prev=e,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return s.current&&s.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?(0,r.velocityPerSecond)(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}constructor(e,t={}){var r=this;this.version="10.18.0",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];r.prev=r.current,r.current=e;let{delta:s,timestamp:i}=n.frameData;r.lastUpdated!==i&&(r.timeDelta=s,r.lastUpdated=i,n.frame.postRender(r.scheduleVelocityCheck)),r.prev!==r.current&&r.events.change&&r.events.change.notify(r.current),r.events.velocityChange&&r.events.velocityChange.notify(r.getVelocity()),t&&r.events.renderRequest&&r.events.renderRequest.notify(r.current)},this.scheduleVelocityCheck=()=>n.frame.postRender(this.velocityCheck),this.velocityCheck=e=>{let{timestamp:t}=e;t!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=!isNaN(parseFloat(this.current)),this.owner=t.owner}}function a(e,t){return new i(e,t)}},91120,e=>{"use strict";e.s(["buildTransform",()=>s]);var t=e.i(7853);let r={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},n=t.transformPropOrder.length;function s(e,s,i,a){let{enableHardwareAcceleration:o=!0,allowTransformNone:l=!0}=s,c="";for(let s=0;s{"use strict";e.s(["getValueAsType",()=>t]);let t=(e,t)=>t&&"number"==typeof e?t.transform(e):e},230181,e=>{"use strict";e.s(["buildHTMLStyles",()=>a]);var t=e.i(91120),r=e.i(270829),n=e.i(7853),s=e.i(396423),i=e.i(126419);function a(e,a,o,l){let{style:c,vars:u,transform:p,transformOrigin:d}=e,h=!1,f=!1,m=!0;for(let e in a){let t=a[e];if((0,r.isCSSVariableName)(e)){u[e]=t;continue}let o=i.numberValueTypes[e],l=(0,s.getValueAsType)(t,o);if(n.transformProps.has(e)){if(h=!0,p[e]=l,!m)continue;t!==(o.default||0)&&(m=!1)}else e.startsWith("origin")?(f=!0,d[e]=l):c[e]=l}if(!a.transform&&(h||l?c.transform=(0,t.buildTransform)(e.transform,o,m,l):c.transform&&(c.transform="none")),f){let{originX:e="50%",originY:t="50%",originZ:r=0}=d;c.transformOrigin="".concat(e," ").concat(t," ").concat(r)}}},28738,e=>{"use strict";e.s(["scaleCorrectors",()=>t]);let t={}},551004,e=>{"use strict";e.s(["isForcedMotionValue",()=>n]);var t=e.i(28738),r=e.i(7853);function n(e,n){let{layout:s,layoutId:i}=n;return r.transformProps.has(e)||e.startsWith("origin")||(s||void 0!==i)&&(!!t.scaleCorrectors[e]||"opacity"===e)}},777734,e=>{"use strict";e.s(["scrapeMotionValuesFromProps",()=>n]);var t=e.i(551004),r=e.i(810465);function n(e,n){let{style:s}=e,i={};for(let a in s)((0,r.isMotionValue)(s[a])||n.style&&(0,r.isMotionValue)(n.style[a])||(0,t.isForcedMotionValue)(a,e))&&(i[a]=s[a]);return i}},480999,e=>{"use strict";function t(e,t,r,n){let{style:s,vars:i}=t;for(let t in Object.assign(e.style,s,n&&n.getProjectionStyles(r)),i)e.style.setProperty(t,i[t])}e.s(["renderHTML",()=>t])},428343,e=>{"use strict";e.s(["isBrowser",()=>t]);let t="undefined"!=typeof document},905470,e=>{"use strict";function t(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}e.s(["isRefObject",()=>t])},463912,e=>{"use strict";e.s(["isControllingVariants",()=>s,"isVariantNode",()=>i]);var t=e.i(972961),r=e.i(854866),n=e.i(804768);function s(e){return(0,t.isAnimationControls)(e.animate)||n.variantProps.some(t=>(0,r.isVariantLabel)(e[t]))}function i(e){return!!(s(e)||e.variants)}},219846,e=>{"use strict";e.s(["scrapeMotionValuesFromProps",()=>s]);var t=e.i(810465),r=e.i(777734),n=e.i(7853);function s(e,s){let i=(0,r.scrapeMotionValuesFromProps)(e,s);for(let r in e)((0,t.isMotionValue)(e[r])||(0,t.isMotionValue)(s[r]))&&(i[-1!==n.transformPropOrder.indexOf(r)?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r]=e[r]);return i}},140191,e=>{"use strict";e.s(["buildSVGAttrs",()=>a],140191);var t=e.i(230181),r=e.i(6154);function n(e,t,n){return"string"==typeof e?e:r.px.transform(t+n*e)}let s={offset:"stroke-dashoffset",array:"stroke-dasharray"},i={offset:"strokeDashoffset",array:"strokeDasharray"};function a(e,a,o,l,c){let{attrX:u,attrY:p,attrScale:d,originX:h,originY:f,pathLength:m,pathSpacing:g=1,pathOffset:v=0,...y}=a;if((0,t.buildHTMLStyles)(e,y,o,c),l){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:x,style:b,dimensions:k}=e;x.transform&&(k&&(b.transform=x.transform),delete x.transform),k&&(void 0!==h||void 0!==f||b.transform)&&(b.transformOrigin=function(e,t,r){let s=n(t,e.x,e.width),i=n(r,e.y,e.height);return"".concat(s," ").concat(i)}(k,void 0!==h?h:.5,void 0!==f?f:.5)),void 0!==u&&(x.x=u),void 0!==p&&(x.y=p),void 0!==d&&(x.scale=d),void 0!==m&&function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=!(arguments.length>4)||void 0===arguments[4]||arguments[4];e.pathLength=1;let l=o?s:i;e[l.offset]=r.px.transform(-a);let c=r.px.transform(t),u=r.px.transform(n);e[l.array]="".concat(c," ").concat(u)}(x,m,g,v,!1)}},358206,e=>{"use strict";e.s(["camelCaseAttributes",()=>t]);let t=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"])},944060,e=>{"use strict";e.s(["renderSVG",()=>s]);var t=e.i(198845),r=e.i(480999),n=e.i(358206);function s(e,s,i,a){for(let i in(0,r.renderHTML)(e,s,void 0,a),s.attrs)e.setAttribute(n.camelCaseAttributes.has(i)?i:(0,t.camelToDash)(i),s.attrs[i])}},507769,e=>{"use strict";e.s(["isSVGTag",()=>t]);let t=e=>"string"==typeof e&&"svg"===e.toLowerCase()},937676,e=>{"use strict";e.s(["isSVGComponent",()=>r],937676);let t=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function r(e){if("string"!=typeof e||e.includes("-"));else if(t.indexOf(e)>-1||/[A-Z]/.test(e))return!0;return!1}}]);