1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,503116,e=>{"use strict";let t=(0,e.i(475254).default)("clock",[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);e.s(["Clock",()=>t],503116)},418803,e=>{"use strict";async function t(e,t){let r,n=((r=new URL("/api/app-data",window.location.origin)).searchParams.set("type",e),t&&"trending"===e&&"locale"in t&&r.searchParams.set("locale",t.locale),r.toString()),o=await fetch(n);if(!o.ok){if("popup-settings"===e)return null;if("trending"===e)return[];throw Error(`app-data ${e} failed`)}return o.json()}e.s(["fetchAppData",()=>t])},688935,e=>{"use strict";var t=e.i(618566),r=e.i(271645),n=e.i(339546);function o(){let e=(0,t.useRouter)(),o=(0,r.useRef)(""),i=(0,r.useRef)(null);(0,r.useEffect)(()=>{o.current=window.location.href},[]);let a=(0,r.useCallback)(()=>{window.dispatchEvent(new Event("navigation-end"))},[]),l=(0,r.useCallback)(()=>{i.current&&clearInterval(i.current);let e=0;i.current=setInterval(()=>{e++;{let t=window.location.href;t!==o.current?(o.current=t,a(),i.current&&(clearInterval(i.current),i.current=null)):e>=50&&i.current&&(clearInterval(i.current),i.current=null)}},100)},[a]);(0,r.useEffect)(()=>()=>{i.current&&clearInterval(i.current)},[]);let s=(0,r.useCallback)((t,r)=>{(0,n.triggerNavigationStart)(),o.current=window.location.href;let i=e.push(t,r);return l(),i},[e,l]),u=(0,r.useCallback)((t,r)=>{(0,n.triggerNavigationStart)(),o.current=window.location.href;let i=e.replace(t,r);return l(),i},[e,l]);return(0,r.useMemo)(()=>({...e,push:s,replace:u}),[e,s,u])}e.s(["useProgressRouter",()=>o])},402735,e=>{"use strict";var t=e.i(843476);function r({className:e,size:r=20,fillContainer:n=!1,wrapperClassName:o,...i}){let a=n?Math.round(1.1*r):r,l=(0,t.jsx)("img",{src:"/icons/foodiesfeed-shutter-icon.svg",alt:"",width:a,height:a,className:e,"aria-hidden":!0,...i});return n?(0,t.jsx)("span",{className:["inline-flex items-center justify-center overflow-hidden shrink-0",o].filter(Boolean).join(" "),style:o?void 0:{width:r,height:r},children:l}):l}function n({className:e,size:r=20,fillContainer:n=!1,wrapperClassName:o,...i}){let a=n?Math.round(1.1*r):r,l=(0,t.jsx)("img",{src:"/icons/foodiesfeed-shutter-icon-orange.svg",alt:"",width:a,height:a,className:e,"aria-hidden":!0,...i});return n?(0,t.jsx)("span",{className:["inline-flex items-center justify-center overflow-hidden shrink-0",o].filter(Boolean).join(" "),style:o?void 0:{width:r,height:r},children:l}):l}function o({className:e,size:r=20,fillContainer:n=!1,wrapperClassName:o,...i}){let a=n?Math.round(1.1*r):r,l=(0,t.jsx)("img",{src:"/icons/foodiesfeed-shutter-icon-purple.svg",alt:"",width:a,height:a,className:e,"aria-hidden":!0,...i});return n?(0,t.jsx)("span",{className:["inline-flex items-center justify-center overflow-hidden shrink-0",o].filter(Boolean).join(" "),style:o?void 0:{width:r,height:r},children:l}):l}e.s(["FoodiesfeedShutterIconOrange",()=>n,"FoodiesfeedShutterIconPurple",()=>o,"FoodiesfeedShutterIconWhite",()=>r])},60112,e=>{"use strict";var t=e.i(546022),r=e.i(618566),n=e.i(271645),o=e.i(50929),i=e.i(549826),a=e.i(449923),l=e.i(448170),s=e.i(494190),u=e.i(862234),c=e.i(430209),f=e.i(874324);let d={en:o.default,zh:i.default,ja:a.default,ko:l.default,hi:s.default,ru:u.default,pt:c.default,es:f.default};function h(e){let o=(0,r.usePathname)(),i=(0,n.useMemo)(()=>(0,t.getLanguageFromPath)(o||""),[o]),a=(0,n.useMemo)(()=>d[i]||d.en,[i]);if(e){let t=a[e];return(0,n.useMemo)(()=>(e,r)=>{let n=e.split("."),o=t;for(let t of n)if(void 0===(o=o?.[t]))return e;return"string"!=typeof o?e:(r&&Object.entries(r).forEach(([e,t])=>{o=o.replace(RegExp(`\\{${e}\\}`,"g"),String(t))}),o)},[t])}return(0,n.useMemo)(()=>(e,t)=>{let r=e.split("."),n=a;for(let t of r)if(!(n=n?.[t]))return e;return"string"!=typeof n?e:(t&&Object.entries(t).forEach(([e,t])=>{n=n.replace(RegExp(`\\{${e}\\}`,"g"),String(t))}),n)},[a])}e.s(["useTranslations",()=>h])},284614,e=>{"use strict";let t=(0,e.i(475254).default)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);e.s(["User",()=>t],284614)},665618,e=>{"use strict";let t={AVOCADO:{name:"Avocado",emoji:"ð¥",color:"#E8F5E9"},PIZZA:{name:"Pizza",emoji:"ð",color:"#FFF3E0"},BURGER:{name:"Burger",emoji:"ð",color:"#FFEBEE"},COFFEE:{name:"Coffee",emoji:"â",color:"#EFEBE9"},DONUT:{name:"Donut",emoji:"ð©",color:"#FCE4EC"},SUSHI:{name:"Sushi",emoji:"ð£",color:"#E3F2FD"},TACO:{name:"Taco",emoji:"ð®",color:"#FFF8E1"},CROISSANT:{name:"Croissant",emoji:"ð¥",color:"#FBE9E7"},ICE_CREAM:{name:"Ice Cream",emoji:"ð¦",color:"#F3E5F5"},STRAWBERRY:{name:"Strawberry",emoji:"ð",color:"#FFEBEE"},CARROT:{name:"Carrot",emoji:"ð¥",color:"#FFF3E0"},EGG:{name:"Egg",emoji:"ð¥",color:"#FFFDE7"}};function r(e){if(null==e||"string"!=typeof e)return null;let r=t[e];return r?{backgroundColor:r.color,emoji:r.emoji,name:r.name}:null}e.s(["AVATAR_CONFIG",0,t,"FOOD_AVATARS",0,["AVOCADO","PIZZA","BURGER","COFFEE","DONUT","SUSHI","TACO","CROISSANT","ICE_CREAM","STRAWBERRY","CARROT","EGG"],"getAvatarStyles",()=>r])}
1,286536,77705,e=>{"use strict";var t=e.i(475254);let r=(0,t.default)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);e.s(["Eye",()=>r],286536);let n=(0,t.default)("eye-off",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);e.s(["EyeOff",()=>n],77705)},263488,e=>{"use strict";let t=(0,e.i(475254).default)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]]);e.s(["Mail",()=>t],263488)},40590,2134,e=>{"use strict";e.i(247167);var t=e.i(843476),r=e.i(271645);function n(e){if(e&&"object"==typeof e){if(null!=e.code)return String(e.code);if(null!=e.message)return String(e.message)}return String(e)}let o=(0,r.forwardRef)(({onVerify:e,onError:o,onExpire:i,className:a,size:l="normal",appearance:s="always"},u)=>{let c=(0,r.useRef)(null),f=(0,r.useRef)(null),d=(0,r.useRef)(!1);(0,r.useImperativeHandle)(u,()=>({reset:()=>{if(f.current&&window.turnstile)try{window.turnstile.reset(f.current)}catch(e){console.warn("Failed to reset Turnstile widget:",e)}}}),[]);let h=(0,r.useCallback)(()=>{if(!c.current||!window.turnstile||f.current)return;let t="0x4AAAAAACWK4v_9SlwpxQY1";try{f.current=window.turnstile.render(c.current,{sitekey:t,callback:e,"error-callback":r=>{let a=n(r),u=String(a),d=["300030","100040","106010"].some(e=>u.includes(e));console.error("Turnstile error:",r),d&&setTimeout(()=>{if(f.current&&window.turnstile)try{window.turnstile.remove(f.current),f.current=null,setTimeout(()=>{if(c.current&&window.turnstile)try{f.current=window.turnstile.render(c.current,{sitekey:t,callback:e,"error-callback":o,"expired-callback":i,theme:"light",size:l,appearance:s})}catch(e){console.error("Turnstile retry failed:",e),o?.(e)}},1e3)}catch(e){console.error("Turnstile cleanup failed:",e)}},2e3),o?.(r instanceof Error?r:Error(n(r)))},"expired-callback":i,theme:"light",size:l,appearance:s})}catch(e){console.error("Failed to render Turnstile:",e),o?.(e)}},[e,o,i,l,s]);return(0,r.useEffect)(()=>{if(window.turnstile)return void h();if(!d.current){d.current=!0;let e=document.createElement("script");e.src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit&onload=onTurnstileLoad",e.async=!0,e.defer=!0,window.onTurnstileLoad=()=>{h()},document.head.appendChild(e)}return()=>{if(f.current&&window.turnstile){try{window.turnstile.remove(f.current)}catch{}f.current=null}}},[h]),(0,t.jsx)("div",{ref:c,className:["min-h-[70px]",a].filter(Boolean).join(" "),"data-turnstile-widget":!0})});o.displayName="TurnstileWidget",e.s(["TurnstileWidget",0,o],40590);var i=e.i(511795),a=e.i(546022);function l({mode:e,disabled:n,className:o,nextPathOverride:l}){let[c,f]=(0,r.useState)(!1),d=async()=>{if(!c&&!n){f(!0);try{let e=(0,i.createClient)(),t=window.location.pathname,r=(0,a.getLanguageFromPath)(t||""),n=t.startsWith("/auth")||t.startsWith("/studio/login")||t.startsWith("/studio/register")||t.match(/^\/(zh|ja|ko|hi|ru|pt|es)\/auth/),o=l??(n?"en"===r?"/":`/${r}`:t||"/"),s=new URL("/auth/callback",window.location.origin);s.searchParams.set("locale",r),s.searchParams.set("next",o);let{error:u}=await e.auth.signInWithOAuth({provider:"google",options:{redirectTo:s.toString(),queryParams:{access_type:"offline",prompt:"consent"}}});u&&(console.error("Google OAuth error:",u),(u.message?.includes("provider is not enabled")||"validation_failed"===u.code)&&alert("Google sign-in is not configured. Please enable Google OAuth in your Supabase dashboard:\n\n1. Go to Authentication > Providers\n2. Enable Google provider\n3. Add your Google OAuth credentials"),f(!1))}catch(e){console.error("Failed to initiate Google OAuth:",e),f(!1)}}};return(0,t.jsxs)("button",{type:"button",onClick:d,disabled:c||n,className:` 2 w-full flex items-center justify-center gap-3 3 px-6 py-3 4 bg-white hover:bg-gray-50 5 border border-gray-300 6 rounded-full 7 font-medium text-gray-700 8 transition-all duration-200 9 disabled:opacity-50 disabled:cursor-not-allowed 10 ${c?"cursor-wait":""} 11 ${o||""} 12 `,children:[c?(0,t.jsx)(u,{}):(0,t.jsx)(s,{}),(0,t.jsx)("span",{children:"signin"===e?"Continue with Google":"Sign up with Google"})]})}function s(){return(0,t.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",children:[(0,t.jsx)("path",{d:"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z",fill:"#4285F4"}),(0,t.jsx)("path",{d:"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z",fill:"#34A853"}),(0,t.jsx)("path",{d:"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z",fill:"#FBBC05"}),(0,t.jsx)("path",{d:"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z",fill:"#EA4335"})]})}function u(){return(0,t.jsxs)("svg",{className:"animate-spin h-5 w-5 text-gray-500",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,t.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,t.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]})}e.s(["GoogleButton",()=>l],2134)},829810,e=>{"use strict";var t=e.i(95187);let r=(0,t.createServerReference)("40e968e4b361f427c114b2dbb474cadfb0ced4df45",t.callServer,void 0,t.findSourceMapURL,"signIn");e.s(["signIn",()=>r])},643531,e=>{"use strict";let t=(0,e.i(475254).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["Check",()=>t],643531)},270756,e=>{"use strict";
12let t=(0,e.i(475254).default)("lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);e.s(["Lock",()=>t],270756)},233525,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},998183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return s},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return l}};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 a(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function l(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,a(e));else t.set(r,a(n));return t}function s(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}},195057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return l},formatWithValidation:function(){return u},urlObjectKeys:function(){return s}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(151836)._(e.r(998183)),a=/https?|ftp|gopher|file/;function l(e){let{auth:t,hostname:r}=e,n=e.protocol||"",o=e.pathname||"",l=e.hash||"",s=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)),s&&"object"==typeof s&&(s=String(i.urlQueryToSearchParams(s)));let c=e.search||s&&`?${s}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||a.test(n))&&!1!==u?(u="//"+(u||""),o&&"/"!==o[0]&&(o="/"+o)):u||(u=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),o=o.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${u}${o}${c}${l}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return l(e)}},818581,(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(271645);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)},718967,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return y},MiddlewareNotFoundError:function(){return x},MissingStaticPage:function(){return b},NormalizeError:function(){return w},PageNotFoundError:function(){return v},SP:function(){return g},ST:function(){return m},WEB_VITALS:function(){return i},execOnce:function(){return a},getDisplayName:function(){return f},getLocationOrigin:function(){return u},getURL:function(){return c},isAbsoluteUrl:function(){return s},isResSent:function(){return d},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return h},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 a(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let l=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,s=e=>l.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 h(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}
12" instead.`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return n}let g="undefined"!=typeof performance,m=g&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class y extends Error{}class w extends Error{}class v 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 x 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})}},573668,(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(718967),o=e.r(652817);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}}},284508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},522016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return y},useLinkStatus:function(){return v}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(151836),a=e.r(843476),l=i._(e.r(271645)),s=e.r(195057),u=e.r(8372),c=e.r(818581),f=e.r(718967),d=e.r(405550);e.r(233525);let h=e.r(91949),p=e.r(573668),g=e.r(509396);function m(e){return"string"==typeof e?e:(0,s.formatUrl)(e)}function y(t){var r;let n,o,i,[s,y]=(0,l.useOptimistic)(h.IDLE_LINK_STATUS),v=(0,l.useRef)(null),{href:b,as:x,children:E,prefetch:j=null,passHref:k,replace:C,shallow:S,scroll:O,onClick:A,onMouseEnter:R,onTouchStart:P,legacyBehavior:N=!1,onNavigate:T,ref:_,unstable_dynamicOnHover:F,...M}=t;n=E,N&&("string"==typeof n||"number"==typeof n)&&(n=(0,a.jsx)("a",{children:n}));let I=l.default.useContext(u.AppRouterContext),L=!1!==j,U=!1!==j?null===(r=j)||"auto"===r?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,{href:B,as:$}=l.default.useMemo(()=>{let e=m(b);return{href:e,as:x?m(x):e}},[b,x]);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=l.default.Children.only(n)}let D=N?o&&"object"==typeof o&&o.ref:_,z=l.default.useCallback(e=>(null!==I&&(v.current=(0,h.mountLinkInstance)(e,B,I,U,L,y)),()=>{v.current&&((0,h.unmountLinkForCurrentNavigation)(v.current),v.current=null),(0,h.unmountPrefetchableInstance)(e)}),[L,B,I,U,y]),G={ref:(0,c.useMergedRef)(z,D),onClick(t){N||"function"!=typeof A||A(t),N&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(t),!I||t.defaultPrevented||function(t,r,n,o,i,a,s){if("undefined"!=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;if(!(0,p.isLocalURL)(r)){i&&(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(699781);l.default.startTransition(()=>{f(n||r,i?"replace":"push",a??!0,o.current)})}}(t,B,$,v,C,O,T)},onMouseEnter(e){N||"function"!=typeof R||R(e),N&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),I&&L&&(0,h.onNavigationIntent)(e.currentTarget,!0===F)},onTouchStart:function(e){N||"function"!=typeof P||P(e),N&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),I&&L&&(0,h.onNavigationIntent)(e.currentTarget,!0===F)}};return(0,f.isAbsoluteUrl)($)?G.href=$:N&&!k&&("a"!==o.type||"href"in o.props)||(G.href=(0,d.addBasePath)($)),i=N?l.default.cloneElement(o,G):(0,a.jsx)("a",{...M,...G,children:n}),(0,a.jsx)(w.Provider,{value:s,children:i})}e.r(284508);let w=(0,l.createContext)(h.IDLE_LINK_STATUS),v=()=>(0,l.useContext)(w);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
12dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},475254,e=>{"use strict";var t=e.i(271645);let r=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)},n=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var o={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 i=(0,t.forwardRef)(({color:e="currentColor",size:r=24,strokeWidth:i=2,absoluteStrokeWidth:a,className:l="",children:s,iconNode:u,...c},f)=>(0,t.createElement)("svg",{ref:f,...o,width:r,height:r,stroke:e,strokeWidth:a?24*Number(i)/Number(r):i,className:n("lucide",l),...!s&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(c)&&{"aria-hidden":"true"},...c},[...u.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(s)?s:[s]])),a=(e,o)=>{let a=(0,t.forwardRef)(({className:a,...l},s)=>(0,t.createElement)(i,{ref:s,iconNode:o,className:n(`lucide-${r(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,a),...l}));return a.displayName=r(e),a};e.s(["default",()=>a],475254)},63209,e=>{"use strict";let t=(0,e.i(475254).default)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);e.s(["AlertCircle",()=>t],63209)},283086,e=>{"use strict";let t=(0,e.i(475254).default)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}
12],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]);e.s(["Sparkles",()=>t],283086)},37727,e=>{"use strict";let t=(0,e.i(475254).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["X",()=>t],37727)},758298,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(545872),o=e.i(522016),i=e.i(88625);function a({error:e,reset:a}){let l=(0,i.isStaleDeploymentClientError)(e);return(0,r.useEffect)(()=>{if(l)try{if("1"!==sessionStorage.getItem(i.CHUNK_RELOAD_SESSION_KEY)){sessionStorage.setItem(i.CHUNK_RELOAD_SESSION_KEY,"1"),window.location.reload();return}}catch{}console.error("App error boundary:",e)},[e,l]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.Header,{}),(0,t.jsxs)("main",{className:"min-h-[60vh] flex flex-col items-center justify-center px-4 py-12",children:[(0,t.jsx)("h1",{className:"text-2xl font-bold text-gray-900 mb-2",children:"Something went wrong"}),(0,t.jsx)("p",{className:"text-gray-600 mb-2 text-center max-w-md",children:l?"This page may be outdated after a site update. Refresh or go home to load the latest version.":"We couldnât load this page. Please try again."}),e.digest?(0,t.jsxs)("p",{className:"text-xs text-gray-400 mb-6 font-mono",children:["Error digest: ",e.digest]}):(0,t.jsx)("div",{className:"mb-6"}),(0,t.jsxs)("div",{className:"flex flex-wrap gap-3 justify-center",children:[(0,t.jsx)("button",{type:"button",onClick:()=>{if(l&&1){try{sessionStorage.removeItem(i.CHUNK_RELOAD_SESSION_KEY)}catch{}window.location.href="/";return}a()},className:"btn-primary px-4 py-2 rounded-lg text-sm font-medium",children:l?"Load latest site":"Try again"}),(0,t.jsx)(o.default,{href:"/",className:"inline-flex items-center px-4 py-2 rounded-lg text-sm font-medium bg-white text-gray-700 border border-gray-200 hover:bg-gray-50 transition-colors",children:"Go home"})]})]})]})}e.s(["default",()=>a])}]);
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.