1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._posthogReleaseId=e._posthogReleaseId||"01a0ed7e-984b-0000-d32a-9ad2941af02f";var n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="34ce4ae0-252d-59c9-9fdf-8154710b4eab")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,12244,109549,e=>{"use strict";var r=e.i(669430),t=e.i(657192),n=e.i(449701),o=e.i(193872),i=e.i(84422);function s(e){return e instanceof Error&&"ApiError"===e.name}function a(e){if("object"==typeof e&&null!==e)try{e.reported=!0}catch{}}function l(e,n,s={}){try{let a={...n,$current_url:(0,t.sanitizeAnalyticsUrl)(window.location.href),route_pattern:(0,o.currentRoutePattern)(),dom_translated:function(){try{return(0,i.translationMarker)()}catch{return null}}()};if(s.unhandled){let t=r.default.exceptions;if(t){let r=t.buildProperties(e,{handled:!1,syntheticException:Error("PostHog syntheticException")});t.sendExceptionEvent({...r,...a});return}r.default.__loaded&&console.warn("[error-reporting] posthog.exceptions missing â falling back to handled")}r.default.captureException(e,a)}catch(e){console.warn("[error-reporting] capture failed",e)}}let u=new Set([502,503,504]),d=new Set(["GET","HEAD"]),c=/^[A-Za-z][A-Za-z0-9_]{0,63}$/;e.s(["markReported",0,a,"reportApiFailure",0,function(e){var r,t;let i;if(e.serverSide)return!1;let p={endpoint:e.endpoint.split("?")[0]??e.endpoint,method:e.method?.toUpperCase(),status:e.status,request_id:e.requestId,kind:e.kind,error_code:"string"==typeof(i=s(r=e.error)?r.errorCode:void 0)&&c.test(i)?i:void 0};return"network"===e.kind&&(0,n.noteNetworkFailure)(),(0,o.track)("api_error",p),a(e.error),!!("network"===e.kind?!(void 0===(t=e.method)||d.has(t.toUpperCase())):"timeout"===e.kind||void 0!==e.status&&u.has(e.status))&&(l(e.error,p),!0)},"reportException",0,l,"reportHandled",0,function(e,r){if("object"==typeof e&&null!==e&&!0===e.reported)return;let t=s(e)?e:void 0;if(t?.code===401)return;a(e);let n={handled:!0,area:r.area,severity:r.severity??"error",request_id:t?.requestId,status:t?.code,...r.extra};for(let e of Object.keys(n))void 0===n[e]&&delete n[e];l(e,n)}],12244),e.s(["randomId",0,function(){let e=globalThis.crypto;if(e&&"function"==typeof e.randomUUID)return e.randomUUID();if(e&&"function"==typeof e.getRandomValues)return Array.from(e.getRandomValues(new Uint8Array(8)),e=>e.toString(16).padStart(2,"0")).join("");let r="";for(;r.length<16;)r+=Math.floor(16*Math.random()).toString(16);return r}],109549)},696651,e=>{"use strict";e.s(["deployId",0,function(){return globalThis.NEXT_DEPLOYMENT_ID||"dev"}])},149328,e=>{"use strict";var r=e.i(669430),t=e.i(657192),n=e.i(696651),o=e.i(43490),i=e.i(666568);let s="fdw_bug_report",a="bug-report",l=`/contact?subject=${a}`;function u(e){var r;let n,o;return{...e,reason:(n="string"==typeof(r=e.reason)?r:String(r??""),"string"==typeof(o=(0,t.sanitizeFreeText)(n))?o:n),path:d(e.path)}}function d(e){let r="string"==typeof e?e:String(e??""),n=(0,t.sanitizeAnalyticsUrl)(r);return"string"==typeof n?n:r}let c=/An error occurred in the Server Components render/i;function p(e){try{let r=e();return"string"==typeof r&&""!==r?r:void 0}catch{return}}function f(){try{window.sessionStorage.removeItem(s)}catch{}}e.s(["BUG_REPORT_HREF",0,l,"BUG_REPORT_SUBJECT",0,a,"buildBugReportHref",0,function(){return l},"clearBugReport",0,f,"formatDiagnostics",0,function(e){let r=["--- Technical details ---"];e.error_id&&r.push(`Error ID: ${e.error_id}`),(e.error_name||e.error_message)&&r.push(`Exception: ${[e.error_name,e.error_message].filter(Boolean).join(": ")}`),r.push(`Deploy: ${e.deploy_id}`,`URL: ${e.url}`,`Time: ${e.ts}`,`Viewport: ${e.viewport}`,`Browser: ${e.ua}`),e.ph_session_id&&r.push(`PostHog session: ${e.ph_session_id}`),e.ph_distinct_id&&r.push(`PostHog distinct id: ${e.ph_distinct_id}`);let t=e.breadcrumbs_pruned??0,n=t>0?` (${t} older ${1===t?"entry":"entries"} pruned)`:"",i=`Recovery reloads (stale-build asset failures; last ${Math.round(o.CRASH_CONTEXT_MAX_AGE_MS/6e4)} min)`;if(0===e.breadcrumbs.length)r.push(`${i}: none${n}`);else for(let t of(r.push(`${i}:${n}`),e.breadcrumbs))r.push(` ${t.ts} ${t.reason} ${t.path}${t.why?` (${t.why})`:""}`);return r.join("\n")},"prepareBugReport",0,function(e={}){var a=function(e={},s=Date.now()){let a=(0,t.sanitizeAnalyticsUrl)(window.location.href),l=e.error?.name,{crumbs:d,pruned:f}=function(e){try{let r=window.localStorage.getItem(o.DEPLOY_SKEW_LOG_KEY);if(!r)return{crumbs:[],pruned:0};let t=JSON.parse(r);if(!Array.isArray(t))return{crumbs:[],pruned:0};let n=(0,o.pruneStaleBreadcrumbs)(t.filter(o.isBreadcrumb),e);return{crumbs:n.kept.slice(-o.MAX_BREADCRUMBS).map(u),pruned:n.pruned}}catch{return{crumbs:[],pruned:0}}}(s);return{error_id:e.errorId,error_name:"string"==typeof l&&""!==l?l:void 0,error_message:function(e){let r=e?.message;if("string"==typeof r&&""!==r)return c.test(r)?"Server Components render failed (message withheld by React; see the digest)":(0,i.clampExceptionValue)((0,i.redactFreeText)(r),300)}(e.error),deploy_id:(0,n.deployId)(),url:"string"==typeof a?a:window.location.href,ua:navigator.userAgent,viewport:`${window.innerWidth}x${window.innerHeight}`,breadcrumbs:d,breadcrumbs_pruned:f,ph_session_id:p(()=>r.default.get_session_id()),ph_distinct_id:p(()=>r.default.get_distinct_id()),ts:new Date(s).toISOString()}}(e);try{window.sessionStorage.setItem(s,JSON.stringify(a))}catch{}},"readBugReport",0,function(e=Date.now()){try{let r=window.sessionStorage.getItem(s);if(!r)return null;let t=JSON.parse(r);if("object"!=typeof t||null===t||Array.isArray(t))return f(),null;let n=e-Date.parse(t.ts);if(Number.isNaN(n)||n>o.CRASH_CONTEXT_MAX_AGE_MS)return f(),null;let i=Array.isArray(t.breadcrumbs)?t.breadcrumbs.filter(o.isBreadcrumb):[],a=(0,o.pruneStaleBreadcrumbs)(i,Date.parse(t.ts));return{...t,url:d(t.url),breadcrumbs:a.kept.map(u),breadcrumbs_pruned:(t.breadcrumbs_pruned??0)+a.pruned}}catch{return f(),null}}])},100234,e=>{"use strict";var r=e.i(271645),t=e.i(602098),n=e.i(449701),o=e.i(149328),i=e.i(12244),s=e.i(13662),a=e.i(109549);let l=new WeakMap,u=new WeakMap,d=new Set(["profile"]),c={reset:"Try again",reload:"Reload page",offline:"Try again",stuck:"Try again"},p={reset:null,reload:null,offline:"You appear to be offline. Reconnect, then try again.",stuck:"Reloading did n
1ot clear this. A full refresh (Ctrl/â + Shift + R) may, since your browser can still be holding a broken cached file."};e.s(["useErrorReport",0,function(e,f,m){var h,g;let y=function(e){if(e.digest)return e.digest;let r=l.get(e);if(r)return r;let t=(0,a.randomId)();return l.set(e,t),t}(e),b=function(e){if(u.has(e))return u.get(e)??null;let r=(0,t.classifyErrorSkew)(e);return u.set(e,r),r}(e),_=function(){let[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let e=()=>t(!0===(0,n.isDeviceOffline)());return e(),window.addEventListener("online",e),window.addEventListener("offline",e),()=>{window.removeEventListener("online",e),window.removeEventListener("offline",e)}},[]),e}(),w=(0,r.useRef)(null);(0,r.useEffect)(()=>{w.current!==e&&(w.current=e,(0,i.reportException)(e,{error_id:y,digest:e.digest,error_boundary:f,chunk_recovery_attempted:(0,t.willAttemptChunkRecovery)(b),skew_kind:function(e){if(!e)return null;let r=e.indexOf(":");return r>0?e.slice(0,r):e}(b),visibility:document.visibilityState},{unhandled:!0}),(0,i.markReported)(e),(0,t.attemptChunkRecovery)(b))},[e,y,f,b]);let v=(h=b,g=f,_?"offline":(0,s.reloadJustFailed)()?"stuck":h||(0,s.resetJustFailed)()&&!d.has(g)?"reload":"reset"),E=(0,r.useCallback)(()=>{if("offline"!==v){if("reload"===v){(0,s.noteReloadAttempt)(),t.pageReloader.reload();return}(0,s.noteResetAttempt)(),m()}},[v,m]),S=(0,r.useCallback)(()=>{(0,o.prepareBugReport)({errorId:y,error:e})},[y,e]);return{errorId:y,reportHref:(0,o.buildBugReportHref)(),retry:E,retryLabel:c[v],retryDisabled:"offline"===v,retryNote:p[v],retryMode:v,prepareReport:S}}],100234)},253348,e=>{"use strict";var r=e.i(843476),t=e.i(271645),n=e.i(100234);e.s(["default",0,function({error:e,reset:o}){let{errorId:i,reportHref:s,retry:a,retryLabel:l,retryDisabled:u,retryNote:d,prepareReport:c}=(0,n.useErrorReport)(e,"global",o);return(0,t.useEffect)(()=>{console.error("[GlobalError]",e)},[e]),(0,r.jsx)("html",{lang:"en",children:(0,r.jsx)("body",{children:(0,r.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",minHeight:"100vh",padding:"1rem",textAlign:"center",fontFamily:"system-ui, sans-serif"},children:[(0,r.jsx)("h1",{style:{fontSize:"1.5rem",fontWeight:"bold",marginBottom:"1rem"},children:"Something went wrong"}),(0,r.jsx)("p",{style:{color:"#666",marginBottom:"1.5rem",maxWidth:"400px"},children:"A critical error occurred. Please try refreshing the page."}),(0,r.jsx)("button",{type:"button",onClick:a,disabled:u,style:{padding:"0.75rem 1.5rem",backgroundColor:u?"#999":"#000",color:"#fff",border:"none",borderRadius:"0.375rem",cursor:u?"not-allowed":"pointer",fontSize:"0.875rem"},children:l}),d&&(0,r.jsx)("p",{style:{marginTop:"1rem",fontSize:"0.75rem",color:"#666",maxWidth:"400px"},children:d}),(0,r.jsx)("p",{style:{marginTop:"1rem",fontSize:"0.75rem",color:"#999"},children:`Error ID: ${i}`}),(0,r.jsx)("a",{href:s,onClick:c,style:{marginTop:"0.5rem",fontSize:"0.75rem",color:"#666"},children:"Report a problem"})]})})})}])}]); 2 3//# chunkId=34ce4ae0-252d-59c9-9fdf-8154710b4eab
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.