(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,84515,a=>{"use strict";let e=(0,a.i(88715).createClient)("https://lzyigqadbokousphuxnx.supabase.co","eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Imx6eWlncWFkYm9rb3VzcGh1eG54Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3Njg4OTE1MjQsImV4cCI6MjA4NDQ2NzUyNH0.QLzEJjVAZarM0oRQ1ucthjij9qVe3Gc2zJgoI9z9Txc");a.s(["supabase",0,e])},57951,a=>{"use strict";var e=a.i(43476),l=a.i(71645),t=a.i(84515);let s=(0,l.createContext)(void 0);function i({children:a}){let[i,r]=(0,l.useState)(null),[n,o]=(0,l.useState)(!0);(0,l.useEffect)(()=>{t.supabase.auth.getSession().then(({data:{session:a}})=>{r(a?.user??null),o(!1)});let{data:{subscription:a}}=t.supabase.auth.onAuthStateChange((a,e)=>{r(e?.user??null)});return()=>a.unsubscribe()},[]);let u=async(a,e)=>{let{error:l}=await t.supabase.auth.signInWithPassword({email:a,password:e});if(l)throw l},c=async(a,e,l,s)=>{let{data:i,error:r}=await t.supabase.auth.signUp({email:a,password:e,options:{data:{full_name:l,phone:s}}});if(r)throw r;if(i.user){let{error:e}=await t.supabase.from("user_profiles").insert({id:i.user.id,email:a,full_name:l,phone:s})}},m=async()=>{let{error:a}=await t.supabase.auth.signOut();if(a)throw a};return(0,e.jsx)(s.Provider,{value:{user:i,loading:n,signIn:u,signUp:c,signOut:m},children:a})}function r(){let a=(0,l.useContext)(s);if(void 0===a)throw Error("useAuth must be used within an AuthProvider");return a}a.s(["AuthProvider",()=>i,"useAuth",()=>r])},54013,a=>{a.v({className:"geist_deef94d5-module__Sms4YG__className",variable:"geist_deef94d5-module__Sms4YG__variable"})},32627,a=>{a.v({className:"geist_mono_1bf8cbf6-module__FlyLvG__className",variable:"geist_mono_1bf8cbf6-module__FlyLvG__variable"})},37134,a=>{a.v({className:"cormorant_garamond_e56a7b13-module__7S24TW__className",variable:"cormorant_garamond_e56a7b13-module__7S24TW__variable"})},36563,a=>{a.v({className:"outfit_9f99aec4-module__6MKK-W__className",variable:"outfit_9f99aec4-module__6MKK-W__variable"})},53642,a=>{"use strict";var e=a.i(43476),l=a.i(54013);let t={className:l.default.className,style:{fontFamily:"'Geist', 'Geist Fallback'",fontStyle:"normal"}};null!=l.default.variable&&(t.variable=l.default.variable);var s=a.i(32627);let i={className:s.default.className,style:{fontFamily:"'Geist Mono', 'Geist Mono Fallback'",fontStyle:"normal"}};null!=s.default.variable&&(i.variable=s.default.variable);var r=a.i(37134);let n={className:r.default.className,style:{fontFamily:"'Cormorant Garamond', 'Cormorant Garamond Fallback'",fontStyle:"normal"}};null!=r.default.variable&&(n.variable=r.default.variable);var o=a.i(36563);let u={className:o.default.className,style:{fontFamily:"'Outfit', 'Outfit Fallback'",fontStyle:"normal"}};null!=o.default.variable&&(u.variable=o.default.variable);var c=a.i(57951);function m({children:a}){return(0,e.jsxs)("html",{lang:"en",children:[(0,e.jsxs)("head",{children:[(0,e.jsx)("link",{rel:"icon",type:"image/png",href:"/favicon-96x96.png",sizes:"96x96"}),(0,e.jsx)("link",{rel:"icon",type:"image/svg+xml",href:"/favicon.svg"}),(0,e.jsx)("link",{rel:"shortcut icon",href:"/favicon.ico"}),(0,e.jsx)("link",{rel:"apple-touch-icon",sizes:"180x180",href:"/apple-touch-icon.png"}),(0,e.jsx)("link",{rel:"manifest",href:"/site.webmanifest"})]}),(0,e.jsx)("body",{className:`${t.variable} ${i.variable} ${n.variable} ${u.variable} antialiased`,children:(0,e.jsx)(c.AuthProvider,{children:a})})]})}a.s(["default",()=>m],53642)}]);