diff options
author | Thomas F. K. Jorna <[email protected]> | 2021-08-02 23:35:35 +0200 |
---|---|---|
committer | Thomas F. K. Jorna <[email protected]> | 2021-08-02 23:35:35 +0200 |
commit | 4fa4e4466d13df1e06796fcaa1ac6c617f47dcdb (patch) | |
tree | cb1ad05b966dd1f0c7e3d4f84ae5a5708cb33e97 /out/_next/static/chunks/main-ae68c11529959c16c50f.js | |
parent | c2b219c06a6bf37d35f6eac7879e04d04bd5d023 (diff) |
feature: tag coloring and filtering
Diffstat (limited to 'out/_next/static/chunks/main-ae68c11529959c16c50f.js')
-rw-r--r-- | out/_next/static/chunks/main-ae68c11529959c16c50f.js | 4319 |
1 files changed, 4319 insertions, 0 deletions
diff --git a/out/_next/static/chunks/main-ae68c11529959c16c50f.js b/out/_next/static/chunks/main-ae68c11529959c16c50f.js new file mode 100644 index 0000000..dd7c4e9 --- /dev/null +++ b/out/_next/static/chunks/main-ae68c11529959c16c50f.js @@ -0,0 +1,4319 @@ +;(self.webpackChunk_N_E = self.webpackChunk_N_E || []).push([ + [179], + { + 60400: 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 e = /\((.*)\)/.exec(this.toString()) + return e ? e[1] : void 0 + }, + }), + Array.prototype.flat || + ((Array.prototype.flat = function (e, t) { + return ( + (t = this.concat.apply([], this)), e > 1 && t.some(Array.isArray) ? t.flat(e - 1) : t + ) + }), + (Array.prototype.flatMap = function (e, t) { + return this.map(e, t).flat() + })), + Promise.prototype.finally || + (Promise.prototype.finally = function (e) { + if ('function' != typeof e) return this.then(e, e) + var t = this.constructor || Promise + return this.then( + function (r) { + return t.resolve(e()).then(function () { + return r + }) + }, + function (r) { + return t.resolve(e()).then(function () { + throw r + }) + }, + ) + }) + }, + 59204: function () { + 'use strict' + try { + self['workbox:window:6.1.5'] && _() + } catch (e) {} + function e(e, t) { + return new Promise(function (r) { + var n = new MessageChannel() + ;(n.port1.onmessage = function (e) { + r(e.data) + }), + e.postMessage(t, [n.port2]) + }) + } + function t(e, t) { + for (var r = 0; r < t.length; r++) { + var n = t[r] + ;(n.enumerable = n.enumerable || !1), + (n.configurable = !0), + 'value' in n && (n.writable = !0), + Object.defineProperty(e, n.key, n) + } + } + function r(e, t) { + ;(null == t || t > e.length) && (t = e.length) + for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r] + return n + } + function n(e, t) { + var n + if ('undefined' == typeof Symbol || null == e[Symbol.iterator]) { + if ( + Array.isArray(e) || + (n = (function (e, t) { + if (e) { + if ('string' == typeof e) return r(e, t) + var n = Object.prototype.toString.call(e).slice(8, -1) + return ( + 'Object' === n && e.constructor && (n = e.constructor.name), + 'Map' === n || 'Set' === n + ? Array.from(e) + : 'Arguments' === n || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n) + ? r(e, t) + : void 0 + ) + } + })(e)) || + (t && e && 'number' == typeof e.length) + ) { + n && (e = n) + var o = 0 + return function () { + return o >= e.length ? { done: !0 } : { done: !1, value: e[o++] } + } + } + throw new TypeError( + 'Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.', + ) + } + return (n = e[Symbol.iterator]()).next.bind(n) + } + try { + self['workbox:core:6.1.5'] && _() + } catch (e) {} + var o = function () { + var e = this + this.promise = new Promise(function (t, r) { + ;(e.resolve = t), (e.reject = r) + }) + } + function a(e, t) { + var r = location.href + return new URL(e, r).href === new URL(t, r).href + } + var i = function (e, t) { + ;(this.type = e), Object.assign(this, t) + } + function u(e, t, r) { + return r ? (t ? t(e) : e) : ((e && e.then) || (e = Promise.resolve(e)), t ? e.then(t) : e) + } + function c() {} + var s = { type: 'SKIP_WAITING' } + function l(e, t) { + if (!t) return e && e.then ? e.then(c) : Promise.resolve() + } + var f = (function (r) { + var n, c + function f(e, t) { + var n, c + return ( + void 0 === t && (t = {}), + ((n = r.call(this) || this).nn = {}), + (n.tn = 0), + (n.rn = new o()), + (n.en = new o()), + (n.on = new o()), + (n.un = 0), + (n.an = new Set()), + (n.cn = function () { + var e = n.fn, + t = e.installing + n.tn > 0 || !a(t.scriptURL, n.sn) || performance.now() > n.un + 6e4 + ? ((n.vn = t), e.removeEventListener('updatefound', n.cn)) + : ((n.hn = t), n.an.add(t), n.rn.resolve(t)), + ++n.tn, + t.addEventListener('statechange', n.ln) + }), + (n.ln = function (e) { + var t = n.fn, + r = e.target, + o = r.state, + a = r === n.vn, + u = { sw: r, isExternal: a, originalEvent: e } + !a && n.mn && (u.isUpdate = !0), + n.dispatchEvent(new i(o, u)), + 'installed' === o + ? (n.wn = self.setTimeout(function () { + 'installed' === o && t.waiting === r && n.dispatchEvent(new i('waiting', u)) + }, 200)) + : 'activating' === o && (clearTimeout(n.wn), a || n.en.resolve(r)) + }), + (n.dn = function (e) { + var t = n.hn, + r = t !== navigator.serviceWorker.controller + n.dispatchEvent( + new i('controlling', { isExternal: r, originalEvent: e, sw: t, isUpdate: n.mn }), + ), + r || n.on.resolve(t) + }), + (n.gn = + ((c = function (e) { + var t = e.data, + r = e.source + return u(n.getSW(), function () { + n.an.has(r) && + n.dispatchEvent(new i('message', { data: t, sw: r, originalEvent: e })) + }) + }), + function () { + for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t] + try { + return Promise.resolve(c.apply(this, e)) + } catch (e) { + return Promise.reject(e) + } + })), + (n.sn = e), + (n.nn = t), + navigator.serviceWorker.addEventListener('message', n.gn), + n + ) + } + ;(c = r), + ((n = f).prototype = Object.create(c.prototype)), + (n.prototype.constructor = n), + (n.__proto__ = c) + var h, + p, + d = f.prototype + return ( + (d.register = function (e) { + var t = (void 0 === e ? {} : e).immediate, + r = void 0 !== t && t + try { + var n = this + return (function (e, t) { + var r = e() + return r && r.then ? r.then(t) : t() + })( + function () { + if (!r && 'complete' !== document.readyState) + return l( + new Promise(function (e) { + return window.addEventListener('load', e) + }), + ) + }, + function () { + return ( + (n.mn = Boolean(navigator.serviceWorker.controller)), + (n.yn = n.pn()), + u(n.bn(), function (e) { + ;(n.fn = e), + n.yn && + ((n.hn = n.yn), + n.en.resolve(n.yn), + n.on.resolve(n.yn), + n.yn.addEventListener('statechange', n.ln, { once: !0 })) + var t = n.fn.waiting + return ( + t && + a(t.scriptURL, n.sn) && + ((n.hn = t), + Promise.resolve() + .then(function () { + n.dispatchEvent( + new i('waiting', { sw: t, wasWaitingBeforeRegister: !0 }), + ) + }) + .then(function () {})), + n.hn && (n.rn.resolve(n.hn), n.an.add(n.hn)), + n.fn.addEventListener('updatefound', n.cn), + navigator.serviceWorker.addEventListener('controllerchange', n.dn, { + once: !0, + }), + n.fn + ) + }) + ) + }, + ) + } catch (e) { + return Promise.reject(e) + } + }), + (d.update = function () { + try { + return this.fn ? l(this.fn.update()) : void 0 + } catch (e) { + return Promise.reject(e) + } + }), + (d.getSW = function () { + return void 0 !== this.hn ? Promise.resolve(this.hn) : this.rn.promise + }), + (d.messageSW = function (t) { + try { + return u(this.getSW(), function (r) { + return e(r, t) + }) + } catch (e) { + return Promise.reject(e) + } + }), + (d.messageSkipWaiting = function () { + this.fn && this.fn.waiting && e(this.fn.waiting, s) + }), + (d.pn = function () { + var e = navigator.serviceWorker.controller + return e && a(e.scriptURL, this.sn) ? e : void 0 + }), + (d.bn = function () { + try { + var e = this + return (function (e, t) { + try { + var r = e() + } catch (e) { + return t(e) + } + return r && r.then ? r.then(void 0, t) : r + })( + function () { + return u(navigator.serviceWorker.register(e.sn, e.nn), function (t) { + return (e.un = performance.now()), t + }) + }, + function (e) { + throw e + }, + ) + } catch (e) { + return Promise.reject(e) + } + }), + (h = f), + (p = [ + { + key: 'active', + get: function () { + return this.en.promise + }, + }, + { + key: 'controlling', + get: function () { + return this.on.promise + }, + }, + ]) && t(h.prototype, p), + f + ) + })( + (function () { + function e() { + this.Pn = new Map() + } + var t = e.prototype + return ( + (t.addEventListener = function (e, t) { + this.Sn(e).add(t) + }), + (t.removeEventListener = function (e, t) { + this.Sn(e).delete(t) + }), + (t.dispatchEvent = function (e) { + e.target = this + for (var t, r = n(this.Sn(e.type)); !(t = r()).done; ) (0, t.value)(e) + }), + (t.Sn = function (e) { + return this.Pn.has(e) || this.Pn.set(e, new Set()), this.Pn.get(e) + }), + e + ) + })(), + ) + if ( + 'undefined' !== typeof window && + 'serviceWorker' in navigator && + 'undefined' !== typeof caches + ) { + caches.has('start-url').then(function (e) { + e || caches.open('start-url').then((e) => e.put('/', new Response('', { status: 200 }))) + }), + (window.workbox = new f('/sw.js', { scope: '/' })), + window.workbox.addEventListener('installed', async ({ isUpdate: e }) => { + if (!e) { + const e = await caches.open('start-url'), + t = await fetch('/') + let r = t + t.redirected && + (r = new Response(t.body, { status: 200, statusText: 'OK', headers: t.headers })), + await e.put('/', r) + } + }), + window.workbox.addEventListener('installed', async () => { + const e = window.performance + .getEntriesByType('resource') + .map((e) => e.name) + .filter( + (e) => + e.startsWith(`${window.location.origin}/_next/data/`) && e.endsWith('.json'), + ), + t = await caches.open('next-data') + e.forEach((e) => t.add(e)) + }), + window.workbox.register() + { + const e = function (e) { + if (window.navigator.onLine) + return '/' === e + ? fetch('/').then(function (e) { + return e.redirected + ? Promise.resolve() + : caches.open('start-url').then((t) => t.put('/', e)) + }) + : void 0 + }, + t = history.pushState + history.pushState = function () { + t.apply(history, arguments), e(arguments[2]) + } + const r = history.replaceState + ;(history.replaceState = function () { + r.apply(history, arguments), e(arguments[2]) + }), + window.addEventListener('online', () => { + e(window.location.pathname) + }) + } + window.addEventListener('online', () => { + location.reload() + }) + } + }, + 96792: function (e, t) { + 'use strict' + ;(t.__esModule = !0), + (t.default = function () { + var e = null + return { + mountedInstances: new Set(), + updateHead: function (t) { + var r = (e = Promise.resolve().then(function () { + if (r === e) { + e = null + var o = {} + t.forEach(function (e) { + 'link' === e.type && + e.props['data-optimized-fonts'] && + !document.querySelector( + 'style[data-href="'.concat(e.props['data-href'], '"]'), + ) && + ((e.props.href = e.props['data-href']), (e.props['data-href'] = void 0)) + var t = o[e.type] || [] + t.push(e), (o[e.type] = t) + }) + var a = o.title ? o.title[0] : null, + i = '' + if (a) { + var u = a.props.children + i = 'string' === typeof u ? u : Array.isArray(u) ? u.join('') : '' + } + i !== document.title && (document.title = i), + ['meta', 'base', 'link', 'style', 'script'].forEach(function (e) { + !(function (e, t) { + var r = document.getElementsByTagName('head')[0], + o = r.querySelector('meta[name=next-head-count]') + 0 + for ( + var a = Number(o.content), i = [], u = 0, c = o.previousElementSibling; + u < a; + u++, c = c.previousElementSibling + ) + c.tagName.toLowerCase() === e && i.push(c) + var s = t.map(n).filter(function (e) { + for (var t = 0, r = i.length; t < r; t++) { + if (i[t].isEqualNode(e)) return i.splice(t, 1), !1 + } + return !0 + }) + i.forEach(function (e) { + return e.parentNode.removeChild(e) + }), + s.forEach(function (e) { + return r.insertBefore(e, o) + }), + (o.content = (a - i.length + s.length).toString()) + })(e, o[e] || []) + }) + } + })) + }, + } + }), + (t.DOMAttributeNames = void 0) + var r = { + acceptCharset: 'accept-charset', + className: 'class', + htmlFor: 'for', + httpEquiv: 'http-equiv', + noModule: 'noModule', + } + function n(e) { + var t = e.type, + n = e.props, + o = document.createElement(t) + for (var a in n) + if ( + n.hasOwnProperty(a) && + 'children' !== a && + 'dangerouslySetInnerHTML' !== a && + void 0 !== n[a] + ) { + var i = r[a] || a.toLowerCase() + 'script' !== t || ('async' !== i && 'defer' !== i && 'noModule' !== i) + ? o.setAttribute(i, n[a]) + : (o[i] = !!n[a]) + } + var u = n.children, + c = n.dangerouslySetInnerHTML + return ( + c + ? (o.innerHTML = c.__html || '') + : u && (o.textContent = 'string' === typeof u ? u : Array.isArray(u) ? u.join('') : ''), + o + ) + } + t.DOMAttributeNames = r + }, + 20310: function (e, t, r) { + 'use strict' + var n = r(809), + o = r(38561), + a = r(2553), + i = r(62012), + u = r(9807), + c = r(27690), + s = r(99828), + l = r(53848) + function f(e) { + var t = (function () { + if ('undefined' === typeof Reflect || !Reflect.construct) return !1 + if (Reflect.construct.sham) return !1 + if ('function' === typeof Proxy) return !0 + try { + return Date.prototype.toString.call(Reflect.construct(Date, [], function () {})), !0 + } catch (e) { + return !1 + } + })() + return function () { + var r, + n = s(e) + if (t) { + var o = s(this).constructor + r = Reflect.construct(n, arguments, o) + } else r = n.apply(this, arguments) + return c(this, r) + } + } + var h = r(69448), + p = r(62426) + ;(t.__esModule = !0), + (t.render = ue), + (t.renderError = se), + (t.default = t.emitter = t.router = t.version = void 0) + var d = p(r(9566)) + r(60400) + var v = p(r(67294)), + m = p(r(73935)), + y = r(41165), + g = p(r(8119)), + w = r(36171), + b = r(29414), + _ = r(88073), + x = h(r(68187)), + S = h(r(53584)), + E = r(24755), + P = r(86579), + k = p(r(96792)), + L = p(r(47145)), + R = p(r(59934)), + C = r(48475), + T = r(34651), + A = JSON.parse(document.getElementById('__NEXT_DATA__').textContent) + window.__NEXT_DATA__ = A + t.version = '11.0.1' + var O = function (e) { + return [].slice.call(e) + }, + I = A.props, + j = A.err, + M = A.page, + N = A.query, + D = A.buildId, + F = A.assetPrefix, + U = A.runtimeConfig, + W = A.dynamicIds, + q = A.isFallback, + B = A.locale, + H = A.locales, + G = A.domainLocales, + V = A.isPreview, + X = A.defaultLocale, + z = F || '' + ;(r.p = ''.concat(z, '/_next/')), + S.setConfig({ serverRuntimeConfig: {}, publicRuntimeConfig: U || {} }) + var $ = (0, E.getURL)() + ;((0, b.hasBasePath)($) && ($ = (0, b.delBasePath)($)), A.scriptLoader) && + (0, r(37926).initScriptLoader)(A.scriptLoader) + var Q = new L.default(D, z), + Y = function (e) { + var t = l(e, 2), + r = t[0], + n = t[1] + return Q.routeLoader.onEntrypoint(r, n) + } + window.__NEXT_P && + window.__NEXT_P.map(function (e) { + return setTimeout(function () { + return Y(e) + }, 0) + }), + (window.__NEXT_P = []), + (window.__NEXT_P.push = Y) + var K, + J, + Z, + ee, + te = (0, k.default)(), + re = document.getElementById('__next') + t.router = J + var ne, + oe = (function (e) { + u(r, e) + var t = f(r) + function r() { + return a(this, r), t.apply(this, arguments) + } + return ( + i(r, [ + { + key: 'componentDidCatch', + value: function (e, t) { + this.props.fn(e, t) + }, + }, + { + key: 'componentDidMount', + value: function () { + this.scrollToHash(), + !J.isSsr || + '/404' === M || + ('/_error' === M && I && I.pageProps && 404 === I.pageProps.statusCode) || + !( + q || + (A.nextExport && ((0, _.isDynamicRoute)(J.pathname) || location.search)) || + (I && I.__N_SSG && location.search) + ) || + J.replace( + J.pathname + + '?' + + String( + x.assign( + x.urlQueryToSearchParams(J.query), + new URLSearchParams(location.search), + ), + ), + $, + { _h: 1, shallow: !q }, + ) + }, + }, + { + key: 'componentDidUpdate', + value: function () { + this.scrollToHash() + }, + }, + { + key: 'scrollToHash', + value: function () { + var e = location.hash + if ((e = e && e.substring(1))) { + var t = document.getElementById(e) + t && + setTimeout(function () { + return t.scrollIntoView() + }, 0) + } + }, + }, + { + key: 'render', + value: function () { + return this.props.children + }, + }, + ]), + r + ) + })(v.default.Component), + ae = (0, g.default)() + t.emitter = ae + var ie = (function () { + var e = o( + n.mark(function e() { + var r, + o, + a, + i, + u, + c, + s = arguments + return n.wrap( + function (e) { + for (;;) + switch ((e.prev = e.next)) { + case 0: + return ( + s.length > 0 && void 0 !== s[0] ? s[0] : {}, + (r = j), + (e.prev = 3), + (e.next = 6), + Q.routeLoader.whenEntrypoint('/_app') + ) + case 6: + if (!('error' in (o = e.sent))) { + e.next = 9 + break + } + throw o.error + case 9: + ;(a = o.component), + (i = o.exports), + (Z = a), + i && + i.reportWebVitals && + (ee = function (e) { + var t, + r = e.id, + n = e.name, + o = e.startTime, + a = e.value, + u = e.duration, + c = e.entryType, + s = e.entries, + l = '' + .concat(Date.now(), '-') + .concat(Math.floor(8999999999999 * Math.random()) + 1e12) + s && s.length && (t = s[0].startTime), + i.reportWebVitals({ + id: r || l, + name: n, + startTime: o || t, + value: null == a ? u : a, + label: 'mark' === c || 'measure' === c ? 'custom' : 'web-vital', + }) + }), + (e.next = 16) + break + case 16: + return (e.next = 18), Q.routeLoader.whenEntrypoint(M) + case 18: + e.t0 = e.sent + case 19: + if (!('error' in (u = e.t0))) { + e.next = 22 + break + } + throw u.error + case 22: + ;(ne = u.component), (e.next = 27) + break + case 27: + e.next = 32 + break + case 29: + ;(e.prev = 29), (e.t1 = e.catch(3)), (r = e.t1) + case 32: + if (!window.__NEXT_PRELOADREADY) { + e.next = 36 + break + } + return (e.next = 36), window.__NEXT_PRELOADREADY(W) + case 36: + return ( + (t.router = J = + (0, T.createRouter)(M, N, $, { + initialProps: I, + pageLoader: Q, + App: Z, + Component: ne, + wrapApp: me, + err: r, + isFallback: Boolean(q), + subscription: function (e, t, r) { + return ue(Object.assign({}, e, { App: t, scroll: r })) + }, + locale: B, + locales: H, + defaultLocale: X, + domainLocales: G, + isPreview: V, + })), + ue((c = { App: Z, initial: !0, Component: ne, props: I, err: r })), + e.abrupt('return', ae) + ) + case 43: + return e.abrupt('return', { emitter: ae, render: ue, renderCtx: c }) + case 44: + case 'end': + return e.stop() + } + }, + e, + null, + [[3, 29]], + ) + }), + ) + return function () { + return e.apply(this, arguments) + } + })() + function ue(e) { + return ce.apply(this, arguments) + } + function ce() { + return (ce = o( + n.mark(function e(t) { + return n.wrap( + function (e) { + for (;;) + switch ((e.prev = e.next)) { + case 0: + if (!t.err) { + e.next = 4 + break + } + return (e.next = 3), se(t) + case 3: + return e.abrupt('return') + case 4: + return (e.prev = 4), (e.next = 7), ye(t) + case 7: + e.next = 16 + break + case 9: + if (((e.prev = 9), (e.t0 = e.catch(4)), !e.t0.cancelled)) { + e.next = 13 + break + } + throw e.t0 + case 13: + return (e.next = 16), se((0, d.default)({}, t, { err: e.t0 })) + case 16: + case 'end': + return e.stop() + } + }, + e, + null, + [[4, 9]], + ) + }), + )).apply(this, arguments) + } + function se(e) { + var t = e.App, + r = e.err + return ( + console.error(r), + Q.loadPage('/_error').then(function (n) { + var o = n.page, + a = n.styleSheets, + i = me(t), + u = { + Component: o, + AppTree: i, + router: J, + ctx: { err: r, pathname: M, query: N, asPath: $, AppTree: i }, + } + return Promise.resolve(e.props ? e.props : (0, E.loadGetInitialProps)(t, u)).then( + function (t) { + return ye((0, d.default)({}, e, { err: r, Component: o, styleSheets: a, props: t })) + }, + ) + }) + ) + } + t.default = ie + var le = 'function' === typeof m.default.hydrate + function fe() { + E.ST && + (performance.mark('afterHydrate'), + performance.measure('Next.js-before-hydration', 'navigationStart', 'beforeRender'), + performance.measure('Next.js-hydration', 'beforeRender', 'afterHydrate'), + ee && performance.getEntriesByName('Next.js-hydration').forEach(ee), + pe()) + } + function he() { + if (E.ST) { + performance.mark('afterRender') + var e = performance.getEntriesByName('routeChange', 'mark') + e.length && + (performance.measure('Next.js-route-change-to-render', e[0].name, 'beforeRender'), + performance.measure('Next.js-render', 'beforeRender', 'afterRender'), + ee && + (performance.getEntriesByName('Next.js-render').forEach(ee), + performance.getEntriesByName('Next.js-route-change-to-render').forEach(ee)), + pe(), + ['Next.js-route-change-to-render', 'Next.js-render'].forEach(function (e) { + return performance.clearMeasures(e) + })) + } + } + function pe() { + ;['beforeRender', 'afterHydrate', 'afterRender', 'routeChange'].forEach(function (e) { + return performance.clearMarks(e) + }) + } + function de(e) { + var t = e.children + return v.default.createElement( + oe, + { + fn: function (e) { + return se({ App: Z, err: e }).catch(function (e) { + return console.error('Error rendering page: ', e) + }) + }, + }, + v.default.createElement( + w.RouterContext.Provider, + { value: (0, T.makePublicRouterInstance)(J) }, + v.default.createElement(y.HeadManagerContext.Provider, { value: te }, t), + ), + ) + } + var ve, + me = function (e) { + return function (t) { + var r = (0, d.default)({}, t, { Component: ne, err: j, router: J }) + return v.default.createElement(de, null, v.default.createElement(e, r)) + } + } + function ye(e) { + var t = e.App, + r = e.Component, + n = e.props, + o = e.err, + a = 'initial' in e ? void 0 : e.styleSheets + ;(r = r || ve.Component), (n = n || ve.props) + var i = (0, d.default)({}, n, { Component: r, err: o, router: J }) + ve = i + var u, + c = !1, + s = new Promise(function (e, t) { + K && K(), + (u = function () { + ;(K = null), e() + }), + (K = function () { + ;(c = !0), (K = null) + var e = new Error('Cancel rendering route') + ;(e.cancelled = !0), t(e) + }) + }) + function l() { + u() + } + !(function () { + if (!a) return !1 + var e = O(document.querySelectorAll('style[data-n-href]')), + t = new Set( + e.map(function (e) { + return e.getAttribute('data-n-href') + }), + ), + r = document.querySelector('noscript[data-n-css]'), + n = null == r ? void 0 : r.getAttribute('data-n-css') + a.forEach(function (e) { + var r = e.href, + o = e.text + if (!t.has(r)) { + var a = document.createElement('style') + a.setAttribute('data-n-href', r), + a.setAttribute('media', 'x'), + n && a.setAttribute('nonce', n), + document.head.appendChild(a), + a.appendChild(document.createTextNode(o)) + } + }) + })() + var f = v.default.createElement( + v.default.Fragment, + null, + v.default.createElement(we, { + callback: function () { + if (a && !c) { + for ( + var t = new Set( + a.map(function (e) { + return e.href + }), + ), + r = O(document.querySelectorAll('style[data-n-href]')), + n = r.map(function (e) { + return e.getAttribute('data-n-href') + }), + o = 0; + o < n.length; + ++o + ) + t.has(n[o]) ? r[o].removeAttribute('media') : r[o].setAttribute('media', 'x') + var i = document.querySelector('noscript[data-n-css]') + i && + a.forEach(function (e) { + var t = e.href, + r = document.querySelector('style[data-n-href="'.concat(t, '"]')) + r && (i.parentNode.insertBefore(r, i.nextSibling), (i = r)) + }), + O(document.querySelectorAll('link[data-n-p]')).forEach(function (e) { + e.parentNode.removeChild(e) + }), + getComputedStyle(document.body, 'height') + } + e.scroll && window.scrollTo(e.scroll.x, e.scroll.y) + }, + }), + v.default.createElement( + de, + null, + v.default.createElement(t, i), + v.default.createElement( + P.Portal, + { type: 'next-route-announcer' }, + v.default.createElement(C.RouteAnnouncer, null), + ), + ), + ) + return ( + (function (e, t) { + E.ST && performance.mark('beforeRender') + var r = t(le ? fe : he) + le ? (m.default.hydrate(r, e), (le = !1)) : m.default.render(r, e) + })(re, function (e) { + return v.default.createElement(ge, { callbacks: [e, l] }, f) + }), + s + ) + } + function ge(e) { + var t = e.callbacks, + r = e.children + return ( + v.default.useLayoutEffect( + function () { + return t.forEach(function (e) { + return e() + }) + }, + [t], + ), + v.default.useEffect(function () { + ;(0, R.default)(ee) + }, []), + r + ) + } + function we(e) { + var t = e.callback + return ( + v.default.useLayoutEffect( + function () { + return t() + }, + [t], + ), + null + ) + } + }, + 20457: function (e, t, r) { + 'use strict' + var n = r(69448)(r(20310)) + ;(window.next = n), (0, n.default)().catch(console.error) + }, + 15965: function (e, t) { + 'use strict' + function r(e) { + return e.endsWith('/') && '/' !== e ? e.slice(0, -1) : e + } + ;(t.__esModule = !0), (t.removePathTrailingSlash = r), (t.normalizePathTrailingSlash = void 0) + var n = r + t.normalizePathTrailingSlash = n + }, + 47145: function (e, t, r) { + 'use strict' + var n = r(2553), + o = r(62012), + a = r(69448), + i = r(62426) + ;(t.__esModule = !0), (t.default = void 0) + var u = r(29414), + c = i(r(75292)), + s = r(88073), + l = r(53900), + f = r(15965), + h = a(r(31392)) + var p = (function () { + function e(t, r) { + n(this, e), + (this.buildId = void 0), + (this.assetPrefix = void 0), + (this.promisedSsgManifest = void 0), + (this.promisedDevPagesManifest = void 0), + (this.routeLoader = void 0), + (this.routeLoader = (0, h.default)(r)), + (this.buildId = t), + (this.assetPrefix = r), + (this.promisedSsgManifest = new Promise(function (e) { + window.__SSG_MANIFEST + ? e(window.__SSG_MANIFEST) + : (window.__SSG_MANIFEST_CB = function () { + e(window.__SSG_MANIFEST) + }) + })) + } + return ( + o(e, [ + { + key: 'getPageList', + value: function () { + return (0, h.getClientBuildManifest)().then(function (e) { + return e.sortedPages + }) + }, + }, + { + key: 'getDataHref', + value: function (e, t, r, n) { + var o = this, + a = (0, l.parseRelativeUrl)(e), + i = a.pathname, + h = a.query, + p = a.search, + d = (0, l.parseRelativeUrl)(t).pathname, + v = (function (e) { + if ('/' !== e[0]) + throw new Error('Route name should start with a "/", got "'.concat(e, '"')) + return '/' === e ? e : e.replace(/\/$/, '') + })(i), + m = function (e) { + var t = (0, c.default)( + (0, f.removePathTrailingSlash)((0, u.addLocale)(e, n)), + '.json', + ) + return (0, u.addBasePath)( + '/_next/data/' + .concat(o.buildId) + .concat(t) + .concat(r ? '' : p), + ) + }, + y = (0, s.isDynamicRoute)(v), + g = y ? (0, u.interpolateAs)(i, d, h).result : '' + return y ? g && m(g) : m(v) + }, + }, + { + key: '_isSsg', + value: function (e) { + return this.promisedSsgManifest.then(function (t) { + return t.has(e) + }) + }, + }, + { + key: 'loadPage', + value: function (e) { + return this.routeLoader.loadRoute(e).then(function (e) { + if ('component' in e) + return { + page: e.component, + mod: e.exports, + styleSheets: e.styles.map(function (e) { + return { href: e.href, text: e.content } + }), + } + throw e.error + }) + }, + }, + { + key: 'prefetch', + value: function (e) { + return this.routeLoader.prefetch(e) + }, + }, + ]), + e + ) + })() + t.default = p + }, + 59934: function (e, t, r) { + 'use strict' + ;(t.__esModule = !0), (t.default = void 0) + var n, + o = r(5866), + a = (location.href, !1) + function i(e) { + n && n(e) + } + t.default = function (e) { + ;(n = e), + a || + ((a = !0), + (0, o.getCLS)(i), + (0, o.getFID)(i), + (0, o.getFCP)(i), + (0, o.getLCP)(i), + (0, o.getTTFB)(i)) + } + }, + 86579: function (e, t, r) { + 'use strict' + var n = r(53848), + o = r(69448) + ;(t.__esModule = !0), (t.Portal = void 0) + var a = o(r(67294)), + i = r(73935) + t.Portal = function (e) { + var t = e.children, + r = e.type, + o = a.useRef(null), + u = a.useState(), + c = n(u, 2)[1] + return ( + a.useEffect( + function () { + return ( + (o.current = document.createElement(r)), + document.body.appendChild(o.current), + c({}), + function () { + o.current && document.body.removeChild(o.current) + } + ) + }, + [r], + ), + o.current ? (0, i.createPortal)(t, o.current) : null + ) + } + }, + 73447: function (e, t) { + 'use strict' + ;(t.__esModule = !0), (t.cancelIdleCallback = t.requestIdleCallback = void 0) + var r = + ('undefined' !== typeof self && self.requestIdleCallback) || + function (e) { + var t = Date.now() + return setTimeout(function () { + e({ + didTimeout: !1, + timeRemaining: function () { + return Math.max(0, 50 - (Date.now() - t)) + }, + }) + }, 1) + } + t.requestIdleCallback = r + var n = + ('undefined' !== typeof self && self.cancelIdleCallback) || + function (e) { + return clearTimeout(e) + } + t.cancelIdleCallback = n + }, + 48475: function (e, t, r) { + 'use strict' + var n = r(53848), + o = r(69448) + ;(t.__esModule = !0), (t.RouteAnnouncer = u), (t.default = void 0) + var a = o(r(67294)), + i = r(34651) + function u() { + var e = (0, i.useRouter)().asPath, + t = (0, a.useState)(''), + r = n(t, 2), + o = r[0], + u = r[1], + c = (0, a.useRef)(!1) + return ( + (0, a.useEffect)( + function () { + if (c.current) { + var t, + r = document.querySelector('h1') + r && (t = r.innerText || r.textContent), + t || (t = document.title ? document.title : e), + u(t) + } else c.current = !0 + }, + [e], + ), + a.default.createElement( + 'p', + { + 'aria-live': 'assertive', + id: '__next-route-announcer__', + role: 'alert', + style: { + border: 0, + clip: 'rect(0 0 0 0)', + height: '1px', + margin: '-1px', + overflow: 'hidden', + padding: 0, + position: 'absolute', + width: '1px', + whiteSpace: 'nowrap', + wordWrap: 'normal', + }, + }, + o, + ) + ) + } + var c = u + t.default = c + }, + 31392: function (e, t, r) { + 'use strict' + var n = r(62426) + ;(t.__esModule = !0), + (t.markAssetError = c), + (t.isAssetError = function (e) { + return e && u in e + }), + (t.getClientBuildManifest = l), + (t.default = void 0) + n(r(75292)) + var o = r(73447) + function a(e, t, r) { + var n, + o = t.get(e) + if (o) return 'future' in o ? o.future : Promise.resolve(o) + var a = new Promise(function (e) { + n = e + }) + return ( + t.set(e, (o = { resolve: n, future: a })), + r + ? r().then(function (e) { + return n(e), e + }) + : a + ) + } + var i = (function (e) { + try { + return ( + (e = document.createElement('link')), + (!!window.MSInputMethodContext && !!document.documentMode) || + e.relList.supports('prefetch') + ) + } catch (t) { + return !1 + } + })() + var u = Symbol('ASSET_LOAD_ERROR') + function c(e) { + return Object.defineProperty(e, u, {}) + } + function s(e, t, r) { + return new Promise(function (n, a) { + var i = !1 + e + .then(function (e) { + ;(i = !0), n(e) + }) + .catch(a), + (0, o.requestIdleCallback)(function () { + return setTimeout(function () { + i || a(r) + }, t) + }) + }) + } + function l() { + return self.__BUILD_MANIFEST + ? Promise.resolve(self.__BUILD_MANIFEST) + : s( + new Promise(function (e) { + var t = self.__BUILD_MANIFEST_CB + self.__BUILD_MANIFEST_CB = function () { + e(self.__BUILD_MANIFEST), t && t() + } + }), + 3800, + c(new Error('Failed to load client build manifest')), + ) + } + function f(e, t) { + return l().then(function (r) { + if (!(t in r)) throw c(new Error('Failed to lookup route: '.concat(t))) + var n = r[t].map(function (t) { + return e + '/_next/' + encodeURI(t) + }) + return { + scripts: n.filter(function (e) { + return e.endsWith('.js') + }), + css: n.filter(function (e) { + return e.endsWith('.css') + }), + } + }) + } + var h = function (e) { + var t = new Map(), + r = new Map(), + n = new Map(), + u = new Map() + function l(e) { + var t = r.get(e) + return ( + t || + (document.querySelector('script[src^="'.concat(e, '"]')) + ? Promise.resolve() + : (r.set( + e, + (t = (function (e, t) { + return new Promise(function (r, n) { + ;((t = document.createElement('script')).onload = r), + (t.onerror = function () { + return n(c(new Error('Failed to load script: '.concat(e)))) + }), + (t.crossOrigin = void 0), + (t.src = e), + document.body.appendChild(t) + }) + })(e)), + ), + t)) + ) + } + function h(e) { + var t = n.get(e) + return ( + t || + (n.set( + e, + (t = fetch(e) + .then(function (t) { + if (!t.ok) throw new Error('Failed to load stylesheet: '.concat(e)) + return t.text().then(function (t) { + return { href: e, content: t } + }) + }) + .catch(function (e) { + throw c(e) + })), + ), + t) + ) + } + return { + whenEntrypoint: function (e) { + return a(e, t) + }, + onEntrypoint: function (e, r) { + Promise.resolve(r) + .then(function (e) { + return e() + }) + .then( + function (e) { + return { component: (e && e.default) || e, exports: e } + }, + function (e) { + return { error: e } + }, + ) + .then(function (r) { + var n = t.get(e) + t.set(e, r), n && 'resolve' in n && n.resolve(r) + }) + }, + loadRoute: function (r, n) { + var o = this + return a(r, u, function () { + return s( + f(e, r) + .then(function (e) { + var n = e.scripts, + o = e.css + return Promise.all([ + t.has(r) ? [] : Promise.all(n.map(l)), + Promise.all(o.map(h)), + ]) + }) + .then(function (e) { + return o.whenEntrypoint(r).then(function (t) { + return { entrypoint: t, styles: e[1] } + }) + }), + 3800, + c(new Error('Route did not complete loading: '.concat(r))), + ) + .then(function (e) { + var t = e.entrypoint, + r = e.styles, + n = Object.assign({ styles: r }, t) + return 'error' in t ? t : n + }) + .catch(function (e) { + if (n) throw e + return { error: e } + }) + }) + }, + prefetch: function (t) { + var r, + n = this + return (r = navigator.connection) && (r.saveData || /2g/.test(r.effectiveType)) + ? Promise.resolve() + : f(e, t) + .then(function (e) { + return Promise.all( + i + ? e.scripts.map(function (e) { + return ( + (t = e), + (r = 'script'), + new Promise(function (e, o) { + if ( + document.querySelector( + 'link[rel="prefetch"][href^="'.concat(t, '"]'), + ) + ) + return e() + ;(n = document.createElement('link')), + r && (n.as = r), + (n.rel = 'prefetch'), + (n.crossOrigin = void 0), + (n.onload = e), + (n.onerror = o), + (n.href = t), + document.head.appendChild(n) + }) + ) + var t, r, n + }) + : [], + ) + }) + .then(function () { + ;(0, o.requestIdleCallback)(function () { + return n.loadRoute(t, !0).catch(function () {}) + }) + }) + .catch(function () {}) + }, + } + } + t.default = h + }, + 34651: function (e, t, r) { + 'use strict' + var n = r(41280) + function o(e, t) { + var r + if ('undefined' === typeof Symbol || null == e[Symbol.iterator]) { + if ( + Array.isArray(e) || + (r = (function (e, t) { + if (!e) return + if ('string' === typeof e) return a(e, t) + var r = Object.prototype.toString.call(e).slice(8, -1) + 'Object' === r && e.constructor && (r = e.constructor.name) + if ('Map' === r || 'Set' === r) return Array.from(e) + if ('Arguments' === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) + return a(e, t) + })(e)) || + (t && e && 'number' === typeof e.length) + ) { + r && (e = r) + var n = 0, + o = function () {} + return { + s: o, + n: function () { + return n >= e.length ? { done: !0 } : { done: !1, value: e[n++] } + }, + e: function (e) { + throw e + }, + f: o, + } + } + throw new TypeError( + 'Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.', + ) + } + var i, + u = !0, + c = !1 + return { + s: function () { + r = e[Symbol.iterator]() + }, + n: function () { + var e = r.next() + return (u = e.done), e + }, + e: function (e) { + ;(c = !0), (i = e) + }, + f: function () { + try { + u || null == r.return || r.return() + } finally { + if (c) throw i + } + }, + } + } + function a(e, t) { + ;(null == t || t > e.length) && (t = e.length) + for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r] + return n + } + var i = r(69448), + u = r(62426) + ;(t.__esModule = !0), + (t.useRouter = function () { + return c.default.useContext(l.RouterContext) + }), + (t.makePublicRouterInstance = function (e) { + var t, + r = e, + n = {}, + a = o(p) + try { + for (a.s(); !(t = a.n()).done; ) { + var i = t.value + 'object' !== typeof r[i] + ? (n[i] = r[i]) + : (n[i] = Object.assign(Array.isArray(r[i]) ? [] : {}, r[i])) + } + } catch (u) { + a.e(u) + } finally { + a.f() + } + return ( + (n.events = s.default.events), + d.forEach(function (e) { + n[e] = function () { + return r[e].apply(r, arguments) + } + }), + n + ) + }), + (t.createRouter = t.withRouter = t.default = void 0) + var c = u(r(67294)), + s = i(r(29414)) + ;(t.Router = s.default), (t.NextRouter = s.NextRouter) + var l = r(36171), + f = u(r(47413)) + t.withRouter = f.default + var h = { + router: null, + readyCallbacks: [], + ready: function (e) { + if (this.router) return e() + this.readyCallbacks.push(e) + }, + }, + p = [ + 'pathname', + 'route', + 'query', + 'asPath', + 'components', + 'isFallback', + 'basePath', + 'locale', + 'locales', + 'defaultLocale', + 'isReady', + 'isPreview', + 'isLocaleDomain', + 'domainLocales', + ], + d = ['push', 'replace', 'reload', 'back', 'prefetch', 'beforePopState'] + function v() { + if (!h.router) { + throw new Error( + 'No router instance found.\nYou should only use "next/router" on the client side of your app.\n', + ) + } + return h.router + } + Object.defineProperty(h, 'events', { + get: function () { + return s.default.events + }, + }), + p.forEach(function (e) { + Object.defineProperty(h, e, { + get: function () { + return v()[e] + }, + }) + }), + d.forEach(function (e) { + h[e] = function () { + var t = v() + return t[e].apply(t, arguments) + } + }), + [ + 'routeChangeStart', + 'beforeHistoryChange', + 'routeChangeComplete', + 'routeChangeError', + 'hashChangeStart', + 'hashChangeComplete', + ].forEach(function (e) { + h.ready(function () { + s.default.events.on(e, function () { + var t = 'on'.concat(e.charAt(0).toUpperCase()).concat(e.substring(1)), + r = h + if (r[t]) + try { + r[t].apply(r, arguments) + } catch (n) { + console.error('Error when running the Router event: '.concat(t)), + console.error(''.concat(n.message, '\n').concat(n.stack)) + } + }) + }) + }) + var m = h + t.default = m + t.createRouter = function () { + for (var e = arguments.length, t = new Array(e), r = 0; r < e; r++) t[r] = arguments[r] + return ( + (h.router = n(s.default, t)), + h.readyCallbacks.forEach(function (e) { + return e() + }), + (h.readyCallbacks = []), + h.router + ) + } + }, + 37926: function (e, t, r) { + 'use strict' + var n = r(53848), + o = r(62426) + ;(t.__esModule = !0), + (t.initScriptLoader = function (e) { + e.forEach(v) + }), + (t.default = void 0) + var a = o(r(9566)), + i = o(r(26169)), + u = r(67294), + c = r(41165), + s = r(96792), + l = r(73447), + f = new Map(), + h = new Set(), + p = ['onLoad', 'dangerouslySetInnerHTML', 'children', 'onError', 'strategy'], + d = function (e) { + var t = e.src, + r = e.id, + o = e.onLoad, + a = void 0 === o ? function () {} : o, + i = e.dangerouslySetInnerHTML, + u = e.children, + c = void 0 === u ? '' : u, + l = e.onError, + d = r || t + if (f.has(t)) h.has(d) || (h.add(d), f.get(t).then(a, l)) + else { + var v = document.createElement('script'), + m = new Promise(function (e, t) { + v.addEventListener('load', function () { + e(), a && a.call(this) + }), + v.addEventListener('error', function () { + t(), l && l() + }) + }) + t && (f.set(t, m), h.add(d)), + i + ? (v.innerHTML = i.__html || '') + : c + ? (v.textContent = 'string' === typeof c ? c : Array.isArray(c) ? c.join('') : '') + : t && (v.src = t) + for (var y = 0, g = Object.entries(e); y < g.length; y++) { + var w = n(g[y], 2), + b = w[0], + _ = w[1] + if (void 0 !== _ && !p.includes(b)) { + var x = s.DOMAttributeNames[b] || b.toLowerCase() + v.setAttribute(x, _) + } + } + document.body.appendChild(v) + } + } + function v(e) { + var t = e.strategy, + r = void 0 === t ? 'afterInteractive' : t + 'afterInteractive' === r + ? d(e) + : 'lazyOnload' === r && + window.addEventListener('load', function () { + ;(0, l.requestIdleCallback)(function () { + return d(e) + }) + }) + } + var m = function (e) { + var t = e.src, + r = void 0 === t ? '' : t, + n = e.onLoad, + o = void 0 === n ? function () {} : n, + s = e.strategy, + f = void 0 === s ? 'afterInteractive' : s, + h = e.onError, + p = (0, i.default)(e, [ + 'src', + 'onLoad', + 'dangerouslySetInnerHTML', + 'strategy', + 'onError', + ]), + v = (0, u.useContext)(c.HeadManagerContext), + m = v.updateScripts, + y = v.scripts + return ( + (0, u.useEffect)( + function () { + 'afterInteractive' === f + ? d(e) + : 'lazyOnload' === f && + (function (e) { + 'complete' === document.readyState + ? (0, l.requestIdleCallback)(function () { + return d(e) + }) + : window.addEventListener('load', function () { + ;(0, l.requestIdleCallback)(function () { + return d(e) + }) + }) + })(e) + }, + [e, f], + ), + 'beforeInteractive' === f && + m && + ((y.beforeInteractive = (y.beforeInteractive || []).concat([ + (0, a.default)({ src: r, onLoad: o, onError: h }, p), + ])), + m(y)), + null + ) + } + t.default = m + }, + 47413: function (e, t, r) { + 'use strict' + var n = r(62426) + ;(t.__esModule = !0), + (t.default = function (e) { + function t(t) { + return o.default.createElement(e, Object.assign({ router: (0, a.useRouter)() }, t)) + } + ;(t.getInitialProps = e.getInitialProps), + (t.origGetInitialProps = e.origGetInitialProps), + !1 + return t + }) + var o = n(r(67294)), + a = r(34651) + }, + 41165: function (e, t, r) { + 'use strict' + var n + ;(t.__esModule = !0), (t.HeadManagerContext = void 0) + var o = ((n = r(67294)) && n.__esModule ? n : { default: n }).default.createContext({}) + t.HeadManagerContext = o + }, + 66813: function (e, t) { + 'use strict' + ;(t.__esModule = !0), + (t.normalizeLocalePath = function (e, t) { + var r, + n = e.split('/') + return ( + (t || []).some(function (t) { + return ( + n[1].toLowerCase() === t.toLowerCase() && + ((r = t), n.splice(1, 1), (e = n.join('/') || '/'), !0) + ) + }), + { pathname: e, detectedLocale: r } + ) + }) + }, + 8119: function (e, t) { + 'use strict' + ;(t.__esModule = !0), + (t.default = function () { + var e = Object.create(null) + return { + on: function (t, r) { + ;(e[t] || (e[t] = [])).push(r) + }, + off: function (t, r) { + e[t] && e[t].splice(e[t].indexOf(r) >>> 0, 1) + }, + emit: function (t) { + for (var r = arguments.length, n = new Array(r > 1 ? r - 1 : 0), o = 1; o < r; o++) + n[o - 1] = arguments[o] + ;(e[t] || []).slice().map(function (e) { + e.apply(void 0, n) + }) + }, + } + }) + }, + 36171: function (e, t, r) { + 'use strict' + var n + ;(t.__esModule = !0), (t.RouterContext = void 0) + var o = ((n = r(67294)) && n.__esModule ? n : { default: n }).default.createContext(null) + t.RouterContext = o + }, + 29414: function (e, t, r) { + 'use strict' + var n = r(809), + o = r(38561), + a = r(2553), + i = r(62012), + u = r(53848) + ;(t.__esModule = !0), + (t.getDomainLocale = function (e, t, r, n) { + 0 + return !1 + }), + (t.addLocale = x), + (t.delLocale = S), + (t.hasBasePath = P), + (t.addBasePath = k), + (t.delBasePath = L), + (t.isLocalURL = R), + (t.interpolateAs = C), + (t.resolveHref = A), + (t.default = void 0) + var c = r(15965), + s = r(31392), + l = r(89320), + f = (r(66813), w(r(8119))), + h = r(24755), + p = r(88073), + d = r(53900), + v = r(68187), + m = w(r(14453)), + y = r(98085), + g = r(44550) + function w(e) { + return e && e.__esModule ? e : { default: e } + } + function b() { + return Object.assign(new Error('Route Cancelled'), { cancelled: !0 }) + } + function x(e, t, r) { + return e + } + function S(e, t) { + return e + } + function E(e) { + var t = e.indexOf('?'), + r = e.indexOf('#') + return (t > -1 || r > -1) && (e = e.substring(0, t > -1 ? t : r)), e + } + function P(e) { + return '' === (e = E(e)) || e.startsWith('/') + } + function k(e) { + return (function (e, t) { + return t && e.startsWith('/') + ? '/' === e + ? (0, c.normalizePathTrailingSlash)(t) + : ''.concat(t).concat('/' === E(e) ? e.substring(1) : e) + : e + })(e, '') + } + function L(e) { + return (e = e.slice(''.length)).startsWith('/') || (e = '/'.concat(e)), e + } + function R(e) { + if (e.startsWith('/') || e.startsWith('#') || e.startsWith('?')) return !0 + try { + var t = (0, h.getLocationOrigin)(), + r = new URL(e, t) + return r.origin === t && P(r.pathname) + } catch (_) { + return !1 + } + } + function C(e, t, r) { + var n = '', + o = (0, g.getRouteRegex)(e), + a = o.groups, + i = (t !== e ? (0, y.getRouteMatcher)(o)(t) : '') || r + n = e + var u = Object.keys(a) + return ( + u.every(function (e) { + var t = i[e] || '', + r = a[e], + o = r.repeat, + u = r.optional, + c = '['.concat(o ? '...' : '').concat(e, ']') + return ( + u && (c = ''.concat(t ? '' : '/', '[').concat(c, ']')), + o && !Array.isArray(t) && (t = [t]), + (u || e in i) && + (n = + n.replace( + c, + o + ? t + .map(function (e) { + return encodeURIComponent(e) + }) + .join('/') + : encodeURIComponent(t), + ) || '/') + ) + }) || (n = ''), + { params: u, result: n } + ) + } + function T(e, t) { + var r = {} + return ( + Object.keys(e).forEach(function (n) { + t.includes(n) || (r[n] = e[n]) + }), + r + ) + } + function A(e, t, r) { + var n, + o = 'string' === typeof t ? t : (0, h.formatWithValidation)(t) + try { + n = new URL(o.startsWith('#') ? e.asPath : e.pathname, 'http://n') + } catch (_) { + n = new URL('/', 'http://n') + } + if (!R(o)) return r ? [o] : o + try { + var a = new URL(o, n) + a.pathname = (0, c.normalizePathTrailingSlash)(a.pathname) + var i = '' + if ((0, p.isDynamicRoute)(a.pathname) && a.searchParams && r) { + var u = (0, v.searchParamsToUrlQuery)(a.searchParams), + s = C(a.pathname, a.pathname, u), + l = s.result, + f = s.params + l && (i = (0, h.formatWithValidation)({ pathname: l, hash: a.hash, query: T(u, f) })) + } + var d = a.origin === n.origin ? a.href.slice(a.origin.length) : a.href + return r ? [d, i || d] : d + } catch (_) { + return r ? [o] : o + } + } + function O(e) { + var t = (0, h.getLocationOrigin)() + return e.startsWith(t) ? e.substring(t.length) : e + } + function I(e, t, r) { + var n = A(e, t, !0), + o = u(n, 2), + a = o[0], + i = o[1], + c = (0, h.getLocationOrigin)(), + s = a.startsWith(c), + l = i && i.startsWith(c) + ;(a = O(a)), (i = i ? O(i) : i) + var f = s ? a : k(a), + p = r ? O(A(e, r)) : i || a + return { url: f, as: l ? p : k(p) } + } + function j(e, t) { + var r = (0, c.removePathTrailingSlash)((0, l.denormalizePagePath)(e)) + return '/404' === r || '/_error' === r + ? e + : (t.includes(r) || + t.some(function (t) { + if ((0, p.isDynamicRoute)(t) && (0, g.getRouteRegex)(t).re.test(r)) + return (e = t), !0 + }), + (0, c.removePathTrailingSlash)(e)) + } + var M = Symbol('SSG_DATA_NOT_FOUND') + function N(e, t) { + return fetch(e, { credentials: 'same-origin' }).then(function (r) { + if (!r.ok) { + if (t > 1 && r.status >= 500) return N(e, t - 1) + if (404 === r.status) + return r.json().then(function (e) { + if (e.notFound) return { notFound: M } + throw new Error('Failed to load static props') + }) + throw new Error('Failed to load static props') + } + return r.json() + }) + } + function D(e, t) { + return N(e, t ? 3 : 1).catch(function (e) { + throw (t || (0, s.markAssetError)(e), e) + }) + } + var F = (function () { + function e(t, r, n, o) { + var i = this, + u = o.initialProps, + s = o.pageLoader, + l = o.App, + f = o.wrapApp, + v = o.Component, + m = o.err, + y = o.subscription, + g = o.isFallback, + w = o.locale, + b = (o.locales, o.defaultLocale, o.domainLocales, o.isPreview) + a(this, e), + (this.route = void 0), + (this.pathname = void 0), + (this.query = void 0), + (this.asPath = void 0), + (this.basePath = void 0), + (this.components = void 0), + (this.sdc = {}), + (this.sdr = {}), + (this.sub = void 0), + (this.clc = void 0), + (this.pageLoader = void 0), + (this._bps = void 0), + (this.events = void 0), + (this._wrapApp = void 0), + (this.isSsr = void 0), + (this.isFallback = void 0), + (this._inFlightRoute = void 0), + (this._shallow = void 0), + (this.locale = void 0), + (this.locales = void 0), + (this.defaultLocale = void 0), + (this.domainLocales = void 0), + (this.isReady = void 0), + (this.isPreview = void 0), + (this.isLocaleDomain = void 0), + (this._idx = 0), + (this.onPopState = function (e) { + var t = e.state + if (t) { + if (t.__N) { + var r = t.url, + n = t.as, + o = t.options, + a = t.idx + i._idx = a + var u = (0, d.parseRelativeUrl)(r).pathname + ;(i.isSsr && n === i.asPath && u === i.pathname) || + (i._bps && !i._bps(t)) || + i.change( + 'replaceState', + r, + n, + Object.assign({}, o, { + shallow: o.shallow && i._shallow, + locale: o.locale || i.defaultLocale, + }), + undefined, + ) + } + } else { + var c = i.pathname, + s = i.query + i.changeState( + 'replaceState', + (0, h.formatWithValidation)({ pathname: k(c), query: s }), + (0, h.getURL)(), + ) + } + }), + (this.route = (0, c.removePathTrailingSlash)(t)), + (this.components = {}), + '/_error' !== t && + (this.components[this.route] = { + Component: v, + initial: !0, + props: u, + err: m, + __N_SSG: u && u.__N_SSG, + __N_SSP: u && u.__N_SSP, + }), + (this.components['/_app'] = { Component: l, styleSheets: [] }), + (this.events = e.events), + (this.pageLoader = s), + (this.pathname = t), + (this.query = r) + var _ = (0, p.isDynamicRoute)(t) && self.__NEXT_DATA__.autoExport + if ( + ((this.asPath = _ ? t : n), + (this.basePath = ''), + (this.sub = y), + (this.clc = null), + (this._wrapApp = f), + (this.isSsr = !0), + (this.isFallback = g), + (this.isReady = !( + !self.__NEXT_DATA__.gssp && + !self.__NEXT_DATA__.gip && + (_ || self.location.search) + )), + (this.isPreview = !!b), + (this.isLocaleDomain = !1), + '//' !== n.substr(0, 2)) + ) { + var x = { locale: w } + ;(x._shouldResolveHref = n !== t), + this.changeState( + 'replaceState', + (0, h.formatWithValidation)({ pathname: k(t), query: r }), + (0, h.getURL)(), + x, + ) + } + window.addEventListener('popstate', this.onPopState) + } + return ( + i(e, [ + { + key: 'reload', + value: function () { + window.location.reload() + }, + }, + { + key: 'back', + value: function () { + window.history.back() + }, + }, + { + key: 'push', + value: function (e, t) { + var r = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {} + var n = I(this, e, t) + return (e = n.url), (t = n.as), this.change('pushState', e, t, r) + }, + }, + { + key: 'replace', + value: function (e, t) { + var r = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {}, + n = I(this, e, t) + return (e = n.url), (t = n.as), this.change('replaceState', e, t, r) + }, + }, + { + key: 'change', + value: (function () { + var t = o( + n.mark(function t(r, o, a, i, u) { + var l, + f, + v, + m, + w, + b, + _, + E, + A, + O, + N, + D, + F, + U, + W, + q, + B, + H, + G, + V, + X, + z, + $, + Q, + Y, + K, + J, + Z, + ee, + te, + re, + ne, + oe, + ae, + ie, + ue, + ce + return n.wrap( + function (t) { + for (;;) + switch ((t.prev = t.next)) { + case 0: + if (R(o)) { + t.next = 3 + break + } + return (window.location.href = o), t.abrupt('return', !1) + case 3: + ;(l = o === a || i._h || i._shouldResolveHref), + i._h && (this.isReady = !0), + (f = i.locale !== this.locale), + (t.next = 18) + break + case 18: + if ( + (i._h || (this.isSsr = !1), + h.ST && performance.mark('routeChange'), + (v = i.shallow), + (m = { shallow: void 0 !== v && v }), + this._inFlightRoute && + this.abortComponentLoad(this._inFlightRoute, m), + (a = k(x(P(a) ? L(a) : a, i.locale, this.defaultLocale))), + (w = S(P(a) ? L(a) : a, this.locale)), + (this._inFlightRoute = a), + i._h || !this.onlyAHashChange(w)) + ) { + t.next = 34 + break + } + return ( + (this.asPath = w), + e.events.emit('hashChangeStart', a, m), + this.changeState(r, o, a, i), + this.scrollToHash(w), + this.notify(this.components[this.route], null), + e.events.emit('hashChangeComplete', a, m), + t.abrupt('return', !0) + ) + case 34: + return ( + (b = (0, d.parseRelativeUrl)(o)), + (_ = b.pathname), + (E = b.query), + (t.prev = 36), + (t.next = 39), + this.pageLoader.getPageList() + ) + case 39: + return (A = t.sent), (t.next = 42), (0, s.getClientBuildManifest)() + case 42: + ;(O = t.sent), O.__rewrites, (t.next = 50) + break + case 46: + return ( + (t.prev = 46), + (t.t0 = t.catch(36)), + (window.location.href = a), + t.abrupt('return', !1) + ) + case 50: + if ( + (this.urlIsNew(w) || f || (r = 'replaceState'), + (N = a), + (_ = _ ? (0, c.removePathTrailingSlash)(L(_)) : _), + l && + '/_error' !== _ && + ((i._shouldResolveHref = !0), + (b.pathname = j(_, A)), + b.pathname !== _ && + ((_ = b.pathname), + (b.pathname = k(_)), + (o = (0, h.formatWithValidation)(b)))), + (D = (0, c.removePathTrailingSlash)(_)), + R(a)) + ) { + t.next = 60 + break + } + t.next = 58 + break + case 58: + return (window.location.href = a), t.abrupt('return', !1) + case 60: + if (((N = S(L(N), this.locale)), !(0, p.isDynamicRoute)(D))) { + t.next = 76 + break + } + if ( + ((F = (0, d.parseRelativeUrl)(N)), + (U = F.pathname), + (W = (0, g.getRouteRegex)(D)), + (q = (0, y.getRouteMatcher)(W)(U)), + (H = (B = D === U) ? C(D, U, E) : {}), + q && (!B || H.result)) + ) { + t.next = 75 + break + } + if ( + !( + (G = Object.keys(W.groups).filter(function (e) { + return !E[e] + })).length > 0 + ) + ) { + t.next = 73 + break + } + throw new Error( + (B + ? 'The provided `href` (' + .concat(o, ') value is missing query values (') + .concat(G.join(', '), ') to be interpolated properly. ') + : 'The provided `as` value (' + .concat(U, ') is incompatible with the `href` value (') + .concat(D, '). ')) + + 'Read more: https://nextjs.org/docs/messages/'.concat( + B ? 'href-interpolation-failed' : 'incompatible-href-as', + ), + ) + case 73: + t.next = 76 + break + case 75: + B + ? (a = (0, h.formatWithValidation)( + Object.assign({}, F, { + pathname: H.result, + query: T(E, H.params), + }), + )) + : Object.assign(E, q) + case 76: + return ( + e.events.emit('routeChangeStart', a, m), + (t.prev = 77), + (t.next = 80), + this.getRouteInfo(D, _, E, a, N, m) + ) + case 80: + if ( + (($ = t.sent), + (Y = (Q = $).error), + (K = Q.props), + (J = Q.__N_SSG), + (Z = Q.__N_SSP), + (!J && !Z) || !K) + ) { + t.next = 106 + break + } + if (!K.pageProps || !K.pageProps.__N_REDIRECT) { + t.next = 92 + break + } + if (!(ee = K.pageProps.__N_REDIRECT).startsWith('/')) { + t.next = 90 + break + } + return ( + ((te = (0, d.parseRelativeUrl)(ee)).pathname = j(te.pathname, A)), + (re = I(this, ee, ee)), + (ne = re.url), + (oe = re.as), + t.abrupt('return', this.change(r, ne, oe, i)) + ) + case 90: + return ( + (window.location.href = ee), + t.abrupt('return', new Promise(function () {})) + ) + case 92: + if (((this.isPreview = !!K.__N_PREVIEW), K.notFound !== M)) { + t.next = 106 + break + } + return (t.prev = 94), (t.next = 97), this.fetchComponent('/404') + case 97: + ;(ae = '/404'), (t.next = 103) + break + case 100: + ;(t.prev = 100), (t.t1 = t.catch(94)), (ae = '/_error') + case 103: + return ( + (t.next = 105), this.getRouteInfo(ae, ae, E, a, N, { shallow: !1 }) + ) + case 105: + $ = t.sent + case 106: + return ( + e.events.emit('beforeHistoryChange', a, m), + this.changeState(r, o, a, i), + i._h && + '/_error' === _ && + 500 === + (null == (V = self.__NEXT_DATA__.props) || + null == (X = V.pageProps) + ? void 0 + : X.statusCode) && + null != K && + K.pageProps && + (K.pageProps.statusCode = 500), + (ie = i.shallow && this.route === D), + (ue = null != (z = i.scroll) ? z : !ie), + (ce = ue ? { x: 0, y: 0 } : null), + (t.next = 115), + this.set(D, _, E, w, $, null != u ? u : ce).catch(function (e) { + if (!e.cancelled) throw e + Y = Y || e + }) + ) + case 115: + if (!Y) { + t.next = 118 + break + } + throw (e.events.emit('routeChangeError', Y, w, m), Y) + case 118: + return ( + e.events.emit('routeChangeComplete', a, m), t.abrupt('return', !0) + ) + case 123: + if (((t.prev = 123), (t.t2 = t.catch(77)), !t.t2.cancelled)) { + t.next = 127 + break + } + return t.abrupt('return', !1) + case 127: + throw t.t2 + case 128: + case 'end': + return t.stop() + } + }, + t, + this, + [ + [36, 46], + [77, 123], + [94, 100], + ], + ) + }), + ) + return function (e, r, n, o, a) { + return t.apply(this, arguments) + } + })(), + }, + { + key: 'changeState', + value: function (e, t, r) { + var n = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : {} + ;('pushState' === e && (0, h.getURL)() === r) || + ((this._shallow = n.shallow), + window.history[e]( + { + url: t, + as: r, + options: n, + __N: !0, + idx: (this._idx = 'pushState' !== e ? this._idx : this._idx + 1), + }, + '', + r, + )) + }, + }, + { + key: 'handleRouteInfoError', + value: (function () { + var t = o( + n.mark(function t(r, o, a, i, u, c) { + var l, f, h, p + return n.wrap( + function (t) { + for (;;) + switch ((t.prev = t.next)) { + case 0: + if (!r.cancelled) { + t.next = 2 + break + } + throw r + case 2: + if (!(0, s.isAssetError)(r) && !c) { + t.next = 6 + break + } + throw ( + (e.events.emit('routeChangeError', r, i, u), + (window.location.href = i), + b()) + ) + case 6: + if ( + ((t.prev = 6), 'undefined' !== typeof l && 'undefined' !== typeof f) + ) { + t.next = 14 + break + } + return (t.next = 11), this.fetchComponent('/_error') + case 11: + ;(h = t.sent), (l = h.page), (f = h.styleSheets) + case 14: + if ( + (p = { + props: undefined, + Component: l, + styleSheets: f, + err: r, + error: r, + }).props + ) { + t.next = 26 + break + } + return ( + (t.prev = 16), + (t.next = 19), + this.getInitialProps(l, { err: r, pathname: o, query: a }) + ) + case 19: + ;(p.props = t.sent), (t.next = 26) + break + case 22: + ;(t.prev = 22), + (t.t0 = t.catch(16)), + console.error('Error in error page `getInitialProps`: ', t.t0), + (p.props = {}) + case 26: + return t.abrupt('return', p) + case 29: + return ( + (t.prev = 29), + (t.t1 = t.catch(6)), + t.abrupt('return', this.handleRouteInfoError(t.t1, o, a, i, u, !0)) + ) + case 32: + case 'end': + return t.stop() + } + }, + t, + this, + [ + [6, 29], + [16, 22], + ], + ) + }), + ) + return function (e, r, n, o, a, i) { + return t.apply(this, arguments) + } + })(), + }, + { + key: 'getRouteInfo', + value: (function () { + var e = o( + n.mark(function e(t, r, o, a, i, u) { + var c, + s, + l, + f, + p, + d, + v, + m, + y = this + return n.wrap( + function (e) { + for (;;) + switch ((e.prev = e.next)) { + case 0: + if ( + ((e.prev = 0), + (c = this.components[t]), + !u.shallow || !c || this.route !== t) + ) { + e.next = 4 + break + } + return e.abrupt('return', c) + case 4: + if (!(s = c && 'initial' in c ? void 0 : c)) { + e.next = 9 + break + } + ;(e.t0 = s), (e.next = 12) + break + case 9: + return ( + (e.next = 11), + this.fetchComponent(t).then(function (e) { + return { + Component: e.page, + styleSheets: e.styleSheets, + __N_SSG: e.mod.__N_SSG, + __N_SSP: e.mod.__N_SSP, + } + }) + ) + case 11: + e.t0 = e.sent + case 12: + ;(l = e.t0), + (f = l.Component), + (p = l.__N_SSG), + (d = l.__N_SSP), + (e.next = 18) + break + case 18: + return ( + (p || d) && + (v = this.pageLoader.getDataHref( + (0, h.formatWithValidation)({ pathname: r, query: o }), + i, + p, + this.locale, + )), + (e.next = 21), + this._getData(function () { + return p + ? y._getStaticData(v) + : d + ? y._getServerData(v) + : y.getInitialProps(f, { + pathname: r, + query: o, + asPath: a, + locale: y.locale, + locales: y.locales, + defaultLocale: y.defaultLocale, + }) + }) + ) + case 21: + return ( + (m = e.sent), + (l.props = m), + (this.components[t] = l), + e.abrupt('return', l) + ) + case 27: + return ( + (e.prev = 27), + (e.t1 = e.catch(0)), + e.abrupt('return', this.handleRouteInfoError(e.t1, r, o, a, u)) + ) + case 30: + case 'end': + return e.stop() + } + }, + e, + this, + [[0, 27]], + ) + }), + ) + return function (t, r, n, o, a, i) { + return e.apply(this, arguments) + } + })(), + }, + { + key: 'set', + value: function (e, t, r, n, o, a) { + return ( + (this.isFallback = !1), + (this.route = e), + (this.pathname = t), + (this.query = r), + (this.asPath = n), + this.notify(o, a) + ) + }, + }, + { + key: 'beforePopState', + value: function (e) { + this._bps = e + }, + }, + { + key: 'onlyAHashChange', + value: function (e) { + if (!this.asPath) return !1 + var t = this.asPath.split('#'), + r = u(t, 2), + n = r[0], + o = r[1], + a = e.split('#'), + i = u(a, 2), + c = i[0], + s = i[1] + return !(!s || n !== c || o !== s) || (n === c && o !== s) + }, + }, + { + key: 'scrollToHash', + value: function (e) { + var t = e.split('#'), + r = u(t, 2)[1] + if ('' !== r && 'top' !== r) { + var n = document.getElementById(r) + if (n) n.scrollIntoView() + else { + var o = document.getElementsByName(r)[0] + o && o.scrollIntoView() + } + } else window.scrollTo(0, 0) + }, + }, + { + key: 'urlIsNew', + value: function (e) { + return this.asPath !== e + }, + }, + { + key: 'prefetch', + value: (function () { + var e = o( + n.mark(function e(t) { + var r, + o, + a, + i, + u, + s, + l, + f, + p, + v, + y = this, + g = arguments + return n.wrap( + function (e) { + for (;;) + switch ((e.prev = e.next)) { + case 0: + return ( + (r = g.length > 1 && void 0 !== g[1] ? g[1] : t), + (o = g.length > 2 && void 0 !== g[2] ? g[2] : {}), + (a = (0, d.parseRelativeUrl)(t)), + (i = a.pathname), + (e.next = 7), + this.pageLoader.getPageList() + ) + case 7: + ;(u = e.sent), (s = r), (e.next = 19) + break + case 12: + ;(f = e.sent), + (l = f.__rewrites), + (p = (0, m.default)( + k(x(r, this.locale)), + u, + l, + a.query, + function (e) { + return j(e, u) + }, + this.locales, + )), + (s = S(L(p.asPath), this.locale)), + p.matchedPage && + p.resolvedHref && + ((i = p.resolvedHref), + (a.pathname = i), + (t = (0, h.formatWithValidation)(a))), + (e.next = 21) + break + case 19: + ;(a.pathname = j(a.pathname, u)), + a.pathname !== i && + ((i = a.pathname), + (a.pathname = i), + (t = (0, h.formatWithValidation)(a))) + case 21: + ;(v = (0, c.removePathTrailingSlash)(i)), (e.next = 24) + break + case 24: + return ( + (e.next = 26), + Promise.all([ + this.pageLoader._isSsg(v).then(function (e) { + return ( + !!e && + y._getStaticData( + y.pageLoader.getDataHref( + t, + s, + !0, + 'undefined' !== typeof o.locale ? o.locale : y.locale, + ), + ) + ) + }), + this.pageLoader[o.priority ? 'loadPage' : 'prefetch'](v), + ]) + ) + case 26: + case 'end': + return e.stop() + } + }, + e, + this, + ) + }), + ) + return function (t) { + return e.apply(this, arguments) + } + })(), + }, + { + key: 'fetchComponent', + value: (function () { + var e = o( + n.mark(function e(t) { + var r, o, a, i + return n.wrap( + function (e) { + for (;;) + switch ((e.prev = e.next)) { + case 0: + return ( + (r = !1), + (o = this.clc = + function () { + r = !0 + }), + (e.next = 4), + this.pageLoader.loadPage(t) + ) + case 4: + if (((a = e.sent), !r)) { + e.next = 9 + break + } + throw ( + (((i = new Error( + 'Abort fetching component for route: "'.concat(t, '"'), + )).cancelled = !0), + i) + ) + case 9: + return o === this.clc && (this.clc = null), e.abrupt('return', a) + case 11: + case 'end': + return e.stop() + } + }, + e, + this, + ) + }), + ) + return function (t) { + return e.apply(this, arguments) + } + })(), + }, + { + key: '_getData', + value: function (e) { + var t = this, + r = !1, + n = function () { + r = !0 + } + return ( + (this.clc = n), + e().then(function (e) { + if ((n === t.clc && (t.clc = null), r)) { + var o = new Error('Loading initial props cancelled') + throw ((o.cancelled = !0), o) + } + return e + }) + ) + }, + }, + { + key: '_getStaticData', + value: function (e) { + var t = this, + r = new URL(e, window.location.href).href + return !this.isPreview && this.sdc[r] + ? Promise.resolve(this.sdc[r]) + : D(e, this.isSsr).then(function (e) { + return (t.sdc[r] = e), e + }) + }, + }, + { + key: '_getServerData', + value: function (e) { + var t = this, + r = new URL(e, window.location.href).href + return this.sdr[r] + ? this.sdr[r] + : (this.sdr[r] = D(e, this.isSsr) + .then(function (e) { + return delete t.sdr[r], e + }) + .catch(function (e) { + throw (delete t.sdr[r], e) + })) + }, + }, + { + key: 'getInitialProps', + value: function (e, t) { + var r = this.components['/_app'].Component, + n = this._wrapApp(r) + return ( + (t.AppTree = n), + (0, h.loadGetInitialProps)(r, { AppTree: n, Component: e, router: this, ctx: t }) + ) + }, + }, + { + key: 'abortComponentLoad', + value: function (t, r) { + this.clc && + (e.events.emit('routeChangeError', b(), t, r), this.clc(), (this.clc = null)) + }, + }, + { + key: 'notify', + value: function (e, t) { + return this.sub(e, this.components['/_app'].Component, t) + }, + }, + ]), + e + ) + })() + ;(t.default = F), (F.events = (0, f.default)()) + }, + 62960: function (e, t, r) { + 'use strict' + ;(t.__esModule = !0), + (t.formatUrl = function (e) { + var t = e.auth, + r = e.hostname, + o = e.protocol || '', + i = e.pathname || '', + u = e.hash || '', + c = e.query || '', + s = !1 + ;(t = t ? encodeURIComponent(t).replace(/%3A/i, ':') + '@' : ''), + e.host + ? (s = t + e.host) + : r && + ((s = t + (~r.indexOf(':') ? '['.concat(r, ']') : r)), + e.port && (s += ':' + e.port)) + c && 'object' === typeof c && (c = String(n.urlQueryToSearchParams(c))) + var l = e.search || (c && '?'.concat(c)) || '' + o && ':' !== o.substr(-1) && (o += ':') + e.slashes || ((!o || a.test(o)) && !1 !== s) + ? ((s = '//' + (s || '')), i && '/' !== i[0] && (i = '/' + i)) + : s || (s = '') + u && '#' !== u[0] && (u = '#' + u) + l && '?' !== l[0] && (l = '?' + l) + return ( + (i = i.replace(/[?#]/g, encodeURIComponent)), + (l = l.replace('#', '%23')), + ''.concat(o).concat(s).concat(i).concat(l).concat(u) + ) + }) + var n = (function (e) { + if (e && e.__esModule) return e + if (null === e || ('object' !== typeof e && 'function' !== typeof e)) return { default: e } + var t = o() + if (t && t.has(e)) return t.get(e) + var r = {}, + n = Object.defineProperty && Object.getOwnPropertyDescriptor + for (var a in e) + if (Object.prototype.hasOwnProperty.call(e, a)) { + var i = n ? Object.getOwnPropertyDescriptor(e, a) : null + i && (i.get || i.set) ? Object.defineProperty(r, a, i) : (r[a] = e[a]) + } + ;(r.default = e), t && t.set(e, r) + return r + })(r(68187)) + function o() { + if ('function' !== typeof WeakMap) return null + var e = new WeakMap() + return ( + (o = function () { + return e + }), + e + ) + } + var a = /https?|ftp|gopher|file/ + }, + 75292: function (e, t) { + 'use strict' + ;(t.__esModule = !0), + (t.default = function (e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '', + r = '/' === e ? '/index' : /^\/index(\/|$)/.test(e) ? '/index'.concat(e) : ''.concat(e) + return r + t + }) + }, + 88073: function (e, t) { + 'use strict' + ;(t.__esModule = !0), + (t.isDynamicRoute = function (e) { + return r.test(e) + }) + var r = /\/\[[^/]+?\](?=\/|$)/ + }, + 53900: function (e, t, r) { + 'use strict' + ;(t.__esModule = !0), + (t.parseRelativeUrl = function (e, t) { + var r = new URL((0, n.getLocationOrigin)()), + a = t ? new URL(t, r) : r, + i = new URL(e, a), + u = i.pathname, + c = i.searchParams, + s = i.search, + l = i.hash, + f = i.href + if (i.origin !== r.origin) + throw new Error('invariant: invalid relative URL, router received '.concat(e)) + return { + pathname: u, + query: (0, o.searchParamsToUrlQuery)(c), + search: s, + hash: l, + href: f.slice(r.origin.length), + } + }) + var n = r(24755), + o = r(68187) + }, + 68187: function (e, t, r) { + 'use strict' + var n = r(53848) + function o(e) { + return 'string' === typeof e || + ('number' === typeof e && !isNaN(e)) || + 'boolean' === typeof e + ? String(e) + : '' + } + ;(t.__esModule = !0), + (t.searchParamsToUrlQuery = function (e) { + var t = {} + return ( + e.forEach(function (e, r) { + 'undefined' === typeof t[r] + ? (t[r] = e) + : Array.isArray(t[r]) + ? t[r].push(e) + : (t[r] = [t[r], e]) + }), + t + ) + }), + (t.urlQueryToSearchParams = function (e) { + var t = new URLSearchParams() + return ( + Object.entries(e).forEach(function (e) { + var r = n(e, 2), + a = r[0], + i = r[1] + Array.isArray(i) + ? i.forEach(function (e) { + return t.append(a, o(e)) + }) + : t.set(a, o(i)) + }), + t + ) + }), + (t.assign = function (e) { + for (var t = arguments.length, r = new Array(t > 1 ? t - 1 : 0), n = 1; n < t; n++) + r[n - 1] = arguments[n] + return ( + r.forEach(function (t) { + Array.from(t.keys()).forEach(function (t) { + return e.delete(t) + }), + t.forEach(function (t, r) { + return e.append(r, t) + }) + }), + e + ) + }) + }, + 98085: function (e, t) { + 'use strict' + ;(t.__esModule = !0), + (t.getRouteMatcher = function (e) { + var t = e.re, + r = e.groups + return function (e) { + var n = t.exec(e) + if (!n) return !1 + var o = function (e) { + try { + return decodeURIComponent(e) + } catch (_) { + var t = new Error('failed to decode param') + throw ((t.code = 'DECODE_FAILED'), t) + } + }, + a = {} + return ( + Object.keys(r).forEach(function (e) { + var t = r[e], + i = n[t.pos] + void 0 !== i && + (a[e] = ~i.indexOf('/') + ? i.split('/').map(function (e) { + return o(e) + }) + : t.repeat + ? [o(i)] + : o(i)) + }), + a + ) + } + }) + }, + 44550: function (e, t) { + 'use strict' + ;(t.__esModule = !0), + (t.getRouteRegex = function (e) { + var t = (e.replace(/\/$/, '') || '/').slice(1).split('/'), + r = {}, + n = 1, + o = t + .map(function (e) { + if (e.startsWith('[') && e.endsWith(']')) { + var t = (function (e) { + var t = e.startsWith('[') && e.endsWith(']') + t && (e = e.slice(1, -1)) + var r = e.startsWith('...') + r && (e = e.slice(3)) + return { key: e, repeat: r, optional: t } + })(e.slice(1, -1)), + o = t.key, + a = t.optional, + i = t.repeat + return ( + (r[o] = { pos: n++, repeat: i, optional: a }), + i ? (a ? '(?:/(.+?))?' : '/(.+?)') : '/([^/]+?)' + ) + } + return '/'.concat(e.replace(/[|\\{}()[\]^$+*?.-]/g, '\\$&')) + }) + .join('') + 0 + return { re: new RegExp('^'.concat(o, '(?:/)?$')), groups: r } + }) + }, + 53584: function (e, t) { + 'use strict' + var r + ;(t.__esModule = !0), + (t.setConfig = function (e) { + r = e + }), + (t.default = void 0) + t.default = function () { + return r + } + }, + 24755: function (e, t, r) { + 'use strict' + var n = r(809), + o = r(38561) + ;(t.__esModule = !0), + (t.execOnce = function (e) { + var t, + r = !1 + return function () { + return r || ((r = !0), (t = e.apply(void 0, arguments))), t + } + }), + (t.getLocationOrigin = i), + (t.getURL = function () { + var e = window.location.href, + t = i() + return e.substring(t.length) + }), + (t.getDisplayName = u), + (t.isResSent = c), + (t.loadGetInitialProps = s), + (t.formatWithValidation = function (e) { + 0 + return (0, a.formatUrl)(e) + }), + (t.ST = t.SP = t.urlObjectKeys = void 0) + var a = r(62960) + function i() { + var e = window.location, + t = e.protocol, + r = e.hostname, + n = e.port + return '' + .concat(t, '//') + .concat(r) + .concat(n ? ':' + n : '') + } + function u(e) { + return 'string' === typeof e ? e : e.displayName || e.name || 'Unknown' + } + function c(e) { + return e.finished || e.headersSent + } + function s(e, t) { + return l.apply(this, arguments) + } + function l() { + return (l = o( + n.mark(function e(t, r) { + var o, a, i + return n.wrap(function (e) { + for (;;) + switch ((e.prev = e.next)) { + case 0: + e.next = 4 + break + case 4: + if (((o = r.res || (r.ctx && r.ctx.res)), t.getInitialProps)) { + e.next = 12 + break + } + if (!r.ctx || !r.Component) { + e.next = 11 + break + } + return (e.next = 9), s(r.Component, r.ctx) + case 9: + return (e.t0 = e.sent), e.abrupt('return', { pageProps: e.t0 }) + case 11: + return e.abrupt('return', {}) + case 12: + return (e.next = 14), t.getInitialProps(r) + case 14: + if (((a = e.sent), !o || !c(o))) { + e.next = 17 + break + } + return e.abrupt('return', a) + case 17: + if (a) { + e.next = 20 + break + } + throw ( + ((i = '"' + .concat( + u(t), + '.getInitialProps()" should resolve to an object. But found "', + ) + .concat(a, '" instead.')), + new Error(i)) + ) + case 20: + return e.abrupt('return', a) + case 22: + case 'end': + return e.stop() + } + }, e) + }), + )).apply(this, arguments) + } + t.urlObjectKeys = [ + 'auth', + 'hash', + 'host', + 'hostname', + 'href', + 'path', + 'pathname', + 'port', + 'protocol', + 'query', + 'search', + 'slashes', + ] + var f = 'undefined' !== typeof performance + t.SP = f + var h = + f && 'function' === typeof performance.mark && 'function' === typeof performance.measure + t.ST = h + }, + 96086: function (e) { + 'use strict' + var t = Object.assign.bind(Object) + ;(e.exports = t), (e.exports.default = e.exports) + }, + 5866: function (e) { + e.exports = (function () { + var e = { + 599: function (e, t) { + !(function (e) { + 'use strict' + var t, + r, + n = function () { + return '' + .concat(Date.now(), '-') + .concat(Math.floor(8999999999999 * Math.random()) + 1e12) + }, + o = function (e) { + return { + name: e, + value: arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : -1, + delta: 0, + entries: [], + id: n(), + isFinal: !1, + } + }, + a = function (e, t) { + try { + if (PerformanceObserver.supportedEntryTypes.includes(e)) { + var r = new PerformanceObserver(function (e) { + return e.getEntries().map(t) + }) + return r.observe({ type: e, buffered: !0 }), r + } + } catch (e) {} + }, + i = !1, + u = !1, + c = function (e) { + i = !e.persisted + }, + s = function () { + addEventListener('pagehide', c), + addEventListener('beforeunload', function () {}) + }, + l = function (e) { + var t = arguments.length > 1 && void 0 !== arguments[1] && arguments[1] + u || (s(), (u = !0)), + addEventListener( + 'visibilitychange', + function (t) { + var r = t.timeStamp + 'hidden' === document.visibilityState && + e({ timeStamp: r, isUnloading: i }) + }, + { capture: !0, once: t }, + ) + }, + f = function (e, t, r, n) { + var o + return function () { + r && t.isFinal && r.disconnect(), + t.value >= 0 && + (n || t.isFinal || 'hidden' === document.visibilityState) && + ((t.delta = t.value - (o || 0)), + (t.delta || t.isFinal || void 0 === o) && (e(t), (o = t.value))) + } + }, + h = function () { + return ( + void 0 === t && + ((t = 'hidden' === document.visibilityState ? 0 : 1 / 0), + l(function (e) { + var r = e.timeStamp + return (t = r) + }, !0)), + { + get timeStamp() { + return t + }, + } + ) + }, + p = function () { + return ( + r || + (r = new Promise(function (e) { + return ['scroll', 'keydown', 'pointerdown'].map(function (t) { + addEventListener(t, e, { once: !0, passive: !0, capture: !0 }) + }) + })), + r + ) + } + ;(e.getCLS = function (e) { + var t, + r = arguments.length > 1 && void 0 !== arguments[1] && arguments[1], + n = o('CLS', 0), + i = function (e) { + e.hadRecentInput || ((n.value += e.value), n.entries.push(e), t()) + }, + u = a('layout-shift', i) + u && + ((t = f(e, n, u, r)), + l(function (e) { + var r = e.isUnloading + u.takeRecords().map(i), r && (n.isFinal = !0), t() + })) + }), + (e.getFCP = function (e) { + var t, + r = o('FCP'), + n = h(), + i = a('paint', function (e) { + 'first-contentful-paint' === e.name && + e.startTime < n.timeStamp && + ((r.value = e.startTime), (r.isFinal = !0), r.entries.push(e), t()) + }) + i && (t = f(e, r, i)) + }), + (e.getFID = function (e) { + var t = o('FID'), + r = h(), + n = function (e) { + e.startTime < r.timeStamp && + ((t.value = e.processingStart - e.startTime), + t.entries.push(e), + (t.isFinal = !0), + u()) + }, + i = a('first-input', n), + u = f(e, t, i) + i + ? l(function () { + i.takeRecords().map(n), i.disconnect() + }, !0) + : window.perfMetrics && + window.perfMetrics.onFirstInputDelay && + window.perfMetrics.onFirstInputDelay(function (e, n) { + n.timeStamp < r.timeStamp && + ((t.value = e), + (t.isFinal = !0), + (t.entries = [ + { + entryType: 'first-input', + name: n.type, + target: n.target, + cancelable: n.cancelable, + startTime: n.timeStamp, + processingStart: n.timeStamp + e, + }, + ]), + u()) + }) + }), + (e.getLCP = function (e) { + var t, + r = arguments.length > 1 && void 0 !== arguments[1] && arguments[1], + n = o('LCP'), + i = h(), + u = function (e) { + var r = e.startTime + r < i.timeStamp ? ((n.value = r), n.entries.push(e)) : (n.isFinal = !0), t() + }, + c = a('largest-contentful-paint', u) + if (c) { + t = f(e, n, c, r) + var s = function () { + n.isFinal || (c.takeRecords().map(u), (n.isFinal = !0), t()) + } + p().then(s), l(s, !0) + } + }), + (e.getTTFB = function (e) { + var t, + r = o('TTFB') + ;(t = function () { + try { + var t = + performance.getEntriesByType('navigation')[0] || + (function () { + var e = performance.timing, + t = { entryType: 'navigation', startTime: 0 } + for (var r in e) + 'navigationStart' !== r && + 'toJSON' !== r && + (t[r] = Math.max(e[r] - e.navigationStart, 0)) + return t + })() + ;(r.value = r.delta = t.responseStart), + (r.entries = [t]), + (r.isFinal = !0), + e(r) + } catch (e) {} + }), + 'complete' === document.readyState + ? setTimeout(t, 0) + : addEventListener('pageshow', t) + }), + Object.defineProperty(e, '__esModule', { value: !0 }) + })(t) + }, + }, + t = {} + function r(n) { + if (t[n]) return t[n].exports + var o = (t[n] = { exports: {} }), + a = !0 + try { + e[n].call(o.exports, o, o.exports, r), (a = !1) + } finally { + a && delete t[n] + } + return o.exports + } + return (r.ab = '//'), r(599) + })() + }, + 89320: function (e, t) { + 'use strict' + function r(e) { + return e.replace(/\\/g, '/') + } + ;(t.__esModule = !0), + (t.normalizePathSep = r), + (t.denormalizePagePath = function (e) { + ;(e = r(e)).startsWith('/index/') ? (e = e.slice(6)) : '/index' === e && (e = '/') + return e + }) + }, + 54360: function (e) { + e.exports = function (e, t) { + ;(null == t || t > e.length) && (t = e.length) + for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r] + return n + } + }, + 96648: function (e) { + e.exports = function (e) { + if (Array.isArray(e)) return e + } + }, + 50450: function (e) { + e.exports = function (e) { + if (void 0 === e) + throw new ReferenceError("this hasn't been initialised - super() hasn't been called") + return e + } + }, + 38561: function (e) { + function t(e, t, r, n, o, a, i) { + try { + var u = e[a](i), + c = u.value + } catch (s) { + return void r(s) + } + u.done ? t(c) : Promise.resolve(c).then(n, o) + } + e.exports = function (e) { + return function () { + var r = this, + n = arguments + return new Promise(function (o, a) { + var i = e.apply(r, n) + function u(e) { + t(i, o, a, u, c, 'next', e) + } + function c(e) { + t(i, o, a, u, c, 'throw', e) + } + u(void 0) + }) + } + } + }, + 2553: function (e) { + e.exports = function (e, t) { + if (!(e instanceof t)) throw new TypeError('Cannot call a class as a function') + } + }, + 41280: function (e, t, r) { + var n = r(21914), + o = r(78898) + function a(t, r, i) { + return ( + o() + ? (e.exports = a = Reflect.construct) + : (e.exports = a = + function (e, t, r) { + var o = [null] + o.push.apply(o, t) + var a = new (Function.bind.apply(e, o))() + return r && n(a, r.prototype), a + }), + a.apply(null, arguments) + ) + } + e.exports = a + }, + 62012: function (e) { + function t(e, t) { + for (var r = 0; r < t.length; r++) { + var n = t[r] + ;(n.enumerable = n.enumerable || !1), + (n.configurable = !0), + 'value' in n && (n.writable = !0), + Object.defineProperty(e, n.key, n) + } + } + e.exports = function (e, r, n) { + return r && t(e.prototype, r), n && t(e, n), e + } + }, + 9566: function (e) { + function t() { + return ( + (e.exports = t = + Object.assign || + function (e) { + for (var t = 1; t < arguments.length; t++) { + var r = arguments[t] + for (var n in r) Object.prototype.hasOwnProperty.call(r, n) && (e[n] = r[n]) + } + return e + }), + t.apply(this, arguments) + ) + } + e.exports = t + }, + 99828: function (e) { + function t(r) { + return ( + (e.exports = t = + Object.setPrototypeOf + ? Object.getPrototypeOf + : function (e) { + return e.__proto__ || Object.getPrototypeOf(e) + }), + t(r) + ) + } + e.exports = t + }, + 9807: function (e, t, r) { + var n = r(21914) + e.exports = function (e, t) { + if ('function' !== typeof t && null !== t) + throw new TypeError('Super expression must either be null or a function') + ;(e.prototype = Object.create(t && t.prototype, { + constructor: { value: e, writable: !0, configurable: !0 }, + })), + t && n(e, t) + } + }, + 62426: function (e) { + e.exports = function (e) { + return e && e.__esModule ? e : { default: e } + } + }, + 69448: function (e, t, r) { + var n = r(87917) + function o() { + if ('function' !== typeof WeakMap) return null + var e = new WeakMap() + return ( + (o = function () { + return e + }), + e + ) + } + e.exports = function (e) { + if (e && e.__esModule) return e + if (null === e || ('object' !== n(e) && 'function' !== typeof e)) return { default: e } + var t = o() + if (t && t.has(e)) return t.get(e) + var r = {}, + a = Object.defineProperty && Object.getOwnPropertyDescriptor + for (var i in e) + if (Object.prototype.hasOwnProperty.call(e, i)) { + var u = a ? Object.getOwnPropertyDescriptor(e, i) : null + u && (u.get || u.set) ? Object.defineProperty(r, i, u) : (r[i] = e[i]) + } + return (r.default = e), t && t.set(e, r), r + } + }, + 78898: function (e) { + e.exports = function () { + if ('undefined' === typeof Reflect || !Reflect.construct) return !1 + if (Reflect.construct.sham) return !1 + if ('function' === typeof Proxy) return !0 + try { + return Date.prototype.toString.call(Reflect.construct(Date, [], function () {})), !0 + } catch (e) { + return !1 + } + } + }, + 56325: function (e) { + e.exports = function (e, t) { + if ('undefined' !== typeof Symbol && Symbol.iterator in Object(e)) { + var r = [], + n = !0, + o = !1, + a = void 0 + try { + for ( + var i, u = e[Symbol.iterator](); + !(n = (i = u.next()).done) && (r.push(i.value), !t || r.length !== t); + n = !0 + ); + } catch (c) { + ;(o = !0), (a = c) + } finally { + try { + n || null == u.return || u.return() + } finally { + if (o) throw a + } + } + return r + } + } + }, + 81531: function (e) { + e.exports = function () { + throw new TypeError( + 'Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.', + ) + } + }, + 26169: function (e) { + e.exports = function (e, t) { + if (null == e) return {} + var r, + n, + o = {}, + a = Object.keys(e) + for (n = 0; n < a.length; n++) (r = a[n]), t.indexOf(r) >= 0 || (o[r] = e[r]) + return o + } + }, + 27690: function (e, t, r) { + var n = r(87917), + o = r(50450) + e.exports = function (e, t) { + return !t || ('object' !== n(t) && 'function' !== typeof t) ? o(e) : t + } + }, + 21914: function (e) { + function t(r, n) { + return ( + (e.exports = t = + Object.setPrototypeOf || + function (e, t) { + return (e.__proto__ = t), e + }), + t(r, n) + ) + } + e.exports = t + }, + 53848: function (e, t, r) { + var n = r(96648), + o = r(56325), + a = r(73585), + i = r(81531) + e.exports = function (e, t) { + return n(e) || o(e, t) || a(e, t) || i() + } + }, + 87917: function (e) { + function t(r) { + return ( + 'function' === typeof Symbol && 'symbol' === typeof Symbol.iterator + ? (e.exports = t = + function (e) { + return typeof e + }) + : (e.exports = t = + function (e) { + return e && + 'function' === typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype + ? 'symbol' + : typeof e + }), + t(r) + ) + } + e.exports = t + }, + 73585: function (e, t, r) { + var n = r(54360) + e.exports = function (e, t) { + if (e) { + if ('string' === typeof e) return n(e, t) + var r = Object.prototype.toString.call(e).slice(8, -1) + return ( + 'Object' === r && e.constructor && (r = e.constructor.name), + 'Map' === r || 'Set' === r + ? Array.from(e) + : 'Arguments' === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) + ? n(e, t) + : void 0 + ) + } + } + }, + 809: function (e, t, r) { + e.exports = r(35666) + }, + 35666: function (e) { + var t = (function (e) { + 'use strict' + var t, + r = Object.prototype, + n = r.hasOwnProperty, + o = 'function' === typeof Symbol ? Symbol : {}, + a = o.iterator || '@@iterator', + i = o.asyncIterator || '@@asyncIterator', + u = o.toStringTag || '@@toStringTag' + function c(e, t, r) { + return ( + Object.defineProperty(e, t, { + value: r, + enumerable: !0, + configurable: !0, + writable: !0, + }), + e[t] + ) + } + try { + c({}, '') + } catch (A) { + c = function (e, t, r) { + return (e[t] = r) + } + } + function s(e, t, r, n) { + var o = t && t.prototype instanceof m ? t : m, + a = Object.create(o.prototype), + i = new R(n || []) + return ( + (a._invoke = (function (e, t, r) { + var n = f + return function (o, a) { + if (n === p) throw new Error('Generator is already running') + if (n === d) { + if ('throw' === o) throw a + return T() + } + for (r.method = o, r.arg = a; ; ) { + var i = r.delegate + if (i) { + var u = P(i, r) + if (u) { + if (u === v) continue + return u + } + } + if ('next' === r.method) r.sent = r._sent = r.arg + else if ('throw' === r.method) { + if (n === f) throw ((n = d), r.arg) + r.dispatchException(r.arg) + } else 'return' === r.method && r.abrupt('return', r.arg) + n = p + var c = l(e, t, r) + if ('normal' === c.type) { + if (((n = r.done ? d : h), c.arg === v)) continue + return { value: c.arg, done: r.done } + } + 'throw' === c.type && ((n = d), (r.method = 'throw'), (r.arg = c.arg)) + } + } + })(e, r, i)), + a + ) + } + function l(e, t, r) { + try { + return { type: 'normal', arg: e.call(t, r) } + } catch (A) { + return { type: 'throw', arg: A } + } + } + e.wrap = s + var f = 'suspendedStart', + h = 'suspendedYield', + p = 'executing', + d = 'completed', + v = {} + function m() {} + function y() {} + function g() {} + var w = {} + w[a] = function () { + return this + } + var b = Object.getPrototypeOf, + _ = b && b(b(C([]))) + _ && _ !== r && n.call(_, a) && (w = _) + var x = (g.prototype = m.prototype = Object.create(w)) + function S(e) { + ;['next', 'throw', 'return'].forEach(function (t) { + c(e, t, function (e) { + return this._invoke(t, e) + }) + }) + } + function E(e, t) { + function r(o, a, i, u) { + var c = l(e[o], e, a) + if ('throw' !== c.type) { + var s = c.arg, + f = s.value + return f && 'object' === typeof f && n.call(f, '__await') + ? t.resolve(f.__await).then( + function (e) { + r('next', e, i, u) + }, + function (e) { + r('throw', e, i, u) + }, + ) + : t.resolve(f).then( + function (e) { + ;(s.value = e), i(s) + }, + function (e) { + return r('throw', e, i, u) + }, + ) + } + u(c.arg) + } + var o + this._invoke = function (e, n) { + function a() { + return new t(function (t, o) { + r(e, n, t, o) + }) + } + return (o = o ? o.then(a, a) : a()) + } + } + function P(e, r) { + var n = e.iterator[r.method] + if (n === t) { + if (((r.delegate = null), 'throw' === r.method)) { + if ( + e.iterator.return && + ((r.method = 'return'), (r.arg = t), P(e, r), 'throw' === r.method) + ) + return v + ;(r.method = 'throw'), + (r.arg = new TypeError("The iterator does not provide a 'throw' method")) + } + return v + } + var o = l(n, e.iterator, r.arg) + if ('throw' === o.type) + return (r.method = 'throw'), (r.arg = o.arg), (r.delegate = null), v + var a = o.arg + return a + ? a.done + ? ((r[e.resultName] = a.value), + (r.next = e.nextLoc), + 'return' !== r.method && ((r.method = 'next'), (r.arg = t)), + (r.delegate = null), + v) + : a + : ((r.method = 'throw'), + (r.arg = new TypeError('iterator result is not an object')), + (r.delegate = null), + v) + } + function k(e) { + var t = { tryLoc: e[0] } + 1 in e && (t.catchLoc = e[1]), + 2 in e && ((t.finallyLoc = e[2]), (t.afterLoc = e[3])), + this.tryEntries.push(t) + } + function L(e) { + var t = e.completion || {} + ;(t.type = 'normal'), delete t.arg, (e.completion = t) + } + function R(e) { + ;(this.tryEntries = [{ tryLoc: 'root' }]), e.forEach(k, this), this.reset(!0) + } + function C(e) { + if (e) { + var r = e[a] + if (r) return r.call(e) + if ('function' === typeof e.next) return e + if (!isNaN(e.length)) { + var o = -1, + i = function r() { + for (; ++o < e.length; ) + if (n.call(e, o)) return (r.value = e[o]), (r.done = !1), r + return (r.value = t), (r.done = !0), r + } + return (i.next = i) + } + } + return { next: T } + } + function T() { + return { value: t, done: !0 } + } + return ( + (y.prototype = x.constructor = g), + (g.constructor = y), + (y.displayName = c(g, u, 'GeneratorFunction')), + (e.isGeneratorFunction = function (e) { + var t = 'function' === typeof e && e.constructor + return !!t && (t === y || 'GeneratorFunction' === (t.displayName || t.name)) + }), + (e.mark = function (e) { + return ( + Object.setPrototypeOf + ? Object.setPrototypeOf(e, g) + : ((e.__proto__ = g), c(e, u, 'GeneratorFunction')), + (e.prototype = Object.create(x)), + e + ) + }), + (e.awrap = function (e) { + return { __await: e } + }), + S(E.prototype), + (E.prototype[i] = function () { + return this + }), + (e.AsyncIterator = E), + (e.async = function (t, r, n, o, a) { + void 0 === a && (a = Promise) + var i = new E(s(t, r, n, o), a) + return e.isGeneratorFunction(r) + ? i + : i.next().then(function (e) { + return e.done ? e.value : i.next() + }) + }), + S(x), + c(x, u, 'Generator'), + (x[a] = function () { + return this + }), + (x.toString = function () { + return '[object Generator]' + }), + (e.keys = function (e) { + var t = [] + for (var r in e) t.push(r) + return ( + t.reverse(), + function r() { + for (; t.length; ) { + var n = t.pop() + if (n in e) return (r.value = n), (r.done = !1), r + } + return (r.done = !0), r + } + ) + }), + (e.values = C), + (R.prototype = { + constructor: R, + reset: function (e) { + if ( + ((this.prev = 0), + (this.next = 0), + (this.sent = this._sent = t), + (this.done = !1), + (this.delegate = null), + (this.method = 'next'), + (this.arg = t), + this.tryEntries.forEach(L), + !e) + ) + for (var r in this) + 't' === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = t) + }, + stop: function () { + this.done = !0 + var e = this.tryEntries[0].completion + if ('throw' === e.type) throw e.arg + return this.rval + }, + dispatchException: function (e) { + if (this.done) throw e + var r = this + function o(n, o) { + return ( + (u.type = 'throw'), + (u.arg = e), + (r.next = n), + o && ((r.method = 'next'), (r.arg = t)), + !!o + ) + } + for (var a = this.tryEntries.length - 1; a >= 0; --a) { + var i = this.tryEntries[a], + u = i.completion + if ('root' === i.tryLoc) return o('end') + if (i.tryLoc <= this.prev) { + var c = n.call(i, 'catchLoc'), + s = n.call(i, 'finallyLoc') + if (c && s) { + if (this.prev < i.catchLoc) return o(i.catchLoc, !0) + if (this.prev < i.finallyLoc) return o(i.finallyLoc) + } else if (c) { + if (this.prev < i.catchLoc) return o(i.catchLoc, !0) + } else { + if (!s) throw new Error('try statement without catch or finally') + if (this.prev < i.finallyLoc) return o(i.finallyLoc) + } + } + } + }, + abrupt: function (e, t) { + for (var r = this.tryEntries.length - 1; r >= 0; --r) { + var o = this.tryEntries[r] + if (o.tryLoc <= this.prev && n.call(o, 'finallyLoc') && this.prev < o.finallyLoc) { + var a = o + break + } + } + a && + ('break' === e || 'continue' === e) && + a.tryLoc <= t && + t <= a.finallyLoc && + (a = null) + var i = a ? a.completion : {} + return ( + (i.type = e), + (i.arg = t), + a ? ((this.method = 'next'), (this.next = a.finallyLoc), v) : this.complete(i) + ) + }, + complete: function (e, t) { + if ('throw' === e.type) throw e.arg + return ( + 'break' === e.type || 'continue' === e.type + ? (this.next = e.arg) + : 'return' === e.type + ? ((this.rval = this.arg = e.arg), (this.method = 'return'), (this.next = 'end')) + : 'normal' === e.type && t && (this.next = t), + v + ) + }, + finish: function (e) { + for (var t = this.tryEntries.length - 1; t >= 0; --t) { + var r = this.tryEntries[t] + if (r.finallyLoc === e) return this.complete(r.completion, r.afterLoc), L(r), v + } + }, + catch: function (e) { + for (var t = this.tryEntries.length - 1; t >= 0; --t) { + var r = this.tryEntries[t] + if (r.tryLoc === e) { + var n = r.completion + if ('throw' === n.type) { + var o = n.arg + L(r) + } + return o + } + } + throw new Error('illegal catch attempt') + }, + delegateYield: function (e, r, n) { + return ( + (this.delegate = { iterator: C(e), resultName: r, nextLoc: n }), + 'next' === this.method && (this.arg = t), + v + ) + }, + }), + e + ) + })(e.exports) + try { + regeneratorRuntime = t + } catch (r) { + Function('r', 'regeneratorRuntime = r')(t) + } + }, + 14453: function () {}, + }, + function (e) { + var t = function (t) { + return e((e.s = t)) + } + e.O(0, [774], function () { + return t(59204), t(20457) + }) + var r = e.O() + _N_E = r + }, +]) |