1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5155],{1522:function(e,t,r){var n=r(86672);Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcastChannel=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"nextauth.message";return{receive:function(t){var r=function(r){if(r.key===e){var n,a=JSON.parse(null!==(n=r.newValue)&&void 0!==n?n:"{}");(null==a?void 0:a.event)==="session"&&null!=a&&a.data&&t(a)}};return window.addEventListener("storage",r),function(){return window.removeEventListener("storage",r)}},post:function(t){if("undefined"!=typeof window)try{localStorage.setItem(e,JSON.stringify(s(s({},t),{},{timestamp:f()})))}catch(e){}}}},t.apiBaseUrl=l,t.fetchData=function(e,t,r){return c.apply(this,arguments)},t.now=f;var a=n(r(15875)),o=n(r(15354)),i=n(r(85176));function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){(0,o.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function c(){return(c=(0,i.default)(a.default.mark(function e(t,r,n){var o,i,u,c,f,d,p,v,h,g=arguments;return a.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=(o=g.length>3&&void 0!==g[3]?g[3]:{}).ctx,c=void 0===(u=o.req)?null==i?void 0:i.req:u,f="".concat(l(r),"/").concat(t),e.prev=2,p={headers:s({"Content-Type":"application/json"},null!=c&&null!==(d=c.headers)&&void 0!==d&&d.cookie?{cookie:c.headers.cookie}:{})},null!=c&&c.body&&(p.body=JSON.stringify(c.body),p.method="POST"),e.next=7,fetch(f,p);case 7:return v=e.sent,e.next=10,v.json();case 10:if(h=e.sent,v.ok){e.next=13;break}throw h;case 13:return e.abrupt("return",Object.keys(h).length>0?h:null);case 16:return e.prev=16,e.t0=e.catch(2),n.error("CLIENT_FETCH_ERROR",{error:e.t0,url:f}),e.abrupt("return",null);case 20:case"end":return e.stop()}},e,null,[[2,16]])}))).apply(this,arguments)}function l(e){return"undefined"==typeof window?"".concat(e.baseUrlServer).concat(e.basePathServer):e.basePath}function f(){return Math.floor(Date.now()/1e3)}},41766:function(e,t,r){var n=r(86672);Object.defineProperty(t,"__esModule",{value:!0}),t.UnsupportedStrategy=t.UnknownError=t.OAuthCallbackError=t.MissingSecret=t.MissingAuthorize=t.MissingAdapterMethods=t.MissingAdapter=t.MissingAPIRoute=t.InvalidCallbackUrl=t.AccountNotLinkedError=void 0,t.adapterErrorHandler=function(e,t){if(e)return Object.keys(e).reduce(function(r,n){return r[n]=(0,o.default)(a.default.mark(function r(){var o,i,u,s,c,l=arguments;return a.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:for(r.prev=0,i=Array(o=l.length),u=0;u<o;u++)i[u]=l[u];return t.debug("adapter_".concat(n),{args:i}),s=e[n],r.next=6,s.apply(void 0,i);case 6:return r.abrupt("return",r.sent);case 9:throw r.prev=9,r.t0=r.catch(0),t.error("adapter_error_".concat(n),r.t0),(c=new v(r.t0)).name="".concat(j(n),"Error"),c;case 15:case"end":return r.stop()}},r,null,[[0,9]])})),r},{})},t.capitalize=j,t.eventsErrorHandler=function(e,t){return Object.keys(e).reduce(function(r,n){return r[n]=(0,o.default)(a.default.mark(function r(){var o,i=arguments;return a.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,o=e[n],r.next=4,o.apply(void 0,i);case 4:return r.abrupt("return",r.sent);case 7:r.prev=7,r.t0=r.catch(0),t.error("".concat(E(n),"_EVENT_ERROR"),r.t0);case 10:case"end":return r.stop()}},r,null,[[0,7]])})),r},{})},t.upperSnake=E;var a=n(r(15875)),o=n(r(85176)),i=n(r(1143)),u=n(r(15354)),s=n(r(89380)),c=n(r(51642)),l=n(r(66369)),f=n(r(12356)),d=n(r(39277));function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var r,n=(0,d.default)(e);return r=t?Reflect.construct(n,arguments,(0,d.default)(this).constructor):n.apply(this,arguments),(0,f.default)(this,r)}}var v=function(e){(0,l.default)(r,e);var t=p(r);function r(e){var n,a;return(0,s.default)(this,r),(a=t.call(this,null!==(n=null==e?void 0:e.message)&&void 0!==n?n:e)).name="UnknownError",a.code=e.code,e instanceof Error&&(a.stack=e.stack),a}return(0,c.default)(r,[{key:"toJSON",value:function(){return{name:this.name,message:this.message,stack:this.stack}}}]),r}((0,n(r(3586)).default)(Error));t.UnknownError=v;var h=function(e){(0,l.default)(r,e);var t=p(r);function r(){var e;(0,s.default)(this,r);for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,u.default)((0,i.default)(e),"name","OAuthCallbackError"),e}return(0,c.default)(r)}(v);t.OAuthCallbackError=h;var g=function(e){(0,l.default)(r,e);var t=p(r);function r(){var e;(0,s.default)(this,r);for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,u.default)((0,i.default)(e),"name","AccountNotLinkedError"),e}return(0,c.default)(r)}(v);t.AccountNotLinkedError=g;var y=function(e){(0,l.default)(r,e);var t=p(r);function r(){var e;(0,s.default)(this,r);for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,u.default)((0,i.default)(e),"name","MissingAPIRouteError"),(0,u.default)((0,i.default)(e),"code","MISSING_NEXTAUTH_API_ROUTE_ERROR"),e}return(0,c.default)(r)}(v);t.MissingAPIRoute=y;var m=function(e){(0,l.default)(r,e);var t=p(r);function r(){var e;(0,s.default)(this,r);for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,u.default)((0,i.default)(e),"name","MissingSecretError"),(0,u.default)((0,i.default)(e),"code","NO_SECRET"),e}return(0,c.default)(r)}(v);t.MissingSecret=m;var b=function(e){(0,l.default)(r,e);var t=p(r);function r(){var e;(0,s.default)(this,r);for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,u.default)((0,i.default)(e),"name","MissingAuthorizeError"),(0,u.default)((0,i.default)(e),"code","CALLBACK_CREDENTIALS_HANDLER_ERROR"),e}return(0,c.default)(r)}(v);t.MissingAuthorize=b;var w=function(e){(0,l.default)(r,e);var t=p(r);function r(){var e;(0,s.default)(this,r);for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,u.default)((0,i.default)(e),"name","MissingAdapterError"),(0,u.default)((0,i.default)(e),"code","
1EMAIL_REQUIRES_ADAPTER_ERROR"),e}return(0,c.default)(r)}(v);t.MissingAdapter=w;var _=function(e){(0,l.default)(r,e);var t=p(r);function r(){var e;(0,s.default)(this,r);for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,u.default)((0,i.default)(e),"name","MissingAdapterMethodsError"),(0,u.default)((0,i.default)(e),"code","MISSING_ADAPTER_METHODS_ERROR"),e}return(0,c.default)(r)}(v);t.MissingAdapterMethods=_;var O=function(e){(0,l.default)(r,e);var t=p(r);function r(){var e;(0,s.default)(this,r);for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,u.default)((0,i.default)(e),"name","UnsupportedStrategyError"),(0,u.default)((0,i.default)(e),"code","CALLBACK_CREDENTIALS_JWT_ERROR"),e}return(0,c.default)(r)}(v);t.UnsupportedStrategy=O;var S=function(e){(0,l.default)(r,e);var t=p(r);function r(){var e;(0,s.default)(this,r);for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,u.default)((0,i.default)(e),"name","InvalidCallbackUrl"),(0,u.default)((0,i.default)(e),"code","INVALID_CALLBACK_URL_ERROR"),e}return(0,c.default)(r)}(v);function E(e){return e.replace(/([A-Z])/g,"_$1").toUpperCase()}function j(e){return"".concat(e[0].toUpperCase()).concat(e.slice(1))}t.InvalidCallbackUrl=S},69942:function(e,t,r){var n,a,o,i,u,s=r(78541),c=r(86672),l=r(80651);Object.defineProperty(t,"__esModule",{value:!0});var f={SessionContext:!0,useSession:!0,getSession:!0,getCsrfToken:!0,getProviders:!0,signIn:!0,signOut:!0,SessionProvider:!0};t.SessionContext=void 0,t.SessionProvider=function(e){if(!R)throw Error("React Context is unavailable in Server Components");var t,r,n,a,o,i,u=e.children,s=e.basePath,c=e.refetchInterval,l=e.refetchWhenOffline;s&&(x.basePath=s);var f=void 0!==e.session;x._lastSync=f?(0,b.now)():0;var p=g.useState(function(){return f&&(x._session=e.session),e.session}),y=(0,h.default)(p,2),m=y[0],_=y[1],O=g.useState(!f),S=(0,h.default)(O,2),E=S[0],j=S[1];g.useEffect(function(){return x._getSession=(0,v.default)(d.default.mark(function e(){var t,r,n=arguments;return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=(n.length>0&&void 0!==n[0]?n[0]:{}).event,e.prev=1,!((r="storage"===t)||void 0===x._session)){e.next=10;break}return x._lastSync=(0,b.now)(),e.next=7,C({broadcast:!r});case 7:return x._session=e.sent,_(x._session),e.abrupt("return");case 10:if(!(!t||null===x._session||(0,b.now)()<x._lastSync)){e.next=12;break}return e.abrupt("return");case 12:return x._lastSync=(0,b.now)(),e.next=15,C();case 15:x._session=e.sent,_(x._session),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(1),k.error("CLIENT_SESSION_ERROR",e.t0);case 22:return e.prev=22,j(!1),e.finish(22);case 25:case"end":return e.stop()}},e,null,[[1,19,22,25]])})),x._getSession(),function(){x._lastSync=0,x._session=void 0,x._getSession=function(){}}},[]),g.useEffect(function(){var e=P.receive(function(){return x._getSession({event:"storage"})});return function(){return e()}},[]),g.useEffect(function(){var t=e.refetchOnWindowFocus,r=void 0===t||t,n=function(){r&&"visible"===document.visibilityState&&x._getSession({event:"visibilitychange"})};return document.addEventListener("visibilitychange",n,!1),function(){return document.removeEventListener("visibilitychange",n,!1)}},[e.refetchOnWindowFocus]);var A=(t=g.useState("undefined"!=typeof navigator&&navigator.onLine),n=(r=(0,h.default)(t,2))[0],a=r[1],o=function(){return a(!0)},i=function(){return a(!1)},g.useEffect(function(){return window.addEventListener("online",o),window.addEventListener("offline",i),function(){window.removeEventListener("online",o),window.removeEventListener("offline",i)}},[]),n),L=!1!==l||A;g.useEffect(function(){if(c&&L){var e=setInterval(function(){x._session&&x._getSession({event:"poll"})},1e3*c);return function(){return clearInterval(e)}}},[c,L]);var U=g.useMemo(function(){return{data:m,status:E?"loading":m?"authenticated":"unauthenticated",update:function(e){return(0,v.default)(d.default.mark(function t(){var r;return d.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!(E||!m)){t.next=2;break}return t.abrupt("return");case 2:return j(!0),t.t0=b.fetchData,t.t1=x,t.t2=k,t.next=8,M();case 8:return t.t3=t.sent,t.t4=e,t.t5={csrfToken:t.t3,data:t.t4},t.t6={body:t.t5},t.t7={req:t.t6},t.next=15,(0,t.t0)("session",t.t1,t.t2,t.t7);case 15:return r=t.sent,j(!1),r&&(_(r),P.post({event:"session",data:{trigger:"getSession"}})),t.abrupt("return",r);case 19:case"end":return t.stop()}},t)}))()}}},[m,E]);return(0,w.jsx)(R.Provider,{value:U,children:u})},t.getCsrfToken=M,t.getProviders=U,t.getSession=C,t.signIn=function(e,t,r){return T.apply(this,arguments)},t.signOut=function(e){return D.apply(this,arguments)},t.useSession=function(e){if(!R)throw Error("React Context is unavailable in Server Components");var t=g.useContext(R),r=null!=e?e:{},n=r.required,a=r.onUnauthenticated,o=n&&"unauthenticated"===t.status;return(g.useEffect(function(){if(o){var e="/api/auth/signin?".concat(new
1URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href}));a?a():window.location.href=e}},[o,a]),o)?{data:t.data,update:t.update,status:"loading"}:t};var d=c(r(15875)),p=c(r(15354)),v=c(r(85176)),h=c(r(46485)),g=S(r(86401)),y=S(r(26811)),m=c(r(57090)),b=r(1522),w=r(81673),_=r(41764);function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(O=function(e){return e?r:t})(e)}function S(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==l(e)&&"function"!=typeof e)return{default:e};var r=O(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}function E(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?E(Object(r),!0).forEach(function(t){(0,p.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}Object.keys(_).forEach(function(e){!("default"===e||"__esModule"===e||Object.prototype.hasOwnProperty.call(f,e))&&(e in t&&t[e]===_[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return _[e]}}))});var x={baseUrl:(0,m.default)(null!==(n=s.env.NEXTAUTH_URL)&&void 0!==n?n:s.env.VERCEL_URL).origin,basePath:(0,m.default)(s.env.NEXTAUTH_URL).path,baseUrlServer:(0,m.default)(null!==(a=null!==(o=s.env.NEXTAUTH_URL_INTERNAL)&&void 0!==o?o:s.env.NEXTAUTH_URL)&&void 0!==a?a:s.env.VERCEL_URL).origin,basePathServer:(0,m.default)(null!==(i=s.env.NEXTAUTH_URL_INTERNAL)&&void 0!==i?i:s.env.NEXTAUTH_URL).path,_lastSync:0,_session:void 0,_getSession:function(){}},P=(0,b.BroadcastChannel)(),k=(0,y.proxyLogger)(y.default,x.basePath),R=null===(u=g.createContext)||void 0===u?void 0:u.call(g,void 0);function C(e){return A.apply(this,arguments)}function A(){return(A=(0,v.default)(d.default.mark(function e(t){var r,n;return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fetchData)("session",x,k,t);case 2:return n=e.sent,(null===(r=null==t?void 0:t.broadcast)||void 0===r||r)&&P.post({event:"session",data:{trigger:"getSession"}}),e.abrupt("return",n);case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function M(e){return L.apply(this,arguments)}function L(){return(L=(0,v.default)(d.default.mark(function e(t){var r;return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fetchData)("csrf",x,k,t);case 2:return r=e.sent,e.abrupt("return",null==r?void 0:r.csrfToken);case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}function U(){return I.apply(this,arguments)}function I(){return(I=(0,v.default)(d.default.mark(function e(){return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fetchData)("providers",x,k);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function T(){return(T=(0,v.default)(d.default.mark(function e(t,r,n){var a,o,i,u,s,c,l,f,p,v,h,g,y,m,w,_,O;return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=void 0===(o=(a=null!=r?r:{}).callbackUrl)?window.location.href:o,s=void 0===(u=a.redirect)||u,c=(0,b.apiBaseUrl)(x),e.next=4,U();case 4:if(l=e.sent){e.next=8;break}return window.location.href="".concat(c,"/error"),e.abrupt("return");case 8:if(!(!t||!(t in l))){e.next=11;break}return window.location.href="".concat(c,"/signin?").concat(new URLSearchParams({callbackUrl:i})),e.abrupt("return");case 11:return f="credentials"===l[t].type,p="email"===l[t].type,v=f||p,h="".concat(c,"/").concat(f?"callback":"signin","/").concat(t),g="".concat(h).concat(n?"?".concat(new
1URLSearchParams(n)):""),e.t0=fetch,e.t1=g,e.t2={"Content-Type":"application/x-www-form-urlencoded"},e.t3=URLSearchParams,e.t4=j,e.t5=j({},r),e.t6={},e.next=25,M();case 25:return e.t7=e.sent,e.t8=i,e.t9={csrfToken:e.t7,callbackUrl:e.t8,json:!0},e.t10=(0,e.t4)(e.t5,e.t6,e.t9),e.t11=new e.t3(e.t10),e.t12={method:"post",headers:e.t2,body:e.t11},e.next=33,(0,e.t0)(e.t1,e.t12);case 33:return y=e.sent,e.next=36,y.json();case 36:if(m=e.sent,!(s||!v)){e.next=42;break}return _=null!==(w=m.url)&&void 0!==w?w:i,window.location.href=_,_.includes("#")&&window.location.reload(),e.abrupt("return");case 42:if(O=new URL(m.url).searchParams.get("error"),!y.ok){e.next=46;break}return e.next=46,x._getSession({event:"storage"});case 46:return e.abrupt("return",{error:O,status:y.status,ok:y.ok,url:O?null:m.url});case 47:case"end":return e.stop()}},e)}))).apply(this,arguments)}function D(){return(D=(0,v.default)(d.default.mark(function e(t){var r,n,a,o,i,u,s,c,l;return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=void 0===(n=(null!=t?t:{}).callbackUrl)?window.location.href:n,o=(0,b.apiBaseUrl)(x),e.t0={"Content-Type":"application/x-www-form-urlencoded"},e.t1=URLSearchParams,e.next=6,M();case 6:return e.t2=e.sent,e.t3=a,e.t4={csrfToken:e.t2,callbackUrl:e.t3,json:!0},e.t5=new e.t1(e.t4),i={method:"post",headers:e.t0,body:e.t5},e.next=13,fetch("".concat(o,"/signout"),i);case 13:return u=e.sent,e.next=16,u.json();case 16:if(s=e.sent,P.post({event:"session",data:{trigger:"signout"}}),!(null===(r=null==t?void 0:t.redirect)||void 0===r||r)){e.next=23;break}return l=null!==(c=s.url)&&void 0!==c?c:a,window.location.href=l,l.includes("#")&&window.location.reload(),e.abrupt("return");case 23:return e.next=25,x._getSession({event:"storage"});case 25:return e.abrupt("return",s);case 26:case"end":return e.stop()}},e)}))).apply(this,arguments)}t.SessionContext=R},41764:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},26811:function(e,t,r){var n=r(86672);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.proxyLogger=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,t=arguments.length>1?arguments[1]:void 0;try{if("undefined"==typeof window)return e;var r={}
1,n=function(e){r[e]=function(r,n){s[e](r,n),"error"===e&&(n=u(n)),n.client=!0;var o="".concat(t,"/_log"),c=new URLSearchParams(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){(0,a.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({level:e,code:r},n));return navigator.sendBeacon?navigator.sendBeacon(o,c):fetch(o,{method:"POST",body:c,keepalive:!0})}};for(var o in e)n(o);return r}catch(e){return s}},t.setLogger=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;t||(s.debug=function(){}),e.error&&(s.error=e.error),e.warn&&(s.warn=e.warn),e.debug&&(s.debug=e.debug)};var a=n(r(15354)),o=r(41766);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){var t;return e instanceof Error&&!(e instanceof o.UnknownError)?{message:e.message,stack:e.stack,name:e.name}:(null!=e&&e.error&&(e.error=u(e.error),e.message=null!==(t=e.message)&&void 0!==t?t:e.error.message),e)}var s={error:function(e,t){t=u(t),console.error("[next-auth][error][".concat(e,"]"),"\nhttps://next-auth.js.org/errors#".concat(e.toLowerCase()),t.message,t)},warn:function(e){console.warn("[next-auth][warn][".concat(e,"]"),"\nhttps://next-auth.js.org/warnings#".concat(e.toLowerCase()))},debug:function(e,t){console.log("[next-auth][debug][".concat(e,"]"),t)}};t.default=s},57090:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;let r=new URL("http://localhost:3000/api/auth");e&&!e.startsWith("http")&&(e=`https://${e}`);let n=new URL(null!==(t=e)&&void 0!==t?t:r),a=("/"===n.pathname?r.pathname:n.pathname).replace(/\/$/,""),o=`${n.origin}${a}`;return{origin:n.origin,host:n.host,path:a,base:o,toString:()=>o}}},70342:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});let n=r(91669),a=r(23139),o=r(81673),i=a._(r(86401)),u=n._(r(37046)),s=n._(r(65997)),c=r(16105),l=r(34868),f=r(63234);r(53526);let d=r(57658),p=n._(r(43731)),v={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1};function h(e,t,r,n,a,o,i){let u=null==e?void 0:e.src;e&&e["data-loaded-src"]!==u&&(e["data-loaded-src"]=u,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&a(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,a=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>a,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{a=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function g(e){return i.use?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let y=(0,i.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:a,height:u,width:s,decoding:c,className:l,style:f,fetchPriority:d,placeholder:p,loading:v,unoptimized:y,fill:m,onLoadRef:b,onLoadingCompleteRef:w,setBlurComplete:_,setShowAltText:O,sizesInput:S,onLoad:E,onError:j,...x}=e;return(0,o.jsx)("img",{...x,...g(d),loading:v,width:s,height:u,decoding:c,"data-nimg":m?"fill":"1",className:l,style:f,sizes:a,srcSet:n,src:r,ref:(0,i.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(j&&(e.src=e.src),e.complete&&h(e,p,b,w,_,y,S))},[r,p,b,w,_,j,y,S,t]),onLoad:e=>{h(e.currentTarget,p,b,w,_,y,S)},onError:e=>{O(!0),"empty"!==p&&_(!0),j&&j(e)}})});function m(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...g(r.fetchPriority)};return t&&u.default.preload?(u.default.preload(r.src,n),null):(0,o.jsx)(s.default,{children:(0,o.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let b=(0,i.forwardRef)((e,t)=>{let r=(0,i.useContext)(d.RouterContext),n=(0,i.useContext)(f.ImageConfigContext),a=(0,i.useMemo)(()=>{var e;let t=v||n||l.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>
1e-t),a=t.deviceSizes.sort((e,t)=>e-t),o=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:r,deviceSizes:a,qualities:o}},[n]),{onLoad:u,onLoadingComplete:s}=e,h=(0,i.useRef)(u);(0,i.useEffect)(()=>{h.current=u},[u]);let g=(0,i.useRef)(s);(0,i.useEffect)(()=>{g.current=s},[s]);let[b,w]=(0,i.useState)(!1),[_,O]=(0,i.useState)(!1),{props:S,meta:E}=(0,c.getImgProps)(e,{defaultLoader:p.default,imgConf:a,blurComplete:b,showAltText:_});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(y,{...S,unoptimized:E.unoptimized,placeholder:E.placeholder,fill:E.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:w,setShowAltText:O,sizesInput:e.sizes,ref:t}),E.priority?(0,o.jsx)(m,{isAppRouter:!r,imgAttributes:S}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},13009:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(91669)._(r(86401)).default.createContext({})},44842:function(e,t){function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},16105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return u}}),r(53526);let n=r(29827),a=r(34868);function o(e){return void 0!==e.default}function i(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u(e,t){var r,u;let s,c,l,{src:f,sizes:d,unoptimized:p=!1,priority:v=!1,loading:h,className:g,quality:y,width:m,height:b,fill:w=!1,style:_,overrideSrc:O,onLoad:S,onLoadingComplete:E,placeholder:j="empty",blurDataURL:x,fetchPriority:P,decoding:k="async",layout:R,objectFit:C,objectPosition:A,lazyBoundary:M,lazyRoot:L,...U}=e,{imgConf:I,showAltText:T,blurComplete:D,defaultLoader:N}=t,z=I||a.imageConfigDefault;if("allSizes"in z)s=z;else{let e=[...z.deviceSizes,...z.imageSizes].sort((e,t)=>e-t),t=z.deviceSizes.sort((e,t)=>e-t),n=null==(r=z.qualities)?void 0:r.sort((e,t)=>e-t);s={...z,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===N)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let B=U.loader||N;delete U.loader,delete U.srcSet;let H="__next_img_default"in B;if(H){if("custom"===s.loader)throw Error('Image with src "'+f+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=B;B=t=>{let{config:r,...n}=t;return e(n)}}if(R){"fill"===R&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[R];e&&(_={..._,...e});let t={responsive:"100vw",fill:"100vw"}[R];t&&!d&&(d=t)}let W="",F=i(m),q=i(b);if("object"==typeof(u=f)&&(o(u)||void 0!==u.src)){let e=o(f)?f.default:f;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(c=e.blurWidth,l=e.blurHeight,x=x||e.blurDataURL,W=e.src,!w){if(F||q){if(F&&!q){let t=F/e.width;q=Math.round(e.height*t)}else if(!F&&q){let t=q/e.height;F=Math.round(e.width*t)}}else F=e.width,q=e.height}}let G=!v&&("lazy"===h||void 0===h);(!(f="string"==typeof f?f:W)||f.startsWith("data:")||f.startsWith("blob:"))&&(p=!0,G=!1),s.unoptimized&&(p=!0),H&&f.endsWith(".svg")&&!s.dangerouslyAllowSVG&&(p=!0),v&&(P="high");let V=i(y),X=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:C,objectPosition:A}:{},T?{}:{color:"transparent"},_),$=D||"empty"===j?null:"blur"===j?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:F,heightInt:q,blurWidth:c,blurHeight:l,blurDataURL:x||"",objectFit:X.objectFit})+'")':'url("'+j+'")',J=$?{backgroundSize:X.objectFit||"cover",backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:$}:{}
1,K=function(e){let{config:t,src:r,unoptimized:n,width:a,quality:o,sizes:i,loader:u}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:s,kind:c}=function(e,t,r){let{deviceSizes:n,allSizes:a}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);n)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:a.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:a,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>a.find(t=>t>=e)||a[a.length-1]))],kind:"x"}}(t,a,i),l=s.length-1;return{sizes:i||"w"!==c?i:"100vw",srcSet:s.map((e,n)=>u({config:t,src:r,quality:o,width:e})+" "+("w"===c?e:n+1)+c).join(", "),src:u({config:t,src:r,quality:o,width:s[l]})}}({config:s,src:f,unoptimized:p,width:F,quality:V,sizes:d,loader:B});return{props:{...U,loading:G?"lazy":h,fetchPriority:P,width:F,height:q,decoding:k,className:g,style:{...X,...J},sizes:K.sizes,srcSet:K.srcSet,src:O||K.src},meta:{unoptimized:p,priority:v,placeholder:j,fill:w}}}},65997:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return h},defaultHead:function(){return f}});let n=r(91669),a=r(23139),o=r(81673),i=a._(r(86401)),u=n._(r(46799)),s=r(13009),c=r(60271),l=r(44842);function f(e){void 0===e&&(e=!1);let t=[(0,o.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,o.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function d(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===i.default.Fragment?e.concat(i.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(53526);let p=["name","httpEquiv","charSet","itemProp"];function v(e,t){let{inAmpMode:r}=t;return e.reduce(d,[]).reverse().concat(f(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return a=>{let o=!0,i=!1;if(a.key&&"number"!=typeof a.key&&a.key.indexOf("$")>0){i=!0;let t=a.key.slice(a.key.indexOf("$")+1);e.has(t)?o=!1:e.add(t)}switch(a.type){case"title":case"base":t.has(a.type)?o=!1:t.add(a.type);break;case"meta":for(let e=0,t=p.length;e<t;e++){let t=p[e];if(a.props.hasOwnProperty(t)){if("charSet"===t)r.has(t)?o=!1:r.add(t);else{let e=a.props[t],r=n[t]||new Set;("name"!==t||!i)&&r.has(e)?o=!1:(r.add(e),n[t]=r)}}}}return o}}()).reverse().map((e,t)=>{let n=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,i.default.cloneElement(e,t)}return i.default.cloneElement(e,{key:n})})}let h=function(e){let{children:t}=e,r=(0,i.useContext)(s.AmpStateContext),n=(0,i.useContext)(c.HeadManagerContext);return(0,o.jsx)(u.default,{reduceComponentsToState:v,headManager:n,inAmpMode:(0,l.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},29827:function(e,t){function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:a,blurDataURL:o,objectFit:i}=e,u=n?40*n:t,s=a?40*a:r,c=u&&s?"viewBox='0 0 "+u+" "+s+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+c+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(c?"none":"contain"===i?"xMidYMid":"cover"===i?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+o+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})}
1,63234:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return o}});let n=r(91669)._(r(86401)),a=r(34868),o=n.default.createContext(a.imageConfigDefault)},34868:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},46799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let n=r(86401),a="undefined"==typeof window,o=a?()=>{}:n.useLayoutEffect,i=a?()=>{}:n.useEffect;function u(e){let{headManager:t,reduceComponentsToState:r}=e;function u(){if(t&&t.mountedInstances){let a=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(a,e))}}if(a){var s;null==t||null==(s=t.mountedInstances)||s.add(e.children),u()}return o(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),o(()=>(t&&(t._pendingUpdate=u),()=>{t&&(t._pendingUpdate=u)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}}}]);
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.