1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,71329,67406,74015,68935,e=>{"use strict";let t;e.i(47167);var n=e.i(45046),r=e.i(28327);function i(){t=void 0}let s={now:()=>(void 0===t&&s.set(r.frameData.isProcessing||n.MotionGlobalConfig.useManualTiming?r.frameData.timestamp:performance.now()),t),set:e=>{t=e,queueMicrotask(i)}};e.s(["time",0,s],67406);class a{constructor(){this.subscriptions=[]}add(e){var t;return t=this.subscriptions,-1===t.indexOf(e)&&t.push(e),()=>{var t;let n;return t=this.subscriptions,void((n=t.indexOf(e))>-1&&t.splice(n,1))}}notify(e,t,n){let r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(let i=0;i<r;i++){let r=this.subscriptions[i];r&&r(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function o(e,t){return t?1e3/t*e:0}e.s(["SubscriptionManager",0,a],74015),e.s(["velocityPerSecond",0,o],68935);let l={current:void 0};class u{constructor(e,t={}){this.version="11.18.2",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(e,t=!0)=>{let n=s.now();this.updatedAt!==n&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),t&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=s.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new a);let n=this.events[e].add(t);return"change"===e?()=>{n(),r.frame.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return l.current&&l.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=s.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return o(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}e.s(["collectMotionValues",0,l,"motionValue",0,function(e,t){return new u(e,t)}],71329)},81064,58241,53151,6996,24486,e=>{"use strict";var t=e.i(74780),n=e.i(11783);let r=e=>Math.round(1e5*e)/1e5;e.s(["sanitize",0,r],58241);let i=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;e.s(["floatRegex",0,i],53151);let s=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,a=(e,t)=>n=>!!("string"==typeof n&&s.test(n)&&n.startsWith(e)||t&&null!=n&&Object.prototype.hasOwnProperty.call(n,t)),o=(e,t,n)=>r=>{if("string"!=typeof r)return r;let[s,a,o,l]=r.match(i);return{[e]:parseFloat(s),[t]:parseFloat(a),[n]:parseFloat(o),alpha:void 0!==l?parseFloat(l):1}},l={...n.number,transform:e=>Math.round((0,t.clamp)(0,255,e))},u={test:a("rgb","red"),parse:o("red","green","blue"),transform:({red:e,green:t,blue:i,alpha:s=1})=>"rgba("+l.transform(e)+", "+l.transform(t)+", "+l.transform(i)+", "+r(n.alpha.transform(s))+")"};e.s(["rgba",0,u],6996);let c={test:a("#"),parse:function(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alph
1a:i?parseInt(i,16)/255:1}},transform:u.transform};e.s(["hex",0,c],81064);var h=e.i(42308);let f={test:a("hsl","hue"),parse:o("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:i,alpha:s=1})=>"hsla("+Math.round(e)+", "+h.percent.transform(r(t))+", "+h.percent.transform(r(i))+", "+r(n.alpha.transform(s))+")"};e.s(["hsla",0,f],24486)},2254,30801,e=>{"use strict";var t=e.i(81064),n=e.i(24486),r=e.i(6996);let i={test:e=>r.rgba.test(e)||t.hex.test(e)||n.hsla.test(e),parse:e=>r.rgba.test(e)?r.rgba.parse(e):n.hsla.test(e)?n.hsla.parse(e):t.hex.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?r.rgba.transform(e):n.hsla.transform(e)};e.s(["color",0,i],30801);let s=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var a=e.i(53151),o=e.i(58241);let l="number",u="color",c=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function h(e){let t=e.toString(),n=[],r={color:[],number:[],var:[]},s=[],a=0,o=t.replace(c,e=>(i.test(e)?(r.color.push(a),s.push(u),n.push(i.parse(e))):e.startsWith("var(")?(r.var.push(a),s.push("var"),n.push(e)):(r.number.push(a),s.push(l),n.push(parseFloat(e))),++a,"${}")).split("${}");return{values:n,split:o,indexes:r,types:s}}function f(e){return h(e).values}function p(e){let{split:t,types:n}=h(e),r=t.length;return e=>{let s="";for(let a=0;a<r;a++)if(s+=t[a],void 0!==e[a]){let t=n[a];t===l?s+=(0,o.sanitize)(e[a]):t===u?s+=i.transform(e[a]):s+=e[a]}return s}}let d=e=>"number"==typeof e?0:e;e.s(["analyseComplexValue",0,h,"complex",0,{test:function(e){var t,n;return isNaN(e)&&"string"==typeof e&&((null==(t=e.match(a.floatRegex))?void 0:t.length)||0)+((null==(n=e.match(s))?void 0:n.length)||0)>0},parse:f,createTransformer:p,getAnimatableNone:function(e){let t=f(e);return p(e)(t.map(d))}}],2254)},13959,82655,e=>{"use strict";function t(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}e.s(["mixNumber",0,(e,t,n)=>e+(t-e)*n],13959),e.s(["hslaToRgba",0,function({hue:e,saturation:n,lightness:r,alpha:i}){e/=360,r/=100;let s=0,a=0,o=0;if(n/=100){let i=r<.5?r*(1+n):r+n-r*n,l=2*r-i;s=t(l,i,e+1/3),a=t(l,i,e),o=t(l,i,e-1/3)}else s=a=o=r;return{red:Math.round(255*s),green:Math.round(255*a),blue:Math.round(255*o),alpha:i}}],82655)},55945,79374,459,e=>{"use strict";var t=e.i(13959);e.i(5369);var n=e.i(65566),r=e.i(82655),i=e.i(81064),s=e.i(6996),a=e.i(24486);function o(e,t){return n=>n>0?t:e}e.s(["mixImmediate",0,o],79374);let l=(e,t,n)=>{let r=e*e,i=n*(t*t-r)+r;return i<0?0:Math.sqrt(i)},u=[i.hex,s.rgba,a.hsla];function c(e){let t=u.find(t=>t.test(e));if((0,n.warning)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`),!t)return!1;let i=t.parse(e);return t===a.hsla&&(i=(0,r.hslaToRgba)(i)),i}e.s(["mixColor",0,(e,n)=>{let r=c(e),i=c(n);if(!r||!i)return o(e,n);let a={...r};return e=>(a.red=l(r.red,i.red,e),a.green=l(r.green,i.green,e),a.blue=l(r.blue,i.blue,e),a.alpha=(0,t.mixNumber)(r.alpha,i.alpha,e),s.rgba.transform(a))}],55945);let h=(e,t)=>n=>t(e(n));e.s(["pipe",0,(...e)=>e.reduce(h)],459)},25711,89728,e=>{"use strict";e.i(5369);var t=e.i(65566),n=e.i(60830),r=e.i(83920),i=e.i(74780),s=e.i(13959),a=e.i(55945),o=e.i(459),l=e.i(30801),u=e.i(2254),c=e.i(70272);let h=new Set(["none","hidden"]);var f=e.i(79374);function p(e,t){return n=>(0,s.mixNumber)(e,t,n)}function d(e){return"number"==typeof e?p:"string"==typeof e?(0,c.isCSSVariableToken)(e)?f.mixImmediate:l.color.test(e)?a.mixColor:v:Array.isArray(e)?m:"object"==typeof e?l.color.test(e)?a.mixColor:g:f.mixImmediate}function m(e,t){let n=[...e],r=n.length,i=e.map((e,n)=>d(e)(e,t[n]));return e=>{for(let t=0;t<r;t++)n[t]=i[t](e);return n}}function g(e,t){let n={...e,...t},r={};for(let i in n)void 0!==e[i]&&void 0!==t[i]&&(r[i]=d(e[i])(e[i],t[i]));return e=>{for(let t in r)n[t]=r[t](e);return n}}let v=(e,n)=>{let r=u.complex.createTransformer(n),i=(0,u.analyseComplexValue)(e),s=(0,u.analyseComplexValue)(n);if(!(i.indexes.var.length===s.indexes.var.length&&i.indexes.color.length===s.indexes.color.length&&i.indexes.number.length>=s.indexes.number.length))return(0,t.warning)(!0,`Complex values '${e}' and '${n}
1' 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.`),(0,f.mixImmediate)(e,n);if(h.has(e)&&!s.values.length||h.has(n)&&!i.values.length)return h.has(e)?t=>t<=0?e:n:t=>t>=1?n:e;return(0,o.pipe)(m(function(e,t){var n;let r=[],i={color:0,var:0,number:0};for(let s=0;s<t.values.length;s++){let a=t.types[s],o=e.indexes[a][i[a]],l=null!=(n=e.values[o])?n:0;r[s]=l,i[a]++}return r}(i,s),s.values),r)};function y(e,t,n){return"number"==typeof e&&"number"==typeof t&&"number"==typeof n?(0,s.mixNumber)(e,t,n):d(e)(e,t)}e.s(["mix",0,y],89728),e.s(["interpolate",0,function(e,s,{clamp:a=!0,ease:l,mixer:u}={}){let c=e.length;if((0,t.invariant)(c===s.length,"Both input and output ranges must be the same length"),1===c)return()=>s[0];if(2===c&&s[0]===s[1])return()=>s[1];let h=e[0]===e[1];e[0]>e[c-1]&&(e=[...e].reverse(),s=[...s].reverse());let f=function(e,t,r){let i=[],s=r||y,a=e.length-1;for(let r=0;r<a;r++){let a=s(e[r],e[r+1]);if(t){let e=Array.isArray(t)?t[r]||n.noop:t;a=(0,o.pipe)(e,a)}i.push(a)}return i}(s,l,u),p=f.length,d=t=>{if(h&&t<e[0])return s[0];let n=0;if(p>1)for(;n<e.length-2&&!(t<e[n+1]);n++);let i=(0,r.progress)(e[n],e[n+1],t);return f[n](i)};return a?t=>d((0,i.clamp)(e[0],e[c-1],t)):d}],25711)},83920,e=>{"use strict";e.s(["progress",0,(e,t,n)=>{let r=t-e;return 0===r?1:(n-e)/r}])},61200,60900,30551,66576,63074,66857,86681,31953,53396,56512,65815,87333,97307,e=>{"use strict";let t;function n(e){let t;return()=>(void 0===t&&(t=e()),t)}e.i(5369),e.s(["memo",0,n],60900);let r=n(()=>void 0!==window.ScrollTimeline);e.s(["supportsScrollTimeline",0,r],30551);class i{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>"finished"in e?e.finished:e))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let n=0;n<this.animations.length;n++)this.animations[n][e]=t}attachTimeline(e,t){let n=this.animations.map(n=>r()&&n.attachTimeline?n.attachTimeline(e):"function"==typeof t?t(n):void 0);return()=>{n.forEach((e,t)=>{e&&e(),this.animations[t].stop()})}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get startTime(){return this.getAll("startTime")}get duration(){let e=0;for(let t=0;t<this.animations.length;t++)e=Math.max(e,this.animations[t].duration);return e}runAll(e){this.animations.forEach(t=>t[e]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}e.s(["GroupPlaybackControls",0,class extends i{then(e,t){return Promise.all(this.animations).then(e).catch(t)}}],66576),e.s(["millisecondsToSeconds",0,e=>e/1e3,"secondsToMilliseconds",0,e=>1e3*e],63074),e.s(["calcGeneratorDuration",0,function(e){let t=0,n=e.next(t);for(;!n.done&&t<2e4;)t+=50,n=e.next(t);return t>=2e4?1/0:t},"maxGeneratorDuration",0,2e4],66857),e.i(60830),e.s(["attachTimeline",0,function(e,t){e.timeline=t,e.onfinish=null}],86681);let s=e=>Array.isArray(e)&&"number"==typeof e[0];e.s(["isBezierDefinition",0,s],31953);let a,o=(t=n(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(e){return!1}return!0}),()=>{var e;return null!=(e=a)?e:t()});e.s(["supportsLinearEasing",0,o],53396);var l=e.i(83920);let u=(e,t,n=10)=>{let r="",i=Math.max(Math.round(t/n),2);for(let t=0;t<i;t++)r+=e((0,l.progress)(0,i-1,t))+", ";return`linear(${r.substring(0,r.length-2)})`};e.s(["generateLinearEasing",0,u],56512);let c=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,h={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:c([0,.65,.55,1]),circOut:c([.55,0,1,.45]),backIn:c([.31,.01,.66,-.59]),backOut:c([.33,1.53,.69,.99])};e.s(["isWaapiSupportedEasing",0,function e(t){return!!("function"==typeof t&&o()||!t||"string"==typeof t&&(t in h||o())||s(t)||Array.isArray(t)&&t.every(e))},"mapEasingToNativeEasing",0,function e(t,n){if(t)return"function"==typeof t&&o()?u(t,n):s(t)?c(t):Array.isArray(t)?t.map(t=>e(t,n)||h.easeOut):h[t]}],65815),e.s(["getValueTransition",0,function(e,t){return e?e[t]||e.default||e:void 0}],87333),e.s(["isGenerator",0,function(e){return"function"==typeof e}],97307),e.s([],61200)},30040,e=>{"use strict";e.i(5369);var t=e.i(83920),n=e.i(13959);e.s(["defaultOffset",0,function(e){let r=[0];return!function(e,r){let i=e[e.length-1];for(let s=1;s<=r;s++){let a=(0,t.progress)(0,r,s);e.push((0,n.mixNumber)(i,1,a))}}(r,e.length-1),r}],30040)},95420,35382,e=>{"use strict";var t=e.i(25711),n=e.i(71645),r=e.i(71329),i=e.i(37806),s=e.i(47414);function a(e){let t=(0,s.useConstant)(()=>(0,r.motionValue)(e)),{isStatic:a}=(0,n.useContext)(i.MotionConfigContext);if(a){let[,r]=(0,n.useState)(e);(0,n.useEffect)(()=>t.on("change",r),[])}return t}e.s(["useMotionValue",0,a],35382);var o=e.i(74008),l=e.i(28327);function u(e,t){let n=a(t()),r=()=>n.set(t());return r(),(0,o.useIsomorphicLayoutEffect)(()=>{let t=()=>l.frame.preRender(r,!1,!0),n=e.map(e=>e.on("change",t));return()=>{n.forEach(e=>e()),(0,l.cancelFrame)(r)}}),n}function c(e,t){let n=(0,s.useConstant)(()=>[]);return u(e,()=>{n.length=0;let r=e.length;for(let t=0;t<r;t++)n[t]=e[t].get();return t(n)})}e.s(["useTransform",0,function(e,n,i,s){if("function"==typeof e){let t;return r.collectMotionValues.current=[],e(),t=u(r.collectMotionValues.current,e),r.collectMotionValues.current=void 0,t}let a="function"==typeof n?n:function(...e){var n;let r,i=!Array.isArray(e[0]),s=i?0:-1,a=e[0+s],o=e[1+s],l=e[2+s],u=e[3+s],c=(0,t.interpolate)(o,l,{mixer:(r=n=l[0])&&"object"==typeof r&&r.mix?n.mix:void 0,...u});return i?c(a):c}(n,i,s);return Array.isArray(e)?c(e,a):c([e],([e])=>a(e))}],95420)},49652,e=>{"use strict";e.s(["resolveElements",0,function(e,t,n){var r;if(e instanceof Element)return[e];if("string"==typeof e){let i=document;t&&(i=t.current);let s=null!=(r=null==n?void 0:n[e])?r:i.querySelectorAll(e);return s?Array.from(s):[]}return Array.from(e)}])},10542,e=>{"use strict";let t,n;var r=e.i(71329),i=e.i(47414),s=e.i(71645);e.i(5369);var a=e.i(65566);e.i(61200);var o=e.i(30551),l=e.i(60830),u=e.i(28327);function c(e,t){let n,r=()=>{let{currentTime:r}=t,i=(null===r?0:r.value)/100;n!==i&&e(i),n=i};return u.frame.update(r,!0),()=>(0,u.cancelFrame)(r)}var h=e.i(49652);let f=new WeakMap;function p({target:e,contentRect:t,borderBoxSize:n}){var r;null==(r=f.get(e))||r.forEach(r=>{r({target:e,contentSize:t,get size(){return function(e,t){if(t){let{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}(e,n)}})})}function d(e){e.forEach(p)}let m=new Set;var g=e.i(83920),v=e.i(68935);let y=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),b={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function x(e,t,n,r){let i=n[t],{length:s,position:a}=b[t],o=i.current,l=n.time;i.current=e[`scroll${a}`],i.scrollLength=e[`scroll${s}`]-e[`client${s}`],i.offset.length=0,i.offset[0]=0,i.offset[1]=i.scrollLength,i.progress=(0,g.progress)(0,i.scrollLength,i.current);let u=r-l;i.velocity=u>50?0:(0,v.velocityPerSecond)(i.current-o,u)}e.i(47167);var A=e.i(74780),w=e.i(25711),E=e.i(30040);let T={start:0,center:.5,end:1};function V(e,t,n=0){let r=0;if(e in T&&(e=T[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 S=[0,0],C=[[0,0],[1,1]],M={x:0,y:0},L=new WeakMap,P=new WeakMap,O=new WeakMap,W=e=>e===document.documentElement?window:e;function N(e,{container:r=document.documentElement,...i}={}){let s=O.get(r);s||(s=new Set,O.set(r,s));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=>{x(e,"x",n,t),x(e,"y",n,t),n.time=t,(r.offset||r.target)&&function(e,t,n){let{offset:r=C}=n,{target:i=e,axis:s="y"}=n,a="y"===s?"height":"width",o=i!==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 i=null,s=r.parentNode;for(;!i;)"svg"===s.tagName&&(i=s),s=r.parentNode;r=i}else break;return n}(i,e):M,l=i===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in i&&"svg"!==i.tagName?i.getBBox():{width:i.clientWidth,height:i.clientHeight},u={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let c=!t[s].interpolate,h=r.length;for(let e=0;e<h;e++){let n=function(e,t,n,r){let i=Array.isArray(e)?e:S,s=0;return"number"==typeof e?i=[e,e]:"string"==typeof e&&(i=(e=e.trim()).includes(" ")?e.split(" "):[e,T[e]?e:"0"]),(s=V(i[0],n,r))-V(i[1],t)}(r[e],u[a],l[a],o[s]);c||n===t[s].interpolatorOffsets[e]||(c=!0),t[s].offset[e]=n}c&&(t[s].interpolate=(0,w.interpolate)(t[s].offset,(0,E.defaultOffset)(r),{clamp:!1}),t[s].interpolatorOffsets=[...t[s].offset]),t[s].progress=(0,A.clamp)(0,1,t[s].interpolate(t[s].current))}(e,n,r)},notify:()=>t(n)}}(r,e,{time:0,x:y(),y:y()},i);if(s.add(a),!L.has(r)){let e,i=()=>{for(let e of s)e.measure()},a=()=>{for(let e of s)e.update(u.frameData.timestamp)},o=()=>{for(let e of s)e.notify()},l=()=>{u.frame.read(i,!1,!0),u.frame.read(a,!1,!0),u.frame.update(o,!1,!0)};L.set(r,l);let c=W(r);window.addEventListener("resize",l,{passive:!0}),r!==document.documentElement&&P.set(r,"function"==typeof r?(m.add(r),n||(n=()=>{let e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};m.forEach(e=>e(t))},window.addEventListener("resize",n)),()=>{m.delete(r),!m.size&&n&&(n=void 0)}):(!t&&"u">typeof ResizeObserver&&(t=new ResizeObserver(d)),(e=(0,h.resolveElements)(r)).forEach(e=>{let n=f.get(e);n||(n=new Set,f.set(e,n)),n.add(l),null==t||t.observe(e)}),()=>{e.forEach(e=>{let n=f.get(e);null==n||n.delete(l),(null==n?void 0:n.size)||null==t||t.unobserve(e)})})),c.addEventListener("scroll",l,{passive:!0})}let o=L.get(r);return u.frame.read(o,!1,!0),()=>{var e;(0,u.cancelFrame)(o);let t=O.get(r);if(!t||(t.delete(a),t.size))return;let n=L.get(r);L.delete(r),n&&(W(r).removeEventListener("scroll",n),null==(e=P.get(r))||e(),window.removeEventListener("resize",n))}}let F=new Map;function z({source:e,container:t=document.documentElement,axis:n="y"}={}){e&&(t=e),F.has(t)||F.set(t,{});let r=F.get(t);return r[n]||(r[n]=(0,o.supportsScrollTimeline)()?new ScrollTimeline({source:t,axis:n}):function({source:e,container:t,axis:n="y"}){e&&(t=e);let r={value:0},i=N(e=>{r.value=100*e[n].progress},{container:t,axis:n});return{currentTime:r,cancel:i}}({source:t,axis:n})),r[n]}function B(e){return e&&(e.target||e.offset)}var k=e.i(74008);function $(e,t){(0,a.warning)(!!(!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 I=()=>({scrollX:(0,r.motionValue)(0),scrollY:(0,r.motionValue)(0),scrollXProgress:(0,r.motionValue)(0),scrollYProgress:(0,r.motionValue)(0)});e.s(["useScroll",0,function({container:e,target:t,layoutEffect:n=!0,...r}={}){let a=(0,i.useConstant)(I);return(n?k.useIsomorphicLayoutEffect:s.useEffect)(()=>($("target",t),$("container",e),function(e,{axis:t="y",...n}={}){var r,i;let s={axis:t,...n};return"function"==typeof e?(r=e,i=s,2===r.length||B(i)?N(e=>{r(e[i.axis].progress,e)},i):c(r,z(i))):function(e,t){if(e.flatten(),B(t))return e.pause(),N(n=>{e.time=e.duration*n[t.axis].progress},t);{let n=z(t);return e.attachTimeline?e.attachTimeline(n,e=>(e.pause(),c(t=>{e.time=e.duration*t},n))):l.noop}}(e,s)}((e,{x:t,y:n})=>{a.scrollX.set(t.current),a.scrollXProgress.set(t.progress),a.scrollY.set(n.current),a.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)]),a}],10542)}]);
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.