PageSourceSearch

https://thirdrule.ai/_next/static/chunks/2laeb_smu-zkc.js

js thirdrule.ai collected 2026-10-05 14:52:19 UTC 13,845 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,98183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return l},searchParamsToUrlQuery:function(){return o},urlQueryToSearchParams:function(){return a}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});function o(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function s(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function a(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,s(e));else t.set(r,s(n));return t}function l(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},18967,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return y},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return x},NormalizeError:function(){return v},PageNotFoundError:function(){return b},SP:function(){return m},ST:function(){return h},WEB_VITALS:function(){return o},execOnce:function(){return s},getDisplayName:function(){return f},getLocationOrigin:function(){return u},getURL:function(){return c},isAbsoluteUrl:function(){return l},isResSent:function(){return d},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return g},stringifyError:function(){return E}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=["CLS","FCP","FID","INP","LCP","TTFB"];function s(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>a.test(e);function u(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=u();return e.substring(t.length)}function f(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function d(e){return e.finished||e.headersSent}function g(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function p(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await p(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&d(r))return n;if(!n)throw Object.defineProperty(Error(`"${f(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let m="u">typeof performance,h=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class y extends Error{}class v extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class x extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function E(e){return JSON.stringify({message:e.message,stack:e.stack})}},33525,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},54206,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(46932),i=e.i(65468),o=e.i(87652),s=e.i(72328),a=e.i(91994),l=e.i(95420),u=e.i(75157);e.s(["InteractiveGrid",0,function({className:e,fadeMask:c="linear-gradient(to bottom, black 0%, black 45%, transparent 92%)"}){let f=(0,s.useReducedMotion)(),d=(0,r.useRef)(null),g=(0,o.useMotionValue)(-9999),p=(0,o.useMotionValue)(-9999),m=(0,a.useSpring)(g,{stiffness:150,damping:25,mass:.4}),h=(0,a.useSpring)(p,{stiffness:150,damping:25,mass:.4}),y=(0,l.useTransform)(m,e=>e-310),v=(0,l.useTransform)(h,e=>e-310),b=i.useMotionTemplate`radial-gradient(220px circle at ${m}px ${h}px, black 0%, rgba(0,0,0,0.35) 45%, transparent 72%)`;return((0,r.useEffect)(()=>{if(f)return;let e=e=>{let t=d.current;if(!t)return;let r=t.getBoundingClientRect();g.set(e.clientX-r.left),p.set(e.clientY-r.top)};return window.addEventListener("pointermove",e,{passive:!0}),()=>window.removeEventListener("pointermove",e)},[f,g,p]),f)?null:(0,t.jsx)("div",{ref:d,"aria-hidden":"true",className:(0,u.cn)("pointer-events-none absolute inset-x-0 top-0 h-[70svh] overflow-hidden",e),children:(0,t.jsxs)("div",{className:"absolute inset-0",style:{maskImage:c,WebkitMaskImage:c,maskRepeat:"no-repeat",WebkitMaskRepeat:"no-repeat"},children:[(0,t.jsx)("div",{className:"absolute inset-0",style:{backgroundImage:"linear-gradient(to right, rgba(255,255,255,0.05) 1px, transparent 1px), linear-gradient(to bottom, rgba(255,255,255,0.05) 1px, transparent 1px)",backgroundSize:"48px 48px"}}),(0,t.jsx)(n.motion.div,{className:"absolute inset-0 mix-blend-screen",style:{backgroundImage:"linear-gradient(to right, rgba(76,201,255,0.55) 1px, transparent 1px), linear-gradient(to bottom, rgba(76,201,255,0.55) 1px, transparent 1px)",backgroundSize:"48px 48px",maskImage:b,WebkitMaskImage:b,maskRepeat:"no-repeat",WebkitMaskRepeat:"no-repeat"}}),(0,t.jsx)(n.motion.div,{style:{left:y,top:v,width:620,height:620},className:"absolute rounded-full bg-[radial-gradient(circle,rgba(76,201,255,0.1),rgba(124,92,255,0.04)_45%,transparent_70%)] blur-3xl mix-blend-screen"})]})})}])},10542,e=>{"use strict";
1var t=e.i(60140),r=e.i(30551),n=e.i(86427),i=e.i(65566),o=e.i(71645),s=e.i(60830),a=e.i(87022);function l(e,t){let r,n=()=>{let{currentTime:n}=t,i=(null===n?0:n.value)/100;r!==i&&e(i),r=i};return a.frame.preUpdate(n,!0),()=>(0,a.cancelFrame)(n)}function u(e){return!("u"<typeof window)&&(e?(0,r.supportsViewTimeline)():(0,r.supportsScrollTimeline)())}var c=e.i(61327),f=e.i(83920),d=e.i(25791);let g=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),p={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function m(e,t,r,n){let i=r[t],{length:o,position:s}=p[t],a=i.current,l=r.time;i.current=Math.abs(e[`scroll${s}`]),i.scrollLength=e[`scroll${o}`]-e[`client${o}`],i.offset.length=0,i.offset[0]=0,i.offset[1]=i.scrollLength,i.progress=(0,f.progress)(0,i.scrollLength,i.current);let u=n-l;i.velocity=u>50?0:(0,d.velocityPerSecond)(i.current-a,u)}e.i(47167);var h=e.i(44230),y=e.i(15923),v=e.i(76959),b=e.i(72846);let x={start:0,center:.5,end:1};function w(e,t,r=0){let n=0;if(e in x&&(e=x[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(n=t*e),r+n}let E=[0,0],k=[[0,0],[1,1]],P={x:0,y:0},S=new WeakMap,N=new WeakMap,T=new WeakMap,L=new WeakMap,O=new WeakMap,M=e=>e===document.scrollingElement?window:e;function W(e,{container:t=document.scrollingElement,trackContentSize:r=!1,...n}={}){if(!t)return s.noop;let i=T.get(t);i||(i=new Set,T.set(t,i));let o=function(e,t,r,n={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!==e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,n.target,r),m(e,"x",r,t),m(e,"y",r,t),r.time=t,(n.offset||n.target)&&function(e,t,r){let{offset:n=k}=r,{target:i=e,axis:o="y"}=r,s="y"===o?"height":"width",a=i!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if((0,b.isHTMLElement)(n))r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let i=null,o=n.parentNode;for(;!i;)"svg"===o.tagName&&(i=o),o=n.parentNode;n=i}else break;return r}(i,e):P,l=i===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in i&&"svg"!==i.tagName?i.getBBox():{width:i.clientWidth,height:i.clientHeight},u={width:e.clientWidth,height:e.clientHeight};t[o].offset.length=0;let c=!t[o].interpolate,f=n.length;for(let e=0;e<f;e++){let r=function(e,t,r,n){let i=Array.isArray(e)?e:E,o=0;return"number"==typeof e?i=[e,e]:"string"==typeof e&&(i=(e=e.trim()).includes(" ")?e.split(" "):[e,x[e]?e:"0"]),(o=w(i[0],r,n))-w(i[1],t)}(n[e],u[s],l[s],a[o]);c||r===t[o].interpolatorOffsets[e]||(c=!0),t[o].offset[e]=r}c&&(t[o].interpolate=(0,h.interpolate)(t[o].offset,(0,y.defaultOffset)(n),{clamp:!1}),t[o].interpolatorOffsets=[...t[o].offset]),t[o].progress=(0,v.clamp)(0,1,t[o].interpolate(t[o].current))}(e,r,n)},notify:()=>t(r)}}(t,e,{time:0,x:g(),y:g()},n);if(i.add(o),!S.has(t)){let e=()=>{for(let e of i)e.measure(a.frameData.timestamp);a.frame.preUpdate(r)},r=()=>{for(let e of i)e.notify()},n=()=>a.frame.read(e);S.set(t,n);let o=M(t);window.addEventListener("resize",n),t!==document.documentElement&&N.set(t,(0,c.resize)(t,n)),o.addEventListener("scroll",n),n()}if(r&&!O.has(t)){let e=S.get(t),r={width:t.scrollWidth,height:t.scrollHeight};L.set(t,r);let n=a.frame.read(()=>{let n=t.scrollWidth,i=t.scrollHeight;(r.width!==n||r.height!==i)&&(e(),r.width=n,r.height=i)},!0);O.set(t,n)}let l=S.get(t);return a.frame.read(l,!1,!0),()=>{(0,a.cancelFrame)(l);let e=T.get(t);if(!e||(e.delete(o),e.size))return;let r=S.get(t);S.delete(t),r&&(M(t).removeEventListener("scroll",r),N.get(t)?.(),window.removeEventListener("resize",r));let n=O.get(t);n&&((0,a.cancelFrame)(n),O.delete(t)),L.delete(t)}}let R=[[[[0,1],[1,1]],"entry"],[[[0,0],[1,0]],"exit"],[[[1,0],[0,1]],"cover"],[k,"contain"]],j={start:0,end:1};function $(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(let[t,r]of R)if(function(e,t){let r=function(e){if(2!==e.length)return;let t=[];for(let r of e)if(Array.isArray(r))t.push(r);else{if("string"!=typeof r)return;let e=function(e){let t=e.trim().split(/\s+/);if(2!==t.length)return;let r=j[t[0]],n=j[t[1]];if(void 0!==r&&void 0!==n)return[r,n]}(r);if(!e)return;t.push(e)}return t}(e);if(!r)return!1;for(let e=0;e<2;e++){let n=r[e],i=t[e];if(n[0]!==i[0]||n[1]!==i[1])return!1}return!0}(e,t))return{rangeStart:`${r} 0%`,rangeEnd:`${r} 100%`}}let C=new Map;function B(e){let t={value:0},r=W(r=>
1{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}function I({source:e,container:t,...r}){let{axis:n}=r;e&&(t=e);let i=C.get(t);i||(i=new Map,C.set(t,i));let o=r.target??"self",s=i.get(o);s||(s={},i.set(o,s));let a=n+(r.offset??[]).join(",");return s[a]||(r.target&&u(r.target)?$(r.offset)?s[a]=new ViewTimeline({subject:r.target,axis:n}):s[a]=B({container:t,...r}):u()?s[a]=new ScrollTimeline({source:t,axis:n}):s[a]=B({container:t,...r})),s[a]}function _(e,{axis:t="y",container:r=document.scrollingElement,...n}={}){let i,o,a;if(!r)return s.noop;let c={axis:t,container:r,...n};return"function"==typeof e?function(e,t){return 2===e.length||t&&(t.target||t.offset)?W(r=>{e(r[t.axis].progress,r)},t):l(e,I(t))}(e,c):(i=I(c),o=c.target?$(c.offset):void 0,a=c.target?u(c.target)&&!!o:u(),e.attachTimeline({timeline:a?i:void 0,...o&&a&&{rangeStart:o.rangeStart,rangeEnd:o.rangeEnd},observe:e=>(e.pause(),l(t=>{e.time=e.iterationDuration*t},i))}))}var A=e.i(47414),z=e.i(74008);let F=()=>({scrollX:(0,n.motionValue)(0),scrollY:(0,n.motionValue)(0),scrollXProgress:(0,n.motionValue)(0),scrollYProgress:(0,n.motionValue)(0)}),H=e=>!!e&&!e.current;function V(e,r,n,i){return{factory:o=>{let s,a=()=>{H(n)||H(i)?t.microtask.read(a):s=_(o,{...r,axis:e,container:n?.current||void 0,target:i?.current||void 0})};return t.microtask.read(a),()=>{(0,t.cancelMicrotask)(a),s?.()}},times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}e.s(["useScroll",0,function({container:e,target:n,...s}={}){var a;let l=(0,A.useConstant)(F);a=s.offset,!("u"<typeof window)&&(n?(0,r.supportsViewTimeline)()&&!!$(a):(0,r.supportsScrollTimeline)())&&(l.scrollXProgress.accelerate=V("x",s,e,n),l.scrollYProgress.accelerate=V("y",s,e,n));let u=(0,o.useRef)(null),c=(0,o.useRef)(!1),f=(0,o.useCallback)(()=>(u.current=_((e,{x:t,y:r})=>{l.scrollX.set(t.current),l.scrollXProgress.set(t.progress),l.scrollY.set(r.current),l.scrollYProgress.set(r.progress)},{...s,container:e?.current||void 0,target:n?.current||void 0}),()=>{u.current?.()}),[e,n,JSON.stringify(s.offset)]);return(0,z.useIsomorphicLayoutEffect)(()=>{if(c.current=!1,!(H(e)||H(n)))return f();c.current=!0},[f]),(0,o.useEffect)(()=>{let r;if(!c.current)return;let o=()=>{let t=H(e),o=H(n);(0,i.invariant)(!t,"Container ref is defined but not hydrated","use-scroll-ref"),(0,i.invariant)(!o,"Target ref is defined but not hydrated","use-scroll-ref"),t||o||(r=f())};return t.microtask.read(o),()=>{(0,t.cancelMicrotask)(o),r?.()}},[f]),l}],10542)},19980,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(46932),i=e.i(72328),o=e.i(10542),s=e.i(95420);let a={top:"-top-1/3 left-1/2 -translate-x-1/2",center:"top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2",bottom:"-bottom-1/3 left-1/2 -translate-x-1/2"};e.s(["SectionGlow",0,function({position:e="top"}){let l=(0,i.useReducedMotion)(),u=(0,r.useRef)(null),{scrollYProgress:c}=(0,o.useScroll)({target:u,offset:["start end","end start"]}),f=(0,s.useTransform)(c,[0,.5,1],[.85,1.15,.85]);return(0,t.jsx)("div",{ref:u,className:"pointer-events-none absolute inset-0 z-0","aria-hidden":"true",children:(0,t.jsx)("div",{className:`absolute h-[70vh] w-[110vw] ${a[e]}`,children:(0,t.jsx)(n.motion.div,{style:l?void 0:{scale:f},className:"h-full w-full rounded-[100%] bg-[radial-gradient(closest-side,rgba(124,92,255,0.38),rgba(76,201,255,0.14)_50%,transparent_72%)] blur-3xl"})})})}])}]);

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.