(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2108],{2419:e=>{e.exports=function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},2630:(e,t,r)=>{"use strict";var n=r(56620);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,o=JSON.parse(null!=(n=r.newValue)?n:"{}");(null==o?void 0:o.event)==="session"&&null!=o&&o.data&&t(o)}};return window.addEventListener("storage",r),function(){return window.removeEventListener("storage",r)}},post:function(t){if("undefined"!=typeof window)try{localStorage.setItem(e,JSON.stringify(i(i({},t),{},{timestamp:f()})))}catch(e){}}}},t.apiBaseUrl=l,t.fetchData=function(e,t,r){return c.apply(this,arguments)},t.now=f;var o=n(r(81390)),a=n(r(13901)),u=n(r(49165));function s(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 i(e){for(var t=1;t3&&void 0!==x[3]?x[3]:{}).ctx,c=void 0===(s=a.req)?null==u?void 0:u.req:s,f="".concat(l(r),"/").concat(t),e.prev=2,d={headers:i({"Content-Type":"application/json"},null!=c&&null!=(p=c.headers)&&p.cookie?{cookie:c.headers.cookie}:{})},null!=c&&c.body&&(d.body=JSON.stringify(c.body),d.method="POST"),e.next=7,fetch(f,d);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)}},12108:(e,t,r)=>{"use strict";var n,o,a,u,s,i=r(49509),c=r(56620),l=r(87382);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(!M)throw Error("React Context is unavailable in Server Components");var t,r,n,o,a,u,s=e.children,i=e.basePath,c=e.refetchInterval,l=e.refetchWhenOffline;i&&(j.basePath=i);var f=void 0!==e.session;j._lastSync=f?(0,_.now)():0;var d=x.useState(function(){return f&&(j._session=e.session),e.session}),y=(0,h.default)(d,2),b=y[0],w=y[1],O=x.useState(!f),m=(0,h.default)(O,2),E=m[0],S=m[1];x.useEffect(function(){return j._getSession=(0,v.default)(p.default.mark(function e(){var t,r,n=arguments;return p.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===j._session)){e.next=10;break}return j._lastSync=(0,_.now)(),e.next=7,R({broadcast:!r});case 7:return j._session=e.sent,w(j._session),e.abrupt("return");case 10:if(!(!t||null===j._session||(0,_.now)(){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},13131:(e,t,r)=>{var n=r(87824),o=r(39828),a=r(35440),u=r(96268);function s(t){var r="function"==typeof Map?new Map:void 0;return e.exports=s=function(e){if(null===e||!a(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==r){if(r.has(e))return r.get(e);r.set(e,t)}function t(){return u(e,arguments,n(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),o(t,e)},e.exports.__esModule=!0,e.exports.default=e.exports,s(t)}e.exports=s,e.exports.__esModule=!0,e.exports.default=e.exports},13901:(e,t,r)=>{var n=r(96346);e.exports=function(e,t,r){return(t=n(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e.exports.__esModule=!0,e.exports.default=e.exports},22977:(e,t,r)=>{var n=r(42402),o=r(70375),a=r(27149),u=r(58977),s=r(45591),i=r(48079),c=r(74801);function l(){"use strict";var t=o(),r=t.m(l),f=(Object.getPrototypeOf?Object.getPrototypeOf(r):r.__proto__).constructor;function p(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))}var d={throw:1,return:2,break:3,continue:3};function v(e){var t,r;return function(n){t||(t={stop:function(){return r(n.a,2)},catch:function(){return n.v},abrupt:function(e,t){return r(n.a,d[e],t)},delegateYield:function(e,o,a){return t.resultName=o,r(n.d,c(e),a)},finish:function(e){return r(n.f,e)}},r=function(e,r,o){n.p=t.prev,n.n=t.next;try{return e(r,o)}finally{t.next=n.n}}),t.resultName&&(t[t.resultName]=n.v,t.resultName=void 0),t.sent=n.v,t.next=n.n;try{return e.call(this,t)}finally{n.p=t.prev,n.n=t.next}}}return(e.exports=l=function(){return{wrap:function(e,r,n,o){return t.w(v(e),r,n,o&&o.reverse())},isGeneratorFunction:p,mark:t.m,awrap:function(e,t){return new n(e,t)},AsyncIterator:s,async:function(e,t,r,n,o){return(p(t)?u:a)(v(e),t,r,n,o)},keys:i,values:c}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=l,e.exports.__esModule=!0,e.exports.default=e.exports},23294:e=>{function t(){try{var r=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e.exports=t=function(){return!!r},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},27149:(e,t,r)=>{var n=r(58977);e.exports=function(e,t,r,o,a){var u=n(e,t,r,o,a);return u.next().then(function(e){return e.done?e.value:u.next()})},e.exports.__esModule=!0,e.exports.default=e.exports},27476:e=>{function t(r,n,o,a){var u=Object.defineProperty;try{u({},"",{})}catch(e){u=0}e.exports=t=function(e,r,n,o){if(r)u?u(e,r,{value:n,enumerable:!o,configurable:!o,writable:!o}):e[r]=n;else{var a=function(r,n){t(e,r,function(e){return this._invoke(r,n,e)})};a("next",0),a("throw",1),a("return",2)}},e.exports.__esModule=!0,e.exports.default=e.exports,t(r,n,o,a)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},34108:e=>{e.exports=function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,u,s=[],i=!0,c=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;i=!1}else for(;!(i=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);i=!0);}catch(e){c=!0,o=e}finally{try{if(!i&&null!=r.return&&(u=r.return(),Object(u)!==u))return}finally{if(c)throw o}}return s}},e.exports.__esModule=!0,e.exports.default=e.exports},34514:(e,t,r)=>{var n=r(83539);e.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},35146:(e,t,r)=>{"use strict";var n=r(56620);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.proxyLogger=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,t=arguments.length>1?arguments[1]:void 0;try{if("undefined"==typeof window)return e;var r={},n=function(e){var n;r[e]=(n=(0,u.default)(o.default.mark(function r(n,u){var s,f;return o.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(l[e](n,u),"error"===e&&(u=c(u)),u.client=!0,s="".concat(t,"/_log"),f=new URLSearchParams(function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;t||(l.debug=function(){}),e.error&&(l.error=e.error),e.warn&&(l.warn=e.warn),e.debug&&(l.debug=e.debug)};var o=n(r(81390)),a=n(r(13901)),u=n(r(49165)),s=r(71883);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 c(e){var t,r;if(e instanceof Error&&!(e instanceof s.UnknownError))return{message:e.message,stack:e.stack,name:e.name};if(null!=(t=e)&&t.error){e.error=c(e.error),e.message=null!=(r=e.message)?r:e.error.message}return e}var l={error:function(e,t){t=c(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=l},35440:e=>{e.exports=function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}},e.exports.__esModule=!0,e.exports.default=e.exports},38919:(e,t,r)=>{var n=r(87382).default;e.exports=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!=n(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},39828:e=>{function t(r,n){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r,n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},42402:e=>{e.exports=function(e,t){this.v=e,this.k=t},e.exports.__esModule=!0,e.exports.default=e.exports},45591:(e,t,r)=>{var n=r(42402),o=r(27476);e.exports=function e(t,r){var a;this.next||(o(e.prototype),o(e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),o(this,"_invoke",function(e,o,u){function s(){return new r(function(o,a){!function e(o,a,u,s){try{var i=t[o](a),c=i.value;return c instanceof n?r.resolve(c.v).then(function(t){e("next",t,u,s)},function(t){e("throw",t,u,s)}):r.resolve(c).then(function(e){i.value=e,u(i)},function(t){return e("throw",t,u,s)})}catch(e){s(e)}}(e,u,o,a)})}return a=a?a.then(s,s):s()},!0)},e.exports.__esModule=!0,e.exports.default=e.exports},46045:(e,t,r)=>{var n=r(96346);function o(e,t){for(var r=0;r{e.exports=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},e.exports.__esModule=!0,e.exports.default=e.exports},48683:(e,t,r)=>{var n=r(39828);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},49165:e=>{function t(e,t,r,n,o,a,u){try{var s=e[a](u),i=s.value}catch(e){return void r(e)}s.done?t(i):Promise.resolve(i).then(n,o)}e.exports=function(e){return function(){var r=this,n=arguments;return new Promise(function(o,a){var u=e.apply(r,n);function s(e){t(u,o,a,s,i,"next",e)}function i(e){t(u,o,a,s,i,"throw",e)}s(void 0)})}},e.exports.__esModule=!0,e.exports.default=e.exports},50837:(e,t)=>{"use strict";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)?t:r),o=("/"===n.pathname?r.pathname:n.pathname).replace(/\/$/,""),a=`${n.origin}${o}`;return{origin:n.origin,host:n.host,path:o,base:a,toString:()=>a}}},54170:(e,t,r)=>{var n=r(87382).default,o=r(88109);e.exports=function(e,t){if(t&&("object"==n(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},54947:e=>{e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},56620:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},58977:(e,t,r)=>{var n=r(70375),o=r(45591);e.exports=function(e,t,r,a,u){return new o(n().w(e,t,r,a),u||Promise)},e.exports.__esModule=!0,e.exports.default=e.exports},65593:(e,t,r)=>{var n=r(54947),o=r(34108),a=r(34514),u=r(87034);e.exports=function(e,t){return n(e)||o(e,t)||a(e,t)||u()},e.exports.__esModule=!0,e.exports.default=e.exports},70375:(e,t,r)=>{var n=r(27476);function o(){var t,r,a="function"==typeof Symbol?Symbol:{},u=a.iterator||"@@iterator",s=a.toStringTag||"@@toStringTag";function i(e,o,a,u){var s=Object.create((o&&o.prototype instanceof l?o:l).prototype);return n(s,"_invoke",function(e,n,o){var a,u,s,i=0,l=o||[],f=!1,p={p:0,n:0,v:t,a:d,f:d.bind(t,4),d:function(e,r){return a=e,u=0,s=t,p.n=r,c}};function d(e,n){for(u=e,s=n,r=0;!f&&i&&!o&&r3?(o=v===n)&&(s=a[(u=a[4])?5:(u=3,3)],a[4]=a[5]=t):a[0]<=d&&((o=e<2&&dn||n>v)&&(a[4]=e,a[5]=n,p.n=v,u=0))}if(o||e>1)return c;throw f=!0,n}return function(o,l,v){if(i>1)throw TypeError("Generator is already running");for(f&&1===l&&d(l,v),u=l,s=v;(r=u<2?t:s)||!f;){a||(u?u<3?(u>1&&(p.n=-1),d(u,s)):p.n=s:p.v=s);try{if(i=2,a){if(u||(o="next"),r=a[o]){if(!(r=r.call(a,s)))throw TypeError("iterator result is not an object");if(!r.done)return r;s=r.value,u<2&&(u=0)}else 1===u&&(r=a.return)&&r.call(a),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);a=t}else if((r=(f=p.n<0)?s:e.call(n,p))!==c)break}catch(e){a=t,u=1,s=e}finally{i=1}}return{value:r,done:f}}}(e,a,u),!0),s}var c={};function l(){}function f(){}function p(){}r=Object.getPrototypeOf;var d=p.prototype=l.prototype=Object.create([][u]?r(r([][u]())):(n(r={},u,function(){return this}),r));function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,n(e,s,"GeneratorFunction")),e.prototype=Object.create(d),e}return f.prototype=p,n(d,"constructor",p),n(p,"constructor",f),f.displayName="GeneratorFunction",n(p,s,"GeneratorFunction"),n(d),n(d,s,"Generator"),n(d,u,function(){return this}),n(d,"toString",function(){return"[object Generator]"}),(e.exports=o=function(){return{w:i,m:v}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},71883:(e,t,r)=>{"use strict";var n=r(56620);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,a.default)(o.default.mark(function r(){var a,u,s,i,c,l=arguments;return o.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:for(r.prev=0,u=Array(a=l.length),s=0;s{var n=r(87382).default;e.exports=function(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],r=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}throw TypeError(n(e)+" is not iterable")},e.exports.__esModule=!0,e.exports.default=e.exports},81390:(e,t,r)=>{var n=r(22977)();e.exports=n;try{regeneratorRuntime=n}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},83539:e=>{e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r{e.exports=function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},87382:e=>{function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},87824:e=>{function t(r){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},88109:e=>{e.exports=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},96268:(e,t,r)=>{var n=r(23294),o=r(39828);e.exports=function(e,t,r){if(n())return Reflect.construct.apply(null,arguments);var a=[null];a.push.apply(a,t);var u=new(e.bind.apply(e,a));return r&&o(u,r.prototype),u},e.exports.__esModule=!0,e.exports.default=e.exports},96346:(e,t,r)=>{var n=r(87382).default,o=r(38919);e.exports=function(e){var t=o(e,"string");return"symbol"==n(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports}}]);