"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9966],{6429:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0})},16182:function(e,t,r){var i=this&&this.__assign||function(){return(i=Object.assign||function(e){for(var t,r=1,i=arguments.length;r0&&o[o.length-1])&&(6===l[0]||2===l[0])){s=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,i=Object.getOwnPropertySymbols(e);ot.indexOf(i[o])&&Object.prototype.propertyIsEnumerable.call(e,i[o])&&(r[i[o]]=e[i[o]]);return r};Object.defineProperty(t,"__esModule",{value:!0}),t.hasCookie=t.deleteCookie=t.setCookie=t.getCookie=t.getCookies=void 0;var l=r(72179),f=r(76233),c=function(e){if((0,f.isClientSide)(e))throw Error("You are trying to access cookies on the client side. Please, use the client-side import with `cookies-next/client` instead.")},d=function(e){return!!e&&"getAll"in e&&"set"in e&&"function"==typeof e.getAll&&"function"==typeof e.set},v=function(e){return!!(null==e?void 0:e.req)&&"cookies"in e.req&&d(e.req.cookies)||!!(null==e?void 0:e.res)&&"cookies"in e.res&&d(e.res.cookies)||!!e&&"cookies"in e&&"function"==typeof e.cookies},h=function(e){var t={};return e.getAll().forEach(function(e){var r=e.name,i=e.value;t[r]=i}),t},p=function(e){return s(void 0,void 0,void 0,function(){var t,r;return a(this,function(i){switch(i.label){case 0:if(c(e),!v(e))return[3,2];if(e.req)return[2,h(e.req.cookies)];if(e.res)return[2,h(e.res.cookies)];if(!e.cookies)return[3,2];return t=h,[4,e.cookies()];case 1:return[2,t.apply(void 0,[i.sent()])];case 2:if((null==e?void 0:e.req)&&(r=e.req),null==r?void 0:r.cookies)return[2,r.cookies];if(null==r?void 0:r.headers.cookie)return[2,(0,l.parse)(r.headers.cookie)];return[2,{}]}})})};t.getCookies=p,t.getCookie=function(e,t){return s(void 0,void 0,void 0,function(){var r;return a(this,function(i){switch(i.label){case 0:return c(t),[4,p(t)];case 1:if(void 0===(r=i.sent()[e]))return[2,void 0];return[2,(0,f.decode)(r)]}})})};var g=function(e,t,r){return s(void 0,void 0,void 0,function(){var o,n,s,d,h,p,g,k,_,y,m,b,C,w,O;return a(this,function(a){switch(a.label){case 0:if(c(r),!v(r))return[3,3];if(o=r.req,n=r.res,s=r.cookies,d=u(r,["req","res","cookies"]),h=i({name:e,value:(0,f.stringify)(t)},d),o&&o.cookies.set(h),n&&n.cookies.set(h),!s)return[3,2];return[4,s()];case 1:a.sent().set(h),a.label=2;case 2:return[2];case 3:return p={},r&&(y=(_=r).req,m=_.res,b=u(_,["req","res"]),g=y,k=m,p=b),C=(0,l.serialize)(e,(0,f.stringify)(t),i({path:"/"},p)),k&&g&&(Array.isArray(w=k.getHeader("Set-Cookie"))||(w=w?[String(w)]:[]),k.setHeader("Set-Cookie",w.concat(C)),g&&g.cookies&&(O=g.cookies,""===t?delete O[e]:O[e]=(0,f.stringify)(t)),g&&g.headers&&g.headers.cookie&&(O=(0,l.parse)(g.headers.cookie),""===t?delete O[e]:O[e]=(0,f.stringify)(t),g.headers.cookie=Object.entries(O).reduce(function(e,t){return e.concat("".concat(t[0],"=").concat(t[1],";"))},""))),[2]}})})};t.setCookie=g,t.deleteCookie=function(e,t){return s(void 0,void 0,void 0,function(){return a(this,function(r){return c(t),[2,g(e,"",i(i({},t),{maxAge:-1}))]})})},t.hasCookie=function(e,t){return s(void 0,void 0,void 0,function(){return a(this,function(r){switch(r.label){case 0:if(c(t),!e)return[2,!1];return[4,p(t)];case 1:return[2,r.sent().hasOwnProperty(e)]}})})},n(r(6429),t)},37430:function(e,t,r){var i=this&&this.__createBinding||(Object.create?function(e,t,r,i){void 0===i&&(i=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,i,o)}:function(e,t,r,i){void 0===i&&(i=r),e[i]=t[r]}),o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||i(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.useCookiesNext=t.useDeleteCookie=t.useGetCookie=t.useSetCookie=t.useHasCookie=t.useGetCookies=t.hasCookie=t.deleteCookie=t.setCookie=t.getCookie=t.getCookies=void 0;var n=r(16182),s=r(32274);o(r(6429),t);var a=r(76233);t.getCookies=function(e){return(0,a.isClientSide)(e)?n.getCookies(e):s.getCookies(e)},t.getCookie=function(e,t){return(0,a.isClientSide)(t)?n.getCookie(e,t):s.getCookie(e,t)},t.setCookie=function(e,t,r){return(0,a.isClientSide)(r)?n.setCookie(e,t,r):s.setCookie(e,t,r)},t.deleteCookie=function(e,t){return(0,a.isClientSide)(t)?n.deleteCookie(e,t):s.deleteCookie(e,t)},t.hasCookie=function(e,t){return(0,a.isClientSide)(t)?n.hasCookie(e,t):s.hasCookie(e,t)};var u=r(16182);Object.defineProperty(t,"useGetCookies",{enumerable:!0,get:function(){return u.useGetCookies}}),Object.defineProperty(t,"useHasCookie",{enumerable:!0,get:function(){return u.useHasCookie}}),Object.defineProperty(t,"useSetCookie",{enumerable:!0,get:function(){return u.useSetCookie}}),Object.defineProperty(t,"useGetCookie",{enumerable:!0,get:function(){return u.useGetCookie}}),Object.defineProperty(t,"useDeleteCookie",{enumerable:!0,get:function(){return u.useDeleteCookie}}),Object.defineProperty(t,"useCookiesNext",{enumerable:!0,get:function(){return u.useCookiesNext}})},65875:(e,t,r)=>{r.d(t,{I:()=>et});var i=r(13578);let o=e=>e,n=e=>({_tag:"Left",value:e}),s=e=>({_tag:"Right",value:e}),a=(e,t,r)=>"Left"===r._tag?e(r.value):t(r.value),u={dimap:(e,t,r)=>i=>t(r(e(i))),first:e=>([t,r])=>[e(t),r],right:e=>t=>"Left"===t._tag?t:s(e(t.value)),wander:e=>t=>t.map(e)},l={empty:()=>void 0,foldMap:(e,t)=>{for(let r=0;r[],foldMap:(e,t)=>{let r=[];return t.forEach(t=>{r=r.concat(e(t))}),r}},c=e=>({dimap:(e,t,r)=>t=>r(e(t)),first:e=>([t,r])=>e(t),right:t=>r=>"Left"===r._tag?e.empty():t(r.value),wander:t=>r=>e.foldMap(t,r)}),d={Equivalence:{Equivalence:"Equivalence",Iso:"Iso",Lens:"Lens",Prism:"Prism",Traversal:"Traversal",Getter:"Getter",AffineFold:"AffineFold",Fold:"Fold",Setter:"Setter"},Iso:{Equivalence:"Iso",Iso:"Iso",Lens:"Lens",Prism:"Prism",Traversal:"Traversal",Getter:"Getter",AffineFold:"AffineFold",Fold:"Fold",Setter:"Setter"},Lens:{Equivalence:"Lens",Iso:"Lens",Lens:"Lens",Prism:"Prism",Traversal:"Traversal",Getter:"Getter",AffineFold:"AffineFold",Fold:"Fold",Setter:"Setter"},Prism:{Equivalence:"Prism",Iso:"Prism",Lens:"Prism",Prism:"Prism",Traversal:"Traversal",Getter:"AffineFold",AffineFold:"AffineFold",Fold:"Fold",Setter:"Setter"},Traversal:{Equivalence:"Traversal",Iso:"Traversal",Lens:"Traversal",Prism:"Traversal",Traversal:"Traversal",Getter:"Fold",AffineFold:"Fold",Fold:"Fold",Setter:"Setter"},Getter:{Equivalence:"Getter",Iso:"Getter",Lens:"Getter",Prism:"AffineFold",Traversal:"Fold",Getter:"Getter",AffineFold:"AffineFold",Fold:"Fold",Setter:void 0},AffineFold:{Equivalence:"AffineFold",Iso:"AffineFold",Lens:"AffineFold",Prism:"AffineFold",Traversal:"Fold",Getter:"AffineFold",AffineFold:"AffineFold",Fold:"Fold",Setter:void 0},Fold:{Equivalence:"Fold",Iso:"Fold",Lens:"Fold",Prism:"Fold",Traversal:"Fold",Getter:"Fold",AffineFold:"Fold",Fold:"Fold",Setter:void 0},Setter:{Equivalence:void 0,Iso:void 0,Lens:void 0,Prism:void 0,Traversal:void 0,Getter:void 0,AffineFold:void 0,Fold:void 0,Setter:void 0}},v=(e,t)=>(t._tag=e,t),h=e=>(e._removable=!0,e);function p(e,t,r){if(2==arguments.length){let r=(r,i)=>e(r,t(r,i));return r._tag=d[e._tag][t._tag],r._removable=t._removable||!1,r}{let i=d[e._tag][t._tag],o=(i,o)=>e(i,t(i,r(i,o)));return o._tag=d[i][r._tag],o._removable=r._removable||!1,o}}let g=v("Equivalence",(e,t)=>t),k=(e,t)=>v("Iso",(r,i)=>r.dimap(e,t,i)),_=(e,t)=>v("Lens",(r,i)=>r.dimap(t=>[e(t),t],t,r.first(i))),y=(e,t)=>v("Prism",(r,i)=>r.dimap(e,e=>a(o,t,e),r.right(i))),m=v("Traversal",(e,t)=>e.dimap(o,o,e.wander(t))),b=e=>v("Getter",(t,r)=>t.dimap(e,o,r)),C=(e,t,r)=>e(u,t)(r),w=(e,t,r)=>e(u,()=>t)(r),O=(e,t)=>e(c({}),o)(t),P=(e,t)=>e(c(l),o)(t),S=(e,t)=>e(c(f),e=>[e])(t),F=k(e=>e.map((e,t)=>[t,e]),e=>{let t=[...e].sort((e,t)=>e[0]-t[0]),r=[];for(let e=0;e_(t=>t[e],([t,r])=>Object.assign(Object.assign({},r),{[e]:t})),A=e=>_(t=>{let r={};for(let i of e)r[i]=t[i];return r},([t,r])=>{let i=Object.assign({},r);for(let t of e)delete i[t];return Object.assign(i,t)}),x=e=>_(t=>t[e],([t,r])=>{let i=r.slice();return i[e]=t,i}),E=x(0),T=e=>y(t=>e(t)?s(t):n(t),o),G=Symbol("__no_match__"),q=T(e=>e!==G),L=Symbol("__remove_me__"),I=e=>h(p(_(t=>0{if(t===G)return r;if(t===L)if("string"==typeof r)return r.substring(0,e)+r.substring(e+1);else return[...r.slice(0,e),...r.slice(e+1)];if("string"==typeof r)return 0===e?t+r.substring(1):e===r.length?r.substring(0,e-1)+t:r.substring(0,e)+t+r.substring(e+1);{let i=r.slice();return i[e]=t,i}}),q)),M=y(e=>void 0===e?n(void 0):s(e),o),$=e=>y(t=>e(t)?s(t):n(t),o),D=e=>h(p(_(t=>{let r=t.findIndex(e);return -1===r?[G,-1]:[t[r],r]},([[e,t],r])=>{if(e===G)return r;if(e===L)return[...r.slice(0,t),...r.slice(t+1)];let i=r.slice();return i[t]=e,i}),E,q)),N=e=>p(_(t=>{let r=t.map((t,r)=>e(t)?r:null).filter(e=>null!=e);return[r.map(e=>t[e]),r]},([[e,t],r])=>{let i=r.length,o=e.length,n=0,s=0,a=0,u=[];for(;n_(t=>void 0===t?e:t,([e,t])=>e),z=e=>p(_(t=>{let r=S(e,t);return[r,r.length]},([[t,r],i])=>{if(t.length!==r)throw Error("cannot add/remove elements through partsOf");let o=0;return C(e,()=>t[o++],i)}),E),R=e=>_(t=>e(t),([e,t])=>e),U=e=>_(e=>e,([t,r])=>e(t)),B=_(e=>void 0,([e,t])=>void 0===e?t:[e,...t]),W=_(e=>void 0,([e,t])=>void 0===e?t:[...t,e]),Y=p(k(e=>e.split(""),e=>e.join("")),m),J=p(k(e=>e.split(/\b/),e=>e.join("")),m,T(e=>!/\s+/.test(e)));class Z{constructor(e){this._ref=e}get _tag(){return this._ref._tag}get _removable(){return this._ref._removable}compose(e){return new Z(p(this._ref,e._ref))}iso(e,t){return new Z(p(this._ref,k(e,t)))}lens(e,t){return new Z(p(this._ref,_(e,([e,r])=>t(r,e))))}indexed(){return new Z(p(this._ref,F))}prop(e){return new Z(p(this._ref,j(e)))}path(...e){return 1===e.length&&(e=e[0].split(".")),new Z(e.reduce((e,t)=>p(e,j(t)),this._ref))}pick(e){return new Z(p(this._ref,A(e)))}nth(e){return new Z(p(this._ref,x(e)))}filter(e){return new Z(p(this._ref,N(e)))}valueOr(e){return new Z(p(this._ref,H(e)))}partsOf(e){let t="function"==typeof e?e(K):e;return new Z(p(this._ref,z(t._ref)))}reread(e){return new Z(p(this._ref,R(e)))}rewrite(e){return new Z(p(this._ref,U(e)))}optional(){return new Z(p(this._ref,M))}guard_(){return e=>this.guard(e)}guard(e){return new Z(p(this._ref,$(e)))}at(e){return new Z(p(this._ref,I(e)))}head(){return new Z(p(this._ref,I(0)))}index(e){return new Z(p(this._ref,I(e)))}find(e){return new Z(p(this._ref,D(e)))}elems(){return new Z(p(this._ref,m))}to(e){return new Z(p(this._ref,b(e)))}when(e){return new Z(p(this._ref,T(e)))}chars(){return new Z(p(this._ref,Y))}words(){return new Z(p(this._ref,J))}prependTo(){return new Z(p(this._ref,B))}appendTo(){return new Z(p(this._ref,W))}}let K=new Z(g),Q=(e,t,r)=>(t.has(r)?t:t.set(r,e())).get(r),V=new WeakMap,X=(e,t,r)=>{let i=Q(()=>new WeakMap,V,t);return Q(e,i,r)},ee=e=>"function"==typeof e;function et(e,t){return X(()=>{let r=t(K);return(0,i.eU)(t=>{let i=t(e);return i instanceof Promise?i.then(e=>er(r,e)):er(r,i)},(t,i,o)=>{let n=ee(o)?(e=>t=>C(r._ref,e,t))(o):(e=>t=>w(r._ref,e,t))(o),s=t(e);return i(e,s instanceof Promise?s.then(n):n(s))})},e,t)}let er=(e,t)=>"Traversal"===e._tag?(t=>S(e._ref,t))(t):"Prism"===e._tag?(t=>P(e._ref,t))(t):(t=>O(e._ref,t))(t)},72179:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.parse=function(e,t){let r=new a,i=e.length;if(ia){n=e.lastIndexOf(";",t-1)+1;continue}let f=u(e,n,t),c=l(e,t,f),d=e.slice(f,c);if(void 0===r[d]){let i=u(e,t+1,a),n=l(e,a,i),s=o(e.slice(i,n));r[d]=s}n=a+1}while(n{let e=function(){};return e.prototype=Object.create(null),e})();function u(e,t,r){do{let r=e.charCodeAt(t);if(32!==r&&9!==r)return t}while(++tr;){let r=e.charCodeAt(--t);if(32!==r&&9!==r)return t+1}return r}function f(e){if(-1===e.indexOf("%"))return e;try{return decodeURIComponent(e)}catch(t){return e}}},76233:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getRenderPhase=t.isClientSide=t.decode=t.stringify=void 0,t.stringify=function(e){try{if("string"==typeof e)return e;return JSON.stringify(e)}catch(t){return e}},t.decode=function(e){return e?e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent):e},t.isClientSide=function(e){return!(null==e?void 0:e.req)&&!(null==e?void 0:e.res)&&!(e&&"cookies"in e&&(null==e?void 0:e.cookies))},t.getRenderPhase=function(){return"undefined"==typeof window?"server":"client"}},81679:(e,t,r)=>{r.d(t,{A:()=>o});var i=r(68899);let o=(0,r(45740).Ht)(i.Ay,e=>(t,r,i)=>(i.revalidateOnFocus=!1,i.revalidateIfStale=!1,i.revalidateOnReconnect=!1,e(t,r,i)))}}]);