PageSourceSearch

https://belikely.com/_next/static/chunks/386-a0dab87d84eaadb3.js

js belikely.com collected 2026-09-24 14:39:09 UTC 32,190 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[386],{1945:t=>{t.exports={style:{fontFamily:"'Geist Mono', 'Geist Mono Fallback'",fontStyle:"normal"},className:"__className_c29908",variable:"__variable_c29908"}},2670:(t,e,i)=>{"use strict";i.d(e,{N:()=>w});var s=i(2273),o=i(5461),r=i(1686),n=i(9714),l=i(3704),a=i(392),c=i(6611),h=i(3169);function u(t,e){if("function"==typeof t)return t(e);null!=t&&(t.current=e)}class p extends o.Component{getSnapshotBeforeUpdate(t){let e=this.props.childRef.current;if(e&&t.isPresent&&!this.props.isPresent){let t=e.offsetParent,i=(0,c.s)(t)&&t.offsetWidth||0,s=this.props.sizeRef.current;s.height=e.offsetHeight||0,s.width=e.offsetWidth||0,s.top=e.offsetTop,s.left=e.offsetLeft,s.right=i-s.width-s.left}return null}componentDidUpdate(){}render(){return this.props.children}}function d(t){let{children:e,isPresent:i,anchorX:r,root:n}=t,l=(0,o.useId)(),a=(0,o.useRef)(null),c=(0,o.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:d}=(0,o.useContext)(h.Q),f=function(...t){return o.useCallback(function(...t){return e=>{let i=!1,s=t.map(t=>{let s=u(t,e);return i||"function"!=typeof s||(i=!0),s});if(i)return()=>{for(let e=0;e<s.length;e++){let i=s[e];"function"==typeof i?i():u(t[e],null)}}}}(...t),t)}(a,null==e?void 0:e.ref);return(0,o.useInsertionEffect)(()=>{let{width:t,height:e,top:s,left:o,right:h}=c.current;if(i||!a.current||!t||!e)return;a.current.dataset.motionPopId=l;let u=document.createElement("style");
1d&&(u.nonce=d);let p=null!=n?n:document.head;return p.appendChild(u),u.sheet&&u.sheet.insertRule('\n          [data-motion-pop-id="'.concat(l,'"] {\n            position: absolute !important;\n            width: ').concat(t,"px !important;\n            height: ").concat(e,"px !important;\n            ").concat("left"===r?"left: ".concat(o):"right: ".concat(h),"px !important;\n            top: ").concat(s,"px !important;\n          }\n        ")),()=>{p.contains(u)&&p.removeChild(u)}},[i]),(0,s.jsx)(p,{isPresent:i,childRef:a,sizeRef:c,children:o.cloneElement(e,{ref:f})})}let f=t=>{let{children:e,initial:i,isPresent:r,onExitComplete:l,custom:c,presenceAffectsLayout:h,mode:u,anchorX:p,root:f}=t,v=(0,n.M)(m),g=(0,o.useId)(),y=!0,w=(0,o.useMemo)(()=>(y=!1,{id:g,initial:i,isPresent:r,custom:c,onExitComplete:t=>{for(let e of(v.set(t,!0),v.values()))if(!e)return;l&&l()},register:t=>(v.set(t,!1),()=>v.delete(t))}),[r,v,l]);return h&&y&&(w={...w}),(0,o.useMemo)(()=>{v.forEach((t,e)=>v.set(e,!1))},[r]),o.useEffect(()=>{r||v.size||!l||l()},[r]),"popLayout"===u&&(e=(0,s.jsx)(d,{isPresent:r,anchorX:p,root:f,children:e})),(0,s.jsx)(a.t.Provider,{value:w,children:e})};function m(){return new Map}var v=i(3487);let g=t=>t.key||"";function y(t){let e=[];return o.Children.forEach(t,t=>{(0,o.isValidElement)(t)&&e.push(t)}),e}let w=t=>{let{children:e,custom:i,initial:a=!0,onExitComplete:c,presenceAffectsLayout:h=!0,mode:u="sync",propagate:p=!1,anchorX:d="left",root:m}=t,[w,S]=(0,v.xQ)(p),b=(0,o.useMemo)(()=>y(e),[e]),_=p&&!w?[]:b.map(g),E=(0,o.useRef)(!0),x=(0,o.useRef)(b),T=(0,n.M)(()=>new Map),[O,L]=(0,o.useState)(b),[P,k]=(0,o.useState)(b);(0,l.E)(()=>{E.current=!1,x.current=b;for(let t=0;t<P.length;t++){let e=g(P[t]);_.includes(e)?T.delete(e):!0!==T.get(e)&&T.set(e,!1)}},[P,_.length,_.join("-")]);let M=[];if(b!==O){let t=[...b];for(let e=0;e<P.length;e++){let i=P[e],s=g(i);_.includes(s)||(t.splice(e,0,i),M.push(i))}return"wait"===u&&M.length&&(t=M),k(y(t)),L(b),null}let{forceRender:C}=(0,o.useContext)(r.L);return(0,s.jsx)(s.Fragment,{children:P.map(t=>{let e=g(t),o=(!p||!!w)&&(b===P||_.includes(e));return(0,s.jsx)(f,{isPresent:o,initial:(!E.current||!!a)&&void 0,custom:i,presenceAffectsLayout:h,mode:u,root:m,onExitComplete:o?void 0:()=>{if(!T.has(e))return;T.set(e,!0);let t=!0;T.forEach(e=>{e||(t=!1)}),t&&(null==C||C(),k(x.current),p&&(null==S||S()),c&&c())},anchorX:d,children:t},e)})})}},5044:(t,e,i)=>{"use strict";function s(t,e,i){return Math.max(t,Math.min(e,i))}i.d(e,{A:()=>u});var o=class{isRunning=!1;value=0;from=0;to=0;currentTime=0;lerp;duration;easing;onUpdate;advance(t){if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;let i=s(0,this.currentTime/this.duration,1),o=(e=i>=1)?1:this.easing(i);this.value=this.from+(this.to-this.from)*o}else if(this.lerp){var i,o,r,n;this.value=(i=this.value,o=this.to,r=60*this.lerp,(1-(n=1-Math.exp(-r*t)))*i+n*o),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)}else this.value=this.to,e=!0;e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i,duration:s,easing:o,onStart:r,onUpdate:n}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,r?.(),this.onUpdate=n}},r=class{constructor(t,e,{autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function(t,e){let i;return function(...s){let o=this;clearTimeout(i),i=setTimeout(()=>{i=void 0,t.apply(o,s)},e)}}(this.resize,s),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}width=0;height=0;scrollHeight=0;scrollWidth=0;debouncedResize;wrapperResizeObserver;contentResizeObserver;destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper instanceof Window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper instanceof Window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}},n=class{events={};emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t]?.(...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter(t=>e!==t)}}off(t,e){this.events[t]=this.events[t]?.filter(t=>e!==t)}destroy(){this.events={}}},l=100/6,a={passive:!1},c=class{constructor(t,e={wheelMultiplier:1,touchMultiplier:1}){this.element=t,this.options=e,window.addEventListener("resize",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,a),this.element.addEventListener("touchstart",this.onTouchStart,a),this.element.addEventListener("touchmove",this.onTouchMove,a),this.element.addEventListener("touchend",this.onTouchEnd,a)}touchStart={x:0,y:0};lastDelta={x:0,y:0};window={width:0,height:0};emitter=new n;on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize,!1),this.element.removeEventListener("wheel",this.onWheel,a),this.element.removeEventListener("touchstart",this.onTouchStart,a),this.element.removeEventListener("touchmove",this.onTouchMove,a),this.element.removeEventListener("touchend",this.onTouchEnd,a)}onTouchStart=t=>{let{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{let{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.options.touchMultiplier,o=-(i-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit("scroll",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=t=>{let{deltaX:e,deltaY:i,deltaMode:s}=t,o=1===s?l:2===s?this.window.width:1,r=1===s?l:2===s?this.window.height:1;e*=o,i*=r,e*=this.options.wheelMultiplier,i*=this.options.wheelMultiplier,this.emitter.emit("scroll",{deltaX:e,deltaY:i,event:t})};onWindowResize=()=>{this.window={width:window.innerWidth,height:window.innerHeight}}},h=t=>Math.min(1,1.001-Math.pow(2,-10*t)),u=class{_isScrolling=!1;_isStopped=!1;_isLocked=!1;_preventNextNativeScrollEvent=!1;_resetVelocityTimeout=null;__rafID=null;isTouching;time=0;userData={};lastVelocity=0;velocity=0;direction=0;options;targetScroll;animatedScroll;animate=new o;emitter=new n;dimensions;virtualScroll;constructor({wrapper:t=window,content:e=document.documentElement,eventsTarget:i=t,smoothWheel:s=!0,syncTouch:o=!1,syncTouchLerp:n=.075,touchInertiaExponent:l=1.7,duration:a,easing:u,lerp:p=.1,infinite:d=!1,orientation:f="vertical",gestureOrientation:m="vertical",touchMultiplier:v=1,wheelMultiplier:g=1,autoResize:y=!0,prevent:w,virtualScroll:S,overscroll:b=!0,autoRaf:_=!1,anchors:E=!1,autoToggle:x=!1,allowNestedScroll:T=!1,__experimental__naiveDimensions:O=!1}={}){window.lenisVersion="1.3.8",t&&t!==document.documentElement||(t=window),"number"==typeof a&&"function"!=typeof u?u=h:"function"==typeof u&&"number"!=typeof a&&(a=1),this.options={wrapper:t,content:e,eventsTarget:i,smoothWheel:s,syncTouch:o,syncTouchLerp:n,touchInertiaExponent:l,duration:a,easing:u,lerp:p,infinite:d,gestureOrientation:m,orientation:f,touchMultiplier:v,wheelMultiplier:g,autoResize:y,prevent:w,virtualScroll:S,overscroll:b,autoRaf:_,anchors:E,autoToggle:x,allowNestedScroll:T,__experimental__naiveDimensions:O},this.dimensions=new r(t,e,{autoResize:y}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll,!1),this.options.wrapper.addEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.anchors&&this.options.wrapper===window&&this.options.wrapper.addEventListener("click",this.onClick,!1),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown,!1),this.virtualScroll=ne
1w c(i,{touchMultiplier:v,wheelMultiplier:g}),this.virtualScroll.on("scroll",this.onVirtualScroll),this.options.autoToggle&&this.rootElement.addEventListener("transitionend",this.onTransitionEnd,{passive:!0}),this.options.autoRaf&&(this.__rafID=requestAnimationFrame(this.raf))}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll,!1),this.options.wrapper.removeEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown,!1),this.options.anchors&&this.options.wrapper===window&&this.options.wrapper.removeEventListener("click",this.onClick,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName(),this.__rafID&&cancelAnimationFrame(this.__rafID)}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}onScrollEnd=t=>{t instanceof CustomEvent||"smooth"!==this.isScrolling&&!1!==this.isScrolling||t.stopPropagation()};dispatchScrollendEvent=()=>{this.options.wrapper.dispatchEvent(new CustomEvent("scrollend",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:!0}}))};onTransitionEnd=t=>{if(t.propertyName.includes("overflow")){let t=this.isHorizontal?"overflow-x":"overflow-y";["hidden","clip"].includes(getComputedStyle(this.rootElement)[t])?this.internalStop():this.internalStart()}};setScroll(t){this.isHorizontal?this.options.wrapper.scrollTo({left:t,behavior:"instant"}):this.options.wrapper.scrollTo({top:t,behavior:"instant"})}onClick=t=>{let e=t.composedPath().find(t=>t instanceof HTMLAnchorElement&&(t.getAttribute("href")?.startsWith("#")||t.getAttribute("href")?.startsWith("/#")||t.getAttribute("href")?.startsWith("./#")));if(e){let t=e.getAttribute("href");if(t){let e="object"==typeof this.options.anchors&&this.options.anchors?this.options.anchors:void 0,i=`#${t.split("#")[1]}`;["#","/#","./#","#top","/#top","./#top"].includes(t)&&(i=0),this.scrollTo(i,e)}}};onPointerDown=t=>{1===t.button&&this.reset()};onVirtualScroll=t=>{if("function"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;let{deltaX:e,deltaY:i,event:s}=t;if(this.emitter.emit("virtual-scroll",{deltaX:e,deltaY:i,event:s}),s.ctrlKey||s.lenisStopPropagation)return;let o=s.type.includes("touch"),r=s.type.includes("wheel");this.isTouching="touchstart"===s.type||"touchmove"===s.type;let n=0===e&&0===i;if(this.options.syncTouch&&o&&"touchstart"===s.type&&n&&!this.isStopped&&!this.isLocked)return void this.reset();let l="vertical"===this.options.gestureOrientation&&0===i||"horizontal"===this.options.gestureOrientation&&0===e;if(n||l)return;let a=s.composedPath();a=a.slice(0,a.indexOf(this.rootElement));let c=this.options.prevent;if(a.find(t=>t instanceof HTMLElement&&("function"==typeof c&&c?.(t)||t.hasAttribute?.("data-lenis-prevent")||o&&t.hasAttribute?.("data-lenis-prevent-touch")||r&&t.hasAttribute?.("data-lenis-prevent-wheel")||this.options.allowNestedScroll&&this.checkNestedScroll(t,{deltaX:e,deltaY:i}))))return;if(this.isStopped||this.isLocked){s.cancelable&&s.preventDefault();return}if(!(this.options.syncTouch&&o||this.options.smoothWheel&&r)){this.isScrolling="native",this.animate.stop(),s.lenisStopPropagation=!0;return}let h=i;"both"===this.options.gestureOrientation?h=Math.abs(i)>Math.abs(e)?i:e:"horizontal"===this.options.gestureOrientation&&(h=e),(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&(this.animatedScroll>0&&this.animatedScroll<this.limit||0===this.animatedScroll&&i>0||this.animatedScroll===this.limit&&i<0))&&(s.lenisStopPropagation=!0),s.cancelable&&s.preventDefault();let u=o&&this.options.syncTouch,p=o&&"touchend"===s.type;p&&(h=Math.sign(this.velocity)*Math.pow(Math.abs(this.velocity),this.options.touchInertiaExponent)),this.scrollTo(this.targetScroll+h,{programmatic:!1,...u?{lerp:p?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}})};resize(){this.dimensions.resize(),this.animatedScroll=this.targetScroll=this.actualScroll,this.emit()}emit(){this.emitter.emit("scroll",this)}onNativeScroll=()=>{if(null!==this._resetVelocityTimeout&&(clearTimeout(this._resetVelocityTimeout),this._resetVelocityTimeout=null),this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=!1;return}if(!1===this.isScrolling||"native"===this.isScrolling){let t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isStopped||(this.isScrolling="native"),this.emit
1(),0!==this.velocity&&(this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()},400))}};reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){if(this.isStopped){if(this.options.autoToggle)return void this.rootElement.style.removeProperty("overflow");this.internalStart()}}internalStart(){this.isStopped&&(this.reset(),this.isStopped=!1,this.emit())}stop(){if(!this.isStopped){if(this.options.autoToggle)return void this.rootElement.style.setProperty("overflow","clip");this.internalStop()}}internalStop(){this.isStopped||(this.reset(),this.isStopped=!0,this.emit())}raf=t=>{let e=t-(this.time||t);this.time=t,this.animate.advance(.001*e),this.options.autoRaf&&(this.__rafID=requestAnimationFrame(this.raf))};scrollTo(t,{offset:e=0,immediate:i=!1,lock:o=!1,duration:r=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:a,onComplete:c,force:u=!1,programmatic:p=!0,userData:d}={}){if(!this.isStopped&&!this.isLocked||u){if("string"==typeof t&&["top","left","start"].includes(t))t=0;else if("string"==typeof t&&["bottom","right","end"].includes(t))t=this.limit;else{let i;if("string"==typeof t?i=document.querySelector(t):t instanceof HTMLElement&&t?.nodeType&&(i=t),i){if(this.options.wrapper!==window){let t=this.rootElement.getBoundingClientRect();e-=this.isHorizontal?t.left:t.top}let s=i.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if("number"==typeof t){if(t+=e,t=Math.round(t),this.options.infinite){if(p){this.targetScroll=this.animatedScroll=this.scroll;let e=t-this.animatedScroll;e>this.limit/2?t-=this.limit:e<-this.limit/2&&(t+=this.limit)}}else t=s(0,t,this.limit);if(t===this.targetScroll){a?.(this),c?.(this);return}if(this.userData=d??{},i){this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()});return}p||(this.targetScroll=t),"number"==typeof r&&"function"!=typeof n?n=h:"function"==typeof n&&"number"!=typeof r&&(r=1),this.animate.fromTo(this.animatedScroll,t,{duration:r,easing:n,lerp:l,onStart:()=>{o&&(this.isLocked=!0),this.isScrolling="smooth",a?.(this)},onUpdate:(t,e)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),p&&(this.targetScroll=t),e||this.emit(),e&&(this.reset(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()}),this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}checkNestedScroll(t,{deltaX:e,deltaY:i}){let s,o,r,n,l,a,c,h,u,p,d,f,m,v,g=Date.now(),y=t._lenis??={},w=this.options.gestureOrientation;if(g-(y.time??0)>2e3){y.time=Date.now();let e=window.getComputedStyle(t);y.computedStyle=e;let i=e.overflowX,u=e.overflowY;if(s=["auto","overlay","scroll"].includes(i),o=["auto","overlay","scroll"].includes(u),y.hasOverflowX=s,y.hasOverflowY=o,!s&&!o||"vertical"===w&&!o||"horizontal"===w&&!s)return!1;l=t.scrollWidth,a=t.scrollHeight,c=t.clientWidth,h=t.clientHeight,r=l>c,n=a>h,y.isScrollableX=r,y.isScrollableY=n,y.scrollWidth=l,y.scrollHeight=a,y.clientWidth=c,y.clientHeight=h}else r=y.isScrollableX,n=y.isScrollableY,s=y.hasOverflowX,o=y.hasOverflowY,l=y.scrollWidth,a=y.scrollHeight,c=y.clientWidth,h=y.clientHeight;if(!s&&!o||!r&&!n||"vertical"===w&&(!o||!n)||"horizontal"===w&&(!s||!r)||("horizontal"===w?u="x":"vertical"===w?u="y":(0!==e&&s&&r&&(u="x"),0!==i&&o&&n&&(u="y")),!u))return!1;if("x"===u)p=t.scrollLeft,d=l-c,f=e,m=s,v=r;else{if("y"!==u)return!1;p=t.scrollTop,d=a-h,f=i,m=o,v=n}return(f>0?p<d:p>0)&&m&&v}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?"x":"y"]}get isHorizontal(){return"horizontal"===this.options.orientation}get actualScroll(){let t=this.options.wrapper;return this.isHorizontal?t.scrollX??t.scrollLeft:t.scrollY??t.scrollTop}get scroll(){var t;return this.options.infinite?(this.animatedScroll%(t=this.limit)+t)%t:this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this._isScrolling}set isScrolling(t){this._isScrolling!==t&&(this._isScrolling=t,this.updateClassName())}get isStopped(){return this._isStopped}set isStopped(t){this._isStopped!==t&&(this._isStopped=t,this.updateClassName())}get isLocked(){return this._isLocked}set isLocked(t){this._isLocked!==t&&(this._isLocked=t,this.updateClassName())}get isSmooth(){return"smooth"===this.isScrolling}get className(){let t="lenis";return this.options.autoToggle&&(t+=" lenis-autoToggle"),this.isStopped&&(t+=" lenis-stopped"),this.isLocked&&(t+=" lenis-locked"),this.isScrolling&&(t+=" lenis-scrolling"),"smooth"===this.isScrolling&&(t+=" lenis-smooth"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\w+)?/g,"").trim()}}},5622:(t,e)=>{"use strict";
1Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"setAttributesFromProps",{enumerable:!0,get:function(){return r}});let i={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},s=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function o(t){return["async","defer","noModule"].includes(t)}function r(t,e){for(let[r,n]of Object.entries(e)){if(!e.hasOwnProperty(r)||s.includes(r)||void 0===n)continue;let l=i[r]||r.toLowerCase();"SCRIPT"===t.tagName&&o(l)?t[l]=!!n:t.setAttribute(l,String(n)),(!1===n||"SCRIPT"===t.tagName&&o(l)&&(!n||"false"===n))&&(t.setAttribute(l,""),t.removeAttribute(l))}}("function"==typeof e.default||"object"==typeof e.default&&null!==e.default)&&void 0===e.default.__esModule&&(Object.defineProperty(e.default,"__esModule",{value:!0}),Object.assign(e.default,e),t.exports=e.default)},6074:(t,e,i)=>{"use strict";i.d(e,{I:()=>b});var s,o,r,n,l,a,c,h,u=function(){return"undefined"!=typeof window},p=function(){return s||u()&&(s=window.gsap)&&s.registerPlugin&&s},d=function(t){return"string"==typeof t},f=function(t){return"function"==typeof t},m=function(t,e){var i="x"===e?"Width":"Height",s="scroll"+i,o="client"+i;return t===r||t===n||t===l?Math.max(n[s],l[s])-(r["inner"+i]||n[o]||l[o]):t[s]-t["offset"+i]},v=function(t,e){var i="scroll"+("x"===e?"Left":"Top");return t===r&&(null!=t.pageXOffset?i="page"+e.toUpperCase()+"Offset":t=null!=n[i]?n:l),function(){return t[i]}},g=function(t,e,i,s){if(f(t)&&(t=t(e,i,s)),"object"!=typeof t)return d(t)&&"max"!==t&&"="!==t.charAt(1)?{x:t,y:t}:{y:t};if(t.nodeType)return{y:t,x:t};var o,r={};for(o in t)r[o]="onAutoKill"!==o&&f(t[o])?t[o](e,i,s):t[o];return r},y=function(t,e){if(!(t=a(t)[0])||!t.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var i=t.getBoundingClientRect(),s=!e||e===r||e===l,o=s?{top:n.clientTop-(r.pageYOffset||n.scrollTop||l.scrollTop||0),left:n.clientLeft-(r.pageXOffset||n.scrollLeft||l.scrollLeft||0)}:e.getBoundingClientRect(),c={x:i.left-o.left,y:i.top-o.top};return!s&&e&&(c.x+=v(e,"x")(),c.y+=v(e,"y")()),c},w=function(t,e,i,s,o){return isNaN(t)||"object"==typeof t?d(t)&&"="===t.charAt(1)?parseFloat(t.substr(2))*("-"===t.charAt(0)?-1:1)+s-o:"max"===t?m(e,i)-o:Math.min(m(e,i),y(t,e)[i]-o):parseFloat(t)-o},S=function(){s=p(),u()&&s&&"undefined"!=typeof document&&document.body&&(r=window,l=document.body,n=document.documentElement,a=s.utils.toArray,s.config({autoKillThreshold:7}),c=s.config(),o=1)},b={version:"3.13.0",name:"scrollTo",rawVars:1,register:function(t){s=t,S()},init:function(t,e,i,n,l){o||S();var a=s.getProperty(t,"scrollSnapType");this.isWin=t===r,this.target=t,this.tween=i,e=g(e,n,t,l),this.vars=e,this.autoKill=!!("autoKill"in e?e:c).autoKill,this.getX=v(t,"x"),this.getY=v(t,"y"),this.x=this.xPrev=this.getX(),this.y=this.yPrev=this.getY(),h||(h=s.core.globals().ScrollTrigger),"smooth"===s.getProperty(t,"scrollBehavior")&&s.set(t,{scrollBehavior:"auto"}),a&&"none"!==a&&(this.snap=1,this.snapInline=t.style.scrollSnapType,t.style.scrollSnapType="none"),null!=e.x?(this.add(this,"x",this.x,w(e.x,t,"x",this.x,e.offsetX||0),n,l),this._props.push("scrollTo_x")):this.skipX=1,null!=e.y?(this.add(this,"y",this.y,w(e.y,t,"y",this.y,e.offsetY||0),n,l),this._props.push("scrollTo_y")):this.skipY=1},render:function(t,e){for(var i,s,o,n,l,a=e._pt,u=e.target,p=e.tween,d=e.autoKill,f=e.xPrev,v=e.yPrev,g=e.isWin,y=e.snap,w=e.snapInline;a;)a.r(t,a.d),a=a._next;i=g||!e.skipX?e.getX():f,o=(s=g||!e.skipY?e.getY():v)-v,n=i-f,l=c.autoKillThreshold,e.x<0&&(e.x=0),e.y<0&&(e.y=0),d&&(!e.skipX&&(n>l||n<-l)&&i<m(u,"x")&&(e.skipX=1),!e.skipY&&(o>l||o<-l)&&s<m(u,"y")&&(e.skipY=1),e.skipX&&e.skipY&&(p.kill(),e.vars.onAutoKill&&e.vars.onAutoKill.apply(p,e.vars.onAutoKillParams||[]))),g?r.scrollTo(e.skipX?i:e.x,e.skipY?s:e.y):(e.skipY||(u.scrollTop=e.y),e.skipX||(u.scrollLeft=e.x)),y&&(1===t||0===t)&&(s=u.scrollTop,i=u.scrollLeft,w?u.style.scrollSnapType=w:u.style.removeProperty("scroll-snap-type"),u.scrollTop=s+1,u.scrollLeft=i+1,u.scrollTop=s,u.scrollLeft=i),e.xPrev=e.x,e.yPrev=e.y,h&&h.update()},kill:function(t){var e="scrollTo"===t,i=this._props.indexOf(t);return(e||"scrollTo_x"===t)&&(this.skipX=1),(e||"scrollTo_y"===t)&&(this.skipY=1),i>-1&&this._props.splice(i,1),!this._props.length}};b.max=m,b.getOffset=y,b.buildGetter=v,b.config=function(t){for(var e in c||S()||(c=s.config()),t)c[e]=t[e]},p()&&s.registerPlugin(b)},6919:(t,e,i)=>{"use strict";
1Object.defineProperty(e,"__esModule",{value:!0}),!function(t,e){for(var i in e)Object.defineProperty(t,i,{enumerable:!0,get:e[i]})}(e,{default:function(){return g},handleClientScriptLoad:function(){return f},initScriptLoader:function(){return m}});let s=i(3327),o=i(3788),r=i(2273),n=s._(i(3816)),l=o._(i(5461)),a=i(1322),c=i(5622),h=i(7530),u=new Map,p=new Set,d=t=>{let{src:e,id:i,onLoad:s=()=>{},onReady:o=null,dangerouslySetInnerHTML:r,children:l="",strategy:a="afterInteractive",onError:h,stylesheets:d}=t,f=i||e;if(f&&p.has(f))return;if(u.has(e)){p.add(f),u.get(e).then(s,h);return}let m=()=>{o&&o(),p.add(f)},v=document.createElement("script"),g=new Promise((t,e)=>{v.addEventListener("load",function(e){t(),s&&s.call(this,e),m()}),v.addEventListener("error",function(t){e(t)})}).catch(function(t){h&&h(t)});r?(v.innerHTML=r.__html||"",m()):l?(v.textContent="string"==typeof l?l:Array.isArray(l)?l.join(""):"",m()):e&&(v.src=e,u.set(e,g)),(0,c.setAttributesFromProps)(v,t),"worker"===a&&v.setAttribute("type","text/partytown"),v.setAttribute("data-nscript",a),d&&(t=>{if(n.default.preinit)return t.forEach(t=>{n.default.preinit(t,{as:"style"})});{let e=document.head;t.forEach(t=>{let i=document.createElement("link");i.type="text/css",i.rel="stylesheet",i.href=t,e.appendChild(i)})}})(d),document.body.appendChild(v)};function f(t){let{strategy:e="afterInteractive"}=t;"lazyOnload"===e?window.addEventListener("load",()=>{(0,h.requestIdleCallback)(()=>d(t))}):d(t)}function m(t){t.forEach(f),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(t=>{let e=t.id||t.getAttribute("src");p.add(e)})}function v(t){let{id:e,src:i="",onLoad:s=()=>{},onReady:o=null,strategy:c="afterInteractive",onError:u,stylesheets:f,...m}=t,{updateScripts:v,scripts:g,getIsSsr:y,appDir:w,nonce:S}=(0,l.useContext)(a.HeadManagerContext);S=m.nonce||S;let b=(0,l.useRef)(!1);(0,l.useEffect)(()=>{let t=e||i;b.current||(o&&t&&p.has(t)&&o(),b.current=!0)},[o,e,i]);let _=(0,l.useRef)(!1);if((0,l.useEffect)(()=>{if(!_.current){if("afterInteractive"===c)d(t);else"lazyOnload"===c&&("complete"===document.readyState?(0,h.requestIdleCallback)(()=>d(t)):window.addEventListener("load",()=>{(0,h.requestIdleCallback)(()=>d(t))}));_.current=!0}},[t,c]),("beforeInteractive"===c||"worker"===c)&&(v?(g[c]=(g[c]||[]).concat([{id:e,src:i,onLoad:s,onReady:o,onError:u,...m,nonce:S}]),v(g)):y&&y()?p.add(e||i):y&&!y()&&d({...t,nonce:S})),w){if(f&&f.forEach(t=>{n.default.preinit(t,{as:"style"})}),"beforeInteractive"===c)if(!i)return m.dangerouslySetInnerHTML&&(m.children=m.dangerouslySetInnerHTML.__html,delete m.dangerouslySetInnerHTML),(0,r.jsx)("script",{nonce:S,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...m,id:e}])+")"}});else return n.default.preload(i,m.integrity?{as:"script",integrity:m.integrity,nonce:S,crossOrigin:m.crossOrigin}:{as:"script",nonce:S,crossOrigin:m.crossOrigin}),(0,r.jsx)("script",{nonce:S,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([i,{...m,id:e}])+")"}});"afterInteractive"===c&&i&&n.default.preload(i,m.integrity?{as:"script",integrity:m.integrity,nonce:S,crossOrigin:m.crossOrigin}:{as:"script",nonce:S,crossOrigin:m.crossOrigin})}return null}Object.defineProperty(v,"__nextScript",{value:!0});let g=v;("function"==typeof e.default||"object"==typeof e.default&&null!==e.default)&&void 0===e.default.__esModule&&(Object.defineProperty(e.default,"__esModule",{value:!0}),Object.assign(e.default,e),t.exports=e.default)}
1,7291:(t,e,i)=>{"use strict";var s=i(6035);i.o(s,"usePathname")&&i.d(e,{usePathname:function(){return s.usePathname}}),i.o(s,"useRouter")&&i.d(e,{useRouter:function(){return s.useRouter}})},7530:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),!function(t,e){for(var i in e)Object.defineProperty(t,i,{enumerable:!0,get:e[i]})}(e,{cancelIdleCallback:function(){return s},requestIdleCallback:function(){return i}});let i="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(t){let e=Date.now();return self.setTimeout(function(){t({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-e))}})},1)},s="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(t){return clearTimeout(t)};("function"==typeof e.default||"object"==typeof e.default&&null!==e.default)&&void 0===e.default.__esModule&&(Object.defineProperty(e.default,"__esModule",{value:!0}),Object.assign(e.default,e),t.exports=e.default)},7812:t=>{t.exports={style:{fontFamily:"'Geist', 'Geist Fallback'",fontStyle:"normal"},className:"__className_246ccd",variable:"__variable_246ccd"}},8976:(t,e,i)=>{"use strict";i.d(e,{k5:()=>h});var s=i(5461),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},r=s.createContext&&s.createContext(o),n=["attr","size","title"];function l(){return(l=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t}).apply(this,arguments)}function a(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);e&&(s=s.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,s)}return i}function c(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?a(Object(i),!0).forEach(function(e){var s,o,r;s=t,o=e,r=i[e],(o=function(t){var e=function(t,e){if("object"!=typeof t||!t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var s=i.call(t,e||"default");if("object"!=typeof s)return s;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:e+""}(o))in s?Object.defineProperty(s,o,{value:r,enumerable:!0,configurable:!0,writable:!0}):s[o]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):a(Object(i)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))})}return t}function h(t){return e=>s.createElement(u,l({attr:c({},t.attr)},e),function t(e){return e&&e.map((e,i)=>s.createElement(e.tag,c({key:i},e.attr),t(e.child)))}(t.child))}function u(t){var e=e=>{var i,{attr:o,size:r,title:a}=t,h=function(t,e){if(null==t)return{};var i,s,o=function(t,e){if(null==t)return{};var i={};for(var s in t)if(Object.prototype.hasOwnProperty.call(t,s)){if(e.indexOf(s)>=0)continue;i[s]=t[s]}return i}(t,e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(s=0;s<r.length;s++)i=r[s],!(e.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(t,i)&&(o[i]=t[i])}return o}(t,n),u=r||e.size||"1em";return e.className&&(i=e.className),t.className&&(i=(i?i+" ":"")+t.className),s.createElement("svg",l({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},e.attr,o,h,{className:i,style:c(c({color:t.color||e.color},e.style),t.style),height:u,width:u,xmlns:"http://www.w3.org/2000/svg"}),a&&s.createElement("title",null,a),t.children)};return void 0!==r?s.createElement(r.Consumer,null,t=>e(t)):e(o)}}}]);

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.