PageSourceSearch

https://lnccommunity.in/_next/static/immutable/chunks/2jalfh1nzk0a_.js

js lnccommunity.in collected 2026-10-09 22:05:55 UTC 38,234 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,2870,e=>{"use strict";var t=e.i(35659),i=e.i(51040);e.s(["default",0,function(){let[e,r]=(0,i.useState)(0);return(0,i.useEffect)(()=>{let e=()=>{let e=window.scrollY,t=document.documentElement.scrollHeight-window.innerHeight;t<=0?r(0):r(Math.round(e/t*100))};return window.addEventListener("scroll",e),e(),()=>window.removeEventListener("scroll",e)},[]),(0,t.jsx)("div",{className:"fixed bottom-6 right-6 z-40 pointer-events-none mix-blend-difference",children:(0,t.jsxs)("div",{className:"flex items-end gap-1 font-pixel text-[#9810fa]",children:[(0,t.jsx)("span",{className:"text-4xl font-bold tracking-tighter",children:e}),(0,t.jsx)("span",{className:"text-sm mb-1",children:"%"})]})})}])},47686,e=>{"use strict";var t=e.i(35659),i="1.3.26";function r(e,t,i){return Math.max(e,Math.min(t,i))}var n=class{isRunning=!1;value=0;from=0;to=0;currentTime=0;lerp;duration;easing;onUpdate;advance(e){if(!this.isRunning)return;let t=!1;if(this.duration&&this.easing){this.currentTime+=e;let i=r(0,this.currentTime/this.duration,1),n=(t=i>=1)?1:this.easing(i);this.value=this.from+(this.to-this.from)*n}else if(this.lerp){var i,n,o,s;this.value=(i=this.value,n=this.to,o=60*this.lerp,(1-(s=1-Math.exp(-o*e)))*i+s*n),Math.round(this.value)===Math.round(this.to)&&(this.value=this.to,t=!0)}else this.value=this.to,t=!0;t&&this.stop(),this.onUpdate?.(this.value,t)}stop(){this.isRunning=!1}fromTo(e,t,{lerp:i,duration:r,easing:n,onStart:o,onUpdate:s}){this.from=this.value=e,this.to=t,this.lerp=i,this.duration=r,this.easing=n,this.currentTime=0,this.isRunning=!0,o?.(),this.onUpdate=s}},o=class{width=0;height=0;scrollHeight=0;scrollWidth=0;debouncedResize;wrapperResizeObserver;contentResizeObserver;constructor(e,t,{autoResize:i=!0,debounce:r=250}={}){this.wrapper=e,this.content=t,i&&(this.debouncedResize=function(e,t){let i;return function(...r){clearTimeout(i),i=setTimeout(()=>{i=void 0,e.apply(this,r)},t)}}(this.resize,r),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize)}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}}},s=class{events={};emit(e,...t){let i=this.events[e]||[];for(let e=0,r=i.length;e<r;e++)i[e]?.(...t)}on(e,t){return this.events[e]?this.events[e].push(t):this.events[e]=[t],()=>{this.events[e]=this.events[e]?.filter(e=>t!==e)}}off(e,t){this.events[e]=this.events[e]?.filter(e=>t!==e)}destroy(){this.events={}}};let l=100/6,a={passive:!1};function u(e,t){return 1===e?l:2===e?t:1}var c=class{touchStart={x:0,y:0};lastDelta={x:0,y:0};window={width:0,height:0};emitter=new s;constructor(e,t={wheelMultiplier:1,touchMultiplier:1}){this.element=e,this.options=t,window.addEventListener("resize",this.onWindowResize),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)}on(e,t){return this.emitter.on(e,t)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize),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=e=>{let{clientX:t,clientY:i}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=t,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:e})};onTouchMove=e=>{let{clientX:t,clientY:i}=e.targetTouches?e.targetTouches[0]:e,r=-(t-this.touchStart.x)*this.options.touchMultiplier,n=-(i-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=t,this.touchStart.y=i,this.lastDelta={x:r,y:n},this.emitter.emit("scroll",{deltaX:r,deltaY:n,event:e})};onTouchEnd=e=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})};onWheel=e=>{let{deltaX:t,deltaY:i,deltaMode:r}=e,n=u(r,this.window.width),o=u(r,this.window.height);t*=n,i*=o,t*=this.options.wheelMultiplier,i*=this.options.wheelMultiplier,this.emitter.emit("scroll",{deltaX:t,deltaY:i,event:e})};onWindowResize=()=>{this.window={width:window.innerWidth,height:window.innerHeight}}};let h=e=>Math.min(1,1.001-2**(-10*e));var d=class{_isScrolling=!1;_isStopped=!1;_isLocked=!1;_preventNextNativeScrollEvent=!1;_resetVelocityTimeout=null;_rafId=null;_isDraggingSelection=!1;reducedMotionMediaQuery=window.matchMedia("(prefers-reduced-motion: reduce)");
1isTouching;isIos;time=0;userData={};lastVelocity=0;velocity=0;direction=0;options;targetScroll;animatedScroll;animate=new n;emitter=new s;dimensions;virtualScroll;constructor({wrapper:e=window,content:t=document.documentElement,eventsTarget:r=e,smoothWheel:n=!0,syncTouch:s=!1,syncTouchLerp:l=.075,touchInertiaExponent:a=1.7,duration:u,easing:d,lerp:f=.1,infinite:p=!1,orientation:m="vertical",gestureOrientation:v="horizontal"===m?"both":"vertical",touchMultiplier:g=1,wheelMultiplier:y=1,autoResize:w=!0,prevent:S,virtualScroll:b,overscroll:_=!0,autoRaf:x=!1,anchors:E=!1,autoToggle:P=!1,allowNestedScroll:T=!1,__experimental__naiveDimensions:O=!1,naiveDimensions:R=O,stopInertiaOnNavigate:M=!1,respectReducedMotion:j=!0}={}){window.lenisVersion=i,window.lenis||(window.lenis={}),window.lenis.version=i,"horizontal"===m&&(window.lenis.horizontal=!0),!0===s&&(window.lenis.touch=!0),this.isIos=/(iPad|iPhone|iPod)/g.test(navigator.userAgent),e&&e!==document.documentElement||(e=window),"number"==typeof u&&"function"!=typeof d?d=h:"function"==typeof d&&"number"!=typeof u&&(u=1),this.options={wrapper:e,content:t,eventsTarget:r,smoothWheel:n,syncTouch:s,syncTouchLerp:l,touchInertiaExponent:a,duration:u,easing:d,lerp:f,infinite:p,gestureOrientation:v,orientation:m,touchMultiplier:g,wheelMultiplier:y,autoResize:w,prevent:S,virtualScroll:b,overscroll:_,autoRaf:x,anchors:E,autoToggle:P,allowNestedScroll:T,naiveDimensions:R,stopInertiaOnNavigate:M,respectReducedMotion:j},this.dimensions=new o(e,t,{autoResize:w}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll),this.options.wrapper.addEventListener("scrollend",this.onScrollEnd,{capture:!0}),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.addEventListener("click",this.onClick),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown),this.virtualScroll=new c(r,{touchMultiplier:g,wheelMultiplier:y}),this.virtualScroll.on("scroll",this.onVirtualScroll),this.options.autoToggle&&(this.checkOverflow(),this.rootElement.addEventListener("transitionend",this.onTransitionEnd)),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll),this.options.wrapper.removeEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.removeEventListener("click",this.onClick),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName(),this._rafId&&cancelAnimationFrame(this._rafId)}on(e,t){return this.emitter.on(e,t)}off(e,t){return this.emitter.off(e,t)}onScrollEnd=e=>{e instanceof CustomEvent||"smooth"!==this.isScrolling&&!1!==this.isScrolling||e.stopPropagation()};dispatchScrollendEvent=()=>{this.options.wrapper.dispatchEvent(new CustomEvent("scrollend",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:!0}}))};get overflow(){let e=this.isHorizontal?"overflow-x":"overflow-y";return getComputedStyle(this.rootElement)[e]}checkOverflow(){["hidden","clip"].includes(this.overflow)?this.internalStop():this.internalStart()}onTransitionEnd=e=>{e.propertyName?.includes("overflow")&&e.target===this.rootElement&&this.checkOverflow()};setScroll(e){this.isHorizontal?this.options.wrapper.scrollTo({left:e,behavior:"instant"}):this.options.wrapper.scrollTo({top:e,behavior:"instant"})}onClick=e=>{let t=e.composedPath().filter(e=>e instanceof HTMLAnchorElement&&e.href).map(e=>new URL(e.href)),i=new URL(window.location.href);if(this.options.anchors){let e=t.find(e=>i.host===e.host&&i.pathname===e.pathname&&e.hash);if(e){let t="object"==typeof this.options.anchors&&this.options.anchors?this.options.anchors:void 0,i=decodeURIComponent(e.hash);this.scrollTo(i,t);return}}if(this.options.stopInertiaOnNavigate&&t.some(e=>i.host===e.host&&i.pathname!==e.pathname))return void this.reset()};onPointerDown=e=>{1===e.button&&this.reset()};isTouchOnSelectionHandle(e){let t=window.getSelection();if(!t||t.isCollapsed||0===t.rangeCount)return!1;let i=e.targetTouches[0]??e.changedTouches[0];if(!i)return!1;let r=t.getRangeAt(0).getClientRects();if(0===r.length)return!1;let n=r[0],o=r[r.length-1],s=40>=Math.hypot(i.clientX-n.left,i.clientY-n.top),l=40>=Math.hypot(i.clientX-o.right,i.clientY-o.bottom);return s||l}onVirtualScroll=e=>{if("function"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(e))return;let{deltaX:t,deltaY:i,event:r}=e;if(this.emitter.emit("virtual-scroll",{deltaX:t,deltaY:i,event:r}),r.ctrlKey||r.lenisStopPropagation)return;let n=r.type.includes("touch"),o=r.type.includes("wheel");if(n&&this.isIos&&("touchstart"===r.type&&(this._isDraggingSelection=this.isTouchOnSelectionHandle(r)),this._isDraggingSelection)){"touchend"===r.type&&(this._isDraggingSelection=!1);return}this.isTouching="touchstart"===r.type||"touchmove"===r.type;let s=0===t&&0===i;if(this.options.syncTouch&&n&&"touchstart"===r.type&&s&&!this.isStopped&&!this.isLocked)return void this.reset();let l="vertical"===this.options.gestureOrientation&&0===i||"horizontal"===this.options.gestureOrientation&&0===t;if(s||l)return;let a=r.composedPath();a=a.slice(0,a.indexOf(this.rootElement));let u=this.options.prevent,c=Math.abs(t)>=Math.abs(i)?"horizontal":"vertical";if(a.find(e=>e instanceof HTMLElement&&("function"==typeof u&&u?.(e)||e.hasAttribute?.("data-lenis-prevent")||"vertical"===c&&e.hasAttribute?.("data-lenis-prevent-vertical")||"horizontal"===c&&e.hasAttribute?.("data-lenis-prevent-horizontal")||n&&e.hasAttribute?.("data-lenis-prevent-touch")||o&&e.hasAttribute?.("data-lenis-prevent-wheel")||this.options.allowNestedScroll&&this.hasNestedScroll(e,{deltaX:t,deltaY:i}
1))))return;if(this.isStopped||this.isLocked){r.cancelable&&r.preventDefault();return}if(!(this.options.syncTouch&&n||this.options.smoothWheel&&o)){this.isScrolling="native",this.animate.stop(),r.lenisStopPropagation=!0;return}let h=i;"both"===this.options.gestureOrientation?h=Math.abs(i)>Math.abs(t)?i:t:"horizontal"===this.options.gestureOrientation&&(h=t),(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||0===this.animatedScroll&&i>0||this.animatedScroll===this.limit&&i<0))&&(r.lenisStopPropagation=!0),r.cancelable&&r.preventDefault();let d=n&&this.options.syncTouch,f=n&&"touchend"===r.type;f&&(h=Math.sign(h)*Math.abs(this.velocity)**this.options.touchInertiaExponent),this.scrollTo(this.targetScroll+h,{programmatic:!1,...d?{lerp:f?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 e=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-e,this.direction=Math.sign(this.animatedScroll-e),this.isStopped||(this.isScrolling="native"),this.emit(),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=e=>{let t=e-(this.time||e);this.time=e,this.animate.advance(.001*t),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))};scrollTo(e,{offset:t=0,immediate:i=!1,lock:n=!1,programmatic:o=!0,lerp:s=o?this.options.lerp:void 0,duration:l=o?this.options.duration:void 0,easing:a=o?this.options.easing:void 0,onStart:u,onComplete:c,force:d=!1,userData:f}={}){if(this.prefersReducedMotion&&(o?i=!0:(s=1,l=void 0,a=void 0)),(this.isStopped||this.isLocked)&&!d)return;let p=e,m=t;if("string"==typeof p&&["top","left","start","#"].includes(p))p=0;else if("string"==typeof p&&["bottom","right","end"].includes(p))p=this.limit;else{let e=null;if("string"==typeof p?(e=p.startsWith("#")?document.getElementById(p.slice(1)):document.querySelector(p))||("#top"===p?p=0:console.warn("Lenis: Target not found",p)):p instanceof HTMLElement&&p?.nodeType&&(e=p),e){if(this.options.wrapper!==window){let e=this.rootElement.getBoundingClientRect();m-=this.isHorizontal?e.left:e.top}let t=e.getBoundingClientRect(),i=getComputedStyle(e),r=this.isHorizontal?Number.parseFloat(i.scrollMarginLeft):Number.parseFloat(i.scrollMarginTop),n=getComputedStyle(this.rootElement),o=this.isHorizontal?Number.parseFloat(n.scrollPaddingLeft):Number.parseFloat(n.scrollPaddingTop);p=(this.isHorizontal?t.left:t.top)+this.animatedScroll-(Number.isNaN(r)?0:r)-(Number.isNaN(o)?0:o)}}if("number"==typeof p){if(p+=m,this.options.infinite){if(o){this.targetScroll=this.animatedScroll=this.scroll;let e=p-this.animatedScroll;e>this.limit/2?p-=this.limit:e<-this.limit/2&&(p+=this.limit)}}else p=r(0,p,this.limit);if(p===this.targetScroll){u?.(this),c?.(this);return}if(this.userData=f??{},i){this.animatedScroll=this.targetScroll=p,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit
1(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()});return}o||(this.targetScroll=p),"number"==typeof l&&"function"!=typeof a?a=h:"function"==typeof a&&"number"!=typeof l&&(l=1),this.animate.fromTo(this.animatedScroll,p,{duration:l,easing:a,lerp:s,onStart:()=>{n&&(this.isLocked=!0),this.isScrolling="smooth",u?.(this)},onUpdate:(e,t)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=e-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=e,this.setScroll(this.scroll),o&&(this.targetScroll=e),t||this.emit(),t&&(this.reset(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()}),this.preventNextNativeScrollEvent())}})}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}hasNestedScroll(e,{deltaX:t,deltaY:i}){let r,n,o,s,l,a,u,c,h,d,f,p,m,v,g,y,w=Date.now();e._lenis||(e._lenis={});let S=e._lenis;if(w-(S.time??0)>2e3){S.time=Date.now();let t=window.getComputedStyle(e);if(S.computedStyle=t,r=["auto","overlay","scroll"].includes(t.overflowX),n=["auto","overlay","scroll"].includes(t.overflowY),l=["auto"].includes(t.overscrollBehaviorX),a=["auto"].includes(t.overscrollBehaviorY),S.hasOverflowX=r,S.hasOverflowY=n,!(r||n))return!1;u=e.scrollWidth,c=e.scrollHeight,h=e.clientWidth,d=e.clientHeight,o=u>h,s=c>d,S.isScrollableX=o,S.isScrollableY=s,S.scrollWidth=u,S.scrollHeight=c,S.clientWidth=h,S.clientHeight=d,S.hasOverscrollBehaviorX=l,S.hasOverscrollBehaviorY=a}else o=S.isScrollableX,s=S.isScrollableY,r=S.hasOverflowX,n=S.hasOverflowY,u=S.scrollWidth,c=S.scrollHeight,h=S.clientWidth,d=S.clientHeight,l=S.hasOverscrollBehaviorX,a=S.hasOverscrollBehaviorY;if(!(r&&o||n&&s))return!1;let b=Math.abs(t)>=Math.abs(i)?"horizontal":"vertical";if("horizontal"===b)f=Math.round(e.scrollLeft),p=u-h,m=t,v=r,g=o,y=l;else{if("vertical"!==b)return!1;f=Math.round(e.scrollTop),p=c-d,m=i,v=n,g=s,y=a}return!y&&(f>=p||f<=0)||(m>0?f<p:f>0)&&v&&g}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.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 e=this.options.wrapper;return this.isHorizontal?e.scrollX??e.scrollLeft:e.scrollY??e.scrollTop}get scroll(){var e;return this.options.infinite?(this.animatedScroll%(e=this.limit)+e)%e:this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this._isScrolling}set isScrolling(e){this._isScrolling!==e&&(this._isScrolling=e,this.updateClassName())}get isStopped(){return this._isStopped}set isStopped(e){this._isStopped!==e&&(this._isStopped=e,this.updateClassName())}get isLocked(){return this._isLocked}set isLocked(e){this._isLocked!==e&&(this._isLocked=e,this.updateClassName())}get isSmooth(){return"smooth"===this.isScrolling}get prefersReducedMotion(){return this.options.respectReducedMotion&&this.reducedMotionMediaQuery.matches}get className(){let e="lenis";return this.options.autoToggle&&(e+=" lenis-autoToggle"),this.isStopped&&(e+=" lenis-stopped"),this.isLocked&&(e+=" lenis-locked"),this.isScrolling&&(e+=" lenis-scrolling"),"smooth"===this.isScrolling&&(e+=" lenis-smooth"),e}updateClassName(){this.cleanUpClassName(),this.className.split(" ").forEach(e=>{this.rootElement.classList.add(e)})}cleanUpClassName(){for(let e of Array.from(this.rootElement.classList))("lenis"===e||e.startsWith("lenis-"))&&this.rootElement.classList.remove(e)}},f=e.i(51040);let p=(0,f.createContext)(null),m=new class{listeners=[];constructor(e){this.state=e}set(e){for(let t of(this.state=e,this.listeners))t(this.state)}subscribe(e){return this.listeners=[...this.listeners,e],()=>{this.listeners=this.listeners.filter(t=>t!==e)}}get(){return this.state}}(null),v=(0,f.forwardRef)(({children:e,root:i=!1,options:r={},autoRaf:n=!0,className:o="",...s},l)=>{let a=(0,f.useRef)(null),u=(0,f.useRef)(null),[c,h]=(0,f.useState)(void 0);(0,f.useImperativeHandle)(l,()=>({wrapper:a.current,content:u.current,lenis:c}),[c]),(0,f.useEffect)(()=>{let e=new d({...r,...a.current&&u.current&&{wrapper:a.current,content:u.current},autoRaf:r?.autoRaf??n});return h(e),()=>{e.destroy(),h(void 0)}},[n,JSON.stringify({...r,wrapper:null,content:null})]);let v=(0,f.useRef)([]),g=(0,f.useCallback)((e,t)=>{v.current.push({callback:e,priority:t}),v.current.sort((e,t)=>
1e.priority-t.priority)},[]),y=(0,f.useCallback)(e=>{v.current=v.current.filter(t=>t.callback!==e)},[]);return((0,f.useEffect)(()=>{if(i&&c)return m.set({lenis:c,addCallback:g,removeCallback:y}),()=>m.set(null)},[i,c,g,y]),(0,f.useEffect)(()=>{if(!c)return;let e=e=>{for(let{callback:t}of v.current)t(e)};return c.on("scroll",e),()=>{c.off("scroll",e)}},[c]),e)?(0,t.jsx)(p.Provider,{value:{lenis:c,addCallback:g,removeCallback:y},children:i&&"asChild"!==i?e:(0,t.jsx)("div",{ref:a,className:`${o} ${c?.className??""}`.trim(),...s,children:(0,t.jsx)("div",{ref:u,children:e})})}):null});var g=e.i(32919);let y="(pointer: coarse)";function w(e){let t=window.matchMedia(y);return t.addEventListener("change",e),()=>t.removeEventListener("change",e)}function S(){return window.matchMedia(y).matches}function b({children:e}){let i=(0,f.useRef)(null);return(0,f.useEffect)(()=>{function e(e){i.current?.lenis?.raf(1e3*e)}return g.default.ticker.add(e),g.default.ticker.lagSmoothing(0),()=>{g.default.ticker.remove(e),g.default.ticker.lagSmoothing(500,33)}},[]),(0,t.jsx)(v,{root:!0,ref:i,options:{autoRaf:!1},children:e})}e.s(["default",0,function({children:e}){return(0,f.useSyncExternalStore)(w,S,()=>!0)?e:(0,t.jsx)(b,{children:e})}],47686)},83541,e=>{"use strict";var t=e.i(35659),i=e.i(51040);e.s(["default",0,function(){let e=(0,i.useRef)(null),r=(0,i.useRef)({x:0,y:0}),n=(0,i.useRef)(!0),o=(0,i.useRef)(null),s=(0,i.useRef)([]),l=(0,i.useRef)(2);return(0,i.useEffect)(()=>{let t,i=e.current;if(!i)return;let a=i.getContext("2d",{alpha:!1});if(!a)return;let u=window.matchMedia?.("(prefers-reduced-motion: reduce)").matches??!1,c=i.width=window.innerWidth,h=i.height=window.innerHeight;r.current={x:c/2,y:h/2};let d=2*!u;if(l.current=d,0===s.current.length)for(let e=0;e<1e3;e++){let t=e%12==0;s.current.push({x:Math.random()*c-c/2,y:Math.random()*h-h/2,z:Math.random()*c,color:t?`rgba(188, 19, 254, ${+Math.random()})`:`rgba(254, 254, 254, ${.3*Math.random()})`})}let f=s.current;n.current=!u;let p=()=>{o.current&&(clearTimeout(o.current),o.current=null),n.current=!0,o.current=window.setTimeout(()=>{n.current=!1},1e4)};p();let m=()=>{(()=>{let e=n.current?d:0;l.current+=(e-l.current)*.12,a.fillStyle="rgba(0, 0, 0, 0.16)",a.fillRect(0,0,c,h);let t=c/2,i=h/2,o=r.current.x,s=r.current.y,u=Math.abs(l.current)>.001;for(let e=0;e<f.length;e++){let r=f[e];u&&(r.z-=l.current,r.z<=0&&(r.x=Math.random()*c-c/2,r.y=Math.random()*h-h/2,r.z=c));let n=128/Math.max(r.z,1e-4),d=r.x*n+t,p=r.y*n+i;if(u){let e=d-o,t=p-s,i=e*e+t*t;if(i<1e4){let n=Math.atan2(t,e),o=(100-Math.sqrt(i))/100*3;r.x+=Math.cos(n)*o*(r.z/100),r.y+=Math.sin(n)*o*(r.z/100)}}let m=(1-r.z/c)*1.8;d>=-10&&d<=c+10&&p>=-10&&p<=h+10&&m>0&&(a.beginPath(),a.fillStyle=r.color,a.arc(d,p,m,0,2*Math.PI),a.fill())}})(),t=requestAnimationFrame(m)};m();let v=()=>{c=i.width=window.innerWidth,h=i.height=window.innerHeight},g=e=>{r.current={x:e.clientX,y:e.clientY},p()},y=e=>{e.touches?.[0]&&(r.current={x:e.touches[0].clientX,y:e.touches[0].clientY}),p()},w=()=>p(),S=()=>{document.hidden?n.current=!1:p()};return window.addEventListener("resize",v,{passive:!0}),window.addEventListener("pointermove",g,{passive:!0}),window.addEventListener("touchstart",y,{passive:!0}),window.addEventListener("scroll",w,{passive:!0}),document.addEventListener("visibilitychange",S),()=>{cancelAnimationFrame(t),window.removeEventListener("resize",v),window.removeEventListener("pointermove",g),window.removeEventListener("touchstart",y),window.removeEventListener("scroll",w),document.removeEventListener("visibilitychange",S),o.current&&clearTimeout(o.current)}},[]),(0,t.jsx)("canvas",{ref:e,className:"fixed inset-0 w-full h-full block z-0"})}])},92658,(e,t,i)=>{"use strict";e.i(84774),Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"useRouterBFCache",{enumerable:!0,get:function(){return n}});let r=e.r(51040);function n(e,t,i){let[n,o]=(0,r.useState)(()=>({tree:e,cacheNode:t,stateKey:i,next:null}));if(n.tree===e)return n;let s={tree:e,cacheNode:t,stateKey:i,next:null},l=1,a=n,u=s;for(;null!==a&&l<1;){if(a.stateKey===i){u.next=a.next;break}{l++;let e={tree:a.tree,cacheNode:a.cacheNode,stateKey:a.stateKey,next:null};u.next=e,u=e}a=a.next}return o(s),s}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esMo
1dule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},2545,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"ClientPageRoot",{enumerable:!0,get:function(){return u}});let r=e.r(35659),n=e.r(22496),o=e.r(51040),s=e.r(4182),l=e.r(87522),a=e.r(31702);function u({Component:e,serverProvidedParams:t}){let i,c;if(null!==t)i=t.searchParams,c=t.params;else{let e=(0,o.use)(n.LayoutRouterContext);c=null!==e?e.parentParams:{},i=(0,s.urlSearchParamsToParsedUrlQuery)((0,o.use)(l.SearchParamsContext))}let h=(0,a.createClientSearchParams)(i),d=(0,a.createClientParams)(c);return(0,r.jsx)(e,{params:d,searchParams:h})}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},39161,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"ClientSegmentRoot",{enumerable:!0,get:function(){return l}});let r=e.r(35659),n=e.r(22496),o=e.r(51040),s=e.r(31702);function l({Component:e,slots:t,serverProvidedParams:i}){let a;if(null!==i)a=i.params;else{let e=(0,o.use)(n.LayoutRouterContext);a=null!==e?e.parentParams:{}}let u=(0,s.createClientParams)(a);return(0,r.jsx)(e,{...t,params:u})}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},74233,(e,t,i)=>{"use strict";e.i(84774),Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"HTTPAccessFallbackBoundary",{enumerable:!0,get:function(){return c}});let r=e.r(56421),n=e.r(35659),o=r._(e.r(51040)),s=e.r(78486),l=e.r(21142),a=e.r(22496);class u extends o.default.Component{constructor(e){super(e),this.state={triggeredStatus:void 0,previousPathname:e.pathname}}componentDidCatch(){}static getDerivedStateFromError(e){if((0,l.isHTTPAccessFallbackError)(e))return{triggeredStatus:(0,l.getAccessFallbackHTTPStatus)(e)};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.triggeredStatus?{triggeredStatus:void 0,previousPathname:e.pathname}:{triggeredStatus:t.triggeredStatus,previousPathname:e.pathname}}render(){let{notFound:e,forbidden:t,unauthorized:i,children:r}=this.props,{triggeredStatus:o}=this.state,s={[l.HTTPAccessErrorStatus.NOT_FOUND]:e,[l.HTTPAccessErrorStatus.FORBIDDEN]:t,[l.HTTPAccessErrorStatus.UNAUTHORIZED]:i};if(o){let a=o===l.HTTPAccessErrorStatus.NOT_FOUND&&e,u=o===l.HTTPAccessErrorStatus.FORBIDDEN&&t,c=o===l.HTTPAccessErrorStatus.UNAUTHORIZED&&i;return a||u||c?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("meta",{name:"robots",content:"noindex"}),!1,s[o]]}):r}return r}}function c({notFound:e,forbidden:t,unauthorized:i,children:r}){let l=(0,s.useUntrackedPathname)(),h=(0,o.useContext)(a.MissingSlotContext);return e||t||i?(0,n.jsx)(u,{pathname:l,notFound:e,forbidden:t,unauthorized:i,missingSlots:h,children:r}):(0,n.jsx)(n.Fragment,{children:r})}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},5956,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={InstantValidationBoundaryContext:function(){return o},PlaceValidationBoundaryBelowThisLevel:function(){return s},RenderValidationBoundaryAtThisLevel:function(){return l},SlotMarker:function(){return a}};for(var n in r)Object.defineProperty(i,n,{enumerable:!0,get:r[n]});let o=null,s=null,l=null,a=null;("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},76289,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={InstantValidationBoundaryContext:function(){return o.InstantValidationBoundaryContext},PlaceValidationBoundaryBelowThisLevel:function(){return o.PlaceValidationBoundaryBelowThisLevel}
1,RenderValidationBoundaryAtThisLevel:function(){return o.RenderValidationBoundaryAtThisLevel},SlotMarker:function(){return o.SlotMarker}};for(var n in r)Object.defineProperty(i,n,{enumerable:!0,get:r[n]});let o=e.r(5956);("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},74492,(e,t,i)=>{"use strict";e.i(84774),Object.defineProperty(i,"__esModule",{value:!0});var r={LoadingBoundaryProvider:function(){return P},default:function(){return O}};for(var n in r)Object.defineProperty(i,n,{enumerable:!0,get:r[n]});let o=e.r(36437),s=e.r(56421),l=e.r(35659),a=s._(e.r(51040)),u=o._(e.r(96350)),c=e.r(22496),h=e.r(73623),d=e.r(86349),f=e.r(16557),p=e.r(62876),m=e.r(74233);e.r(76289);let v=e.r(73397),g=e.r(92658);e.r(3761);let y=e.r(87522),w=e.r(4182),S=e.r(50202);u.default.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function b(e,t,i){let r=e.getClientRects();if(0===r.length)return 0;let n=1/0;for(let e=0;e<r.length;e++){let t=r[e];t.top<n&&(n=t.top)}return n>=i()&&n<=t?1:2}a.default.Component;let _=function(e){let t=a.default.useRef(null);return(0,a.useLayoutEffect)(()=>{let{focusAndScrollRef:i,cacheNode:r}=e,n=i.forceScroll?i.scrollRef:r.scrollRef;if(null===n||!n.current)return;let o=null,s=i.hashFragment;if(s){var l;if(null===(o="top"===(l=s)?document.body:document.getElementById(l)??document.getElementsByName(l)[0]??null)){n.current=!1,i.onlyHashChange=!1,i.hashFragment=null;return}}else o=t.current;if(null===o)return;let a=!1;(0,f.disableSmoothScrollDuringRouteTransition)(()=>{let e=document.documentElement,t=null,i=null,r=null,l=()=>{var i,n;let o,s;return null===r&&(i=e,n=t,r=!Number.isFinite(s=Number.parseFloat(o=getComputedStyle(i).scrollPaddingTop))||s<0?0:o.endsWith("px")?s:o.endsWith("%")?s/100*n:0),r};(s||(t=e.clientHeight,0!==(i=b(o,t,l))))&&((a=!0,n.current=!1,s)?o.scrollIntoView():1!==i&&(e.scrollTop=0,2===b(o,t,l)&&o.scrollIntoView()))},{dontForceLayout:!0,onlyHashChange:i.onlyHashChange}),a&&(i.onlyHashChange=!1,i.hashFragment=null)},void 0),(0,l.jsx)(a.Fragment,{ref:t,children:e.children})};function x({children:e,cacheNode:t}){let i=(0,a.useContext)(c.GlobalLayoutRouterContext);if(!i)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});return(0,l.jsx)(_,{focusAndScrollRef:i.focusAndScrollRef,cacheNode:t,children:e})}function E({tree:e,segmentPath:t,debugNameContext:i,cacheNode:r,params:n,url:o,isActive:s}){let u,d=(0,a.useContext)(c.GlobalLayoutRouterContext);if((0,a.useContext)(y.NavigationPromisesContext),!d)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});let f=null!==r?r:(0,a.use)(h.unresolvedThenable),p=null!==f.prefetchRsc?f.prefetchRsc:f.rsc,m=(0,a.useDeferredValue)(f.rsc,p);if((0,S.isDeferredRsc)(m)){let e=(0,a.use)(m);null===e&&(0,a.use)(h.unresolvedThenable),u=e}else null===m&&(0,a.use)(h.unresolvedThenable),u=m;let v=u;return(0,l.jsx)(c.LayoutRouterContext.Provider,{value:{parentTree:e,parentCacheNode:f,parentSegmentPath:t,parentParams:n,parentLoadingData:null,debugNameContext:i,url:o,isActive:s},children:v})}function P({loading:e,children:t}){let i=(0,a.use)(c.LayoutRouterContext);return null===i?t:(0,l.jsx)(c.LayoutRouterContext.Provider,{value:{parentTree:i.parentTree,parentCacheNode:i.parentCacheNode,parentSegmentPath:i.parentSegmentPath,parentParams:i.parentParams,parentLoadingData:e,debugNameContext:i.debugNameContext,url:i.url,isActive:i.isActive},children:t})}function T({name:e,loading:t,children:i}){if(null!==t){let r=t[0],n=t[1],o=t[2];return(0,l.jsx)(a.Suspense,{name:e,fallback:(0,l.jsxs)(l.Fragment,{children:[n,o,r]}),children:i})}return(0,l.jsx)(l.Fragment,{children:i})}function O({parallelRouterKey:e,error:t,errorStyles:i,errorScripts:r,templateStyles:n,templateScripts:o,template:s,notFound:u,forbidden:f,unauthorized:y,segmentViewBoundaries:S}){let b=(0,a.useContext)(c.LayoutRouterContext);if(!b)throw Object.defineProperty(Error("invariant expected layout router to be mou
1nted"),"__NEXT_ERROR_CODE",{value:"E56",enumerable:!1,configurable:!0});let{parentTree:_,parentCacheNode:P,parentSegmentPath:R,parentParams:M,parentLoadingData:j,url:C,isActive:N,debugNameContext:L}=b,z=_[0],H=null===R?[e]:R.concat([z,e]),F=_[1][e],A=P.slots;(void 0===F||null===A)&&(0,a.use)(h.unresolvedThenable);let D=F[0],k=A[e]??null,W=(0,v.createRouterCacheKey)(D,!0),B=(0,g.useRouterBFCache)(F,k,W),I=[];do{let e=B.tree,a=B.cacheNode,h=B.stateKey,v=e[0],g=M;if(Array.isArray(v)){let e=v[0],t=v[1],i=v[2],r=(0,w.getParamValueFromCacheKey)(t,i);null!==r&&(g={...M,[e]:r})}let S=function(e){if("/"===e)return"/";if("string"==typeof e)if("(__SLOT__)"===e)return;else return e+"/";return e[1]+"/"}(v),b=S??L,_=void 0===S?void 0:L,P=(0,l.jsxs)(x,{cacheNode:a,children:[(0,l.jsx)(d.ErrorBoundary,{errorComponent:t,errorStyles:i,errorScripts:r,children:(0,l.jsx)(T,{name:_,loading:j,children:(0,l.jsx)(m.HTTPAccessFallbackBoundary,{notFound:u,forbidden:f,unauthorized:y,children:(0,l.jsxs)(p.RedirectBoundary,{children:[(0,l.jsx)(E,{url:C,tree:e,params:g,cacheNode:a,segmentPath:H,debugNameContext:b,isActive:N&&h===W}),null]})})})}),null]}),O=(0,l.jsxs)(c.TemplateContext.Provider,{value:P,children:[n,o,s]},h);I.push(O),B=B.next}while(null!==B)return I}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},57866,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"default",{enumerable:!0,get:function(){return l}});let r=e.r(56421),n=e.r(35659),o=r._(e.r(51040)),s=e.r(22496);function l(){let e=(0,o.useContext)(s.TemplateContext);return(0,n.jsx)(n.Fragment,{children:e})}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},36720,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"createRenderParamsFromClient",{enumerable:!0,get:function(){return n}});let r=new WeakMap;function n(e){let t=r.get(e);if(t)return t;let i=Promise.resolve(e);return r.set(e,i),i}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},17325,(e,t,i)=>{"use strict";e.i(84774),Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"createRenderParamsFromClient",{enumerable:!0,get:function(){return r}});let r=e.r(36720).createRenderParamsFromClient;("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},61462,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return n}});let r=new WeakMap;function n(e){let t=r.get(e);if(t)return t;let i=Promise.resolve(e);return r.set(e,i),i}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},78553,(e,t,i)=>{"use strict";e.i(84774),Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return r}});let r=e.r(61462).createRenderSearchParamsFromClient;("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},31702,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={createClientParams:function(){return o.createRenderParamsFromClient},createClientSearchParams:function(){return s.createRenderSearchParamsFromClient}};for(var n in r)Object.defineProperty(i,n,{enumerable:!0,get:r[n]});let o=e.r(17325),s=e.r(78553);("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esMo
1dule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},68647,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"IconMark",{enumerable:!0,get:function(){return n}});let r=e.r(35659),n=()=>"u">typeof window?null:(0,r.jsx)("meta",{name:"«nxt-icon»"})},16557,(e,t,i)=>{"use strict";function r(e,t={}){if(t.onlyHashChange)return void e();let i=document.documentElement;if("smooth"!==i.dataset.scrollBehavior)return void e();let n=i.style.scrollBehavior;i.style.scrollBehavior="auto",t.dontForceLayout||i.getClientRects(),e(),i.style.scrollBehavior=n}e.i(84774),Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"disableSmoothScrollDuringRouteTransition",{enumerable:!0,get:function(){return r}})}]);

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.