1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,40775,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(47275),o=e.i(24201);e.s(["default",0,function(e){let{placement:a}=e,{id:l,variant:u}=n.AD_SLOTS[a],i=(0,r.useRef)(!1);if((0,r.useEffect)(()=>{if(l&&!i.current){i.current=!0;try{(window.adsbygoogle=window.adsbygoogle||[]).push({})}catch{}}},[l]),!l)return null;let s="banner"===u;return(0,t.jsx)("div",{className:`ad-slot ad-${u}`,children:(0,t.jsx)("ins",{className:"adsbygoogle",style:s?{display:"block",width:"100%"}:{display:"inline-block"},"data-ad-client":o.SITE.adsClient,"data-ad-slot":l,...s?{"data-ad-format":"horizontal","data-full-width-responsive":"true"}:{}})})}])},80636,e=>{"use strict";var t=e.i(18566),r=e.i(71645);e.s(["default",0,function(){let e=(0,t.usePathname)();return(0,r.useEffect)(()=>{if(window.location.hash)return;let e=document.documentElement,t=e.style.scrollBehavior;e.style.scrollBehavior="auto",window.scrollTo(0,0),e.style.scrollBehavior=t},[e]),null}])},91148,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(22016);let o=null;e.s(["default",0,function(){let[e,a]=(0,r.useState)(""),[l,u]=(0,r.useState)(!1),i=(0,r.useRef)(null);(0,r.useEffect)(()=>{let e=e=>{i.current&&!i.current.contains(e.target)&&u(!1)};return document.addEventListener("click",e),()=>document.removeEventListener("click",e)},[]);let s=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:8,n=t.trim().toLowerCase();return n.length<1?[]:e.filter(e=>e.key.includes(n)).sort((e,t)=>e.key.indexOf(n)-t.key.indexOf(n)||e.key.length-t.key.length).slice(0,r)}(function(e){let[t,n]=(0,r.useState)([]);return(0,r.useEffect)(()=>{if(!e||t.length)return;let r=!0;return(!o&&(o=fetch("/search-index.json").then(e=>e.ok?e.json():[]).then(e=>e.map(e=>{let[t,r,n,o,a]=e;return{slug:t,name:r,category:n,thumbnail:o||null,href:a,key:`${r} ${n}`.toLowerCase()}})).catch(()=>(o=null,[]))),o).then(e=>{r&&n(e)}),()=>{r=!1}},[e,t.length]),t}(l),e);return(0,t.jsxs)("div",{ref:i,className:"s-searchwrap relative min-w-0 flex-1",children:[(0,t.jsxs)("label",{className:"s-search flex h-9 items-center gap-2 rounded-xl bg-card/75 px-3 ring-1 ring-white/5 transition-all focus-within:bg-card focus-within:ring-1 focus-within:ring-accent/50",children:[(0,t.jsxs)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",className:"flex-shrink-0 text-muted","aria-hidden":!0,children:[(0,t.jsx)("circle",{cx:"11",cy:"11",r:"7"}),(0,t.jsx)("path",{d:"m20 20-3.5-3.5"})]}),(0,t.jsx)("input",{type:"search",value:e,onChange:e=>{a(e.target.value),u(!0)},onFocus:()=>u(!0),placeholder:"Search games...","aria-label":"Search games",className:"h-full w-full bg-transparent text-sm text-ink placeholder:text-muted/60 outline-none"}),e&&(0,t.jsx)("button",{type:"button",onClick:()=>a(""),"aria-label":"Clear search",className:"flex-shrink-0 text-muted hover:text-ink text-xs",children:"â"})]}),l&&s.length>0&&(0,t.jsx)("ul",{className:"absolute left-0 right-0 top-11 z-50 overflow-hidden rounded-2xl bg-card/95 p-1.5 shadow-2xl backdrop-blur-md border border-white/[0.08]",children:s.map(e=>(0,t.jsx)("li",{children:(0,t.jsxs)(n.default,{href:e.href,onClick:()=>{u(!1),a("")},className:"flex items-center gap-3 rounded-xl px-3 py-2 text-sm text-ink transition-colors hover:bg-raise",children:[e.thumbnail&&(0,t.jsx)("img",{src:e.thumbnail,alt:"",width:32,height:32,className:"h-8 w-8 rounded-lg object-cover"}),(0,t.jsx)("span",{className:"font-medium",children:e.name}),(0,t.jsx)("span",{className:"ml-auto text-xs text-muted",children:e.category})]})},e.slug))})]})}],91148)},47275,24201,e=>{"use strict";let t=e.i(23718).default,r={...t,url:`https://${t.domain}`,brand:t.brand??t.name,email:t.email??`contact@${t.domain}`,template:t.template??"arcade",ugcApi:"https://g.w3technic.com/api/ugc.php",reportApi:"https://g.w3technic.com/api/report.php"};e.s(["SITE",0,r],24201);let n={header:"banner","home-below-player":"leader","home-sidebar":"rect","game-below-player":"leader","article-end":"leader","games-top":"leader"},o=Object.fromEntries(Object.keys(n).map(e=>[e,{id:r.adSlots?.[e]??"",variant:n[e]}]));e.s(["AD_SLOTS",0,o,"thumbSmall",0,function(e){return!e||!e.startsWith("/thumbs/")||e.startsWith("/thumbs/s/")?null:e.replace("/thumbs/","/thumbs/s/")}],47275)},23718,(e,t,r)=>{t.exports={domain:"timeshooter3.org",name:"Time Shooter 3",tagline:"Time moves only when you move â breach, dodge, and neutralize in Time Shooter 3: SWAT",adsClient:"ca-pub-3720612299124178",themeColor:"#000000",template:"arcade",heroPortrait:!1,developer:"GoGoMan",lane:"",since:null,selfHosted:!1,palette:{paper:"#111112",card:"#1e1e1f",raise:"#29292a",line:"#393939",grid:"#1a1a1b",ink:"#ededed",muted:"#99999a",accent:"#e02424",accent_dark:"#b81e1e",marker:"#ffffff",prose:"#cacaca",title_color:"#e02424",glow_rgb:"224, 36, 36"},text:{footerBlurb:"Time Shooter 3: SWAT is the slow-motion tactical FPS by GoGoMan where time moves only when you move. Breach rooms, dodge sniper rounds, neutralize hostiles, and rescue hostages directly in your browser.",footerLegal:"Time Shooter 3: SWAT is created by GoGoMan. This fan portal provides free browser access for action and shooter fans worldwide. All trademarks and copyrights belong to their respective owners.",gamesTitle:"All Games â Tactical FPS, Action & Slow-Motion",gamesDescription:"Explore every game on timeshooter3.org: Time Shooter 3 SWAT, Time Shooter 2, sniper challenges, combat arenas, and fast-paced arcade games.",gamesIntro:"Explore our collection of {n} free browser games: from tactical SWAT breaching operations and slow-motion shootouts to competitive combat arenas and classic arca
1de shooters.",blogTitle:"Time Shooter 3 Blog â Tactics, SWAT Breaching & Strategy Guides",blogDescription:"Tactical guides for Time Shooter 3 SWAT: room-clearing strategies, ballistic riot shield utilization, and slow-motion physics breakdowns.",blogBlurb:"Expert combat manuals: ballistic shield techniques, room breaching maneuvers, weapon prioritization, and temporal movement mechanics.",aboutIntro:"timeshooter3.org is a high-speed, dedicated gaming portal created for fans of the viral tactical first-person shooter series: Time Shooter 3: SWAT. Designed as a lean static web application, the site delivers instantaneous load times, fluid 60 FPS gameplay, and complete cross-device accessibility with zero bloat.",aboutLane:"Alongside Time Shooter 3, we curate the finest in precision shooting, slow-motion bullet-dodging, and tactical room-clearing arcade games. Every title on our roster features hand-crafted tactical guides, control breakdowns, and survival tips.",aboutHow:"Games featured on timeshooter3.org run directly in modern HTML5 and WebGL web browsers without requiring external plugins, downloads, or software installations. Save progress, level unlocks, and high scores are preserved locally on your device."},game:{description:"The ultimate slow-motion tactical FPS: breach barricaded rooms, deploy riot shields, dodge bullet vectors, and rescue hostages where time moves only when you move.",datePublished:"2022",playMode:"SinglePlayer",alternateName:["Time Shooter 3","TimeShooter 3 SWAT"],genre:["First-Person Shooter","Tactical Shooter","Action","Slow Motion"],websiteDescription:"Play Time Shooter 3: SWAT and explore curated slow-motion, FPS, and action arcade games."},palette_before_skin:{paper:"#0a0c10",card:"#121620",raise:"#1a2030",line:"#263248",grid:"#0e121a",ink:"#f0f4f8",muted:"#8a9bb0",accent:"#f97316",marker:"#38bdf8",accent_dark:"#c2410c",prose:"#cbd5e1"},skin:{font:"black-ops-one",radius:[0,2,0],border:1,borderColor:"#2d2d30",shadow:"soft",bg:"diagonal",header:"ink",caps:!0,tracking:".03em"},seoKeyword:"unblocked",seoHome:{name:"Time Shooter 3"}}},22016,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return b},useLinkStatus:function(){return v}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(90809),l=e.r(43476),u=a._(e.r(71645)),i=e.r(95057),s=e.r(8372),c=e.r(18581),d=e.r(18967),f=e.r(5550),p=e.r(88540),h=e.r(91949),m=e.r(73668),g=e.r(9396);function b(t){var r;let n,o,a,[b,v]=(0,u.useOptimistic)(h.IDLE_LINK_STATUS),_=(0,u.useRef)(null),{href:P,as:x,children:j,prefetch:S=null,passHref:T,replace:O,shallow:C,scroll:w,onClick:E,onMouseEnter:R,onTouchStart:M,legacyBehavior:N=!1,onNavigate:A,transitionTypes:k,ref:F,unstable_dynamicOnHover:L,...B}=t;n=j,N&&("string"==typeof n||"number"==typeof n)&&(n=(0,l.jsx)("a",{children:n}));let D=u.default.useContext(s.AppRouterContext),I=!1!==S,U=!1===S?"none":!0===S?"full":"auto",H="none"!==U?"auto"===U?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,$="string"==typeof(r=x||P)?r:(0,i.formatUrl)(r);if(N){if(n?.$$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});o=u.default.Children.only(n)}let W=N?o&&"object"==typeof o&&o.ref:F,K,z=u.default.useCallback(e=>(null!==D&&(_.current=(0,h.mountLinkInstance)(e,$,D,H,I,v,K)),()=>{_.current&&((0,h.unmountLinkForCurrentNavigation)(_.current),_.current=null),(0,h.unmountPrefetchableInstance)(e)}),[I,$,D,H,v,K]),V={ref:(0,c.useMergedRef)(z,W),onClick(t){N||"function"!=typeof E||E(t),N&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(t),!D||t.defaultPrevented||function(t,r,n,o,a,l,i){let s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"none";if("u">typeof window){let c,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||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(),l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=e.r(99781);u.default.startTransition(()=>{f(r,o?"replace":"push",!1===a?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,i,s)})}}(t,$,_,O,w,A,k,U)},onMouseEnter(e){N||"function"!=typeof R||R(e),N&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),D&&I&&(0,h.onNavigationIntent)(e.currentTarget,!0===L)},onTouchStart:function(e){N||"function"!=typeof M||M(e),N&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),D&&I&&(0,h.onNavigationIntent)(e.currentTarget,!0===L)}};return(0,d.isAbsoluteUrl)($)?V.href=$:N&&!T&&("a"!==o.type||"href"in o.props)||(V.href=(0,f.addBasePath)($)),a=N?u.default.cloneElement(o,V):(0,l.jsx)("a",{...B,...V,children:n}),(0,l.jsx)(y.Provider,{value:b,children:a})}let y=(0,u.createContext)(h.IDLE_LINK_STATUS),v=()=>(0,u.useContext)(y);("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)},28298,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useRouterBFCache",{enumerable:!0,get:function(){return o}});let n=e.r(71645);function o(e,t,r){let[o,a]=(0,n.useState)(()=>({tree:e,cacheNode:t,stateKey:r,next:null}));if(o.tree===e)return o;let l={tree:e,cacheNode:t,stateKey:r,next:null},u=1,i=o,s=l;for(;null!==i&&u<1;){if(i.stateKey===r){s.next=i.next;break}{u++;let e={tree:i.tree,cacheNode:i.cacheNode,stateKey:i.stateKey,next:null};s.next=e,s=e}i=i.next}return a(l),l}("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)},47257,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ClientPageRoot",{enumerable:!0,get:function(){return s}});let n=e.r(43476),o=e.r(8372),a=e.r(71645),l=e.r(33906),u=e.r(61994),i=e.r(15783);function s(e){let t,r,{Component:s,serverProvidedParams:c}=e;if(null!==c)t=c.searchParams,r=c.params;else{let e=(0,a.use)(o.LayoutRouterContext);r=null!==e?e.parentParams:{},t=(0,l.urlSearchParamsToParsedUrlQuery)((0,a.use)(u.SearchParamsContext))}let d=(0,i.createClientSearchParams)(t),f=(0,i.createClientParams)(r);return(0,n.jsx)(s,{params:f,searchParams:d})}("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)},92825,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ClientSegmentRoot",{enumerable:!0,get:function(){return u}});let n=e.r(43476),o=e.r(8372),a=e.r(71645),l=e.r(15783);function u(e){let t,{Component:r,slots:u,serverProvidedParams:i}=e;if(null!==i)t=i.params;else{let e=(0,a.use)(o.LayoutRouterContext);t=null!==e?e.parentParams:{}}let s=(0,l.createClientParams)(t);return(0,n.jsx)(r,{...u,params:s})}("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)},68017,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"HTTPAccessFallbackBoundary",{enumerable:!0,get:function(){return c}});let n=e.r(90809),o=e.r(43476),a=n._(e.r(71645)),l=e.r(90373),u=e.r(54394),i=e.r(8372);class s extends a.default.Component{constructor(e){super(e),this.state={triggeredStatus:void 0,previousPathname:e.pathname}}componentDidCatch(){}static getDerivedStateFromError(e){if((0,u.isHTTPAccessFallbackError)(e))return{triggeredStatus:(0,u.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:r,children:n}=this.props,{triggeredStatus:a}=this.state,l={[u.HTTPAccessErrorStatus.NOT_FOUND]:e,[u.HTTPAccessErrorStatus.FORBIDDEN]:t,[u.HTTPAccessErrorStatus.UNAUTHORIZED]:r};if(a){let i=a===u.HTTPAccessErrorStatus.NOT_FOUND&&e,s=a===u.HTTPAccessErrorStatus.FORBIDDEN&&t,c=a===u.HTTPAccessErrorStatus.UNAUTHORIZED&&r;return i||s||c?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"robots",content:"noindex"}),!1,l[a]]}):n}return n}}function c(e){let{notFound:t,forbidden:r,unauthorized:n,children:u}=e,c=(0,l.useUntrackedPathname)(),d=(0,a.useContext)(i.MissingSlotContext);return t||r||n?(0,o.jsx)(s,{pathname:c,notFound:t,forbidden:r,unauthorized:n,missingSlots:d,children:u}):(0,o.jsx)(o.Fragment,{children:u})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},22976,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={InstantValidationBoundaryContext:function(){return a},PlaceValidationBoundaryBelowThisLevel:function(){return l},RenderValidationBoundaryAtThisLevel:function(){return u},SlotMarker:function(){return i}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=null,l=null,u=null,i=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)},77694,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={InstantValidationBoundaryContext:function(){return a.InstantValidationBoundaryContext},PlaceValidationBoundaryBelowThisLevel:function(){return a.PlaceValidationBoundaryBelowThisLevel},RenderValidationBoundaryAtThisLevel:function(){return a.RenderValidationBoundaryAtThisLevel},SlotMarker:function(){return a.SlotMarker}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(22976);("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)},39756,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={LoadingBoundaryProvider:function(){return T},default:function(){return C}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(55682),l=e.r(90809),u=e.r(43476),i=l._(e.r(71645)),s=a._(e.r(74080)),c=e.r(8372),d=e.r(1244),f=e.r(72383),p=e.r(91915),h=e.r(58442),m=e.r(68017);e.r(77694);let g=e.r(70725),b=e.r(28298);e.r(74180);let y=e.r(61994),v=e.r(33906),_=e.r(95871);s.default.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function P(e,t,r){let n=e.getClientRects();if(0===n.length)return 0;let o=1/0;for(let e=0;e<n.length;e++){let t=n[e];t.top<o&&(o=t.top)}return o>=r()&&o<=t?1:2}i.default.Component;let x=function(e){let t=i.default.useRef(null);return(0,i.useLayoutEffect)(()=>{let{focusAndScrollRef:r,cacheNode:n}=e,o=r.forceScroll?r.scrollRef:n.scrollRef;if(null===o||!o.current)return;let a=null,l=r.hashFragment;if(l){var u;if(null===(a="top"===(u=l)?document.body:document.getElementById(u)??document.getElementsByName(u)[0]??null)){o.current=!1,r.onlyHashChange=!1,r.hashFragment=null;return}}else a=t.current;if(null===a)return;let i=!1;(0,p.disableSmoothScrollDuringRouteTransition)(()=>{let e=document.documentElement,t=null,r=null,n=null,u=()=>{var r,o;let a,l;return null===n&&(r=e,o=t,n=!Number.isFinite(l=Number.parseFloat(a=getComputedStyle(r).scrollPaddingTop))||l<0?0:a.endsWith("px")?l:a.endsWith("%")?l/100*o:0),n};(l||(t=e.clientHeight,0!==(r=P(a,t,u))))&&((i=!0,o.current=!1,l)?a.scrollIntoView():1!==r&&(e.scrollTop=0,2===P(a,t,u)&&a.scrollIntoView()))},{dontForceLayout:!0,onlyHashChange:r.onlyHashChange}),i&&(r.onlyHashChange=!1,r.hashFragment=null)},void 0),(0,u.jsx)(i.Fragment,{ref:t,children:e.children})};function j(e){let{children:t,cacheNode:r}=e,n=(0,i.useContext)(c.GlobalLayoutRouterContext);if(!n)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});return(0,u.jsx)(x,{focusAndScrollRef:n.focusAndScrollRef,cacheNode:r,children:t})}function S(e){let t,{tree:r,segmentPath:n,debugNameContext:o,cacheNode:a,params:l,url:s,isActive:f}=e,p=(0,i.useContext)(c.GlobalLayoutRouterContext);if((0,i.useContext)(y.NavigationPromisesContext),!p)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});let h=null!==a?a:(0,i.use)(d.unresolvedThenable),m=null!==h.prefetchRsc?h.prefetchRsc:h.rsc,g=(0,i.useDeferredValue)(h.rsc,m);if((0,_.isDeferredRsc)(g)){let e=(0,i.use)(g);null===e&&(0,i.use)(d.unresolvedThenable),t=e}else null===g&&(0,i.use)(d.unresolvedThenable),t=g;let b=t;return(0,u.jsx)(c.LayoutRouterContext.Provider,{value:{parentTree:r,parentCacheNode:h,parentSegmentPath:n,parentParam
1s:l,parentLoadingData:null,debugNameContext:o,url:s,isActive:f},children:b})}function T(e){let{loading:t,children:r}=e,n=(0,i.use)(c.LayoutRouterContext);return null===n?r:(0,u.jsx)(c.LayoutRouterContext.Provider,{value:{parentTree:n.parentTree,parentCacheNode:n.parentCacheNode,parentSegmentPath:n.parentSegmentPath,parentParams:n.parentParams,parentLoadingData:t,debugNameContext:n.debugNameContext,url:n.url,isActive:n.isActive},children:r})}function O(e){let{name:t,loading:r,children:n}=e;if(null!==r){let e=r[0],o=r[1],a=r[2];return(0,u.jsx)(i.Suspense,{name:t,fallback:(0,u.jsxs)(u.Fragment,{children:[o,a,e]}),children:n})}return(0,u.jsx)(u.Fragment,{children:n})}function C(e){let{parallelRouterKey:t,error:r,errorStyles:n,errorScripts:o,templateStyles:a,templateScripts:l,template:s,notFound:p,forbidden:y,unauthorized:_,segmentViewBoundaries:P}=e,x=(0,i.useContext)(c.LayoutRouterContext);if(!x)throw Object.defineProperty(Error("invariant expected layout router to be mounted"),"__NEXT_ERROR_CODE",{value:"E56",enumerable:!1,configurable:!0});let{parentTree:T,parentCacheNode:C,parentSegmentPath:w,parentParams:E,parentLoadingData:R,url:M,isActive:N,debugNameContext:A}=x,k=T[0],F=null===w?[t]:w.concat([k,t]),L=T[1][t],B=C.slots;(void 0===L||null===B)&&(0,i.use)(d.unresolvedThenable);let D=L[0],I=B[t]??null,U=(0,g.createRouterCacheKey)(D,!0),H=(0,b.useRouterBFCache)(L,I,U),$=[];do{let e=H.tree,t=H.cacheNode,i=H.stateKey,d=e[0],g=E;if(Array.isArray(d)){let e=d[0],t=d[1],r=d[2],n=(0,v.getParamValueFromCacheKey)(t,r);null!==n&&(g={...E,[e]:n})}let b=function(e){if("/"===e)return"/";if("string"==typeof e)if("(__SLOT__)"===e)return;else return e+"/";return e[1]+"/"}(d),P=b??A,x=void 0===b?void 0:A,T=(0,u.jsxs)(j,{cacheNode:t,children:[(0,u.jsx)(f.ErrorBoundary,{errorComponent:r,errorStyles:n,errorScripts:o,children:(0,u.jsx)(O,{name:x,loading:R,children:(0,u.jsx)(m.HTTPAccessFallbackBoundary,{notFound:p,forbidden:y,unauthorized:_,children:(0,u.jsxs)(h.RedirectBoundary,{children:[(0,u.jsx)(S,{url:M,tree:e,params:g,cacheNode:t,segmentPath:F,debugNameContext:P,isActive:N&&i===U}),null]})})})}),null]}),C=(0,u.jsxs)(c.TemplateContext.Provider,{value:T,children:[a,l,s]},i);$.push(C),H=H.next}while(null!==H)return $}("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)},37457,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return u}});let n=e.r(90809),o=e.r(43476),a=n._(e.r(71645)),l=e.r(8372);function u(){let e=(0,a.useContext)(l.TemplateContext);return(0,o.jsx)(o.Fragment,{children:e})}("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)},6831,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderParamsFromClient",{enumerable:!0,get:function(){return o}});let n=new WeakMap;function o(e){let t=n.get(e);if(t)return t;let r=Promise.resolve(e);return n.set(e,r),r}("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)},97689,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderParamsFromClient",{enumerable:!0,get:function(){return n}});let n=e.r(6831).createRenderParamsFromClient;("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)},93504,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return o}});let n=new WeakMap;function o(e){let t=n.get(e);if(t)return t;let r=Promise.resolve(e);return n.set(e,r),r}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},66996,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return n}});let n=e.r(93504).createRenderSearchParamsFromClient;("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)},15783,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={createClientParams:function(){return a.createRenderParamsFromClient},createClientSearchParams:function(){return l.createRenderSearchParamsFromClient}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(97689),l=e.r(66996);("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)},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=a(e,n)),t&&(o.current=a(t,n))},[e,t])}function a(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)},18967,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return b},MiddlewareNotFoundError:function(){return P},MissingStaticPage:function(){return _},NormalizeError:function(){return y},PageNotFoundError:function(){return v},SP:function(){return m},ST:function(){return g},WEB_VITALS:function(){return a},execOnce:function(){return l},getDisplayName:function(){return d},getLocationOrigin:function(){return s},getURL:function(){return c},isAbsoluteUrl:function(){return i},isResSent:function(){return f},loadGetInitialProps:function(){return h},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return x}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=["CLS","FCP","FID","INP","LCP","TTFB"];function l(e){let t,r=!1;return function(){for(var n=arguments.length,o=Array(n),a=0;a<n;a++)o[a]=arguments[a];return r||(r=!0,t=e(...o)),t}}let u=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,i=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&u.test(e)};function s(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=s();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(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&&f(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(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 b extends Error{}class y extends Error{}class v extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class _ extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}
1class P extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function x(e){return JSON.stringify({message:e.message,stack:e.stack})}},27201,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"IconMark",{enumerable:!0,get:function(){return o}});let n=e.r(43476),o=()=>"u">typeof window?null:(0,n.jsx)("meta",{name:"«nxt-icon»"})},91915,(e,t,r)=>{"use strict";function n(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t.onlyHashChange)return void e();let r=document.documentElement;if("smooth"!==r.dataset.scrollBehavior)return void e();let n=r.style.scrollBehavior;r.style.scrollBehavior="auto",t.dontForceLayout||r.getClientRects(),e(),r.style.scrollBehavior=n}e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"disableSmoothScrollDuringRouteTransition",{enumerable:!0,get:function(){return n}})},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return a}});let n=e.r(18967),o=e.r(52817);function a(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}}},98183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return i},searchParamsToUrlQuery:function(){return a},urlQueryToSearchParams:function(){return u}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});function a(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 l(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function u(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,l(e));else t.set(r,l(n));return t}function i(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];for(let t of r){for(let r of t.keys())e.delete(r);for(let[r,n]of t.entries())e.append(r,n)}return e}},95057,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return u},formatWithValidation:function(){return s},urlObjectKeys:function(){return i}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(90809)._(e.r(98183)),l=/https?|ftp|gopher|file/;function u(e){let{auth:t,hostname:r}=e,n=e.protocol||"",o=e.pathname||"",u=e.hash||"",i=e.query||"",s=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?s=t+e.host:r&&(s=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(s+=":"+e.port)),i&&"object"==typeof i&&(i=String(a.urlQueryToSearchParams(i)));let c=e.search||i&&`?${i}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||l.test(n))&&!1!==s?(s="//"+(s||""),o&&"/"!==o[0]&&(o="/"+o)):s||(s=""),u&&"#"!==u[0]&&(u="#"+u),c&&"?"!==c[0]&&(c="?"+c),o=o.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${s}${o}${c}${u}`}let i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function s(e){return u(e)}},18566,(e,t,r)=>{t.exports=e.r(76562)}]);
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.