From 4362c2acf6fafd65f3c3cc2a5a27709e3899e4f2 Mon Sep 17 00:00:00 2001 From: Konstantin W Date: Sun, 5 Nov 2023 19:01:48 +0100 Subject: [PATCH 1/9] Rebase dev branch (#3) * changed vercel prod to run on main * out * added custom 404 page * refactor: tidy up codebase a bit * changed parameters * refactor: lint next.config.js file * refactor: simplify not-found * refactor: add description to metadata --------- Co-authored-by: Kevin Yven Riexinger --- .github/workflows/vercel-prod.yml | 1 + .gitignore | 4 +- next.config.js | 14 +++++- out/404.html | 1 - .../static/chunks/326-c8e396d91ef27fe4.js | 1 - .../static/chunks/472-129f71a2205ae9f6.js | 25 ---------- .../chunks/69b09407-5763be80dd441f3b.js | 1 - .../static/chunks/766-92a49daec60c47c8.js | 13 ----- .../chunks/870fdd6f-63db2e988777c089.js | 1 - .../chunks/app/_not-found-11dd75fa8a6ec6e7.js | 1 - .../chunks/fd9d1056-22bfe6887144f135.js | 9 ---- .../chunks/framework-8883d1e9be70c3da.js | 25 ---------- .../static/chunks/main-7b630ba4655cf03d.js | 1 - .../chunks/pages/_app-1534f180665c857f.js | 1 - .../chunks/pages/_error-b646007f40c4f0a8.js | 1 - .../chunks/polyfills-c67a75d1b6f99dc8.js | 1 - .../static/media/05a31a2ca4975f99-s.woff2 | Bin 10496 -> 0 bytes .../static/media/513657b02c5c193f-s.woff2 | Bin 17612 -> 0 bytes .../static/media/51ed15f9841b9f9d-s.woff2 | Bin 22524 -> 0 bytes .../static/media/c9a5bc6a7c948fb0-s.p.woff2 | Bin 46552 -> 0 bytes .../static/media/d6b16ce4a6175f26-s.woff2 | Bin 80044 -> 0 bytes .../static/media/ec159349637c90ad-s.woff2 | Bin 27316 -> 0 bytes .../static/media/fd4db3eb5472fc27-s.woff2 | Bin 12768 -> 0 bytes out/favicon.ico | Bin 39165 -> 0 bytes out/impressum.html | 1 - out/impressum.txt | 9 ---- out/index.html | 1 - out/index.txt | 10 ---- out/wappen.jpg | Bin 39165 -> 0 bytes out/wappen.svg | 38 --------------- src/app/(components)/Impressum.jsx | 2 - src/app/(components)/SideLinkBar.jsx | 46 +++++++----------- src/app/layout.js | 4 +- src/app/not-found.js | 24 +++++++-- src/app/page.js | 4 +- 35 files changed, 57 insertions(+), 182 deletions(-) delete mode 100644 out/404.html delete mode 100644 out/_next/static/chunks/326-c8e396d91ef27fe4.js delete mode 100644 out/_next/static/chunks/472-129f71a2205ae9f6.js delete mode 100644 out/_next/static/chunks/69b09407-5763be80dd441f3b.js delete mode 100644 out/_next/static/chunks/766-92a49daec60c47c8.js delete mode 100644 out/_next/static/chunks/870fdd6f-63db2e988777c089.js delete mode 100644 out/_next/static/chunks/app/_not-found-11dd75fa8a6ec6e7.js delete mode 100644 out/_next/static/chunks/fd9d1056-22bfe6887144f135.js delete mode 100644 out/_next/static/chunks/framework-8883d1e9be70c3da.js delete mode 100644 out/_next/static/chunks/main-7b630ba4655cf03d.js delete mode 100644 out/_next/static/chunks/pages/_app-1534f180665c857f.js delete mode 100644 out/_next/static/chunks/pages/_error-b646007f40c4f0a8.js delete mode 100644 out/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js delete mode 100644 out/_next/static/media/05a31a2ca4975f99-s.woff2 delete mode 100644 out/_next/static/media/513657b02c5c193f-s.woff2 delete mode 100644 out/_next/static/media/51ed15f9841b9f9d-s.woff2 delete mode 100644 out/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2 delete mode 100644 out/_next/static/media/d6b16ce4a6175f26-s.woff2 delete mode 100644 out/_next/static/media/ec159349637c90ad-s.woff2 delete mode 100644 out/_next/static/media/fd4db3eb5472fc27-s.woff2 delete mode 100644 out/favicon.ico delete mode 100644 out/impressum.html delete mode 100644 out/impressum.txt delete mode 100644 out/index.html delete mode 100644 out/index.txt delete mode 100644 out/wappen.jpg delete mode 100644 out/wappen.svg diff --git a/.github/workflows/vercel-prod.yml b/.github/workflows/vercel-prod.yml index 26c39f0..7b2835a 100644 --- a/.github/workflows/vercel-prod.yml +++ b/.github/workflows/vercel-prod.yml @@ -6,6 +6,7 @@ on: push: branches: - dev + - main jobs: Deploy-Production: runs-on: ubuntu-latest diff --git a/.gitignore b/.gitignore index 7c76bc4..8460eea 100644 --- a/.gitignore +++ b/.gitignore @@ -34,5 +34,5 @@ yarn-error.log* # typescript *.tsbuildinfo next-env.d.ts - -.vercel + +.vercel diff --git a/next.config.js b/next.config.js index d6adc4f..4b69568 100644 --- a/next.config.js +++ b/next.config.js @@ -1,7 +1,17 @@ -/** @type {import('next').NextConfig} */ +/** + * @type {import('next').NextConfig} + */ const nextConfig = { output: 'export', - basePath: '', + + // Optional: Change links /me -> /me/ and emit /me.html -> /me/index.html + trailingSlash: true, + + // Optional: Prevent automatic /me -> /me/, instead preserve href + skipTrailingSlashRedirect: true, + + // Optional: Change the output directory out -> dist + //distDir: 'dist', }; module.exports = nextConfig; diff --git a/out/404.html b/out/404.html deleted file mode 100644 index 33c4754..0000000 --- a/out/404.html +++ /dev/null @@ -1 +0,0 @@ -404: This page could not be found.Stadt Ratingen

404

This page could not be found.

\ No newline at end of file diff --git a/out/_next/static/chunks/326-c8e396d91ef27fe4.js b/out/_next/static/chunks/326-c8e396d91ef27fe4.js deleted file mode 100644 index 52c596e..0000000 --- a/out/_next/static/chunks/326-c8e396d91ef27fe4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[326],{9524:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return addLocale}}),r(3997);let addLocale=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n{})}function isModifiedEvent(e){let t=e.currentTarget,r=t.getAttribute("target");return r&&"_self"!==r||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}function linkClicked(e,t,r,n,a,l,u,s,c,f){let{nodeName:d}=e.currentTarget,p="A"===d.toUpperCase();if(p&&(isModifiedEvent(e)||!c&&!(0,i.isLocalURL)(r)))return;e.preventDefault();let navigate=()=>{let e=null==u||u;"beforePopState"in t?t[a?"replace":"push"](r,n,{shallow:l,locale:s,scroll:e}):t[a?"replace":"push"](n||r,{forceOptimisticNavigation:!f,scroll:e})};c?o.default.startTransition(navigate):navigate()}function formatStringOrUrl(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let y=o.default.forwardRef(function(e,t){let r,n;let{href:i,as:l,children:m,prefetch:y=null,passHref:b,replace:R,shallow:P,scroll:v,locale:O,onClick:_,onMouseEnter:S,onTouchStart:E,legacyBehavior:N=!1,...j}=e;r=m,N&&("string"==typeof r||"number"==typeof r)&&(r=o.default.createElement("a",null,r));let x=o.default.useContext(c.RouterContext),M=o.default.useContext(f.AppRouterContext),w=null!=x?x:M,U=!x,C=!1!==y,k=null===y?g.PrefetchKind.AUTO:g.PrefetchKind.FULL,{href:L,as:I}=o.default.useMemo(()=>{if(!x){let e=formatStringOrUrl(i);return{href:e,as:l?formatStringOrUrl(l):e}}let[e,t]=(0,a.resolveHref)(x,i,!0);return{href:e,as:l?(0,a.resolveHref)(x,l):t||e}},[x,i,l]),T=o.default.useRef(L),A=o.default.useRef(I);N&&(n=o.default.Children.only(r));let W=N?n&&"object"==typeof n&&n.ref:t,[D,z,K]=(0,d.useIntersection)({rootMargin:"200px"}),F=o.default.useCallback(e=>{(A.current!==I||T.current!==L)&&(K(),A.current=I,T.current=L),D(e),W&&("function"==typeof W?W(e):"object"==typeof W&&(W.current=e))},[I,W,L,K,D]);o.default.useEffect(()=>{w&&z&&C&&prefetch(w,L,I,{locale:O},{kind:k},U)},[I,L,z,O,C,null==x?void 0:x.locale,w,U,k]);let Q={ref:F,onClick(e){N||"function"!=typeof _||_(e),N&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),w&&!e.defaultPrevented&&linkClicked(e,w,L,I,R,P,v,O,U,C)},onMouseEnter(e){N||"function"!=typeof S||S(e),N&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),w&&(C||!U)&&prefetch(w,L,I,{locale:O,priority:!0,bypassPrefetchedCheck:!0},{kind:k},U)},onTouchStart(e){N||"function"!=typeof E||E(e),N&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),w&&(C||!U)&&prefetch(w,L,I,{locale:O,priority:!0,bypassPrefetchedCheck:!0},{kind:k},U)}};if((0,u.isAbsoluteUrl)(I))Q.href=I;else if(!N||b||"a"===n.type&&!("href"in n.props)){let e=void 0!==O?O:null==x?void 0:x.locale,t=(null==x?void 0:x.isLocaleDomain)&&(0,p.getDomainLocale)(I,e,null==x?void 0:x.locales,null==x?void 0:x.domainLocales);Q.href=t||(0,h.addBasePath)((0,s.addLocale)(I,e,null==x?void 0:x.defaultLocale))}return N?o.default.cloneElement(n,Q):o.default.createElement("a",{...j,...Q},r)}),b=y;("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)},2389: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,{requestIdleCallback:function(){return r},cancelIdleCallback:function(){return n}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("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)},9121:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return resolveHref}});let n=r(5991),o=r(8130),a=r(8137),i=r(6681),l=r(3997),u=r(8664),s=r(9289),c=r(948);function resolveHref(e,t,r){let f;let d="string"==typeof t?t:(0,o.formatWithValidation)(t),p=d.match(/^[a-zA-Z]{1,}:\/\//),h=p?d.slice(p[0].length):d,g=h.split("?",1);if((g[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+d+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let t=(0,i.normalizeRepeatedSlashes)(h);d=(p?p[0]:"")+t}if(!(0,u.isLocalURL)(d))return r?[d]:d;try{f=new URL(d.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){f=new URL("/","http://n")}try{let e=new URL(d,f);e.pathname=(0,l.normalizePathTrailingSlash)(e.pathname);let t="";if((0,s.isDynamicRoute)(e.pathname)&&e.searchParams&&r){let r=(0,n.searchParamsToUrlQuery)(e.searchParams),{result:i,params:l}=(0,c.interpolateAs)(e.pathname,e.pathname,r);i&&(t=(0,o.formatWithValidation)({pathname:i,hash:e.hash,query:(0,a.omit)(r,l)}))}let i=e.origin===f.origin?e.href.slice(e.origin.length):e.href;return r?[i,t||i]:i}catch(e){return r?[d]:d}}("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)},1581:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return useIntersection}});let n=r(2265),o=r(2389),a="function"==typeof IntersectionObserver,i=new Map,l=[];function createObserver(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},n=l.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=i.get(n)))return t;let o=new Map,a=new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e);return t={id:r,observer:a,elements:o},l.push(r),i.set(r,t),t}function observe(e,t,r){let{id:n,observer:o,elements:a}=createObserver(r);return a.set(e,t),o.observe(e),function(){if(a.delete(e),o.unobserve(e),0===a.size){o.disconnect(),i.delete(n);let e=l.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&l.splice(e,1)}}}function useIntersection(e){let{rootRef:t,rootMargin:r,disabled:i}=e,l=i||!a,[u,s]=(0,n.useState)(!1),c=(0,n.useRef)(null),f=(0,n.useCallback)(e=>{c.current=e},[]);(0,n.useEffect)(()=>{if(a){if(l||u)return;let e=c.current;if(e&&e.tagName){let n=observe(e,e=>e&&s(e),{root:null==t?void 0:t.current,rootMargin:r});return n}}else if(!u){let e=(0,o.requestIdleCallback)(()=>s(!0));return()=>(0,o.cancelIdleCallback)(e)}},[l,r,t,u,c.current]);let d=(0,n.useCallback)(()=>{s(!1)},[]);return[f,u,d]}("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)},4910:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return escapeStringRegexp}});let r=/[|\\{}()[\]^$+*?.-]/,n=/[|\\{}()[\]^$+*?.-]/g;function escapeStringRegexp(e){return r.test(e)?e.replace(n,"\\$&"):e}},6304:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return a}});let n=r(1024),o=n._(r(2265)),a=o.default.createContext(null)},8130: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,{formatUrl:function(){return formatUrl},urlObjectKeys:function(){return i},formatWithValidation:function(){return formatWithValidation}});let n=r(8533),o=n._(r(5991)),a=/https?|ftp|gopher|file/;function formatUrl(e){let{auth:t,hostname:r}=e,n=e.protocol||"",i=e.pathname||"",l=e.hash||"",u=e.query||"",s=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?s=t+e.host:r&&(s=t+(~r.indexOf(":")?"["+r+"]":r),e.port&&(s+=":"+e.port)),u&&"object"==typeof u&&(u=String(o.urlQueryToSearchParams(u)));let c=e.search||u&&"?"+u||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||a.test(n))&&!1!==s?(s="//"+(s||""),i&&"/"!==i[0]&&(i="/"+i)):s||(s=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),""+n+s+(i=i.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+l}let i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function formatWithValidation(e){return formatUrl(e)}},9289: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,{getSortedRoutes:function(){return n.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});let n=r(9255),o=r(5321)},948:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return interpolateAs}});let n=r(1670),o=r(4586);function interpolateAs(e,t,r){let a="",i=(0,o.getRouteRegex)(e),l=i.groups,u=(t!==e?(0,n.getRouteMatcher)(i)(t):"")||r;a=e;let s=Object.keys(l);return s.every(e=>{let t=u[e]||"",{repeat:r,optional:n}=l[e],o="["+(r?"...":"")+e+"]";return n&&(o=(t?"":"/")+"["+o+"]"),r&&!Array.isArray(t)&&(t=[t]),(n||e in u)&&(a=a.replace(o,r?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(a=""),{params:s,result:a}}},5321:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return isDynamicRoute}});let r=/\/\[[^/]+?\](?=\/|$)/;function isDynamicRoute(e){return r.test(e)}},8664:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return isLocalURL}});let n=r(6681),o=r(6746);function isLocalURL(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},8137:function(e,t){function omit(e,t){let r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return omit}})},5991:function(e,t){function searchParamsToUrlQuery(e){let t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t}function stringifyUrlQueryParam(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function urlQueryToSearchParams(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[r,n]=e;Array.isArray(n)?n.forEach(e=>t.append(r,stringifyUrlQueryParam(e))):t.set(r,stringifyUrlQueryParam(n))}),t}function assign(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,r)=>e.append(r,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{searchParamsToUrlQuery:function(){return searchParamsToUrlQuery},urlQueryToSearchParams:function(){return urlQueryToSearchParams},assign:function(){return assign}})},1670:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return getRouteMatcher}});let n=r(6681);function getRouteMatcher(e){let{re:t,groups:r}=e;return e=>{let o=t.exec(e);if(!o)return!1;let decode=e=>{try{return decodeURIComponent(e)}catch(e){throw new n.DecodeError("failed to decode param")}},a={};return Object.keys(r).forEach(e=>{let t=r[e],n=o[t.pos];void 0!==n&&(a[e]=~n.indexOf("/")?n.split("/").map(e=>decode(e)):t.repeat?[decode(n)]:decode(n))}),a}}},4586: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,{getRouteRegex:function(){return getRouteRegex},getNamedRouteRegex:function(){return getNamedRouteRegex},getNamedMiddlewareRegex:function(){return getNamedMiddlewareRegex}});let n=r(4507),o=r(4910),a=r(9006);function parseParameter(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let r=e.startsWith("...");return r&&(e=e.slice(3)),{key:e,repeat:r,optional:t}}function getParametrizedRoute(e){let t=(0,a.removeTrailingSlash)(e).slice(1).split("/"),r={},i=1;return{parameterizedRoute:t.map(e=>{let t=n.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),a=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&a){let{key:e,optional:n,repeat:l}=parseParameter(a[1]);return r[e]={pos:i++,repeat:l,optional:n},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(!a)return"/"+(0,o.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:n}=parseParameter(a[1]);return r[e]={pos:i++,repeat:t,optional:n},t?n?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:r}}function getRouteRegex(e){let{parameterizedRoute:t,groups:r}=getParametrizedRoute(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:r}}function buildGetSafeRouteKey(){let e=0;return()=>{let t="",r=++e;for(;r>0;)t+=String.fromCharCode(97+(r-1)%26),r=Math.floor((r-1)/26);return t}}function getSafeKeyFromSegment(e){let{getSafeRouteKey:t,segment:r,routeKeys:n,keyPrefix:o}=e,{key:a,optional:i,repeat:l}=parseParameter(r),u=a.replace(/\W/g,"");o&&(u=""+o+u);let s=!1;return(0===u.length||u.length>30)&&(s=!0),isNaN(parseInt(u.slice(0,1)))||(s=!0),s&&(u=t()),o?n[u]=""+o+a:n[u]=""+a,l?i?"(?:/(?<"+u+">.+?))?":"/(?<"+u+">.+?)":"/(?<"+u+">[^/]+?)"}function getNamedParametrizedRoute(e,t){let r=(0,a.removeTrailingSlash)(e).slice(1).split("/"),i=buildGetSafeRouteKey(),l={};return{namedParameterizedRoute:r.map(e=>{let r=n.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),a=e.match(/\[((?:\[.*\])|.+)\]/);return r&&a?getSafeKeyFromSegment({getSafeRouteKey:i,segment:a[1],routeKeys:l,keyPrefix:t?"nxtI":void 0}):a?getSafeKeyFromSegment({getSafeRouteKey:i,segment:a[1],routeKeys:l,keyPrefix:t?"nxtP":void 0}):"/"+(0,o.escapeStringRegexp)(e)}).join(""),routeKeys:l}}function getNamedRouteRegex(e,t){let r=getNamedParametrizedRoute(e,t);return{...getRouteRegex(e),namedRegex:"^"+r.namedParameterizedRoute+"(?:/)?$",routeKeys:r.routeKeys}}function getNamedMiddlewareRegex(e,t){let{parameterizedRoute:r}=getParametrizedRoute(e),{catchAll:n=!0}=t;if("/"===r)return{namedRegex:"^/"+(n?".*":"")+"$"};let{namedParameterizedRoute:o}=getNamedParametrizedRoute(e,!1);return{namedRegex:"^"+o+(n?"(?:(/.*)?)":"")+"$"}}},9255:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return getSortedRoutes}});let UrlNode=class UrlNode{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let r=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&r.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');r.unshift(t)}return null!==this.restSlugName&&r.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&r.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),r}_insert(e,t,r){if(0===e.length){this.placeholder=!1;return}if(r)throw Error("Catch-all must be the last part of the URL.");let n=e[0];if(n.startsWith("[")&&n.endsWith("]")){let o=n.slice(1,-1),a=!1;if(o.startsWith("[")&&o.endsWith("]")&&(o=o.slice(1,-1),a=!0),o.startsWith("...")&&(o=o.substring(3),r=!0),o.startsWith("[")||o.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+o+"').");if(o.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+o+"').");function handleSlug(e,r){if(null!==e&&e!==r)throw Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+r+"').");t.forEach(e=>{if(e===r)throw Error('You cannot have the same slug name "'+r+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===n.replace(/\W/g,""))throw Error('You cannot have the slug names "'+e+'" and "'+r+'" differ only by non-word symbols within a single dynamic path')}),t.push(r)}if(r){if(a){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');handleSlug(this.optionalRestSlugName,o),this.optionalRestSlugName=o,n="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');handleSlug(this.restSlugName,o),this.restSlugName=o,n="[...]"}}else{if(a)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');handleSlug(this.slugName,o),this.slugName=o,n="[]"}}this.children.has(n)||this.children.set(n,new UrlNode),this.children.get(n)._insert(e.slice(1),t,r)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}};function getSortedRoutes(e){let t=new UrlNode;return e.forEach(e=>t.insert(e)),t.smoosh()}},6681: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,{WEB_VITALS:function(){return r},execOnce:function(){return execOnce},isAbsoluteUrl:function(){return isAbsoluteUrl},getLocationOrigin:function(){return getLocationOrigin},getURL:function(){return getURL},getDisplayName:function(){return getDisplayName},isResSent:function(){return isResSent},normalizeRepeatedSlashes:function(){return normalizeRepeatedSlashes},loadGetInitialProps:function(){return loadGetInitialProps},SP:function(){return o},ST:function(){return a},DecodeError:function(){return DecodeError},NormalizeError:function(){return NormalizeError},PageNotFoundError:function(){return PageNotFoundError},MissingStaticPage:function(){return MissingStaticPage},MiddlewareNotFoundError:function(){return MiddlewareNotFoundError},stringifyError:function(){return stringifyError}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function execOnce(e){let t,r=!1;return function(){for(var n=arguments.length,o=Array(n),a=0;an.test(e);function getLocationOrigin(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function getURL(){let{href:e}=window.location,t=getLocationOrigin();return e.substring(t.length)}function getDisplayName(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function isResSent(e){return e.finished||e.headersSent}function normalizeRepeatedSlashes(e){let t=e.split("?"),r=t[0];return r.replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function loadGetInitialProps(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await loadGetInitialProps(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&isResSent(r))return n;if(!n){let t='"'+getDisplayName(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.';throw Error(t)}return n}let o="undefined"!=typeof performance,a=o&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);let DecodeError=class DecodeError extends Error{};let NormalizeError=class NormalizeError extends Error{};let PageNotFoundError=class PageNotFoundError extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}};let MissingStaticPage=class MissingStaticPage extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}};let MiddlewareNotFoundError=class MiddlewareNotFoundError extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}};function stringifyError(e){return JSON.stringify({message:e.message,stack:e.stack})}}}]); \ No newline at end of file diff --git a/out/_next/static/chunks/472-129f71a2205ae9f6.js b/out/_next/static/chunks/472-129f71a2205ae9f6.js deleted file mode 100644 index 518dbca..0000000 --- a/out/_next/static/chunks/472-129f71a2205ae9f6.js +++ /dev/null @@ -1,25 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[472],{5844:function(t,r){"use strict";function getDeploymentIdQueryOrEmptyString(){return""}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return getDeploymentIdQueryOrEmptyString}})},2335:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var t=/\((.*)\)/.exec(this.toString());return t?t[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(t,r){return r=this.concat.apply([],this),t>1&&r.some(Array.isArray)?r.flat(t-1):r},Array.prototype.flatMap=function(t,r){return this.map(t,r).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(t){if("function"!=typeof t)return this.then(t,t);var r=this.constructor||Promise;return this.then(function(n){return r.resolve(t()).then(function(){return n})},function(n){return r.resolve(t()).then(function(){throw n})})}),Object.fromEntries||(Object.fromEntries=function(t){return Array.from(t).reduce(function(t,r){return t[r[0]]=r[1],t},{})}),Array.prototype.at||(Array.prototype.at=function(t){var r=Math.trunc(t)||0;if(r<0&&(r+=this.length),!(r<0||r>=this.length))return this[r]})},9872:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"addBasePath",{enumerable:!0,get:function(){return addBasePath}});let o=n(8356),a=n(3997);function addBasePath(t,r){return(0,a.normalizePathTrailingSlash)((0,o.addPathPrefix)(t,""))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},5354:function(t,r){"use strict";function loadScriptsInSequence(t,r){return t&&t.length?t.reduce((t,r)=>{let[n,o]=r;return t.then(()=>new Promise((t,r)=>{let a=document.createElement("script");if(o)for(let t in o)"children"!==t&&a.setAttribute(t,o[t]);n?(a.src=n,a.onload=()=>t(),a.onerror=r):o&&(a.innerHTML=o.children,setTimeout(t)),document.head.appendChild(a)}))},Promise.resolve()).catch(t=>{console.error(t)}).then(()=>{r()}):r()}function appBootstrap(t){loadScriptsInSequence(self.__next_s,()=>{t()})}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"appBootstrap",{enumerable:!0,get:function(){return appBootstrap}}),window.next={version:"14.0.1",appDir:!0},("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},5231:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"callServer",{enumerable:!0,get:function(){return callServer}});let o=n(3728);async function callServer(t,r){let n=(0,o.getServerActionDispatcher)();if(!n)throw Error("Invariant: missing action dispatcher.");return new Promise((o,a)=>{n({actionId:t,actionArgs:r,resolve:o,reject:a})})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},811:function(t,r,n){"use strict";let o,a;Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"hydrate",{enumerable:!0,get:function(){return hydrate}});let u=n(1024),i=n(8533);n(2335);let s=u._(n(4040)),d=i._(n(2265)),p=n(6671),_=n(1852);n(6313);let m=u._(n(2504)),b=n(5231),j=n(4119),C=window.console.error;window.console.error=function(){for(var t=arguments.length,r=Array(t),n=0;n{if((0,j.isNextRouterError)(t.error)){t.preventDefault();return}});let w=document,getCacheKey=()=>{let{pathname:t,search:r}=location;return t+r},D=new TextEncoder,U=!1,B=!1,$=null;function nextServerDataCallback(t){if(0===t[0])o=[];else if(1===t[0]){if(!o)throw Error("Unexpected server data: missing bootstrap script.");a?a.enqueue(D.encode(t[1])):o.push(t[1])}else 2===t[0]&&($=t[1])}function nextServerDataRegisterWriter(t){o&&(o.forEach(r=>{t.enqueue(D.encode(r))}),U&&!B&&(t.close(),B=!0,o=void 0)),a=t}let DOMContentLoaded=function(){a&&!B&&(a.close(),B=!0,o=void 0),U=!0};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",DOMContentLoaded,!1):DOMContentLoaded();let K=self.__next_f=self.__next_f||[];function createResponseCache(){return new Map}K.forEach(nextServerDataCallback),K.push=nextServerDataCallback;let q=createResponseCache();function useInitialServerResponse(t){let r=q.get(t);if(r)return r;let n=new ReadableStream({start(t){nextServerDataRegisterWriter(t)}}),o=(0,p.createFromReadableStream)(n,{callServer:b.callServer});return q.set(t,o),o}function ServerRoot(t){let{cacheKey:r}=t;d.default.useEffect(()=>{q.delete(r)});let n=useInitialServerResponse(r),o=(0,d.use)(n);return o}let ee=d.default.StrictMode;function Root(t){let{children:r}=t;return r}function RSCComponent(t){return d.default.createElement(ServerRoot,{...t,cacheKey:getCacheKey()})}function hydrate(){let t=d.default.createElement(ee,null,d.default.createElement(_.HeadManagerContext.Provider,{value:{appDir:!0}},d.default.createElement(Root,null,d.default.createElement(RSCComponent,null)))),r={onRecoverableError:m.default},n="__next_error__"===document.documentElement.id;n?s.default.createRoot(w,r).render(t):d.default.startTransition(()=>s.default.hydrateRoot(w,t,{...r,formState:$}))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},2019:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0});let o=n(5354);(0,o.appBootstrap)(()=>{n(1055);let{hydrate:t}=n(811);n(3728),n(6954),t()}),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},1055:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),n(5844);{let t=n.u;n.u=function(){for(var r=arguments.length,n=Array(r),o=0;o{let t=getAnnouncerNode();return i(t),()=>{let t=document.getElementsByTagName(u)[0];(null==t?void 0:t.isConnected)&&document.body.removeChild(t)}},[]);let[s,d]=(0,o.useState)(""),p=(0,o.useRef)();return(0,o.useEffect)(()=>{let t="";if(document.title)t=document.title;else{let r=document.querySelector("h1");r&&(t=r.innerText||r.textContent||"")}void 0!==p.current&&p.current!==t&&d(t),p.current=t},[r]),n?(0,a.createPortal)(s,n):null}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},8343:function(t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{RSC:function(){return n},ACTION:function(){return o},NEXT_ROUTER_STATE_TREE:function(){return a},NEXT_ROUTER_PREFETCH:function(){return u},NEXT_URL:function(){return i},RSC_CONTENT_TYPE_HEADER:function(){return s},RSC_VARY_HEADER:function(){return d},FLIGHT_PARAMETERS:function(){return p},NEXT_RSC_UNION_QUERY:function(){return _}});let n="RSC",o="Next-Action",a="Next-Router-State-Tree",u="Next-Router-Prefetch",i="Next-Url",s="text/x-component",d=n+", "+a+", "+u+", "+i,p=[[n],[a],[u]],_="_rsc";("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},3728:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{getServerActionDispatcher:function(){return getServerActionDispatcher},urlToUrlWithoutFlightMarker:function(){return urlToUrlWithoutFlightMarker},default:function(){return AppRouter}});let o=n(8533),a=o._(n(2265)),u=n(6313),i=n(7205),s=n(9706),d=n(2301),p=n(7407),_=n(2327),m=n(9928),b=n(5311),j=n(2169),C=n(9872),w=n(8325),D=n(5138),U=n(6700),B=n(3085),$=n(8343),K=n(3714),q=n(6746),ee=new Map,et=null;function getServerActionDispatcher(){return et}let er={refresh:()=>{}};function urlToUrlWithoutFlightMarker(t){let r=new URL(t,location.origin);if(r.searchParams.delete($.NEXT_RSC_UNION_QUERY),r.pathname.endsWith(".txt")){let{pathname:t}=r,n=t.endsWith("/index.txt")?10:4;r.pathname=t.slice(0,-n)}return r}function isExternalURL(t){return t.origin!==window.location.origin}function HistoryUpdater(t){let{tree:r,pushRef:n,canonicalUrl:o,sync:u}=t;return(0,a.useInsertionEffect)(()=>{let t={__NA:!0,tree:r};n.pendingPush&&(0,d.createHrefFromUrl)(new URL(window.location.href))!==o?(n.pendingPush=!1,window.history.pushState(t,"",o)):window.history.replaceState(t,"",o),u()},[r,n,o,u]),null}let createEmptyCacheNode=()=>({status:u.CacheStates.LAZY_INITIALIZED,data:null,subTreeData:null,parallelRoutes:new Map});function useServerActionDispatcher(t){let r=(0,a.useCallback)(r=>{(0,a.startTransition)(()=>{t({...r,type:s.ACTION_SERVER_ACTION,mutable:{globalMutable:er},cache:createEmptyCacheNode()})})},[t]);et=r}function useChangeByServerResponse(t){return(0,a.useCallback)((r,n,o)=>{(0,a.startTransition)(()=>{t({type:s.ACTION_SERVER_PATCH,flightData:n,previousTree:r,overrideCanonicalUrl:o,cache:createEmptyCacheNode(),mutable:{globalMutable:er}})})},[t])}function useNavigate(t){return(0,a.useCallback)((r,n,o,a)=>{let u=new URL((0,C.addBasePath)(r),location.href);return er.pendingNavigatePath=(0,d.createHrefFromUrl)(u),t({type:s.ACTION_NAVIGATE,url:u,isExternalUrl:isExternalURL(u),locationSearch:location.search,forceOptimisticNavigation:o,shouldScroll:null==a||a,navigateType:n,cache:createEmptyCacheNode(),mutable:{globalMutable:er}})},[t])}function Router(t){let{buildId:r,initialHead:n,initialTree:o,initialCanonicalUrl:d,children:m,assetPrefix:$}=t,et=(0,a.useMemo)(()=>(0,b.createInitialRouterState)({buildId:r,children:m,initialCanonicalUrl:d,initialTree:o,initialParallelRoutes:ee,isServer:!1,location:window.location,initialHead:n}),[r,m,d,o,n]),[{tree:en,cache:eo,prefetchCache:eu,pushRef:el,focusAndScrollRef:ei,canonicalUrl:ec,nextUrl:es},ef,ed]=(0,_.useReducerWithReduxDevtools)(i.reducer,et);(0,a.useEffect)(()=>{ee=null},[]);let{searchParams:ep,pathname:eh}=(0,a.useMemo)(()=>{let t=new URL(ec,window.location.href);return{searchParams:t.searchParams,pathname:(0,q.hasBasePath)(t.pathname)?(0,K.removeBasePath)(t.pathname):t.pathname}},[ec]),e_=useChangeByServerResponse(ef),ey=useNavigate(ef);useServerActionDispatcher(ef);let em=(0,a.useMemo)(()=>{let t={back:()=>window.history.back(),forward:()=>window.history.forward(),prefetch:(t,r)=>{if((0,j.isBot)(window.navigator.userAgent))return;let n=new URL((0,C.addBasePath)(t),location.href);isExternalURL(n)||(0,a.startTransition)(()=>{var t;ef({type:s.ACTION_PREFETCH,url:n,kind:null!=(t=null==r?void 0:r.kind)?t:s.PrefetchKind.FULL})})},replace:(t,r)=>{void 0===r&&(r={}),(0,a.startTransition)(()=>{var n;ey(t,"replace",!!r.forceOptimisticNavigation,null==(n=r.scroll)||n)})},push:(t,r)=>{void 0===r&&(r={}),(0,a.startTransition)(()=>{var n;ey(t,"push",!!r.forceOptimisticNavigation,null==(n=r.scroll)||n)})},refresh:()=>{(0,a.startTransition)(()=>{ef({type:s.ACTION_REFRESH,cache:createEmptyCacheNode(),mutable:{globalMutable:er},origin:window.location.origin})})},fastRefresh:()=>{throw Error("fastRefresh can only be used in development mode. Please use refresh instead.")}};return t},[ef,ey]);if((0,a.useEffect)(()=>{window.next&&(window.next.router=em)},[em]),(0,a.useEffect)(()=>{er.refresh=em.refresh},[em.refresh]),(0,a.useEffect)(()=>{function handlePageShow(t){var r;t.persisted&&(null==(r=window.history.state)?void 0:r.tree)&&ef({type:s.ACTION_RESTORE,url:new URL(window.location.href),tree:window.history.state.tree})}return window.addEventListener("pageshow",handlePageShow),()=>{window.removeEventListener("pageshow",handlePageShow)}},[ef]),el.mpaNavigation){if(er.pendingMpaPath!==ec){let t=window.location;el.pendingPush?t.assign(ec):t.replace(ec),er.pendingMpaPath=ec}(0,a.use)((0,B.createInfinitePromise)())}let eg=(0,a.useCallback)(t=>{let{state:r}=t;if(r){if(!r.__NA){window.location.reload();return}(0,a.startTransition)(()=>{ef({type:s.ACTION_RESTORE,url:new URL(window.location.href),tree:r.tree})})}},[ef]);(0,a.useEffect)(()=>(window.addEventListener("popstate",eg),()=>{window.removeEventListener("popstate",eg)}),[eg]);let eb=(0,a.useMemo)(()=>(0,U.findHeadInCache)(eo,en[1]),[eo,en]),ev=a.default.createElement(D.RedirectBoundary,null,eb,eo.subTreeData,a.default.createElement(w.AppRouterAnnouncer,{tree:en}));return a.default.createElement(a.default.Fragment,null,a.default.createElement(HistoryUpdater,{tree:en,pushRef:el,canonicalUrl:ec,sync:ed}),a.default.createElement(p.PathnameContext.Provider,{value:eh},a.default.createElement(p.SearchParamsContext.Provider,{value:ep},a.default.createElement(u.GlobalLayoutRouterContext.Provider,{value:{buildId:r,changeByServerResponse:e_,tree:en,focusAndScrollRef:ei,nextUrl:es}},a.default.createElement(u.AppRouterContext.Provider,{value:em},a.default.createElement(u.LayoutRouterContext.Provider,{value:{childNodes:eo.parallelRoutes,tree:en,url:ec}},ev))))))}function AppRouter(t){let{globalErrorComponent:r,...n}=t;return a.default.createElement(m.ErrorBoundary,{errorComponent:r},a.default.createElement(Router,n))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},3940:function(t,r,n){"use strict";function clientHookInServerComponentError(t){}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"clientHookInServerComponentError",{enumerable:!0,get:function(){return clientHookInServerComponentError}}),n(1024),n(2265),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},9928:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{ErrorBoundaryHandler:function(){return ErrorBoundaryHandler},GlobalError:function(){return GlobalError},default:function(){return s},ErrorBoundary:function(){return ErrorBoundary}});let o=n(1024),a=o._(n(2265)),u=n(94),i={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},text:{fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"}};function HandleISRError(t){let{error:r}=t;if("function"==typeof fetch.__nextGetStaticStore){var n;let t=null==(n=fetch.__nextGetStaticStore())?void 0:n.getStore();if((null==t?void 0:t.isRevalidate)||(null==t?void 0:t.isStaticGeneration))throw console.error(r),r}return null}let ErrorBoundaryHandler=class ErrorBoundaryHandler extends a.default.Component{static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return t.pathname!==r.previousPathname&&r.error?{error:null,previousPathname:t.pathname}:{error:r.error,previousPathname:t.pathname}}render(){return this.state.error?a.default.createElement(a.default.Fragment,null,a.default.createElement(HandleISRError,{error:this.state.error}),this.props.errorStyles,this.props.errorScripts,a.default.createElement(this.props.errorComponent,{error:this.state.error,reset:this.reset})):this.props.children}constructor(t){super(t),this.reset=()=>{this.setState({error:null})},this.state={error:null,previousPathname:this.props.pathname}}};function GlobalError(t){let{error:r}=t,n=null==r?void 0:r.digest;return a.default.createElement("html",{id:"__next_error__"},a.default.createElement("head",null),a.default.createElement("body",null,a.default.createElement(HandleISRError,{error:r}),a.default.createElement("div",{style:i.error},a.default.createElement("div",null,a.default.createElement("h2",{style:i.text},"Application error: a "+(n?"server":"client")+"-side exception has occurred (see the "+(n?"server logs":"browser console")+" for more information)."),n?a.default.createElement("p",{style:i.text},"Digest: "+n):null))))}let s=GlobalError;function ErrorBoundary(t){let{errorComponent:r,errorStyles:n,errorScripts:o,children:i}=t,s=(0,u.usePathname)();return r?a.default.createElement(ErrorBoundaryHandler,{pathname:s,errorComponent:r,errorStyles:n,errorScripts:o},i):a.default.createElement(a.default.Fragment,null,i)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},1351:function(t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{DYNAMIC_ERROR_CODE:function(){return n},DynamicServerError:function(){return DynamicServerError}});let n="DYNAMIC_SERVER_USAGE";let DynamicServerError=class DynamicServerError extends Error{constructor(t){super("Dynamic server usage: "+t),this.digest=n}};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},3085:function(t,r){"use strict";let n;function createInfinitePromise(){return n||(n=new Promise(()=>{})),n}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createInfinitePromise",{enumerable:!0,get:function(){return createInfinitePromise}}),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},4119:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isNextRouterError",{enumerable:!0,get:function(){return isNextRouterError}});let o=n(9273),a=n(8466);function isNextRouterError(t){return t&&t.digest&&((0,a.isRedirectError)(t)||(0,o.isNotFoundError)(t))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},6954:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return OuterLayoutRouter}});let o=n(1024),a=n(8533),u=a._(n(2265)),i=o._(n(4887)),s=n(6313),d=n(8146),p=n(3085),_=n(9928),m=n(8163),b=n(280),j=n(5138),C=n(3170),w=n(1263),D=n(3322),U=n(3559);function walkAddRefetch(t,r){if(t){let[n,o]=t,a=2===t.length;if((0,m.matchSegment)(r[0],n)&&r[1].hasOwnProperty(o)){if(a){let t=walkAddRefetch(void 0,r[1][o]);return[r[0],{...r[1],[o]:[t[0],t[1],t[2],"refetch"]}]}return[r[0],{...r[1],[o]:walkAddRefetch(t.slice(2),r[1][o])}]}}return r}function findDOMNode(t){return i.default.findDOMNode(t)}let B=["bottom","height","left","right","top","width","x","y"];function shouldSkipElement(t){if(["sticky","fixed"].includes(getComputedStyle(t).position))return!0;let r=t.getBoundingClientRect();return B.every(t=>0===r[t])}function topOfElementInViewport(t,r){let n=t.getBoundingClientRect();return n.top>=0&&n.top<=r}function getHashFragmentDomNode(t){var r;return"top"===t?document.body:null!=(r=document.getElementById(t))?r:document.getElementsByName(t)[0]}let InnerScrollAndFocusHandler=class InnerScrollAndFocusHandler extends u.default.Component{componentDidMount(){this.handlePotentialScroll()}componentDidUpdate(){this.props.focusAndScrollRef.apply&&this.handlePotentialScroll()}render(){return this.props.children}constructor(...t){super(...t),this.handlePotentialScroll=()=>{let{focusAndScrollRef:t,segmentPath:r}=this.props;if(t.apply){if(0!==t.segmentPaths.length&&!t.segmentPaths.some(t=>r.every((r,n)=>(0,m.matchSegment)(r,t[n]))))return;let n=null,o=t.hashFragment;if(o&&(n=getHashFragmentDomNode(o)),n||(n=findDOMNode(this)),!(n instanceof Element))return;for(;!(n instanceof HTMLElement)||shouldSkipElement(n);){if(null===n.nextElementSibling)return;n=n.nextElementSibling}t.apply=!1,t.hashFragment=null,t.segmentPaths=[],(0,b.handleSmoothScroll)(()=>{if(o){n.scrollIntoView();return}let t=document.documentElement,r=t.clientHeight;!topOfElementInViewport(n,r)&&(t.scrollTop=0,topOfElementInViewport(n,r)||n.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:t.onlyHashChange}),t.onlyHashChange=!1,n.focus()}}}};function ScrollAndFocusHandler(t){let{segmentPath:r,children:n}=t,o=(0,u.useContext)(s.GlobalLayoutRouterContext);if(!o)throw Error("invariant global layout router not mounted");return u.default.createElement(InnerScrollAndFocusHandler,{segmentPath:r,focusAndScrollRef:o.focusAndScrollRef},n)}function InnerLayoutRouter(t){let{parallelRouterKey:r,url:n,childNodes:o,childProp:a,segmentPath:i,tree:_,cacheKey:m}=t,b=(0,u.useContext)(s.GlobalLayoutRouterContext);if(!b)throw Error("invariant global layout router not mounted");let{buildId:j,changeByServerResponse:C,tree:w}=b,D=o.get(m);if(a&&null!==a.current&&(D?D.status===s.CacheStates.LAZY_INITIALIZED&&(D.status=s.CacheStates.READY,D.subTreeData=a.current):(D={status:s.CacheStates.READY,data:null,subTreeData:a.current,parallelRoutes:new Map},o.set(m,D))),!D||D.status===s.CacheStates.LAZY_INITIALIZED){let t=walkAddRefetch(["",...i],w);D={status:s.CacheStates.DATA_FETCH,data:(0,U.createRecordFromThenable)((0,d.fetchServerResponse)(new URL(n,location.origin),t,b.nextUrl,j)),subTreeData:null,head:D&&D.status===s.CacheStates.LAZY_INITIALIZED?D.head:void 0,parallelRoutes:D&&D.status===s.CacheStates.LAZY_INITIALIZED?D.parallelRoutes:new Map},o.set(m,D)}if(!D)throw Error("Child node should always exist");if(D.subTreeData&&D.data)throw Error("Child node should not have both subTreeData and data");if(D.data){let[t,r]=(0,u.use)(D.data);D.data=null,setTimeout(()=>{(0,u.startTransition)(()=>{C(w,t,r)})}),(0,u.use)((0,p.createInfinitePromise)())}D.subTreeData||(0,u.use)((0,p.createInfinitePromise)());let B=u.default.createElement(s.LayoutRouterContext.Provider,{value:{tree:_[1][r],childNodes:D.parallelRoutes,url:n}},D.subTreeData);return B}function LoadingBoundary(t){let{children:r,loading:n,loadingStyles:o,loadingScripts:a,hasLoading:i}=t;return i?u.default.createElement(u.Suspense,{fallback:u.default.createElement(u.default.Fragment,null,o,a,n)},r):u.default.createElement(u.default.Fragment,null,r)}function OuterLayoutRouter(t){let{parallelRouterKey:r,segmentPath:n,childProp:o,error:a,errorStyles:i,errorScripts:d,templateStyles:p,templateScripts:b,loading:U,loadingStyles:B,loadingScripts:$,hasLoading:K,template:q,notFound:ee,notFoundStyles:et,styles:er}=t,en=(0,u.useContext)(s.LayoutRouterContext);if(!en)throw Error("invariant expected layout router to be mounted");let{childNodes:eo,tree:eu,url:el}=en,ei=eo.get(r);ei||(ei=new Map,eo.set(r,ei));let ec=eu[1][r][0],es=o.segment,ef=(0,w.getSegmentValue)(ec),ed=[ec];return u.default.createElement(u.default.Fragment,null,er,ed.map(t=>{let er=(0,m.matchSegment)(t,es),en=(0,w.getSegmentValue)(t),eo=(0,D.createRouterCacheKey)(t);return u.default.createElement(s.TemplateContext.Provider,{key:(0,D.createRouterCacheKey)(t,!0),value:u.default.createElement(ScrollAndFocusHandler,{segmentPath:n},u.default.createElement(_.ErrorBoundary,{errorComponent:a,errorStyles:i,errorScripts:d},u.default.createElement(LoadingBoundary,{hasLoading:K,loading:U,loadingStyles:B,loadingScripts:$},u.default.createElement(C.NotFoundBoundary,{notFound:ee,notFoundStyles:et},u.default.createElement(j.RedirectBoundary,null,u.default.createElement(InnerLayoutRouter,{parallelRouterKey:r,url:el,tree:eu,childNodes:ei,childProp:er?o:null,segmentPath:n,cacheKey:eo,isActive:ef===en}))))))},p,b,q)}))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},8163:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{matchSegment:function(){return matchSegment},canSegmentBeOverridden:function(){return canSegmentBeOverridden}});let o=n(5682),matchSegment=(t,r)=>"string"==typeof t?"string"==typeof r&&t===r:"string"!=typeof r&&t[0]===r[0]&&t[1]===r[1],canSegmentBeOverridden=(t,r)=>{var n;return!Array.isArray(t)&&!!Array.isArray(r)&&(null==(n=(0,o.getSegmentParam)(t))?void 0:n.param)===r[0]};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},5437:function(t,r,n){"use strict";function maybePostpone(t,r){if(!t.isStaticGeneration||!t.experimental.ppr)return;let o=n(2265);"function"==typeof o.unstable_postpone&&o.unstable_postpone(r)}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"maybePostpone",{enumerable:!0,get:function(){return maybePostpone}}),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},94:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{ReadonlyURLSearchParams:function(){return ReadonlyURLSearchParams},useSearchParams:function(){return useSearchParams},usePathname:function(){return usePathname},ServerInsertedHTMLContext:function(){return d.ServerInsertedHTMLContext},useServerInsertedHTML:function(){return d.useServerInsertedHTML},useRouter:function(){return useRouter},useParams:function(){return useParams},useSelectedLayoutSegments:function(){return useSelectedLayoutSegments},useSelectedLayoutSegment:function(){return useSelectedLayoutSegment},redirect:function(){return p.redirect},permanentRedirect:function(){return p.permanentRedirect},RedirectType:function(){return p.RedirectType},notFound:function(){return _.notFound}});let o=n(2265),a=n(6313),u=n(7407),i=n(3940),s=n(1263),d=n(3972),p=n(8466),_=n(9273),m=Symbol("internal for urlsearchparams readonly");function readonlyURLSearchParamsError(){return Error("ReadonlyURLSearchParams cannot be modified")}let ReadonlyURLSearchParams=class ReadonlyURLSearchParams{[Symbol.iterator](){return this[m][Symbol.iterator]()}append(){throw readonlyURLSearchParamsError()}delete(){throw readonlyURLSearchParamsError()}set(){throw readonlyURLSearchParamsError()}sort(){throw readonlyURLSearchParamsError()}constructor(t){this[m]=t,this.entries=t.entries.bind(t),this.forEach=t.forEach.bind(t),this.get=t.get.bind(t),this.getAll=t.getAll.bind(t),this.has=t.has.bind(t),this.keys=t.keys.bind(t),this.values=t.values.bind(t),this.toString=t.toString.bind(t),this.size=t.size}};function useSearchParams(){(0,i.clientHookInServerComponentError)("useSearchParams");let t=(0,o.useContext)(u.SearchParamsContext),r=(0,o.useMemo)(()=>t?new ReadonlyURLSearchParams(t):null,[t]);return r}function usePathname(){return(0,i.clientHookInServerComponentError)("usePathname"),(0,o.useContext)(u.PathnameContext)}function useRouter(){(0,i.clientHookInServerComponentError)("useRouter");let t=(0,o.useContext)(a.AppRouterContext);if(null===t)throw Error("invariant expected app router to be mounted");return t}function getSelectedParams(t,r){void 0===r&&(r={});let n=t[1];for(let t of Object.values(n)){let n=t[0],o=Array.isArray(n),a=o?n[1]:n;if(!a||a.startsWith("__PAGE__"))continue;let u=o&&("c"===n[2]||"oc"===n[2]);u?r[n[0]]=n[1].split("/"):o&&(r[n[0]]=n[1]),r=getSelectedParams(t,r)}return r}function useParams(){(0,i.clientHookInServerComponentError)("useParams");let t=(0,o.useContext)(a.GlobalLayoutRouterContext),r=(0,o.useContext)(u.PathParamsContext);return(0,o.useMemo)(()=>(null==t?void 0:t.tree)?getSelectedParams(t.tree):r,[null==t?void 0:t.tree,r])}function getSelectedLayoutSegmentPath(t,r,n,o){let a;if(void 0===n&&(n=!0),void 0===o&&(o=[]),n)a=t[1][r];else{var u;let r=t[1];a=null!=(u=r.children)?u:Object.values(r)[0]}if(!a)return o;let i=a[0],d=(0,s.getSegmentValue)(i);return!d||d.startsWith("__PAGE__")?o:(o.push(d),getSelectedLayoutSegmentPath(a,r,!1,o))}function useSelectedLayoutSegments(t){void 0===t&&(t="children"),(0,i.clientHookInServerComponentError)("useSelectedLayoutSegments");let{tree:r}=(0,o.useContext)(a.LayoutRouterContext);return getSelectedLayoutSegmentPath(r,t)}function useSelectedLayoutSegment(t){void 0===t&&(t="children"),(0,i.clientHookInServerComponentError)("useSelectedLayoutSegment");let r=useSelectedLayoutSegments(t);return 0===r.length?null:r[0]}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},3170:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"NotFoundBoundary",{enumerable:!0,get:function(){return NotFoundBoundary}});let o=n(1024),a=o._(n(2265)),u=n(94);let NotFoundErrorBoundary=class NotFoundErrorBoundary extends a.default.Component{static getDerivedStateFromError(t){if((null==t?void 0:t.digest)==="NEXT_NOT_FOUND")return{notFoundTriggered:!0};throw t}static getDerivedStateFromProps(t,r){return t.pathname!==r.previousPathname&&r.notFoundTriggered?{notFoundTriggered:!1,previousPathname:t.pathname}:{notFoundTriggered:r.notFoundTriggered,previousPathname:t.pathname}}render(){return this.state.notFoundTriggered?a.default.createElement(a.default.Fragment,null,a.default.createElement("meta",{name:"robots",content:"noindex"}),!1,this.props.notFoundStyles,this.props.notFound):this.props.children}constructor(t){super(t),this.state={notFoundTriggered:!!t.asNotFound,previousPathname:t.pathname}}};function NotFoundBoundary(t){let{notFound:r,notFoundStyles:n,asNotFound:o,children:i}=t,s=(0,u.usePathname)();return r?a.default.createElement(NotFoundErrorBoundary,{pathname:s,notFound:r,notFoundStyles:n,asNotFound:o},i):a.default.createElement(a.default.Fragment,null,i)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},9273:function(t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{notFound:function(){return notFound},isNotFoundError:function(){return isNotFoundError}});let n="NEXT_NOT_FOUND";function notFound(){let t=Error(n);throw t.digest=n,t}function isNotFoundError(t){return(null==t?void 0:t.digest)===n}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},839:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PromiseQueue",{enumerable:!0,get:function(){return PromiseQueue}});let o=n(4677),a=n(6249);var u=a._("_maxConcurrency"),i=a._("_runningCount"),s=a._("_queue"),d=a._("_processNext");let PromiseQueue=class PromiseQueue{enqueue(t){let r,n;let a=new Promise((t,o)=>{r=t,n=o}),task=async()=>{try{o._(this,i)[i]++;let n=await t();r(n)}catch(t){n(t)}finally{o._(this,i)[i]--,o._(this,d)[d]()}};return o._(this,s)[s].push({promiseFn:a,task}),o._(this,d)[d](),a}bump(t){let r=o._(this,s)[s].findIndex(r=>r.promiseFn===t);if(r>-1){let t=o._(this,s)[s].splice(r,1)[0];o._(this,s)[s].unshift(t),o._(this,d)[d](!0)}}constructor(t=5){Object.defineProperty(this,d,{value:processNext}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,i,{writable:!0,value:void 0}),Object.defineProperty(this,s,{writable:!0,value:void 0}),o._(this,u)[u]=t,o._(this,i)[i]=0,o._(this,s)[s]=[]}};function processNext(t){if(void 0===t&&(t=!1),(o._(this,i)[i]0){var r;null==(r=o._(this,s)[s].shift())||r.task()}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},5138:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{RedirectErrorBoundary:function(){return RedirectErrorBoundary},RedirectBoundary:function(){return RedirectBoundary}});let o=n(8533),a=o._(n(2265)),u=n(94),i=n(8466);function HandleRedirect(t){let{redirect:r,reset:n,redirectType:o}=t,s=(0,u.useRouter)();return(0,a.useEffect)(()=>{a.default.startTransition(()=>{o===i.RedirectType.push?s.push(r,{}):s.replace(r,{}),n()})},[r,o,n,s]),null}let RedirectErrorBoundary=class RedirectErrorBoundary extends a.default.Component{static getDerivedStateFromError(t){if((0,i.isRedirectError)(t)){let r=(0,i.getURLFromRedirectError)(t),n=(0,i.getRedirectTypeFromError)(t);return{redirect:r,redirectType:n}}throw t}render(){let{redirect:t,redirectType:r}=this.state;return null!==t&&null!==r?a.default.createElement(HandleRedirect,{redirect:t,redirectType:r,reset:()=>this.setState({redirect:null})}):this.props.children}constructor(t){super(t),this.state={redirect:null,redirectType:null}}};function RedirectBoundary(t){let{children:r}=t,n=(0,u.useRouter)();return a.default.createElement(RedirectErrorBoundary,{router:n},r)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},8466:function(t,r,n){"use strict";var o,a;Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{RedirectType:function(){return o},getRedirectError:function(){return getRedirectError},redirect:function(){return redirect},permanentRedirect:function(){return permanentRedirect},isRedirectError:function(){return isRedirectError},getURLFromRedirectError:function(){return getURLFromRedirectError},getRedirectTypeFromError:function(){return getRedirectTypeFromError}});let u=n(228),i="NEXT_REDIRECT";function getRedirectError(t,r,n){void 0===n&&(n=!1);let o=Error(i);o.digest=i+";"+r+";"+t+";"+n;let a=u.requestAsyncStorage.getStore();return a&&(o.mutableCookies=a.mutableCookies),o}function redirect(t,r){throw void 0===r&&(r="replace"),getRedirectError(t,r,!1)}function permanentRedirect(t,r){throw void 0===r&&(r="replace"),getRedirectError(t,r,!0)}function isRedirectError(t){if("string"!=typeof(null==t?void 0:t.digest))return!1;let[r,n,o,a]=t.digest.split(";",4);return r===i&&("replace"===n||"push"===n)&&"string"==typeof o&&("true"===a||"false"===a)}function getURLFromRedirectError(t){return isRedirectError(t)?t.digest.split(";",3)[2]:null}function getRedirectTypeFromError(t){if(!isRedirectError(t))throw Error("Not a redirect error");return t.digest.split(";",2)[1]}(a=o||(o={})).push="push",a.replace="replace",("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},7264:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return RenderFromTemplateContext}});let o=n(8533),a=o._(n(2265)),u=n(6313);function RenderFromTemplateContext(){let t=(0,a.useContext)(u.TemplateContext);return a.default.createElement(a.default.Fragment,null,t)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},228:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"requestAsyncStorage",{enumerable:!0,get:function(){return a}});let o=n(7346),a=(0,o.createAsyncLocalStorage)();("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},2713:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"applyFlightData",{enumerable:!0,get:function(){return applyFlightData}});let o=n(6313),a=n(782),u=n(1956);function applyFlightData(t,r,n,i){void 0===i&&(i=!1);let[s,d,p]=n.slice(-3);return null!==d&&(3===n.length?(r.status=o.CacheStates.READY,r.subTreeData=d,(0,a.fillLazyItemsTillLeafWithHead)(r,t,s,p,i)):(r.status=o.CacheStates.READY,r.subTreeData=t.subTreeData,r.parallelRoutes=new Map(t.parallelRoutes),(0,u.fillCacheWithNewSubTreeData)(r,t,n,i)),!0)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},8934:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"applyRouterStatePatchToTree",{enumerable:!0,get:function(){return applyRouterStatePatchToTree}});let o=n(8163);function applyPatch(t,r){let[n,a]=t,[u,i]=r;if("__DEFAULT__"===u&&"__DEFAULT__"!==n)return t;if((0,o.matchSegment)(n,u)){let r={};for(let t in a){let n=void 0!==i[t];n?r[t]=applyPatch(a[t],i[t]):r[t]=a[t]}for(let t in i)r[t]||(r[t]=i[t]);let o=[n,r];return t[2]&&(o[2]=t[2]),t[3]&&(o[3]=t[3]),t[4]&&(o[4]=t[4]),o}return r}function applyRouterStatePatchToTree(t,r,n){let a;let[u,i,,,s]=r;if(1===t.length){let t=applyPatch(r,n);return t}let[d,p]=t;if(!(0,o.matchSegment)(d,u))return null;let _=2===t.length;if(_)a=applyPatch(i[p],n);else if(null===(a=applyRouterStatePatchToTree(t.slice(2),i[p],n)))return null;let m=[t[0],{...i,[p]:a}];return s&&(m[4]=!0),m}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},2082:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{extractPathFromFlightRouterState:function(){return extractPathFromFlightRouterState},computeChangedPath:function(){return computeChangedPath}});let o=n(4507),a=n(1706),u=n(8163),removeLeadingSlash=t=>"/"===t[0]?t.slice(1):t,segmentToPathname=t=>"string"==typeof t?t:t[1];function normalizeSegments(t){return t.reduce((t,r)=>""===(r=removeLeadingSlash(r))||(0,a.isGroupSegment)(r)?t:t+"/"+r,"")||"/"}function extractPathFromFlightRouterState(t){var r;let n=Array.isArray(t[0])?t[0][1]:t[0];if("__DEFAULT__"===n||o.INTERCEPTION_ROUTE_MARKERS.some(t=>n.startsWith(t)))return;if(n.startsWith("__PAGE__"))return"";let a=[n],u=null!=(r=t[1])?r:{},i=u.children?extractPathFromFlightRouterState(u.children):void 0;if(void 0!==i)a.push(i);else for(let[t,r]of Object.entries(u)){if("children"===t)continue;let n=extractPathFromFlightRouterState(r);void 0!==n&&a.push(n)}return normalizeSegments(a)}function computeChangedPathImpl(t,r){let[n,a]=t,[i,s]=r,d=segmentToPathname(n),p=segmentToPathname(i);if(o.INTERCEPTION_ROUTE_MARKERS.some(t=>d.startsWith(t)||p.startsWith(t)))return"";if(!(0,u.matchSegment)(n,i)){var _;return null!=(_=extractPathFromFlightRouterState(r))?_:""}for(let t in a)if(s[t]){let r=computeChangedPathImpl(a[t],s[t]);if(null!==r)return segmentToPathname(i)+"/"+r}return null}function computeChangedPath(t,r){let n=computeChangedPathImpl(t,r);return null==n||"/"===n?n:normalizeSegments(n.split("/"))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},2301:function(t,r){"use strict";function createHrefFromUrl(t,r){return void 0===r&&(r=!0),t.pathname+t.search+(r?t.hash:"")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createHrefFromUrl",{enumerable:!0,get:function(){return createHrefFromUrl}}),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},5311:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createInitialRouterState",{enumerable:!0,get:function(){return createInitialRouterState}});let o=n(6313),a=n(2301),u=n(782),i=n(2082);function createInitialRouterState(t){var r;let{buildId:n,initialTree:s,children:d,initialCanonicalUrl:p,initialParallelRoutes:_,isServer:m,location:b,initialHead:j}=t,C={status:o.CacheStates.READY,data:null,subTreeData:d,parallelRoutes:m?new Map:_};return(null===_||0===_.size)&&(0,u.fillLazyItemsTillLeafWithHead)(C,void 0,s,j),{buildId:n,tree:s,cache:C,prefetchCache:new Map,pushRef:{pendingPush:!1,mpaNavigation:!1},focusAndScrollRef:{apply:!1,onlyHashChange:!1,hashFragment:null,segmentPaths:[]},canonicalUrl:b?(0,a.createHrefFromUrl)(b):p,nextUrl:null!=(r=(0,i.extractPathFromFlightRouterState)(s)||(null==b?void 0:b.pathname))?r:null}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},180:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createOptimisticTree",{enumerable:!0,get:function(){return createOptimisticTree}});let o=n(8163);function createOptimisticTree(t,r,n){let a;let[u,i,s,d,p]=r||[null,{}],_=t[0],m=1===t.length,b=null!==u&&(0,o.matchSegment)(u,_),j=Object.keys(i).length>1,C=!r||!b||j,w={};if(null!==u&&b&&(w=i),!m&&!j){let r=createOptimisticTree(t.slice(1),w?w.children:null,n||C);a=r}let D=[_,{...w,...a?{children:a}:{}}];return s&&(D[2]=s),!n&&C?D[3]="refetch":b&&d&&(D[3]=d),b&&p&&(D[4]=p),D}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},3559:function(t,r){"use strict";function createRecordFromThenable(t){return t.status="pending",t.then(r=>{"pending"===t.status&&(t.status="fulfilled",t.value=r)},r=>{"pending"===t.status&&(t.status="rejected",t.reason=r)}),t}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRecordFromThenable",{enumerable:!0,get:function(){return createRecordFromThenable}}),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},3322:function(t,r){"use strict";function createRouterCacheKey(t,r){return void 0===r&&(r=!1),Array.isArray(t)?(t[0]+"|"+t[1]+"|"+t[2]).toLowerCase():r&&t.startsWith("__PAGE__")?"__PAGE__":t}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRouterCacheKey",{enumerable:!0,get:function(){return createRouterCacheKey}}),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},8146:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"fetchServerResponse",{enumerable:!0,get:function(){return fetchServerResponse}});let o=n(8343),a=n(3728),u=n(5231),i=n(9706),s=n(6360),d=n(1824),{createFromFetch:p}=n(6671);function doMpaNavigation(t){return[(0,a.urlToUrlWithoutFlightMarker)(t).toString(),void 0]}async function fetchServerResponse(t,r,n,_,m){let b={[o.RSC]:"1",[o.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(r))};m===i.PrefetchKind.AUTO&&(b[o.NEXT_ROUTER_PREFETCH]="1"),n&&(b[o.NEXT_URL]=n);let j=(0,s.hexHash)([b[o.NEXT_ROUTER_PREFETCH]||"0",b[o.NEXT_ROUTER_STATE_TREE],b[o.NEXT_URL]].join(","));try{let r=new URL(t);r.pathname.endsWith("/")?r.pathname+="index.txt":r.pathname+=".txt",r.searchParams.set(o.NEXT_RSC_UNION_QUERY,j);let n=await fetch(r,{credentials:"same-origin",headers:b}),i=(0,a.urlToUrlWithoutFlightMarker)(n.url),s=n.redirected?i:void 0,m=n.headers.get("content-type")||"",C=!!n.headers.get(d.NEXT_DID_POSTPONE_HEADER),w=m===o.RSC_CONTENT_TYPE_HEADER;if(w||(w=m.startsWith("text/plain")),!w||!n.ok)return t.hash&&(i.hash=t.hash),doMpaNavigation(i.toString());let[D,U]=await p(Promise.resolve(n),{callServer:u.callServer});if(_!==D)return doMpaNavigation(n.url);return[U,s,C]}catch(r){return console.error("Failed to fetch RSC payload for "+t+". Falling back to browser navigation.",r),[t.toString(),void 0]}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},6443:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"fillCacheWithDataProperty",{enumerable:!0,get:function(){return fillCacheWithDataProperty}});let o=n(6313),a=n(3322);function fillCacheWithDataProperty(t,r,n,u,i){void 0===i&&(i=!1);let s=n.length<=2,[d,p]=n,_=(0,a.createRouterCacheKey)(p),m=r.parallelRoutes.get(d);if(!m||i&&r.parallelRoutes.size>1)return{bailOptimistic:!0};let b=t.parallelRoutes.get(d);b&&b!==m||(b=new Map(m),t.parallelRoutes.set(d,b));let j=m.get(_),C=b.get(_);if(s){C&&C.data&&C!==j||b.set(_,{status:o.CacheStates.DATA_FETCH,data:u(),subTreeData:null,parallelRoutes:new Map});return}if(!C||!j){C||b.set(_,{status:o.CacheStates.DATA_FETCH,data:u(),subTreeData:null,parallelRoutes:new Map});return}return C===j&&(C={status:C.status,data:C.data,subTreeData:C.subTreeData,parallelRoutes:new Map(C.parallelRoutes)},b.set(_,C)),fillCacheWithDataProperty(C,j,n.slice(2),u)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},1956:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"fillCacheWithNewSubTreeData",{enumerable:!0,get:function(){return fillCacheWithNewSubTreeData}});let o=n(6313),a=n(5303),u=n(782),i=n(3322);function fillCacheWithNewSubTreeData(t,r,n,s){let d=n.length<=5,[p,_]=n,m=(0,i.createRouterCacheKey)(_),b=r.parallelRoutes.get(p);if(!b)return;let j=t.parallelRoutes.get(p);j&&j!==b||(j=new Map(b),t.parallelRoutes.set(p,j));let C=b.get(m),w=j.get(m);if(d){w&&w.data&&w!==C||(w={status:o.CacheStates.READY,data:null,subTreeData:n[3],parallelRoutes:C?new Map(C.parallelRoutes):new Map},C&&(0,a.invalidateCacheByRouterState)(w,C,n[2]),(0,u.fillLazyItemsTillLeafWithHead)(w,C,n[2],n[4],s),j.set(m,w));return}w&&C&&(w===C&&(w={status:w.status,data:w.data,subTreeData:w.subTreeData,parallelRoutes:new Map(w.parallelRoutes)},j.set(m,w)),fillCacheWithNewSubTreeData(w,C,n.slice(2),s))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},782:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"fillLazyItemsTillLeafWithHead",{enumerable:!0,get:function(){return fillLazyItemsTillLeafWithHead}});let o=n(6313),a=n(3322);function fillLazyItemsTillLeafWithHead(t,r,n,u,i){let s=0===Object.keys(n[1]).length;if(s){t.head=u;return}for(let s in n[1]){let d=n[1][s],p=d[0],_=(0,a.createRouterCacheKey)(p);if(r){let n=r.parallelRoutes.get(s);if(n){let r=new Map(n),a=r.get(_),p=i&&a?{status:a.status,data:a.data,subTreeData:a.subTreeData,parallelRoutes:new Map(a.parallelRoutes)}:{status:o.CacheStates.LAZY_INITIALIZED,data:null,subTreeData:null,parallelRoutes:new Map(null==a?void 0:a.parallelRoutes)};r.set(_,p),fillLazyItemsTillLeafWithHead(p,a,d,u,i),t.parallelRoutes.set(s,r);continue}}let m={status:o.CacheStates.LAZY_INITIALIZED,data:null,subTreeData:null,parallelRoutes:new Map},b=t.parallelRoutes.get(s);b?b.set(_,m):t.parallelRoutes.set(s,new Map([[_,m]])),fillLazyItemsTillLeafWithHead(m,void 0,d,u,i)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},2800:function(t,r){"use strict";var n,o;function getPrefetchEntryCacheStatus(t){let{kind:r,prefetchTime:n,lastUsedTime:o}=t;return Date.now()<(null!=o?o:n)+3e4?o?"reusable":"fresh":"auto"===r&&Date.now()[...n,...t]);for(let n of s){let o=(0,p.fillCacheWithDataProperty)(t,r,n,u);(null==o?void 0:o.bailOptimistic)||(i=!0)}return i}function navigateReducer(t,r){let{url:n,isExternalUrl:K,navigateType:q,cache:ee,mutable:et,forceOptimisticNavigation:er,shouldScroll:en}=r,{pathname:eo,hash:eu}=n,el=(0,s.createHrefFromUrl)(n),ei="push"===q;(0,B.prunePrefetchCache)(t.prefetchCache);let ec=JSON.stringify(et.previousTree)===JSON.stringify(t.tree);if(ec)return(0,w.handleMutable)(t,et);if(K)return handleExternalUrl(t,et,n.toString(),ei);let es=t.prefetchCache.get((0,s.createHrefFromUrl)(n,!1));if(er&&(null==es?void 0:es.kind)!==C.PrefetchKind.TEMPORARY){let r=eo.split("/");r.push("__PAGE__");let i=(0,_.createOptimisticTree)(r,t.tree,!1),d={...ee};d.status=o.CacheStates.READY,d.subTreeData=t.cache.subTreeData,d.parallelRoutes=new Map(t.cache.parallelRoutes);let m=null,b=r.slice(1).map(t=>["children",t]).flat(),j=(0,p.fillCacheWithDataProperty)(d,t.cache,b,()=>(m||(m=(0,u.createRecordFromThenable)((0,a.fetchServerResponse)(n,i,t.nextUrl,t.buildId))),m),!0);if(!(null==j?void 0:j.bailOptimistic))return et.previousTree=t.tree,et.patchedTree=i,et.pendingPush=ei,et.hashFragment=eu,et.shouldScroll=en,et.scrollableSegments=[],et.cache=d,et.canonicalUrl=el,t.prefetchCache.set((0,s.createHrefFromUrl)(n,!1),{data:m?(0,u.createRecordFromThenable)(Promise.resolve(m)):null,kind:C.PrefetchKind.TEMPORARY,prefetchTime:Date.now(),treeAtTimeOfPrefetch:t.tree,lastUsedTime:Date.now()}),(0,w.handleMutable)(t,et)}if(!es){let r=(0,u.createRecordFromThenable)((0,a.fetchServerResponse)(n,t.tree,t.nextUrl,t.buildId,void 0)),o={data:(0,u.createRecordFromThenable)(Promise.resolve(r)),kind:C.PrefetchKind.TEMPORARY,prefetchTime:Date.now(),treeAtTimeOfPrefetch:t.tree,lastUsedTime:null};t.prefetchCache.set((0,s.createHrefFromUrl)(n,!1),o),es=o}let ef=(0,U.getPrefetchEntryCacheStatus)(es),{treeAtTimeOfPrefetch:ed,data:ep}=es;$.prefetchQueue.bump(ep);let[eh,e_,ey]=(0,i.readRecordValue)(ep);if(es.lastUsedTime||(es.lastUsedTime=Date.now()),"string"==typeof eh)return handleExternalUrl(t,et,eh,ei);let em=t.tree,eg=t.cache,eb=[];for(let r of eh){let i=r.slice(0,-4),s=r.slice(-3)[0],p=["",...i],_=(0,m.applyRouterStatePatchToTree)(p,em,s);if(null===_&&(_=(0,m.applyRouterStatePatchToTree)(p,ed,s)),null!==_){if((0,j.isNavigatingToNewRootLayout)(em,_))return handleExternalUrl(t,et,el,ei);let m=!ey&&(0,D.applyFlightData)(eg,ee,r,"auto"===es.kind&&ef===U.PrefetchCacheEntryStatus.reusable);m||ef!==U.PrefetchCacheEntryStatus.stale||(m=addRefetchToLeafSegments(ee,eg,i,s,()=>(0,u.createRecordFromThenable)((0,a.fetchServerResponse)(n,em,t.nextUrl,t.buildId))));let C=(0,b.shouldHardNavigate)(p,em);for(let t of(C?(ee.status=o.CacheStates.READY,ee.subTreeData=eg.subTreeData,(0,d.invalidateCacheBelowFlightSegmentPath)(ee,eg,i),et.cache=ee):m&&(et.cache=ee),eg=ee,em=_,generateSegmentsFromPatch(s))){let r=[...i,...t];"__DEFAULT__"!==r[r.length-1]&&eb.push(r)}}}return et.previousTree=t.tree,et.patchedTree=em,et.canonicalUrl=e_?(0,s.createHrefFromUrl)(e_):el,et.pendingPush=ei,et.scrollableSegments=eb,et.hashFragment=eu,et.shouldScroll=en,(0,w.handleMutable)(t,et)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},3709:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{prefetchQueue:function(){return _},prefetchReducer:function(){return prefetchReducer}});let o=n(2301),a=n(8146),u=n(9706),i=n(3559),s=n(3627),d=n(8343),p=n(839),_=new p.PromiseQueue(5);function prefetchReducer(t,r){(0,s.prunePrefetchCache)(t.prefetchCache);let{url:n}=r;n.searchParams.delete(d.NEXT_RSC_UNION_QUERY);let p=(0,o.createHrefFromUrl)(n,!1),m=t.prefetchCache.get(p);if(m&&(m.kind===u.PrefetchKind.TEMPORARY&&t.prefetchCache.set(p,{...m,kind:r.kind}),!(m.kind===u.PrefetchKind.AUTO&&r.kind===u.PrefetchKind.FULL)))return t;let b=(0,i.createRecordFromThenable)(_.enqueue(()=>(0,a.fetchServerResponse)(n,t.tree,t.nextUrl,t.buildId,r.kind)));return t.prefetchCache.set(p,{treeAtTimeOfPrefetch:t.tree,data:b,kind:r.kind,prefetchTime:Date.now(),lastUsedTime:null}),t}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},3627:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"prunePrefetchCache",{enumerable:!0,get:function(){return prunePrefetchCache}});let o=n(2800);function prunePrefetchCache(t){for(let[r,n]of t)(0,o.getPrefetchEntryCacheStatus)(n)===o.PrefetchCacheEntryStatus.expired&&t.delete(r)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},2701:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"refreshReducer",{enumerable:!0,get:function(){return refreshReducer}});let o=n(8146),a=n(3559),u=n(929),i=n(2301),s=n(8934),d=n(2782),p=n(8640),_=n(8543),m=n(6313),b=n(782);function refreshReducer(t,r){let{cache:n,mutable:j,origin:C}=r,w=t.canonicalUrl,D=t.tree,U=JSON.stringify(j.previousTree)===JSON.stringify(D);if(U)return(0,_.handleMutable)(t,j);n.data||(n.data=(0,a.createRecordFromThenable)((0,o.fetchServerResponse)(new URL(w,C),[D[0],D[1],D[2],"refetch"],t.nextUrl,t.buildId)));let[B,$]=(0,u.readRecordValue)(n.data);if("string"==typeof B)return(0,p.handleExternalUrl)(t,j,B,t.pushRef.pendingPush);for(let r of(n.data=null,B)){if(3!==r.length)return console.log("REFRESH FAILED"),t;let[o]=r,a=(0,s.applyRouterStatePatchToTree)([""],D,o);if(null===a)throw Error("SEGMENT MISMATCH");if((0,d.isNavigatingToNewRootLayout)(D,a))return(0,p.handleExternalUrl)(t,j,w,t.pushRef.pendingPush);let u=$?(0,i.createHrefFromUrl)($):void 0;$&&(j.canonicalUrl=u);let[_,C]=r.slice(-2);null!==_&&(n.status=m.CacheStates.READY,n.subTreeData=_,(0,b.fillLazyItemsTillLeafWithHead)(n,void 0,o,C),j.cache=n,j.prefetchCache=new Map),j.previousTree=D,j.patchedTree=a,j.canonicalUrl=w,D=a}return(0,_.handleMutable)(t,j)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},1705:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"restoreReducer",{enumerable:!0,get:function(){return restoreReducer}});let o=n(2301);function restoreReducer(t,r){let{url:n,tree:a}=r,u=(0,o.createHrefFromUrl)(n);return{buildId:t.buildId,canonicalUrl:u,pushRef:t.pushRef,focusAndScrollRef:t.focusAndScrollRef,cache:t.cache,prefetchCache:t.prefetchCache,tree:a,nextUrl:n.pathname}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},1383:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"serverActionReducer",{enumerable:!0,get:function(){return serverActionReducer}});let o=n(5231),a=n(8343),u=n(3559),i=n(929),s=n(9872),d=n(2301),p=n(8640),_=n(8934),m=n(2782),b=n(6313),j=n(8543),C=n(782),{createFromFetch:w,encodeReply:D}=n(6671);async function fetchServerAction(t,r){let n,{actionId:u,actionArgs:i}=r,d=await D(i),p=await fetch("",{method:"POST",headers:{Accept:a.RSC_CONTENT_TYPE_HEADER,[a.ACTION]:u,[a.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(t.tree)),...t.nextUrl?{[a.NEXT_URL]:t.nextUrl}:{}},body:d}),_=p.headers.get("x-action-redirect");try{let t=JSON.parse(p.headers.get("x-action-revalidated")||"[[],0,0]");n={paths:t[0]||[],tag:!!t[1],cookie:t[2]}}catch(t){n={paths:[],tag:!1,cookie:!1}}let m=_?new URL((0,s.addBasePath)(_),new URL(t.canonicalUrl,window.location.href)):void 0;if(p.headers.get("content-type")===a.RSC_CONTENT_TYPE_HEADER){let t=await w(Promise.resolve(p),{callServer:o.callServer});if(_){let[,r]=null!=t?t:[];return{actionFlightData:r,redirectLocation:m,revalidatedParts:n}}let[r,[,a]]=null!=t?t:[];return{actionResult:r,actionFlightData:a,redirectLocation:m,revalidatedParts:n}}return{redirectLocation:m,revalidatedParts:n}}function serverActionReducer(t,r){let{mutable:n,cache:o,resolve:a,reject:s}=r,w=t.canonicalUrl,D=t.tree,U=JSON.stringify(n.previousTree)===JSON.stringify(D);if(U)return(0,j.handleMutable)(t,n);if(n.inFlightServerAction){if("fulfilled"!==n.inFlightServerAction.status&&n.globalMutable.pendingNavigatePath&&n.globalMutable.pendingNavigatePath!==w)return n.inFlightServerAction.then(()=>{n.actionResultResolved||(n.inFlightServerAction=null,n.globalMutable.pendingNavigatePath=void 0,n.globalMutable.refresh(),n.actionResultResolved=!0)},()=>{}),t}else n.inFlightServerAction=(0,u.createRecordFromThenable)(fetchServerAction(t,r));try{let{actionResult:r,actionFlightData:u,redirectLocation:s}=(0,i.readRecordValue)(n.inFlightServerAction);if(s&&(t.pushRef.pendingPush=!0,n.pendingPush=!0),n.previousTree=t.tree,!u){if(n.actionResultResolved||(a(r),n.actionResultResolved=!0),s)return(0,p.handleExternalUrl)(t,n,s.href,t.pushRef.pendingPush);return t}if("string"==typeof u)return(0,p.handleExternalUrl)(t,n,u,t.pushRef.pendingPush);for(let r of(n.inFlightServerAction=null,u)){if(3!==r.length)return console.log("SERVER ACTION APPLY FAILED"),t;let[a]=r,u=(0,_.applyRouterStatePatchToTree)([""],D,a);if(null===u)throw Error("SEGMENT MISMATCH");if((0,m.isNavigatingToNewRootLayout)(D,u))return(0,p.handleExternalUrl)(t,n,w,t.pushRef.pendingPush);let[i,s]=r.slice(-2);null!==i&&(o.status=b.CacheStates.READY,o.subTreeData=i,(0,C.fillLazyItemsTillLeafWithHead)(o,void 0,a,s),n.cache=o,n.prefetchCache=new Map),n.previousTree=D,n.patchedTree=u,n.canonicalUrl=w,D=u}if(s){let t=(0,d.createHrefFromUrl)(s,!1);n.canonicalUrl=t}return n.actionResultResolved||(a(r),n.actionResultResolved=!0),(0,j.handleMutable)(t,n)}catch(r){if("rejected"===r.status)return n.actionResultResolved||(s(r.reason),n.actionResultResolved=!0),t;throw r}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},5330:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"serverPatchReducer",{enumerable:!0,get:function(){return serverPatchReducer}});let o=n(2301),a=n(8934),u=n(2782),i=n(8640),s=n(2713),d=n(8543);function serverPatchReducer(t,r){let{flightData:n,previousTree:p,overrideCanonicalUrl:_,cache:m,mutable:b}=r,j=JSON.stringify(p)===JSON.stringify(t.tree);if(!j)return console.log("TREE MISMATCH"),t;if(b.previousTree)return(0,d.handleMutable)(t,b);if("string"==typeof n)return(0,i.handleExternalUrl)(t,b,n,t.pushRef.pendingPush);let C=t.tree,w=t.cache;for(let r of n){let n=r.slice(0,-4),[d]=r.slice(-3,-2),p=(0,a.applyRouterStatePatchToTree)(["",...n],C,d);if(null===p)throw Error("SEGMENT MISMATCH");if((0,u.isNavigatingToNewRootLayout)(C,p))return(0,i.handleExternalUrl)(t,b,t.canonicalUrl,t.pushRef.pendingPush);let j=_?(0,o.createHrefFromUrl)(_):void 0;j&&(b.canonicalUrl=j),(0,s.applyFlightData)(w,m,r),b.previousTree=C,b.patchedTree=p,b.cache=m,w=m,C=p}return(0,d.handleMutable)(t,b)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},9706:function(t,r){"use strict";var n,o;Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{PrefetchKind:function(){return n},ACTION_REFRESH:function(){return a},ACTION_NAVIGATE:function(){return u},ACTION_RESTORE:function(){return i},ACTION_SERVER_PATCH:function(){return s},ACTION_PREFETCH:function(){return d},ACTION_FAST_REFRESH:function(){return p},ACTION_SERVER_ACTION:function(){return _}});let a="refresh",u="navigate",i="restore",s="server-patch",d="prefetch",p="fast-refresh",_="server-action";(o=n||(n={})).AUTO="auto",o.FULL="full",o.TEMPORARY="temporary",("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},7205:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"reducer",{enumerable:!0,get:function(){return m}});let o=n(9706),a=n(8640),u=n(5330),i=n(1705),s=n(2701),d=n(3709),p=n(3682),_=n(1383);function clientReducer(t,r){switch(r.type){case o.ACTION_NAVIGATE:return(0,a.navigateReducer)(t,r);case o.ACTION_SERVER_PATCH:return(0,u.serverPatchReducer)(t,r);case o.ACTION_RESTORE:return(0,i.restoreReducer)(t,r);case o.ACTION_REFRESH:return(0,s.refreshReducer)(t,r);case o.ACTION_FAST_REFRESH:return(0,p.fastRefreshReducer)(t,r);case o.ACTION_PREFETCH:return(0,d.prefetchReducer)(t,r);case o.ACTION_SERVER_ACTION:return(0,_.serverActionReducer)(t,r);default:throw Error("Unknown action")}}let m=clientReducer;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},3006:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"shouldHardNavigate",{enumerable:!0,get:function(){return shouldHardNavigate}});let o=n(8163);function shouldHardNavigate(t,r){let[n,a]=r,[u,i]=t;if(!(0,o.matchSegment)(u,n))return!!Array.isArray(u);let s=t.length<=2;return!s&&shouldHardNavigate(t.slice(2),a[i])}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},8519:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createSearchParamsBailoutProxy",{enumerable:!0,get:function(){return createSearchParamsBailoutProxy}});let o=n(2004);function createSearchParamsBailoutProxy(){return new Proxy({},{get(t,r){"string"==typeof r&&(0,o.staticGenerationBailout)("searchParams."+r)}})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},8985:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return a}});let o=n(7346),a=(0,o.createAsyncLocalStorage)();("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},2004:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"staticGenerationBailout",{enumerable:!0,get:function(){return staticGenerationBailout}});let o=n(1351),a=n(5437),u=n(8985);let StaticGenBailoutError=class StaticGenBailoutError extends Error{constructor(...t){super(...t),this.code="NEXT_STATIC_GEN_BAILOUT"}};function formatErrorMessage(t,r){let{dynamic:n,link:o}=r||{};return"Page"+(n?' with `dynamic = "'+n+'"`':"")+" couldn't be rendered statically because it used `"+t+"`."+(o?" See more info here: "+o:"")}let staticGenerationBailout=(t,r)=>{let n=u.staticGenerationAsyncStorage.getStore();if(!n)return!1;if(n.forceStatic)return!0;if(n.dynamicShouldError){var i;throw new StaticGenBailoutError(formatErrorMessage(t,{...r,dynamic:null!=(i=null==r?void 0:r.dynamic)?i:"error"}))}let s=formatErrorMessage(t,{...r,link:"https://nextjs.org/docs/messages/dynamic-server-error"});if((0,a.maybePostpone)(n,s),n.revalidate=0,(null==r?void 0:r.dynamic)||(n.staticPrefetchBailout=!0),n.isStaticGeneration){let r=new o.DynamicServerError(s);throw n.dynamicUsageDescription=t,n.dynamicUsageStack=r.stack,r}return!1};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},8297:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return StaticGenerationSearchParamsBailoutProvider}});let o=n(1024),a=o._(n(2265)),u=n(8519);function StaticGenerationSearchParamsBailoutProvider(t){let{Component:r,propsForComponent:n,isStaticGeneration:o}=t;if(o){let t=(0,u.createSearchParamsBailoutProxy)();return a.default.createElement(r,{searchParams:t,...n})}return a.default.createElement(r,n)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},2327:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useReducerWithReduxDevtools",{enumerable:!0,get:function(){return a}});let o=n(2265);function normalizeRouterState(t){if(t instanceof Map){let r={};for(let[n,o]of t.entries()){if("function"==typeof o){r[n]="fn()";continue}if("object"==typeof o&&null!==o){if(o.$$typeof){r[n]=o.$$typeof.toString();continue}if(o._bundlerConfig){r[n]="FlightData";continue}}r[n]=normalizeRouterState(o)}return r}if("object"==typeof t&&null!==t){let r={};for(let n in t){let o=t[n];if("function"==typeof o){r[n]="fn()";continue}if("object"==typeof o&&null!==o){if(o.$$typeof){r[n]=o.$$typeof.toString();continue}if(o.hasOwnProperty("_bundlerConfig")){r[n]="FlightData";continue}}r[n]=normalizeRouterState(o)}return r}return Array.isArray(t)?t.map(normalizeRouterState):t}function devToolReducer(t,r){return(n,o)=>{let a=t(n,o);return r.current&&r.current.send(o,normalizeRouterState(a)),a}}function useReducerWithReduxDevtoolsImpl(t,r){let n=(0,o.useRef)(),a=(0,o.useRef)();(0,o.useEffect)(()=>{if(!n.current&&!1!==a.current){if(void 0===a.current&&void 0===window.__REDUX_DEVTOOLS_EXTENSION__){a.current=!1;return}return n.current=window.__REDUX_DEVTOOLS_EXTENSION__.connect({instanceId:8e3,name:"next-router"}),n.current&&n.current.init(normalizeRouterState(r)),()=>{n.current=void 0}}},[r]);let[u,i]=(0,o.useReducer)(devToolReducer(t,n),r),s=(0,o.useCallback)(()=>{n.current&&n.current.send({type:"RENDER_SYNC"},normalizeRouterState(u))},[u]);return[u,i,s]}let a=useReducerWithReduxDevtoolsImpl;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},6746:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"hasBasePath",{enumerable:!0,get:function(){return hasBasePath}});let o=n(1446);function hasBasePath(t){return(0,o.pathHasPrefix)(t,"")}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},3997:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return normalizePathTrailingSlash}});let o=n(9006),a=n(9466),normalizePathTrailingSlash=t=>{if(!t.startsWith("/"))return t;let{pathname:r,query:n,hash:u}=(0,a.parsePath)(t);return""+(0,o.removeTrailingSlash)(r)+n+u};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},2504:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return onRecoverableError}});let o=n(1283);function onRecoverableError(t){let r="function"==typeof reportError?reportError:t=>{window.console.error(t)};t.digest!==o.NEXT_DYNAMIC_NO_SSR_CODE&&r(t)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},3714:function(t,r,n){"use strict";function removeBasePath(t){return t}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"removeBasePath",{enumerable:!0,get:function(){return removeBasePath}}),n(6746),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},6313:function(t,r,n){"use strict";var o,a;Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{CacheStates:function(){return o},AppRouterContext:function(){return s},LayoutRouterContext:function(){return d},GlobalLayoutRouterContext:function(){return p},TemplateContext:function(){return _}});let u=n(1024),i=u._(n(2265));(a=o||(o={})).LAZY_INITIALIZED="LAZYINITIALIZED",a.DATA_FETCH="DATAFETCH",a.READY="READY";let s=i.default.createContext(null),d=i.default.createContext(null),p=i.default.createContext(null),_=i.default.createContext(null)},6360:function(t,r){"use strict";function djb2Hash(t){let r=5381;for(let n=0;n!r||(0,a.isGroupSegment)(r)||"@"===r[0]||("page"===r||"route"===r)&&n===o.length-1?t:t+"/"+r,""))}function normalizeRscURL(t){return t.replace(/\.rsc($|\?)/,"$1")}function normalizePostponedURL(t){let r=new URL(t),{pathname:n}=r;return n&&n.startsWith("/_next/postponed")?(r.pathname=n.substring(16)||"/",r.toString()):t}},280:function(t,r){"use strict";function handleSmoothScroll(t,r){if(void 0===r&&(r={}),r.onlyHashChange){t();return}let n=document.documentElement,o=n.style.scrollBehavior;n.style.scrollBehavior="auto",r.dontForceLayout||n.getClientRects(),t(),n.style.scrollBehavior=o}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"handleSmoothScroll",{enumerable:!0,get:function(){return handleSmoothScroll}})},2169:function(t,r){"use strict";function isBot(t){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(t)}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isBot",{enumerable:!0,get:function(){return isBot}})},9466:function(t,r){"use strict";function parsePath(t){let r=t.indexOf("#"),n=t.indexOf("?"),o=n>-1&&(r<0||n-1?{pathname:t.substring(0,o?n:r),query:o?t.substring(n,r>-1?r:void 0):"",hash:r>-1?t.slice(r):""}:{pathname:t,query:"",hash:""}}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"parsePath",{enumerable:!0,get:function(){return parsePath}})},1446:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"pathHasPrefix",{enumerable:!0,get:function(){return pathHasPrefix}});let o=n(9466);function pathHasPrefix(t,r){if("string"!=typeof t)return!1;let{pathname:n}=(0,o.parsePath)(t);return n===r||n.startsWith(r+"/")}},9006:function(t,r){"use strict";function removeTrailingSlash(t){return t.replace(/\/$/,"")||"/"}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"removeTrailingSlash",{enumerable:!0,get:function(){return removeTrailingSlash}})},1706:function(t,r){"use strict";function isGroupSegment(t){return"("===t[0]&&t.endsWith(")")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isGroupSegment",{enumerable:!0,get:function(){return isGroupSegment}})},3972:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{ServerInsertedHTMLContext:function(){return u},useServerInsertedHTML:function(){return useServerInsertedHTML}});let o=n(8533),a=o._(n(2265)),u=a.default.createContext(null);function useServerInsertedHTML(t){let r=(0,a.useContext)(u);r&&r(t)}},7346:function(t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createAsyncLocalStorage",{enumerable:!0,get:function(){return createAsyncLocalStorage}});let n=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");let FakeAsyncLocalStorage=class FakeAsyncLocalStorage{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}};let o=globalThis.AsyncLocalStorage;function createAsyncLocalStorage(){return o?new o:new FakeAsyncLocalStorage}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},4040:function(t,r,n){"use strict";var o=n(4887);r.createRoot=o.createRoot,r.hydrateRoot=o.hydrateRoot},4887:function(t,r,n){"use strict";function checkDCE(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(t){console.error(t)}}checkDCE(),t.exports=n(4417)},7950:function(t,r,n){"use strict";/** - * @license React - * react-server-dom-webpack-client.browser.production.min.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var o=n(4887),a=n(2265),u={stream:!0};function v(t,r){if(t){var n=t[r[0]];if(t=n[r[2]])n=t.name;else{if(!(t=n["*"]))throw Error('Could not find the module "'+r[0]+'" in the React SSR Manifest. This is probably a bug in the React Server Components bundler.');n=r[2]}return 4===r.length?[t.id,t.chunks,n,1]:[t.id,t.chunks,n]}return r}var i=new Map;function x(t){var r=n(t);return"function"!=typeof r.then||"fulfilled"===r.status?null:(r.then(function(t){r.status="fulfilled",r.value=t},function(t){r.status="rejected",r.reason=t}),r)}function y(){}function z(t){for(var r=t[1],o=[],a=0;ai?(d=i,i=3,a++):(d=0,i=3);continue;case 2:44===(b=o[a++])?i=4:_=_<<4|(96o.length&&(b=-1)}var j=o.byteOffset+a;if(-1>>1,a=t[o];if(0>>1;og(s,n))dg(p,s)?(t[o]=p,t[d]=n,o=d):(t[o]=s,t[i]=n,o=i);else if(dg(p,n))t[o]=p,t[d]=n,o=d;else break}}return r}function g(t,r){var n=t.sortIndex-r.sortIndex;return 0!==n?n:t.id-r.id}if(r.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var n,o=performance;r.unstable_now=function(){return o.now()}}else{var a=Date,u=a.now();r.unstable_now=function(){return a.now()-u}}var i=[],s=[],d=1,p=null,_=3,m=!1,b=!1,j=!1,C="function"==typeof setTimeout?setTimeout:null,w="function"==typeof clearTimeout?clearTimeout:null,D="undefined"!=typeof setImmediate?setImmediate:null;function G(t){for(var r=h(s);null!==r;){if(null===r.callback)k(s);else if(r.startTime<=t)k(s),r.sortIndex=r.expirationTime,f(i,r);else break;r=h(s)}}function H(t){if(j=!1,G(t),!b){if(null!==h(i))b=!0,I();else{var r=h(s);null!==r&&J(H,r.startTime-t)}}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var U=!1,B=-1,$=5,K=-1;function O(){return!(r.unstable_now()-K<$)}function P(){if(U){var t=r.unstable_now();K=t;var o=!0;try{e:{b=!1,j&&(j=!1,w(B),B=-1),m=!0;var a=_;try{t:{for(G(t),p=h(i);null!==p&&!(p.expirationTime>t&&O());){var u=p.callback;if("function"==typeof u){p.callback=null,_=p.priorityLevel;var d=u(p.expirationTime<=t);if(t=r.unstable_now(),"function"==typeof d){p.callback=d,G(t),o=!0;break t}p===h(i)&&k(i),G(t)}else k(i);p=h(i)}if(null!==p)o=!0;else{var C=h(s);null!==C&&J(H,C.startTime-t),o=!1}}break e}finally{p=null,_=a,m=!1}o=void 0}}finally{o?n():U=!1}}}if("function"==typeof D)n=function(){D(P)};else if("undefined"!=typeof MessageChannel){var q=new MessageChannel,ee=q.port2;q.port1.onmessage=P,n=function(){ee.postMessage(null)}}else n=function(){C(P,0)};function I(){U||(U=!0,n())}function J(t,n){B=C(function(){t(r.unstable_now())},n)}r.unstable_IdlePriority=5,r.unstable_ImmediatePriority=1,r.unstable_LowPriority=4,r.unstable_NormalPriority=3,r.unstable_Profiling=null,r.unstable_UserBlockingPriority=2,r.unstable_cancelCallback=function(t){t.callback=null},r.unstable_continueExecution=function(){b||m||(b=!0,I())},r.unstable_forceFrameRate=function(t){0>t||125a?(t.sortIndex=o,f(s,t),null===h(i)&&t===h(s)&&(j?(w(B),B=-1):j=!0,J(H,o-a))):(t.sortIndex=u,f(i,t),b||m||(b=!0,I())),t},r.unstable_shouldYield=O,r.unstable_wrapCallback=function(t){var r=_;return function(){var n=_;_=r;try{return t.apply(this,arguments)}finally{_=n}}}},8261:function(t,r,n){"use strict";t.exports=n(1756)},1824:function(t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{NEXT_QUERY_PARAM_PREFIX:function(){return n},PRERENDER_REVALIDATE_HEADER:function(){return o},PRERENDER_REVALIDATE_ONLY_GENERATED_HEADER:function(){return a},NEXT_DID_POSTPONE_HEADER:function(){return u},NEXT_CACHE_TAGS_HEADER:function(){return i},NEXT_CACHE_SOFT_TAGS_HEADER:function(){return s},NEXT_CACHE_REVALIDATED_TAGS_HEADER:function(){return d},NEXT_CACHE_REVALIDATE_TAG_TOKEN_HEADER:function(){return p},NEXT_CACHE_TAG_MAX_LENGTH:function(){return _},NEXT_CACHE_SOFT_TAG_MAX_LENGTH:function(){return m},NEXT_CACHE_IMPLICIT_TAG_ID:function(){return b},CACHE_ONE_YEAR:function(){return j},MIDDLEWARE_FILENAME:function(){return C},MIDDLEWARE_LOCATION_REGEXP:function(){return w},INSTRUMENTATION_HOOK_FILENAME:function(){return D},PAGES_DIR_ALIAS:function(){return U},DOT_NEXT_ALIAS:function(){return B},ROOT_DIR_ALIAS:function(){return $},APP_DIR_ALIAS:function(){return K},RSC_MOD_REF_PROXY_ALIAS:function(){return q},RSC_ACTION_VALIDATE_ALIAS:function(){return ee},RSC_ACTION_PROXY_ALIAS:function(){return et},RSC_ACTION_ENCRYPTION_ALIAS:function(){return er},RSC_ACTION_CLIENT_WRAPPER_ALIAS:function(){return en},PUBLIC_DIR_MIDDLEWARE_CONFLICT:function(){return eo},SSG_GET_INITIAL_PROPS_CONFLICT:function(){return eu},SERVER_PROPS_GET_INIT_PROPS_CONFLICT:function(){return el},SERVER_PROPS_SSG_CONFLICT:function(){return ei},STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR:function(){return ec},SERVER_PROPS_EXPORT_ERROR:function(){return es},GSP_NO_RETURNED_VALUE:function(){return ef},GSSP_NO_RETURNED_VALUE:function(){return ed},UNSTABLE_REVALIDATE_RENAME_ERROR:function(){return ep},GSSP_COMPONENT_MEMBER_ERROR:function(){return eh},NON_STANDARD_NODE_ENV:function(){return e_},SSG_FALLBACK_EXPORT_ERROR:function(){return ey},ESLINT_DEFAULT_DIRS:function(){return em},ESLINT_PROMPT_VALUES:function(){return eg},SERVER_RUNTIME:function(){return eb},WEBPACK_LAYERS:function(){return eR},WEBPACK_RESOURCE_QUERIES:function(){return eS}});let n="nxtP",o="x-prerender-revalidate",a="x-prerender-revalidate-if-generated",u="x-nextjs-postponed",i="x-next-cache-tags",s="x-next-cache-soft-tags",d="x-next-revalidated-tags",p="x-next-revalidate-tag-token",_=256,m=1024,b="_N_T_",j=31536e3,C="middleware",w=`(?:src/)?${C}`,D="instrumentation",U="private-next-pages",B="private-dot-next",$="private-next-root-dir",K="private-next-app-dir",q="private-next-rsc-mod-ref-proxy",ee="private-next-rsc-action-validate",et="private-next-rsc-action-proxy",er="private-next-rsc-action-encryption",en="private-next-rsc-action-client-wrapper",eo="You can not have a '_next' folder inside of your public folder. This conflicts with the internal '/_next' route. https://nextjs.org/docs/messages/public-next-folder-conflict",eu="You can not use getInitialProps with getStaticProps. To use SSG, please remove your getInitialProps",el="You can not use getInitialProps with getServerSideProps. Please remove getInitialProps.",ei="You can not use getStaticProps or getStaticPaths with getServerSideProps. To use SSG, please remove getServerSideProps",ec="can not have getInitialProps/getServerSideProps, https://nextjs.org/docs/messages/404-get-initial-props",es="pages with `getServerSideProps` can not be exported. See more info here: https://nextjs.org/docs/messages/gssp-export",ef="Your `getStaticProps` function did not return an object. Did you forget to add a `return`?",ed="Your `getServerSideProps` function did not return an object. Did you forget to add a `return`?",ep="The `unstable_revalidate` property is available for general use.\nPlease use `revalidate` instead.",eh="can not be attached to a page's component and must be exported from the page. See more info here: https://nextjs.org/docs/messages/gssp-component-member",e_='You are using a non-standard "NODE_ENV" value in your environment. This creates inconsistencies in the project and is strongly advised against. Read more: https://nextjs.org/docs/messages/non-standard-node-env',ey="Pages with `fallback` enabled in `getStaticPaths` can not be exported. See more info here: https://nextjs.org/docs/messages/ssg-fallback-true-export",em=["app","pages","components","lib","src"],eg=[{title:"Strict",recommended:!0,config:{extends:"next/core-web-vitals"}},{title:"Base",config:{extends:"next"}},{title:"Cancel",config:null}],eb={edge:"edge",experimentalEdge:"experimental-edge",nodejs:"nodejs"},ev={shared:"shared",reactServerComponents:"rsc",serverSideRendering:"ssr",actionBrowser:"action-browser",api:"api",middleware:"middleware",edgeAsset:"edge-asset",appPagesBrowser:"app-pages-browser",appMetadataRoute:"app-metadata-route",appRouteHandler:"app-route-handler"},eR={...ev,GROUP:{server:[ev.reactServerComponents,ev.actionBrowser,ev.appMetadataRoute,ev.appRouteHandler],nonClientServerTarget:[ev.middleware,ev.api],app:[ev.reactServerComponents,ev.actionBrowser,ev.appMetadataRoute,ev.appRouteHandler,ev.serverSideRendering,ev.appPagesBrowser]}},eS={edgeSSREntry:"__next_edge_ssr_entry__",metadata:"__next_metadata__",metadataRoute:"__next_metadata_route__",metadataImageMeta:"__next_metadata_image_meta__"}},5682:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getSegmentParam",{enumerable:!0,get:function(){return getSegmentParam}});let o=n(4507);function getSegmentParam(t){let r=o.INTERCEPTION_ROUTE_MARKERS.find(r=>t.startsWith(r));return(r&&(t=t.slice(r.length)),t.startsWith("[[...")&&t.endsWith("]]"))?{type:"optional-catchall",param:t.slice(5,-2)}:t.startsWith("[...")&&t.endsWith("]")?{type:"catchall",param:t.slice(4,-1)}:t.startsWith("[")&&t.endsWith("]")?{type:"dynamic",param:t.slice(1,-1)}:null}},4507:function(t,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),function(t,r){for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]})}(r,{INTERCEPTION_ROUTE_MARKERS:function(){return a},isInterceptionRouteAppPath:function(){return isInterceptionRouteAppPath},extractInterceptionRouteInformation:function(){return extractInterceptionRouteInformation}});let o=n(3701),a=["(..)(..)","(.)","(..)","(...)"];function isInterceptionRouteAppPath(t){return void 0!==t.split("/").find(t=>a.find(r=>t.startsWith(r)))}function extractInterceptionRouteInformation(t){let r,n,u;for(let o of t.split("/"))if(n=a.find(t=>o.startsWith(t))){[r,u]=t.split(n,2);break}if(!r||!n||!u)throw Error(`Invalid interception route: ${t}. Must be in the format //(..|...|..)(..)/`);switch(r=(0,o.normalizeAppPath)(r),n){case"(.)":u="/"===r?`/${u}`:r+"/"+u;break;case"(..)":if("/"===r)throw Error(`Invalid interception route: ${t}. Cannot use (..) marker at the root level, use (.) instead.`);u=r.split("/").slice(0,-1).concat(u).join("/");break;case"(...)":u="/"+u;break;case"(..)(..)":let i=r.split("/");if(i.length<=2)throw Error(`Invalid interception route: ${t}. Cannot use (..)(..) marker at the root level or one level up.`);u=i.slice(0,-2).concat(u).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:r,interceptedRoute:u}}},4677:function(t,r,n){"use strict";function _class_private_field_loose_base(t,r){if(!Object.prototype.hasOwnProperty.call(t,r))throw TypeError("attempted to use private field on non-instance");return t}n.r(r),n.d(r,{_:function(){return _class_private_field_loose_base},_class_private_field_loose_base:function(){return _class_private_field_loose_base}})},6249:function(t,r,n){"use strict";n.r(r),n.d(r,{_:function(){return _class_private_field_loose_key},_class_private_field_loose_key:function(){return _class_private_field_loose_key}});var o=0;function _class_private_field_loose_key(t){return"__private_"+o+++"_"+t}},1024:function(t,r,n){"use strict";function _interop_require_default(t){return t&&t.__esModule?t:{default:t}}n.r(r),n.d(r,{_:function(){return _interop_require_default},_interop_require_default:function(){return _interop_require_default}})},8533:function(t,r,n){"use strict";function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var r=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(t){return t?n:r})(t)}function _interop_require_wildcard(t,r){if(!r&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=_getRequireWildcardCache(r);if(n&&n.has(t))return n.get(t);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var i=a?Object.getOwnPropertyDescriptor(t,u):null;i&&(i.get||i.set)?Object.defineProperty(o,u,i):o[u]=t[u]}return o.default=t,n&&n.set(t,o),o}n.r(r),n.d(r,{_:function(){return _interop_require_wildcard},_interop_require_wildcard:function(){return _interop_require_wildcard}})}}]); \ No newline at end of file diff --git a/out/_next/static/chunks/69b09407-5763be80dd441f3b.js b/out/_next/static/chunks/69b09407-5763be80dd441f3b.js deleted file mode 100644 index 46da744..0000000 --- a/out/_next/static/chunks/69b09407-5763be80dd441f3b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[958],{62:function(c,e,n){n.d(e,{neY:function(){return f}});var f={prefix:"fab",iconName:"facebook",icon:[512,512,[62e3],"f09a","M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"]}}}]); \ No newline at end of file diff --git a/out/_next/static/chunks/766-92a49daec60c47c8.js b/out/_next/static/chunks/766-92a49daec60c47c8.js deleted file mode 100644 index f98e777..0000000 --- a/out/_next/static/chunks/766-92a49daec60c47c8.js +++ /dev/null @@ -1,13 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[766],{504:function(n,e,t){"use strict";function ownKeys(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(n);e&&(a=a.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),t.push.apply(t,a)}return t}function _objectSpread2(n){for(var e=1;en.length)&&(e=n.length);for(var t=0,a=Array(e);t-1;r--){var i=t[r];["STYLE","LINK"].indexOf((i.tagName||"").toUpperCase())>-1&&(a=i)}return g.head.insertBefore(e,a),n}}function nextUniqueId(){for(var n=12,e="";n-- >0;)e+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return e}function toArray(n){for(var e=[],t=(n||[]).length>>>0;t--;)e[t]=n[t];return e}function classArray(n){return n.classList?toArray(n.classList):(n.getAttribute("class")||"").split(" ").filter(function(n){return n})}function htmlEscape(n){return"".concat(n).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function joinAttributes(n){return Object.keys(n||{}).reduce(function(e,t){return e+"".concat(t,'="').concat(htmlEscape(n[t]),'" ')},"").trim()}function joinStyles(n){return Object.keys(n||{}).reduce(function(e,t){return e+"".concat(t,": ").concat(n[t].trim(),";")},"")}function transformIsMeaningful(n){return n.size!==ne.size||n.x!==ne.x||n.y!==ne.y||n.rotate!==ne.rotate||n.flipX||n.flipY}function transformForSvg(n){var e=n.transform,t=n.containerWidth,a=n.iconWidth,r="translate(".concat(32*e.x,", ").concat(32*e.y,") "),i="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),o="rotate(".concat(e.rotate," 0 0)"),s={transform:"".concat(r," ").concat(i," ").concat(o)};return{outer:{transform:"translate(".concat(t/2," 256)")},inner:s,path:{transform:"translate(".concat(-(a/2*1)," -256)")}}}function transformForCss(n){var e=n.transform,t=n.width,a=n.height,r=n.startCentered,i=void 0!==r&&r,o="";return i&&w?o+="translate(".concat(e.x/16-(void 0===t?16:t)/2,"em, ").concat(e.y/16-(void 0===a?16:a)/2,"em) "):i?o+="translate(calc(-50% + ".concat(e.x/16,"em), calc(-50% + ").concat(e.y/16,"em)) "):o+="translate(".concat(e.x/16,"em, ").concat(e.y/16,"em) "),o+="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") ")+"rotate(".concat(e.rotate,"deg) ")}function css(){var n=Q.cssPrefix,e=Q.replacementClass,t=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n transform: scale(var(--fa-counter-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(var(--fa-li-width, 2em) * -1);\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n -webkit-animation-name: fa-beat;\n animation-name: fa-beat;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n -webkit-animation-name: fa-bounce;\n animation-name: fa-bounce;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n -webkit-animation-name: fa-fade;\n animation-name: fa-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n -webkit-animation-name: fa-beat-fade;\n animation-name: fa-beat-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n -webkit-animation-name: fa-flip;\n animation-name: fa-flip;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n -webkit-animation-name: fa-shake;\n animation-name: fa-shake;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 2s);\n animation-duration: var(--fa-animation-duration, 2s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n -webkit-animation-delay: -1ms;\n animation-delay: -1ms;\n -webkit-animation-duration: 1ms;\n animation-duration: 1ms;\n -webkit-animation-iteration-count: 1;\n animation-iteration-count: 1;\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n -webkit-transition-duration: 0s;\n transition-duration: 0s;\n }\n}\n@-webkit-keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@-webkit-keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@-webkit-keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@-webkit-keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@-webkit-keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@-webkit-keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n -webkit-transform: rotate(var(--fa-rotate-angle, none));\n transform: rotate(var(--fa-rotate-angle, none));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';if("fa"!==n||e!==S){var a=RegExp("\\.".concat("fa","\\-"),"g"),r=RegExp("\\--".concat("fa","\\-"),"g"),i=RegExp("\\.".concat(S),"g");t=t.replace(a,".".concat(n,"-")).replace(r,"--".concat(n,"-")).replace(i,".".concat(e))}return t}var nt=!1;function ensureCss(){Q.autoAddCss&&!nt&&(insertCss(css()),nt=!0)}var na=v||{};na[_]||(na[_]={}),na[_].styles||(na[_].styles={}),na[_].hooks||(na[_].hooks={}),na[_].shims||(na[_].shims=[]);var nr=na[_],ni=[],no=!1;function domready(n){x&&(no?setTimeout(n,0):ni.push(n))}function toHtml(n){var e=n.tag,t=n.attributes,a=n.children;return"string"==typeof n?htmlEscape(n):"<".concat(e," ").concat(joinAttributes(void 0===t?{}:t),">").concat((void 0===a?[]:a).map(toHtml).join(""),"")}function iconFromMapping(n,e,t){if(n&&n[e]&&n[e][t])return{prefix:e,iconName:t,icon:n[e][t]}}!x||(no=(g.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(g.readyState))||g.addEventListener("DOMContentLoaded",function listener(){g.removeEventListener("DOMContentLoaded",listener),no=1,ni.map(function(n){return n()})});var reduce=function(n,e,t,a){var r,i,o,s=Object.keys(n),c=s.length,f=void 0!==a?function(n,t,r,i){return e.call(a,n,t,r,i)}:e;for(void 0===t?(r=1,o=n[s[0]]):(r=0,o=t);r=55296&&r<=56319&&t=55296&&r<=56319&&a>e+1&&(t=n.charCodeAt(e+1))>=56320&&t<=57343?(r-55296)*1024+t-56320+65536:r}function normalizeIcons(n){return Object.keys(n).reduce(function(e,t){var a=n[t];return a.icon?e[a.iconName]=a.icon:e[t]=a,e},{})}function defineIcons(n,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=t.skipHooks,r=normalizeIcons(e);"function"!=typeof nr.hooks.addPack||void 0!==a&&a?nr.styles[n]=_objectSpread2(_objectSpread2({},nr.styles[n]||{}),r):nr.hooks.addPack(n,normalizeIcons(e)),"fas"===n&&defineIcons("fa",e)}var ns=nr.styles,nc=nr.shims,nf=(_defineProperty(c={},E,Object.values(R[E])),_defineProperty(c,T,Object.values(R[T])),c),nl=null,nu={},nm={},nd={},np={},nb={},ny=(_defineProperty(f={},E,Object.keys(M[E])),_defineProperty(f,T,Object.keys(M[T])),f);function isReserved(n){return~K.indexOf(n)}function getIconName(n,e){var t=e.split("-"),a=t[0],r=t.slice(1).join("-");return a!==n||""===r||isReserved(r)?null:r}var build=function(){var lookup=function(n){return reduce(ns,function(e,t,a){return e[a]=reduce(t,n,{}),e},{})};nu=lookup(function(n,e,t){return e[3]&&(n[e[3]]=t),e[2]&&e[2].filter(function(n){return"number"==typeof n}).forEach(function(e){n[e.toString(16)]=t}),n}),nm=lookup(function(n,e,t){return n[t]=t,e[2]&&e[2].filter(function(n){return"string"==typeof n}).forEach(function(e){n[e]=t}),n}),nb=lookup(function(n,e,t){var a=e[2];return n[t]=t,a.forEach(function(e){n[e]=t}),n});var n="far"in ns||Q.autoFetchSvg,e=reduce(nc,function(e,t){var a=t[0],r=t[1],i=t[2];return"far"!==r||n||(r="fas"),"string"==typeof a&&(e.names[a]={prefix:r,iconName:i}),"number"==typeof a&&(e.unicodes[a.toString(16)]={prefix:r,iconName:i}),e},{names:{},unicodes:{}});nd=e.names,np=e.unicodes,nl=getCanonicalPrefix(Q.styleDefault,{family:Q.familyDefault})};function byUnicode(n,e){return(nu[n]||{})[e]}function byLigature(n,e){return(nm[n]||{})[e]}function byAlias(n,e){return(nb[n]||{})[e]}function byOldName(n){return nd[n]||{prefix:null,iconName:null}}function byOldUnicode(n){var e=np[n],t=byUnicode("fas",n);return e||(t?{prefix:"fas",iconName:t}:null)||{prefix:null,iconName:null}}onChange(function(n){nl=getCanonicalPrefix(n.styleDefault,{family:Q.familyDefault})}),build();var emptyCanonicalIcon=function(){return{prefix:null,iconName:null,rest:[]}};function getCanonicalPrefix(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=e.family,a=void 0===t?E:t,r=M[a][n],i=L[a][n]||L[a][r],o=n in nr.styles?n:null;return i||o||null}var nv=(_defineProperty(l={},E,Object.keys(R[E])),_defineProperty(l,T,Object.keys(R[T])),l);function getCanonicalIcon(n){var e,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.skipLookups,r=void 0!==a&&a,i=(_defineProperty(e={},E,"".concat(Q.cssPrefix,"-").concat(E)),_defineProperty(e,T,"".concat(Q.cssPrefix,"-").concat(T)),e),o=null,s=E;(n.includes(i[E])||n.some(function(n){return nv[E].includes(n)}))&&(s=E),(n.includes(i[T])||n.some(function(n){return nv[T].includes(n)}))&&(s=T);var c=n.reduce(function(n,e){var t=getIconName(Q.cssPrefix,e);if(ns[e]?(o=e=nf[s].includes(e)?F[s][e]:e,n.prefix=e):ny[s].indexOf(e)>-1?(o=e,n.prefix=getCanonicalPrefix(e,{family:s})):t?n.iconName=t:e!==Q.replacementClass&&e!==i[E]&&e!==i[T]&&n.rest.push(e),!r&&n.prefix&&n.iconName){var a="fa"===o?byOldName(n.iconName):{},c=byAlias(n.prefix,n.iconName);a.prefix&&(o=null),n.iconName=a.iconName||c||n.iconName,n.prefix=a.prefix||n.prefix,"far"!==n.prefix||ns.far||!ns.fas||Q.autoFetchSvg||(n.prefix="fas")}return n},emptyCanonicalIcon());return(n.includes("fa-brands")||n.includes("fab"))&&(c.prefix="fab"),(n.includes("fa-duotone")||n.includes("fad"))&&(c.prefix="fad"),!c.prefix&&s===T&&(ns.fass||Q.autoFetchSvg)&&(c.prefix="fass",c.iconName=byAlias(c.prefix,c.iconName)||c.iconName),("fa"===c.prefix||"fa"===o)&&(c.prefix=nl||"fas"),c}var ng=function(){function Library(){_classCallCheck(this,Library),this.definitions={}}return _createClass(Library,[{key:"add",value:function(){for(var n=this,e=arguments.length,t=Array(e),a=0;a0&&s.forEach(function(e){"string"==typeof e&&(n[r][e]=o)}),n[r][i]=o}),n}}]),Library}(),nh=[],nk={},nx={},nw=Object.keys(nx);function registerPlugins(n,e){var t=e.mixoutsTo;return nh=n,nk={},Object.keys(nx).forEach(function(n){-1===nw.indexOf(n)&&delete nx[n]}),nh.forEach(function(n){var e=n.mixout?n.mixout():{};if(Object.keys(e).forEach(function(n){"function"==typeof e[n]&&(t[n]=e[n]),"object"===_typeof(e[n])&&Object.keys(e[n]).forEach(function(a){t[n]||(t[n]={}),t[n][a]=e[n][a]})}),n.hooks){var a=n.hooks();Object.keys(a).forEach(function(n){nk[n]||(nk[n]=[]),nk[n].push(a[n])})}n.provides&&n.provides(nx)}),t}function chainHooks(n,e){for(var t=arguments.length,a=Array(t>2?t-2:0),r=2;r1?e-1:0),a=1;a0&&void 0!==arguments[0]?arguments[0]:{};return x?(callHooks("beforeI2svg",n),callProvided("pseudoElements2svg",n),callProvided("i2svg",n)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=n.autoReplaceSvgRoot;!1===Q.autoReplaceSvg&&(Q.autoReplaceSvg=!0),Q.observeMutations=!0,domready(function(){autoReplace({autoReplaceSvgRoot:e}),callHooks("watch",n)})}},parse:{icon:function(n){if(null===n)return null;if("object"===_typeof(n)&&n.prefix&&n.iconName)return{prefix:n.prefix,iconName:byAlias(n.prefix,n.iconName)||n.iconName};if(Array.isArray(n)&&2===n.length){var e=0===n[1].indexOf("fa-")?n[1].slice(3):n[1],t=getCanonicalPrefix(n[0]);return{prefix:t,iconName:byAlias(t,e)||e}}if("string"==typeof n&&(n.indexOf("".concat(Q.cssPrefix,"-"))>-1||n.match(D))){var a=getCanonicalIcon(n.split(" "),{skipLookups:!0});return{prefix:a.prefix||nl,iconName:byAlias(a.prefix,a.iconName)||a.iconName}}if("string"==typeof n){var r=nl;return{prefix:r,iconName:byAlias(r,n)||n}}}},library:n_,findIconDefinition:findIconDefinition,toHtml:toHtml},autoReplace=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=n.autoReplaceSvgRoot,t=void 0===e?g:e;(Object.keys(nr.styles).length>0||Q.autoFetchSvg)&&x&&Q.autoReplaceSvg&&nS.dom.i2svg({node:t})};function domVariants(n,e){return Object.defineProperty(n,"abstract",{get:e}),Object.defineProperty(n,"html",{get:function(){return n.abstract.map(function(n){return toHtml(n)})}}),Object.defineProperty(n,"node",{get:function(){if(x){var e=g.createElement("div");return e.innerHTML=n.html,e.children}}}),n}function asIcon(n){var e=n.children,t=n.main,a=n.mask,r=n.attributes,i=n.styles,o=n.transform;if(transformIsMeaningful(o)&&t.found&&!a.found){var s={x:t.width/t.height/2,y:.5};r.style=joinStyles(_objectSpread2(_objectSpread2({},i),{},{"transform-origin":"".concat(s.x+o.x/16,"em ").concat(s.y+o.y/16,"em")}))}return[{tag:"svg",attributes:r,children:e}]}function asSymbol(n){var e=n.prefix,t=n.iconName,a=n.children,r=n.attributes,i=n.symbol,o=!0===i?"".concat(e,"-").concat(Q.cssPrefix,"-").concat(t):i;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:_objectSpread2(_objectSpread2({},r),{},{id:o}),children:a}]}]}function makeInlineSvgAbstract(n){var e=n.icons,t=e.main,a=e.mask,r=n.prefix,i=n.iconName,o=n.transform,s=n.symbol,c=n.title,f=n.maskId,l=n.titleId,u=n.extra,m=n.watchable,d=a.found?a:t,p=d.width,b=d.height,y="fak"===r,v=[Q.replacementClass,i?"".concat(Q.cssPrefix,"-").concat(i):""].filter(function(n){return -1===u.classes.indexOf(n)}).filter(function(n){return""!==n||!!n}).concat(u.classes).join(" "),g={children:[],attributes:_objectSpread2(_objectSpread2({},u.attributes),{},{"data-prefix":r,"data-icon":i,class:v,role:u.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(p," ").concat(b)})},h=y&&!~u.classes.indexOf("fa-fw")?{width:"".concat(p/b*1,"em")}:{};void 0!==m&&m&&(g.attributes[A]=""),c&&(g.children.push({tag:"title",attributes:{id:g.attributes["aria-labelledby"]||"title-".concat(l||nextUniqueId())},children:[c]}),delete g.attributes.title);var k=_objectSpread2(_objectSpread2({},g),{},{prefix:r,iconName:i,main:t,mask:a,maskId:f,transform:o,symbol:s,styles:_objectSpread2(_objectSpread2({},h),u.styles)}),x=a.found&&t.found?callProvided("generateAbstractMask",k)||{children:[],attributes:{}}:callProvided("generateAbstractIcon",k)||{children:[],attributes:{}},w=x.children,_=x.attributes;return(k.children=w,k.attributes=_,s)?asSymbol(k):asIcon(k)}function makeLayersTextAbstract(n){var e=n.content,t=n.width,a=n.height,r=n.transform,i=n.title,o=n.extra,s=n.watchable,c=_objectSpread2(_objectSpread2(_objectSpread2({},o.attributes),i?{title:i}:{}),{},{class:o.classes.join(" ")});void 0!==s&&s&&(c[A]="");var f=_objectSpread2({},o.styles);transformIsMeaningful(r)&&(f.transform=transformForCss({transform:r,startCentered:!0,width:t,height:a}),f["-webkit-transform"]=f.transform);var l=joinStyles(f);l.length>0&&(c.style=l);var u=[];return u.push({tag:"span",attributes:c,children:[e]}),i&&u.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),u}function makeLayersCounterAbstract(n){var e=n.content,t=n.title,a=n.extra,r=_objectSpread2(_objectSpread2(_objectSpread2({},a.attributes),t?{title:t}:{}),{},{class:a.classes.join(" ")}),i=joinStyles(a.styles);i.length>0&&(r.style=i);var o=[];return o.push({tag:"span",attributes:r,children:[e]}),t&&o.push({tag:"span",attributes:{class:"sr-only"},children:[t]}),o}var nA=nr.styles;function asFoundIcon(n){var e=n[0],t=n[1],a=_slicedToArray(n.slice(4),1)[0];return{found:!0,width:e,height:t,icon:Array.isArray(a)?{tag:"g",attributes:{class:"".concat(Q.cssPrefix,"-").concat(V.GROUP)},children:[{tag:"path",attributes:{class:"".concat(Q.cssPrefix,"-").concat(V.SECONDARY),fill:"currentColor",d:a[0]}},{tag:"path",attributes:{class:"".concat(Q.cssPrefix,"-").concat(V.PRIMARY),fill:"currentColor",d:a[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:a}}}}var nj={found:!1,width:512,height:512};function maybeNotifyMissing(n,e){N||Q.showMissingIcons||!n||console.error('Icon with name "'.concat(n,'" and prefix "').concat(e,'" is missing.'))}function findIcon(n,e){var t=e;return"fa"===e&&null!==Q.styleDefault&&(e=nl),new Promise(function(a,r){if(callProvided("missingIconAbstract"),"fa"===t){var i=byOldName(n)||{};n=i.iconName||n,e=i.prefix||e}if(n&&e&&nA[e]&&nA[e][n])return a(asFoundIcon(nA[e][n]));maybeNotifyMissing(n,e),a(_objectSpread2(_objectSpread2({},nj),{},{icon:Q.showMissingIcons&&n&&callProvided("missingIconAbstract")||{}}))})}var noop$1=function(){},nP=Q.measurePerformance&&k&&k.mark&&k.measure?k:{mark:noop$1,measure:noop$1},nO='FA "6.4.2"',end=function(n){nP.mark("".concat(nO," ").concat(n," ends")),nP.measure("".concat(nO," ").concat(n),"".concat(nO," ").concat(n," begins"),"".concat(nO," ").concat(n," ends"))},nC={begin:function(n){return nP.mark("".concat(nO," ").concat(n," begins")),function(){return end(n)}},end:end},noop$2=function(){};function isWatched(n){return"string"==typeof(n.getAttribute?n.getAttribute(A):null)}function hasPrefixAndIcon(n){var e=n.getAttribute?n.getAttribute(P):null,t=n.getAttribute?n.getAttribute(O):null;return e&&t}function hasBeenReplaced(n){return n&&n.classList&&n.classList.contains&&n.classList.contains(Q.replacementClass)}function getMutator(){return!0===Q.autoReplaceSvg?nI.replace:nI[Q.autoReplaceSvg]||nI.replace}function createElementNS(n){return g.createElementNS("http://www.w3.org/2000/svg",n)}function createElement(n){return g.createElement(n)}function convertSVG(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=e.ceFn,a=void 0===t?"svg"===n.tag?createElementNS:createElement:t;if("string"==typeof n)return g.createTextNode(n);var r=a(n.tag);return Object.keys(n.attributes||[]).forEach(function(e){r.setAttribute(e,n.attributes[e])}),(n.children||[]).forEach(function(n){r.appendChild(convertSVG(n,{ceFn:a}))}),r}function nodeAsComment(n){var e=" ".concat(n.outerHTML," ");return"".concat(e,"Font Awesome fontawesome.com ")}var nI={replace:function(n){var e=n[0];if(e.parentNode){if(n[1].forEach(function(n){e.parentNode.insertBefore(convertSVG(n),e)}),null===e.getAttribute(A)&&Q.keepOriginalSource){var t=g.createComment(nodeAsComment(e));e.parentNode.replaceChild(t,e)}else e.remove()}},nest:function(n){var e=n[0],t=n[1];if(~classArray(e).indexOf(Q.replacementClass))return nI.replace(n);var a=new RegExp("".concat(Q.cssPrefix,"-.*"));if(delete t[0].attributes.id,t[0].attributes.class){var r=t[0].attributes.class.split(" ").reduce(function(n,e){return e===Q.replacementClass||e.match(a)?n.toSvg.push(e):n.toNode.push(e),n},{toNode:[],toSvg:[]});t[0].attributes.class=r.toSvg.join(" "),0===r.toNode.length?e.removeAttribute("class"):e.setAttribute("class",r.toNode.join(" "))}var i=t.map(function(n){return toHtml(n)}).join("\n");e.setAttribute(A,""),e.innerHTML=i}};function performOperationSync(n){n()}function perform(n,e){var t="function"==typeof e?e:noop$2;if(0===n.length)t();else{var a=performOperationSync;"async"===Q.mutateApproach&&(a=v.requestAnimationFrame||performOperationSync),a(function(){var e=getMutator(),a=nC.begin("mutate");n.map(e),a(),t()})}}var nN=!1,nE=null;function observe(n){if(h&&Q.observeMutations){var e=n.treeCallback,t=void 0===e?noop$2:e,a=n.nodeCallback,r=void 0===a?noop$2:a,i=n.pseudoElementsCallback,o=void 0===i?noop$2:i,s=n.observeMutationsRoot,c=void 0===s?g:s;nE=new h(function(n){if(!nN){var e=nl;toArray(n).forEach(function(n){if("childList"===n.type&&n.addedNodes.length>0&&!isWatched(n.addedNodes[0])&&(Q.searchPseudoElements&&o(n.target),t(n.target)),"attributes"===n.type&&n.target.parentNode&&Q.searchPseudoElements&&o(n.target.parentNode),"attributes"===n.type&&isWatched(n.target)&&~B.indexOf(n.attributeName)){if("class"===n.attributeName&&hasPrefixAndIcon(n.target)){var a=getCanonicalIcon(classArray(n.target)),i=a.prefix,s=a.iconName;n.target.setAttribute(P,i||e),s&&n.target.setAttribute(O,s)}else hasBeenReplaced(n.target)&&r(n.target)}})}}),x&&nE.observe(c,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function disconnect(){nE&&nE.disconnect()}function styleParser(n){var e=n.getAttribute("style"),t=[];return e&&(t=e.split(";").reduce(function(n,e){var t=e.split(":"),a=t[0],r=t.slice(1);return a&&r.length>0&&(n[a]=r.join(":").trim()),n},{})),t}function classParser(n){var e=n.getAttribute("data-prefix"),t=n.getAttribute("data-icon"),a=void 0!==n.innerText?n.innerText.trim():"",r=getCanonicalIcon(classArray(n));return r.prefix||(r.prefix=nl),e&&t&&(r.prefix=e,r.iconName=t),r.iconName&&r.prefix||(r.prefix&&a.length>0&&(r.iconName=byLigature(r.prefix,n.innerText)||byUnicode(r.prefix,toHex(n.innerText))),!r.iconName&&Q.autoFetchSvg&&n.firstChild&&n.firstChild.nodeType===Node.TEXT_NODE&&(r.iconName=n.firstChild.data)),r}function attributesParser(n){var e=toArray(n.attributes).reduce(function(n,e){return"class"!==n.name&&"style"!==n.name&&(n[e.name]=e.value),n},{}),t=n.getAttribute("title"),a=n.getAttribute("data-fa-title-id");return Q.autoA11y&&(t?e["aria-labelledby"]="".concat(Q.replacementClass,"-title-").concat(a||nextUniqueId()):(e["aria-hidden"]="true",e.focusable="false")),e}function blankMeta(){return{iconName:null,title:null,titleId:null,prefix:null,transform:ne,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function parseMeta(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},t=classParser(n),a=t.iconName,r=t.prefix,i=t.rest,o=attributesParser(n),s=chainHooks("parseNodeAttributes",{},n),c=e.styleParser?styleParser(n):[];return _objectSpread2({iconName:a,title:n.getAttribute("title"),titleId:n.getAttribute("data-fa-title-id"),prefix:r,transform:ne,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:c,attributes:o}},s)}var nT=nr.styles;function generateMutation(n){var e="nest"===Q.autoReplaceSvg?parseMeta(n,{styleParser:!1}):parseMeta(n);return~e.extra.classes.indexOf(Y)?callProvided("generateLayersText",n,e):callProvided("generateSvgReplacementMutation",n,e)}var nz=new Set;function onTree(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!x)return Promise.resolve();var t=g.documentElement.classList,hclAdd=function(n){return t.add("".concat(C,"-").concat(n))},hclRemove=function(n){return t.remove("".concat(C,"-").concat(n))},a=Q.autoFetchSvg?nz:z.map(function(n){return"fa-".concat(n)}).concat(Object.keys(nT));a.includes("fa")||a.push("fa");var r=[".".concat(Y,":not([").concat(A,"])")].concat(a.map(function(n){return".".concat(n,":not([").concat(A,"])")})).join(", ");if(0===r.length)return Promise.resolve();var i=[];try{i=toArray(n.querySelectorAll(r))}catch(n){}if(!(i.length>0))return Promise.resolve();hclAdd("pending"),hclRemove("complete");var o=nC.begin("onTree"),s=i.reduce(function(n,e){try{var t=generateMutation(e);t&&n.push(t)}catch(n){N||"MissingIcon"!==n.name||console.error(n)}return n},[]);return new Promise(function(n,t){Promise.all(s).then(function(t){perform(t,function(){hclAdd("active"),hclAdd("complete"),hclRemove("pending"),"function"==typeof e&&e(),o(),n()})}).catch(function(n){o(),t(n)})})}function onNode(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;generateMutation(n).then(function(n){n&&perform([n],e)})}function resolveIcons(n){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=(e||{}).icon?e:findIconDefinition(e||{}),r=t.mask;return r&&(r=(r||{}).icon?r:findIconDefinition(r||{})),n(a,_objectSpread2(_objectSpread2({},t),{},{mask:r}))}}z.map(function(n){nz.add("fa-".concat(n))}),Object.keys(M[E]).map(nz.add.bind(nz)),Object.keys(M[T]).map(nz.add.bind(nz)),nz=_toConsumableArray(nz);var render=function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=e.transform,a=void 0===t?ne:t,r=e.symbol,i=void 0!==r&&r,o=e.mask,s=void 0===o?null:o,c=e.maskId,f=void 0===c?null:c,l=e.title,u=void 0===l?null:l,m=e.titleId,d=void 0===m?null:m,p=e.classes,b=void 0===p?[]:p,y=e.attributes,v=void 0===y?{}:y,g=e.styles,h=void 0===g?{}:g;if(n){var k=n.prefix,x=n.iconName,w=n.icon;return domVariants(_objectSpread2({type:"icon"},n),function(){return callHooks("beforeDOMElementCreation",{iconDefinition:n,params:e}),Q.autoA11y&&(u?v["aria-labelledby"]="".concat(Q.replacementClass,"-title-").concat(d||nextUniqueId()):(v["aria-hidden"]="true",v.focusable="false")),makeInlineSvgAbstract({icons:{main:asFoundIcon(w),mask:s?asFoundIcon(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:k,iconName:x,transform:_objectSpread2(_objectSpread2({},ne),a),symbol:i,title:u,maskId:f,titleId:d,extra:{attributes:v,styles:h,classes:b}})})}},nM=RegExp('"',"ug");function hexValueFromContent(n){var e=n.replace(nM,""),t=codePointAt(e,0),a=2===e.length&&e[0]===e[1];return{value:a?toHex(e[0]):toHex(e),isSecondary:t>=1105920&&t<=1112319||a}}function replaceForPosition(n,e){var t="".concat("data-fa-pseudo-element-pending").concat(e.replace(":","-"));return new Promise(function(a,r){if(null!==n.getAttribute(t))return a();var i=toArray(n.children).filter(function(n){return n.getAttribute(j)===e})[0],o=v.getComputedStyle(n,e),s=o.getPropertyValue("font-family").match(H),c=o.getPropertyValue("font-weight"),f=o.getPropertyValue("content");if(i&&!s)return n.removeChild(i),a();if(s&&"none"!==f&&""!==f){var l=o.getPropertyValue("content"),u=~["Sharp"].indexOf(s[2])?T:E,m=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(s[2])?L[u][s[2].toLowerCase()]:W[u][c],d=hexValueFromContent(l),p=d.value,b=d.isSecondary,y=s[0].startsWith("FontAwesome"),h=byUnicode(m,p),k=h;if(y){var x=byOldUnicode(p);x.iconName&&x.prefix&&(h=x.iconName,m=x.prefix)}if(!h||b||i&&i.getAttribute(P)===m&&i.getAttribute(O)===k)a();else{n.setAttribute(t,k),i&&n.removeChild(i);var w=blankMeta(),_=w.extra;_.attributes[j]=e,findIcon(h,m).then(function(r){var i=makeInlineSvgAbstract(_objectSpread2(_objectSpread2({},w),{},{icons:{main:r,mask:emptyCanonicalIcon()},prefix:m,iconName:k,extra:_,watchable:!0})),o=g.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===e?n.insertBefore(o,n.firstChild):n.appendChild(o),o.outerHTML=i.map(function(n){return toHtml(n)}).join("\n"),n.removeAttribute(t),a()}).catch(r)}}else a()})}function replace(n){return Promise.all([replaceForPosition(n,"::before"),replaceForPosition(n,"::after")])}function processable(n){return n.parentNode!==document.head&&!~I.indexOf(n.tagName.toUpperCase())&&!n.getAttribute(j)&&(!n.parentNode||"svg"!==n.parentNode.tagName)}function searchPseudoElements(n){if(x)return new Promise(function(e,t){var a=toArray(n.querySelectorAll("*")).filter(processable).map(replace),r=nC.begin("searchPseudoElements");nN=!0,Promise.all(a).then(function(){r(),nN=!1,e()}).catch(function(){r(),nN=!1,t()})})}var nL=!1,parseTransformString=function(n){return n.toLowerCase().split(" ").reduce(function(n,e){var t=e.toLowerCase().split("-"),a=t[0],r=t.slice(1).join("-");if(a&&"h"===r)return n.flipX=!0,n;if(a&&"v"===r)return n.flipY=!0,n;if(isNaN(r=parseFloat(r)))return n;switch(a){case"grow":n.size=n.size+r;break;case"shrink":n.size=n.size-r;break;case"left":n.x=n.x-r;break;case"right":n.x=n.x+r;break;case"up":n.y=n.y-r;break;case"down":n.y=n.y+r;break;case"rotate":n.rotate=n.rotate+r}return n},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},nR={x:0,y:0,width:"100%",height:"100%"};function fillBlack(n){var e=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return n.attributes&&(n.attributes.fill||e)&&(n.attributes.fill="black"),n}function deGroup(n){return"g"===n.tag?n.children:[n]}registerPlugins([{mixout:function(){return{dom:{css:css,insertCss:ensureCss}}},hooks:function(){return{beforeDOMElementCreation:function(){ensureCss()},beforeI2svg:function(){ensureCss()}}}},{mixout:function(){return{icon:resolveIcons(render)}},hooks:function(){return{mutationObserverCallbacks:function(n){return n.treeCallback=onTree,n.nodeCallback=onNode,n}}},provides:function(n){n.i2svg=function(n){var e=n.node,t=void 0===e?g:e,a=n.callback;return onTree(t,void 0===a?function(){}:a)},n.generateSvgReplacementMutation=function(n,e){var t=e.iconName,a=e.title,r=e.titleId,i=e.prefix,o=e.transform,s=e.symbol,c=e.mask,f=e.maskId,l=e.extra;return new Promise(function(e,u){Promise.all([findIcon(t,i),c.iconName?findIcon(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(c){var u=_slicedToArray(c,2);e([n,makeInlineSvgAbstract({icons:{main:u[0],mask:u[1]},prefix:i,iconName:t,transform:o,symbol:s,maskId:f,title:a,titleId:r,extra:l,watchable:!0})])}).catch(u)})},n.generateAbstractIcon=function(n){var e,t=n.children,a=n.attributes,r=n.main,i=n.transform,o=joinStyles(n.styles);return o.length>0&&(a.style=o),transformIsMeaningful(i)&&(e=callProvided("generateAbstractTransformGrouping",{main:r,transform:i,containerWidth:r.width,iconWidth:r.width})),t.push(e||r.icon),{children:t,attributes:a}}}},{mixout:function(){return{layer:function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=e.classes,a=void 0===t?[]:t;return domVariants({type:"layer"},function(){callHooks("beforeDOMElementCreation",{assembler:n,params:e});var t=[];return n(function(n){Array.isArray(n)?n.map(function(n){t=t.concat(n.abstract)}):t=t.concat(n.abstract)}),[{tag:"span",attributes:{class:["".concat(Q.cssPrefix,"-layers")].concat(_toConsumableArray(a)).join(" ")},children:t}]})}}}},{mixout:function(){return{counter:function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=e.title,a=void 0===t?null:t,r=e.classes,i=void 0===r?[]:r,o=e.attributes,s=void 0===o?{}:o,c=e.styles,f=void 0===c?{}:c;return domVariants({type:"counter",content:n},function(){return callHooks("beforeDOMElementCreation",{content:n,params:e}),makeLayersCounterAbstract({content:n.toString(),title:a,extra:{attributes:s,styles:f,classes:["".concat(Q.cssPrefix,"-layers-counter")].concat(_toConsumableArray(i))}})})}}}},{mixout:function(){return{text:function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=e.transform,a=void 0===t?ne:t,r=e.title,i=void 0===r?null:r,o=e.classes,s=void 0===o?[]:o,c=e.attributes,f=void 0===c?{}:c,l=e.styles,u=void 0===l?{}:l;return domVariants({type:"text",content:n},function(){return callHooks("beforeDOMElementCreation",{content:n,params:e}),makeLayersTextAbstract({content:n,transform:_objectSpread2(_objectSpread2({},ne),a),title:i,extra:{attributes:f,styles:u,classes:["".concat(Q.cssPrefix,"-layers-text")].concat(_toConsumableArray(s))}})})}}},provides:function(n){n.generateLayersText=function(n,e){var t=e.title,a=e.transform,r=e.extra,i=null,o=null;if(w){var s=parseInt(getComputedStyle(n).fontSize,10),c=n.getBoundingClientRect();i=c.width/s,o=c.height/s}return Q.autoA11y&&!t&&(r.attributes["aria-hidden"]="true"),Promise.resolve([n,makeLayersTextAbstract({content:n.innerHTML,width:i,height:o,transform:a,title:t,extra:r,watchable:!0})])}}},{hooks:function(){return{mutationObserverCallbacks:function(n){return n.pseudoElementsCallback=searchPseudoElements,n}}},provides:function(n){n.pseudoElements2svg=function(n){var e=n.node,t=void 0===e?g:e;Q.searchPseudoElements&&searchPseudoElements(t)}}},{mixout:function(){return{dom:{unwatch:function(){nN=!0,nL=!0}}}},hooks:function(){return{bootstrap:function(){observe(chainHooks("mutationObserverCallbacks",{}))},noAuto:function(){disconnect()},watch:function(n){var e=n.observeMutationsRoot;nL?nN=!1:observe(chainHooks("mutationObserverCallbacks",{observeMutationsRoot:e}))}}}},{mixout:function(){return{parse:{transform:function(n){return parseTransformString(n)}}}},hooks:function(){return{parseNodeAttributes:function(n,e){var t=e.getAttribute("data-fa-transform");return t&&(n.transform=parseTransformString(t)),n}}},provides:function(n){n.generateAbstractTransformGrouping=function(n){var e=n.main,t=n.transform,a=n.containerWidth,r=n.iconWidth,i="translate(".concat(32*t.x,", ").concat(32*t.y,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)"),c={transform:"".concat(i," ").concat(o," ").concat(s)},f={outer:{transform:"translate(".concat(a/2," 256)")},inner:c,path:{transform:"translate(".concat(-(r/2*1)," -256)")}};return{tag:"g",attributes:_objectSpread2({},f.outer),children:[{tag:"g",attributes:_objectSpread2({},f.inner),children:[{tag:e.icon.tag,children:e.icon.children,attributes:_objectSpread2(_objectSpread2({},e.icon.attributes),f.path)}]}]}}}},{hooks:function(){return{parseNodeAttributes:function(n,e){var t=e.getAttribute("data-fa-mask"),a=t?getCanonicalIcon(t.split(" ").map(function(n){return n.trim()})):emptyCanonicalIcon();return a.prefix||(a.prefix=nl),n.mask=a,n.maskId=e.getAttribute("data-fa-mask-id"),n}}},provides:function(n){n.generateAbstractMask=function(n){var e=n.children,t=n.attributes,a=n.main,r=n.mask,i=n.maskId,o=n.transform,s=a.width,c=a.icon,f=r.width,l=r.icon,u=transformForSvg({transform:o,containerWidth:f,iconWidth:s}),m={tag:"rect",attributes:_objectSpread2(_objectSpread2({},nR),{},{fill:"white"})},d=c.children?{children:c.children.map(fillBlack)}:{},p={tag:"g",attributes:_objectSpread2({},u.inner),children:[fillBlack(_objectSpread2({tag:c.tag,attributes:_objectSpread2(_objectSpread2({},c.attributes),u.path)},d))]},b={tag:"g",attributes:_objectSpread2({},u.outer),children:[p]},y="mask-".concat(i||nextUniqueId()),v="clip-".concat(i||nextUniqueId()),g={tag:"mask",attributes:_objectSpread2(_objectSpread2({},nR),{},{id:y,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[m,b]},h={tag:"defs",children:[{tag:"clipPath",attributes:{id:v},children:deGroup(l)},g]};return e.push(h,{tag:"rect",attributes:_objectSpread2({fill:"currentColor","clip-path":"url(#".concat(v,")"),mask:"url(#".concat(y,")")},nR)}),{children:e,attributes:t}}}},{provides:function(n){var e=!1;v.matchMedia&&(e=v.matchMedia("(prefers-reduced-motion: reduce)").matches),n.missingIconAbstract=function(){var n=[],t={fill:"currentColor"},a={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};n.push({tag:"path",attributes:_objectSpread2(_objectSpread2({},t),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var r=_objectSpread2(_objectSpread2({},a),{},{attributeName:"opacity"}),i={tag:"circle",attributes:_objectSpread2(_objectSpread2({},t),{},{cx:"256",cy:"364",r:"28"}),children:[]};return e||i.children.push({tag:"animate",attributes:_objectSpread2(_objectSpread2({},a),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:_objectSpread2(_objectSpread2({},r),{},{values:"1;0;1;1;0;1;"})}),n.push(i),n.push({tag:"path",attributes:_objectSpread2(_objectSpread2({},t),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:e?[]:[{tag:"animate",attributes:_objectSpread2(_objectSpread2({},r),{},{values:"1;0;0;0;0;1;"})}]}),e||n.push({tag:"path",attributes:_objectSpread2(_objectSpread2({},t),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:_objectSpread2(_objectSpread2({},r),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},{hooks:function(){return{parseNodeAttributes:function(n,e){var t=e.getAttribute("data-fa-symbol");return n.symbol=null!==t&&(""===t||t),n}}}}],{mixoutsTo:nS}),nS.noAuto,nS.config,nS.library,nS.dom;var nF=nS.parse;nS.findIconDefinition,nS.toHtml;var nD=nS.icon;nS.layer,nS.text,nS.counter;var nY=t(4275),nH=t.n(nY),nW=t(2265);function index_es_ownKeys(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(n);e&&(a=a.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),t.push.apply(t,a)}return t}function index_es_objectSpread2(n){for(var e=1;e=0||(r[t]=n[t]);return r}function _objectWithoutProperties(n,e){if(null==n)return{};var t,a,r=_objectWithoutPropertiesLoose(n,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(n,t)&&(r[t]=n[t])}return r}function index_es_toConsumableArray(n){return index_es_arrayWithoutHoles(n)||index_es_iterableToArray(n)||index_es_unsupportedIterableToArray(n)||index_es_nonIterableSpread()}function index_es_arrayWithoutHoles(n){if(Array.isArray(n))return index_es_arrayLikeToArray(n)}function index_es_iterableToArray(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}function index_es_unsupportedIterableToArray(n,e){if(n){if("string"==typeof n)return index_es_arrayLikeToArray(n,e);var t=Object.prototype.toString.call(n).slice(8,-1);if("Object"===t&&n.constructor&&(t=n.constructor.name),"Map"===t||"Set"===t)return Array.from(n);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return index_es_arrayLikeToArray(n,e)}}function index_es_arrayLikeToArray(n,e){(null==e||e>n.length)&&(e=n.length);for(var t=0,a=Array(e);t2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof e)return e;var a=(e.children||[]).map(function(e){return convert(n,e)}),r=Object.keys(e.attributes||{}).reduce(function(n,t){var a=e.attributes[t];switch(t){case"class":n.attrs.className=a,delete e.attributes.class;break;case"style":n.attrs.style=styleToObject(a);break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?n.attrs[t.toLowerCase()]=a:n.attrs[camelize(t)]=a}return n},{attrs:{}}),i=t.style,o=void 0===i?{}:i,s=_objectWithoutProperties(t,nU);return r.attrs.style=index_es_objectSpread2(index_es_objectSpread2({},r.attrs.style),o),n.apply(void 0,[e.tag,index_es_objectSpread2(index_es_objectSpread2({},r.attrs),s)].concat(index_es_toConsumableArray(a)))}var n$=!1;try{n$=!0}catch(n){}function log(){if(!n$&&console&&"function"==typeof console.error){var n;(n=console).error.apply(n,arguments)}}function normalizeIconArgs(n){return n&&"object"===index_es_typeof(n)&&n.prefix&&n.iconName&&n.icon?n:nF.icon?nF.icon(n):null===n?null:n&&"object"===index_es_typeof(n)&&n.prefix&&n.iconName?n:Array.isArray(n)&&2===n.length?{prefix:n[0],iconName:n[1]}:"string"==typeof n?{prefix:"fas",iconName:n}:void 0}function objectWithKey(n,e){return Array.isArray(e)&&e.length>0||!Array.isArray(e)&&e?index_es_defineProperty({},n,e):{}}var nB=nW.forwardRef(function(n,e){var t=n.icon,a=n.mask,r=n.symbol,i=n.className,o=n.title,s=n.titleId,c=n.maskId,f=normalizeIconArgs(t),l=objectWithKey("classes",[].concat(index_es_toConsumableArray(classList(n)),index_es_toConsumableArray(i.split(" ")))),u=objectWithKey("transform","string"==typeof n.transform?nF.transform(n.transform):n.transform),m=objectWithKey("mask",normalizeIconArgs(a)),d=nD(f,index_es_objectSpread2(index_es_objectSpread2(index_es_objectSpread2(index_es_objectSpread2({},l),u),m),{},{symbol:r,title:o,titleId:s,maskId:c}));if(!d)return log("Could not find icon",f),null;var p=d.abstract,b={ref:e};return Object.keys(n).forEach(function(e){nB.defaultProps.hasOwnProperty(e)||(b[e]=n[e])}),nV(p[0],b)});nB.displayName="FontAwesomeIcon",nB.propTypes={beat:nH().bool,border:nH().bool,beatFade:nH().bool,bounce:nH().bool,className:nH().string,fade:nH().bool,flash:nH().bool,mask:nH().oneOfType([nH().object,nH().array,nH().string]),maskId:nH().string,fixedWidth:nH().bool,inverse:nH().bool,flip:nH().oneOf([!0,!1,"horizontal","vertical","both"]),icon:nH().oneOfType([nH().object,nH().array,nH().string]),listItem:nH().bool,pull:nH().oneOf(["right","left"]),pulse:nH().bool,rotation:nH().oneOf([0,90,180,270]),shake:nH().bool,size:nH().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:nH().bool,spinPulse:nH().bool,spinReverse:nH().bool,symbol:nH().oneOfType([nH().bool,nH().string]),title:nH().string,titleId:nH().string,transform:nH().oneOfType([nH().string,nH().object]),swapOpacity:nH().bool},nB.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var nV=convert.bind(null,nW.createElement)},4440:function(n,e){var t;/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/!function(){"use strict";var a={}.hasOwnProperty;function classNames(){for(var n=[],e=0;e{let t,r,i;let o=a[n];delete a[n],"object"==typeof o&&null!=o?{span:t,offset:r,order:i}=o:t=o;let l=n!==s?`-${n}`:"";t&&c.push(!0===t?`${e}${l}`:`${e}${l}-${t}`),null!=i&&f.push(`order${l}-${i}`),null!=r&&f.push(`offset${l}-${r}`)}),[{...a,className:r()(t,...c,...f)},{as:n,bsPrefix:e,spans:c}]}let c=i.forwardRef((n,e)=>{let[{className:t,...a},{as:i="div",bsPrefix:o,spans:c}]=useCol(n);return(0,s.jsx)(i,{...a,ref:e,className:r()(t,!c.length&&o)})});c.displayName="Col",e.Z=c},2824:function(n,e,t){"use strict";var a=t(4440),r=t.n(a),i=t(2265),o=t(7127),s=t(7437);let c=i.forwardRef(({bsPrefix:n,fluid:e=!1,as:t="div",className:a,...i},c)=>{let f=(0,o.vE)(n,"container"),l="string"==typeof e?`-${e}`:"-fluid";return(0,s.jsx)(t,{ref:c,...i,className:r()(a,e?`${f}${l}`:f)})});c.displayName="Container",e.Z=c},8597:function(n,e,t){"use strict";var a=t(4440),r=t.n(a),i=t(2265),o=t(7127),s=t(7437);let c=i.forwardRef(({bsPrefix:n,className:e,as:t="div",...a},i)=>{let c=(0,o.vE)(n,"row"),f=(0,o.pi)(),l=(0,o.zG)(),u=`${c}-cols`,m=[];return f.forEach(n=>{let e;let t=a[n];delete a[n],null!=t&&"object"==typeof t?{cols:e}=t:e=t;let r=n!==l?`-${n}`:"";null!=e&&m.push(`${u}${r}-${e}`)}),(0,s.jsx)(t,{ref:i,...a,className:r()(e,c,...m)})});c.displayName="Row",e.Z=c},7127:function(n,e,t){"use strict";t.d(e,{pi:function(){return useBootstrapBreakpoints},vE:function(){return useBootstrapPrefix},zG:function(){return useBootstrapMinBreakpoint}});var a=t(2265);t(7437);let r=a.createContext({prefixes:{},breakpoints:["xxl","xl","lg","md","sm","xs"],minBreakpoint:"xs"}),{Consumer:i,Provider:o}=r;function useBootstrapPrefix(n,e){let{prefixes:t}=(0,a.useContext)(r);return n||t[e]||e}function useBootstrapBreakpoints(){let{breakpoints:n}=(0,a.useContext)(r);return n}function useBootstrapMinBreakpoint(){let{minBreakpoint:n}=(0,a.useContext)(r);return n}}}]); \ No newline at end of file diff --git a/out/_next/static/chunks/870fdd6f-63db2e988777c089.js b/out/_next/static/chunks/870fdd6f-63db2e988777c089.js deleted file mode 100644 index 89eb0c1..0000000 --- a/out/_next/static/chunks/870fdd6f-63db2e988777c089.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[676],{2759:function(c,n,e){e.d(n,{$aW:function(){return f},FL8:function(){return V},ILF:function(){return r},QRb:function(){return a},WRo:function(){return H},e7M:function(){return l},wDC:function(){return s},wlW:function(){return i},yeU:function(){return o}});var H={prefix:"fas",iconName:"calendar-days",icon:[448,512,["calendar-alt"],"f073","M128 0c17.7 0 32 14.3 32 32V64H288V32c0-17.7 14.3-32 32-32s32 14.3 32 32V64h48c26.5 0 48 21.5 48 48v48H0V112C0 85.5 21.5 64 48 64H96V32c0-17.7 14.3-32 32-32zM0 192H448V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V192zm64 80v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H80c-8.8 0-16 7.2-16 16zm128 0v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H208c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H336zM64 400v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16H80c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16H208zm112 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16H336c-8.8 0-16 7.2-16 16z"]},a={prefix:"fas",iconName:"school",icon:[640,512,[127979],"f549","M337.8 5.4C327-1.8 313-1.8 302.2 5.4L166.3 96H48C21.5 96 0 117.5 0 144V464c0 26.5 21.5 48 48 48H592c26.5 0 48-21.5 48-48V144c0-26.5-21.5-48-48-48H473.7L337.8 5.4zM256 416c0-35.3 28.7-64 64-64s64 28.7 64 64v96H256V416zM96 192h32c8.8 0 16 7.2 16 16v64c0 8.8-7.2 16-16 16H96c-8.8 0-16-7.2-16-16V208c0-8.8 7.2-16 16-16zm400 16c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v64c0 8.8-7.2 16-16 16H512c-8.8 0-16-7.2-16-16V208zM96 320h32c8.8 0 16 7.2 16 16v64c0 8.8-7.2 16-16 16H96c-8.8 0-16-7.2-16-16V336c0-8.8 7.2-16 16-16zm400 16c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v64c0 8.8-7.2 16-16 16H512c-8.8 0-16-7.2-16-16V336zM232 176a88 88 0 1 1 176 0 88 88 0 1 1 -176 0zm88-48c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16s-7.2-16-16-16H336V144c0-8.8-7.2-16-16-16z"]},r={prefix:"fas",iconName:"user",icon:[448,512,[128100,62144],"f007","M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512H418.3c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304H178.3z"]},i={prefix:"fas",iconName:"arrow-up-right-from-square",icon:[512,512,["external-link"],"f08e","M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z"]},f={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32H32C14.3 32 0 46.3 0 64S14.3 96 32 96H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H320l-7.2-14.3C307.4 6.8 296.3 0 284.2 0H163.8c-12.1 0-23.2 6.8-28.6 17.7zM416 128H32L53.2 467c1.6 25.3 22.6 45 47.9 45H346.9c25.3 0 46.3-19.7 47.9-45L416 128z"]},s={prefix:"fas",iconName:"landmark",icon:[512,512,[127963],"f66f","M240.1 4.2c9.8-5.6 21.9-5.6 31.8 0l171.8 98.1L448 104l0 .9 47.9 27.4c12.6 7.2 18.8 22 15.1 36s-16.4 23.8-30.9 23.8H32c-14.5 0-27.2-9.8-30.9-23.8s2.5-28.8 15.1-36L64 104.9V104l4.4-1.6L240.1 4.2zM64 224h64V416h40V224h64V416h48V224h64V416h40V224h64V420.3c.6 .3 1.2 .7 1.8 1.1l48 32c11.7 7.8 17 22.4 12.9 35.9S494.1 512 480 512H32c-14.1 0-26.5-9.2-30.6-22.7s1.1-28.1 12.9-35.9l48-32c.6-.4 1.2-.7 1.8-1.1V224z"]},V={prefix:"fas",iconName:"book",icon:[448,512,[128212],"f02d","M96 0C43 0 0 43 0 96V416c0 53 43 96 96 96H384h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V384c17.7 0 32-14.3 32-32V32c0-17.7-14.3-32-32-32H384 96zm0 384H352v64H96c-17.7 0-32-14.3-32-32s14.3-32 32-32zm32-240c0-8.8 7.2-16 16-16H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H144c-8.8 0-16-7.2-16-16zm16 48H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H144c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},o={prefix:"fas",iconName:"earth-europe",icon:[512,512,["globe-europe"],"f7a2","M266.3 48.3L232.5 73.6c-5.4 4-8.5 10.4-8.5 17.1v9.1c0 6.8 5.5 12.3 12.3 12.3c2.4 0 4.8-.7 6.8-2.1l41.8-27.9c2-1.3 4.4-2.1 6.8-2.1h1c6.2 0 11.3 5.1 11.3 11.3c0 3-1.2 5.9-3.3 8l-19.9 19.9c-5.8 5.8-12.9 10.2-20.7 12.8l-26.5 8.8c-5.8 1.9-9.6 7.3-9.6 13.4c0 3.7-1.5 7.3-4.1 10l-17.9 17.9c-6.4 6.4-9.9 15-9.9 24v4.3c0 16.4 13.6 29.7 29.9 29.7c11 0 21.2-6.2 26.1-16l4-8.1c2.4-4.8 7.4-7.9 12.8-7.9c4.5 0 8.7 2.1 11.4 5.7l16.3 21.7c2.1 2.9 5.5 4.5 9.1 4.5c8.4 0 13.9-8.9 10.1-16.4l-1.1-2.3c-3.5-7 0-15.5 7.5-18l21.2-7.1c7.6-2.5 12.7-9.6 12.7-17.6c0-10.3 8.3-18.6 18.6-18.6H400c8.8 0 16 7.2 16 16s-7.2 16-16 16H379.3c-7.2 0-14.2 2.9-19.3 8l-4.7 4.7c-2.1 2.1-3.3 5-3.3 8c0 6.2 5.1 11.3 11.3 11.3h11.3c6 0 11.8 2.4 16 6.6l6.5 6.5c1.8 1.8 2.8 4.3 2.8 6.8s-1 5-2.8 6.8l-7.5 7.5C386 262 384 266.9 384 272s2 10 5.7 13.7L408 304c10.2 10.2 24.1 16 38.6 16H454c6.5-20.2 10-41.7 10-64c0-111.4-87.6-202.4-197.7-207.7zm172 307.9c-3.7-2.6-8.2-4.1-13-4.1c-6 0-11.8-2.4-16-6.6L396 332c-7.7-7.7-18-12-28.9-12c-9.7 0-19.2-3.5-26.6-9.8L314 287.4c-11.6-9.9-26.4-15.4-41.7-15.4H251.4c-12.6 0-25 3.7-35.5 10.7L188.5 301c-17.8 11.9-28.5 31.9-28.5 53.3v3.2c0 17 6.7 33.3 18.7 45.3l16 16c8.5 8.5 20 13.3 32 13.3H248c13.3 0 24 10.7 24 24c0 2.5 .4 5 1.1 7.3c71.3-5.8 132.5-47.6 165.2-107.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM187.3 100.7c-6.2-6.2-16.4-6.2-22.6 0l-32 32c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l32-32c6.2-6.2 6.2-16.4 0-22.6z"]},l={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24V296c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]}}}]); \ No newline at end of file diff --git a/out/_next/static/chunks/app/_not-found-11dd75fa8a6ec6e7.js b/out/_next/static/chunks/app/_not-found-11dd75fa8a6ec6e7.js deleted file mode 100644 index c2ef014..0000000 --- a/out/_next/static/chunks/app/_not-found-11dd75fa8a6ec6e7.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[165],{3155:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_not-found",function(){return n(1038)}])},1038:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return NotFound}});let l=n(1024),o=l._(n(2265)),r={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{display:"inline-block"},h1:{display:"inline-block",margin:"0 20px 0 0",padding:"0 23px 0 0",fontSize:24,fontWeight:500,verticalAlign:"top",lineHeight:"49px"},h2:{fontSize:14,fontWeight:400,lineHeight:"49px",margin:0}};function NotFound(){return o.default.createElement(o.default.Fragment,null,o.default.createElement("title",null,"404: This page could not be found."),o.default.createElement("div",{style:r.error},o.default.createElement("div",null,o.default.createElement("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}),o.default.createElement("h1",{className:"next-error-h1",style:r.h1},"404"),o.default.createElement("div",{style:r.desc},o.default.createElement("h2",{style:r.h2},"This page could not be found.")))))}("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)}},function(e){e.O(0,[971,472,744],function(){return e(e.s=3155)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/out/_next/static/chunks/fd9d1056-22bfe6887144f135.js b/out/_next/static/chunks/fd9d1056-22bfe6887144f135.js deleted file mode 100644 index 36a67a6..0000000 --- a/out/_next/static/chunks/fd9d1056-22bfe6887144f135.js +++ /dev/null @@ -1,9 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[971],{4417:function(n,a,i){/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var o,s=i(2265),m=i(8261),y={usingClientEntryPoint:!1,Events:null,Dispatcher:{current:null}};function t(n){for(var a="https://reactjs.org/docs/error-decoder.html?invariant="+n,i=1;iP||(n.current=x[P],x[P]=null,P--)}function E(n,a){x[++P]=n.current,n.current=a}var N=Symbol.for("react.element"),j=Symbol.for("react.portal"),L=Symbol.for("react.fragment"),_=Symbol.for("react.strict_mode"),M=Symbol.for("react.profiler"),R=Symbol.for("react.provider"),F=Symbol.for("react.context"),O=Symbol.for("react.server_context"),A=Symbol.for("react.forward_ref"),I=Symbol.for("react.suspense"),Q=Symbol.for("react.suspense_list"),$=Symbol.for("react.memo"),H=Symbol.for("react.lazy"),K=Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var X=Symbol.for("react.offscreen"),G=Symbol.for("react.legacy_hidden"),J=Symbol.for("react.cache");Symbol.for("react.tracing_marker");var ee=Symbol.iterator;function Da(n){return null===n||"object"!=typeof n?null:"function"==typeof(n=ee&&n[ee]||n["@@iterator"])?n:null}var et=ka(null),en=ka(null),er=ka(null),ea=ka(null),ei={$$typeof:F,_currentValue:null,_currentValue2:null,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null};function Ja(n,a){switch(E(er,a),E(en,n),E(et,null),n=a.nodeType){case 9:case 11:a=(a=a.documentElement)&&(a=a.namespaceURI)?Ka(a):0;break;default:if(a=(n=8===n?a.parentNode:a).tagName,n=n.namespaceURI)a=La(n=Ka(n),a);else switch(a){case"svg":a=1;break;case"math":a=2;break;default:a=0}}D(et),E(et,a)}function Ma(){D(et),D(en),D(er)}function Na(n){null!==n.memoizedState&&E(ea,n);var a=et.current,i=La(a,n.type);a!==i&&(E(en,n),E(et,i))}function Oa(n){en.current===n&&(D(et),D(en)),ea.current===n&&(D(ea),ei._currentValue=null)}var eu=m.unstable_scheduleCallback,es=m.unstable_cancelCallback,ed=m.unstable_shouldYield,ep=m.unstable_requestPaint,em=m.unstable_now,eb=m.unstable_getCurrentPriorityLevel,ey=m.unstable_ImmediatePriority,ev=m.unstable_UserBlockingPriority,ek=m.unstable_NormalPriority,ew=m.unstable_LowPriority,eS=m.unstable_IdlePriority,eE=null,eC=null;function bb(n){if(eC&&"function"==typeof eC.onCommitFiberRoot)try{eC.onCommitFiberRoot(eE,n,void 0,128==(128&n.current.flags))}catch(n){}}var ex=Math.clz32?Math.clz32:cb,ez=Math.log,eP=Math.LN2;function cb(n){return 0==(n>>>=0)?32:31-(ez(n)/eP|0)|0}var eN=128,eT=4194304;function ib(n){switch(n&-n){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194176&n;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&n;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return n}}function jb(n,a){var i=n.pendingLanes;if(0===i)return 0;var o=0,s=n.suspendedLanes;n=n.pingedLanes;var m=134217727&i;return 0!==m?0!=(i=m&~s)?o=ib(i):0!=(n&=m)&&(o=ib(n)):0!=(i&=~s)?o=ib(i):0!==n&&(o=ib(n)),0===o?0:0!==a&&a!==o&&0==(a&s)&&((s=o&-o)>=(n=a&-a)||32===s&&0!=(4194176&n))?a:o}function kb(n,a){switch(n){case 1:case 2:case 4:case 8:return a+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a+5e3;default:return -1}}function lb(n,a){return n.errorRecoveryDisabledLanes&a?0:0!=(n=-536870913&n.pendingLanes)?n:536870912&n?536870912:0}function mb(){var n=eT;return 0==(62914560&(eT<<=1))&&(eT=4194304),n}function nb(n){for(var a=[],i=0;31>i;i++)a.push(n);return a}function ob(n,a){n.pendingLanes|=a,268435456!==a&&(n.suspendedLanes=0,n.pingedLanes=0)}function pb(n,a,i){var o=n.pendingLanes&~a;n.pendingLanes=a,n.suspendedLanes=0,n.pingedLanes=0,n.expiredLanes&=a,n.entangledLanes&=a,n.errorRecoveryDisabledLanes&=a,n.shellSuspendCounter=0,a=n.entanglements;for(var s=n.expirationTimes,m=n.hiddenUpdates;0--k||m[v]!==y[k]){var S="\n"+m[v].replace(" at new "," at ");return n.displayName&&S.includes("")&&(S=S.replace("",n.displayName)),S}while(1<=v&&0<=k);break}}}finally{eH=!1,Error.prepareStackTrace=i}return(n=n?n.displayName||n.name:"")?ac(n):""}function dc(n){switch(n.tag){case 26:case 27:case 5:return ac(n.type);case 16:return ac("Lazy");case 13:return ac("Suspense");case 19:return ac("SuspenseList");case 0:case 2:case 15:return n=cc(n.type,!1);case 11:return n=cc(n.type.render,!1);case 1:return n=cc(n.type,!0);default:return""}}function ec(n){if(null==n)return null;if("function"==typeof n)return n.displayName||n.name||null;if("string"==typeof n)return n;switch(n){case L:return"Fragment";case j:return"Portal";case M:return"Profiler";case _:return"StrictMode";case I:return"Suspense";case Q:return"SuspenseList";case J:return"Cache"}if("object"==typeof n)switch(n.$$typeof){case F:return(n.displayName||"Context")+".Consumer";case R:return(n._context.displayName||"Context")+".Provider";case A:var a=n.render;return(n=n.displayName)||(n=""!==(n=a.displayName||a.name||"")?"ForwardRef("+n+")":"ForwardRef"),n;case $:return null!==(a=n.displayName||null)?a:ec(n.type)||"Memo";case H:a=n._payload,n=n._init;try{return ec(n(a))}catch(n){}}return null}function fc(n){var a=n.type;switch(n.tag){case 24:return"Cache";case 9:return(a.displayName||"Context")+".Consumer";case 10:return(a._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return n=(n=a.render).displayName||n.name||"",a.displayName||(""!==n?"ForwardRef("+n+")":"ForwardRef");case 7:return"Fragment";case 26:case 27:case 5:return a;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ec(a);case 8:return a===_?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof a)return a.displayName||a.name||null;if("string"==typeof a)return a}return null}function gc(n){switch(typeof n){case"boolean":case"number":case"string":case"undefined":case"object":return n;default:return""}}function hc(n){var a=n.type;return(n=n.nodeName)&&"input"===n.toLowerCase()&&("checkbox"===a||"radio"===a)}function ic(n){var a=hc(n)?"checked":"value",i=Object.getOwnPropertyDescriptor(n.constructor.prototype,a),o=""+n[a];if(!n.hasOwnProperty(a)&&void 0!==i&&"function"==typeof i.get&&"function"==typeof i.set){var s=i.get,m=i.set;return Object.defineProperty(n,a,{configurable:!0,get:function(){return s.call(this)},set:function(n){o=""+n,m.call(this,n)}}),Object.defineProperty(n,a,{enumerable:i.enumerable}),{getValue:function(){return o},setValue:function(n){o=""+n},stopTracking:function(){n._valueTracker=null,delete n[a]}}}}function jc(n){n._valueTracker||(n._valueTracker=ic(n))}function kc(n){if(!n)return!1;var a=n._valueTracker;if(!a)return!0;var i=a.getValue(),o="";return n&&(o=hc(n)?n.checked?"true":"false":n.value),(n=o)!==i&&(a.setValue(n),!0)}function lc(n){if(void 0===(n=n||("undefined"!=typeof document?document:void 0)))return null;try{return n.activeElement||n.body}catch(a){return n.body}}var eZ=/[\n"\\]/g;function nc(n){return n.replace(eZ,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function oc(n,a,i,o,s,m,y,v){n.name="",null!=y&&"function"!=typeof y&&"symbol"!=typeof y&&"boolean"!=typeof y?n.type=y:n.removeAttribute("type"),null!=a?"number"===y?(0===a&&""===n.value||n.value!=a)&&(n.value=""+gc(a)):n.value!==""+gc(a)&&(n.value=""+gc(a)):"submit"!==y&&"reset"!==y||n.removeAttribute("value"),null!=a?pc(n,y,gc(a)):null!=i?pc(n,y,gc(i)):null!=o&&n.removeAttribute("value"),null==s&&null!=m&&(n.defaultChecked=!!m),null!=s&&(n.checked=s&&"function"!=typeof s&&"symbol"!=typeof s),null!=v&&"function"!=typeof v&&"symbol"!=typeof v&&"boolean"!=typeof v?n.name=""+gc(v):n.removeAttribute("name")}function qc(n,a,i,o,s,m,y,v){if(null!=m&&"function"!=typeof m&&"symbol"!=typeof m&&"boolean"!=typeof m&&(n.type=m),null!=a||null!=i){if(!("submit"!==m&&"reset"!==m||null!=a))return;i=null!=i?""+gc(i):"",a=null!=a?""+gc(a):i,v||a===n.value||(n.value=a),n.defaultValue=a}o="function"!=typeof(o=null!=o?o:s)&&"symbol"!=typeof o&&!!o,n.checked=v?n.checked:!!o,n.defaultChecked=!!o,null!=y&&"function"!=typeof y&&"symbol"!=typeof y&&"boolean"!=typeof y&&(n.name=y)}function pc(n,a,i){"number"===a&&lc(n.ownerDocument)===n||n.defaultValue===""+i||(n.defaultValue=""+i)}var eK=Array.isArray;function sc(n,a,i,o){if(n=n.options,a){a={};for(var s=0;s"+a.valueOf().toString()+"",a=rS.firstChild;n.firstChild;)n.removeChild(n.firstChild);for(;a.firstChild;)n.appendChild(a.firstChild)}}var eX=wc;"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction&&(eX=function(n,a){return MSApp.execUnsafeLocalFunction(function(){return wc(n,a)})});var eG=eX;function zc(n,a){if(a){var i=n.firstChild;if(i&&i===n.lastChild&&3===i.nodeType){i.nodeValue=a;return}}n.textContent=a}var eJ=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Bc(n,a,i){var o=0===a.indexOf("--");null==i||"boolean"==typeof i||""===i?o?n.setProperty(a,""):"float"===a?n.cssFloat="":n[a]="":o?n.setProperty(a,i):"number"!=typeof i||0===i||eJ.has(a)?"float"===a?n.cssFloat=i:n[a]=(""+i).trim():n[a]=i+"px"}function Cc(n,a,i){if(null!=a&&"object"!=typeof a)throw Error(t(62));if(n=n.style,null!=i){for(var o in i)!i.hasOwnProperty(o)||null!=a&&a.hasOwnProperty(o)||(0===o.indexOf("--")?n.setProperty(o,""):"float"===o?n.cssFloat="":n[o]="");for(var s in a)o=a[s],a.hasOwnProperty(s)&&i[s]!==o&&Bc(n,s,o)}else for(var m in a)a.hasOwnProperty(m)&&Bc(n,m,a[m])}function Dc(n){if(-1===n.indexOf("-"))return!1;switch(n){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var e0=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),e1=null;function Gc(n){return(n=n.target||n.srcElement||window).correspondingUseElement&&(n=n.correspondingUseElement),3===n.nodeType?n.parentNode:n}var e2=null,e3=null;function Jc(n){var a=Jb(n);if(a&&(n=a.stateNode)){var i=Lb(n);switch(n=a.stateNode,a.type){case"input":if(oc(n,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name),a=i.name,"radio"===i.type&&null!=a){for(i=n;i.parentNode;)i=i.parentNode;for(i=i.querySelectorAll('input[name="'+nc(""+a)+'"][type="radio"]'),a=0;a>=y,s-=y,ts=1<<32-ex(a)+s|i<k?(S=v,v=null):S=v.sibling;var C=r(a,v,o[k],s);if(null===C){null===v&&(v=S);break}n&&v&&null===C.alternate&&b(a,v),i=f(C,i,k),null===y?m=C:y.sibling=C,y=C,v=S}if(k===o.length)return c(a,v),ty&&nd(a,k),m;if(null===v){for(;kk?(S=v,v=null):S=v.sibling;var x=r(a,v,C.value,s);if(null===x){null===v&&(v=S);break}n&&v&&null===x.alternate&&b(a,v),i=f(x,i,k),null===y?m=x:y.sibling=x,y=x,v=S}if(C.done)return c(a,v),ty&&nd(a,k),m;if(null===v){for(;!C.done;k++,C=o.next())null!==(C=w(a,C.value,s))&&(i=f(C,i,k),null===y?m=C:y.sibling=C,y=C);return ty&&nd(a,k),m}for(v=d(a,v);!C.done;k++,C=o.next())null!==(C=u(v,a,k,C.value,s))&&(n&&null!==C.alternate&&v.delete(null===C.key?k:C.key),i=f(C,i,k),null===y?m=C:y.sibling=C,y=C);return n&&v.forEach(function(n){return b(a,n)}),ty&&nd(a,k),m}function U(n,a,i,o){if("object"==typeof i&&null!==i&&i.type===L&&null===i.key&&(i=i.props.children),"object"==typeof i&&null!==i){switch(i.$$typeof){case N:e:{for(var s=i.key,m=a;null!==m;){if(m.key===s){if((s=i.type)===L){if(7===m.tag){c(n,m.sibling),(a=e(m,i.props.children)).return=n,n=a;break e}}else if(m.elementType===s||"object"==typeof s&&null!==s&&s.$$typeof===H&&ve(s)===m.type){c(n,m.sibling),(a=e(m,i.props)).ref=te(n,m,i),a.return=n,n=a;break e}c(n,m);break}b(n,m),m=m.sibling}i.type===L?((a=Be(i.props.children,n.mode,o,i.key)).return=n,n=a):((o=ze(i.type,i.key,i.props,null,null,n.mode,o)).ref=te(n,a,i),o.return=n,n=o)}return g(n);case j:e:{for(m=i.key;null!==a;){if(a.key===m){if(4===a.tag&&a.stateNode.containerInfo===i.containerInfo&&a.stateNode.implementation===i.implementation){c(n,a.sibling),(a=e(a,i.children||[])).return=n,n=a;break e}c(n,a);break}b(n,a),a=a.sibling}(a=Ae(i,n.mode,o)).return=n,n=a}return g(n);case H:return V(n,a,(m=i._init)(i._payload),o)}if(eK(i))return z(n,a,i,o);if(Da(i))return B(n,a,i,o);if("function"==typeof i.then)return U(n,a,se(i),o);if(i.$$typeof===F||i.$$typeof===O)return U(n,a,Ce(n,i,o),o);ue(n,i)}return"string"==typeof i&&""!==i||"number"==typeof i?(i=""+i,null!==a&&6===a.tag?(c(n,a.sibling),(a=e(a,i)).return=n):(c(n,a),(a=ye(i,n.mode,o)).return=n),g(n=a)):c(n,a)}function V(n,a,i,o){return tL=0,n=U(n,a,i,o),tT=null,n}return V}var t_=we(!0),tD=we(!1),tM=ka(null),tR=ka(0);function He(n,a){E(tR,n=n0),E(tM,a),n0=n|a.baseLanes}function Je(){E(tR,n0),E(tM,tM.current)}function Ke(){n0=tR.current,D(tM),D(tR)}var tF=ka(null),tO=null;function Ne(n){var a=n.alternate;E(tA,1&tA.current),E(tF,n),null===tO&&(null===a||null!==tM.current?tO=n:null!==a.memoizedState&&(tO=n))}function Pe(n){if(22===n.tag){if(E(tA,tA.current),E(tF,n),null===tO){var a=n.alternate;null!==a&&null!==a.memoizedState&&(tO=n)}}else Qe(n)}function Qe(){E(tA,tA.current),E(tF,tF.current)}function Re(n){D(tF),tO===n&&(tO=null),D(tA)}var tA=ka(0);function Se(n){for(var a=n;null!==a;){if(13===a.tag){var i=a.memoizedState;if(null!==i&&(null===(i=i.dehydrated)||"$?"===i.data||"$!"===i.data))return a}else if(19===a.tag&&void 0!==a.memoizedProps.revealOrder){if(0!=(128&a.flags))return a}else if(null!==a.child){a.child.return=a,a=a.child;continue}if(a===n)break;for(;null===a.sibling;){if(null===a.return||a.return===n)return null;a=a.return}a.sibling.return=a.return,a=a.sibling}return null}var tI=null,tU=null,tB=!1,tW=!1,tQ=!1,t$=0;function Ze(n){n!==tU&&null===n.next&&(null===tU?tI=tU=n:tU=tU.next=n),tW=!0,tB||(tB=!0,$e(af))}function bf(n){if(!tQ&&tW){var a=null;tQ=!0;do for(var i=!1,o=tI;null!==o;){if(!n||0===o.tag){var s=nK,m=jb(o,o===nH?s:0);if(0!=(3&m))try{if(i=!0,s=o,0!=(6&nq))throw Error(t(327));if(!cf()){var y=df(s,m);if(0!==s.tag&&2===y){var v=m,k=lb(s,v);0!==k&&(m=k,y=ef(s,v,k))}if(1===y)throw v=n2,gf(s,0),hf(s,m,0),Ze(s),v;6===y?hf(s,m,0):(s.finishedWork=s.current.alternate,s.finishedLanes=m,jf(s,n7,rt,n8))}Ze(s)}catch(n){null===a?a=[n]:a.push(n)}}o=o.next}while(i);if(tQ=!1,null!==a){if(1m?m:8;var y=tZ.transition;tZ.transition={},Mg(n,!1,a,i);try{var v=s();if(null!==v&&"object"==typeof v&&"function"==typeof v.then){var k=wf(v,o);Ng(n,a,k)}else{var S=zf(v,o);Ng(n,a,S)}}catch(i){Ng(n,a,{then:function(){},status:"rejected",reason:i})}finally{eL=m,tZ.transition=y}}function Og(n,a,i,o){if(5!==n.tag)throw Error(t(476));if(null===n.memoizedState){var s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:cg,lastRenderedState:C},m=s;s={memoizedState:C,baseState:C,baseQueue:null,queue:s,next:null},n.memoizedState=s;var y=n.alternate;null!==y&&(y.memoizedState=s)}else m=n.memoizedState.queue;Lg(n,m,a,C,function(){return i(o)})}function Pg(){var n=bg(ei);return null!==n?n:C}function Qg(){return Zf().memoizedState}function Rg(){return Zf().memoizedState}function Sg(n){for(var a=n.return;null!==a;){switch(a.tag){case 24:case 3:var i=Tg(a),o=ae(a,n=$d(i),i);null!==o&&(pg(o,a,i),be(o,a,i)),a={cache:Ug()},n.payload=a;return}a=a.return}}function Vg(n,a,i){var o=Tg(n);i={lane:o,revertLane:0,action:i,hasEagerState:!1,eagerState:null,next:null},tg(n)?Wg(a,i):null!==(i=Sd(n,a,i,o))&&(pg(i,n,o),Xg(i,a,o))}function Ng(n,a,i){var o=Tg(n),s={lane:o,revertLane:0,action:i,hasEagerState:!1,eagerState:null,next:null};if(tg(n))Wg(a,s);else{var m=n.alternate;if(0===n.lanes&&(null===m||0===m.lanes)&&null!==(m=a.lastRenderedReducer))try{var y=a.lastRenderedState,v=m(y,i);if(s.hasEagerState=!0,s.eagerState=v,e7(v,y)){Rd(n,a,s,0),null===nH&&Pd();return}}catch(n){}finally{}null!==(i=Sd(n,a,s,o))&&(pg(i,n,o),Xg(i,a,o))}}function Mg(n,a,i,o){if(o={lane:2,revertLane:sf(),action:o,hasEagerState:!1,eagerState:null,next:null},tg(n)){if(a)throw Error(t(479))}else null!==(a=Sd(n,i,o,2))&&pg(a,n,2)}function tg(n){var a=n.alternate;return n===tX||null!==a&&a===tX}function Wg(n,a){t1=t0=!0;var i=n.pending;null===i?a.next=a:(a.next=i.next,i.next=a),n.pending=a}function Xg(n,a,i){if(0!=(4194176&i)){var o=a.lanes;o&=n.pendingLanes,i|=o,a.lanes=i,rb(n,i)}}rE=function(){return{lastEffect:null,events:null,stores:null}};var t5={readContext:bg,use:ag,useCallback:Kf,useContext:Kf,useEffect:Kf,useImperativeHandle:Kf,useInsertionEffect:Kf,useLayoutEffect:Kf,useMemo:Kf,useReducer:Kf,useRef:Kf,useState:Kf,useDebugValue:Kf,useDeferredValue:Kf,useTransition:Kf,useSyncExternalStore:Kf,useId:Kf};t5.useCacheRefresh=Kf,t5.useHostTransitionStatus=Kf,t5.useFormState=Kf,t5.useOptimistic=Kf;var t7={readContext:bg,use:ag,useCallback:function(n,a){return Yf().memoizedState=[n,void 0===a?null:a],n},useContext:bg,useEffect:Cg,useImperativeHandle:function(n,a,i){i=null!=i?i.concat([n]):null,Ag(4194308,4,Fg.bind(null,a,n),i)},useLayoutEffect:function(n,a){return Ag(4194308,4,n,a)},useInsertionEffect:function(n,a){Ag(4,2,n,a)},useMemo:function(n,a){var i=Yf();return a=void 0===a?null:a,t2&&n(),n=n(),i.memoizedState=[n,a],n},useReducer:function(n,a,i){var o=Yf();return a=void 0!==i?i(a):a,o.memoizedState=o.baseState=a,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:a},o.queue=n,n=n.dispatch=Vg.bind(null,tX,n),[o.memoizedState,n]},useRef:function(n){return n={current:n},Yf().memoizedState=n},useState:function(n){var a=(n=qg(n)).queue,i=Ng.bind(null,tX,a);return a.dispatch=i,[n.memoizedState,i]},useDebugValue:Hg,useDeferredValue:function(n){return Yf().memoizedState=n,n},useTransition:function(){var n=qg(!1);return n=Lg.bind(null,tX,n.queue,!0,!1),Yf().memoizedState=n,[!1,n]},useSyncExternalStore:function(n,a,i){var o=tX,s=Yf();if(ty){if(void 0===i)throw Error(t(407));i=i()}else{if(i=a(),null===nH)throw Error(t(349));0!=(60&nK)||mg(o,a,i)}s.memoizedState=i;var m={value:i,getSnapshot:a};return s.queue=m,Cg(jg.bind(null,o,m,n),[n]),o.flags|=2048,kg(9,lg.bind(null,o,m,i,a),{destroy:void 0},null),i},useId:function(){var n=Yf(),a=nH.identifierPrefix;if(ty){var i=tf,o=ts;a=":"+a+"R"+(i=(o&~(1<<32-ex(o)-1)).toString(32)+i),0<(i=t3++)&&(a+="H"+i.toString(32)),a+=":"}else a=":"+a+"r"+(i=t8++).toString(32)+":";return n.memoizedState=a},useCacheRefresh:function(){return Yf().memoizedState=Sg.bind(null,tX)}};t7.useHostTransitionStatus=Pg,t7.useFormState=function(n,a){if(ty){var i=nH.formState;null!==i&&Fd()&&(a=i[0])}var o={status:"fulfilled",value:a,then:function(){}};(i=Yf()).memoizedState=i.baseState=o,o={pending:null,lanes:0,dispatch:null,lastRenderedReducer:wg,lastRenderedState:o},i.queue=o,i=Ng.bind(null,tX,o),o.dispatch=i;var s={state:a,dispatch:null,action:n,pending:null};return(o=Yf()).queue=s,i=sg.bind(null,tX,s,i),s.dispatch=i,o.memoizedState=n,[a,i]},t7.useOptimistic=function(n){var a=Yf();a.memoizedState=a.baseState=n;var i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return a.queue=i,a=Mg.bind(null,tX,!0,i),i.dispatch=a,[n,a]};var t9={readContext:bg,use:ag,useCallback:Ig,useContext:bg,useEffect:ig,useImperativeHandle:Gg,useInsertionEffect:Dg,useLayoutEffect:Eg,useMemo:Jg,useReducer:dg,useRef:zg,useState:function(){return dg(cg)},useDebugValue:Hg,useDeferredValue:function(n){return Kg(Zf(),tG.memoizedState,n)},useTransition:function(){var n=dg(cg)[0],a=Zf().memoizedState;return["boolean"==typeof n?n:Uf(n),a]},useSyncExternalStore:hg,useId:Qg};t9.useCacheRefresh=Rg,t9.useHostTransitionStatus=Pg,t9.useFormState=function(n){return xg(Zf(),tG,n)},t9.useOptimistic=function(n,a){return rg(Zf(),tG,n,a)};var nt={readContext:bg,use:ag,useCallback:Ig,useContext:bg,useEffect:ig,useImperativeHandle:Gg,useInsertionEffect:Dg,useLayoutEffect:Eg,useMemo:Jg,useReducer:gg,useRef:zg,useState:function(){return gg(cg)},useDebugValue:Hg,useDeferredValue:function(n){var a=Zf();return null===tG?(a.memoizedState=n,n):Kg(a,tG.memoizedState,n)},useTransition:function(){var n=gg(cg)[0],a=Zf().memoizedState;return["boolean"==typeof n?n:Uf(n),a]},useSyncExternalStore:hg,useId:Qg};function Yg(n,a){if(n&&n.defaultProps)for(var i in a=v({},a),n=n.defaultProps)void 0===a[i]&&(a[i]=n[i]);return a}function Zg(n,a,i,o){i=null==(i=i(o,a=n.memoizedState))?a:v({},a,i),n.memoizedState=i,0===n.lanes&&(n.updateQueue.baseState=i)}nt.useCacheRefresh=Rg,nt.useHostTransitionStatus=Pg,nt.useFormState=function(n){var a=Zf(),i=tG;if(null!==i)return xg(a,i,n);a=Uf(a.memoizedState);var o=(i=Zf()).queue.dispatch;return i.memoizedState=n,[a,o]},nt.useOptimistic=function(n,a){var i=Zf();return null!==tG?rg(i,tG,n,a):(i.baseState=n,[n,i.queue.dispatch])};var nr={isMounted:function(n){return!!(n=n._reactInternals)&&Mc(n)===n},enqueueSetState:function(n,a,i){var o=Tg(n=n._reactInternals),s=$d(o);s.payload=a,null!=i&&(s.callback=i),null!==(a=ae(n,s,o))&&(pg(a,n,o),be(a,n,o))},enqueueReplaceState:function(n,a,i){var o=Tg(n=n._reactInternals),s=$d(o);s.tag=1,s.payload=a,null!=i&&(s.callback=i),null!==(a=ae(n,s,o))&&(pg(a,n,o),be(a,n,o))},enqueueForceUpdate:function(n,a){var i=Tg(n=n._reactInternals),o=$d(i);o.tag=2,null!=a&&(o.callback=a),null!==(a=ae(n,o,i))&&(pg(a,n,i),be(a,n,i))}};function ah(n,a,i,o,s,m,y){return"function"==typeof(n=n.stateNode).shouldComponentUpdate?n.shouldComponentUpdate(o,m,y):!a.prototype||!a.prototype.isPureReactComponent||!he(i,o)||!he(s,m)}function bh(n,a,i){var o=!1,s=e4,m=a.contextType;return"object"==typeof m&&null!==m?m=bg(m):(s=Xc(a)?e5:e6.current,m=(o=null!=(o=a.contextTypes))?Wc(n,s):e4),a=new a(i,m),n.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,a.updater=nr,n.stateNode=a,a._reactInternals=n,o&&((n=n.stateNode).__reactInternalMemoizedUnmaskedChildContext=s,n.__reactInternalMemoizedMaskedChildContext=m),a}function ch(n,a,i,o){n=a.state,"function"==typeof a.componentWillReceiveProps&&a.componentWillReceiveProps(i,o),"function"==typeof a.UNSAFE_componentWillReceiveProps&&a.UNSAFE_componentWillReceiveProps(i,o),a.state!==n&&nr.enqueueReplaceState(a,a.state,null)}function dh(n,a,i,o){var s=n.stateNode;s.props=i,s.state=n.memoizedState,s.refs={},Yd(n);var m=a.contextType;"object"==typeof m&&null!==m?s.context=bg(m):(m=Xc(a)?e5:e6.current,s.context=Wc(n,m)),s.state=n.memoizedState,"function"==typeof(m=a.getDerivedStateFromProps)&&(Zg(n,a,m,i),s.state=n.memoizedState),"function"==typeof a.getDerivedStateFromProps||"function"==typeof s.getSnapshotBeforeUpdate||"function"!=typeof s.UNSAFE_componentWillMount&&"function"!=typeof s.componentWillMount||(a=s.state,"function"==typeof s.componentWillMount&&s.componentWillMount(),"function"==typeof s.UNSAFE_componentWillMount&&s.UNSAFE_componentWillMount(),a!==s.state&&nr.enqueueReplaceState(s,s.state,null),de(n,i,s,o),s.state=n.memoizedState),"function"==typeof s.componentDidMount&&(n.flags|=4194308)}function eh(n,a){try{var i="",o=a;do i+=dc(o),o=o.return;while(o);var s=i}catch(n){s="\nError generating stack: "+n.message+"\n"+n.stack}return{value:n,source:a,stack:s,digest:null}}function fh(n,a,i){return{value:n,source:null,stack:null!=i?i:null,digest:null!=a?a:null}}function gh(n,a){try{console.error(a.value)}catch(n){setTimeout(function(){throw n})}}function hh(n,a,i){(i=$d(i)).tag=3,i.payload={element:null};var o=a.value;return i.callback=function(){rn||(rn=!0,rr=o),gh(n,a)},i}function kh(n,a,i){(i=$d(i)).tag=3;var o=n.type.getDerivedStateFromError;if("function"==typeof o){var s=a.value;i.payload=function(){return o(s)},i.callback=function(){gh(n,a)}}var m=n.stateNode;return null!==m&&"function"==typeof m.componentDidCatch&&(i.callback=function(){gh(n,a),"function"!=typeof o&&(null===ra?ra=new Set([this]):ra.add(this));var i=a.stack;this.componentDidCatch(a.value,{componentStack:null!==i?i:""})}),i}function mh(n,a,i,o,s){return 0==(1&n.mode)?n===a?n.flags|=65536:(n.flags|=128,i.flags|=131072,i.flags&=-52805,1===i.tag&&(null===i.alternate?i.tag=17:((a=$d(2)).tag=2,ae(i,a,2))),i.lanes|=2):(n.flags|=65536,n.lanes=s),n}function nh(n,a,i,o,s){if(i.flags|=32768,null!==o&&"object"==typeof o&&"function"==typeof o.then){var m=i.tag;if(0!=(1&i.mode)||0!==m&&11!==m&&15!==m||((m=i.alternate)?(i.updateQueue=m.updateQueue,i.memoizedState=m.memoizedState,i.lanes=m.lanes):(i.updateQueue=null,i.memoizedState=null)),null!==(m=tF.current)){switch(m.tag){case 13:1&i.mode&&(null===tO?oh():null===m.alternate&&0===n1&&(n1=3)),m.flags&=-257,mh(m,a,i,n,s),o===tN?m.flags|=16384:(null===(a=m.updateQueue)?m.updateQueue=new Set([o]):a.add(o),1&m.mode&&qh(n,o,s));return;case 22:if(1&m.mode){m.flags|=65536,o===tN?m.flags|=16384:(null===(a=m.updateQueue)?(a={transitions:null,markerInstances:null,retryQueue:new Set([o])},m.updateQueue=a):null===(i=a.retryQueue)?a.retryQueue=new Set([o]):i.add(o),qh(n,o,s));return}}throw Error(t(435,m.tag))}if(1===n.tag){qh(n,o,s),oh();return}o=Error(t(426))}if(ty&&1&i.mode&&null!==(m=tF.current)){0==(65536&m.flags)&&(m.flags|=256),mh(m,a,i,n,s),Ld(eh(o,i));return}n=o=eh(o,i),4!==n1&&(n1=2),null===n5?n5=[n]:n5.push(n),n=a;do{switch(n.tag){case 3:n.flags|=65536,s&=-s,n.lanes|=s,s=hh(n,o,s),ce(n,s);return;case 1:if(a=o,i=n.type,m=n.stateNode,0==(128&n.flags)&&("function"==typeof i.getDerivedStateFromError||null!==m&&"function"==typeof m.componentDidCatch&&(null===ra||!ra.has(m)))){n.flags|=65536,s&=-s,n.lanes|=s,s=kh(n,a,s),ce(n,s);return}}n=n.return}while(null!==n)}var nl=k.ReactCurrentOwner,na=Error(t(461)),ni=!1;function uh(n,a,i,o){a.child=null===n?tD(a,null,i,o):t_(a,n.child,i,o)}function vh(n,a,i,o,s){i=i.render;var m=a.ref;return(wh(a,s),o=Mf(n,a,i,o,m,s),i=Vf(),null===n||ni)?(ty&&i&&pd(a),a.flags|=1,uh(n,a,o,s),a.child):(Wf(n,a,s),xh(n,a,s))}function yh(n,a,i,o,s){if(null===n){var m=i.type;return"function"!=typeof m||zh(m)||void 0!==m.defaultProps||null!==i.compare||void 0!==i.defaultProps?((n=ze(i.type,null,o,null,a,a.mode,s)).ref=a.ref,n.return=a,a.child=n):(a.tag=15,a.type=m,Ah(n,a,m,o,s))}if(m=n.child,0==(n.lanes&s)){var y=m.memoizedProps;if((i=null!==(i=i.compare)?i:he)(y,o)&&n.ref===a.ref)return xh(n,a,s)}return a.flags|=1,(n=xe(m,o)).ref=a.ref,n.return=a,a.child=n}function Ah(n,a,i,o,s){if(null!==n){var m=n.memoizedProps;if(he(m,o)&&n.ref===a.ref){if(ni=!1,a.pendingProps=o=m,0==(n.lanes&s))return a.lanes=n.lanes,xh(n,a,s);0!=(131072&n.flags)&&(ni=!0)}}return Bh(n,a,i,o,s)}function Ch(n,a,i){var o=a.pendingProps,s=o.children,m=0!=(2&a.stateNode._pendingVisibility),y=null!==n?n.memoizedState:null;if(Dh(n,a),"hidden"===o.mode||m){if(0!=(128&a.flags)){if(i=null!==y?y.baseLanes|i:i,null!==n){for(s=0,o=a.child=n.child;null!==o;)s=s|o.lanes|o.childLanes,o=o.sibling;a.childLanes=s&~i}else a.childLanes=0,a.child=null;return Eh(n,a,i)}if(0==(1&a.mode))a.memoizedState={baseLanes:0,cachePool:null},null!==n&&Fh(a,null),Je(),Pe(a);else{if(0==(536870912&i))return a.lanes=a.childLanes=536870912,Eh(n,a,null!==y?y.baseLanes|i:i);a.memoizedState={baseLanes:0,cachePool:null},null!==n&&Fh(a,null!==y?y.cachePool:null),null!==y?He(a,y):Je(),Pe(a)}}else null!==y?(Fh(a,y.cachePool),He(a,y),Qe(a),a.memoizedState=null):(null!==n&&Fh(a,null),Je(),Qe(a));return uh(n,a,s,i),a.child}function Eh(n,a,i){var o=Gh();return o=null===o?null:{parent:nE._currentValue,pool:o},a.memoizedState={baseLanes:i,cachePool:o},null!==n&&Fh(a,null),Je(),Pe(a),null}function Dh(n,a){var i=a.ref;(null===n&&null!==i||null!==n&&n.ref!==i)&&(a.flags|=512,a.flags|=2097152)}function Bh(n,a,i,o,s){var m=Xc(i)?e5:e6.current;return(m=Wc(a,m),wh(a,s),i=Mf(n,a,i,o,m,s),o=Vf(),null===n||ni)?(ty&&o&&pd(a),a.flags|=1,uh(n,a,i,s),a.child):(Wf(n,a,s),xh(n,a,s))}function Hh(n,a,i,o,s,m){return(wh(a,m),i=Pf(a,o,i,s),Qf(),o=Vf(),null===n||ni)?(ty&&o&&pd(a),a.flags|=1,uh(n,a,i,m),a.child):(Wf(n,a,m),xh(n,a,m))}function Ih(n,a,i,o,s){if(Xc(i)){var m=!0;ad(a)}else m=!1;if(wh(a,s),null===a.stateNode)Jh(n,a),bh(a,i,o),dh(a,i,o,s),o=!0;else if(null===n){var y=a.stateNode,v=a.memoizedProps;y.props=v;var k=y.context,S=i.contextType;S="object"==typeof S&&null!==S?bg(S):Wc(a,S=Xc(i)?e5:e6.current);var C=i.getDerivedStateFromProps,x="function"==typeof C||"function"==typeof y.getSnapshotBeforeUpdate;x||"function"!=typeof y.UNSAFE_componentWillReceiveProps&&"function"!=typeof y.componentWillReceiveProps||(v!==o||k!==S)&&ch(a,y,o,S),tx=!1;var P=a.memoizedState;y.state=P,de(a,o,y,s),k=a.memoizedState,v!==o||P!==k||e8.current||tx?("function"==typeof C&&(Zg(a,i,C,o),k=a.memoizedState),(v=tx||ah(a,i,v,o,P,k,S))?(x||"function"!=typeof y.UNSAFE_componentWillMount&&"function"!=typeof y.componentWillMount||("function"==typeof y.componentWillMount&&y.componentWillMount(),"function"==typeof y.UNSAFE_componentWillMount&&y.UNSAFE_componentWillMount()),"function"==typeof y.componentDidMount&&(a.flags|=4194308)):("function"==typeof y.componentDidMount&&(a.flags|=4194308),a.memoizedProps=o,a.memoizedState=k),y.props=o,y.state=k,y.context=S,o=v):("function"==typeof y.componentDidMount&&(a.flags|=4194308),o=!1)}else{y=a.stateNode,Zd(n,a),v=a.memoizedProps,S=a.type===a.elementType?v:Yg(a.type,v),y.props=S,x=a.pendingProps,P=y.context,k="object"==typeof(k=i.contextType)&&null!==k?bg(k):Wc(a,k=Xc(i)?e5:e6.current);var N=i.getDerivedStateFromProps;(C="function"==typeof N||"function"==typeof y.getSnapshotBeforeUpdate)||"function"!=typeof y.UNSAFE_componentWillReceiveProps&&"function"!=typeof y.componentWillReceiveProps||(v!==x||P!==k)&&ch(a,y,o,k),tx=!1,P=a.memoizedState,y.state=P,de(a,o,y,s);var j=a.memoizedState;v!==x||P!==j||e8.current||tx?("function"==typeof N&&(Zg(a,i,N,o),j=a.memoizedState),(S=tx||ah(a,i,S,o,P,j,k)||!1)?(C||"function"!=typeof y.UNSAFE_componentWillUpdate&&"function"!=typeof y.componentWillUpdate||("function"==typeof y.componentWillUpdate&&y.componentWillUpdate(o,j,k),"function"==typeof y.UNSAFE_componentWillUpdate&&y.UNSAFE_componentWillUpdate(o,j,k)),"function"==typeof y.componentDidUpdate&&(a.flags|=4),"function"==typeof y.getSnapshotBeforeUpdate&&(a.flags|=1024)):("function"!=typeof y.componentDidUpdate||v===n.memoizedProps&&P===n.memoizedState||(a.flags|=4),"function"!=typeof y.getSnapshotBeforeUpdate||v===n.memoizedProps&&P===n.memoizedState||(a.flags|=1024),a.memoizedProps=o,a.memoizedState=j),y.props=o,y.state=j,y.context=k,o=S):("function"!=typeof y.componentDidUpdate||v===n.memoizedProps&&P===n.memoizedState||(a.flags|=4),"function"!=typeof y.getSnapshotBeforeUpdate||v===n.memoizedProps&&P===n.memoizedState||(a.flags|=1024),o=!1)}return Kh(n,a,i,o,m,s)}function Kh(n,a,i,o,s,m){Dh(n,a);var y=0!=(128&a.flags);if(!o&&!y)return s&&bd(a,i,!1),xh(n,a,m);o=a.stateNode,nl.current=a;var v=y&&"function"!=typeof i.getDerivedStateFromError?null:o.render();return a.flags|=1,null!==n&&y?(a.child=t_(a,n.child,null,m),a.child=t_(a,null,v,m)):uh(n,a,v,m),a.memoizedState=o.state,s&&bd(a,i,!0),a.child}function Lh(n){var a=n.stateNode;a.pendingContext?Zc(n,a.pendingContext,a.pendingContext!==a.context):a.context&&Zc(n,a.context,!1),Ja(n,a.containerInfo)}function Mh(n,a,i,o,s){return Kd(),Ld(s),a.flags|=256,uh(n,a,i,o),a.child}var nu={dehydrated:null,treeContext:null,retryLane:0};function Oh(n){return{baseLanes:n,cachePool:Ph()}}function Qh(n,a,i){var o,s=a.pendingProps,m=!1,y=0!=(128&a.flags);if((o=y)||(o=(null===n||null!==n.memoizedState)&&0!=(2&tA.current)),o&&(m=!0,a.flags&=-129),null===n){if(ty){if(m?Ne(a):Qe(a),ty&&((y=n=th)?Bd(a,y)||(Dd(a)&&Ed(),th=Cd(y),o=tp,th&&Bd(a,th)?td(o,y):(vd(tp,a),ty=!1,tp=a,th=n)):(Dd(a)&&Ed(),vd(tp,a),ty=!1,tp=a,th=n)),null!==(n=a.memoizedState)&&null!==(n=n.dehydrated))return 0==(1&a.mode)?a.lanes=2:"$!"===n.data?a.lanes=16:a.lanes=536870912,null;Re(a)}return(y=s.children,n=s.fallback,m)?(Qe(a),s=a.mode,m=a.child,y={mode:"hidden",children:y},0==(1&s)&&null!==m?(m.childLanes=0,m.pendingProps=y):m=Rh(y,s,0,null),n=Be(n,s,i,null),m.return=a,n.return=a,m.sibling=n,a.child=m,a.child.memoizedState=Oh(i),a.memoizedState=nu,n):(Ne(a),Sh(a,y))}if(null!==(o=n.memoizedState)){var v=o.dehydrated;if(null!==v)return Th(n,a,y,s,v,o,i)}if(m){Qe(a),m=s.fallback,y=a.mode,v=(o=n.child).sibling;var k={mode:"hidden",children:s.children};return 0==(1&y)&&a.child!==o?((s=a.child).childLanes=0,s.pendingProps=k,a.deletions=null):(s=xe(o,k)).subtreeFlags=31457280&o.subtreeFlags,null!==v?m=xe(v,m):(m=Be(m,y,i,null),m.flags|=2),m.return=a,s.return=a,s.sibling=m,a.child=s,s=m,m=a.child,null===(y=n.child.memoizedState)?y=Oh(i):(null!==(o=y.cachePool)?(v=nE._currentValue,o=o.parent!==v?{parent:v,pool:v}:o):o=Ph(),y={baseLanes:y.baseLanes|i,cachePool:o}),m.memoizedState=y,m.childLanes=n.childLanes&~i,a.memoizedState=nu,s}return Ne(a),n=(m=n.child).sibling,s=xe(m,{mode:"visible",children:s.children}),0==(1&a.mode)&&(s.lanes=i),s.return=a,s.sibling=null,null!==n&&(null===(i=a.deletions)?(a.deletions=[n],a.flags|=16):i.push(n)),a.child=s,a.memoizedState=null,s}function Sh(n,a){return(a=Rh({mode:"visible",children:a},n.mode,0,null)).return=n,n.child=a}function Uh(n,a,i,o){return null!==o&&Ld(o),t_(a,n.child,null,i),n=Sh(a,a.pendingProps.children),n.flags|=2,a.memoizedState=null,n}function Th(n,a,i,o,s,m,y){if(i)return 256&a.flags?(Ne(a),a.flags&=-257,Uh(n,a,y,s=fh(Error(t(422))))):null!==a.memoizedState?(Qe(a),a.child=n.child,a.flags|=128,null):(Qe(a),s=o.fallback,m=a.mode,o=Rh({mode:"visible",children:o.children},m,0,null),s=Be(s,m,y,null),s.flags|=2,o.return=a,s.return=a,o.sibling=s,a.child=o,0!=(1&a.mode)&&t_(a,n.child,null,y),a.child.memoizedState=Oh(y),a.memoizedState=nu,s);if(Ne(a),0==(1&a.mode))return Uh(n,a,y,null);if("$!"===s.data){if(s=s.nextSibling&&s.nextSibling.dataset)var v=s.dgst;return s=v,(o=Error(t(419))).digest=s,Uh(n,a,y,s=fh(o,s,void 0))}if(v=0!=(y&n.childLanes),ni||v){if(null!==(o=nH)){switch(y&-y){case 2:v=1;break;case 8:v=4;break;case 32:v=16;break;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:v=64;break;case 268435456:v=134217728;break;default:v=0}if(0!==(v=0!=(v&(o.suspendedLanes|y))?0:v)&&v!==m.retryLane)throw m.retryLane=v,Ud(n,v),pg(o,n,v),na}return"$?"!==s.data&&oh(),Uh(n,a,y,null)}return"$?"===s.data?(a.flags|=128,a.child=n.child,a=Vh.bind(null,n),s._reactRetry=a,null):(n=m.treeContext,th=yd(s.nextSibling),tp=a,ty=!0,tv=null,tw=!1,null!==n&&(tl[ta++]=ts,tl[ta++]=tf,tl[ta++]=tu,ts=n.id,tf=n.overflow,tu=a),a=Sh(a,o.children),a.flags|=4096,a)}function Wh(n,a,i){n.lanes|=a;var o=n.alternate;null!==o&&(o.lanes|=a),Xh(n.return,a,i)}function Yh(n,a,i,o,s){var m=n.memoizedState;null===m?n.memoizedState={isBackwards:a,rendering:null,renderingStartTime:0,last:o,tail:i,tailMode:s}:(m.isBackwards=a,m.rendering=null,m.renderingStartTime=0,m.last=o,m.tail=i,m.tailMode=s)}function Zh(n,a,i){var o=a.pendingProps,s=o.revealOrder,m=o.tail;if(uh(n,a,o.children,i),0!=(2&(o=tA.current)))o=1&o|2,a.flags|=128;else{if(null!==n&&0!=(128&n.flags))e:for(n=a.child;null!==n;){if(13===n.tag)null!==n.memoizedState&&Wh(n,i,a);else if(19===n.tag)Wh(n,i,a);else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===a)break;for(;null===n.sibling;){if(null===n.return||n.return===a)break e;n=n.return}n.sibling.return=n.return,n=n.sibling}o&=1}if(E(tA,o),0==(1&a.mode))a.memoizedState=null;else switch(s){case"forwards":for(s=null,i=a.child;null!==i;)null!==(n=i.alternate)&&null===Se(n)&&(s=i),i=i.sibling;null===(i=s)?(s=a.child,a.child=null):(s=i.sibling,i.sibling=null),Yh(a,!1,s,i,m);break;case"backwards":for(i=null,s=a.child,a.child=null;null!==s;){if(null!==(n=s.alternate)&&null===Se(n)){a.child=s;break}n=s.sibling,s.sibling=i,i=s,s=n}Yh(a,!0,i,null,m);break;case"together":Yh(a,!1,null,null,void 0);break;default:a.memoizedState=null}return a.child}function Jh(n,a){0==(1&a.mode)&&null!==n&&(n.alternate=null,a.alternate=null,a.flags|=2)}function xh(n,a,i){if(null!==n&&(a.dependencies=n.dependencies),n3|=a.lanes,0==(i&a.childLanes))return null;if(null!==n&&a.child!==n.child)throw Error(t(153));if(null!==a.child){for(i=xe(n=a.child,n.pendingProps),a.child=i,i.return=a;null!==n.sibling;)n=n.sibling,(i=i.sibling=xe(n,n.pendingProps)).return=a;i.sibling=null}return a.child}function $h(n,a,i){switch(a.tag){case 3:Lh(a),ai(a,nE,n.memoizedState.cache),Kd();break;case 27:case 5:Na(a);break;case 1:Xc(a.type)&&ad(a);break;case 4:Ja(a,a.stateNode.containerInfo);break;case 10:ai(a,a.type._context,a.memoizedProps.value);break;case 13:var o=a.memoizedState;if(null!==o){if(null!==o.dehydrated)return Ne(a),a.flags|=128,null;if(0!=(i&a.child.childLanes))return Qh(n,a,i);return Ne(a),null!==(n=xh(n,a,i))?n.sibling:null}Ne(a);break;case 19:if(o=0!=(i&a.childLanes),0!=(128&n.flags)){if(o)return Zh(n,a,i);a.flags|=128}var s=a.memoizedState;if(null!==s&&(s.rendering=null,s.tail=null,s.lastEffect=null),E(tA,tA.current),!o)return null;break;case 22:case 23:return a.lanes=0,Ch(n,a,i);case 24:ai(a,nE,n.memoizedState.cache)}return xh(n,a,i)}var ns=ka(null),np=null,ny=null,nv=null;function fi(){nv=ny=np=null}function ai(n,a,i){E(ns,a._currentValue),a._currentValue=i}function gi(n){n._currentValue=ns.current,D(ns)}function Xh(n,a,i){for(;null!==n;){var o=n.alternate;if((n.childLanes&a)!==a?(n.childLanes|=a,null!==o&&(o.childLanes|=a)):null!==o&&(o.childLanes&a)!==a&&(o.childLanes|=a),n===i)break;n=n.return}}function hi(n,a,i){var o=n.child;for(null!==o&&(o.return=n);null!==o;){var s=o.dependencies;if(null!==s)for(var m=o.child,y=s.firstContext;null!==y;){if(y.context===a){if(1===o.tag){(y=$d(i&-i)).tag=2;var v=o.updateQueue;if(null!==v){var k=(v=v.shared).pending;null===k?y.next=y:(y.next=k.next,k.next=y),v.pending=y}}o.lanes|=i,null!==(y=o.alternate)&&(y.lanes|=i),Xh(o.return,i,n),s.lanes|=i;break}y=y.next}else if(10===o.tag)m=o.type===n.type?null:o.child;else if(18===o.tag){if(null===(m=o.return))throw Error(t(341));m.lanes|=i,null!==(s=m.alternate)&&(s.lanes|=i),Xh(m,i,n),m=o.sibling}else m=o.child;if(null!==m)m.return=o;else for(m=o;null!==m;){if(m===n){m=null;break}if(null!==(o=m.sibling)){o.return=m.return,m=o;break}m=m.return}o=m}}function wh(n,a){np=n,nv=ny=null,null!==(n=n.dependencies)&&null!==n.firstContext&&(0!=(n.lanes&a)&&(ni=!0),n.firstContext=null)}function bg(n){return ii(np,n)}function Ce(n,a,i){return null===np&&wh(n,i),ii(n,a)}function ii(n,a){var i=a._currentValue;if(nv!==a){if(a={context:a,memoizedValue:i,next:null},null===ny){if(null===n)throw Error(t(308));ny=a,n.dependencies={lanes:0,firstContext:a}}else ny=ny.next=a}return i}var nk="undefined"!=typeof AbortController?AbortController:function(){var n=[],a=this.signal={aborted:!1,addEventListener:function(a,i){n.push(i)}};this.abort=function(){a.aborted=!0,n.forEach(function(n){return n()})}},nw=m.unstable_scheduleCallback,nS=m.unstable_NormalPriority,nE={$$typeof:F,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0,_defaultValue:null,_globalName:null};function Ug(){return{controller:new nk,data:new Map,refCount:0}}function mi(n){n.refCount--,0===n.refCount&&nw(nS,function(){n.controller.abort()})}var nC=k.ReactCurrentBatchConfig,nx=ka(null);function Gh(){var n=nx.current;return null!==n?n:nH.pooledCache}function Fh(n,a){null===a?E(nx,nx.current):E(nx,a.pool)}function Ph(){var n=Gh();return null===n?null:{parent:nE._currentValue,pool:n}}function pi(n){n.flags|=4}function qi(n){n.flags|=2097664}function ri(n,a){if("stylesheet"!==a.type||0!=(4&a.state.loading))n.flags&=-16777217;else if(n.flags|=16777216,0==(42&nK)&&!(a="stylesheet"!==a.type||0!=(3&a.state.loading))){if(si())n.flags|=8192;else throw tj=tN,tP}}function ti(n,a){null!==a?n.flags|=4:16384&n.flags&&(a=22!==n.tag?mb():536870912,n.lanes|=a)}function ui(n,a){if(!ty)switch(n.tailMode){case"hidden":a=n.tail;for(var i=null;null!==a;)null!==a.alternate&&(i=a),a=a.sibling;null===i?n.tail=null:i.sibling=null;break;case"collapsed":i=n.tail;for(var o=null;null!==i;)null!==i.alternate&&(o=i),i=i.sibling;null===o?a||null===n.tail?n.tail=null:n.tail.sibling=null:o.sibling=null}}function T(n){var a=null!==n.alternate&&n.alternate.child===n.child,i=0,o=0;if(a)for(var s=n.child;null!==s;)i|=s.lanes|s.childLanes,o|=31457280&s.subtreeFlags,o|=31457280&s.flags,s.return=n,s=s.sibling;else for(s=n.child;null!==s;)i|=s.lanes|s.childLanes,o|=s.subtreeFlags,o|=s.flags,s.return=n,s=s.sibling;return n.subtreeFlags|=o,n.childLanes=i,a}function vi(n,a,i){var o=a.pendingProps;switch(qd(a),a.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return T(a),null;case 1:case 17:return Xc(a.type)&&Yc(),T(a),null;case 3:return i=a.stateNode,o=null,null!==n&&(o=n.memoizedState.cache),a.memoizedState.cache!==o&&(a.flags|=2048),gi(nE),Ma(),D(e8),D(e6),i.pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),(null===n||null===n.child)&&(Hd(a)?pi(a):null===n||n.memoizedState.isDehydrated&&0==(256&a.flags)||(a.flags|=1024,null!==tv&&(wi(tv),tv=null))),T(a),null;case 26:if(i=a.memoizedState,null===n)pi(a),null!==a.ref&&qi(a),null!==i?(T(a),ri(a,i)):(T(a),a.flags&=-16777217);else{var s=n.memoizedState;i!==s&&pi(a),n.ref!==a.ref&&qi(a),null!==i?(T(a),i===s?a.flags&=-16777217:ri(a,i)):(n.memoizedProps!==o&&pi(a),T(a),a.flags&=-16777217)}return null;case 27:if(Oa(a),i=er.current,s=a.type,null!==n&&null!=a.stateNode)n.memoizedProps!==o&&pi(a),n.ref!==a.ref&&qi(a);else{if(!o){if(null===a.stateNode)throw Error(t(166));return T(a),null}n=et.current,Hd(a)?xi(a.stateNode,a.type,a.memoizedProps,n,a):(n=yi(s,o,i),a.stateNode=n,pi(a)),null!==a.ref&&qi(a)}return T(a),null;case 5:if(Oa(a),i=a.type,null!==n&&null!=a.stateNode)n.memoizedProps!==o&&pi(a),n.ref!==a.ref&&qi(a);else{if(!o){if(null===a.stateNode)throw Error(t(166));return T(a),null}if(n=et.current,Hd(a))xi(a.stateNode,a.type,a.memoizedProps,n,a);else{switch(s=zi(er.current),n){case 1:n=s.createElementNS("http://www.w3.org/2000/svg",i);break;case 2:n=s.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;default:switch(i){case"svg":n=s.createElementNS("http://www.w3.org/2000/svg",i);break;case"math":n=s.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;case"script":(n=s.createElement("div")).innerHTML="",n=n.removeChild(n.firstChild);break;case"select":n="string"==typeof o.is?s.createElement("select",{is:o.is}):s.createElement("select"),o.multiple?n.multiple=!0:o.size&&(n.size=o.size);break;default:n="string"==typeof o.is?s.createElement(i,{is:o.is}):s.createElement(i)}}n[eM]=a,n[eR]=o;e:for(s=a.child;null!==s;){if(5===s.tag||6===s.tag)n.appendChild(s.stateNode);else if(4!==s.tag&&27!==s.tag&&null!==s.child){s.child.return=s,s=s.child;continue}if(s===a)break;for(;null===s.sibling;){if(null===s.return||s.return===a)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}switch(a.stateNode=n,Ai(n,i,o),i){case"button":case"input":case"select":case"textarea":n=!!o.autoFocus;break;case"img":n=!0;break;default:n=!1}n&&pi(a)}null!==a.ref&&qi(a)}return T(a),a.flags&=-16777217,null;case 6:if(n&&null!=a.stateNode)n.memoizedProps!==o&&pi(a);else{if("string"!=typeof o&&null===a.stateNode)throw Error(t(166));if(n=er.current,Hd(a)){e:{if(n=a.stateNode,i=a.memoizedProps,n[eM]=a,(o=n.nodeValue!==i)&&null!==(s=tp))switch(s.tag){case 3:if(s=0!=(1&s.mode),Bi(n.nodeValue,i,s),s){n=!1;break e}break;case 27:case 5:var m=0!=(1&s.mode);if(!0!==s.memoizedProps.suppressHydrationWarning&&Bi(n.nodeValue,i,m),m){n=!1;break e}}n=o}n&&pi(a)}else(n=zi(n).createTextNode(o))[eM]=a,a.stateNode=n}return T(a),null;case 13:if(Re(a),o=a.memoizedState,null===n||null!==n.memoizedState&&null!==n.memoizedState.dehydrated){if(ty&&null!==th&&0!=(1&a.mode)&&0==(128&a.flags))Jd(),Kd(),a.flags|=384,s=!1;else if(s=Hd(a),null!==o&&null!==o.dehydrated){if(null===n){if(!s)throw Error(t(318));if(!(s=null!==(s=a.memoizedState)?s.dehydrated:null))throw Error(t(317));s[eM]=a}else Kd(),0==(128&a.flags)&&(a.memoizedState=null),a.flags|=4;T(a),s=!1}else null!==tv&&(wi(tv),tv=null),s=!0;if(!s)return 256&a.flags?a:null}if(0!=(128&a.flags))return a.lanes=i,a;return i=null!==o,n=null!==n&&null!==n.memoizedState,i&&(o=a.child,s=null,null!==o.alternate&&null!==o.alternate.memoizedState&&null!==o.alternate.memoizedState.cachePool&&(s=o.alternate.memoizedState.cachePool.pool),m=null,null!==o.memoizedState&&null!==o.memoizedState.cachePool&&(m=o.memoizedState.cachePool.pool),m!==s&&(o.flags|=2048)),i!==n&&i&&(a.child.flags|=8192),ti(a,a.updateQueue),T(a),null;case 4:return Ma(),null===n&&Ci(a.stateNode.containerInfo),T(a),null;case 10:return gi(a.type._context),T(a),null;case 19:if(D(tA),null===(s=a.memoizedState))return T(a),null;if(o=0!=(128&a.flags),null===(m=s.rendering)){if(o)ui(s,!1);else{if(0!==n1||null!==n&&0!=(128&n.flags))for(n=a.child;null!==n;){if(null!==(m=Se(n))){for(a.flags|=128,ui(s,!1),n=m.updateQueue,a.updateQueue=n,ti(a,n),a.subtreeFlags=0,n=i,i=a.child;null!==i;)Di(i,n),i=i.sibling;return E(tA,1&tA.current|2),a.child}n=n.sibling}null!==s.tail&&em()>re&&(a.flags|=128,o=!0,ui(s,!1),a.lanes=4194304)}}else{if(!o){if(null!==(n=Se(m))){if(a.flags|=128,o=!0,n=n.updateQueue,a.updateQueue=n,ti(a,n),ui(s,!0),null===s.tail&&"hidden"===s.tailMode&&!m.alternate&&!ty)return T(a),null}else 2*em()-s.renderingStartTime>re&&536870912!==i&&(a.flags|=128,o=!0,ui(s,!1),a.lanes=4194304)}s.isBackwards?(m.sibling=a.child,a.child=m):(null!==(n=s.last)?n.sibling=m:a.child=m,s.last=m)}if(null!==s.tail)return a=s.tail,s.rendering=a,s.tail=a.sibling,s.renderingStartTime=em(),a.sibling=null,n=tA.current,E(tA,o?1&n|2:1&n),a;return T(a),null;case 22:case 23:return Re(a),Ke(),o=null!==a.memoizedState,null!==n?null!==n.memoizedState!==o&&(a.flags|=8192):o&&(a.flags|=8192),o&&0!=(1&a.mode)?0!=(536870912&i)&&0==(128&a.flags)&&(T(a),6&a.subtreeFlags&&(a.flags|=8192)):T(a),null!==(i=a.updateQueue)&&ti(a,i.retryQueue),i=null,null!==n&&null!==n.memoizedState&&null!==n.memoizedState.cachePool&&(i=n.memoizedState.cachePool.pool),o=null,null!==a.memoizedState&&null!==a.memoizedState.cachePool&&(o=a.memoizedState.cachePool.pool),o!==i&&(a.flags|=2048),null!==n&&D(nx),null;case 24:return i=null,null!==n&&(i=n.memoizedState.cache),a.memoizedState.cache!==i&&(a.flags|=2048),gi(nE),T(a),null;case 25:return null}throw Error(t(156,a.tag))}function Fi(n,a){switch(qd(a),a.tag){case 1:return Xc(a.type)&&Yc(),65536&(n=a.flags)?(a.flags=-65537&n|128,a):null;case 3:return gi(nE),Ma(),D(e8),D(e6),0!=(65536&(n=a.flags))&&0==(128&n)?(a.flags=-65537&n|128,a):null;case 26:case 27:case 5:return Oa(a),null;case 13:if(Re(a),null!==(n=a.memoizedState)&&null!==n.dehydrated){if(null===a.alternate)throw Error(t(340));Kd()}return 65536&(n=a.flags)?(a.flags=-65537&n|128,a):null;case 19:return D(tA),null;case 4:return Ma(),null;case 10:return gi(a.type._context),null;case 22:case 23:return Re(a),Ke(),null!==n&&D(nx),65536&(n=a.flags)?(a.flags=-65537&n|128,a):null;case 24:return gi(nE),null;default:return null}}function Gi(n,a){switch(qd(a),a.tag){case 1:null!=(n=a.type.childContextTypes)&&Yc();break;case 3:gi(nE),Ma(),D(e8),D(e6);break;case 26:case 27:case 5:Oa(a);break;case 4:Ma();break;case 13:Re(a);break;case 19:D(tA);break;case 10:gi(a.type._context);break;case 22:case 23:Re(a),Ke(),null!==n&&D(nx);break;case 24:gi(nE)}}function Hi(n,a,i){var o=Array.prototype.slice.call(arguments,3);try{a.apply(i,o)}catch(n){this.onError(n)}}var nz=!1,nP=null,nN=!1,nT=null,nL={onError:function(n){nz=!0,nP=n}};function Ni(n,a,i,o,s,m,y,v,k){nz=!1,nP=null,Hi.apply(nL,arguments)}function Oi(n,a,i,o,s,m,y,v,k){if(Ni.apply(this,arguments),nz){if(nz){var S=nP;nz=!1,nP=null}else throw Error(t(198));nN||(nN=!0,nT=S)}}var n_=!1,nD=!1,nM="function"==typeof WeakSet?WeakSet:Set,nR=null;function Ti(n,a){try{var i=n.ref;if(null!==i){var o=n.stateNode;switch(n.tag){case 26:case 27:case 5:var s=o;break;default:s=o}"function"==typeof i?n.refCleanup=i(s):i.current=s}}catch(i){W(n,a,i)}}function Ui(n,a){var i=n.ref,o=n.refCleanup;if(null!==i){if("function"==typeof o)try{o()}catch(i){W(n,a,i)}finally{n.refCleanup=null,null!=(n=n.alternate)&&(n.refCleanup=null)}else if("function"==typeof i)try{i(null)}catch(i){W(n,a,i)}else i.current=null}}function Vi(n,a,i){try{i()}catch(i){W(n,a,i)}}var nF=!1;function Xi(n,a){if(lB=r4,aj(n=$i())){if("selectionStart"in n)var i={start:n.selectionStart,end:n.selectionEnd};else e:{var o=(i=(i=n.ownerDocument)&&i.defaultView||window).getSelection&&i.getSelection();if(o&&0!==o.rangeCount){i=o.anchorNode;var s,m=o.anchorOffset,y=o.focusNode;o=o.focusOffset;try{i.nodeType,y.nodeType}catch(n){i=null;break e}var v=0,k=-1,S=-1,C=0,x=0,P=n,N=null;t:for(;;){for(;P!==i||0!==m&&3!==P.nodeType||(k=v+m),P!==y||0!==o&&3!==P.nodeType||(S=v+o),3===P.nodeType&&(v+=P.nodeValue.length),null!==(s=P.firstChild);)N=P,P=s;for(;;){if(P===n)break t;if(N===i&&++C===m&&(k=v),N===y&&++x===o&&(S=v),null!==(s=P.nextSibling))break;N=(P=N).parentNode}P=s}i=-1===k||-1===S?null:{start:k,end:S}}else i=null}i=i||{start:0,end:0}}else i=null;for(lW={focusedElem:n,selectionRange:i},r4=!1,nR=a;null!==nR;)if(n=(a=nR).child,0!=(1028&a.subtreeFlags)&&null!==n)n.return=a,nR=n;else for(;null!==nR;){a=nR;try{var j=a.alternate,L=a.flags;switch(a.tag){case 0:case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(0!=(1024&L)&&null!==j){var _=j.memoizedProps,M=j.memoizedState,R=a.stateNode,F=R.getSnapshotBeforeUpdate(a.elementType===a.type?_:Yg(a.type,_),M);R.__reactInternalSnapshotBeforeUpdate=F}break;case 3:0!=(1024&L)&&cj(a.stateNode.containerInfo);break;default:if(0!=(1024&L))throw Error(t(163))}}catch(n){W(a,a.return,n)}if(null!==(n=a.sibling)){n.return=a.return,nR=n;break}nR=a.return}return j=nF,nF=!1,j}function dj(n,a,i){var o=a.updateQueue;if(null!==(o=null!==o?o.lastEffect:null)){var s=o=o.next;do{if((s.tag&n)===n){var m=s.inst,y=m.destroy;void 0!==y&&(m.destroy=void 0,Vi(a,i,y))}s=s.next}while(s!==o)}}function ej(n,a){if(null!==(a=null!==(a=a.updateQueue)?a.lastEffect:null)){var i=a=a.next;do{if((i.tag&n)===n){var o=i.create,s=i.inst;o=o(),s.destroy=o}i=i.next}while(i!==a)}}function fj(n,a){try{ej(a,n)}catch(a){W(n,n.return,a)}}function gj(n){var a=n.updateQueue;if(null!==a){var i=n.stateNode;try{ge(a,i)}catch(a){W(n,n.return,a)}}}function hj(n){var a=n.type,i=n.memoizedProps,o=n.stateNode;try{switch(a){case"button":case"input":case"select":case"textarea":i.autoFocus&&o.focus();break;case"img":i.src&&(o.src=i.src)}}catch(a){W(n,n.return,a)}}function ij(n,a,i){var o=i.flags;switch(i.tag){case 0:case 11:case 15:jj(n,i),4&o&&fj(i,5);break;case 1:if(jj(n,i),4&o){if(n=i.stateNode,null===a)try{n.componentDidMount()}catch(n){W(i,i.return,n)}else{var s=i.elementType===i.type?a.memoizedProps:Yg(i.type,a.memoizedProps);a=a.memoizedState;try{n.componentDidUpdate(s,a,n.__reactInternalSnapshotBeforeUpdate)}catch(n){W(i,i.return,n)}}}64&o&&gj(i),512&o&&Ti(i,i.return);break;case 3:if(jj(n,i),64&o&&null!==(o=i.updateQueue)){if(n=null,null!==i.child)switch(i.child.tag){case 27:case 5:case 1:n=i.child.stateNode}try{ge(o,n)}catch(n){W(i,i.return,n)}}break;case 26:jj(n,i),512&o&&Ti(i,i.return);break;case 27:case 5:jj(n,i),null===a&&4&o&&hj(i),512&o&&Ti(i,i.return);break;case 12:default:jj(n,i);break;case 13:jj(n,i),4&o&&kj(n,i);break;case 22:if(0!=(1&i.mode)){if(!(s=null!==i.memoizedState||n_)){a=null!==a&&null!==a.memoizedState||nD;var m=n_,y=nD;n_=s,(nD=a)&&!y?lj(n,i,0!=(8772&i.subtreeFlags)):jj(n,i),n_=m,nD=y}}else jj(n,i);512&o&&("manual"===i.memoizedProps.mode?Ti(i,i.return):Ui(i,i.return))}}function mj(n){var a=n.alternate;null!==a&&(n.alternate=null,mj(a)),n.child=null,n.deletions=null,n.sibling=null,5===n.tag&&null!==(a=n.stateNode)&&Gb(a),n.stateNode=null,n.return=null,n.dependencies=null,n.memoizedProps=null,n.memoizedState=null,n.pendingProps=null,n.stateNode=null,n.updateQueue=null}function nj(n){return 5===n.tag||3===n.tag||26===n.tag||27===n.tag||4===n.tag}function oj(n){e:for(;;){for(;null===n.sibling;){if(null===n.return||nj(n.return))return null;n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&27!==n.tag&&18!==n.tag;){if(2&n.flags||null===n.child||4===n.tag)continue e;n.child.return=n,n=n.child}if(!(2&n.flags))return n.stateNode}}function pj(n,a,i){var o=n.tag;if(5===o||6===o)n=n.stateNode,a?8===i.nodeType?i.parentNode.insertBefore(n,a):i.insertBefore(n,a):(8===i.nodeType?(a=i.parentNode).insertBefore(n,i):(a=i).appendChild(n),null!=(i=i._reactRootContainer)||null!==a.onclick||(a.onclick=qj));else if(4!==o&&27!==o&&null!==(n=n.child))for(pj(n,a,i),n=n.sibling;null!==n;)pj(n,a,i),n=n.sibling}function rj(n,a,i){var o=n.tag;if(5===o||6===o)n=n.stateNode,a?i.insertBefore(n,a):i.appendChild(n);else if(4!==o&&27!==o&&null!==(n=n.child))for(rj(n,a,i),n=n.sibling;null!==n;)rj(n,a,i),n=n.sibling}var nO=null,nA=!1;function uj(n,a,i){for(i=i.child;null!==i;)vj(n,a,i),i=i.sibling}function vj(n,a,i){if(eC&&"function"==typeof eC.onCommitFiberUnmount)try{eC.onCommitFiberUnmount(eE,i)}catch(n){}switch(i.tag){case 26:nD||Ui(i,a),uj(n,a,i),i.memoizedState?i.memoizedState.count--:i.stateNode&&(i=i.stateNode).parentNode.removeChild(i);break;case 27:nD||Ui(i,a);var o=nO,s=nA;for(nO=i.stateNode,uj(n,a,i),n=(i=i.stateNode).attributes;n.length;)i.removeAttributeNode(n[0]);Gb(i),nO=o,nA=s;break;case 5:nD||Ui(i,a);case 6:o=nO,s=nA,nO=null,uj(n,a,i),nO=o,nA=s,null!==nO&&(nA?(n=nO,i=i.stateNode,8===n.nodeType?n.parentNode.removeChild(i):n.removeChild(i)):nO.removeChild(i.stateNode));break;case 18:null!==nO&&(nA?(n=nO,i=i.stateNode,8===n.nodeType?wj(n.parentNode,i):1===n.nodeType&&wj(n,i),xj(n)):wj(nO,i.stateNode));break;case 4:o=nO,s=nA,nO=i.stateNode.containerInfo,nA=!0,uj(n,a,i),nO=o,nA=s;break;case 0:case 11:case 14:case 15:if(!nD&&null!==(o=i.updateQueue)&&null!==(o=o.lastEffect)){s=o=o.next;do{var m=s.tag,y=s.inst,v=y.destroy;void 0!==v&&(0!=(2&m)?(y.destroy=void 0,Vi(i,a,v)):0!=(4&m)&&(y.destroy=void 0,Vi(i,a,v))),s=s.next}while(s!==o)}uj(n,a,i);break;case 1:if(!nD&&(Ui(i,a),"function"==typeof(o=i.stateNode).componentWillUnmount))try{o.props=i.memoizedProps,o.state=i.memoizedState,o.componentWillUnmount()}catch(n){W(i,a,n)}uj(n,a,i);break;case 21:default:uj(n,a,i);break;case 22:Ui(i,a),1&i.mode?(nD=(o=nD)||null!==i.memoizedState,uj(n,a,i),nD=o):uj(n,a,i)}}function kj(n,a){if(null===a.memoizedState&&null!==(n=a.alternate)&&null!==(n=n.memoizedState)&&null!==(n=n.dehydrated))try{xj(n)}catch(n){W(a,a.return,n)}}function yj(n){switch(n.tag){case 13:case 19:var a=n.stateNode;return null===a&&(a=n.stateNode=new nM),a;case 22:return null===(a=(n=n.stateNode)._retryCache)&&(a=n._retryCache=new nM),a;default:throw Error(t(435,n.tag))}}function zj(n,a){var i=yj(n);a.forEach(function(a){var o=Aj.bind(null,n,a);i.has(a)||(i.add(a),a.then(o,o))})}function Bj(n,a){var i=a.deletions;if(null!==i)for(var o=0;o title"))),Ai(s,i,o),s[eM]=n,Nb(s),i=s;break e;case"link":var m=Fj("link","href",a).get(i+(o.href||""));if(m){for(var y=0;yi?32:i;i=nY.transition;var s=eL;try{if(nY.transition=null,eL=o,null===rc)var m=!1;else{o=rd,rd=null;var y=rc,v=rs;if(rc=null,rs=0,0!=(6&nq))throw Error(t(331));var k=nq;if(nq|=4,bk(y.current),Rj(y,y.current,v,o),nq=k,bf(!1),eC&&"function"==typeof eC.onPostCommitFiberRoot)try{eC.onPostCommitFiberRoot(eE,y)}catch(n){}m=!0}return m}finally{eL=s,nY.transition=i,Rk(n,a)}}return!1}function Sk(n,a,i){a=hh(n,a=eh(i,a),2),null!==(n=ae(n,a,2))&&(ob(n,2),Ze(n))}function W(n,a,i){if(3===n.tag)Sk(n,n,i);else for(;null!==a;){if(3===a.tag){Sk(a,n,i);break}if(1===a.tag){var o=a.stateNode;if("function"==typeof a.type.getDerivedStateFromError||"function"==typeof o.componentDidCatch&&(null===ra||!ra.has(o))){n=kh(a,n=eh(i,n),2),null!==(a=ae(a,n,2))&&(ob(a,2),Ze(a));break}}a=a.return}}function qh(n,a,i){var o=n.pingCache;if(null===o){o=n.pingCache=new nW;var s=new Set;o.set(a,s)}else void 0===(s=o.get(a))&&(s=new Set,o.set(a,s));s.has(i)||(nJ=!0,s.add(i),n=Tk.bind(null,n,a,i),a.then(n,n))}function Tk(n,a,i){var o=n.pingCache;null!==o&&o.delete(a),n.pingedLanes|=n.suspendedLanes&i,nH===n&&(nK&i)===i&&(4===n1||3===n1&&(62914560&nK)===nK&&300>em()-n9?0==(2&nq)&&gf(n,0):n6|=i),Ze(n)}function Uk(n,a){0===a&&(a=0==(1&n.mode)?2:mb()),null!==(n=Ud(n,a))&&(ob(n,a),Ze(n))}function Vh(n){var a=n.memoizedState,i=0;null!==a&&(i=a.retryLane),Uk(n,i)}function Aj(n,a){var i=0;switch(n.tag){case 13:var o=n.stateNode,s=n.memoizedState;null!==s&&(i=s.retryLane);break;case 19:o=n.stateNode;break;case 22:o=n.stateNode._retryCache;break;default:throw Error(t(314))}null!==o&&o.delete(a),Uk(n,i)}function Pk(n,a){return eu(n,a)}function Xk(n,a,i,o){this.tag=n,this.key=i,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=a,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ud(n,a,i,o){return new Xk(n,a,i,o)}function zh(n){return!(!(n=n.prototype)||!n.isReactComponent)}function Vk(n){if("function"==typeof n)return zh(n)?1:0;if(null!=n){if((n=n.$$typeof)===A)return 11;if(n===$)return 14}return 2}function xe(n,a){var i=n.alternate;return null===i?((i=ud(n.tag,a,n.key,n.mode)).elementType=n.elementType,i.type=n.type,i.stateNode=n.stateNode,i.alternate=n,n.alternate=i):(i.pendingProps=a,i.type=n.type,i.flags=0,i.subtreeFlags=0,i.deletions=null),i.flags=31457280&n.flags,i.childLanes=n.childLanes,i.lanes=n.lanes,i.child=n.child,i.memoizedProps=n.memoizedProps,i.memoizedState=n.memoizedState,i.updateQueue=n.updateQueue,a=n.dependencies,i.dependencies=null===a?null:{lanes:a.lanes,firstContext:a.firstContext},i.sibling=n.sibling,i.index=n.index,i.ref=n.ref,i.refCleanup=n.refCleanup,i}function Di(n,a){n.flags&=31457282;var i=n.alternate;return null===i?(n.childLanes=0,n.lanes=a,n.child=null,n.subtreeFlags=0,n.memoizedProps=null,n.memoizedState=null,n.updateQueue=null,n.dependencies=null,n.stateNode=null):(n.childLanes=i.childLanes,n.lanes=i.lanes,n.child=i.child,n.subtreeFlags=0,n.deletions=null,n.memoizedProps=i.memoizedProps,n.memoizedState=i.memoizedState,n.updateQueue=i.updateQueue,n.type=i.type,a=i.dependencies,n.dependencies=null===a?null:{lanes:a.lanes,firstContext:a.firstContext}),n}function ze(n,a,i,o,s,m,y){if(s=2,o=n,"function"==typeof n)zh(n)&&(s=1);else if("string"==typeof n)s=Yk(n,i,et.current)?26:"html"===n||"head"===n||"body"===n?27:5;else e:switch(n){case L:return Be(i.children,m,y,a);case _:s=8,0!=(1&(m|=8))&&(m|=16);break;case M:return(n=ud(12,i,a,2|m)).elementType=M,n.lanes=y,n;case I:return(n=ud(13,i,a,m)).elementType=I,n.lanes=y,n;case Q:return(n=ud(19,i,a,m)).elementType=Q,n.lanes=y,n;case X:return Rh(i,m,y,a);case G:case K:case J:return(n=ud(24,i,a,m)).elementType=J,n.lanes=y,n;default:if("object"==typeof n&&null!==n)switch(n.$$typeof){case R:s=10;break e;case F:s=9;break e;case A:s=11;break e;case $:s=14;break e;case H:s=16,o=null;break e}throw Error(t(130,null==n?n:typeof n,""))}return(a=ud(s,i,a,m)).elementType=n,a.type=o,a.lanes=y,a}function Be(n,a,i,o){return(n=ud(7,n,o,a)).lanes=i,n}function Rh(n,a,i,o){(n=ud(22,n,o,a)).elementType=X,n.lanes=i;var s={_visibility:1,_pendingVisibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null,_current:null,detach:function(){var n=s._current;if(null===n)throw Error(t(456));if(0==(2&s._pendingVisibility)){var a=Ud(n,2);null!==a&&(s._pendingVisibility|=2,pg(a,n,2))}},attach:function(){var n=s._current;if(null===n)throw Error(t(456));if(0!=(2&s._pendingVisibility)){var a=Ud(n,2);null!==a&&(s._pendingVisibility&=-3,pg(a,n,2))}}};return n.stateNode=s,n}function ye(n,a,i){return(n=ud(6,n,null,a)).lanes=i,n}function Ae(n,a,i){return(a=ud(4,null!==n.children?n.children:[],n.key,a)).lanes=i,a.stateNode={containerInfo:n.containerInfo,pendingChildren:null,implementation:n.implementation},a}function Zk(n,a,i,o,s,m){this.tag=a,this.containerInfo=n,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=nb(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.finishedLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=nb(0),this.hiddenUpdates=nb(null),this.identifierPrefix=o,this.onRecoverableError=s,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=m,this.incompleteTransitions=new Map}function $k(n,a,i,o,s,m,y,v,k,S,C){return n=new Zk(n,a,i,v,k,C),1===a?(a=1,!0===m&&(a|=24)):a=0,m=ud(3,null,null,a),n.current=m,m.stateNode=n,a=Ug(),a.refCount++,n.pooledCache=a,a.refCount++,m.memoizedState={element:o,isDehydrated:i,cache:a},Yd(m),n}function al(n,a,i){var o=3=lr),lo=!1;function Nm(n,a){switch(n){case"keyup":return -1!==r9.indexOf(a.keyCode);case"keydown":return 229!==a.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Om(n){return"object"==typeof(n=n.detail)&&"data"in n?n.data:null}var lu=!1;function Qm(n,a){switch(n){case"compositionend":return Om(a);case"keypress":if(32!==a.which)return null;return lo=!0," ";case"textInput":return" "===(n=a.data)&&lo?null:n;default:return null}}function Rm(n,a){if(lu)return"compositionend"===n||!lt&&Nm(n,a)?(n=Em(),r7=r5=r8=null,lu=!1,n):null;switch(n){case"paste":default:return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1=a)return{node:o,offset:a-n};n=i}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=mn(o)}}function on(n,a){return!!n&&!!a&&(n===a||(!n||3!==n.nodeType)&&(a&&3===a.nodeType?on(n,a.parentNode):"contains"in n?n.contains(a):!!n.compareDocumentPosition&&!!(16&n.compareDocumentPosition(a))))}function $i(){for(var n=window,a=lc();a instanceof n.HTMLIFrameElement;){try{var i="string"==typeof a.contentWindow.location.href}catch(n){i=!1}if(i)n=a.contentWindow;else break;a=lc(n.document)}return a}function aj(n){var a=n&&n.nodeName&&n.nodeName.toLowerCase();return a&&("input"===a&&("text"===n.type||"search"===n.type||"tel"===n.type||"url"===n.type||"password"===n.type)||"textarea"===a||"true"===n.contentEditable)}function Qk(n){var a=$i(),i=n.focusedElem,o=n.selectionRange;if(a!==i&&i&&i.ownerDocument&&on(i.ownerDocument.documentElement,i)){if(null!==o&&aj(i)){if(a=o.start,void 0===(n=o.end)&&(n=a),"selectionStart"in i)i.selectionStart=a,i.selectionEnd=Math.min(n,i.value.length);else if((n=(a=i.ownerDocument||document)&&a.defaultView||window).getSelection){n=n.getSelection();var s=i.textContent.length,m=Math.min(o.start,s);o=void 0===o.end?m:Math.min(o.end,s),!n.extend&&m>o&&(s=o,o=m,m=s),s=nn(i,m);var y=nn(i,o);s&&y&&(1!==n.rangeCount||n.anchorNode!==s.node||n.anchorOffset!==s.offset||n.focusNode!==y.node||n.focusOffset!==y.offset)&&((a=a.createRange()).setStart(s.node,s.offset),n.removeAllRanges(),m>o?(n.addRange(a),n.extend(y.node,y.offset)):(a.setEnd(y.node,y.offset),n.addRange(a)))}}for(a=[],n=i;n=n.parentNode;)1===n.nodeType&&a.push({element:n,left:n.scrollLeft,top:n.scrollTop});for("function"==typeof i.focus&&i.focus(),i=0;i=document.documentMode,lk=null,lw=null,lS=null,lE=!1;function un(n,a,i){var o=i.window===i?i.document:9===i.nodeType?i:i.ownerDocument;lE||null==lk||lk!==lc(o)||(o="selectionStart"in(o=lk)&&aj(o)?{start:o.selectionStart,end:o.selectionEnd}:{anchorNode:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset},lS&&he(lS,o)||(lS=o,0<(o=Vm(lw,"onSelect")).length&&(a=new rT("onSelect","select",null,a,i),n.push({event:a,listeners:o}),a.target=lk)))}function vn(n,a){var i={};return i[n.toLowerCase()]=a.toLowerCase(),i["Webkit"+n]="webkit"+a,i["Moz"+n]="moz"+a,i}var lC={animationend:vn("Animation","AnimationEnd"),animationiteration:vn("Animation","AnimationIteration"),animationstart:vn("Animation","AnimationStart"),transitionend:vn("Transition","TransitionEnd")},lx={},lz={};function zn(n){if(lx[n])return lx[n];if(!lC[n])return n;var a,i=lC[n];for(a in i)if(i.hasOwnProperty(a)&&a in lz)return lx[n]=i[a];return n}e$&&(lz=document.createElement("div").style,"AnimationEvent"in window||(delete lC.animationend.animation,delete lC.animationiteration.animation,delete lC.animationstart.animation),"TransitionEvent"in window||delete lC.transitionend.transition);var lP=zn("animationend"),lN=zn("animationiteration"),lT=zn("animationstart"),lL=zn("transitionend"),l_=new Map,lD="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll scrollEnd toggle touchMove waiting wheel".split(" ");function Gn(n,a){l_.set(n,a),Qb(a,[n])}for(var lM=0;lM title"):null)}function Yk(n,a,i){if(1===i||null!=a.itemProp)return!1;switch(n){case"meta":case"title":return!0;case"style":if("string"!=typeof a.precedence||"string"!=typeof a.href||""===a.href)break;return!0;case"link":if("string"!=typeof a.rel||"string"!=typeof a.href||""===a.href||a.onLoad||a.onError)break;if("stylesheet"===a.rel)return n=a.disabled,"string"==typeof a.precedence&&null==n;return!0;case"script":if(!0===a.async&&!a.onLoad&&!a.onError&&"string"==typeof a.src&&a.src)return!0}return!1}var lG=null;function yk(){}function Xj(n,a,i){if(null===lG)throw Error(t(475));var o=lG;if("stylesheet"===a.type&&("string"!=typeof i.media||!1!==matchMedia(i.media).matches)&&0==(4&a.state.loading)){if(null===a.instance){var s=no(i.href),m=n.querySelector(po(s));if(m){null!==(n=m._p)&&"object"==typeof n&&"function"==typeof n.then&&(o.count++,o=wo.bind(o),n.then(o,o)),a.state.loading|=4,a.instance=m,Nb(m);return}m=n.ownerDocument||n,i=vo(i),(s=lH.get(s))&&ro(i,s),Nb(m=m.createElement("link"));var y=m;y._p=new Promise(function(n,a){y.onload=n,y.onerror=a}),Ai(m,"link",i),a.instance=m}null===o.stylesheets&&(o.stylesheets=new Map),o.stylesheets.set(a,n),(n=a.state.preload)&&0==(3&a.state.loading)&&(o.count++,a=wo.bind(o),n.addEventListener("load",a),n.addEventListener("error",a))}}function zk(){if(null===lG)throw Error(t(475));var n=lG;return n.stylesheets&&0===n.count&&xo(n,n.stylesheets),0u}return!1}function v(a,u,i,o,s,w,x){this.acceptsBooleans=2===u||3===u||4===u,this.attributeName=o,this.attributeNamespace=s,this.mustUseProperty=i,this.propertyName=a,this.type=u,this.sanitizeURL=w,this.removeEmptyString=x}var X={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){X[a]=new v(a,0,!1,a,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var u=a[0];X[u]=new v(u,1,!1,a[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(a){X[a]=new v(a,2,!1,a.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){X[a]=new v(a,2,!1,a,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){X[a]=new v(a,3,!1,a.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(a){X[a]=new v(a,3,!0,a,null,!1,!1)}),["capture","download"].forEach(function(a){X[a]=new v(a,4,!1,a,null,!1,!1)}),["cols","rows","size","span"].forEach(function(a){X[a]=new v(a,6,!1,a,null,!1,!1)}),["rowSpan","start"].forEach(function(a){X[a]=new v(a,5,!1,a.toLowerCase(),null,!1,!1)});var ee=/[\-:]([a-z])/g;function sa(a){return a[1].toUpperCase()}function ta(a,u,i,o){var s=X.hasOwnProperty(u)?X[u]:null;(null!==s?0!==s.type:o||!(2--C||s[x]!==w[C]){var _="\n"+s[x].replace(" at new "," at ");return a.displayName&&_.includes("")&&(_=_.replace("",a.displayName)),_}while(1<=x&&0<=C);break}}}finally{eE=!1,Error.prepareStackTrace=i}return(a=a?a.displayName||a.name:"")?Ma(a):""}function Pa(a){switch(a.tag){case 5:return Ma(a.type);case 16:return Ma("Lazy");case 13:return Ma("Suspense");case 19:return Ma("SuspenseList");case 0:case 2:case 15:return a=Oa(a.type,!1);case 11:return a=Oa(a.type.render,!1);case 1:return a=Oa(a.type,!0);default:return""}}function Qa(a){if(null==a)return null;if("function"==typeof a)return a.displayName||a.name||null;if("string"==typeof a)return a;switch(a){case ea:return"Fragment";case er:return"Portal";case eo:return"Profiler";case eu:return"StrictMode";case ep:return"Suspense";case eg:return"SuspenseList"}if("object"==typeof a)switch(a.$$typeof){case ec:return(a.displayName||"Context")+".Consumer";case es:return(a._context.displayName||"Context")+".Provider";case ef:var u=a.render;return(a=a.displayName)||(a=""!==(a=u.displayName||u.name||"")?"ForwardRef("+a+")":"ForwardRef"),a;case em:return null!==(u=a.displayName||null)?u:Qa(a.type)||"Memo";case ev:u=a._payload,a=a._init;try{return Qa(a(u))}catch(a){}}return null}function Ra(a){var u=a.type;switch(a.tag){case 24:return"Cache";case 9:return(u.displayName||"Context")+".Consumer";case 10:return(u._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return a=(a=u.render).displayName||a.name||"",u.displayName||(""!==a?"ForwardRef("+a+")":"ForwardRef");case 7:return"Fragment";case 5:return u;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Qa(u);case 8:return u===eu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof u)return u.displayName||u.name||null;if("string"==typeof u)return u}return null}function Sa(a){switch(typeof a){case"boolean":case"number":case"string":case"undefined":case"object":return a;default:return""}}function Ta(a){var u=a.type;return(a=a.nodeName)&&"input"===a.toLowerCase()&&("checkbox"===u||"radio"===u)}function Ua(a){var u=Ta(a)?"checked":"value",i=Object.getOwnPropertyDescriptor(a.constructor.prototype,u),o=""+a[u];if(!a.hasOwnProperty(u)&&void 0!==i&&"function"==typeof i.get&&"function"==typeof i.set){var s=i.get,w=i.set;return Object.defineProperty(a,u,{configurable:!0,get:function(){return s.call(this)},set:function(a){o=""+a,w.call(this,a)}}),Object.defineProperty(a,u,{enumerable:i.enumerable}),{getValue:function(){return o},setValue:function(a){o=""+a},stopTracking:function(){a._valueTracker=null,delete a[u]}}}}function Va(a){a._valueTracker||(a._valueTracker=Ua(a))}function Wa(a){if(!a)return!1;var u=a._valueTracker;if(!u)return!0;var i=u.getValue(),o="";return a&&(o=Ta(a)?a.checked?"true":"false":a.value),(a=o)!==i&&(u.setValue(a),!0)}function Xa(a){if(void 0===(a=a||("undefined"!=typeof document?document:void 0)))return null;try{return a.activeElement||a.body}catch(u){return a.body}}function Ya(a,u){var i=u.checked;return eS({},u,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=i?i:a._wrapperState.initialChecked})}function Za(a,u){var i=null==u.defaultValue?"":u.defaultValue,o=null!=u.checked?u.checked:u.defaultChecked;i=Sa(null!=u.value?u.value:i),a._wrapperState={initialChecked:o,initialValue:i,controlled:"checkbox"===u.type||"radio"===u.type?null!=u.checked:null!=u.value}}function ab(a,u){null!=(u=u.checked)&&ta(a,"checked",u,!1)}function bb(a,u){ab(a,u);var i=Sa(u.value),o=u.type;if(null!=i)"number"===o?(0===i&&""===a.value||a.value!=i)&&(a.value=""+i):a.value!==""+i&&(a.value=""+i);else if("submit"===o||"reset"===o){a.removeAttribute("value");return}u.hasOwnProperty("value")?cb(a,u.type,i):u.hasOwnProperty("defaultValue")&&cb(a,u.type,Sa(u.defaultValue)),null==u.checked&&null!=u.defaultChecked&&(a.defaultChecked=!!u.defaultChecked)}function db(a,u,i){if(u.hasOwnProperty("value")||u.hasOwnProperty("defaultValue")){var o=u.type;if(!("submit"!==o&&"reset"!==o||void 0!==u.value&&null!==u.value))return;u=""+a._wrapperState.initialValue,i||u===a.value||(a.value=u),a.defaultValue=u}""!==(i=a.name)&&(a.name=""),a.defaultChecked=!!a._wrapperState.initialChecked,""!==i&&(a.name=i)}function cb(a,u,i){("number"!==u||Xa(a.ownerDocument)!==a)&&(null==i?a.defaultValue=""+a._wrapperState.initialValue:a.defaultValue!==""+i&&(a.defaultValue=""+i))}var ex=Array.isArray;function fb(a,u,i,o){if(a=a.options,u){u={};for(var s=0;s"+u.valueOf().toString()+"",u=e_.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;u.firstChild;)a.appendChild(u.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(a,u,i,o){MSApp.execUnsafeLocalFunction(function(){return eC(a,u,i,o)})}:eC);function ob(a,u){if(u){var i=a.firstChild;if(i&&i===a.lastChild&&3===i.nodeType){i.nodeValue=u;return}}a.textContent=u}var eL={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},eN=["Webkit","ms","Moz","O"];function rb(a,u,i){return null==u||"boolean"==typeof u||""===u?"":i||"number"!=typeof u||0===u||eL.hasOwnProperty(a)&&eL[a]?(""+u).trim():u+"px"}function sb(a,u){for(var i in a=a.style,u)if(u.hasOwnProperty(i)){var o=0===i.indexOf("--"),s=rb(i,u[i],o);"float"===i&&(i="cssFloat"),o?a.setProperty(i,s):a[i]=s}}Object.keys(eL).forEach(function(a){eN.forEach(function(u){eL[u=u+a.charAt(0).toUpperCase()+a.substring(1)]=eL[a]})});var eP=eS({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ub(a,u){if(u){if(eP[a]&&(null!=u.children||null!=u.dangerouslySetInnerHTML))throw Error(p(137,a));if(null!=u.dangerouslySetInnerHTML){if(null!=u.children)throw Error(p(60));if("object"!=typeof u.dangerouslySetInnerHTML||!("__html"in u.dangerouslySetInnerHTML))throw Error(p(61))}if(null!=u.style&&"object"!=typeof u.style)throw Error(p(62))}}function vb(a,u){if(-1===a.indexOf("-"))return"string"==typeof u.is;switch(a){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var eT=null;function xb(a){return(a=a.target||a.srcElement||window).correspondingUseElement&&(a=a.correspondingUseElement),3===a.nodeType?a.parentNode:a}var eD=null,eM=null,eR=null;function Bb(a){if(a=Cb(a)){if("function"!=typeof eD)throw Error(p(280));var u=a.stateNode;u&&(u=Db(u),eD(a.stateNode,a.type,u))}}function Eb(a){eM?eR?eR.push(a):eR=[a]:eM=a}function Fb(){if(eM){var a=eM,u=eR;if(eR=eM=null,Bb(a),u)for(a=0;a>>=0)?32:31-(e4(a)/e8|0)|0}var e6=64,e5=4194304;function tc(a){switch(a&-a){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&a;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&a;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return a}}function uc(a,u){var i=a.pendingLanes;if(0===i)return 0;var o=0,s=a.suspendedLanes,w=a.pingedLanes,x=268435455&i;if(0!==x){var C=x&~s;0!==C?o=tc(C):0!=(w&=x)&&(o=tc(w))}else 0!=(x=i&~s)?o=tc(x):0!==w&&(o=tc(w));if(0===o)return 0;if(0!==u&&u!==o&&0==(u&s)&&((s=o&-o)>=(w=u&-u)||16===s&&0!=(4194240&w)))return u;if(0!=(4&o)&&(o|=16&i),0!==(u=a.entangledLanes))for(a=a.entanglements,u&=o;0i;i++)u.push(a);return u}function Ac(a,u,i){a.pendingLanes|=u,536870912!==u&&(a.suspendedLanes=0,a.pingedLanes=0),(a=a.eventTimes)[u=31-e3(u)]=i}function Bc(a,u){var i=a.pendingLanes&~u;a.pendingLanes=u,a.suspendedLanes=0,a.pingedLanes=0,a.expiredLanes&=u,a.mutableReadLanes&=u,a.entangledLanes&=u,u=a.entanglements;var o=a.eventTimes;for(a=a.expirationTimes;0=nY),nX=!1;function ge(a,u){switch(a){case"keyup":return -1!==nK.indexOf(u.keyCode);case"keydown":return 229!==u.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function he(a){return"object"==typeof(a=a.detail)&&"data"in a?a.data:null}var nJ=!1;function je(a,u){switch(a){case"compositionend":return he(u);case"keypress":if(32!==u.which)return null;return nX=!0," ";case"textInput":return" "===(a=u.data)&&nX?null:a;default:return null}}function ke(a,u){if(nJ)return"compositionend"===a||!nG&&ge(a,u)?(a=nd(),nx=nE=nS=null,nJ=!1,a):null;switch(a){case"paste":default:return null;case"keypress":if(!(u.ctrlKey||u.altKey||u.metaKey)||u.ctrlKey&&u.altKey){if(u.char&&1=u)return{node:o,offset:u-a};a=i}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=Je(o)}}function Le(a,u){return!!a&&!!u&&(a===u||(!a||3!==a.nodeType)&&(u&&3===u.nodeType?Le(a,u.parentNode):"contains"in a?a.contains(u):!!a.compareDocumentPosition&&!!(16&a.compareDocumentPosition(u))))}function Me(){for(var a=window,u=Xa();u instanceof a.HTMLIFrameElement;){try{var i="string"==typeof u.contentWindow.location.href}catch(a){i=!1}if(i)a=u.contentWindow;else break;u=Xa(a.document)}return u}function Ne(a){var u=a&&a.nodeName&&a.nodeName.toLowerCase();return u&&("input"===u&&("text"===a.type||"search"===a.type||"tel"===a.type||"url"===a.type||"password"===a.type)||"textarea"===u||"true"===a.contentEditable)}function Oe(a){var u=Me(),i=a.focusedElem,o=a.selectionRange;if(u!==i&&i&&i.ownerDocument&&Le(i.ownerDocument.documentElement,i)){if(null!==o&&Ne(i)){if(u=o.start,void 0===(a=o.end)&&(a=u),"selectionStart"in i)i.selectionStart=u,i.selectionEnd=Math.min(a,i.value.length);else if((a=(u=i.ownerDocument||document)&&u.defaultView||window).getSelection){a=a.getSelection();var s=i.textContent.length,w=Math.min(o.start,s);o=void 0===o.end?w:Math.min(o.end,s),!a.extend&&w>o&&(s=o,o=w,w=s),s=Ke(i,w);var x=Ke(i,o);s&&x&&(1!==a.rangeCount||a.anchorNode!==s.node||a.anchorOffset!==s.offset||a.focusNode!==x.node||a.focusOffset!==x.offset)&&((u=u.createRange()).setStart(s.node,s.offset),a.removeAllRanges(),w>o?(a.addRange(u),a.extend(x.node,x.offset)):(u.setEnd(x.node,x.offset),a.addRange(u)))}}for(u=[],a=i;a=a.parentNode;)1===a.nodeType&&u.push({element:a,left:a.scrollLeft,top:a.scrollTop});for("function"==typeof i.focus&&i.focus(),i=0;i=document.documentMode,n9=null,n7=null,tn=null,tt=!1;function Ue(a,u,i){var o=i.window===i?i.document:9===i.nodeType?i:i.ownerDocument;tt||null==n9||n9!==Xa(o)||(o="selectionStart"in(o=n9)&&Ne(o)?{start:o.selectionStart,end:o.selectionEnd}:{anchorNode:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset},tn&&Ie(tn,o)||(tn=o,0<(o=oe(n7,"onSelect")).length&&(u=new nL("onSelect","select",null,u,i),a.push({event:u,listeners:o}),u.target=n9)))}function Ve(a,u){var i={};return i[a.toLowerCase()]=u.toLowerCase(),i["Webkit"+a]="webkit"+u,i["Moz"+a]="moz"+u,i}var tr={animationend:Ve("Animation","AnimationEnd"),animationiteration:Ve("Animation","AnimationIteration"),animationstart:Ve("Animation","AnimationStart"),transitionend:Ve("Transition","TransitionEnd")},tl={},tu={};function Ze(a){if(tl[a])return tl[a];if(!tr[a])return a;var u,i=tr[a];for(u in i)if(i.hasOwnProperty(u)&&u in tu)return tl[a]=i[u];return a}V&&(tu=document.createElement("div").style,"AnimationEvent"in window||(delete tr.animationend.animation,delete tr.animationiteration.animation,delete tr.animationstart.animation),"TransitionEvent"in window||delete tr.transitionend.transition);var to=Ze("animationend"),ts=Ze("animationiteration"),td=Ze("animationstart"),tp=Ze("transitionend"),tm=new Map,tv="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function ff(a,u){tm.set(a,u),fa(u,[a])}for(var tb=0;tbtV||(a.current=tU[tV],tU[tV]=null,tV--)}function G(a,u){tU[++tV]=a.current,a.current=u}var tW={},tA=Uf(tW),tQ=Uf(!1),tB=tW;function Yf(a,u){var i=a.type.contextTypes;if(!i)return tW;var o=a.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===u)return o.__reactInternalMemoizedMaskedChildContext;var s,w={};for(s in i)w[s]=u[s];return o&&((a=a.stateNode).__reactInternalMemoizedUnmaskedChildContext=u,a.__reactInternalMemoizedMaskedChildContext=w),w}function Zf(a){return null!=(a=a.childContextTypes)}function $f(){E(tQ),E(tA)}function ag(a,u,i){if(tA.current!==tW)throw Error(p(168));G(tA,u),G(tQ,i)}function bg(a,u,i){var o=a.stateNode;if(u=u.childContextTypes,"function"!=typeof o.getChildContext)return i;for(var s in o=o.getChildContext())if(!(s in u))throw Error(p(108,Ra(a)||"Unknown",s));return eS({},i,o)}function cg(a){return a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||tW,tB=tA.current,G(tA,a),G(tQ,tQ.current),!0}function dg(a,u,i){var o=a.stateNode;if(!o)throw Error(p(169));i?(a=bg(a,u,tB),o.__reactInternalMemoizedMergedChildContext=a,E(tQ),E(tA),G(tA,a)):E(tQ),G(tQ,i)}var t$=null,tH=!1,tK=!1;function hg(a){null===t$?t$=[a]:t$.push(a)}function ig(a){tH=!0,hg(a)}function jg(){if(!tK&&null!==t$){tK=!0;var a=0,u=e9;try{var i=t$;for(e9=1;a>=x,s-=x,t1=1<<32-e3(u)+s|i<_?(j=C,C=null):j=C.sibling;var z=r(u,C,o[_],s);if(null===z){null===C&&(C=j);break}a&&C&&null===z.alternate&&b(u,C),i=f(z,i,_),null===x?w=z:x.sibling=z,x=z,C=j}if(_===o.length)return c(u,C),t8&&tg(u,_),w;if(null===C){for(;__?(j=C,C=null):j=C.sibling;var P=r(u,C,z.value,s);if(null===P){null===C&&(C=j);break}a&&C&&null===P.alternate&&b(u,C),i=f(P,i,_),null===x?w=P:x.sibling=P,x=P,C=j}if(z.done)return c(u,C),t8&&tg(u,_),w;if(null===C){for(;!z.done;_++,z=o.next())null!==(z=q(u,z.value,s))&&(i=f(z,i,_),null===x?w=z:x.sibling=z,x=z);return t8&&tg(u,_),w}for(C=d(u,C);!z.done;_++,z=o.next())null!==(z=y(C,u,_,z.value,s))&&(a&&null!==z.alternate&&C.delete(null===z.key?_:z.key),i=f(z,i,_),null===x?w=z:x.sibling=z,x=z);return a&&C.forEach(function(a){return b(u,a)}),t8&&tg(u,_),w}function J(a,u,i,o){if("object"==typeof i&&null!==i&&i.type===ea&&null===i.key&&(i=i.props.children),"object"==typeof i&&null!==i){switch(i.$$typeof){case et:e:{for(var s=i.key,w=u;null!==w;){if(w.key===s){if((s=i.type)===ea){if(7===w.tag){c(a,w.sibling),(u=e(w,i.props.children)).return=a,a=u;break e}}else if(w.elementType===s||"object"==typeof s&&null!==s&&s.$$typeof===ev&&uh(s)===w.type){c(a,w.sibling),(u=e(w,i.props)).ref=sh(a,w,i),u.return=a,a=u;break e}c(a,w);break}b(a,w),w=w.sibling}i.type===ea?((u=Ah(i.props.children,a.mode,o,i.key)).return=a,a=u):((o=yh(i.type,i.key,i.props,null,a.mode,o)).ref=sh(a,u,i),o.return=a,a=o)}return g(a);case er:e:{for(w=i.key;null!==u;){if(u.key===w){if(4===u.tag&&u.stateNode.containerInfo===i.containerInfo&&u.stateNode.implementation===i.implementation){c(a,u.sibling),(u=e(u,i.children||[])).return=a,a=u;break e}c(a,u);break}b(a,u),u=u.sibling}(u=zh(i,a.mode,o)).return=a,a=u}return g(a);case ev:return J(a,u,(w=i._init)(i._payload),o)}if(ex(i))return n(a,u,i,o);if(Ka(i))return t(a,u,i,o);th(a,i)}return"string"==typeof i&&""!==i||"number"==typeof i?(i=""+i,null!==u&&6===u.tag?(c(a,u.sibling),(u=e(u,i)).return=a):(c(a,u),(u=xh(i,a.mode,o)).return=a),g(a=u)):c(a,u)}return J}var rs=vh(!0),rc=vh(!1),rf={},rp=Uf(rf),rg=Uf(rf),rm=Uf(rf);function Hh(a){if(a===rf)throw Error(p(174));return a}function Ih(a,u){switch(G(rm,u),G(rg,a),G(rp,rf),a=u.nodeType){case 9:case 11:u=(u=u.documentElement)?u.namespaceURI:lb(null,"");break;default:u=lb(u=(a=8===a?u.parentNode:u).namespaceURI||null,a=a.tagName)}E(rp),G(rp,u)}function Jh(){E(rp),E(rg),E(rm)}function Kh(a){Hh(rm.current);var u=Hh(rp.current),i=lb(u,a.type);u!==i&&(G(rg,a),G(rp,i))}function Lh(a){rg.current===a&&(E(rp),E(rg))}var rv=Uf(0);function Mh(a){for(var u=a;null!==u;){if(13===u.tag){var i=u.memoizedState;if(null!==i&&(null===(i=i.dehydrated)||"$?"===i.data||"$!"===i.data))return u}else if(19===u.tag&&void 0!==u.memoizedProps.revealOrder){if(0!=(128&u.flags))return u}else if(null!==u.child){u.child.return=u,u=u.child;continue}if(u===a)break;for(;null===u.sibling;){if(null===u.return||u.return===a)return null;u=u.return}u.sibling.return=u.return,u=u.sibling}return null}var ry=[];function Oh(){for(var a=0;ai?i:4,a(!0);var o=rw.transition;rw.transition={};try{a(!1),u()}finally{e9=i,rw.transition=o}}function Fi(){return di().memoizedState}function Gi(a,u,i){var o=lh(a);i={lane:o,action:i,hasEagerState:!1,eagerState:null,next:null},Hi(a)?Ii(u,i):null!==(i=Yg(a,u,i,o))&&(mh(i,a,o,L()),Ji(i,u,o))}function ri(a,u,i){var o=lh(a),s={lane:o,action:i,hasEagerState:!1,eagerState:null,next:null};if(Hi(a))Ii(u,s);else{var w=a.alternate;if(0===a.lanes&&(null===w||0===w.lanes)&&null!==(w=u.lastRenderedReducer))try{var x=u.lastRenderedState,C=w(x,i);if(s.hasEagerState=!0,s.eagerState=C,n6(C,x)){var _=u.interleaved;null===_?(s.next=s,Xg(u)):(s.next=_.next,_.next=s),u.interleaved=s;return}}catch(a){}finally{}null!==(i=Yg(a,u,s,o))&&(mh(i,a,o,s=L()),Ji(i,u,o))}}function Hi(a){var u=a.alternate;return a===rE||null!==u&&u===rE}function Ii(a,u){rz=r_=!0;var i=a.pending;null===i?u.next=u:(u.next=i.next,i.next=u),a.pending=u}function Ji(a,u,i){if(0!=(4194240&i)){var o=u.lanes;o&=a.pendingLanes,i|=o,u.lanes=i,Cc(a,i)}}var rP={readContext:Vg,useCallback:Q,useContext:Q,useEffect:Q,useImperativeHandle:Q,useInsertionEffect:Q,useLayoutEffect:Q,useMemo:Q,useReducer:Q,useRef:Q,useState:Q,useDebugValue:Q,useDeferredValue:Q,useTransition:Q,useMutableSource:Q,useSyncExternalStore:Q,useId:Q,unstable_isNewReconciler:!1},rT={readContext:Vg,useCallback:function(a,u){return ci().memoizedState=[a,void 0===u?null:u],a},useContext:Vg,useEffect:vi,useImperativeHandle:function(a,u,i){return i=null!=i?i.concat([a]):null,ti(4194308,4,yi.bind(null,u,a),i)},useLayoutEffect:function(a,u){return ti(4194308,4,a,u)},useInsertionEffect:function(a,u){return ti(4,2,a,u)},useMemo:function(a,u){var i=ci();return u=void 0===u?null:u,a=a(),i.memoizedState=[a,u],a},useReducer:function(a,u,i){var o=ci();return u=void 0!==i?i(u):u,o.memoizedState=o.baseState=u,a={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:a,lastRenderedState:u},o.queue=a,a=a.dispatch=Gi.bind(null,rE,a),[o.memoizedState,a]},useRef:function(a){return a={current:a},ci().memoizedState=a},useState:qi,useDebugValue:Ai,useDeferredValue:function(a){return ci().memoizedState=a},useTransition:function(){var a=qi(!1),u=a[0];return a=Ei.bind(null,a[1]),ci().memoizedState=a,[u,a]},useMutableSource:function(){},useSyncExternalStore:function(a,u,i){var o=rE,s=ci();if(t8){if(void 0===i)throw Error(p(407));i=i()}else{if(i=u(),null===rZ)throw Error(p(349));0!=(30&rS)||ni(o,u,i)}s.memoizedState=i;var w={value:i,getSnapshot:u};return s.queue=w,vi(ki.bind(null,o,w,a),[a]),o.flags|=2048,li(9,mi.bind(null,o,w,i,u),void 0,null),i},useId:function(){var a=ci(),u=rZ.identifierPrefix;if(t8){var i=t2,o=t1;u=":"+u+"R"+(i=(o&~(1<<32-e3(o)-1)).toString(32)+i),0<(i=rL++)&&(u+="H"+i.toString(32)),u+=":"}else u=":"+u+"r"+(i=rN++).toString(32)+":";return a.memoizedState=u},unstable_isNewReconciler:!1},rD={readContext:Vg,useCallback:Bi,useContext:Vg,useEffect:ji,useImperativeHandle:zi,useInsertionEffect:wi,useLayoutEffect:xi,useMemo:Ci,useReducer:fi,useRef:si,useState:function(){return fi(ei)},useDebugValue:Ai,useDeferredValue:function(a){return Di(di(),rx.memoizedState,a)},useTransition:function(){return[fi(ei)[0],di().memoizedState]},useMutableSource:hi,useSyncExternalStore:ii,useId:Fi,unstable_isNewReconciler:!1},rM={readContext:Vg,useCallback:Bi,useContext:Vg,useEffect:ji,useImperativeHandle:zi,useInsertionEffect:wi,useLayoutEffect:xi,useMemo:Ci,useReducer:gi,useRef:si,useState:function(){return gi(ei)},useDebugValue:Ai,useDeferredValue:function(a){var u=di();return null===rx?u.memoizedState=a:Di(u,rx.memoizedState,a)},useTransition:function(){return[gi(ei)[0],di().memoizedState]},useMutableSource:hi,useSyncExternalStore:ii,useId:Fi,unstable_isNewReconciler:!1};function Ki(a,u){try{var i="",o=u;do i+=Pa(o),o=o.return;while(o);var s=i}catch(a){s="\nError generating stack: "+a.message+"\n"+a.stack}return{value:a,source:u,stack:s,digest:null}}function Li(a,u,i){return{value:a,source:null,stack:null!=i?i:null,digest:null!=u?u:null}}function Mi(a,u){try{console.error(u.value)}catch(a){setTimeout(function(){throw a})}}var rR="function"==typeof WeakMap?WeakMap:Map;function Oi(a,u,i){(i=ch(-1,i)).tag=3,i.payload={element:null};var o=u.value;return i.callback=function(){lt||(lt=!0,lr=o),Mi(a,u)},i}function Ri(a,u,i){(i=ch(-1,i)).tag=3;var o=a.type.getDerivedStateFromError;if("function"==typeof o){var s=u.value;i.payload=function(){return o(s)},i.callback=function(){Mi(a,u)}}var w=a.stateNode;return null!==w&&"function"==typeof w.componentDidCatch&&(i.callback=function(){Mi(a,u),"function"!=typeof o&&(null===ll?ll=new Set([this]):ll.add(this));var i=u.stack;this.componentDidCatch(u.value,{componentStack:null!==i?i:""})}),i}function Ti(a,u,i){var o=a.pingCache;if(null===o){o=a.pingCache=new rR;var s=new Set;o.set(u,s)}else void 0===(s=o.get(u))&&(s=new Set,o.set(u,s));s.has(i)||(s.add(i),a=Ui.bind(null,a,u,i),u.then(a,a))}function Vi(a){do{var u;if((u=13===a.tag)&&(u=null===(u=a.memoizedState)||null!==u.dehydrated),u)return a;a=a.return}while(null!==a);return null}function Wi(a,u,i,o,s){return 0==(1&a.mode)?a===u?a.flags|=65536:(a.flags|=128,i.flags|=131072,i.flags&=-52805,1===i.tag&&(null===i.alternate?i.tag=17:((u=ch(-1,1)).tag=2,dh(i,u,1))),i.lanes|=1):(a.flags|=65536,a.lanes=s),a}var rI=en.ReactCurrentOwner,rF=!1;function Yi(a,u,i,o){u.child=null===a?rc(u,null,i,o):rs(u,a.child,i,o)}function Zi(a,u,i,o,s){i=i.render;var w=u.ref;return(Tg(u,s),o=Xh(a,u,i,o,w,s),i=bi(),null===a||rF)?(t8&&i&&vg(u),u.flags|=1,Yi(a,u,o,s),u.child):(u.updateQueue=a.updateQueue,u.flags&=-2053,a.lanes&=~s,$i(a,u,s))}function aj(a,u,i,o,s){if(null===a){var w=i.type;return"function"!=typeof w||bj(w)||void 0!==w.defaultProps||null!==i.compare||void 0!==i.defaultProps?((a=yh(i.type,null,o,u,u.mode,s)).ref=u.ref,a.return=u,u.child=a):(u.tag=15,u.type=w,cj(a,u,w,o,s))}if(w=a.child,0==(a.lanes&s)){var x=w.memoizedProps;if((i=null!==(i=i.compare)?i:Ie)(x,o)&&a.ref===u.ref)return $i(a,u,s)}return u.flags|=1,(a=wh(w,o)).ref=u.ref,a.return=u,u.child=a}function cj(a,u,i,o,s){if(null!==a){var w=a.memoizedProps;if(Ie(w,o)&&a.ref===u.ref){if(rF=!1,u.pendingProps=o=w,0==(a.lanes&s))return u.lanes=a.lanes,$i(a,u,s);0!=(131072&a.flags)&&(rF=!0)}}return dj(a,u,i,o,s)}function ej(a,u,i){var o=u.pendingProps,s=o.children,w=null!==a?a.memoizedState:null;if("hidden"===o.mode){if(0==(1&u.mode))u.memoizedState={baseLanes:0,cachePool:null,transitions:null},G(r1,r0),r0|=i;else{if(0==(1073741824&i))return a=null!==w?w.baseLanes|i:i,u.lanes=u.childLanes=1073741824,u.memoizedState={baseLanes:a,cachePool:null,transitions:null},u.updateQueue=null,G(r1,r0),r0|=a,null;u.memoizedState={baseLanes:0,cachePool:null,transitions:null},o=null!==w?w.baseLanes:i,G(r1,r0),r0|=o}}else null!==w?(o=w.baseLanes|i,u.memoizedState=null):o=i,G(r1,r0),r0|=o;return Yi(a,u,s,i),u.child}function hj(a,u){var i=u.ref;(null===a&&null!==i||null!==a&&a.ref!==i)&&(u.flags|=512,u.flags|=2097152)}function dj(a,u,i,o,s){var w=Zf(i)?tB:tA.current;return(w=Yf(u,w),Tg(u,s),i=Xh(a,u,i,o,w,s),o=bi(),null===a||rF)?(t8&&o&&vg(u),u.flags|=1,Yi(a,u,i,s),u.child):(u.updateQueue=a.updateQueue,u.flags&=-2053,a.lanes&=~s,$i(a,u,s))}function ij(a,u,i,o,s){if(Zf(i)){var w=!0;cg(u)}else w=!1;if(Tg(u,s),null===u.stateNode)jj(a,u),ph(u,i,o),rh(u,i,o,s),o=!0;else if(null===a){var x=u.stateNode,C=u.memoizedProps;x.props=C;var _=x.context,j=i.contextType;j="object"==typeof j&&null!==j?Vg(j):Yf(u,j=Zf(i)?tB:tA.current);var z=i.getDerivedStateFromProps,P="function"==typeof z||"function"==typeof x.getSnapshotBeforeUpdate;P||"function"!=typeof x.UNSAFE_componentWillReceiveProps&&"function"!=typeof x.componentWillReceiveProps||(C!==o||_!==j)&&qh(u,x,o,j),ra=!1;var U=u.memoizedState;x.state=U,gh(u,o,x,s),_=u.memoizedState,C!==o||U!==_||tQ.current||ra?("function"==typeof z&&(kh(u,i,z,o),_=u.memoizedState),(C=ra||oh(u,i,C,o,U,_,j))?(P||"function"!=typeof x.UNSAFE_componentWillMount&&"function"!=typeof x.componentWillMount||("function"==typeof x.componentWillMount&&x.componentWillMount(),"function"==typeof x.UNSAFE_componentWillMount&&x.UNSAFE_componentWillMount()),"function"==typeof x.componentDidMount&&(u.flags|=4194308)):("function"==typeof x.componentDidMount&&(u.flags|=4194308),u.memoizedProps=o,u.memoizedState=_),x.props=o,x.state=_,x.context=j,o=C):("function"==typeof x.componentDidMount&&(u.flags|=4194308),o=!1)}else{x=u.stateNode,bh(a,u),C=u.memoizedProps,j=u.type===u.elementType?C:Lg(u.type,C),x.props=j,P=u.pendingProps,U=x.context,_="object"==typeof(_=i.contextType)&&null!==_?Vg(_):Yf(u,_=Zf(i)?tB:tA.current);var V=i.getDerivedStateFromProps;(z="function"==typeof V||"function"==typeof x.getSnapshotBeforeUpdate)||"function"!=typeof x.UNSAFE_componentWillReceiveProps&&"function"!=typeof x.componentWillReceiveProps||(C!==P||U!==_)&&qh(u,x,o,_),ra=!1,U=u.memoizedState,x.state=U,gh(u,o,x,s);var B=u.memoizedState;C!==P||U!==B||tQ.current||ra?("function"==typeof V&&(kh(u,i,V,o),B=u.memoizedState),(j=ra||oh(u,i,j,o,U,B,_)||!1)?(z||"function"!=typeof x.UNSAFE_componentWillUpdate&&"function"!=typeof x.componentWillUpdate||("function"==typeof x.componentWillUpdate&&x.componentWillUpdate(o,B,_),"function"==typeof x.UNSAFE_componentWillUpdate&&x.UNSAFE_componentWillUpdate(o,B,_)),"function"==typeof x.componentDidUpdate&&(u.flags|=4),"function"==typeof x.getSnapshotBeforeUpdate&&(u.flags|=1024)):("function"!=typeof x.componentDidUpdate||C===a.memoizedProps&&U===a.memoizedState||(u.flags|=4),"function"!=typeof x.getSnapshotBeforeUpdate||C===a.memoizedProps&&U===a.memoizedState||(u.flags|=1024),u.memoizedProps=o,u.memoizedState=B),x.props=o,x.state=B,x.context=_,o=j):("function"!=typeof x.componentDidUpdate||C===a.memoizedProps&&U===a.memoizedState||(u.flags|=4),"function"!=typeof x.getSnapshotBeforeUpdate||C===a.memoizedProps&&U===a.memoizedState||(u.flags|=1024),o=!1)}return kj(a,u,i,o,w,s)}function kj(a,u,i,o,s,w){hj(a,u);var x=0!=(128&u.flags);if(!o&&!x)return s&&dg(u,i,!1),$i(a,u,w);o=u.stateNode,rI.current=u;var C=x&&"function"!=typeof i.getDerivedStateFromError?null:o.render();return u.flags|=1,null!==a&&x?(u.child=rs(u,a.child,null,w),u.child=rs(u,null,C,w)):Yi(a,u,C,w),u.memoizedState=o.state,s&&dg(u,i,!0),u.child}function lj(a){var u=a.stateNode;u.pendingContext?ag(a,u.pendingContext,u.pendingContext!==u.context):u.context&&ag(a,u.context,!1),Ih(a,u.containerInfo)}function mj(a,u,i,o,s){return Ig(),Jg(s),u.flags|=256,Yi(a,u,i,o),u.child}var rO={dehydrated:null,treeContext:null,retryLane:0};function oj(a){return{baseLanes:a,cachePool:null,transitions:null}}function pj(a,u,i){var o,s=u.pendingProps,w=rv.current,x=!1,C=0!=(128&u.flags);if((o=C)||(o=(null===a||null!==a.memoizedState)&&0!=(2&w)),o?(x=!0,u.flags&=-129):(null===a||null!==a.memoizedState)&&(w|=1),G(rv,1&w),null===a)return(Eg(u),null!==(a=u.memoizedState)&&null!==(a=a.dehydrated))?(0==(1&u.mode)?u.lanes=1:"$!"===a.data?u.lanes=8:u.lanes=1073741824,null):(C=s.children,a=s.fallback,x?(s=u.mode,x=u.child,C={mode:"hidden",children:C},0==(1&s)&&null!==x?(x.childLanes=0,x.pendingProps=C):x=qj(C,s,0,null),a=Ah(a,s,i,null),x.return=u,a.return=u,x.sibling=a,u.child=x,u.child.memoizedState=oj(i),u.memoizedState=rO,a):rj(u,C));if(null!==(w=a.memoizedState)&&null!==(o=w.dehydrated))return sj(a,u,C,s,o,w,i);if(x){x=s.fallback,C=u.mode,o=(w=a.child).sibling;var _={mode:"hidden",children:s.children};return 0==(1&C)&&u.child!==w?((s=u.child).childLanes=0,s.pendingProps=_,u.deletions=null):(s=wh(w,_)).subtreeFlags=14680064&w.subtreeFlags,null!==o?x=wh(o,x):(x=Ah(x,C,i,null),x.flags|=2),x.return=u,s.return=u,s.sibling=x,u.child=s,s=x,x=u.child,C=null===(C=a.child.memoizedState)?oj(i):{baseLanes:C.baseLanes|i,cachePool:null,transitions:C.transitions},x.memoizedState=C,x.childLanes=a.childLanes&~i,u.memoizedState=rO,s}return a=(x=a.child).sibling,s=wh(x,{mode:"visible",children:s.children}),0==(1&u.mode)&&(s.lanes=i),s.return=u,s.sibling=null,null!==a&&(null===(i=u.deletions)?(u.deletions=[a],u.flags|=16):i.push(a)),u.child=s,u.memoizedState=null,s}function rj(a,u){return(u=qj({mode:"visible",children:u},a.mode,0,null)).return=a,a.child=u}function tj(a,u,i,o){return null!==o&&Jg(o),rs(u,a.child,null,i),a=rj(u,u.pendingProps.children),a.flags|=2,u.memoizedState=null,a}function sj(a,u,i,o,s,w,x){if(i)return 256&u.flags?(u.flags&=-257,tj(a,u,x,o=Li(Error(p(422))))):null!==u.memoizedState?(u.child=a.child,u.flags|=128,null):(w=o.fallback,s=u.mode,o=qj({mode:"visible",children:o.children},s,0,null),w=Ah(w,s,x,null),w.flags|=2,o.return=u,w.return=u,o.sibling=w,u.child=o,0!=(1&u.mode)&&rs(u,a.child,null,x),u.child.memoizedState=oj(x),u.memoizedState=rO,w);if(0==(1&u.mode))return tj(a,u,x,null);if("$!"===s.data){if(o=s.nextSibling&&s.nextSibling.dataset)var C=o.dgst;return o=C,tj(a,u,x,o=Li(w=Error(p(419)),o,void 0))}if(C=0!=(x&a.childLanes),rF||C){if(null!==(o=rZ)){switch(x&-x){case 4:s=2;break;case 16:s=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:s=32;break;case 536870912:s=268435456;break;default:s=0}0!==(s=0!=(s&(o.suspendedLanes|x))?0:s)&&s!==w.retryLane&&(w.retryLane=s,Zg(a,s),mh(o,a,s,-1))}return uj(),tj(a,u,x,o=Li(Error(p(421))))}return"$?"===s.data?(u.flags|=128,u.child=a.child,u=vj.bind(null,a),s._reactRetry=u,null):(a=w.treeContext,t4=Lf(s.nextSibling),t3=u,t8=!0,t6=null,null!==a&&(tX[tJ++]=t1,tX[tJ++]=t2,tX[tJ++]=t0,t1=a.id,t2=a.overflow,t0=u),u=rj(u,o.children),u.flags|=4096,u)}function wj(a,u,i){a.lanes|=u;var o=a.alternate;null!==o&&(o.lanes|=u),Sg(a.return,u,i)}function xj(a,u,i,o,s){var w=a.memoizedState;null===w?a.memoizedState={isBackwards:u,rendering:null,renderingStartTime:0,last:o,tail:i,tailMode:s}:(w.isBackwards=u,w.rendering=null,w.renderingStartTime=0,w.last=o,w.tail=i,w.tailMode=s)}function yj(a,u,i){var o=u.pendingProps,s=o.revealOrder,w=o.tail;if(Yi(a,u,o.children,i),0!=(2&(o=rv.current)))o=1&o|2,u.flags|=128;else{if(null!==a&&0!=(128&a.flags))e:for(a=u.child;null!==a;){if(13===a.tag)null!==a.memoizedState&&wj(a,i,u);else if(19===a.tag)wj(a,i,u);else if(null!==a.child){a.child.return=a,a=a.child;continue}if(a===u)break;for(;null===a.sibling;){if(null===a.return||a.return===u)break e;a=a.return}a.sibling.return=a.return,a=a.sibling}o&=1}if(G(rv,o),0==(1&u.mode))u.memoizedState=null;else switch(s){case"forwards":for(s=null,i=u.child;null!==i;)null!==(a=i.alternate)&&null===Mh(a)&&(s=i),i=i.sibling;null===(i=s)?(s=u.child,u.child=null):(s=i.sibling,i.sibling=null),xj(u,!1,s,i,w);break;case"backwards":for(i=null,s=u.child,u.child=null;null!==s;){if(null!==(a=s.alternate)&&null===Mh(a)){u.child=s;break}a=s.sibling,s.sibling=i,i=s,s=a}xj(u,!0,i,null,w);break;case"together":xj(u,!1,null,null,void 0);break;default:u.memoizedState=null}return u.child}function jj(a,u){0==(1&u.mode)&&null!==a&&(a.alternate=null,u.alternate=null,u.flags|=2)}function $i(a,u,i){if(null!==a&&(u.dependencies=a.dependencies),r4|=u.lanes,0==(i&u.childLanes))return null;if(null!==a&&u.child!==a.child)throw Error(p(153));if(null!==u.child){for(i=wh(a=u.child,a.pendingProps),u.child=i,i.return=u;null!==a.sibling;)a=a.sibling,(i=i.sibling=wh(a,a.pendingProps)).return=u;i.sibling=null}return u.child}function zj(a,u,i){switch(u.tag){case 3:lj(u),Ig();break;case 5:Kh(u);break;case 1:Zf(u.type)&&cg(u);break;case 4:Ih(u,u.stateNode.containerInfo);break;case 10:var o=u.type._context,s=u.memoizedProps.value;G(t9,o._currentValue),o._currentValue=s;break;case 13:if(null!==(o=u.memoizedState)){if(null!==o.dehydrated)return G(rv,1&rv.current),u.flags|=128,null;if(0!=(i&u.child.childLanes))return pj(a,u,i);return G(rv,1&rv.current),null!==(a=$i(a,u,i))?a.sibling:null}G(rv,1&rv.current);break;case 19:if(o=0!=(i&u.childLanes),0!=(128&a.flags)){if(o)return yj(a,u,i);u.flags|=128}if(null!==(s=u.memoizedState)&&(s.rendering=null,s.tail=null,s.lastEffect=null),G(rv,rv.current),!o)return null;break;case 22:case 23:return u.lanes=0,ej(a,u,i)}return $i(a,u,i)}function Ej(a,u){if(!t8)switch(a.tailMode){case"hidden":u=a.tail;for(var i=null;null!==u;)null!==u.alternate&&(i=u),u=u.sibling;null===i?a.tail=null:i.sibling=null;break;case"collapsed":i=a.tail;for(var o=null;null!==i;)null!==i.alternate&&(o=i),i=i.sibling;null===o?u||null===a.tail?a.tail=null:a.tail.sibling=null:o.sibling=null}}function S(a){var u=null!==a.alternate&&a.alternate.child===a.child,i=0,o=0;if(u)for(var s=a.child;null!==s;)i|=s.lanes|s.childLanes,o|=14680064&s.subtreeFlags,o|=14680064&s.flags,s.return=a,s=s.sibling;else for(s=a.child;null!==s;)i|=s.lanes|s.childLanes,o|=s.subtreeFlags,o|=s.flags,s.return=a,s=s.sibling;return a.subtreeFlags|=o,a.childLanes=i,u}function Fj(a,u,i){var o=u.pendingProps;switch(wg(u),u.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return S(u),null;case 1:case 17:return Zf(u.type)&&$f(),S(u),null;case 3:return o=u.stateNode,Jh(),E(tQ),E(tA),Oh(),o.pendingContext&&(o.context=o.pendingContext,o.pendingContext=null),(null===a||null===a.child)&&(Gg(u)?u.flags|=4:null===a||a.memoizedState.isDehydrated&&0==(256&u.flags)||(u.flags|=1024,null!==t6&&(Gj(t6),t6=null))),w(a,u),S(u),null;case 5:Lh(u);var _=Hh(rm.current);if(i=u.type,null!==a&&null!=u.stateNode)x(a,u,i,o,_),a.ref!==u.ref&&(u.flags|=512,u.flags|=2097152);else{if(!o){if(null===u.stateNode)throw Error(p(166));return S(u),null}if(a=Hh(rp.current),Gg(u)){o=u.stateNode,i=u.type;var j=u.memoizedProps;switch(o[tD]=u,o[tM]=j,a=0!=(1&u.mode),i){case"dialog":D("cancel",o),D("close",o);break;case"iframe":case"object":case"embed":D("load",o);break;case"video":case"audio":for(_=0;_",a=a.removeChild(a.firstChild)):"string"==typeof o.is?a=z.createElement(i,{is:o.is}):(a=z.createElement(i),"select"===i&&(z=a,o.multiple?z.multiple=!0:o.size&&(z.size=o.size))):a=z.createElementNS(a,i),a[tD]=u,a[tM]=o,s(a,u,!1,!1),u.stateNode=a;e:{switch(z=vb(i,o),i){case"dialog":D("cancel",a),D("close",a),_=o;break;case"iframe":case"object":case"embed":D("load",a),_=o;break;case"video":case"audio":for(_=0;_le&&(u.flags|=128,o=!0,Ej(j,!1),u.lanes=4194304)}}else{if(!o){if(null!==(a=Mh(z))){if(u.flags|=128,o=!0,null!==(i=a.updateQueue)&&(u.updateQueue=i,u.flags|=4),Ej(j,!0),null===j.tail&&"hidden"===j.tailMode&&!z.alternate&&!t8)return S(u),null}else 2*eG()-j.renderingStartTime>le&&1073741824!==i&&(u.flags|=128,o=!0,Ej(j,!1),u.lanes=4194304)}j.isBackwards?(z.sibling=u.child,u.child=z):(null!==(i=j.last)?i.sibling=z:u.child=z,j.last=z)}if(null!==j.tail)return u=j.tail,j.rendering=u,j.tail=u.sibling,j.renderingStartTime=eG(),u.sibling=null,i=rv.current,G(rv,o?1&i|2:1&i),u;return S(u),null;case 22:case 23:return Ij(),o=null!==u.memoizedState,null!==a&&null!==a.memoizedState!==o&&(u.flags|=8192),o&&0!=(1&u.mode)?0!=(1073741824&r0)&&(S(u),6&u.subtreeFlags&&(u.flags|=8192)):S(u),null;case 24:case 25:return null}throw Error(p(156,u.tag))}function Jj(a,u){switch(wg(u),u.tag){case 1:return Zf(u.type)&&$f(),65536&(a=u.flags)?(u.flags=-65537&a|128,u):null;case 3:return Jh(),E(tQ),E(tA),Oh(),0!=(65536&(a=u.flags))&&0==(128&a)?(u.flags=-65537&a|128,u):null;case 5:return Lh(u),null;case 13:if(E(rv),null!==(a=u.memoizedState)&&null!==a.dehydrated){if(null===u.alternate)throw Error(p(340));Ig()}return 65536&(a=u.flags)?(u.flags=-65537&a|128,u):null;case 19:return E(rv),null;case 4:return Jh(),null;case 10:return Rg(u.type._context),null;case 22:case 23:return Ij(),null;default:return null}}s=function(a,u){for(var i=u.child;null!==i;){if(5===i.tag||6===i.tag)a.appendChild(i.stateNode);else if(4!==i.tag&&null!==i.child){i.child.return=i,i=i.child;continue}if(i===u)break;for(;null===i.sibling;){if(null===i.return||i.return===u)return;i=i.return}i.sibling.return=i.return,i=i.sibling}},w=function(){},x=function(a,u,i,o){var s=a.memoizedProps;if(s!==o){a=u.stateNode,Hh(rp.current);var w,x=null;switch(i){case"input":s=Ya(a,s),o=Ya(a,o),x=[];break;case"select":s=eS({},s,{value:void 0}),o=eS({},o,{value:void 0}),x=[];break;case"textarea":s=gb(a,s),o=gb(a,o),x=[];break;default:"function"!=typeof s.onClick&&"function"==typeof o.onClick&&(a.onclick=Bf)}for(j in ub(i,o),i=null,s)if(!o.hasOwnProperty(j)&&s.hasOwnProperty(j)&&null!=s[j]){if("style"===j){var C=s[j];for(w in C)C.hasOwnProperty(w)&&(i||(i={}),i[w]="")}else"dangerouslySetInnerHTML"!==j&&"children"!==j&&"suppressContentEditableWarning"!==j&&"suppressHydrationWarning"!==j&&"autoFocus"!==j&&(U.hasOwnProperty(j)?x||(x=[]):(x=x||[]).push(j,null))}for(j in o){var _=o[j];if(C=null!=s?s[j]:void 0,o.hasOwnProperty(j)&&_!==C&&(null!=_||null!=C)){if("style"===j){if(C){for(w in C)!C.hasOwnProperty(w)||_&&_.hasOwnProperty(w)||(i||(i={}),i[w]="");for(w in _)_.hasOwnProperty(w)&&C[w]!==_[w]&&(i||(i={}),i[w]=_[w])}else i||(x||(x=[]),x.push(j,i)),i=_}else"dangerouslySetInnerHTML"===j?(_=_?_.__html:void 0,C=C?C.__html:void 0,null!=_&&C!==_&&(x=x||[]).push(j,_)):"children"===j?"string"!=typeof _&&"number"!=typeof _||(x=x||[]).push(j,""+_):"suppressContentEditableWarning"!==j&&"suppressHydrationWarning"!==j&&(U.hasOwnProperty(j)?(null!=_&&"onScroll"===j&&D("scroll",a),x||C===_||(x=[])):(x=x||[]).push(j,_))}}i&&(x=x||[]).push("style",i);var j=x;(u.updateQueue=j)&&(u.flags|=4)}},C=function(a,u,i,o){i!==o&&(u.flags|=4)};var rU=!1,rV=!1,rW="function"==typeof WeakSet?WeakSet:Set,rA=null;function Mj(a,u){var i=a.ref;if(null!==i){if("function"==typeof i)try{i(null)}catch(i){W(a,u,i)}else i.current=null}}function Nj(a,u,i){try{i()}catch(i){W(a,u,i)}}var rQ=!1;function Pj(a,u){if(tC=nk,Ne(a=Me())){if("selectionStart"in a)var i={start:a.selectionStart,end:a.selectionEnd};else e:{var o=(i=(i=a.ownerDocument)&&i.defaultView||window).getSelection&&i.getSelection();if(o&&0!==o.rangeCount){i=o.anchorNode;var s,w=o.anchorOffset,x=o.focusNode;o=o.focusOffset;try{i.nodeType,x.nodeType}catch(a){i=null;break e}var C=0,_=-1,j=-1,z=0,P=0,U=a,V=null;n:for(;;){for(;U!==i||0!==w&&3!==U.nodeType||(_=C+w),U!==x||0!==o&&3!==U.nodeType||(j=C+o),3===U.nodeType&&(C+=U.nodeValue.length),null!==(s=U.firstChild);)V=U,U=s;for(;;){if(U===a)break n;if(V===i&&++z===w&&(_=C),V===x&&++P===o&&(j=C),null!==(s=U.nextSibling))break;V=(U=V).parentNode}U=s}i=-1===_||-1===j?null:{start:_,end:j}}else i=null}i=i||{start:0,end:0}}else i=null;for(t_={focusedElem:a,selectionRange:i},nk=!1,rA=u;null!==rA;)if(a=(u=rA).child,0!=(1028&u.subtreeFlags)&&null!==a)a.return=u,rA=a;else for(;null!==rA;){u=rA;try{var B=u.alternate;if(0!=(1024&u.flags))switch(u.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==B){var $=B.memoizedProps,Y=B.memoizedState,Z=u.stateNode,X=Z.getSnapshotBeforeUpdate(u.elementType===u.type?$:Lg(u.type,$),Y);Z.__reactInternalSnapshotBeforeUpdate=X}break;case 3:var ee=u.stateNode.containerInfo;1===ee.nodeType?ee.textContent="":9===ee.nodeType&&ee.documentElement&&ee.removeChild(ee.documentElement);break;default:throw Error(p(163))}}catch(a){W(u,u.return,a)}if(null!==(a=u.sibling)){a.return=u.return,rA=a;break}rA=u.return}return B=rQ,rQ=!1,B}function Qj(a,u,i){var o=u.updateQueue;if(null!==(o=null!==o?o.lastEffect:null)){var s=o=o.next;do{if((s.tag&a)===a){var w=s.destroy;s.destroy=void 0,void 0!==w&&Nj(u,i,w)}s=s.next}while(s!==o)}}function Rj(a,u){if(null!==(u=null!==(u=u.updateQueue)?u.lastEffect:null)){var i=u=u.next;do{if((i.tag&a)===a){var o=i.create;i.destroy=o()}i=i.next}while(i!==u)}}function Sj(a){var u=a.ref;if(null!==u){var i=a.stateNode;a.tag,a=i,"function"==typeof u?u(a):u.current=a}}function Tj(a){var u=a.alternate;null!==u&&(a.alternate=null,Tj(u)),a.child=null,a.deletions=null,a.sibling=null,5===a.tag&&null!==(u=a.stateNode)&&(delete u[tD],delete u[tM],delete u[tI],delete u[tF],delete u[tO]),a.stateNode=null,a.return=null,a.dependencies=null,a.memoizedProps=null,a.memoizedState=null,a.pendingProps=null,a.stateNode=null,a.updateQueue=null}function Uj(a){return 5===a.tag||3===a.tag||4===a.tag}function Vj(a){e:for(;;){for(;null===a.sibling;){if(null===a.return||Uj(a.return))return null;a=a.return}for(a.sibling.return=a.return,a=a.sibling;5!==a.tag&&6!==a.tag&&18!==a.tag;){if(2&a.flags||null===a.child||4===a.tag)continue e;a.child.return=a,a=a.child}if(!(2&a.flags))return a.stateNode}}function Wj(a,u,i){var o=a.tag;if(5===o||6===o)a=a.stateNode,u?8===i.nodeType?i.parentNode.insertBefore(a,u):i.insertBefore(a,u):(8===i.nodeType?(u=i.parentNode).insertBefore(a,i):(u=i).appendChild(a),null!=(i=i._reactRootContainer)||null!==u.onclick||(u.onclick=Bf));else if(4!==o&&null!==(a=a.child))for(Wj(a,u,i),a=a.sibling;null!==a;)Wj(a,u,i),a=a.sibling}function Xj(a,u,i){var o=a.tag;if(5===o||6===o)a=a.stateNode,u?i.insertBefore(a,u):i.appendChild(a);else if(4!==o&&null!==(a=a.child))for(Xj(a,u,i),a=a.sibling;null!==a;)Xj(a,u,i),a=a.sibling}var rB=null,r$=!1;function Zj(a,u,i){for(i=i.child;null!==i;)ak(a,u,i),i=i.sibling}function ak(a,u,i){if(e2&&"function"==typeof e2.onCommitFiberUnmount)try{e2.onCommitFiberUnmount(e1,i)}catch(a){}switch(i.tag){case 5:rV||Mj(i,u);case 6:var o=rB,s=r$;rB=null,Zj(a,u,i),rB=o,r$=s,null!==rB&&(r$?(a=rB,i=i.stateNode,8===a.nodeType?a.parentNode.removeChild(i):a.removeChild(i)):rB.removeChild(i.stateNode));break;case 18:null!==rB&&(r$?(a=rB,i=i.stateNode,8===a.nodeType?Kf(a.parentNode,i):1===a.nodeType&&Kf(a,i),bd(a)):Kf(rB,i.stateNode));break;case 4:o=rB,s=r$,rB=i.stateNode.containerInfo,r$=!0,Zj(a,u,i),rB=o,r$=s;break;case 0:case 11:case 14:case 15:if(!rV&&null!==(o=i.updateQueue)&&null!==(o=o.lastEffect)){s=o=o.next;do{var w=s,x=w.destroy;w=w.tag,void 0!==x&&(0!=(2&w)?Nj(i,u,x):0!=(4&w)&&Nj(i,u,x)),s=s.next}while(s!==o)}Zj(a,u,i);break;case 1:if(!rV&&(Mj(i,u),"function"==typeof(o=i.stateNode).componentWillUnmount))try{o.props=i.memoizedProps,o.state=i.memoizedState,o.componentWillUnmount()}catch(a){W(i,u,a)}Zj(a,u,i);break;case 21:default:Zj(a,u,i);break;case 22:1&i.mode?(rV=(o=rV)||null!==i.memoizedState,Zj(a,u,i),rV=o):Zj(a,u,i)}}function bk(a){var u=a.updateQueue;if(null!==u){a.updateQueue=null;var i=a.stateNode;null===i&&(i=a.stateNode=new rW),u.forEach(function(u){var o=ck.bind(null,a,u);i.has(u)||(i.add(u),u.then(o,o))})}}function dk(a,u){var i=u.deletions;if(null!==i)for(var o=0;os&&(s=x),o&=~w}if(o=s,10<(o=(120>(o=eG()-o)?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*rH(o/1960))-o)){a.timeoutHandle=tz(Qk.bind(null,a,r9,ln),o);break}Qk(a,r9,ln);break;default:throw Error(p(329))}}}return Ek(a,eG()),a.callbackNode===i?Hk.bind(null,a):null}function Ok(a,u){var i=r5;return a.current.memoizedState.isDehydrated&&(Lk(a,u).flags|=256),2!==(a=Jk(a,u))&&(u=r9,r9=i,null!==u&&Gj(u)),a}function Gj(a){null===r9?r9=a:r9.push.apply(r9,a)}function Pk(a){for(var u=a;;){if(16384&u.flags){var i=u.updateQueue;if(null!==i&&null!==(i=i.stores))for(var o=0;oa?16:a,null===lu)var o=!1;else{if(a=lu,lu=null,lo=0,0!=(6&rq))throw Error(p(331));var s=rq;for(rq|=4,rA=a.current;null!==rA;){var w=rA,x=w.child;if(0!=(16&rA.flags)){var C=w.deletions;if(null!==C){for(var _=0;_eG()-r7?Lk(a,0):r6|=i),Ek(a,u)}function Zk(a,u){0===u&&(0==(1&a.mode)?u=1:(u=e5,0==(130023424&(e5<<=1))&&(e5=4194304)));var i=L();null!==(a=Zg(a,u))&&(Ac(a,u,i),Ek(a,i))}function vj(a){var u=a.memoizedState,i=0;null!==u&&(i=u.retryLane),Zk(a,i)}function ck(a,u){var i=0;switch(a.tag){case 13:var o=a.stateNode,s=a.memoizedState;null!==s&&(i=s.retryLane);break;case 19:o=a.stateNode;break;default:throw Error(p(314))}null!==o&&o.delete(u),Zk(a,i)}function al(a,u,i,o){this.tag=a,this.key=i,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=u,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Bg(a,u,i,o){return new al(a,u,i,o)}function bj(a){return!(!(a=a.prototype)||!a.isReactComponent)}function $k(a){if("function"==typeof a)return bj(a)?1:0;if(null!=a){if((a=a.$$typeof)===ef)return 11;if(a===em)return 14}return 2}function wh(a,u){var i=a.alternate;return null===i?((i=Bg(a.tag,u,a.key,a.mode)).elementType=a.elementType,i.type=a.type,i.stateNode=a.stateNode,i.alternate=a,a.alternate=i):(i.pendingProps=u,i.type=a.type,i.flags=0,i.subtreeFlags=0,i.deletions=null),i.flags=14680064&a.flags,i.childLanes=a.childLanes,i.lanes=a.lanes,i.child=a.child,i.memoizedProps=a.memoizedProps,i.memoizedState=a.memoizedState,i.updateQueue=a.updateQueue,u=a.dependencies,i.dependencies=null===u?null:{lanes:u.lanes,firstContext:u.firstContext},i.sibling=a.sibling,i.index=a.index,i.ref=a.ref,i}function yh(a,u,i,o,s,w){var x=2;if(o=a,"function"==typeof a)bj(a)&&(x=1);else if("string"==typeof a)x=5;else e:switch(a){case ea:return Ah(i.children,s,w,u);case eu:x=8,s|=8;break;case eo:return(a=Bg(12,i,u,2|s)).elementType=eo,a.lanes=w,a;case ep:return(a=Bg(13,i,u,s)).elementType=ep,a.lanes=w,a;case eg:return(a=Bg(19,i,u,s)).elementType=eg,a.lanes=w,a;case eb:return qj(i,s,w,u);default:if("object"==typeof a&&null!==a)switch(a.$$typeof){case es:x=10;break e;case ec:x=9;break e;case ef:x=11;break e;case em:x=14;break e;case ev:x=16,o=null;break e}throw Error(p(130,null==a?a:typeof a,""))}return(u=Bg(x,i,u,s)).elementType=a,u.type=o,u.lanes=w,u}function Ah(a,u,i,o){return(a=Bg(7,a,o,u)).lanes=i,a}function qj(a,u,i,o){return(a=Bg(22,a,o,u)).elementType=eb,a.lanes=i,a.stateNode={isHidden:!1},a}function xh(a,u,i){return(a=Bg(6,a,null,u)).lanes=i,a}function zh(a,u,i){return(u=Bg(4,null!==a.children?a.children:[],a.key,u)).lanes=i,u.stateNode={containerInfo:a.containerInfo,pendingChildren:null,implementation:a.implementation},u}function bl(a,u,i,o,s){this.tag=u,this.containerInfo=a,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=zc(0),this.expirationTimes=zc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=zc(0),this.identifierPrefix=o,this.onRecoverableError=s,this.mutableSourceEagerHydrationData=null}function cl(a,u,i,o,s,w,x,C,_){return a=new bl(a,u,i,C,_),1===u?(u=1,!0===w&&(u|=8)):u=0,w=Bg(3,null,null,u),a.current=w,w.stateNode=a,w.memoizedState={element:o,isDehydrated:i,cache:null,transitions:null,pendingSuspenseBoundaries:null},ah(w),a}function dl(a,u,i){var o=3>>1,s=a[o];if(0>>1;og(C,i))_g(j,C)?(a[o]=j,a[_]=i,o=_):(a[o]=C,a[x]=i,o=x);else if(_g(j,i))a[o]=j,a[_]=i,o=_;else break}}return u}function g(a,u){var i=a.sortIndex-u.sortIndex;return 0!==i?i:a.id-u.id}if("object"==typeof performance&&"function"==typeof performance.now){var i,o=performance;u.unstable_now=function(){return o.now()}}else{var s=Date,w=s.now();u.unstable_now=function(){return s.now()-w}}var x=[],C=[],_=1,j=null,z=3,P=!1,U=!1,V=!1,B="function"==typeof setTimeout?setTimeout:null,$="function"==typeof clearTimeout?clearTimeout:null,Y="undefined"!=typeof setImmediate?setImmediate:null;function G(a){for(var u=h(C);null!==u;){if(null===u.callback)k(C);else if(u.startTime<=a)k(C),u.sortIndex=u.expirationTime,f(x,u);else break;u=h(C)}}function H(a){if(V=!1,G(a),!U){if(null!==h(x))U=!0,I(J);else{var u=h(C);null!==u&&K(H,u.startTime-a)}}}function J(a,i){U=!1,V&&(V=!1,$(ee),ee=-1),P=!0;var o=z;try{for(G(i),j=h(x);null!==j&&(!(j.expirationTime>i)||a&&!M());){var s=j.callback;if("function"==typeof s){j.callback=null,z=j.priorityLevel;var w=s(j.expirationTime<=i);i=u.unstable_now(),"function"==typeof w?j.callback=w:j===h(x)&&k(x),G(i)}else k(x);j=h(x)}if(null!==j)var _=!0;else{var B=h(C);null!==B&&K(H,B.startTime-i),_=!1}return _}finally{j=null,z=o,P=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var Z=!1,X=null,ee=-1,en=5,et=-1;function M(){return!(u.unstable_now()-eta||125s?(a.sortIndex=o,f(C,a),null===h(x)&&a===h(C)&&(V?($(ee),ee=-1):V=!0,K(H,o-s))):(a.sortIndex=w,f(x,a),U||P||(U=!0,I(J))),a},u.unstable_shouldYield=M,u.unstable_wrapCallback=function(a){var u=z;return function(){var i=z;z=u;try{return a.apply(this,arguments)}finally{z=i}}}},3840:function(a,u,i){a.exports=i(53)}}]); \ No newline at end of file diff --git a/out/_next/static/chunks/main-7b630ba4655cf03d.js b/out/_next/static/chunks/main-7b630ba4655cf03d.js deleted file mode 100644 index fbc78d9..0000000 --- a/out/_next/static/chunks/main-7b630ba4655cf03d.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[179],{4878:function(r,n){"use strict";function getDeploymentIdQueryOrEmptyString(){return""}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return getDeploymentIdQueryOrEmptyString}})},37:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var r=/\((.*)\)/.exec(this.toString());return r?r[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(r,n){return n=this.concat.apply([],this),r>1&&n.some(Array.isArray)?n.flat(r-1):n},Array.prototype.flatMap=function(r,n){return this.map(r,n).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(r){if("function"!=typeof r)return this.then(r,r);var n=this.constructor||Promise;return this.then(function(o){return n.resolve(r()).then(function(){return o})},function(o){return n.resolve(r()).then(function(){throw o})})}),Object.fromEntries||(Object.fromEntries=function(r){return Array.from(r).reduce(function(r,n){return r[n[0]]=n[1],r},{})}),Array.prototype.at||(Array.prototype.at=function(r){var n=Math.trunc(r)||0;if(n<0&&(n+=this.length),!(n<0||n>=this.length))return this[n]})},5864:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addBasePath",{enumerable:!0,get:function(){return addBasePath}});let l=o(3776),u=o(2955);function addBasePath(r,n){return(0,u.normalizePathTrailingSlash)((0,l.addPathPrefix)(r,""))}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},2048:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addLocale",{enumerable:!0,get:function(){return addLocale}}),o(2955);let addLocale=function(r){for(var n=arguments.length,o=Array(n>1?n-1:0),l=1;l25){window.location.reload();return}clearTimeout(n),n=setTimeout(init,u>5?5e3:1e3)}o&&o.close();let{hostname:s,port:d}=location,f=getSocketProtocol(r.assetPrefix||""),h=r.assetPrefix.replace(/^\/+/,""),g=f+"://"+s+":"+d+(h?"/"+h:"");h.startsWith("http")&&(g=f+"://"+h.split("://",2)[1]),(o=new window.WebSocket(""+g+r.path)).onopen=handleOnline,o.onerror=handleDisconnect,o.onclose=handleDisconnect,o.onmessage=handleMessage}init()}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},5213:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"hasBasePath",{enumerable:!0,get:function(){return hasBasePath}});let l=o(6315);function hasBasePath(r){return(0,l.pathHasPrefix)(r,"")}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},4477:function(r,n){"use strict";let o;Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{DOMAttributeNames:function(){return l},isEqualNode:function(){return isEqualNode},default:function(){return initHeadManager}});let l={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function reactElementToDOM(r){let{type:n,props:o}=r,u=document.createElement(n);for(let r in o){if(!o.hasOwnProperty(r)||"children"===r||"dangerouslySetInnerHTML"===r||void 0===o[r])continue;let s=l[r]||r.toLowerCase();"script"===n&&("async"===s||"defer"===s||"noModule"===s)?u[s]=!!o[r]:u.setAttribute(s,o[r])}let{children:s,dangerouslySetInnerHTML:d}=o;return d?u.innerHTML=d.__html||"":s&&(u.textContent="string"==typeof s?s:Array.isArray(s)?s.join(""):""),u}function isEqualNode(r,n){if(r instanceof HTMLElement&&n instanceof HTMLElement){let o=n.getAttribute("nonce");if(o&&!r.getAttribute("nonce")){let l=n.cloneNode(!0);return l.setAttribute("nonce",""),l.nonce=o,o===r.nonce&&r.isEqualNode(l)}}return r.isEqualNode(n)}function initHeadManager(){return{mountedInstances:new Set,updateHead:r=>{let n={};r.forEach(r=>{if("link"===r.type&&r.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+r.props["data-href"]+'"]'))return;r.props.href=r.props["data-href"],r.props["data-href"]=void 0}let o=n[r.type]||[];o.push(r),n[r.type]=o});let l=n.title?n.title[0]:null,u="";if(l){let{children:r}=l.props;u="string"==typeof r?r:Array.isArray(r)?r.join(""):""}u!==document.title&&(document.title=u),["meta","base","link","style","script"].forEach(r=>{o(r,n[r]||[])})}}}o=(r,n)=>{let o=document.getElementsByTagName("head")[0],l=o.querySelector("meta[name=next-head-count]"),u=Number(l.content),s=[];for(let n=0,o=l.previousElementSibling;n{for(let n=0,o=s.length;n{var n;return null==(n=r.parentNode)?void 0:n.removeChild(r)}),f.forEach(r=>o.insertBefore(r,l)),l.content=(u-s.length+f.length).toString()},("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},223:function(r,n,o){"use strict";let l,u,s,d,f,h,g,_,y,P,b,E;Object.defineProperty(n,"__esModule",{value:!0});let S=o(1757);Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{version:function(){return J},router:function(){return l},emitter:function(){return Z},initialize:function(){return initialize},hydrate:function(){return hydrate}});let R=o(8754);o(37);let w=R._(o(7294)),O=R._(o(745)),j=o(7768),A=R._(o(3745)),M=o(637),C=o(9987),I=o(8011),x=o(4828),L=o(510),N=o(1306),D=o(5091),k=R._(o(4477)),F=R._(o(7375)),U=R._(o(3129)),H=o(9513),B=o(4751),W=o(676),q=o(4955),z=o(7786),G=o(5213),V=o(1158),X=o(7178),Y=o(8197),K=R._(o(2565)),Q=R._(o(2295)),$=R._(o(6077)),J="14.0.1",Z=(0,A.default)(),looseToArray=r=>[].slice.call(r),ee=!1;let Container=class Container extends w.default.Component{componentDidCatch(r,n){this.props.fn(r,n)}componentDidMount(){this.scrollToHash(),l.isSsr&&(u.isFallback||u.nextExport&&((0,I.isDynamicRoute)(l.pathname)||location.search||ee)||u.props&&u.props.__N_SSG&&(location.search||ee))&&l.replace(l.pathname+"?"+String((0,x.assign)((0,x.urlQueryToSearchParams)(l.query),new URLSearchParams(location.search))),s,{_h:1,shallow:!u.isFallback&&!ee}).catch(r=>{if(!r.cancelled)throw r})}componentDidUpdate(){this.scrollToHash()}scrollToHash(){let{hash:r}=location;if(!(r=r&&r.substring(1)))return;let n=document.getElementById(r);n&&setTimeout(()=>n.scrollIntoView(),0)}render(){return this.props.children}};async function initialize(r){void 0===r&&(r={}),Q.default.onSpanEnd($.default),u=JSON.parse(document.getElementById("__NEXT_DATA__").textContent),window.__NEXT_DATA__=u,E=u.defaultLocale;let n=u.assetPrefix||"";if(self.__next_set_public_path__(""+n+"/_next/"),(0,L.setConfig)({serverRuntimeConfig:{},publicRuntimeConfig:u.runtimeConfig||{}}),s=(0,N.getURL)(),(0,G.hasBasePath)(s)&&(s=(0,z.removeBasePath)(s)),u.scriptLoader){let{initScriptLoader:r}=o(2288);r(u.scriptLoader)}d=new F.default(u.buildId,n);let register=r=>{let[n,o]=r;return d.routeLoader.onEntrypoint(n,o)};return window.__NEXT_P&&window.__NEXT_P.map(r=>setTimeout(()=>register(r),0)),window.__NEXT_P=[],window.__NEXT_P.push=register,(h=(0,k.default)()).getIsSsr=()=>l.isSsr,f=document.getElementById("__next"),{assetPrefix:n}}function renderApp(r,n){return w.default.createElement(r,n)}function AppContainer(r){var n;let{children:o}=r,u=w.default.useMemo(()=>(0,X.adaptForAppRouterInstance)(l),[]);return w.default.createElement(Container,{fn:r=>renderError({App:y,err:r}).catch(r=>console.error("Error rendering page: ",r))},w.default.createElement(V.AppRouterContext.Provider,{value:u},w.default.createElement(Y.SearchParamsContext.Provider,{value:(0,X.adaptForSearchParams)(l)},w.default.createElement(X.PathnameContextProviderAdapter,{router:l,isAutoExport:null!=(n=self.__NEXT_DATA__.autoExport)&&n},w.default.createElement(Y.PathParamsContext.Provider,{value:(0,X.adaptForPathParams)(l)},w.default.createElement(M.RouterContext.Provider,{value:(0,B.makePublicRouterInstance)(l)},w.default.createElement(j.HeadManagerContext.Provider,{value:h},w.default.createElement(q.ImageConfigContext.Provider,{value:{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}},o))))))))}let wrapApp=r=>n=>{let o={...n,Component:b,err:u.err,router:l};return w.default.createElement(AppContainer,null,renderApp(r,o))};function renderError(r){let{App:n,err:f}=r;return console.error(f),console.error("A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"),d.loadPage("/_error").then(l=>{let{page:u,styleSheets:s}=l;return(null==g?void 0:g.Component)===u?Promise.resolve().then(()=>S._(o(4570))).then(l=>Promise.resolve().then(()=>S._(o(8955))).then(o=>(n=o.default,r.App=n,l))).then(r=>({ErrorComponent:r.default,styleSheets:[]})):{ErrorComponent:u,styleSheets:s}}).then(o=>{var d;let{ErrorComponent:h,styleSheets:g}=o,_=wrapApp(n),y={Component:h,AppTree:_,router:l,ctx:{err:f,pathname:u.page,query:u.query,asPath:s,AppTree:_}};return Promise.resolve((null==(d=r.props)?void 0:d.err)?r.props:(0,N.loadGetInitialProps)(n,y)).then(n=>doRender({...r,err:f,Component:h,styleSheets:g,props:n}))})}function Head(r){let{callback:n}=r;return w.default.useLayoutEffect(()=>n(),[n]),null}let et={navigationStart:"navigationStart",beforeRender:"beforeRender",afterRender:"afterRender",afterHydrate:"afterHydrate",routeChange:"routeChange"},er={hydration:"Next.js-hydration",beforeHydration:"Next.js-before-hydration",routeChangeToRender:"Next.js-route-change-to-render",render:"Next.js-render"},en=null,ea=!0;function clearMarks(){[et.beforeRender,et.afterHydrate,et.afterRender,et.routeChange].forEach(r=>performance.clearMarks(r))}function markHydrateComplete(){if(!N.ST)return;performance.mark(et.afterHydrate);let r=performance.getEntriesByName(et.beforeRender,"mark").length;r&&(performance.measure(er.beforeHydration,et.navigationStart,et.beforeRender),performance.measure(er.hydration,et.beforeRender,et.afterHydrate)),P&&performance.getEntriesByName(er.hydration).forEach(P),clearMarks()}function markRenderComplete(){if(!N.ST)return;performance.mark(et.afterRender);let r=performance.getEntriesByName(et.routeChange,"mark");if(!r.length)return;let n=performance.getEntriesByName(et.beforeRender,"mark").length;n&&(performance.measure(er.routeChangeToRender,r[0].name,et.beforeRender),performance.measure(er.render,et.beforeRender,et.afterRender),P&&(performance.getEntriesByName(er.render).forEach(P),performance.getEntriesByName(er.routeChangeToRender).forEach(P))),clearMarks(),[er.routeChangeToRender,er.render].forEach(r=>performance.clearMeasures(r))}function renderReactElement(r,n){N.ST&&performance.mark(et.beforeRender);let o=n(ea?markHydrateComplete:markRenderComplete);if(en){let r=w.default.startTransition;r(()=>{en.render(o)})}else en=O.default.hydrateRoot(r,o,{onRecoverableError:K.default}),ea=!1}function Root(r){let{callbacks:n,children:o}=r;return w.default.useLayoutEffect(()=>n.forEach(r=>r()),[n]),w.default.useEffect(()=>{(0,U.default)(P)},[]),o}function doRender(r){let n,{App:o,Component:u,props:s,err:d}=r,h="initial"in r?void 0:r.styleSheets;u=u||g.Component,s=s||g.props;let y={...s,Component:u,err:d,router:l};g=y;let P=!1,b=new Promise((r,o)=>{_&&_(),n=()=>{_=null,r()},_=()=>{P=!0,_=null;let r=Error("Cancel rendering route");r.cancelled=!0,o(r)}});function onHeadCommit(){if(h&&!P){let r=new Set(h.map(r=>r.href)),n=looseToArray(document.querySelectorAll("style[data-n-href]")),o=n.map(r=>r.getAttribute("data-n-href"));for(let l=0;l{let{href:n}=r,o=document.querySelector('style[data-n-href="'+n+'"]');o&&(l.parentNode.insertBefore(o,l.nextSibling),l=o)}),looseToArray(document.querySelectorAll("link[data-n-p]")).forEach(r=>{r.parentNode.removeChild(r)})}if(r.scroll){let{x:n,y:o}=r.scroll;(0,C.handleSmoothScroll)(()=>{window.scrollTo(n,o)})}}function onRootCommit(){n()}!function(){if(!h)return;let r=looseToArray(document.querySelectorAll("style[data-n-href]")),n=new Set(r.map(r=>r.getAttribute("data-n-href"))),o=document.querySelector("noscript[data-n-css]"),l=null==o?void 0:o.getAttribute("data-n-css");h.forEach(r=>{let{href:o,text:u}=r;if(!n.has(o)){let r=document.createElement("style");r.setAttribute("data-n-href",o),r.setAttribute("media","x"),l&&r.setAttribute("nonce",l),document.head.appendChild(r),r.appendChild(document.createTextNode(u))}})}();let E=w.default.createElement(w.default.Fragment,null,w.default.createElement(Head,{callback:onHeadCommit}),w.default.createElement(AppContainer,null,renderApp(o,y),w.default.createElement(D.Portal,{type:"next-route-announcer"},w.default.createElement(H.RouteAnnouncer,null))));return renderReactElement(f,r=>w.default.createElement(Root,{callbacks:[r,onRootCommit]},E)),b}async function render(r){if(r.err){await renderError(r);return}try{await doRender(r)}catch(o){let n=(0,W.getProperError)(o);if(n.cancelled)throw n;await renderError({...r,err:n})}}async function hydrate(r){let n=u.err;try{let r=await d.routeLoader.whenEntrypoint("/_app");if("error"in r)throw r.error;let{component:n,exports:o}=r;y=n,o&&o.reportWebVitals&&(P=r=>{let n,{id:l,name:u,startTime:s,value:d,duration:f,entryType:h,entries:g,attribution:_}=r,y=Date.now()+"-"+(Math.floor(Math.random()*(9e12-1))+1e12);g&&g.length&&(n=g[0].startTime);let P={id:l||y,name:u,startTime:s||n,value:null==d?f:d,label:"mark"===h||"measure"===h?"custom":"web-vital"};_&&(P.attribution=_),o.reportWebVitals(P)});let l=await d.routeLoader.whenEntrypoint(u.page);if("error"in l)throw l.error;b=l.component}catch(r){n=(0,W.getProperError)(r)}window.__NEXT_PRELOADREADY&&await window.__NEXT_PRELOADREADY(u.dynamicIds),l=(0,B.createRouter)(u.page,u.query,s,{initialProps:u.props,pageLoader:d,App:y,Component:b,wrapApp,err:n,isFallback:!!u.isFallback,subscription:(r,n,o)=>render(Object.assign({},r,{App:n,scroll:o})),locale:u.locale,locales:u.locales,defaultLocale:E,domainLocales:u.domainLocales,isPreview:u.isPreview}),ee=await l._initialMatchesMiddlewarePromise;let o={App:y,initial:!0,Component:b,props:u.props,err:n};(null==r?void 0:r.beforeRender)&&await r.beforeRender(),render(o)}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},6653:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),o(1867);let l=o(223);window.next={version:l.version,get router(){return l.router},emitter:l.emitter},(0,l.initialize)({}).then(()=>(0,l.hydrate)()).catch(console.error),("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},2955:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return normalizePathTrailingSlash}});let l=o(6082),u=o(891),normalizePathTrailingSlash=r=>{if(!r.startsWith("/"))return r;let{pathname:n,query:o,hash:s}=(0,u.parsePath)(r);return""+(0,l.removeTrailingSlash)(n)+o+s};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},2565:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return onRecoverableError}});let l=o(4600);function onRecoverableError(r){let n="function"==typeof reportError?reportError:r=>{window.console.error(r)};r.digest!==l.NEXT_DYNAMIC_NO_SSR_CODE&&n(r)}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},7375:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return PageLoader}});let l=o(8754),u=o(5864),s=o(9381),d=l._(o(8052)),f=o(2048),h=o(8011),g=o(9823),_=o(6082),y=o(7159);o(729);let PageLoader=class PageLoader{getPageList(){return(0,y.getClientBuildManifest)().then(r=>r.sortedPages)}getMiddleware(){return window.__MIDDLEWARE_MATCHERS=[],window.__MIDDLEWARE_MATCHERS}getDataHref(r){let{asPath:n,href:o,locale:l}=r,{pathname:y,query:P,search:b}=(0,g.parseRelativeUrl)(o),{pathname:E}=(0,g.parseRelativeUrl)(n),S=(0,_.removeTrailingSlash)(y);if("/"!==S[0])throw Error('Route name should start with a "/", got "'+S+'"');return(r=>{let n=(0,d.default)((0,_.removeTrailingSlash)((0,f.addLocale)(r,l)),".json");return(0,u.addBasePath)("/_next/data/"+this.buildId+n+b,!0)})(r.skipInterpolation?E:(0,h.isDynamicRoute)(S)?(0,s.interpolateAs)(y,E,P).result:S)}_isSsg(r){return this.promisedSsgManifest.then(n=>n.has(r))}loadPage(r){return this.routeLoader.loadRoute(r).then(r=>{if("component"in r)return{page:r.component,mod:r.exports,styleSheets:r.styles.map(r=>({href:r.href,text:r.content}))};throw r.error})}prefetch(r){return this.routeLoader.prefetch(r)}constructor(r,n){this.routeLoader=(0,y.createRouteLoader)(n),this.buildId=r,this.assetPrefix=n,this.promisedSsgManifest=new Promise(r=>{window.__SSG_MANIFEST?r(window.__SSG_MANIFEST):window.__SSG_MANIFEST_CB=()=>{r(window.__SSG_MANIFEST)}})}};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},3129:function(r,n,o){"use strict";let l;Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return _default}});let u=["CLS","FCP","FID","INP","LCP","TTFB"];location.href;let s=!1;function onReport(r){l&&l(r)}let _default=r=>{if(l=r,!s)for(let r of(s=!0,u))try{let n;n||(n=o(8018)),n["on"+r](onReport)}catch(n){console.warn("Failed to track "+r+" web-vital",n)}};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},5091:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"Portal",{enumerable:!0,get:function(){return Portal}});let l=o(7294),u=o(3935),Portal=r=>{let{children:n,type:o}=r,[s,d]=(0,l.useState)(null);return(0,l.useEffect)(()=>{let r=document.createElement(o);return document.body.appendChild(r),d(r),()=>{document.body.removeChild(r)}},[o]),s?(0,u.createPortal)(n,s):null};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},7786:function(r,n,o){"use strict";function removeBasePath(r){return r}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"removeBasePath",{enumerable:!0,get:function(){return removeBasePath}}),o(5213),("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},3099:function(r,n,o){"use strict";function removeLocale(r,n){return r}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"removeLocale",{enumerable:!0,get:function(){return removeLocale}}),o(891),("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},3767:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{requestIdleCallback:function(){return o},cancelIdleCallback:function(){return l}});let o="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(r){let n=Date.now();return self.setTimeout(function(){r({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-n))}})},1)},l="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(r){return clearTimeout(r)};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},4785:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"resolveHref",{enumerable:!0,get:function(){return resolveHref}});let l=o(4828),u=o(3833),s=o(9302),d=o(1306),f=o(2955),h=o(4131),g=o(1232),_=o(9381);function resolveHref(r,n,o){let y;let P="string"==typeof n?n:(0,u.formatWithValidation)(n),b=P.match(/^[a-zA-Z]{1,}:\/\//),E=b?P.slice(b[0].length):P,S=E.split("?",1);if((S[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+P+"' passed to next/router in page: '"+r.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let n=(0,d.normalizeRepeatedSlashes)(E);P=(b?b[0]:"")+n}if(!(0,h.isLocalURL)(P))return o?[P]:P;try{y=new URL(P.startsWith("#")?r.asPath:r.pathname,"http://n")}catch(r){y=new URL("/","http://n")}try{let r=new URL(P,y);r.pathname=(0,f.normalizePathTrailingSlash)(r.pathname);let n="";if((0,g.isDynamicRoute)(r.pathname)&&r.searchParams&&o){let o=(0,l.searchParamsToUrlQuery)(r.searchParams),{result:d,params:f}=(0,_.interpolateAs)(r.pathname,r.pathname,o);d&&(n=(0,u.formatWithValidation)({pathname:d,hash:r.hash,query:(0,s.omit)(o,f)}))}let d=r.origin===y.origin?r.href.slice(r.origin.length):r.href;return o?[d,n||d]:d}catch(r){return o?[P]:P}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},9513:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{RouteAnnouncer:function(){return RouteAnnouncer},default:function(){return f}});let l=o(8754),u=l._(o(7294)),s=o(4751),d={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",top:0,width:"1px",whiteSpace:"nowrap",wordWrap:"normal"},RouteAnnouncer=()=>{let{asPath:r}=(0,s.useRouter)(),[n,o]=u.default.useState(""),l=u.default.useRef(r);return u.default.useEffect(()=>{if(l.current!==r){if(l.current=r,document.title)o(document.title);else{var n;let l=document.querySelector("h1"),u=null!=(n=null==l?void 0:l.innerText)?n:null==l?void 0:l.textContent;o(u||r)}}},[r]),u.default.createElement("p",{"aria-live":"assertive",id:"__next-route-announcer__",role:"alert",style:d},n)},f=RouteAnnouncer;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},7159:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{markAssetError:function(){return markAssetError},isAssetError:function(){return isAssetError},getClientBuildManifest:function(){return getClientBuildManifest},createRouteLoader:function(){return createRouteLoader}}),o(8754),o(8052);let l=o(4581),u=o(3767),s=o(4878);function withFuture(r,n,o){let l,u=n.get(r);if(u)return"future"in u?u.future:Promise.resolve(u);let s=new Promise(r=>{l=r});return n.set(r,u={resolve:l,future:s}),o?o().then(r=>(l(r),r)).catch(o=>{throw n.delete(r),o}):s}let d=Symbol("ASSET_LOAD_ERROR");function markAssetError(r){return Object.defineProperty(r,d,{})}function isAssetError(r){return r&&d in r}function hasPrefetch(r){try{return r=document.createElement("link"),!!window.MSInputMethodContext&&!!document.documentMode||r.relList.supports("prefetch")}catch(r){return!1}}let f=hasPrefetch(),getAssetQueryString=()=>(0,s.getDeploymentIdQueryOrEmptyString)();function prefetchViaDom(r,n,o){return new Promise((l,u)=>{let s='\n link[rel="prefetch"][href^="'+r+'"],\n link[rel="preload"][href^="'+r+'"],\n script[src^="'+r+'"]';if(document.querySelector(s))return l();o=document.createElement("link"),n&&(o.as=n),o.rel="prefetch",o.crossOrigin=void 0,o.onload=l,o.onerror=()=>u(markAssetError(Error("Failed to prefetch: "+r))),o.href=r,document.head.appendChild(o)})}function appendScript(r,n){return new Promise((o,l)=>{(n=document.createElement("script")).onload=o,n.onerror=()=>l(markAssetError(Error("Failed to load script: "+r))),n.crossOrigin=void 0,n.src=r,document.body.appendChild(n)})}function resolvePromiseWithTimeout(r,n,o){return new Promise((l,s)=>{let d=!1;r.then(r=>{d=!0,l(r)}).catch(s),(0,u.requestIdleCallback)(()=>setTimeout(()=>{d||s(o)},n))})}function getClientBuildManifest(){if(self.__BUILD_MANIFEST)return Promise.resolve(self.__BUILD_MANIFEST);let r=new Promise(r=>{let n=self.__BUILD_MANIFEST_CB;self.__BUILD_MANIFEST_CB=()=>{r(self.__BUILD_MANIFEST),n&&n()}});return resolvePromiseWithTimeout(r,3800,markAssetError(Error("Failed to load client build manifest")))}function getFilesForRoute(r,n){return getClientBuildManifest().then(o=>{if(!(n in o))throw markAssetError(Error("Failed to lookup route: "+n));let u=o[n].map(n=>r+"/_next/"+encodeURI(n));return{scripts:u.filter(r=>r.endsWith(".js")).map(r=>(0,l.__unsafeCreateTrustedScriptURL)(r)+getAssetQueryString()),css:u.filter(r=>r.endsWith(".css")).map(r=>r+getAssetQueryString())}})}function createRouteLoader(r){let n=new Map,o=new Map,l=new Map,s=new Map;function maybeExecuteScript(r){{let n=o.get(r.toString());return n||(document.querySelector('script[src^="'+r+'"]')?Promise.resolve():(o.set(r.toString(),n=appendScript(r)),n))}}function fetchStyleSheet(r){let n=l.get(r);return n||l.set(r,n=fetch(r).then(n=>{if(!n.ok)throw Error("Failed to load stylesheet: "+r);return n.text().then(n=>({href:r,content:n}))}).catch(r=>{throw markAssetError(r)})),n}return{whenEntrypoint:r=>withFuture(r,n),onEntrypoint(r,o){(o?Promise.resolve().then(()=>o()).then(r=>({component:r&&r.default||r,exports:r}),r=>({error:r})):Promise.resolve(void 0)).then(o=>{let l=n.get(r);l&&"resolve"in l?o&&(n.set(r,o),l.resolve(o)):(o?n.set(r,o):n.delete(r),s.delete(r))})},loadRoute(o,l){return withFuture(o,s,()=>{let u;return resolvePromiseWithTimeout(getFilesForRoute(r,o).then(r=>{let{scripts:l,css:u}=r;return Promise.all([n.has(o)?[]:Promise.all(l.map(maybeExecuteScript)),Promise.all(u.map(fetchStyleSheet))])}).then(r=>this.whenEntrypoint(o).then(n=>({entrypoint:n,styles:r[1]}))),3800,markAssetError(Error("Route did not complete loading: "+o))).then(r=>{let{entrypoint:n,styles:o}=r,l=Object.assign({styles:o},n);return"error"in n?n:l}).catch(r=>{if(l)throw r;return{error:r}}).finally(()=>null==u?void 0:u())})},prefetch(n){let o;return(o=navigator.connection)&&(o.saveData||/2g/.test(o.effectiveType))?Promise.resolve():getFilesForRoute(r,n).then(r=>Promise.all(f?r.scripts.map(r=>prefetchViaDom(r.toString(),"script")):[])).then(()=>{(0,u.requestIdleCallback)(()=>this.loadRoute(n,!0).catch(()=>{}))}).catch(()=>{})}}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},4751:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{Router:function(){return s.default},default:function(){return P},withRouter:function(){return h.default},useRouter:function(){return useRouter},createRouter:function(){return createRouter},makePublicRouterInstance:function(){return makePublicRouterInstance}});let l=o(8754),u=l._(o(7294)),s=l._(o(7797)),d=o(637),f=l._(o(676)),h=l._(o(7727)),g={router:null,readyCallbacks:[],ready(r){if(this.router)return r();this.readyCallbacks.push(r)}},_=["pathname","route","query","asPath","components","isFallback","basePath","locale","locales","defaultLocale","isReady","isPreview","isLocaleDomain","domainLocales"],y=["push","replace","reload","back","prefetch","beforePopState"];function getRouter(){if(!g.router)throw Error('No router instance found.\nYou should only use "next/router" on the client side of your app.\n');return g.router}Object.defineProperty(g,"events",{get:()=>s.default.events}),_.forEach(r=>{Object.defineProperty(g,r,{get(){let n=getRouter();return n[r]}})}),y.forEach(r=>{g[r]=function(){for(var n=arguments.length,o=Array(n),l=0;l{g.ready(()=>{s.default.events.on(r,function(){for(var n=arguments.length,o=Array(n),l=0;lr()),g.readyCallbacks=[],g.router}function makePublicRouterInstance(r){let n={};for(let o of _){if("object"==typeof r[o]){n[o]=Object.assign(Array.isArray(r[o])?[]:{},r[o]);continue}n[o]=r[o]}return n.events=s.default.events,y.forEach(o=>{n[o]=function(){for(var n=arguments.length,l=Array(n),u=0;u{if(s.default.preinit){r.forEach(r=>{s.default.preinit(r,{as:"style"})});return}{let n=document.head;r.forEach(r=>{let o=document.createElement("link");o.type="text/css",o.rel="stylesheet",o.href=r,n.appendChild(o)})}},loadScript=r=>{let{src:n,id:o,onLoad:l=()=>{},onReady:u=null,dangerouslySetInnerHTML:s,children:d="",strategy:f="afterInteractive",onError:g,stylesheets:b}=r,E=o||n;if(E&&y.has(E))return;if(_.has(n)){y.add(E),_.get(n).then(l,g);return}let afterLoad=()=>{u&&u(),y.add(E)},S=document.createElement("script"),R=new Promise((r,n)=>{S.addEventListener("load",function(n){r(),l&&l.call(this,n),afterLoad()}),S.addEventListener("error",function(r){n(r)})}).catch(function(r){g&&g(r)});for(let[o,l]of(s?(S.innerHTML=s.__html||"",afterLoad()):d?(S.textContent="string"==typeof d?d:Array.isArray(d)?d.join(""):"",afterLoad()):n&&(S.src=n,_.set(n,R)),Object.entries(r))){if(void 0===l||P.includes(o))continue;let r=h.DOMAttributeNames[o]||o.toLowerCase();S.setAttribute(r,l)}"worker"===f&&S.setAttribute("type","text/partytown"),S.setAttribute("data-nscript",f),b&&insertStylesheets(b),document.body.appendChild(S)};function handleClientScriptLoad(r){let{strategy:n="afterInteractive"}=r;"lazyOnload"===n?window.addEventListener("load",()=>{(0,g.requestIdleCallback)(()=>loadScript(r))}):loadScript(r)}function loadLazyScript(r){"complete"===document.readyState?(0,g.requestIdleCallback)(()=>loadScript(r)):window.addEventListener("load",()=>{(0,g.requestIdleCallback)(()=>loadScript(r))})}function addBeforeInteractiveToCache(){let r=[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')];r.forEach(r=>{let n=r.id||r.getAttribute("src");y.add(n)})}function initScriptLoader(r){r.forEach(handleClientScriptLoad),addBeforeInteractiveToCache()}function Script(r){let{id:n,src:o="",onLoad:l=()=>{},onReady:u=null,strategy:h="afterInteractive",onError:g,stylesheets:_,...P}=r,{updateScripts:b,scripts:E,getIsSsr:S,appDir:R,nonce:w}=(0,d.useContext)(f.HeadManagerContext),O=(0,d.useRef)(!1);(0,d.useEffect)(()=>{let r=n||o;O.current||(u&&r&&y.has(r)&&u(),O.current=!0)},[u,n,o]);let j=(0,d.useRef)(!1);if((0,d.useEffect)(()=>{j.current||("afterInteractive"===h?loadScript(r):"lazyOnload"===h&&loadLazyScript(r),j.current=!0)},[r,h]),("beforeInteractive"===h||"worker"===h)&&(b?(E[h]=(E[h]||[]).concat([{id:n,src:o,onLoad:l,onReady:u,onError:g,...P}]),b(E)):S&&S()?y.add(n||o):S&&!S()&&loadScript(r)),R){if(_&&_.forEach(r=>{s.default.preinit(r,{as:"style"})}),"beforeInteractive"===h)return o?(s.default.preload(o,P.integrity?{as:"script",integrity:P.integrity}:{as:"script"}),d.default.createElement("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([o])+")"}})):(P.dangerouslySetInnerHTML&&(P.children=P.dangerouslySetInnerHTML.__html,delete P.dangerouslySetInnerHTML),d.default.createElement("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...P}])+")"}}));"afterInteractive"===h&&o&&s.default.preload(o,P.integrity?{as:"script",integrity:P.integrity}:{as:"script"})}return null}Object.defineProperty(Script,"__nextScript",{value:!0});let b=Script;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},6077:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return reportToSocket}});let l=o(6948);function reportToSocket(r){if("ended"!==r.state.state)throw Error("Expected span to be ended");(0,l.sendMessage)(JSON.stringify({event:"span-end",startTime:r.startTime,endTime:r.state.endTime,spanName:r.name,attributes:r.attributes}))}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},2295:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return s}});let l=o(8754),u=l._(o(3745));let Span=class Span{end(r){if("ended"===this.state.state)throw Error("Span has already ended");this.state={state:"ended",endTime:null!=r?r:Date.now()},this.onSpanEnd(this)}constructor(r,n,o){var l,u;this.name=r,this.attributes=null!=(l=n.attributes)?l:{},this.startTime=null!=(u=n.startTime)?u:Date.now(),this.onSpanEnd=o,this.state={state:"inprogress"}}};let Tracer=class Tracer{startSpan(r,n){return new Span(r,n,this.handleSpanEnd)}onSpanEnd(r){return this._emitter.on("spanend",r),()=>{this._emitter.off("spanend",r)}}constructor(){this._emitter=(0,u.default)(),this.handleSpanEnd=r=>{this._emitter.emit("spanend",r)}}};let s=new Tracer;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},4581:function(r,n){"use strict";let o;function getPolicy(){if(void 0===o){var r;o=(null==(r=window.trustedTypes)?void 0:r.createPolicy("nextjs",{createHTML:r=>r,createScript:r=>r,createScriptURL:r=>r}))||null}return o}function __unsafeCreateTrustedScriptURL(r){var n;return(null==(n=getPolicy())?void 0:n.createScriptURL(r))||r}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"__unsafeCreateTrustedScriptURL",{enumerable:!0,get:function(){return __unsafeCreateTrustedScriptURL}}),("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},1867:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),o(4878),self.__next_set_public_path__=r=>{o.p=r},("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},7727:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return withRouter}});let l=o(8754),u=l._(o(7294)),s=o(4751);function withRouter(r){function WithRouterWrapper(n){return u.default.createElement(r,{router:(0,s.useRouter)(),...n})}return WithRouterWrapper.getInitialProps=r.getInitialProps,WithRouterWrapper.origGetInitialProps=r.origGetInitialProps,WithRouterWrapper}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},8955:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return App}});let l=o(8754),u=l._(o(7294)),s=o(1306);async function appGetInitialProps(r){let{Component:n,ctx:o}=r,l=await (0,s.loadGetInitialProps)(n,o);return{pageProps:l}}let App=class App extends u.default.Component{render(){let{Component:r,pageProps:n}=this.props;return u.default.createElement(r,n)}};App.origGetInitialProps=appGetInitialProps,App.getInitialProps=appGetInitialProps,("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},4570:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return Error}});let l=o(8754),u=l._(o(7294)),s=l._(o(46)),d={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function _getInitialProps(r){let{res:n,err:o}=r,l=n&&n.statusCode?n.statusCode:o?o.statusCode:404;return{statusCode:l}}let f={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{lineHeight:"48px"},h1:{display:"inline-block",margin:"0 20px 0 0",paddingRight:23,fontSize:24,fontWeight:500,verticalAlign:"top"},h2:{fontSize:14,fontWeight:400,lineHeight:"28px"},wrap:{display:"inline-block"}};let Error=class Error extends u.default.Component{render(){let{statusCode:r,withDarkMode:n=!0}=this.props,o=this.props.title||d[r]||"An unexpected error has occurred";return u.default.createElement("div",{style:f.error},u.default.createElement(s.default,null,u.default.createElement("title",null,r?r+": "+o:"Application error: a client-side exception has occurred")),u.default.createElement("div",{style:f.desc},u.default.createElement("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}"+(n?"@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}":"")}}),r?u.default.createElement("h1",{className:"next-error-h1",style:f.h1},r):null,u.default.createElement("div",{style:f.wrap},u.default.createElement("h2",{style:f.h2},this.props.title||r?o:u.default.createElement(u.default.Fragment,null,"Application error: a client-side exception has occurred (see the browser console for more information)"),"."))))}};Error.displayName="ErrorPage",Error.getInitialProps=_getInitialProps,Error.origGetInitialProps=_getInitialProps,("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},5938:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"AmpStateContext",{enumerable:!0,get:function(){return s}});let l=o(8754),u=l._(o(7294)),s=u.default.createContext({})},8926:function(r,n){"use strict";function isInAmpMode(r){let{ampFirst:n=!1,hybrid:o=!1,hasQuery:l=!1}=void 0===r?{}:r;return n||o&&l}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isInAmpMode",{enumerable:!0,get:function(){return isInAmpMode}})},1158:function(r,n,o){"use strict";var l,u;Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{CacheStates:function(){return l},AppRouterContext:function(){return f},LayoutRouterContext:function(){return h},GlobalLayoutRouterContext:function(){return g},TemplateContext:function(){return _}});let s=o(8754),d=s._(o(7294));(u=l||(l={})).LAZY_INITIALIZED="LAZYINITIALIZED",u.DATA_FETCH="DATAFETCH",u.READY="READY";let f=d.default.createContext(null),h=d.default.createContext(null),g=d.default.createContext(null),_=d.default.createContext(null)},1403:function(r,n){"use strict";function murmurhash2(r){let n=0;for(let o=0;o>>13,n=Math.imul(n,1540483477)}return n>>>0}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"BloomFilter",{enumerable:!0,get:function(){return BloomFilter}});let BloomFilter=class BloomFilter{static from(r,n){void 0===n&&(n=.01);let o=new BloomFilter(r.length,n);for(let n of r)o.add(n);return o}export(){let r={numItems:this.numItems,errorRate:this.errorRate,numBits:this.numBits,numHashes:this.numHashes,bitArray:this.bitArray};return r}import(r){this.numItems=r.numItems,this.errorRate=r.errorRate,this.numBits=r.numBits,this.numHashes=r.numHashes,this.bitArray=r.bitArray}add(r){let n=this.getHashValues(r);n.forEach(r=>{this.bitArray[r]=1})}contains(r){let n=this.getHashValues(r);return n.every(r=>this.bitArray[r])}getHashValues(r){let n=[];for(let o=1;o<=this.numHashes;o++){let l=murmurhash2(""+r+o)%this.numBits;n.push(l)}return n}constructor(r,n){this.numItems=r,this.errorRate=n,this.numBits=Math.ceil(-(r*Math.log(n))/(Math.log(2)*Math.log(2))),this.numHashes=Math.ceil(this.numBits/r*Math.log(2)),this.bitArray=Array(this.numBits).fill(0)}}},729:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{MODERN_BROWSERSLIST_TARGET:function(){return u.default},COMPILER_NAMES:function(){return s},INTERNAL_HEADERS:function(){return d},COMPILER_INDEXES:function(){return f},PHASE_EXPORT:function(){return h},PHASE_PRODUCTION_BUILD:function(){return g},PHASE_PRODUCTION_SERVER:function(){return _},PHASE_DEVELOPMENT_SERVER:function(){return y},PHASE_TEST:function(){return P},PHASE_INFO:function(){return b},PAGES_MANIFEST:function(){return E},APP_PATHS_MANIFEST:function(){return S},APP_PATH_ROUTES_MANIFEST:function(){return R},BUILD_MANIFEST:function(){return w},APP_BUILD_MANIFEST:function(){return O},FUNCTIONS_CONFIG_MANIFEST:function(){return j},SUBRESOURCE_INTEGRITY_MANIFEST:function(){return A},NEXT_FONT_MANIFEST:function(){return M},EXPORT_MARKER:function(){return C},EXPORT_DETAIL:function(){return I},PRERENDER_MANIFEST:function(){return x},ROUTES_MANIFEST:function(){return L},IMAGES_MANIFEST:function(){return N},SERVER_FILES_MANIFEST:function(){return D},DEV_CLIENT_PAGES_MANIFEST:function(){return k},MIDDLEWARE_MANIFEST:function(){return F},DEV_MIDDLEWARE_MANIFEST:function(){return U},REACT_LOADABLE_MANIFEST:function(){return H},FONT_MANIFEST:function(){return B},SERVER_DIRECTORY:function(){return W},CONFIG_FILES:function(){return q},BUILD_ID_FILE:function(){return z},BLOCKED_PAGES:function(){return G},CLIENT_PUBLIC_FILES_PATH:function(){return V},CLIENT_STATIC_FILES_PATH:function(){return X},STRING_LITERAL_DROP_BUNDLE:function(){return Y},NEXT_BUILTIN_DOCUMENT:function(){return K},BARREL_OPTIMIZATION_PREFIX:function(){return Q},CLIENT_REFERENCE_MANIFEST:function(){return $},SERVER_REFERENCE_MANIFEST:function(){return J},MIDDLEWARE_BUILD_MANIFEST:function(){return Z},MIDDLEWARE_REACT_LOADABLE_MANIFEST:function(){return ee},CLIENT_STATIC_FILES_RUNTIME_MAIN:function(){return et},CLIENT_STATIC_FILES_RUNTIME_MAIN_APP:function(){return er},APP_CLIENT_INTERNALS:function(){return en},CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH:function(){return ea},CLIENT_STATIC_FILES_RUNTIME_AMP:function(){return eo},CLIENT_STATIC_FILES_RUNTIME_WEBPACK:function(){return ei},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS:function(){return el},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL:function(){return eu},EDGE_RUNTIME_WEBPACK:function(){return es},TEMPORARY_REDIRECT_STATUS:function(){return ec},PERMANENT_REDIRECT_STATUS:function(){return ed},STATIC_PROPS_ID:function(){return ef},SERVER_PROPS_ID:function(){return ep},PAGE_SEGMENT_KEY:function(){return eh},GOOGLE_FONT_PROVIDER:function(){return em},OPTIMIZED_FONT_PROVIDERS:function(){return eg},DEFAULT_SERIF_FONT:function(){return e_},DEFAULT_SANS_SERIF_FONT:function(){return ey},STATIC_STATUS_PAGES:function(){return eP},TRACE_OUTPUT_VERSION:function(){return eb},TURBO_TRACE_DEFAULT_MEMORY_LIMIT:function(){return ev},RSC_MODULE_TYPES:function(){return eE},EDGE_UNSUPPORTED_NODE_APIS:function(){return eS},SYSTEM_ENTRYPOINTS:function(){return eR}});let l=o(8754),u=l._(o(1329)),s={client:"client",server:"server",edgeServer:"edge-server"},d=["x-invoke-path","x-invoke-status","x-invoke-error","x-invoke-query","x-middleware-invoke"],f={[s.client]:0,[s.server]:1,[s.edgeServer]:2},h="phase-export",g="phase-production-build",_="phase-production-server",y="phase-development-server",P="phase-test",b="phase-info",E="pages-manifest.json",S="app-paths-manifest.json",R="app-path-routes-manifest.json",w="build-manifest.json",O="app-build-manifest.json",j="functions-config-manifest.json",A="subresource-integrity-manifest",M="next-font-manifest",C="export-marker.json",I="export-detail.json",x="prerender-manifest.json",L="routes-manifest.json",N="images-manifest.json",D="required-server-files.json",k="_devPagesManifest.json",F="middleware-manifest.json",U="_devMiddlewareManifest.json",H="react-loadable-manifest.json",B="font-manifest.json",W="server",q=["next.config.js","next.config.mjs"],z="BUILD_ID",G=["/_document","/_app","/_error"],V="public",X="static",Y="__NEXT_DROP_CLIENT_FILE__",K="__NEXT_BUILTIN_DOCUMENT__",Q="__barrel_optimize__",$="client-reference-manifest",J="server-reference-manifest",Z="middleware-build-manifest",ee="middleware-react-loadable-manifest",et="main",er=""+et+"-app",en="app-pages-internals",ea="react-refresh",eo="amp",ei="webpack",el="polyfills",eu=Symbol(el),es="edge-runtime-webpack",ec=307,ed=308,ef="__N_SSG",ep="__N_SSP",eh="__PAGE__",em="https://fonts.googleapis.com/",eg=[{url:em,preconnect:"https://fonts.gstatic.com"},{url:"https://use.typekit.net",preconnect:"https://use.typekit.net"}],e_={name:"Times New Roman",xAvgCharWidth:821,azAvgWidth:854.3953488372093,unitsPerEm:2048},ey={name:"Arial",xAvgCharWidth:904,azAvgWidth:934.5116279069767,unitsPerEm:2048},eP=["/500"],eb=1,ev=6e3,eE={client:"client",server:"server"},eS=["clearImmediate","setImmediate","BroadcastChannel","ByteLengthQueuingStrategy","CompressionStream","CountQueuingStrategy","DecompressionStream","DomException","MessageChannel","MessageEvent","MessagePort","ReadableByteStreamController","ReadableStreamBYOBRequest","ReadableStreamDefaultController","TransformStreamDefaultController","WritableStreamDefaultController"],eR=new Set([et,ea,eo,er]);("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},4125:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"escapeStringRegexp",{enumerable:!0,get:function(){return escapeStringRegexp}});let o=/[|\\{}()[\]^$+*?.-]/,l=/[|\\{}()[\]^$+*?.-]/g;function escapeStringRegexp(r){return o.test(r)?r.replace(l,"\\$&"):r}},7768:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"HeadManagerContext",{enumerable:!0,get:function(){return s}});let l=o(8754),u=l._(o(7294)),s=u.default.createContext({})},46:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{defaultHead:function(){return defaultHead},default:function(){return y}});let l=o(8754),u=o(1757),s=u._(o(7294)),d=l._(o(3632)),f=o(5938),h=o(7768),g=o(8926);function defaultHead(r){void 0===r&&(r=!1);let n=[s.default.createElement("meta",{charSet:"utf-8"})];return r||n.push(s.default.createElement("meta",{name:"viewport",content:"width=device-width"})),n}function onlyReactElement(r,n){return"string"==typeof n||"number"==typeof n?r:n.type===s.default.Fragment?r.concat(s.default.Children.toArray(n.props.children).reduce((r,n)=>"string"==typeof n||"number"==typeof n?r:r.concat(n),[])):r.concat(n)}o(9941);let _=["name","httpEquiv","charSet","itemProp"];function unique(){let r=new Set,n=new Set,o=new Set,l={};return u=>{let s=!0,d=!1;if(u.key&&"number"!=typeof u.key&&u.key.indexOf("$")>0){d=!0;let n=u.key.slice(u.key.indexOf("$")+1);r.has(n)?s=!1:r.add(n)}switch(u.type){case"title":case"base":n.has(u.type)?s=!1:n.add(u.type);break;case"meta":for(let r=0,n=_.length;r{let l=r.key||n;if(!o&&"link"===r.type&&r.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(n=>r.props.href.startsWith(n))){let n={...r.props||{}};return n["data-href"]=n.href,n.href=void 0,n["data-optimized-fonts"]=!0,s.default.cloneElement(r,n)}return s.default.cloneElement(r,{key:l})})}function Head(r){let{children:n}=r,o=(0,s.useContext)(f.AmpStateContext),l=(0,s.useContext)(h.HeadManagerContext);return s.default.createElement(d.default,{reduceComponentsToState:reduceComponents,headManager:l,inAmpMode:(0,g.isInAmpMode)(o)},n)}let y=Head;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},8197:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{SearchParamsContext:function(){return u},PathnameContext:function(){return s},PathParamsContext:function(){return d}});let l=o(7294),u=(0,l.createContext)(null),s=(0,l.createContext)(null),d=(0,l.createContext)(null)},4656:function(r,n){"use strict";function normalizeLocalePath(r,n){let o;let l=r.split("/");return(n||[]).some(n=>!!l[1]&&l[1].toLowerCase()===n.toLowerCase()&&(o=n,l.splice(1,1),r=l.join("/")||"/",!0)),{pathname:r,detectedLocale:o}}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"normalizeLocalePath",{enumerable:!0,get:function(){return normalizeLocalePath}})},4955:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"ImageConfigContext",{enumerable:!0,get:function(){return d}});let l=o(8754),u=l._(o(7294)),s=o(7599),d=u.default.createContext(s.imageConfigDefault)},7599:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{VALID_LOADERS:function(){return o},imageConfigDefault:function(){return l}});let o=["default","imgix","cloudinary","akamai","custom"],l={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",remotePatterns:[],unoptimized:!1}},9942:function(r,n){"use strict";function getObjectClassLabel(r){return Object.prototype.toString.call(r)}function isPlainObject(r){if("[object Object]"!==getObjectClassLabel(r))return!1;let n=Object.getPrototypeOf(r);return null===n||n.hasOwnProperty("isPrototypeOf")}Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{getObjectClassLabel:function(){return getObjectClassLabel},isPlainObject:function(){return isPlainObject}})},4600:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{NEXT_DYNAMIC_NO_SSR_CODE:function(){return o},throwWithNoSSR:function(){return throwWithNoSSR}});let o="NEXT_DYNAMIC_NO_SSR_CODE";function throwWithNoSSR(){let r=Error(o);throw r.digest=o,r}},3745:function(r,n){"use strict";function mitt(){let r=Object.create(null);return{on(n,o){(r[n]||(r[n]=[])).push(o)},off(n,o){r[n]&&r[n].splice(r[n].indexOf(o)>>>0,1)},emit(n){for(var o=arguments.length,l=Array(o>1?o-1:0),u=1;u{r(...l)})}}}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return mitt}})},1329:function(r){"use strict";r.exports=["chrome 64","edge 79","firefox 67","opera 51","safari 12"]},8902:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"denormalizePagePath",{enumerable:!0,get:function(){return denormalizePagePath}});let l=o(1232),u=o(7932);function denormalizePagePath(r){let n=(0,u.normalizePathSep)(r);return n.startsWith("/index/")&&!(0,l.isDynamicRoute)(n)?n.slice(6):"/index"!==n?n:"/"}},3029:function(r,n){"use strict";function ensureLeadingSlash(r){return r.startsWith("/")?r:"/"+r}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"ensureLeadingSlash",{enumerable:!0,get:function(){return ensureLeadingSlash}})},7932:function(r,n){"use strict";function normalizePathSep(r){return r.replace(/\\/g,"/")}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"normalizePathSep",{enumerable:!0,get:function(){return normalizePathSep}})},637:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"RouterContext",{enumerable:!0,get:function(){return s}});let l=o(8754),u=l._(o(7294)),s=u.default.createContext(null)},7178:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{adaptForAppRouterInstance:function(){return adaptForAppRouterInstance},adaptForSearchParams:function(){return adaptForSearchParams},adaptForPathParams:function(){return adaptForPathParams},PathnameContextProviderAdapter:function(){return PathnameContextProviderAdapter}});let l=o(1757),u=l._(o(7294)),s=o(8197),d=o(1232),f=o(2391),h=o(8300);function adaptForAppRouterInstance(r){return{back(){r.back()},forward(){r.forward()},refresh(){r.reload()},push(n,o){let{scroll:l}=void 0===o?{}:o;r.push(n,void 0,{scroll:l})},replace(n,o){let{scroll:l}=void 0===o?{}:o;r.replace(n,void 0,{scroll:l})},prefetch(n){r.prefetch(n)}}}function adaptForSearchParams(r){return r.isReady&&r.query?(0,f.asPathToSearchParams)(r.asPath):new URLSearchParams}function adaptForPathParams(r){if(!r.isReady||!r.query)return null;let n={},o=(0,h.getRouteRegex)(r.pathname),l=Object.keys(o.groups);for(let o of l)n[o]=r.query[o];return n}function PathnameContextProviderAdapter(r){let{children:n,router:o,...l}=r,f=(0,u.useRef)(l.isAutoExport),h=(0,u.useMemo)(()=>{let r;let n=f.current;if(n&&(f.current=!1),(0,d.isDynamicRoute)(o.pathname)&&(o.isFallback||n&&!o.isReady))return null;try{r=new URL(o.asPath,"http://f")}catch(r){return"/"}return r.pathname},[o.asPath,o.isFallback,o.isReady,o.pathname]);return u.default.createElement(s.PathnameContext.Provider,{value:h},n)}},7797:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{default:function(){return Router},matchesMiddleware:function(){return matchesMiddleware},createKey:function(){return createKey}});let l=o(8754),u=o(1757),s=o(6082),d=o(7159),f=o(2288),h=u._(o(676)),g=o(8902),_=o(4656),y=l._(o(3745)),P=o(1306),b=o(8011),E=o(9823);o(2431);let S=o(9001),R=o(8300),w=o(3833);o(4287);let O=o(891),j=o(2048),A=o(3099),M=o(7786),C=o(5864),I=o(5213),x=o(4785),L=o(9423),N=o(673),D=o(8979),k=o(1530),F=o(4131),U=o(6116),H=o(9302),B=o(9381),W=o(9987);function buildCancellationError(){return Object.assign(Error("Route Cancelled"),{cancelled:!0})}async function matchesMiddleware(r){let n=await Promise.resolve(r.router.pageLoader.getMiddleware());if(!n)return!1;let{pathname:o}=(0,O.parsePath)(r.asPath),l=(0,I.hasBasePath)(o)?(0,M.removeBasePath)(o):o,u=(0,C.addBasePath)((0,j.addLocale)(l,r.locale));return n.some(r=>new RegExp(r.regexp).test(u))}function stripOrigin(r){let n=(0,P.getLocationOrigin)();return r.startsWith(n)?r.substring(n.length):r}function prepareUrlAs(r,n,o){let[l,u]=(0,x.resolveHref)(r,n,!0),s=(0,P.getLocationOrigin)(),d=l.startsWith(s),f=u&&u.startsWith(s);l=stripOrigin(l),u=u?stripOrigin(u):u;let h=d?l:(0,C.addBasePath)(l),g=o?stripOrigin((0,x.resolveHref)(r,o)):u||l;return{url:h,as:f?g:(0,C.addBasePath)(g)}}function resolveDynamicRoute(r,n){let o=(0,s.removeTrailingSlash)((0,g.denormalizePagePath)(r));return"/404"===o||"/_error"===o?r:(n.includes(o)||n.some(n=>{if((0,b.isDynamicRoute)(n)&&(0,R.getRouteRegex)(n).re.test(o))return r=n,!0}),(0,s.removeTrailingSlash)(r))}function getMiddlewareData(r,n,o){let l={basePath:o.router.basePath,i18n:{locales:o.router.locales},trailingSlash:!1},u=n.headers.get("x-nextjs-rewrite"),f=u||n.headers.get("x-nextjs-matched-path"),h=n.headers.get("x-matched-path");if(!h||f||h.includes("__next_data_catchall")||h.includes("/_error")||h.includes("/404")||(f=h),f){if(f.startsWith("/")){let n=(0,E.parseRelativeUrl)(f),h=(0,N.getNextPathnameInfo)(n.pathname,{nextConfig:l,parseData:!0}),g=(0,s.removeTrailingSlash)(h.pathname);return Promise.all([o.router.pageLoader.getPageList(),(0,d.getClientBuildManifest)()]).then(s=>{let[d,{__rewrites:f}]=s,y=(0,j.addLocale)(h.pathname,h.locale);if((0,b.isDynamicRoute)(y)||!u&&d.includes((0,_.normalizeLocalePath)((0,M.removeBasePath)(y),o.router.locales).pathname)){let o=(0,N.getNextPathnameInfo)((0,E.parseRelativeUrl)(r).pathname,{nextConfig:l,parseData:!0});y=(0,C.addBasePath)(o.pathname),n.pathname=y}if(!d.includes(g)){let r=resolveDynamicRoute(g,d);r!==g&&(g=r)}let P=d.includes(g)?g:resolveDynamicRoute((0,_.normalizeLocalePath)((0,M.removeBasePath)(n.pathname),o.router.locales).pathname,d);if((0,b.isDynamicRoute)(P)){let r=(0,S.getRouteMatcher)((0,R.getRouteRegex)(P))(y);Object.assign(n.query,r||{})}return{type:"rewrite",parsedAs:n,resolvedHref:P}})}let n=(0,O.parsePath)(r),h=(0,D.formatNextPathnameInfo)({...(0,N.getNextPathnameInfo)(n.pathname,{nextConfig:l,parseData:!0}),defaultLocale:o.router.defaultLocale,buildId:""});return Promise.resolve({type:"redirect-external",destination:""+h+n.query+n.hash})}let g=n.headers.get("x-nextjs-redirect");if(g){if(g.startsWith("/")){let r=(0,O.parsePath)(g),n=(0,D.formatNextPathnameInfo)({...(0,N.getNextPathnameInfo)(r.pathname,{nextConfig:l,parseData:!0}),defaultLocale:o.router.defaultLocale,buildId:""});return Promise.resolve({type:"redirect-internal",newAs:""+n+r.query+r.hash,newUrl:""+n+r.query+r.hash})}return Promise.resolve({type:"redirect-external",destination:g})}return Promise.resolve({type:"next"})}async function withMiddlewareEffects(r){let n=await matchesMiddleware(r);if(!n||!r.fetchData)return null;try{let n=await r.fetchData(),o=await getMiddlewareData(n.dataHref,n.response,r);return{dataHref:n.dataHref,json:n.json,response:n.response,text:n.text,cacheKey:n.cacheKey,effect:o}}catch(r){return null}}let q=Symbol("SSG_DATA_NOT_FOUND");function fetchRetry(r,n,o){return fetch(r,{credentials:"same-origin",method:o.method||"GET",headers:Object.assign({},o.headers,{"x-nextjs-data":"1"})}).then(l=>!l.ok&&n>1&&l.status>=500?fetchRetry(r,n-1,o):l)}function tryToParseAsJSON(r){try{return JSON.parse(r)}catch(r){return null}}function fetchNextData(r){var n;let{dataHref:o,inflightCache:l,isPrefetch:u,hasMiddleware:s,isServerRender:f,parseJSON:h,persistCache:g,isBackground:_,unstable_skipClientCache:y}=r,{href:P}=new URL(o,window.location.href),getData=r=>fetchRetry(o,f?3:1,{headers:Object.assign({},u?{purpose:"prefetch"}:{},u&&s?{"x-middleware-prefetch":"1"}:{}),method:null!=(n=null==r?void 0:r.method)?n:"GET"}).then(n=>n.ok&&(null==r?void 0:r.method)==="HEAD"?{dataHref:o,response:n,text:"",json:{},cacheKey:P}:n.text().then(r=>{if(!n.ok){if(s&&[301,302,307,308].includes(n.status))return{dataHref:o,response:n,text:r,json:{},cacheKey:P};if(404===n.status){var l;if(null==(l=tryToParseAsJSON(r))?void 0:l.notFound)return{dataHref:o,json:{notFound:q},response:n,text:r,cacheKey:P}}let u=Error("Failed to load static props");throw f||(0,d.markAssetError)(u),u}return{dataHref:o,json:h?tryToParseAsJSON(r):null,response:n,text:r,cacheKey:P}})).then(r=>(g&&"no-cache"!==r.response.headers.get("x-middleware-cache")||delete l[P],r)).catch(r=>{throw y||delete l[P],("Failed to fetch"===r.message||"NetworkError when attempting to fetch resource."===r.message||"Load failed"===r.message)&&(0,d.markAssetError)(r),r});return y&&g?getData({}).then(r=>(l[P]=Promise.resolve(r),r)):void 0!==l[P]?l[P]:l[P]=getData(_?{method:"HEAD"}:{})}function createKey(){return Math.random().toString(36).slice(2,10)}function handleHardNavigation(r){let{url:n,router:o}=r;if(n===(0,C.addBasePath)((0,j.addLocale)(o.asPath,o.locale)))throw Error("Invariant: attempted to hard navigate to the same URL "+n+" "+location.href);window.location.href=n}let getCancelledHandler=r=>{let{route:n,router:o}=r,l=!1,u=o.clc=()=>{l=!0};return()=>{if(l){let r=Error('Abort fetching component for route: "'+n+'"');throw r.cancelled=!0,r}u===o.clc&&(o.clc=null)}};let Router=class Router{reload(){window.location.reload()}back(){window.history.back()}forward(){window.history.forward()}push(r,n,o){return void 0===o&&(o={}),{url:r,as:n}=prepareUrlAs(this,r,n),this.change("pushState",r,n,o)}replace(r,n,o){return void 0===o&&(o={}),{url:r,as:n}=prepareUrlAs(this,r,n),this.change("replaceState",r,n,o)}async _bfl(r,n,o,l){{let h=!1,g=!1;for(let _ of[r,n])if(_){let n=(0,s.removeTrailingSlash)(new URL(_,"http://n").pathname),y=(0,C.addBasePath)((0,j.addLocale)(n,o||this.locale));if(n!==(0,s.removeTrailingSlash)(new URL(this.asPath,"http://n").pathname)){var u,d,f;for(let r of(h=h||!!(null==(u=this._bfl_s)?void 0:u.contains(n))||!!(null==(d=this._bfl_s)?void 0:d.contains(y)),[n,y])){let n=r.split("/");for(let r=0;!g&&r{})}}}}return!1}async change(r,n,o,l,u){var g,_,y,x,L,N,D,U,W;let z,G;if(!(0,F.isLocalURL)(n))return handleHardNavigation({url:n,router:this}),!1;let V=1===l._h;V||l.shallow||await this._bfl(o,void 0,l.locale);let X=V||l._shouldResolveHref||(0,O.parsePath)(n).pathname===(0,O.parsePath)(o).pathname,Y={...this.state},K=!0!==this.isReady;this.isReady=!0;let Q=this.isSsr;if(V||(this.isSsr=!1),V&&this.clc)return!1;let $=Y.locale;P.ST&&performance.mark("routeChange");let{shallow:J=!1,scroll:Z=!0}=l,ee={shallow:J};this._inFlightRoute&&this.clc&&(Q||Router.events.emit("routeChangeError",buildCancellationError(),this._inFlightRoute,ee),this.clc(),this.clc=null),o=(0,C.addBasePath)((0,j.addLocale)((0,I.hasBasePath)(o)?(0,M.removeBasePath)(o):o,l.locale,this.defaultLocale));let et=(0,A.removeLocale)((0,I.hasBasePath)(o)?(0,M.removeBasePath)(o):o,Y.locale);this._inFlightRoute=o;let er=$!==Y.locale;if(!V&&this.onlyAHashChange(et)&&!er){Y.asPath=et,Router.events.emit("hashChangeStart",o,ee),this.changeState(r,n,o,{...l,scroll:!1}),Z&&this.scrollToHash(et);try{await this.set(Y,this.components[Y.route],null)}catch(r){throw(0,h.default)(r)&&r.cancelled&&Router.events.emit("routeChangeError",r,et,ee),r}return Router.events.emit("hashChangeComplete",o,ee),!0}let en=(0,E.parseRelativeUrl)(n),{pathname:ea,query:eo}=en;if(null==(g=this.components[ea])?void 0:g.__appRouter)return handleHardNavigation({url:o,router:this}),new Promise(()=>{});try{[z,{__rewrites:G}]=await Promise.all([this.pageLoader.getPageList(),(0,d.getClientBuildManifest)(),this.pageLoader.getMiddleware()])}catch(r){return handleHardNavigation({url:o,router:this}),!1}this.urlIsNew(et)||er||(r="replaceState");let ei=o;ea=ea?(0,s.removeTrailingSlash)((0,M.removeBasePath)(ea)):ea;let el=(0,s.removeTrailingSlash)(ea),eu=o.startsWith("/")&&(0,E.parseRelativeUrl)(o).pathname,es=!!(eu&&el!==eu&&(!(0,b.isDynamicRoute)(el)||!(0,S.getRouteMatcher)((0,R.getRouteRegex)(el))(eu))),ec=!l.shallow&&await matchesMiddleware({asPath:o,locale:Y.locale,router:this});if(V&&ec&&(X=!1),X&&"/_error"!==ea&&(l._shouldResolveHref=!0,en.pathname=resolveDynamicRoute(ea,z),en.pathname===ea||(ea=en.pathname,en.pathname=(0,C.addBasePath)(ea),ec||(n=(0,w.formatWithValidation)(en)))),!(0,F.isLocalURL)(o))return handleHardNavigation({url:o,router:this}),!1;ei=(0,A.removeLocale)((0,M.removeBasePath)(ei),Y.locale),el=(0,s.removeTrailingSlash)(ea);let ed=!1;if((0,b.isDynamicRoute)(el)){let r=(0,E.parseRelativeUrl)(ei),l=r.pathname,u=(0,R.getRouteRegex)(el);ed=(0,S.getRouteMatcher)(u)(l);let s=el===l,d=s?(0,B.interpolateAs)(el,l,eo):{};if(ed&&(!s||d.result))s?o=(0,w.formatWithValidation)(Object.assign({},r,{pathname:d.result,query:(0,H.omit)(eo,d.params)})):Object.assign(eo,ed);else{let r=Object.keys(u.groups).filter(r=>!eo[r]&&!u.groups[r].optional);if(r.length>0&&!ec)throw Error((s?"The provided `href` ("+n+") value is missing query values ("+r.join(", ")+") to be interpolated properly. ":"The provided `as` value ("+l+") is incompatible with the `href` value ("+el+"). ")+"Read more: https://nextjs.org/docs/messages/"+(s?"href-interpolation-failed":"incompatible-href-as"))}}V||Router.events.emit("routeChangeStart",o,ee);let ef="/404"===this.pathname||"/_error"===this.pathname;try{let s=await this.getRouteInfo({route:el,pathname:ea,query:eo,as:o,resolvedAs:ei,routeProps:ee,locale:Y.locale,isPreview:Y.isPreview,hasMiddleware:ec,unstable_skipClientCache:l.unstable_skipClientCache,isQueryUpdating:V&&!this.isFallback,isMiddlewareRewrite:es});if(V||l.shallow||await this._bfl(o,"resolvedAs"in s?s.resolvedAs:void 0,Y.locale),"route"in s&&ec){el=ea=s.route||el,ee.shallow||(eo=Object.assign({},s.query||{},eo));let r=(0,I.hasBasePath)(en.pathname)?(0,M.removeBasePath)(en.pathname):en.pathname;if(ed&&ea!==r&&Object.keys(ed).forEach(r=>{ed&&eo[r]===ed[r]&&delete eo[r]}),(0,b.isDynamicRoute)(ea)){let r=!ee.shallow&&s.resolvedAs?s.resolvedAs:(0,C.addBasePath)((0,j.addLocale)(new URL(o,location.href).pathname,Y.locale),!0),n=r;(0,I.hasBasePath)(n)&&(n=(0,M.removeBasePath)(n));let l=(0,R.getRouteRegex)(ea),u=(0,S.getRouteMatcher)(l)(new URL(n,location.href).pathname);u&&Object.assign(eo,u)}}if("type"in s){if("redirect-internal"===s.type)return this.change(r,s.newUrl,s.newAs,l);return handleHardNavigation({url:s.destination,router:this}),new Promise(()=>{})}let d=s.Component;if(d&&d.unstable_scriptLoader){let r=[].concat(d.unstable_scriptLoader());r.forEach(r=>{(0,f.handleClientScriptLoad)(r.props)})}if((s.__N_SSG||s.__N_SSP)&&s.props){if(s.props.pageProps&&s.props.pageProps.__N_REDIRECT){l.locale=!1;let n=s.props.pageProps.__N_REDIRECT;if(n.startsWith("/")&&!1!==s.props.pageProps.__N_REDIRECT_BASE_PATH){let o=(0,E.parseRelativeUrl)(n);o.pathname=resolveDynamicRoute(o.pathname,z);let{url:u,as:s}=prepareUrlAs(this,n,n);return this.change(r,u,s,l)}return handleHardNavigation({url:n,router:this}),new Promise(()=>{})}if(Y.isPreview=!!s.props.__N_PREVIEW,s.props.notFound===q){let r;try{await this.fetchComponent("/404"),r="/404"}catch(n){r="/_error"}if(s=await this.getRouteInfo({route:r,pathname:r,query:eo,as:o,resolvedAs:ei,routeProps:{shallow:!1},locale:Y.locale,isPreview:Y.isPreview,isNotFound:!0}),"type"in s)throw Error("Unexpected middleware effect on /404")}}V&&"/_error"===this.pathname&&(null==(y=self.__NEXT_DATA__.props)?void 0:null==(_=y.pageProps)?void 0:_.statusCode)===500&&(null==(x=s.props)?void 0:x.pageProps)&&(s.props.pageProps.statusCode=500);let g=l.shallow&&Y.route===(null!=(L=s.route)?L:el),P=null!=(N=l.scroll)?N:!V&&!g,w=null!=u?u:P?{x:0,y:0}:null,O={...Y,route:el,pathname:ea,query:eo,asPath:et,isFallback:!1};if(V&&ef){if(s=await this.getRouteInfo({route:this.pathname,pathname:this.pathname,query:eo,as:o,resolvedAs:ei,routeProps:{shallow:!1},locale:Y.locale,isPreview:Y.isPreview,isQueryUpdating:V&&!this.isFallback}),"type"in s)throw Error("Unexpected middleware effect on "+this.pathname);"/_error"===this.pathname&&(null==(U=self.__NEXT_DATA__.props)?void 0:null==(D=U.pageProps)?void 0:D.statusCode)===500&&(null==(W=s.props)?void 0:W.pageProps)&&(s.props.pageProps.statusCode=500);try{await this.set(O,s,w)}catch(r){throw(0,h.default)(r)&&r.cancelled&&Router.events.emit("routeChangeError",r,et,ee),r}return!0}Router.events.emit("beforeHistoryChange",o,ee),this.changeState(r,n,o,l);let A=V&&!w&&!K&&!er&&(0,k.compareRouterStates)(O,this.state);if(!A){try{await this.set(O,s,w)}catch(r){if(r.cancelled)s.error=s.error||r;else throw r}if(s.error)throw V||Router.events.emit("routeChangeError",s.error,et,ee),s.error;V||Router.events.emit("routeChangeComplete",o,ee),P&&/#.+$/.test(o)&&this.scrollToHash(o)}return!0}catch(r){if((0,h.default)(r)&&r.cancelled)return!1;throw r}}changeState(r,n,o,l){void 0===l&&(l={}),("pushState"!==r||(0,P.getURL)()!==o)&&(this._shallow=l.shallow,window.history[r]({url:n,as:o,options:l,__N:!0,key:this._key="pushState"!==r?this._key:createKey()},"",o))}async handleRouteInfoError(r,n,o,l,u,s){if(console.error(r),r.cancelled)throw r;if((0,d.isAssetError)(r)||s)throw Router.events.emit("routeChangeError",r,l,u),handleHardNavigation({url:l,router:this}),buildCancellationError();try{let l;let{page:u,styleSheets:s}=await this.fetchComponent("/_error"),d={props:l,Component:u,styleSheets:s,err:r,error:r};if(!d.props)try{d.props=await this.getInitialProps(u,{err:r,pathname:n,query:o})}catch(r){console.error("Error in error page `getInitialProps`: ",r),d.props={}}return d}catch(r){return this.handleRouteInfoError((0,h.default)(r)?r:Error(r+""),n,o,l,u,!0)}}async getRouteInfo(r){let{route:n,pathname:o,query:l,as:u,resolvedAs:d,routeProps:f,locale:g,hasMiddleware:y,isPreview:P,unstable_skipClientCache:b,isQueryUpdating:E,isMiddlewareRewrite:S,isNotFound:R}=r,O=n;try{var j,A,C,I;let r=getCancelledHandler({route:O,router:this}),n=this.components[O];if(f.shallow&&n&&this.route===O)return n;y&&(n=void 0);let h=!n||"initial"in n?void 0:n,x={dataHref:this.pageLoader.getDataHref({href:(0,w.formatWithValidation)({pathname:o,query:l}),skipInterpolation:!0,asPath:R?"/404":d,locale:g}),hasMiddleware:!0,isServerRender:this.isSsr,parseJSON:!0,inflightCache:E?this.sbc:this.sdc,persistCache:!P,isPrefetch:!1,unstable_skipClientCache:b,isBackground:E},N=E&&!S?null:await withMiddlewareEffects({fetchData:()=>fetchNextData(x),asPath:R?"/404":d,locale:g,router:this}).catch(r=>{if(E)return null;throw r});if(N&&("/_error"===o||"/404"===o)&&(N.effect=void 0),E&&(N?N.json=self.__NEXT_DATA__.props:N={json:self.__NEXT_DATA__.props}),r(),(null==N?void 0:null==(j=N.effect)?void 0:j.type)==="redirect-internal"||(null==N?void 0:null==(A=N.effect)?void 0:A.type)==="redirect-external")return N.effect;if((null==N?void 0:null==(C=N.effect)?void 0:C.type)==="rewrite"){let r=(0,s.removeTrailingSlash)(N.effect.resolvedHref),u=await this.pageLoader.getPageList();if((!E||u.includes(r))&&(O=r,o=N.effect.resolvedHref,l={...l,...N.effect.parsedAs.query},d=(0,M.removeBasePath)((0,_.normalizeLocalePath)(N.effect.parsedAs.pathname,this.locales).pathname),n=this.components[O],f.shallow&&n&&this.route===O&&!y))return{...n,route:O}}if((0,L.isAPIRoute)(O))return handleHardNavigation({url:u,router:this}),new Promise(()=>{});let D=h||await this.fetchComponent(O).then(r=>({Component:r.page,styleSheets:r.styleSheets,__N_SSG:r.mod.__N_SSG,__N_SSP:r.mod.__N_SSP})),k=null==N?void 0:null==(I=N.response)?void 0:I.headers.get("x-middleware-skip"),F=D.__N_SSG||D.__N_SSP;k&&(null==N?void 0:N.dataHref)&&delete this.sdc[N.dataHref];let{props:U,cacheKey:H}=await this._getData(async()=>{if(F){if((null==N?void 0:N.json)&&!k)return{cacheKey:N.cacheKey,props:N.json};let r=(null==N?void 0:N.dataHref)?N.dataHref:this.pageLoader.getDataHref({href:(0,w.formatWithValidation)({pathname:o,query:l}),asPath:d,locale:g}),n=await fetchNextData({dataHref:r,isServerRender:this.isSsr,parseJSON:!0,inflightCache:k?{}:this.sdc,persistCache:!P,isPrefetch:!1,unstable_skipClientCache:b});return{cacheKey:n.cacheKey,props:n.json||{}}}return{headers:{},props:await this.getInitialProps(D.Component,{pathname:o,query:l,asPath:u,locale:g,locales:this.locales,defaultLocale:this.defaultLocale})}});return D.__N_SSP&&x.dataHref&&H&&delete this.sdc[H],this.isPreview||!D.__N_SSG||E||fetchNextData(Object.assign({},x,{isBackground:!0,persistCache:!1,inflightCache:this.sbc})).catch(()=>{}),U.pageProps=Object.assign({},U.pageProps),D.props=U,D.route=O,D.query=l,D.resolvedAs=d,this.components[O]=D,D}catch(r){return this.handleRouteInfoError((0,h.getProperError)(r),o,l,u,f)}}set(r,n,o){return this.state=r,this.sub(n,this.components["/_app"].Component,o)}beforePopState(r){this._bps=r}onlyAHashChange(r){if(!this.asPath)return!1;let[n,o]=this.asPath.split("#",2),[l,u]=r.split("#",2);return!!u&&n===l&&o===u||n===l&&o!==u}scrollToHash(r){let[,n=""]=r.split("#",2);(0,W.handleSmoothScroll)(()=>{if(""===n||"top"===n){window.scrollTo(0,0);return}let r=decodeURIComponent(n),o=document.getElementById(r);if(o){o.scrollIntoView();return}let l=document.getElementsByName(r)[0];l&&l.scrollIntoView()},{onlyHashChange:this.onlyAHashChange(r)})}urlIsNew(r){return this.asPath!==r}async prefetch(r,n,o){if(void 0===n&&(n=r),void 0===o&&(o={}),(0,U.isBot)(window.navigator.userAgent))return;let l=(0,E.parseRelativeUrl)(r),u=l.pathname,{pathname:d,query:f}=l,h=d,g=await this.pageLoader.getPageList(),_=n,y=void 0!==o.locale?o.locale||void 0:this.locale,P=await matchesMiddleware({asPath:n,locale:y,router:this});l.pathname=resolveDynamicRoute(l.pathname,g),(0,b.isDynamicRoute)(l.pathname)&&(d=l.pathname,l.pathname=d,Object.assign(f,(0,S.getRouteMatcher)((0,R.getRouteRegex)(l.pathname))((0,O.parsePath)(n).pathname)||{}),P||(r=(0,w.formatWithValidation)(l)));let j=await withMiddlewareEffects({fetchData:()=>fetchNextData({dataHref:this.pageLoader.getDataHref({href:(0,w.formatWithValidation)({pathname:h,query:f}),skipInterpolation:!0,asPath:_,locale:y}),hasMiddleware:!0,isServerRender:this.isSsr,parseJSON:!0,inflightCache:this.sdc,persistCache:!this.isPreview,isPrefetch:!0}),asPath:n,locale:y,router:this});if((null==j?void 0:j.effect.type)==="rewrite"&&(l.pathname=j.effect.resolvedHref,d=j.effect.resolvedHref,f={...f,...j.effect.parsedAs.query},_=j.effect.parsedAs.pathname,r=(0,w.formatWithValidation)(l)),(null==j?void 0:j.effect.type)==="redirect-external")return;let A=(0,s.removeTrailingSlash)(d);await this._bfl(n,_,o.locale,!0)&&(this.components[u]={__appRouter:!0}),await Promise.all([this.pageLoader._isSsg(A).then(n=>!!n&&fetchNextData({dataHref:(null==j?void 0:j.json)?null==j?void 0:j.dataHref:this.pageLoader.getDataHref({href:r,asPath:_,locale:y}),isServerRender:!1,parseJSON:!0,inflightCache:this.sdc,persistCache:!this.isPreview,isPrefetch:!0,unstable_skipClientCache:o.unstable_skipClientCache||o.priority&&!0}).then(()=>!1).catch(()=>!1)),this.pageLoader[o.priority?"loadPage":"prefetch"](A)])}async fetchComponent(r){let n=getCancelledHandler({route:r,router:this});try{let o=await this.pageLoader.loadPage(r);return n(),o}catch(r){throw n(),r}}_getData(r){let n=!1,cancel=()=>{n=!0};return this.clc=cancel,r().then(r=>{if(cancel===this.clc&&(this.clc=null),n){let r=Error("Loading initial props cancelled");throw r.cancelled=!0,r}return r})}_getFlightData(r){return fetchNextData({dataHref:r,isServerRender:!0,parseJSON:!1,inflightCache:this.sdc,persistCache:!1,isPrefetch:!1}).then(r=>{let{text:n}=r;return{data:n}})}getInitialProps(r,n){let{Component:o}=this.components["/_app"],l=this._wrapApp(o);return n.AppTree=l,(0,P.loadGetInitialProps)(o,{AppTree:l,Component:r,router:this,ctx:n})}get route(){return this.state.route}get pathname(){return this.state.pathname}get query(){return this.state.query}get asPath(){return this.state.asPath}get locale(){return this.state.locale}get isFallback(){return this.state.isFallback}get isPreview(){return this.state.isPreview}constructor(r,n,l,{initialProps:u,pageLoader:d,App:f,wrapApp:h,Component:g,err:_,subscription:y,isFallback:S,locale:R,locales:O,defaultLocale:j,domainLocales:A,isPreview:M}){this.sdc={},this.sbc={},this.isFirstPopStateEvent=!0,this._key=createKey(),this.onPopState=r=>{let n;let{isFirstPopStateEvent:o}=this;this.isFirstPopStateEvent=!1;let l=r.state;if(!l){let{pathname:r,query:n}=this;this.changeState("replaceState",(0,w.formatWithValidation)({pathname:(0,C.addBasePath)(r),query:n}),(0,P.getURL)());return}if(l.__NA){window.location.reload();return}if(!l.__N||o&&this.locale===l.options.locale&&l.as===this.asPath)return;let{url:u,as:s,options:d,key:f}=l;this._key=f;let{pathname:h}=(0,E.parseRelativeUrl)(u);(!this.isSsr||s!==(0,C.addBasePath)(this.asPath)||h!==(0,C.addBasePath)(this.pathname))&&(!this._bps||this._bps(l))&&this.change("replaceState",u,s,Object.assign({},d,{shallow:d.shallow&&this._shallow,locale:d.locale||this.defaultLocale,_h:0}),n)};let I=(0,s.removeTrailingSlash)(r);this.components={},"/_error"!==r&&(this.components[I]={Component:g,initial:!0,props:u,err:_,__N_SSG:u&&u.__N_SSG,__N_SSP:u&&u.__N_SSP}),this.components["/_app"]={Component:f,styleSheets:[]};{let{BloomFilter:r}=o(1403),n={numItems:4,errorRate:.01,numBits:39,numHashes:7,bitArray:[0,0,0,0,0,1,1,1,0,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,1,1,0,1,0,1,0,0,1,1,1]},l={numItems:0,errorRate:.01,numBits:0,numHashes:null,bitArray:[]};(null==n?void 0:n.numHashes)&&(this._bfl_s=new r(n.numItems,n.errorRate),this._bfl_s.import(n)),(null==l?void 0:l.numHashes)&&(this._bfl_d=new r(l.numItems,l.errorRate),this._bfl_d.import(l))}this.events=Router.events,this.pageLoader=d;let x=(0,b.isDynamicRoute)(r)&&self.__NEXT_DATA__.autoExport;if(this.basePath="",this.sub=y,this.clc=null,this._wrapApp=h,this.isSsr=!0,this.isLocaleDomain=!1,this.isReady=!!(self.__NEXT_DATA__.gssp||self.__NEXT_DATA__.gip||self.__NEXT_DATA__.isExperimentalCompile||self.__NEXT_DATA__.appGip&&!self.__NEXT_DATA__.gsp||!x&&!self.location.search),this.state={route:I,pathname:r,query:n,asPath:x?r:l,isPreview:!!M,locale:void 0,isFallback:S},this._initialMatchesMiddlewarePromise=Promise.resolve(!1),!l.startsWith("//")){let o={locale:R},u=(0,P.getURL)();this._initialMatchesMiddlewarePromise=matchesMiddleware({router:this,locale:R,asPath:u}).then(s=>(o._shouldResolveHref=l!==r,this.changeState("replaceState",s?u:(0,w.formatWithValidation)({pathname:(0,C.addBasePath)(r),query:n}),u,o),s))}window.addEventListener("popstate",this.onPopState)}};Router.events=(0,y.default)()},142:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addLocale",{enumerable:!0,get:function(){return addLocale}});let l=o(3776),u=o(6315);function addLocale(r,n,o,s){if(!n||n===o)return r;let d=r.toLowerCase();return!s&&((0,u.pathHasPrefix)(d,"/api")||(0,u.pathHasPrefix)(d,"/"+n.toLowerCase()))?r:(0,l.addPathPrefix)(r,"/"+n)}},3776:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addPathPrefix",{enumerable:!0,get:function(){return addPathPrefix}});let l=o(891);function addPathPrefix(r,n){if(!r.startsWith("/")||!n)return r;let{pathname:o,query:u,hash:s}=(0,l.parsePath)(r);return""+n+o+u+s}},93:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addPathSuffix",{enumerable:!0,get:function(){return addPathSuffix}});let l=o(891);function addPathSuffix(r,n){if(!r.startsWith("/")||!n)return r;let{pathname:o,query:u,hash:s}=(0,l.parsePath)(r);return""+o+n+u+s}},9537:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{normalizeAppPath:function(){return normalizeAppPath},normalizeRscURL:function(){return normalizeRscURL},normalizePostponedURL:function(){return normalizePostponedURL}});let l=o(3029),u=o(7494);function normalizeAppPath(r){return(0,l.ensureLeadingSlash)(r.split("/").reduce((r,n,o,l)=>!n||(0,u.isGroupSegment)(n)||"@"===n[0]||("page"===n||"route"===n)&&o===l.length-1?r:r+"/"+n,""))}function normalizeRscURL(r){return r.replace(/\.rsc($|\?)/,"$1")}function normalizePostponedURL(r){let n=new URL(r),{pathname:o}=n;return o&&o.startsWith("/_next/postponed")?(n.pathname=o.substring(16)||"/",n.toString()):r}},2391:function(r,n){"use strict";function asPathToSearchParams(r){return new URL(r,"http://n").searchParams}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"asPathToSearchParams",{enumerable:!0,get:function(){return asPathToSearchParams}})},1530:function(r,n){"use strict";function compareRouterStates(r,n){let o=Object.keys(r);if(o.length!==Object.keys(n).length)return!1;for(let l=o.length;l--;){let u=o[l];if("query"===u){let o=Object.keys(r.query);if(o.length!==Object.keys(n.query).length)return!1;for(let l=o.length;l--;){let u=o[l];if(!n.query.hasOwnProperty(u)||r.query[u]!==n.query[u])return!1}}else if(!n.hasOwnProperty(u)||r[u]!==n[u])return!1}return!0}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"compareRouterStates",{enumerable:!0,get:function(){return compareRouterStates}})},8979:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"formatNextPathnameInfo",{enumerable:!0,get:function(){return formatNextPathnameInfo}});let l=o(6082),u=o(3776),s=o(93),d=o(142);function formatNextPathnameInfo(r){let n=(0,d.addLocale)(r.pathname,r.locale,r.buildId?void 0:r.defaultLocale,r.ignorePrefix);return(r.buildId||!r.trailingSlash)&&(n=(0,l.removeTrailingSlash)(n)),r.buildId&&(n=(0,s.addPathSuffix)((0,u.addPathPrefix)(n,"/_next/data/"+r.buildId),"/"===r.pathname?"index.json":".json")),n=(0,u.addPathPrefix)(n,r.basePath),!r.buildId&&r.trailingSlash?n.endsWith("/")?n:(0,s.addPathSuffix)(n,"/"):(0,l.removeTrailingSlash)(n)}},3833:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{formatUrl:function(){return formatUrl},urlObjectKeys:function(){return d},formatWithValidation:function(){return formatWithValidation}});let l=o(1757),u=l._(o(4828)),s=/https?|ftp|gopher|file/;function formatUrl(r){let{auth:n,hostname:o}=r,l=r.protocol||"",d=r.pathname||"",f=r.hash||"",h=r.query||"",g=!1;n=n?encodeURIComponent(n).replace(/%3A/i,":")+"@":"",r.host?g=n+r.host:o&&(g=n+(~o.indexOf(":")?"["+o+"]":o),r.port&&(g+=":"+r.port)),h&&"object"==typeof h&&(h=String(u.urlQueryToSearchParams(h)));let _=r.search||h&&"?"+h||"";return l&&!l.endsWith(":")&&(l+=":"),r.slashes||(!l||s.test(l))&&!1!==g?(g="//"+(g||""),d&&"/"!==d[0]&&(d="/"+d)):g||(g=""),f&&"#"!==f[0]&&(f="#"+f),_&&"?"!==_[0]&&(_="?"+_),""+l+g+(d=d.replace(/[?#]/g,encodeURIComponent))+(_=_.replace("#","%23"))+f}let d=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function formatWithValidation(r){return formatUrl(r)}},8052:function(r,n){"use strict";function getAssetPathFromRoute(r,n){void 0===n&&(n="");let o="/"===r?"/index":/^\/index(\/|$)/.test(r)?"/index"+r:""+r;return o+n}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return getAssetPathFromRoute}})},673:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getNextPathnameInfo",{enumerable:!0,get:function(){return getNextPathnameInfo}});let l=o(4656),u=o(4980),s=o(6315);function getNextPathnameInfo(r,n){var o,d;let{basePath:f,i18n:h,trailingSlash:g}=null!=(o=n.nextConfig)?o:{},_={pathname:r,trailingSlash:"/"!==r?r.endsWith("/"):g};f&&(0,s.pathHasPrefix)(_.pathname,f)&&(_.pathname=(0,u.removePathPrefix)(_.pathname,f),_.basePath=f);let y=_.pathname;if(_.pathname.startsWith("/_next/data/")&&_.pathname.endsWith(".json")){let r=_.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),o=r[0];_.buildId=o,y="index"!==r[1]?"/"+r.slice(1).join("/"):"/",!0===n.parseData&&(_.pathname=y)}if(h){let r=n.i18nProvider?n.i18nProvider.analyze(_.pathname):(0,l.normalizeLocalePath)(_.pathname,h.locales);_.locale=r.detectedLocale,_.pathname=null!=(d=r.pathname)?d:_.pathname,!r.detectedLocale&&_.buildId&&(r=n.i18nProvider?n.i18nProvider.analyze(y):(0,l.normalizeLocalePath)(y,h.locales)).detectedLocale&&(_.locale=r.detectedLocale)}return _}},9987:function(r,n){"use strict";function handleSmoothScroll(r,n){if(void 0===n&&(n={}),n.onlyHashChange){r();return}let o=document.documentElement,l=o.style.scrollBehavior;o.style.scrollBehavior="auto",n.dontForceLayout||o.getClientRects(),r(),o.style.scrollBehavior=l}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"handleSmoothScroll",{enumerable:!0,get:function(){return handleSmoothScroll}})},1232:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{getSortedRoutes:function(){return l.getSortedRoutes},isDynamicRoute:function(){return u.isDynamicRoute}});let l=o(2839),u=o(8011)},9381:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"interpolateAs",{enumerable:!0,get:function(){return interpolateAs}});let l=o(9001),u=o(8300);function interpolateAs(r,n,o){let s="",d=(0,u.getRouteRegex)(r),f=d.groups,h=(n!==r?(0,l.getRouteMatcher)(d)(n):"")||o;s=r;let g=Object.keys(f);return g.every(r=>{let n=h[r]||"",{repeat:o,optional:l}=f[r],u="["+(o?"...":"")+r+"]";return l&&(u=(n?"":"/")+"["+u+"]"),o&&!Array.isArray(n)&&(n=[n]),(l||r in h)&&(s=s.replace(u,o?n.map(r=>encodeURIComponent(r)).join("/"):encodeURIComponent(n))||"/")})||(s=""),{params:g,result:s}}},6116:function(r,n){"use strict";function isBot(r){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(r)}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isBot",{enumerable:!0,get:function(){return isBot}})},8011:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isDynamicRoute",{enumerable:!0,get:function(){return isDynamicRoute}});let o=/\/\[[^/]+?\](?=\/|$)/;function isDynamicRoute(r){return o.test(r)}},4131:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isLocalURL",{enumerable:!0,get:function(){return isLocalURL}});let l=o(1306),u=o(5213);function isLocalURL(r){if(!(0,l.isAbsoluteUrl)(r))return!0;try{let n=(0,l.getLocationOrigin)(),o=new URL(r,n);return o.origin===n&&(0,u.hasBasePath)(o.pathname)}catch(r){return!1}}},9302:function(r,n){"use strict";function omit(r,n){let o={};return Object.keys(r).forEach(l=>{n.includes(l)||(o[l]=r[l])}),o}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"omit",{enumerable:!0,get:function(){return omit}})},891:function(r,n){"use strict";function parsePath(r){let n=r.indexOf("#"),o=r.indexOf("?"),l=o>-1&&(n<0||o-1?{pathname:r.substring(0,l?o:n),query:l?r.substring(o,n>-1?n:void 0):"",hash:n>-1?r.slice(n):""}:{pathname:r,query:"",hash:""}}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"parsePath",{enumerable:!0,get:function(){return parsePath}})},9823:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"parseRelativeUrl",{enumerable:!0,get:function(){return parseRelativeUrl}});let l=o(1306),u=o(4828);function parseRelativeUrl(r,n){let o=new URL((0,l.getLocationOrigin)()),s=n?new URL(n,o):r.startsWith(".")?new URL(window.location.href):o,{pathname:d,searchParams:f,search:h,hash:g,href:_,origin:y}=new URL(r,s);if(y!==o.origin)throw Error("invariant: invalid relative URL, router received "+r);return{pathname:d,query:(0,u.searchParamsToUrlQuery)(f),search:h,hash:g,href:_.slice(o.origin.length)}}},6315:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"pathHasPrefix",{enumerable:!0,get:function(){return pathHasPrefix}});let l=o(891);function pathHasPrefix(r,n){if("string"!=typeof r)return!1;let{pathname:o}=(0,l.parsePath)(r);return o===n||o.startsWith(n+"/")}},4828:function(r,n){"use strict";function searchParamsToUrlQuery(r){let n={};return r.forEach((r,o)=>{void 0===n[o]?n[o]=r:Array.isArray(n[o])?n[o].push(r):n[o]=[n[o],r]}),n}function stringifyUrlQueryParam(r){return"string"!=typeof r&&("number"!=typeof r||isNaN(r))&&"boolean"!=typeof r?"":String(r)}function urlQueryToSearchParams(r){let n=new URLSearchParams;return Object.entries(r).forEach(r=>{let[o,l]=r;Array.isArray(l)?l.forEach(r=>n.append(o,stringifyUrlQueryParam(r))):n.set(o,stringifyUrlQueryParam(l))}),n}function assign(r){for(var n=arguments.length,o=Array(n>1?n-1:0),l=1;l{Array.from(n.keys()).forEach(n=>r.delete(n)),n.forEach((n,o)=>r.append(o,n))}),r}Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{searchParamsToUrlQuery:function(){return searchParamsToUrlQuery},urlQueryToSearchParams:function(){return urlQueryToSearchParams},assign:function(){return assign}})},4980:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"removePathPrefix",{enumerable:!0,get:function(){return removePathPrefix}});let l=o(6315);function removePathPrefix(r,n){if(!(0,l.pathHasPrefix)(r,n))return r;let o=r.slice(n.length);return o.startsWith("/")?o:"/"+o}},6082:function(r,n){"use strict";function removeTrailingSlash(r){return r.replace(/\/$/,"")||"/"}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"removeTrailingSlash",{enumerable:!0,get:function(){return removeTrailingSlash}})},9001:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getRouteMatcher",{enumerable:!0,get:function(){return getRouteMatcher}});let l=o(1306);function getRouteMatcher(r){let{re:n,groups:o}=r;return r=>{let u=n.exec(r);if(!u)return!1;let decode=r=>{try{return decodeURIComponent(r)}catch(r){throw new l.DecodeError("failed to decode param")}},s={};return Object.keys(o).forEach(r=>{let n=o[r],l=u[n.pos];void 0!==l&&(s[r]=~l.indexOf("/")?l.split("/").map(r=>decode(r)):n.repeat?[decode(l)]:decode(l))}),s}}},8300:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{getRouteRegex:function(){return getRouteRegex},getNamedRouteRegex:function(){return getNamedRouteRegex},getNamedMiddlewareRegex:function(){return getNamedMiddlewareRegex}});let l=o(2407),u=o(4125),s=o(6082);function parseParameter(r){let n=r.startsWith("[")&&r.endsWith("]");n&&(r=r.slice(1,-1));let o=r.startsWith("...");return o&&(r=r.slice(3)),{key:r,repeat:o,optional:n}}function getParametrizedRoute(r){let n=(0,s.removeTrailingSlash)(r).slice(1).split("/"),o={},d=1;return{parameterizedRoute:n.map(r=>{let n=l.INTERCEPTION_ROUTE_MARKERS.find(n=>r.startsWith(n)),s=r.match(/\[((?:\[.*\])|.+)\]/);if(n&&s){let{key:r,optional:l,repeat:f}=parseParameter(s[1]);return o[r]={pos:d++,repeat:f,optional:l},"/"+(0,u.escapeStringRegexp)(n)+"([^/]+?)"}if(!s)return"/"+(0,u.escapeStringRegexp)(r);{let{key:r,repeat:n,optional:l}=parseParameter(s[1]);return o[r]={pos:d++,repeat:n,optional:l},n?l?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:o}}function getRouteRegex(r){let{parameterizedRoute:n,groups:o}=getParametrizedRoute(r);return{re:RegExp("^"+n+"(?:/)?$"),groups:o}}function buildGetSafeRouteKey(){let r=0;return()=>{let n="",o=++r;for(;o>0;)n+=String.fromCharCode(97+(o-1)%26),o=Math.floor((o-1)/26);return n}}function getSafeKeyFromSegment(r){let{getSafeRouteKey:n,segment:o,routeKeys:l,keyPrefix:u}=r,{key:s,optional:d,repeat:f}=parseParameter(o),h=s.replace(/\W/g,"");u&&(h=""+u+h);let g=!1;return(0===h.length||h.length>30)&&(g=!0),isNaN(parseInt(h.slice(0,1)))||(g=!0),g&&(h=n()),u?l[h]=""+u+s:l[h]=""+s,f?d?"(?:/(?<"+h+">.+?))?":"/(?<"+h+">.+?)":"/(?<"+h+">[^/]+?)"}function getNamedParametrizedRoute(r,n){let o=(0,s.removeTrailingSlash)(r).slice(1).split("/"),d=buildGetSafeRouteKey(),f={};return{namedParameterizedRoute:o.map(r=>{let o=l.INTERCEPTION_ROUTE_MARKERS.some(n=>r.startsWith(n)),s=r.match(/\[((?:\[.*\])|.+)\]/);return o&&s?getSafeKeyFromSegment({getSafeRouteKey:d,segment:s[1],routeKeys:f,keyPrefix:n?"nxtI":void 0}):s?getSafeKeyFromSegment({getSafeRouteKey:d,segment:s[1],routeKeys:f,keyPrefix:n?"nxtP":void 0}):"/"+(0,u.escapeStringRegexp)(r)}).join(""),routeKeys:f}}function getNamedRouteRegex(r,n){let o=getNamedParametrizedRoute(r,n);return{...getRouteRegex(r),namedRegex:"^"+o.namedParameterizedRoute+"(?:/)?$",routeKeys:o.routeKeys}}function getNamedMiddlewareRegex(r,n){let{parameterizedRoute:o}=getParametrizedRoute(r),{catchAll:l=!0}=n;if("/"===o)return{namedRegex:"^/"+(l?".*":"")+"$"};let{namedParameterizedRoute:u}=getNamedParametrizedRoute(r,!1);return{namedRegex:"^"+u+(l?"(?:(/.*)?)":"")+"$"}}},2839:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getSortedRoutes",{enumerable:!0,get:function(){return getSortedRoutes}});let UrlNode=class UrlNode{insert(r){this._insert(r.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(r){void 0===r&&(r="/");let n=[...this.children.keys()].sort();null!==this.slugName&&n.splice(n.indexOf("[]"),1),null!==this.restSlugName&&n.splice(n.indexOf("[...]"),1),null!==this.optionalRestSlugName&&n.splice(n.indexOf("[[...]]"),1);let o=n.map(n=>this.children.get(n)._smoosh(""+r+n+"/")).reduce((r,n)=>[...r,...n],[]);if(null!==this.slugName&&o.push(...this.children.get("[]")._smoosh(r+"["+this.slugName+"]/")),!this.placeholder){let n="/"===r?"/":r.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+n+'" and "'+n+"[[..."+this.optionalRestSlugName+']]").');o.unshift(n)}return null!==this.restSlugName&&o.push(...this.children.get("[...]")._smoosh(r+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&o.push(...this.children.get("[[...]]")._smoosh(r+"[[..."+this.optionalRestSlugName+"]]/")),o}_insert(r,n,o){if(0===r.length){this.placeholder=!1;return}if(o)throw Error("Catch-all must be the last part of the URL.");let l=r[0];if(l.startsWith("[")&&l.endsWith("]")){let u=l.slice(1,-1),s=!1;if(u.startsWith("[")&&u.endsWith("]")&&(u=u.slice(1,-1),s=!0),u.startsWith("...")&&(u=u.substring(3),o=!0),u.startsWith("[")||u.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+u+"').");if(u.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+u+"').");function handleSlug(r,o){if(null!==r&&r!==o)throw Error("You cannot use different slug names for the same dynamic path ('"+r+"' !== '"+o+"').");n.forEach(r=>{if(r===o)throw Error('You cannot have the same slug name "'+o+'" repeat within a single dynamic path');if(r.replace(/\W/g,"")===l.replace(/\W/g,""))throw Error('You cannot have the slug names "'+r+'" and "'+o+'" differ only by non-word symbols within a single dynamic path')}),n.push(o)}if(o){if(s){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+r[0]+'" ).');handleSlug(this.optionalRestSlugName,u),this.optionalRestSlugName=u,l="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+r[0]+'").');handleSlug(this.restSlugName,u),this.restSlugName=u,l="[...]"}}else{if(s)throw Error('Optional route parameters are not yet supported ("'+r[0]+'").');handleSlug(this.slugName,u),this.slugName=u,l="[]"}}this.children.has(l)||this.children.set(l,new UrlNode),this.children.get(l)._insert(r.slice(1),n,o)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}};function getSortedRoutes(r){let n=new UrlNode;return r.forEach(r=>n.insert(r)),n.smoosh()}},510:function(r,n){"use strict";let o;Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{default:function(){return _default},setConfig:function(){return setConfig}});let _default=()=>o;function setConfig(r){o=r}},7494:function(r,n){"use strict";function isGroupSegment(r){return"("===r[0]&&r.endsWith(")")}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isGroupSegment",{enumerable:!0,get:function(){return isGroupSegment}})},3632:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return SideEffect}});let l=o(7294),u=l.useLayoutEffect,s=l.useEffect;function SideEffect(r){let{headManager:n,reduceComponentsToState:o}=r;function emitChange(){if(n&&n.mountedInstances){let u=l.Children.toArray(Array.from(n.mountedInstances).filter(Boolean));n.updateHead(o(u,r))}}return u(()=>{var o;return null==n||null==(o=n.mountedInstances)||o.add(r.children),()=>{var o;null==n||null==(o=n.mountedInstances)||o.delete(r.children)}}),u(()=>(n&&(n._pendingUpdate=emitChange),()=>{n&&(n._pendingUpdate=emitChange)})),s(()=>(n&&n._pendingUpdate&&(n._pendingUpdate(),n._pendingUpdate=null),()=>{n&&n._pendingUpdate&&(n._pendingUpdate(),n._pendingUpdate=null)})),null}},1306:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{WEB_VITALS:function(){return o},execOnce:function(){return execOnce},isAbsoluteUrl:function(){return isAbsoluteUrl},getLocationOrigin:function(){return getLocationOrigin},getURL:function(){return getURL},getDisplayName:function(){return getDisplayName},isResSent:function(){return isResSent},normalizeRepeatedSlashes:function(){return normalizeRepeatedSlashes},loadGetInitialProps:function(){return loadGetInitialProps},SP:function(){return u},ST:function(){return s},DecodeError:function(){return DecodeError},NormalizeError:function(){return NormalizeError},PageNotFoundError:function(){return PageNotFoundError},MissingStaticPage:function(){return MissingStaticPage},MiddlewareNotFoundError:function(){return MiddlewareNotFoundError},stringifyError:function(){return stringifyError}});let o=["CLS","FCP","FID","INP","LCP","TTFB"];function execOnce(r){let n,o=!1;return function(){for(var l=arguments.length,u=Array(l),s=0;sl.test(r);function getLocationOrigin(){let{protocol:r,hostname:n,port:o}=window.location;return r+"//"+n+(o?":"+o:"")}function getURL(){let{href:r}=window.location,n=getLocationOrigin();return r.substring(n.length)}function getDisplayName(r){return"string"==typeof r?r:r.displayName||r.name||"Unknown"}function isResSent(r){return r.finished||r.headersSent}function normalizeRepeatedSlashes(r){let n=r.split("?"),o=n[0];return o.replace(/\\/g,"/").replace(/\/\/+/g,"/")+(n[1]?"?"+n.slice(1).join("?"):"")}async function loadGetInitialProps(r,n){let o=n.res||n.ctx&&n.ctx.res;if(!r.getInitialProps)return n.ctx&&n.Component?{pageProps:await loadGetInitialProps(n.Component,n.ctx)}:{};let l=await r.getInitialProps(n);if(o&&isResSent(o))return l;if(!l){let n='"'+getDisplayName(r)+'.getInitialProps()" should resolve to an object. But found "'+l+'" instead.';throw Error(n)}return l}let u="undefined"!=typeof performance,s=u&&["mark","measure","getEntriesByName"].every(r=>"function"==typeof performance[r]);let DecodeError=class DecodeError extends Error{};let NormalizeError=class NormalizeError extends Error{};let PageNotFoundError=class PageNotFoundError extends Error{constructor(r){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+r}};let MissingStaticPage=class MissingStaticPage extends Error{constructor(r,n){super(),this.message="Failed to load static file for page: "+r+" "+n}};let MiddlewareNotFoundError=class MiddlewareNotFoundError extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}};function stringifyError(r){return JSON.stringify({message:r.message,stack:r.stack})}},9941:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"warnOnce",{enumerable:!0,get:function(){return warnOnce}});let warnOnce=r=>{}},8018:function(r){var n,o,l,u,s,d,f,h,g,_,y,P,b,E,S,R,w,O,j,A,M,C,I,x,L,N,D,k,F,U,H,B,W,q,z,G,V,X,Y,K,Q,$,J,Z,ee,et;(n={}).d=function(r,o){for(var l in o)n.o(o,l)&&!n.o(r,l)&&Object.defineProperty(r,l,{enumerable:!0,get:o[l]})},n.o=function(r,n){return Object.prototype.hasOwnProperty.call(r,n)},n.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},void 0!==n&&(n.ab="//"),o={},n.r(o),n.d(o,{getCLS:function(){return I},getFCP:function(){return A},getFID:function(){return U},getINP:function(){return $},getLCP:function(){return Z},getTTFB:function(){return et},onCLS:function(){return I},onFCP:function(){return A},onFID:function(){return U},onINP:function(){return $},onLCP:function(){return Z},onTTFB:function(){return et}}),h=-1,g=function(r){addEventListener("pageshow",function(n){n.persisted&&(h=n.timeStamp,r(n))},!0)},_=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},y=function(){var r=_();return r&&r.activationStart||0},P=function(r,n){var o=_(),l="navigate";return h>=0?l="back-forward-cache":o&&(l=document.prerendering||y()>0?"prerender":o.type.replace(/_/g,"-")),{name:r,value:void 0===n?-1:n,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:l}},b=function(r,n,o){try{if(PerformanceObserver.supportedEntryTypes.includes(r)){var l=new PerformanceObserver(function(r){n(r.getEntries())});return l.observe(Object.assign({type:r,buffered:!0},o||{})),l}}catch(r){}},E=function(r,n){var T=function t(o){"pagehide"!==o.type&&"hidden"!==document.visibilityState||(r(o),n&&(removeEventListener("visibilitychange",t,!0),removeEventListener("pagehide",t,!0)))};addEventListener("visibilitychange",T,!0),addEventListener("pagehide",T,!0)},S=function(r,n,o,l){var u,s;return function(d){var f;n.value>=0&&(d||l)&&((s=n.value-(u||0))||void 0===u)&&(u=n.value,n.delta=s,n.rating=(f=n.value)>o[1]?"poor":f>o[0]?"needs-improvement":"good",r(n))}},R=-1,w=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},O=function(){E(function(r){R=r.timeStamp},!0)},j=function(){return R<0&&(R=w(),O(),g(function(){setTimeout(function(){R=w(),O()},0)})),{get firstHiddenTime(){return R}}},A=function(r,n){n=n||{};var o,l=[1800,3e3],u=j(),s=P("FCP"),c=function(r){r.forEach(function(r){"first-contentful-paint"===r.name&&(f&&f.disconnect(),r.startTime-1&&r(n)},u=P("CLS",0),s=0,d=[],p=function(r){r.forEach(function(r){if(!r.hadRecentInput){var n=d[0],o=d[d.length-1];s&&r.startTime-o.startTime<1e3&&r.startTime-n.startTime<5e3?(s+=r.value,d.push(r)):(s=r.value,d=[r]),s>u.value&&(u.value=s,u.entries=d,l())}})},f=b("layout-shift",p);f&&(l=S(i,u,o,n.reportAllChanges),E(function(){p(f.takeRecords()),l(!0)}),g(function(){s=0,C=-1,l=S(i,u=P("CLS",0),o,n.reportAllChanges)}))},x={passive:!0,capture:!0},L=new Date,N=function(r,n){l||(l=n,u=r,s=new Date,F(removeEventListener),D())},D=function(){if(u>=0&&u1e12?new Date:performance.now())-r.timeStamp;"pointerdown"==r.type?(n=function(){N(u,r),l()},o=function(){l()},l=function(){removeEventListener("pointerup",n,x),removeEventListener("pointercancel",o,x)},addEventListener("pointerup",n,x),addEventListener("pointercancel",o,x)):N(u,r)}},F=function(r){["mousedown","keydown","touchstart","pointerdown"].forEach(function(n){return r(n,k,x)})},U=function(r,n){n=n||{};var o,s=[100,300],f=j(),h=P("FID"),v=function(r){r.startTimen.latency){if(o)o.entries.push(r),o.latency=Math.max(o.latency,r.duration);else{var l={id:r.interactionId,latency:r.duration,entries:[r]};K[l.id]=l,Y.push(l)}Y.sort(function(r,n){return n.latency-r.latency}),Y.splice(10).forEach(function(r){delete K[r.id]})}},$=function(r,n){n=n||{};var o=[200,500];G();var l,u=P("INP"),a=function(r){r.forEach(function(r){r.interactionId&&Q(r),"first-input"!==r.entryType||Y.some(function(n){return n.entries.some(function(n){return r.duration===n.duration&&r.startTime===n.startTime})})||Q(r)});var n,o=(n=Math.min(Y.length-1,Math.floor(X()/50)),Y[n]);o&&o.latency!==u.value&&(u.value=o.latency,u.entries=o.entries,l())},s=b("event",a,{durationThreshold:n.durationThreshold||40});l=S(r,u,o,n.reportAllChanges),s&&(s.observe({type:"first-input",buffered:!0}),E(function(){a(s.takeRecords()),u.value<0&&X()>0&&(u.value=0,u.entries=[]),l(!0)}),g(function(){Y=[],V=z(),l=S(r,u=P("INP"),o,n.reportAllChanges)}))},J={},Z=function(r,n){n=n||{};var o,l=[2500,4e3],u=j(),s=P("LCP"),c=function(r){var n=r[r.length-1];if(n){var l=n.startTime-y();lperformance.now())return;l.entries=[s],u(!0),g(function(){(u=S(r,l=P("TTFB",0),o,n.reportAllChanges))(!0)})}})},r.exports=o},9423:function(r,n){"use strict";function isAPIRoute(r){return"/api"===r||!!(null==r?void 0:r.startsWith("/api/"))}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isAPIRoute",{enumerable:!0,get:function(){return isAPIRoute}})},676:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{default:function(){return isError},getProperError:function(){return getProperError}});let l=o(9942);function isError(r){return"object"==typeof r&&null!==r&&"name"in r&&"message"in r}function getProperError(r){return isError(r)?r:Error((0,l.isPlainObject)(r)?JSON.stringify(r):r+"")}},2407:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{INTERCEPTION_ROUTE_MARKERS:function(){return u},isInterceptionRouteAppPath:function(){return isInterceptionRouteAppPath},extractInterceptionRouteInformation:function(){return extractInterceptionRouteInformation}});let l=o(9537),u=["(..)(..)","(.)","(..)","(...)"];function isInterceptionRouteAppPath(r){return void 0!==r.split("/").find(r=>u.find(n=>r.startsWith(n)))}function extractInterceptionRouteInformation(r){let n,o,s;for(let l of r.split("/"))if(o=u.find(r=>l.startsWith(r))){[n,s]=r.split(o,2);break}if(!n||!o||!s)throw Error(`Invalid interception route: ${r}. Must be in the format //(..|...|..)(..)/`);switch(n=(0,l.normalizeAppPath)(n),o){case"(.)":s="/"===n?`/${s}`:n+"/"+s;break;case"(..)":if("/"===n)throw Error(`Invalid interception route: ${r}. Cannot use (..) marker at the root level, use (.) instead.`);s=n.split("/").slice(0,-1).concat(s).join("/");break;case"(...)":s="/"+s;break;case"(..)(..)":let d=n.split("/");if(d.length<=2)throw Error(`Invalid interception route: ${r}. Cannot use (..)(..) marker at the root level or one level up.`);s=d.slice(0,-2).concat(s).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:n,interceptedRoute:s}}},2431:function(){},8754:function(r,n,o){"use strict";function _interop_require_default(r){return r&&r.__esModule?r:{default:r}}o.r(n),o.d(n,{_:function(){return _interop_require_default},_interop_require_default:function(){return _interop_require_default}})},1757:function(r,n,o){"use strict";function _getRequireWildcardCache(r){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(_getRequireWildcardCache=function(r){return r?o:n})(r)}function _interop_require_wildcard(r,n){if(!n&&r&&r.__esModule)return r;if(null===r||"object"!=typeof r&&"function"!=typeof r)return{default:r};var o=_getRequireWildcardCache(n);if(o&&o.has(r))return o.get(r);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in r)if("default"!==s&&Object.prototype.hasOwnProperty.call(r,s)){var d=u?Object.getOwnPropertyDescriptor(r,s):null;d&&(d.get||d.set)?Object.defineProperty(l,s,d):l[s]=r[s]}return l.default=r,o&&o.set(r,l),l}o.r(n),o.d(n,{_:function(){return _interop_require_wildcard},_interop_require_wildcard:function(){return _interop_require_wildcard}})}},function(r){r.O(0,[774],function(){return r(r.s=6653)}),_N_E=r.O()}]); \ No newline at end of file diff --git a/out/_next/static/chunks/pages/_app-1534f180665c857f.js b/out/_next/static/chunks/pages/_app-1534f180665c857f.js deleted file mode 100644 index 793ae70..0000000 --- a/out/_next/static/chunks/pages/_app-1534f180665c857f.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{1597:function(_,n,e){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return e(8955)}])}},function(_){var __webpack_exec__=function(n){return _(_.s=n)};_.O(0,[774,179],function(){return __webpack_exec__(1597),__webpack_exec__(4751)}),_N_E=_.O()}]); \ No newline at end of file diff --git a/out/_next/static/chunks/pages/_error-b646007f40c4f0a8.js b/out/_next/static/chunks/pages/_error-b646007f40c4f0a8.js deleted file mode 100644 index 38884fa..0000000 --- a/out/_next/static/chunks/pages/_error-b646007f40c4f0a8.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[820],{1981:function(n,_,u){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_error",function(){return u(4570)}])}},function(n){n.O(0,[888,774,179],function(){return n(n.s=1981)}),_N_E=n.O()}]); \ No newline at end of file diff --git a/out/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js b/out/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js deleted file mode 100644 index 3858b79..0000000 --- a/out/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js +++ /dev/null @@ -1 +0,0 @@ -!function(){var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e(t){var e={exports:{}};return t(e,e.exports),e.exports}var r=function(t){return t&&t.Math==Math&&t},n=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||Function("return this")(),o=function(t){try{return!!t()}catch(t){return!0}},i=!o(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}),a={}.propertyIsEnumerable,u=Object.getOwnPropertyDescriptor,s=u&&!a.call({1:2},1)?function(t){var e=u(this,t);return!!e&&e.enumerable}:a,c={f:s},f=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},l={}.toString,h=function(t){return l.call(t).slice(8,-1)},p="".split,d=o(function(){return!Object("z").propertyIsEnumerable(0)})?function(t){return"String"==h(t)?p.call(t,""):Object(t)}:Object,v=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},g=function(t){return d(v(t))},y=function(t){return"object"==typeof t?null!==t:"function"==typeof t},m=function(t,e){if(!y(t))return t;var r,n;if(e&&"function"==typeof(r=t.toString)&&!y(n=r.call(t)))return n;if("function"==typeof(r=t.valueOf)&&!y(n=r.call(t)))return n;if(!e&&"function"==typeof(r=t.toString)&&!y(n=r.call(t)))return n;throw TypeError("Can't convert object to primitive value")},b={}.hasOwnProperty,w=function(t,e){return b.call(t,e)},S=n.document,E=y(S)&&y(S.createElement),x=function(t){return E?S.createElement(t):{}},A=!i&&!o(function(){return 7!=Object.defineProperty(x("div"),"a",{get:function(){return 7}}).a}),O=Object.getOwnPropertyDescriptor,R={f:i?O:function(t,e){if(t=g(t),e=m(e,!0),A)try{return O(t,e)}catch(t){}if(w(t,e))return f(!c.f.call(t,e),t[e])}},j=function(t){if(!y(t))throw TypeError(String(t)+" is not an object");return t},P=Object.defineProperty,I={f:i?P:function(t,e,r){if(j(t),e=m(e,!0),j(r),A)try{return P(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},T=i?function(t,e,r){return I.f(t,e,f(1,r))}:function(t,e,r){return t[e]=r,t},k=function(t,e){try{T(n,t,e)}catch(r){n[t]=e}return e},L="__core-js_shared__",U=n[L]||k(L,{}),M=Function.toString;"function"!=typeof U.inspectSource&&(U.inspectSource=function(t){return M.call(t)});var _,N,C,F=U.inspectSource,B=n.WeakMap,D="function"==typeof B&&/native code/.test(F(B)),q=!1,z=e(function(t){(t.exports=function(t,e){return U[t]||(U[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.5",mode:"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})}),W=0,K=Math.random(),G=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+K).toString(36)},$=z("keys"),V=function(t){return $[t]||($[t]=G(t))},H={};if(D){var X=new(0,n.WeakMap),Y=X.get,J=X.has,Q=X.set;_=function(t,e){return Q.call(X,t,e),e},N=function(t){return Y.call(X,t)||{}},C=function(t){return J.call(X,t)}}else{var Z=V("state");H[Z]=!0,_=function(t,e){return T(t,Z,e),e},N=function(t){return w(t,Z)?t[Z]:{}},C=function(t){return w(t,Z)}}var tt,et={set:_,get:N,has:C,enforce:function(t){return C(t)?N(t):_(t,{})},getterFor:function(t){return function(e){var r;if(!y(e)||(r=N(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},rt=e(function(t){var e=et.get,r=et.enforce,o=String(String).split("String");(t.exports=function(t,e,i,a){var u=!!a&&!!a.unsafe,s=!!a&&!!a.enumerable,c=!!a&&!!a.noTargetGet;"function"==typeof i&&("string"!=typeof e||w(i,"name")||T(i,"name",e),r(i).source=o.join("string"==typeof e?e:"")),t!==n?(u?!c&&t[e]&&(s=!0):delete t[e],s?t[e]=i:T(t,e,i)):s?t[e]=i:k(e,i)})(Function.prototype,"toString",function(){return"function"==typeof this&&e(this).source||F(this)})}),nt=n,ot=function(t){return"function"==typeof t?t:void 0},it=function(t,e){return arguments.length<2?ot(nt[t])||ot(n[t]):nt[t]&&nt[t][e]||n[t]&&n[t][e]},at=Math.ceil,ut=Math.floor,st=function(t){return isNaN(t=+t)?0:(t>0?ut:at)(t)},ct=Math.min,ft=function(t){return t>0?ct(st(t),9007199254740991):0},lt=Math.max,ht=Math.min,pt=function(t,e){var r=st(t);return r<0?lt(r+e,0):ht(r,e)},dt=function(t){return function(e,r,n){var o,i=g(e),a=ft(i.length),u=pt(n,a);if(t&&r!=r){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===r)return t||u||0;return!t&&-1}},vt={includes:dt(!0),indexOf:dt(!1)},gt=vt.indexOf,yt=function(t,e){var r,n=g(t),o=0,i=[];for(r in n)!w(H,r)&&w(n,r)&&i.push(r);for(;e.length>o;)w(n,r=e[o++])&&(~gt(i,r)||i.push(r));return i},mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],bt=mt.concat("length","prototype"),wt={f:Object.getOwnPropertyNames||function(t){return yt(t,bt)}},St={f:Object.getOwnPropertySymbols},Et=it("Reflect","ownKeys")||function(t){var e=wt.f(j(t)),r=St.f;return r?e.concat(r(t)):e},xt=function(t,e){for(var r=Et(e),n=I.f,o=R.f,i=0;i2?arguments[2]:void 0,u=Mt((void 0===a?n:pt(a,n))-i,n-o),s=1;for(i0;)i in r?r[o]=r[i]:delete r[o],o+=s,i+=s;return r},Nt=!!Object.getOwnPropertySymbols&&!o(function(){return!String(Symbol())}),Ct=Nt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Ft=z("wks"),Bt=n.Symbol,Dt=Ct?Bt:Bt&&Bt.withoutSetter||G,qt=function(t){return w(Ft,t)||(Ft[t]=Nt&&w(Bt,t)?Bt[t]:Dt("Symbol."+t)),Ft[t]},zt=Object.keys||function(t){return yt(t,mt)},Wt=i?Object.defineProperties:function(t,e){j(t);for(var r,n=zt(e),o=n.length,i=0;o>i;)I.f(t,r=n[i++],e[r]);return t},Kt=it("document","documentElement"),Gt=V("IE_PROTO"),$t=function(){},Vt=function(t){return"Stadt Ratingen

Impressum

Angaben gemäß § 5 TMG

Stadt Ratingen Der Bürgermeister
Minoritenstraße 3
40878 Ratingen

Kontakt

Telefon: 02102 550-1001
E-Mail: datenschutz@ratingen.de

Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV

Albert Einstein
Minoritenstraße 3
40878 Ratingen

Verbraucher­streit­beilegung/Universal­schlichtungs­stelle

Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen.

Haftung für Inhalte

Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.

Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.

Haftung für Links

Unser Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar.

Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.

Urheberrecht

Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet.

Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen.

Gestaltung & Umsetzung

  • Design: Kevin Yven Riexinger
  • Infrastruktur: Konstantin Westhoff
  • Code: Beide :)
\ No newline at end of file diff --git a/out/impressum.txt b/out/impressum.txt deleted file mode 100644 index 7ae9a47..0000000 --- a/out/impressum.txt +++ /dev/null @@ -1,9 +0,0 @@ -1:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -2:HL["/_next/static/css/cb47f7bb4b5a34c4.css","style",{"crossOrigin":""}] -0:["aVXm-vEgwuxmZjBdHdfA6",[[["",{"children":["impressum",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L3",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/cb47f7bb4b5a34c4.css","precedence":"next","crossOrigin":""}]],"$L4"]]]] -5:I[6954,[],""] -6:I[7264,[],""] -8:I[8326,["326","static/chunks/326-c8e396d91ef27fe4.js","240","static/chunks/app/impressum/page-94839fbf1b6363fa.js"],""] -3:[null,["$","html",null,{"lang":"de","data-bs-theme":"light","children":["$","body",null,{"data-bs-theme":"light","className":"__className_e66fe9","children":["$","$L5",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L5",null,{"parallelRouterKey":"children","segmentPath":["children","impressum","children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L7",[["$","div",null,{"className":"px-4 py-5 my-5 container","children":[["$","h1",null,{"className":"py-5","children":"Impressum"}],["$","div",null,{"className":"uncode_text_column","children":[["$","h2",null,{"children":"Angaben gemäß § 5 TMG"}],["$","p",null,{"children":["Stadt Ratingen Der Bürgermeister",["$","br",null,{}],"Minoritenstraße 3",["$","br",null,{}],"40878 Ratingen"]}],["$","h2",null,{"children":"Kontakt"}],["$","p",null,{"children":["Telefon: ",["$","a",null,{"href":"tel:004921025501001","children":"02102 550-1001"}],["$","br",null,{}],"E-Mail:"," ",["$","a",null,{"href":"mailto:datenschutz@ratingen.de","children":"datenschutz@ratingen.de"}]]}],["$","h2",null,{"children":"Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV"}],["$","p",null,{"children":["Albert Einstein",["$","br",null,{}],"Minoritenstraße 3",["$","br",null,{}],"40878 Ratingen"]}],["$","h2",null,{"children":"Verbraucher­streit­beilegung/Universal­schlichtungs­stelle"}],["$","p",null,{"children":"Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen."}],["$","h3",null,{"children":"Haftung für Inhalte"}],["$","p",null,{"children":"Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen."}],["$","p",null,{"children":"Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen."}],["$","h3",null,{"children":"Haftung für Links"}],["$","p",null,{"children":"Unser Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar."}],["$","p",null,{"children":"Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen."}],["$","h3",null,{"children":"Urheberrecht"}],["$","p",null,{"children":"Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet."}],["$","p",null,{"children":"Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen."}],["$","h3",null,{"children":"Gestaltung & Umsetzung"}],["$","ul",null,{"children":[["$","li",null,{"children":[["$","strong",null,{"children":"Design:"}]," Kevin Yven Riexinger"]}],["$","li",null,{"children":[["$","strong",null,{"children":"Infrastruktur:"}]," Konstantin Westhoff"]}],["$","li",null,{"children":[["$","strong",null,{"children":"Code:"}]," Beide :)"]}]]}]]}]]}],["$","div",null,{"className":"container","children":["$","footer",null,{"className":"py-3 my-4","children":[["$","ul",null,{"className":"nav justify-content-center border-bottom pb-3 mb-3","children":[["$","li",null,{"className":"nav-item","children":["$","$L8",null,{"href":"/","className":"nav-link px-2 text-body-secondary","children":"Startseite"}]}],["$","li",null,{"className":"nav-item","children":["$","$L8",null,{"href":"/impressum","className":"nav-link px-2 text-body-secondary","children":"Impressum"}]}]]}],["$","p",null,{"className":"text-center text-body-secondary","children":"© 2023 Stadt Ratingen"}]]}]}]],null],"segment":"__PAGE__"},"styles":null}],"segment":"impressum"},"styles":null}]}]}],null] -4:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Stadt Ratingen"}],["$","link","3",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"502x502"}],["$","meta","4",{"name":"next-size-adjust"}]] -7:null diff --git a/out/index.html b/out/index.html deleted file mode 100644 index 998b29e..0000000 --- a/out/index.html +++ /dev/null @@ -1 +0,0 @@ -Stadt Ratingen
Das Wappen der Stadt Ratingen

Stadt Ratingen

Liebe Besucherinnen und Besucher der Internetseite der Stadt Ratingen,

Ihre gewohnte Website www.ratingen.de ist aktuell nicht erreichbar. Hintergrund ist ein Cyber-Angriff auf den kommunalen Dienstleister Südwestfalen IT (SIT), der auch die Website der Stadt Ratingen hostet. Anders als in anderen Städten und Kreisen in NRW, in denen die gesamte Verwaltungs-IT ausgefallen ist, sind die Auswirkungen in Ratingen begrenzt und beschränken sich im Wesentlichen auf die Website. Die Verwaltungs-IT in Ratingen wird nicht durch die SIT betrieben und funktioniert daher.

Auch Online-Dienstleistungen der Stadtverwaltung, etwa Terminbuchungen im Bürgerbüro, der Mängelmelder oder das Ratsinformationssystem können weiterhin in Anspruch genommen werden. Im Folgenden eine Reihe von Links zu weiterhin funktionierenden Online-Diensten der Stadt Ratingen. Wie lange die Störung anhält, ist zurzeit nicht absehbar. Die SIT arbeitet unter Hochdruck an der Behebung.

Stadt Ratingen

Ihre Dienstleistungen

Serviceportal

Hier finden sie alle wichtigen Dienstleistungen.

serviceportal.ratingen.de

Terminvergabe

Hier können Sie Termine im Bürgerbüro buchen.

termine.ratingen.de

Ratsinformationssystem

Hier finden sie alle Ratsunterlagen.

ratsinfo.ratingen.de

Mängelmelder

Hier können Sie Termine im Bürgerbüro buchen.

ratingen.maengelmelder.de

Stadtbibliothek

Hier finden sie alle wichtigen Dienstleistungen.

webopac.ratingen.de

Sperrmüllanmeldung

Hier finden sie alle wichtigen Dienstleistungen.

awistalogistik.de

VHS

Hier finden sie alle wichtigen Dienstleistungen.

vhs-ratingen.de

Geoportal

Hier finden sie alle wichtigen Dienstleistungen.

gdi.regioit.de

Aktuelle Informationen

Hier finden sie alle wichtigen Dienstleistungen.

facebook.com
\ No newline at end of file diff --git a/out/index.txt b/out/index.txt deleted file mode 100644 index 7485e1b..0000000 --- a/out/index.txt +++ /dev/null @@ -1,10 +0,0 @@ -1:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -2:HL["/_next/static/css/cb47f7bb4b5a34c4.css","style",{"crossOrigin":""}] -0:["aVXm-vEgwuxmZjBdHdfA6",[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],"$L3",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/cb47f7bb4b5a34c4.css","precedence":"next","crossOrigin":""}]],"$L4"]]]] -5:I[6954,[],""] -6:I[7264,[],""] -8:I[4943,["676","static/chunks/870fdd6f-63db2e988777c089.js","958","static/chunks/69b09407-5763be80dd441f3b.js","326","static/chunks/326-c8e396d91ef27fe4.js","766","static/chunks/766-92a49daec60c47c8.js","931","static/chunks/app/page-053975b368dc460d.js"],""] -9:I[8326,["676","static/chunks/870fdd6f-63db2e988777c089.js","958","static/chunks/69b09407-5763be80dd441f3b.js","326","static/chunks/326-c8e396d91ef27fe4.js","766","static/chunks/766-92a49daec60c47c8.js","931","static/chunks/app/page-053975b368dc460d.js"],""] -3:[null,["$","html",null,{"lang":"de","data-bs-theme":"light","children":["$","body",null,{"data-bs-theme":"light","className":"__className_e66fe9","children":["$","$L5",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$L7",[["$","div",null,{"className":"px-4 py-5 my-5 text-center","data-bs-theme":"light","children":[["$","img",null,{"className":"d-block mx-auto mb-4","src":"/wappen.svg","alt":"Das Wappen der Stadt Ratingen","height":"250em"}],["$","h1",null,{"data-bs-theme":"light","className":"display-5 fw-bold text-body-emphasis","children":"Stadt Ratingen"}],["$","div",null,{"className":"col-lg-8 mx-auto","children":["$","p",null,{"className":"lead mb-4 mt-4","children":["Liebe Besucherinnen und Besucher der Internetseite der Stadt Ratingen,",["$","br",null,{}],["$","br",null,{}],"Ihre gewohnte Website www.ratingen.de ist aktuell nicht erreichbar. Hintergrund ist ein Cyber-Angriff auf den kommunalen Dienstleister Südwestfalen IT (SIT), der auch die Website der Stadt Ratingen hostet. Anders als in anderen Städten und Kreisen in NRW, in denen die gesamte Verwaltungs-IT ausgefallen ist, sind die Auswirkungen in Ratingen begrenzt und beschränken sich im Wesentlichen auf die Website. Die Verwaltungs-IT in Ratingen wird nicht durch die SIT betrieben und funktioniert daher.",["$","br",null,{}],["$","br",null,{}],"Auch Online-Dienstleistungen der Stadtverwaltung, etwa Terminbuchungen im Bürgerbüro, der Mängelmelder oder das Ratsinformationssystem können weiterhin in Anspruch genommen werden. Im Folgenden eine Reihe von Links zu weiterhin funktionierenden Online-Diensten der Stadt Ratingen. Wie lange die Störung anhält, ist zurzeit nicht absehbar. Die SIT arbeitet unter Hochdruck an der Behebung.",["$","br",null,{}],["$","br",null,{}],["$","em",null,{"children":"Stadt Ratingen"}]]}]}]]}],["$","$L8",null,{"mastername":"Ihre Dienstleistungen"}],["$","div",null,{"className":"container","children":["$","footer",null,{"className":"py-3 my-4","children":[["$","ul",null,{"className":"nav justify-content-center border-bottom pb-3 mb-3","children":[["$","li",null,{"className":"nav-item","children":["$","$L9",null,{"href":"/","className":"nav-link px-2 text-body-secondary","children":"Startseite"}]}],["$","li",null,{"className":"nav-item","children":["$","$L9",null,{"href":"/impressum","className":"nav-link px-2 text-body-secondary","children":"Impressum"}]}]]}],["$","p",null,{"className":"text-center text-body-secondary","children":"© 2023 Stadt Ratingen"}]]}]}]],null],"segment":"__PAGE__"},"styles":null}]}]}],null] -4:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Stadt Ratingen"}],["$","link","3",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"502x502"}],["$","meta","4",{"name":"next-size-adjust"}]] -7:null diff --git a/out/wappen.jpg b/out/wappen.jpg deleted file mode 100644 index f87cb092faca281af8a333ce49f0e1ac1cec2b33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39165 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≪m!j};l^YWu` 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 BS-SuL diff --git a/out/wappen.svg b/out/wappen.svg deleted file mode 100644 index deebc21..0000000 --- a/out/wappen.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/app/(components)/Impressum.jsx b/src/app/(components)/Impressum.jsx index 2794688..9226faa 100644 --- a/src/app/(components)/Impressum.jsx +++ b/src/app/(components)/Impressum.jsx @@ -1,5 +1,3 @@ -import Link from "next/link"; - export default function Impressum() { return ( From 2e0458b08cefa62c0c173f1efb26fd68a472e7f1 Mon Sep 17 00:00:00 2001 From: kdev Date: Sun, 5 Nov 2023 21:53:45 +0100 Subject: [PATCH 7/9] ci: add dependabot --- .github/dependabot.yml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..db1a2e2 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,38 @@ +version: 2 +updates: + - package-ecosystem: "npm" + directory: "/" # Location of package manifests + schedule: + interval: "daily" + assignees: + - "kdev" + - "kevinriex" + commit-message: + prefix: "chore" + include: "scope" + reviewers: + - "kdev" + - "kevinriex" + open-pull-requests-limit: 10 + target-branch: "main" + groups: + fortawesome: + patterns: + - "@fortawesome/*" + exclude-patterns: + - "@fortawesome/react" + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" + assignees: + - "kdev" + - "kevinriex" + commit-message: + prefix: "chore" + include: "scope" + reviewers: + - "kdev" + - "kevinriex" + target-branch: "main" From 2276aa51a87d7bb4118cc0587cda6ee2adb295da Mon Sep 17 00:00:00 2001 From: Kevin Yven Riexinger Date: Sun, 5 Nov 2023 21:55:30 +0100 Subject: [PATCH 8/9] refactor: reneamed files and restructured code --- src/app/(components)/Hero.jsx | 17 +- src/app/(components)/Impressum.jsx | 110 ------ src/app/(components)/NotFound.jsx | 25 -- .../(components)/{Adress.jsx => School.jsx} | 2 +- src/app/(components)/Schools.jsx | 352 ----------------- .../{SiteLink.jsx => ServiceLink.jsx} | 2 +- .../{SideLinkBar.jsx => Services.jsx} | 6 +- src/app/impressum/page.js | 101 ++++- src/app/page.js | 6 +- src/app/schulen/page.js | 353 +++++++++++++++++- 10 files changed, 460 insertions(+), 514 deletions(-) delete mode 100644 src/app/(components)/Impressum.jsx delete mode 100644 src/app/(components)/NotFound.jsx rename src/app/(components)/{Adress.jsx => School.jsx} (98%) delete mode 100644 src/app/(components)/Schools.jsx rename src/app/(components)/{SiteLink.jsx => ServiceLink.jsx} (93%) rename src/app/(components)/{SideLinkBar.jsx => Services.jsx} (96%) diff --git a/src/app/(components)/Hero.jsx b/src/app/(components)/Hero.jsx index c712a4a..e44b0ad 100644 --- a/src/app/(components)/Hero.jsx +++ b/src/app/(components)/Hero.jsx @@ -1,19 +1,10 @@ -export default function Hero({ h1 }) { +import Header from "./Header"; + +export default function Hero({ title }) { return ( <>
- Das Wappen der Stadt Ratingen -

- {h1} -

+

Liebe Besucherinnen und Besucher der Internetseite der diff --git a/src/app/(components)/Impressum.jsx b/src/app/(components)/Impressum.jsx deleted file mode 100644 index 8af026c..0000000 --- a/src/app/(components)/Impressum.jsx +++ /dev/null @@ -1,110 +0,0 @@ -export default function Impressum() { - return ( -

-

Impressum

-
-

Angaben gemäß § 5 TMG

-

- Stadt Ratingen Der Bürgermeister -
- Minoritenstraße 3
- 40878 Ratingen -

-

Kontakt

-

- Telefon: 02102 550-1001 -
- E-Mail:{" "} - - datenschutz@ratingen.de - -

-

Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV

-

- Albert Einstein -
- Minoritenstraße 3
- 40878 Ratingen -

-

- Verbraucher­streit­beilegung/Universal­schlichtungs­stelle -

-

- Wir sind nicht bereit oder verpflichtet, an - Streitbeilegungsverfahren vor einer - Verbraucherschlichtungsstelle teilzunehmen. -

-

Haftung für Inhalte

-

- Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene - Inhalte auf diesen Seiten nach den allgemeinen Gesetzen - verantwortlich. Nach §§ 8 bis 10 TMG sind wir als - Diensteanbieter jedoch nicht verpflichtet, übermittelte oder - gespeicherte fremde Informationen zu überwachen oder nach - Umständen zu forschen, die auf eine rechtswidrige Tätigkeit - hinweisen. -

-

- Verpflichtungen zur Entfernung oder Sperrung der Nutzung von - Informationen nach den allgemeinen Gesetzen bleiben hiervon - unberührt. Eine diesbezügliche Haftung ist jedoch erst ab - dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung - möglich. Bei Bekanntwerden von entsprechenden - Rechtsverletzungen werden wir diese Inhalte umgehend - entfernen. -

-

Haftung für Links

-

- Unser Angebot enthält Links zu externen Websites Dritter, - auf deren Inhalte wir keinen Einfluss haben. Deshalb können - wir für diese fremden Inhalte auch keine Gewähr übernehmen. - Für die Inhalte der verlinkten Seiten ist stets der - jeweilige Anbieter oder Betreiber der Seiten verantwortlich. - Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung - auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte - waren zum Zeitpunkt der Verlinkung nicht erkennbar. -

-

- Eine permanente inhaltliche Kontrolle der verlinkten Seiten - ist jedoch ohne konkrete Anhaltspunkte einer - Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von - Rechtsverletzungen werden wir derartige Links umgehend - entfernen. -

-

Urheberrecht

-

- Die durch die Seitenbetreiber erstellten Inhalte und Werke - auf diesen Seiten unterliegen dem deutschen Urheberrecht. - Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art - der Verwertung außerhalb der Grenzen des Urheberrechtes - bedürfen der schriftlichen Zustimmung des jeweiligen Autors - bzw. Erstellers. Downloads und Kopien dieser Seite sind nur - für den privaten, nicht kommerziellen Gebrauch gestattet. -

-

- Soweit die Inhalte auf dieser Seite nicht vom Betreiber - erstellt wurden, werden die Urheberrechte Dritter beachtet. - Insbesondere werden Inhalte Dritter als solche - gekennzeichnet. Sollten Sie trotzdem auf eine - Urheberrechtsverletzung aufmerksam werden, bitten wir um - einen entsprechenden Hinweis. Bei Bekanntwerden von - Rechtsverletzungen werden wir derartige Inhalte umgehend - entfernen. -

-

Gestaltung & Umsetzung

- -
    -
  • - Design: Kevin Yven Riexinger -
  • -
  • - Infrastruktur: Konstantin Westhoff -
  • -
  • - Code: Beide :) -
  • -
-
-
- ); -} diff --git a/src/app/(components)/NotFound.jsx b/src/app/(components)/NotFound.jsx deleted file mode 100644 index f1e178e..0000000 --- a/src/app/(components)/NotFound.jsx +++ /dev/null @@ -1,25 +0,0 @@ -import Link from "next/link"; - -export default function NotFound() { - return ( - <> -
- Das Wappen der Stadt Ratingen -

- Seite nicht gefunden -

- - Zur Startseite - -
- - ); -} diff --git a/src/app/(components)/Adress.jsx b/src/app/(components)/School.jsx similarity index 98% rename from src/app/(components)/Adress.jsx rename to src/app/(components)/School.jsx index d923726..f88d5a7 100644 --- a/src/app/(components)/Adress.jsx +++ b/src/app/(components)/School.jsx @@ -6,7 +6,7 @@ import { } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; -export default function Adress({ +export default function School({ name, href, street, diff --git a/src/app/(components)/Schools.jsx b/src/app/(components)/Schools.jsx deleted file mode 100644 index b998fca..0000000 --- a/src/app/(components)/Schools.jsx +++ /dev/null @@ -1,352 +0,0 @@ -"use client"; -import Col from "react-bootstrap/Col"; -import Container from "react-bootstrap/Container"; -import Row from "react-bootstrap/Row"; -import Adress from "../(components)/Adress"; -import Header from "../(components)/Header"; - -const primarySchools = [ - [ - { - name: "Albert-Schweitzer-Schule", - href: "https://ass-ratingen.de/", - street: "Bruchstraße 22", - plz: "40882 Ratingen", - type: "Grundschule", - tel: "02102 550 4400", - email: "schule@albert-schweitzer-schule.ratingen.de", - district: "Ost", - }, - { - name: "Anne-Frank-Schule", - href: "https://afs-ratingen.de", - street: "Mülheimer Str. 47", - plz: "40878 Ratingen", - type: "Grundschule", - tel: "02102 550 4410", - email: "schule@anne-frank-schule.ratingen.de", - district: "Mitte", - }, - { - name: "Astrid-Lindgren-Schule", - href: "https://als-ratingen.de/", - street: "Erfurter Straße 26", - plz: "40880 Ratingen", - type: "Grundschule", - tel: "02102 550 8902", - email: "schule@astrid-lindgren-schule.ratingen.de", - district: "West", - }, - ], - [ - { - name: "Christian-Morgenstern-Schule", - href: "https://christian-morgenstern-schule-ratingen.de/", - street: "Ulmenstr. 3", - plz: "40882 Ratingen", - type: "Grundschule", - tel: "02102 550 4422", - email: "sek@christian-morgenstern-schule.ratingen.de", - district: "Homberg", - }, - { - name: "Eduard-Dietrich-Schule", - href: "https://eduard-dietrich-schule.de/", - street: "Duisburger Straße 14", - plz: "40885 Ratingen", - type: "Grundschule", - tel: "02102 550 4432", - email: "schule@eduard-dietrich-schule.ratingen.de", - district: "Lintorf", - }, - { - name: "Erich Kästner-Schule", - href: "http://eks-ratingen.de/", - street: "Berliner straße 35", - plz: "40880 Ratingen", - type: "Grundschule", - tel: "02102 550 4442", - email: "sek@erich-kaestner-schule.ratingen.de", - district: "West", - }, - ], - [ - { - name: "Gebrüder-Grimm-Schule", - href: "https://gebrueder-grimm-schule-ratingen.de/", - street: "Karl-Mücher-Weg 17", - plz: "40878 Ratingen", - type: "Grundschule", - tel: "02102 550 4450", - email: "schule@gebrueder-grimm-schule.ratingen.de", - district: "Süd", - }, - { - name: "Heinrich-Schmitz-Schule", - street: "Duisburger Straße 112", - plz: "40885 Ratingen", - type: "Grundschule", - tel: "02102 550 4802", - email: "", - district: "Lintorf", - }, - { - name: "Johann-Peter-Melchior-Schule", - href: "https://www.jpm-ratingen.de/", - street: "Am Weiher 4", - plz: "40885 Ratingen", - type: "Grundschule", - tel: "02102 550 4500", - email: "schule@johann-peter-melchior-schule.ratingen.de", - district: "Lintorf", - }, - ], - [ - { - name: "Karl-Arnold-Schule", - href: "http://karl-arnold-schule.de/", - street: "Volkardeyer Straße 36", - plz: "40878 Ratingen", - type: "Grundschule", - tel: "02102 550 8472", - email: "", - district: "West", - }, - { - name: "Matthias-Claudius-Schule", - href: "https://mcs-ratingen.de/", - street: "Mintarder Weg 98", - plz: "40885 Ratingen", - type: "Grundschule", - tel: "02102 550 4480", - email: "schule@matthias-claudius-schule.ratingen.de", - district: "Breitscheid", - }, - { - name: "Minoritenschule", - href: "https://minoritenschule.de/", - street: "Minoritenstraße 12", - plz: "40878 Ratingen", - type: "Städt. Kath. Grundschule", - tel: "02102 5504530", - email: "schule@minoritenschule.ratingen.de", - district: "Mitte", - }, - ], - [ - { - name: "Paul-Maar-Schule", - href: "https://pms-ratingen.de/", - street: "Am Söttgen 15", - plz: "40880 Ratingen", - type: "Grundschule", - tel: "02102 550 4462", - email: "schule@paul-maar-schule.ratingen.de", - district: "Tiefenbroich", - }, - { - name: "Suitbertusschule", - href: "https://grundschule-suitbertus.de/", - street: "Dürerring 3", - plz: "40878 Ratingen", - type: "Grundschule", - tel: "02102 550 4540", - email: "schule@suitbertusschule.ratingen.de", - district: "Mitte/Süd", - }, - { - name: "Wilhelm-Busch-Schule", - href: "https://wilhelm-busch-schule-ratingen.de/", - street: "Bismarckstr. 16", - plz: "40883 Ratingen", - type: "Grundschule", - tel: "02102 550 4492", - email: "schule@wilhelm-busch-schule.ratingen.de", - district: "Hösel", - }, - ], -]; - -const secondarySchools = [ - [ - { - name: "Carl-Friedrich-von-Weizsäcker-Gymnasium", - href: "https://cfvw-gymnasium.de/", - street: "Karl-Mücher-Weg 2", - plz: "40878 Ratingen", - type: "Gymnasium", - tel: "02102 550 8700", - email: "sekretariat@cfvw-gymnasium.info", - district: "Mitte", - }, - { - name: "Dietrich-Bonhoeffer-Gymnasium", - href: "https://dbg-ratingen.de/", - street: "Erfurter Straße 30", - plz: "40880 Ratingen", - type: "Gymnasium", - tel: "02102 550 4932", - email: "schule@dietrich-bonhoeffer-gymnasium.ratingen.de", - district: "West", - }, - { - name: "Friedrich-Ebert-Realschule", - href: "https://friedrich-ebert-realschule.de/", - street: "Philippstraße 30", - plz: "40878 Ratingen", - type: "Realschule", - tel: "02102 550 4600", - email: "sek1@friedrich-ebert-schule.ratingen.de", - district: "Mitte", - }, - ], - [ - { - name: "Käthe-Kollwitz-Schule", - href: "https://kksreal.de/", - street: "Erfurter Straße 40", - plz: "40880 Ratingen", - type: "Realschule", - tel: "02102 550 4910", - email: "west@kksreal.de", - district: "West", - }, - { - name: "Käthe-Kollwitz-Schule Dependance Lintorf", - href: "https://kksreal.de/", - street: "Duisburger Straße 112", - plz: "40885 Ratingen", - type: "Realschule", - tel: "02102 550 4830", - email: "lintorf@kksreal.de", - district: "Lintorf", - }, - { - name: "Kopernikus-Gymnasium", - href: "https://kgl-ratingen.de/", - street: "Duisburger Straße 112", - plz: "40885 Ratingen", - type: "Gymnasium", - tel: "02102 550 4862", - email: "sekretariat@kgl.schule", - district: "Lintorf", - }, - ], - [ - { - name: "Martin-Luther-King-Gesamtschule", - href: "https://gesamtschule-ratingen.de/", - street: "Erfurter Straße 36", - plz: "40880 Ratingen", - type: "Gesamtschule", - tel: "02102 550 4962", - email: "sek1@martin-luther-king-schule.ratingen.de", - district: "West", - }, - { - name: "Liebfrauenschule", - href: "https://liebfrauenschule-ratingen.de/", - street: "Schwarzbachstr.17", - plz: "40878 Ratingen", - type: "Realschule in privater Trägerschaft", - tel: "02102 843012", - email: "sekretariat@lfs-ratingen.de", - district: "Mitte", - }, - { - name: "Adam-Josef-Cüppers Berufskolleg", - href: "https://ajc-bk.de/", - street: "Minoritenstraße 10", - plz: "40878 Ratingen", - type: "Berufskolleg in Trägerschaft des Kreises Mettmann", - tel: "02102 71120", - email: " sekretariat@ajc-bk.de", - district: "Mitte", - }, - ], -]; - -export default function SchoolList() { - return ( - <> - -
-

Grundschulen

- {primarySchools.map((linkTriple, idx) => ( - - {linkTriple.map( - ( - { - name, - href, - street, - plz, - type, - tel, - email, - district, - }, - idx - ) => ( - - - - ) - )} - - ))} -
-

- Weiterführende Schulen -

- {secondarySchools.map((linkTriple, idx) => ( - - {linkTriple.map( - ( - { - name, - href, - street, - plz, - type, - tel, - email, - district, - }, - idx - ) => ( - - - - ) - )} - - ))} -
- - - ); -} diff --git a/src/app/(components)/SiteLink.jsx b/src/app/(components)/ServiceLink.jsx similarity index 93% rename from src/app/(components)/SiteLink.jsx rename to src/app/(components)/ServiceLink.jsx index b744c96..faef77d 100644 --- a/src/app/(components)/SiteLink.jsx +++ b/src/app/(components)/ServiceLink.jsx @@ -1,7 +1,7 @@ import { faArrowUpRightFromSquare } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; -export default function SiteLink({ name, href, desc, icon }) { +export default function ServiceLink({ name, href, desc, icon }) { return (
diff --git a/src/app/(components)/SideLinkBar.jsx b/src/app/(components)/Services.jsx similarity index 96% rename from src/app/(components)/SideLinkBar.jsx rename to src/app/(components)/Services.jsx index f2a47be..5c83f56 100644 --- a/src/app/(components)/SideLinkBar.jsx +++ b/src/app/(components)/Services.jsx @@ -17,7 +17,7 @@ import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import Col from "react-bootstrap/Col"; import Container from "react-bootstrap/Container"; import Row from "react-bootstrap/Row"; -import SiteLink from "../(components)/SiteLink"; +import ServiceLink from "../(components)/ServiceLink"; const LinkSammlung = [ [ @@ -102,7 +102,7 @@ const LinkSammlung = [ ], ]; -export default function SideLinkBar({ mastername }) { +export default function Services({ mastername }) { return (

{mastername}

@@ -110,7 +110,7 @@ export default function SideLinkBar({ mastername }) { {linkTriple.map(({ name, href, desc, icon }, idx) => ( - ; + return ( +
+

Impressum

+
+

Angaben gemäß § 5 TMG

+

+ Stadt Ratingen Der Bürgermeister +
+ Minoritenstraße 3
+ 40878 Ratingen +

+

Kontakt

+

+ Telefon: 02102 550-1001 +
+ E-Mail:{" "} + datenschutz@ratingen.de +

+

Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV

+

+ Albert Einstein +
+ Minoritenstraße 3
+ 40878 Ratingen +

+

+ Verbraucher­streit­beilegung/Universal­schlichtungs­stelle +

+

+ Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren + vor einer Verbraucherschlichtungsstelle teilzunehmen. +

+

Haftung für Inhalte

+

+ Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte + auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach + §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht + verpflichtet, übermittelte oder gespeicherte fremde Informationen zu + überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige + Tätigkeit hinweisen. +

+

+ Verpflichtungen zur Entfernung oder Sperrung der Nutzung von + Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. + Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der + Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden + von entsprechenden Rechtsverletzungen werden wir diese Inhalte + umgehend entfernen. +

+

Haftung für Links

+

+ Unser Angebot enthält Links zu externen Websites Dritter, auf deren + Inhalte wir keinen Einfluss haben. Deshalb können wir für diese + fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der + verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der + Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der + Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige + Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. +

+

+ Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch + ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei + Bekanntwerden von Rechtsverletzungen werden wir derartige Links + umgehend entfernen. +

+

Urheberrecht

+

+ Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen + Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, + Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der + Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des + jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite + sind nur für den privaten, nicht kommerziellen Gebrauch gestattet. +

+

+ Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt + wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden + Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf + eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen + entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen + werden wir derartige Inhalte umgehend entfernen. +

+

Gestaltung & Umsetzung

+ +
    +
  • + Design: Kevin Yven Riexinger +
  • +
  • + Infrastruktur: Konstantin Westhoff +
  • +
  • + Code: Beide :) +
  • +
+
+
+ ); } diff --git a/src/app/page.js b/src/app/page.js index 36ab172..cb6956c 100644 --- a/src/app/page.js +++ b/src/app/page.js @@ -1,11 +1,11 @@ import Hero from "./(components)/Hero"; -import SideLinkBar from "./(components)/SideLinkBar"; +import Services from "./(components)/Services"; export default function Home() { return ( <> - - + + ); } diff --git a/src/app/schulen/page.js b/src/app/schulen/page.js index 355adf7..730beb5 100644 --- a/src/app/schulen/page.js +++ b/src/app/schulen/page.js @@ -1,5 +1,352 @@ -import Schools from "../(components)/Schools"; +"use client"; +import Col from "react-bootstrap/Col"; +import Container from "react-bootstrap/Container"; +import Row from "react-bootstrap/Row"; +import Header from "../(components)/Header"; +import School from "../(components)/School"; -export default function SchoolsPage() { - return ; +const primarySchools = [ + [ + { + name: "Albert-Schweitzer-Schule", + href: "https://ass-ratingen.de/", + street: "Bruchstraße 22", + plz: "40882 Ratingen", + type: "Grundschule", + tel: "02102 550 4400", + email: "schule@albert-schweitzer-schule.ratingen.de", + district: "Ost", + }, + { + name: "Anne-Frank-Schule", + href: "https://afs-ratingen.de", + street: "Mülheimer Str. 47", + plz: "40878 Ratingen", + type: "Grundschule", + tel: "02102 550 4410", + email: "schule@anne-frank-schule.ratingen.de", + district: "Mitte", + }, + { + name: "Astrid-Lindgren-Schule", + href: "https://als-ratingen.de/", + street: "Erfurter Straße 26", + plz: "40880 Ratingen", + type: "Grundschule", + tel: "02102 550 8902", + email: "schule@astrid-lindgren-schule.ratingen.de", + district: "West", + }, + ], + [ + { + name: "Christian-Morgenstern-Schule", + href: "https://christian-morgenstern-schule-ratingen.de/", + street: "Ulmenstr. 3", + plz: "40882 Ratingen", + type: "Grundschule", + tel: "02102 550 4422", + email: "sek@christian-morgenstern-schule.ratingen.de", + district: "Homberg", + }, + { + name: "Eduard-Dietrich-Schule", + href: "https://eduard-dietrich-schule.de/", + street: "Duisburger Straße 14", + plz: "40885 Ratingen", + type: "Grundschule", + tel: "02102 550 4432", + email: "schule@eduard-dietrich-schule.ratingen.de", + district: "Lintorf", + }, + { + name: "Erich Kästner-Schule", + href: "http://eks-ratingen.de/", + street: "Berliner straße 35", + plz: "40880 Ratingen", + type: "Grundschule", + tel: "02102 550 4442", + email: "sek@erich-kaestner-schule.ratingen.de", + district: "West", + }, + ], + [ + { + name: "Gebrüder-Grimm-Schule", + href: "https://gebrueder-grimm-schule-ratingen.de/", + street: "Karl-Mücher-Weg 17", + plz: "40878 Ratingen", + type: "Grundschule", + tel: "02102 550 4450", + email: "schule@gebrueder-grimm-schule.ratingen.de", + district: "Süd", + }, + { + name: "Heinrich-Schmitz-Schule", + street: "Duisburger Straße 112", + plz: "40885 Ratingen", + type: "Grundschule", + tel: "02102 550 4802", + email: "", + district: "Lintorf", + }, + { + name: "Johann-Peter-Melchior-Schule", + href: "https://www.jpm-ratingen.de/", + street: "Am Weiher 4", + plz: "40885 Ratingen", + type: "Grundschule", + tel: "02102 550 4500", + email: "schule@johann-peter-melchior-schule.ratingen.de", + district: "Lintorf", + }, + ], + [ + { + name: "Karl-Arnold-Schule", + href: "http://karl-arnold-schule.de/", + street: "Volkardeyer Straße 36", + plz: "40878 Ratingen", + type: "Grundschule", + tel: "02102 550 8472", + email: "", + district: "West", + }, + { + name: "Matthias-Claudius-Schule", + href: "https://mcs-ratingen.de/", + street: "Mintarder Weg 98", + plz: "40885 Ratingen", + type: "Grundschule", + tel: "02102 550 4480", + email: "schule@matthias-claudius-schule.ratingen.de", + district: "Breitscheid", + }, + { + name: "Minoritenschule", + href: "https://minoritenschule.de/", + street: "Minoritenstraße 12", + plz: "40878 Ratingen", + type: "Städt. Kath. Grundschule", + tel: "02102 5504530", + email: "schule@minoritenschule.ratingen.de", + district: "Mitte", + }, + ], + [ + { + name: "Paul-Maar-Schule", + href: "https://pms-ratingen.de/", + street: "Am Söttgen 15", + plz: "40880 Ratingen", + type: "Grundschule", + tel: "02102 550 4462", + email: "schule@paul-maar-schule.ratingen.de", + district: "Tiefenbroich", + }, + { + name: "Suitbertusschule", + href: "https://grundschule-suitbertus.de/", + street: "Dürerring 3", + plz: "40878 Ratingen", + type: "Grundschule", + tel: "02102 550 4540", + email: "schule@suitbertusschule.ratingen.de", + district: "Mitte/Süd", + }, + { + name: "Wilhelm-Busch-Schule", + href: "https://wilhelm-busch-schule-ratingen.de/", + street: "Bismarckstr. 16", + plz: "40883 Ratingen", + type: "Grundschule", + tel: "02102 550 4492", + email: "schule@wilhelm-busch-schule.ratingen.de", + district: "Hösel", + }, + ], +]; + +const secondarySchools = [ + [ + { + name: "Carl-Friedrich-von-Weizsäcker-Gymnasium", + href: "https://cfvw-gymnasium.de/", + street: "Karl-Mücher-Weg 2", + plz: "40878 Ratingen", + type: "Gymnasium", + tel: "02102 550 8700", + email: "sekretariat@cfvw-gymnasium.info", + district: "Mitte", + }, + { + name: "Dietrich-Bonhoeffer-Gymnasium", + href: "https://dbg-ratingen.de/", + street: "Erfurter Straße 30", + plz: "40880 Ratingen", + type: "Gymnasium", + tel: "02102 550 4932", + email: "schule@dietrich-bonhoeffer-gymnasium.ratingen.de", + district: "West", + }, + { + name: "Friedrich-Ebert-Realschule", + href: "https://friedrich-ebert-realschule.de/", + street: "Philippstraße 30", + plz: "40878 Ratingen", + type: "Realschule", + tel: "02102 550 4600", + email: "sek1@friedrich-ebert-schule.ratingen.de", + district: "Mitte", + }, + ], + [ + { + name: "Käthe-Kollwitz-Schule", + href: "https://kksreal.de/", + street: "Erfurter Straße 40", + plz: "40880 Ratingen", + type: "Realschule", + tel: "02102 550 4910", + email: "west@kksreal.de", + district: "West", + }, + { + name: "Käthe-Kollwitz-Schule Dependance Lintorf", + href: "https://kksreal.de/", + street: "Duisburger Straße 112", + plz: "40885 Ratingen", + type: "Realschule", + tel: "02102 550 4830", + email: "lintorf@kksreal.de", + district: "Lintorf", + }, + { + name: "Kopernikus-Gymnasium", + href: "https://kgl-ratingen.de/", + street: "Duisburger Straße 112", + plz: "40885 Ratingen", + type: "Gymnasium", + tel: "02102 550 4862", + email: "sekretariat@kgl.schule", + district: "Lintorf", + }, + ], + [ + { + name: "Martin-Luther-King-Gesamtschule", + href: "https://gesamtschule-ratingen.de/", + street: "Erfurter Straße 36", + plz: "40880 Ratingen", + type: "Gesamtschule", + tel: "02102 550 4962", + email: "sek1@martin-luther-king-schule.ratingen.de", + district: "West", + }, + { + name: "Liebfrauenschule", + href: "https://liebfrauenschule-ratingen.de/", + street: "Schwarzbachstr.17", + plz: "40878 Ratingen", + type: "Realschule in privater Trägerschaft", + tel: "02102 843012", + email: "sekretariat@lfs-ratingen.de", + district: "Mitte", + }, + { + name: "Adam-Josef-Cüppers Berufskolleg", + href: "https://ajc-bk.de/", + street: "Minoritenstraße 10", + plz: "40878 Ratingen", + type: "Berufskolleg in Trägerschaft des Kreises Mettmann", + tel: "02102 71120", + email: " sekretariat@ajc-bk.de", + district: "Mitte", + }, + ], +]; + +export default function SchoolPage() { + return ( + <> + +
+

Grundschulen

+ {primarySchools.map((linkTriple, idx) => ( + + {linkTriple.map( + ( + { + name, + href, + street, + plz, + type, + tel, + email, + district, + }, + idx + ) => ( + + + + ) + )} + + ))} +
+

+ Weiterführende Schulen +

+ {secondarySchools.map((linkTriple, idx) => ( + + {linkTriple.map( + ( + { + name, + href, + street, + plz, + type, + tel, + email, + district, + }, + idx + ) => ( + + + + ) + )} + + ))} +
+ + + ); } From c024e38db439ebd8df419b39e58eae101f9f05f6 Mon Sep 17 00:00:00 2001 From: Konstantin W Date: Sun, 5 Nov 2023 22:45:21 +0100 Subject: [PATCH 9/9] ci: run vercel preview on `dev` --- .github/workflows/vercel-preview.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/vercel-preview.yml b/.github/workflows/vercel-preview.yml index 718794a..1870642 100644 --- a/.github/workflows/vercel-preview.yml +++ b/.github/workflows/vercel-preview.yml @@ -4,9 +4,8 @@ env: VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }} on: push: - branches-ignore: - - main - - test + branches: + - dev jobs: Deploy-Preview: runs-on: ubuntu-latest
diff --git a/src/app/(components)/SideLinkBar.jsx b/src/app/(components)/SideLinkBar.jsx index 1821f3d..ff05b00 100644 --- a/src/app/(components)/SideLinkBar.jsx +++ b/src/app/(components)/SideLinkBar.jsx @@ -81,33 +81,23 @@ const LinkSammlung = [ export default function SideLinkBar({ mastername }) { return ( - <> - {/*
-

{mastername}

-
-
- {Links.map(({ name, href, desc, icon }, idx) => )} -
-
-
*/} - -

{mastername}

- {LinkSammlung.map((linkTriple, idx) => ( - - {linkTriple.map(({ name, href, desc, icon }, idx) => ( - - - - ))} - - ))} -
- + +

{mastername}

+ {LinkSammlung.map((linkTriple, idx) => ( + + {linkTriple.map(({ name, href, desc, icon }, idx) => ( + + + + ))} + + ))} +
); } diff --git a/src/app/layout.js b/src/app/layout.js index a240b6e..d4b28e9 100644 --- a/src/app/layout.js +++ b/src/app/layout.js @@ -13,7 +13,7 @@ const inter = Inter({ subsets: ["latin"] }); export const metadata = { title: "Stadt Ratingen", - description: "", + description: "Notfallwebseite der Stadt Ratingen.", }; export default function RootLayout({ children }) { @@ -21,7 +21,7 @@ export default function RootLayout({ children }) { {children} -
+