PageSourceSearch

https://ashutosh887.vercel.app/_next/static/immutable/chunks/1a_43ptwezuwl.js

js ashutosh887.vercel.app collected 2026-10-03 06:07:46 UTC 46,418 bytes, 11 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,66161,e=>{"use strict";let t=[{label:"Home",href:"/",keywords:["start","index","intro","about","landing"],dock:!0,priority:1,changeFrequency:"weekly"},{label:"Experience",href:"/experience",keywords:["work","career","jobs","roles","companies","employment","history"],hue:"#818cf8",pill:!0,priority:.9,changeFrequency:"monthly"},{label:"Projects",href:"/projects",keywords:["builds","portfolio","apps","shipped","work","archive"],hue:"#22d3ee",pill:!0,dock:!0,priority:.9,changeFrequency:"weekly"},{label:"Writing",href:"/writing",keywords:["blog","posts","essays","articles","notes"],hue:"#fb7185",pill:!0,dock:!0,priority:.8,changeFrequency:"weekly"},{label:"Community",href:"/community",keywords:["talks","speaking","speaker","workshops","events","meetups","emcee","judge","organiser","volunteer","aws user group","devopsdays"],priority:.8,changeFrequency:"monthly"},{label:"Now",href:"/now",keywords:["current","today","status","latest","lately"],priority:.7,changeFrequency:"monthly"},{label:"Uses",href:"/uses",keywords:["stack","tools","setup","gear","kit","editor","hardware","software","tech"],priority:.5,changeFrequency:"yearly"},{label:"Quotes",href:"/quotes",keywords:["words","sayings","lines","notes"],priority:.6,changeFrequency:"monthly"},{label:"Ask AI",href:"/chat",keywords:["ask","ai","assistant","question","chat"],hue:"#34d399",pill:!0,dock:!0,priority:.7,changeFrequency:"monthly"},{label:"Contact",href:"/contact",keywords:["email","hire","reach","connect","message","mail","get in touch"],emphasized:!0,priority:.8,changeFrequency:"monthly"}],r=t.filter(e=>e.pill),n=t.filter(e=>e.dock);t.filter(e=>"number"==typeof e.priority&&!!e.changeFrequency),e.s(["DOCK_LINKS",0,n,"NAV_PAGES",0,t,"PILL_LINKS",0,r])},3405,e=>{"use strict";let t={github:"https://github.com/ashutosh887",stackoverflow:"https://stackoverflow.com/users/14923299/ashutosh887",leetcode:"https://leetcode.com/u/ashutosh887/",codeforces:"https://codeforces.com/profile/ashutosh887",linkedin:"https://www.linkedin.com/in/ashutosh887",twitter:"https://x.com/ashutosh887_",instagram:"https://instagram.com/ashutosh887_",covers:"https://instagram.com/coversbyceo"},r=[{text:"GitHub",url:t.github},{text:"StackOverflow",url:t.stackoverflow},{text:"LeetCode",url:t.leetcode},{text:"Codeforces",url:t.codeforces},{text:"LinkedIn",url:t.linkedin},{text:"Twitter",url:t.twitter},{text:"Instagram",url:t.instagram}],n="[email protected]",o=`mailto:${n}?subject=Hello%20from%20Portfolio&body=Hi%20Ashutosh,%20I%20found%20your%20portfolio%20and%20would%20like%20to%20connect.`;e.s(["CONTACT_EMAIL",0,n,"MAIL_URL",0,o,"SOCIALS",0,t,"SOCIAL_ICONS",0,r])},85980,e=>{"use strict";e.s(["trapFocus",0,(e,t)=>{let r=Array.from(t.querySelectorAll('a[href], button:not([disabled]), input:not([disabled]), textarea, select, [tabindex]:not([tabindex="-1"])'));if(!r.length)return;let n=r[0],o=r[r.length-1],i=document.activeElement;i instanceof HTMLElement&&t.contains(i)?e.shiftKey&&i===n?(e.preventDefault(),o.focus()):e.shiftKey||i!==o||(e.preventDefault(),n.focus()):(e.preventDefault(),n.focus())}])},88653,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(31178),o=e.i(47414),i=e.i(74008),l=e.i(21476),s=e.i(72846),a=r,u=e.i(37806);function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class f extends a.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,s.isHTMLElement)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=(0,s.isHTMLElement)(e)&&e.offsetWidth||0,n=(0,s.isHTMLElement)(e)&&e.offsetHeight||0,o=getComputedStyle(t),i=this.props.sizeRef.current;i.height=parseFloat(o.height),i.width=parseFloat(o.width),i.top=t.offsetTop,i.left=t.offsetLeft,i.right=r-i.width-i.left,i.bottom=n-i.height-i.top,i.direction=o.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function d({children:e,isPresent:n,anchorX:o,anchorY:i,root:l,pop:s}){let p=(0,a.useId)(),h=(0,a.useRef)(null),g=(0,a.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:m}=(0,a.useContext)(u.MotionConfigContext),y=function(...e){return r.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=c(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():c(e[t],null)}}}}(...e),e)}(h,!1!==s?e.props?.ref??e?.ref:void 0);return(0,a.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:a,right:u,bottom:c,direction:f}=g.current;if(n||!1===s||!h.current||!e||!t)return;let d="rtl"===f,y="left"===o?d?`right: ${u}`:`left: ${a}`:d?`left: ${a}`:`right: ${u}`,b="bottom"===i?`bottom: ${c}`:`top: ${r}`;h.current.dataset.motionPopId=p;
1let v=document.createElement("style");m&&(v.nonce=m);let w=l??document.head;return w.appendChild(v),v.sheet&&v.sheet.insertRule(`
2          [data-motion-pop-id="${p}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${t}px !important;
6            ${y}px !important;
7            ${b}px !important;
8          }
9        `),()=>{h.current?.removeAttribute("data-motion-pop-id"),w.contains(v)&&w.removeChild(v)}},[n]),(0,t.jsx)(f,{isPresent:n,childRef:h,sizeRef:g,pop:s,children:!1===s?e:a.cloneElement(e,{ref:y})})}let p=({children:e,initial:n,isPresent:s,onExitComplete:a,custom:u,presenceAffectsLayout:c,mode:f,anchorX:p,anchorY:g,root:m})=>{let y=(0,o.useConstant)(h),b=(0,r.useId)(),v=(0,r.useRef)(s),w=(0,r.useRef)(a);(0,i.useIsomorphicLayoutEffect)(()=>{v.current=s,w.current=a});let _=!0,P=(0,r.useMemo)(()=>(_=!1,{id:b,initial:n,isPresent:s,custom:u,onExitComplete:e=>{for(let t of(y.set(e,!0),y.values()))if(!t)return;a&&a()},register:e=>(y.set(e,!1),()=>{y.delete(e),v.current||y.size||w.current?.()})}),[s,y,a]);return c&&_&&(P={...P}),(0,r.useMemo)(()=>{y.forEach((e,t)=>y.set(t,!1))},[s]),r.useEffect(()=>{s||y.size||!a||a()},[s]),e=(0,t.jsx)(d,{pop:"popLayout"===f,isPresent:s,anchorX:p,anchorY:g,root:m,children:e}),(0,t.jsx)(l.PresenceContext.Provider,{value:P,children:e})};function h(){return new Map}var g=e.i(64978);let m=e=>e.key||"";function y(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}e.s(["AnimatePresence",0,({children:e,custom:l,initial:s=!0,onExitComplete:a,presenceAffectsLayout:u=!0,mode:c="sync",propagate:f=!1,anchorX:d="left",anchorY:h="top",root:b})=>{let[v,w]=(0,g.usePresence)(f),_=(0,r.useMemo)(()=>y(e),[e]),P=f&&!v?[]:_.map(m),x=(0,r.useRef)(!0),E=(0,r.useRef)(_),S=(0,o.useConstant)(()=>new Map),j=(0,r.useRef)(new Set),[O,C]=(0,r.useState)(_),[R,k]=(0,r.useState)(_);(0,i.useIsomorphicLayoutEffect)(()=>{!f||v||R.length||w?.()},[v,f,R.length,w]),(0,i.useIsomorphicLayoutEffect)(()=>{x.current=!1,E.current=_;for(let e=0;e<R.length;e++){let t=m(R[e]);P.includes(t)?(S.delete(t),j.current.delete(t)):!0!==S.get(t)&&S.set(t,!1)}},[R,P.length,P.join("-")]);let M=[];if(_!==O){let e=[..._],t=0;for(let r of R){let n=P.indexOf(m(r));-1===n?(e.splice(t++,0,r),M.push(r)):t=n+M.length+1}return"wait"===c&&M.length&&(e=M),k(y(e)),C(_),null}let{forceRender:L}=(0,r.useContext)(n.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:R.map(e=>{let r=m(e),n=(!f||!!v)&&(_===R||P.includes(r));return(0,t.jsx)(p,{isPresent:n,initial:(!x.current||!!s)&&void 0,custom:l,presenceAffectsLayout:u,mode:c,root:b,onExitComplete:n?void 0:()=>{if(j.current.has(r)||!S.has(r))return;j.current.add(r),S.set(r,!0);let e=!0;S.forEach(t=>{t||(e=!1)}),e&&(L?.(),k(E.current),f&&w?.(),a&&a())},anchorX:d,anchorY:h,children:e},r)})})}],88653)},35382,e=>{"use strict";var t=e.i(86427),r=e.i(71645),n=e.i(37806),o=e.i(47414);e.s(["useMotionValue",0,function(e){let i=(0,o.useConstant)(()=>(0,t.motionValue)(e)),{isStatic:l}=(0,r.useContext)(n.MotionConfigContext);if(l){let[,t]=(0,r.useState)(e);(0,r.useEffect)(()=>i.on("change",t),[])}return i}])},10542,e=>{"use strict";var t=e.i(60140),r=e.i(30551),n=e.i(86427),o=e.i(65566),i=e.i(71645),l=e.i(60830),s=e.i(87022);function a(e,t){let r,n=()=>{let{currentTime:n}=t,o=(null===n?0:n.value)/100;r!==o&&e(o),r=o};return s.frame.preUpdate(n,!0),()=>(0,s.cancelFrame)(n)}function u(e){return!("u"<typeof window)&&(e?(0,r.supportsViewTimeline)():(0,r.supportsScrollTimeline)())}var c=e.i(61327),f=e.i(83920),d=e.i(25791);let p=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),h={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function g(e,t,r,n){let o=r[t],{length:i,position:l}=h[t],s=o.current,a=r.time;o.current=Math.abs(e[`scroll${l}`]),o.scrollLength=e[`scroll${i}`]-e[`client${i}`],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=(0,f.progress)(0,o.scrollLength,o.current);let u=n-a;o.velocity=u>50?0:(0,d.velocityPerSecond)(o.current-s,u)}var m=e.i(44230),y=e.i(15923),b=e.i(76959),v=e.i(72846);let w={start:0,center:.5,end:1};function _(e,t,r=0){let n=0;if(e in w&&(e=w[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(n=t*e),r+n}let P=[0,0],x=[[0,0],[1,1]],E={x:0,y:0},S=new WeakMap,j=new WeakMap,O=new WeakMap,C=new WeakMap,R=new WeakMap,k=e=>e===document.scrollingElement?window:e;function M(e,{container:t=document.scrollingElement,trackContentSize:r=!1,...n}={}){if(!t)return l.noop;let o=O.get(t);o||(o=new Set,O.set(t,o));let i=function(e,t,r,n={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!==e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,n.target,r),g(e,"x",r,t),g(e,"y",r,t),r.time=t,(n.offset||n.target)&&function(e,t,r){let{offset:n=x}=r,{target:o=e,axis:i="y"}=r,l="y"===i?"height":"width",s=o!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if((0,v.isHTMLElement)(n))r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let o=null,i=n.parentNode;for(;!o;)"svg"===i.tagName&&(o=i),i=n.parentNode;n=o}else break;return r}(o,e):E,a=o===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in o&&"svg"!==o.tagName?o.getBBox():{width:o.clientWidth,height:o.clientHeight}
9,u={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let c=!t[i].interpolate,f=n.length;for(let e=0;e<f;e++){let r=function(e,t,r,n){let o=Array.isArray(e)?e:P,i=0;return"number"==typeof e?o=[e,e]:"string"==typeof e&&(o=(e=e.trim()).includes(" ")?e.split(" "):[e,w[e]?e:"0"]),(i=_(o[0],r,n))-_(o[1],t)}(n[e],u[l],a[l],s[i]);c||r===t[i].interpolatorOffsets[e]||(c=!0),t[i].offset[e]=r}c&&(t[i].interpolate=(0,m.interpolate)(t[i].offset,(0,y.defaultOffset)(n),{clamp:!1}),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=(0,b.clamp)(0,1,t[i].interpolate(t[i].current))}(e,r,n)},notify:()=>t(r)}}(t,e,{time:0,x:p(),y:p()},n);if(o.add(i),!S.has(t)){let e=()=>{for(let e of o)e.measure(s.frameData.timestamp);s.frame.preUpdate(r)},r=()=>{for(let e of o)e.notify()},n=()=>s.frame.read(e);S.set(t,n);let i=k(t);window.addEventListener("resize",n),t!==document.documentElement&&j.set(t,(0,c.resize)(t,n)),i.addEventListener("scroll",n),n()}if(r&&!R.has(t)){let e=S.get(t),r={width:t.scrollWidth,height:t.scrollHeight};C.set(t,r);let n=s.frame.read(()=>{let n=t.scrollWidth,o=t.scrollHeight;(r.width!==n||r.height!==o)&&(e(),r.width=n,r.height=o)},!0);R.set(t,n)}let a=S.get(t);return s.frame.read(a,!1,!0),()=>{(0,s.cancelFrame)(a);let e=O.get(t);if(!e||(e.delete(i),e.size))return;let r=S.get(t);S.delete(t),r&&(k(t).removeEventListener("scroll",r),j.get(t)?.(),window.removeEventListener("resize",r));let n=R.get(t);n&&((0,s.cancelFrame)(n),R.delete(t)),C.delete(t)}}let L=[[[[0,1],[1,1]],"entry"],[[[0,0],[1,0]],"exit"],[[[1,0],[0,1]],"cover"],[x,"contain"]],A={start:0,end:1};function T(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(let[t,r]of L)if(function(e,t){let r=function(e){if(2!==e.length)return;let t=[];for(let r of e)if(Array.isArray(r))t.push(r);else{if("string"!=typeof r)return;let e=function(e){let t=e.trim().split(/\s+/);if(2!==t.length)return;let r=A[t[0]],n=A[t[1]];if(void 0!==r&&void 0!==n)return[r,n]}(r);if(!e)return;t.push(e)}return t}(e);if(!r)return!1;for(let e=0;e<2;e++){let n=r[e],o=t[e];if(n[0]!==o[0]||n[1]!==o[1])return!1}return!0}(e,t))return{rangeStart:`${r} 0%`,rangeEnd:`${r} 100%`}}let I=new Map;function $(e){let t={value:0},r=M(r=>{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}function N({source:e,container:t,...r}){let{axis:n}=r;e&&(t=e);let o=I.get(t);o||(o=new Map,I.set(t,o));let i=r.target??"self",l=o.get(i);l||(l={},o.set(i,l));let s=n+(r.offset??[]).join(",");return l[s]||(r.target&&u(r.target)?T(r.offset)?l[s]=new ViewTimeline({subject:r.target,axis:n}):l[s]=$({container:t,...r}):u()?l[s]=new ScrollTimeline({source:t,axis:n}):l[s]=$({container:t,...r})),l[s]}function z(e,{axis:t="y",container:r=document.scrollingElement,...n}={}){let o,i,s;if(!r)return l.noop;let c={axis:t,container:r,...n};return"function"==typeof e?function(e,t){return 2===e.length||t&&(t.target||t.offset)?M(r=>{e(r[t.axis].progress,r)},t):a(e,N(t))}(e,c):(o=N(c),i=c.target?T(c.offset):void 0,s=c.target?u(c.target)&&!!i:u(),e.attachTimeline({timeline:s?o:void 0,...i&&s&&{rangeStart:i.rangeStart,rangeEnd:i.rangeEnd},observe:e=>(e.pause(),a(t=>{e.time=e.iterationDuration*t},o))}))}var F=e.i(47414),D=e.i(74008);let U=()=>({scrollX:(0,n.motionValue)(0),scrollY:(0,n.motionValue)(0),scrollXProgress:(0,n.motionValue)(0),scrollYProgress:(0,n.motionValue)(0)}),W=e=>!!e&&!e.current;function B(e,r,n,o){return{factory:i=>{let l,s=()=>{W(n)||W(o)?t.microtask.read(s):l=z(i,{...r,axis:e,container:n?.current||void 0,target:o?.current||void 0})};return t.microtask.read(s),()=>{(0,t.cancelMicrotask)(s),l?.()}},times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}e.s(["useScroll",0,function({container:e,target:n,...l}={}){var s;let a=(0,F.useConstant)(U);s=l.offset,!("u"<typeof window)&&(n?(0,r.supportsViewTimeline)()&&!!T(s):(0,r.supportsScrollTimeline)())&&(a.scrollXProgress.accelerate=B("x",l,e,n),a.scrollYProgress.accelerate=B("y",l,e,n));let u=(0,i.useRef)(null),c=(0,i.useRef)(!1),f=(0,i.useCallback)(()=>(u.current=z((e,{x:t,y:r})=>{a.scrollX.set(t.current),a.scrollXProgress.set(t.progress),a.scrollY.set(r.current),a.scrollYProgress.set(r.progress)},{...l,container:e?.current||void 0,target:n?.current||void 0}),()=>{u.current?.()}),[e,n,JSON.stringify(l.offset)]);return(0,D.useIsomorphicLayoutEffect)(()=>
9{if(c.current=!1,!(W(e)||W(n)))return f();c.current=!0},[f]),(0,i.useEffect)(()=>{let r;if(!c.current)return;let i=()=>{let t=W(e),i=W(n);(0,o.invariant)(!t,"Container ref is defined but not hydrated","use-scroll-ref"),(0,o.invariant)(!i,"Target ref is defined but not hydrated","use-scroll-ref"),t||i||(r=f())};return t.microtask.read(i),()=>{(0,t.cancelMicrotask)(i),r?.()}},[f]),a}],10542)},91994,e=>{"use strict";var t=e.i(30485),r=e.i(83411),n=e.i(71645),o=e.i(37806),i=e.i(35382),l=e.i(95420);e.s(["useSpring",0,function(e,s={}){return function(e,s={}){let{isStatic:a}=(0,n.useContext)(o.MotionConfigContext),u=()=>(0,r.isMotionValue)(e)?e.get():e;if(a)return(0,l.useTransform)(u);let c=(0,i.useMotionValue)(u());return(0,n.useInsertionEffect)(()=>(0,t.attachFollow)(c,e,s),[c,JSON.stringify(s)]),c}(e,{type:"spring",...s})}],91994)},95420,e=>{"use strict";var t=e.i(58866),r=e.i(47414),n=e.i(87022),o=e.i(74008),i=e.i(35382);function l(e,t){let r=(0,i.useMotionValue)(t()),l=()=>r.set(t());return l(),(0,o.useIsomorphicLayoutEffect)(()=>{let t=()=>n.frame.preRender(l,!1,!0),r=e.map(e=>e.on("change",t));return()=>{r.forEach(e=>e()),(0,n.cancelFrame)(l)}}),r}var s=e.i(86427);function a(e,t){let n=(0,r.useConstant)(()=>[]);return l(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,o,i,u){if("function"==typeof n){let e;return s.collectMotionValues.current=[],n(),e=l(s.collectMotionValues.current,n),s.collectMotionValues.current=void 0,e}if(void 0!==i&&!Array.isArray(i)&&"function"!=typeof o){var c=n,f=o,d=i,p=u;let t=(0,r.useConstant)(()=>Object.keys(d)),l=(0,r.useConstant)(()=>({}));for(let r of t)l[r]=e(c,f,d[r],p);return l}let h="function"==typeof o?o:(0,t.transform)(o,i,u),g=Array.isArray(n)?a(n,h):a([n],([e])=>h(e)),m=Array.isArray(n)?void 0:n.accelerate;return m&&!m.isTransformed&&"function"!=typeof o&&Array.isArray(i)&&u?.clamp!==!1&&(g.accelerate={...m,times:o,keyframes:i,isTransformed:!0,...u?.ease?{ease:u.ease}:{}}),g}],95420)},58866,e=>{"use strict";var t=e.i(44230);e.s(["transform",0,function(...e){let r=!Array.isArray(e[0]),n=r?0:-1,o=e[0+n],i=e[1+n],l=e[2+n],s=e[3+n],a=(0,t.interpolate)(i,l,s);return r?a(o):a}])},30485,e=>{"use strict";e.i(86427);var t=e.i(83352),r=e.i(83411),n=e.i(87022);function o(e){return"number"==typeof e?e:parseFloat(e)}e.s(["attachFollow",0,function(e,i,l={}){let s,a=e.get(),u=null,c=a,f="string"==typeof a?a.replace(/[\d.-]/g,""):void 0,d=()=>{u&&(u.stop(),u=null),e.animation=void 0},p=()=>{(()=>{let r=o(e.get()),n=o(c);if(r===n)return d();let i=u?u.getGeneratorVelocity():e.getVelocity();d(),u=new t.JSAnimation({keyframes:[r,n],velocity:i,type:"spring",restDelta:.001,restSpeed:.01,...l,onUpdate:s})})(),e.animation=u??void 0,e.events.animationStart?.notify(),u?.then(()=>{e.animation=void 0,e.events.animationComplete?.notify()})};if(e.attach((e,t)=>{c=e,s=e=>{var r,n;return t((r=e,(n=f)?r+n:r))},n.frame.postRender(p)},d),(0,r.isMotionValue)(i)){let t=!0===l.skipInitialAnimation,r=i.on("change",r=>{var n,o,i,l;t?(t=!1,e.jump((n=r,(o=f)?n+o:n),!1)):e.set((i=r,(l=f)?i+l:i))}),n=e.on("destroy",r);return()=>{r(),n()}}return d}])},22016,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return y},useLinkStatus:function(){return v}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(90809),l=e.r(43476),s=i._(e.r(71645)),a=e.r(86762),u=e.r(8372),c=e.r(18581),f=e.r(18967),d=e.r(5550),p=e.r(88540),h=e.r(91949),g=e.r(73668),m=e.r(9396);function y(t){var r;let n,o,i,[y,v]=(0,s.useOptimistic)(h.IDLE_LINK_STATUS),w=(0,s.useRef)(null),{href:_,as:P,children:x,prefetch:E=null,passHref:S,replace:j,shallow:O,scroll:C,onClick:R,onMouseEnter:k,onTouchStart:M,legacyBehavior:L=!1,onNavigate:A,transitionTypes:T,ref:I,unstable_dynamicOnHover:$,...N}=t;n=x,L&&("string"==typeof n||"number"==typeof n)&&(n=(0,l.jsx)("a",{children:n}));let z=s.default.useContext(u.AppRouterContext),F=!1!==E,D=!1===E?"none":!0===E?"full":"auto",U="none"!==D?"auto"===D?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,W="string"==typeof(r=P||_)?r:(0,a.formatUrl)(r);if(L){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>
9` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});o=s.default.Children.only(n)}let B=L?o&&"object"==typeof o&&o.ref:I,q,V=s.default.useCallback(e=>(null!==z&&(w.current=(0,h.mountLinkInstance)(e,W,z,U,F,v,q)),()=>{w.current&&((0,h.unmountLinkForCurrentNavigation)(w.current),w.current=null),(0,h.unmountPrefetchableInstance)(e)}),[F,W,z,U,v,q]),H={ref:(0,c.useMergedRef)(V,B),onClick(t){L||"function"!=typeof R||R(t),L&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(t),!z||t.defaultPrevented||function(t,r,n,o,i,l,a,u="none"){if("u">typeof window){let c,{nodeName:f}=t.currentTarget;if("A"===f.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,g.isLocalURL)(r)){o&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(99781);s.default.startTransition(()=>{d(r,o?"replace":"push",!1===i?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,a,u)})}}(t,W,w,j,C,A,T,D)},onMouseEnter(e){L||"function"!=typeof k||k(e),L&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),z&&F&&(0,h.onNavigationIntent)(e.currentTarget,!0===$)},onTouchStart:function(e){L||"function"!=typeof M||M(e),L&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),z&&F&&(0,h.onNavigationIntent)(e.currentTarget,!0===$)}};return(0,f.isAbsoluteUrl)(W)?H.href=W:L&&!S&&("a"!==o.type||"href"in o.props)||(H.href=(0,d.addBasePath)(W)),i=L?s.default.cloneElement(o,H):(0,l.jsx)("a",{...N,...H,children:n}),(0,l.jsx)(b.Provider,{value:y,children:i})}let b=(0,s.createContext)(h.IDLE_LINK_STATUS),v=()=>(0,s.useContext)(b);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},85437,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return _}});let n=e.r(55682),o=e.r(90809),i=e.r(43476),l=o._(e.r(71645)),s=n._(e.r(74080)),a=n._(e.r(25633)),u=e.r(8927),c=e.r(87690),f=e.r(18556),d=e.r(65856),p=n._(e.r(1948)),h=e.r(18581),g={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,r,n,o,i,l){let s=e?.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function y(e){return l.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let b="u"<typeof window?l.useEffect:l.useLayoutEffect,v=(0,l.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:o,decoding:s,className:a,style:u,fetchPriority:c,placeholder:f,loading:d,unoptimized:p,fill:g,onLoadRef:v,onLoadingCompleteRef:w,setBlurComplete:_,setShowAltText:P,sizesInput:x,onLoad:E,onError:S,...j},O)=>{let C=(0,l.useRef)(!1),R=(0,l.useRef)(null);b(()=>{let{current:e}=C,{current:t}=R;e||null===t||(S&&(t.src=t.src),t.complete&&m(t,f,v,w,_,p,x),C.current=!0)},[e,f,v,w,S,p,x]);let k=(0,h.useMergedRef)(O,R);return(0,i.jsx)("img",{...j,...y(c),loading:d,width:o,height:n,decoding:s,"data-nimg":g?"fill":"1",className:a,style:u,sizes:r,srcSet:t,src:e,ref:k,onLoad:e=>{m(e.currentTarget,f,v,w,_,p,x)},onError:e=>{P(!0),"empty"!==f&&_(!0),S&&S(e)}})});function w({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...y(t.fetchPriority)};return e&&s.default.preload?(s.default.preload(t.src,r),null):(0,i.jsx)(a.default,{children:(0,i.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let _=(0,l.forwardRef)((e,t)=>{let r=(0,l.useContext)(d.RouterContext),n=(0,l.useContext)(f.ImageConfigContext),o=(0,l.useMemo)(()=>{let e=g||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>
9e-t),r=e.deviceSizes.sort((e,t)=>e-t),o=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:o,localPatterns:"u"<typeof window?n?.localPatterns:e.localPatterns}},[n]),{onLoad:s,onLoadingComplete:a}=e,h=(0,l.useRef)(s);(0,l.useEffect)(()=>{h.current=s},[s]);let m=(0,l.useRef)(a);(0,l.useEffect)(()=>{m.current=a},[a]);let[y,b]=(0,l.useState)(!1),[_,P]=(0,l.useState)(!1),{props:x,meta:E}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:y,showAltText:_});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v,{...x,unoptimized:E.unoptimized,placeholder:E.placeholder,fill:E.fill,onLoadRef:h,onLoadingCompleteRef:m,setBlurComplete:b,setShowAltText:P,sizesInput:e.sizes,ref:t}),E.preload?(0,i.jsx)(w,{isAppRouter:!r,imgAttributes:x}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(71645);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=i(e,n)),t&&(o.current=i(t,n))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},90317,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={bindSnapshot:function(){return u},createAsyncLocalStorage:function(){return a},createSnapshot:function(){return c}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class l{disable(){throw i}getStore(){}run(){throw i}exit(){throw i}enterWith(){throw i}static bind(e){return e}}let s="u">typeof globalThis&&globalThis.AsyncLocalStorage;function a(){return s?new s:new l}function u(e){return s?s.bind(e):l.bind(e)}function c(){return s?s.snapshot():function(e,...t){return e(...t)}}},42344,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,e.r(90317).createAsyncLocalStorage)()},63599,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=e.r(42344)},9885,(e,t,r)=>{"use strict";function n(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"encodeURIPath",{enumerable:!0,get:function(){return n}})},70965,(e,t,r)=>{"use strict";function n(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return n}})},1948,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let n=e.r(70965),o=e.r(43369);function i({config:e,src:t,width:r,quality:l}){let s=(0,o.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//"))if(t.includes("/_next/static/immutable")&&!(0,o.getAssetToken)())s=void 0;else{let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),n=r.get("dpl");if(n){s=n,r.delete("dpl");let o=r.toString();t=t.slice(0,e)+(o?"?"+o:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
10Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,
10configurable:!0});let a=(0,n.findClosestQuality)(l,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${a}${t.startsWith("/")&&s?`&dpl=${s}`:""}`}i.__next_img_default=!0;let l=i},25633,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return g},defaultHead:function(){return f}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(55682),l=e.r(90809),s=e.r(43476),a=l._(e.r(71645)),u=i._(e.r(98879)),c=e.r(42732);function f(){return[(0,s.jsx)("meta",{charSet:"utf-8"},"charset"),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function d(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}let p=["name","httpEquiv","charSet","itemProp"];function h(e){let t,r,n,o;return e.reduce(d,[]).reverse().concat(f().reverse()).filter((t=new Set,r=new Set,n=new Set,o={},e=>{let i=!0,l=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){l=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?i=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?i=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t<r;t++){let r=p[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?i=!1:n.add(r);else{let t=e.props[r],n=o[r]||new Set;("name"!==r||!l)&&n.has(t)?i=!1:(n.add(t),o[r]=n)}}}return i})).reverse().map((e,t)=>{let r=e.key||t;return a.default.cloneElement(e,{key:r})})}let g=function({children:e}){let t=(0,a.useContext)(c.HeadManagerContext);return(0,s.jsx)(u.default,{reduceComponentsToState:h,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},88143,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:l}){let s=r?40*r:e,a=o?40*o:t,u=s&&a?`viewBox='0 0 ${s} ${a}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${u?"none":"contain"===l?"xMidYMid":"cover"===l?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${i}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},87690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return i},imageConfigDefault:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=["default","imgix","cloudinary","akamai","custom"],l={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},8927,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}});let n=e.r(43369),o=e.r(88143),i=e.r(87690),l=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function a(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:r=!1,priority:c=!1,preload:f=!1,loading:d,className:p,quality:h,width:g,height:m,fill:y=!1,style:b,overrideSrc:v,onLoad:w,onLoadingComplete:_,placeholder:P="empty",blurDataURL:x,fetchPriority:E,decoding:S="async",layout:j,objectFit:O,objectPosition:C,lazyBoundary:R,lazyRoot:k,...M},L){var A;let T,I,$,{imgConf:N,showAltText:z,blurComplete:F,defaultLoader:D}=L,U=N||i.imageConfigDefault;if("allSizes"in U)T=U;else{let e=[...U.deviceSizes,...U.imageSizes].sort((e,t)=>
10e-t),t=U.deviceSizes.sort((e,t)=>e-t),r=U.qualities?.sort((e,t)=>e-t);T={...U,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===D)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let W=M.loader||D;delete M.loader,delete M.srcSet;let B="__next_img_default"in W;if(B){if("custom"===T.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
11Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=W;W=t=>{let{config:r,...n}=t;return e(n)}}if(j){"fill"===j&&(y=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[j];e&&(b={...b,...e});let r={responsive:"100vw",fill:"100vw"}[j];r&&!t&&(t=r)}let q="",V=a(g),H=a(m);if((A=e)&&"object"==typeof A&&(s(A)||void 0!==A.src)){let t=s(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(I=t.blurWidth,$=t.blurHeight,x=x||t.blurDataURL,q=t.src,!y)if(V||H){if(V&&!H){let e=V/t.width;H=Math.round(t.height*e)}else if(!V&&H){let e=H/t.height;V=Math.round(t.width*e)}}else V=t.width,H=t.height}let X=!c&&!f&&("lazy"===d||void 0===d);(!(e="string"==typeof e?e:q)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,X=!1),T.unoptimized&&(r=!0),B&&!T.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let G=a(h),K=Object.assign(y?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:O,objectPosition:C}:{},z?{}:{color:"transparent"},b),Y=F||"empty"===P?null:"blur"===P?`url("data:image/svg+xml;charset=utf-8,${(0,o.getImageBlurSvg)({widthInt:V,heightInt:H,blurWidth:I,blurHeight:$,blurDataURL:x||"",objectFit:K.objectFit})}")`:`url("${P}")`,J=l.includes(K.objectFit)?"fill"===K.objectFit?"100% 100%":"cover":K.objectFit,Q=Y?{backgroundSize:J,backgroundPosition:K.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Y}:{},Z=function({config:e,src:t,unoptimized:r,width:o,quality:i,sizes:l,loader:s}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,n.getDeploymentId)();if(t.includes("/_next/static/immutable")&&!(0,n.getAssetToken)())e=void 0;else if(e){let r=t.indexOf("?");if(-1!==r){let n=new URLSearchParams(t.slice(r+1));n.get("dpl")||(n.append("dpl",e),t=t.slice(0,r)+"?"+n.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:a,kind:u}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,o=[];for(let e;e=r.exec(n);)o.push(parseInt(e[2]));if(o.length){let r=.01*Math.min(...o);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,o,l),c=a.length-1;return{sizes:l||"w"!==u?l:"100vw",srcSet:a.map((r,n)=>`${s({config:e,src:t,quality:i,width:r})} ${"w"===u?r:n+1}${u}`).join(", "),src:s({config:e,src:t,quality:i,width:a[c]})}}({config:T,src:e,unoptimized:r,width:V,quality:G,sizes:t,loader:W}),ee=X?"lazy":d;return{props:{...M,loading:ee,fetchPriority:E,width:V,height:H,decoding:S,className:p,style:{...K,...Q},sizes:Z.sizes,srcSet:Z.srcSet,src:v||Z.src},meta:{unoptimized:r,preload:f||c,placeholder:P,fill:y}}}},18556,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let n=e.r(55682)._(e.r(71645)),o=e.r(87690),i=n.default.createContext(o.imageConfigDefault)},65856,(e,t,r)=>{"use strict";
11e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(55682)._(e.r(71645)).default.createContext(null)},94909,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return c},getImageProps:function(){return u}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(55682),l=e.r(8927),s=e.r(85437),a=i._(e.r(1948));function u(e){let{props:t}=(0,l.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let c=s.Image},57688,(e,t,r)=>{t.exports=e.r(94909)},67585,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"BailoutToCSR",{enumerable:!0,get:function(){return o}});let n=e.r(32061);function o({reason:e,children:t}){if("u"<typeof window)throw Object.defineProperty(new n.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},52157,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PreloadChunks",{enumerable:!0,get:function(){return a}});let n=e.r(43476),o=e.r(74080),i=e.r(63599),l=e.r(9885),s=e.r(43369);function a({moduleIds:e}){if("u">typeof window)return null;let t=i.workAsyncStorage.getStore();if(void 0===t)return null;let r=[];if(t.reactLoadableManifest&&e){let n=t.reactLoadableManifest;for(let t of e){if(!n[t])continue;let e=n[t].files;r.push(...e)}}if(0===r.length)return null;let u=(0,s.getAssetTokenQuery)();return(0,n.jsx)(n.Fragment,{children:r.map(e=>{let r=`${t.assetPrefix}/_next/${(0,l.encodeURIPath)(e)}${u}`;return e.endsWith(".css")?(0,n.jsx)("link",{precedence:"dynamic",href:r,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,o.preload)(r,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},69093,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return u}});let n=e.r(43476),o=e.r(71645),i=e.r(67585),l=e.r(52157);function s(e){return{default:e&&"default"in e?e.default:e}}let a={loader:()=>Promise.resolve(s(()=>null)),loading:null,ssr:!0},u=function(e){let t={...a,...e},r=(0,o.lazy)(()=>t.loader().then(s)),u=t.loading;function c(e){let s=u?(0,n.jsx)(u,{isLoading:!0,pastDelay:!0,error:null}):null,a=!t.ssr||!!t.loading,c=a?o.Suspense:o.Fragment,f=t.ssr?(0,n.jsxs)(n.Fragment,{children:["u"<typeof window?(0,n.jsx)(l.PreloadChunks,{moduleIds:t.modules}):null,(0,n.jsx)(r,{...e})]}):(0,n.jsx)(i.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(c,{...a?{fallback:s}:{},children:f})}return c.displayName="LoadableComponent",c}},70703,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let n=e.r(55682)._(e.r(69093));function o(e,t){let r={};"function"==typeof e&&(r.loader=e);let o={...r,...t};return(0,n.default)({...o,modules:o.loadableGenerated?.modules})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return i}});let n=e.r(18967),o=e.r(52817);function i(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},98183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return a},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return s}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});function i(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function l(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function s(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,l(e));else t.set(r,l(n));return t}function a(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},86762,(e,t,r)=>{"use strict";
11e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return s},formatWithValidation:function(){return u},urlObjectKeys:function(){return a}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(90809)._(e.r(98183)),l=/https?|ftp|gopher|file/;function s(e){let{auth:t,hostname:r}=e,n=e.protocol||"",o=e.pathname||"",s=e.hash||"",a=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(u+=":"+e.port)),a&&"object"==typeof a&&(a=String(i.urlQueryToSearchParams(a)));let c=e.search||a&&`?${a}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||l.test(n))&&!1!==u?(u="//"+(u||""),o&&"/"!==o[0]&&(o="/"+o)):u||(u=""),s&&"#"!==s[0]&&(s="#"+s),c&&"?"!==c[0]&&(c="?"+c),o=o.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${u}${o}${c}${s}`}let a=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return s(e)}},98879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let n=e.r(71645),o="u"<typeof window,i=o?()=>{}:n.useLayoutEffect,l=o?()=>{}:n.useEffect;function s(e){let{headManager:t,reduceComponentsToState:r}=e;function s(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return o&&(t?.mountedInstances?.add(e.children),s()),i(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),i(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),l(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},18967,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return y},MiddlewareNotFoundError:function(){return _},MissingStaticPage:function(){return w},NormalizeError:function(){return b},PageNotFoundError:function(){return v},SP:function(){return g},ST:function(){return m},WEB_VITALS:function(){return i},execOnce:function(){return l},getDisplayName:function(){return f},getLocationOrigin:function(){return u},getURL:function(){return c},isAbsoluteUrl:function(){return a},isResSent:function(){return d},loadGetInitialProps:function(){return h},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return P}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function l(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,a=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&s.test(e)};function u(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=u();return e.substring(t.length)}function f(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function d(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function h(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await h(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&d(r))return n;if(!n)throw Object.defineProperty(Error(`"${f(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let g="u">typeof performance,m=g&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class y extends Error{}class b extends Error{}class v extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class w extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class _ extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function P(e){return JSON.stringify({message:e.message,stack:e.stack})}},18566,(e,t,r)=>{t.exports=e.r(76562)}]);

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.