"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[97807],{40570:(e,t,s)=>{s.d(t,{default:()=>n.a});var r=s(1673),n=s.n(r)},40315:(e,t,s)=>{var r=s(79651);s.o(r,"useParams")&&s.d(t,{useParams:function(){return r.useParams}}),s.o(r,"usePathname")&&s.d(t,{usePathname:function(){return r.usePathname}}),s.o(r,"useRouter")&&s.d(t,{useRouter:function(){return r.useRouter}}),s.o(r,"useSearchParams")&&s.d(t,{useSearchParams:function(){return r.useSearchParams}})},1673:(e,t,s)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var s in t)Object.defineProperty(e,s,{enumerable:!0,get:t[s]})}(t,{default:function(){return c},getImageProps:function(){return o}});let r=s(88005),n=s(44031),a=s(62875),i=r._(s(37645));function o(e){let{props:t}=(0,n.getImgProps)(e,{defaultLoader:i.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,s]of Object.entries(t))void 0===s&&delete t[e];return{props:t}}let c=a.Image},8820:(e,t,s)=>{s.d(t,{k9:()=>f,lR:()=>r,xz:()=>u});class r extends Error{constructor(e,t){e instanceof Error?super(void 0,{cause:{err:e,...e.cause,...t}}):"string"==typeof e?(t instanceof Error&&(t={err:t,...t.cause}),super(e,t)):super(void 0,e),this.name=this.constructor.name,this.type=this.constructor.type??"AuthError",this.kind=this.constructor.kind??"error",Error.captureStackTrace?.(this,this.constructor);let s=`https://errors.authjs.dev#${this.type.toLowerCase()}`;this.message+=`${this.message?". ":""}Read more at ${s}`}}class n extends r{}n.kind="signIn";class a extends r{}a.type="AdapterError";class i extends r{}i.type="AccessDenied";class o extends r{}o.type="CallbackRouteError";class c extends r{}c.type="ErrorPageLoop";class d extends r{}d.type="EventError";class l extends r{}l.type="InvalidCallbackUrl";class u extends n{constructor(){super(...arguments),this.code="credentials"}}u.type="CredentialsSignin";class p extends r{}p.type="InvalidEndpoints";class f extends r{}f.type="InvalidCheck";class y extends r{}y.type="JWTSessionError";class x extends r{}x.type="MissingAdapter";class h extends r{}h.type="MissingAdapterMethods";class m extends r{}m.type="MissingAuthorize";class v extends r{}v.type="MissingSecret";class g extends n{}g.type="OAuthAccountNotLinked";class E extends n{}E.type="OAuthCallbackError";class P extends r{}P.type="OAuthProfileParseError";class b extends r{}b.type="SessionTokenError";class k extends n{}k.type="OAuthSignInError";class A extends n{}A.type="EmailSignInError";class S extends r{}S.type="SignOutError";class I extends r{}I.type="UnknownAction";class _ extends r{}_.type="UnsupportedStrategy";class w extends r{}w.type="InvalidProvider";class j extends r{}j.type="UntrustedHost";class C extends r{}C.type="Verification";class O extends n{}O.type="MissingCSRF";class M extends r{}M.type="DuplicateConditionalUI";class R extends r{}R.type="MissingWebAuthnAutocomplete";class U extends r{}U.type="WebAuthnVerificationError";class L extends n{}L.type="AccountNotLinked";class N extends r{}N.type="ExperimentalFeatureNotEnabled"},17943:(e,t,s)=>{s.d(t,{w:()=>i});var r=s(31001),n=s(37811),a=s(37811);function i(e){let t="object"==typeof e.client?e.client:{},s="object"==typeof e.server?e.server:{},i=e.shared,o=e.runtimeEnv?e.runtimeEnv:{...a.env,...e.experimental__runtimeEnv};return function(e){let t=e.runtimeEnvStrict??e.runtimeEnv??n.env;if(e.emptyStringAsUndefined)for(let[e,s]of Object.entries(t))""===s&&delete t[e];if(e.skipValidation)return t;let s="object"==typeof e.client?e.client:{},a="object"==typeof e.server?e.server:{},i="object"==typeof e.shared?e.shared:{},o=(0,r.Ik)(s),c=(0,r.Ik)(a),d=(0,r.Ik)(i),l=e.isServer??("undefined"==typeof window||"Deno"in window),u=o.merge(d),p=c.merge(d).merge(o),f=l?p.safeParse(t):u.safeParse(t),y=e.onValidationError??(e=>{throw console.error("❌ Invalid environment variables:",e.flatten().fieldErrors),Error("Invalid environment variables")}),x=e.onInvalidAccess??(e=>{throw Error("❌ Attempted to access a server-side environment variable on the client")});if(!1===f.success)return y(f.error);let h=t=>!e.clientPrefix||!t.startsWith(e.clientPrefix)&&!(t in d.shape),m=e=>l||!h(e),v=e=>"__esModule"===e||"$$typeof"===e,g=(e.extends??[]).reduce((e,t)=>Object.assign(e,t),{});return new Proxy(Object.assign(f.data,g),{get(e,t){if("string"==typeof t&&!v(t))return m(t)?Reflect.get(e,t):x(t)}})}({...e,shared:i,client:t,server:s,clientPrefix:"NEXT_PUBLIC_",runtimeEnv:o})}}}]);