PageSourceSearch

https://roboracerapp.vercel.app/_next/static/chunks/0gmuppqd9~jw3.js

js roboracerapp.vercel.app collected 2026-10-03 07:38:16 UTC 30,924 bytes, 9 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,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=>{}},98183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return l},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return a}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});function i(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function 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 b},NormalizeError:function(){return v},PageNotFoundError:function(){return x},SP:function(){return m},ST:function(){return g},WEB_VITALS:function(){return i},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 h},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return E}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=["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 p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function h(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await h(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&d(r))return n;if(!n)throw Object.defineProperty(Error(`"${f(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let m="u">typeof performance,g=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class y extends Error{}class v extends Error{}class x extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class b 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})}},96661,5014,e=>{"use strict";let t=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();e.s(["mergeClasses",0,t],96661);var r=e.i(71645),n={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let o=(0,r.createContext)({}),i=(0,r.forwardRef)(({color:e,size:i,strokeWidth:s,absoluteStrokeWidth:a,className:l="",children:u,iconNode:c,...f},d)=>{let{size:p=24,strokeWidth:h=2,absoluteStrokeWidth:m=!1,color:g="currentColor",className:y=""}=(0,r.useContext)(o)??{},v=a??m?24*Number(s??h)/Number(i??p):s??h;return(0,r.createElement)("svg",{ref:d,...n,width:i??p??n.width,height:i??p??n.height,stroke:e??g,strokeWidth:v,className:t("lucide",y,l),...!u&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(f)&&{"aria-hidden":"true"},...f},[...c.map(([e,t])=>(0,r.createElement)(e,t)),...Array.isArray(u)?u:[u]])});e.s(["default",0,i],5014)},56420,e=>{"use strict";var t=e.i(71645),r=e.i(96661);let n=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var o=e.i(5014);e.s(["default",0,(e,i)=>{let s=(0,t.forwardRef)(({className:s,...a},l)=>(0,t.createElement)(o.default,{ref:l,iconNode:i,className:(0,r.mergeClasses)(`lucide-${n(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,s),...a}
1));return s.displayName=n(e),s}],56420)},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(71645);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=i(e,n)),t&&(o.current=i(t,n))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},95057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return a},formatWithValidation:function(){return u},urlObjectKeys:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(90809)._(e.r(98183)),s=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:r}=e,n=e.protocol||"",o=e.pathname||"",a=e.hash||"",l=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(u+=":"+e.port)),l&&"object"==typeof l&&(l=String(i.urlQueryToSearchParams(l)));let c=e.search||l&&`?${l}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||s.test(n))&&!1!==u?(u="//"+(u||""),o&&"/"!==o[0]&&(o="/"+o)):u||(u=""),a&&"#"!==a[0]&&(a="#"+a),c&&"?"!==c[0]&&(c="?"+c),o=o.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${u}${o}${c}${a}`}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return a(e)}},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return i}});let n=e.r(18967),o=e.r(52817);function i(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},84508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},22016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return y},useLinkStatus:function(){return x}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(90809),s=e.r(43476),a=i._(e.r(71645)),l=e.r(95057),u=e.r(8372),c=e.r(18581),f=e.r(18967),d=e.r(5550);e.r(33525);let p=e.r(88540),h=e.r(91949),m=e.r(73668),g=e.r(9396);function y(t){var r,n;let o,i,y,[x,b]=(0,a.useOptimistic)(h.IDLE_LINK_STATUS),w=(0,a.useRef)(null),{href:E,as:C,children:j,prefetch:P=null,passHref:k,replace:S,shallow:N,scroll:M,onClick:T,onMouseEnter:L,onTouchStart:O,legacyBehavior:R=!1,onNavigate:A,transitionTypes:_,ref:$,unstable_dynamicOnHover:W,...I}=t;o=j,R&&("string"==typeof o||"number"==typeof o)&&(o=(0,s.jsx)("a",{children:o}));let U=a.default.useContext(u.AppRouterContext),B=!1!==P,F=!1!==P?null===(n=P)||"auto"===n?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,V="string"==typeof(r=C||E)?r:(0,l.formatUrl)(r);if(R){if(o?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});i=a.default.Children.only(o)}let z=R?i&&"object"==typeof i&&i.ref:$,D=a.default.useCallback(e=>(null!==U&&(w.current=(0,h.mountLinkInstance)(e,V,U,F,B,b)),()=>{w.current&&((0,h.unmountLinkForCurrentNavigation)(w.current),w.current=null),(0,h.unmountPrefetchableInstance)(e)}),[B,V,U,F,b]),H={ref:(0,c.useMergedRef)(D,z),onClick(t){R||"function"!=typeof T||T(t),R&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(t),!U||t.defaultPrevented||function(t,r,n,o,i,s,l){if("u">typeof window){let u,{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;
1if(!(0,m.isLocalURL)(r)){o&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=e.r(99781);a.default.startTransition(()=>{f(r,o?"replace":"push",!1===i?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,l)})}}(t,V,w,S,M,A,_)},onMouseEnter(e){R||"function"!=typeof L||L(e),R&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),U&&B&&(0,h.onNavigationIntent)(e.currentTarget,!0===W)},onTouchStart:function(e){R||"function"!=typeof O||O(e),R&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),U&&B&&(0,h.onNavigationIntent)(e.currentTarget,!0===W)}};return(0,f.isAbsoluteUrl)(V)?H.href=V:R&&!k&&("a"!==i.type||"href"in i.props)||(H.href=(0,d.addBasePath)(V)),y=R?a.default.cloneElement(i,H):(0,s.jsx)("a",{...I,...H,children:o}),(0,s.jsx)(v.Provider,{value:x,children:y})}e.r(84508);let v=(0,a.createContext)(h.IDLE_LINK_STATUS),x=()=>(0,a.useContext)(v);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},8037,e=>{"use strict";e.s(["siteConfig",0,{teamName:"RoboRacers",teamNumber:"16481",url:"https://roboracers.org",tagline:"It's about the race, not the finish line.",description:"FIRST Tech Challenge Team 16481 — engineering innovation, programming excellence, and community impact.",stats:{yearsActive:6,awards:9,outreachHours:1200,studentsMentored:300},social:{instagram:"https://www.instagram.com/roboracers.16481/",youtube:"https://www.youtube.com/@roboracers3071",email:"[email protected]"},nav:[{name:"About",href:"/about"},{name:"Robot",href:"/robot"},{name:"Programming",href:"/programming"},{name:"Outreach",href:"/outreach"},{name:"Awards",href:"/awards"},{name:"Sponsors",href:"/sponsors"},{name:"Resources",href:"/resources"},{name:"Fundraiser",href:"/fundraiser"},{name:"Contact",href:"/contact"}]}])},88653,e=>{"use strict";e.i(47167);var t=e.i(43476),r=e.i(71645),n=e.i(31178),o=e.i(47414),i=e.i(74008),s=e.i(21476),a=e.i(72846),l=r,u=e.i(13383);function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class f extends l.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,a.isHTMLElement)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=(0,a.isHTMLElement)(e)&&e.offsetWidth||0,n=(0,a.isHTMLElement)(e)&&e.offsetHeight||0,o=getComputedStyle(t),i=this.props.sizeRef.current;i.height=parseFloat(o.height),i.width=parseFloat(o.width),i.top=t.offsetTop,i.left=t.offsetLeft,i.right=r-i.width-i.left,i.bottom=n-i.height-i.top}return null}componentDidUpdate(){}render(){return this.props.children}}function d({children:e,isPresent:n,anchorX:o,anchorY:i,root:s,pop:a}){let p=(0,l.useId)(),h=(0,l.useRef)(null),m=(0,l.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:g}=(0,l.useContext)(u.MotionConfigContext),y=function(...e){return r.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=c(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():c(e[t],null)}}}}(...e),e)}(h,e.props?.ref??e?.ref);return(0,l.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:l,right:u,bottom:c}=m.current;if(n||!1===a||!h.current||!e||!t)return;let f="left"===o?`left: ${l}`:`right: ${u}`,d="bottom"===i?`bottom: ${c}`:`top: ${r}`;h.current.dataset.motionPopId=p;let y=document.createElement("style");g&&(y.nonce=g);let v=s??document.head;return v.appendChild(y),y.sheet&&y.sheet.insertRule(`
2          [data-motion-pop-id="${p}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${t}px !important;
6            ${f}px !important;
7            ${d}px !important;
8          }
9        `),()=>{h.current?.removeAttribute("data-motion-pop-id"),v.contains(y)&&v.removeChild(y)}},[n]),(0,t.jsx)(f,{isPresent:n,childRef:h,sizeRef:m,pop:a,children:!1===a?e:l.cloneElement(e,{ref:y})})}let p=({children:e,initial:n,isPresent:i,onExitComplete:a,custom:l,presenceAffectsLayout:u,mode:c,anch
9orX:f,anchorY:p,root:m})=>{let g=(0,o.useConstant)(h),y=(0,r.useId)(),v=!0,x=(0,r.useMemo)(()=>(v=!1,{id:y,initial:n,isPresent:i,custom:l,onExitComplete:e=>{for(let t of(g.set(e,!0),g.values()))if(!t)return;a&&a()},register:e=>(g.set(e,!1),()=>g.delete(e))}),[i,g,a]);return u&&v&&(x={...x}),(0,r.useMemo)(()=>{g.forEach((e,t)=>g.set(t,!1))},[i]),r.useEffect(()=>{i||g.size||!a||a()},[i]),e=(0,t.jsx)(d,{pop:"popLayout"===c,isPresent:i,anchorX:f,anchorY:p,root:m,children:e}),(0,t.jsx)(s.PresenceContext.Provider,{value:x,children:e})};function h(){return new Map}var m=e.i(64978);let g=e=>e.key||"";function y(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}e.s(["AnimatePresence",0,({children:e,custom:s,initial:a=!0,onExitComplete:l,presenceAffectsLayout:u=!0,mode:c="sync",propagate:f=!1,anchorX:d="left",anchorY:h="top",root:v})=>{let[x,b]=(0,m.usePresence)(f),w=(0,r.useMemo)(()=>y(e),[e]),E=f&&!x?[]:w.map(g),C=(0,r.useRef)(!0),j=(0,r.useRef)(w),P=(0,o.useConstant)(()=>new Map),k=(0,r.useRef)(new Set),[S,N]=(0,r.useState)(w),[M,T]=(0,r.useState)(w);(0,i.useIsomorphicLayoutEffect)(()=>{C.current=!1,j.current=w;for(let e=0;e<M.length;e++){let t=g(M[e]);E.includes(t)?(P.delete(t),k.current.delete(t)):!0!==P.get(t)&&P.set(t,!1)}},[M,E.length,E.join("-")]);let L=[];if(w!==S){let e=[...w];for(let t=0;t<M.length;t++){let r=M[t],n=g(r);E.includes(n)||(e.splice(t,0,r),L.push(r))}return"wait"===c&&L.length&&(e=L),T(y(e)),N(w),null}let{forceRender:O}=(0,r.useContext)(n.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:M.map(e=>{let r=g(e),n=(!f||!!x)&&(w===M||E.includes(r));return(0,t.jsx)(p,{isPresent:n,initial:(!C.current||!!a)&&void 0,custom:s,presenceAffectsLayout:u,mode:c,root:v,onExitComplete:n?void 0:()=>{if(k.current.has(r)||!P.has(r))return;k.current.add(r),P.set(r,!0);let e=!0;P.forEach(t=>{t||(e=!1)}),e&&(O?.(),T(j.current),f&&b?.(),l&&l())},anchorX:d,anchorY:h,children:e},r)})})}],88653)},10542,e=>{"use strict";var t=e.i(30551),r=e.i(86427),n=e.i(65566),o=e.i(71645),i=e.i(60830),s=e.i(87022);function a(e,t){let r,n=()=>{let{currentTime:n}=t,o=(null===n?0:n.value)/100;r!==o&&e(o),r=o};return s.frame.preUpdate(n,!0),()=>(0,s.cancelFrame)(n)}function l(e){return!("u"<typeof window)&&(e?(0,t.supportsViewTimeline)():(0,t.supportsScrollTimeline)())}var u=e.i(61327),c=e.i(83920),f=e.i(25791);let d=()=>({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 h(e,t,r,n){let o=r[t],{length:i,position:s}=p[t],a=o.current,l=r.time;o.current=Math.abs(e[`scroll${s}`]),o.scrollLength=e[`scroll${i}`]-e[`client${i}`],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=(0,c.progress)(0,o.scrollLength,o.current);let u=n-l;o.velocity=u>50?0:(0,f.velocityPerSecond)(o.current-a,u)}e.i(47167);var m=e.i(44230),g=e.i(15923),y=e.i(76959),v=e.i(72846);let x={start:0,center:.5,end:1};function b(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 w=[0,0],E=[[0,0],[1,1]],C={x:0,y:0},j=new WeakMap,P=new WeakMap,k=new WeakMap,S=new WeakMap,N=new WeakMap,M=e=>e===document.scrollingElement?window:e;function T(e,{container:t=document.scrollingElement,trackContentSize:r=!1,...n}={}){if(!t)return i.noop;let o=k.get(t);o||(o=new Set,k.set(t,o));let a=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),h(e,"x",r,t),h(e,"y",r,t),r.time=t,(n.offset||n.target)&&function(e,t,r){let{offset:n=E}=r,{target:o=e,axis:i="y"}=r,s="y"===i?"height":"width",a=o!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if((0,v.isHTMLElement)(n))r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let o=null,i=n.parentNode;for(;!o;)"svg"===i.tagName&&(o=i),i=n.parentNode;n=o}else break;return r}(o,e):C,l=o===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in o&&"svg"!==o.tagName?o.getBBox():{width:o.clientWidth,height:o.clientHeight}
9,u={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let c=!t[i].interpolate,f=n.length;for(let e=0;e<f;e++){let r=function(e,t,r,n){let o=Array.isArray(e)?e:w,i=0;return"number"==typeof e?o=[e,e]:"string"==typeof e&&(o=(e=e.trim()).includes(" ")?e.split(" "):[e,x[e]?e:"0"]),(i=b(o[0],r,n))-b(o[1],t)}(n[e],u[s],l[s],a[i]);c||r===t[i].interpolatorOffsets[e]||(c=!0),t[i].offset[e]=r}c&&(t[i].interpolate=(0,m.interpolate)(t[i].offset,(0,g.defaultOffset)(n),{clamp:!1}),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=(0,y.clamp)(0,1,t[i].interpolate(t[i].current))}(e,r,n)},notify:()=>t(r)}}(t,e,{time:0,x:d(),y:d()},n);if(o.add(a),!j.has(t)){let e=()=>{for(let e of o)e.measure(s.frameData.timestamp);s.frame.preUpdate(r)},r=()=>{for(let e of o)e.notify()},n=()=>s.frame.read(e);j.set(t,n);let i=M(t);window.addEventListener("resize",n),t!==document.documentElement&&P.set(t,(0,u.resize)(t,n)),i.addEventListener("scroll",n),n()}if(r&&!N.has(t)){let e=j.get(t),r={width:t.scrollWidth,height:t.scrollHeight};S.set(t,r);let n=s.frame.read(()=>{let n=t.scrollWidth,o=t.scrollHeight;(r.width!==n||r.height!==o)&&(e(),r.width=n,r.height=o)},!0);N.set(t,n)}let l=j.get(t);return s.frame.read(l,!1,!0),()=>{(0,s.cancelFrame)(l);let e=k.get(t);if(!e||(e.delete(a),e.size))return;let r=j.get(t);j.delete(t),r&&(M(t).removeEventListener("scroll",r),P.get(t)?.(),window.removeEventListener("resize",r));let n=N.get(t);n&&((0,s.cancelFrame)(n),N.delete(t)),S.delete(t)}}let L=[[[[0,1],[1,1]],"entry"],[[[0,0],[1,0]],"exit"],[[[1,0],[0,1]],"cover"],[E,"contain"]],O={start:0,end:1};function R(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(let[t,r]of L)if(function(e,t){let r=function(e){if(2!==e.length)return;let t=[];for(let r of e)if(Array.isArray(r))t.push(r);else{if("string"!=typeof r)return;let e=function(e){let t=e.trim().split(/\s+/);if(2!==t.length)return;let r=O[t[0]],n=O[t[1]];if(void 0!==r&&void 0!==n)return[r,n]}(r);if(!e)return;t.push(e)}return t}(e);if(!r)return!1;for(let e=0;e<2;e++){let n=r[e],o=t[e];if(n[0]!==o[0]||n[1]!==o[1])return!1}return!0}(e,t))return{rangeStart:`${r} 0%`,rangeEnd:`${r} 100%`}}let A=new Map;function _(e){let t={value:0},r=T(r=>{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}function $({source:e,container:t,...r}){let{axis:n}=r;e&&(t=e);let o=A.get(t);o||(o=new Map,A.set(t,o));let i=r.target??"self",s=o.get(i);s||(s={},o.set(i,s));let a=n+(r.offset??[]).join(",");return s[a]||(r.target&&l(r.target)?R(r.offset)?s[a]=new ViewTimeline({subject:r.target,axis:n}):s[a]=_({container:t,...r}):l()?s[a]=new ScrollTimeline({source:t,axis:n}):s[a]=_({container:t,...r})),s[a]}function W(e,{axis:t="y",container:r=document.scrollingElement,...n}={}){var o,s;let u,c,f;if(!r)return i.noop;let d={axis:t,container:r,...n};return"function"==typeof e?(o=e,s=d,2===o.length?T(e=>{o(e[s.axis].progress,e)},s):a(o,$(s))):(u=$(d),c=d.target?R(d.offset):void 0,f=d.target?l(d.target)&&!!c:l(),e.attachTimeline({timeline:f?u:void 0,...c&&f&&{rangeStart:c.rangeStart,rangeEnd:c.rangeEnd},observe:e=>(e.pause(),a(t=>{e.time=e.iterationDuration*t},u))}))}var I=e.i(47414),U=e.i(74008);let B=()=>({scrollX:(0,r.motionValue)(0),scrollY:(0,r.motionValue)(0),scrollXProgress:(0,r.motionValue)(0),scrollYProgress:(0,r.motionValue)(0)}),F=e=>!!e&&!e.current;function V(e,t,r,n){return{factory:o=>W(o,{...t,axis:e,container:r?.current||void 0,target:n?.current||void 0}),times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}e.s(["useScroll",0,function({container:e,target:r,...i}={}){var s;let a=(0,I.useConstant)(B);s=i.offset,!("u"<typeof window)&&(r?(0,t.supportsViewTimeline)()&&!!R(s):(0,t.supportsScrollTimeline)())&&(a.scrollXProgress.accelerate=V("x",i,e,r),a.scrollYProgress.accelerate=V("y",i,e,r));let l=(0,o.useRef)(null),u=(0,o.useRef)(!1),c=(0,o.useCallback)(()=>(l.current=W((e,{x:t,y:r})=>{a.scrollX.set(t.current),a.scrollXProgress.set(t.progress),a.scrollY.set(r.current),a.scrollYProgress.set(r.progress)},{...i,container:e?.current||void 0,target:r?.current||void 0}),()=>{l.current?.()}),[e,r,JSON.stringify(i.offset)]);return(0,U.useIsomorphicLayoutEffect)(()=>
9{if(u.current=!1,!(F(e)||F(r)))return c();u.current=!0},[c]),(0,o.useEffect)(()=>u.current?((0,n.invariant)(!F(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,n.invariant)(!F(r),"Target ref is defined but not hydrated","use-scroll-ref"),c()):void 0,[c]),a}],10542)},35382,e=>{"use strict";var t=e.i(86427),r=e.i(71645),n=e.i(13383),o=e.i(47414);e.s(["useMotionValue",0,function(e){let i=(0,o.useConstant)(()=>(0,t.motionValue)(e)),{isStatic:s}=(0,r.useContext)(n.MotionConfigContext);if(s){let[,t]=(0,r.useState)(e);(0,r.useEffect)(()=>i.on("change",t),[])}return i}])},58866,e=>{"use strict";var t=e.i(44230);e.s(["transform",0,function(...e){let r=!Array.isArray(e[0]),n=r?0:-1,o=e[0+n],i=e[1+n],s=e[2+n],a=e[3+n],l=(0,t.interpolate)(i,s,a);return r?l(o):l}])},95420,e=>{"use strict";var t=e.i(58866),r=e.i(47414),n=e.i(87022),o=e.i(74008),i=e.i(35382);function s(e,t){let r=(0,i.useMotionValue)(t()),s=()=>r.set(t());return s(),(0,o.useIsomorphicLayoutEffect)(()=>{let t=()=>n.frame.preRender(s,!1,!0),r=e.map(e=>e.on("change",t));return()=>{r.forEach(e=>e()),(0,n.cancelFrame)(s)}}),r}var a=e.i(86427);function l(e,t){let n=(0,r.useConstant)(()=>[]);return s(e,()=>{n.length=0;let r=e.length;for(let t=0;t<r;t++)n[t]=e[t].get();return t(n)})}e.s(["useTransform",0,function e(n,o,i,u){if("function"==typeof n){let e;return a.collectMotionValues.current=[],n(),e=s(a.collectMotionValues.current,n),a.collectMotionValues.current=void 0,e}if(void 0!==i&&!Array.isArray(i)&&"function"!=typeof o){var c=n,f=o,d=i,p=u;let t=(0,r.useConstant)(()=>Object.keys(d)),s=(0,r.useConstant)(()=>({}));for(let r of t)s[r]=e(c,f,d[r],p);return s}let h="function"==typeof o?o:(0,t.transform)(o,i,u),m=Array.isArray(n)?l(n,h):l([n],([e])=>h(e)),g=Array.isArray(n)?void 0:n.accelerate;return g&&!g.isTransformed&&"function"!=typeof o&&Array.isArray(i)&&u?.clamp!==!1&&(m.accelerate={...g,times:o,keyframes:i,isTransformed:!0,...u?.ease?{ease:u.ease}:{}}),m}],95420)},63780,e=>{"use strict";var t=e.i(43476),r=e.i(22016),n=e.i(71645),o=e.i(46932),i=e.i(88653),s=e.i(56420);let a=(0,s.default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]),l=(0,s.default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);var u=e.i(8037);e.s(["Navbar",0,function(){let[e,s]=(0,n.useState)(!1),[c,f]=(0,n.useState)(!1),[d,p]=(0,n.useState)(!0),h=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let e=h.current;e&&e.complete&&0===e.naturalWidth&&p(!1)},[]),(0,n.useEffect)(()=>{let e=()=>{f(window.scrollY>20)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,t.jsxs)("header",{className:`fixed top-0 left-0 right-0 z-50 transition-all duration-300 ${c?"bg-black/80 backdrop-blur-lg border-b border-purple-900/50":"bg-transparent"}`,children:[(0,t.jsxs)("nav",{className:"max-w-7xl mx-auto px-6 py-4 flex items-center justify-between",children:[(0,t.jsxs)(r.default,{href:"/",className:"flex items-center gap-3 group",children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-md overflow-hidden flex items-center justify-center group-hover:shadow-lg group-hover:shadow-purple-500/50 transition-shadow",children:d?(0,t.jsx)("img",{ref:h,src:"/logo/logo.png",alt:`${u.siteConfig.teamName} logo`,className:"w-full h-full object-contain",onError:()=>p(!1)}):(0,t.jsx)("div",{className:"w-full h-full bg-gradient-to-br from-purple-500 to-purple-800 flex items-center justify-center font-mono font-bold text-sm",children:"RR"})}),(0,t.jsx)("div",{className:"absolute -bottom-1 -right-1 w-2 h-2 bg-purple-400 rounded-full animate-pulse"})]}),(0,t.jsxs)("div",{className:"flex flex-col leading-none",children:[(0,t.jsx)("span",{className:"font-display text-lg tracking-wider",children:u.siteConfig.teamName.toUpperCase()}),(0,t.jsxs)("span",{className:"font-mono text-[10px] text-purple-400 tracking-[0.2em]",children:["TEAM ",u.siteConfig.teamNumber]})]})]}),(0,t.jsx)("div",{className:"hidden lg:flex items-center gap-1",children:u.siteConfig.nav.map(e=>(0,t.jsx)(r.default,{href:e.href,className:"px-4 py-2 text-sm text-gray-300 hover:text-white hover:bg-purple-900/30 rounded-md transition-all",children:e.name},e.href))}),(0,t.jsx)(r.default,{href:"/sponsors",className:"hidden lg:inline-flex items-center gap-2 px-4 py-2 bg-purple-600 hover:bg-purple-500 text-white text-sm font-medium rounded-md transition-all hover:shadow-lg hover:shadow-
9purple-500/50",children:"Sponsor us →"}),(0,t.jsx)("button",{onClick:()=>s(!e),className:"lg:hidden p-2 text-white hover:text-purple-400 transition-colors","aria-label":"Toggle menu",children:e?(0,t.jsx)(l,{size:24}):(0,t.jsx)(a,{size:24})})]}),(0,t.jsx)(i.AnimatePresence,{children:e&&(0,t.jsx)(o.motion.div,{initial:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},transition:{duration:.2},className:"lg:hidden bg-black/95 backdrop-blur-lg border-t border-purple-900/50 overflow-hidden",children:(0,t.jsxs)("div",{className:"px-6 py-4 flex flex-col gap-1",children:[u.siteConfig.nav.map(e=>(0,t.jsx)(r.default,{href:e.href,onClick:()=>s(!1),className:"px-4 py-3 text-sm text-gray-300 hover:text-white hover:bg-purple-900/30 rounded-md transition-all",children:e.name},e.href)),(0,t.jsx)(r.default,{href:"/sponsors",onClick:()=>s(!1),className:"mt-2 px-4 py-3 bg-purple-600 hover:bg-purple-500 text-white text-sm font-medium rounded-md text-center",children:"Sponsor us →"})]})})})]})}],63780)},80608,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(46932),o=e.i(10542);e.i(86427);var i=e.i(83352),s=e.i(83411),a=e.i(87022);function l(e){return"number"==typeof e?e:parseFloat(e)}var u=e.i(13383),c=e.i(35382),f=e.i(95420);let d=(0,e.i(56420).default)("arrow-up",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);e.s(["ScrollProgress",0,function(){let{scrollYProgress:e}=(0,o.useScroll)(),p=function(e,t={}){return function(e,t={}){let{isStatic:n}=(0,r.useContext)(u.MotionConfigContext),o=()=>(0,s.isMotionValue)(e)?e.get():e;if(n)return(0,f.useTransform)(o);let d=(0,c.useMotionValue)(o());return(0,r.useInsertionEffect)(()=>(function(e,t,r={}){let n,o=e.get(),u=null,c=o,f="string"==typeof o?o.replace(/[\d.-]/g,""):void 0,d=()=>{u&&(u.stop(),u=null),e.animation=void 0},p=()=>{(()=>{let t=l(e.get()),o=l(c);if(t===o)return d();let s=u?u.getGeneratorVelocity():e.getVelocity();d(),u=new i.JSAnimation({keyframes:[t,o],velocity:s,type:"spring",restDelta:.001,restSpeed:.01,...r,onUpdate:n})})(),e.animation=u??void 0,e.events.animationStart?.notify(),u?.then(()=>{e.animation=void 0,e.events.animationComplete?.notify()})};if(e.attach((e,t)=>{c=e,n=e=>{var r,n;return t((r=e,(n=f)?r+n:r))},a.frame.postRender(p)},d),(0,s.isMotionValue)(t)){let n=!0===r.skipInitialAnimation,o=t.on("change",t=>{var r,o,i,s;n?(n=!1,e.jump((r=t,(o=f)?r+o:r),!1)):e.set((i=t,(s=f)?i+s:i))}),i=e.on("destroy",o);return()=>{o(),i()}}return d})(d,e,t),[d,JSON.stringify(t)]),d}(e,{type:"spring",...t})}(e,{stiffness:120,damping:30,mass:.4}),h=2*Math.PI*21,m=(0,f.useTransform)(p,[0,1],[h,0]),[g,y]=(0,r.useState)(0),[v,x]=(0,r.useState)(!1);return(0,r.useEffect)(()=>p.on("change",e=>{y(Math.min(100,Math.round(100*e))),x(e>.015)}),[p]),(0,t.jsxs)(n.motion.button,{type:"button",onClick:()=>window.scrollTo({top:0,behavior:"smooth"}),"aria-label":"Back to top",initial:!1,animate:{opacity:+!!v,y:14*!v,pointerEvents:v?"auto":"none"},transition:{duration:.3,ease:"easeOut"},className:"group fixed bottom-6 right-6 z-40 hidden h-14 w-14 items-center justify-center rounded-full border border-purple-500/25 bg-black/50 backdrop-blur-md transition-colors hover:border-purple-400/70 md:flex",children:[(0,t.jsxs)("svg",{viewBox:"0 0 48 48",className:"absolute inset-0 h-full w-full -rotate-90",children:[(0,t.jsx)("circle",{cx:"24",cy:"24",r:21,fill:"none",stroke:"rgba(168,85,247,0.14)",strokeWidth:"2.5"}),(0,t.jsx)(n.motion.circle,{cx:"24",cy:"24",r:21,fill:"none",stroke:"#a855f7",strokeWidth:"2.5",strokeLinecap:"round",strokeDasharray:h,style:{strokeDashoffset:m}})]}),(0,t.jsx)("span",{className:"relative font-mono text-[11px] tabular-nums text-purple-200/90 transition-opacity group-hover:opacity-0",children:g}),(0,t.jsx)(d,{size:16,className:"absolute text-purple-100 opacity-0 transition-opacity group-hover:opacity-100"})]})}],80608)}]);

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.