PageSourceSearch

https://piloq.ai/_next/static/chunks/8048-695aac0a4dd1a30d.js

js piloq.ai collected 2026-10-05 13:46:36 UTC 36,570 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8048],{3468:(t,e,i)=>{i.d(e,{A:()=>o,q:()=>s});var r=i(12115),n=i(95155);function s(t,e){let i=r.createContext(e),s=t=>{let{children:e,...s}=t,o=r.useMemo(()=>s,Object.values(s));return(0,n.jsx)(i.Provider,{value:o,children:e})};return s.displayName=t+"Provider",[s,function(n){let s=r.useContext(i);if(s)return s;if(void 0!==e)return e;throw Error(`\`${n}\` must be used within \`${t}\``)}]}function o(t,e=[]){let i=[],s=()=>{let e=i.map(t=>r.createContext(t));return function(i){let n=i?.[t]||e;return r.useMemo(()=>({[`__scope${t}`]:{...i,[t]:n}}),[i,n])}};return s.scopeName=t,[function(e,s){let o=r.createContext(s),l=i.length;i=[...i,s];let a=e=>{let{scope:i,children:s,...a}=e,h=i?.[t]?.[l]||o,c=r.useMemo(()=>a,Object.values(a));return(0,n.jsx)(h.Provider,{value:c,children:s})};return a.displayName=e+"Provider",[a,function(i,n){let a=n?.[t]?.[l]||o,h=r.useContext(a);if(h)return h;if(void 0!==s)return s;throw Error(`\`${i}\` must be used within \`${e}\``)}]},function(...t){let e=t[0];if(1===t.length)return e;let i=()=>{let i=t.map(t=>({useScope:t(),scopeName:t.scopeName}));return function(t){let n=i.reduce((e,{useScope:i,scopeName:r})=>{let n=i(t)[`__scope${r}`];return{...e,...n}},{});return r.useMemo(()=>({[`__scope${e.scopeName}`]:n}),[n])}};return i.scopeName=e.scopeName,i}(s,...e)]}},4129:(t,e,i)=>{i.d(e,{N:()=>n});var r=i(12115),n=globalThis?.document?r.useLayoutEffect:()=>{}},4853:(t,e)=>{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 r},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)},r="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)},5917:(t,e,i)=>{i.d(e,{A:()=>r});let r=(0,i(71847).A)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},20063:(t,e,i)=>{var r=i(47260);i.o(r,"usePathname")&&i.d(e,{usePathname:function(){return r.usePathname}}),i.o(r,"useRouter")&&i.d(e,{useRouter:function(){return r.useRouter}}),i.o(r,"useSearchParams")&&i.d(e,{useSearchParams:function(){return r.useSearchParams}})},23327:(t,e,i)=>{i.d(e,{A:()=>r});let r=(0,i(71847).A)("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]])},23558:(t,e,i)=>{i.d(e,{i:()=>l});var r,n=i(12115),s=i(4129),o=(r||(r=i.t(n,2)))[" useInsertionEffect ".trim().toString()]||s.N;function l({prop:t,defaultProp:e,onChange:i=()=>{},caller:r}){let[s,l,a]=function({defaultProp:t,onChange:e}){let[i,r]=n.useState(t),s=n.useRef(i),l=n.useRef(e);return o(()=>{l.current=e},[e]),n.useEffect(()=>{s.current!==i&&(l.current?.(i),s.current=i)},[i,s]),[i,r,l]}({defaultProp:e,onChange:i}),h=void 0!==t,c=h?t:s;{let e=n.useRef(void 0!==t);n.useEffect(()=>{let t=e.current;if(t!==h){let e=h?"controlled":"uncontrolled";console.warn(`${r} is changing from ${t?"controlled":"uncontrolled"} to ${e}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}e.current=h},[h,r])}return[c,n.useCallback(e=>{if(h){let i="function"==typeof e?e(t):e;i!==t&&a.current?.(i)}else l(e)},[h,t,l,a])]}Symbol("RADIX:SYNC_STATE")},26497:(t,e,i)=>{i.d(e,{N:()=>y});var r=i(95155),n=i(12115),s=i(60296),o=i(94416),l=i(46436),a=i(59686),h=i(81402),c=i(53127);function u(t,e){if("function"==typeof t)return t(e);null!=t&&(t.current=e)}class d extends n.Component{getSnapshotBeforeUpdate(t){let e=this.props.childRef.current;if((0,h.s)(e)&&t.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let t=e.offsetParent,
1i=(0,h.s)(t)&&t.offsetWidth||0,r=(0,h.s)(t)&&t.offsetHeight||0,n=getComputedStyle(e),s=this.props.sizeRef.current;s.height=parseFloat(n.height),s.width=parseFloat(n.width),s.top=e.offsetTop,s.left=e.offsetLeft,s.right=i-s.width-s.left,s.bottom=r-s.height-s.top}return null}componentDidUpdate(){}render(){return this.props.children}}function p(t){var e,i;let{children:s,isPresent:o,anchorX:l,anchorY:a,root:h,pop:p}=t,f=(0,n.useId)(),m=(0,n.useRef)(null),v=(0,n.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:g}=(0,n.useContext)(c.Q),w=function(...t){return n.useCallback(function(...t){return e=>{let i=!1,r=t.map(t=>{let r=u(t,e);return i||"function"!=typeof r||(i=!0),r});if(i)return()=>{for(let e=0;e<r.length;e++){let i=r[e];"function"==typeof i?i():u(t[e],null)}}}}(...t),t)}(m,null!=(i=null==(e=s.props)?void 0:e.ref)?i:null==s?void 0:s.ref);return(0,n.useInsertionEffect)(()=>{let{width:t,height:e,top:i,left:r,right:n,bottom:s}=v.current;if(o||!1===p||!m.current||!t||!e)return;m.current.dataset.motionPopId=f;let c=document.createElement("style");g&&(c.nonce=g);let u=null!=h?h:document.head;return u.appendChild(c),c.sheet&&c.sheet.insertRule('\n          [data-motion-pop-id="'.concat(f,'"] {\n            position: absolute !important;\n            width: ').concat(t,"px !important;\n            height: ").concat(e,"px !important;\n            ").concat("left"===l?"left: ".concat(r):"right: ".concat(n),"px !important;\n            ").concat("bottom"===a?"bottom: ".concat(s):"top: ".concat(i),"px !important;\n          }\n        ")),()=>{var t;null==(t=m.current)||t.removeAttribute("data-motion-pop-id"),u.contains(c)&&u.removeChild(c)}},[o]),(0,r.jsx)(d,{isPresent:o,childRef:m,sizeRef:v,pop:p,children:!1===p?s:n.cloneElement(s,{ref:w})})}let f=t=>{let{children:e,initial:i,isPresent:s,onExitComplete:l,custom:h,presenceAffectsLayout:c,mode:u,anchorX:d,anchorY:f,root:v}=t,g=(0,o.M)(m),w=(0,n.useId)(),y=!0,S=(0,n.useMemo)(()=>(y=!1,{id:w,initial:i,isPresent:s,custom:h,onExitComplete:t=>{for(let e of(g.set(t,!0),g.values()))if(!e)return;l&&l()},register:t=>(g.set(t,!1),()=>g.delete(t))}),[s,g,l]);return c&&y&&(S={...S}),(0,n.useMemo)(()=>{g.forEach((t,e)=>g.set(e,!1))},[s]),n.useEffect(()=>{s||g.size||!l||l()},[s]),e=(0,r.jsx)(p,{pop:"popLayout"===u,isPresent:s,anchorX:d,anchorY:f,root:v,children:e}),(0,r.jsx)(a.t.Provider,{value:S,children:e})};function m(){return new Map}var v=i(75601);let g=t=>t.key||"";function w(t){let e=[];return n.Children.forEach(t,t=>{(0,n.isValidElement)(t)&&e.push(t)}),e}let y=t=>{let{children:e,custom:i,initial:a=!0,onExitComplete:h,presenceAffectsLayout:c=!0,mode:u="sync",propagate:d=!1,anchorX:p="left",anchorY:m="top",root:y}=t,[S,b]=(0,v.xQ)(d),E=(0,n.useMemo)(()=>w(e),[e]),x=d&&!S?[]:E.map(g),_=(0,n.useRef)(!0),R=(0,n.useRef)(E),C=(0,o.M)(()=>new Map),N=(0,n.useRef)(new Set),[T,z]=(0,n.useState)(E),[k,M]=(0,n.useState)(E);(0,l.E)(()=>{_.current=!1,R.current=E;for(let t=0;t<k.length;t++){let e=g(k[t]);x.includes(e)?(C.delete(e),N.current.delete(e)):!0!==C.get(e)&&C.set(e,!1)}},[k,x.length,x.join("-")]);let L=[];if(E!==T){let t=[...E];for(let e=0;e<k.length;e++){let i=k[e],r=g(i);x.includes(r)||(t.splice(e,0,i),L.push(i))}return"wait"===u&&L.length&&(t=L),M(w(t)),z(E),null}let{forceRender:O}=(0,n.useContext)(s.L);return(0,r.jsx)(r.Fragment,{children:k.map(t=>{let e=g(t),n=(!d||!!S)&&(E===k||x.includes(e));return(0,r.jsx)(f,{isPresent:n,initial:(!_.current||!!a)&&void 0,custom:i,presenceAffectsLayout:c,mode:u,root:y,onExitComplete:n?void 0:()=>{if(N.current.has(e)||!C.has(e))return;N.current.add(e),C.set(e,!0);let t=!0;C.forEach(e=>{e||(t=!1)}),t&&(null==O||O(),M(R.current),d&&(null==b||b()),h&&h())},anchorX:p,anchorY:m,children:t},e)})})}},26989:(t,e,i)=>{i.d(e,{A:()=>r});let r=(0,i(71847).A)("settings-2",[["path",{d:"M14 17H5",key:"gfn3mx"}],["path",{d:"M19 7h-9",key:"6i9tg"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]])},27599:(t,e,i)=>{i.d(e,{bL:()=>E,zi:()=>x});var r=i(12115),n=i(92556),s=i(94446),o=i(3468),l=i(23558),a=i(78108),h=i(84288),c=i(88142),u=i(95155),d="Switch",[p,f]=(0,o.A)(d),[m,v]=p(d),g=r.forwardRef((t,e)=>{let{__scopeSwitch:i,name:o,checked:a,defaultChecked:h,required:p,disabled:f,value:v="on",onCheckedChange:g,form:w,...y}=t,[E,x]=r.useState(null),_=(0,s.s)(e,t=>x(t)),R=r.useRef(!1),C=!E||w||!!E.closest("form"),[N,T]=(0,l.i)({prop:a,defaultProp:null!=h&&h,onChange:g,caller:d});return(0,u.jsxs)(m,{scope:i,checked:N,disabled:f,children:[(0,u.jsx)(c.sG.button,{type:"button",role:"switch","aria-checked":N,"aria-required":p,"data-state":b(N),"data-disabled":f?"":void 0,disabled:f,value:v,...y,ref:_,onClick:(0,n.mK)(t.onClick,t=>{T(t=>!t),C&&(R.current=t.isPropagationStopped(),R.current||t.stopPropagation())})}),C&&(0,u.jsx)(S,{control:E,bubbles:!R.current,name:o,value:v,checked:N,required:p,disabled:f,form:w,style:{transform:"translateX(-100%)"}})]})});g.displayName=d;var w="SwitchThumb",y=r.forwardRef((t,e)=>{let{__scopeSwitch:i,...r}=t,n=v(w,i);return(0,u.jsx)(c.sG.span,{"data-state":b(n.checked),"data-disabled":n.disabled?"":void 0,...r,ref:e})});y.displayName=w;var S=r.forwardRef((t,e)=>{let{__scopeSwitch:i,control:n,checked:o,bubbles:l=!0,...c}=t,d=r.useRef(null),p=(0,s.s)(d,e),f=(0,a.Z)(o),m=(0,h.X)(n);return r.useEffect(()=>{let t=d.current;if(!t)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(f!==o&&e){let i=new Event("click",{bubbles:l});e.call(t,o),t.dispatchEvent(i)}},[f,o,l]),(0,u.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:o,...c,tabIndex:-1,ref:p,style:{...c.style,...m,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function b(t){return t?"checked":"unchecked"}S.displayName="SwitchBubbleInput";var E=g,x=y},29001:(t,e)=>
1{Object.defineProperty(e,"__esModule",{value:!0}),!function(t,e){for(var i in e)Object.defineProperty(t,i,{enumerable:!0,get:e[i]})}(e,{ESCAPE_REGEX:function(){return r},htmlEscapeAttributeString:function(){return l},htmlEscapeJsonString:function(){return o}});let i={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},r=/[&><\u2028\u2029]/g,n={"&":"&amp;",'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;"},s=/[&"'<>]/g;function o(t){return t.replace(r,t=>i[t])}function l(t){return t.replace(s,t=>n[t])}},29933:(t,e,i)=>{i.d(e,{FH:()=>w});var r="1.3.23";function n(t,e,i){return Math.max(t,Math.min(e,i))}var s=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=n(0,this.currentTime/this.duration,1),r=(e=i>=1)?1:this.easing(i);this.value=this.from+(this.to-this.from)*r}else if(this.lerp){var i,r,s,o;this.value=(i=this.value,r=this.to,s=60*this.lerp,(1-(o=1-Math.exp(-s*t)))*i+o*r),Math.round(this.value)===Math.round(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:r,easing:n,onStart:s,onUpdate:o}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=r,this.easing=n,this.currentTime=0,this.isRunning=!0,s?.(),this.onUpdate=o}},o=class{width=0;height=0;scrollHeight=0;scrollWidth=0;debouncedResize;wrapperResizeObserver;contentResizeObserver;constructor(t,e,{autoResize:i=!0,debounce:r=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function(t,e){let i;return function(...r){clearTimeout(i),i=setTimeout(()=>{i=void 0,t.apply(this,r)},e)}}(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}}},l=class{events={};emit(t,...e){let i=this.events[t]||[];for(let t=0,r=i.length;t<r;t++)i[t]?.(...e)}on(t,e){return this.events[t]?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={}}};let a=100/6,h={passive:!1};function c(t,e){return 1===t?a:2===t?e:1}var u=class{touchStart={x:0,y:0};lastDelta={x:0,y:0};window={width:0,height:0};emitter=new l;constructor(t,e={wheelMultiplier:1,touchMultiplier:1}){this.element=t,this.options=e,window.addEventListener("resize",this.onWindowResize),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,h),this.element.addEventListener("touchstart",this.onTouchStart,h),this.element.addEventListener("touchmove",this.onTouchMove,h),this.element.addEventListener("touchend",this.onTouchEnd,h)}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize),this.element.removeEventListener("wheel",this.onWheel,h),this.element.removeEventListener("touchstart",this.onTouchStart,h),this.element.removeEventListener("touchmove",this.onTouchMove,h),this.element.removeEventListener("touchend",this.onTouchEnd,h)}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,r=-(e-this.touchStart.x)*this.options.touchMultiplier,n=-(i-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:r,y:n},this.emitter.emit("scroll",{deltaX:r,deltaY:n,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:r}=t,n=c(r,this.window.width),s=c(r,this.window.height);e*=n,i*=s,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}}};let d=t=>Math.min(1,1.001-2**(-10*t));var p=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 s;emitter=new l;dimensions;virtualScroll;constructor({wrapper:t=window,content:e=document.documentElement,eventsTarget:i=t,smoothWheel:n=!0,syncTouch:s=!1,syncTouchLerp:l=.075,touchInertiaExponent:a=1.7,duration:h,easing:c,lerp:p=.1,infinite:f=!1,orientation:m="vertical",gestureOrientation:v="horizontal"===m?"both":"vertical",touchMultiplier:g=1,wheelMultiplier:w=1,autoResize:y=!0,prevent:S,virtualScroll:b,overscroll:E=!0,autoRaf:x=!1,anchors:_=!1,autoToggle:R=!1,allowNestedScroll:C=!1,__experimental__naiveDimensions:N=!1,naiveDimensions:T=N,stopInertiaOnNavigate:z=!1}={}){window.lenisVersion=r,window.lenis||(window.lenis={}),window.lenis.version=r,"horizontal"===m&&(window.lenis.horizontal=!0),!0===s&&(window.lenis.touch=!0),t&&t!==document.documentElement||(t=window),"number"==typeof h&&"function"!=typeof c?c=d:"function"==typeof c&&"number"!=typeof h&&(h=1),this.options={wrapper:t,content:e,eventsTarget:i,smoothWheel:n,syncTouch:s,syncTouchLerp:l,touchInertiaExponent:a,duration:h,easing:c,lerp:p,infinite:f,gestureOrientation:v,orientation:m,touchMultiplier:g,wheelMultiplier:w,autoResize:y,prevent:S,virtualScroll:b,overscroll:E,autoRaf:x,anchors:_,autoToggle:R,allowNestedScroll:C,naiveDimensions:T,stopInertiaOnNavigate:z},this.dimensions=new o(t,e,{autoResize:y}),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=ne
1w u(i,{touchMultiplier:g,wheelMultiplier:w}),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(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}}))};get overflow(){let t=this.isHorizontal?"overflow-x":"overflow-y";return getComputedStyle(this.rootElement)[t]}checkOverflow(){["hidden","clip"].includes(this.overflow)?this.internalStop():this.internalStart()}onTransitionEnd=t=>{t.propertyName?.includes("overflow")&&t.target===this.rootElement&&this.checkOverflow()};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().filter(t=>t instanceof HTMLAnchorElement&&t.href).map(t=>new URL(t.href)),i=new URL(window.location.href);if(this.options.anchors){let t=e.find(t=>i.host===t.host&&i.pathname===t.pathname&&t.hash);if(t){let e="object"==typeof this.options.anchors&&this.options.anchors?this.options.anchors:void 0,i=`#${t.hash.split("#")[1]}`;this.scrollTo(i,e);return}}if(this.options.stopInertiaOnNavigate&&e.some(t=>i.host===t.host&&i.pathname!==t.pathname))return void this.reset()};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:r}=t;if(this.emitter.emit("virtual-scroll",{deltaX:e,deltaY:i,event:r}),r.ctrlKey||r.lenisStopPropagation)return;let n=r.type.includes("touch"),s=r.type.includes("wheel");this.isTouching="touchstart"===r.type||"touchmove"===r.type;let o=0===e&&0===i;if(this.options.syncTouch&&n&&"touchstart"===r.type&&o&&!this.isStopped&&!this.isLocked)return void this.reset();let l="vertical"===this.options.gestureOrientation&&0===i||"horizontal"===this.options.gestureOrientation&&0===e;if(o||l)return;let a=r.composedPath();a=a.slice(0,a.indexOf(this.rootElement));let h=this.options.prevent,c=Math.abs(e)>=Math.abs(i)?"horizontal":"vertical";if(a.find(t=>t instanceof HTMLElement&&("function"==typeof h&&h?.(t)||t.hasAttribute?.("data-lenis-prevent")||"vertical"===c&&t.hasAttribute?.("data-lenis-prevent-vertical")||"horizontal"===c&&t.hasAttribute?.("data-lenis-prevent-horizontal")||n&&t.hasAttribute?.("data-lenis-prevent-touch")||s&&t.hasAttribute?.("data-lenis-prevent-wheel")||this.options.allowNestedScroll&&this.hasNestedScroll(t,{deltaX:e,deltaY:i}))))return;if(this.isStopped||this.isLocked){r.cancelable&&r.preventDefault();return}if(!(this.options.syncTouch&&n||this.options.smoothWheel&&s)){this.isScrolling="native",this.animate.stop(),r.lenisStopPropagation=!0;return}let u=i;"both"===this.options.gestureOrientation?u=Math.abs(i)>Math.abs(e)?i:e:"horizontal"===this.options.gestureOrientation&&(u=e),(!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,p=n&&"touchend"===r.type;p&&(u=Math.sign(u)*Math.abs(this.velocity)**this.options.touchInertiaExponent),this.scrollTo(this.targetScroll+u,{programmatic:!1,...d?{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
1()}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(),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:r=!1,programmatic:s=!0,lerp:o=s?this.options.lerp:void 0,duration:l=s?this.options.duration:void 0,easing:a=s?this.options.easing:void 0,onStart:h,onComplete:c,force:u=!1,userData:p}={}){if((this.isStopped||this.isLocked)&&!u)return;let f=t,m=e;if("string"==typeof f&&["top","left","start","#"].includes(f))f=0;else if("string"==typeof f&&["bottom","right","end"].includes(f))f=this.limit;else{let t=null;if("string"==typeof f?(t=document.querySelector(f))||("#top"===f?f=0:console.warn("Lenis: Target not found",f)):f instanceof HTMLElement&&f?.nodeType&&(t=f),t){if(this.options.wrapper!==window){let t=this.rootElement.getBoundingClientRect();m-=this.isHorizontal?t.left:t.top}let e=t.getBoundingClientRect(),i=getComputedStyle(t),r=this.isHorizontal?Number.parseFloat(i.scrollMarginLeft):Number.parseFloat(i.scrollMarginTop),n=getComputedStyle(this.rootElement),s=this.isHorizontal?Number.parseFloat(n.scrollPaddingLeft):Number.parseFloat(n.scrollPaddingTop);f=(this.isHorizontal?e.left:e.top)+this.animatedScroll-(Number.isNaN(r)?0:r)-(Number.isNaN(s)?0:s)}}if("number"==typeof f){if(f+=m,this.options.infinite){if(s){this.targetScroll=this.animatedScroll=this.scroll;let t=f-this.animatedScroll;t>this.limit/2?f-=this.limit:t<-this.limit/2&&(f+=this.limit)}}else f=n(0,f,this.limit);if(f===this.targetScroll){h?.(this),c?.(this);return}if(this.userData=p??{},i){this.animatedScroll=this.targetScroll=f,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()});return}s||(this.targetScroll=f),"number"==typeof l&&"function"!=typeof a?a=d:"function"==typeof a&&"number"!=typeof l&&(l=1),this.animate.fromTo(this.animatedScroll,f,{duration:l,easing:a,lerp:o,onStart:()=>{r&&(this.isLocked=!0),this.isScrolling="smooth",h?.(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),s&&(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})}hasNestedScroll(t,{deltaX:e,deltaY:i}){let r,n,s,o,l,a,h,c,u,d,p,f,m,v,g,w,y=Date.now();t._lenis||(t._lenis={});let S=t._lenis;if(y-(S.time??0)>2e3){S.time=Date.now();let e=window.getComputedStyle(t);if(S.computedStyle=e,r=["auto","overlay","scroll"].includes(e.overflowX),n=["auto","overlay","scroll"].includes(e.overflowY),l=["auto"].includes(e.overscrollBehaviorX),a=["auto"].includes(e.overscrollBehaviorY),S.hasOverflowX=r,S.hasOverflowY=n,!(r||n))return!1;h=t.scrollWidth,c=t.scrollHeight,u=t.clientWidth,d=t.clientHeight,s=h>u,o=c>d,S.isScrollableX=s,S.isScrollableY=o,S.scrollWidth=h,S.scrollHeight=c,S.clientWidth=u,S.clientHeight=d,S.hasOverscrollBehaviorX=l,S.hasOverscrollBehaviorY=a}else s=S.isScrollableX,o=S.isScrollableY,r=S.hasOverflowX,n=S.hasOverflowY,h=S.scrollWidth,c=S.scrollHeight,u=S.clientWidth,d=S.clientHeight,l=S.hasOverscrollBehaviorX,a=S.hasOverscrollBehaviorY;if(!(r&&s||n&&o))return!1;let b=Math.abs(e)>=Math.abs(i)?"horizontal":"vertical";if("horizontal"===b)p=Math.round(t.scrollLeft),f=h-u,m=e,v=r,g=s,w=l;else{if("vertical"!==b)return!1;p=Math.round(t.scrollTop),f=c-d,m=i,v=n,g=o,w=a}return!w&&(p>=f||p<=0)||(m>0?p<f:p>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 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.className.split(" ").forEach(t=>{this.rootElement.classList.add(t)})}cleanUpClassName(){for(let t of Array.from(this.rootElement.classList))("lenis"===t||t.startsWith("lenis-"))&&this.rootElement.classList.remove(t)}},f=i(12115),m=i(95155);let v=(0,f.createContext)(null),g=new class{set(t){for(let e of(this.state=t,this.listeners))e(this.state)}subscribe(t){return this.listeners=[...this.listeners,t],()=>{this.listeners=this.listeners.filter(e=>e!==t)}}get(){return this.state}constructor(t){this.listeners=[],this.state=t}}(null),w=(0,f.forwardRef)((t,e)=>{var i;let{children:r,root:n=!1,options:s={},autoRaf:o=!0,className:l="",...a}=t,h=(0,f.useRef)(null),c=(0,f.useRef)(null),[u,d]=(0,f.useState)(void 0);(0,f.useImperativeHandle)(e,()=>({wrapper:h.current,content:c.current,lenis:u}),[u]),(0,f.useEffect)(()=>{var t;let e=new p({...s,...h.current&&c.current&&{wrapper:h.current,content:c.current},autoRaf:null!=(t=null==s?void 0:s.autoRaf)?t:o});return d(e),()=>{e.destroy(),d(void 0)}},[o,JSON.stringify({...s,wrapper:null,content:null})]);let w=(0,f.useRef)([]),y=(0,f.useCallback)((t,e)=>{w.current.push({callback:t,priority:e}),w.current.sort((t,e)=>t.priority-e.priority)},[]),S=(0,f.useCallback)(t=>{w.current=w.current.filter(e=>e.callback!==t)},[]);return((0,f.useEffect)(()=>
1{if(n&&u)return g.set({lenis:u,addCallback:y,removeCallback:S}),()=>g.set(null)},[n,u,y,S]),(0,f.useEffect)(()=>{if(!u)return;let t=t=>{for(let{callback:e}of w.current)e(t)};return u.on("scroll",t),()=>{u.off("scroll",t)}},[u]),r)?(0,m.jsx)(v.Provider,{value:{lenis:u,addCallback:y,removeCallback:S},children:n&&"asChild"!==n?r:(0,m.jsx)("div",{ref:h,className:"".concat(l," ").concat(null!=(i=null==u?void 0:u.className)?i:"").trim(),...a,children:(0,m.jsx)("div",{ref:c,children:r})})}):null})},41402:(t,e,i)=>{Object.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 w},handleClientScriptLoad:function(){return m},initScriptLoader:function(){return v}});let r=i(30943),n=i(88604),s=i(95155),o=r._(i(47650)),l=n._(i(12115)),a=i(82073),h=i(94681),c=i(4853),u=i(29001),d=new Map,p=new Set,f=t=>{let{src:e,id:i,onLoad:r=()=>{},onReady:n=null,dangerouslySetInnerHTML:s,children:l="",strategy:a="afterInteractive",onError:c,stylesheets:u}=t,f=i||e;if(f&&p.has(f))return;if(d.has(e)){p.add(f),d.get(e).then(r,c);return}let m=()=>{n&&n(),p.add(f)},v=document.createElement("script"),g=new Promise((t,e)=>{v.addEventListener("load",function(e){t(),r&&r.call(this,e),m()}),v.addEventListener("error",function(t){e(t)})}).catch(function(t){c&&c(t)});s?(v.innerHTML=s.__html||"",m()):l?(v.textContent="string"==typeof l?l:Array.isArray(l)?l.join(""):"",m()):e&&(v.src=e,d.set(e,g)),(0,h.setAttributesFromProps)(v,t),"worker"===a&&v.setAttribute("type","text/partytown"),v.setAttribute("data-nscript",a),u&&(t=>{if(o.default.preinit)return t.forEach(t=>{o.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)})}})(u),document.body.appendChild(v)};function m(t){let{strategy:e="afterInteractive"}=t;"lazyOnload"===e?window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>f(t))}):f(t)}function v(t){t.forEach(m),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(t=>{let e=t.id||t.getAttribute("src");p.add(e)})}function g(t){let{id:e,src:i="",onLoad:r=()=>{},onReady:n=null,strategy:h="afterInteractive",onError:d,stylesheets:m,...v}=t,{updateScripts:g,scripts:w,getIsSsr:y,appDir:S,nonce:b}=(0,l.useContext)(a.HeadManagerContext);b=v.nonce||b;let E=(0,l.useRef)(!1);(0,l.useEffect)(()=>{let t=e||i;E.current||(n&&t&&p.has(t)&&n(),E.current=!0)},[n,e,i]);let x=(0,l.useRef)(!1);if((0,l.useEffect)(()=>{if(!x.current){if("afterInteractive"===h)f(t);else"lazyOnload"===h&&("complete"===document.readyState?(0,c.requestIdleCallback)(()=>f(t)):window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>f(t))}));x.current=!0}},[t,h]),("beforeInteractive"===h||"worker"===h)&&(g?(w[h]=(w[h]||[]).concat([{id:e,src:i,onLoad:r,onReady:n,onError:d,...v,nonce:b}]),g(w)):y&&y()?p.add(e||i):y&&!y()&&f({...t,nonce:b})),S){if(m&&m.forEach(t=>{o.default.preinit(t,{as:"style"})}),"beforeInteractive"===h)if(!i)return v.dangerouslySetInnerHTML&&(v.children=v.dangerouslySetInnerHTML.__html,delete v.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+(0,u.htmlEscapeJsonString)(JSON.stringify([0,{...v,id:e}]))+")"}});else return o.default.preload(i,v.integrity?{as:"script",integrity:v.integrity,nonce:b,crossOrigin:v.crossOrigin}:{as:"script",nonce:b,crossOrigin:v.crossOrigin}),(0,s.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+(0,u.htmlEscapeJsonString)(JSON.stringify([i,{...v,id:e}]))+")"}});"afterInteractive"===h&&i&&o.default.preload(i,v.integrity?{as:"script",integrity:v.integrity,nonce:b,crossOrigin:v.crossOrigin}:{as:"script",nonce:b,crossOrigin:v.crossOrigin})}return null}Object.defineProperty(g,"__nextScript",{value:!0});let w=g;("function"==typeof e.default||"object"==typeof e.default&&null!==e.default)&&void 0===e.default.__esModule&&(Object.defineProperty(e.default,"__esMo
1dule",{value:!0}),Object.assign(e.default,e),t.exports=e.default)},68321:(t,e,i)=>{i.d(e,{default:()=>n.a});var r=i(41402),n=i.n(r)},76907:(t,e,i)=>{i.d(e,{A:()=>r});let r=(0,i(71847).A)("shield-check",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])},78108:(t,e,i)=>{i.d(e,{Z:()=>n});var r=i(12115);function n(t){let e=r.useRef({value:t,previous:t});return r.useMemo(()=>(e.current.value!==t&&(e.current.previous=e.current.value,e.current.value=t),e.current.previous),[t])}},84288:(t,e,i)=>{i.d(e,{X:()=>s});var r=i(12115),n=i(4129);function s(t){let[e,i]=r.useState(void 0);return(0,n.N)(()=>{if(t){i({width:t.offsetWidth,height:t.offsetHeight});let e=new ResizeObserver(e=>{let r,n;if(!Array.isArray(e)||!e.length)return;let s=e[0];if("borderBoxSize"in s){let t=s.borderBoxSize,e=Array.isArray(t)?t[0]:t;r=e.inlineSize,n=e.blockSize}else r=t.offsetWidth,n=t.offsetHeight;i({width:r,height:n})});return e.observe(t,{box:"border-box"}),()=>e.unobserve(t)}i(void 0)},[t]),e}},88142:(t,e,i)=>{i.d(e,{sG:()=>h,hO:()=>c});var r=i(12115),n=i(47650),s=i(94446),o=i(95155),l=Symbol("radix.slottable");function a(t){return r.isValidElement(t)&&"function"==typeof t.type&&"__radixId"in t.type&&t.type.__radixId===l}var h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((t,e)=>{let i=function(t){let e=function(t){let e=r.forwardRef((t,e)=>{let{children:i,...n}=t;if(r.isValidElement(i)){var o;let t,l,a=(o=i,(l=(t=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?o.ref:(l=(t=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?o.props.ref:o.props.ref||o.ref),h=function(t,e){let i={...e};for(let r in e){let n=t[r],s=e[r];/^on[A-Z]/.test(r)?n&&s?i[r]=(...t)=>{let e=s(...t);return n(...t),e}:n&&(i[r]=n):"style"===r?i[r]={...n,...s}:"className"===r&&(i[r]=[n,s].filter(Boolean).join(" "))}return{...t,...i}}(n,i.props);return i.type!==r.Fragment&&(h.ref=e?(0,s.t)(e,a):a),r.cloneElement(i,h)}return r.Children.count(i)>1?r.Children.only(null):null});return e.displayName=`${t}.SlotClone`,e}(t),i=r.forwardRef((t,i)=>{let{children:n,...s}=t,l=r.Children.toArray(n),h=l.find(a);if(h){let t=h.props.children,n=l.map(e=>e!==h?e:r.Children.count(t)>1?r.Children.only(null):r.isValidElement(t)?t.props.children:null);return(0,o.jsx)(e,{...s,ref:i,children:r.isValidElement(t)?r.cloneElement(t,void 0,n):null})}return(0,o.jsx)(e,{...s,ref:i,children:n})});return i.displayName=`${t}.Slot`,i}(`Primitive.${e}`),n=r.forwardRef((t,r)=>{let{asChild:n,...s}=t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(n?i:e,{...s,ref:r})});return n.displayName=`Primitive.${e}`,{...t,[e]:n}},{});function c(t,e){t&&n.flushSync(()=>t.dispatchEvent(e))}},92556:(t,e,i)=>{function r(t,e,{checkForDefaultPrevented:i=!0}={}){return function(r){if(t?.(r),!1===i||!r.defaultPrevented)return e?.(r)}}i.d(e,{mK:()=>r}),"undefined"!=typeof window&&window.document&&window.document.createElement}}]);

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.