Update vendored React (#46826)

This PR updates vendored React to the latest `@next` version, as well as
corresponding changes to the manifest and module reference generation
code.

The new React version includes the following upstream changes:

- 49f741046 Fix: Infinite act loop caused by wrong shouldYield (#26317)
(Andrew Clark)
-  106ea1c58 Support Iterables in Flight (#26313) (Sebastian Markbåge)
- f905da227 [Flight] Send server reference error chunks to the client
(#26293) (Hendrik Liebau)
- e0241b660 Simplify Webpack References by encoding file path + export
name as single id (#26300) (Sebastian Markbåge)
- 25685d8a9 Codemod tests to waitFor pattern (9/?) (#26309) (Andrew
Clark)
- 64dde7082 Codemod tests to waitFor pattern (8/?) (#26308) (Andrew
Clark)
- 3cb5afb82 Codemod tests to waitFor pattern (7/?) (#26307) (Andrew
Clark)
- e98695db9 Codemod tests to waitFor pattern (6/?) (#26305) (Andrew
Clark)
- 9a52cc8bc Convert ReactLazy-test to waitFor pattern (#26304) (Andrew
Clark)
- 03462cfc7 [Fizz] External runtime: fix bug in processing existing
elements (#26303) (mofeiZ)
- faacefb4d Codemod tests to waitFor pattern (4/?) (#26302) (Andrew
Clark)
- 06460b6fb Remove unnecessary (and incorrect) code for compatibility
with Paper in the Fabric version of GlobalResponderHandler (#26290)
(Rubén Norte)
- e64a8f403 Codemod tests to waitFor pattern (3/?) (#26299) (Andrew
Clark)
- ce8a72fd4 Codemod tests to waitFor pattern (2/?) (#26296) (Andrew
Clark)
- 1f1f8eb55 [Float][Fizz][Fiber]: Refactor <style> Resource
implementation to group on flush (#26280) (Josh Story)
- 5c633a48f Add back accidentally deleted test comments (#26294) (Andrew
Clark)
- b073104c2 [DevTools] improve troubleshooting in README (#26235)
(Mengdi Chen)
- fcf218791 [DevTools] Remove renderer.js from extension build (#26234)
(Mengdi Chen)
- b72ed698f Fixed incorrect value returned as public instance from
reconciler (#26283) (Rubén Norte)
- 25a8b9735 Codemod tests to waitFor pattern (1/?) (#26288) (Andrew
Clark)
- e52446733 New internal testing helpers: waitFor, waitForAll,
waitForPaint (#26285) (Andrew Clark)
- d49e0e0be Removed unused imperative events implementation from React
Native renderer (#26282) (Rubén Norte)

---------
This commit is contained in:
Shu Ding 2023-03-07 01:51:10 +01:00 committed by GitHub
parent ceb028a469
commit 003b3af700
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
63 changed files with 3874 additions and 2178 deletions

View file

@ -190,11 +190,11 @@
"random-seed": "0.3.0",
"react": "18.2.0",
"react-17": "npm:react@17.0.2",
"react-builtin": "npm:react@18.3.0-next-41110021f-20230301",
"react-builtin": "npm:react@18.3.0-next-49f741046-20230305",
"react-dom": "18.2.0",
"react-dom-17": "npm:react-dom@17.0.2",
"react-dom-builtin": "npm:react-dom@18.3.0-next-41110021f-20230301",
"react-server-dom-webpack": "18.3.0-next-41110021f-20230301",
"react-dom-builtin": "npm:react-dom@18.3.0-next-49f741046-20230305",
"react-server-dom-webpack": "18.3.0-next-49f741046-20230305",
"react-ssr-prepass": "1.0.8",
"react-virtualized": "9.22.3",
"relay-compiler": "13.0.2",

View file

@ -2384,12 +2384,14 @@ dependencies = [
"easy-error",
"either",
"fxhash",
"hex",
"next-binding",
"once_cell",
"pathdiff",
"regex",
"serde",
"serde_json",
"sha1 0.10.5",
"tracing",
"walkdir",
]
@ -3639,6 +3641,17 @@ dependencies = [
"sha1_smol",
]
[[package]]
name = "sha1"
version = "0.10.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"
dependencies = [
"cfg-if 1.0.0",
"cpufeatures",
"digest",
]
[[package]]
name = "sha1_smol"
version = "1.0.0"
@ -3848,7 +3861,7 @@ dependencies = [
"serde",
"serde_derive",
"serde_json",
"sha1",
"sha1 0.6.1",
"syn",
]

View file

@ -12,11 +12,13 @@ chrono = "0.4"
easy-error = "1.0.0"
either = "1"
fxhash = "0.2.1"
hex = "0.4.3"
once_cell = "1.13.0"
pathdiff = "0.2.0"
regex = "1.5"
serde = "1"
serde_json = "1"
sha1 = "0.10.1"
tracing = { version = "0.1.37", features = ["release_max_level_info"] }
next-binding = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-230302.2", features = [

View file

@ -1,5 +1,6 @@
use std::convert::{TryFrom, TryInto};
use hex::encode as hex_encode;
use next_binding::swc::core::{
common::{
comments::{Comment, CommentKind, Comments},
@ -15,6 +16,7 @@ use next_binding::swc::core::{
},
};
use serde::Deserialize;
use sha1::{Digest, Sha1};
#[derive(Clone, Debug, Deserialize)]
#[serde(deny_unknown_fields, rename_all = "camelCase")]
@ -146,16 +148,17 @@ impl<C: Comments> ServerActions<C> {
.into(),
));
// myAction.$$filepath = '/app/page.tsx';
self.annotations.push(annotate(
ident,
"$$filepath",
self.file_name.to_string().into(),
));
// Attach a checksum to the action using sha1:
// myAction.$$id = sha1('file_name' + ':' + 'action_name');
let mut hasher = Sha1::new();
hasher.update(self.file_name.to_string().as_bytes());
hasher.update(b":");
hasher.update(action_name.as_bytes());
let result = hasher.finalize();
// myAction.$$name = '$ACTION_myAction';
// Convert result to hex string
self.annotations
.push(annotate(ident, "$$name", action_name.into()));
.push(annotate(ident, "$$id", hex_encode(result).into()));
if self.top_level {
// myAction.$$bound = [];

View file

@ -1,5 +1,4 @@
/* __next_internal_action_entry_do_not_use__ foo */ export function foo() {}
foo.$$typeof = Symbol.for("react.server.reference");
foo.$$filepath = "/app/item.js";
foo.$$name = "foo";
foo.$$id = "ab21efdafbe611287bc25c0462b1e0510d13e48b";
foo.$$bound = [];

View file

@ -1,6 +1,5 @@
/* __next_internal_action_entry_do_not_use__ bar */ 'use strict';
export function bar() {}
bar.$$typeof = Symbol.for("react.server.reference");
bar.$$filepath = "/app/item.js";
bar.$$name = "bar";
bar.$$id = "ac840dcaf5e8197cb02b7f3a43c119b7a770b272";
bar.$$bound = [];

View file

@ -4,8 +4,7 @@ export function Item({ id1 , id2 }) {
return $ACTION_deleteItem(deleteItem.$$bound);
}
deleteItem.$$typeof = Symbol.for("react.server.reference");
deleteItem.$$filepath = "/app/item.js";
deleteItem.$$name = "$ACTION_deleteItem";
deleteItem.$$id = "de52fdc8536c533b05b2e525bd43b18cf019cbb3";
deleteItem.$$bound = [
id1,
id2

View file

@ -1,5 +1,4 @@
/* __next_internal_action_entry_do_not_use__ foo */ export default async function foo() {}
foo.$$typeof = Symbol.for("react.server.reference");
foo.$$filepath = "/app/item.js";
foo.$$name = "foo";
foo.$$id = "ab21efdafbe611287bc25c0462b1e0510d13e48b";
foo.$$bound = [];

View file

@ -2,8 +2,7 @@
console.log('a');
}
myAction.$$typeof = Symbol.for("react.server.reference");
myAction.$$filepath = "/app/item.js";
myAction.$$name = "$ACTION_myAction";
myAction.$$id = "c67fa6a80e65945a14b1fac181d282d79bba49b7";
myAction.$$bound = [];
export const $ACTION_myAction = myAction;
export default function Page() {

View file

@ -3,6 +3,5 @@
console.log('a');
}
myAction.$$typeof = Symbol.for("react.server.reference");
myAction.$$filepath = "/app/item.js";
myAction.$$name = "myAction";
myAction.$$id = "e10665baac148856374b2789aceb970f66fec33e";
myAction.$$bound = [];

View file

@ -1,17 +1,14 @@
/* __next_internal_action_entry_do_not_use__ a,b,c,$ACTION_e */ export async function a() {}
a.$$typeof = Symbol.for("react.server.reference");
a.$$filepath = "/app/item.js";
a.$$name = "a";
a.$$id = "6e7bc104e4d6e7fda190c4a51be969cfd0be6d6d";
a.$$bound = [];
export async function b() {}
b.$$typeof = Symbol.for("react.server.reference");
b.$$filepath = "/app/item.js";
b.$$name = "b";
b.$$id = "d1f7eb64271d7c601dfef7d4d7053de1c2ca4338";
b.$$bound = [];
export async function c() {}
c.$$typeof = Symbol.for("react.server.reference");
c.$$filepath = "/app/item.js";
c.$$name = "c";
c.$$id = "1ab723c80dcca470e0410b4b2a2fc2bf21f41476";
c.$$bound = [];
function d() {}
function Foo() {
@ -19,8 +16,7 @@ function Foo() {
return $ACTION_e(e.$$bound);
}
e.$$typeof = Symbol.for("react.server.reference");
e.$$filepath = "/app/item.js";
e.$$name = "$ACTION_e";
e.$$id = "b6c8c6754aefb804cf95f444931ba7e955c0701d";
e.$$bound = [];
}
export async function $ACTION_e(closure) {}

View file

@ -6,8 +6,7 @@ export function Item({ id1 , id2 }) {
return $ACTION_deleteItem(deleteItem.$$bound);
}
deleteItem.$$typeof = Symbol.for("react.server.reference");
deleteItem.$$filepath = "/app/item.js";
deleteItem.$$name = "$ACTION_deleteItem";
deleteItem.$$id = "de52fdc8536c533b05b2e525bd43b18cf019cbb3";
deleteItem.$$bound = [
id1,
v2

View file

@ -21,8 +21,7 @@ export function y(p, [p1, { p2 }], ...p3) {
return $ACTION_action(action.$$bound);
}
action.$$typeof = Symbol.for("react.server.reference");
action.$$filepath = "/app/item.js";
action.$$name = "$ACTION_action";
action.$$id = "b3d2707f04906fa37fdc7bee4f53e41053034751";
action.$$bound = [
f2,
f2,

View file

@ -4,8 +4,7 @@ export function Item(product, foo, bar) {
return $ACTION_deleteItem(deleteItem.$$bound);
}
deleteItem.$$typeof = Symbol.for("react.server.reference");
deleteItem.$$filepath = "/app/item.js";
deleteItem.$$name = "$ACTION_deleteItem";
deleteItem.$$id = "de52fdc8536c533b05b2e525bd43b18cf019cbb3";
deleteItem.$$bound = [
product.id,
product?.foo,

View file

@ -4,8 +4,7 @@
console.log('a');
}
myAction.$$typeof = Symbol.for("react.server.reference");
myAction.$$filepath = "/app/item.js";
myAction.$$name = "$ACTION_myAction";
myAction.$$id = "c67fa6a80e65945a14b1fac181d282d79bba49b7";
myAction.$$bound = [];
export const $ACTION_myAction = myAction;
export default function Page() {

View file

@ -1,19 +1,16 @@
// app/send.ts
/* __next_internal_action_entry_do_not_use__ foo,bar,qux */ async function foo() {}
foo.$$typeof = Symbol.for("react.server.reference");
foo.$$filepath = "/app/item.js";
foo.$$name = "foo";
foo.$$id = "ab21efdafbe611287bc25c0462b1e0510d13e48b";
foo.$$bound = [];
export { foo };
async function bar() {}
bar.$$typeof = Symbol.for("react.server.reference");
bar.$$filepath = "/app/item.js";
bar.$$name = "bar";
bar.$$id = "ac840dcaf5e8197cb02b7f3a43c119b7a770b272";
bar.$$bound = [];
export { bar as baz };
async function qux() {}
qux.$$typeof = Symbol.for("react.server.reference");
qux.$$filepath = "/app/item.js";
qux.$$name = "qux";
qux.$$id = "3c8ed39a99caf636869d076cc7cae786a4053164";
qux.$$bound = [];
export { qux as default };

View file

@ -18,14 +18,14 @@ const deepProxyHandlers = {
// These names are a little too common. We should probably have a way to
// have the Flight runtime extract the inner target instead.
return target.$$typeof
case 'filepath':
return target.filepath
case '$$id':
return target.$$id
case '$$async':
return target.$$async
case 'name':
return target.name
case 'displayName':
return undefined
case 'async':
return target.async
// We need to special case this because createElement reads it if we pass this
// reference.
case 'defaultProps':
@ -45,17 +45,7 @@ const deepProxyHandlers = {
default:
break
}
let expression
switch (target.name) {
case '':
expression = String(name)
break
case '*':
expression = String(name)
break
default:
expression = String(target.name) + '.' + String(name)
}
const expression = String(target.name) + '.' + String(name)
throw new Error(
`Cannot access ${expression} on the server. ` +
'You cannot dot into a client module from a server component. ' +
@ -72,15 +62,13 @@ const proxyHandlers = {
switch (name) {
// These names are read by the Flight runtime if you end up using the exports object.
case '$$typeof':
// These names are a little too common. We should probably have a way to
// have the Flight runtime extract the inner target instead.
return target.$$typeof
case 'filepath':
return target.filepath
case '$$id':
return target.$$id
case '$$async':
return target.$$async
case 'name':
return target.name
case 'async':
return target.async
// We need to special case this because createElement reads it if we pass this
// reference.
case 'defaultProps':
@ -94,7 +82,7 @@ const proxyHandlers = {
case '__esModule':
// Something is conditionally checking which export to use. We'll pretend to be
// an ESM compat module but then we'll check again on the client.
const moduleId = target.filepath
const moduleId = target.$$id
target.default = Object.defineProperties(
function () {
throw new Error(
@ -105,12 +93,11 @@ const proxyHandlers = {
)
},
{
$$typeof: { value: CLIENT_REFERENCE },
// This a placeholder value that tells the client to conditionally use the
// whole object or just the default export.
name: { value: '' },
$$typeof: { value: CLIENT_REFERENCE },
filepath: { value: target.filepath },
async: { value: target.async },
$$id: { value: target.$$id + '#' },
$$async: { value: target.$$async },
}
)
return true
@ -119,7 +106,7 @@ const proxyHandlers = {
// Use a cached value
return target.then
}
if (!target.async) {
if (!target.$$async) {
// If this module is expected to return a Promise (such as an AsyncModule) then
// we should resolve that with a client reference that unwraps the Promise on
// the client.
@ -127,11 +114,9 @@ const proxyHandlers = {
const clientReference = Object.defineProperties(
{},
{
// Represents the whole Module object instead of a particular import.
name: { value: '*' },
$$typeof: { value: CLIENT_REFERENCE },
filepath: { value: target.filepath },
async: { value: true },
$$id: { value: target.$$id },
$$async: { value: true },
}
)
const proxy = new Proxy(clientReference, proxyHandlers)
@ -151,10 +136,9 @@ const proxyHandlers = {
// If this is not used as a Promise but is treated as a reference to a `.then`
// export then we should treat it as a reference to that name.
{
name: { value: 'then' },
$$typeof: { value: CLIENT_REFERENCE },
filepath: { value: target.filepath },
async: { value: false },
$$id: { value: target.$$id },
$$async: { value: false },
}
))
return then
@ -180,10 +164,9 @@ const proxyHandlers = {
)
},
{
name: { value: name },
$$typeof: { value: CLIENT_REFERENCE },
filepath: { value: target.filepath },
async: { value: target.async },
$$id: { value: target.$$id + '#' + name },
$$async: { value: target.$$async },
}
)
cachedReference = target[name] = new Proxy(reference, deepProxyHandlers)
@ -203,11 +186,10 @@ export function createProxy(moduleId: string) {
const clientReference = Object.defineProperties(
{},
{
// Represents the whole object instead of a particular import.
name: { value: '*' },
$$typeof: { value: CLIENT_REFERENCE },
filepath: { value: moduleId },
async: { value: false },
// Represents the whole Module object instead of a particular import.
$$id: { value: moduleId },
$$async: { value: false },
}
)
return new Proxy(clientReference, proxyHandlers)

View file

@ -19,13 +19,6 @@ import { traverseModules } from '../utils'
import { nonNullable } from '../../../lib/non-nullable'
import { WEBPACK_LAYERS } from '../../../lib/constants'
// This is the module that will be used to anchor all client references to.
// I.e. it will have all the client files as async deps from this point on.
// We use the Flight client implementation because you can't get to these
// without the client runtime so it's the first time in the loading sequence
// you might want them.
// const clientFileName = require.resolve('../');
interface Options {
dev: boolean
appDir: string
@ -69,17 +62,15 @@ interface ManifestNode {
export type FlightManifest = {
__ssr_module_mapping__: {
[moduleId: string]: ManifestNode
[modulePath: string]: ManifestNode
}
__edge_ssr_module_mapping__: {
[moduleId: string]: ManifestNode
[modulePath: string]: ManifestNode
}
__entry_css_files__: {
[entryPathWithoutExtension: string]: string[]
}
} & {
[modulePath: string]: ManifestNode
}
} & ManifestNode
export type FlightCSSManifest = {
[modulePath: string]: string[]
@ -135,6 +126,7 @@ export class FlightManifestPlugin {
compilation: webpack.Compilation,
context: string
) {
// @ts-ignore
const manifest: FlightManifest = {
__ssr_module_mapping__: {},
__edge_ssr_module_mapping__: {},
@ -191,7 +183,6 @@ export class FlightManifestPlugin {
return
}
const moduleExports = manifest[resource] || {}
const moduleIdMapping = manifest.__ssr_module_mapping__
const edgeModuleIdMapping = manifest.__edge_ssr_module_mapping__
@ -207,20 +198,18 @@ export class FlightManifestPlugin {
ssrNamedModuleId = `./${ssrNamedModuleId.replace(/\\/g, '/')}`
if (isCSSModule) {
if (!manifest[resource]) {
manifest[resource] = {
default: {
id,
name: 'default',
chunks: chunkCSS,
},
if (!manifest[resource + '#']) {
manifest[resource + '#'] = {
id: id || '',
name: '',
chunks: chunkCSS,
}
} else {
// It is possible that there are multiple modules with the same resource,
// e.g. extracted by mini-css-extract-plugin. In that case we need to
// merge the chunks.
manifest[resource].default.chunks = [
...new Set([...manifest[resource].default.chunks, ...chunkCSS]),
manifest[resource + '#'].chunks = [
...new Set([...manifest[resource + '#'].chunks, ...chunkCSS]),
]
}
@ -237,25 +226,29 @@ export class FlightManifestPlugin {
const isAsyncModule = this.ASYNC_CLIENT_MODULES.has(mod.resource)
const cjsExports = [
...new Set([
...mod.dependencies.map((dep) => {
// Match CommonJsSelfReferenceDependency
if (dep.type === 'cjs self exports reference') {
// @ts-expect-error: TODO: Fix Dependency type
if (dep.base === 'module.exports') {
return 'default'
}
// `exports.foo = ...`, `exports.default = ...`
// @ts-expect-error: TODO: Fix Dependency type
if (dep.base === 'exports') {
...new Set(
[
...mod.dependencies.map((dep) => {
// Match CommonJsSelfReferenceDependency
if (dep.type === 'cjs self exports reference') {
// @ts-expect-error: TODO: Fix Dependency type
return dep.names.filter((name: any) => name !== '__esModule')
if (dep.base === 'module.exports') {
return 'default'
}
// `exports.foo = ...`, `exports.default = ...`
// @ts-expect-error: TODO: Fix Dependency type
if (dep.base === 'exports') {
// @ts-expect-error: TODO: Fix Dependency type
return dep.names.filter(
(name: any) => name !== '__esModule'
)
}
}
}
return null
}),
]),
return null
}),
].flat()
),
]
function getAppPathRequiredChunks() {
@ -274,42 +267,60 @@ export class FlightManifestPlugin {
})
.filter(nonNullable)
}
const requiredChunks = getAppPathRequiredChunks()
const moduleExportedKeys = ['', '*']
.concat(
[...exportsInfo.exports]
.filter((exportInfo) => exportInfo.provided)
.map((exportInfo) => exportInfo.name),
...cjsExports
)
.filter((name) => name !== null)
// The client compiler will always use the CJS Next.js build, so here we
// also add the mapping for the ESM build (Edge runtime) to consume.
const esmResource = /[\\/]next[\\/]dist[\\/]/.test(resource)
? resource.replace(
/[\\/]next[\\/]dist[\\/]/,
'/next/dist/esm/'.replace(/\//g, path.sep)
)
: null
moduleExportedKeys.forEach((name) => {
// If the chunk is from `app/` chunkGroup, use it first.
// This make sure not to load the overlapped chunk from `pages/` chunkGroup
if (
!moduleExports[name] ||
(chunkGroup.name && /^app[\\/]/.test(chunkGroup.name))
) {
const requiredChunks = getAppPathRequiredChunks()
moduleExports[name] = {
function addClientReference(name: string) {
if (name === '*') {
manifest[resource] = {
id,
name,
chunks: requiredChunks,
// E.g.
// page (server) -> local module (client) -> package (esm)
// The esm package will bubble up to make the entire chain till the client entry as async module.
name: '*',
async: isAsyncModule,
}
if (esmResource) {
manifest[esmResource] = manifest[resource]
}
} else if (name === '') {
manifest[resource + '#'] = {
id,
chunks: requiredChunks,
name: '',
async: isAsyncModule,
}
if (esmResource) {
manifest[esmResource + '#'] = manifest[resource + '#']
}
} else {
manifest[resource + '#' + name] = {
id,
chunks: requiredChunks,
name,
async: isAsyncModule,
}
if (esmResource) {
manifest[esmResource + '#' + name] =
manifest[resource + '#' + name]
}
}
}
function addSSRIdMapping(name: string) {
const key = resource + (name === '*' ? '' : '#' + name)
if (
typeof pluginState.serverModuleIds[ssrNamedModuleId] !== 'undefined'
) {
moduleIdMapping[id] = moduleIdMapping[id] || {}
moduleIdMapping[id][name] = {
...moduleExports[name],
...manifest[key],
id: pluginState.serverModuleIds[ssrNamedModuleId],
}
}
@ -320,25 +331,39 @@ export class FlightManifestPlugin {
) {
edgeModuleIdMapping[id] = edgeModuleIdMapping[id] || {}
edgeModuleIdMapping[id][name] = {
...moduleExports[name],
...manifest[key],
id: pluginState.edgeServerModuleIds[ssrNamedModuleId],
}
}
})
manifest[resource] = moduleExports
// The client compiler will always use the CJS Next.js build, so here we
// also add the mapping for the ESM build (Edge runtime) to consume.
if (/[\\/]next[\\/]dist[\\/]/.test(resource)) {
manifest[
resource.replace(
/[\\/]next[\\/]dist[\\/]/,
'/next/dist/esm/'.replace(/\//g, path.sep)
)
] = moduleExports
}
addClientReference('*')
addClientReference('')
addSSRIdMapping('*')
addSSRIdMapping('')
const moduleExportedKeys = [
...[...exportsInfo.exports]
.filter((exportInfo) => exportInfo.provided)
.map((exportInfo) => exportInfo.name),
...cjsExports,
].filter((name) => name !== null)
moduleExportedKeys.forEach((name) => {
const key = resource + '#' + name
// If the chunk is from `app/` chunkGroup, use it first.
// This make sure not to load the overlapped chunk from `pages/` chunkGroup
if (
!manifest[key] ||
(chunkGroup.name && /^app[\\/]/.test(chunkGroup.name))
) {
addClientReference(name)
}
addSSRIdMapping(name)
})
manifest.__ssr_module_mapping__ = moduleIdMapping
manifest.__edge_ssr_module_mapping__ = edgeModuleIdMapping
}

View file

@ -66,16 +66,6 @@ const getCacheKey = () => {
return pathname + search
}
async function sha1(message: string) {
const arrayBuffer = await crypto.subtle.digest(
'SHA-1',
new TextEncoder().encode(message)
)
const data = Array.from(new Uint8Array(arrayBuffer))
const hex = data.map((b) => b.toString(16).padStart(2, '0')).join('')
return hex
}
const encoder = new TextEncoder()
let initialServerDataBuffer: string[] | undefined = undefined
@ -161,14 +151,10 @@ function useInitialServerResponse(cacheKey: string): Promise<JSX.Element> {
})
const newResponse = createFromReadableStream(readable, {
async callServer(
metadata: {
id: string
name: string
},
args: any[]
) {
const actionId = await sha1(metadata.id + ':' + metadata.name)
async callServer(id: string, args: any[]) {
console.log('callServer', id, args)
const actionId = id
// Fetching the current url with the action header.
// TODO: Refactor this to look up from a manifest.

File diff suppressed because one or more lines are too long

View file

@ -8,124 +8,127 @@
* LICENSE file in the root directory of this source tree.
*/
'use strict';var aa=require("react"),ba=require("react-dom");function m(a){for(var b="https://reactjs.org/docs/error-decoder.html?invariant="+a,c=1;c<arguments.length;c++)b+="&args[]="+encodeURIComponent(arguments[c]);return"Minified React error #"+a+"; visit "+b+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function ca(a,b){a.push(b)}
var q=Object.assign,r=Object.prototype.hasOwnProperty,da=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ea={},fa={};
function ha(a){if(r.call(fa,a))return!0;if(r.call(ea,a))return!1;if(da.test(a))return fa[a]=!0;ea[a]=!0;return!1}function t(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var u={};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){u[a]=new t(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];u[b]=new t(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){u[a]=new t(a,2,!1,a.toLowerCase(),null,!1,!1)});
["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){u[a]=new t(a,2,!1,a,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){u[a]=new t(a,3,!1,a.toLowerCase(),null,!1,!1)});
["checked","multiple","muted","selected"].forEach(function(a){u[a]=new t(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){u[a]=new t(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){u[a]=new t(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){u[a]=new t(a,5,!1,a.toLowerCase(),null,!1,!1)});var ia=/[\-:]([a-z])/g;function ja(a){return a[1].toUpperCase()}
var q=Object.assign,t=Object.prototype.hasOwnProperty,da=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ea={},fa={};
function ha(a){if(t.call(fa,a))return!0;if(t.call(ea,a))return!1;if(da.test(a))return fa[a]=!0;ea[a]=!0;return!1}function u(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var v={};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){v[a]=new u(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];v[b]=new u(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){v[a]=new u(a,2,!1,a.toLowerCase(),null,!1,!1)});
["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){v[a]=new u(a,2,!1,a,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){v[a]=new u(a,3,!1,a.toLowerCase(),null,!1,!1)});
["checked","multiple","muted","selected"].forEach(function(a){v[a]=new u(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){v[a]=new u(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){v[a]=new u(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){v[a]=new u(a,5,!1,a.toLowerCase(),null,!1,!1)});var ia=/[\-:]([a-z])/g;function ja(a){return a[1].toUpperCase()}
"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering transform-origin underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=a.replace(ia,
ja);u[b]=new t(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(ia,ja);u[b]=new t(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(ia,ja);u[b]=new t(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){u[a]=new t(a,1,!1,a.toLowerCase(),null,!1,!1)});
u.xlinkHref=new t("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){u[a]=new t(a,1,!1,a.toLowerCase(),null,!0,!0)});
ja);v[b]=new u(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(ia,ja);v[b]=new u(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(ia,ja);v[b]=new u(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){v[a]=new u(a,1,!1,a.toLowerCase(),null,!1,!1)});
v.xlinkHref=new u("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){v[a]=new u(a,1,!1,a.toLowerCase(),null,!0,!0)});
var ka={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,tabSize:!0,widows:!0,zIndex:!0,
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},la=["Webkit","ms","Moz","O"];Object.keys(ka).forEach(function(a){la.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);ka[b]=ka[a]})});var ma=/["'&<>]/;
function v(a){if("boolean"===typeof a||"number"===typeof a)return""+a;a=""+a;var b=ma.exec(a);if(b){var c="",d,e=0;for(d=b.index;d<a.length;d++){switch(a.charCodeAt(d)){case 34:b="&quot;";break;case 38:b="&amp;";break;case 39:b="&#x27;";break;case 60:b="&lt;";break;case 62:b="&gt;";break;default:continue}e!==d&&(c+=a.substring(e,d));e=d+1;c+=b}a=e!==d?c+a.substring(e,d):c}return a}
var na=/([A-Z])/g,oa=/^ms-/,pa=Array.isArray,qa=ba.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,xa={prefetchDNS:ta,preconnect:ua,preload:va,preinit:wa},w=null,ya=[];function x(a,b,c){return{insertionMode:a,selectedValue:b,noscriptTagInScope:c}}
function za(a,b,c){switch(b){case "noscript":return x(2,null,!0);case "select":return x(2,null!=c.value?c.value:c.defaultValue,a.noscriptTagInScope);case "svg":return x(3,null,a.noscriptTagInScope);case "math":return x(4,null,a.noscriptTagInScope);case "foreignObject":return x(2,null,a.noscriptTagInScope);case "table":return x(5,null,a.noscriptTagInScope);case "thead":case "tbody":case "tfoot":return x(6,null,a.noscriptTagInScope);case "colgroup":return x(8,null,a.noscriptTagInScope);case "tr":return x(7,
null,a.noscriptTagInScope)}return 5<=a.insertionMode?x(2,null,a.noscriptTagInScope):0===a.insertionMode?"html"===b?x(1,null,!1):x(2,null,!1):1===a.insertionMode?x(2,null,!1):a}var Aa=new Map;
function Ba(a,b){if("object"!==typeof b)throw Error(m(62));var c=!0,d;for(d in b)if(r.call(b,d)){var e=b[d];if(null!=e&&"boolean"!==typeof e&&""!==e){if(0===d.indexOf("--")){var f=v(d);e=v((""+e).trim())}else f=Aa.get(d),void 0===f&&(f=v(d.replace(na,"-$1").toLowerCase().replace(oa,"-ms-")),Aa.set(d,f)),e="number"===typeof e?0===e||r.call(ka,d)?""+e:e+"px":v((""+e).trim());c?(c=!1,a.push(' style="',f,":",e)):a.push(";",f,":",e)}}c||a.push('"')}
function y(a,b,c){switch(b){case "style":Ba(a,c);return;case "defaultValue":case "defaultChecked":case "innerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":return}if(!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]){var d=u.hasOwnProperty(b)?u[b]:null;if(null!==d){switch(typeof c){case "function":case "symbol":return;case "boolean":if(!d.acceptsBooleans)return}b=d.attributeName;switch(d.type){case 3:c&&a.push(" ",b,'=""');break;case 4:!0===c?a.push(" ",b,
'=""'):!1!==c&&a.push(" ",b,'="',v(c),'"');break;case 5:isNaN(c)||a.push(" ",b,'="',v(c),'"');break;case 6:!isNaN(c)&&1<=c&&a.push(" ",b,'="',v(c),'"');break;default:d.sanitizeURL&&(c=""+c),a.push(" ",b,'="',v(c),'"')}}else if(ha(b)){switch(typeof c){case "function":case "symbol":return;case "boolean":if(d=b.toLowerCase().slice(0,5),"data-"!==d&&"aria-"!==d)return}a.push(" ",b,'="',v(c),'"')}}}
function z(a,b,c){if(null!=b){if(null!=c)throw Error(m(60));if("object"!==typeof b||!("__html"in b))throw Error(m(61));b=b.__html;null!==b&&void 0!==b&&a.push(""+b)}}function Ca(a){var b="";aa.Children.forEach(a,function(c){null!=c&&(b+=c)});return b}
function Da(a,b,c,d,e,f,g){var k=b.rel,h=b.href,l=b.precedence;if(3===f||g||"string"!==typeof k||"string"!==typeof h||""===h)return A(a,b),null;if("stylesheet"===b.rel){c="[style]"+h;if("string"!==typeof l||null!=b.disabled||b.onLoad||b.onError)return e=d.preloadsMap.get(c),e||(e={type:"preload",chunks:[],state:0,props:Ea(h,b)},d.preloadsMap.set(c,e)),A(e.chunks,e.props),d.usedStylesheets.add(e),A(a,b);h=d.stylesMap.get(c);if(!h){b=q({},b,{"data-precedence":b.precedence,precedence:null});if(h=d.preloadsMap.get(c))h.state|=
4,h=h.props,null==b.crossOrigin&&(b.crossOrigin=h.crossOrigin),null==b.integrity&&(b.integrity=h.integrity);h={type:"stylesheet",chunks:[],state:d.boundaryResources?4:0,props:b};d.stylesMap.set(c,h);b=d.precedences.get(l);b||(b=new Set,d.precedences.set(l,b));b.add(h)}d.boundaryResources&&d.boundaryResources.add(h);e&&a.push("\x3c!-- --\x3e");return null}if(b.onLoad||b.onError)return A(a,b);e&&a.push("\x3c!-- --\x3e");switch(b.rel){case "preconnect":case "dns-prefetch":return A(c.preconnectChunks,
b);case "preload":return A(c.preloadChunks,b);default:return A(c.hoistableChunks,b)}}function A(a,b){a.push(D("link"));for(var c in b)if(r.call(b,c)){var d=b[c];if(null!=d)switch(c){case "children":case "dangerouslySetInnerHTML":throw Error(m(399,"link"));default:y(a,c,d)}}a.push("/>");return null}
function Fa(a,b){a.push(D("style"));var c=null,d=null,e;for(e in b)if(r.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:y(a,e,f)}}a.push(">");b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(v(""+b));z(a,d,c);a.push("</","style",">");return null}
function Ga(a,b,c){a.push(D(c));for(var d in b)if(r.call(b,d)){var e=b[d];if(null!=e)switch(d){case "children":case "dangerouslySetInnerHTML":throw Error(m(399,c));default:y(a,d,e)}}a.push("/>");return null}
function Ha(a,b){a.push(D("title"));var c=null,d=null,e;for(e in b)if(r.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:y(a,e,f)}}a.push(">");b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(v(""+b));z(a,d,c);a.push("</","title",">");return null}
function Ia(a,b){a.push(D("script"));var c=null,d=null,e;for(e in b)if(r.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:y(a,e,f)}}a.push(">");z(a,d,c);"string"===typeof c&&a.push(v(c));a.push("</","script",">");return null}
function F(a,b,c){a.push(D(c));var d=c=null,e;for(e in b)if(r.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:y(a,e,f)}}a.push(">");z(a,d,c);return"string"===typeof c?(a.push(v(c)),null):c}var Ja=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Ka=new Map;function D(a){var b=Ka.get(a);if(void 0===b){if(!Ja.test(a))throw Error(m(65,a));b="<"+a;Ka.set(a,b)}return b}
function La(a,b,c,d,e,f,g){switch(b){case "select":a.push(D("select"));d=g=null;for(var k in c)if(r.call(c,k)){var h=c[k];if(null!=h)switch(k){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;case "defaultValue":case "value":break;default:y(a,k,h)}}a.push(">");z(a,d,g);return g;case "option":g=f.selectedValue;a.push(D("option"));var l=d=null,n=k=null;for(h in c)if(r.call(c,h)){var p=c[h];if(null!=p)switch(h){case "children":d=p;break;case "selected":k=p;break;case "dangerouslySetInnerHTML":n=
p;break;case "value":l=p;default:y(a,h,p)}}if(null!=g)if(c=null!==l?""+l:Ca(d),pa(g))for(h=0;h<g.length;h++){if(""+g[h]===c){a.push(' selected=""');break}}else""+g===c&&a.push(' selected=""');else k&&a.push(' selected=""');a.push(">");z(a,n,d);return d;case "textarea":a.push(D("textarea"));h=d=g=null;for(l in c)if(r.call(c,l)&&(n=c[l],null!=n))switch(l){case "children":h=n;break;case "value":g=n;break;case "defaultValue":d=n;break;case "dangerouslySetInnerHTML":throw Error(m(91));default:y(a,l,n)}null===
g&&null!==d&&(g=d);a.push(">");if(null!=h){if(null!=g)throw Error(m(92));if(pa(h)&&1<h.length)throw Error(m(93));g=""+h}"string"===typeof g&&"\n"===g[0]&&a.push("\n");null!==g&&a.push(v(""+g));return null;case "input":a.push(D("input"));l=h=d=g=null;for(n in c)if(r.call(c,n)&&(k=c[n],null!=k))switch(n){case "children":case "dangerouslySetInnerHTML":throw Error(m(399,"input"));case "defaultChecked":l=k;break;case "defaultValue":d=k;break;case "checked":h=k;break;case "value":g=k;break;default:y(a,
n,k)}null!==h?y(a,"checked",h):null!==l&&y(a,"checked",l);null!==g?y(a,"value",g):null!==d&&y(a,"value",d);a.push("/>");return null;case "menuitem":a.push(D("menuitem"));for(var I in c)if(r.call(c,I)&&(g=c[I],null!=g))switch(I){case "children":case "dangerouslySetInnerHTML":throw Error(m(400));default:y(a,I,g)}a.push(">");return null;case "title":return 3===f.insertionMode||f.noscriptTagInScope?a=Ha(a,c):(Ha(e.hoistableChunks,c),a=null),a;case "link":return Da(a,c,e,d,g,f.insertionMode,f.noscriptTagInScope);
case "script":a:if(3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof c.src||!c.src)a=Ia(a,c);else{l="[script]"+c.src;if(!0!==c.async||c.onLoad||c.onError){if(h=d.preloadsMap.get(l),h||(h={type:"preload",chunks:[],state:0,props:{rel:"preload",as:"script",href:c.src,crossOrigin:c.crossOrigin,integrity:c.integrity,referrerPolicy:c.referrerPolicy}},d.preloadsMap.set(l,h),d.usedScripts.add(h),A(h.chunks,h.props)),!0!==c.async){Ia(a,c);a=null;break a}}else if(h=d.scriptsMap.get(l),!h){h={type:"script",
chunks:[],state:0,props:null};d.scriptsMap.set(l,h);d.scripts.add(h);n=c;if(d=d.preloadsMap.get(l))d.state|=4,c=n=q({},c),d=d.props,null==c.crossOrigin&&(c.crossOrigin=d.crossOrigin),null==c.integrity&&(c.integrity=d.integrity);Ia(h.chunks,n)}g&&a.push("\x3c!-- --\x3e");a=null}return a;case "style":return h=c.precedence,n=c.href,3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof h||"string"!==typeof n||""===n?a=Fa(a,c):(l="[style]"+n,n=d.stylesMap.get(l),n||(n={type:"style",chunks:[],state:d.boundaryResources?
4:0,props:q({},c,{"data-precedence":c.precedence,precedence:null,"data-href":c.href,href:null})},d.stylesMap.set(l,n),Fa(n.chunks,n.props),c=d.precedences.get(h),c||(c=new Set,d.precedences.set(h,c)),c.add(n),d.boundaryResources&&d.boundaryResources.add(n)),g&&a.push("\x3c!-- --\x3e"),a=void 0),a;case "meta":return 3===f.insertionMode||f.noscriptTagInScope?a=Ga(a,c,"meta"):(g&&a.push("\x3c!-- --\x3e"),a="string"===typeof c.charSet?Ga(e.charsetChunks,c,"meta"):Ga(e.hoistableChunks,c,"meta")),a;case "listing":case "pre":a.push(D(b));
d=g=null;for(p in c)if(r.call(c,p)&&(h=c[p],null!=h))switch(p){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;default:y(a,p,h)}a.push(">");if(null!=d){if(null!=g)throw Error(m(60));if("object"!==typeof d||!("__html"in d))throw Error(m(61));c=d.__html;null!==c&&void 0!==c&&("string"===typeof c&&0<c.length&&"\n"===c[0]?a.push("\n",c):a.push(""+c))}"string"===typeof g&&"\n"===g[0]&&a.push("\n");return g;case "base":case "area":case "br":case "col":case "embed":case "hr":case "img":case "keygen":case "param":case "source":case "track":case "wbr":return Ga(a,
c,b);case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return F(a,c,b);case "head":return 2>f.insertionMode&&null===e.headChunks?(e.headChunks=[],a=F(e.headChunks,c,"head")):a=F(a,c,"head"),a;case "html":return 0===f.insertionMode&&null===e.htmlChunks?(e.htmlChunks=["<!DOCTYPE html>"],a=F(e.htmlChunks,c,"html")):a=F(a,c,"html"),a;default:if(-1===b.indexOf("-")&&"string"!==typeof c.is)return F(a,
c,b);a.push(D(b));d=g=null;for(var B in c)if(r.call(c,B)&&(h=c[B],null!=h))switch(B){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;case "style":Ba(a,h);break;case "suppressContentEditableWarning":case "suppressHydrationWarning":break;default:ha(B)&&"function"!==typeof h&&"symbol"!==typeof h&&a.push(" ",B,'="',v(h),'"')}a.push(">");z(a,d,g);return g}}
function Ma(a,b,c){a.push('\x3c!--$?--\x3e<template id="');if(null===c)throw Error(m(395));a.push(c);return a.push('"></template>')}
function Na(a,b,c,d){switch(c.insertionMode){case 0:case 1:case 2:return a.push('<div hidden id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 3:return a.push('<svg aria-hidden="true" style="display:none" id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 4:return a.push('<math aria-hidden="true" style="display:none" id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 5:return a.push('<table hidden id="'),a.push(b.segmentPrefix),
function w(a){if("boolean"===typeof a||"number"===typeof a)return""+a;a=""+a;var b=ma.exec(a);if(b){var c="",d,e=0;for(d=b.index;d<a.length;d++){switch(a.charCodeAt(d)){case 34:b="&quot;";break;case 38:b="&amp;";break;case 39:b="&#x27;";break;case 60:b="&lt;";break;case 62:b="&gt;";break;default:continue}e!==d&&(c+=a.substring(e,d));e=d+1;c+=b}a=e!==d?c+a.substring(e,d):c}return a}
var na=/([A-Z])/g,oa=/^ms-/,pa=Array.isArray,qa=ba.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,za={prefetchDNS:ra,preconnect:ta,preload:ua,preinit:ya},x=null,Aa=[];function y(a,b,c){return{insertionMode:a,selectedValue:b,noscriptTagInScope:c}}
function Ba(a,b,c){switch(b){case "noscript":return y(2,null,!0);case "select":return y(2,null!=c.value?c.value:c.defaultValue,a.noscriptTagInScope);case "svg":return y(3,null,a.noscriptTagInScope);case "math":return y(4,null,a.noscriptTagInScope);case "foreignObject":return y(2,null,a.noscriptTagInScope);case "table":return y(5,null,a.noscriptTagInScope);case "thead":case "tbody":case "tfoot":return y(6,null,a.noscriptTagInScope);case "colgroup":return y(8,null,a.noscriptTagInScope);case "tr":return y(7,
null,a.noscriptTagInScope)}return 5<=a.insertionMode?y(2,null,a.noscriptTagInScope):0===a.insertionMode?"html"===b?y(1,null,!1):y(2,null,!1):1===a.insertionMode?y(2,null,!1):a}var Ca=new Map;
function Da(a,b){if("object"!==typeof b)throw Error(m(62));var c=!0,d;for(d in b)if(t.call(b,d)){var e=b[d];if(null!=e&&"boolean"!==typeof e&&""!==e){if(0===d.indexOf("--")){var f=w(d);e=w((""+e).trim())}else f=Ca.get(d),void 0===f&&(f=w(d.replace(na,"-$1").toLowerCase().replace(oa,"-ms-")),Ca.set(d,f)),e="number"===typeof e?0===e||t.call(ka,d)?""+e:e+"px":w((""+e).trim());c?(c=!1,a.push(' style="',f,":",e)):a.push(";",f,":",e)}}c||a.push('"')}
function A(a,b,c){switch(b){case "style":Da(a,c);return;case "defaultValue":case "defaultChecked":case "innerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":return}if(!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]){var d=v.hasOwnProperty(b)?v[b]:null;if(null!==d){switch(typeof c){case "function":case "symbol":return;case "boolean":if(!d.acceptsBooleans)return}b=d.attributeName;switch(d.type){case 3:c&&a.push(" ",b,'=""');break;case 4:!0===c?a.push(" ",b,
'=""'):!1!==c&&a.push(" ",b,'="',w(c),'"');break;case 5:isNaN(c)||a.push(" ",b,'="',w(c),'"');break;case 6:!isNaN(c)&&1<=c&&a.push(" ",b,'="',w(c),'"');break;default:d.sanitizeURL&&(c=""+c),a.push(" ",b,'="',w(c),'"')}}else if(ha(b)){switch(typeof c){case "function":case "symbol":return;case "boolean":if(d=b.toLowerCase().slice(0,5),"data-"!==d&&"aria-"!==d)return}a.push(" ",b,'="',w(c),'"')}}}
function B(a,b,c){if(null!=b){if(null!=c)throw Error(m(60));if("object"!==typeof b||!("__html"in b))throw Error(m(61));b=b.__html;null!==b&&void 0!==b&&a.push(""+b)}}function Ea(a){var b="";aa.Children.forEach(a,function(c){null!=c&&(b+=c)});return b}
function Fa(a,b,c,d,e,f,g){var k=b.rel,h=b.href,l=b.precedence;if(3===f||g||"string"!==typeof k||"string"!==typeof h||""===h)return C(a,b),null;if("stylesheet"===b.rel){c="[style]"+h;if("string"!==typeof l||null!=b.disabled||b.onLoad||b.onError)return e=d.preloadsMap.get(c),e||(e={type:"preload",chunks:[],state:0,props:Ga(h,b)},d.preloadsMap.set(c,e)),C(e.chunks,e.props),d.usedStylesheets.add(e),C(a,b);h=d.stylesMap.get(c);if(!h){b=q({},b,{"data-precedence":b.precedence,precedence:null});if(h=d.preloadsMap.get(c))h.state|=
4,h=h.props,null==b.crossOrigin&&(b.crossOrigin=h.crossOrigin),null==b.integrity&&(b.integrity=h.integrity);h={type:"stylesheet",chunks:[],state:0,props:b};d.stylesMap.set(c,h);b=d.precedences.get(l);b||(b=new Set,d.precedences.set(l,b),c={type:"style",chunks:[],state:0,props:{precedence:l,hrefs:[]}},b.add(c),d.stylePrecedences.set(l,c));b.add(h)}d.boundaryResources&&d.boundaryResources.add(h);e&&a.push("\x3c!-- --\x3e");return null}if(b.onLoad||b.onError)return C(a,b);e&&a.push("\x3c!-- --\x3e");
switch(b.rel){case "preconnect":case "dns-prefetch":return C(c.preconnectChunks,b);case "preload":return C(c.preloadChunks,b);default:return C(c.hoistableChunks,b)}}function C(a,b){a.push(E("link"));for(var c in b)if(t.call(b,c)){var d=b[c];if(null!=d)switch(c){case "children":case "dangerouslySetInnerHTML":throw Error(m(399,"link"));default:A(a,c,d)}}a.push("/>");return null}
function Ha(a,b,c){a.push(E(c));for(var d in b)if(t.call(b,d)){var e=b[d];if(null!=e)switch(d){case "children":case "dangerouslySetInnerHTML":throw Error(m(399,c));default:A(a,d,e)}}a.push("/>");return null}
function Ia(a,b){a.push(E("title"));var c=null,d=null,e;for(e in b)if(t.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:A(a,e,f)}}a.push(">");b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(w(""+b));B(a,d,c);a.push("</","title",">");return null}
function Ja(a,b){a.push(E("script"));var c=null,d=null,e;for(e in b)if(t.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:A(a,e,f)}}a.push(">");B(a,d,c);"string"===typeof c&&a.push(w(c));a.push("</","script",">");return null}
function F(a,b,c){a.push(E(c));var d=c=null,e;for(e in b)if(t.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:A(a,e,f)}}a.push(">");B(a,d,c);return"string"===typeof c?(a.push(w(c)),null):c}var Ka=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,La=new Map;function E(a){var b=La.get(a);if(void 0===b){if(!Ka.test(a))throw Error(m(65,a));b="<"+a;La.set(a,b)}return b}
function Ma(a,b,c,d,e,f,g){switch(b){case "select":a.push(E("select"));d=g=null;for(var k in c)if(t.call(c,k)){var h=c[k];if(null!=h)switch(k){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;case "defaultValue":case "value":break;default:A(a,k,h)}}a.push(">");B(a,d,g);return g;case "option":g=f.selectedValue;a.push(E("option"));var l=d=null,p=null;h=null;for(var n in c)if(t.call(c,n)){var r=c[n];if(null!=r)switch(n){case "children":d=r;break;case "selected":p=r;break;case "dangerouslySetInnerHTML":h=
r;break;case "value":l=r;default:A(a,n,r)}}if(null!=g)if(c=null!==l?""+l:Ea(d),pa(g))for(n=0;n<g.length;n++){if(""+g[n]===c){a.push(' selected=""');break}}else""+g===c&&a.push(' selected=""');else p&&a.push(' selected=""');a.push(">");B(a,h,d);return d;case "textarea":a.push(E("textarea"));h=d=g=null;for(r in c)if(t.call(c,r)&&(n=c[r],null!=n))switch(r){case "children":h=n;break;case "value":g=n;break;case "defaultValue":d=n;break;case "dangerouslySetInnerHTML":throw Error(m(91));default:A(a,r,n)}null===
g&&null!==d&&(g=d);a.push(">");if(null!=h){if(null!=g)throw Error(m(92));if(pa(h)&&1<h.length)throw Error(m(93));g=""+h}"string"===typeof g&&"\n"===g[0]&&a.push("\n");null!==g&&a.push(w(""+g));return null;case "input":a.push(E("input"));n=h=d=g=null;for(l in c)if(t.call(c,l)&&(p=c[l],null!=p))switch(l){case "children":case "dangerouslySetInnerHTML":throw Error(m(399,"input"));case "defaultChecked":n=p;break;case "defaultValue":d=p;break;case "checked":h=p;break;case "value":g=p;break;default:A(a,
l,p)}null!==h?A(a,"checked",h):null!==n&&A(a,"checked",n);null!==g?A(a,"value",g):null!==d&&A(a,"value",d);a.push("/>");return null;case "menuitem":a.push(E("menuitem"));for(var D in c)if(t.call(c,D)&&(g=c[D],null!=g))switch(D){case "children":case "dangerouslySetInnerHTML":throw Error(m(400));default:A(a,D,g)}a.push(">");return null;case "title":return 3===f.insertionMode||f.noscriptTagInScope?a=Ia(a,c):(Ia(e.hoistableChunks,c),a=null),a;case "link":return Fa(a,c,e,d,g,f.insertionMode,f.noscriptTagInScope);
case "script":a:if(3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof c.src||!c.src)a=Ja(a,c);else{l="[script]"+c.src;if(!0!==c.async||c.onLoad||c.onError){if(h=d.preloadsMap.get(l),h||(h={type:"preload",chunks:[],state:0,props:{rel:"preload",as:"script",href:c.src,crossOrigin:c.crossOrigin,integrity:c.integrity,referrerPolicy:c.referrerPolicy}},d.preloadsMap.set(l,h),d.usedScripts.add(h),C(h.chunks,h.props)),!0!==c.async){Ja(a,c);a=null;break a}}else if(h=d.scriptsMap.get(l),!h){h={type:"script",
chunks:[],state:0,props:null};d.scriptsMap.set(l,h);d.scripts.add(h);n=c;if(d=d.preloadsMap.get(l))d.state|=4,c=n=q({},c),d=d.props,null==c.crossOrigin&&(c.crossOrigin=d.crossOrigin),null==c.integrity&&(c.integrity=d.integrity);Ja(h.chunks,n)}g&&a.push("\x3c!-- --\x3e");a=null}return a;case "style":n=c.precedence;l=c.href;if(3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof n||"string"!==typeof l||""===l){a.push(E("style"));d=g=null;for(p in c)if(t.call(c,p)&&(h=c[p],null!=h))switch(p){case "children":g=
h;break;case "dangerouslySetInnerHTML":d=h;break;default:A(a,p,h)}a.push(">");c=Array.isArray(g)?2>g.length?g[0]:null:g;"function"!==typeof c&&"symbol"!==typeof c&&null!==c&&void 0!==c&&a.push(w(""+c));B(a,d,g);a.push("</","style",">");a=null}else{p="[style]"+l;r=d.stylesMap.get(p);if(!r){(r=d.stylePrecedences.get(n))?r.props.hrefs.push(l):(r={type:"style",chunks:[],state:0,props:{precedence:n,hrefs:[l]}},d.stylePrecedences.set(n,r),l=new Set,l.add(r),d.precedences.set(n,l));d.stylesMap.set(p,r);
d.boundaryResources&&d.boundaryResources.add(r);d=r.chunks;l=n=null;for(h in c)if(t.call(c,h)&&(p=c[h],null!=p))switch(h){case "children":n=p;break;case "dangerouslySetInnerHTML":l=p}c=Array.isArray(n)?2>n.length?n[0]:null:n;"function"!==typeof c&&"symbol"!==typeof c&&null!==c&&void 0!==c&&d.push(w(""+c));B(d,l,n)}g&&a.push("\x3c!-- --\x3e");a=void 0}return a;case "meta":return 3===f.insertionMode||f.noscriptTagInScope?a=Ha(a,c,"meta"):(g&&a.push("\x3c!-- --\x3e"),a="string"===typeof c.charSet?Ha(e.charsetChunks,
c,"meta"):Ha(e.hoistableChunks,c,"meta")),a;case "listing":case "pre":a.push(E(b));d=g=null;for(var H in c)if(t.call(c,H)&&(h=c[H],null!=h))switch(H){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;default:A(a,H,h)}a.push(">");if(null!=d){if(null!=g)throw Error(m(60));if("object"!==typeof d||!("__html"in d))throw Error(m(61));c=d.__html;null!==c&&void 0!==c&&("string"===typeof c&&0<c.length&&"\n"===c[0]?a.push("\n",c):a.push(""+c))}"string"===typeof g&&"\n"===g[0]&&a.push("\n");
return g;case "base":case "area":case "br":case "col":case "embed":case "hr":case "img":case "keygen":case "param":case "source":case "track":case "wbr":return Ha(a,c,b);case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return F(a,c,b);case "head":return 2>f.insertionMode&&null===e.headChunks?(e.headChunks=[],a=F(e.headChunks,c,"head")):a=F(a,c,"head"),a;case "html":return 0===f.insertionMode&&
null===e.htmlChunks?(e.htmlChunks=["<!DOCTYPE html>"],a=F(e.htmlChunks,c,"html")):a=F(a,c,"html"),a;default:if(-1===b.indexOf("-")&&"string"!==typeof c.is)return F(a,c,b);a.push(E(b));d=g=null;for(var z in c)if(t.call(c,z)&&(h=c[z],null!=h))switch(z){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;case "style":Da(a,h);break;case "suppressContentEditableWarning":case "suppressHydrationWarning":break;default:ha(z)&&"function"!==typeof h&&"symbol"!==typeof h&&a.push(" ",z,'="',w(h),
'"')}a.push(">");B(a,d,g);return g}}function Na(a,b,c){a.push('\x3c!--$?--\x3e<template id="');if(null===c)throw Error(m(395));a.push(c);return a.push('"></template>')}
function Oa(a,b,c,d){switch(c.insertionMode){case 0:case 1:case 2:return a.push('<div hidden id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 3:return a.push('<svg aria-hidden="true" style="display:none" id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 4:return a.push('<math aria-hidden="true" style="display:none" id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 5:return a.push('<table hidden id="'),a.push(b.segmentPrefix),
b=d.toString(16),a.push(b),a.push('">');case 6:return a.push('<table hidden><tbody id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 7:return a.push('<table hidden><tr id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 8:return a.push('<table hidden><colgroup id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');default:throw Error(m(397));}}
function Oa(a,b){switch(b.insertionMode){case 0:case 1:case 2:return a.push("</div>");case 3:return a.push("</svg>");case 4:return a.push("</math>");case 5:return a.push("</table>");case 6:return a.push("</tbody></table>");case 7:return a.push("</tr></table>");case 8:return a.push("</colgroup></table>");default:throw Error(m(397));}}var Pa=/[<\u2028\u2029]/g;
function Qa(a){return JSON.stringify(a).replace(Pa,function(b){switch(b){case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var Ra=/[&><\u2028\u2029]/g;
function H(a){return JSON.stringify(a).replace(Ra,function(b){switch(b){case "&":return"\\u0026";case ">":return"\\u003e";case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var Sa=!1;
function Ta(a){if("style"===a.type&&0===(a.state&3)){!1===Sa&&(Sa=!0,this.push('<template data-precedence="">'));for(var b=a.chunks,c=0;c<b.length;c++)this.push(b[c]);a.state|=2}}function Ua(a,b){Sa=!1;b.forEach(Ta,a);return Sa?a.push("</template>"):!0}function J(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)this.push(b[c]);a.state|=1}}function K(a){if(0===(a.state&3)){for(var b=a.chunks,c=0;c<b.length;c++)this.push(b[c]);a.state|=2}}var Va=!1;
function Wa(a,b,c){b=a.chunks;if(a.state&3)c.delete(a);else if(!(a.state&4)){Va=!0;"stylesheet"===a.type&&A(b,a.props);for(var d=0;d<b.length;d++)this.push(b[d]);a.state|=1;c.delete(a)}}function Xa(a,b){Va=!1;a.forEach(Wa,this);Va||(this.push('<style data-precedence="'),a=v(b),this.push(a),this.push('"></style>'))}function Ya(a){if("style"!==a.type){var b=a.chunks,c=Ea(a.props.href,a.props);A(b,c);for(c=0;c<b.length;c++)this.push(b[c]);a.state|=8;b.length=0}}
function Za(a){a.forEach(Ya,this);a.clear()}function $a(a){if("style"!==a.type){var b=a.chunks,c=Ea(a.props.href,a.props);A(b,c);for(c=0;c<b.length;c++)this.push(b[c]);a.state|=8;b.length=0}}function ab(a){a.forEach($a,this);a.clear()}
function bb(a,b,c){var d=c.htmlChunks,e=c.headChunks,f=0;if(d){for(f=0;f<d.length;f++)a.push(d[f]);if(e)for(f=0;f<e.length;f++)a.push(e[f]);else ca(a,D("head")),a.push(">")}else if(e)for(f=0;f<e.length;f++)a.push(e[f]);var g=c.charsetChunks;for(f=0;f<g.length;f++)a.push(g[f]);g.length=0;b.preconnects.forEach(J,a);b.preconnects.clear();g=c.preconnectChunks;for(f=0;f<g.length;f++)a.push(g[f]);g.length=0;b.fontPreloads.forEach(J,a);b.fontPreloads.clear();b.precedences.forEach(Xa,a);b.precedences.forEach(Za,
a);b.usedStylesheets.forEach(function(k){if(!b.stylesMap.has("["+k.props.as+"]"+k.props.href))for(k=k.chunks,f=0;f<k.length;f++)a.push(k[f])});b.usedStylesheets.clear();b.scripts.forEach(J,a);b.scripts.clear();b.usedScripts.forEach(J,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(J,a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(J,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(J,a);b.explicitOtherPreloads.clear();g=c.preloadChunks;for(f=
0;f<g.length;f++)a.push(g[f]);g.length=0;c=c.hoistableChunks;for(f=0;f<c.length;f++)a.push(c[f]);c.length=0;d&&null===e&&(a.push("</"),a.push("head"),a.push(">"))}
function cb(a,b,c){var d=0;b.preconnects.forEach(K,a);b.preconnects.clear();var e=c.preconnectChunks;for(d=0;d<e.length;d++)a.push(e[d]);e.length=0;b.fontPreloads.forEach(K,a);b.fontPreloads.clear();b.precedences.forEach(ab,a);b.usedStylesheets.forEach(function(f){if(!b.stylesMap.has("["+f.props.as+"]"+f.props.href))for(f=f.chunks,d=0;d<f.length;d++)a.push(f[d])});b.usedStylesheets.clear();b.scripts.forEach(K,a);b.scripts.clear();b.usedScripts.forEach(K,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(K,
a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(K,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(K,a);b.explicitOtherPreloads.clear();e=c.preloadChunks;for(d=0;d<e.length;d++)a.push(e[d]);e.length=0;c=c.hoistableChunks;for(d=0;d<c.length;d++)a.push(c[d]);c.length=0}
function db(a,b){a.push("[");var c="[";b.forEach(function(d){if(!(d.state&1))if(d.state&3)a.push(c),d=H(""+("style"===d.type?d.props["data-href"]:d.props.href)),a.push(d),a.push("]"),c=",[";else if("stylesheet"===d.type){a.push(c);var e=d.props["data-precedence"],f=d.props,g=H(""+d.props.href);a.push(g);e=""+e;a.push(",");e=H(e);a.push(e);for(var k in f)if(r.call(f,k)&&(g=f[k],null!=g))switch(k){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error(m(399,
"link"));default:a:{e=a;var h=k.toLowerCase();switch(typeof g){case "function":case "symbol":break a}switch(k){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":h="class";break;case "hidden":if(!1===g)break a;break;case "src":case "href":break;default:if(!ha(k))break a}if(!(2<k.length)||"o"!==k[0]&&"O"!==k[0]||"n"!==k[1]&&"N"!==k[1])g=""+g,e.push(","),h=H(h),e.push(h),e.push(","),g=H(g),e.push(g)}}a.push("]");
c=",[";d.state|=2}});a.push("]")}function ta(a){if(w){var b=w;if("string"===typeof a&&a){var c="[prefetchDNS]"+a,d=b.preconnectsMap.get(c);d||(d={type:"preconnect",chunks:[],state:0,props:null},b.preconnectsMap.set(c,d),A(d.chunks,{href:a,rel:"dns-prefetch"}));b.preconnects.add(d)}}}
function ua(a,b){if(w){var c=w;if("string"===typeof a&&a){b=null==b||"string"!==typeof b.crossOrigin?null:"use-credentials"===b.crossOrigin?"use-credentials":"";var d="[preconnect]["+(null===b?"null":b)+"]"+a,e=c.preconnectsMap.get(d);e||(e={type:"preconnect",chunks:[],state:0,props:null},c.preconnectsMap.set(d,e),A(e.chunks,{rel:"preconnect",href:a,crossOrigin:b}));c.preconnects.add(e)}}}
function va(a,b){if(w){var c=w;if("string"===typeof a&&a&&"object"===typeof b&&null!==b&&"string"===typeof b.as){var d=b.as,e="["+d+"]"+a,f=c.preloadsMap.get(e);f||(f={type:"preload",chunks:[],state:0,props:{rel:"preload",as:d,href:a,crossOrigin:"font"===d?"":b.crossOrigin,integrity:b.integrity,type:b.type}},c.preloadsMap.set(e,f),A(f.chunks,f.props));switch(d){case "font":c.fontPreloads.add(f);break;case "style":c.explicitStylesheetPreloads.add(f);break;case "script":c.explicitScriptPreloads.add(f);
break;default:c.explicitOtherPreloads.add(f)}}}}
function wa(a,b){if(w)a:{var c=w;if("string"===typeof a&&a&&"object"===typeof b&&null!==b){var d=b.as;switch(d){case "style":var e="["+d+"]"+a;d=c.stylesMap.get(e);var f=b.precedence||"default";d||(d={type:"stylesheet",chunks:[],state:0,props:{rel:"stylesheet",href:a,"data-precedence":f,crossOrigin:b.crossOrigin,integrity:b.integrity}},c.stylesMap.set(e,d),a=c.precedences.get(f),a||(a=new Set,c.precedences.set(f,a)),a.add(d));break a;case "script":f="["+d+"]"+a,d=c.scriptsMap.get(f),d||(d={type:"script",
chunks:[],state:0,props:null},c.scriptsMap.set(f,d),a={src:a,async:!0,crossOrigin:b.crossOrigin,integrity:b.integrity},c.scripts.add(d),Ia(d.chunks,a))}}}}function Ea(a,b){return{rel:"preload",as:"style",href:a,crossOrigin:b.crossOrigin,integrity:b.integrity,media:b.media,hrefLang:b.hrefLang,referrerPolicy:b.referrerPolicy}}function eb(a){this.add(a)}function fb(a){a.state&=-5}
function gb(a,b){b=void 0===b?"":b;return{bootstrapChunks:[],placeholderPrefix:b+"P:",segmentPrefix:b+"S:",boundaryPrefix:b+"B:",idPrefix:b,nextSuspenseID:0,streamingFormat:0,startInlineScript:"<script>",instructions:0,externalRuntimeConfig:null,htmlChunks:null,headChunks:null,hasBody:!1,charsetChunks:[],preconnectChunks:[],preloadChunks:[],hoistableChunks:[],generateStaticMarkup:a}}
function hb(a,b,c,d){if(c.generateStaticMarkup)return a.push(v(b)),!1;""===b?a=d:(d&&a.push("\x3c!-- --\x3e"),a.push(v(b)),a=!0);return a}
var ib=Symbol.for("react.element"),jb=Symbol.for("react.portal"),kb=Symbol.for("react.fragment"),lb=Symbol.for("react.strict_mode"),mb=Symbol.for("react.profiler"),nb=Symbol.for("react.provider"),ob=Symbol.for("react.context"),pb=Symbol.for("react.server_context"),qb=Symbol.for("react.forward_ref"),rb=Symbol.for("react.suspense"),sb=Symbol.for("react.suspense_list"),tb=Symbol.for("react.memo"),ub=Symbol.for("react.lazy"),vb=Symbol.for("react.scope"),wb=Symbol.for("react.debug_trace_mode"),xb=Symbol.for("react.offscreen"),
yb=Symbol.for("react.legacy_hidden"),zb=Symbol.for("react.cache"),Ab=Symbol.for("react.default_value"),Bb=Symbol.iterator;
function Cb(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case kb:return"Fragment";case jb:return"Portal";case mb:return"Profiler";case lb:return"StrictMode";case rb:return"Suspense";case sb:return"SuspenseList";case zb:return"Cache"}if("object"===typeof a)switch(a.$$typeof){case ob:return(a.displayName||"Context")+".Consumer";case nb:return(a._context.displayName||"Context")+".Provider";case qb:var b=a.render;a=a.displayName;
a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case tb:return b=a.displayName||null,null!==b?b:Cb(a.type)||"Memo";case ub:b=a._payload;a=a._init;try{return Cb(a(b))}catch(c){break}case pb:return(a.displayName||a._globalName)+".Provider"}return null}var Db=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Eb={};function Fb(a,b){a=a.contextTypes;if(!a)return Eb;var c={},d;for(d in a)c[d]=b[d];return c}var L=null;
function Gb(a,b){if(a!==b){a.context._currentValue2=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error(m(401));}else{if(null===c)throw Error(m(401));Gb(a,c)}b.context._currentValue2=b.value}}function Hb(a){a.context._currentValue2=a.parentValue;a=a.parent;null!==a&&Hb(a)}function Ib(a){var b=a.parent;null!==b&&Ib(b);a.context._currentValue2=a.value}
function Jb(a,b){a.context._currentValue2=a.parentValue;a=a.parent;if(null===a)throw Error(m(402));a.depth===b.depth?Gb(a,b):Jb(a,b)}function Kb(a,b){var c=b.parent;if(null===c)throw Error(m(402));a.depth===c.depth?Gb(a,c):Kb(a,c);b.context._currentValue2=b.value}function Lb(a){var b=L;b!==a&&(null===b?Ib(a):null===a?Hb(b):b.depth===a.depth?Gb(b,a):b.depth>a.depth?Jb(b,a):Kb(b,a),L=a)}
var Mb={isMounted:function(){return!1},enqueueSetState:function(a,b){a=a._reactInternals;null!==a.queue&&a.queue.push(b)},enqueueReplaceState:function(a,b){a=a._reactInternals;a.replace=!0;a.queue=[b]},enqueueForceUpdate:function(){}};
function Nb(a,b,c,d){var e=void 0!==a.state?a.state:null;a.updater=Mb;a.props=c;a.state=e;var f={queue:[],replace:!1};a._reactInternals=f;var g=b.contextType;a.context="object"===typeof g&&null!==g?g._currentValue2:d;g=b.getDerivedStateFromProps;"function"===typeof g&&(g=g(c,e),e=null===g||void 0===g?e:q({},e,g),a.state=e);if("function"!==typeof b.getDerivedStateFromProps&&"function"!==typeof a.getSnapshotBeforeUpdate&&("function"===typeof a.UNSAFE_componentWillMount||"function"===typeof a.componentWillMount))if(b=
a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),b!==a.state&&Mb.enqueueReplaceState(a,a.state,null),null!==f.queue&&0<f.queue.length)if(b=f.queue,g=f.replace,f.queue=null,f.replace=!1,g&&1===b.length)a.state=b[0];else{f=g?b[0]:a.state;e=!0;for(g=g?1:0;g<b.length;g++){var k=b[g];k="function"===typeof k?k.call(a,f,c,d):k;null!=k&&(e?(e=!1,f=q({},f,k)):q(f,k))}a.state=f}else f.queue=null}
var Ob={id:1,overflow:""};function Pb(a,b,c){var d=a.id;a=a.overflow;var e=32-Qb(d)-1;d&=~(1<<e);c+=1;var f=32-Qb(b)+e;if(30<f){var g=e-e%5;f=(d&(1<<g)-1).toString(32);d>>=g;e-=g;return{id:1<<32-Qb(b)+e|c<<e|d,overflow:f+a}}return{id:1<<f|c<<e|d,overflow:a}}var Qb=Math.clz32?Math.clz32:Rb,Sb=Math.log,Tb=Math.LN2;function Rb(a){a>>>=0;return 0===a?32:31-(Sb(a)/Tb|0)|0}var Ub=Error(m(460));function Vb(){}
function Wb(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(Vb,Vb),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}Xb=b;throw Ub;}}var Xb=null;
function Yb(){if(null===Xb)throw Error(m(459));var a=Xb;Xb=null;return a}function Zb(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var $b="function"===typeof Object.is?Object.is:Zb,M=null,ac=null,bc=null,N=null,O=!1,cc=!1,P=0,R=0,S=null,T=null,dc=0;function V(){if(null===M)throw Error(m(321));return M}function ec(){if(0<dc)throw Error(m(312));return{memoizedState:null,queue:null,next:null}}
function fc(){null===N?null===bc?(O=!1,bc=N=ec()):(O=!0,N=bc):null===N.next?(O=!1,N=N.next=ec()):(O=!0,N=N.next);return N}function gc(a,b,c,d){for(;cc;)cc=!1,R=P=0,dc+=1,N=null,c=a(b,d);hc();return c}function ic(){var a=S;S=null;return a}function hc(){ac=M=null;cc=!1;bc=null;dc=0;N=T=null}function jc(a,b){return"function"===typeof b?b(a):b}
function kc(a,b,c){M=V();N=fc();if(O){var d=N.queue;b=d.dispatch;if(null!==T&&(c=T.get(d),void 0!==c)){T.delete(d);d=N.memoizedState;do d=a(d,c.action),c=c.next;while(null!==c);N.memoizedState=d;return[d,b]}return[N.memoizedState,b]}a=a===jc?"function"===typeof b?b():b:void 0!==c?c(b):b;N.memoizedState=a;a=N.queue={last:null,dispatch:null};a=a.dispatch=lc.bind(null,M,a);return[N.memoizedState,a]}
function mc(a,b){M=V();N=fc();b=void 0===b?null:b;if(null!==N){var c=N.memoizedState;if(null!==c&&null!==b){var d=c[1];a:if(null===d)d=!1;else{for(var e=0;e<d.length&&e<b.length;e++)if(!$b(b[e],d[e])){d=!1;break a}d=!0}if(d)return c[0]}}a=a();N.memoizedState=[a,b];return a}function lc(a,b,c){if(25<=dc)throw Error(m(301));if(a===M)if(cc=!0,a={action:c,next:null},null===T&&(T=new Map),c=T.get(b),void 0===c)T.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}}
function nc(){throw Error(m(394));}function oc(){throw Error(m(393));}function pc(){}
var rc={readContext:function(a){return a._currentValue2},useContext:function(a){V();return a._currentValue2},useMemo:mc,useReducer:kc,useRef:function(a){M=V();N=fc();var b=N.memoizedState;return null===b?(a={current:a},N.memoizedState=a):b},useState:function(a){return kc(jc,a)},useInsertionEffect:pc,useLayoutEffect:function(){},useCallback:function(a,b){return mc(function(){return a},b)},useImperativeHandle:pc,useEffect:pc,useDebugValue:pc,useDeferredValue:function(a){V();return a},useTransition:function(){V();
return[!1,nc]},useId:function(){var a=ac.treeContext;var b=a.overflow;a=a.id;a=(a&~(1<<32-Qb(a)-1)).toString(32)+b;var c=qc;if(null===c)throw Error(m(404));b=P++;a=":"+c.idPrefix+"R"+a;0<b&&(a+="H"+b.toString(32));return a+":"},useMutableSource:function(a,b){V();return b(a._source)},useSyncExternalStore:function(a,b,c){if(void 0===c)throw Error(m(407));return c()},useCacheRefresh:function(){return oc},use:function(a){if(null!==a&&"object"===typeof a){if("function"===typeof a.then){var b=R;R+=1;null===
S&&(S=[]);return Wb(S,a,b)}if(a.$$typeof===ob||a.$$typeof===pb)return a._currentValue2}throw Error(m(438,String(a)));}},qc=null,sc={getCacheSignal:function(){throw Error(m(248));},getCacheForType:function(){throw Error(m(248));}},tc=Db.ReactCurrentDispatcher,uc=Db.ReactCurrentCache;function vc(a){console.error(a);return null}function W(){}
function wc(a,b,c,d,e,f,g,k,h){var l=[],n=new Set,p={preloadsMap:new Map,preconnectsMap:new Map,stylesMap:new Map,scriptsMap:new Map,preconnects:new Set,fontPreloads:new Set,precedences:new Map,usedStylesheets:new Set,scripts:new Set,usedScripts:new Set,explicitStylesheetPreloads:new Set,explicitScriptPreloads:new Set,explicitOtherPreloads:new Set,boundaryResources:null};b={destination:null,responseState:b,progressiveChunkSize:void 0===d?12800:d,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,
pendingRootTasks:0,resources:p,completedRootSegment:null,abortableTasks:n,pingedTasks:l,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===e?vc:e,onAllReady:void 0===f?W:f,onShellReady:void 0===g?W:g,onShellError:void 0===k?W:k,onFatalError:void 0===h?W:h};c=xc(b,0,null,c,!1,!1);c.parentFlushed=!0;a=yc(b,null,a,null,c,n,Eb,null,Ob);l.push(a);return b}
function yc(a,b,c,d,e,f,g,k,h){a.allPendingTasks++;null===d?a.pendingRootTasks++:d.pendingTasks++;var l={node:c,ping:function(){var n=a.pingedTasks;n.push(l);1===n.length&&zc(a)},blockedBoundary:d,blockedSegment:e,abortSet:f,legacyContext:g,context:k,treeContext:h,thenableState:b};f.add(l);return l}function xc(a,b,c,d,e,f){return{status:0,id:-1,index:b,parentFlushed:!1,chunks:[],children:[],formatContext:d,boundary:c,lastPushedText:e,textEmbedded:f}}
function Pa(a,b){switch(b.insertionMode){case 0:case 1:case 2:return a.push("</div>");case 3:return a.push("</svg>");case 4:return a.push("</math>");case 5:return a.push("</table>");case 6:return a.push("</tbody></table>");case 7:return a.push("</tr></table>");case 8:return a.push("</colgroup></table>");default:throw Error(m(397));}}var Qa=/[<\u2028\u2029]/g;
function Ra(a){return JSON.stringify(a).replace(Qa,function(b){switch(b){case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var Ta=/[&><\u2028\u2029]/g;
function J(a){return JSON.stringify(a).replace(Ta,function(b){switch(b){case "&":return"\\u0026";case ">":return"\\u003e";case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var Ua=!1,Va=!0;
function Wa(a){if("stylesheet"===a.type&&0===(a.state&1))Ua=!0;else if("style"===a.type){var b=a.chunks,c=a.props.hrefs,d=0;if(b.length){this.push('<style media="not all" data-precedence="');a=w(a.props.precedence);this.push(a);if(c.length){for(this.push('" data-href="');d<c.length-1;d++)a=w(c[d]),this.push(a),this.push(" ");d=w(c[d]);this.push(d)}this.push('">');for(d=0;d<b.length;d++)this.push(b[d]);Va=this.push("</style>");Ua=!0;b.length=0;c.length=0}}}
function Xa(a,b,c){Ua=!1;Va=!0;b.forEach(Wa,a);Ua&&(c.stylesToHoist=!0);return Va}function K(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)this.push(b[c]);a.state|=1}}function L(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)this.push(b[c]);a.state|=2}}var Ya=null,Za=!1;function $a(a,b,c){b=a.chunks;if(a.state&3)c.delete(a);else if("style"===a.type)Ya=a;else{C(b,a.props);for(c=0;c<b.length;c++)this.push(b[c]);a.state|=1;Za=!0}}
function ab(a,b){Za=!1;a.forEach($a,this);a.clear();a=Ya.chunks;var c=Ya.props.hrefs;if(!1===Za||a.length){this.push('<style data-precedence="');b=w(b);this.push(b);b=0;if(c.length){for(this.push('" data-href="');b<c.length-1;b++){var d=w(c[b]);this.push(d);this.push(" ")}b=w(c[b]);this.push(b)}this.push('">');for(b=0;b<a.length;b++)this.push(a[b]);this.push("</style>");a.length=0;c.length=0}}
function bb(a){if("style"!==a.type){var b=a.chunks,c=Ga(a.props.href,a.props);C(b,c);for(c=0;c<b.length;c++)this.push(b[c]);a.state|=8;b.length=0}}function cb(a){a.forEach(bb,this);a.clear()}
function db(a,b,c,d){!d&&c.externalRuntimeConfig&&(d=c.externalRuntimeConfig,eb(b,d.src,{as:"script",integrity:d.integrity}));d=c.htmlChunks;var e=c.headChunks,f=0;if(d){for(f=0;f<d.length;f++)a.push(d[f]);if(e)for(f=0;f<e.length;f++)a.push(e[f]);else ca(a,E("head")),a.push(">")}else if(e)for(f=0;f<e.length;f++)a.push(e[f]);var g=c.charsetChunks;for(f=0;f<g.length;f++)a.push(g[f]);g.length=0;b.preconnects.forEach(K,a);b.preconnects.clear();g=c.preconnectChunks;for(f=0;f<g.length;f++)a.push(g[f]);
g.length=0;b.fontPreloads.forEach(K,a);b.fontPreloads.clear();b.precedences.forEach(ab,a);b.usedStylesheets.forEach(function(k){if(!b.stylesMap.has("["+k.props.as+"]"+k.props.href))for(k=k.chunks,f=0;f<k.length;f++)a.push(k[f])});b.usedStylesheets.clear();b.scripts.forEach(K,a);b.scripts.clear();b.usedScripts.forEach(K,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(K,a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(K,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(K,
a);b.explicitOtherPreloads.clear();g=c.preloadChunks;for(f=0;f<g.length;f++)a.push(g[f]);g.length=0;c=c.hoistableChunks;for(f=0;f<c.length;f++)a.push(c[f]);c.length=0;d&&null===e&&(a.push("</"),a.push("head"),a.push(">"))}
function fb(a,b,c){var d=0;b.preconnects.forEach(L,a);b.preconnects.clear();var e=c.preconnectChunks;for(d=0;d<e.length;d++)a.push(e[d]);e.length=0;b.fontPreloads.forEach(L,a);b.fontPreloads.clear();b.precedences.forEach(cb,a);b.usedStylesheets.forEach(function(f){if(!b.stylesMap.has("["+f.props.as+"]"+f.props.href))for(f=f.chunks,d=0;d<f.length;d++)a.push(f[d])});b.usedStylesheets.clear();b.scripts.forEach(L,a);b.scripts.clear();b.usedScripts.forEach(L,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(L,
a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(L,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(L,a);b.explicitOtherPreloads.clear();e=c.preloadChunks;for(d=0;d<e.length;d++)a.push(e[d]);e.length=0;c=c.hoistableChunks;for(d=0;d<c.length;d++)a.push(c[d]);c.length=0}
function gb(a,b){a.push("[");var c="[";b.forEach(function(d){if("style"!==d.type&&!(d.state&1))if(d.state&3)a.push(c),d=J(""+d.props.href),a.push(d),a.push("]"),c=",[";else if("stylesheet"===d.type){a.push(c);var e=d.props["data-precedence"],f=d.props,g=J(""+d.props.href);a.push(g);e=""+e;a.push(",");e=J(e);a.push(e);for(var k in f)if(t.call(f,k)&&(g=f[k],null!=g))switch(k){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error(m(399,
"link"));default:a:{e=a;var h=k.toLowerCase();switch(typeof g){case "function":case "symbol":break a}switch(k){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":h="class";break;case "hidden":if(!1===g)break a;break;case "src":case "href":break;default:if(!ha(k))break a}if(!(2<k.length)||"o"!==k[0]&&"O"!==k[0]||"n"!==k[1]&&"N"!==k[1])g=""+g,e.push(","),h=J(h),e.push(h),e.push(","),g=J(g),e.push(g)}}a.push("]");
c=",[";d.state|=2}});a.push("]")}
function hb(a,b){a.push("[");var c="[";b.forEach(function(d){if("style"!==d.type&&!(d.state&1))if(d.state&3)a.push(c),d=w(JSON.stringify(""+d.props.href)),a.push(d),a.push("]"),c=",[";else if("stylesheet"===d.type){a.push(c);var e=d.props["data-precedence"],f=d.props,g=w(JSON.stringify(""+d.props.href));a.push(g);e=""+e;a.push(",");e=w(JSON.stringify(e));a.push(e);for(var k in f)if(t.call(f,k)&&(g=f[k],null!=g))switch(k){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error(m(399,
"link"));default:a:{e=a;var h=k.toLowerCase();switch(typeof g){case "function":case "symbol":break a}switch(k){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":h="class";break;case "hidden":if(!1===g)break a;break;case "src":case "href":break;default:if(!ha(k))break a}if(!(2<k.length)||"o"!==k[0]&&"O"!==k[0]||"n"!==k[1]&&"N"!==k[1])g=""+g,e.push(","),h=w(JSON.stringify(h)),e.push(h),e.push(","),
g=w(JSON.stringify(g)),e.push(g)}}a.push("]");c=",[";d.state|=2}});a.push("]")}function ra(a){if(x){var b=x;if("string"===typeof a&&a){var c="[prefetchDNS]"+a,d=b.preconnectsMap.get(c);d||(d={type:"preconnect",chunks:[],state:0,props:null},b.preconnectsMap.set(c,d),C(d.chunks,{href:a,rel:"dns-prefetch"}));b.preconnects.add(d)}}}
function ta(a,b){if(x){var c=x;if("string"===typeof a&&a){b=null==b||"string"!==typeof b.crossOrigin?null:"use-credentials"===b.crossOrigin?"use-credentials":"";var d="[preconnect]["+(null===b?"null":b)+"]"+a,e=c.preconnectsMap.get(d);e||(e={type:"preconnect",chunks:[],state:0,props:null},c.preconnectsMap.set(d,e),C(e.chunks,{rel:"preconnect",href:a,crossOrigin:b}));c.preconnects.add(e)}}}
function ua(a,b){if(x){var c=x;if("string"===typeof a&&a&&"object"===typeof b&&null!==b&&"string"===typeof b.as){var d=b.as,e="["+d+"]"+a,f=c.preloadsMap.get(e);f||(f={type:"preload",chunks:[],state:0,props:{rel:"preload",as:d,href:a,crossOrigin:"font"===d?"":b.crossOrigin,integrity:b.integrity,type:b.type}},c.preloadsMap.set(e,f),C(f.chunks,f.props));switch(d){case "font":c.fontPreloads.add(f);break;case "style":c.explicitStylesheetPreloads.add(f);break;case "script":c.explicitScriptPreloads.add(f);
break;default:c.explicitOtherPreloads.add(f)}}}}function ya(a,b){x&&eb(x,a,b)}
function eb(a,b,c){if("string"===typeof b&&b&&"object"===typeof c&&null!==c){var d=c.as;switch(d){case "style":var e="["+d+"]"+b;d=a.stylesMap.get(e);var f=c.precedence||"default";d||(d={type:"stylesheet",chunks:[],state:0,props:{rel:"stylesheet",href:b,"data-precedence":f,crossOrigin:c.crossOrigin,integrity:c.integrity}},a.stylesMap.set(e,d),b=a.precedences.get(f),b||(b=new Set,a.precedences.set(f,b),c={type:"style",chunks:[],state:0,props:{precedence:f,hrefs:[]}},b.add(c),a.stylePrecedences.set(f,
c)),b.add(d));break;case "script":f="["+d+"]"+b,d=a.scriptsMap.get(f),d||(d={type:"script",chunks:[],state:0,props:null},a.scriptsMap.set(f,d),b={src:b,async:!0,crossOrigin:c.crossOrigin,integrity:c.integrity},a.scripts.add(d),Ja(d.chunks,b))}}}function Ga(a,b){return{rel:"preload",as:"style",href:a,crossOrigin:b.crossOrigin,integrity:b.integrity,media:b.media,hrefLang:b.hrefLang,referrerPolicy:b.referrerPolicy}}function ib(a){this.add(a)}
function jb(a,b,c){b=void 0===b?"":b;var d=null,e=0;void 0!==c&&(e=1,d="string"===typeof c?{src:c,integrity:void 0}:c);return{bootstrapChunks:[],placeholderPrefix:b+"P:",segmentPrefix:b+"S:",boundaryPrefix:b+"B:",idPrefix:b,nextSuspenseID:0,streamingFormat:e,startInlineScript:"<script>",instructions:0,externalRuntimeConfig:d,htmlChunks:null,headChunks:null,hasBody:!1,charsetChunks:[],preconnectChunks:[],preloadChunks:[],hoistableChunks:[],stylesToHoist:!1,generateStaticMarkup:a}}
function kb(a,b,c,d){if(c.generateStaticMarkup)return a.push(w(b)),!1;""===b?a=d:(d&&a.push("\x3c!-- --\x3e"),a.push(w(b)),a=!0);return a}
var lb=Symbol.for("react.element"),mb=Symbol.for("react.portal"),nb=Symbol.for("react.fragment"),ob=Symbol.for("react.strict_mode"),pb=Symbol.for("react.profiler"),qb=Symbol.for("react.provider"),rb=Symbol.for("react.context"),sb=Symbol.for("react.server_context"),tb=Symbol.for("react.forward_ref"),ub=Symbol.for("react.suspense"),vb=Symbol.for("react.suspense_list"),wb=Symbol.for("react.memo"),xb=Symbol.for("react.lazy"),yb=Symbol.for("react.scope"),zb=Symbol.for("react.debug_trace_mode"),Ab=Symbol.for("react.offscreen"),
Bb=Symbol.for("react.legacy_hidden"),Cb=Symbol.for("react.cache"),Db=Symbol.for("react.default_value"),Eb=Symbol.iterator;
function Fb(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case nb:return"Fragment";case mb:return"Portal";case pb:return"Profiler";case ob:return"StrictMode";case ub:return"Suspense";case vb:return"SuspenseList";case Cb:return"Cache"}if("object"===typeof a)switch(a.$$typeof){case rb:return(a.displayName||"Context")+".Consumer";case qb:return(a._context.displayName||"Context")+".Provider";case tb:var b=a.render;a=a.displayName;
a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case wb:return b=a.displayName||null,null!==b?b:Fb(a.type)||"Memo";case xb:b=a._payload;a=a._init;try{return Fb(a(b))}catch(c){break}case sb:return(a.displayName||a._globalName)+".Provider"}return null}var Gb=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Hb={};function Ib(a,b){a=a.contextTypes;if(!a)return Hb;var c={},d;for(d in a)c[d]=b[d];return c}var M=null;
function Jb(a,b){if(a!==b){a.context._currentValue2=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error(m(401));}else{if(null===c)throw Error(m(401));Jb(a,c)}b.context._currentValue2=b.value}}function Kb(a){a.context._currentValue2=a.parentValue;a=a.parent;null!==a&&Kb(a)}function Lb(a){var b=a.parent;null!==b&&Lb(b);a.context._currentValue2=a.value}
function Mb(a,b){a.context._currentValue2=a.parentValue;a=a.parent;if(null===a)throw Error(m(402));a.depth===b.depth?Jb(a,b):Mb(a,b)}function Nb(a,b){var c=b.parent;if(null===c)throw Error(m(402));a.depth===c.depth?Jb(a,c):Nb(a,c);b.context._currentValue2=b.value}function Ob(a){var b=M;b!==a&&(null===b?Lb(a):null===a?Kb(b):b.depth===a.depth?Jb(b,a):b.depth>a.depth?Mb(b,a):Nb(b,a),M=a)}
var Pb={isMounted:function(){return!1},enqueueSetState:function(a,b){a=a._reactInternals;null!==a.queue&&a.queue.push(b)},enqueueReplaceState:function(a,b){a=a._reactInternals;a.replace=!0;a.queue=[b]},enqueueForceUpdate:function(){}};
function Qb(a,b,c,d){var e=void 0!==a.state?a.state:null;a.updater=Pb;a.props=c;a.state=e;var f={queue:[],replace:!1};a._reactInternals=f;var g=b.contextType;a.context="object"===typeof g&&null!==g?g._currentValue2:d;g=b.getDerivedStateFromProps;"function"===typeof g&&(g=g(c,e),e=null===g||void 0===g?e:q({},e,g),a.state=e);if("function"!==typeof b.getDerivedStateFromProps&&"function"!==typeof a.getSnapshotBeforeUpdate&&("function"===typeof a.UNSAFE_componentWillMount||"function"===typeof a.componentWillMount))if(b=
a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),b!==a.state&&Pb.enqueueReplaceState(a,a.state,null),null!==f.queue&&0<f.queue.length)if(b=f.queue,g=f.replace,f.queue=null,f.replace=!1,g&&1===b.length)a.state=b[0];else{f=g?b[0]:a.state;e=!0;for(g=g?1:0;g<b.length;g++){var k=b[g];k="function"===typeof k?k.call(a,f,c,d):k;null!=k&&(e?(e=!1,f=q({},f,k)):q(f,k))}a.state=f}else f.queue=null}
var Rb={id:1,overflow:""};function Tb(a,b,c){var d=a.id;a=a.overflow;var e=32-Ub(d)-1;d&=~(1<<e);c+=1;var f=32-Ub(b)+e;if(30<f){var g=e-e%5;f=(d&(1<<g)-1).toString(32);d>>=g;e-=g;return{id:1<<32-Ub(b)+e|c<<e|d,overflow:f+a}}return{id:1<<f|c<<e|d,overflow:a}}var Ub=Math.clz32?Math.clz32:Vb,Wb=Math.log,Xb=Math.LN2;function Vb(a){a>>>=0;return 0===a?32:31-(Wb(a)/Xb|0)|0}var Yb=Error(m(460));function Zb(){}
function $b(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(Zb,Zb),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}ac=b;throw Yb;}}var ac=null;
function bc(){if(null===ac)throw Error(m(459));var a=ac;ac=null;return a}function cc(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var dc="function"===typeof Object.is?Object.is:cc,N=null,ec=null,fc=null,O=null,P=!1,gc=!1,Q=0,R=0,S=null,T=null,hc=0;function V(){if(null===N)throw Error(m(321));return N}function ic(){if(0<hc)throw Error(m(312));return{memoizedState:null,queue:null,next:null}}
function jc(){null===O?null===fc?(P=!1,fc=O=ic()):(P=!0,O=fc):null===O.next?(P=!1,O=O.next=ic()):(P=!0,O=O.next);return O}function kc(a,b,c,d){for(;gc;)gc=!1,R=Q=0,hc+=1,O=null,c=a(b,d);lc();return c}function mc(){var a=S;S=null;return a}function lc(){ec=N=null;gc=!1;fc=null;hc=0;O=T=null}function nc(a,b){return"function"===typeof b?b(a):b}
function oc(a,b,c){N=V();O=jc();if(P){var d=O.queue;b=d.dispatch;if(null!==T&&(c=T.get(d),void 0!==c)){T.delete(d);d=O.memoizedState;do d=a(d,c.action),c=c.next;while(null!==c);O.memoizedState=d;return[d,b]}return[O.memoizedState,b]}a=a===nc?"function"===typeof b?b():b:void 0!==c?c(b):b;O.memoizedState=a;a=O.queue={last:null,dispatch:null};a=a.dispatch=pc.bind(null,N,a);return[O.memoizedState,a]}
function qc(a,b){N=V();O=jc();b=void 0===b?null:b;if(null!==O){var c=O.memoizedState;if(null!==c&&null!==b){var d=c[1];a:if(null===d)d=!1;else{for(var e=0;e<d.length&&e<b.length;e++)if(!dc(b[e],d[e])){d=!1;break a}d=!0}if(d)return c[0]}}a=a();O.memoizedState=[a,b];return a}function pc(a,b,c){if(25<=hc)throw Error(m(301));if(a===N)if(gc=!0,a={action:c,next:null},null===T&&(T=new Map),c=T.get(b),void 0===c)T.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}}
function rc(){throw Error(m(394));}function sc(){throw Error(m(393));}function tc(){}
var vc={readContext:function(a){return a._currentValue2},useContext:function(a){V();return a._currentValue2},useMemo:qc,useReducer:oc,useRef:function(a){N=V();O=jc();var b=O.memoizedState;return null===b?(a={current:a},O.memoizedState=a):b},useState:function(a){return oc(nc,a)},useInsertionEffect:tc,useLayoutEffect:function(){},useCallback:function(a,b){return qc(function(){return a},b)},useImperativeHandle:tc,useEffect:tc,useDebugValue:tc,useDeferredValue:function(a){V();return a},useTransition:function(){V();
return[!1,rc]},useId:function(){var a=ec.treeContext;var b=a.overflow;a=a.id;a=(a&~(1<<32-Ub(a)-1)).toString(32)+b;var c=uc;if(null===c)throw Error(m(404));b=Q++;a=":"+c.idPrefix+"R"+a;0<b&&(a+="H"+b.toString(32));return a+":"},useMutableSource:function(a,b){V();return b(a._source)},useSyncExternalStore:function(a,b,c){if(void 0===c)throw Error(m(407));return c()},useCacheRefresh:function(){return sc},use:function(a){if(null!==a&&"object"===typeof a){if("function"===typeof a.then){var b=R;R+=1;null===
S&&(S=[]);return $b(S,a,b)}if(a.$$typeof===rb||a.$$typeof===sb)return a._currentValue2}throw Error(m(438,String(a)));}},uc=null,wc={getCacheSignal:function(){throw Error(m(248));},getCacheForType:function(){throw Error(m(248));}},xc=Gb.ReactCurrentDispatcher,yc=Gb.ReactCurrentCache;function zc(a){console.error(a);return null}function W(){}
function Ac(a,b,c,d,e,f,g,k,h){var l=[],p=new Set,n={preloadsMap:new Map,preconnectsMap:new Map,stylesMap:new Map,scriptsMap:new Map,preconnects:new Set,fontPreloads:new Set,precedences:new Map,stylePrecedences:new Map,usedStylesheets:new Set,scripts:new Set,usedScripts:new Set,explicitStylesheetPreloads:new Set,explicitScriptPreloads:new Set,explicitOtherPreloads:new Set,boundaryResources:null};b={destination:null,responseState:b,progressiveChunkSize:void 0===d?12800:d,status:0,fatalError:null,nextSegmentId:0,
allPendingTasks:0,pendingRootTasks:0,resources:n,completedRootSegment:null,abortableTasks:p,pingedTasks:l,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===e?zc:e,onAllReady:void 0===f?W:f,onShellReady:void 0===g?W:g,onShellError:void 0===k?W:k,onFatalError:void 0===h?W:h};c=Bc(b,0,null,c,!1,!1);c.parentFlushed=!0;a=Cc(b,null,a,null,c,p,Hb,null,Rb);l.push(a);return b}
function Cc(a,b,c,d,e,f,g,k,h){a.allPendingTasks++;null===d?a.pendingRootTasks++:d.pendingTasks++;var l={node:c,ping:function(){var p=a.pingedTasks;p.push(l);1===p.length&&Dc(a)},blockedBoundary:d,blockedSegment:e,abortSet:f,legacyContext:g,context:k,treeContext:h,thenableState:b};f.add(l);return l}function Bc(a,b,c,d,e,f){return{status:0,id:-1,index:b,parentFlushed:!1,chunks:[],children:[],formatContext:d,boundary:c,lastPushedText:e,textEmbedded:f}}
function X(a,b){a=a.onError(b);if(null!=a&&"string"!==typeof a)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof a+'" instead');return a}function Y(a,b){var c=a.onShellError;c(b);c=a.onFatalError;c(b);null!==a.destination?(a.status=2,a.destination.destroy(b)):(a.status=1,a.fatalError=b)}
function Ac(a,b){if(null!==a.completedRootSegment||0<a.pendingRootTasks)a=b.resources,a.forEach(fb),a.clear()}function Bc(a,b,c,d){var e=c.render(),f=d.childContextTypes;if(null!==f&&void 0!==f){var g=b.legacyContext;if("function"!==typeof c.getChildContext)d=g;else{c=c.getChildContext();for(var k in c)if(!(k in f))throw Error(m(108,Cb(d)||"Unknown",k));d=q({},g,c)}b.legacyContext=d;Z(a,b,null,e);b.legacyContext=g}else Z(a,b,null,e)}
function Cc(a,b){if(a&&a.defaultProps){b=q({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}
function Dc(a,b,c,d,e,f){if("function"===typeof d)if(d.prototype&&d.prototype.isReactComponent)c=Fb(d,b.legacyContext),f=d.contextType,f=new d(e,"object"===typeof f&&null!==f?f._currentValue2:c),Nb(f,d,e,c),Bc(a,b,f,d);else{f=Fb(d,b.legacyContext);M={};ac=b;R=P=0;S=c;c=d(e,f);c=gc(d,e,c,f);var g=0!==P;if("object"===typeof c&&null!==c&&"function"===typeof c.render&&void 0===c.$$typeof)Nb(c,d,e,f),Bc(a,b,c,d);else if(g){e=b.treeContext;b.treeContext=Pb(e,1,0);try{Z(a,b,null,c)}finally{b.treeContext=
e}}else Z(a,b,null,c)}else if("string"===typeof d){c=b.blockedSegment;g=La(c.chunks,d,e,a.resources,a.responseState,c.formatContext,c.lastPushedText);c.lastPushedText=!1;f=c.formatContext;c.formatContext=za(f,d,e);Ec(a,b,g);c.formatContext=f;a:{b=c.chunks;switch(d){case "title":case "style":case "script":case "area":case "base":case "br":case "col":case "embed":case "hr":case "img":case "input":case "keygen":case "link":case "meta":case "param":case "source":case "track":case "wbr":break a;case "body":if(1>=
f.insertionMode){a.responseState.hasBody=!0;break a}break;case "html":if(0===f.insertionMode)break a}b.push("</",d,">")}c.lastPushedText=!1}else{switch(d){case yb:case wb:case lb:case mb:case kb:Z(a,b,null,e.children);return;case xb:"hidden"!==e.mode&&Z(a,b,null,e.children);return;case sb:Z(a,b,null,e.children);return;case vb:throw Error(m(343));case rb:a:{d=b.blockedBoundary;c=b.blockedSegment;f=e.fallback;e=e.children;g=new Set;var k={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,
completedSegments:[],byteSize:0,fallbackAbortableTasks:g,errorDigest:null,resources:new Set},h=xc(a,c.chunks.length,k,c.formatContext,!1,!1);c.children.push(h);c.lastPushedText=!1;var l=xc(a,0,null,c.formatContext,!1,!1);l.parentFlushed=!0;b.blockedBoundary=k;b.blockedSegment=l;a.resources.boundaryResources=k.resources;try{if(Ec(a,b,e),a.responseState.generateStaticMarkup||l.lastPushedText&&l.textEmbedded&&l.chunks.push("\x3c!-- --\x3e"),l.status=1,0===k.pendingTasks&&Ac(a,k),Fc(k,l),0===k.pendingTasks)break a}catch(n){l.status=
4,k.forceClientRender=!0,k.errorDigest=X(a,n)}finally{a.resources.boundaryResources=d?d.resources:null,b.blockedBoundary=d,b.blockedSegment=c}b=yc(a,null,f,d,h,g,b.legacyContext,b.context,b.treeContext);a.pingedTasks.push(b)}return}if("object"===typeof d&&null!==d)switch(d.$$typeof){case qb:d=d.render;M={};ac=b;R=P=0;S=c;c=d(e,f);e=gc(d,e,c,f);if(0!==P){d=b.treeContext;b.treeContext=Pb(d,1,0);try{Z(a,b,null,e)}finally{b.treeContext=d}}else Z(a,b,null,e);return;case tb:d=d.type;e=Cc(d,e);Dc(a,b,c,
d,e,f);return;case nb:c=e.children;d=d._context;e=e.value;f=d._currentValue2;d._currentValue2=e;g=L;L=e={parent:g,depth:null===g?0:g.depth+1,context:d,parentValue:f,value:e};b.context=e;Z(a,b,null,c);a=L;if(null===a)throw Error(m(403));e=a.parentValue;a.context._currentValue2=e===Ab?a.context._defaultValue:e;a=L=a.parent;b.context=a;return;case ob:e=e.children;e=e(d._currentValue2);Z(a,b,null,e);return;case ub:f=d._init;d=f(d._payload);e=Cc(d,e);Dc(a,b,c,d,e,void 0);return}throw Error(m(130,null==
function Ec(a,b,c,d){var e=c.render(),f=d.childContextTypes;if(null!==f&&void 0!==f){var g=b.legacyContext;if("function"!==typeof c.getChildContext)d=g;else{c=c.getChildContext();for(var k in c)if(!(k in f))throw Error(m(108,Fb(d)||"Unknown",k));d=q({},g,c)}b.legacyContext=d;Z(a,b,null,e);b.legacyContext=g}else Z(a,b,null,e)}function Fc(a,b){if(a&&a.defaultProps){b=q({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}
function Gc(a,b,c,d,e,f){if("function"===typeof d)if(d.prototype&&d.prototype.isReactComponent)c=Ib(d,b.legacyContext),f=d.contextType,f=new d(e,"object"===typeof f&&null!==f?f._currentValue2:c),Qb(f,d,e,c),Ec(a,b,f,d);else{f=Ib(d,b.legacyContext);N={};ec=b;R=Q=0;S=c;c=d(e,f);c=kc(d,e,c,f);var g=0!==Q;if("object"===typeof c&&null!==c&&"function"===typeof c.render&&void 0===c.$$typeof)Qb(c,d,e,f),Ec(a,b,c,d);else if(g){e=b.treeContext;b.treeContext=Tb(e,1,0);try{Z(a,b,null,c)}finally{b.treeContext=
e}}else Z(a,b,null,c)}else if("string"===typeof d){c=b.blockedSegment;g=Ma(c.chunks,d,e,a.resources,a.responseState,c.formatContext,c.lastPushedText);c.lastPushedText=!1;f=c.formatContext;c.formatContext=Ba(f,d,e);Hc(a,b,g);c.formatContext=f;a:{b=c.chunks;switch(d){case "title":case "style":case "script":case "area":case "base":case "br":case "col":case "embed":case "hr":case "img":case "input":case "keygen":case "link":case "meta":case "param":case "source":case "track":case "wbr":break a;case "body":if(1>=
f.insertionMode){a.responseState.hasBody=!0;break a}break;case "html":if(0===f.insertionMode)break a}b.push("</",d,">")}c.lastPushedText=!1}else{switch(d){case Bb:case zb:case ob:case pb:case nb:Z(a,b,null,e.children);return;case Ab:"hidden"!==e.mode&&Z(a,b,null,e.children);return;case vb:Z(a,b,null,e.children);return;case yb:throw Error(m(343));case ub:a:{d=b.blockedBoundary;c=b.blockedSegment;f=e.fallback;e=e.children;g=new Set;var k={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,
completedSegments:[],byteSize:0,fallbackAbortableTasks:g,errorDigest:null,resources:new Set},h=Bc(a,c.chunks.length,k,c.formatContext,!1,!1);c.children.push(h);c.lastPushedText=!1;var l=Bc(a,0,null,c.formatContext,!1,!1);l.parentFlushed=!0;b.blockedBoundary=k;b.blockedSegment=l;a.resources.boundaryResources=k.resources;try{if(Hc(a,b,e),a.responseState.generateStaticMarkup||l.lastPushedText&&l.textEmbedded&&l.chunks.push("\x3c!-- --\x3e"),l.status=1,Ic(k,l),0===k.pendingTasks)break a}catch(p){l.status=
4,k.forceClientRender=!0,k.errorDigest=X(a,p)}finally{a.resources.boundaryResources=d?d.resources:null,b.blockedBoundary=d,b.blockedSegment=c}b=Cc(a,null,f,d,h,g,b.legacyContext,b.context,b.treeContext);a.pingedTasks.push(b)}return}if("object"===typeof d&&null!==d)switch(d.$$typeof){case tb:d=d.render;N={};ec=b;R=Q=0;S=c;c=d(e,f);e=kc(d,e,c,f);if(0!==Q){d=b.treeContext;b.treeContext=Tb(d,1,0);try{Z(a,b,null,e)}finally{b.treeContext=d}}else Z(a,b,null,e);return;case wb:d=d.type;e=Fc(d,e);Gc(a,b,c,
d,e,f);return;case qb:c=e.children;d=d._context;e=e.value;f=d._currentValue2;d._currentValue2=e;g=M;M=e={parent:g,depth:null===g?0:g.depth+1,context:d,parentValue:f,value:e};b.context=e;Z(a,b,null,c);a=M;if(null===a)throw Error(m(403));e=a.parentValue;a.context._currentValue2=e===Db?a.context._defaultValue:e;a=M=a.parent;b.context=a;return;case rb:e=e.children;e=e(d._currentValue2);Z(a,b,null,e);return;case xb:f=d._init;d=f(d._payload);e=Fc(d,e);Gc(a,b,c,d,e,void 0);return}throw Error(m(130,null==
d?d:typeof d,""));}}
function Z(a,b,c,d){b.node=d;if("object"===typeof d&&null!==d){switch(d.$$typeof){case ib:Dc(a,b,c,d.type,d.props,d.ref);return;case jb:throw Error(m(257));case ub:c=d._init;d=c(d._payload);Z(a,b,null,d);return}if(pa(d)){Gc(a,b,d);return}null===d||"object"!==typeof d?c=null:(c=Bb&&d[Bb]||d["@@iterator"],c="function"===typeof c?c:null);if(c&&(c=c.call(d))){d=c.next();if(!d.done){var e=[];do e.push(d.value),d=c.next();while(!d.done);Gc(a,b,e)}return}a=Object.prototype.toString.call(d);throw Error(m(31,
"[object Object]"===a?"object with keys {"+Object.keys(d).join(", ")+"}":a));}"string"===typeof d?(c=b.blockedSegment,c.lastPushedText=hb(b.blockedSegment.chunks,d,a.responseState,c.lastPushedText)):"number"===typeof d&&(c=b.blockedSegment,c.lastPushedText=hb(b.blockedSegment.chunks,""+d,a.responseState,c.lastPushedText))}function Gc(a,b,c){for(var d=c.length,e=0;e<d;e++){var f=b.treeContext;b.treeContext=Pb(f,d,e);try{Ec(a,b,c[e])}finally{b.treeContext=f}}}
function Ec(a,b,c){var d=b.blockedSegment.formatContext,e=b.legacyContext,f=b.context;try{return Z(a,b,null,c)}catch(l){if(hc(),c=l===Ub?Yb():l,"object"===typeof c&&null!==c&&"function"===typeof c.then){var g=ic(),k=b.blockedSegment,h=xc(a,k.chunks.length,null,k.formatContext,k.lastPushedText,!0);k.children.push(h);k.lastPushedText=!1;a=yc(a,g,b.node,b.blockedBoundary,h,b.abortSet,b.legacyContext,b.context,b.treeContext).ping;c.then(a,a);b.blockedSegment.formatContext=d;b.legacyContext=e;b.context=
f;Lb(f)}else throw b.blockedSegment.formatContext=d,b.legacyContext=e,b.context=f,Lb(f),c;}}function Hc(a){var b=a.blockedBoundary;a=a.blockedSegment;a.status=3;Ic(this,b,a)}
function Jc(a,b,c){var d=a.blockedBoundary;a.blockedSegment.status=3;null===d?(b.allPendingTasks--,1!==b.status&&2!==b.status&&(X(b,c),Y(b,c))):(d.pendingTasks--,d.forceClientRender||(d.forceClientRender=!0,d.errorDigest=b.onError(c),d.parentFlushed&&b.clientRenderedBoundaries.push(d)),d.fallbackAbortableTasks.forEach(function(e){return Jc(e,b,c)}),d.fallbackAbortableTasks.clear(),b.allPendingTasks--,0===b.allPendingTasks&&(a=b.onAllReady,a()))}
function Fc(a,b){if(0===b.chunks.length&&1===b.children.length&&null===b.children[0].boundary){var c=b.children[0];c.id=b.id;c.parentFlushed=!0;1===c.status&&Fc(a,c)}else a.completedSegments.push(b)}
function Ic(a,b,c){if(null===b){if(c.parentFlushed){if(null!==a.completedRootSegment)throw Error(m(389));a.completedRootSegment=c}a.pendingRootTasks--;0===a.pendingRootTasks&&(a.onShellError=W,b=a.onShellReady,b())}else b.pendingTasks--,b.forceClientRender||(0===b.pendingTasks?(c.parentFlushed&&1===c.status&&Fc(b,c),Ac(a,b),b.parentFlushed&&a.completedBoundaries.push(b),b.fallbackAbortableTasks.forEach(Hc,a),b.fallbackAbortableTasks.clear()):c.parentFlushed&&1===c.status&&(Fc(b,c),1===b.completedSegments.length&&
function Z(a,b,c,d){b.node=d;if("object"===typeof d&&null!==d){switch(d.$$typeof){case lb:Gc(a,b,c,d.type,d.props,d.ref);return;case mb:throw Error(m(257));case xb:c=d._init;d=c(d._payload);Z(a,b,null,d);return}if(pa(d)){Jc(a,b,d);return}null===d||"object"!==typeof d?c=null:(c=Eb&&d[Eb]||d["@@iterator"],c="function"===typeof c?c:null);if(c&&(c=c.call(d))){d=c.next();if(!d.done){var e=[];do e.push(d.value),d=c.next();while(!d.done);Jc(a,b,e)}return}a=Object.prototype.toString.call(d);throw Error(m(31,
"[object Object]"===a?"object with keys {"+Object.keys(d).join(", ")+"}":a));}"string"===typeof d?(c=b.blockedSegment,c.lastPushedText=kb(b.blockedSegment.chunks,d,a.responseState,c.lastPushedText)):"number"===typeof d&&(c=b.blockedSegment,c.lastPushedText=kb(b.blockedSegment.chunks,""+d,a.responseState,c.lastPushedText))}function Jc(a,b,c){for(var d=c.length,e=0;e<d;e++){var f=b.treeContext;b.treeContext=Tb(f,d,e);try{Hc(a,b,c[e])}finally{b.treeContext=f}}}
function Hc(a,b,c){var d=b.blockedSegment.formatContext,e=b.legacyContext,f=b.context;try{return Z(a,b,null,c)}catch(l){if(lc(),c=l===Yb?bc():l,"object"===typeof c&&null!==c&&"function"===typeof c.then){var g=mc(),k=b.blockedSegment,h=Bc(a,k.chunks.length,null,k.formatContext,k.lastPushedText,!0);k.children.push(h);k.lastPushedText=!1;a=Cc(a,g,b.node,b.blockedBoundary,h,b.abortSet,b.legacyContext,b.context,b.treeContext).ping;c.then(a,a);b.blockedSegment.formatContext=d;b.legacyContext=e;b.context=
f;Ob(f)}else throw b.blockedSegment.formatContext=d,b.legacyContext=e,b.context=f,Ob(f),c;}}function Kc(a){var b=a.blockedBoundary;a=a.blockedSegment;a.status=3;Lc(this,b,a)}
function Mc(a,b,c){var d=a.blockedBoundary;a.blockedSegment.status=3;null===d?(b.allPendingTasks--,1!==b.status&&2!==b.status&&(X(b,c),Y(b,c))):(d.pendingTasks--,d.forceClientRender||(d.forceClientRender=!0,d.errorDigest=b.onError(c),d.parentFlushed&&b.clientRenderedBoundaries.push(d)),d.fallbackAbortableTasks.forEach(function(e){return Mc(e,b,c)}),d.fallbackAbortableTasks.clear(),b.allPendingTasks--,0===b.allPendingTasks&&(a=b.onAllReady,a()))}
function Ic(a,b){if(0===b.chunks.length&&1===b.children.length&&null===b.children[0].boundary){var c=b.children[0];c.id=b.id;c.parentFlushed=!0;1===c.status&&Ic(a,c)}else a.completedSegments.push(b)}
function Lc(a,b,c){if(null===b){if(c.parentFlushed){if(null!==a.completedRootSegment)throw Error(m(389));a.completedRootSegment=c}a.pendingRootTasks--;0===a.pendingRootTasks&&(a.onShellError=W,b=a.onShellReady,b())}else b.pendingTasks--,b.forceClientRender||(0===b.pendingTasks?(c.parentFlushed&&1===c.status&&Ic(b,c),b.parentFlushed&&a.completedBoundaries.push(b),b.fallbackAbortableTasks.forEach(Kc,a),b.fallbackAbortableTasks.clear()):c.parentFlushed&&1===c.status&&(Ic(b,c),1===b.completedSegments.length&&
b.parentFlushed&&a.partialBoundaries.push(b)));a.allPendingTasks--;0===a.allPendingTasks&&(a=a.onAllReady,a())}
function zc(a){if(2!==a.status){var b=L,c=tc.current;tc.current=rc;var d=uc.current;uc.current=sc;var e=a.resources;ya.push(w);w=e;e=qa.current;qa.current=xa;var f=qc;qc=a.responseState;try{var g=a.pingedTasks,k;for(k=0;k<g.length;k++){var h=g[k];var l=a,n=h.blockedBoundary;l.resources.boundaryResources=n?n.resources:null;var p=h.blockedSegment;if(0===p.status){Lb(h.context);try{var I=h.thenableState;h.thenableState=null;Z(l,h,I,h.node);l.responseState.generateStaticMarkup||p.lastPushedText&&p.textEmbedded&&
p.chunks.push("\x3c!-- --\x3e");h.abortSet.delete(h);p.status=1;Ic(l,h.blockedBoundary,p)}catch(G){hc();var B=G===Ub?Yb():G;if("object"===typeof B&&null!==B&&"function"===typeof B.then){var ra=h.ping;B.then(ra,ra);h.thenableState=ic()}else{h.abortSet.delete(h);p.status=4;var E=l,C=h.blockedBoundary,Q=B,U=X(E,Q);null===C?Y(E,Q):(C.pendingTasks--,C.forceClientRender||(C.forceClientRender=!0,C.errorDigest=U,C.parentFlushed&&E.clientRenderedBoundaries.push(C)));E.allPendingTasks--;if(0===E.allPendingTasks){var sa=
E.onAllReady;sa()}}}finally{l.resources.boundaryResources=null}}}g.splice(0,k);null!==a.destination&&Kc(a,a.destination)}catch(G){X(a,G),Y(a,G)}finally{qc=f,tc.current=c,uc.current=d,w=ya.pop(),qa.current=e,c===rc&&Lb(b)}}}
function Lc(a,b,c){c.parentFlushed=!0;switch(c.status){case 0:var d=c.id=a.nextSegmentId++;c.lastPushedText=!1;c.textEmbedded=!1;a=a.responseState;b.push('<template id="');b.push(a.placeholderPrefix);a=d.toString(16);b.push(a);return b.push('"></template>');case 1:c.status=2;var e=!0;d=c.chunks;var f=0;c=c.children;for(var g=0;g<c.length;g++){for(e=c[g];f<e.index;f++)b.push(d[f]);e=Mc(a,b,e)}for(;f<d.length-1;f++)b.push(d[f]);f<d.length&&(e=b.push(d[f]));return e;default:throw Error(m(390));}}
function Mc(a,b,c){var d=c.boundary;if(null===d)return Lc(a,b,c);d.parentFlushed=!0;if(d.forceClientRender)return a.responseState.generateStaticMarkup||(d=d.errorDigest,b.push("\x3c!--$!--\x3e"),b.push("<template"),d&&(b.push(' data-dgst="'),d=v(d),b.push(d),b.push('"')),b.push("></template>")),Lc(a,b,c),a=a.responseState.generateStaticMarkup?!0:b.push("\x3c!--/$--\x3e"),a;if(0<d.pendingTasks){d.rootSegmentID=a.nextSegmentId++;0<d.completedSegments.length&&a.partialBoundaries.push(d);var e=a.responseState;
var f=e.nextSuspenseID++;e=e.boundaryPrefix+f.toString(16);d=d.id=e;Ma(b,a.responseState,d);Lc(a,b,c);return b.push("\x3c!--/$--\x3e")}if(d.byteSize>a.progressiveChunkSize)return d.rootSegmentID=a.nextSegmentId++,a.completedBoundaries.push(d),Ma(b,a.responseState,d.id),Lc(a,b,c),b.push("\x3c!--/$--\x3e");c=d.resources;if(e=a.resources.boundaryResources)c.forEach(eb,e),c.clear();a.responseState.generateStaticMarkup||b.push("\x3c!--$--\x3e");c=d.completedSegments;if(1!==c.length)throw Error(m(391));
Mc(a,b,c[0]);a=a.responseState.generateStaticMarkup?!0:b.push("\x3c!--/$--\x3e");return a}function Nc(a,b,c){Na(b,a.responseState,c.formatContext,c.id);Mc(a,b,c);return Oa(b,c.formatContext)}
function Oc(a,b,c){a.resources.boundaryResources=c.resources;for(var d=c.completedSegments,e=0;e<d.length;e++)Pc(a,b,c,d[e]);d.length=0;Ua(b,c.resources);a=a.responseState;d=c.id;e=c.rootSegmentID;c=c.resources;var f;b:{for(f=c.values();;){var g=f.next().value;if(!g)break;if(0===(g.state&1)){f=!0;break b}}f=!1}b.push(a.startInlineScript);f?0===(a.instructions&2)?(a.instructions|=10,b.push('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("')):
0===(a.instructions&8)?(a.instructions|=8,b.push('$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("')):
function Dc(a){if(2!==a.status){var b=M,c=xc.current;xc.current=vc;var d=yc.current;yc.current=wc;var e=a.resources;Aa.push(x);x=e;e=qa.current;qa.current=za;var f=uc;uc=a.responseState;try{var g=a.pingedTasks,k;for(k=0;k<g.length;k++){var h=g[k];var l=a,p=h.blockedBoundary;l.resources.boundaryResources=p?p.resources:null;var n=h.blockedSegment;if(0===n.status){Ob(h.context);try{var r=h.thenableState;h.thenableState=null;Z(l,h,r,h.node);l.responseState.generateStaticMarkup||n.lastPushedText&&n.textEmbedded&&
n.chunks.push("\x3c!-- --\x3e");h.abortSet.delete(h);n.status=1;Lc(l,h.blockedBoundary,n)}catch(G){lc();var D=G===Yb?bc():G;if("object"===typeof D&&null!==D&&"function"===typeof D.then){var H=h.ping;D.then(H,H);h.thenableState=mc()}else{h.abortSet.delete(h);n.status=4;var z=l,I=h.blockedBoundary,sa=D,Sa=X(z,sa);null===I?Y(z,sa):(I.pendingTasks--,I.forceClientRender||(I.forceClientRender=!0,I.errorDigest=Sa,I.parentFlushed&&z.clientRenderedBoundaries.push(I)));z.allPendingTasks--;if(0===z.allPendingTasks){var U=
z.onAllReady;U()}}}finally{l.resources.boundaryResources=null}}}g.splice(0,k);null!==a.destination&&Nc(a,a.destination)}catch(G){X(a,G),Y(a,G)}finally{uc=f,xc.current=c,yc.current=d,x=Aa.pop(),qa.current=e,c===vc&&Ob(b)}}}
function Oc(a,b,c){c.parentFlushed=!0;switch(c.status){case 0:var d=c.id=a.nextSegmentId++;c.lastPushedText=!1;c.textEmbedded=!1;a=a.responseState;b.push('<template id="');b.push(a.placeholderPrefix);a=d.toString(16);b.push(a);return b.push('"></template>');case 1:c.status=2;var e=!0;d=c.chunks;var f=0;c=c.children;for(var g=0;g<c.length;g++){for(e=c[g];f<e.index;f++)b.push(d[f]);e=Pc(a,b,e)}for(;f<d.length-1;f++)b.push(d[f]);f<d.length&&(e=b.push(d[f]));return e;default:throw Error(m(390));}}
function Pc(a,b,c){var d=c.boundary;if(null===d)return Oc(a,b,c);d.parentFlushed=!0;if(d.forceClientRender)return a.responseState.generateStaticMarkup||(d=d.errorDigest,b.push("\x3c!--$!--\x3e"),b.push("<template"),d&&(b.push(' data-dgst="'),d=w(d),b.push(d),b.push('"')),b.push("></template>")),Oc(a,b,c),a=a.responseState.generateStaticMarkup?!0:b.push("\x3c!--/$--\x3e"),a;if(0<d.pendingTasks){d.rootSegmentID=a.nextSegmentId++;0<d.completedSegments.length&&a.partialBoundaries.push(d);var e=a.responseState;
var f=e.nextSuspenseID++;e=e.boundaryPrefix+f.toString(16);d=d.id=e;Na(b,a.responseState,d);Oc(a,b,c);return b.push("\x3c!--/$--\x3e")}if(d.byteSize>a.progressiveChunkSize)return d.rootSegmentID=a.nextSegmentId++,a.completedBoundaries.push(d),Na(b,a.responseState,d.id),Oc(a,b,c),b.push("\x3c!--/$--\x3e");(c=a.resources.boundaryResources)&&d.resources.forEach(ib,c);a.responseState.generateStaticMarkup||b.push("\x3c!--$--\x3e");c=d.completedSegments;if(1!==c.length)throw Error(m(391));Pc(a,b,c[0]);
a=a.responseState.generateStaticMarkup?!0:b.push("\x3c!--/$--\x3e");return a}function Qc(a,b,c){Oa(b,a.responseState,c.formatContext,c.id);Pc(a,b,c);return Pa(b,c.formatContext)}
function Rc(a,b,c){a.resources.boundaryResources=c.resources;for(var d=c.completedSegments,e=0;e<d.length;e++)Sc(a,b,c,d[e]);d.length=0;Xa(b,c.resources,a.responseState);a=a.responseState;d=c.id;e=c.rootSegmentID;c=c.resources;var f=a.stylesToHoist;a.stylesToHoist=!1;var g=0===a.streamingFormat;g?(b.push(a.startInlineScript),f?0===(a.instructions&2)?(a.instructions|=10,b.push('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("')):
0===(a.instructions&8)?(a.instructions|=8,b.push('$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("')):
b.push('$RR("'):0===(a.instructions&2)?(a.instructions|=2,b.push('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("')):
b.push('$RC("');if(null===d)throw Error(m(395));e=e.toString(16);b.push(d);b.push('","');b.push(a.segmentPrefix);b.push(e);f?(b.push('",'),db(b,c)):b.push('"');b=b.push(")\x3c/script>");return b}
function Pc(a,b,c,d){if(2===d.status)return!0;var e=d.id;if(-1===e){if(-1===(d.id=c.rootSegmentID))throw Error(m(392));return Nc(a,b,d)}Nc(a,b,d);a=a.responseState;b.push(a.startInlineScript);0===(a.instructions&1)?(a.instructions|=1,b.push('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("')):b.push('$RS("');b.push(a.segmentPrefix);e=e.toString(16);
b.push(e);b.push('","');b.push(a.placeholderPrefix);b.push(e);b=b.push('")\x3c/script>');return b}
function Kc(a,b){try{var c,d=a.completedRootSegment;if(null!==d)if(0===a.pendingRootTasks){bb(b,a.resources,a.responseState,0===a.allPendingTasks);Mc(a,b,d);a.completedRootSegment=null;var e=a.responseState.bootstrapChunks;for(d=0;d<e.length-1;d++)b.push(e[d]);d<e.length&&b.push(e[d])}else return;else cb(b,a.resources,a.responseState);var f=a.clientRenderedBoundaries;for(c=0;c<f.length;c++){var g=f[c];e=b;var k=a.responseState,h=g.id,l=g.errorDigest,n=g.errorMessage,p=g.errorComponentStack;e.push(k.startInlineScript);
0===(k.instructions&4)?(k.instructions|=4,e.push('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("')):e.push('$RX("');if(null===h)throw Error(m(395));e.push(h);e.push('"');if(l||n||p){e.push(",");var I=Qa(l||"");e.push(I)}if(n||p){e.push(",");var B=Qa(n||"");e.push(B)}if(p){e.push(",");var ra=Qa(p);e.push(ra)}if(!e.push(")\x3c/script>")){a.destination=null;c++;f.splice(0,
c);return}}f.splice(0,c);var E=a.completedBoundaries;for(c=0;c<E.length;c++)if(!Oc(a,b,E[c])){a.destination=null;c++;E.splice(0,c);return}E.splice(0,c);var C=a.partialBoundaries;for(c=0;c<C.length;c++){var Q=C[c];a:{f=a;g=b;f.resources.boundaryResources=Q.resources;var U=Q.completedSegments;for(k=0;k<U.length;k++)if(!Pc(f,g,Q,U[k])){k++;U.splice(0,k);var sa=!1;break a}U.splice(0,k);sa=Ua(g,Q.resources)}if(!sa){a.destination=null;c++;C.splice(0,c);return}}C.splice(0,c);var G=a.completedBoundaries;
for(c=0;c<G.length;c++)if(!Oc(a,b,G[c])){a.destination=null;c++;G.splice(0,c);return}G.splice(0,c)}finally{0===a.allPendingTasks&&0===a.pingedTasks.length&&0===a.clientRenderedBoundaries.length&&0===a.completedBoundaries.length&&(a=a.responseState,a.hasBody&&(b.push("</"),b.push("body"),b.push(">")),a.htmlChunks&&(b.push("</"),b.push("html"),b.push(">")),b.push(null))}}
function Qc(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=void 0===b?Error(m(432)):b;c.forEach(function(e){return Jc(e,a,d)});c.clear()}null!==a.destination&&Kc(a,a.destination)}catch(e){X(a,e),Y(a,e)}}function Rc(){}
function Sc(a,b,c,d){var e=!1,f=null,g="",k={push:function(l){null!==l&&(g+=l);return!0},destroy:function(l){e=!0;f=l}},h=!1;a=wc(a,gb(c,b?b.identifierPrefix:void 0),{insertionMode:2,selectedValue:null,noscriptTagInScope:!1},Infinity,Rc,void 0,function(){h=!0},void 0,void 0);zc(a);Qc(a,d);if(1===a.status)a.status=2,k.destroy(a.fatalError);else if(2!==a.status&&null===a.destination){a.destination=k;try{Kc(a,k)}catch(l){X(a,l),Y(a,l)}}if(e&&f!==d)throw f;if(!h)throw Error(m(426));return g}
exports.renderToNodeStream=function(){throw Error(m(207));};exports.renderToStaticMarkup=function(a,b){return Sc(a,b,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')};exports.renderToStaticNodeStream=function(){throw Error(m(208));};exports.renderToString=function(a,b){return Sc(a,b,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')};
exports.version="18.3.0-next-41110021f-20230301";
b.push('$RC("')):f?b.push('<template data-rri="" data-bid="'):b.push('<template data-rci="" data-bid="');if(null===d)throw Error(m(395));e=e.toString(16);b.push(d);g?b.push('","'):b.push('" data-sid="');b.push(a.segmentPrefix);b.push(e);f?g?(b.push('",'),gb(b,c)):(b.push('" data-sty="'),hb(b,c)):g&&b.push('"');b=g?b.push(")\x3c/script>"):b.push('"></template>');return b}
function Sc(a,b,c,d){if(2===d.status)return!0;var e=d.id;if(-1===e){if(-1===(d.id=c.rootSegmentID))throw Error(m(392));return Qc(a,b,d)}Qc(a,b,d);a=a.responseState;(c=0===a.streamingFormat)?(b.push(a.startInlineScript),0===(a.instructions&1)?(a.instructions|=1,b.push('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("')):b.push('$RS("')):b.push('<template data-rsi="" data-sid="');
b.push(a.segmentPrefix);e=e.toString(16);b.push(e);c?b.push('","'):b.push('" data-pid="');b.push(a.placeholderPrefix);b.push(e);b=c?b.push('")\x3c/script>'):b.push('"></template>');return b}
function Nc(a,b){try{var c,d=a.completedRootSegment;if(null!==d)if(0===a.pendingRootTasks){db(b,a.resources,a.responseState,0===a.allPendingTasks);Pc(a,b,d);a.completedRootSegment=null;var e=a.responseState.bootstrapChunks;for(d=0;d<e.length-1;d++)b.push(e[d]);d<e.length&&b.push(e[d])}else return;else fb(b,a.resources,a.responseState);var f=a.clientRenderedBoundaries;for(c=0;c<f.length;c++){var g=f[c];e=b;var k=a.responseState,h=g.id,l=g.errorDigest,p=g.errorMessage,n=g.errorComponentStack,r=0===
k.streamingFormat;r?(e.push(k.startInlineScript),0===(k.instructions&4)?(k.instructions|=4,e.push('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("')):e.push('$RX("')):e.push('<template data-rxi="" data-bid="');if(null===h)throw Error(m(395));e.push(h);r&&e.push('"');if(l||p||n)if(r){e.push(",");var D=Ra(l||"");e.push(D)}else{e.push('" data-dgst="');var H=w(l||"");
e.push(H)}if(p||n)if(r){e.push(",");var z=Ra(p||"");e.push(z)}else{e.push('" data-msg="');var I=w(p||"");e.push(I)}if(n)if(r){e.push(",");var sa=Ra(n);e.push(sa)}else{e.push('" data-stck="');var Sa=w(n);e.push(Sa)}if(r?!e.push(")\x3c/script>"):!e.push('"></template>')){a.destination=null;c++;f.splice(0,c);return}}f.splice(0,c);var U=a.completedBoundaries;for(c=0;c<U.length;c++)if(!Rc(a,b,U[c])){a.destination=null;c++;U.splice(0,c);return}U.splice(0,c);var G=a.partialBoundaries;for(c=0;c<G.length;c++){var va=
G[c];a:{f=a;g=b;f.resources.boundaryResources=va.resources;var wa=va.completedSegments;for(k=0;k<wa.length;k++)if(!Sc(f,g,va,wa[k])){k++;wa.splice(0,k);var Sb=!1;break a}wa.splice(0,k);Sb=Xa(g,va.resources,f.responseState)}if(!Sb){a.destination=null;c++;G.splice(0,c);return}}G.splice(0,c);var xa=a.completedBoundaries;for(c=0;c<xa.length;c++)if(!Rc(a,b,xa[c])){a.destination=null;c++;xa.splice(0,c);return}xa.splice(0,c)}finally{0===a.allPendingTasks&&0===a.pingedTasks.length&&0===a.clientRenderedBoundaries.length&&
0===a.completedBoundaries.length&&(a=a.responseState,a.hasBody&&(b.push("</"),b.push("body"),b.push(">")),a.htmlChunks&&(b.push("</"),b.push("html"),b.push(">")),b.push(null))}}function Tc(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=void 0===b?Error(m(432)):b;c.forEach(function(e){return Mc(e,a,d)});c.clear()}null!==a.destination&&Nc(a,a.destination)}catch(e){X(a,e),Y(a,e)}}function Uc(){}
function Vc(a,b,c,d,e){var f=!1,g=null,k="",h={push:function(p){null!==p&&(k+=p);return!0},destroy:function(p){f=!0;g=p}},l=!1;a=Ac(a,jb(c,b?b.identifierPrefix:void 0,e),{insertionMode:2,selectedValue:null,noscriptTagInScope:!1},Infinity,Uc,void 0,function(){l=!0},void 0,void 0);Dc(a);Tc(a,d);if(1===a.status)a.status=2,h.destroy(a.fatalError);else if(2!==a.status&&null===a.destination){a.destination=h;try{Nc(a,h)}catch(p){X(a,p),Y(a,p)}}if(f&&g!==d)throw g;if(!l)throw Error(m(426));return k}
exports.renderToNodeStream=function(){throw Error(m(207));};exports.renderToStaticMarkup=function(a,b){return Vc(a,b,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')};exports.renderToStaticNodeStream=function(){throw Error(m(208));};exports.renderToString=function(a,b){return Vc(a,b,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')};
exports.version="18.3.0-next-49f741046-20230305";

View file

@ -8,134 +8,138 @@
* LICENSE file in the root directory of this source tree.
*/
'use strict';var aa=require("react"),ba=require("react-dom"),ca=require("stream");function da(a,b){a.push(b)}
var p=Object.assign,q=Object.prototype.hasOwnProperty,ea=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),fa={},ha={};
function ia(a){if(q.call(ha,a))return!0;if(q.call(fa,a))return!1;if(ea.test(a))return ha[a]=!0;fa[a]=!0;return!1}function r(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var t={};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){t[a]=new r(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];t[b]=new r(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){t[a]=new r(a,2,!1,a.toLowerCase(),null,!1,!1)});
["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){t[a]=new r(a,2,!1,a,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){t[a]=new r(a,3,!1,a.toLowerCase(),null,!1,!1)});
["checked","multiple","muted","selected"].forEach(function(a){t[a]=new r(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){t[a]=new r(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){t[a]=new r(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){t[a]=new r(a,5,!1,a.toLowerCase(),null,!1,!1)});var ja=/[\-:]([a-z])/g;function ka(a){return a[1].toUpperCase()}
"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering transform-origin underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=a.replace(ja,
ka);t[b]=new r(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(ja,ka);t[b]=new r(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(ja,ka);t[b]=new r(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){t[a]=new r(a,1,!1,a.toLowerCase(),null,!1,!1)});
t.xlinkHref=new r("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){t[a]=new r(a,1,!1,a.toLowerCase(),null,!0,!0)});
var u={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,tabSize:!0,widows:!0,zIndex:!0,
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},la=["Webkit","ms","Moz","O"];Object.keys(u).forEach(function(a){la.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);u[b]=u[a]})});var ma=/["'&<>]/;
function v(a){if("boolean"===typeof a||"number"===typeof a)return""+a;a=""+a;var b=ma.exec(a);if(b){var c="",d,e=0;for(d=b.index;d<a.length;d++){switch(a.charCodeAt(d)){case 34:b="&quot;";break;case 38:b="&amp;";break;case 39:b="&#x27;";break;case 60:b="&lt;";break;case 62:b="&gt;";break;default:continue}e!==d&&(c+=a.substring(e,d));e=d+1;c+=b}a=e!==d?c+a.substring(e,d):c}return a}
var na=/([A-Z])/g,oa=/^ms-/,pa=Array.isArray,sa=ba.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,xa={prefetchDNS:ta,preconnect:ua,preload:va,preinit:wa},w=null,ya=[];function x(a,b,c){return{insertionMode:a,selectedValue:b,noscriptTagInScope:c}}
function za(a,b,c){switch(b){case "noscript":return x(2,null,!0);case "select":return x(2,null!=c.value?c.value:c.defaultValue,a.noscriptTagInScope);case "svg":return x(3,null,a.noscriptTagInScope);case "math":return x(4,null,a.noscriptTagInScope);case "foreignObject":return x(2,null,a.noscriptTagInScope);case "table":return x(5,null,a.noscriptTagInScope);case "thead":case "tbody":case "tfoot":return x(6,null,a.noscriptTagInScope);case "colgroup":return x(8,null,a.noscriptTagInScope);case "tr":return x(7,
null,a.noscriptTagInScope)}return 5<=a.insertionMode?x(2,null,a.noscriptTagInScope):0===a.insertionMode?"html"===b?x(1,null,!1):x(2,null,!1):1===a.insertionMode?x(2,null,!1):a}var Aa=new Map;
function Ba(a,b){if("object"!==typeof b)throw Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");var c=!0,d;for(d in b)if(q.call(b,d)){var e=b[d];if(null!=e&&"boolean"!==typeof e&&""!==e){if(0===d.indexOf("--")){var f=v(d);e=v((""+e).trim())}else f=Aa.get(d),void 0===f&&(f=v(d.replace(na,"-$1").toLowerCase().replace(oa,"-ms-")),Aa.set(d,f)),e="number"===typeof e?0===e||q.call(u,d)?""+e:e+"px":
v((""+e).trim());c?(c=!1,a.push(' style="',f,":",e)):a.push(";",f,":",e)}}c||a.push('"')}
function y(a,b,c){switch(b){case "style":Ba(a,c);return;case "defaultValue":case "defaultChecked":case "innerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":return}if(!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]){var d=t.hasOwnProperty(b)?t[b]:null;if(null!==d){switch(typeof c){case "function":case "symbol":return;case "boolean":if(!d.acceptsBooleans)return}b=d.attributeName;switch(d.type){case 3:c&&a.push(" ",b,'=""');break;case 4:!0===c?a.push(" ",b,
'=""'):!1!==c&&a.push(" ",b,'="',v(c),'"');break;case 5:isNaN(c)||a.push(" ",b,'="',v(c),'"');break;case 6:!isNaN(c)&&1<=c&&a.push(" ",b,'="',v(c),'"');break;default:d.sanitizeURL&&(c=""+c),a.push(" ",b,'="',v(c),'"')}}else if(ia(b)){switch(typeof c){case "function":case "symbol":return;case "boolean":if(d=b.toLowerCase().slice(0,5),"data-"!==d&&"aria-"!==d)return}a.push(" ",b,'="',v(c),'"')}}}
function z(a,b,c){if(null!=b){if(null!=c)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!==typeof b||!("__html"in b))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");b=b.__html;null!==b&&void 0!==b&&a.push(""+b)}}function Ca(a){var b="";aa.Children.forEach(a,function(c){null!=c&&(b+=c)});return b}
function Da(a,b,c,d,e,f,g){var k=b.rel,h=b.href,l=b.precedence;if(3===f||g||"string"!==typeof k||"string"!==typeof h||""===h)return C(a,b),null;if("stylesheet"===b.rel){c="[style]"+h;if("string"!==typeof l||null!=b.disabled||b.onLoad||b.onError)return e=d.preloadsMap.get(c),e||(e={type:"preload",chunks:[],state:0,props:Ea(h,b)},d.preloadsMap.set(c,e)),C(e.chunks,e.props),d.usedStylesheets.add(e),C(a,b);h=d.stylesMap.get(c);if(!h){b=p({},b,{"data-precedence":b.precedence,precedence:null});if(h=d.preloadsMap.get(c))h.state|=
4,h=h.props,null==b.crossOrigin&&(b.crossOrigin=h.crossOrigin),null==b.integrity&&(b.integrity=h.integrity);h={type:"stylesheet",chunks:[],state:d.boundaryResources?4:0,props:b};d.stylesMap.set(c,h);b=d.precedences.get(l);b||(b=new Set,d.precedences.set(l,b));b.add(h)}d.boundaryResources&&d.boundaryResources.add(h);e&&a.push("\x3c!-- --\x3e");return null}if(b.onLoad||b.onError)return C(a,b);e&&a.push("\x3c!-- --\x3e");switch(b.rel){case "preconnect":case "dns-prefetch":return C(c.preconnectChunks,
b);case "preload":return C(c.preloadChunks,b);default:return C(c.hoistableChunks,b)}}function C(a,b){a.push(E("link"));for(var c in b)if(q.call(b,c)){var d=b[c];if(null!=d)switch(c){case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:y(a,c,d)}}a.push("/>");return null}
function Fa(a,b){a.push(E("style"));var c=null,d=null,e;for(e in b)if(q.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:y(a,e,f)}}a.push(">");b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(v(""+b));z(a,d,c);a.push("</","style",">");return null}
function Ga(a,b,c){a.push(E(c));for(var d in b)if(q.call(b,d)){var e=b[d];if(null!=e)switch(d){case "children":case "dangerouslySetInnerHTML":throw Error(c+" is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:y(a,d,e)}}a.push("/>");return null}
function Ha(a,b){a.push(E("title"));var c=null,d=null,e;for(e in b)if(q.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:y(a,e,f)}}a.push(">");b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(v(""+b));z(a,d,c);a.push("</","title",">");return null}
function Ia(a,b){a.push(E("script"));var c=null,d=null,e;for(e in b)if(q.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:y(a,e,f)}}a.push(">");z(a,d,c);"string"===typeof c&&a.push(v(c));a.push("</","script",">");return null}
function G(a,b,c){a.push(E(c));var d=c=null,e;for(e in b)if(q.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:y(a,e,f)}}a.push(">");z(a,d,c);return"string"===typeof c?(a.push(v(c)),null):c}var Ja=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Ka=new Map;function E(a){var b=Ka.get(a);if(void 0===b){if(!Ja.test(a))throw Error("Invalid tag: "+a);b="<"+a;Ka.set(a,b)}return b}
function La(a,b,c,d,e,f,g){switch(b){case "select":a.push(E("select"));d=g=null;for(var k in c)if(q.call(c,k)){var h=c[k];if(null!=h)switch(k){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;case "defaultValue":case "value":break;default:y(a,k,h)}}a.push(">");z(a,d,g);return g;case "option":g=f.selectedValue;a.push(E("option"));var l=d=null,m=k=null;for(h in c)if(q.call(c,h)){var n=c[h];if(null!=n)switch(h){case "children":d=n;break;case "selected":k=n;break;case "dangerouslySetInnerHTML":m=
n;break;case "value":l=n;default:y(a,h,n)}}if(null!=g)if(c=null!==l?""+l:Ca(d),pa(g))for(h=0;h<g.length;h++){if(""+g[h]===c){a.push(' selected=""');break}}else""+g===c&&a.push(' selected=""');else k&&a.push(' selected=""');a.push(">");z(a,m,d);return d;case "textarea":a.push(E("textarea"));h=d=g=null;for(l in c)if(q.call(c,l)&&(m=c[l],null!=m))switch(l){case "children":h=m;break;case "value":g=m;break;case "defaultValue":d=m;break;case "dangerouslySetInnerHTML":throw Error("`dangerouslySetInnerHTML` does not make sense on <textarea>.");
default:y(a,l,m)}null===g&&null!==d&&(g=d);a.push(">");if(null!=h){if(null!=g)throw Error("If you supply `defaultValue` on a <textarea>, do not pass children.");if(pa(h)&&1<h.length)throw Error("<textarea> can only have at most one child.");g=""+h}"string"===typeof g&&"\n"===g[0]&&a.push("\n");null!==g&&a.push(v(""+g));return null;case "input":a.push(E("input"));l=h=d=g=null;for(m in c)if(q.call(c,m)&&(k=c[m],null!=k))switch(m){case "children":case "dangerouslySetInnerHTML":throw Error("input is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
case "defaultChecked":l=k;break;case "defaultValue":d=k;break;case "checked":h=k;break;case "value":g=k;break;default:y(a,m,k)}null!==h?y(a,"checked",h):null!==l&&y(a,"checked",l);null!==g?y(a,"value",g):null!==d&&y(a,"value",d);a.push("/>");return null;case "menuitem":a.push(E("menuitem"));for(var H in c)if(q.call(c,H)&&(g=c[H],null!=g))switch(H){case "children":case "dangerouslySetInnerHTML":throw Error("menuitems cannot have `children` nor `dangerouslySetInnerHTML`.");default:y(a,H,g)}a.push(">");
return null;case "title":return 3===f.insertionMode||f.noscriptTagInScope?a=Ha(a,c):(Ha(e.hoistableChunks,c),a=null),a;case "link":return Da(a,c,e,d,g,f.insertionMode,f.noscriptTagInScope);case "script":a:if(3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof c.src||!c.src)a=Ia(a,c);else{l="[script]"+c.src;if(!0!==c.async||c.onLoad||c.onError){if(h=d.preloadsMap.get(l),h||(h={type:"preload",chunks:[],state:0,props:{rel:"preload",as:"script",href:c.src,crossOrigin:c.crossOrigin,integrity:c.integrity,
referrerPolicy:c.referrerPolicy}},d.preloadsMap.set(l,h),d.usedScripts.add(h),C(h.chunks,h.props)),!0!==c.async){Ia(a,c);a=null;break a}}else if(h=d.scriptsMap.get(l),!h){h={type:"script",chunks:[],state:0,props:null};d.scriptsMap.set(l,h);d.scripts.add(h);m=c;if(d=d.preloadsMap.get(l))d.state|=4,c=m=p({},c),d=d.props,null==c.crossOrigin&&(c.crossOrigin=d.crossOrigin),null==c.integrity&&(c.integrity=d.integrity);Ia(h.chunks,m)}g&&a.push("\x3c!-- --\x3e");a=null}return a;case "style":return h=c.precedence,
m=c.href,3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof h||"string"!==typeof m||""===m?a=Fa(a,c):(l="[style]"+m,m=d.stylesMap.get(l),m||(m={type:"style",chunks:[],state:d.boundaryResources?4:0,props:p({},c,{"data-precedence":c.precedence,precedence:null,"data-href":c.href,href:null})},d.stylesMap.set(l,m),Fa(m.chunks,m.props),c=d.precedences.get(h),c||(c=new Set,d.precedences.set(h,c)),c.add(m),d.boundaryResources&&d.boundaryResources.add(m)),g&&a.push("\x3c!-- --\x3e"),a=void 0),a;
case "meta":return 3===f.insertionMode||f.noscriptTagInScope?a=Ga(a,c,"meta"):(g&&a.push("\x3c!-- --\x3e"),a="string"===typeof c.charSet?Ga(e.charsetChunks,c,"meta"):Ga(e.hoistableChunks,c,"meta")),a;case "listing":case "pre":a.push(E(b));d=g=null;for(n in c)if(q.call(c,n)&&(h=c[n],null!=h))switch(n){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;default:y(a,n,h)}a.push(">");if(null!=d){if(null!=g)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");
if("object"!==typeof d||!("__html"in d))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");c=d.__html;null!==c&&void 0!==c&&("string"===typeof c&&0<c.length&&"\n"===c[0]?a.push("\n",c):a.push(""+c))}"string"===typeof g&&"\n"===g[0]&&a.push("\n");return g;case "base":case "area":case "br":case "col":case "embed":case "hr":case "img":case "keygen":case "param":case "source":case "track":case "wbr":return Ga(a,
c,b);case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return G(a,c,b);case "head":return 2>f.insertionMode&&null===e.headChunks?(e.headChunks=[],a=G(e.headChunks,c,"head")):a=G(a,c,"head"),a;case "html":return 0===f.insertionMode&&null===e.htmlChunks?(e.htmlChunks=["<!DOCTYPE html>"],a=G(e.htmlChunks,c,"html")):a=G(a,c,"html"),a;default:if(-1===b.indexOf("-")&&"string"!==typeof c.is)return G(a,
c,b);a.push(E(b));d=g=null;for(var A in c)if(q.call(c,A)&&(h=c[A],null!=h))switch(A){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;case "style":Ba(a,h);break;case "suppressContentEditableWarning":case "suppressHydrationWarning":break;default:ia(A)&&"function"!==typeof h&&"symbol"!==typeof h&&a.push(" ",A,'="',v(h),'"')}a.push(">");z(a,d,g);return g}}
function Ma(a,b,c){a.push('\x3c!--$?--\x3e<template id="');if(null===c)throw Error("An ID must have been assigned before we can complete the boundary.");a.push(c);return a.push('"></template>')}
function Na(a,b,c,d){switch(c.insertionMode){case 0:case 1:case 2:return a.push('<div hidden id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 3:return a.push('<svg aria-hidden="true" style="display:none" id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 4:return a.push('<math aria-hidden="true" style="display:none" id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 5:return a.push('<table hidden id="'),a.push(b.segmentPrefix),
var p=Object.assign,r=Object.prototype.hasOwnProperty,ea=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),fa={},ha={};
function t(a){if(r.call(ha,a))return!0;if(r.call(fa,a))return!1;if(ea.test(a))return ha[a]=!0;fa[a]=!0;return!1}function u(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var v={};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){v[a]=new u(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];v[b]=new u(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){v[a]=new u(a,2,!1,a.toLowerCase(),null,!1,!1)});
["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){v[a]=new u(a,2,!1,a,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){v[a]=new u(a,3,!1,a.toLowerCase(),null,!1,!1)});
["checked","multiple","muted","selected"].forEach(function(a){v[a]=new u(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){v[a]=new u(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){v[a]=new u(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){v[a]=new u(a,5,!1,a.toLowerCase(),null,!1,!1)});var ia=/[\-:]([a-z])/g;function ja(a){return a[1].toUpperCase()}
"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering transform-origin underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=a.replace(ia,
ja);v[b]=new u(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(ia,ja);v[b]=new u(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(ia,ja);v[b]=new u(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){v[a]=new u(a,1,!1,a.toLowerCase(),null,!1,!1)});
v.xlinkHref=new u("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){v[a]=new u(a,1,!1,a.toLowerCase(),null,!0,!0)});
var ka={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,tabSize:!0,widows:!0,zIndex:!0,
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},la=["Webkit","ms","Moz","O"];Object.keys(ka).forEach(function(a){la.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);ka[b]=ka[a]})});var ma=/["'&<>]/;
function w(a){if("boolean"===typeof a||"number"===typeof a)return""+a;a=""+a;var b=ma.exec(a);if(b){var c="",d,e=0;for(d=b.index;d<a.length;d++){switch(a.charCodeAt(d)){case 34:b="&quot;";break;case 38:b="&amp;";break;case 39:b="&#x27;";break;case 60:b="&lt;";break;case 62:b="&gt;";break;default:continue}e!==d&&(c+=a.substring(e,d));e=d+1;c+=b}a=e!==d?c+a.substring(e,d):c}return a}
var na=/([A-Z])/g,oa=/^ms-/,pa=Array.isArray,qa=ba.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,za={prefetchDNS:sa,preconnect:ta,preload:xa,preinit:ya},x=null,Aa=[];function z(a,b,c){return{insertionMode:a,selectedValue:b,noscriptTagInScope:c}}
function Ba(a,b,c){switch(b){case "noscript":return z(2,null,!0);case "select":return z(2,null!=c.value?c.value:c.defaultValue,a.noscriptTagInScope);case "svg":return z(3,null,a.noscriptTagInScope);case "math":return z(4,null,a.noscriptTagInScope);case "foreignObject":return z(2,null,a.noscriptTagInScope);case "table":return z(5,null,a.noscriptTagInScope);case "thead":case "tbody":case "tfoot":return z(6,null,a.noscriptTagInScope);case "colgroup":return z(8,null,a.noscriptTagInScope);case "tr":return z(7,
null,a.noscriptTagInScope)}return 5<=a.insertionMode?z(2,null,a.noscriptTagInScope):0===a.insertionMode?"html"===b?z(1,null,!1):z(2,null,!1):1===a.insertionMode?z(2,null,!1):a}var Ca=new Map;
function Da(a,b){if("object"!==typeof b)throw Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");var c=!0,d;for(d in b)if(r.call(b,d)){var e=b[d];if(null!=e&&"boolean"!==typeof e&&""!==e){if(0===d.indexOf("--")){var f=w(d);e=w((""+e).trim())}else f=Ca.get(d),void 0===f&&(f=w(d.replace(na,"-$1").toLowerCase().replace(oa,"-ms-")),Ca.set(d,f)),e="number"===typeof e?0===e||r.call(ka,d)?""+e:e+"px":
w((""+e).trim());c?(c=!1,a.push(' style="',f,":",e)):a.push(";",f,":",e)}}c||a.push('"')}
function A(a,b,c){switch(b){case "style":Da(a,c);return;case "defaultValue":case "defaultChecked":case "innerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":return}if(!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]){var d=v.hasOwnProperty(b)?v[b]:null;if(null!==d){switch(typeof c){case "function":case "symbol":return;case "boolean":if(!d.acceptsBooleans)return}b=d.attributeName;switch(d.type){case 3:c&&a.push(" ",b,'=""');break;case 4:!0===c?a.push(" ",b,
'=""'):!1!==c&&a.push(" ",b,'="',w(c),'"');break;case 5:isNaN(c)||a.push(" ",b,'="',w(c),'"');break;case 6:!isNaN(c)&&1<=c&&a.push(" ",b,'="',w(c),'"');break;default:d.sanitizeURL&&(c=""+c),a.push(" ",b,'="',w(c),'"')}}else if(t(b)){switch(typeof c){case "function":case "symbol":return;case "boolean":if(d=b.toLowerCase().slice(0,5),"data-"!==d&&"aria-"!==d)return}a.push(" ",b,'="',w(c),'"')}}}
function B(a,b,c){if(null!=b){if(null!=c)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!==typeof b||!("__html"in b))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");b=b.__html;null!==b&&void 0!==b&&a.push(""+b)}}function Ea(a){var b="";aa.Children.forEach(a,function(c){null!=c&&(b+=c)});return b}
function Fa(a,b,c,d,e,f,g){var k=b.rel,h=b.href,l=b.precedence;if(3===f||g||"string"!==typeof k||"string"!==typeof h||""===h)return D(a,b),null;if("stylesheet"===b.rel){c="[style]"+h;if("string"!==typeof l||null!=b.disabled||b.onLoad||b.onError)return e=d.preloadsMap.get(c),e||(e={type:"preload",chunks:[],state:0,props:Ga(h,b)},d.preloadsMap.set(c,e)),D(e.chunks,e.props),d.usedStylesheets.add(e),D(a,b);h=d.stylesMap.get(c);if(!h){b=p({},b,{"data-precedence":b.precedence,precedence:null});if(h=d.preloadsMap.get(c))h.state|=
4,h=h.props,null==b.crossOrigin&&(b.crossOrigin=h.crossOrigin),null==b.integrity&&(b.integrity=h.integrity);h={type:"stylesheet",chunks:[],state:0,props:b};d.stylesMap.set(c,h);b=d.precedences.get(l);b||(b=new Set,d.precedences.set(l,b),c={type:"style",chunks:[],state:0,props:{precedence:l,hrefs:[]}},b.add(c),d.stylePrecedences.set(l,c));b.add(h)}d.boundaryResources&&d.boundaryResources.add(h);e&&a.push("\x3c!-- --\x3e");return null}if(b.onLoad||b.onError)return D(a,b);e&&a.push("\x3c!-- --\x3e");
switch(b.rel){case "preconnect":case "dns-prefetch":return D(c.preconnectChunks,b);case "preload":return D(c.preloadChunks,b);default:return D(c.hoistableChunks,b)}}function D(a,b){a.push(E("link"));for(var c in b)if(r.call(b,c)){var d=b[c];if(null!=d)switch(c){case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:A(a,c,d)}}a.push("/>");return null}
function Ha(a,b,c){a.push(E(c));for(var d in b)if(r.call(b,d)){var e=b[d];if(null!=e)switch(d){case "children":case "dangerouslySetInnerHTML":throw Error(c+" is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:A(a,d,e)}}a.push("/>");return null}
function Ia(a,b){a.push(E("title"));var c=null,d=null,e;for(e in b)if(r.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:A(a,e,f)}}a.push(">");b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(w(""+b));B(a,d,c);a.push("</","title",">");return null}
function Ja(a,b){a.push(E("script"));var c=null,d=null,e;for(e in b)if(r.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:A(a,e,f)}}a.push(">");B(a,d,c);"string"===typeof c&&a.push(w(c));a.push("</","script",">");return null}
function I(a,b,c){a.push(E(c));var d=c=null,e;for(e in b)if(r.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:A(a,e,f)}}a.push(">");B(a,d,c);return"string"===typeof c?(a.push(w(c)),null):c}var Ka=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,La=new Map;function E(a){var b=La.get(a);if(void 0===b){if(!Ka.test(a))throw Error("Invalid tag: "+a);b="<"+a;La.set(a,b)}return b}
function Ma(a,b,c,d,e,f,g){switch(b){case "select":a.push(E("select"));d=g=null;for(var k in c)if(r.call(c,k)){var h=c[k];if(null!=h)switch(k){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;case "defaultValue":case "value":break;default:A(a,k,h)}}a.push(">");B(a,d,g);return g;case "option":g=f.selectedValue;a.push(E("option"));var l=d=null,n=null;h=null;for(var m in c)if(r.call(c,m)){var q=c[m];if(null!=q)switch(m){case "children":d=q;break;case "selected":n=q;break;case "dangerouslySetInnerHTML":h=
q;break;case "value":l=q;default:A(a,m,q)}}if(null!=g)if(c=null!==l?""+l:Ea(d),pa(g))for(m=0;m<g.length;m++){if(""+g[m]===c){a.push(' selected=""');break}}else""+g===c&&a.push(' selected=""');else n&&a.push(' selected=""');a.push(">");B(a,h,d);return d;case "textarea":a.push(E("textarea"));h=d=g=null;for(q in c)if(r.call(c,q)&&(m=c[q],null!=m))switch(q){case "children":h=m;break;case "value":g=m;break;case "defaultValue":d=m;break;case "dangerouslySetInnerHTML":throw Error("`dangerouslySetInnerHTML` does not make sense on <textarea>.");
default:A(a,q,m)}null===g&&null!==d&&(g=d);a.push(">");if(null!=h){if(null!=g)throw Error("If you supply `defaultValue` on a <textarea>, do not pass children.");if(pa(h)&&1<h.length)throw Error("<textarea> can only have at most one child.");g=""+h}"string"===typeof g&&"\n"===g[0]&&a.push("\n");null!==g&&a.push(w(""+g));return null;case "input":a.push(E("input"));m=h=d=g=null;for(l in c)if(r.call(c,l)&&(n=c[l],null!=n))switch(l){case "children":case "dangerouslySetInnerHTML":throw Error("input is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
case "defaultChecked":m=n;break;case "defaultValue":d=n;break;case "checked":h=n;break;case "value":g=n;break;default:A(a,l,n)}null!==h?A(a,"checked",h):null!==m&&A(a,"checked",m);null!==g?A(a,"value",g):null!==d&&A(a,"value",d);a.push("/>");return null;case "menuitem":a.push(E("menuitem"));for(var C in c)if(r.call(c,C)&&(g=c[C],null!=g))switch(C){case "children":case "dangerouslySetInnerHTML":throw Error("menuitems cannot have `children` nor `dangerouslySetInnerHTML`.");default:A(a,C,g)}a.push(">");
return null;case "title":return 3===f.insertionMode||f.noscriptTagInScope?a=Ia(a,c):(Ia(e.hoistableChunks,c),a=null),a;case "link":return Fa(a,c,e,d,g,f.insertionMode,f.noscriptTagInScope);case "script":a:if(3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof c.src||!c.src)a=Ja(a,c);else{l="[script]"+c.src;if(!0!==c.async||c.onLoad||c.onError){if(h=d.preloadsMap.get(l),h||(h={type:"preload",chunks:[],state:0,props:{rel:"preload",as:"script",href:c.src,crossOrigin:c.crossOrigin,integrity:c.integrity,
referrerPolicy:c.referrerPolicy}},d.preloadsMap.set(l,h),d.usedScripts.add(h),D(h.chunks,h.props)),!0!==c.async){Ja(a,c);a=null;break a}}else if(h=d.scriptsMap.get(l),!h){h={type:"script",chunks:[],state:0,props:null};d.scriptsMap.set(l,h);d.scripts.add(h);m=c;if(d=d.preloadsMap.get(l))d.state|=4,c=m=p({},c),d=d.props,null==c.crossOrigin&&(c.crossOrigin=d.crossOrigin),null==c.integrity&&(c.integrity=d.integrity);Ja(h.chunks,m)}g&&a.push("\x3c!-- --\x3e");a=null}return a;case "style":m=c.precedence;
l=c.href;if(3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof m||"string"!==typeof l||""===l){a.push(E("style"));d=g=null;for(n in c)if(r.call(c,n)&&(h=c[n],null!=h))switch(n){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;default:A(a,n,h)}a.push(">");c=Array.isArray(g)?2>g.length?g[0]:null:g;"function"!==typeof c&&"symbol"!==typeof c&&null!==c&&void 0!==c&&a.push(w(""+c));B(a,d,g);a.push("</","style",">");a=null}else{n="[style]"+l;q=d.stylesMap.get(n);if(!q){(q=d.stylePrecedences.get(m))?
q.props.hrefs.push(l):(q={type:"style",chunks:[],state:0,props:{precedence:m,hrefs:[l]}},d.stylePrecedences.set(m,q),l=new Set,l.add(q),d.precedences.set(m,l));d.stylesMap.set(n,q);d.boundaryResources&&d.boundaryResources.add(q);d=q.chunks;l=m=null;for(h in c)if(r.call(c,h)&&(n=c[h],null!=n))switch(h){case "children":m=n;break;case "dangerouslySetInnerHTML":l=n}c=Array.isArray(m)?2>m.length?m[0]:null:m;"function"!==typeof c&&"symbol"!==typeof c&&null!==c&&void 0!==c&&d.push(w(""+c));B(d,l,m)}g&&a.push("\x3c!-- --\x3e");
a=void 0}return a;case "meta":return 3===f.insertionMode||f.noscriptTagInScope?a=Ha(a,c,"meta"):(g&&a.push("\x3c!-- --\x3e"),a="string"===typeof c.charSet?Ha(e.charsetChunks,c,"meta"):Ha(e.hoistableChunks,c,"meta")),a;case "listing":case "pre":a.push(E(b));d=g=null;for(var G in c)if(r.call(c,G)&&(h=c[G],null!=h))switch(G){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;default:A(a,G,h)}a.push(">");if(null!=d){if(null!=g)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");
if("object"!==typeof d||!("__html"in d))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");c=d.__html;null!==c&&void 0!==c&&("string"===typeof c&&0<c.length&&"\n"===c[0]?a.push("\n",c):a.push(""+c))}"string"===typeof g&&"\n"===g[0]&&a.push("\n");return g;case "base":case "area":case "br":case "col":case "embed":case "hr":case "img":case "keygen":case "param":case "source":case "track":case "wbr":return Ha(a,
c,b);case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return I(a,c,b);case "head":return 2>f.insertionMode&&null===e.headChunks?(e.headChunks=[],a=I(e.headChunks,c,"head")):a=I(a,c,"head"),a;case "html":return 0===f.insertionMode&&null===e.htmlChunks?(e.htmlChunks=["<!DOCTYPE html>"],a=I(e.htmlChunks,c,"html")):a=I(a,c,"html"),a;default:if(-1===b.indexOf("-")&&"string"!==typeof c.is)return I(a,
c,b);a.push(E(b));d=g=null;for(var y in c)if(r.call(c,y)&&(h=c[y],null!=h))switch(y){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;case "style":Da(a,h);break;case "suppressContentEditableWarning":case "suppressHydrationWarning":break;default:t(y)&&"function"!==typeof h&&"symbol"!==typeof h&&a.push(" ",y,'="',w(h),'"')}a.push(">");B(a,d,g);return g}}
function Na(a,b,c){a.push('\x3c!--$?--\x3e<template id="');if(null===c)throw Error("An ID must have been assigned before we can complete the boundary.");a.push(c);return a.push('"></template>')}
function Oa(a,b,c,d){switch(c.insertionMode){case 0:case 1:case 2:return a.push('<div hidden id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 3:return a.push('<svg aria-hidden="true" style="display:none" id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 4:return a.push('<math aria-hidden="true" style="display:none" id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 5:return a.push('<table hidden id="'),a.push(b.segmentPrefix),
b=d.toString(16),a.push(b),a.push('">');case 6:return a.push('<table hidden><tbody id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 7:return a.push('<table hidden><tr id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');case 8:return a.push('<table hidden><colgroup id="'),a.push(b.segmentPrefix),b=d.toString(16),a.push(b),a.push('">');default:throw Error("Unknown insertion mode. This is a bug in React.");}}
function Oa(a,b){switch(b.insertionMode){case 0:case 1:case 2:return a.push("</div>");case 3:return a.push("</svg>");case 4:return a.push("</math>");case 5:return a.push("</table>");case 6:return a.push("</tbody></table>");case 7:return a.push("</tr></table>");case 8:return a.push("</colgroup></table>");default:throw Error("Unknown insertion mode. This is a bug in React.");}}var Pa=/[<\u2028\u2029]/g;
function Qa(a){return JSON.stringify(a).replace(Pa,function(b){switch(b){case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var Ra=/[&><\u2028\u2029]/g;
function I(a){return JSON.stringify(a).replace(Ra,function(b){switch(b){case "&":return"\\u0026";case ">":return"\\u003e";case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var Sa=!1;
function Ta(a){if("style"===a.type&&0===(a.state&3)){!1===Sa&&(Sa=!0,this.push('<template data-precedence="">'));for(var b=a.chunks,c=0;c<b.length;c++)this.push(b[c]);a.state|=2}}function Ua(a,b){Sa=!1;b.forEach(Ta,a);return Sa?a.push("</template>"):!0}function J(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)this.push(b[c]);a.state|=1}}function K(a){if(0===(a.state&3)){for(var b=a.chunks,c=0;c<b.length;c++)this.push(b[c]);a.state|=2}}var Va=!1;
function Wa(a,b,c){b=a.chunks;if(a.state&3)c.delete(a);else if(!(a.state&4)){Va=!0;"stylesheet"===a.type&&C(b,a.props);for(var d=0;d<b.length;d++)this.push(b[d]);a.state|=1;c.delete(a)}}function Xa(a,b){Va=!1;a.forEach(Wa,this);Va||(this.push('<style data-precedence="'),a=v(b),this.push(a),this.push('"></style>'))}function Ya(a){if("style"!==a.type){var b=a.chunks,c=Ea(a.props.href,a.props);C(b,c);for(c=0;c<b.length;c++)this.push(b[c]);a.state|=8;b.length=0}}
function Za(a){a.forEach(Ya,this);a.clear()}function $a(a){if("style"!==a.type){var b=a.chunks,c=Ea(a.props.href,a.props);C(b,c);for(c=0;c<b.length;c++)this.push(b[c]);a.state|=8;b.length=0}}function ab(a){a.forEach($a,this);a.clear()}
function bb(a,b,c){var d=c.htmlChunks,e=c.headChunks,f=0;if(d){for(f=0;f<d.length;f++)a.push(d[f]);if(e)for(f=0;f<e.length;f++)a.push(e[f]);else da(a,E("head")),a.push(">")}else if(e)for(f=0;f<e.length;f++)a.push(e[f]);var g=c.charsetChunks;for(f=0;f<g.length;f++)a.push(g[f]);g.length=0;b.preconnects.forEach(J,a);b.preconnects.clear();g=c.preconnectChunks;for(f=0;f<g.length;f++)a.push(g[f]);g.length=0;b.fontPreloads.forEach(J,a);b.fontPreloads.clear();b.precedences.forEach(Xa,a);b.precedences.forEach(Za,
a);b.usedStylesheets.forEach(function(k){if(!b.stylesMap.has("["+k.props.as+"]"+k.props.href))for(k=k.chunks,f=0;f<k.length;f++)a.push(k[f])});b.usedStylesheets.clear();b.scripts.forEach(J,a);b.scripts.clear();b.usedScripts.forEach(J,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(J,a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(J,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(J,a);b.explicitOtherPreloads.clear();g=c.preloadChunks;for(f=
0;f<g.length;f++)a.push(g[f]);g.length=0;c=c.hoistableChunks;for(f=0;f<c.length;f++)a.push(c[f]);c.length=0;d&&null===e&&(a.push("</"),a.push("head"),a.push(">"))}
function cb(a,b,c){var d=0;b.preconnects.forEach(K,a);b.preconnects.clear();var e=c.preconnectChunks;for(d=0;d<e.length;d++)a.push(e[d]);e.length=0;b.fontPreloads.forEach(K,a);b.fontPreloads.clear();b.precedences.forEach(ab,a);b.usedStylesheets.forEach(function(f){if(!b.stylesMap.has("["+f.props.as+"]"+f.props.href))for(f=f.chunks,d=0;d<f.length;d++)a.push(f[d])});b.usedStylesheets.clear();b.scripts.forEach(K,a);b.scripts.clear();b.usedScripts.forEach(K,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(K,
a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(K,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(K,a);b.explicitOtherPreloads.clear();e=c.preloadChunks;for(d=0;d<e.length;d++)a.push(e[d]);e.length=0;c=c.hoistableChunks;for(d=0;d<c.length;d++)a.push(c[d]);c.length=0}
function db(a,b){a.push("[");var c="[";b.forEach(function(d){if(!(d.state&1))if(d.state&3)a.push(c),d=I(""+("style"===d.type?d.props["data-href"]:d.props.href)),a.push(d),a.push("]"),c=",[";else if("stylesheet"===d.type){a.push(c);var e=d.props["data-precedence"],f=d.props,g=I(""+d.props.href);a.push(g);e=""+e;a.push(",");e=I(e);a.push(e);for(var k in f)if(q.call(f,k)&&(g=f[k],null!=g))switch(k){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
default:a:{e=a;var h=k.toLowerCase();switch(typeof g){case "function":case "symbol":break a}switch(k){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":h="class";break;case "hidden":if(!1===g)break a;break;case "src":case "href":break;default:if(!ia(k))break a}if(!(2<k.length)||"o"!==k[0]&&"O"!==k[0]||"n"!==k[1]&&"N"!==k[1])g=""+g,e.push(","),h=I(h),e.push(h),e.push(","),g=I(g),e.push(g)}}a.push("]");
c=",[";d.state|=2}});a.push("]")}function ta(a){if(w){var b=w;if("string"===typeof a&&a){var c="[prefetchDNS]"+a,d=b.preconnectsMap.get(c);d||(d={type:"preconnect",chunks:[],state:0,props:null},b.preconnectsMap.set(c,d),C(d.chunks,{href:a,rel:"dns-prefetch"}));b.preconnects.add(d)}}}
function ua(a,b){if(w){var c=w;if("string"===typeof a&&a){b=null==b||"string"!==typeof b.crossOrigin?null:"use-credentials"===b.crossOrigin?"use-credentials":"";var d="[preconnect]["+(null===b?"null":b)+"]"+a,e=c.preconnectsMap.get(d);e||(e={type:"preconnect",chunks:[],state:0,props:null},c.preconnectsMap.set(d,e),C(e.chunks,{rel:"preconnect",href:a,crossOrigin:b}));c.preconnects.add(e)}}}
function va(a,b){if(w){var c=w;if("string"===typeof a&&a&&"object"===typeof b&&null!==b&&"string"===typeof b.as){var d=b.as,e="["+d+"]"+a,f=c.preloadsMap.get(e);f||(f={type:"preload",chunks:[],state:0,props:{rel:"preload",as:d,href:a,crossOrigin:"font"===d?"":b.crossOrigin,integrity:b.integrity,type:b.type}},c.preloadsMap.set(e,f),C(f.chunks,f.props));switch(d){case "font":c.fontPreloads.add(f);break;case "style":c.explicitStylesheetPreloads.add(f);break;case "script":c.explicitScriptPreloads.add(f);
break;default:c.explicitOtherPreloads.add(f)}}}}
function wa(a,b){if(w)a:{var c=w;if("string"===typeof a&&a&&"object"===typeof b&&null!==b){var d=b.as;switch(d){case "style":var e="["+d+"]"+a;d=c.stylesMap.get(e);var f=b.precedence||"default";d||(d={type:"stylesheet",chunks:[],state:0,props:{rel:"stylesheet",href:a,"data-precedence":f,crossOrigin:b.crossOrigin,integrity:b.integrity}},c.stylesMap.set(e,d),a=c.precedences.get(f),a||(a=new Set,c.precedences.set(f,a)),a.add(d));break a;case "script":f="["+d+"]"+a,d=c.scriptsMap.get(f),d||(d={type:"script",
chunks:[],state:0,props:null},c.scriptsMap.set(f,d),a={src:a,async:!0,crossOrigin:b.crossOrigin,integrity:b.integrity},c.scripts.add(d),Ia(d.chunks,a))}}}}function Ea(a,b){return{rel:"preload",as:"style",href:a,crossOrigin:b.crossOrigin,integrity:b.integrity,media:b.media,hrefLang:b.hrefLang,referrerPolicy:b.referrerPolicy}}function eb(a){this.add(a)}function fb(a){a.state&=-5}
function gb(a,b){b=void 0===b?"":b;return{bootstrapChunks:[],placeholderPrefix:b+"P:",segmentPrefix:b+"S:",boundaryPrefix:b+"B:",idPrefix:b,nextSuspenseID:0,streamingFormat:0,startInlineScript:"<script>",instructions:0,externalRuntimeConfig:null,htmlChunks:null,headChunks:null,hasBody:!1,charsetChunks:[],preconnectChunks:[],preloadChunks:[],hoistableChunks:[],generateStaticMarkup:a}}function hb(){return{insertionMode:2,selectedValue:null,noscriptTagInScope:!1}}
function ib(a,b,c,d){if(c.generateStaticMarkup)return a.push(v(b)),!1;""===b?a=d:(d&&a.push("\x3c!-- --\x3e"),a.push(v(b)),a=!0);return a}
var jb=Symbol.for("react.element"),kb=Symbol.for("react.portal"),lb=Symbol.for("react.fragment"),mb=Symbol.for("react.strict_mode"),nb=Symbol.for("react.profiler"),ob=Symbol.for("react.provider"),pb=Symbol.for("react.context"),qb=Symbol.for("react.server_context"),rb=Symbol.for("react.forward_ref"),sb=Symbol.for("react.suspense"),tb=Symbol.for("react.suspense_list"),ub=Symbol.for("react.memo"),vb=Symbol.for("react.lazy"),wb=Symbol.for("react.scope"),xb=Symbol.for("react.debug_trace_mode"),yb=Symbol.for("react.offscreen"),
zb=Symbol.for("react.legacy_hidden"),Ab=Symbol.for("react.cache"),Bb=Symbol.for("react.default_value"),Cb=Symbol.iterator;
function Db(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case lb:return"Fragment";case kb:return"Portal";case nb:return"Profiler";case mb:return"StrictMode";case sb:return"Suspense";case tb:return"SuspenseList";case Ab:return"Cache"}if("object"===typeof a)switch(a.$$typeof){case pb:return(a.displayName||"Context")+".Consumer";case ob:return(a._context.displayName||"Context")+".Provider";case rb:var b=a.render;a=a.displayName;
a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case ub:return b=a.displayName||null,null!==b?b:Db(a.type)||"Memo";case vb:b=a._payload;a=a._init;try{return Db(a(b))}catch(c){break}case qb:return(a.displayName||a._globalName)+".Provider"}return null}var Eb=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Fb={};function Gb(a,b){a=a.contextTypes;if(!a)return Fb;var c={},d;for(d in a)c[d]=b[d];return c}var L=null;
function Hb(a,b){if(a!==b){a.context._currentValue2=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");Hb(a,c)}b.context._currentValue2=b.value}}function Ib(a){a.context._currentValue2=a.parentValue;a=a.parent;null!==a&&Ib(a)}
function Jb(a){var b=a.parent;null!==b&&Jb(b);a.context._currentValue2=a.value}function Kb(a,b){a.context._currentValue2=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?Hb(a,b):Kb(a,b)}
function Lb(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?Hb(a,c):Lb(a,c);b.context._currentValue2=b.value}function Mb(a){var b=L;b!==a&&(null===b?Jb(a):null===a?Ib(b):b.depth===a.depth?Hb(b,a):b.depth>a.depth?Kb(b,a):Lb(b,a),L=a)}
var Nb={isMounted:function(){return!1},enqueueSetState:function(a,b){a=a._reactInternals;null!==a.queue&&a.queue.push(b)},enqueueReplaceState:function(a,b){a=a._reactInternals;a.replace=!0;a.queue=[b]},enqueueForceUpdate:function(){}};
function Ob(a,b,c,d){var e=void 0!==a.state?a.state:null;a.updater=Nb;a.props=c;a.state=e;var f={queue:[],replace:!1};a._reactInternals=f;var g=b.contextType;a.context="object"===typeof g&&null!==g?g._currentValue2:d;g=b.getDerivedStateFromProps;"function"===typeof g&&(g=g(c,e),e=null===g||void 0===g?e:p({},e,g),a.state=e);if("function"!==typeof b.getDerivedStateFromProps&&"function"!==typeof a.getSnapshotBeforeUpdate&&("function"===typeof a.UNSAFE_componentWillMount||"function"===typeof a.componentWillMount))if(b=
a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),b!==a.state&&Nb.enqueueReplaceState(a,a.state,null),null!==f.queue&&0<f.queue.length)if(b=f.queue,g=f.replace,f.queue=null,f.replace=!1,g&&1===b.length)a.state=b[0];else{f=g?b[0]:a.state;e=!0;for(g=g?1:0;g<b.length;g++){var k=b[g];k="function"===typeof k?k.call(a,f,c,d):k;null!=k&&(e?(e=!1,f=p({},f,k)):p(f,k))}a.state=f}else f.queue=null}
var Pb={id:1,overflow:""};function Qb(a,b,c){var d=a.id;a=a.overflow;var e=32-Rb(d)-1;d&=~(1<<e);c+=1;var f=32-Rb(b)+e;if(30<f){var g=e-e%5;f=(d&(1<<g)-1).toString(32);d>>=g;e-=g;return{id:1<<32-Rb(b)+e|c<<e|d,overflow:f+a}}return{id:1<<f|c<<e|d,overflow:a}}var Rb=Math.clz32?Math.clz32:Sb,Tb=Math.log,Ub=Math.LN2;function Sb(a){a>>>=0;return 0===a?32:31-(Tb(a)/Ub|0)|0}var Vb=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function Wb(){}function Xb(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(Wb,Wb),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}Yb=b;throw Vb;}}var Yb=null;
function Zb(){if(null===Yb)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=Yb;Yb=null;return a}function $b(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var ac="function"===typeof Object.is?Object.is:$b,M=null,bc=null,cc=null,N=null,O=!1,dc=!1,Q=0,R=0,S=null,U=null,ec=0;
function V(){if(null===M)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.");return M}
function fc(){if(0<ec)throw Error("Rendered more hooks than during the previous render");return{memoizedState:null,queue:null,next:null}}function gc(){null===N?null===cc?(O=!1,cc=N=fc()):(O=!0,N=cc):null===N.next?(O=!1,N=N.next=fc()):(O=!0,N=N.next);return N}function hc(a,b,c,d){for(;dc;)dc=!1,R=Q=0,ec+=1,N=null,c=a(b,d);ic();return c}function jc(){var a=S;S=null;return a}function ic(){bc=M=null;dc=!1;cc=null;ec=0;N=U=null}function kc(a,b){return"function"===typeof b?b(a):b}
function lc(a,b,c){M=V();N=gc();if(O){var d=N.queue;b=d.dispatch;if(null!==U&&(c=U.get(d),void 0!==c)){U.delete(d);d=N.memoizedState;do d=a(d,c.action),c=c.next;while(null!==c);N.memoizedState=d;return[d,b]}return[N.memoizedState,b]}a=a===kc?"function"===typeof b?b():b:void 0!==c?c(b):b;N.memoizedState=a;a=N.queue={last:null,dispatch:null};a=a.dispatch=mc.bind(null,M,a);return[N.memoizedState,a]}
function nc(a,b){M=V();N=gc();b=void 0===b?null:b;if(null!==N){var c=N.memoizedState;if(null!==c&&null!==b){var d=c[1];a:if(null===d)d=!1;else{for(var e=0;e<d.length&&e<b.length;e++)if(!ac(b[e],d[e])){d=!1;break a}d=!0}if(d)return c[0]}}a=a();N.memoizedState=[a,b];return a}
function mc(a,b,c){if(25<=ec)throw Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");if(a===M)if(dc=!0,a={action:c,next:null},null===U&&(U=new Map),c=U.get(b),void 0===c)U.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}}function oc(){throw Error("startTransition cannot be called during server rendering.");}function pc(){throw Error("Cache cannot be refreshed during server rendering.");}function qc(){}
var sc={readContext:function(a){return a._currentValue2},useContext:function(a){V();return a._currentValue2},useMemo:nc,useReducer:lc,useRef:function(a){M=V();N=gc();var b=N.memoizedState;return null===b?(a={current:a},N.memoizedState=a):b},useState:function(a){return lc(kc,a)},useInsertionEffect:qc,useLayoutEffect:function(){},useCallback:function(a,b){return nc(function(){return a},b)},useImperativeHandle:qc,useEffect:qc,useDebugValue:qc,useDeferredValue:function(a){V();return a},useTransition:function(){V();
return[!1,oc]},useId:function(){var a=bc.treeContext;var b=a.overflow;a=a.id;a=(a&~(1<<32-Rb(a)-1)).toString(32)+b;var c=rc;if(null===c)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component.");b=Q++;a=":"+c.idPrefix+"R"+a;0<b&&(a+="H"+b.toString(32));return a+":"},useMutableSource:function(a,b){V();return b(a._source)},useSyncExternalStore:function(a,b,c){if(void 0===c)throw Error("Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering.");
return c()},useCacheRefresh:function(){return pc},use:function(a){if(null!==a&&"object"===typeof a){if("function"===typeof a.then){var b=R;R+=1;null===S&&(S=[]);return Xb(S,a,b)}if(a.$$typeof===pb||a.$$typeof===qb)return a._currentValue2}throw Error("An unsupported type was passed to use(): "+String(a));}},rc=null,tc={getCacheSignal:function(){throw Error("Not implemented.");},getCacheForType:function(){throw Error("Not implemented.");}},uc=Eb.ReactCurrentDispatcher,vc=Eb.ReactCurrentCache;
function wc(a){console.error(a);return null}function W(){}
function xc(a,b,c,d,e,f,g,k,h){var l=[],m=new Set,n={preloadsMap:new Map,preconnectsMap:new Map,stylesMap:new Map,scriptsMap:new Map,preconnects:new Set,fontPreloads:new Set,precedences:new Map,usedStylesheets:new Set,scripts:new Set,usedScripts:new Set,explicitStylesheetPreloads:new Set,explicitScriptPreloads:new Set,explicitOtherPreloads:new Set,boundaryResources:null};b={destination:null,responseState:b,progressiveChunkSize:void 0===d?12800:d,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,
pendingRootTasks:0,resources:n,completedRootSegment:null,abortableTasks:m,pingedTasks:l,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===e?wc:e,onAllReady:void 0===f?W:f,onShellReady:void 0===g?W:g,onShellError:void 0===k?W:k,onFatalError:void 0===h?W:h};c=yc(b,0,null,c,!1,!1);c.parentFlushed=!0;a=zc(b,null,a,null,c,m,Fb,null,Pb);l.push(a);return b}
function zc(a,b,c,d,e,f,g,k,h){a.allPendingTasks++;null===d?a.pendingRootTasks++:d.pendingTasks++;var l={node:c,ping:function(){var m=a.pingedTasks;m.push(l);1===m.length&&Ac(a)},blockedBoundary:d,blockedSegment:e,abortSet:f,legacyContext:g,context:k,treeContext:h,thenableState:b};f.add(l);return l}function yc(a,b,c,d,e,f){return{status:0,id:-1,index:b,parentFlushed:!1,chunks:[],children:[],formatContext:d,boundary:c,lastPushedText:e,textEmbedded:f}}
function Pa(a,b){switch(b.insertionMode){case 0:case 1:case 2:return a.push("</div>");case 3:return a.push("</svg>");case 4:return a.push("</math>");case 5:return a.push("</table>");case 6:return a.push("</tbody></table>");case 7:return a.push("</tr></table>");case 8:return a.push("</colgroup></table>");default:throw Error("Unknown insertion mode. This is a bug in React.");}}var Qa=/[<\u2028\u2029]/g;
function Ra(a){return JSON.stringify(a).replace(Qa,function(b){switch(b){case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var Ta=/[&><\u2028\u2029]/g;
function J(a){return JSON.stringify(a).replace(Ta,function(b){switch(b){case "&":return"\\u0026";case ">":return"\\u003e";case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var Ua=!1,Va=!0;
function Wa(a){if("stylesheet"===a.type&&0===(a.state&1))Ua=!0;else if("style"===a.type){var b=a.chunks,c=a.props.hrefs,d=0;if(b.length){this.push('<style media="not all" data-precedence="');a=w(a.props.precedence);this.push(a);if(c.length){for(this.push('" data-href="');d<c.length-1;d++)a=w(c[d]),this.push(a),this.push(" ");d=w(c[d]);this.push(d)}this.push('">');for(d=0;d<b.length;d++)this.push(b[d]);Va=this.push("</style>");Ua=!0;b.length=0;c.length=0}}}
function Xa(a,b,c){Ua=!1;Va=!0;b.forEach(Wa,a);Ua&&(c.stylesToHoist=!0);return Va}function K(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)this.push(b[c]);a.state|=1}}function L(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)this.push(b[c]);a.state|=2}}var Ya=null,Za=!1;function $a(a,b,c){b=a.chunks;if(a.state&3)c.delete(a);else if("style"===a.type)Ya=a;else{D(b,a.props);for(c=0;c<b.length;c++)this.push(b[c]);a.state|=1;Za=!0}}
function ab(a,b){Za=!1;a.forEach($a,this);a.clear();a=Ya.chunks;var c=Ya.props.hrefs;if(!1===Za||a.length){this.push('<style data-precedence="');b=w(b);this.push(b);b=0;if(c.length){for(this.push('" data-href="');b<c.length-1;b++){var d=w(c[b]);this.push(d);this.push(" ")}b=w(c[b]);this.push(b)}this.push('">');for(b=0;b<a.length;b++)this.push(a[b]);this.push("</style>");a.length=0;c.length=0}}
function bb(a){if("style"!==a.type){var b=a.chunks,c=Ga(a.props.href,a.props);D(b,c);for(c=0;c<b.length;c++)this.push(b[c]);a.state|=8;b.length=0}}function cb(a){a.forEach(bb,this);a.clear()}
function db(a,b,c,d){!d&&c.externalRuntimeConfig&&(d=c.externalRuntimeConfig,eb(b,d.src,{as:"script",integrity:d.integrity}));d=c.htmlChunks;var e=c.headChunks,f=0;if(d){for(f=0;f<d.length;f++)a.push(d[f]);if(e)for(f=0;f<e.length;f++)a.push(e[f]);else da(a,E("head")),a.push(">")}else if(e)for(f=0;f<e.length;f++)a.push(e[f]);var g=c.charsetChunks;for(f=0;f<g.length;f++)a.push(g[f]);g.length=0;b.preconnects.forEach(K,a);b.preconnects.clear();g=c.preconnectChunks;for(f=0;f<g.length;f++)a.push(g[f]);
g.length=0;b.fontPreloads.forEach(K,a);b.fontPreloads.clear();b.precedences.forEach(ab,a);b.usedStylesheets.forEach(function(k){if(!b.stylesMap.has("["+k.props.as+"]"+k.props.href))for(k=k.chunks,f=0;f<k.length;f++)a.push(k[f])});b.usedStylesheets.clear();b.scripts.forEach(K,a);b.scripts.clear();b.usedScripts.forEach(K,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(K,a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(K,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(K,
a);b.explicitOtherPreloads.clear();g=c.preloadChunks;for(f=0;f<g.length;f++)a.push(g[f]);g.length=0;c=c.hoistableChunks;for(f=0;f<c.length;f++)a.push(c[f]);c.length=0;d&&null===e&&(a.push("</"),a.push("head"),a.push(">"))}
function fb(a,b,c){var d=0;b.preconnects.forEach(L,a);b.preconnects.clear();var e=c.preconnectChunks;for(d=0;d<e.length;d++)a.push(e[d]);e.length=0;b.fontPreloads.forEach(L,a);b.fontPreloads.clear();b.precedences.forEach(cb,a);b.usedStylesheets.forEach(function(f){if(!b.stylesMap.has("["+f.props.as+"]"+f.props.href))for(f=f.chunks,d=0;d<f.length;d++)a.push(f[d])});b.usedStylesheets.clear();b.scripts.forEach(L,a);b.scripts.clear();b.usedScripts.forEach(L,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(L,
a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(L,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(L,a);b.explicitOtherPreloads.clear();e=c.preloadChunks;for(d=0;d<e.length;d++)a.push(e[d]);e.length=0;c=c.hoistableChunks;for(d=0;d<c.length;d++)a.push(c[d]);c.length=0}
function gb(a,b){a.push("[");var c="[";b.forEach(function(d){if("style"!==d.type&&!(d.state&1))if(d.state&3)a.push(c),d=J(""+d.props.href),a.push(d),a.push("]"),c=",[";else if("stylesheet"===d.type){a.push(c);var e=d.props["data-precedence"],f=d.props,g=J(""+d.props.href);a.push(g);e=""+e;a.push(",");e=J(e);a.push(e);for(var k in f)if(r.call(f,k)&&(g=f[k],null!=g))switch(k){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
default:a:{e=a;var h=k.toLowerCase();switch(typeof g){case "function":case "symbol":break a}switch(k){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":h="class";break;case "hidden":if(!1===g)break a;break;case "src":case "href":break;default:if(!t(k))break a}if(!(2<k.length)||"o"!==k[0]&&"O"!==k[0]||"n"!==k[1]&&"N"!==k[1])g=""+g,e.push(","),h=J(h),e.push(h),e.push(","),g=J(g),e.push(g)}}a.push("]");
c=",[";d.state|=2}});a.push("]")}
function hb(a,b){a.push("[");var c="[";b.forEach(function(d){if("style"!==d.type&&!(d.state&1))if(d.state&3)a.push(c),d=w(JSON.stringify(""+d.props.href)),a.push(d),a.push("]"),c=",[";else if("stylesheet"===d.type){a.push(c);var e=d.props["data-precedence"],f=d.props,g=w(JSON.stringify(""+d.props.href));a.push(g);e=""+e;a.push(",");e=w(JSON.stringify(e));a.push(e);for(var k in f)if(r.call(f,k)&&(g=f[k],null!=g))switch(k){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
default:a:{e=a;var h=k.toLowerCase();switch(typeof g){case "function":case "symbol":break a}switch(k){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":h="class";break;case "hidden":if(!1===g)break a;break;case "src":case "href":break;default:if(!t(k))break a}if(!(2<k.length)||"o"!==k[0]&&"O"!==k[0]||"n"!==k[1]&&"N"!==k[1])g=""+g,e.push(","),h=w(JSON.stringify(h)),e.push(h),e.push(","),g=w(JSON.stringify(g)),
e.push(g)}}a.push("]");c=",[";d.state|=2}});a.push("]")}function sa(a){if(x){var b=x;if("string"===typeof a&&a){var c="[prefetchDNS]"+a,d=b.preconnectsMap.get(c);d||(d={type:"preconnect",chunks:[],state:0,props:null},b.preconnectsMap.set(c,d),D(d.chunks,{href:a,rel:"dns-prefetch"}));b.preconnects.add(d)}}}
function ta(a,b){if(x){var c=x;if("string"===typeof a&&a){b=null==b||"string"!==typeof b.crossOrigin?null:"use-credentials"===b.crossOrigin?"use-credentials":"";var d="[preconnect]["+(null===b?"null":b)+"]"+a,e=c.preconnectsMap.get(d);e||(e={type:"preconnect",chunks:[],state:0,props:null},c.preconnectsMap.set(d,e),D(e.chunks,{rel:"preconnect",href:a,crossOrigin:b}));c.preconnects.add(e)}}}
function xa(a,b){if(x){var c=x;if("string"===typeof a&&a&&"object"===typeof b&&null!==b&&"string"===typeof b.as){var d=b.as,e="["+d+"]"+a,f=c.preloadsMap.get(e);f||(f={type:"preload",chunks:[],state:0,props:{rel:"preload",as:d,href:a,crossOrigin:"font"===d?"":b.crossOrigin,integrity:b.integrity,type:b.type}},c.preloadsMap.set(e,f),D(f.chunks,f.props));switch(d){case "font":c.fontPreloads.add(f);break;case "style":c.explicitStylesheetPreloads.add(f);break;case "script":c.explicitScriptPreloads.add(f);
break;default:c.explicitOtherPreloads.add(f)}}}}function ya(a,b){x&&eb(x,a,b)}
function eb(a,b,c){if("string"===typeof b&&b&&"object"===typeof c&&null!==c){var d=c.as;switch(d){case "style":var e="["+d+"]"+b;d=a.stylesMap.get(e);var f=c.precedence||"default";d||(d={type:"stylesheet",chunks:[],state:0,props:{rel:"stylesheet",href:b,"data-precedence":f,crossOrigin:c.crossOrigin,integrity:c.integrity}},a.stylesMap.set(e,d),b=a.precedences.get(f),b||(b=new Set,a.precedences.set(f,b),c={type:"style",chunks:[],state:0,props:{precedence:f,hrefs:[]}},b.add(c),a.stylePrecedences.set(f,
c)),b.add(d));break;case "script":f="["+d+"]"+b,d=a.scriptsMap.get(f),d||(d={type:"script",chunks:[],state:0,props:null},a.scriptsMap.set(f,d),b={src:b,async:!0,crossOrigin:c.crossOrigin,integrity:c.integrity},a.scripts.add(d),Ja(d.chunks,b))}}}function Ga(a,b){return{rel:"preload",as:"style",href:a,crossOrigin:b.crossOrigin,integrity:b.integrity,media:b.media,hrefLang:b.hrefLang,referrerPolicy:b.referrerPolicy}}function ib(a){this.add(a)}
function jb(a,b,c){b=void 0===b?"":b;var d=null,e=0;void 0!==c&&(e=1,d="string"===typeof c?{src:c,integrity:void 0}:c);return{bootstrapChunks:[],placeholderPrefix:b+"P:",segmentPrefix:b+"S:",boundaryPrefix:b+"B:",idPrefix:b,nextSuspenseID:0,streamingFormat:e,startInlineScript:"<script>",instructions:0,externalRuntimeConfig:d,htmlChunks:null,headChunks:null,hasBody:!1,charsetChunks:[],preconnectChunks:[],preloadChunks:[],hoistableChunks:[],stylesToHoist:!1,generateStaticMarkup:a}}
function kb(){return{insertionMode:2,selectedValue:null,noscriptTagInScope:!1}}function lb(a,b,c,d){if(c.generateStaticMarkup)return a.push(w(b)),!1;""===b?a=d:(d&&a.push("\x3c!-- --\x3e"),a.push(w(b)),a=!0);return a}
var mb=Symbol.for("react.element"),nb=Symbol.for("react.portal"),ob=Symbol.for("react.fragment"),pb=Symbol.for("react.strict_mode"),qb=Symbol.for("react.profiler"),rb=Symbol.for("react.provider"),sb=Symbol.for("react.context"),tb=Symbol.for("react.server_context"),ub=Symbol.for("react.forward_ref"),vb=Symbol.for("react.suspense"),wb=Symbol.for("react.suspense_list"),xb=Symbol.for("react.memo"),yb=Symbol.for("react.lazy"),zb=Symbol.for("react.scope"),Ab=Symbol.for("react.debug_trace_mode"),Bb=Symbol.for("react.offscreen"),
Cb=Symbol.for("react.legacy_hidden"),Db=Symbol.for("react.cache"),Eb=Symbol.for("react.default_value"),Fb=Symbol.iterator;
function Gb(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case ob:return"Fragment";case nb:return"Portal";case qb:return"Profiler";case pb:return"StrictMode";case vb:return"Suspense";case wb:return"SuspenseList";case Db:return"Cache"}if("object"===typeof a)switch(a.$$typeof){case sb:return(a.displayName||"Context")+".Consumer";case rb:return(a._context.displayName||"Context")+".Provider";case ub:var b=a.render;a=a.displayName;
a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case xb:return b=a.displayName||null,null!==b?b:Gb(a.type)||"Memo";case yb:b=a._payload;a=a._init;try{return Gb(a(b))}catch(c){break}case tb:return(a.displayName||a._globalName)+".Provider"}return null}var Hb=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ib={};function Jb(a,b){a=a.contextTypes;if(!a)return Ib;var c={},d;for(d in a)c[d]=b[d];return c}var M=null;
function Kb(a,b){if(a!==b){a.context._currentValue2=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");Kb(a,c)}b.context._currentValue2=b.value}}function Lb(a){a.context._currentValue2=a.parentValue;a=a.parent;null!==a&&Lb(a)}
function Mb(a){var b=a.parent;null!==b&&Mb(b);a.context._currentValue2=a.value}function Nb(a,b){a.context._currentValue2=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?Kb(a,b):Nb(a,b)}
function Ob(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?Kb(a,c):Ob(a,c);b.context._currentValue2=b.value}function Pb(a){var b=M;b!==a&&(null===b?Mb(a):null===a?Lb(b):b.depth===a.depth?Kb(b,a):b.depth>a.depth?Nb(b,a):Ob(b,a),M=a)}
var Qb={isMounted:function(){return!1},enqueueSetState:function(a,b){a=a._reactInternals;null!==a.queue&&a.queue.push(b)},enqueueReplaceState:function(a,b){a=a._reactInternals;a.replace=!0;a.queue=[b]},enqueueForceUpdate:function(){}};
function Rb(a,b,c,d){var e=void 0!==a.state?a.state:null;a.updater=Qb;a.props=c;a.state=e;var f={queue:[],replace:!1};a._reactInternals=f;var g=b.contextType;a.context="object"===typeof g&&null!==g?g._currentValue2:d;g=b.getDerivedStateFromProps;"function"===typeof g&&(g=g(c,e),e=null===g||void 0===g?e:p({},e,g),a.state=e);if("function"!==typeof b.getDerivedStateFromProps&&"function"!==typeof a.getSnapshotBeforeUpdate&&("function"===typeof a.UNSAFE_componentWillMount||"function"===typeof a.componentWillMount))if(b=
a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),b!==a.state&&Qb.enqueueReplaceState(a,a.state,null),null!==f.queue&&0<f.queue.length)if(b=f.queue,g=f.replace,f.queue=null,f.replace=!1,g&&1===b.length)a.state=b[0];else{f=g?b[0]:a.state;e=!0;for(g=g?1:0;g<b.length;g++){var k=b[g];k="function"===typeof k?k.call(a,f,c,d):k;null!=k&&(e?(e=!1,f=p({},f,k)):p(f,k))}a.state=f}else f.queue=null}
var Sb={id:1,overflow:""};function Tb(a,b,c){var d=a.id;a=a.overflow;var e=32-Ub(d)-1;d&=~(1<<e);c+=1;var f=32-Ub(b)+e;if(30<f){var g=e-e%5;f=(d&(1<<g)-1).toString(32);d>>=g;e-=g;return{id:1<<32-Ub(b)+e|c<<e|d,overflow:f+a}}return{id:1<<f|c<<e|d,overflow:a}}var Ub=Math.clz32?Math.clz32:Wb,Xb=Math.log,Yb=Math.LN2;function Wb(a){a>>>=0;return 0===a?32:31-(Xb(a)/Yb|0)|0}var Zb=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function $b(){}function ac(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then($b,$b),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}bc=b;throw Zb;}}var bc=null;
function cc(){if(null===bc)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=bc;bc=null;return a}function dc(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var ec="function"===typeof Object.is?Object.is:dc,N=null,fc=null,gc=null,O=null,P=!1,hc=!1,Q=0,R=0,S=null,U=null,ic=0;
function V(){if(null===N)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.");return N}
function jc(){if(0<ic)throw Error("Rendered more hooks than during the previous render");return{memoizedState:null,queue:null,next:null}}function kc(){null===O?null===gc?(P=!1,gc=O=jc()):(P=!0,O=gc):null===O.next?(P=!1,O=O.next=jc()):(P=!0,O=O.next);return O}function lc(a,b,c,d){for(;hc;)hc=!1,R=Q=0,ic+=1,O=null,c=a(b,d);mc();return c}function nc(){var a=S;S=null;return a}function mc(){fc=N=null;hc=!1;gc=null;ic=0;O=U=null}function oc(a,b){return"function"===typeof b?b(a):b}
function pc(a,b,c){N=V();O=kc();if(P){var d=O.queue;b=d.dispatch;if(null!==U&&(c=U.get(d),void 0!==c)){U.delete(d);d=O.memoizedState;do d=a(d,c.action),c=c.next;while(null!==c);O.memoizedState=d;return[d,b]}return[O.memoizedState,b]}a=a===oc?"function"===typeof b?b():b:void 0!==c?c(b):b;O.memoizedState=a;a=O.queue={last:null,dispatch:null};a=a.dispatch=qc.bind(null,N,a);return[O.memoizedState,a]}
function rc(a,b){N=V();O=kc();b=void 0===b?null:b;if(null!==O){var c=O.memoizedState;if(null!==c&&null!==b){var d=c[1];a:if(null===d)d=!1;else{for(var e=0;e<d.length&&e<b.length;e++)if(!ec(b[e],d[e])){d=!1;break a}d=!0}if(d)return c[0]}}a=a();O.memoizedState=[a,b];return a}
function qc(a,b,c){if(25<=ic)throw Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");if(a===N)if(hc=!0,a={action:c,next:null},null===U&&(U=new Map),c=U.get(b),void 0===c)U.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}}function sc(){throw Error("startTransition cannot be called during server rendering.");}function tc(){throw Error("Cache cannot be refreshed during server rendering.");}function uc(){}
var wc={readContext:function(a){return a._currentValue2},useContext:function(a){V();return a._currentValue2},useMemo:rc,useReducer:pc,useRef:function(a){N=V();O=kc();var b=O.memoizedState;return null===b?(a={current:a},O.memoizedState=a):b},useState:function(a){return pc(oc,a)},useInsertionEffect:uc,useLayoutEffect:function(){},useCallback:function(a,b){return rc(function(){return a},b)},useImperativeHandle:uc,useEffect:uc,useDebugValue:uc,useDeferredValue:function(a){V();return a},useTransition:function(){V();
return[!1,sc]},useId:function(){var a=fc.treeContext;var b=a.overflow;a=a.id;a=(a&~(1<<32-Ub(a)-1)).toString(32)+b;var c=vc;if(null===c)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component.");b=Q++;a=":"+c.idPrefix+"R"+a;0<b&&(a+="H"+b.toString(32));return a+":"},useMutableSource:function(a,b){V();return b(a._source)},useSyncExternalStore:function(a,b,c){if(void 0===c)throw Error("Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering.");
return c()},useCacheRefresh:function(){return tc},use:function(a){if(null!==a&&"object"===typeof a){if("function"===typeof a.then){var b=R;R+=1;null===S&&(S=[]);return ac(S,a,b)}if(a.$$typeof===sb||a.$$typeof===tb)return a._currentValue2}throw Error("An unsupported type was passed to use(): "+String(a));}},vc=null,xc={getCacheSignal:function(){throw Error("Not implemented.");},getCacheForType:function(){throw Error("Not implemented.");}},yc=Hb.ReactCurrentDispatcher,zc=Hb.ReactCurrentCache;
function Ac(a){console.error(a);return null}function W(){}
function Bc(a,b,c,d,e,f,g,k,h){var l=[],n=new Set,m={preloadsMap:new Map,preconnectsMap:new Map,stylesMap:new Map,scriptsMap:new Map,preconnects:new Set,fontPreloads:new Set,precedences:new Map,stylePrecedences:new Map,usedStylesheets:new Set,scripts:new Set,usedScripts:new Set,explicitStylesheetPreloads:new Set,explicitScriptPreloads:new Set,explicitOtherPreloads:new Set,boundaryResources:null};b={destination:null,responseState:b,progressiveChunkSize:void 0===d?12800:d,status:0,fatalError:null,nextSegmentId:0,
allPendingTasks:0,pendingRootTasks:0,resources:m,completedRootSegment:null,abortableTasks:n,pingedTasks:l,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===e?Ac:e,onAllReady:void 0===f?W:f,onShellReady:void 0===g?W:g,onShellError:void 0===k?W:k,onFatalError:void 0===h?W:h};c=Cc(b,0,null,c,!1,!1);c.parentFlushed=!0;a=Dc(b,null,a,null,c,n,Ib,null,Sb);l.push(a);return b}
function Dc(a,b,c,d,e,f,g,k,h){a.allPendingTasks++;null===d?a.pendingRootTasks++:d.pendingTasks++;var l={node:c,ping:function(){var n=a.pingedTasks;n.push(l);1===n.length&&Ec(a)},blockedBoundary:d,blockedSegment:e,abortSet:f,legacyContext:g,context:k,treeContext:h,thenableState:b};f.add(l);return l}function Cc(a,b,c,d,e,f){return{status:0,id:-1,index:b,parentFlushed:!1,chunks:[],children:[],formatContext:d,boundary:c,lastPushedText:e,textEmbedded:f}}
function X(a,b){a=a.onError(b);if(null!=a&&"string"!==typeof a)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof a+'" instead');return a}function Y(a,b){var c=a.onShellError;c(b);c=a.onFatalError;c(b);null!==a.destination?(a.status=2,a.destination.destroy(b)):(a.status=1,a.fatalError=b)}
function Bc(a,b){if(null!==a.completedRootSegment||0<a.pendingRootTasks)a=b.resources,a.forEach(fb),a.clear()}
function Cc(a,b,c,d){var e=c.render(),f=d.childContextTypes;if(null!==f&&void 0!==f){var g=b.legacyContext;if("function"!==typeof c.getChildContext)d=g;else{c=c.getChildContext();for(var k in c)if(!(k in f))throw Error((Db(d)||"Unknown")+'.getChildContext(): key "'+k+'" is not defined in childContextTypes.');d=p({},g,c)}b.legacyContext=d;Z(a,b,null,e);b.legacyContext=g}else Z(a,b,null,e)}
function Dc(a,b){if(a&&a.defaultProps){b=p({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}
function Ec(a,b,c,d,e,f){if("function"===typeof d)if(d.prototype&&d.prototype.isReactComponent)c=Gb(d,b.legacyContext),f=d.contextType,f=new d(e,"object"===typeof f&&null!==f?f._currentValue2:c),Ob(f,d,e,c),Cc(a,b,f,d);else{f=Gb(d,b.legacyContext);M={};bc=b;R=Q=0;S=c;c=d(e,f);c=hc(d,e,c,f);var g=0!==Q;if("object"===typeof c&&null!==c&&"function"===typeof c.render&&void 0===c.$$typeof)Ob(c,d,e,f),Cc(a,b,c,d);else if(g){e=b.treeContext;b.treeContext=Qb(e,1,0);try{Z(a,b,null,c)}finally{b.treeContext=
e}}else Z(a,b,null,c)}else if("string"===typeof d){c=b.blockedSegment;g=La(c.chunks,d,e,a.resources,a.responseState,c.formatContext,c.lastPushedText);c.lastPushedText=!1;f=c.formatContext;c.formatContext=za(f,d,e);Fc(a,b,g);c.formatContext=f;a:{b=c.chunks;switch(d){case "title":case "style":case "script":case "area":case "base":case "br":case "col":case "embed":case "hr":case "img":case "input":case "keygen":case "link":case "meta":case "param":case "source":case "track":case "wbr":break a;case "body":if(1>=
f.insertionMode){a.responseState.hasBody=!0;break a}break;case "html":if(0===f.insertionMode)break a}b.push("</",d,">")}c.lastPushedText=!1}else{switch(d){case zb:case xb:case mb:case nb:case lb:Z(a,b,null,e.children);return;case yb:"hidden"!==e.mode&&Z(a,b,null,e.children);return;case tb:Z(a,b,null,e.children);return;case wb:throw Error("ReactDOMServer does not yet support scope components.");case sb:a:{d=b.blockedBoundary;c=b.blockedSegment;f=e.fallback;e=e.children;g=new Set;var k={id:null,rootSegmentID:-1,
parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:g,errorDigest:null,resources:new Set},h=yc(a,c.chunks.length,k,c.formatContext,!1,!1);c.children.push(h);c.lastPushedText=!1;var l=yc(a,0,null,c.formatContext,!1,!1);l.parentFlushed=!0;b.blockedBoundary=k;b.blockedSegment=l;a.resources.boundaryResources=k.resources;try{if(Fc(a,b,e),a.responseState.generateStaticMarkup||l.lastPushedText&&l.textEmbedded&&l.chunks.push("\x3c!-- --\x3e"),l.status=
1,0===k.pendingTasks&&Bc(a,k),Gc(k,l),0===k.pendingTasks)break a}catch(m){l.status=4,k.forceClientRender=!0,k.errorDigest=X(a,m)}finally{a.resources.boundaryResources=d?d.resources:null,b.blockedBoundary=d,b.blockedSegment=c}b=zc(a,null,f,d,h,g,b.legacyContext,b.context,b.treeContext);a.pingedTasks.push(b)}return}if("object"===typeof d&&null!==d)switch(d.$$typeof){case rb:d=d.render;M={};bc=b;R=Q=0;S=c;c=d(e,f);e=hc(d,e,c,f);if(0!==Q){d=b.treeContext;b.treeContext=Qb(d,1,0);try{Z(a,b,null,e)}finally{b.treeContext=
d}}else Z(a,b,null,e);return;case ub:d=d.type;e=Dc(d,e);Ec(a,b,c,d,e,f);return;case ob:c=e.children;d=d._context;e=e.value;f=d._currentValue2;d._currentValue2=e;g=L;L=e={parent:g,depth:null===g?0:g.depth+1,context:d,parentValue:f,value:e};b.context=e;Z(a,b,null,c);a=L;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");e=a.parentValue;a.context._currentValue2=e===Bb?a.context._defaultValue:e;a=L=a.parent;b.context=a;return;case pb:e=e.children;e=e(d._currentValue2);
Z(a,b,null,e);return;case vb:f=d._init;d=f(d._payload);e=Dc(d,e);Ec(a,b,c,d,e,void 0);return}throw Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+((null==d?d:typeof d)+"."));}}
function Z(a,b,c,d){b.node=d;if("object"===typeof d&&null!==d){switch(d.$$typeof){case jb:Ec(a,b,c,d.type,d.props,d.ref);return;case kb:throw Error("Portals are not currently supported by the server renderer. Render them conditionally so that they only appear on the client render.");case vb:c=d._init;d=c(d._payload);Z(a,b,null,d);return}if(pa(d)){Hc(a,b,d);return}null===d||"object"!==typeof d?c=null:(c=Cb&&d[Cb]||d["@@iterator"],c="function"===typeof c?c:null);if(c&&(c=c.call(d))){d=c.next();if(!d.done){var e=
[];do e.push(d.value),d=c.next();while(!d.done);Hc(a,b,e)}return}a=Object.prototype.toString.call(d);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===a?"object with keys {"+Object.keys(d).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.");}"string"===typeof d?(c=b.blockedSegment,c.lastPushedText=ib(b.blockedSegment.chunks,d,a.responseState,c.lastPushedText)):"number"===typeof d&&(c=b.blockedSegment,c.lastPushedText=ib(b.blockedSegment.chunks,
""+d,a.responseState,c.lastPushedText))}function Hc(a,b,c){for(var d=c.length,e=0;e<d;e++){var f=b.treeContext;b.treeContext=Qb(f,d,e);try{Fc(a,b,c[e])}finally{b.treeContext=f}}}
function Fc(a,b,c){var d=b.blockedSegment.formatContext,e=b.legacyContext,f=b.context;try{return Z(a,b,null,c)}catch(l){if(ic(),c=l===Vb?Zb():l,"object"===typeof c&&null!==c&&"function"===typeof c.then){var g=jc(),k=b.blockedSegment,h=yc(a,k.chunks.length,null,k.formatContext,k.lastPushedText,!0);k.children.push(h);k.lastPushedText=!1;a=zc(a,g,b.node,b.blockedBoundary,h,b.abortSet,b.legacyContext,b.context,b.treeContext).ping;c.then(a,a);b.blockedSegment.formatContext=d;b.legacyContext=e;b.context=
f;Mb(f)}else throw b.blockedSegment.formatContext=d,b.legacyContext=e,b.context=f,Mb(f),c;}}function Ic(a){var b=a.blockedBoundary;a=a.blockedSegment;a.status=3;Jc(this,b,a)}
function Kc(a,b,c){var d=a.blockedBoundary;a.blockedSegment.status=3;null===d?(b.allPendingTasks--,1!==b.status&&2!==b.status&&(X(b,c),Y(b,c))):(d.pendingTasks--,d.forceClientRender||(d.forceClientRender=!0,d.errorDigest=b.onError(c),d.parentFlushed&&b.clientRenderedBoundaries.push(d)),d.fallbackAbortableTasks.forEach(function(e){return Kc(e,b,c)}),d.fallbackAbortableTasks.clear(),b.allPendingTasks--,0===b.allPendingTasks&&(a=b.onAllReady,a()))}
function Gc(a,b){if(0===b.chunks.length&&1===b.children.length&&null===b.children[0].boundary){var c=b.children[0];c.id=b.id;c.parentFlushed=!0;1===c.status&&Gc(a,c)}else a.completedSegments.push(b)}
function Jc(a,b,c){if(null===b){if(c.parentFlushed){if(null!==a.completedRootSegment)throw Error("There can only be one root segment. This is a bug in React.");a.completedRootSegment=c}a.pendingRootTasks--;0===a.pendingRootTasks&&(a.onShellError=W,b=a.onShellReady,b())}else b.pendingTasks--,b.forceClientRender||(0===b.pendingTasks?(c.parentFlushed&&1===c.status&&Gc(b,c),Bc(a,b),b.parentFlushed&&a.completedBoundaries.push(b),b.fallbackAbortableTasks.forEach(Ic,a),b.fallbackAbortableTasks.clear()):
c.parentFlushed&&1===c.status&&(Gc(b,c),1===b.completedSegments.length&&b.parentFlushed&&a.partialBoundaries.push(b)));a.allPendingTasks--;0===a.allPendingTasks&&(a=a.onAllReady,a())}
function Ac(a){if(2!==a.status){var b=L,c=uc.current;uc.current=sc;var d=vc.current;vc.current=tc;var e=a.resources;ya.push(w);w=e;e=sa.current;sa.current=xa;var f=rc;rc=a.responseState;try{var g=a.pingedTasks,k;for(k=0;k<g.length;k++){var h=g[k];var l=a,m=h.blockedBoundary;l.resources.boundaryResources=m?m.resources:null;var n=h.blockedSegment;if(0===n.status){Mb(h.context);try{var H=h.thenableState;h.thenableState=null;Z(l,h,H,h.node);l.responseState.generateStaticMarkup||n.lastPushedText&&n.textEmbedded&&
n.chunks.push("\x3c!-- --\x3e");h.abortSet.delete(h);n.status=1;Jc(l,h.blockedBoundary,n)}catch(F){ic();var A=F===Vb?Zb():F;if("object"===typeof A&&null!==A&&"function"===typeof A.then){var qa=h.ping;A.then(qa,qa);h.thenableState=jc()}else{h.abortSet.delete(h);n.status=4;var D=l,B=h.blockedBoundary,P=A,T=X(D,P);null===B?Y(D,P):(B.pendingTasks--,B.forceClientRender||(B.forceClientRender=!0,B.errorDigest=T,B.parentFlushed&&D.clientRenderedBoundaries.push(B)));D.allPendingTasks--;if(0===D.allPendingTasks){var ra=
D.onAllReady;ra()}}}finally{l.resources.boundaryResources=null}}}g.splice(0,k);null!==a.destination&&Lc(a,a.destination)}catch(F){X(a,F),Y(a,F)}finally{rc=f,uc.current=c,vc.current=d,w=ya.pop(),sa.current=e,c===sc&&Mb(b)}}}
function Mc(a,b,c){c.parentFlushed=!0;switch(c.status){case 0:var d=c.id=a.nextSegmentId++;c.lastPushedText=!1;c.textEmbedded=!1;a=a.responseState;b.push('<template id="');b.push(a.placeholderPrefix);a=d.toString(16);b.push(a);return b.push('"></template>');case 1:c.status=2;var e=!0;d=c.chunks;var f=0;c=c.children;for(var g=0;g<c.length;g++){for(e=c[g];f<e.index;f++)b.push(d[f]);e=Nc(a,b,e)}for(;f<d.length-1;f++)b.push(d[f]);f<d.length&&(e=b.push(d[f]));return e;default:throw Error("Aborted, errored or already flushed boundaries should not be flushed again. This is a bug in React.");
function Fc(a,b,c,d){var e=c.render(),f=d.childContextTypes;if(null!==f&&void 0!==f){var g=b.legacyContext;if("function"!==typeof c.getChildContext)d=g;else{c=c.getChildContext();for(var k in c)if(!(k in f))throw Error((Gb(d)||"Unknown")+'.getChildContext(): key "'+k+'" is not defined in childContextTypes.');d=p({},g,c)}b.legacyContext=d;Z(a,b,null,e);b.legacyContext=g}else Z(a,b,null,e)}
function Gc(a,b){if(a&&a.defaultProps){b=p({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}
function Hc(a,b,c,d,e,f){if("function"===typeof d)if(d.prototype&&d.prototype.isReactComponent)c=Jb(d,b.legacyContext),f=d.contextType,f=new d(e,"object"===typeof f&&null!==f?f._currentValue2:c),Rb(f,d,e,c),Fc(a,b,f,d);else{f=Jb(d,b.legacyContext);N={};fc=b;R=Q=0;S=c;c=d(e,f);c=lc(d,e,c,f);var g=0!==Q;if("object"===typeof c&&null!==c&&"function"===typeof c.render&&void 0===c.$$typeof)Rb(c,d,e,f),Fc(a,b,c,d);else if(g){e=b.treeContext;b.treeContext=Tb(e,1,0);try{Z(a,b,null,c)}finally{b.treeContext=
e}}else Z(a,b,null,c)}else if("string"===typeof d){c=b.blockedSegment;g=Ma(c.chunks,d,e,a.resources,a.responseState,c.formatContext,c.lastPushedText);c.lastPushedText=!1;f=c.formatContext;c.formatContext=Ba(f,d,e);Ic(a,b,g);c.formatContext=f;a:{b=c.chunks;switch(d){case "title":case "style":case "script":case "area":case "base":case "br":case "col":case "embed":case "hr":case "img":case "input":case "keygen":case "link":case "meta":case "param":case "source":case "track":case "wbr":break a;case "body":if(1>=
f.insertionMode){a.responseState.hasBody=!0;break a}break;case "html":if(0===f.insertionMode)break a}b.push("</",d,">")}c.lastPushedText=!1}else{switch(d){case Cb:case Ab:case pb:case qb:case ob:Z(a,b,null,e.children);return;case Bb:"hidden"!==e.mode&&Z(a,b,null,e.children);return;case wb:Z(a,b,null,e.children);return;case zb:throw Error("ReactDOMServer does not yet support scope components.");case vb:a:{d=b.blockedBoundary;c=b.blockedSegment;f=e.fallback;e=e.children;g=new Set;var k={id:null,rootSegmentID:-1,
parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:g,errorDigest:null,resources:new Set},h=Cc(a,c.chunks.length,k,c.formatContext,!1,!1);c.children.push(h);c.lastPushedText=!1;var l=Cc(a,0,null,c.formatContext,!1,!1);l.parentFlushed=!0;b.blockedBoundary=k;b.blockedSegment=l;a.resources.boundaryResources=k.resources;try{if(Ic(a,b,e),a.responseState.generateStaticMarkup||l.lastPushedText&&l.textEmbedded&&l.chunks.push("\x3c!-- --\x3e"),l.status=
1,Jc(k,l),0===k.pendingTasks)break a}catch(n){l.status=4,k.forceClientRender=!0,k.errorDigest=X(a,n)}finally{a.resources.boundaryResources=d?d.resources:null,b.blockedBoundary=d,b.blockedSegment=c}b=Dc(a,null,f,d,h,g,b.legacyContext,b.context,b.treeContext);a.pingedTasks.push(b)}return}if("object"===typeof d&&null!==d)switch(d.$$typeof){case ub:d=d.render;N={};fc=b;R=Q=0;S=c;c=d(e,f);e=lc(d,e,c,f);if(0!==Q){d=b.treeContext;b.treeContext=Tb(d,1,0);try{Z(a,b,null,e)}finally{b.treeContext=d}}else Z(a,
b,null,e);return;case xb:d=d.type;e=Gc(d,e);Hc(a,b,c,d,e,f);return;case rb:c=e.children;d=d._context;e=e.value;f=d._currentValue2;d._currentValue2=e;g=M;M=e={parent:g,depth:null===g?0:g.depth+1,context:d,parentValue:f,value:e};b.context=e;Z(a,b,null,c);a=M;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");e=a.parentValue;a.context._currentValue2=e===Eb?a.context._defaultValue:e;a=M=a.parent;b.context=a;return;case sb:e=e.children;e=e(d._currentValue2);
Z(a,b,null,e);return;case yb:f=d._init;d=f(d._payload);e=Gc(d,e);Hc(a,b,c,d,e,void 0);return}throw Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+((null==d?d:typeof d)+"."));}}
function Z(a,b,c,d){b.node=d;if("object"===typeof d&&null!==d){switch(d.$$typeof){case mb:Hc(a,b,c,d.type,d.props,d.ref);return;case nb:throw Error("Portals are not currently supported by the server renderer. Render them conditionally so that they only appear on the client render.");case yb:c=d._init;d=c(d._payload);Z(a,b,null,d);return}if(pa(d)){Kc(a,b,d);return}null===d||"object"!==typeof d?c=null:(c=Fb&&d[Fb]||d["@@iterator"],c="function"===typeof c?c:null);if(c&&(c=c.call(d))){d=c.next();if(!d.done){var e=
[];do e.push(d.value),d=c.next();while(!d.done);Kc(a,b,e)}return}a=Object.prototype.toString.call(d);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===a?"object with keys {"+Object.keys(d).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.");}"string"===typeof d?(c=b.blockedSegment,c.lastPushedText=lb(b.blockedSegment.chunks,d,a.responseState,c.lastPushedText)):"number"===typeof d&&(c=b.blockedSegment,c.lastPushedText=lb(b.blockedSegment.chunks,
""+d,a.responseState,c.lastPushedText))}function Kc(a,b,c){for(var d=c.length,e=0;e<d;e++){var f=b.treeContext;b.treeContext=Tb(f,d,e);try{Ic(a,b,c[e])}finally{b.treeContext=f}}}
function Ic(a,b,c){var d=b.blockedSegment.formatContext,e=b.legacyContext,f=b.context;try{return Z(a,b,null,c)}catch(l){if(mc(),c=l===Zb?cc():l,"object"===typeof c&&null!==c&&"function"===typeof c.then){var g=nc(),k=b.blockedSegment,h=Cc(a,k.chunks.length,null,k.formatContext,k.lastPushedText,!0);k.children.push(h);k.lastPushedText=!1;a=Dc(a,g,b.node,b.blockedBoundary,h,b.abortSet,b.legacyContext,b.context,b.treeContext).ping;c.then(a,a);b.blockedSegment.formatContext=d;b.legacyContext=e;b.context=
f;Pb(f)}else throw b.blockedSegment.formatContext=d,b.legacyContext=e,b.context=f,Pb(f),c;}}function Lc(a){var b=a.blockedBoundary;a=a.blockedSegment;a.status=3;Mc(this,b,a)}
function Nc(a,b,c){var d=a.blockedBoundary;a.blockedSegment.status=3;null===d?(b.allPendingTasks--,1!==b.status&&2!==b.status&&(X(b,c),Y(b,c))):(d.pendingTasks--,d.forceClientRender||(d.forceClientRender=!0,d.errorDigest=b.onError(c),d.parentFlushed&&b.clientRenderedBoundaries.push(d)),d.fallbackAbortableTasks.forEach(function(e){return Nc(e,b,c)}),d.fallbackAbortableTasks.clear(),b.allPendingTasks--,0===b.allPendingTasks&&(a=b.onAllReady,a()))}
function Jc(a,b){if(0===b.chunks.length&&1===b.children.length&&null===b.children[0].boundary){var c=b.children[0];c.id=b.id;c.parentFlushed=!0;1===c.status&&Jc(a,c)}else a.completedSegments.push(b)}
function Mc(a,b,c){if(null===b){if(c.parentFlushed){if(null!==a.completedRootSegment)throw Error("There can only be one root segment. This is a bug in React.");a.completedRootSegment=c}a.pendingRootTasks--;0===a.pendingRootTasks&&(a.onShellError=W,b=a.onShellReady,b())}else b.pendingTasks--,b.forceClientRender||(0===b.pendingTasks?(c.parentFlushed&&1===c.status&&Jc(b,c),b.parentFlushed&&a.completedBoundaries.push(b),b.fallbackAbortableTasks.forEach(Lc,a),b.fallbackAbortableTasks.clear()):c.parentFlushed&&
1===c.status&&(Jc(b,c),1===b.completedSegments.length&&b.parentFlushed&&a.partialBoundaries.push(b)));a.allPendingTasks--;0===a.allPendingTasks&&(a=a.onAllReady,a())}
function Ec(a){if(2!==a.status){var b=M,c=yc.current;yc.current=wc;var d=zc.current;zc.current=xc;var e=a.resources;Aa.push(x);x=e;e=qa.current;qa.current=za;var f=vc;vc=a.responseState;try{var g=a.pingedTasks,k;for(k=0;k<g.length;k++){var h=g[k];var l=a,n=h.blockedBoundary;l.resources.boundaryResources=n?n.resources:null;var m=h.blockedSegment;if(0===m.status){Pb(h.context);try{var q=h.thenableState;h.thenableState=null;Z(l,h,q,h.node);l.responseState.generateStaticMarkup||m.lastPushedText&&m.textEmbedded&&
m.chunks.push("\x3c!-- --\x3e");h.abortSet.delete(h);m.status=1;Mc(l,h.blockedBoundary,m)}catch(F){mc();var C=F===Zb?cc():F;if("object"===typeof C&&null!==C&&"function"===typeof C.then){var G=h.ping;C.then(G,G);h.thenableState=nc()}else{h.abortSet.delete(h);m.status=4;var y=l,H=h.blockedBoundary,ra=C,Sa=X(y,ra);null===H?Y(y,ra):(H.pendingTasks--,H.forceClientRender||(H.forceClientRender=!0,H.errorDigest=Sa,H.parentFlushed&&y.clientRenderedBoundaries.push(H)));y.allPendingTasks--;if(0===y.allPendingTasks){var T=
y.onAllReady;T()}}}finally{l.resources.boundaryResources=null}}}g.splice(0,k);null!==a.destination&&Oc(a,a.destination)}catch(F){X(a,F),Y(a,F)}finally{vc=f,yc.current=c,zc.current=d,x=Aa.pop(),qa.current=e,c===wc&&Pb(b)}}}
function Pc(a,b,c){c.parentFlushed=!0;switch(c.status){case 0:var d=c.id=a.nextSegmentId++;c.lastPushedText=!1;c.textEmbedded=!1;a=a.responseState;b.push('<template id="');b.push(a.placeholderPrefix);a=d.toString(16);b.push(a);return b.push('"></template>');case 1:c.status=2;var e=!0;d=c.chunks;var f=0;c=c.children;for(var g=0;g<c.length;g++){for(e=c[g];f<e.index;f++)b.push(d[f]);e=Qc(a,b,e)}for(;f<d.length-1;f++)b.push(d[f]);f<d.length&&(e=b.push(d[f]));return e;default:throw Error("Aborted, errored or already flushed boundaries should not be flushed again. This is a bug in React.");
}}
function Nc(a,b,c){var d=c.boundary;if(null===d)return Mc(a,b,c);d.parentFlushed=!0;if(d.forceClientRender)return a.responseState.generateStaticMarkup||(d=d.errorDigest,b.push("\x3c!--$!--\x3e"),b.push("<template"),d&&(b.push(' data-dgst="'),d=v(d),b.push(d),b.push('"')),b.push("></template>")),Mc(a,b,c),a=a.responseState.generateStaticMarkup?!0:b.push("\x3c!--/$--\x3e"),a;if(0<d.pendingTasks){d.rootSegmentID=a.nextSegmentId++;0<d.completedSegments.length&&a.partialBoundaries.push(d);var e=a.responseState;var f=
e.nextSuspenseID++;e=e.boundaryPrefix+f.toString(16);d=d.id=e;Ma(b,a.responseState,d);Mc(a,b,c);return b.push("\x3c!--/$--\x3e")}if(d.byteSize>a.progressiveChunkSize)return d.rootSegmentID=a.nextSegmentId++,a.completedBoundaries.push(d),Ma(b,a.responseState,d.id),Mc(a,b,c),b.push("\x3c!--/$--\x3e");c=d.resources;if(e=a.resources.boundaryResources)c.forEach(eb,e),c.clear();a.responseState.generateStaticMarkup||b.push("\x3c!--$--\x3e");c=d.completedSegments;if(1!==c.length)throw Error("A previously unvisited boundary must have exactly one root segment. This is a bug in React.");
Nc(a,b,c[0]);a=a.responseState.generateStaticMarkup?!0:b.push("\x3c!--/$--\x3e");return a}function Oc(a,b,c){Na(b,a.responseState,c.formatContext,c.id);Nc(a,b,c);return Oa(b,c.formatContext)}
function Pc(a,b,c){a.resources.boundaryResources=c.resources;for(var d=c.completedSegments,e=0;e<d.length;e++)Qc(a,b,c,d[e]);d.length=0;Ua(b,c.resources);a=a.responseState;d=c.id;e=c.rootSegmentID;c=c.resources;var f;b:{for(f=c.values();;){var g=f.next().value;if(!g)break;if(0===(g.state&1)){f=!0;break b}}f=!1}b.push(a.startInlineScript);f?0===(a.instructions&2)?(a.instructions|=10,b.push('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("')):
0===(a.instructions&8)?(a.instructions|=8,b.push('$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("')):
function Qc(a,b,c){var d=c.boundary;if(null===d)return Pc(a,b,c);d.parentFlushed=!0;if(d.forceClientRender)return a.responseState.generateStaticMarkup||(d=d.errorDigest,b.push("\x3c!--$!--\x3e"),b.push("<template"),d&&(b.push(' data-dgst="'),d=w(d),b.push(d),b.push('"')),b.push("></template>")),Pc(a,b,c),a=a.responseState.generateStaticMarkup?!0:b.push("\x3c!--/$--\x3e"),a;if(0<d.pendingTasks){d.rootSegmentID=a.nextSegmentId++;0<d.completedSegments.length&&a.partialBoundaries.push(d);var e=a.responseState;var f=
e.nextSuspenseID++;e=e.boundaryPrefix+f.toString(16);d=d.id=e;Na(b,a.responseState,d);Pc(a,b,c);return b.push("\x3c!--/$--\x3e")}if(d.byteSize>a.progressiveChunkSize)return d.rootSegmentID=a.nextSegmentId++,a.completedBoundaries.push(d),Na(b,a.responseState,d.id),Pc(a,b,c),b.push("\x3c!--/$--\x3e");(c=a.resources.boundaryResources)&&d.resources.forEach(ib,c);a.responseState.generateStaticMarkup||b.push("\x3c!--$--\x3e");c=d.completedSegments;if(1!==c.length)throw Error("A previously unvisited boundary must have exactly one root segment. This is a bug in React.");
Qc(a,b,c[0]);a=a.responseState.generateStaticMarkup?!0:b.push("\x3c!--/$--\x3e");return a}function Rc(a,b,c){Oa(b,a.responseState,c.formatContext,c.id);Qc(a,b,c);return Pa(b,c.formatContext)}
function Sc(a,b,c){a.resources.boundaryResources=c.resources;for(var d=c.completedSegments,e=0;e<d.length;e++)Tc(a,b,c,d[e]);d.length=0;Xa(b,c.resources,a.responseState);a=a.responseState;d=c.id;e=c.rootSegmentID;c=c.resources;var f=a.stylesToHoist;a.stylesToHoist=!1;var g=0===a.streamingFormat;g?(b.push(a.startInlineScript),f?0===(a.instructions&2)?(a.instructions|=10,b.push('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("')):
0===(a.instructions&8)?(a.instructions|=8,b.push('$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("')):
b.push('$RR("'):0===(a.instructions&2)?(a.instructions|=2,b.push('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("')):
b.push('$RC("');if(null===d)throw Error("An ID must have been assigned before we can complete the boundary.");e=e.toString(16);b.push(d);b.push('","');b.push(a.segmentPrefix);b.push(e);f?(b.push('",'),db(b,c)):b.push('"');b=b.push(")\x3c/script>");return b}
function Qc(a,b,c,d){if(2===d.status)return!0;var e=d.id;if(-1===e){if(-1===(d.id=c.rootSegmentID))throw Error("A root segment ID must have been assigned by now. This is a bug in React.");return Oc(a,b,d)}Oc(a,b,d);a=a.responseState;b.push(a.startInlineScript);0===(a.instructions&1)?(a.instructions|=1,b.push('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("')):
b.push('$RS("');b.push(a.segmentPrefix);e=e.toString(16);b.push(e);b.push('","');b.push(a.placeholderPrefix);b.push(e);b=b.push('")\x3c/script>');return b}
function Lc(a,b){try{var c,d=a.completedRootSegment;if(null!==d)if(0===a.pendingRootTasks){bb(b,a.resources,a.responseState,0===a.allPendingTasks);Nc(a,b,d);a.completedRootSegment=null;var e=a.responseState.bootstrapChunks;for(d=0;d<e.length-1;d++)b.push(e[d]);d<e.length&&b.push(e[d])}else return;else cb(b,a.resources,a.responseState);var f=a.clientRenderedBoundaries;for(c=0;c<f.length;c++){var g=f[c];e=b;var k=a.responseState,h=g.id,l=g.errorDigest,m=g.errorMessage,n=g.errorComponentStack;e.push(k.startInlineScript);
0===(k.instructions&4)?(k.instructions|=4,e.push('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("')):e.push('$RX("');if(null===h)throw Error("An ID must have been assigned before we can complete the boundary.");e.push(h);e.push('"');if(l||m||n){e.push(",");var H=Qa(l||"");e.push(H)}if(m||n){e.push(",");var A=Qa(m||"");e.push(A)}if(n){e.push(",");var qa=Qa(n);e.push(qa)}if(!e.push(")\x3c/script>")){a.destination=
null;c++;f.splice(0,c);return}}f.splice(0,c);var D=a.completedBoundaries;for(c=0;c<D.length;c++)if(!Pc(a,b,D[c])){a.destination=null;c++;D.splice(0,c);return}D.splice(0,c);var B=a.partialBoundaries;for(c=0;c<B.length;c++){var P=B[c];a:{f=a;g=b;f.resources.boundaryResources=P.resources;var T=P.completedSegments;for(k=0;k<T.length;k++)if(!Qc(f,g,P,T[k])){k++;T.splice(0,k);var ra=!1;break a}T.splice(0,k);ra=Ua(g,P.resources)}if(!ra){a.destination=null;c++;B.splice(0,c);return}}B.splice(0,c);var F=a.completedBoundaries;
for(c=0;c<F.length;c++)if(!Pc(a,b,F[c])){a.destination=null;c++;F.splice(0,c);return}F.splice(0,c)}finally{0===a.allPendingTasks&&0===a.pingedTasks.length&&0===a.clientRenderedBoundaries.length&&0===a.completedBoundaries.length&&(a=a.responseState,a.hasBody&&(b.push("</"),b.push("body"),b.push(">")),a.htmlChunks&&(b.push("</"),b.push("html"),b.push(">")),b.push(null))}}
function Rc(a,b){if(1===a.status)a.status=2,b.destroy(a.fatalError);else if(2!==a.status&&null===a.destination){a.destination=b;try{Lc(a,b)}catch(c){X(a,c),Y(a,c)}}}function Sc(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=void 0===b?Error("The render was aborted by the server without a reason."):b;c.forEach(function(e){return Kc(e,a,d)});c.clear()}null!==a.destination&&Lc(a,a.destination)}catch(e){X(a,e),Y(a,e)}}function Tc(){}
function Uc(a,b,c,d){var e=!1,f=null,g="",k=!1;a=xc(a,gb(c,b?b.identifierPrefix:void 0),hb(),Infinity,Tc,void 0,function(){k=!0},void 0,void 0);Ac(a);Sc(a,d);Rc(a,{push:function(h){null!==h&&(g+=h);return!0},destroy:function(h){e=!0;f=h}});if(e&&f!==d)throw f;if(!k)throw Error("A component suspended while responding to synchronous input. This will cause the UI to be replaced with a loading indicator. To fix, updates that suspend should be wrapped with startTransition.");return g}
function Vc(a,b){a.prototype=Object.create(b.prototype);a.prototype.constructor=a;a.__proto__=b}var Wc=function(a){function b(){var d=a.call(this,{})||this;d.request=null;d.startedFlowing=!1;return d}Vc(b,a);var c=b.prototype;c._destroy=function(d,e){Sc(this.request);e(d)};c._read=function(){this.startedFlowing&&Rc(this.request,this)};return b}(ca.Readable);function Xc(){}
function Yc(a,b){var c=new Wc,d=xc(a,gb(!1,b?b.identifierPrefix:void 0),hb(),Infinity,Xc,function(){c.startedFlowing=!0;Rc(d,c)},void 0,void 0);c.request=d;Ac(d);return c}exports.renderToNodeStream=function(a,b){return Yc(a,b)};exports.renderToStaticMarkup=function(a,b){return Uc(a,b,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server')};
exports.renderToStaticNodeStream=function(a,b){return Yc(a,b)};exports.renderToString=function(a,b){return Uc(a,b,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server')};
exports.version="18.3.0-next-41110021f-20230301";
b.push('$RC("')):f?b.push('<template data-rri="" data-bid="'):b.push('<template data-rci="" data-bid="');if(null===d)throw Error("An ID must have been assigned before we can complete the boundary.");e=e.toString(16);b.push(d);g?b.push('","'):b.push('" data-sid="');b.push(a.segmentPrefix);b.push(e);f?g?(b.push('",'),gb(b,c)):(b.push('" data-sty="'),hb(b,c)):g&&b.push('"');b=g?b.push(")\x3c/script>"):b.push('"></template>');return b}
function Tc(a,b,c,d){if(2===d.status)return!0;var e=d.id;if(-1===e){if(-1===(d.id=c.rootSegmentID))throw Error("A root segment ID must have been assigned by now. This is a bug in React.");return Rc(a,b,d)}Rc(a,b,d);a=a.responseState;(c=0===a.streamingFormat)?(b.push(a.startInlineScript),0===(a.instructions&1)?(a.instructions|=1,b.push('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("')):
b.push('$RS("')):b.push('<template data-rsi="" data-sid="');b.push(a.segmentPrefix);e=e.toString(16);b.push(e);c?b.push('","'):b.push('" data-pid="');b.push(a.placeholderPrefix);b.push(e);b=c?b.push('")\x3c/script>'):b.push('"></template>');return b}
function Oc(a,b){try{var c,d=a.completedRootSegment;if(null!==d)if(0===a.pendingRootTasks){db(b,a.resources,a.responseState,0===a.allPendingTasks);Qc(a,b,d);a.completedRootSegment=null;var e=a.responseState.bootstrapChunks;for(d=0;d<e.length-1;d++)b.push(e[d]);d<e.length&&b.push(e[d])}else return;else fb(b,a.resources,a.responseState);var f=a.clientRenderedBoundaries;for(c=0;c<f.length;c++){var g=f[c];e=b;var k=a.responseState,h=g.id,l=g.errorDigest,n=g.errorMessage,m=g.errorComponentStack,q=0===
k.streamingFormat;q?(e.push(k.startInlineScript),0===(k.instructions&4)?(k.instructions|=4,e.push('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("')):e.push('$RX("')):e.push('<template data-rxi="" data-bid="');if(null===h)throw Error("An ID must have been assigned before we can complete the boundary.");e.push(h);q&&e.push('"');if(l||n||m)if(q){e.push(",");var C=Ra(l||
"");e.push(C)}else{e.push('" data-dgst="');var G=w(l||"");e.push(G)}if(n||m)if(q){e.push(",");var y=Ra(n||"");e.push(y)}else{e.push('" data-msg="');var H=w(n||"");e.push(H)}if(m)if(q){e.push(",");var ra=Ra(m);e.push(ra)}else{e.push('" data-stck="');var Sa=w(m);e.push(Sa)}if(q?!e.push(")\x3c/script>"):!e.push('"></template>')){a.destination=null;c++;f.splice(0,c);return}}f.splice(0,c);var T=a.completedBoundaries;for(c=0;c<T.length;c++)if(!Sc(a,b,T[c])){a.destination=null;c++;T.splice(0,c);return}T.splice(0,
c);var F=a.partialBoundaries;for(c=0;c<F.length;c++){var ua=F[c];a:{f=a;g=b;f.resources.boundaryResources=ua.resources;var va=ua.completedSegments;for(k=0;k<va.length;k++)if(!Tc(f,g,ua,va[k])){k++;va.splice(0,k);var Vb=!1;break a}va.splice(0,k);Vb=Xa(g,ua.resources,f.responseState)}if(!Vb){a.destination=null;c++;F.splice(0,c);return}}F.splice(0,c);var wa=a.completedBoundaries;for(c=0;c<wa.length;c++)if(!Sc(a,b,wa[c])){a.destination=null;c++;wa.splice(0,c);return}wa.splice(0,c)}finally{0===a.allPendingTasks&&
0===a.pingedTasks.length&&0===a.clientRenderedBoundaries.length&&0===a.completedBoundaries.length&&(a=a.responseState,a.hasBody&&(b.push("</"),b.push("body"),b.push(">")),a.htmlChunks&&(b.push("</"),b.push("html"),b.push(">")),b.push(null))}}function Uc(a,b){if(1===a.status)a.status=2,b.destroy(a.fatalError);else if(2!==a.status&&null===a.destination){a.destination=b;try{Oc(a,b)}catch(c){X(a,c),Y(a,c)}}}
function Vc(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=void 0===b?Error("The render was aborted by the server without a reason."):b;c.forEach(function(e){return Nc(e,a,d)});c.clear()}null!==a.destination&&Oc(a,a.destination)}catch(e){X(a,e),Y(a,e)}}function Wc(){}
function Xc(a,b,c,d,e){var f=!1,g=null,k="",h=!1;a=Bc(a,jb(c,b?b.identifierPrefix:void 0,e),kb(),Infinity,Wc,void 0,function(){h=!0},void 0,void 0);Ec(a);Vc(a,d);Uc(a,{push:function(l){null!==l&&(k+=l);return!0},destroy:function(l){f=!0;g=l}});if(f&&g!==d)throw g;if(!h)throw Error("A component suspended while responding to synchronous input. This will cause the UI to be replaced with a loading indicator. To fix, updates that suspend should be wrapped with startTransition.");return k}
function Yc(a,b){a.prototype=Object.create(b.prototype);a.prototype.constructor=a;a.__proto__=b}var Zc=function(a){function b(){var d=a.call(this,{})||this;d.request=null;d.startedFlowing=!1;return d}Yc(b,a);var c=b.prototype;c._destroy=function(d,e){Vc(this.request);e(d)};c._read=function(){this.startedFlowing&&Uc(this.request,this)};return b}(ca.Readable);function $c(){}
function ad(a,b){var c=new Zc,d=Bc(a,jb(!1,b?b.identifierPrefix:void 0),kb(),Infinity,$c,function(){c.startedFlowing=!0;Uc(d,c)},void 0,void 0);c.request=d;Ec(d);return c}exports.renderToNodeStream=function(a,b){return ad(a,b)};exports.renderToStaticMarkup=function(a,b){return Xc(a,b,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server')};
exports.renderToStaticNodeStream=function(a,b){return ad(a,b)};exports.renderToString=function(a,b){return Xc(a,b,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server')};
exports.version="18.3.0-next-49f741046-20230305";

View file

@ -14,7 +14,7 @@ if (process.env.NODE_ENV !== "production") {
(function() {
'use strict';
var ReactVersion = '18.3.0-next-41110021f-20230301';
var ReactVersion = '18.3.0-next-49f741046-20230305';
var Internals = {
usingClientEntryPoint: false,

View file

@ -8,4 +8,4 @@
* LICENSE file in the root directory of this source tree.
*/
'use strict';var b={usingClientEntryPoint:!1,Events:null,Dispatcher:{current:null}};function d(a){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+a,c=1;c<arguments.length;c++)e+="&args[]="+encodeURIComponent(arguments[c]);return"Minified React error #"+a+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=b;
exports.createPortal=function(){throw Error(d(448));};exports.flushSync=function(){throw Error(d(449));};exports.preconnect=function(){var a=b.Dispatcher.current;a&&a.preconnect.apply(this,arguments)};exports.prefetchDNS=function(){var a=b.Dispatcher.current;a&&a.prefetchDNS.apply(this,arguments)};exports.preinit=function(){var a=b.Dispatcher.current;a&&a.preinit.apply(this,arguments)};exports.preload=function(){var a=b.Dispatcher.current;a&&a.preload.apply(this,arguments)};exports.version="18.3.0-next-41110021f-20230301";
exports.createPortal=function(){throw Error(d(448));};exports.flushSync=function(){throw Error(d(449));};exports.preconnect=function(){var a=b.Dispatcher.current;a&&a.preconnect.apply(this,arguments)};exports.prefetchDNS=function(){var a=b.Dispatcher.current;a&&a.prefetchDNS.apply(this,arguments)};exports.preinit=function(){var a=b.Dispatcher.current;a&&a.preinit.apply(this,arguments)};exports.preload=function(){var a=b.Dispatcher.current;a&&a.preload.apply(this,arguments)};exports.version="18.3.0-next-49f741046-20230305";

View file

@ -7,125 +7,129 @@
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
'use strict';var aa=require("react"),da=require("react-dom");function h(a){for(var b="https://reactjs.org/docs/error-decoder.html?invariant="+a,c=1;c<arguments.length;c++)b+="&args[]="+encodeURIComponent(arguments[c]);return"Minified React error #"+a+"; visit "+b+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l=null,p=0;
function r(a,b){if(0!==b.length)if(512<b.length)0<p&&(a.enqueue(new Uint8Array(l.buffer,0,p)),l=new Uint8Array(512),p=0),a.enqueue(b);else{var c=l.length-p;c<b.length&&(0===c?a.enqueue(l):(l.set(b.subarray(0,c),p),a.enqueue(l),b=b.subarray(c)),l=new Uint8Array(512),p=0);l.set(b,p);p+=b.length}}function u(a,b){r(a,b);return!0}function ea(a){l&&0<p&&(a.enqueue(new Uint8Array(l.buffer,0,p)),l=null,p=0)}var fa=new TextEncoder;function v(a){return fa.encode(a)}function w(a){return fa.encode(a)}
function ha(a,b){"function"===typeof a.error?a.error(b):a.close()}
var x=Object.assign,y=Object.prototype.hasOwnProperty,ia=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ja={},ka={};
function la(a){if(y.call(ka,a))return!0;if(y.call(ja,a))return!1;if(ia.test(a))return ka[a]=!0;ja[a]=!0;return!1}function z(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var B={};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){B[a]=new z(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];B[b]=new z(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){B[a]=new z(a,2,!1,a.toLowerCase(),null,!1,!1)});
["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){B[a]=new z(a,2,!1,a,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){B[a]=new z(a,3,!1,a.toLowerCase(),null,!1,!1)});
["checked","multiple","muted","selected"].forEach(function(a){B[a]=new z(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){B[a]=new z(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){B[a]=new z(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){B[a]=new z(a,5,!1,a.toLowerCase(),null,!1,!1)});var ma=/[\-:]([a-z])/g;function oa(a){return a[1].toUpperCase()}
"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering transform-origin underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=a.replace(ma,
oa);B[b]=new z(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(ma,oa);B[b]=new z(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(ma,oa);B[b]=new z(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){B[a]=new z(a,1,!1,a.toLowerCase(),null,!1,!1)});
B.xlinkHref=new z("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){B[a]=new z(a,1,!1,a.toLowerCase(),null,!0,!0)});
var pa={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,tabSize:!0,widows:!0,zIndex:!0,
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},qa=["Webkit","ms","Moz","O"];Object.keys(pa).forEach(function(a){qa.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);pa[b]=pa[a]})});var ra=/["'&<>]/;
function C(a){if("boolean"===typeof a||"number"===typeof a)return""+a;a=""+a;var b=ra.exec(a);if(b){var c="",d,e=0;for(d=b.index;d<a.length;d++){switch(a.charCodeAt(d)){case 34:b="&quot;";break;case 38:b="&amp;";break;case 39:b="&#x27;";break;case 60:b="&lt;";break;case 62:b="&gt;";break;default:continue}e!==d&&(c+=a.substring(e,d));e=d+1;c+=b}a=e!==d?c+a.substring(e,d):c}return a}
var sa=/([A-Z])/g,ta=/^ms-/,ua=Array.isArray,va=da.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,Aa={prefetchDNS:wa,preconnect:xa,preload:ya,preinit:za},D=null,Ba=[];w('"></template>');var Ca=w("<script>"),Da=w("\x3c/script>"),Ea=w('<script src="'),Fa=w('<script type="module" src="'),Ga=w('" integrity="'),Ha=w('" async="">\x3c/script>'),Ia=/(<\/|<)(s)(cript)/gi;function Ja(a,b,c,d){return""+b+("s"===c?"\\u0073":"\\u0053")+d}
function Ka(a,b,c,d,e){a=void 0===a?"":a;b=void 0===b?Ca:w('<script nonce="'+C(b)+'">');var f=[];void 0!==c&&f.push(b,v((""+c).replace(Ia,Ja)),Da);if(void 0!==d)for(c=0;c<d.length;c++){var g=d[c],m="string"===typeof g?void 0:g.integrity;f.push(Ea,v(C("string"===typeof g?g:g.src)));m&&f.push(Ga,v(C(m)));f.push(Ha)}if(void 0!==e)for(d=0;d<e.length;d++)c=e[d],g="string"===typeof c?void 0:c.integrity,f.push(Fa,v(C("string"===typeof c?c:c.src))),g&&f.push(Ga,v(C(g))),f.push(Ha);return{bootstrapChunks:f,
placeholderPrefix:w(a+"P:"),segmentPrefix:w(a+"S:"),boundaryPrefix:a+"B:",idPrefix:a,nextSuspenseID:0,streamingFormat:0,startInlineScript:b,instructions:0,externalRuntimeConfig:null,htmlChunks:null,headChunks:null,hasBody:!1,charsetChunks:[],preconnectChunks:[],preloadChunks:[],hoistableChunks:[]}}function E(a,b,c){return{insertionMode:a,selectedValue:b,noscriptTagInScope:c}}function La(a){return E("http://www.w3.org/2000/svg"===a?3:"http://www.w3.org/1998/Math/MathML"===a?4:0,null,!1)}
function Ma(a,b,c){switch(b){case "noscript":return E(2,null,!0);case "select":return E(2,null!=c.value?c.value:c.defaultValue,a.noscriptTagInScope);case "svg":return E(3,null,a.noscriptTagInScope);case "math":return E(4,null,a.noscriptTagInScope);case "foreignObject":return E(2,null,a.noscriptTagInScope);case "table":return E(5,null,a.noscriptTagInScope);case "thead":case "tbody":case "tfoot":return E(6,null,a.noscriptTagInScope);case "colgroup":return E(8,null,a.noscriptTagInScope);case "tr":return E(7,
null,a.noscriptTagInScope)}return 5<=a.insertionMode?E(2,null,a.noscriptTagInScope):0===a.insertionMode?"html"===b?E(1,null,!1):E(2,null,!1):1===a.insertionMode?E(2,null,!1):a}var G=w("\x3c!-- --\x3e");function Na(a,b,c,d){if(""===b)return d;d&&a.push(G);a.push(v(C(b)));return!0}var Oa=new Map,Pa=w(' style="'),Qa=w(":"),Ra=w(";");
function Sa(a,b){if("object"!==typeof b)throw Error(h(62));var c=!0,d;for(d in b)if(y.call(b,d)){var e=b[d];if(null!=e&&"boolean"!==typeof e&&""!==e){if(0===d.indexOf("--")){var f=v(C(d));e=v(C((""+e).trim()))}else f=Oa.get(d),void 0===f&&(f=w(C(d.replace(sa,"-$1").toLowerCase().replace(ta,"-ms-"))),Oa.set(d,f)),e="number"===typeof e?0===e||y.call(pa,d)?v(""+e):v(e+"px"):v(C((""+e).trim()));c?(c=!1,a.push(Pa,f,Qa,e)):a.push(Ra,f,Qa,e)}}c||a.push(H)}var I=w(" "),Ta=w('="'),H=w('"'),Ua=w('=""');
function J(a,b,c){switch(b){case "style":Sa(a,c);return;case "defaultValue":case "defaultChecked":case "innerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":return}if(!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]){var d=B.hasOwnProperty(b)?B[b]:null;if(null!==d){switch(typeof c){case "function":case "symbol":return;case "boolean":if(!d.acceptsBooleans)return}b=v(d.attributeName);switch(d.type){case 3:c&&a.push(I,b,Ua);break;case 4:!0===c?a.push(I,b,Ua):
!1!==c&&a.push(I,b,Ta,v(C(c)),H);break;case 5:isNaN(c)||a.push(I,b,Ta,v(C(c)),H);break;case 6:!isNaN(c)&&1<=c&&a.push(I,b,Ta,v(C(c)),H);break;default:d.sanitizeURL&&(c=""+c),a.push(I,b,Ta,v(C(c)),H)}}else if(la(b)){switch(typeof c){case "function":case "symbol":return;case "boolean":if(d=b.toLowerCase().slice(0,5),"data-"!==d&&"aria-"!==d)return}a.push(I,v(b),Ta,v(C(c)),H)}}}var K=w(">"),Va=w("/>");
function M(a,b,c){if(null!=b){if(null!=c)throw Error(h(60));if("object"!==typeof b||!("__html"in b))throw Error(h(61));b=b.__html;null!==b&&void 0!==b&&a.push(v(""+b))}}function Wa(a){var b="";aa.Children.forEach(a,function(c){null!=c&&(b+=c)});return b}var Xa=w(' selected=""');
function Ya(a,b,c,d,e,f,g){var m=b.rel,k=b.href,n=b.precedence;if(3===f||g||"string"!==typeof m||"string"!==typeof k||""===k)return O(a,b),null;if("stylesheet"===b.rel){c="[style]"+k;if("string"!==typeof n||null!=b.disabled||b.onLoad||b.onError)return e=d.preloadsMap.get(c),e||(e={type:"preload",chunks:[],state:0,props:Za(k,b)},d.preloadsMap.set(c,e)),O(e.chunks,e.props),d.usedStylesheets.add(e),O(a,b);k=d.stylesMap.get(c);if(!k){b=x({},b,{"data-precedence":b.precedence,precedence:null});if(k=d.preloadsMap.get(c))k.state|=
4,k=k.props,null==b.crossOrigin&&(b.crossOrigin=k.crossOrigin),null==b.integrity&&(b.integrity=k.integrity);k={type:"stylesheet",chunks:[],state:d.boundaryResources?4:0,props:b};d.stylesMap.set(c,k);b=d.precedences.get(n);b||(b=new Set,d.precedences.set(n,b));b.add(k)}d.boundaryResources&&d.boundaryResources.add(k);e&&a.push(G);return null}if(b.onLoad||b.onError)return O(a,b);e&&a.push(G);switch(b.rel){case "preconnect":case "dns-prefetch":return O(c.preconnectChunks,b);case "preload":return O(c.preloadChunks,
b);default:return O(c.hoistableChunks,b)}}function O(a,b){a.push(P("link"));for(var c in b)if(y.call(b,c)){var d=b[c];if(null!=d)switch(c){case "children":case "dangerouslySetInnerHTML":throw Error(h(399,"link"));default:J(a,c,d)}}a.push(Va);return null}
function $a(a,b){a.push(P("style"));var c=null,d=null,e;for(e in b)if(y.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:J(a,e,f)}}a.push(K);b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(v(C(""+b)));M(a,d,c);a.push(Q,v("style"),R);return null}
function ab(a,b,c){a.push(P(c));for(var d in b)if(y.call(b,d)){var e=b[d];if(null!=e)switch(d){case "children":case "dangerouslySetInnerHTML":throw Error(h(399,c));default:J(a,d,e)}}a.push(Va);return null}
function bb(a,b){a.push(P("title"));var c=null,d=null,e;for(e in b)if(y.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:J(a,e,f)}}a.push(K);b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(v(C(""+b)));M(a,d,c);a.push(Q,v("title"),R);return null}
function cb(a,b){a.push(P("script"));var c=null,d=null,e;for(e in b)if(y.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:J(a,e,f)}}a.push(K);M(a,d,c);"string"===typeof c&&a.push(v(C(c)));a.push(Q,v("script"),R);return null}
function db(a,b,c){a.push(P(c));var d=c=null,e;for(e in b)if(y.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:J(a,e,f)}}a.push(K);M(a,d,c);return"string"===typeof c?(a.push(v(C(c))),null):c}var eb=w("\n"),fb=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,gb=new Map;function P(a){var b=gb.get(a);if(void 0===b){if(!fb.test(a))throw Error(h(65,a));b=w("<"+a);gb.set(a,b)}return b}var hb=w("<!DOCTYPE html>");
function ib(a,b,c,d,e,f,g){switch(b){case "select":a.push(P("select"));d=g=null;for(var m in c)if(y.call(c,m)){var k=c[m];if(null!=k)switch(m){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;case "defaultValue":case "value":break;default:J(a,m,k)}}a.push(K);M(a,d,g);return g;case "option":g=f.selectedValue;a.push(P("option"));var n=d=null,q=m=null;for(k in c)if(y.call(c,k)){var t=c[k];if(null!=t)switch(k){case "children":d=t;break;case "selected":m=t;break;case "dangerouslySetInnerHTML":q=
t;break;case "value":n=t;default:J(a,k,t)}}if(null!=g)if(c=null!==n?""+n:Wa(d),ua(g))for(k=0;k<g.length;k++){if(""+g[k]===c){a.push(Xa);break}}else""+g===c&&a.push(Xa);else m&&a.push(Xa);a.push(K);M(a,q,d);return d;case "textarea":a.push(P("textarea"));k=d=g=null;for(n in c)if(y.call(c,n)&&(q=c[n],null!=q))switch(n){case "children":k=q;break;case "value":g=q;break;case "defaultValue":d=q;break;case "dangerouslySetInnerHTML":throw Error(h(91));default:J(a,n,q)}null===g&&null!==d&&(g=d);a.push(K);if(null!=
k){if(null!=g)throw Error(h(92));if(ua(k)&&1<k.length)throw Error(h(93));g=""+k}"string"===typeof g&&"\n"===g[0]&&a.push(eb);null!==g&&a.push(v(C(""+g)));return null;case "input":a.push(P("input"));n=k=d=g=null;for(q in c)if(y.call(c,q)&&(m=c[q],null!=m))switch(q){case "children":case "dangerouslySetInnerHTML":throw Error(h(399,"input"));case "defaultChecked":n=m;break;case "defaultValue":d=m;break;case "checked":k=m;break;case "value":g=m;break;default:J(a,q,m)}null!==k?J(a,"checked",k):null!==n&&
J(a,"checked",n);null!==g?J(a,"value",g):null!==d&&J(a,"value",d);a.push(Va);return null;case "menuitem":a.push(P("menuitem"));for(var F in c)if(y.call(c,F)&&(g=c[F],null!=g))switch(F){case "children":case "dangerouslySetInnerHTML":throw Error(h(400));default:J(a,F,g)}a.push(K);return null;case "title":return 3===f.insertionMode||f.noscriptTagInScope?a=bb(a,c):(bb(e.hoistableChunks,c),a=null),a;case "link":return Ya(a,c,e,d,g,f.insertionMode,f.noscriptTagInScope);case "script":a:if(3===f.insertionMode||
f.noscriptTagInScope||"string"!==typeof c.src||!c.src)a=cb(a,c);else{n="[script]"+c.src;if(!0!==c.async||c.onLoad||c.onError){if(k=d.preloadsMap.get(n),k||(k={type:"preload",chunks:[],state:0,props:{rel:"preload",as:"script",href:c.src,crossOrigin:c.crossOrigin,integrity:c.integrity,referrerPolicy:c.referrerPolicy}},d.preloadsMap.set(n,k),d.usedScripts.add(k),O(k.chunks,k.props)),!0!==c.async){cb(a,c);a=null;break a}}else if(k=d.scriptsMap.get(n),!k){k={type:"script",chunks:[],state:0,props:null};
d.scriptsMap.set(n,k);d.scripts.add(k);q=c;if(d=d.preloadsMap.get(n))d.state|=4,c=q=x({},c),d=d.props,null==c.crossOrigin&&(c.crossOrigin=d.crossOrigin),null==c.integrity&&(c.integrity=d.integrity);cb(k.chunks,q)}g&&a.push(G);a=null}return a;case "style":return k=c.precedence,q=c.href,3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof k||"string"!==typeof q||""===q?a=$a(a,c):(n="[style]"+q,q=d.stylesMap.get(n),q||(q={type:"style",chunks:[],state:d.boundaryResources?4:0,props:x({},c,{"data-precedence":c.precedence,
precedence:null,"data-href":c.href,href:null})},d.stylesMap.set(n,q),$a(q.chunks,q.props),c=d.precedences.get(k),c||(c=new Set,d.precedences.set(k,c)),c.add(q),d.boundaryResources&&d.boundaryResources.add(q)),g&&a.push(G),a=void 0),a;case "meta":return 3===f.insertionMode||f.noscriptTagInScope?a=ab(a,c,"meta"):(g&&a.push(G),a="string"===typeof c.charSet?ab(e.charsetChunks,c,"meta"):ab(e.hoistableChunks,c,"meta")),a;case "listing":case "pre":a.push(P(b));d=g=null;for(t in c)if(y.call(c,t)&&(k=c[t],
null!=k))switch(t){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;default:J(a,t,k)}a.push(K);if(null!=d){if(null!=g)throw Error(h(60));if("object"!==typeof d||!("__html"in d))throw Error(h(61));c=d.__html;null!==c&&void 0!==c&&("string"===typeof c&&0<c.length&&"\n"===c[0]?a.push(eb,v(c)):a.push(v(""+c)))}"string"===typeof g&&"\n"===g[0]&&a.push(eb);return g;case "base":case "area":case "br":case "col":case "embed":case "hr":case "img":case "keygen":case "param":case "source":case "track":case "wbr":return ab(a,
'use strict';var aa=require("react"),ba=require("react-dom");function h(a){for(var b="https://reactjs.org/docs/error-decoder.html?invariant="+a,c=1;c<arguments.length;c++)b+="&args[]="+encodeURIComponent(arguments[c]);return"Minified React error #"+a+"; visit "+b+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l=null,n=0;
function r(a,b){if(0!==b.length)if(512<b.length)0<n&&(a.enqueue(new Uint8Array(l.buffer,0,n)),l=new Uint8Array(512),n=0),a.enqueue(b);else{var c=l.length-n;c<b.length&&(0===c?a.enqueue(l):(l.set(b.subarray(0,c),n),a.enqueue(l),b=b.subarray(c)),l=new Uint8Array(512),n=0);l.set(b,n);n+=b.length}}function u(a,b){r(a,b);return!0}function ca(a){l&&0<n&&(a.enqueue(new Uint8Array(l.buffer,0,n)),l=null,n=0)}var da=new TextEncoder;function w(a){return da.encode(a)}function x(a){return da.encode(a)}
function ea(a,b){"function"===typeof a.error?a.error(b):a.close()}
var y=Object.assign,z=Object.prototype.hasOwnProperty,fa=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ha={},ia={};
function ka(a){if(z.call(ia,a))return!0;if(z.call(ha,a))return!1;if(fa.test(a))return ia[a]=!0;ha[a]=!0;return!1}function B(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var C={};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){C[a]=new B(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];C[b]=new B(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){C[a]=new B(a,2,!1,a.toLowerCase(),null,!1,!1)});
["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){C[a]=new B(a,2,!1,a,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){C[a]=new B(a,3,!1,a.toLowerCase(),null,!1,!1)});
["checked","multiple","muted","selected"].forEach(function(a){C[a]=new B(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){C[a]=new B(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){C[a]=new B(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){C[a]=new B(a,5,!1,a.toLowerCase(),null,!1,!1)});var la=/[\-:]([a-z])/g;function ma(a){return a[1].toUpperCase()}
"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering transform-origin underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=a.replace(la,
ma);C[b]=new B(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(la,ma);C[b]=new B(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(la,ma);C[b]=new B(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){C[a]=new B(a,1,!1,a.toLowerCase(),null,!1,!1)});
C.xlinkHref=new B("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){C[a]=new B(a,1,!1,a.toLowerCase(),null,!0,!0)});
var na={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,tabSize:!0,widows:!0,zIndex:!0,
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},oa=["Webkit","ms","Moz","O"];Object.keys(na).forEach(function(a){oa.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);na[b]=na[a]})});var ra=/["'&<>]/;
function E(a){if("boolean"===typeof a||"number"===typeof a)return""+a;a=""+a;var b=ra.exec(a);if(b){var c="",d,e=0;for(d=b.index;d<a.length;d++){switch(a.charCodeAt(d)){case 34:b="&quot;";break;case 38:b="&amp;";break;case 39:b="&#x27;";break;case 60:b="&lt;";break;case 62:b="&gt;";break;default:continue}e!==d&&(c+=a.substring(e,d));e=d+1;c+=b}a=e!==d?c+a.substring(e,d):c}return a}
var sa=/([A-Z])/g,ta=/^ms-/,ua=Array.isArray,va=ba.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,Aa={prefetchDNS:wa,preconnect:xa,preload:ya,preinit:za},F=null,Ba=[],Ca=x('"></template>'),Da=x("<script>"),Ea=x("\x3c/script>"),Fa=x('<script src="'),Ga=x('<script type="module" src="'),Ha=x('" integrity="'),Ia=x('" async="">\x3c/script>'),Ja=/(<\/|<)(s)(cript)/gi;function Ka(a,b,c,d){return""+b+("s"===c?"\\u0073":"\\u0053")+d}
function La(a,b,c,d,e,f){a=void 0===a?"":a;b=void 0===b?Da:x('<script nonce="'+E(b)+'">');var g=[],m=null,k=0;void 0!==c&&g.push(b,w((""+c).replace(Ja,Ka)),Ea);void 0!==f&&(k=1,m="string"===typeof f?{src:f,integrity:void 0}:f);if(void 0!==d)for(c=0;c<d.length;c++){f=d[c];var p="string"===typeof f?void 0:f.integrity;g.push(Fa,w(E("string"===typeof f?f:f.src)));p&&g.push(Ha,w(E(p)));g.push(Ia)}if(void 0!==e)for(d=0;d<e.length;d++)c=e[d],f="string"===typeof c?void 0:c.integrity,g.push(Ga,w(E("string"===
typeof c?c:c.src))),f&&g.push(Ha,w(E(f))),g.push(Ia);return{bootstrapChunks:g,placeholderPrefix:x(a+"P:"),segmentPrefix:x(a+"S:"),boundaryPrefix:a+"B:",idPrefix:a,nextSuspenseID:0,streamingFormat:k,startInlineScript:b,instructions:0,externalRuntimeConfig:m,htmlChunks:null,headChunks:null,hasBody:!1,charsetChunks:[],preconnectChunks:[],preloadChunks:[],hoistableChunks:[],stylesToHoist:!1}}function G(a,b,c){return{insertionMode:a,selectedValue:b,noscriptTagInScope:c}}
function Ma(a){return G("http://www.w3.org/2000/svg"===a?3:"http://www.w3.org/1998/Math/MathML"===a?4:0,null,!1)}
function Na(a,b,c){switch(b){case "noscript":return G(2,null,!0);case "select":return G(2,null!=c.value?c.value:c.defaultValue,a.noscriptTagInScope);case "svg":return G(3,null,a.noscriptTagInScope);case "math":return G(4,null,a.noscriptTagInScope);case "foreignObject":return G(2,null,a.noscriptTagInScope);case "table":return G(5,null,a.noscriptTagInScope);case "thead":case "tbody":case "tfoot":return G(6,null,a.noscriptTagInScope);case "colgroup":return G(8,null,a.noscriptTagInScope);case "tr":return G(7,
null,a.noscriptTagInScope)}return 5<=a.insertionMode?G(2,null,a.noscriptTagInScope):0===a.insertionMode?"html"===b?G(1,null,!1):G(2,null,!1):1===a.insertionMode?G(2,null,!1):a}var H=x("\x3c!-- --\x3e");function Oa(a,b,c,d){if(""===b)return d;d&&a.push(H);a.push(w(E(b)));return!0}var Pa=new Map,Qa=x(' style="'),Ra=x(":"),Sa=x(";");
function Ta(a,b){if("object"!==typeof b)throw Error(h(62));var c=!0,d;for(d in b)if(z.call(b,d)){var e=b[d];if(null!=e&&"boolean"!==typeof e&&""!==e){if(0===d.indexOf("--")){var f=w(E(d));e=w(E((""+e).trim()))}else f=Pa.get(d),void 0===f&&(f=x(E(d.replace(sa,"-$1").toLowerCase().replace(ta,"-ms-"))),Pa.set(d,f)),e="number"===typeof e?0===e||z.call(na,d)?w(""+e):w(e+"px"):w(E((""+e).trim()));c?(c=!1,a.push(Qa,f,Ra,e)):a.push(Sa,f,Ra,e)}}c||a.push(I)}var J=x(" "),Ua=x('="'),I=x('"'),Va=x('=""');
function M(a,b,c){switch(b){case "style":Ta(a,c);return;case "defaultValue":case "defaultChecked":case "innerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":return}if(!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]){var d=C.hasOwnProperty(b)?C[b]:null;if(null!==d){switch(typeof c){case "function":case "symbol":return;case "boolean":if(!d.acceptsBooleans)return}b=w(d.attributeName);switch(d.type){case 3:c&&a.push(J,b,Va);break;case 4:!0===c?a.push(J,b,Va):
!1!==c&&a.push(J,b,Ua,w(E(c)),I);break;case 5:isNaN(c)||a.push(J,b,Ua,w(E(c)),I);break;case 6:!isNaN(c)&&1<=c&&a.push(J,b,Ua,w(E(c)),I);break;default:d.sanitizeURL&&(c=""+c),a.push(J,b,Ua,w(E(c)),I)}}else if(ka(b)){switch(typeof c){case "function":case "symbol":return;case "boolean":if(d=b.toLowerCase().slice(0,5),"data-"!==d&&"aria-"!==d)return}a.push(J,w(b),Ua,w(E(c)),I)}}}var N=x(">"),Wa=x("/>");
function O(a,b,c){if(null!=b){if(null!=c)throw Error(h(60));if("object"!==typeof b||!("__html"in b))throw Error(h(61));b=b.__html;null!==b&&void 0!==b&&a.push(w(""+b))}}function Xa(a){var b="";aa.Children.forEach(a,function(c){null!=c&&(b+=c)});return b}var Ya=x(' selected=""');
function Za(a,b,c,d,e,f,g){var m=b.rel,k=b.href,p=b.precedence;if(3===f||g||"string"!==typeof m||"string"!==typeof k||""===k)return P(a,b),null;if("stylesheet"===b.rel){c="[style]"+k;if("string"!==typeof p||null!=b.disabled||b.onLoad||b.onError)return e=d.preloadsMap.get(c),e||(e={type:"preload",chunks:[],state:0,props:$a(k,b)},d.preloadsMap.set(c,e)),P(e.chunks,e.props),d.usedStylesheets.add(e),P(a,b);k=d.stylesMap.get(c);if(!k){b=y({},b,{"data-precedence":b.precedence,precedence:null});if(k=d.preloadsMap.get(c))k.state|=
4,k=k.props,null==b.crossOrigin&&(b.crossOrigin=k.crossOrigin),null==b.integrity&&(b.integrity=k.integrity);k={type:"stylesheet",chunks:[],state:0,props:b};d.stylesMap.set(c,k);b=d.precedences.get(p);b||(b=new Set,d.precedences.set(p,b),c={type:"style",chunks:[],state:0,props:{precedence:p,hrefs:[]}},b.add(c),d.stylePrecedences.set(p,c));b.add(k)}d.boundaryResources&&d.boundaryResources.add(k);e&&a.push(H);return null}if(b.onLoad||b.onError)return P(a,b);e&&a.push(H);switch(b.rel){case "preconnect":case "dns-prefetch":return P(c.preconnectChunks,
b);case "preload":return P(c.preloadChunks,b);default:return P(c.hoistableChunks,b)}}function P(a,b){a.push(Q("link"));for(var c in b)if(z.call(b,c)){var d=b[c];if(null!=d)switch(c){case "children":case "dangerouslySetInnerHTML":throw Error(h(399,"link"));default:M(a,c,d)}}a.push(Wa);return null}
function ab(a,b,c){a.push(Q(c));for(var d in b)if(z.call(b,d)){var e=b[d];if(null!=e)switch(d){case "children":case "dangerouslySetInnerHTML":throw Error(h(399,c));default:M(a,d,e)}}a.push(Wa);return null}
function bb(a,b){a.push(Q("title"));var c=null,d=null,e;for(e in b)if(z.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:M(a,e,f)}}a.push(N);b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(w(E(""+b)));O(a,d,c);a.push(R,w("title"),S);return null}
function cb(a,b){a.push(Q("script"));var c=null,d=null,e;for(e in b)if(z.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:M(a,e,f)}}a.push(N);O(a,d,c);"string"===typeof c&&a.push(w(E(c)));a.push(R,w("script"),S);return null}
function db(a,b,c){a.push(Q(c));var d=c=null,e;for(e in b)if(z.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:M(a,e,f)}}a.push(N);O(a,d,c);return"string"===typeof c?(a.push(w(E(c))),null):c}var eb=x("\n"),fb=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,gb=new Map;function Q(a){var b=gb.get(a);if(void 0===b){if(!fb.test(a))throw Error(h(65,a));b=x("<"+a);gb.set(a,b)}return b}var hb=x("<!DOCTYPE html>");
function ib(a,b,c,d,e,f,g){switch(b){case "select":a.push(Q("select"));d=g=null;for(var m in c)if(z.call(c,m)){var k=c[m];if(null!=k)switch(m){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;case "defaultValue":case "value":break;default:M(a,m,k)}}a.push(N);O(a,d,g);return g;case "option":g=f.selectedValue;a.push(Q("option"));var p=d=null,t=null;k=null;for(var q in c)if(z.call(c,q)){var v=c[q];if(null!=v)switch(q){case "children":d=v;break;case "selected":t=v;break;case "dangerouslySetInnerHTML":k=
v;break;case "value":p=v;default:M(a,q,v)}}if(null!=g)if(c=null!==p?""+p:Xa(d),ua(g))for(q=0;q<g.length;q++){if(""+g[q]===c){a.push(Ya);break}}else""+g===c&&a.push(Ya);else t&&a.push(Ya);a.push(N);O(a,k,d);return d;case "textarea":a.push(Q("textarea"));k=d=g=null;for(v in c)if(z.call(c,v)&&(q=c[v],null!=q))switch(v){case "children":k=q;break;case "value":g=q;break;case "defaultValue":d=q;break;case "dangerouslySetInnerHTML":throw Error(h(91));default:M(a,v,q)}null===g&&null!==d&&(g=d);a.push(N);if(null!=
k){if(null!=g)throw Error(h(92));if(ua(k)&&1<k.length)throw Error(h(93));g=""+k}"string"===typeof g&&"\n"===g[0]&&a.push(eb);null!==g&&a.push(w(E(""+g)));return null;case "input":a.push(Q("input"));q=k=d=g=null;for(p in c)if(z.call(c,p)&&(t=c[p],null!=t))switch(p){case "children":case "dangerouslySetInnerHTML":throw Error(h(399,"input"));case "defaultChecked":q=t;break;case "defaultValue":d=t;break;case "checked":k=t;break;case "value":g=t;break;default:M(a,p,t)}null!==k?M(a,"checked",k):null!==q&&
M(a,"checked",q);null!==g?M(a,"value",g):null!==d&&M(a,"value",d);a.push(Wa);return null;case "menuitem":a.push(Q("menuitem"));for(var D in c)if(z.call(c,D)&&(g=c[D],null!=g))switch(D){case "children":case "dangerouslySetInnerHTML":throw Error(h(400));default:M(a,D,g)}a.push(N);return null;case "title":return 3===f.insertionMode||f.noscriptTagInScope?a=bb(a,c):(bb(e.hoistableChunks,c),a=null),a;case "link":return Za(a,c,e,d,g,f.insertionMode,f.noscriptTagInScope);case "script":a:if(3===f.insertionMode||
f.noscriptTagInScope||"string"!==typeof c.src||!c.src)a=cb(a,c);else{p="[script]"+c.src;if(!0!==c.async||c.onLoad||c.onError){if(k=d.preloadsMap.get(p),k||(k={type:"preload",chunks:[],state:0,props:{rel:"preload",as:"script",href:c.src,crossOrigin:c.crossOrigin,integrity:c.integrity,referrerPolicy:c.referrerPolicy}},d.preloadsMap.set(p,k),d.usedScripts.add(k),P(k.chunks,k.props)),!0!==c.async){cb(a,c);a=null;break a}}else if(k=d.scriptsMap.get(p),!k){k={type:"script",chunks:[],state:0,props:null};
d.scriptsMap.set(p,k);d.scripts.add(k);q=c;if(d=d.preloadsMap.get(p))d.state|=4,c=q=y({},c),d=d.props,null==c.crossOrigin&&(c.crossOrigin=d.crossOrigin),null==c.integrity&&(c.integrity=d.integrity);cb(k.chunks,q)}g&&a.push(H);a=null}return a;case "style":q=c.precedence;p=c.href;if(3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof q||"string"!==typeof p||""===p){a.push(Q("style"));d=g=null;for(t in c)if(z.call(c,t)&&(k=c[t],null!=k))switch(t){case "children":g=k;break;case "dangerouslySetInnerHTML":d=
k;break;default:M(a,t,k)}a.push(N);c=Array.isArray(g)?2>g.length?g[0]:null:g;"function"!==typeof c&&"symbol"!==typeof c&&null!==c&&void 0!==c&&a.push(w(E(""+c)));O(a,d,g);a.push(R,w("style"),S);a=null}else{t="[style]"+p;v=d.stylesMap.get(t);if(!v){(v=d.stylePrecedences.get(q))?v.props.hrefs.push(p):(v={type:"style",chunks:[],state:0,props:{precedence:q,hrefs:[p]}},d.stylePrecedences.set(q,v),p=new Set,p.add(v),d.precedences.set(q,p));d.stylesMap.set(t,v);d.boundaryResources&&d.boundaryResources.add(v);
d=v.chunks;p=q=null;for(k in c)if(z.call(c,k)&&(t=c[k],null!=t))switch(k){case "children":q=t;break;case "dangerouslySetInnerHTML":p=t}c=Array.isArray(q)?2>q.length?q[0]:null:q;"function"!==typeof c&&"symbol"!==typeof c&&null!==c&&void 0!==c&&d.push(w(E(""+c)));O(d,p,q)}g&&a.push(H);a=void 0}return a;case "meta":return 3===f.insertionMode||f.noscriptTagInScope?a=ab(a,c,"meta"):(g&&a.push(H),a="string"===typeof c.charSet?ab(e.charsetChunks,c,"meta"):ab(e.hoistableChunks,c,"meta")),a;case "listing":case "pre":a.push(Q(b));
d=g=null;for(var K in c)if(z.call(c,K)&&(k=c[K],null!=k))switch(K){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;default:M(a,K,k)}a.push(N);if(null!=d){if(null!=g)throw Error(h(60));if("object"!==typeof d||!("__html"in d))throw Error(h(61));c=d.__html;null!==c&&void 0!==c&&("string"===typeof c&&0<c.length&&"\n"===c[0]?a.push(eb,w(c)):a.push(w(""+c)))}"string"===typeof g&&"\n"===g[0]&&a.push(eb);return g;case "base":case "area":case "br":case "col":case "embed":case "hr":case "img":case "keygen":case "param":case "source":case "track":case "wbr":return ab(a,
c,b);case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return db(a,c,b);case "head":return 2>f.insertionMode&&null===e.headChunks?(e.headChunks=[],a=db(e.headChunks,c,"head")):a=db(a,c,"head"),a;case "html":return 0===f.insertionMode&&null===e.htmlChunks?(e.htmlChunks=[hb],a=db(e.htmlChunks,c,"html")):a=db(a,c,"html"),a;default:if(-1===b.indexOf("-")&&"string"!==typeof c.is)return db(a,
c,b);a.push(P(b));d=g=null;for(var A in c)if(y.call(c,A)&&(k=c[A],null!=k))switch(A){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;case "style":Sa(a,k);break;case "suppressContentEditableWarning":case "suppressHydrationWarning":break;default:la(A)&&"function"!==typeof k&&"symbol"!==typeof k&&a.push(I,v(A),Ta,v(C(k)),H)}a.push(K);M(a,d,g);return g}}
var Q=w("</"),R=w(">"),jb=w('<template id="'),kb=w('"></template>'),lb=w("\x3c!--$--\x3e"),mb=w('\x3c!--$?--\x3e<template id="'),nb=w('"></template>'),ob=w("\x3c!--$!--\x3e"),pb=w("\x3c!--/$--\x3e"),qb=w("<template"),rb=w('"'),sb=w(' data-dgst="');w(' data-msg="');w(' data-stck="');var tb=w("></template>");function ub(a,b,c){r(a,mb);if(null===c)throw Error(h(395));r(a,c);return u(a,nb)}
var vb=w('<div hidden id="'),wb=w('">'),xb=w("</div>"),yb=w('<svg aria-hidden="true" style="display:none" id="'),zb=w('">'),Ab=w("</svg>"),Bb=w('<math aria-hidden="true" style="display:none" id="'),Cb=w('">'),Db=w("</math>"),Eb=w('<table hidden id="'),Fb=w('">'),Gb=w("</table>"),Hb=w('<table hidden><tbody id="'),Ib=w('">'),Jb=w("</tbody></table>"),Kb=w('<table hidden><tr id="'),Lb=w('">'),Mb=w("</tr></table>"),Nb=w('<table hidden><colgroup id="'),Ob=w('">'),Pb=w("</colgroup></table>");
function Qb(a,b,c,d){switch(c.insertionMode){case 0:case 1:case 2:return r(a,vb),r(a,b.segmentPrefix),r(a,v(d.toString(16))),u(a,wb);case 3:return r(a,yb),r(a,b.segmentPrefix),r(a,v(d.toString(16))),u(a,zb);case 4:return r(a,Bb),r(a,b.segmentPrefix),r(a,v(d.toString(16))),u(a,Cb);case 5:return r(a,Eb),r(a,b.segmentPrefix),r(a,v(d.toString(16))),u(a,Fb);case 6:return r(a,Hb),r(a,b.segmentPrefix),r(a,v(d.toString(16))),u(a,Ib);case 7:return r(a,Kb),r(a,b.segmentPrefix),r(a,v(d.toString(16))),u(a,Lb);
case 8:return r(a,Nb),r(a,b.segmentPrefix),r(a,v(d.toString(16))),u(a,Ob);default:throw Error(h(397));}}function Rb(a,b){switch(b.insertionMode){case 0:case 1:case 2:return u(a,xb);case 3:return u(a,Ab);case 4:return u(a,Db);case 5:return u(a,Gb);case 6:return u(a,Jb);case 7:return u(a,Mb);case 8:return u(a,Pb);default:throw Error(h(397));}}
var Sb=w('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("'),Tb=w('$RS("'),Ub=w('","'),Vb=w('")\x3c/script>');w('<template data-rsi="" data-sid="');w('" data-pid="');
var Wb=w('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("'),Xb=w('$RC("'),
Yb=w('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("'),
Zb=w('$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("'),
$b=w('$RR("'),ac=w('","'),bc=w('",'),cc=w('"'),dc=w(")\x3c/script>");w('<template data-rci="" data-bid="');w('<template data-rri="" data-bid="');w('" data-sid="');w('" data-sty="');var ec=w('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("'),fc=w('$RX("'),gc=w('"'),hc=w(","),ic=w(")\x3c/script>");w('<template data-rxi="" data-bid="');w('" data-dgst="');w('" data-msg="');
w('" data-stck="');var jc=/[<\u2028\u2029]/g;function kc(a){return JSON.stringify(a).replace(jc,function(b){switch(b){case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var lc=/[&><\u2028\u2029]/g;
function mc(a){return JSON.stringify(a).replace(lc,function(b){switch(b){case "&":return"\\u0026";case ">":return"\\u003e";case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var nc=w('<template data-precedence="">'),oc=w("</template>"),pc=!1;
function qc(a){if("style"===a.type&&0===(a.state&3)){!1===pc&&(pc=!0,r(this,nc));for(var b=a.chunks,c=0;c<b.length;c++)r(this,b[c]);a.state|=2}}function rc(a,b){pc=!1;b.forEach(qc,a);return pc?u(a,oc):!0}var sc=w('<style data-precedence="'),tc=w('"></style>');function S(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)r(this,b[c]);a.state|=1}}function T(a){if(0===(a.state&3)){for(var b=a.chunks,c=0;c<b.length;c++)r(this,b[c]);a.state|=2}}var uc=!1;
function vc(a,b,c){b=a.chunks;if(a.state&3)c.delete(a);else if(!(a.state&4)){uc=!0;"stylesheet"===a.type&&O(b,a.props);for(var d=0;d<b.length;d++)r(this,b[d]);a.state|=1;c.delete(a)}}function wc(a,b){uc=!1;a.forEach(vc,this);uc||(r(this,sc),r(this,v(C(b))),r(this,tc))}function xc(a){if("style"!==a.type){var b=a.chunks,c=Za(a.props.href,a.props);O(b,c);for(c=0;c<b.length;c++)r(this,b[c]);a.state|=8;b.length=0}}function yc(a){a.forEach(xc,this);a.clear()}
function zc(a){if("style"!==a.type){var b=a.chunks,c=Za(a.props.href,a.props);O(b,c);for(c=0;c<b.length;c++)r(this,b[c]);a.state|=8;b.length=0}}function Ac(a){a.forEach(zc,this);a.clear()}
function Bc(a,b,c){var d=c.htmlChunks,e=c.headChunks,f=0;if(d){for(f=0;f<d.length;f++)r(a,d[f]);if(e)for(f=0;f<e.length;f++)r(a,e[f]);else r(a,P("head")),r(a,K)}else if(e)for(f=0;f<e.length;f++)r(a,e[f]);var g=c.charsetChunks;for(f=0;f<g.length;f++)r(a,g[f]);g.length=0;b.preconnects.forEach(S,a);b.preconnects.clear();g=c.preconnectChunks;for(f=0;f<g.length;f++)r(a,g[f]);g.length=0;b.fontPreloads.forEach(S,a);b.fontPreloads.clear();b.precedences.forEach(wc,a);b.precedences.forEach(yc,a);b.usedStylesheets.forEach(function(m){if(!b.stylesMap.has("["+
m.props.as+"]"+m.props.href))for(m=m.chunks,f=0;f<m.length;f++)r(a,m[f])});b.usedStylesheets.clear();b.scripts.forEach(S,a);b.scripts.clear();b.usedScripts.forEach(S,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(S,a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(S,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(S,a);b.explicitOtherPreloads.clear();g=c.preloadChunks;for(f=0;f<g.length;f++)r(a,g[f]);g.length=0;c=c.hoistableChunks;for(f=0;f<
c.length;f++)r(a,c[f]);c.length=0;d&&null===e&&(r(a,Q),r(a,v("head")),r(a,R))}
function Cc(a,b,c){var d=0;b.preconnects.forEach(T,a);b.preconnects.clear();var e=c.preconnectChunks;for(d=0;d<e.length;d++)r(a,e[d]);e.length=0;b.fontPreloads.forEach(T,a);b.fontPreloads.clear();b.precedences.forEach(Ac,a);b.usedStylesheets.forEach(function(f){if(!b.stylesMap.has("["+f.props.as+"]"+f.props.href))for(f=f.chunks,d=0;d<f.length;d++)r(a,f[d])});b.usedStylesheets.clear();b.scripts.forEach(T,a);b.scripts.clear();b.usedScripts.forEach(T,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(T,
a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(T,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(T,a);b.explicitOtherPreloads.clear();e=c.preloadChunks;for(d=0;d<e.length;d++)r(a,e[d]);e.length=0;c=c.hoistableChunks;for(d=0;d<c.length;d++)r(a,c[d]);c.length=0}var Dc=w("["),Ec=w(",["),Fc=w(","),Gc=w("]");
function Hc(a,b){r(a,Dc);var c=Dc;b.forEach(function(d){if(!(d.state&1))if(d.state&3)r(a,c),r(a,v(mc(""+("style"===d.type?d.props["data-href"]:d.props.href)))),r(a,Gc),c=Ec;else if("stylesheet"===d.type){r(a,c);var e=d.props["data-precedence"],f=d.props;r(a,v(mc(""+d.props.href)));e=""+e;r(a,Fc);r(a,v(mc(e)));for(var g in f)if(y.call(f,g)){var m=f[g];if(null!=m)switch(g){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error(h(399,
"link"));default:a:{e=a;var k=g.toLowerCase();switch(typeof m){case "function":case "symbol":break a}switch(g){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":k="class";break;case "hidden":if(!1===m)break a;break;case "src":case "href":break;default:if(!la(g))break a}if(!(2<g.length)||"o"!==g[0]&&"O"!==g[0]||"n"!==g[1]&&"N"!==g[1])m=""+m,r(e,Fc),r(e,v(mc(k))),r(e,Fc),r(e,v(mc(m)))}}}r(a,Gc);
c=Ec;d.state|=2}});r(a,Gc)}function wa(a){if(D){var b=D;if("string"===typeof a&&a){var c="[prefetchDNS]"+a,d=b.preconnectsMap.get(c);d||(d={type:"preconnect",chunks:[],state:0,props:null},b.preconnectsMap.set(c,d),O(d.chunks,{href:a,rel:"dns-prefetch"}));b.preconnects.add(d)}}}
function xa(a,b){if(D){var c=D;if("string"===typeof a&&a){b=null==b||"string"!==typeof b.crossOrigin?null:"use-credentials"===b.crossOrigin?"use-credentials":"";var d="[preconnect]["+(null===b?"null":b)+"]"+a,e=c.preconnectsMap.get(d);e||(e={type:"preconnect",chunks:[],state:0,props:null},c.preconnectsMap.set(d,e),O(e.chunks,{rel:"preconnect",href:a,crossOrigin:b}));c.preconnects.add(e)}}}
function ya(a,b){if(D){var c=D;if("string"===typeof a&&a&&"object"===typeof b&&null!==b&&"string"===typeof b.as){var d=b.as,e="["+d+"]"+a,f=c.preloadsMap.get(e);f||(f={type:"preload",chunks:[],state:0,props:{rel:"preload",as:d,href:a,crossOrigin:"font"===d?"":b.crossOrigin,integrity:b.integrity,type:b.type}},c.preloadsMap.set(e,f),O(f.chunks,f.props));switch(d){case "font":c.fontPreloads.add(f);break;case "style":c.explicitStylesheetPreloads.add(f);break;case "script":c.explicitScriptPreloads.add(f);
break;default:c.explicitOtherPreloads.add(f)}}}}
function za(a,b){if(D)a:{var c=D;if("string"===typeof a&&a&&"object"===typeof b&&null!==b){var d=b.as;switch(d){case "style":var e="["+d+"]"+a;d=c.stylesMap.get(e);var f=b.precedence||"default";d||(d={type:"stylesheet",chunks:[],state:0,props:{rel:"stylesheet",href:a,"data-precedence":f,crossOrigin:b.crossOrigin,integrity:b.integrity}},c.stylesMap.set(e,d),a=c.precedences.get(f),a||(a=new Set,c.precedences.set(f,a)),a.add(d));break a;case "script":f="["+d+"]"+a,d=c.scriptsMap.get(f),d||(d={type:"script",
chunks:[],state:0,props:null},c.scriptsMap.set(f,d),a={src:a,async:!0,crossOrigin:b.crossOrigin,integrity:b.integrity},c.scripts.add(d),cb(d.chunks,a))}}}}function Za(a,b){return{rel:"preload",as:"style",href:a,crossOrigin:b.crossOrigin,integrity:b.integrity,media:b.media,hrefLang:b.hrefLang,referrerPolicy:b.referrerPolicy}}function Ic(a){this.add(a)}function Jc(a){a.state&=-5}
var Kc=Symbol.for("react.element"),Lc=Symbol.for("react.portal"),Mc=Symbol.for("react.fragment"),Nc=Symbol.for("react.strict_mode"),Oc=Symbol.for("react.profiler"),Pc=Symbol.for("react.provider"),Qc=Symbol.for("react.context"),Rc=Symbol.for("react.server_context"),Sc=Symbol.for("react.forward_ref"),Tc=Symbol.for("react.suspense"),Uc=Symbol.for("react.suspense_list"),Vc=Symbol.for("react.memo"),Wc=Symbol.for("react.lazy"),Xc=Symbol.for("react.scope"),Yc=Symbol.for("react.debug_trace_mode"),Zc=Symbol.for("react.offscreen"),
$c=Symbol.for("react.legacy_hidden"),ad=Symbol.for("react.cache"),bd=Symbol.for("react.default_value"),cd=Symbol.iterator;
function dd(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case Mc:return"Fragment";case Lc:return"Portal";case Oc:return"Profiler";case Nc:return"StrictMode";case Tc:return"Suspense";case Uc:return"SuspenseList";case ad:return"Cache"}if("object"===typeof a)switch(a.$$typeof){case Qc:return(a.displayName||"Context")+".Consumer";case Pc:return(a._context.displayName||"Context")+".Provider";case Sc:var b=a.render;a=a.displayName;
a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case Vc:return b=a.displayName||null,null!==b?b:dd(a.type)||"Memo";case Wc:b=a._payload;a=a._init;try{return dd(a(b))}catch(c){break}case Rc:return(a.displayName||a._globalName)+".Provider"}return null}var ed=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,fd={};function gd(a,b){a=a.contextTypes;if(!a)return fd;var c={},d;for(d in a)c[d]=b[d];return c}var U=null;
function hd(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error(h(401));}else{if(null===c)throw Error(h(401));hd(a,c)}b.context._currentValue=b.value}}function id(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&id(a)}function jd(a){var b=a.parent;null!==b&&jd(b);a.context._currentValue=a.value}
function kd(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error(h(402));a.depth===b.depth?hd(a,b):kd(a,b)}function ld(a,b){var c=b.parent;if(null===c)throw Error(h(402));a.depth===c.depth?hd(a,c):ld(a,c);b.context._currentValue=b.value}function md(a){var b=U;b!==a&&(null===b?jd(a):null===a?id(b):b.depth===a.depth?hd(b,a):b.depth>a.depth?kd(b,a):ld(b,a),U=a)}
var nd={isMounted:function(){return!1},enqueueSetState:function(a,b){a=a._reactInternals;null!==a.queue&&a.queue.push(b)},enqueueReplaceState:function(a,b){a=a._reactInternals;a.replace=!0;a.queue=[b]},enqueueForceUpdate:function(){}};
function od(a,b,c,d){var e=void 0!==a.state?a.state:null;a.updater=nd;a.props=c;a.state=e;var f={queue:[],replace:!1};a._reactInternals=f;var g=b.contextType;a.context="object"===typeof g&&null!==g?g._currentValue:d;g=b.getDerivedStateFromProps;"function"===typeof g&&(g=g(c,e),e=null===g||void 0===g?e:x({},e,g),a.state=e);if("function"!==typeof b.getDerivedStateFromProps&&"function"!==typeof a.getSnapshotBeforeUpdate&&("function"===typeof a.UNSAFE_componentWillMount||"function"===typeof a.componentWillMount))if(b=
a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),b!==a.state&&nd.enqueueReplaceState(a,a.state,null),null!==f.queue&&0<f.queue.length)if(b=f.queue,g=f.replace,f.queue=null,f.replace=!1,g&&1===b.length)a.state=b[0];else{f=g?b[0]:a.state;e=!0;for(g=g?1:0;g<b.length;g++){var m=b[g];m="function"===typeof m?m.call(a,f,c,d):m;null!=m&&(e?(e=!1,f=x({},f,m)):x(f,m))}a.state=f}else f.queue=null}
var pd={id:1,overflow:""};function qd(a,b,c){var d=a.id;a=a.overflow;var e=32-rd(d)-1;d&=~(1<<e);c+=1;var f=32-rd(b)+e;if(30<f){var g=e-e%5;f=(d&(1<<g)-1).toString(32);d>>=g;e-=g;return{id:1<<32-rd(b)+e|c<<e|d,overflow:f+a}}return{id:1<<f|c<<e|d,overflow:a}}var rd=Math.clz32?Math.clz32:sd,td=Math.log,ud=Math.LN2;function sd(a){a>>>=0;return 0===a?32:31-(td(a)/ud|0)|0}var vd=Error(h(460));function wd(){}
function xd(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(wd,wd),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}yd=b;throw vd;}}var yd=null;
function zd(){if(null===yd)throw Error(h(459));var a=yd;yd=null;return a}function Ad(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var Bd="function"===typeof Object.is?Object.is:Ad,V=null,Cd=null,Dd=null,W=null,Ed=!1,Fd=!1,Gd=0,Hd=0,X=null,Y=null,Id=0;function Jd(){if(null===V)throw Error(h(321));return V}function Kd(){if(0<Id)throw Error(h(312));return{memoizedState:null,queue:null,next:null}}
function Ld(){null===W?null===Dd?(Ed=!1,Dd=W=Kd()):(Ed=!0,W=Dd):null===W.next?(Ed=!1,W=W.next=Kd()):(Ed=!0,W=W.next);return W}function Md(a,b,c,d){for(;Fd;)Fd=!1,Hd=Gd=0,Id+=1,W=null,c=a(b,d);Nd();return c}function Od(){var a=X;X=null;return a}function Nd(){Cd=V=null;Fd=!1;Dd=null;Id=0;W=Y=null}function Pd(a,b){return"function"===typeof b?b(a):b}
function Qd(a,b,c){V=Jd();W=Ld();if(Ed){var d=W.queue;b=d.dispatch;if(null!==Y&&(c=Y.get(d),void 0!==c)){Y.delete(d);d=W.memoizedState;do d=a(d,c.action),c=c.next;while(null!==c);W.memoizedState=d;return[d,b]}return[W.memoizedState,b]}a=a===Pd?"function"===typeof b?b():b:void 0!==c?c(b):b;W.memoizedState=a;a=W.queue={last:null,dispatch:null};a=a.dispatch=Rd.bind(null,V,a);return[W.memoizedState,a]}
function Sd(a,b){V=Jd();W=Ld();b=void 0===b?null:b;if(null!==W){var c=W.memoizedState;if(null!==c&&null!==b){var d=c[1];a:if(null===d)d=!1;else{for(var e=0;e<d.length&&e<b.length;e++)if(!Bd(b[e],d[e])){d=!1;break a}d=!0}if(d)return c[0]}}a=a();W.memoizedState=[a,b];return a}function Rd(a,b,c){if(25<=Id)throw Error(h(301));if(a===V)if(Fd=!0,a={action:c,next:null},null===Y&&(Y=new Map),c=Y.get(b),void 0===c)Y.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}}
function Td(){throw Error(h(394));}function Ud(){throw Error(h(393));}function Vd(){}
var Xd={readContext:function(a){return a._currentValue},useContext:function(a){Jd();return a._currentValue},useMemo:Sd,useReducer:Qd,useRef:function(a){V=Jd();W=Ld();var b=W.memoizedState;return null===b?(a={current:a},W.memoizedState=a):b},useState:function(a){return Qd(Pd,a)},useInsertionEffect:Vd,useLayoutEffect:function(){},useCallback:function(a,b){return Sd(function(){return a},b)},useImperativeHandle:Vd,useEffect:Vd,useDebugValue:Vd,useDeferredValue:function(a){Jd();return a},useTransition:function(){Jd();
return[!1,Td]},useId:function(){var a=Cd.treeContext;var b=a.overflow;a=a.id;a=(a&~(1<<32-rd(a)-1)).toString(32)+b;var c=Wd;if(null===c)throw Error(h(404));b=Gd++;a=":"+c.idPrefix+"R"+a;0<b&&(a+="H"+b.toString(32));return a+":"},useMutableSource:function(a,b){Jd();return b(a._source)},useSyncExternalStore:function(a,b,c){if(void 0===c)throw Error(h(407));return c()},useCacheRefresh:function(){return Ud},use:function(a){if(null!==a&&"object"===typeof a){if("function"===typeof a.then){var b=Hd;Hd+=
1;null===X&&(X=[]);return xd(X,a,b)}if(a.$$typeof===Qc||a.$$typeof===Rc)return a._currentValue}throw Error(h(438,String(a)));}},Wd=null,Yd={getCacheSignal:function(){throw Error(h(248));},getCacheForType:function(){throw Error(h(248));}},Zd=ed.ReactCurrentDispatcher,$d=ed.ReactCurrentCache;function ae(a){console.error(a);return null}function be(){}
function ce(a,b,c,d,e,f,g,m,k){var n=[],q=new Set,t={preloadsMap:new Map,preconnectsMap:new Map,stylesMap:new Map,scriptsMap:new Map,preconnects:new Set,fontPreloads:new Set,precedences:new Map,usedStylesheets:new Set,scripts:new Set,usedScripts:new Set,explicitStylesheetPreloads:new Set,explicitScriptPreloads:new Set,explicitOtherPreloads:new Set,boundaryResources:null};b={destination:null,responseState:b,progressiveChunkSize:void 0===d?12800:d,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,
pendingRootTasks:0,resources:t,completedRootSegment:null,abortableTasks:q,pingedTasks:n,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===e?ae:e,onAllReady:void 0===f?be:f,onShellReady:void 0===g?be:g,onShellError:void 0===m?be:m,onFatalError:void 0===k?be:k};c=de(b,0,null,c,!1,!1);c.parentFlushed=!0;a=ee(b,null,a,null,c,q,fd,null,pd);n.push(a);return b}
function ee(a,b,c,d,e,f,g,m,k){a.allPendingTasks++;null===d?a.pendingRootTasks++:d.pendingTasks++;var n={node:c,ping:function(){var q=a.pingedTasks;q.push(n);1===q.length&&fe(a)},blockedBoundary:d,blockedSegment:e,abortSet:f,legacyContext:g,context:m,treeContext:k,thenableState:b};f.add(n);return n}function de(a,b,c,d,e,f){return{status:0,id:-1,index:b,parentFlushed:!1,chunks:[],children:[],formatContext:d,boundary:c,lastPushedText:e,textEmbedded:f}}
function ge(a,b){a=a.onError(b);if(null!=a&&"string"!==typeof a)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof a+'" instead');return a}function he(a,b){var c=a.onShellError;c(b);c=a.onFatalError;c(b);null!==a.destination?(a.status=2,ha(a.destination,b)):(a.status=1,a.fatalError=b)}
function ie(a,b){if(null!==a.completedRootSegment||0<a.pendingRootTasks)a=b.resources,a.forEach(Jc),a.clear()}function je(a,b,c,d){var e=c.render(),f=d.childContextTypes;if(null!==f&&void 0!==f){var g=b.legacyContext;if("function"!==typeof c.getChildContext)d=g;else{c=c.getChildContext();for(var m in c)if(!(m in f))throw Error(h(108,dd(d)||"Unknown",m));d=x({},g,c)}b.legacyContext=d;Z(a,b,null,e);b.legacyContext=g}else Z(a,b,null,e)}
function ke(a,b){if(a&&a.defaultProps){b=x({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}
function le(a,b,c,d,e,f){if("function"===typeof d)if(d.prototype&&d.prototype.isReactComponent)c=gd(d,b.legacyContext),f=d.contextType,f=new d(e,"object"===typeof f&&null!==f?f._currentValue:c),od(f,d,e,c),je(a,b,f,d);else{f=gd(d,b.legacyContext);V={};Cd=b;Hd=Gd=0;X=c;c=d(e,f);c=Md(d,e,c,f);var g=0!==Gd;if("object"===typeof c&&null!==c&&"function"===typeof c.render&&void 0===c.$$typeof)od(c,d,e,f),je(a,b,c,d);else if(g){e=b.treeContext;b.treeContext=qd(e,1,0);try{Z(a,b,null,c)}finally{b.treeContext=
e}}else Z(a,b,null,c)}else if("string"===typeof d){c=b.blockedSegment;g=ib(c.chunks,d,e,a.resources,a.responseState,c.formatContext,c.lastPushedText);c.lastPushedText=!1;f=c.formatContext;c.formatContext=Ma(f,d,e);me(a,b,g);c.formatContext=f;a:{b=c.chunks;switch(d){case "title":case "style":case "script":case "area":case "base":case "br":case "col":case "embed":case "hr":case "img":case "input":case "keygen":case "link":case "meta":case "param":case "source":case "track":case "wbr":break a;case "body":if(1>=
f.insertionMode){a.responseState.hasBody=!0;break a}break;case "html":if(0===f.insertionMode)break a}b.push(Q,v(d),R)}c.lastPushedText=!1}else{switch(d){case $c:case Yc:case Nc:case Oc:case Mc:Z(a,b,null,e.children);return;case Zc:"hidden"!==e.mode&&Z(a,b,null,e.children);return;case Uc:Z(a,b,null,e.children);return;case Xc:throw Error(h(343));case Tc:a:{d=b.blockedBoundary;c=b.blockedSegment;f=e.fallback;e=e.children;g=new Set;var m={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,
completedSegments:[],byteSize:0,fallbackAbortableTasks:g,errorDigest:null,resources:new Set},k=de(a,c.chunks.length,m,c.formatContext,!1,!1);c.children.push(k);c.lastPushedText=!1;var n=de(a,0,null,c.formatContext,!1,!1);n.parentFlushed=!0;b.blockedBoundary=m;b.blockedSegment=n;a.resources.boundaryResources=m.resources;try{if(me(a,b,e),n.lastPushedText&&n.textEmbedded&&n.chunks.push(G),n.status=1,0===m.pendingTasks&&ie(a,m),ne(m,n),0===m.pendingTasks)break a}catch(q){n.status=4,m.forceClientRender=
!0,m.errorDigest=ge(a,q)}finally{a.resources.boundaryResources=d?d.resources:null,b.blockedBoundary=d,b.blockedSegment=c}b=ee(a,null,f,d,k,g,b.legacyContext,b.context,b.treeContext);a.pingedTasks.push(b)}return}if("object"===typeof d&&null!==d)switch(d.$$typeof){case Sc:d=d.render;V={};Cd=b;Hd=Gd=0;X=c;c=d(e,f);e=Md(d,e,c,f);if(0!==Gd){d=b.treeContext;b.treeContext=qd(d,1,0);try{Z(a,b,null,e)}finally{b.treeContext=d}}else Z(a,b,null,e);return;case Vc:d=d.type;e=ke(d,e);le(a,b,c,d,e,f);return;case Pc:c=
e.children;d=d._context;e=e.value;f=d._currentValue;d._currentValue=e;g=U;U=e={parent:g,depth:null===g?0:g.depth+1,context:d,parentValue:f,value:e};b.context=e;Z(a,b,null,c);a=U;if(null===a)throw Error(h(403));e=a.parentValue;a.context._currentValue=e===bd?a.context._defaultValue:e;a=U=a.parent;b.context=a;return;case Qc:e=e.children;e=e(d._currentValue);Z(a,b,null,e);return;case Wc:f=d._init;d=f(d._payload);e=ke(d,e);le(a,b,c,d,e,void 0);return}throw Error(h(130,null==d?d:typeof d,""));}}
function Z(a,b,c,d){b.node=d;if("object"===typeof d&&null!==d){switch(d.$$typeof){case Kc:le(a,b,c,d.type,d.props,d.ref);return;case Lc:throw Error(h(257));case Wc:c=d._init;d=c(d._payload);Z(a,b,null,d);return}if(ua(d)){oe(a,b,d);return}null===d||"object"!==typeof d?c=null:(c=cd&&d[cd]||d["@@iterator"],c="function"===typeof c?c:null);if(c&&(c=c.call(d))){d=c.next();if(!d.done){var e=[];do e.push(d.value),d=c.next();while(!d.done);oe(a,b,e)}return}a=Object.prototype.toString.call(d);throw Error(h(31,
"[object Object]"===a?"object with keys {"+Object.keys(d).join(", ")+"}":a));}"string"===typeof d?(c=b.blockedSegment,c.lastPushedText=Na(b.blockedSegment.chunks,d,a.responseState,c.lastPushedText)):"number"===typeof d&&(c=b.blockedSegment,c.lastPushedText=Na(b.blockedSegment.chunks,""+d,a.responseState,c.lastPushedText))}function oe(a,b,c){for(var d=c.length,e=0;e<d;e++){var f=b.treeContext;b.treeContext=qd(f,d,e);try{me(a,b,c[e])}finally{b.treeContext=f}}}
function me(a,b,c){var d=b.blockedSegment.formatContext,e=b.legacyContext,f=b.context;try{return Z(a,b,null,c)}catch(n){if(Nd(),c=n===vd?zd():n,"object"===typeof c&&null!==c&&"function"===typeof c.then){var g=Od(),m=b.blockedSegment,k=de(a,m.chunks.length,null,m.formatContext,m.lastPushedText,!0);m.children.push(k);m.lastPushedText=!1;a=ee(a,g,b.node,b.blockedBoundary,k,b.abortSet,b.legacyContext,b.context,b.treeContext).ping;c.then(a,a);b.blockedSegment.formatContext=d;b.legacyContext=e;b.context=
f;md(f)}else throw b.blockedSegment.formatContext=d,b.legacyContext=e,b.context=f,md(f),c;}}function pe(a){var b=a.blockedBoundary;a=a.blockedSegment;a.status=3;qe(this,b,a)}
function re(a,b,c){var d=a.blockedBoundary;a.blockedSegment.status=3;null===d?(b.allPendingTasks--,1!==b.status&&2!==b.status&&(ge(b,c),he(b,c))):(d.pendingTasks--,d.forceClientRender||(d.forceClientRender=!0,d.errorDigest=b.onError(c),d.parentFlushed&&b.clientRenderedBoundaries.push(d)),d.fallbackAbortableTasks.forEach(function(e){return re(e,b,c)}),d.fallbackAbortableTasks.clear(),b.allPendingTasks--,0===b.allPendingTasks&&(a=b.onAllReady,a()))}
function ne(a,b){if(0===b.chunks.length&&1===b.children.length&&null===b.children[0].boundary){var c=b.children[0];c.id=b.id;c.parentFlushed=!0;1===c.status&&ne(a,c)}else a.completedSegments.push(b)}
function qe(a,b,c){if(null===b){if(c.parentFlushed){if(null!==a.completedRootSegment)throw Error(h(389));a.completedRootSegment=c}a.pendingRootTasks--;0===a.pendingRootTasks&&(a.onShellError=be,b=a.onShellReady,b())}else b.pendingTasks--,b.forceClientRender||(0===b.pendingTasks?(c.parentFlushed&&1===c.status&&ne(b,c),ie(a,b),b.parentFlushed&&a.completedBoundaries.push(b),b.fallbackAbortableTasks.forEach(pe,a),b.fallbackAbortableTasks.clear()):c.parentFlushed&&1===c.status&&(ne(b,c),1===b.completedSegments.length&&
c,b);a.push(Q(b));d=g=null;for(var A in c)if(z.call(c,A)&&(k=c[A],null!=k))switch(A){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;case "style":Ta(a,k);break;case "suppressContentEditableWarning":case "suppressHydrationWarning":break;default:ka(A)&&"function"!==typeof k&&"symbol"!==typeof k&&a.push(J,w(A),Ua,w(E(k)),I)}a.push(N);O(a,d,g);return g}}
var R=x("</"),S=x(">"),jb=x('<template id="'),kb=x('"></template>'),lb=x("\x3c!--$--\x3e"),mb=x('\x3c!--$?--\x3e<template id="'),nb=x('"></template>'),ob=x("\x3c!--$!--\x3e"),pb=x("\x3c!--/$--\x3e"),qb=x("<template"),rb=x('"'),sb=x(' data-dgst="');x(' data-msg="');x(' data-stck="');var tb=x("></template>");function ub(a,b,c){r(a,mb);if(null===c)throw Error(h(395));r(a,c);return u(a,nb)}
var vb=x('<div hidden id="'),wb=x('">'),xb=x("</div>"),yb=x('<svg aria-hidden="true" style="display:none" id="'),zb=x('">'),Ab=x("</svg>"),Bb=x('<math aria-hidden="true" style="display:none" id="'),Cb=x('">'),Db=x("</math>"),Eb=x('<table hidden id="'),Fb=x('">'),Gb=x("</table>"),Hb=x('<table hidden><tbody id="'),Ib=x('">'),Jb=x("</tbody></table>"),Kb=x('<table hidden><tr id="'),Lb=x('">'),Mb=x("</tr></table>"),Nb=x('<table hidden><colgroup id="'),Ob=x('">'),Pb=x("</colgroup></table>");
function Qb(a,b,c,d){switch(c.insertionMode){case 0:case 1:case 2:return r(a,vb),r(a,b.segmentPrefix),r(a,w(d.toString(16))),u(a,wb);case 3:return r(a,yb),r(a,b.segmentPrefix),r(a,w(d.toString(16))),u(a,zb);case 4:return r(a,Bb),r(a,b.segmentPrefix),r(a,w(d.toString(16))),u(a,Cb);case 5:return r(a,Eb),r(a,b.segmentPrefix),r(a,w(d.toString(16))),u(a,Fb);case 6:return r(a,Hb),r(a,b.segmentPrefix),r(a,w(d.toString(16))),u(a,Ib);case 7:return r(a,Kb),r(a,b.segmentPrefix),r(a,w(d.toString(16))),u(a,Lb);
case 8:return r(a,Nb),r(a,b.segmentPrefix),r(a,w(d.toString(16))),u(a,Ob);default:throw Error(h(397));}}function Rb(a,b){switch(b.insertionMode){case 0:case 1:case 2:return u(a,xb);case 3:return u(a,Ab);case 4:return u(a,Db);case 5:return u(a,Gb);case 6:return u(a,Jb);case 7:return u(a,Mb);case 8:return u(a,Pb);default:throw Error(h(397));}}
var Sb=x('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("'),Tb=x('$RS("'),Ub=x('","'),Vb=x('")\x3c/script>'),Wb=x('<template data-rsi="" data-sid="'),Xb=x('" data-pid="'),Yb=x('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("'),
Zb=x('$RC("'),$b=x('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("'),
ac=x('$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("'),
bc=x('$RR("'),cc=x('","'),dc=x('",'),ec=x('"'),fc=x(")\x3c/script>"),gc=x('<template data-rci="" data-bid="'),hc=x('<template data-rri="" data-bid="'),ic=x('" data-sid="'),jc=x('" data-sty="'),kc=x('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("'),lc=x('$RX("'),mc=x('"'),nc=x(","),oc=x(")\x3c/script>"),pc=x('<template data-rxi="" data-bid="'),qc=x('" data-dgst="'),
rc=x('" data-msg="'),sc=x('" data-stck="'),tc=/[<\u2028\u2029]/g;function uc(a){return JSON.stringify(a).replace(tc,function(b){switch(b){case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var vc=/[&><\u2028\u2029]/g;
function wc(a){return JSON.stringify(a).replace(vc,function(b){switch(b){case "&":return"\\u0026";case ">":return"\\u003e";case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}
var xc=x('<style media="not all" data-precedence="'),yc=x('" data-href="'),zc=x('">'),Ac=x("</style>"),Bc=!1,Cc=!0;function Dc(a){if("stylesheet"===a.type&&0===(a.state&1))Bc=!0;else if("style"===a.type){var b=a.chunks,c=a.props.hrefs,d=0;if(b.length){r(this,xc);r(this,w(E(a.props.precedence)));if(c.length){for(r(this,yc);d<c.length-1;d++)r(this,w(E(c[d]))),r(this,Ec);r(this,w(E(c[d])))}r(this,zc);for(d=0;d<b.length;d++)r(this,b[d]);Cc=u(this,Ac);Bc=!0;b.length=0;c.length=0}}}
function Fc(a,b,c){Bc=!1;Cc=!0;b.forEach(Dc,a);Bc&&(c.stylesToHoist=!0);return Cc}function T(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)r(this,b[c]);a.state|=1}}function U(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)r(this,b[c]);a.state|=2}}var Gc=null,Hc=!1;function Ic(a,b,c){b=a.chunks;if(a.state&3)c.delete(a);else if("style"===a.type)Gc=a;else{P(b,a.props);for(c=0;c<b.length;c++)r(this,b[c]);a.state|=1;Hc=!0}}
var Jc=x('<style data-precedence="'),Kc=x('" data-href="'),Ec=x(" "),Lc=x('">'),Mc=x("</style>");function Nc(a,b){Hc=!1;a.forEach(Ic,this);a.clear();a=Gc.chunks;var c=Gc.props.hrefs;if(!1===Hc||a.length){r(this,Jc);r(this,w(E(b)));b=0;if(c.length){for(r(this,Kc);b<c.length-1;b++)r(this,w(E(c[b]))),r(this,Ec);r(this,w(E(c[b])))}r(this,Lc);for(b=0;b<a.length;b++)r(this,a[b]);r(this,Mc);a.length=0;c.length=0}}
function Oc(a){if("style"!==a.type){var b=a.chunks,c=$a(a.props.href,a.props);P(b,c);for(c=0;c<b.length;c++)r(this,b[c]);a.state|=8;b.length=0}}function Pc(a){a.forEach(Oc,this);a.clear()}
function Qc(a,b,c,d){!d&&c.externalRuntimeConfig&&(d=c.externalRuntimeConfig,Rc(b,d.src,{as:"script",integrity:d.integrity}));d=c.htmlChunks;var e=c.headChunks,f=0;if(d){for(f=0;f<d.length;f++)r(a,d[f]);if(e)for(f=0;f<e.length;f++)r(a,e[f]);else r(a,Q("head")),r(a,N)}else if(e)for(f=0;f<e.length;f++)r(a,e[f]);var g=c.charsetChunks;for(f=0;f<g.length;f++)r(a,g[f]);g.length=0;b.preconnects.forEach(T,a);b.preconnects.clear();g=c.preconnectChunks;for(f=0;f<g.length;f++)r(a,g[f]);g.length=0;b.fontPreloads.forEach(T,
a);b.fontPreloads.clear();b.precedences.forEach(Nc,a);b.usedStylesheets.forEach(function(m){if(!b.stylesMap.has("["+m.props.as+"]"+m.props.href))for(m=m.chunks,f=0;f<m.length;f++)r(a,m[f])});b.usedStylesheets.clear();b.scripts.forEach(T,a);b.scripts.clear();b.usedScripts.forEach(T,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(T,a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(T,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(T,a);b.explicitOtherPreloads.clear();
g=c.preloadChunks;for(f=0;f<g.length;f++)r(a,g[f]);g.length=0;c=c.hoistableChunks;for(f=0;f<c.length;f++)r(a,c[f]);c.length=0;d&&null===e&&(r(a,R),r(a,w("head")),r(a,S))}
function Sc(a,b,c){var d=0;b.preconnects.forEach(U,a);b.preconnects.clear();var e=c.preconnectChunks;for(d=0;d<e.length;d++)r(a,e[d]);e.length=0;b.fontPreloads.forEach(U,a);b.fontPreloads.clear();b.precedences.forEach(Pc,a);b.usedStylesheets.forEach(function(f){if(!b.stylesMap.has("["+f.props.as+"]"+f.props.href))for(f=f.chunks,d=0;d<f.length;d++)r(a,f[d])});b.usedStylesheets.clear();b.scripts.forEach(U,a);b.scripts.clear();b.usedScripts.forEach(U,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(U,
a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(U,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(U,a);b.explicitOtherPreloads.clear();e=c.preloadChunks;for(d=0;d<e.length;d++)r(a,e[d]);e.length=0;c=c.hoistableChunks;for(d=0;d<c.length;d++)r(a,c[d]);c.length=0}var Tc=x("["),Uc=x(",["),Vc=x(","),Wc=x("]");
function Xc(a,b){r(a,Tc);var c=Tc;b.forEach(function(d){if("style"!==d.type&&!(d.state&1))if(d.state&3)r(a,c),r(a,w(wc(""+d.props.href))),r(a,Wc),c=Uc;else if("stylesheet"===d.type){r(a,c);var e=d.props["data-precedence"],f=d.props;r(a,w(wc(""+d.props.href)));e=""+e;r(a,Vc);r(a,w(wc(e)));for(var g in f)if(z.call(f,g)){var m=f[g];if(null!=m)switch(g){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error(h(399,"link"));default:a:{e=
a;var k=g.toLowerCase();switch(typeof m){case "function":case "symbol":break a}switch(g){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":k="class";break;case "hidden":if(!1===m)break a;break;case "src":case "href":break;default:if(!ka(g))break a}if(!(2<g.length)||"o"!==g[0]&&"O"!==g[0]||"n"!==g[1]&&"N"!==g[1])m=""+m,r(e,Vc),r(e,w(wc(k))),r(e,Vc),r(e,w(wc(m)))}}}r(a,Wc);c=Uc;d.state|=2}});r(a,
Wc)}
function Yc(a,b){r(a,Tc);var c=Tc;b.forEach(function(d){if("style"!==d.type&&!(d.state&1))if(d.state&3)r(a,c),r(a,w(E(JSON.stringify(""+d.props.href)))),r(a,Wc),c=Uc;else if("stylesheet"===d.type){r(a,c);var e=d.props["data-precedence"],f=d.props;r(a,w(E(JSON.stringify(""+d.props.href))));e=""+e;r(a,Vc);r(a,w(E(JSON.stringify(e))));for(var g in f)if(z.call(f,g)){var m=f[g];if(null!=m)switch(g){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error(h(399,"link"));
default:a:{e=a;var k=g.toLowerCase();switch(typeof m){case "function":case "symbol":break a}switch(g){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":k="class";break;case "hidden":if(!1===m)break a;break;case "src":case "href":break;default:if(!ka(g))break a}if(!(2<g.length)||"o"!==g[0]&&"O"!==g[0]||"n"!==g[1]&&"N"!==g[1])m=""+m,r(e,Vc),r(e,w(E(JSON.stringify(k)))),r(e,Vc),r(e,w(E(JSON.stringify(m))))}}}r(a,
Wc);c=Uc;d.state|=2}});r(a,Wc)}function wa(a){if(F){var b=F;if("string"===typeof a&&a){var c="[prefetchDNS]"+a,d=b.preconnectsMap.get(c);d||(d={type:"preconnect",chunks:[],state:0,props:null},b.preconnectsMap.set(c,d),P(d.chunks,{href:a,rel:"dns-prefetch"}));b.preconnects.add(d)}}}
function xa(a,b){if(F){var c=F;if("string"===typeof a&&a){b=null==b||"string"!==typeof b.crossOrigin?null:"use-credentials"===b.crossOrigin?"use-credentials":"";var d="[preconnect]["+(null===b?"null":b)+"]"+a,e=c.preconnectsMap.get(d);e||(e={type:"preconnect",chunks:[],state:0,props:null},c.preconnectsMap.set(d,e),P(e.chunks,{rel:"preconnect",href:a,crossOrigin:b}));c.preconnects.add(e)}}}
function ya(a,b){if(F){var c=F;if("string"===typeof a&&a&&"object"===typeof b&&null!==b&&"string"===typeof b.as){var d=b.as,e="["+d+"]"+a,f=c.preloadsMap.get(e);f||(f={type:"preload",chunks:[],state:0,props:{rel:"preload",as:d,href:a,crossOrigin:"font"===d?"":b.crossOrigin,integrity:b.integrity,type:b.type}},c.preloadsMap.set(e,f),P(f.chunks,f.props));switch(d){case "font":c.fontPreloads.add(f);break;case "style":c.explicitStylesheetPreloads.add(f);break;case "script":c.explicitScriptPreloads.add(f);
break;default:c.explicitOtherPreloads.add(f)}}}}function za(a,b){F&&Rc(F,a,b)}
function Rc(a,b,c){if("string"===typeof b&&b&&"object"===typeof c&&null!==c){var d=c.as;switch(d){case "style":var e="["+d+"]"+b;d=a.stylesMap.get(e);var f=c.precedence||"default";d||(d={type:"stylesheet",chunks:[],state:0,props:{rel:"stylesheet",href:b,"data-precedence":f,crossOrigin:c.crossOrigin,integrity:c.integrity}},a.stylesMap.set(e,d),b=a.precedences.get(f),b||(b=new Set,a.precedences.set(f,b),c={type:"style",chunks:[],state:0,props:{precedence:f,hrefs:[]}},b.add(c),a.stylePrecedences.set(f,
c)),b.add(d));break;case "script":f="["+d+"]"+b,d=a.scriptsMap.get(f),d||(d={type:"script",chunks:[],state:0,props:null},a.scriptsMap.set(f,d),b={src:b,async:!0,crossOrigin:c.crossOrigin,integrity:c.integrity},a.scripts.add(d),cb(d.chunks,b))}}}function $a(a,b){return{rel:"preload",as:"style",href:a,crossOrigin:b.crossOrigin,integrity:b.integrity,media:b.media,hrefLang:b.hrefLang,referrerPolicy:b.referrerPolicy}}function Zc(a){this.add(a)}
var $c=Symbol.for("react.element"),ad=Symbol.for("react.portal"),bd=Symbol.for("react.fragment"),cd=Symbol.for("react.strict_mode"),dd=Symbol.for("react.profiler"),ed=Symbol.for("react.provider"),fd=Symbol.for("react.context"),gd=Symbol.for("react.server_context"),hd=Symbol.for("react.forward_ref"),id=Symbol.for("react.suspense"),jd=Symbol.for("react.suspense_list"),kd=Symbol.for("react.memo"),ld=Symbol.for("react.lazy"),md=Symbol.for("react.scope"),nd=Symbol.for("react.debug_trace_mode"),od=Symbol.for("react.offscreen"),
pd=Symbol.for("react.legacy_hidden"),qd=Symbol.for("react.cache"),rd=Symbol.for("react.default_value"),sd=Symbol.iterator;
function td(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case bd:return"Fragment";case ad:return"Portal";case dd:return"Profiler";case cd:return"StrictMode";case id:return"Suspense";case jd:return"SuspenseList";case qd:return"Cache"}if("object"===typeof a)switch(a.$$typeof){case fd:return(a.displayName||"Context")+".Consumer";case ed:return(a._context.displayName||"Context")+".Provider";case hd:var b=a.render;a=a.displayName;
a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case kd:return b=a.displayName||null,null!==b?b:td(a.type)||"Memo";case ld:b=a._payload;a=a._init;try{return td(a(b))}catch(c){break}case gd:return(a.displayName||a._globalName)+".Provider"}return null}var ud=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,vd={};function wd(a,b){a=a.contextTypes;if(!a)return vd;var c={},d;for(d in a)c[d]=b[d];return c}var V=null;
function xd(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error(h(401));}else{if(null===c)throw Error(h(401));xd(a,c)}b.context._currentValue=b.value}}function yd(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&yd(a)}function zd(a){var b=a.parent;null!==b&&zd(b);a.context._currentValue=a.value}
function Ad(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error(h(402));a.depth===b.depth?xd(a,b):Ad(a,b)}function Bd(a,b){var c=b.parent;if(null===c)throw Error(h(402));a.depth===c.depth?xd(a,c):Bd(a,c);b.context._currentValue=b.value}function Cd(a){var b=V;b!==a&&(null===b?zd(a):null===a?yd(b):b.depth===a.depth?xd(b,a):b.depth>a.depth?Ad(b,a):Bd(b,a),V=a)}
var Dd={isMounted:function(){return!1},enqueueSetState:function(a,b){a=a._reactInternals;null!==a.queue&&a.queue.push(b)},enqueueReplaceState:function(a,b){a=a._reactInternals;a.replace=!0;a.queue=[b]},enqueueForceUpdate:function(){}};
function Ed(a,b,c,d){var e=void 0!==a.state?a.state:null;a.updater=Dd;a.props=c;a.state=e;var f={queue:[],replace:!1};a._reactInternals=f;var g=b.contextType;a.context="object"===typeof g&&null!==g?g._currentValue:d;g=b.getDerivedStateFromProps;"function"===typeof g&&(g=g(c,e),e=null===g||void 0===g?e:y({},e,g),a.state=e);if("function"!==typeof b.getDerivedStateFromProps&&"function"!==typeof a.getSnapshotBeforeUpdate&&("function"===typeof a.UNSAFE_componentWillMount||"function"===typeof a.componentWillMount))if(b=
a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),b!==a.state&&Dd.enqueueReplaceState(a,a.state,null),null!==f.queue&&0<f.queue.length)if(b=f.queue,g=f.replace,f.queue=null,f.replace=!1,g&&1===b.length)a.state=b[0];else{f=g?b[0]:a.state;e=!0;for(g=g?1:0;g<b.length;g++){var m=b[g];m="function"===typeof m?m.call(a,f,c,d):m;null!=m&&(e?(e=!1,f=y({},f,m)):y(f,m))}a.state=f}else f.queue=null}
var Fd={id:1,overflow:""};function Gd(a,b,c){var d=a.id;a=a.overflow;var e=32-Hd(d)-1;d&=~(1<<e);c+=1;var f=32-Hd(b)+e;if(30<f){var g=e-e%5;f=(d&(1<<g)-1).toString(32);d>>=g;e-=g;return{id:1<<32-Hd(b)+e|c<<e|d,overflow:f+a}}return{id:1<<f|c<<e|d,overflow:a}}var Hd=Math.clz32?Math.clz32:Id,Jd=Math.log,Kd=Math.LN2;function Id(a){a>>>=0;return 0===a?32:31-(Jd(a)/Kd|0)|0}var Ld=Error(h(460));function Md(){}
function Nd(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(Md,Md),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}Od=b;throw Ld;}}var Od=null;
function Pd(){if(null===Od)throw Error(h(459));var a=Od;Od=null;return a}function Qd(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var Rd="function"===typeof Object.is?Object.is:Qd,W=null,Sd=null,Td=null,X=null,Ud=!1,Vd=!1,Wd=0,Xd=0,Yd=null,Y=null,Zd=0;function $d(){if(null===W)throw Error(h(321));return W}function ae(){if(0<Zd)throw Error(h(312));return{memoizedState:null,queue:null,next:null}}
function be(){null===X?null===Td?(Ud=!1,Td=X=ae()):(Ud=!0,X=Td):null===X.next?(Ud=!1,X=X.next=ae()):(Ud=!0,X=X.next);return X}function ce(a,b,c,d){for(;Vd;)Vd=!1,Xd=Wd=0,Zd+=1,X=null,c=a(b,d);de();return c}function ee(){var a=Yd;Yd=null;return a}function de(){Sd=W=null;Vd=!1;Td=null;Zd=0;X=Y=null}function fe(a,b){return"function"===typeof b?b(a):b}
function ge(a,b,c){W=$d();X=be();if(Ud){var d=X.queue;b=d.dispatch;if(null!==Y&&(c=Y.get(d),void 0!==c)){Y.delete(d);d=X.memoizedState;do d=a(d,c.action),c=c.next;while(null!==c);X.memoizedState=d;return[d,b]}return[X.memoizedState,b]}a=a===fe?"function"===typeof b?b():b:void 0!==c?c(b):b;X.memoizedState=a;a=X.queue={last:null,dispatch:null};a=a.dispatch=he.bind(null,W,a);return[X.memoizedState,a]}
function ie(a,b){W=$d();X=be();b=void 0===b?null:b;if(null!==X){var c=X.memoizedState;if(null!==c&&null!==b){var d=c[1];a:if(null===d)d=!1;else{for(var e=0;e<d.length&&e<b.length;e++)if(!Rd(b[e],d[e])){d=!1;break a}d=!0}if(d)return c[0]}}a=a();X.memoizedState=[a,b];return a}function he(a,b,c){if(25<=Zd)throw Error(h(301));if(a===W)if(Vd=!0,a={action:c,next:null},null===Y&&(Y=new Map),c=Y.get(b),void 0===c)Y.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}}
function je(){throw Error(h(394));}function ke(){throw Error(h(393));}function le(){}
var ne={readContext:function(a){return a._currentValue},useContext:function(a){$d();return a._currentValue},useMemo:ie,useReducer:ge,useRef:function(a){W=$d();X=be();var b=X.memoizedState;return null===b?(a={current:a},X.memoizedState=a):b},useState:function(a){return ge(fe,a)},useInsertionEffect:le,useLayoutEffect:function(){},useCallback:function(a,b){return ie(function(){return a},b)},useImperativeHandle:le,useEffect:le,useDebugValue:le,useDeferredValue:function(a){$d();return a},useTransition:function(){$d();
return[!1,je]},useId:function(){var a=Sd.treeContext;var b=a.overflow;a=a.id;a=(a&~(1<<32-Hd(a)-1)).toString(32)+b;var c=me;if(null===c)throw Error(h(404));b=Wd++;a=":"+c.idPrefix+"R"+a;0<b&&(a+="H"+b.toString(32));return a+":"},useMutableSource:function(a,b){$d();return b(a._source)},useSyncExternalStore:function(a,b,c){if(void 0===c)throw Error(h(407));return c()},useCacheRefresh:function(){return ke},use:function(a){if(null!==a&&"object"===typeof a){if("function"===typeof a.then){var b=Xd;Xd+=
1;null===Yd&&(Yd=[]);return Nd(Yd,a,b)}if(a.$$typeof===fd||a.$$typeof===gd)return a._currentValue}throw Error(h(438,String(a)));}},me=null,oe={getCacheSignal:function(){throw Error(h(248));},getCacheForType:function(){throw Error(h(248));}},pe=ud.ReactCurrentDispatcher,qe=ud.ReactCurrentCache;function re(a){console.error(a);return null}function se(){}
function te(a,b,c,d,e,f,g,m,k){var p=[],t=new Set,q={preloadsMap:new Map,preconnectsMap:new Map,stylesMap:new Map,scriptsMap:new Map,preconnects:new Set,fontPreloads:new Set,precedences:new Map,stylePrecedences:new Map,usedStylesheets:new Set,scripts:new Set,usedScripts:new Set,explicitStylesheetPreloads:new Set,explicitScriptPreloads:new Set,explicitOtherPreloads:new Set,boundaryResources:null};b={destination:null,responseState:b,progressiveChunkSize:void 0===d?12800:d,status:0,fatalError:null,nextSegmentId:0,
allPendingTasks:0,pendingRootTasks:0,resources:q,completedRootSegment:null,abortableTasks:t,pingedTasks:p,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===e?re:e,onAllReady:void 0===f?se:f,onShellReady:void 0===g?se:g,onShellError:void 0===m?se:m,onFatalError:void 0===k?se:k};c=ue(b,0,null,c,!1,!1);c.parentFlushed=!0;a=ve(b,null,a,null,c,t,vd,null,Fd);p.push(a);return b}
function ve(a,b,c,d,e,f,g,m,k){a.allPendingTasks++;null===d?a.pendingRootTasks++:d.pendingTasks++;var p={node:c,ping:function(){var t=a.pingedTasks;t.push(p);1===t.length&&we(a)},blockedBoundary:d,blockedSegment:e,abortSet:f,legacyContext:g,context:m,treeContext:k,thenableState:b};f.add(p);return p}function ue(a,b,c,d,e,f){return{status:0,id:-1,index:b,parentFlushed:!1,chunks:[],children:[],formatContext:d,boundary:c,lastPushedText:e,textEmbedded:f}}
function xe(a,b){a=a.onError(b);if(null!=a&&"string"!==typeof a)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof a+'" instead');return a}function ye(a,b){var c=a.onShellError;c(b);c=a.onFatalError;c(b);null!==a.destination?(a.status=2,ea(a.destination,b)):(a.status=1,a.fatalError=b)}
function ze(a,b,c,d){var e=c.render(),f=d.childContextTypes;if(null!==f&&void 0!==f){var g=b.legacyContext;if("function"!==typeof c.getChildContext)d=g;else{c=c.getChildContext();for(var m in c)if(!(m in f))throw Error(h(108,td(d)||"Unknown",m));d=y({},g,c)}b.legacyContext=d;Z(a,b,null,e);b.legacyContext=g}else Z(a,b,null,e)}function Ae(a,b){if(a&&a.defaultProps){b=y({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}
function Be(a,b,c,d,e,f){if("function"===typeof d)if(d.prototype&&d.prototype.isReactComponent)c=wd(d,b.legacyContext),f=d.contextType,f=new d(e,"object"===typeof f&&null!==f?f._currentValue:c),Ed(f,d,e,c),ze(a,b,f,d);else{f=wd(d,b.legacyContext);W={};Sd=b;Xd=Wd=0;Yd=c;c=d(e,f);c=ce(d,e,c,f);var g=0!==Wd;if("object"===typeof c&&null!==c&&"function"===typeof c.render&&void 0===c.$$typeof)Ed(c,d,e,f),ze(a,b,c,d);else if(g){e=b.treeContext;b.treeContext=Gd(e,1,0);try{Z(a,b,null,c)}finally{b.treeContext=
e}}else Z(a,b,null,c)}else if("string"===typeof d){c=b.blockedSegment;g=ib(c.chunks,d,e,a.resources,a.responseState,c.formatContext,c.lastPushedText);c.lastPushedText=!1;f=c.formatContext;c.formatContext=Na(f,d,e);Ce(a,b,g);c.formatContext=f;a:{b=c.chunks;switch(d){case "title":case "style":case "script":case "area":case "base":case "br":case "col":case "embed":case "hr":case "img":case "input":case "keygen":case "link":case "meta":case "param":case "source":case "track":case "wbr":break a;case "body":if(1>=
f.insertionMode){a.responseState.hasBody=!0;break a}break;case "html":if(0===f.insertionMode)break a}b.push(R,w(d),S)}c.lastPushedText=!1}else{switch(d){case pd:case nd:case cd:case dd:case bd:Z(a,b,null,e.children);return;case od:"hidden"!==e.mode&&Z(a,b,null,e.children);return;case jd:Z(a,b,null,e.children);return;case md:throw Error(h(343));case id:a:{d=b.blockedBoundary;c=b.blockedSegment;f=e.fallback;e=e.children;g=new Set;var m={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,
completedSegments:[],byteSize:0,fallbackAbortableTasks:g,errorDigest:null,resources:new Set},k=ue(a,c.chunks.length,m,c.formatContext,!1,!1);c.children.push(k);c.lastPushedText=!1;var p=ue(a,0,null,c.formatContext,!1,!1);p.parentFlushed=!0;b.blockedBoundary=m;b.blockedSegment=p;a.resources.boundaryResources=m.resources;try{if(Ce(a,b,e),p.lastPushedText&&p.textEmbedded&&p.chunks.push(H),p.status=1,De(m,p),0===m.pendingTasks)break a}catch(t){p.status=4,m.forceClientRender=!0,m.errorDigest=xe(a,t)}finally{a.resources.boundaryResources=
d?d.resources:null,b.blockedBoundary=d,b.blockedSegment=c}b=ve(a,null,f,d,k,g,b.legacyContext,b.context,b.treeContext);a.pingedTasks.push(b)}return}if("object"===typeof d&&null!==d)switch(d.$$typeof){case hd:d=d.render;W={};Sd=b;Xd=Wd=0;Yd=c;c=d(e,f);e=ce(d,e,c,f);if(0!==Wd){d=b.treeContext;b.treeContext=Gd(d,1,0);try{Z(a,b,null,e)}finally{b.treeContext=d}}else Z(a,b,null,e);return;case kd:d=d.type;e=Ae(d,e);Be(a,b,c,d,e,f);return;case ed:c=e.children;d=d._context;e=e.value;f=d._currentValue;d._currentValue=
e;g=V;V=e={parent:g,depth:null===g?0:g.depth+1,context:d,parentValue:f,value:e};b.context=e;Z(a,b,null,c);a=V;if(null===a)throw Error(h(403));e=a.parentValue;a.context._currentValue=e===rd?a.context._defaultValue:e;a=V=a.parent;b.context=a;return;case fd:e=e.children;e=e(d._currentValue);Z(a,b,null,e);return;case ld:f=d._init;d=f(d._payload);e=Ae(d,e);Be(a,b,c,d,e,void 0);return}throw Error(h(130,null==d?d:typeof d,""));}}
function Z(a,b,c,d){b.node=d;if("object"===typeof d&&null!==d){switch(d.$$typeof){case $c:Be(a,b,c,d.type,d.props,d.ref);return;case ad:throw Error(h(257));case ld:c=d._init;d=c(d._payload);Z(a,b,null,d);return}if(ua(d)){Ee(a,b,d);return}null===d||"object"!==typeof d?c=null:(c=sd&&d[sd]||d["@@iterator"],c="function"===typeof c?c:null);if(c&&(c=c.call(d))){d=c.next();if(!d.done){var e=[];do e.push(d.value),d=c.next();while(!d.done);Ee(a,b,e)}return}a=Object.prototype.toString.call(d);throw Error(h(31,
"[object Object]"===a?"object with keys {"+Object.keys(d).join(", ")+"}":a));}"string"===typeof d?(c=b.blockedSegment,c.lastPushedText=Oa(b.blockedSegment.chunks,d,a.responseState,c.lastPushedText)):"number"===typeof d&&(c=b.blockedSegment,c.lastPushedText=Oa(b.blockedSegment.chunks,""+d,a.responseState,c.lastPushedText))}function Ee(a,b,c){for(var d=c.length,e=0;e<d;e++){var f=b.treeContext;b.treeContext=Gd(f,d,e);try{Ce(a,b,c[e])}finally{b.treeContext=f}}}
function Ce(a,b,c){var d=b.blockedSegment.formatContext,e=b.legacyContext,f=b.context;try{return Z(a,b,null,c)}catch(p){if(de(),c=p===Ld?Pd():p,"object"===typeof c&&null!==c&&"function"===typeof c.then){var g=ee(),m=b.blockedSegment,k=ue(a,m.chunks.length,null,m.formatContext,m.lastPushedText,!0);m.children.push(k);m.lastPushedText=!1;a=ve(a,g,b.node,b.blockedBoundary,k,b.abortSet,b.legacyContext,b.context,b.treeContext).ping;c.then(a,a);b.blockedSegment.formatContext=d;b.legacyContext=e;b.context=
f;Cd(f)}else throw b.blockedSegment.formatContext=d,b.legacyContext=e,b.context=f,Cd(f),c;}}function Fe(a){var b=a.blockedBoundary;a=a.blockedSegment;a.status=3;Ge(this,b,a)}
function He(a,b,c){var d=a.blockedBoundary;a.blockedSegment.status=3;null===d?(b.allPendingTasks--,1!==b.status&&2!==b.status&&(xe(b,c),ye(b,c))):(d.pendingTasks--,d.forceClientRender||(d.forceClientRender=!0,d.errorDigest=b.onError(c),d.parentFlushed&&b.clientRenderedBoundaries.push(d)),d.fallbackAbortableTasks.forEach(function(e){return He(e,b,c)}),d.fallbackAbortableTasks.clear(),b.allPendingTasks--,0===b.allPendingTasks&&(a=b.onAllReady,a()))}
function De(a,b){if(0===b.chunks.length&&1===b.children.length&&null===b.children[0].boundary){var c=b.children[0];c.id=b.id;c.parentFlushed=!0;1===c.status&&De(a,c)}else a.completedSegments.push(b)}
function Ge(a,b,c){if(null===b){if(c.parentFlushed){if(null!==a.completedRootSegment)throw Error(h(389));a.completedRootSegment=c}a.pendingRootTasks--;0===a.pendingRootTasks&&(a.onShellError=se,b=a.onShellReady,b())}else b.pendingTasks--,b.forceClientRender||(0===b.pendingTasks?(c.parentFlushed&&1===c.status&&De(b,c),b.parentFlushed&&a.completedBoundaries.push(b),b.fallbackAbortableTasks.forEach(Fe,a),b.fallbackAbortableTasks.clear()):c.parentFlushed&&1===c.status&&(De(b,c),1===b.completedSegments.length&&
b.parentFlushed&&a.partialBoundaries.push(b)));a.allPendingTasks--;0===a.allPendingTasks&&(a=a.onAllReady,a())}
function fe(a){if(2!==a.status){var b=U,c=Zd.current;Zd.current=Xd;var d=$d.current;$d.current=Yd;var e=a.resources;Ba.push(D);D=e;e=va.current;va.current=Aa;var f=Wd;Wd=a.responseState;try{var g=a.pingedTasks,m;for(m=0;m<g.length;m++){var k=g[m];var n=a,q=k.blockedBoundary;n.resources.boundaryResources=q?q.resources:null;var t=k.blockedSegment;if(0===t.status){md(k.context);try{var F=k.thenableState;k.thenableState=null;Z(n,k,F,k.node);t.lastPushedText&&t.textEmbedded&&t.chunks.push(G);k.abortSet.delete(k);
t.status=1;qe(n,k.blockedBoundary,t)}catch(na){Nd();var A=na===vd?zd():na;if("object"===typeof A&&null!==A&&"function"===typeof A.then){var ba=k.ping;A.then(ba,ba);k.thenableState=Od()}else{k.abortSet.delete(k);t.status=4;var L=n,N=k.blockedBoundary,ca=A,ze=ge(L,ca);null===N?he(L,ca):(N.pendingTasks--,N.forceClientRender||(N.forceClientRender=!0,N.errorDigest=ze,N.parentFlushed&&L.clientRenderedBoundaries.push(N)));L.allPendingTasks--;if(0===L.allPendingTasks){var Ae=L.onAllReady;Ae()}}}finally{n.resources.boundaryResources=
null}}}g.splice(0,m);null!==a.destination&&se(a,a.destination)}catch(na){ge(a,na),he(a,na)}finally{Wd=f,Zd.current=c,$d.current=d,D=Ba.pop(),va.current=e,c===Xd&&md(b)}}}
function te(a,b,c){c.parentFlushed=!0;switch(c.status){case 0:var d=c.id=a.nextSegmentId++;c.lastPushedText=!1;c.textEmbedded=!1;a=a.responseState;r(b,jb);r(b,a.placeholderPrefix);a=v(d.toString(16));r(b,a);return u(b,kb);case 1:c.status=2;var e=!0;d=c.chunks;var f=0;c=c.children;for(var g=0;g<c.length;g++){for(e=c[g];f<e.index;f++)r(b,d[f]);e=ue(a,b,e)}for(;f<d.length-1;f++)r(b,d[f]);f<d.length&&(e=u(b,d[f]));return e;default:throw Error(h(390));}}
function ue(a,b,c){var d=c.boundary;if(null===d)return te(a,b,c);d.parentFlushed=!0;if(d.forceClientRender)d=d.errorDigest,u(b,ob),r(b,qb),d&&(r(b,sb),r(b,v(C(d))),r(b,rb)),u(b,tb),te(a,b,c);else if(0<d.pendingTasks){d.rootSegmentID=a.nextSegmentId++;0<d.completedSegments.length&&a.partialBoundaries.push(d);var e=a.responseState;var f=e.nextSuspenseID++;e=w(e.boundaryPrefix+f.toString(16));d=d.id=e;ub(b,a.responseState,d);te(a,b,c)}else if(d.byteSize>a.progressiveChunkSize)d.rootSegmentID=a.nextSegmentId++,
a.completedBoundaries.push(d),ub(b,a.responseState,d.id),te(a,b,c);else{c=d.resources;if(e=a.resources.boundaryResources)c.forEach(Ic,e),c.clear();u(b,lb);c=d.completedSegments;if(1!==c.length)throw Error(h(391));ue(a,b,c[0])}return u(b,pb)}function ve(a,b,c){Qb(b,a.responseState,c.formatContext,c.id);ue(a,b,c);return Rb(b,c.formatContext)}
function we(a,b,c){a.resources.boundaryResources=c.resources;for(var d=c.completedSegments,e=0;e<d.length;e++)xe(a,b,c,d[e]);d.length=0;rc(b,c.resources);a=a.responseState;d=c.id;e=c.rootSegmentID;c=c.resources;var f;b:{for(f=c.values();;){var g=f.next().value;if(!g)break;if(0===(g.state&1)){f=!0;break b}}f=!1}r(b,a.startInlineScript);f?0===(a.instructions&2)?(a.instructions|=10,r(b,512<Yb.length?Yb.slice():Yb)):0===(a.instructions&8)?(a.instructions|=8,r(b,Zb)):r(b,$b):0===(a.instructions&2)?(a.instructions|=
2,r(b,Wb)):r(b,Xb);if(null===d)throw Error(h(395));e=v(e.toString(16));r(b,d);r(b,ac);r(b,a.segmentPrefix);r(b,e);f?(r(b,bc),Hc(b,c)):r(b,cc);b=u(b,dc);return b}
function xe(a,b,c,d){if(2===d.status)return!0;var e=d.id;if(-1===e){if(-1===(d.id=c.rootSegmentID))throw Error(h(392));return ve(a,b,d)}ve(a,b,d);a=a.responseState;r(b,a.startInlineScript);0===(a.instructions&1)?(a.instructions|=1,r(b,Sb)):r(b,Tb);r(b,a.segmentPrefix);e=v(e.toString(16));r(b,e);r(b,Ub);r(b,a.placeholderPrefix);r(b,e);b=u(b,Vb);return b}
function se(a,b){l=new Uint8Array(512);p=0;try{var c,d=a.completedRootSegment;if(null!==d)if(0===a.pendingRootTasks){Bc(b,a.resources,a.responseState,0===a.allPendingTasks);ue(a,b,d);a.completedRootSegment=null;var e=a.responseState.bootstrapChunks;for(d=0;d<e.length-1;d++)r(b,e[d]);d<e.length&&u(b,e[d])}else return;else Cc(b,a.resources,a.responseState);var f=a.clientRenderedBoundaries;for(c=0;c<f.length;c++){var g=f[c];e=b;var m=a.responseState,k=g.id,n=g.errorDigest,q=g.errorMessage,t=g.errorComponentStack;
r(e,m.startInlineScript);0===(m.instructions&4)?(m.instructions|=4,r(e,ec)):r(e,fc);if(null===k)throw Error(h(395));r(e,k);r(e,gc);if(n||q||t)r(e,hc),r(e,v(kc(n||"")));if(q||t)r(e,hc),r(e,v(kc(q||"")));t&&(r(e,hc),r(e,v(kc(t))));if(!u(e,ic)){a.destination=null;c++;f.splice(0,c);return}}f.splice(0,c);var F=a.completedBoundaries;for(c=0;c<F.length;c++)if(!we(a,b,F[c])){a.destination=null;c++;F.splice(0,c);return}F.splice(0,c);ea(b);l=new Uint8Array(512);p=0;var A=a.partialBoundaries;for(c=0;c<A.length;c++){var ba=
A[c];a:{f=a;g=b;f.resources.boundaryResources=ba.resources;var L=ba.completedSegments;for(m=0;m<L.length;m++)if(!xe(f,g,ba,L[m])){m++;L.splice(0,m);var N=!1;break a}L.splice(0,m);N=rc(g,ba.resources)}if(!N){a.destination=null;c++;A.splice(0,c);return}}A.splice(0,c);var ca=a.completedBoundaries;for(c=0;c<ca.length;c++)if(!we(a,b,ca[c])){a.destination=null;c++;ca.splice(0,c);return}ca.splice(0,c)}finally{0===a.allPendingTasks&&0===a.pingedTasks.length&&0===a.clientRenderedBoundaries.length&&0===a.completedBoundaries.length?
(a=a.responseState,a.hasBody&&(r(b,Q),r(b,v("body")),r(b,R)),a.htmlChunks&&(r(b,Q),r(b,v("html")),r(b,R)),ea(b),b.close()):ea(b)}}function ye(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=void 0===b?Error(h(432)):b;c.forEach(function(e){return re(e,a,d)});c.clear()}null!==a.destination&&se(a,a.destination)}catch(e){ge(a,e),he(a,e)}}
exports.renderToReadableStream=function(a,b){return new Promise(function(c,d){var e,f,g=new Promise(function(q,t){f=q;e=t}),m=ce(a,Ka(b?b.identifierPrefix:void 0,b?b.nonce:void 0,b?b.bootstrapScriptContent:void 0,b?b.bootstrapScripts:void 0,b?b.bootstrapModules:void 0),La(b?b.namespaceURI:void 0),b?b.progressiveChunkSize:void 0,b?b.onError:void 0,f,function(){var q=new ReadableStream({type:"bytes",pull:function(t){if(1===m.status)m.status=2,ha(t,m.fatalError);else if(2!==m.status&&null===m.destination){m.destination=
t;try{se(m,t)}catch(F){ge(m,F),he(m,F)}}},cancel:function(){ye(m)}},{highWaterMark:0});q.allReady=g;c(q)},function(q){g.catch(function(){});d(q)},e);if(b&&b.signal){var k=b.signal;if(k.aborted)ye(m,k.reason);else{var n=function(){ye(m,k.reason);k.removeEventListener("abort",n)};k.addEventListener("abort",n)}}fe(m)})};exports.version="18.3.0-next-41110021f-20230301";
function we(a){if(2!==a.status){var b=V,c=pe.current;pe.current=ne;var d=qe.current;qe.current=oe;var e=a.resources;Ba.push(F);F=e;e=va.current;va.current=Aa;var f=me;me=a.responseState;try{var g=a.pingedTasks,m;for(m=0;m<g.length;m++){var k=g[m];var p=a,t=k.blockedBoundary;p.resources.boundaryResources=t?t.resources:null;var q=k.blockedSegment;if(0===q.status){Cd(k.context);try{var v=k.thenableState;k.thenableState=null;Z(p,k,v,k.node);q.lastPushedText&&q.textEmbedded&&q.chunks.push(H);k.abortSet.delete(k);
q.status=1;Ge(p,k.blockedBoundary,q)}catch(pa){de();var D=pa===Ld?Pd():pa;if("object"===typeof D&&null!==D&&"function"===typeof D.then){var K=k.ping;D.then(K,K);k.thenableState=ee()}else{k.abortSet.delete(k);q.status=4;var A=p,L=k.blockedBoundary,qa=D,ja=xe(A,qa);null===L?ye(A,qa):(L.pendingTasks--,L.forceClientRender||(L.forceClientRender=!0,L.errorDigest=ja,L.parentFlushed&&A.clientRenderedBoundaries.push(L)));A.allPendingTasks--;if(0===A.allPendingTasks){var Pe=A.onAllReady;Pe()}}}finally{p.resources.boundaryResources=
null}}}g.splice(0,m);null!==a.destination&&Ie(a,a.destination)}catch(pa){xe(a,pa),ye(a,pa)}finally{me=f,pe.current=c,qe.current=d,F=Ba.pop(),va.current=e,c===ne&&Cd(b)}}}
function Je(a,b,c){c.parentFlushed=!0;switch(c.status){case 0:var d=c.id=a.nextSegmentId++;c.lastPushedText=!1;c.textEmbedded=!1;a=a.responseState;r(b,jb);r(b,a.placeholderPrefix);a=w(d.toString(16));r(b,a);return u(b,kb);case 1:c.status=2;var e=!0;d=c.chunks;var f=0;c=c.children;for(var g=0;g<c.length;g++){for(e=c[g];f<e.index;f++)r(b,d[f]);e=Ke(a,b,e)}for(;f<d.length-1;f++)r(b,d[f]);f<d.length&&(e=u(b,d[f]));return e;default:throw Error(h(390));}}
function Ke(a,b,c){var d=c.boundary;if(null===d)return Je(a,b,c);d.parentFlushed=!0;if(d.forceClientRender)d=d.errorDigest,u(b,ob),r(b,qb),d&&(r(b,sb),r(b,w(E(d))),r(b,rb)),u(b,tb),Je(a,b,c);else if(0<d.pendingTasks){d.rootSegmentID=a.nextSegmentId++;0<d.completedSegments.length&&a.partialBoundaries.push(d);var e=a.responseState;var f=e.nextSuspenseID++;e=x(e.boundaryPrefix+f.toString(16));d=d.id=e;ub(b,a.responseState,d);Je(a,b,c)}else if(d.byteSize>a.progressiveChunkSize)d.rootSegmentID=a.nextSegmentId++,
a.completedBoundaries.push(d),ub(b,a.responseState,d.id),Je(a,b,c);else{(c=a.resources.boundaryResources)&&d.resources.forEach(Zc,c);u(b,lb);c=d.completedSegments;if(1!==c.length)throw Error(h(391));Ke(a,b,c[0])}return u(b,pb)}function Le(a,b,c){Qb(b,a.responseState,c.formatContext,c.id);Ke(a,b,c);return Rb(b,c.formatContext)}
function Me(a,b,c){a.resources.boundaryResources=c.resources;for(var d=c.completedSegments,e=0;e<d.length;e++)Ne(a,b,c,d[e]);d.length=0;Fc(b,c.resources,a.responseState);a=a.responseState;d=c.id;e=c.rootSegmentID;c=c.resources;var f=a.stylesToHoist;a.stylesToHoist=!1;var g=0===a.streamingFormat;g?(r(b,a.startInlineScript),f?0===(a.instructions&2)?(a.instructions|=10,r(b,512<$b.length?$b.slice():$b)):0===(a.instructions&8)?(a.instructions|=8,r(b,ac)):r(b,bc):0===(a.instructions&2)?(a.instructions|=
2,r(b,Yb)):r(b,Zb)):f?r(b,hc):r(b,gc);if(null===d)throw Error(h(395));e=w(e.toString(16));r(b,d);g?r(b,cc):r(b,ic);r(b,a.segmentPrefix);r(b,e);f?g?(r(b,dc),Xc(b,c)):(r(b,jc),Yc(b,c)):g&&r(b,ec);b=g?u(b,fc):u(b,Ca);return b}
function Ne(a,b,c,d){if(2===d.status)return!0;var e=d.id;if(-1===e){if(-1===(d.id=c.rootSegmentID))throw Error(h(392));return Le(a,b,d)}Le(a,b,d);a=a.responseState;(c=0===a.streamingFormat)?(r(b,a.startInlineScript),0===(a.instructions&1)?(a.instructions|=1,r(b,Sb)):r(b,Tb)):r(b,Wb);r(b,a.segmentPrefix);e=w(e.toString(16));r(b,e);c?r(b,Ub):r(b,Xb);r(b,a.placeholderPrefix);r(b,e);b=c?u(b,Vb):u(b,Ca);return b}
function Ie(a,b){l=new Uint8Array(512);n=0;try{var c,d=a.completedRootSegment;if(null!==d)if(0===a.pendingRootTasks){Qc(b,a.resources,a.responseState,0===a.allPendingTasks);Ke(a,b,d);a.completedRootSegment=null;var e=a.responseState.bootstrapChunks;for(d=0;d<e.length-1;d++)r(b,e[d]);d<e.length&&u(b,e[d])}else return;else Sc(b,a.resources,a.responseState);var f=a.clientRenderedBoundaries;for(c=0;c<f.length;c++){var g=f[c];e=b;var m=a.responseState,k=g.id,p=g.errorDigest,t=g.errorMessage,q=g.errorComponentStack,
v=0===m.streamingFormat;v?(r(e,m.startInlineScript),0===(m.instructions&4)?(m.instructions|=4,r(e,kc)):r(e,lc)):r(e,pc);if(null===k)throw Error(h(395));r(e,k);v&&r(e,mc);if(p||t||q)v?(r(e,nc),r(e,w(uc(p||"")))):(r(e,qc),r(e,w(E(p||""))));if(t||q)v?(r(e,nc),r(e,w(uc(t||"")))):(r(e,rc),r(e,w(E(t||""))));q&&(v?(r(e,nc),r(e,w(uc(q)))):(r(e,sc),r(e,w(E(q)))));if(v?!u(e,oc):!u(e,Ca)){a.destination=null;c++;f.splice(0,c);return}}f.splice(0,c);var D=a.completedBoundaries;for(c=0;c<D.length;c++)if(!Me(a,b,
D[c])){a.destination=null;c++;D.splice(0,c);return}D.splice(0,c);ca(b);l=new Uint8Array(512);n=0;var K=a.partialBoundaries;for(c=0;c<K.length;c++){var A=K[c];a:{f=a;g=b;f.resources.boundaryResources=A.resources;var L=A.completedSegments;for(m=0;m<L.length;m++)if(!Ne(f,g,A,L[m])){m++;L.splice(0,m);var qa=!1;break a}L.splice(0,m);qa=Fc(g,A.resources,f.responseState)}if(!qa){a.destination=null;c++;K.splice(0,c);return}}K.splice(0,c);var ja=a.completedBoundaries;for(c=0;c<ja.length;c++)if(!Me(a,b,ja[c])){a.destination=
null;c++;ja.splice(0,c);return}ja.splice(0,c)}finally{0===a.allPendingTasks&&0===a.pingedTasks.length&&0===a.clientRenderedBoundaries.length&&0===a.completedBoundaries.length?(a=a.responseState,a.hasBody&&(r(b,R),r(b,w("body")),r(b,S)),a.htmlChunks&&(r(b,R),r(b,w("html")),r(b,S)),ca(b),b.close()):ca(b)}}
function Oe(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=void 0===b?Error(h(432)):b;c.forEach(function(e){return He(e,a,d)});c.clear()}null!==a.destination&&Ie(a,a.destination)}catch(e){xe(a,e),ye(a,e)}}
exports.renderToReadableStream=function(a,b){return new Promise(function(c,d){var e,f,g=new Promise(function(t,q){f=t;e=q}),m=te(a,La(b?b.identifierPrefix:void 0,b?b.nonce:void 0,b?b.bootstrapScriptContent:void 0,b?b.bootstrapScripts:void 0,b?b.bootstrapModules:void 0,b?b.unstable_externalRuntimeSrc:void 0),Ma(b?b.namespaceURI:void 0),b?b.progressiveChunkSize:void 0,b?b.onError:void 0,f,function(){var t=new ReadableStream({type:"bytes",pull:function(q){if(1===m.status)m.status=2,ea(q,m.fatalError);
else if(2!==m.status&&null===m.destination){m.destination=q;try{Ie(m,q)}catch(v){xe(m,v),ye(m,v)}}},cancel:function(){Oe(m)}},{highWaterMark:0});t.allReady=g;c(t)},function(t){g.catch(function(){});d(t)},e);if(b&&b.signal){var k=b.signal;if(k.aborted)Oe(m,k.reason);else{var p=function(){Oe(m,k.reason);k.removeEventListener("abort",p)};k.addEventListener("abort",p)}}we(m)})};exports.version="18.3.0-next-49f741046-20230305";

View file

@ -7,133 +7,137 @@
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
'use strict';var ca=require("react"),da=require("react-dom");"function"===typeof AsyncLocalStorage?new AsyncLocalStorage:null;var h=null,l=0;function p(a,b){if(0!==b.length)if(512<b.length)0<l&&(a.enqueue(new Uint8Array(h.buffer,0,l)),h=new Uint8Array(512),l=0),a.enqueue(b);else{var c=h.length-l;c<b.length&&(0===c?a.enqueue(h):(h.set(b.subarray(0,c),l),a.enqueue(h),b=b.subarray(c)),h=new Uint8Array(512),l=0);h.set(b,l);l+=b.length}}function t(a,b){p(a,b);return!0}
function ea(a){h&&0<l&&(a.enqueue(new Uint8Array(h.buffer,0,l)),h=null,l=0)}var fa=new TextEncoder;function u(a){return fa.encode(a)}function v(a){return fa.encode(a)}function ha(a,b){"function"===typeof a.error?a.error(b):a.close()}
var w=Object.assign,x=Object.prototype.hasOwnProperty,ia=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ja={},ka={};
function la(a){if(x.call(ka,a))return!0;if(x.call(ja,a))return!1;if(ia.test(a))return ka[a]=!0;ja[a]=!0;return!1}function y(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var A={};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){A[a]=new y(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];A[b]=new y(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){A[a]=new y(a,2,!1,a.toLowerCase(),null,!1,!1)});
["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){A[a]=new y(a,2,!1,a,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){A[a]=new y(a,3,!1,a.toLowerCase(),null,!1,!1)});
["checked","multiple","muted","selected"].forEach(function(a){A[a]=new y(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){A[a]=new y(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){A[a]=new y(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){A[a]=new y(a,5,!1,a.toLowerCase(),null,!1,!1)});var na=/[\-:]([a-z])/g;function oa(a){return a[1].toUpperCase()}
"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering transform-origin underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=a.replace(na,
oa);A[b]=new y(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(na,oa);A[b]=new y(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(na,oa);A[b]=new y(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){A[a]=new y(a,1,!1,a.toLowerCase(),null,!1,!1)});
A.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){A[a]=new y(a,1,!1,a.toLowerCase(),null,!0,!0)});
var pa={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,tabSize:!0,widows:!0,zIndex:!0,
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},qa=["Webkit","ms","Moz","O"];Object.keys(pa).forEach(function(a){qa.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);pa[b]=pa[a]})});var ra=/["'&<>]/;
function B(a){if("boolean"===typeof a||"number"===typeof a)return""+a;a=""+a;var b=ra.exec(a);if(b){var c="",d,e=0;for(d=b.index;d<a.length;d++){switch(a.charCodeAt(d)){case 34:b="&quot;";break;case 38:b="&amp;";break;case 39:b="&#x27;";break;case 60:b="&lt;";break;case 62:b="&gt;";break;default:continue}e!==d&&(c+=a.substring(e,d));e=d+1;c+=b}a=e!==d?c+a.substring(e,d):c}return a}
var sa=/([A-Z])/g,ta=/^ms-/,ua=Array.isArray,va=da.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,Aa={prefetchDNS:wa,preconnect:xa,preload:ya,preinit:za},C=null,Ba=[];v('"></template>');var Ca=v("<script>"),Da=v("\x3c/script>"),Ea=v('<script src="'),Fa=v('<script type="module" src="'),Ga=v('" integrity="'),Ha=v('" async="">\x3c/script>'),Ia=/(<\/|<)(s)(cript)/gi;function Ja(a,b,c,d){return""+b+("s"===c?"\\u0073":"\\u0053")+d}
function Ka(a,b,c,d,e){a=void 0===a?"":a;b=void 0===b?Ca:v('<script nonce="'+B(b)+'">');var f=[];void 0!==c&&f.push(b,u((""+c).replace(Ia,Ja)),Da);if(void 0!==d)for(c=0;c<d.length;c++){var g=d[c],m="string"===typeof g?void 0:g.integrity;f.push(Ea,u(B("string"===typeof g?g:g.src)));m&&f.push(Ga,u(B(m)));f.push(Ha)}if(void 0!==e)for(d=0;d<e.length;d++)c=e[d],g="string"===typeof c?void 0:c.integrity,f.push(Fa,u(B("string"===typeof c?c:c.src))),g&&f.push(Ga,u(B(g))),f.push(Ha);return{bootstrapChunks:f,
placeholderPrefix:v(a+"P:"),segmentPrefix:v(a+"S:"),boundaryPrefix:a+"B:",idPrefix:a,nextSuspenseID:0,streamingFormat:0,startInlineScript:b,instructions:0,externalRuntimeConfig:null,htmlChunks:null,headChunks:null,hasBody:!1,charsetChunks:[],preconnectChunks:[],preloadChunks:[],hoistableChunks:[]}}function D(a,b,c){return{insertionMode:a,selectedValue:b,noscriptTagInScope:c}}function La(a){return D("http://www.w3.org/2000/svg"===a?3:"http://www.w3.org/1998/Math/MathML"===a?4:0,null,!1)}
function Ma(a,b,c){switch(b){case "noscript":return D(2,null,!0);case "select":return D(2,null!=c.value?c.value:c.defaultValue,a.noscriptTagInScope);case "svg":return D(3,null,a.noscriptTagInScope);case "math":return D(4,null,a.noscriptTagInScope);case "foreignObject":return D(2,null,a.noscriptTagInScope);case "table":return D(5,null,a.noscriptTagInScope);case "thead":case "tbody":case "tfoot":return D(6,null,a.noscriptTagInScope);case "colgroup":return D(8,null,a.noscriptTagInScope);case "tr":return D(7,
null,a.noscriptTagInScope)}return 5<=a.insertionMode?D(2,null,a.noscriptTagInScope):0===a.insertionMode?"html"===b?D(1,null,!1):D(2,null,!1):1===a.insertionMode?D(2,null,!1):a}var F=v("\x3c!-- --\x3e");function Na(a,b,c,d){if(""===b)return d;d&&a.push(F);a.push(u(B(b)));return!0}var Oa=new Map,Pa=v(' style="'),Qa=v(":"),Ra=v(";");
function Sa(a,b){if("object"!==typeof b)throw Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");var c=!0,d;for(d in b)if(x.call(b,d)){var e=b[d];if(null!=e&&"boolean"!==typeof e&&""!==e){if(0===d.indexOf("--")){var f=u(B(d));e=u(B((""+e).trim()))}else f=Oa.get(d),void 0===f&&(f=v(B(d.replace(sa,"-$1").toLowerCase().replace(ta,"-ms-"))),Oa.set(d,f)),e="number"===typeof e?0===e||x.call(pa,d)?
u(""+e):u(e+"px"):u(B((""+e).trim()));c?(c=!1,a.push(Pa,f,Qa,e)):a.push(Ra,f,Qa,e)}}c||a.push(G)}var H=v(" "),Ta=v('="'),G=v('"'),Ua=v('=""');
function I(a,b,c){switch(b){case "style":Sa(a,c);return;case "defaultValue":case "defaultChecked":case "innerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":return}if(!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]){var d=A.hasOwnProperty(b)?A[b]:null;if(null!==d){switch(typeof c){case "function":case "symbol":return;case "boolean":if(!d.acceptsBooleans)return}b=u(d.attributeName);switch(d.type){case 3:c&&a.push(H,b,Ua);break;case 4:!0===c?a.push(H,b,Ua):
!1!==c&&a.push(H,b,Ta,u(B(c)),G);break;case 5:isNaN(c)||a.push(H,b,Ta,u(B(c)),G);break;case 6:!isNaN(c)&&1<=c&&a.push(H,b,Ta,u(B(c)),G);break;default:d.sanitizeURL&&(c=""+c),a.push(H,b,Ta,u(B(c)),G)}}else if(la(b)){switch(typeof c){case "function":case "symbol":return;case "boolean":if(d=b.toLowerCase().slice(0,5),"data-"!==d&&"aria-"!==d)return}a.push(H,u(b),Ta,u(B(c)),G)}}}var J=v(">"),Va=v("/>");
function L(a,b,c){if(null!=b){if(null!=c)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!==typeof b||!("__html"in b))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");b=b.__html;null!==b&&void 0!==b&&a.push(u(""+b))}}function Wa(a){var b="";ca.Children.forEach(a,function(c){null!=c&&(b+=c)});return b}var Xa=v(' selected=""');
function Ya(a,b,c,d,e,f,g){var m=b.rel,k=b.href,n=b.precedence;if(3===f||g||"string"!==typeof m||"string"!==typeof k||""===k)return N(a,b),null;if("stylesheet"===b.rel){c="[style]"+k;if("string"!==typeof n||null!=b.disabled||b.onLoad||b.onError)return e=d.preloadsMap.get(c),e||(e={type:"preload",chunks:[],state:0,props:Za(k,b)},d.preloadsMap.set(c,e)),N(e.chunks,e.props),d.usedStylesheets.add(e),N(a,b);k=d.stylesMap.get(c);if(!k){b=w({},b,{"data-precedence":b.precedence,precedence:null});if(k=d.preloadsMap.get(c))k.state|=
4,k=k.props,null==b.crossOrigin&&(b.crossOrigin=k.crossOrigin),null==b.integrity&&(b.integrity=k.integrity);k={type:"stylesheet",chunks:[],state:d.boundaryResources?4:0,props:b};d.stylesMap.set(c,k);b=d.precedences.get(n);b||(b=new Set,d.precedences.set(n,b));b.add(k)}d.boundaryResources&&d.boundaryResources.add(k);e&&a.push(F);return null}if(b.onLoad||b.onError)return N(a,b);e&&a.push(F);switch(b.rel){case "preconnect":case "dns-prefetch":return N(c.preconnectChunks,b);case "preload":return N(c.preloadChunks,
b);default:return N(c.hoistableChunks,b)}}function N(a,b){a.push(O("link"));for(var c in b)if(x.call(b,c)){var d=b[c];if(null!=d)switch(c){case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:I(a,c,d)}}a.push(Va);return null}
function $a(a,b){a.push(O("style"));var c=null,d=null,e;for(e in b)if(x.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:I(a,e,f)}}a.push(J);b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(u(B(""+b)));L(a,d,c);a.push(P,u("style"),Q);return null}
function ab(a,b,c){a.push(O(c));for(var d in b)if(x.call(b,d)){var e=b[d];if(null!=e)switch(d){case "children":case "dangerouslySetInnerHTML":throw Error(c+" is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:I(a,d,e)}}a.push(Va);return null}
function bb(a,b){a.push(O("title"));var c=null,d=null,e;for(e in b)if(x.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:I(a,e,f)}}a.push(J);b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(u(B(""+b)));L(a,d,c);a.push(P,u("title"),Q);return null}
function cb(a,b){a.push(O("script"));var c=null,d=null,e;for(e in b)if(x.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:I(a,e,f)}}a.push(J);L(a,d,c);"string"===typeof c&&a.push(u(B(c)));a.push(P,u("script"),Q);return null}
function db(a,b,c){a.push(O(c));var d=c=null,e;for(e in b)if(x.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:I(a,e,f)}}a.push(J);L(a,d,c);return"string"===typeof c?(a.push(u(B(c))),null):c}var eb=v("\n"),fb=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,gb=new Map;function O(a){var b=gb.get(a);if(void 0===b){if(!fb.test(a))throw Error("Invalid tag: "+a);b=v("<"+a);gb.set(a,b)}return b}var hb=v("<!DOCTYPE html>");
function ib(a,b,c,d,e,f,g){switch(b){case "select":a.push(O("select"));d=g=null;for(var m in c)if(x.call(c,m)){var k=c[m];if(null!=k)switch(m){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;case "defaultValue":case "value":break;default:I(a,m,k)}}a.push(J);L(a,d,g);return g;case "option":g=f.selectedValue;a.push(O("option"));var n=d=null,q=m=null;for(k in c)if(x.call(c,k)){var r=c[k];if(null!=r)switch(k){case "children":d=r;break;case "selected":m=r;break;case "dangerouslySetInnerHTML":q=
r;break;case "value":n=r;default:I(a,k,r)}}if(null!=g)if(c=null!==n?""+n:Wa(d),ua(g))for(k=0;k<g.length;k++){if(""+g[k]===c){a.push(Xa);break}}else""+g===c&&a.push(Xa);else m&&a.push(Xa);a.push(J);L(a,q,d);return d;case "textarea":a.push(O("textarea"));k=d=g=null;for(n in c)if(x.call(c,n)&&(q=c[n],null!=q))switch(n){case "children":k=q;break;case "value":g=q;break;case "defaultValue":d=q;break;case "dangerouslySetInnerHTML":throw Error("`dangerouslySetInnerHTML` does not make sense on <textarea>.");
default:I(a,n,q)}null===g&&null!==d&&(g=d);a.push(J);if(null!=k){if(null!=g)throw Error("If you supply `defaultValue` on a <textarea>, do not pass children.");if(ua(k)&&1<k.length)throw Error("<textarea> can only have at most one child.");g=""+k}"string"===typeof g&&"\n"===g[0]&&a.push(eb);null!==g&&a.push(u(B(""+g)));return null;case "input":a.push(O("input"));n=k=d=g=null;for(q in c)if(x.call(c,q)&&(m=c[q],null!=m))switch(q){case "children":case "dangerouslySetInnerHTML":throw Error("input is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
case "defaultChecked":n=m;break;case "defaultValue":d=m;break;case "checked":k=m;break;case "value":g=m;break;default:I(a,q,m)}null!==k?I(a,"checked",k):null!==n&&I(a,"checked",n);null!==g?I(a,"value",g):null!==d&&I(a,"value",d);a.push(Va);return null;case "menuitem":a.push(O("menuitem"));for(var E in c)if(x.call(c,E)&&(g=c[E],null!=g))switch(E){case "children":case "dangerouslySetInnerHTML":throw Error("menuitems cannot have `children` nor `dangerouslySetInnerHTML`.");default:I(a,E,g)}a.push(J);
return null;case "title":return 3===f.insertionMode||f.noscriptTagInScope?a=bb(a,c):(bb(e.hoistableChunks,c),a=null),a;case "link":return Ya(a,c,e,d,g,f.insertionMode,f.noscriptTagInScope);case "script":a:if(3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof c.src||!c.src)a=cb(a,c);else{n="[script]"+c.src;if(!0!==c.async||c.onLoad||c.onError){if(k=d.preloadsMap.get(n),k||(k={type:"preload",chunks:[],state:0,props:{rel:"preload",as:"script",href:c.src,crossOrigin:c.crossOrigin,integrity:c.integrity,
referrerPolicy:c.referrerPolicy}},d.preloadsMap.set(n,k),d.usedScripts.add(k),N(k.chunks,k.props)),!0!==c.async){cb(a,c);a=null;break a}}else if(k=d.scriptsMap.get(n),!k){k={type:"script",chunks:[],state:0,props:null};d.scriptsMap.set(n,k);d.scripts.add(k);q=c;if(d=d.preloadsMap.get(n))d.state|=4,c=q=w({},c),d=d.props,null==c.crossOrigin&&(c.crossOrigin=d.crossOrigin),null==c.integrity&&(c.integrity=d.integrity);cb(k.chunks,q)}g&&a.push(F);a=null}return a;case "style":return k=c.precedence,q=c.href,
3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof k||"string"!==typeof q||""===q?a=$a(a,c):(n="[style]"+q,q=d.stylesMap.get(n),q||(q={type:"style",chunks:[],state:d.boundaryResources?4:0,props:w({},c,{"data-precedence":c.precedence,precedence:null,"data-href":c.href,href:null})},d.stylesMap.set(n,q),$a(q.chunks,q.props),c=d.precedences.get(k),c||(c=new Set,d.precedences.set(k,c)),c.add(q),d.boundaryResources&&d.boundaryResources.add(q)),g&&a.push(F),a=void 0),a;case "meta":return 3===f.insertionMode||
f.noscriptTagInScope?a=ab(a,c,"meta"):(g&&a.push(F),a="string"===typeof c.charSet?ab(e.charsetChunks,c,"meta"):ab(e.hoistableChunks,c,"meta")),a;case "listing":case "pre":a.push(O(b));d=g=null;for(r in c)if(x.call(c,r)&&(k=c[r],null!=k))switch(r){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;default:I(a,r,k)}a.push(J);if(null!=d){if(null!=g)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!==typeof d||!("__html"in d))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");
c=d.__html;null!==c&&void 0!==c&&("string"===typeof c&&0<c.length&&"\n"===c[0]?a.push(eb,u(c)):a.push(u(""+c)))}"string"===typeof g&&"\n"===g[0]&&a.push(eb);return g;case "base":case "area":case "br":case "col":case "embed":case "hr":case "img":case "keygen":case "param":case "source":case "track":case "wbr":return ab(a,c,b);case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return db(a,
c,b);case "head":return 2>f.insertionMode&&null===e.headChunks?(e.headChunks=[],a=db(e.headChunks,c,"head")):a=db(a,c,"head"),a;case "html":return 0===f.insertionMode&&null===e.htmlChunks?(e.htmlChunks=[hb],a=db(e.htmlChunks,c,"html")):a=db(a,c,"html"),a;default:if(-1===b.indexOf("-")&&"string"!==typeof c.is)return db(a,c,b);a.push(O(b));d=g=null;for(var z in c)if(x.call(c,z)&&(k=c[z],null!=k))switch(z){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;case "style":Sa(a,k);break;
case "suppressContentEditableWarning":case "suppressHydrationWarning":break;default:la(z)&&"function"!==typeof k&&"symbol"!==typeof k&&a.push(H,u(z),Ta,u(B(k)),G)}a.push(J);L(a,d,g);return g}}var P=v("</"),Q=v(">"),jb=v('<template id="'),kb=v('"></template>'),lb=v("\x3c!--$--\x3e"),mb=v('\x3c!--$?--\x3e<template id="'),nb=v('"></template>'),ob=v("\x3c!--$!--\x3e"),pb=v("\x3c!--/$--\x3e"),qb=v("<template"),rb=v('"'),sb=v(' data-dgst="');v(' data-msg="');v(' data-stck="');var tb=v("></template>");
function ub(a,b,c){p(a,mb);if(null===c)throw Error("An ID must have been assigned before we can complete the boundary.");p(a,c);return t(a,nb)}
var vb=v('<div hidden id="'),wb=v('">'),xb=v("</div>"),yb=v('<svg aria-hidden="true" style="display:none" id="'),zb=v('">'),Ab=v("</svg>"),Bb=v('<math aria-hidden="true" style="display:none" id="'),Cb=v('">'),Db=v("</math>"),Eb=v('<table hidden id="'),Fb=v('">'),Gb=v("</table>"),Hb=v('<table hidden><tbody id="'),Ib=v('">'),Jb=v("</tbody></table>"),Kb=v('<table hidden><tr id="'),Lb=v('">'),Mb=v("</tr></table>"),Nb=v('<table hidden><colgroup id="'),Ob=v('">'),Pb=v("</colgroup></table>");
function Qb(a,b,c,d){switch(c.insertionMode){case 0:case 1:case 2:return p(a,vb),p(a,b.segmentPrefix),p(a,u(d.toString(16))),t(a,wb);case 3:return p(a,yb),p(a,b.segmentPrefix),p(a,u(d.toString(16))),t(a,zb);case 4:return p(a,Bb),p(a,b.segmentPrefix),p(a,u(d.toString(16))),t(a,Cb);case 5:return p(a,Eb),p(a,b.segmentPrefix),p(a,u(d.toString(16))),t(a,Fb);case 6:return p(a,Hb),p(a,b.segmentPrefix),p(a,u(d.toString(16))),t(a,Ib);case 7:return p(a,Kb),p(a,b.segmentPrefix),p(a,u(d.toString(16))),t(a,Lb);
case 8:return p(a,Nb),p(a,b.segmentPrefix),p(a,u(d.toString(16))),t(a,Ob);default:throw Error("Unknown insertion mode. This is a bug in React.");}}function Rb(a,b){switch(b.insertionMode){case 0:case 1:case 2:return t(a,xb);case 3:return t(a,Ab);case 4:return t(a,Db);case 5:return t(a,Gb);case 6:return t(a,Jb);case 7:return t(a,Mb);case 8:return t(a,Pb);default:throw Error("Unknown insertion mode. This is a bug in React.");}}
var Sb=v('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("'),Tb=v('$RS("'),Ub=v('","'),Vb=v('")\x3c/script>');v('<template data-rsi="" data-sid="');v('" data-pid="');
var Wb=v('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("'),Xb=v('$RC("'),
Yb=v('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("'),
Zb=v('$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("'),
$b=v('$RR("'),ac=v('","'),bc=v('",'),cc=v('"'),dc=v(")\x3c/script>");v('<template data-rci="" data-bid="');v('<template data-rri="" data-bid="');v('" data-sid="');v('" data-sty="');var ec=v('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("'),fc=v('$RX("'),gc=v('"'),hc=v(","),ic=v(")\x3c/script>");v('<template data-rxi="" data-bid="');v('" data-dgst="');v('" data-msg="');
v('" data-stck="');var jc=/[<\u2028\u2029]/g;function kc(a){return JSON.stringify(a).replace(jc,function(b){switch(b){case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var lc=/[&><\u2028\u2029]/g;
function mc(a){return JSON.stringify(a).replace(lc,function(b){switch(b){case "&":return"\\u0026";case ">":return"\\u003e";case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var nc=v('<template data-precedence="">'),oc=v("</template>"),pc=!1;
function qc(a){if("style"===a.type&&0===(a.state&3)){!1===pc&&(pc=!0,p(this,nc));for(var b=a.chunks,c=0;c<b.length;c++)p(this,b[c]);a.state|=2}}function rc(a,b){pc=!1;b.forEach(qc,a);return pc?t(a,oc):!0}var sc=v('<style data-precedence="'),tc=v('"></style>');function R(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)p(this,b[c]);a.state|=1}}function S(a){if(0===(a.state&3)){for(var b=a.chunks,c=0;c<b.length;c++)p(this,b[c]);a.state|=2}}var uc=!1;
function vc(a,b,c){b=a.chunks;if(a.state&3)c.delete(a);else if(!(a.state&4)){uc=!0;"stylesheet"===a.type&&N(b,a.props);for(var d=0;d<b.length;d++)p(this,b[d]);a.state|=1;c.delete(a)}}function wc(a,b){uc=!1;a.forEach(vc,this);uc||(p(this,sc),p(this,u(B(b))),p(this,tc))}function xc(a){if("style"!==a.type){var b=a.chunks,c=Za(a.props.href,a.props);N(b,c);for(c=0;c<b.length;c++)p(this,b[c]);a.state|=8;b.length=0}}function yc(a){a.forEach(xc,this);a.clear()}
function zc(a){if("style"!==a.type){var b=a.chunks,c=Za(a.props.href,a.props);N(b,c);for(c=0;c<b.length;c++)p(this,b[c]);a.state|=8;b.length=0}}function Ac(a){a.forEach(zc,this);a.clear()}
function Bc(a,b,c){var d=c.htmlChunks,e=c.headChunks,f=0;if(d){for(f=0;f<d.length;f++)p(a,d[f]);if(e)for(f=0;f<e.length;f++)p(a,e[f]);else p(a,O("head")),p(a,J)}else if(e)for(f=0;f<e.length;f++)p(a,e[f]);var g=c.charsetChunks;for(f=0;f<g.length;f++)p(a,g[f]);g.length=0;b.preconnects.forEach(R,a);b.preconnects.clear();g=c.preconnectChunks;for(f=0;f<g.length;f++)p(a,g[f]);g.length=0;b.fontPreloads.forEach(R,a);b.fontPreloads.clear();b.precedences.forEach(wc,a);b.precedences.forEach(yc,a);b.usedStylesheets.forEach(function(m){if(!b.stylesMap.has("["+
m.props.as+"]"+m.props.href))for(m=m.chunks,f=0;f<m.length;f++)p(a,m[f])});b.usedStylesheets.clear();b.scripts.forEach(R,a);b.scripts.clear();b.usedScripts.forEach(R,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(R,a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(R,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(R,a);b.explicitOtherPreloads.clear();g=c.preloadChunks;for(f=0;f<g.length;f++)p(a,g[f]);g.length=0;c=c.hoistableChunks;for(f=0;f<
c.length;f++)p(a,c[f]);c.length=0;d&&null===e&&(p(a,P),p(a,u("head")),p(a,Q))}
function Cc(a,b,c){var d=0;b.preconnects.forEach(S,a);b.preconnects.clear();var e=c.preconnectChunks;for(d=0;d<e.length;d++)p(a,e[d]);e.length=0;b.fontPreloads.forEach(S,a);b.fontPreloads.clear();b.precedences.forEach(Ac,a);b.usedStylesheets.forEach(function(f){if(!b.stylesMap.has("["+f.props.as+"]"+f.props.href))for(f=f.chunks,d=0;d<f.length;d++)p(a,f[d])});b.usedStylesheets.clear();b.scripts.forEach(S,a);b.scripts.clear();b.usedScripts.forEach(S,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(S,
a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(S,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(S,a);b.explicitOtherPreloads.clear();e=c.preloadChunks;for(d=0;d<e.length;d++)p(a,e[d]);e.length=0;c=c.hoistableChunks;for(d=0;d<c.length;d++)p(a,c[d]);c.length=0}var Dc=v("["),Ec=v(",["),Fc=v(","),Gc=v("]");
function Hc(a,b){p(a,Dc);var c=Dc;b.forEach(function(d){if(!(d.state&1))if(d.state&3)p(a,c),p(a,u(mc(""+("style"===d.type?d.props["data-href"]:d.props.href)))),p(a,Gc),c=Ec;else if("stylesheet"===d.type){p(a,c);var e=d.props["data-precedence"],f=d.props;p(a,u(mc(""+d.props.href)));e=""+e;p(a,Fc);p(a,u(mc(e)));for(var g in f)if(x.call(f,g)){var m=f[g];if(null!=m)switch(g){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
default:a:{e=a;var k=g.toLowerCase();switch(typeof m){case "function":case "symbol":break a}switch(g){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":k="class";break;case "hidden":if(!1===m)break a;break;case "src":case "href":break;default:if(!la(g))break a}if(!(2<g.length)||"o"!==g[0]&&"O"!==g[0]||"n"!==g[1]&&"N"!==g[1])m=""+m,p(e,Fc),p(e,u(mc(k))),p(e,Fc),p(e,u(mc(m)))}}}p(a,Gc);c=Ec;d.state|=
2}});p(a,Gc)}function wa(a){if(C){var b=C;if("string"===typeof a&&a){var c="[prefetchDNS]"+a,d=b.preconnectsMap.get(c);d||(d={type:"preconnect",chunks:[],state:0,props:null},b.preconnectsMap.set(c,d),N(d.chunks,{href:a,rel:"dns-prefetch"}));b.preconnects.add(d)}}}
function xa(a,b){if(C){var c=C;if("string"===typeof a&&a){b=null==b||"string"!==typeof b.crossOrigin?null:"use-credentials"===b.crossOrigin?"use-credentials":"";var d="[preconnect]["+(null===b?"null":b)+"]"+a,e=c.preconnectsMap.get(d);e||(e={type:"preconnect",chunks:[],state:0,props:null},c.preconnectsMap.set(d,e),N(e.chunks,{rel:"preconnect",href:a,crossOrigin:b}));c.preconnects.add(e)}}}
function ya(a,b){if(C){var c=C;if("string"===typeof a&&a&&"object"===typeof b&&null!==b&&"string"===typeof b.as){var d=b.as,e="["+d+"]"+a,f=c.preloadsMap.get(e);f||(f={type:"preload",chunks:[],state:0,props:{rel:"preload",as:d,href:a,crossOrigin:"font"===d?"":b.crossOrigin,integrity:b.integrity,type:b.type}},c.preloadsMap.set(e,f),N(f.chunks,f.props));switch(d){case "font":c.fontPreloads.add(f);break;case "style":c.explicitStylesheetPreloads.add(f);break;case "script":c.explicitScriptPreloads.add(f);
break;default:c.explicitOtherPreloads.add(f)}}}}
function za(a,b){if(C)a:{var c=C;if("string"===typeof a&&a&&"object"===typeof b&&null!==b){var d=b.as;switch(d){case "style":var e="["+d+"]"+a;d=c.stylesMap.get(e);var f=b.precedence||"default";d||(d={type:"stylesheet",chunks:[],state:0,props:{rel:"stylesheet",href:a,"data-precedence":f,crossOrigin:b.crossOrigin,integrity:b.integrity}},c.stylesMap.set(e,d),a=c.precedences.get(f),a||(a=new Set,c.precedences.set(f,a)),a.add(d));break a;case "script":f="["+d+"]"+a,d=c.scriptsMap.get(f),d||(d={type:"script",
chunks:[],state:0,props:null},c.scriptsMap.set(f,d),a={src:a,async:!0,crossOrigin:b.crossOrigin,integrity:b.integrity},c.scripts.add(d),cb(d.chunks,a))}}}}function Za(a,b){return{rel:"preload",as:"style",href:a,crossOrigin:b.crossOrigin,integrity:b.integrity,media:b.media,hrefLang:b.hrefLang,referrerPolicy:b.referrerPolicy}}function Ic(a){this.add(a)}function Jc(a){a.state&=-5}
var Kc=Symbol.for("react.element"),Lc=Symbol.for("react.portal"),Mc=Symbol.for("react.fragment"),Nc=Symbol.for("react.strict_mode"),Oc=Symbol.for("react.profiler"),Pc=Symbol.for("react.provider"),Qc=Symbol.for("react.context"),Rc=Symbol.for("react.server_context"),Sc=Symbol.for("react.forward_ref"),Tc=Symbol.for("react.suspense"),Uc=Symbol.for("react.suspense_list"),Vc=Symbol.for("react.memo"),Wc=Symbol.for("react.lazy"),Xc=Symbol.for("react.scope"),Yc=Symbol.for("react.debug_trace_mode"),Zc=Symbol.for("react.offscreen"),
$c=Symbol.for("react.legacy_hidden"),ad=Symbol.for("react.cache"),bd=Symbol.for("react.default_value"),cd=Symbol.iterator;
function dd(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case Mc:return"Fragment";case Lc:return"Portal";case Oc:return"Profiler";case Nc:return"StrictMode";case Tc:return"Suspense";case Uc:return"SuspenseList";case ad:return"Cache"}if("object"===typeof a)switch(a.$$typeof){case Qc:return(a.displayName||"Context")+".Consumer";case Pc:return(a._context.displayName||"Context")+".Provider";case Sc:var b=a.render;a=a.displayName;
a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case Vc:return b=a.displayName||null,null!==b?b:dd(a.type)||"Memo";case Wc:b=a._payload;a=a._init;try{return dd(a(b))}catch(c){break}case Rc:return(a.displayName||a._globalName)+".Provider"}return null}var ed=ca.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,fd={};function gd(a,b){a=a.contextTypes;if(!a)return fd;var c={},d;for(d in a)c[d]=b[d];return c}var T=null;
function hd(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");hd(a,c)}b.context._currentValue=b.value}}function id(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&id(a)}
function jd(a){var b=a.parent;null!==b&&jd(b);a.context._currentValue=a.value}function kd(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?hd(a,b):kd(a,b)}
function ld(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?hd(a,c):ld(a,c);b.context._currentValue=b.value}function md(a){var b=T;b!==a&&(null===b?jd(a):null===a?id(b):b.depth===a.depth?hd(b,a):b.depth>a.depth?kd(b,a):ld(b,a),T=a)}
var nd={isMounted:function(){return!1},enqueueSetState:function(a,b){a=a._reactInternals;null!==a.queue&&a.queue.push(b)},enqueueReplaceState:function(a,b){a=a._reactInternals;a.replace=!0;a.queue=[b]},enqueueForceUpdate:function(){}};
function od(a,b,c,d){var e=void 0!==a.state?a.state:null;a.updater=nd;a.props=c;a.state=e;var f={queue:[],replace:!1};a._reactInternals=f;var g=b.contextType;a.context="object"===typeof g&&null!==g?g._currentValue:d;g=b.getDerivedStateFromProps;"function"===typeof g&&(g=g(c,e),e=null===g||void 0===g?e:w({},e,g),a.state=e);if("function"!==typeof b.getDerivedStateFromProps&&"function"!==typeof a.getSnapshotBeforeUpdate&&("function"===typeof a.UNSAFE_componentWillMount||"function"===typeof a.componentWillMount))if(b=
a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),b!==a.state&&nd.enqueueReplaceState(a,a.state,null),null!==f.queue&&0<f.queue.length)if(b=f.queue,g=f.replace,f.queue=null,f.replace=!1,g&&1===b.length)a.state=b[0];else{f=g?b[0]:a.state;e=!0;for(g=g?1:0;g<b.length;g++){var m=b[g];m="function"===typeof m?m.call(a,f,c,d):m;null!=m&&(e?(e=!1,f=w({},f,m)):w(f,m))}a.state=f}else f.queue=null}
var pd={id:1,overflow:""};function qd(a,b,c){var d=a.id;a=a.overflow;var e=32-rd(d)-1;d&=~(1<<e);c+=1;var f=32-rd(b)+e;if(30<f){var g=e-e%5;f=(d&(1<<g)-1).toString(32);d>>=g;e-=g;return{id:1<<32-rd(b)+e|c<<e|d,overflow:f+a}}return{id:1<<f|c<<e|d,overflow:a}}var rd=Math.clz32?Math.clz32:sd,td=Math.log,ud=Math.LN2;function sd(a){a>>>=0;return 0===a?32:31-(td(a)/ud|0)|0}var vd=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function wd(){}function xd(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(wd,wd),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}yd=b;throw vd;}}var yd=null;
function zd(){if(null===yd)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=yd;yd=null;return a}function Ad(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var Bd="function"===typeof Object.is?Object.is:Ad,U=null,Cd=null,Dd=null,V=null,Ed=!1,Fd=!1,Gd=0,Hd=0,W=null,X=null,Id=0;
function Y(){if(null===U)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.");return U}
function Jd(){if(0<Id)throw Error("Rendered more hooks than during the previous render");return{memoizedState:null,queue:null,next:null}}function Kd(){null===V?null===Dd?(Ed=!1,Dd=V=Jd()):(Ed=!0,V=Dd):null===V.next?(Ed=!1,V=V.next=Jd()):(Ed=!0,V=V.next);return V}function Ld(a,b,c,d){for(;Fd;)Fd=!1,Hd=Gd=0,Id+=1,V=null,c=a(b,d);Md();return c}function Nd(){var a=W;W=null;return a}function Md(){Cd=U=null;Fd=!1;Dd=null;Id=0;V=X=null}function Od(a,b){return"function"===typeof b?b(a):b}
function Pd(a,b,c){U=Y();V=Kd();if(Ed){var d=V.queue;b=d.dispatch;if(null!==X&&(c=X.get(d),void 0!==c)){X.delete(d);d=V.memoizedState;do d=a(d,c.action),c=c.next;while(null!==c);V.memoizedState=d;return[d,b]}return[V.memoizedState,b]}a=a===Od?"function"===typeof b?b():b:void 0!==c?c(b):b;V.memoizedState=a;a=V.queue={last:null,dispatch:null};a=a.dispatch=Qd.bind(null,U,a);return[V.memoizedState,a]}
function Rd(a,b){U=Y();V=Kd();b=void 0===b?null:b;if(null!==V){var c=V.memoizedState;if(null!==c&&null!==b){var d=c[1];a:if(null===d)d=!1;else{for(var e=0;e<d.length&&e<b.length;e++)if(!Bd(b[e],d[e])){d=!1;break a}d=!0}if(d)return c[0]}}a=a();V.memoizedState=[a,b];return a}
function Qd(a,b,c){if(25<=Id)throw Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");if(a===U)if(Fd=!0,a={action:c,next:null},null===X&&(X=new Map),c=X.get(b),void 0===c)X.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}}function Sd(){throw Error("startTransition cannot be called during server rendering.");}function Td(){throw Error("Cache cannot be refreshed during server rendering.");}function Ud(){}
var Wd={readContext:function(a){return a._currentValue},useContext:function(a){Y();return a._currentValue},useMemo:Rd,useReducer:Pd,useRef:function(a){U=Y();V=Kd();var b=V.memoizedState;return null===b?(a={current:a},V.memoizedState=a):b},useState:function(a){return Pd(Od,a)},useInsertionEffect:Ud,useLayoutEffect:function(){},useCallback:function(a,b){return Rd(function(){return a},b)},useImperativeHandle:Ud,useEffect:Ud,useDebugValue:Ud,useDeferredValue:function(a){Y();return a},useTransition:function(){Y();
return[!1,Sd]},useId:function(){var a=Cd.treeContext;var b=a.overflow;a=a.id;a=(a&~(1<<32-rd(a)-1)).toString(32)+b;var c=Vd;if(null===c)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component.");b=Gd++;a=":"+c.idPrefix+"R"+a;0<b&&(a+="H"+b.toString(32));return a+":"},useMutableSource:function(a,b){Y();return b(a._source)},useSyncExternalStore:function(a,b,c){if(void 0===c)throw Error("Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering.");
return c()},useCacheRefresh:function(){return Td},use:function(a){if(null!==a&&"object"===typeof a){if("function"===typeof a.then){var b=Hd;Hd+=1;null===W&&(W=[]);return xd(W,a,b)}if(a.$$typeof===Qc||a.$$typeof===Rc)return a._currentValue}throw Error("An unsupported type was passed to use(): "+String(a));}},Vd=null,Xd={getCacheSignal:function(){throw Error("Not implemented.");},getCacheForType:function(){throw Error("Not implemented.");}},Yd=ed.ReactCurrentDispatcher,Zd=ed.ReactCurrentCache;
function $d(a){console.error(a);return null}function ae(){}
function be(a,b,c,d,e,f,g,m,k){var n=[],q=new Set,r={preloadsMap:new Map,preconnectsMap:new Map,stylesMap:new Map,scriptsMap:new Map,preconnects:new Set,fontPreloads:new Set,precedences:new Map,usedStylesheets:new Set,scripts:new Set,usedScripts:new Set,explicitStylesheetPreloads:new Set,explicitScriptPreloads:new Set,explicitOtherPreloads:new Set,boundaryResources:null};b={destination:null,responseState:b,progressiveChunkSize:void 0===d?12800:d,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,
pendingRootTasks:0,resources:r,completedRootSegment:null,abortableTasks:q,pingedTasks:n,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===e?$d:e,onAllReady:void 0===f?ae:f,onShellReady:void 0===g?ae:g,onShellError:void 0===m?ae:m,onFatalError:void 0===k?ae:k};c=ce(b,0,null,c,!1,!1);c.parentFlushed=!0;a=de(b,null,a,null,c,q,fd,null,pd);n.push(a);return b}
function de(a,b,c,d,e,f,g,m,k){a.allPendingTasks++;null===d?a.pendingRootTasks++:d.pendingTasks++;var n={node:c,ping:function(){var q=a.pingedTasks;q.push(n);1===q.length&&ee(a)},blockedBoundary:d,blockedSegment:e,abortSet:f,legacyContext:g,context:m,treeContext:k,thenableState:b};f.add(n);return n}function ce(a,b,c,d,e,f){return{status:0,id:-1,index:b,parentFlushed:!1,chunks:[],children:[],formatContext:d,boundary:c,lastPushedText:e,textEmbedded:f}}
function fe(a,b){a=a.onError(b);if(null!=a&&"string"!==typeof a)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof a+'" instead');return a}function ge(a,b){var c=a.onShellError;c(b);c=a.onFatalError;c(b);null!==a.destination?(a.status=2,ha(a.destination,b)):(a.status=1,a.fatalError=b)}
function he(a,b){if(null!==a.completedRootSegment||0<a.pendingRootTasks)a=b.resources,a.forEach(Jc),a.clear()}
function ie(a,b,c,d){var e=c.render(),f=d.childContextTypes;if(null!==f&&void 0!==f){var g=b.legacyContext;if("function"!==typeof c.getChildContext)d=g;else{c=c.getChildContext();for(var m in c)if(!(m in f))throw Error((dd(d)||"Unknown")+'.getChildContext(): key "'+m+'" is not defined in childContextTypes.');d=w({},g,c)}b.legacyContext=d;Z(a,b,null,e);b.legacyContext=g}else Z(a,b,null,e)}
function je(a,b){if(a&&a.defaultProps){b=w({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}
function ke(a,b,c,d,e,f){if("function"===typeof d)if(d.prototype&&d.prototype.isReactComponent)c=gd(d,b.legacyContext),f=d.contextType,f=new d(e,"object"===typeof f&&null!==f?f._currentValue:c),od(f,d,e,c),ie(a,b,f,d);else{f=gd(d,b.legacyContext);U={};Cd=b;Hd=Gd=0;W=c;c=d(e,f);c=Ld(d,e,c,f);var g=0!==Gd;if("object"===typeof c&&null!==c&&"function"===typeof c.render&&void 0===c.$$typeof)od(c,d,e,f),ie(a,b,c,d);else if(g){e=b.treeContext;b.treeContext=qd(e,1,0);try{Z(a,b,null,c)}finally{b.treeContext=
e}}else Z(a,b,null,c)}else if("string"===typeof d){c=b.blockedSegment;g=ib(c.chunks,d,e,a.resources,a.responseState,c.formatContext,c.lastPushedText);c.lastPushedText=!1;f=c.formatContext;c.formatContext=Ma(f,d,e);le(a,b,g);c.formatContext=f;a:{b=c.chunks;switch(d){case "title":case "style":case "script":case "area":case "base":case "br":case "col":case "embed":case "hr":case "img":case "input":case "keygen":case "link":case "meta":case "param":case "source":case "track":case "wbr":break a;case "body":if(1>=
f.insertionMode){a.responseState.hasBody=!0;break a}break;case "html":if(0===f.insertionMode)break a}b.push(P,u(d),Q)}c.lastPushedText=!1}else{switch(d){case $c:case Yc:case Nc:case Oc:case Mc:Z(a,b,null,e.children);return;case Zc:"hidden"!==e.mode&&Z(a,b,null,e.children);return;case Uc:Z(a,b,null,e.children);return;case Xc:throw Error("ReactDOMServer does not yet support scope components.");case Tc:a:{d=b.blockedBoundary;c=b.blockedSegment;f=e.fallback;e=e.children;g=new Set;var m={id:null,rootSegmentID:-1,
parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:g,errorDigest:null,resources:new Set},k=ce(a,c.chunks.length,m,c.formatContext,!1,!1);c.children.push(k);c.lastPushedText=!1;var n=ce(a,0,null,c.formatContext,!1,!1);n.parentFlushed=!0;b.blockedBoundary=m;b.blockedSegment=n;a.resources.boundaryResources=m.resources;try{if(le(a,b,e),n.lastPushedText&&n.textEmbedded&&n.chunks.push(F),n.status=1,0===m.pendingTasks&&he(a,m),me(m,n),0===m.pendingTasks)break a}catch(q){n.status=
4,m.forceClientRender=!0,m.errorDigest=fe(a,q)}finally{a.resources.boundaryResources=d?d.resources:null,b.blockedBoundary=d,b.blockedSegment=c}b=de(a,null,f,d,k,g,b.legacyContext,b.context,b.treeContext);a.pingedTasks.push(b)}return}if("object"===typeof d&&null!==d)switch(d.$$typeof){case Sc:d=d.render;U={};Cd=b;Hd=Gd=0;W=c;c=d(e,f);e=Ld(d,e,c,f);if(0!==Gd){d=b.treeContext;b.treeContext=qd(d,1,0);try{Z(a,b,null,e)}finally{b.treeContext=d}}else Z(a,b,null,e);return;case Vc:d=d.type;e=je(d,e);ke(a,
b,c,d,e,f);return;case Pc:c=e.children;d=d._context;e=e.value;f=d._currentValue;d._currentValue=e;g=T;T=e={parent:g,depth:null===g?0:g.depth+1,context:d,parentValue:f,value:e};b.context=e;Z(a,b,null,c);a=T;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");e=a.parentValue;a.context._currentValue=e===bd?a.context._defaultValue:e;a=T=a.parent;b.context=a;return;case Qc:e=e.children;e=e(d._currentValue);Z(a,b,null,e);return;case Wc:f=d._init;d=f(d._payload);
e=je(d,e);ke(a,b,c,d,e,void 0);return}throw Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+((null==d?d:typeof d)+"."));}}
function Z(a,b,c,d){b.node=d;if("object"===typeof d&&null!==d){switch(d.$$typeof){case Kc:ke(a,b,c,d.type,d.props,d.ref);return;case Lc:throw Error("Portals are not currently supported by the server renderer. Render them conditionally so that they only appear on the client render.");case Wc:c=d._init;d=c(d._payload);Z(a,b,null,d);return}if(ua(d)){ne(a,b,d);return}null===d||"object"!==typeof d?c=null:(c=cd&&d[cd]||d["@@iterator"],c="function"===typeof c?c:null);if(c&&(c=c.call(d))){d=c.next();if(!d.done){var e=
[];do e.push(d.value),d=c.next();while(!d.done);ne(a,b,e)}return}a=Object.prototype.toString.call(d);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===a?"object with keys {"+Object.keys(d).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.");}"string"===typeof d?(c=b.blockedSegment,c.lastPushedText=Na(b.blockedSegment.chunks,d,a.responseState,c.lastPushedText)):"number"===typeof d&&(c=b.blockedSegment,c.lastPushedText=Na(b.blockedSegment.chunks,
""+d,a.responseState,c.lastPushedText))}function ne(a,b,c){for(var d=c.length,e=0;e<d;e++){var f=b.treeContext;b.treeContext=qd(f,d,e);try{le(a,b,c[e])}finally{b.treeContext=f}}}
function le(a,b,c){var d=b.blockedSegment.formatContext,e=b.legacyContext,f=b.context;try{return Z(a,b,null,c)}catch(n){if(Md(),c=n===vd?zd():n,"object"===typeof c&&null!==c&&"function"===typeof c.then){var g=Nd(),m=b.blockedSegment,k=ce(a,m.chunks.length,null,m.formatContext,m.lastPushedText,!0);m.children.push(k);m.lastPushedText=!1;a=de(a,g,b.node,b.blockedBoundary,k,b.abortSet,b.legacyContext,b.context,b.treeContext).ping;c.then(a,a);b.blockedSegment.formatContext=d;b.legacyContext=e;b.context=
f;md(f)}else throw b.blockedSegment.formatContext=d,b.legacyContext=e,b.context=f,md(f),c;}}function oe(a){var b=a.blockedBoundary;a=a.blockedSegment;a.status=3;pe(this,b,a)}
function qe(a,b,c){var d=a.blockedBoundary;a.blockedSegment.status=3;null===d?(b.allPendingTasks--,1!==b.status&&2!==b.status&&(fe(b,c),ge(b,c))):(d.pendingTasks--,d.forceClientRender||(d.forceClientRender=!0,d.errorDigest=b.onError(c),d.parentFlushed&&b.clientRenderedBoundaries.push(d)),d.fallbackAbortableTasks.forEach(function(e){return qe(e,b,c)}),d.fallbackAbortableTasks.clear(),b.allPendingTasks--,0===b.allPendingTasks&&(a=b.onAllReady,a()))}
function me(a,b){if(0===b.chunks.length&&1===b.children.length&&null===b.children[0].boundary){var c=b.children[0];c.id=b.id;c.parentFlushed=!0;1===c.status&&me(a,c)}else a.completedSegments.push(b)}
function pe(a,b,c){if(null===b){if(c.parentFlushed){if(null!==a.completedRootSegment)throw Error("There can only be one root segment. This is a bug in React.");a.completedRootSegment=c}a.pendingRootTasks--;0===a.pendingRootTasks&&(a.onShellError=ae,b=a.onShellReady,b())}else b.pendingTasks--,b.forceClientRender||(0===b.pendingTasks?(c.parentFlushed&&1===c.status&&me(b,c),he(a,b),b.parentFlushed&&a.completedBoundaries.push(b),b.fallbackAbortableTasks.forEach(oe,a),b.fallbackAbortableTasks.clear()):
c.parentFlushed&&1===c.status&&(me(b,c),1===b.completedSegments.length&&b.parentFlushed&&a.partialBoundaries.push(b)));a.allPendingTasks--;0===a.allPendingTasks&&(a=a.onAllReady,a())}
function ee(a){if(2!==a.status){var b=T,c=Yd.current;Yd.current=Wd;var d=Zd.current;Zd.current=Xd;var e=a.resources;Ba.push(C);C=e;e=va.current;va.current=Aa;var f=Vd;Vd=a.responseState;try{var g=a.pingedTasks,m;for(m=0;m<g.length;m++){var k=g[m];var n=a,q=k.blockedBoundary;n.resources.boundaryResources=q?q.resources:null;var r=k.blockedSegment;if(0===r.status){md(k.context);try{var E=k.thenableState;k.thenableState=null;Z(n,k,E,k.node);r.lastPushedText&&r.textEmbedded&&r.chunks.push(F);k.abortSet.delete(k);
r.status=1;pe(n,k.blockedBoundary,r)}catch(ma){Md();var z=ma===vd?zd():ma;if("object"===typeof z&&null!==z&&"function"===typeof z.then){var aa=k.ping;z.then(aa,aa);k.thenableState=Nd()}else{k.abortSet.delete(k);r.status=4;var K=n,M=k.blockedBoundary,ba=z,ye=fe(K,ba);null===M?ge(K,ba):(M.pendingTasks--,M.forceClientRender||(M.forceClientRender=!0,M.errorDigest=ye,M.parentFlushed&&K.clientRenderedBoundaries.push(M)));K.allPendingTasks--;if(0===K.allPendingTasks){var ze=K.onAllReady;ze()}}}finally{n.resources.boundaryResources=
null}}}g.splice(0,m);null!==a.destination&&re(a,a.destination)}catch(ma){fe(a,ma),ge(a,ma)}finally{Vd=f,Yd.current=c,Zd.current=d,C=Ba.pop(),va.current=e,c===Wd&&md(b)}}}
function se(a,b,c){c.parentFlushed=!0;switch(c.status){case 0:var d=c.id=a.nextSegmentId++;c.lastPushedText=!1;c.textEmbedded=!1;a=a.responseState;p(b,jb);p(b,a.placeholderPrefix);a=u(d.toString(16));p(b,a);return t(b,kb);case 1:c.status=2;var e=!0;d=c.chunks;var f=0;c=c.children;for(var g=0;g<c.length;g++){for(e=c[g];f<e.index;f++)p(b,d[f]);e=te(a,b,e)}for(;f<d.length-1;f++)p(b,d[f]);f<d.length&&(e=t(b,d[f]));return e;default:throw Error("Aborted, errored or already flushed boundaries should not be flushed again. This is a bug in React.");
'use strict';var aa=require("react"),ba=require("react-dom");"function"===typeof AsyncLocalStorage?new AsyncLocalStorage:null;var h=null,l=0;function n(a,b){if(0!==b.length)if(512<b.length)0<l&&(a.enqueue(new Uint8Array(h.buffer,0,l)),h=new Uint8Array(512),l=0),a.enqueue(b);else{var c=h.length-l;c<b.length&&(0===c?a.enqueue(h):(h.set(b.subarray(0,c),l),a.enqueue(h),b=b.subarray(c)),h=new Uint8Array(512),l=0);h.set(b,l);l+=b.length}}function t(a,b){n(a,b);return!0}
function ca(a){h&&0<l&&(a.enqueue(new Uint8Array(h.buffer,0,l)),h=null,l=0)}var da=new TextEncoder;function v(a){return da.encode(a)}function w(a){return da.encode(a)}function ea(a,b){"function"===typeof a.error?a.error(b):a.close()}
var x=Object.assign,y=Object.prototype.hasOwnProperty,fa=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ha={},ja={};
function ka(a){if(y.call(ja,a))return!0;if(y.call(ha,a))return!1;if(fa.test(a))return ja[a]=!0;ha[a]=!0;return!1}function A(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var B={};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){B[a]=new A(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];B[b]=new A(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){B[a]=new A(a,2,!1,a.toLowerCase(),null,!1,!1)});
["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){B[a]=new A(a,2,!1,a,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){B[a]=new A(a,3,!1,a.toLowerCase(),null,!1,!1)});
["checked","multiple","muted","selected"].forEach(function(a){B[a]=new A(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){B[a]=new A(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){B[a]=new A(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){B[a]=new A(a,5,!1,a.toLowerCase(),null,!1,!1)});var la=/[\-:]([a-z])/g;function ma(a){return a[1].toUpperCase()}
"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering transform-origin underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=a.replace(la,
ma);B[b]=new A(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(la,ma);B[b]=new A(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(la,ma);B[b]=new A(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){B[a]=new A(a,1,!1,a.toLowerCase(),null,!1,!1)});
B.xlinkHref=new A("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){B[a]=new A(a,1,!1,a.toLowerCase(),null,!0,!0)});
var na={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,tabSize:!0,widows:!0,zIndex:!0,
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},qa=["Webkit","ms","Moz","O"];Object.keys(na).forEach(function(a){qa.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);na[b]=na[a]})});var ra=/["'&<>]/;
function D(a){if("boolean"===typeof a||"number"===typeof a)return""+a;a=""+a;var b=ra.exec(a);if(b){var c="",d,e=0;for(d=b.index;d<a.length;d++){switch(a.charCodeAt(d)){case 34:b="&quot;";break;case 38:b="&amp;";break;case 39:b="&#x27;";break;case 60:b="&lt;";break;case 62:b="&gt;";break;default:continue}e!==d&&(c+=a.substring(e,d));e=d+1;c+=b}a=e!==d?c+a.substring(e,d):c}return a}
var sa=/([A-Z])/g,ta=/^ms-/,ua=Array.isArray,va=ba.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,Aa={prefetchDNS:wa,preconnect:xa,preload:ya,preinit:za},E=null,Ba=[],Ca=w('"></template>'),Da=w("<script>"),Ea=w("\x3c/script>"),Fa=w('<script src="'),Ga=w('<script type="module" src="'),Ha=w('" integrity="'),Ia=w('" async="">\x3c/script>'),Ja=/(<\/|<)(s)(cript)/gi;function Ka(a,b,c,d){return""+b+("s"===c?"\\u0073":"\\u0053")+d}
function La(a,b,c,d,e,f){a=void 0===a?"":a;b=void 0===b?Da:w('<script nonce="'+D(b)+'">');var g=[],m=null,k=0;void 0!==c&&g.push(b,v((""+c).replace(Ja,Ka)),Ea);void 0!==f&&(k=1,m="string"===typeof f?{src:f,integrity:void 0}:f);if(void 0!==d)for(c=0;c<d.length;c++){f=d[c];var p="string"===typeof f?void 0:f.integrity;g.push(Fa,v(D("string"===typeof f?f:f.src)));p&&g.push(Ha,v(D(p)));g.push(Ia)}if(void 0!==e)for(d=0;d<e.length;d++)c=e[d],f="string"===typeof c?void 0:c.integrity,g.push(Ga,v(D("string"===
typeof c?c:c.src))),f&&g.push(Ha,v(D(f))),g.push(Ia);return{bootstrapChunks:g,placeholderPrefix:w(a+"P:"),segmentPrefix:w(a+"S:"),boundaryPrefix:a+"B:",idPrefix:a,nextSuspenseID:0,streamingFormat:k,startInlineScript:b,instructions:0,externalRuntimeConfig:m,htmlChunks:null,headChunks:null,hasBody:!1,charsetChunks:[],preconnectChunks:[],preloadChunks:[],hoistableChunks:[],stylesToHoist:!1}}function F(a,b,c){return{insertionMode:a,selectedValue:b,noscriptTagInScope:c}}
function Ma(a){return F("http://www.w3.org/2000/svg"===a?3:"http://www.w3.org/1998/Math/MathML"===a?4:0,null,!1)}
function Na(a,b,c){switch(b){case "noscript":return F(2,null,!0);case "select":return F(2,null!=c.value?c.value:c.defaultValue,a.noscriptTagInScope);case "svg":return F(3,null,a.noscriptTagInScope);case "math":return F(4,null,a.noscriptTagInScope);case "foreignObject":return F(2,null,a.noscriptTagInScope);case "table":return F(5,null,a.noscriptTagInScope);case "thead":case "tbody":case "tfoot":return F(6,null,a.noscriptTagInScope);case "colgroup":return F(8,null,a.noscriptTagInScope);case "tr":return F(7,
null,a.noscriptTagInScope)}return 5<=a.insertionMode?F(2,null,a.noscriptTagInScope):0===a.insertionMode?"html"===b?F(1,null,!1):F(2,null,!1):1===a.insertionMode?F(2,null,!1):a}var G=w("\x3c!-- --\x3e");function Oa(a,b,c,d){if(""===b)return d;d&&a.push(G);a.push(v(D(b)));return!0}var Pa=new Map,Qa=w(' style="'),Ra=w(":"),Sa=w(";");
function Ta(a,b){if("object"!==typeof b)throw Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");var c=!0,d;for(d in b)if(y.call(b,d)){var e=b[d];if(null!=e&&"boolean"!==typeof e&&""!==e){if(0===d.indexOf("--")){var f=v(D(d));e=v(D((""+e).trim()))}else f=Pa.get(d),void 0===f&&(f=w(D(d.replace(sa,"-$1").toLowerCase().replace(ta,"-ms-"))),Pa.set(d,f)),e="number"===typeof e?0===e||y.call(na,d)?
v(""+e):v(e+"px"):v(D((""+e).trim()));c?(c=!1,a.push(Qa,f,Ra,e)):a.push(Sa,f,Ra,e)}}c||a.push(H)}var I=w(" "),Ua=w('="'),H=w('"'),Va=w('=""');
function L(a,b,c){switch(b){case "style":Ta(a,c);return;case "defaultValue":case "defaultChecked":case "innerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":return}if(!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]){var d=B.hasOwnProperty(b)?B[b]:null;if(null!==d){switch(typeof c){case "function":case "symbol":return;case "boolean":if(!d.acceptsBooleans)return}b=v(d.attributeName);switch(d.type){case 3:c&&a.push(I,b,Va);break;case 4:!0===c?a.push(I,b,Va):
!1!==c&&a.push(I,b,Ua,v(D(c)),H);break;case 5:isNaN(c)||a.push(I,b,Ua,v(D(c)),H);break;case 6:!isNaN(c)&&1<=c&&a.push(I,b,Ua,v(D(c)),H);break;default:d.sanitizeURL&&(c=""+c),a.push(I,b,Ua,v(D(c)),H)}}else if(ka(b)){switch(typeof c){case "function":case "symbol":return;case "boolean":if(d=b.toLowerCase().slice(0,5),"data-"!==d&&"aria-"!==d)return}a.push(I,v(b),Ua,v(D(c)),H)}}}var M=w(">"),Wa=w("/>");
function N(a,b,c){if(null!=b){if(null!=c)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!==typeof b||!("__html"in b))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");b=b.__html;null!==b&&void 0!==b&&a.push(v(""+b))}}function Xa(a){var b="";aa.Children.forEach(a,function(c){null!=c&&(b+=c)});return b}var Ya=w(' selected=""');
function Za(a,b,c,d,e,f,g){var m=b.rel,k=b.href,p=b.precedence;if(3===f||g||"string"!==typeof m||"string"!==typeof k||""===k)return O(a,b),null;if("stylesheet"===b.rel){c="[style]"+k;if("string"!==typeof p||null!=b.disabled||b.onLoad||b.onError)return e=d.preloadsMap.get(c),e||(e={type:"preload",chunks:[],state:0,props:$a(k,b)},d.preloadsMap.set(c,e)),O(e.chunks,e.props),d.usedStylesheets.add(e),O(a,b);k=d.stylesMap.get(c);if(!k){b=x({},b,{"data-precedence":b.precedence,precedence:null});if(k=d.preloadsMap.get(c))k.state|=
4,k=k.props,null==b.crossOrigin&&(b.crossOrigin=k.crossOrigin),null==b.integrity&&(b.integrity=k.integrity);k={type:"stylesheet",chunks:[],state:0,props:b};d.stylesMap.set(c,k);b=d.precedences.get(p);b||(b=new Set,d.precedences.set(p,b),c={type:"style",chunks:[],state:0,props:{precedence:p,hrefs:[]}},b.add(c),d.stylePrecedences.set(p,c));b.add(k)}d.boundaryResources&&d.boundaryResources.add(k);e&&a.push(G);return null}if(b.onLoad||b.onError)return O(a,b);e&&a.push(G);switch(b.rel){case "preconnect":case "dns-prefetch":return O(c.preconnectChunks,
b);case "preload":return O(c.preloadChunks,b);default:return O(c.hoistableChunks,b)}}function O(a,b){a.push(P("link"));for(var c in b)if(y.call(b,c)){var d=b[c];if(null!=d)switch(c){case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:L(a,c,d)}}a.push(Wa);return null}
function ab(a,b,c){a.push(P(c));for(var d in b)if(y.call(b,d)){var e=b[d];if(null!=e)switch(d){case "children":case "dangerouslySetInnerHTML":throw Error(c+" is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:L(a,d,e)}}a.push(Wa);return null}
function bb(a,b){a.push(P("title"));var c=null,d=null,e;for(e in b)if(y.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:L(a,e,f)}}a.push(M);b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(v(D(""+b)));N(a,d,c);a.push(Q,v("title"),R);return null}
function cb(a,b){a.push(P("script"));var c=null,d=null,e;for(e in b)if(y.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:L(a,e,f)}}a.push(M);N(a,d,c);"string"===typeof c&&a.push(v(D(c)));a.push(Q,v("script"),R);return null}
function db(a,b,c){a.push(P(c));var d=c=null,e;for(e in b)if(y.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:L(a,e,f)}}a.push(M);N(a,d,c);return"string"===typeof c?(a.push(v(D(c))),null):c}var eb=w("\n"),fb=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,gb=new Map;function P(a){var b=gb.get(a);if(void 0===b){if(!fb.test(a))throw Error("Invalid tag: "+a);b=w("<"+a);gb.set(a,b)}return b}var hb=w("<!DOCTYPE html>");
function ib(a,b,c,d,e,f,g){switch(b){case "select":a.push(P("select"));d=g=null;for(var m in c)if(y.call(c,m)){var k=c[m];if(null!=k)switch(m){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;case "defaultValue":case "value":break;default:L(a,m,k)}}a.push(M);N(a,d,g);return g;case "option":g=f.selectedValue;a.push(P("option"));var p=d=null,r=null;k=null;for(var q in c)if(y.call(c,q)){var u=c[q];if(null!=u)switch(q){case "children":d=u;break;case "selected":r=u;break;case "dangerouslySetInnerHTML":k=
u;break;case "value":p=u;default:L(a,q,u)}}if(null!=g)if(c=null!==p?""+p:Xa(d),ua(g))for(q=0;q<g.length;q++){if(""+g[q]===c){a.push(Ya);break}}else""+g===c&&a.push(Ya);else r&&a.push(Ya);a.push(M);N(a,k,d);return d;case "textarea":a.push(P("textarea"));k=d=g=null;for(u in c)if(y.call(c,u)&&(q=c[u],null!=q))switch(u){case "children":k=q;break;case "value":g=q;break;case "defaultValue":d=q;break;case "dangerouslySetInnerHTML":throw Error("`dangerouslySetInnerHTML` does not make sense on <textarea>.");
default:L(a,u,q)}null===g&&null!==d&&(g=d);a.push(M);if(null!=k){if(null!=g)throw Error("If you supply `defaultValue` on a <textarea>, do not pass children.");if(ua(k)&&1<k.length)throw Error("<textarea> can only have at most one child.");g=""+k}"string"===typeof g&&"\n"===g[0]&&a.push(eb);null!==g&&a.push(v(D(""+g)));return null;case "input":a.push(P("input"));q=k=d=g=null;for(p in c)if(y.call(c,p)&&(r=c[p],null!=r))switch(p){case "children":case "dangerouslySetInnerHTML":throw Error("input is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
case "defaultChecked":q=r;break;case "defaultValue":d=r;break;case "checked":k=r;break;case "value":g=r;break;default:L(a,p,r)}null!==k?L(a,"checked",k):null!==q&&L(a,"checked",q);null!==g?L(a,"value",g):null!==d&&L(a,"value",d);a.push(Wa);return null;case "menuitem":a.push(P("menuitem"));for(var C in c)if(y.call(c,C)&&(g=c[C],null!=g))switch(C){case "children":case "dangerouslySetInnerHTML":throw Error("menuitems cannot have `children` nor `dangerouslySetInnerHTML`.");default:L(a,C,g)}a.push(M);
return null;case "title":return 3===f.insertionMode||f.noscriptTagInScope?a=bb(a,c):(bb(e.hoistableChunks,c),a=null),a;case "link":return Za(a,c,e,d,g,f.insertionMode,f.noscriptTagInScope);case "script":a:if(3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof c.src||!c.src)a=cb(a,c);else{p="[script]"+c.src;if(!0!==c.async||c.onLoad||c.onError){if(k=d.preloadsMap.get(p),k||(k={type:"preload",chunks:[],state:0,props:{rel:"preload",as:"script",href:c.src,crossOrigin:c.crossOrigin,integrity:c.integrity,
referrerPolicy:c.referrerPolicy}},d.preloadsMap.set(p,k),d.usedScripts.add(k),O(k.chunks,k.props)),!0!==c.async){cb(a,c);a=null;break a}}else if(k=d.scriptsMap.get(p),!k){k={type:"script",chunks:[],state:0,props:null};d.scriptsMap.set(p,k);d.scripts.add(k);q=c;if(d=d.preloadsMap.get(p))d.state|=4,c=q=x({},c),d=d.props,null==c.crossOrigin&&(c.crossOrigin=d.crossOrigin),null==c.integrity&&(c.integrity=d.integrity);cb(k.chunks,q)}g&&a.push(G);a=null}return a;case "style":q=c.precedence;p=c.href;if(3===
f.insertionMode||f.noscriptTagInScope||"string"!==typeof q||"string"!==typeof p||""===p){a.push(P("style"));d=g=null;for(r in c)if(y.call(c,r)&&(k=c[r],null!=k))switch(r){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;default:L(a,r,k)}a.push(M);c=Array.isArray(g)?2>g.length?g[0]:null:g;"function"!==typeof c&&"symbol"!==typeof c&&null!==c&&void 0!==c&&a.push(v(D(""+c)));N(a,d,g);a.push(Q,v("style"),R);a=null}else{r="[style]"+p;u=d.stylesMap.get(r);if(!u){(u=d.stylePrecedences.get(q))?
u.props.hrefs.push(p):(u={type:"style",chunks:[],state:0,props:{precedence:q,hrefs:[p]}},d.stylePrecedences.set(q,u),p=new Set,p.add(u),d.precedences.set(q,p));d.stylesMap.set(r,u);d.boundaryResources&&d.boundaryResources.add(u);d=u.chunks;p=q=null;for(k in c)if(y.call(c,k)&&(r=c[k],null!=r))switch(k){case "children":q=r;break;case "dangerouslySetInnerHTML":p=r}c=Array.isArray(q)?2>q.length?q[0]:null:q;"function"!==typeof c&&"symbol"!==typeof c&&null!==c&&void 0!==c&&d.push(v(D(""+c)));N(d,p,q)}g&&
a.push(G);a=void 0}return a;case "meta":return 3===f.insertionMode||f.noscriptTagInScope?a=ab(a,c,"meta"):(g&&a.push(G),a="string"===typeof c.charSet?ab(e.charsetChunks,c,"meta"):ab(e.hoistableChunks,c,"meta")),a;case "listing":case "pre":a.push(P(b));d=g=null;for(var J in c)if(y.call(c,J)&&(k=c[J],null!=k))switch(J){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;default:L(a,J,k)}a.push(M);if(null!=d){if(null!=g)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");
if("object"!==typeof d||!("__html"in d))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");c=d.__html;null!==c&&void 0!==c&&("string"===typeof c&&0<c.length&&"\n"===c[0]?a.push(eb,v(c)):a.push(v(""+c)))}"string"===typeof g&&"\n"===g[0]&&a.push(eb);return g;case "base":case "area":case "br":case "col":case "embed":case "hr":case "img":case "keygen":case "param":case "source":case "track":case "wbr":return ab(a,
c,b);case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return db(a,c,b);case "head":return 2>f.insertionMode&&null===e.headChunks?(e.headChunks=[],a=db(e.headChunks,c,"head")):a=db(a,c,"head"),a;case "html":return 0===f.insertionMode&&null===e.htmlChunks?(e.htmlChunks=[hb],a=db(e.htmlChunks,c,"html")):a=db(a,c,"html"),a;default:if(-1===b.indexOf("-")&&"string"!==typeof c.is)return db(a,
c,b);a.push(P(b));d=g=null;for(var z in c)if(y.call(c,z)&&(k=c[z],null!=k))switch(z){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;case "style":Ta(a,k);break;case "suppressContentEditableWarning":case "suppressHydrationWarning":break;default:ka(z)&&"function"!==typeof k&&"symbol"!==typeof k&&a.push(I,v(z),Ua,v(D(k)),H)}a.push(M);N(a,d,g);return g}}
var Q=w("</"),R=w(">"),jb=w('<template id="'),kb=w('"></template>'),lb=w("\x3c!--$--\x3e"),mb=w('\x3c!--$?--\x3e<template id="'),nb=w('"></template>'),ob=w("\x3c!--$!--\x3e"),pb=w("\x3c!--/$--\x3e"),qb=w("<template"),rb=w('"'),sb=w(' data-dgst="');w(' data-msg="');w(' data-stck="');var tb=w("></template>");function ub(a,b,c){n(a,mb);if(null===c)throw Error("An ID must have been assigned before we can complete the boundary.");n(a,c);return t(a,nb)}
var vb=w('<div hidden id="'),wb=w('">'),xb=w("</div>"),yb=w('<svg aria-hidden="true" style="display:none" id="'),zb=w('">'),Ab=w("</svg>"),Bb=w('<math aria-hidden="true" style="display:none" id="'),Cb=w('">'),Db=w("</math>"),Eb=w('<table hidden id="'),Fb=w('">'),Gb=w("</table>"),Hb=w('<table hidden><tbody id="'),Ib=w('">'),Jb=w("</tbody></table>"),Kb=w('<table hidden><tr id="'),Lb=w('">'),Mb=w("</tr></table>"),Nb=w('<table hidden><colgroup id="'),Ob=w('">'),Pb=w("</colgroup></table>");
function Qb(a,b,c,d){switch(c.insertionMode){case 0:case 1:case 2:return n(a,vb),n(a,b.segmentPrefix),n(a,v(d.toString(16))),t(a,wb);case 3:return n(a,yb),n(a,b.segmentPrefix),n(a,v(d.toString(16))),t(a,zb);case 4:return n(a,Bb),n(a,b.segmentPrefix),n(a,v(d.toString(16))),t(a,Cb);case 5:return n(a,Eb),n(a,b.segmentPrefix),n(a,v(d.toString(16))),t(a,Fb);case 6:return n(a,Hb),n(a,b.segmentPrefix),n(a,v(d.toString(16))),t(a,Ib);case 7:return n(a,Kb),n(a,b.segmentPrefix),n(a,v(d.toString(16))),t(a,Lb);
case 8:return n(a,Nb),n(a,b.segmentPrefix),n(a,v(d.toString(16))),t(a,Ob);default:throw Error("Unknown insertion mode. This is a bug in React.");}}function Rb(a,b){switch(b.insertionMode){case 0:case 1:case 2:return t(a,xb);case 3:return t(a,Ab);case 4:return t(a,Db);case 5:return t(a,Gb);case 6:return t(a,Jb);case 7:return t(a,Mb);case 8:return t(a,Pb);default:throw Error("Unknown insertion mode. This is a bug in React.");}}
var Sb=w('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("'),Tb=w('$RS("'),Ub=w('","'),Vb=w('")\x3c/script>'),Wb=w('<template data-rsi="" data-sid="'),Xb=w('" data-pid="'),Yb=w('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("'),
Zb=w('$RC("'),$b=w('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("'),
ac=w('$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("'),
bc=w('$RR("'),cc=w('","'),dc=w('",'),ec=w('"'),fc=w(")\x3c/script>"),gc=w('<template data-rci="" data-bid="'),hc=w('<template data-rri="" data-bid="'),ic=w('" data-sid="'),jc=w('" data-sty="'),kc=w('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("'),lc=w('$RX("'),mc=w('"'),nc=w(","),oc=w(")\x3c/script>"),pc=w('<template data-rxi="" data-bid="'),qc=w('" data-dgst="'),
rc=w('" data-msg="'),sc=w('" data-stck="'),tc=/[<\u2028\u2029]/g;function uc(a){return JSON.stringify(a).replace(tc,function(b){switch(b){case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var vc=/[&><\u2028\u2029]/g;
function wc(a){return JSON.stringify(a).replace(vc,function(b){switch(b){case "&":return"\\u0026";case ">":return"\\u003e";case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}
var xc=w('<style media="not all" data-precedence="'),yc=w('" data-href="'),zc=w('">'),Ac=w("</style>"),Bc=!1,Cc=!0;function Dc(a){if("stylesheet"===a.type&&0===(a.state&1))Bc=!0;else if("style"===a.type){var b=a.chunks,c=a.props.hrefs,d=0;if(b.length){n(this,xc);n(this,v(D(a.props.precedence)));if(c.length){for(n(this,yc);d<c.length-1;d++)n(this,v(D(c[d]))),n(this,Ec);n(this,v(D(c[d])))}n(this,zc);for(d=0;d<b.length;d++)n(this,b[d]);Cc=t(this,Ac);Bc=!0;b.length=0;c.length=0}}}
function Fc(a,b,c){Bc=!1;Cc=!0;b.forEach(Dc,a);Bc&&(c.stylesToHoist=!0);return Cc}function S(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)n(this,b[c]);a.state|=1}}function T(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)n(this,b[c]);a.state|=2}}var Gc=null,Hc=!1;function Ic(a,b,c){b=a.chunks;if(a.state&3)c.delete(a);else if("style"===a.type)Gc=a;else{O(b,a.props);for(c=0;c<b.length;c++)n(this,b[c]);a.state|=1;Hc=!0}}
var Jc=w('<style data-precedence="'),Kc=w('" data-href="'),Ec=w(" "),Lc=w('">'),Mc=w("</style>");function Nc(a,b){Hc=!1;a.forEach(Ic,this);a.clear();a=Gc.chunks;var c=Gc.props.hrefs;if(!1===Hc||a.length){n(this,Jc);n(this,v(D(b)));b=0;if(c.length){for(n(this,Kc);b<c.length-1;b++)n(this,v(D(c[b]))),n(this,Ec);n(this,v(D(c[b])))}n(this,Lc);for(b=0;b<a.length;b++)n(this,a[b]);n(this,Mc);a.length=0;c.length=0}}
function Oc(a){if("style"!==a.type){var b=a.chunks,c=$a(a.props.href,a.props);O(b,c);for(c=0;c<b.length;c++)n(this,b[c]);a.state|=8;b.length=0}}function Pc(a){a.forEach(Oc,this);a.clear()}
function Qc(a,b,c,d){!d&&c.externalRuntimeConfig&&(d=c.externalRuntimeConfig,Rc(b,d.src,{as:"script",integrity:d.integrity}));d=c.htmlChunks;var e=c.headChunks,f=0;if(d){for(f=0;f<d.length;f++)n(a,d[f]);if(e)for(f=0;f<e.length;f++)n(a,e[f]);else n(a,P("head")),n(a,M)}else if(e)for(f=0;f<e.length;f++)n(a,e[f]);var g=c.charsetChunks;for(f=0;f<g.length;f++)n(a,g[f]);g.length=0;b.preconnects.forEach(S,a);b.preconnects.clear();g=c.preconnectChunks;for(f=0;f<g.length;f++)n(a,g[f]);g.length=0;b.fontPreloads.forEach(S,
a);b.fontPreloads.clear();b.precedences.forEach(Nc,a);b.usedStylesheets.forEach(function(m){if(!b.stylesMap.has("["+m.props.as+"]"+m.props.href))for(m=m.chunks,f=0;f<m.length;f++)n(a,m[f])});b.usedStylesheets.clear();b.scripts.forEach(S,a);b.scripts.clear();b.usedScripts.forEach(S,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(S,a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(S,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(S,a);b.explicitOtherPreloads.clear();
g=c.preloadChunks;for(f=0;f<g.length;f++)n(a,g[f]);g.length=0;c=c.hoistableChunks;for(f=0;f<c.length;f++)n(a,c[f]);c.length=0;d&&null===e&&(n(a,Q),n(a,v("head")),n(a,R))}
function Sc(a,b,c){var d=0;b.preconnects.forEach(T,a);b.preconnects.clear();var e=c.preconnectChunks;for(d=0;d<e.length;d++)n(a,e[d]);e.length=0;b.fontPreloads.forEach(T,a);b.fontPreloads.clear();b.precedences.forEach(Pc,a);b.usedStylesheets.forEach(function(f){if(!b.stylesMap.has("["+f.props.as+"]"+f.props.href))for(f=f.chunks,d=0;d<f.length;d++)n(a,f[d])});b.usedStylesheets.clear();b.scripts.forEach(T,a);b.scripts.clear();b.usedScripts.forEach(T,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(T,
a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(T,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(T,a);b.explicitOtherPreloads.clear();e=c.preloadChunks;for(d=0;d<e.length;d++)n(a,e[d]);e.length=0;c=c.hoistableChunks;for(d=0;d<c.length;d++)n(a,c[d]);c.length=0}var Tc=w("["),Uc=w(",["),Vc=w(","),Wc=w("]");
function Xc(a,b){n(a,Tc);var c=Tc;b.forEach(function(d){if("style"!==d.type&&!(d.state&1))if(d.state&3)n(a,c),n(a,v(wc(""+d.props.href))),n(a,Wc),c=Uc;else if("stylesheet"===d.type){n(a,c);var e=d.props["data-precedence"],f=d.props;n(a,v(wc(""+d.props.href)));e=""+e;n(a,Vc);n(a,v(wc(e)));for(var g in f)if(y.call(f,g)){var m=f[g];if(null!=m)switch(g){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
default:a:{e=a;var k=g.toLowerCase();switch(typeof m){case "function":case "symbol":break a}switch(g){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":k="class";break;case "hidden":if(!1===m)break a;break;case "src":case "href":break;default:if(!ka(g))break a}if(!(2<g.length)||"o"!==g[0]&&"O"!==g[0]||"n"!==g[1]&&"N"!==g[1])m=""+m,n(e,Vc),n(e,v(wc(k))),n(e,Vc),n(e,v(wc(m)))}}}n(a,Wc);c=Uc;d.state|=
2}});n(a,Wc)}
function Yc(a,b){n(a,Tc);var c=Tc;b.forEach(function(d){if("style"!==d.type&&!(d.state&1))if(d.state&3)n(a,c),n(a,v(D(JSON.stringify(""+d.props.href)))),n(a,Wc),c=Uc;else if("stylesheet"===d.type){n(a,c);var e=d.props["data-precedence"],f=d.props;n(a,v(D(JSON.stringify(""+d.props.href))));e=""+e;n(a,Vc);n(a,v(D(JSON.stringify(e))));for(var g in f)if(y.call(f,g)){var m=f[g];if(null!=m)switch(g){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:a:{e=
a;var k=g.toLowerCase();switch(typeof m){case "function":case "symbol":break a}switch(g){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":k="class";break;case "hidden":if(!1===m)break a;break;case "src":case "href":break;default:if(!ka(g))break a}if(!(2<g.length)||"o"!==g[0]&&"O"!==g[0]||"n"!==g[1]&&"N"!==g[1])m=""+m,n(e,Vc),n(e,v(D(JSON.stringify(k)))),n(e,Vc),n(e,v(D(JSON.stringify(m))))}}}n(a,
Wc);c=Uc;d.state|=2}});n(a,Wc)}function wa(a){if(E){var b=E;if("string"===typeof a&&a){var c="[prefetchDNS]"+a,d=b.preconnectsMap.get(c);d||(d={type:"preconnect",chunks:[],state:0,props:null},b.preconnectsMap.set(c,d),O(d.chunks,{href:a,rel:"dns-prefetch"}));b.preconnects.add(d)}}}
function xa(a,b){if(E){var c=E;if("string"===typeof a&&a){b=null==b||"string"!==typeof b.crossOrigin?null:"use-credentials"===b.crossOrigin?"use-credentials":"";var d="[preconnect]["+(null===b?"null":b)+"]"+a,e=c.preconnectsMap.get(d);e||(e={type:"preconnect",chunks:[],state:0,props:null},c.preconnectsMap.set(d,e),O(e.chunks,{rel:"preconnect",href:a,crossOrigin:b}));c.preconnects.add(e)}}}
function ya(a,b){if(E){var c=E;if("string"===typeof a&&a&&"object"===typeof b&&null!==b&&"string"===typeof b.as){var d=b.as,e="["+d+"]"+a,f=c.preloadsMap.get(e);f||(f={type:"preload",chunks:[],state:0,props:{rel:"preload",as:d,href:a,crossOrigin:"font"===d?"":b.crossOrigin,integrity:b.integrity,type:b.type}},c.preloadsMap.set(e,f),O(f.chunks,f.props));switch(d){case "font":c.fontPreloads.add(f);break;case "style":c.explicitStylesheetPreloads.add(f);break;case "script":c.explicitScriptPreloads.add(f);
break;default:c.explicitOtherPreloads.add(f)}}}}function za(a,b){E&&Rc(E,a,b)}
function Rc(a,b,c){if("string"===typeof b&&b&&"object"===typeof c&&null!==c){var d=c.as;switch(d){case "style":var e="["+d+"]"+b;d=a.stylesMap.get(e);var f=c.precedence||"default";d||(d={type:"stylesheet",chunks:[],state:0,props:{rel:"stylesheet",href:b,"data-precedence":f,crossOrigin:c.crossOrigin,integrity:c.integrity}},a.stylesMap.set(e,d),b=a.precedences.get(f),b||(b=new Set,a.precedences.set(f,b),c={type:"style",chunks:[],state:0,props:{precedence:f,hrefs:[]}},b.add(c),a.stylePrecedences.set(f,
c)),b.add(d));break;case "script":f="["+d+"]"+b,d=a.scriptsMap.get(f),d||(d={type:"script",chunks:[],state:0,props:null},a.scriptsMap.set(f,d),b={src:b,async:!0,crossOrigin:c.crossOrigin,integrity:c.integrity},a.scripts.add(d),cb(d.chunks,b))}}}function $a(a,b){return{rel:"preload",as:"style",href:a,crossOrigin:b.crossOrigin,integrity:b.integrity,media:b.media,hrefLang:b.hrefLang,referrerPolicy:b.referrerPolicy}}function Zc(a){this.add(a)}
var $c=Symbol.for("react.element"),ad=Symbol.for("react.portal"),bd=Symbol.for("react.fragment"),cd=Symbol.for("react.strict_mode"),dd=Symbol.for("react.profiler"),ed=Symbol.for("react.provider"),fd=Symbol.for("react.context"),gd=Symbol.for("react.server_context"),hd=Symbol.for("react.forward_ref"),id=Symbol.for("react.suspense"),jd=Symbol.for("react.suspense_list"),kd=Symbol.for("react.memo"),ld=Symbol.for("react.lazy"),md=Symbol.for("react.scope"),nd=Symbol.for("react.debug_trace_mode"),od=Symbol.for("react.offscreen"),
pd=Symbol.for("react.legacy_hidden"),qd=Symbol.for("react.cache"),rd=Symbol.for("react.default_value"),sd=Symbol.iterator;
function td(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case bd:return"Fragment";case ad:return"Portal";case dd:return"Profiler";case cd:return"StrictMode";case id:return"Suspense";case jd:return"SuspenseList";case qd:return"Cache"}if("object"===typeof a)switch(a.$$typeof){case fd:return(a.displayName||"Context")+".Consumer";case ed:return(a._context.displayName||"Context")+".Provider";case hd:var b=a.render;a=a.displayName;
a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case kd:return b=a.displayName||null,null!==b?b:td(a.type)||"Memo";case ld:b=a._payload;a=a._init;try{return td(a(b))}catch(c){break}case gd:return(a.displayName||a._globalName)+".Provider"}return null}var ud=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,vd={};function wd(a,b){a=a.contextTypes;if(!a)return vd;var c={},d;for(d in a)c[d]=b[d];return c}var U=null;
function xd(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");xd(a,c)}b.context._currentValue=b.value}}function yd(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&yd(a)}
function zd(a){var b=a.parent;null!==b&&zd(b);a.context._currentValue=a.value}function Ad(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?xd(a,b):Ad(a,b)}
function Bd(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?xd(a,c):Bd(a,c);b.context._currentValue=b.value}function Cd(a){var b=U;b!==a&&(null===b?zd(a):null===a?yd(b):b.depth===a.depth?xd(b,a):b.depth>a.depth?Ad(b,a):Bd(b,a),U=a)}
var Dd={isMounted:function(){return!1},enqueueSetState:function(a,b){a=a._reactInternals;null!==a.queue&&a.queue.push(b)},enqueueReplaceState:function(a,b){a=a._reactInternals;a.replace=!0;a.queue=[b]},enqueueForceUpdate:function(){}};
function Ed(a,b,c,d){var e=void 0!==a.state?a.state:null;a.updater=Dd;a.props=c;a.state=e;var f={queue:[],replace:!1};a._reactInternals=f;var g=b.contextType;a.context="object"===typeof g&&null!==g?g._currentValue:d;g=b.getDerivedStateFromProps;"function"===typeof g&&(g=g(c,e),e=null===g||void 0===g?e:x({},e,g),a.state=e);if("function"!==typeof b.getDerivedStateFromProps&&"function"!==typeof a.getSnapshotBeforeUpdate&&("function"===typeof a.UNSAFE_componentWillMount||"function"===typeof a.componentWillMount))if(b=
a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),b!==a.state&&Dd.enqueueReplaceState(a,a.state,null),null!==f.queue&&0<f.queue.length)if(b=f.queue,g=f.replace,f.queue=null,f.replace=!1,g&&1===b.length)a.state=b[0];else{f=g?b[0]:a.state;e=!0;for(g=g?1:0;g<b.length;g++){var m=b[g];m="function"===typeof m?m.call(a,f,c,d):m;null!=m&&(e?(e=!1,f=x({},f,m)):x(f,m))}a.state=f}else f.queue=null}
var Fd={id:1,overflow:""};function Gd(a,b,c){var d=a.id;a=a.overflow;var e=32-Hd(d)-1;d&=~(1<<e);c+=1;var f=32-Hd(b)+e;if(30<f){var g=e-e%5;f=(d&(1<<g)-1).toString(32);d>>=g;e-=g;return{id:1<<32-Hd(b)+e|c<<e|d,overflow:f+a}}return{id:1<<f|c<<e|d,overflow:a}}var Hd=Math.clz32?Math.clz32:Id,Jd=Math.log,Kd=Math.LN2;function Id(a){a>>>=0;return 0===a?32:31-(Jd(a)/Kd|0)|0}var Ld=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function Md(){}function Nd(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(Md,Md),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}Od=b;throw Ld;}}var Od=null;
function Pd(){if(null===Od)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=Od;Od=null;return a}function Qd(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var Rd="function"===typeof Object.is?Object.is:Qd,V=null,Sd=null,Td=null,W=null,Ud=!1,Vd=!1,Wd=0,Xd=0,X=null,Y=null,Yd=0;
function Zd(){if(null===V)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.");return V}
function $d(){if(0<Yd)throw Error("Rendered more hooks than during the previous render");return{memoizedState:null,queue:null,next:null}}function ae(){null===W?null===Td?(Ud=!1,Td=W=$d()):(Ud=!0,W=Td):null===W.next?(Ud=!1,W=W.next=$d()):(Ud=!0,W=W.next);return W}function be(a,b,c,d){for(;Vd;)Vd=!1,Xd=Wd=0,Yd+=1,W=null,c=a(b,d);ce();return c}function de(){var a=X;X=null;return a}function ce(){Sd=V=null;Vd=!1;Td=null;Yd=0;W=Y=null}function ee(a,b){return"function"===typeof b?b(a):b}
function fe(a,b,c){V=Zd();W=ae();if(Ud){var d=W.queue;b=d.dispatch;if(null!==Y&&(c=Y.get(d),void 0!==c)){Y.delete(d);d=W.memoizedState;do d=a(d,c.action),c=c.next;while(null!==c);W.memoizedState=d;return[d,b]}return[W.memoizedState,b]}a=a===ee?"function"===typeof b?b():b:void 0!==c?c(b):b;W.memoizedState=a;a=W.queue={last:null,dispatch:null};a=a.dispatch=ge.bind(null,V,a);return[W.memoizedState,a]}
function he(a,b){V=Zd();W=ae();b=void 0===b?null:b;if(null!==W){var c=W.memoizedState;if(null!==c&&null!==b){var d=c[1];a:if(null===d)d=!1;else{for(var e=0;e<d.length&&e<b.length;e++)if(!Rd(b[e],d[e])){d=!1;break a}d=!0}if(d)return c[0]}}a=a();W.memoizedState=[a,b];return a}
function ge(a,b,c){if(25<=Yd)throw Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");if(a===V)if(Vd=!0,a={action:c,next:null},null===Y&&(Y=new Map),c=Y.get(b),void 0===c)Y.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}}function ie(){throw Error("startTransition cannot be called during server rendering.");}function je(){throw Error("Cache cannot be refreshed during server rendering.");}function ke(){}
var me={readContext:function(a){return a._currentValue},useContext:function(a){Zd();return a._currentValue},useMemo:he,useReducer:fe,useRef:function(a){V=Zd();W=ae();var b=W.memoizedState;return null===b?(a={current:a},W.memoizedState=a):b},useState:function(a){return fe(ee,a)},useInsertionEffect:ke,useLayoutEffect:function(){},useCallback:function(a,b){return he(function(){return a},b)},useImperativeHandle:ke,useEffect:ke,useDebugValue:ke,useDeferredValue:function(a){Zd();return a},useTransition:function(){Zd();
return[!1,ie]},useId:function(){var a=Sd.treeContext;var b=a.overflow;a=a.id;a=(a&~(1<<32-Hd(a)-1)).toString(32)+b;var c=le;if(null===c)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component.");b=Wd++;a=":"+c.idPrefix+"R"+a;0<b&&(a+="H"+b.toString(32));return a+":"},useMutableSource:function(a,b){Zd();return b(a._source)},useSyncExternalStore:function(a,b,c){if(void 0===c)throw Error("Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering.");
return c()},useCacheRefresh:function(){return je},use:function(a){if(null!==a&&"object"===typeof a){if("function"===typeof a.then){var b=Xd;Xd+=1;null===X&&(X=[]);return Nd(X,a,b)}if(a.$$typeof===fd||a.$$typeof===gd)return a._currentValue}throw Error("An unsupported type was passed to use(): "+String(a));}},le=null,ne={getCacheSignal:function(){throw Error("Not implemented.");},getCacheForType:function(){throw Error("Not implemented.");}},oe=ud.ReactCurrentDispatcher,pe=ud.ReactCurrentCache;
function qe(a){console.error(a);return null}function re(){}
function se(a,b,c,d,e,f,g,m,k){var p=[],r=new Set,q={preloadsMap:new Map,preconnectsMap:new Map,stylesMap:new Map,scriptsMap:new Map,preconnects:new Set,fontPreloads:new Set,precedences:new Map,stylePrecedences:new Map,usedStylesheets:new Set,scripts:new Set,usedScripts:new Set,explicitStylesheetPreloads:new Set,explicitScriptPreloads:new Set,explicitOtherPreloads:new Set,boundaryResources:null};b={destination:null,responseState:b,progressiveChunkSize:void 0===d?12800:d,status:0,fatalError:null,nextSegmentId:0,
allPendingTasks:0,pendingRootTasks:0,resources:q,completedRootSegment:null,abortableTasks:r,pingedTasks:p,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===e?qe:e,onAllReady:void 0===f?re:f,onShellReady:void 0===g?re:g,onShellError:void 0===m?re:m,onFatalError:void 0===k?re:k};c=te(b,0,null,c,!1,!1);c.parentFlushed=!0;a=ue(b,null,a,null,c,r,vd,null,Fd);p.push(a);return b}
function ue(a,b,c,d,e,f,g,m,k){a.allPendingTasks++;null===d?a.pendingRootTasks++:d.pendingTasks++;var p={node:c,ping:function(){var r=a.pingedTasks;r.push(p);1===r.length&&ve(a)},blockedBoundary:d,blockedSegment:e,abortSet:f,legacyContext:g,context:m,treeContext:k,thenableState:b};f.add(p);return p}function te(a,b,c,d,e,f){return{status:0,id:-1,index:b,parentFlushed:!1,chunks:[],children:[],formatContext:d,boundary:c,lastPushedText:e,textEmbedded:f}}
function we(a,b){a=a.onError(b);if(null!=a&&"string"!==typeof a)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof a+'" instead');return a}function xe(a,b){var c=a.onShellError;c(b);c=a.onFatalError;c(b);null!==a.destination?(a.status=2,ea(a.destination,b)):(a.status=1,a.fatalError=b)}
function ye(a,b,c,d){var e=c.render(),f=d.childContextTypes;if(null!==f&&void 0!==f){var g=b.legacyContext;if("function"!==typeof c.getChildContext)d=g;else{c=c.getChildContext();for(var m in c)if(!(m in f))throw Error((td(d)||"Unknown")+'.getChildContext(): key "'+m+'" is not defined in childContextTypes.');d=x({},g,c)}b.legacyContext=d;Z(a,b,null,e);b.legacyContext=g}else Z(a,b,null,e)}
function ze(a,b){if(a&&a.defaultProps){b=x({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}
function Ae(a,b,c,d,e,f){if("function"===typeof d)if(d.prototype&&d.prototype.isReactComponent)c=wd(d,b.legacyContext),f=d.contextType,f=new d(e,"object"===typeof f&&null!==f?f._currentValue:c),Ed(f,d,e,c),ye(a,b,f,d);else{f=wd(d,b.legacyContext);V={};Sd=b;Xd=Wd=0;X=c;c=d(e,f);c=be(d,e,c,f);var g=0!==Wd;if("object"===typeof c&&null!==c&&"function"===typeof c.render&&void 0===c.$$typeof)Ed(c,d,e,f),ye(a,b,c,d);else if(g){e=b.treeContext;b.treeContext=Gd(e,1,0);try{Z(a,b,null,c)}finally{b.treeContext=
e}}else Z(a,b,null,c)}else if("string"===typeof d){c=b.blockedSegment;g=ib(c.chunks,d,e,a.resources,a.responseState,c.formatContext,c.lastPushedText);c.lastPushedText=!1;f=c.formatContext;c.formatContext=Na(f,d,e);Be(a,b,g);c.formatContext=f;a:{b=c.chunks;switch(d){case "title":case "style":case "script":case "area":case "base":case "br":case "col":case "embed":case "hr":case "img":case "input":case "keygen":case "link":case "meta":case "param":case "source":case "track":case "wbr":break a;case "body":if(1>=
f.insertionMode){a.responseState.hasBody=!0;break a}break;case "html":if(0===f.insertionMode)break a}b.push(Q,v(d),R)}c.lastPushedText=!1}else{switch(d){case pd:case nd:case cd:case dd:case bd:Z(a,b,null,e.children);return;case od:"hidden"!==e.mode&&Z(a,b,null,e.children);return;case jd:Z(a,b,null,e.children);return;case md:throw Error("ReactDOMServer does not yet support scope components.");case id:a:{d=b.blockedBoundary;c=b.blockedSegment;f=e.fallback;e=e.children;g=new Set;var m={id:null,rootSegmentID:-1,
parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:g,errorDigest:null,resources:new Set},k=te(a,c.chunks.length,m,c.formatContext,!1,!1);c.children.push(k);c.lastPushedText=!1;var p=te(a,0,null,c.formatContext,!1,!1);p.parentFlushed=!0;b.blockedBoundary=m;b.blockedSegment=p;a.resources.boundaryResources=m.resources;try{if(Be(a,b,e),p.lastPushedText&&p.textEmbedded&&p.chunks.push(G),p.status=1,Ce(m,p),0===m.pendingTasks)break a}catch(r){p.status=
4,m.forceClientRender=!0,m.errorDigest=we(a,r)}finally{a.resources.boundaryResources=d?d.resources:null,b.blockedBoundary=d,b.blockedSegment=c}b=ue(a,null,f,d,k,g,b.legacyContext,b.context,b.treeContext);a.pingedTasks.push(b)}return}if("object"===typeof d&&null!==d)switch(d.$$typeof){case hd:d=d.render;V={};Sd=b;Xd=Wd=0;X=c;c=d(e,f);e=be(d,e,c,f);if(0!==Wd){d=b.treeContext;b.treeContext=Gd(d,1,0);try{Z(a,b,null,e)}finally{b.treeContext=d}}else Z(a,b,null,e);return;case kd:d=d.type;e=ze(d,e);Ae(a,
b,c,d,e,f);return;case ed:c=e.children;d=d._context;e=e.value;f=d._currentValue;d._currentValue=e;g=U;U=e={parent:g,depth:null===g?0:g.depth+1,context:d,parentValue:f,value:e};b.context=e;Z(a,b,null,c);a=U;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");e=a.parentValue;a.context._currentValue=e===rd?a.context._defaultValue:e;a=U=a.parent;b.context=a;return;case fd:e=e.children;e=e(d._currentValue);Z(a,b,null,e);return;case ld:f=d._init;d=f(d._payload);
e=ze(d,e);Ae(a,b,c,d,e,void 0);return}throw Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+((null==d?d:typeof d)+"."));}}
function Z(a,b,c,d){b.node=d;if("object"===typeof d&&null!==d){switch(d.$$typeof){case $c:Ae(a,b,c,d.type,d.props,d.ref);return;case ad:throw Error("Portals are not currently supported by the server renderer. Render them conditionally so that they only appear on the client render.");case ld:c=d._init;d=c(d._payload);Z(a,b,null,d);return}if(ua(d)){De(a,b,d);return}null===d||"object"!==typeof d?c=null:(c=sd&&d[sd]||d["@@iterator"],c="function"===typeof c?c:null);if(c&&(c=c.call(d))){d=c.next();if(!d.done){var e=
[];do e.push(d.value),d=c.next();while(!d.done);De(a,b,e)}return}a=Object.prototype.toString.call(d);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===a?"object with keys {"+Object.keys(d).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.");}"string"===typeof d?(c=b.blockedSegment,c.lastPushedText=Oa(b.blockedSegment.chunks,d,a.responseState,c.lastPushedText)):"number"===typeof d&&(c=b.blockedSegment,c.lastPushedText=Oa(b.blockedSegment.chunks,
""+d,a.responseState,c.lastPushedText))}function De(a,b,c){for(var d=c.length,e=0;e<d;e++){var f=b.treeContext;b.treeContext=Gd(f,d,e);try{Be(a,b,c[e])}finally{b.treeContext=f}}}
function Be(a,b,c){var d=b.blockedSegment.formatContext,e=b.legacyContext,f=b.context;try{return Z(a,b,null,c)}catch(p){if(ce(),c=p===Ld?Pd():p,"object"===typeof c&&null!==c&&"function"===typeof c.then){var g=de(),m=b.blockedSegment,k=te(a,m.chunks.length,null,m.formatContext,m.lastPushedText,!0);m.children.push(k);m.lastPushedText=!1;a=ue(a,g,b.node,b.blockedBoundary,k,b.abortSet,b.legacyContext,b.context,b.treeContext).ping;c.then(a,a);b.blockedSegment.formatContext=d;b.legacyContext=e;b.context=
f;Cd(f)}else throw b.blockedSegment.formatContext=d,b.legacyContext=e,b.context=f,Cd(f),c;}}function Ee(a){var b=a.blockedBoundary;a=a.blockedSegment;a.status=3;Fe(this,b,a)}
function Ge(a,b,c){var d=a.blockedBoundary;a.blockedSegment.status=3;null===d?(b.allPendingTasks--,1!==b.status&&2!==b.status&&(we(b,c),xe(b,c))):(d.pendingTasks--,d.forceClientRender||(d.forceClientRender=!0,d.errorDigest=b.onError(c),d.parentFlushed&&b.clientRenderedBoundaries.push(d)),d.fallbackAbortableTasks.forEach(function(e){return Ge(e,b,c)}),d.fallbackAbortableTasks.clear(),b.allPendingTasks--,0===b.allPendingTasks&&(a=b.onAllReady,a()))}
function Ce(a,b){if(0===b.chunks.length&&1===b.children.length&&null===b.children[0].boundary){var c=b.children[0];c.id=b.id;c.parentFlushed=!0;1===c.status&&Ce(a,c)}else a.completedSegments.push(b)}
function Fe(a,b,c){if(null===b){if(c.parentFlushed){if(null!==a.completedRootSegment)throw Error("There can only be one root segment. This is a bug in React.");a.completedRootSegment=c}a.pendingRootTasks--;0===a.pendingRootTasks&&(a.onShellError=re,b=a.onShellReady,b())}else b.pendingTasks--,b.forceClientRender||(0===b.pendingTasks?(c.parentFlushed&&1===c.status&&Ce(b,c),b.parentFlushed&&a.completedBoundaries.push(b),b.fallbackAbortableTasks.forEach(Ee,a),b.fallbackAbortableTasks.clear()):c.parentFlushed&&
1===c.status&&(Ce(b,c),1===b.completedSegments.length&&b.parentFlushed&&a.partialBoundaries.push(b)));a.allPendingTasks--;0===a.allPendingTasks&&(a=a.onAllReady,a())}
function ve(a){if(2!==a.status){var b=U,c=oe.current;oe.current=me;var d=pe.current;pe.current=ne;var e=a.resources;Ba.push(E);E=e;e=va.current;va.current=Aa;var f=le;le=a.responseState;try{var g=a.pingedTasks,m;for(m=0;m<g.length;m++){var k=g[m];var p=a,r=k.blockedBoundary;p.resources.boundaryResources=r?r.resources:null;var q=k.blockedSegment;if(0===q.status){Cd(k.context);try{var u=k.thenableState;k.thenableState=null;Z(p,k,u,k.node);q.lastPushedText&&q.textEmbedded&&q.chunks.push(G);k.abortSet.delete(k);
q.status=1;Fe(p,k.blockedBoundary,q)}catch(oa){ce();var C=oa===Ld?Pd():oa;if("object"===typeof C&&null!==C&&"function"===typeof C.then){var J=k.ping;C.then(J,J);k.thenableState=de()}else{k.abortSet.delete(k);q.status=4;var z=p,K=k.blockedBoundary,pa=C,ia=we(z,pa);null===K?xe(z,pa):(K.pendingTasks--,K.forceClientRender||(K.forceClientRender=!0,K.errorDigest=ia,K.parentFlushed&&z.clientRenderedBoundaries.push(K)));z.allPendingTasks--;if(0===z.allPendingTasks){var Oe=z.onAllReady;Oe()}}}finally{p.resources.boundaryResources=
null}}}g.splice(0,m);null!==a.destination&&He(a,a.destination)}catch(oa){we(a,oa),xe(a,oa)}finally{le=f,oe.current=c,pe.current=d,E=Ba.pop(),va.current=e,c===me&&Cd(b)}}}
function Ie(a,b,c){c.parentFlushed=!0;switch(c.status){case 0:var d=c.id=a.nextSegmentId++;c.lastPushedText=!1;c.textEmbedded=!1;a=a.responseState;n(b,jb);n(b,a.placeholderPrefix);a=v(d.toString(16));n(b,a);return t(b,kb);case 1:c.status=2;var e=!0;d=c.chunks;var f=0;c=c.children;for(var g=0;g<c.length;g++){for(e=c[g];f<e.index;f++)n(b,d[f]);e=Je(a,b,e)}for(;f<d.length-1;f++)n(b,d[f]);f<d.length&&(e=t(b,d[f]));return e;default:throw Error("Aborted, errored or already flushed boundaries should not be flushed again. This is a bug in React.");
}}
function te(a,b,c){var d=c.boundary;if(null===d)return se(a,b,c);d.parentFlushed=!0;if(d.forceClientRender)d=d.errorDigest,t(b,ob),p(b,qb),d&&(p(b,sb),p(b,u(B(d))),p(b,rb)),t(b,tb),se(a,b,c);else if(0<d.pendingTasks){d.rootSegmentID=a.nextSegmentId++;0<d.completedSegments.length&&a.partialBoundaries.push(d);var e=a.responseState;var f=e.nextSuspenseID++;e=v(e.boundaryPrefix+f.toString(16));d=d.id=e;ub(b,a.responseState,d);se(a,b,c)}else if(d.byteSize>a.progressiveChunkSize)d.rootSegmentID=a.nextSegmentId++,a.completedBoundaries.push(d),
ub(b,a.responseState,d.id),se(a,b,c);else{c=d.resources;if(e=a.resources.boundaryResources)c.forEach(Ic,e),c.clear();t(b,lb);c=d.completedSegments;if(1!==c.length)throw Error("A previously unvisited boundary must have exactly one root segment. This is a bug in React.");te(a,b,c[0])}return t(b,pb)}function ue(a,b,c){Qb(b,a.responseState,c.formatContext,c.id);te(a,b,c);return Rb(b,c.formatContext)}
function ve(a,b,c){a.resources.boundaryResources=c.resources;for(var d=c.completedSegments,e=0;e<d.length;e++)we(a,b,c,d[e]);d.length=0;rc(b,c.resources);a=a.responseState;d=c.id;e=c.rootSegmentID;c=c.resources;var f;b:{for(f=c.values();;){var g=f.next().value;if(!g)break;if(0===(g.state&1)){f=!0;break b}}f=!1}p(b,a.startInlineScript);f?0===(a.instructions&2)?(a.instructions|=10,p(b,512<Yb.length?Yb.slice():Yb)):0===(a.instructions&8)?(a.instructions|=8,p(b,Zb)):p(b,$b):0===(a.instructions&2)?(a.instructions|=
2,p(b,Wb)):p(b,Xb);if(null===d)throw Error("An ID must have been assigned before we can complete the boundary.");e=u(e.toString(16));p(b,d);p(b,ac);p(b,a.segmentPrefix);p(b,e);f?(p(b,bc),Hc(b,c)):p(b,cc);b=t(b,dc);return b}
function we(a,b,c,d){if(2===d.status)return!0;var e=d.id;if(-1===e){if(-1===(d.id=c.rootSegmentID))throw Error("A root segment ID must have been assigned by now. This is a bug in React.");return ue(a,b,d)}ue(a,b,d);a=a.responseState;p(b,a.startInlineScript);0===(a.instructions&1)?(a.instructions|=1,p(b,Sb)):p(b,Tb);p(b,a.segmentPrefix);e=u(e.toString(16));p(b,e);p(b,Ub);p(b,a.placeholderPrefix);p(b,e);b=t(b,Vb);return b}
function re(a,b){h=new Uint8Array(512);l=0;try{var c,d=a.completedRootSegment;if(null!==d)if(0===a.pendingRootTasks){Bc(b,a.resources,a.responseState,0===a.allPendingTasks);te(a,b,d);a.completedRootSegment=null;var e=a.responseState.bootstrapChunks;for(d=0;d<e.length-1;d++)p(b,e[d]);d<e.length&&t(b,e[d])}else return;else Cc(b,a.resources,a.responseState);var f=a.clientRenderedBoundaries;for(c=0;c<f.length;c++){var g=f[c];e=b;var m=a.responseState,k=g.id,n=g.errorDigest,q=g.errorMessage,r=g.errorComponentStack;
p(e,m.startInlineScript);0===(m.instructions&4)?(m.instructions|=4,p(e,ec)):p(e,fc);if(null===k)throw Error("An ID must have been assigned before we can complete the boundary.");p(e,k);p(e,gc);if(n||q||r)p(e,hc),p(e,u(kc(n||"")));if(q||r)p(e,hc),p(e,u(kc(q||"")));r&&(p(e,hc),p(e,u(kc(r))));if(!t(e,ic)){a.destination=null;c++;f.splice(0,c);return}}f.splice(0,c);var E=a.completedBoundaries;for(c=0;c<E.length;c++)if(!ve(a,b,E[c])){a.destination=null;c++;E.splice(0,c);return}E.splice(0,c);ea(b);h=new Uint8Array(512);
l=0;var z=a.partialBoundaries;for(c=0;c<z.length;c++){var aa=z[c];a:{f=a;g=b;f.resources.boundaryResources=aa.resources;var K=aa.completedSegments;for(m=0;m<K.length;m++)if(!we(f,g,aa,K[m])){m++;K.splice(0,m);var M=!1;break a}K.splice(0,m);M=rc(g,aa.resources)}if(!M){a.destination=null;c++;z.splice(0,c);return}}z.splice(0,c);var ba=a.completedBoundaries;for(c=0;c<ba.length;c++)if(!ve(a,b,ba[c])){a.destination=null;c++;ba.splice(0,c);return}ba.splice(0,c)}finally{0===a.allPendingTasks&&0===a.pingedTasks.length&&
0===a.clientRenderedBoundaries.length&&0===a.completedBoundaries.length?(a=a.responseState,a.hasBody&&(p(b,P),p(b,u("body")),p(b,Q)),a.htmlChunks&&(p(b,P),p(b,u("html")),p(b,Q)),ea(b),b.close()):ea(b)}}function xe(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=void 0===b?Error("The render was aborted by the server without a reason."):b;c.forEach(function(e){return qe(e,a,d)});c.clear()}null!==a.destination&&re(a,a.destination)}catch(e){fe(a,e),ge(a,e)}}
exports.renderToReadableStream=function(a,b){return new Promise(function(c,d){var e,f,g=new Promise(function(q,r){f=q;e=r}),m=be(a,Ka(b?b.identifierPrefix:void 0,b?b.nonce:void 0,b?b.bootstrapScriptContent:void 0,b?b.bootstrapScripts:void 0,b?b.bootstrapModules:void 0),La(b?b.namespaceURI:void 0),b?b.progressiveChunkSize:void 0,b?b.onError:void 0,f,function(){var q=new ReadableStream({type:"bytes",pull:function(r){if(1===m.status)m.status=2,ha(r,m.fatalError);else if(2!==m.status&&null===m.destination){m.destination=
r;try{re(m,r)}catch(E){fe(m,E),ge(m,E)}}},cancel:function(){xe(m)}},{highWaterMark:0});q.allReady=g;c(q)},function(q){g.catch(function(){});d(q)},e);if(b&&b.signal){var k=b.signal;if(k.aborted)xe(m,k.reason);else{var n=function(){xe(m,k.reason);k.removeEventListener("abort",n)};k.addEventListener("abort",n)}}ee(m)})};exports.version="18.3.0-next-41110021f-20230301";
function Je(a,b,c){var d=c.boundary;if(null===d)return Ie(a,b,c);d.parentFlushed=!0;if(d.forceClientRender)d=d.errorDigest,t(b,ob),n(b,qb),d&&(n(b,sb),n(b,v(D(d))),n(b,rb)),t(b,tb),Ie(a,b,c);else if(0<d.pendingTasks){d.rootSegmentID=a.nextSegmentId++;0<d.completedSegments.length&&a.partialBoundaries.push(d);var e=a.responseState;var f=e.nextSuspenseID++;e=w(e.boundaryPrefix+f.toString(16));d=d.id=e;ub(b,a.responseState,d);Ie(a,b,c)}else if(d.byteSize>a.progressiveChunkSize)d.rootSegmentID=a.nextSegmentId++,a.completedBoundaries.push(d),
ub(b,a.responseState,d.id),Ie(a,b,c);else{(c=a.resources.boundaryResources)&&d.resources.forEach(Zc,c);t(b,lb);c=d.completedSegments;if(1!==c.length)throw Error("A previously unvisited boundary must have exactly one root segment. This is a bug in React.");Je(a,b,c[0])}return t(b,pb)}function Ke(a,b,c){Qb(b,a.responseState,c.formatContext,c.id);Je(a,b,c);return Rb(b,c.formatContext)}
function Le(a,b,c){a.resources.boundaryResources=c.resources;for(var d=c.completedSegments,e=0;e<d.length;e++)Me(a,b,c,d[e]);d.length=0;Fc(b,c.resources,a.responseState);a=a.responseState;d=c.id;e=c.rootSegmentID;c=c.resources;var f=a.stylesToHoist;a.stylesToHoist=!1;var g=0===a.streamingFormat;g?(n(b,a.startInlineScript),f?0===(a.instructions&2)?(a.instructions|=10,n(b,512<$b.length?$b.slice():$b)):0===(a.instructions&8)?(a.instructions|=8,n(b,ac)):n(b,bc):0===(a.instructions&2)?(a.instructions|=
2,n(b,Yb)):n(b,Zb)):f?n(b,hc):n(b,gc);if(null===d)throw Error("An ID must have been assigned before we can complete the boundary.");e=v(e.toString(16));n(b,d);g?n(b,cc):n(b,ic);n(b,a.segmentPrefix);n(b,e);f?g?(n(b,dc),Xc(b,c)):(n(b,jc),Yc(b,c)):g&&n(b,ec);b=g?t(b,fc):t(b,Ca);return b}
function Me(a,b,c,d){if(2===d.status)return!0;var e=d.id;if(-1===e){if(-1===(d.id=c.rootSegmentID))throw Error("A root segment ID must have been assigned by now. This is a bug in React.");return Ke(a,b,d)}Ke(a,b,d);a=a.responseState;(c=0===a.streamingFormat)?(n(b,a.startInlineScript),0===(a.instructions&1)?(a.instructions|=1,n(b,Sb)):n(b,Tb)):n(b,Wb);n(b,a.segmentPrefix);e=v(e.toString(16));n(b,e);c?n(b,Ub):n(b,Xb);n(b,a.placeholderPrefix);n(b,e);b=c?t(b,Vb):t(b,Ca);return b}
function He(a,b){h=new Uint8Array(512);l=0;try{var c,d=a.completedRootSegment;if(null!==d)if(0===a.pendingRootTasks){Qc(b,a.resources,a.responseState,0===a.allPendingTasks);Je(a,b,d);a.completedRootSegment=null;var e=a.responseState.bootstrapChunks;for(d=0;d<e.length-1;d++)n(b,e[d]);d<e.length&&t(b,e[d])}else return;else Sc(b,a.resources,a.responseState);var f=a.clientRenderedBoundaries;for(c=0;c<f.length;c++){var g=f[c];e=b;var m=a.responseState,k=g.id,p=g.errorDigest,r=g.errorMessage,q=g.errorComponentStack,
u=0===m.streamingFormat;u?(n(e,m.startInlineScript),0===(m.instructions&4)?(m.instructions|=4,n(e,kc)):n(e,lc)):n(e,pc);if(null===k)throw Error("An ID must have been assigned before we can complete the boundary.");n(e,k);u&&n(e,mc);if(p||r||q)u?(n(e,nc),n(e,v(uc(p||"")))):(n(e,qc),n(e,v(D(p||""))));if(r||q)u?(n(e,nc),n(e,v(uc(r||"")))):(n(e,rc),n(e,v(D(r||""))));q&&(u?(n(e,nc),n(e,v(uc(q)))):(n(e,sc),n(e,v(D(q)))));if(u?!t(e,oc):!t(e,Ca)){a.destination=null;c++;f.splice(0,c);return}}f.splice(0,c);
var C=a.completedBoundaries;for(c=0;c<C.length;c++)if(!Le(a,b,C[c])){a.destination=null;c++;C.splice(0,c);return}C.splice(0,c);ca(b);h=new Uint8Array(512);l=0;var J=a.partialBoundaries;for(c=0;c<J.length;c++){var z=J[c];a:{f=a;g=b;f.resources.boundaryResources=z.resources;var K=z.completedSegments;for(m=0;m<K.length;m++)if(!Me(f,g,z,K[m])){m++;K.splice(0,m);var pa=!1;break a}K.splice(0,m);pa=Fc(g,z.resources,f.responseState)}if(!pa){a.destination=null;c++;J.splice(0,c);return}}J.splice(0,c);var ia=
a.completedBoundaries;for(c=0;c<ia.length;c++)if(!Le(a,b,ia[c])){a.destination=null;c++;ia.splice(0,c);return}ia.splice(0,c)}finally{0===a.allPendingTasks&&0===a.pingedTasks.length&&0===a.clientRenderedBoundaries.length&&0===a.completedBoundaries.length?(a=a.responseState,a.hasBody&&(n(b,Q),n(b,v("body")),n(b,R)),a.htmlChunks&&(n(b,Q),n(b,v("html")),n(b,R)),ca(b),b.close()):ca(b)}}
function Ne(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=void 0===b?Error("The render was aborted by the server without a reason."):b;c.forEach(function(e){return Ge(e,a,d)});c.clear()}null!==a.destination&&He(a,a.destination)}catch(e){we(a,e),xe(a,e)}}
exports.renderToReadableStream=function(a,b){return new Promise(function(c,d){var e,f,g=new Promise(function(r,q){f=r;e=q}),m=se(a,La(b?b.identifierPrefix:void 0,b?b.nonce:void 0,b?b.bootstrapScriptContent:void 0,b?b.bootstrapScripts:void 0,b?b.bootstrapModules:void 0,b?b.unstable_externalRuntimeSrc:void 0),Ma(b?b.namespaceURI:void 0),b?b.progressiveChunkSize:void 0,b?b.onError:void 0,f,function(){var r=new ReadableStream({type:"bytes",pull:function(q){if(1===m.status)m.status=2,ea(q,m.fatalError);
else if(2!==m.status&&null===m.destination){m.destination=q;try{He(m,q)}catch(u){we(m,u),xe(m,u)}}},cancel:function(){Ne(m)}},{highWaterMark:0});r.allReady=g;c(r)},function(r){g.catch(function(){});d(r)},e);if(b&&b.signal){var k=b.signal;if(k.aborted)Ne(m,k.reason);else{var p=function(){Ne(m,k.reason);k.removeEventListener("abort",p)};k.addEventListener("abort",p)}}ve(m)})};exports.version="18.3.0-next-49f741046-20230305";

View file

@ -7,134 +7,139 @@
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
'use strict';var ca=require("util"),da=require("async_hooks"),ea=require("react"),fa=require("react-dom");function ha(a){"function"===typeof a.flush&&a.flush()}new da.AsyncLocalStorage;var k=null,l=0,ia=!0;
function q(a,b){if("string"===typeof b){if(0!==b.length)if(2048<3*b.length)0<l&&(r(a,k.subarray(0,l)),k=new Uint8Array(2048),l=0),r(a,ja.encode(b));else{var c=k;0<l&&(c=k.subarray(l));c=ja.encodeInto(b,c);var d=c.read;l+=c.written;d<b.length&&(r(a,k.subarray(0,l)),k=new Uint8Array(2048),l=ja.encodeInto(b.slice(d),k).written);2048===l&&(r(a,k),k=new Uint8Array(2048),l=0)}}else 0!==b.byteLength&&(2048<b.byteLength?(0<l&&(r(a,k.subarray(0,l)),k=new Uint8Array(2048),l=0),r(a,b)):(c=k.length-l,c<b.byteLength&&
(0===c?r(a,k):(k.set(b.subarray(0,c),l),l+=c,r(a,k),b=b.subarray(c)),k=new Uint8Array(2048),l=0),k.set(b,l),l+=b.byteLength,2048===l&&(r(a,k),k=new Uint8Array(2048),l=0)))}function r(a,b){a=a.write(b);ia=ia&&a}function t(a,b){q(a,b);return ia}function ka(a){k&&0<l&&a.write(k.subarray(0,l));k=null;l=0;ia=!0}var ja=new ca.TextEncoder;function u(a){return ja.encode(a)}
var w=Object.assign,x=Object.prototype.hasOwnProperty,la=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ma={},oa={};
function pa(a){if(x.call(oa,a))return!0;if(x.call(ma,a))return!1;if(la.test(a))return oa[a]=!0;ma[a]=!0;return!1}function y(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var z={};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){z[a]=new y(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];z[b]=new y(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){z[a]=new y(a,2,!1,a.toLowerCase(),null,!1,!1)});
["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){z[a]=new y(a,2,!1,a,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){z[a]=new y(a,3,!1,a.toLowerCase(),null,!1,!1)});
["checked","multiple","muted","selected"].forEach(function(a){z[a]=new y(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){z[a]=new y(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){z[a]=new y(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){z[a]=new y(a,5,!1,a.toLowerCase(),null,!1,!1)});var qa=/[\-:]([a-z])/g;function ra(a){return a[1].toUpperCase()}
"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering transform-origin underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=a.replace(qa,
ra);z[b]=new y(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(qa,ra);z[b]=new y(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(qa,ra);z[b]=new y(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){z[a]=new y(a,1,!1,a.toLowerCase(),null,!1,!1)});
z.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){z[a]=new y(a,1,!1,a.toLowerCase(),null,!0,!0)});
'use strict';var aa=require("util"),ba=require("async_hooks"),ca=require("react"),da=require("react-dom");function ea(a){"function"===typeof a.flush&&a.flush()}new ba.AsyncLocalStorage;var h=null,l=0,fa=!0;
function q(a,b){if("string"===typeof b){if(0!==b.length)if(2048<3*b.length)0<l&&(u(a,h.subarray(0,l)),h=new Uint8Array(2048),l=0),u(a,ha.encode(b));else{var c=h;0<l&&(c=h.subarray(l));c=ha.encodeInto(b,c);var d=c.read;l+=c.written;d<b.length&&(u(a,h.subarray(0,l)),h=new Uint8Array(2048),l=ha.encodeInto(b.slice(d),h).written);2048===l&&(u(a,h),h=new Uint8Array(2048),l=0)}}else 0!==b.byteLength&&(2048<b.byteLength?(0<l&&(u(a,h.subarray(0,l)),h=new Uint8Array(2048),l=0),u(a,b)):(c=h.length-l,c<b.byteLength&&
(0===c?u(a,h):(h.set(b.subarray(0,c),l),l+=c,u(a,h),b=b.subarray(c)),h=new Uint8Array(2048),l=0),h.set(b,l),l+=b.byteLength,2048===l&&(u(a,h),h=new Uint8Array(2048),l=0)))}function u(a,b){a=a.write(b);fa=fa&&a}function v(a,b){q(a,b);return fa}function ia(a){h&&0<l&&a.write(h.subarray(0,l));h=null;l=0;fa=!0}var ha=new aa.TextEncoder;function w(a){return ha.encode(a)}
var x=Object.assign,y=Object.prototype.hasOwnProperty,ka=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),la={},ma={};
function na(a){if(y.call(ma,a))return!0;if(y.call(la,a))return!1;if(ka.test(a))return ma[a]=!0;la[a]=!0;return!1}function z(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var B={};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){B[a]=new z(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];B[b]=new z(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){B[a]=new z(a,2,!1,a.toLowerCase(),null,!1,!1)});
["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){B[a]=new z(a,2,!1,a,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){B[a]=new z(a,3,!1,a.toLowerCase(),null,!1,!1)});
["checked","multiple","muted","selected"].forEach(function(a){B[a]=new z(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){B[a]=new z(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){B[a]=new z(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){B[a]=new z(a,5,!1,a.toLowerCase(),null,!1,!1)});var oa=/[\-:]([a-z])/g;function ra(a){return a[1].toUpperCase()}
"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering transform-origin underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=a.replace(oa,
ra);B[b]=new z(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(oa,ra);B[b]=new z(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(oa,ra);B[b]=new z(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){B[a]=new z(a,1,!1,a.toLowerCase(),null,!1,!1)});
B.xlinkHref=new z("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){B[a]=new z(a,1,!1,a.toLowerCase(),null,!0,!0)});
var sa={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,tabSize:!0,widows:!0,zIndex:!0,
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ta=["Webkit","ms","Moz","O"];Object.keys(sa).forEach(function(a){ta.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);sa[b]=sa[a]})});var ua=/["'&<>]/;
function B(a){if("boolean"===typeof a||"number"===typeof a)return""+a;a=""+a;var b=ua.exec(a);if(b){var c="",d,e=0;for(d=b.index;d<a.length;d++){switch(a.charCodeAt(d)){case 34:b="&quot;";break;case 38:b="&amp;";break;case 39:b="&#x27;";break;case 60:b="&lt;";break;case 62:b="&gt;";break;default:continue}e!==d&&(c+=a.substring(e,d));e=d+1;c+=b}a=e!==d?c+a.substring(e,d):c}return a}
var va=/([A-Z])/g,wa=/^ms-/,xa=Array.isArray,ya=fa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,Da={prefetchDNS:za,preconnect:Aa,preload:Ba,preinit:Ca},C=null,Ea=[];u('"></template>');var Fa=u("<script>"),Ga=u("\x3c/script>"),Ha=u('<script src="'),Ia=u('<script type="module" src="'),Ja=u('" integrity="'),Ka=u('" async="">\x3c/script>'),La=/(<\/|<)(s)(cript)/gi;function Ma(a,b,c,d){return""+b+("s"===c?"\\u0073":"\\u0053")+d}
function D(a,b,c){return{insertionMode:a,selectedValue:b,noscriptTagInScope:c}}
function Na(a,b,c){switch(b){case "noscript":return D(2,null,!0);case "select":return D(2,null!=c.value?c.value:c.defaultValue,a.noscriptTagInScope);case "svg":return D(3,null,a.noscriptTagInScope);case "math":return D(4,null,a.noscriptTagInScope);case "foreignObject":return D(2,null,a.noscriptTagInScope);case "table":return D(5,null,a.noscriptTagInScope);case "thead":case "tbody":case "tfoot":return D(6,null,a.noscriptTagInScope);case "colgroup":return D(8,null,a.noscriptTagInScope);case "tr":return D(7,
null,a.noscriptTagInScope)}return 5<=a.insertionMode?D(2,null,a.noscriptTagInScope):0===a.insertionMode?"html"===b?D(1,null,!1):D(2,null,!1):1===a.insertionMode?D(2,null,!1):a}var E=u("\x3c!-- --\x3e");function Oa(a,b,c,d){if(""===b)return d;d&&a.push(E);a.push(B(b));return!0}var Pa=new Map,Qa=u(' style="'),Ra=u(":"),Sa=u(";");
function Ta(a,b){if("object"!==typeof b)throw Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");var c=!0,d;for(d in b)if(x.call(b,d)){var e=b[d];if(null!=e&&"boolean"!==typeof e&&""!==e){if(0===d.indexOf("--")){var f=B(d);e=B((""+e).trim())}else f=Pa.get(d),void 0===f&&(f=u(B(d.replace(va,"-$1").toLowerCase().replace(wa,"-ms-"))),Pa.set(d,f)),e="number"===typeof e?0===e||x.call(sa,d)?""+e:e+
"px":B((""+e).trim());c?(c=!1,a.push(Qa,f,Ra,e)):a.push(Sa,f,Ra,e)}}c||a.push(F)}var G=u(" "),Ua=u('="'),F=u('"'),Va=u('=""');
function H(a,b,c){switch(b){case "style":Ta(a,c);return;case "defaultValue":case "defaultChecked":case "innerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":return}if(!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]){var d=z.hasOwnProperty(b)?z[b]:null;if(null!==d){switch(typeof c){case "function":case "symbol":return;case "boolean":if(!d.acceptsBooleans)return}b=d.attributeName;switch(d.type){case 3:c&&a.push(G,b,Va);break;case 4:!0===c?a.push(G,b,Va):!1!==
c&&a.push(G,b,Ua,B(c),F);break;case 5:isNaN(c)||a.push(G,b,Ua,B(c),F);break;case 6:!isNaN(c)&&1<=c&&a.push(G,b,Ua,B(c),F);break;default:d.sanitizeURL&&(c=""+c),a.push(G,b,Ua,B(c),F)}}else if(pa(b)){switch(typeof c){case "function":case "symbol":return;case "boolean":if(d=b.toLowerCase().slice(0,5),"data-"!==d&&"aria-"!==d)return}a.push(G,b,Ua,B(c),F)}}}var K=u(">"),Wa=u("/>");
function M(a,b,c){if(null!=b){if(null!=c)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!==typeof b||!("__html"in b))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");b=b.__html;null!==b&&void 0!==b&&a.push(""+b)}}function Xa(a){var b="";ea.Children.forEach(a,function(c){null!=c&&(b+=c)});return b}var Ya=u(' selected=""');
function Za(a,b,c,d,e,f,g){var m=b.rel,h=b.href,n=b.precedence;if(3===f||g||"string"!==typeof m||"string"!==typeof h||""===h)return N(a,b),null;if("stylesheet"===b.rel){c="[style]"+h;if("string"!==typeof n||null!=b.disabled||b.onLoad||b.onError)return e=d.preloadsMap.get(c),e||(e={type:"preload",chunks:[],state:0,props:$a(h,b)},d.preloadsMap.set(c,e)),N(e.chunks,e.props),d.usedStylesheets.add(e),N(a,b);h=d.stylesMap.get(c);if(!h){b=w({},b,{"data-precedence":b.precedence,precedence:null});if(h=d.preloadsMap.get(c))h.state|=
4,h=h.props,null==b.crossOrigin&&(b.crossOrigin=h.crossOrigin),null==b.integrity&&(b.integrity=h.integrity);h={type:"stylesheet",chunks:[],state:d.boundaryResources?4:0,props:b};d.stylesMap.set(c,h);b=d.precedences.get(n);b||(b=new Set,d.precedences.set(n,b));b.add(h)}d.boundaryResources&&d.boundaryResources.add(h);e&&a.push(E);return null}if(b.onLoad||b.onError)return N(a,b);e&&a.push(E);switch(b.rel){case "preconnect":case "dns-prefetch":return N(c.preconnectChunks,b);case "preload":return N(c.preloadChunks,
b);default:return N(c.hoistableChunks,b)}}function N(a,b){a.push(O("link"));for(var c in b)if(x.call(b,c)){var d=b[c];if(null!=d)switch(c){case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:H(a,c,d)}}a.push(Wa);return null}
function ab(a,b){a.push(O("style"));var c=null,d=null,e;for(e in b)if(x.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:H(a,e,f)}}a.push(K);b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(B(""+b));M(a,d,c);a.push(P,"style",Q);return null}
function bb(a,b,c){a.push(O(c));for(var d in b)if(x.call(b,d)){var e=b[d];if(null!=e)switch(d){case "children":case "dangerouslySetInnerHTML":throw Error(c+" is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:H(a,d,e)}}a.push(Wa);return null}
function cb(a,b){a.push(O("title"));var c=null,d=null,e;for(e in b)if(x.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:H(a,e,f)}}a.push(K);b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(B(""+b));M(a,d,c);a.push(P,"title",Q);return null}
function db(a,b){a.push(O("script"));var c=null,d=null,e;for(e in b)if(x.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:H(a,e,f)}}a.push(K);M(a,d,c);"string"===typeof c&&a.push(B(c));a.push(P,"script",Q);return null}
function eb(a,b,c){a.push(O(c));var d=c=null,e;for(e in b)if(x.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:H(a,e,f)}}a.push(K);M(a,d,c);return"string"===typeof c?(a.push(B(c)),null):c}var fb=u("\n"),gb=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,hb=new Map;function O(a){var b=hb.get(a);if(void 0===b){if(!gb.test(a))throw Error("Invalid tag: "+a);b=u("<"+a);hb.set(a,b)}return b}var ib=u("<!DOCTYPE html>");
function jb(a,b,c,d,e,f,g){switch(b){case "select":a.push(O("select"));d=g=null;for(var m in c)if(x.call(c,m)){var h=c[m];if(null!=h)switch(m){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;case "defaultValue":case "value":break;default:H(a,m,h)}}a.push(K);M(a,d,g);return g;case "option":g=f.selectedValue;a.push(O("option"));var n=d=null,p=m=null;for(h in c)if(x.call(c,h)){var v=c[h];if(null!=v)switch(h){case "children":d=v;break;case "selected":m=v;break;case "dangerouslySetInnerHTML":p=
v;break;case "value":n=v;default:H(a,h,v)}}if(null!=g)if(c=null!==n?""+n:Xa(d),xa(g))for(h=0;h<g.length;h++){if(""+g[h]===c){a.push(Ya);break}}else""+g===c&&a.push(Ya);else m&&a.push(Ya);a.push(K);M(a,p,d);return d;case "textarea":a.push(O("textarea"));h=d=g=null;for(n in c)if(x.call(c,n)&&(p=c[n],null!=p))switch(n){case "children":h=p;break;case "value":g=p;break;case "defaultValue":d=p;break;case "dangerouslySetInnerHTML":throw Error("`dangerouslySetInnerHTML` does not make sense on <textarea>.");
default:H(a,n,p)}null===g&&null!==d&&(g=d);a.push(K);if(null!=h){if(null!=g)throw Error("If you supply `defaultValue` on a <textarea>, do not pass children.");if(xa(h)&&1<h.length)throw Error("<textarea> can only have at most one child.");g=""+h}"string"===typeof g&&"\n"===g[0]&&a.push(fb);null!==g&&a.push(B(""+g));return null;case "input":a.push(O("input"));n=h=d=g=null;for(p in c)if(x.call(c,p)&&(m=c[p],null!=m))switch(p){case "children":case "dangerouslySetInnerHTML":throw Error("input is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
case "defaultChecked":n=m;break;case "defaultValue":d=m;break;case "checked":h=m;break;case "value":g=m;break;default:H(a,p,m)}null!==h?H(a,"checked",h):null!==n&&H(a,"checked",n);null!==g?H(a,"value",g):null!==d&&H(a,"value",d);a.push(Wa);return null;case "menuitem":a.push(O("menuitem"));for(var I in c)if(x.call(c,I)&&(g=c[I],null!=g))switch(I){case "children":case "dangerouslySetInnerHTML":throw Error("menuitems cannot have `children` nor `dangerouslySetInnerHTML`.");default:H(a,I,g)}a.push(K);
return null;case "title":return 3===f.insertionMode||f.noscriptTagInScope?a=cb(a,c):(cb(e.hoistableChunks,c),a=null),a;case "link":return Za(a,c,e,d,g,f.insertionMode,f.noscriptTagInScope);case "script":a:if(3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof c.src||!c.src)a=db(a,c);else{n="[script]"+c.src;if(!0!==c.async||c.onLoad||c.onError){if(h=d.preloadsMap.get(n),h||(h={type:"preload",chunks:[],state:0,props:{rel:"preload",as:"script",href:c.src,crossOrigin:c.crossOrigin,integrity:c.integrity,
referrerPolicy:c.referrerPolicy}},d.preloadsMap.set(n,h),d.usedScripts.add(h),N(h.chunks,h.props)),!0!==c.async){db(a,c);a=null;break a}}else if(h=d.scriptsMap.get(n),!h){h={type:"script",chunks:[],state:0,props:null};d.scriptsMap.set(n,h);d.scripts.add(h);p=c;if(d=d.preloadsMap.get(n))d.state|=4,c=p=w({},c),d=d.props,null==c.crossOrigin&&(c.crossOrigin=d.crossOrigin),null==c.integrity&&(c.integrity=d.integrity);db(h.chunks,p)}g&&a.push(E);a=null}return a;case "style":return h=c.precedence,p=c.href,
3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof h||"string"!==typeof p||""===p?a=ab(a,c):(n="[style]"+p,p=d.stylesMap.get(n),p||(p={type:"style",chunks:[],state:d.boundaryResources?4:0,props:w({},c,{"data-precedence":c.precedence,precedence:null,"data-href":c.href,href:null})},d.stylesMap.set(n,p),ab(p.chunks,p.props),c=d.precedences.get(h),c||(c=new Set,d.precedences.set(h,c)),c.add(p),d.boundaryResources&&d.boundaryResources.add(p)),g&&a.push(E),a=void 0),a;case "meta":return 3===f.insertionMode||
f.noscriptTagInScope?a=bb(a,c,"meta"):(g&&a.push(E),a="string"===typeof c.charSet?bb(e.charsetChunks,c,"meta"):bb(e.hoistableChunks,c,"meta")),a;case "listing":case "pre":a.push(O(b));d=g=null;for(v in c)if(x.call(c,v)&&(h=c[v],null!=h))switch(v){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;default:H(a,v,h)}a.push(K);if(null!=d){if(null!=g)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!==typeof d||!("__html"in d))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");
c=d.__html;null!==c&&void 0!==c&&("string"===typeof c&&0<c.length&&"\n"===c[0]?a.push(fb,c):a.push(""+c))}"string"===typeof g&&"\n"===g[0]&&a.push(fb);return g;case "base":case "area":case "br":case "col":case "embed":case "hr":case "img":case "keygen":case "param":case "source":case "track":case "wbr":return bb(a,c,b);case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return eb(a,
c,b);case "head":return 2>f.insertionMode&&null===e.headChunks?(e.headChunks=[],a=eb(e.headChunks,c,"head")):a=eb(a,c,"head"),a;case "html":return 0===f.insertionMode&&null===e.htmlChunks?(e.htmlChunks=[ib],a=eb(e.htmlChunks,c,"html")):a=eb(a,c,"html"),a;default:if(-1===b.indexOf("-")&&"string"!==typeof c.is)return eb(a,c,b);a.push(O(b));d=g=null;for(var A in c)if(x.call(c,A)&&(h=c[A],null!=h))switch(A){case "children":g=h;break;case "dangerouslySetInnerHTML":d=h;break;case "style":Ta(a,h);break;
case "suppressContentEditableWarning":case "suppressHydrationWarning":break;default:pa(A)&&"function"!==typeof h&&"symbol"!==typeof h&&a.push(G,A,Ua,B(h),F)}a.push(K);M(a,d,g);return g}}var P=u("</"),Q=u(">"),kb=u('<template id="'),lb=u('"></template>'),mb=u("\x3c!--$--\x3e"),nb=u('\x3c!--$?--\x3e<template id="'),ob=u('"></template>'),pb=u("\x3c!--$!--\x3e"),qb=u("\x3c!--/$--\x3e"),rb=u("<template"),sb=u('"'),tb=u(' data-dgst="');u(' data-msg="');u(' data-stck="');var ub=u("></template>");
function vb(a,b,c){q(a,nb);if(null===c)throw Error("An ID must have been assigned before we can complete the boundary.");q(a,c);return t(a,ob)}
var wb=u('<div hidden id="'),xb=u('">'),yb=u("</div>"),zb=u('<svg aria-hidden="true" style="display:none" id="'),Ab=u('">'),Bb=u("</svg>"),Cb=u('<math aria-hidden="true" style="display:none" id="'),Db=u('">'),Eb=u("</math>"),Fb=u('<table hidden id="'),Gb=u('">'),Hb=u("</table>"),Ib=u('<table hidden><tbody id="'),Jb=u('">'),Kb=u("</tbody></table>"),Lb=u('<table hidden><tr id="'),Mb=u('">'),Nb=u("</tr></table>"),Ob=u('<table hidden><colgroup id="'),Pb=u('">'),Qb=u("</colgroup></table>");
function Rb(a,b,c,d){switch(c.insertionMode){case 0:case 1:case 2:return q(a,wb),q(a,b.segmentPrefix),q(a,d.toString(16)),t(a,xb);case 3:return q(a,zb),q(a,b.segmentPrefix),q(a,d.toString(16)),t(a,Ab);case 4:return q(a,Cb),q(a,b.segmentPrefix),q(a,d.toString(16)),t(a,Db);case 5:return q(a,Fb),q(a,b.segmentPrefix),q(a,d.toString(16)),t(a,Gb);case 6:return q(a,Ib),q(a,b.segmentPrefix),q(a,d.toString(16)),t(a,Jb);case 7:return q(a,Lb),q(a,b.segmentPrefix),q(a,d.toString(16)),t(a,Mb);case 8:return q(a,
Ob),q(a,b.segmentPrefix),q(a,d.toString(16)),t(a,Pb);default:throw Error("Unknown insertion mode. This is a bug in React.");}}function Sb(a,b){switch(b.insertionMode){case 0:case 1:case 2:return t(a,yb);case 3:return t(a,Bb);case 4:return t(a,Eb);case 5:return t(a,Hb);case 6:return t(a,Kb);case 7:return t(a,Nb);case 8:return t(a,Qb);default:throw Error("Unknown insertion mode. This is a bug in React.");}}
var Tb=u('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("'),Ub=u('$RS("'),Vb=u('","'),Wb=u('")\x3c/script>');u('<template data-rsi="" data-sid="');u('" data-pid="');
var Xb=u('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("'),Yb=u('$RC("'),
Zb=u('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("'),
$b=u('$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("'),
ac=u('$RR("'),bc=u('","'),cc=u('",'),dc=u('"'),ec=u(")\x3c/script>");u('<template data-rci="" data-bid="');u('<template data-rri="" data-bid="');u('" data-sid="');u('" data-sty="');var fc=u('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("'),gc=u('$RX("'),hc=u('"'),ic=u(","),jc=u(")\x3c/script>");u('<template data-rxi="" data-bid="');u('" data-dgst="');u('" data-msg="');
u('" data-stck="');var kc=/[<\u2028\u2029]/g;function lc(a){return JSON.stringify(a).replace(kc,function(b){switch(b){case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var mc=/[&><\u2028\u2029]/g;
function nc(a){return JSON.stringify(a).replace(mc,function(b){switch(b){case "&":return"\\u0026";case ">":return"\\u003e";case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var oc=u('<template data-precedence="">'),pc=u("</template>"),qc=!1;
function rc(a){if("style"===a.type&&0===(a.state&3)){!1===qc&&(qc=!0,q(this,oc));for(var b=a.chunks,c=0;c<b.length;c++)q(this,b[c]);a.state|=2}}function sc(a,b){qc=!1;b.forEach(rc,a);return qc?t(a,pc):!0}var tc=u('<style data-precedence="'),uc=u('"></style>');function R(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)q(this,b[c]);a.state|=1}}function S(a){if(0===(a.state&3)){for(var b=a.chunks,c=0;c<b.length;c++)q(this,b[c]);a.state|=2}}var vc=!1;
function wc(a,b,c){b=a.chunks;if(a.state&3)c.delete(a);else if(!(a.state&4)){vc=!0;"stylesheet"===a.type&&N(b,a.props);for(var d=0;d<b.length;d++)q(this,b[d]);a.state|=1;c.delete(a)}}function xc(a,b){vc=!1;a.forEach(wc,this);vc||(q(this,tc),q(this,B(b)),q(this,uc))}function yc(a){if("style"!==a.type){var b=a.chunks,c=$a(a.props.href,a.props);N(b,c);for(c=0;c<b.length;c++)q(this,b[c]);a.state|=8;b.length=0}}function zc(a){a.forEach(yc,this);a.clear()}
function Ac(a){if("style"!==a.type){var b=a.chunks,c=$a(a.props.href,a.props);N(b,c);for(c=0;c<b.length;c++)q(this,b[c]);a.state|=8;b.length=0}}function Bc(a){a.forEach(Ac,this);a.clear()}
function Cc(a,b,c){var d=c.htmlChunks,e=c.headChunks,f=0;if(d){for(f=0;f<d.length;f++)q(a,d[f]);if(e)for(f=0;f<e.length;f++)q(a,e[f]);else q(a,O("head")),q(a,K)}else if(e)for(f=0;f<e.length;f++)q(a,e[f]);var g=c.charsetChunks;for(f=0;f<g.length;f++)q(a,g[f]);g.length=0;b.preconnects.forEach(R,a);b.preconnects.clear();g=c.preconnectChunks;for(f=0;f<g.length;f++)q(a,g[f]);g.length=0;b.fontPreloads.forEach(R,a);b.fontPreloads.clear();b.precedences.forEach(xc,a);b.precedences.forEach(zc,a);b.usedStylesheets.forEach(function(m){if(!b.stylesMap.has("["+
m.props.as+"]"+m.props.href))for(m=m.chunks,f=0;f<m.length;f++)q(a,m[f])});b.usedStylesheets.clear();b.scripts.forEach(R,a);b.scripts.clear();b.usedScripts.forEach(R,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(R,a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(R,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(R,a);b.explicitOtherPreloads.clear();g=c.preloadChunks;for(f=0;f<g.length;f++)q(a,g[f]);g.length=0;c=c.hoistableChunks;for(f=0;f<
c.length;f++)q(a,c[f]);c.length=0;d&&null===e&&(q(a,P),q(a,"head"),q(a,Q))}
function Dc(a,b,c){var d=0;b.preconnects.forEach(S,a);b.preconnects.clear();var e=c.preconnectChunks;for(d=0;d<e.length;d++)q(a,e[d]);e.length=0;b.fontPreloads.forEach(S,a);b.fontPreloads.clear();b.precedences.forEach(Bc,a);b.usedStylesheets.forEach(function(f){if(!b.stylesMap.has("["+f.props.as+"]"+f.props.href))for(f=f.chunks,d=0;d<f.length;d++)q(a,f[d])});b.usedStylesheets.clear();b.scripts.forEach(S,a);b.scripts.clear();b.usedScripts.forEach(S,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(S,
a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(S,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(S,a);b.explicitOtherPreloads.clear();e=c.preloadChunks;for(d=0;d<e.length;d++)q(a,e[d]);e.length=0;c=c.hoistableChunks;for(d=0;d<c.length;d++)q(a,c[d]);c.length=0}var Ec=u("["),Fc=u(",["),Gc=u(","),Hc=u("]");
function Ic(a,b){q(a,Ec);var c=Ec;b.forEach(function(d){if(!(d.state&1))if(d.state&3)q(a,c),q(a,nc(""+("style"===d.type?d.props["data-href"]:d.props.href))),q(a,Hc),c=Fc;else if("stylesheet"===d.type){q(a,c);var e=d.props["data-precedence"],f=d.props;q(a,nc(""+d.props.href));e=""+e;q(a,Gc);q(a,nc(e));for(var g in f)if(x.call(f,g)){var m=f[g];if(null!=m)switch(g){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
default:a:{e=a;var h=g.toLowerCase();switch(typeof m){case "function":case "symbol":break a}switch(g){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":h="class";break;case "hidden":if(!1===m)break a;break;case "src":case "href":break;default:if(!pa(g))break a}if(!(2<g.length)||"o"!==g[0]&&"O"!==g[0]||"n"!==g[1]&&"N"!==g[1])m=""+m,q(e,Gc),q(e,nc(h)),q(e,Gc),q(e,nc(m))}}}q(a,Hc);c=Fc;d.state|=
2}});q(a,Hc)}function za(a){if(C){var b=C;if("string"===typeof a&&a){var c="[prefetchDNS]"+a,d=b.preconnectsMap.get(c);d||(d={type:"preconnect",chunks:[],state:0,props:null},b.preconnectsMap.set(c,d),N(d.chunks,{href:a,rel:"dns-prefetch"}));b.preconnects.add(d)}}}
function Aa(a,b){if(C){var c=C;if("string"===typeof a&&a){b=null==b||"string"!==typeof b.crossOrigin?null:"use-credentials"===b.crossOrigin?"use-credentials":"";var d="[preconnect]["+(null===b?"null":b)+"]"+a,e=c.preconnectsMap.get(d);e||(e={type:"preconnect",chunks:[],state:0,props:null},c.preconnectsMap.set(d,e),N(e.chunks,{rel:"preconnect",href:a,crossOrigin:b}));c.preconnects.add(e)}}}
function Ba(a,b){if(C){var c=C;if("string"===typeof a&&a&&"object"===typeof b&&null!==b&&"string"===typeof b.as){var d=b.as,e="["+d+"]"+a,f=c.preloadsMap.get(e);f||(f={type:"preload",chunks:[],state:0,props:{rel:"preload",as:d,href:a,crossOrigin:"font"===d?"":b.crossOrigin,integrity:b.integrity,type:b.type}},c.preloadsMap.set(e,f),N(f.chunks,f.props));switch(d){case "font":c.fontPreloads.add(f);break;case "style":c.explicitStylesheetPreloads.add(f);break;case "script":c.explicitScriptPreloads.add(f);
break;default:c.explicitOtherPreloads.add(f)}}}}
function Ca(a,b){if(C)a:{var c=C;if("string"===typeof a&&a&&"object"===typeof b&&null!==b){var d=b.as;switch(d){case "style":var e="["+d+"]"+a;d=c.stylesMap.get(e);var f=b.precedence||"default";d||(d={type:"stylesheet",chunks:[],state:0,props:{rel:"stylesheet",href:a,"data-precedence":f,crossOrigin:b.crossOrigin,integrity:b.integrity}},c.stylesMap.set(e,d),a=c.precedences.get(f),a||(a=new Set,c.precedences.set(f,a)),a.add(d));break a;case "script":f="["+d+"]"+a,d=c.scriptsMap.get(f),d||(d={type:"script",
chunks:[],state:0,props:null},c.scriptsMap.set(f,d),a={src:a,async:!0,crossOrigin:b.crossOrigin,integrity:b.integrity},c.scripts.add(d),db(d.chunks,a))}}}}function $a(a,b){return{rel:"preload",as:"style",href:a,crossOrigin:b.crossOrigin,integrity:b.integrity,media:b.media,hrefLang:b.hrefLang,referrerPolicy:b.referrerPolicy}}function Jc(a){this.add(a)}function Kc(a){a.state&=-5}
var Lc=Symbol.for("react.element"),Mc=Symbol.for("react.portal"),Nc=Symbol.for("react.fragment"),Oc=Symbol.for("react.strict_mode"),Pc=Symbol.for("react.profiler"),Qc=Symbol.for("react.provider"),Rc=Symbol.for("react.context"),Sc=Symbol.for("react.server_context"),Tc=Symbol.for("react.forward_ref"),Uc=Symbol.for("react.suspense"),Vc=Symbol.for("react.suspense_list"),Wc=Symbol.for("react.memo"),Xc=Symbol.for("react.lazy"),Yc=Symbol.for("react.scope"),Zc=Symbol.for("react.debug_trace_mode"),$c=Symbol.for("react.offscreen"),
ad=Symbol.for("react.legacy_hidden"),bd=Symbol.for("react.cache"),cd=Symbol.for("react.default_value"),dd=Symbol.iterator;
function ed(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case Nc:return"Fragment";case Mc:return"Portal";case Pc:return"Profiler";case Oc:return"StrictMode";case Uc:return"Suspense";case Vc:return"SuspenseList";case bd:return"Cache"}if("object"===typeof a)switch(a.$$typeof){case Rc:return(a.displayName||"Context")+".Consumer";case Qc:return(a._context.displayName||"Context")+".Provider";case Tc:var b=a.render;a=a.displayName;
a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case Wc:return b=a.displayName||null,null!==b?b:ed(a.type)||"Memo";case Xc:b=a._payload;a=a._init;try{return ed(a(b))}catch(c){break}case Sc:return(a.displayName||a._globalName)+".Provider"}return null}var fd=ea.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,gd={};function hd(a,b){a=a.contextTypes;if(!a)return gd;var c={},d;for(d in a)c[d]=b[d];return c}var T=null;
function id(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");id(a,c)}b.context._currentValue=b.value}}function jd(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&jd(a)}
function kd(a){var b=a.parent;null!==b&&kd(b);a.context._currentValue=a.value}function ld(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?id(a,b):ld(a,b)}
function md(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?id(a,c):md(a,c);b.context._currentValue=b.value}function nd(a){var b=T;b!==a&&(null===b?kd(a):null===a?jd(b):b.depth===a.depth?id(b,a):b.depth>a.depth?ld(b,a):md(b,a),T=a)}
var od={isMounted:function(){return!1},enqueueSetState:function(a,b){a=a._reactInternals;null!==a.queue&&a.queue.push(b)},enqueueReplaceState:function(a,b){a=a._reactInternals;a.replace=!0;a.queue=[b]},enqueueForceUpdate:function(){}};
function pd(a,b,c,d){var e=void 0!==a.state?a.state:null;a.updater=od;a.props=c;a.state=e;var f={queue:[],replace:!1};a._reactInternals=f;var g=b.contextType;a.context="object"===typeof g&&null!==g?g._currentValue:d;g=b.getDerivedStateFromProps;"function"===typeof g&&(g=g(c,e),e=null===g||void 0===g?e:w({},e,g),a.state=e);if("function"!==typeof b.getDerivedStateFromProps&&"function"!==typeof a.getSnapshotBeforeUpdate&&("function"===typeof a.UNSAFE_componentWillMount||"function"===typeof a.componentWillMount))if(b=
a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),b!==a.state&&od.enqueueReplaceState(a,a.state,null),null!==f.queue&&0<f.queue.length)if(b=f.queue,g=f.replace,f.queue=null,f.replace=!1,g&&1===b.length)a.state=b[0];else{f=g?b[0]:a.state;e=!0;for(g=g?1:0;g<b.length;g++){var m=b[g];m="function"===typeof m?m.call(a,f,c,d):m;null!=m&&(e?(e=!1,f=w({},f,m)):w(f,m))}a.state=f}else f.queue=null}
var qd={id:1,overflow:""};function rd(a,b,c){var d=a.id;a=a.overflow;var e=32-sd(d)-1;d&=~(1<<e);c+=1;var f=32-sd(b)+e;if(30<f){var g=e-e%5;f=(d&(1<<g)-1).toString(32);d>>=g;e-=g;return{id:1<<32-sd(b)+e|c<<e|d,overflow:f+a}}return{id:1<<f|c<<e|d,overflow:a}}var sd=Math.clz32?Math.clz32:td,ud=Math.log,vd=Math.LN2;function td(a){a>>>=0;return 0===a?32:31-(ud(a)/vd|0)|0}var wd=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function xd(){}function yd(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(xd,xd),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}zd=b;throw wd;}}var zd=null;
function Ad(){if(null===zd)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=zd;zd=null;return a}function Bd(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var Cd="function"===typeof Object.is?Object.is:Bd,U=null,Dd=null,Ed=null,V=null,Fd=!1,Gd=!1,Hd=0,Id=0,W=null,X=null,Jd=0;
function Y(){if(null===U)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.");return U}
function Kd(){if(0<Jd)throw Error("Rendered more hooks than during the previous render");return{memoizedState:null,queue:null,next:null}}function Ld(){null===V?null===Ed?(Fd=!1,Ed=V=Kd()):(Fd=!0,V=Ed):null===V.next?(Fd=!1,V=V.next=Kd()):(Fd=!0,V=V.next);return V}function Md(a,b,c,d){for(;Gd;)Gd=!1,Id=Hd=0,Jd+=1,V=null,c=a(b,d);Nd();return c}function Od(){var a=W;W=null;return a}function Nd(){Dd=U=null;Gd=!1;Ed=null;Jd=0;V=X=null}function Pd(a,b){return"function"===typeof b?b(a):b}
function Qd(a,b,c){U=Y();V=Ld();if(Fd){var d=V.queue;b=d.dispatch;if(null!==X&&(c=X.get(d),void 0!==c)){X.delete(d);d=V.memoizedState;do d=a(d,c.action),c=c.next;while(null!==c);V.memoizedState=d;return[d,b]}return[V.memoizedState,b]}a=a===Pd?"function"===typeof b?b():b:void 0!==c?c(b):b;V.memoizedState=a;a=V.queue={last:null,dispatch:null};a=a.dispatch=Rd.bind(null,U,a);return[V.memoizedState,a]}
function Sd(a,b){U=Y();V=Ld();b=void 0===b?null:b;if(null!==V){var c=V.memoizedState;if(null!==c&&null!==b){var d=c[1];a:if(null===d)d=!1;else{for(var e=0;e<d.length&&e<b.length;e++)if(!Cd(b[e],d[e])){d=!1;break a}d=!0}if(d)return c[0]}}a=a();V.memoizedState=[a,b];return a}
function Rd(a,b,c){if(25<=Jd)throw Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");if(a===U)if(Gd=!0,a={action:c,next:null},null===X&&(X=new Map),c=X.get(b),void 0===c)X.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}}function Td(){throw Error("startTransition cannot be called during server rendering.");}function Ud(){throw Error("Cache cannot be refreshed during server rendering.");}function Vd(){}
var Xd={readContext:function(a){return a._currentValue},useContext:function(a){Y();return a._currentValue},useMemo:Sd,useReducer:Qd,useRef:function(a){U=Y();V=Ld();var b=V.memoizedState;return null===b?(a={current:a},V.memoizedState=a):b},useState:function(a){return Qd(Pd,a)},useInsertionEffect:Vd,useLayoutEffect:function(){},useCallback:function(a,b){return Sd(function(){return a},b)},useImperativeHandle:Vd,useEffect:Vd,useDebugValue:Vd,useDeferredValue:function(a){Y();return a},useTransition:function(){Y();
return[!1,Td]},useId:function(){var a=Dd.treeContext;var b=a.overflow;a=a.id;a=(a&~(1<<32-sd(a)-1)).toString(32)+b;var c=Wd;if(null===c)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component.");b=Hd++;a=":"+c.idPrefix+"R"+a;0<b&&(a+="H"+b.toString(32));return a+":"},useMutableSource:function(a,b){Y();return b(a._source)},useSyncExternalStore:function(a,b,c){if(void 0===c)throw Error("Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering.");
return c()},useCacheRefresh:function(){return Ud},use:function(a){if(null!==a&&"object"===typeof a){if("function"===typeof a.then){var b=Id;Id+=1;null===W&&(W=[]);return yd(W,a,b)}if(a.$$typeof===Rc||a.$$typeof===Sc)return a._currentValue}throw Error("An unsupported type was passed to use(): "+String(a));}},Wd=null,Yd={getCacheSignal:function(){throw Error("Not implemented.");},getCacheForType:function(){throw Error("Not implemented.");}},Zd=fd.ReactCurrentDispatcher,$d=fd.ReactCurrentCache;
function ae(a){console.error(a);return null}function be(){}function ce(a,b){var c=a.pingedTasks;c.push(b);1===c.length&&setImmediate(function(){return de(a)})}function ee(a,b,c,d,e,f,g,m,h){a.allPendingTasks++;null===d?a.pendingRootTasks++:d.pendingTasks++;var n={node:c,ping:function(){return ce(a,n)},blockedBoundary:d,blockedSegment:e,abortSet:f,legacyContext:g,context:m,treeContext:h,thenableState:b};f.add(n);return n}
function fe(a,b,c,d,e,f){return{status:0,id:-1,index:b,parentFlushed:!1,chunks:[],children:[],formatContext:d,boundary:c,lastPushedText:e,textEmbedded:f}}function ge(a,b){a=a.onError(b);if(null!=a&&"string"!==typeof a)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof a+'" instead');return a}
function he(a,b){var c=a.onShellError;c(b);c=a.onFatalError;c(b);null!==a.destination?(a.status=2,a.destination.destroy(b)):(a.status=1,a.fatalError=b)}function ie(a,b){if(null!==a.completedRootSegment||0<a.pendingRootTasks)a=b.resources,a.forEach(Kc),a.clear()}
function je(a,b,c,d){var e=c.render(),f=d.childContextTypes;if(null!==f&&void 0!==f){var g=b.legacyContext;if("function"!==typeof c.getChildContext)d=g;else{c=c.getChildContext();for(var m in c)if(!(m in f))throw Error((ed(d)||"Unknown")+'.getChildContext(): key "'+m+'" is not defined in childContextTypes.');d=w({},g,c)}b.legacyContext=d;Z(a,b,null,e);b.legacyContext=g}else Z(a,b,null,e)}
function ke(a,b){if(a&&a.defaultProps){b=w({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}
function le(a,b,c,d,e,f){if("function"===typeof d)if(d.prototype&&d.prototype.isReactComponent)c=hd(d,b.legacyContext),f=d.contextType,f=new d(e,"object"===typeof f&&null!==f?f._currentValue:c),pd(f,d,e,c),je(a,b,f,d);else{f=hd(d,b.legacyContext);U={};Dd=b;Id=Hd=0;W=c;c=d(e,f);c=Md(d,e,c,f);var g=0!==Hd;if("object"===typeof c&&null!==c&&"function"===typeof c.render&&void 0===c.$$typeof)pd(c,d,e,f),je(a,b,c,d);else if(g){e=b.treeContext;b.treeContext=rd(e,1,0);try{Z(a,b,null,c)}finally{b.treeContext=
e}}else Z(a,b,null,c)}else if("string"===typeof d){c=b.blockedSegment;g=jb(c.chunks,d,e,a.resources,a.responseState,c.formatContext,c.lastPushedText);c.lastPushedText=!1;f=c.formatContext;c.formatContext=Na(f,d,e);me(a,b,g);c.formatContext=f;a:{b=c.chunks;switch(d){case "title":case "style":case "script":case "area":case "base":case "br":case "col":case "embed":case "hr":case "img":case "input":case "keygen":case "link":case "meta":case "param":case "source":case "track":case "wbr":break a;case "body":if(1>=
f.insertionMode){a.responseState.hasBody=!0;break a}break;case "html":if(0===f.insertionMode)break a}b.push(P,d,Q)}c.lastPushedText=!1}else{switch(d){case ad:case Zc:case Oc:case Pc:case Nc:Z(a,b,null,e.children);return;case $c:"hidden"!==e.mode&&Z(a,b,null,e.children);return;case Vc:Z(a,b,null,e.children);return;case Yc:throw Error("ReactDOMServer does not yet support scope components.");case Uc:a:{d=b.blockedBoundary;c=b.blockedSegment;f=e.fallback;e=e.children;g=new Set;var m={id:null,rootSegmentID:-1,
parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:g,errorDigest:null,resources:new Set},h=fe(a,c.chunks.length,m,c.formatContext,!1,!1);c.children.push(h);c.lastPushedText=!1;var n=fe(a,0,null,c.formatContext,!1,!1);n.parentFlushed=!0;b.blockedBoundary=m;b.blockedSegment=n;a.resources.boundaryResources=m.resources;try{if(me(a,b,e),n.lastPushedText&&n.textEmbedded&&n.chunks.push(E),n.status=1,0===m.pendingTasks&&ie(a,m),ne(m,n),0===m.pendingTasks)break a}catch(p){n.status=
4,m.forceClientRender=!0,m.errorDigest=ge(a,p)}finally{a.resources.boundaryResources=d?d.resources:null,b.blockedBoundary=d,b.blockedSegment=c}b=ee(a,null,f,d,h,g,b.legacyContext,b.context,b.treeContext);a.pingedTasks.push(b)}return}if("object"===typeof d&&null!==d)switch(d.$$typeof){case Tc:d=d.render;U={};Dd=b;Id=Hd=0;W=c;c=d(e,f);e=Md(d,e,c,f);if(0!==Hd){d=b.treeContext;b.treeContext=rd(d,1,0);try{Z(a,b,null,e)}finally{b.treeContext=d}}else Z(a,b,null,e);return;case Wc:d=d.type;e=ke(d,e);le(a,
b,c,d,e,f);return;case Qc:c=e.children;d=d._context;e=e.value;f=d._currentValue;d._currentValue=e;g=T;T=e={parent:g,depth:null===g?0:g.depth+1,context:d,parentValue:f,value:e};b.context=e;Z(a,b,null,c);a=T;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");e=a.parentValue;a.context._currentValue=e===cd?a.context._defaultValue:e;a=T=a.parent;b.context=a;return;case Rc:e=e.children;e=e(d._currentValue);Z(a,b,null,e);return;case Xc:f=d._init;d=f(d._payload);
e=ke(d,e);le(a,b,c,d,e,void 0);return}throw Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+((null==d?d:typeof d)+"."));}}
function Z(a,b,c,d){b.node=d;if("object"===typeof d&&null!==d){switch(d.$$typeof){case Lc:le(a,b,c,d.type,d.props,d.ref);return;case Mc:throw Error("Portals are not currently supported by the server renderer. Render them conditionally so that they only appear on the client render.");case Xc:c=d._init;d=c(d._payload);Z(a,b,null,d);return}if(xa(d)){oe(a,b,d);return}null===d||"object"!==typeof d?c=null:(c=dd&&d[dd]||d["@@iterator"],c="function"===typeof c?c:null);if(c&&(c=c.call(d))){d=c.next();if(!d.done){var e=
[];do e.push(d.value),d=c.next();while(!d.done);oe(a,b,e)}return}a=Object.prototype.toString.call(d);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===a?"object with keys {"+Object.keys(d).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.");}"string"===typeof d?(c=b.blockedSegment,c.lastPushedText=Oa(b.blockedSegment.chunks,d,a.responseState,c.lastPushedText)):"number"===typeof d&&(c=b.blockedSegment,c.lastPushedText=Oa(b.blockedSegment.chunks,
""+d,a.responseState,c.lastPushedText))}function oe(a,b,c){for(var d=c.length,e=0;e<d;e++){var f=b.treeContext;b.treeContext=rd(f,d,e);try{me(a,b,c[e])}finally{b.treeContext=f}}}
function me(a,b,c){var d=b.blockedSegment.formatContext,e=b.legacyContext,f=b.context;try{return Z(a,b,null,c)}catch(n){if(Nd(),c=n===wd?Ad():n,"object"===typeof c&&null!==c&&"function"===typeof c.then){var g=Od(),m=b.blockedSegment,h=fe(a,m.chunks.length,null,m.formatContext,m.lastPushedText,!0);m.children.push(h);m.lastPushedText=!1;a=ee(a,g,b.node,b.blockedBoundary,h,b.abortSet,b.legacyContext,b.context,b.treeContext).ping;c.then(a,a);b.blockedSegment.formatContext=d;b.legacyContext=e;b.context=
f;nd(f)}else throw b.blockedSegment.formatContext=d,b.legacyContext=e,b.context=f,nd(f),c;}}function pe(a){var b=a.blockedBoundary;a=a.blockedSegment;a.status=3;qe(this,b,a)}
function re(a,b,c){var d=a.blockedBoundary;a.blockedSegment.status=3;null===d?(b.allPendingTasks--,1!==b.status&&2!==b.status&&(ge(b,c),he(b,c))):(d.pendingTasks--,d.forceClientRender||(d.forceClientRender=!0,d.errorDigest=b.onError(c),d.parentFlushed&&b.clientRenderedBoundaries.push(d)),d.fallbackAbortableTasks.forEach(function(e){return re(e,b,c)}),d.fallbackAbortableTasks.clear(),b.allPendingTasks--,0===b.allPendingTasks&&(a=b.onAllReady,a()))}
function ne(a,b){if(0===b.chunks.length&&1===b.children.length&&null===b.children[0].boundary){var c=b.children[0];c.id=b.id;c.parentFlushed=!0;1===c.status&&ne(a,c)}else a.completedSegments.push(b)}
function qe(a,b,c){if(null===b){if(c.parentFlushed){if(null!==a.completedRootSegment)throw Error("There can only be one root segment. This is a bug in React.");a.completedRootSegment=c}a.pendingRootTasks--;0===a.pendingRootTasks&&(a.onShellError=be,b=a.onShellReady,b())}else b.pendingTasks--,b.forceClientRender||(0===b.pendingTasks?(c.parentFlushed&&1===c.status&&ne(b,c),ie(a,b),b.parentFlushed&&a.completedBoundaries.push(b),b.fallbackAbortableTasks.forEach(pe,a),b.fallbackAbortableTasks.clear()):
c.parentFlushed&&1===c.status&&(ne(b,c),1===b.completedSegments.length&&b.parentFlushed&&a.partialBoundaries.push(b)));a.allPendingTasks--;0===a.allPendingTasks&&(a=a.onAllReady,a())}
function de(a){if(2!==a.status){var b=T,c=Zd.current;Zd.current=Xd;var d=$d.current;$d.current=Yd;var e=a.resources;Ea.push(C);C=e;e=ya.current;ya.current=Da;var f=Wd;Wd=a.responseState;try{var g=a.pingedTasks,m;for(m=0;m<g.length;m++){var h=g[m];var n=a,p=h.blockedBoundary;n.resources.boundaryResources=p?p.resources:null;var v=h.blockedSegment;if(0===v.status){nd(h.context);try{var I=h.thenableState;h.thenableState=null;Z(n,h,I,h.node);v.lastPushedText&&v.textEmbedded&&v.chunks.push(E);h.abortSet.delete(h);
v.status=1;qe(n,h.blockedBoundary,v)}catch(na){Nd();var A=na===wd?Ad():na;if("object"===typeof A&&null!==A&&"function"===typeof A.then){var aa=h.ping;A.then(aa,aa);h.thenableState=Od()}else{h.abortSet.delete(h);v.status=4;var J=n,L=h.blockedBoundary,ba=A,Be=ge(J,ba);null===L?he(J,ba):(L.pendingTasks--,L.forceClientRender||(L.forceClientRender=!0,L.errorDigest=Be,L.parentFlushed&&J.clientRenderedBoundaries.push(L)));J.allPendingTasks--;if(0===J.allPendingTasks){var Ce=J.onAllReady;Ce()}}}finally{n.resources.boundaryResources=
null}}}g.splice(0,m);null!==a.destination&&se(a,a.destination)}catch(na){ge(a,na),he(a,na)}finally{Wd=f,Zd.current=c,$d.current=d,C=Ea.pop(),ya.current=e,c===Xd&&nd(b)}}}
function te(a,b,c){c.parentFlushed=!0;switch(c.status){case 0:var d=c.id=a.nextSegmentId++;c.lastPushedText=!1;c.textEmbedded=!1;a=a.responseState;q(b,kb);q(b,a.placeholderPrefix);a=d.toString(16);q(b,a);return t(b,lb);case 1:c.status=2;var e=!0;d=c.chunks;var f=0;c=c.children;for(var g=0;g<c.length;g++){for(e=c[g];f<e.index;f++)q(b,d[f]);e=ue(a,b,e)}for(;f<d.length-1;f++)q(b,d[f]);f<d.length&&(e=t(b,d[f]));return e;default:throw Error("Aborted, errored or already flushed boundaries should not be flushed again. This is a bug in React.");
function C(a){if("boolean"===typeof a||"number"===typeof a)return""+a;a=""+a;var b=ua.exec(a);if(b){var c="",d,e=0;for(d=b.index;d<a.length;d++){switch(a.charCodeAt(d)){case 34:b="&quot;";break;case 38:b="&amp;";break;case 39:b="&#x27;";break;case 60:b="&lt;";break;case 62:b="&gt;";break;default:continue}e!==d&&(c+=a.substring(e,d));e=d+1;c+=b}a=e!==d?c+a.substring(e,d):c}return a}
var va=/([A-Z])/g,wa=/^ms-/,xa=Array.isArray,ya=da.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,Da={prefetchDNS:za,preconnect:Aa,preload:Ba,preinit:Ca},E=null,Ea=[],Fa=w('"></template>'),Ga=w("<script>"),Ha=w("\x3c/script>"),Ia=w('<script src="'),Ja=w('<script type="module" src="'),Ka=w('" integrity="'),La=w('" async="">\x3c/script>'),Ma=/(<\/|<)(s)(cript)/gi;function Na(a,b,c,d){return""+b+("s"===c?"\\u0073":"\\u0053")+d}
function F(a,b,c){return{insertionMode:a,selectedValue:b,noscriptTagInScope:c}}
function Oa(a,b,c){switch(b){case "noscript":return F(2,null,!0);case "select":return F(2,null!=c.value?c.value:c.defaultValue,a.noscriptTagInScope);case "svg":return F(3,null,a.noscriptTagInScope);case "math":return F(4,null,a.noscriptTagInScope);case "foreignObject":return F(2,null,a.noscriptTagInScope);case "table":return F(5,null,a.noscriptTagInScope);case "thead":case "tbody":case "tfoot":return F(6,null,a.noscriptTagInScope);case "colgroup":return F(8,null,a.noscriptTagInScope);case "tr":return F(7,
null,a.noscriptTagInScope)}return 5<=a.insertionMode?F(2,null,a.noscriptTagInScope):0===a.insertionMode?"html"===b?F(1,null,!1):F(2,null,!1):1===a.insertionMode?F(2,null,!1):a}var G=w("\x3c!-- --\x3e");function Pa(a,b,c,d){if(""===b)return d;d&&a.push(G);a.push(C(b));return!0}var Qa=new Map,Ra=w(' style="'),Sa=w(":"),Ta=w(";");
function Ua(a,b){if("object"!==typeof b)throw Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");var c=!0,d;for(d in b)if(y.call(b,d)){var e=b[d];if(null!=e&&"boolean"!==typeof e&&""!==e){if(0===d.indexOf("--")){var f=C(d);e=C((""+e).trim())}else f=Qa.get(d),void 0===f&&(f=w(C(d.replace(va,"-$1").toLowerCase().replace(wa,"-ms-"))),Qa.set(d,f)),e="number"===typeof e?0===e||y.call(sa,d)?""+e:e+
"px":C((""+e).trim());c?(c=!1,a.push(Ra,f,Sa,e)):a.push(Ta,f,Sa,e)}}c||a.push(H)}var K=w(" "),Va=w('="'),H=w('"'),Wa=w('=""');
function L(a,b,c){switch(b){case "style":Ua(a,c);return;case "defaultValue":case "defaultChecked":case "innerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":return}if(!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]){var d=B.hasOwnProperty(b)?B[b]:null;if(null!==d){switch(typeof c){case "function":case "symbol":return;case "boolean":if(!d.acceptsBooleans)return}b=d.attributeName;switch(d.type){case 3:c&&a.push(K,b,Wa);break;case 4:!0===c?a.push(K,b,Wa):!1!==
c&&a.push(K,b,Va,C(c),H);break;case 5:isNaN(c)||a.push(K,b,Va,C(c),H);break;case 6:!isNaN(c)&&1<=c&&a.push(K,b,Va,C(c),H);break;default:d.sanitizeURL&&(c=""+c),a.push(K,b,Va,C(c),H)}}else if(na(b)){switch(typeof c){case "function":case "symbol":return;case "boolean":if(d=b.toLowerCase().slice(0,5),"data-"!==d&&"aria-"!==d)return}a.push(K,b,Va,C(c),H)}}}var M=w(">"),Xa=w("/>");
function N(a,b,c){if(null!=b){if(null!=c)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!==typeof b||!("__html"in b))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");b=b.__html;null!==b&&void 0!==b&&a.push(""+b)}}function Ya(a){var b="";ca.Children.forEach(a,function(c){null!=c&&(b+=c)});return b}var Za=w(' selected=""');
function $a(a,b,c,d,e,f,g){var m=b.rel,k=b.href,n=b.precedence;if(3===f||g||"string"!==typeof m||"string"!==typeof k||""===k)return O(a,b),null;if("stylesheet"===b.rel){c="[style]"+k;if("string"!==typeof n||null!=b.disabled||b.onLoad||b.onError)return e=d.preloadsMap.get(c),e||(e={type:"preload",chunks:[],state:0,props:ab(k,b)},d.preloadsMap.set(c,e)),O(e.chunks,e.props),d.usedStylesheets.add(e),O(a,b);k=d.stylesMap.get(c);if(!k){b=x({},b,{"data-precedence":b.precedence,precedence:null});if(k=d.preloadsMap.get(c))k.state|=
4,k=k.props,null==b.crossOrigin&&(b.crossOrigin=k.crossOrigin),null==b.integrity&&(b.integrity=k.integrity);k={type:"stylesheet",chunks:[],state:0,props:b};d.stylesMap.set(c,k);b=d.precedences.get(n);b||(b=new Set,d.precedences.set(n,b),c={type:"style",chunks:[],state:0,props:{precedence:n,hrefs:[]}},b.add(c),d.stylePrecedences.set(n,c));b.add(k)}d.boundaryResources&&d.boundaryResources.add(k);e&&a.push(G);return null}if(b.onLoad||b.onError)return O(a,b);e&&a.push(G);switch(b.rel){case "preconnect":case "dns-prefetch":return O(c.preconnectChunks,
b);case "preload":return O(c.preloadChunks,b);default:return O(c.hoistableChunks,b)}}function O(a,b){a.push(P("link"));for(var c in b)if(y.call(b,c)){var d=b[c];if(null!=d)switch(c){case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:L(a,c,d)}}a.push(Xa);return null}
function bb(a,b,c){a.push(P(c));for(var d in b)if(y.call(b,d)){var e=b[d];if(null!=e)switch(d){case "children":case "dangerouslySetInnerHTML":throw Error(c+" is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:L(a,d,e)}}a.push(Xa);return null}
function cb(a,b){a.push(P("title"));var c=null,d=null,e;for(e in b)if(y.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:L(a,e,f)}}a.push(M);b=Array.isArray(c)?2>c.length?c[0]:null:c;"function"!==typeof b&&"symbol"!==typeof b&&null!==b&&void 0!==b&&a.push(C(""+b));N(a,d,c);a.push(Q,"title",R);return null}
function db(a,b){a.push(P("script"));var c=null,d=null,e;for(e in b)if(y.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:L(a,e,f)}}a.push(M);N(a,d,c);"string"===typeof c&&a.push(C(c));a.push(Q,"script",R);return null}
function eb(a,b,c){a.push(P(c));var d=c=null,e;for(e in b)if(y.call(b,e)){var f=b[e];if(null!=f)switch(e){case "children":c=f;break;case "dangerouslySetInnerHTML":d=f;break;default:L(a,e,f)}}a.push(M);N(a,d,c);return"string"===typeof c?(a.push(C(c)),null):c}var fb=w("\n"),gb=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,hb=new Map;function P(a){var b=hb.get(a);if(void 0===b){if(!gb.test(a))throw Error("Invalid tag: "+a);b=w("<"+a);hb.set(a,b)}return b}var ib=w("<!DOCTYPE html>");
function jb(a,b,c,d,e,f,g){switch(b){case "select":a.push(P("select"));d=g=null;for(var m in c)if(y.call(c,m)){var k=c[m];if(null!=k)switch(m){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;case "defaultValue":case "value":break;default:L(a,m,k)}}a.push(M);N(a,d,g);return g;case "option":g=f.selectedValue;a.push(P("option"));var n=d=null,r=null;k=null;for(var p in c)if(y.call(c,p)){var t=c[p];if(null!=t)switch(p){case "children":d=t;break;case "selected":r=t;break;case "dangerouslySetInnerHTML":k=
t;break;case "value":n=t;default:L(a,p,t)}}if(null!=g)if(c=null!==n?""+n:Ya(d),xa(g))for(p=0;p<g.length;p++){if(""+g[p]===c){a.push(Za);break}}else""+g===c&&a.push(Za);else r&&a.push(Za);a.push(M);N(a,k,d);return d;case "textarea":a.push(P("textarea"));k=d=g=null;for(t in c)if(y.call(c,t)&&(p=c[t],null!=p))switch(t){case "children":k=p;break;case "value":g=p;break;case "defaultValue":d=p;break;case "dangerouslySetInnerHTML":throw Error("`dangerouslySetInnerHTML` does not make sense on <textarea>.");
default:L(a,t,p)}null===g&&null!==d&&(g=d);a.push(M);if(null!=k){if(null!=g)throw Error("If you supply `defaultValue` on a <textarea>, do not pass children.");if(xa(k)&&1<k.length)throw Error("<textarea> can only have at most one child.");g=""+k}"string"===typeof g&&"\n"===g[0]&&a.push(fb);null!==g&&a.push(C(""+g));return null;case "input":a.push(P("input"));p=k=d=g=null;for(n in c)if(y.call(c,n)&&(r=c[n],null!=r))switch(n){case "children":case "dangerouslySetInnerHTML":throw Error("input is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
case "defaultChecked":p=r;break;case "defaultValue":d=r;break;case "checked":k=r;break;case "value":g=r;break;default:L(a,n,r)}null!==k?L(a,"checked",k):null!==p&&L(a,"checked",p);null!==g?L(a,"value",g):null!==d&&L(a,"value",d);a.push(Xa);return null;case "menuitem":a.push(P("menuitem"));for(var D in c)if(y.call(c,D)&&(g=c[D],null!=g))switch(D){case "children":case "dangerouslySetInnerHTML":throw Error("menuitems cannot have `children` nor `dangerouslySetInnerHTML`.");default:L(a,D,g)}a.push(M);
return null;case "title":return 3===f.insertionMode||f.noscriptTagInScope?a=cb(a,c):(cb(e.hoistableChunks,c),a=null),a;case "link":return $a(a,c,e,d,g,f.insertionMode,f.noscriptTagInScope);case "script":a:if(3===f.insertionMode||f.noscriptTagInScope||"string"!==typeof c.src||!c.src)a=db(a,c);else{n="[script]"+c.src;if(!0!==c.async||c.onLoad||c.onError){if(k=d.preloadsMap.get(n),k||(k={type:"preload",chunks:[],state:0,props:{rel:"preload",as:"script",href:c.src,crossOrigin:c.crossOrigin,integrity:c.integrity,
referrerPolicy:c.referrerPolicy}},d.preloadsMap.set(n,k),d.usedScripts.add(k),O(k.chunks,k.props)),!0!==c.async){db(a,c);a=null;break a}}else if(k=d.scriptsMap.get(n),!k){k={type:"script",chunks:[],state:0,props:null};d.scriptsMap.set(n,k);d.scripts.add(k);p=c;if(d=d.preloadsMap.get(n))d.state|=4,c=p=x({},c),d=d.props,null==c.crossOrigin&&(c.crossOrigin=d.crossOrigin),null==c.integrity&&(c.integrity=d.integrity);db(k.chunks,p)}g&&a.push(G);a=null}return a;case "style":p=c.precedence;n=c.href;if(3===
f.insertionMode||f.noscriptTagInScope||"string"!==typeof p||"string"!==typeof n||""===n){a.push(P("style"));d=g=null;for(r in c)if(y.call(c,r)&&(k=c[r],null!=k))switch(r){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;default:L(a,r,k)}a.push(M);c=Array.isArray(g)?2>g.length?g[0]:null:g;"function"!==typeof c&&"symbol"!==typeof c&&null!==c&&void 0!==c&&a.push(C(""+c));N(a,d,g);a.push(Q,"style",R);a=null}else{r="[style]"+n;t=d.stylesMap.get(r);if(!t){(t=d.stylePrecedences.get(p))?
t.props.hrefs.push(n):(t={type:"style",chunks:[],state:0,props:{precedence:p,hrefs:[n]}},d.stylePrecedences.set(p,t),n=new Set,n.add(t),d.precedences.set(p,n));d.stylesMap.set(r,t);d.boundaryResources&&d.boundaryResources.add(t);d=t.chunks;n=p=null;for(k in c)if(y.call(c,k)&&(r=c[k],null!=r))switch(k){case "children":p=r;break;case "dangerouslySetInnerHTML":n=r}c=Array.isArray(p)?2>p.length?p[0]:null:p;"function"!==typeof c&&"symbol"!==typeof c&&null!==c&&void 0!==c&&d.push(C(""+c));N(d,n,p)}g&&a.push(G);
a=void 0}return a;case "meta":return 3===f.insertionMode||f.noscriptTagInScope?a=bb(a,c,"meta"):(g&&a.push(G),a="string"===typeof c.charSet?bb(e.charsetChunks,c,"meta"):bb(e.hoistableChunks,c,"meta")),a;case "listing":case "pre":a.push(P(b));d=g=null;for(var I in c)if(y.call(c,I)&&(k=c[I],null!=k))switch(I){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;default:L(a,I,k)}a.push(M);if(null!=d){if(null!=g)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");
if("object"!==typeof d||!("__html"in d))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");c=d.__html;null!==c&&void 0!==c&&("string"===typeof c&&0<c.length&&"\n"===c[0]?a.push(fb,c):a.push(""+c))}"string"===typeof g&&"\n"===g[0]&&a.push(fb);return g;case "base":case "area":case "br":case "col":case "embed":case "hr":case "img":case "keygen":case "param":case "source":case "track":case "wbr":return bb(a,
c,b);case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return eb(a,c,b);case "head":return 2>f.insertionMode&&null===e.headChunks?(e.headChunks=[],a=eb(e.headChunks,c,"head")):a=eb(a,c,"head"),a;case "html":return 0===f.insertionMode&&null===e.htmlChunks?(e.htmlChunks=[ib],a=eb(e.htmlChunks,c,"html")):a=eb(a,c,"html"),a;default:if(-1===b.indexOf("-")&&"string"!==typeof c.is)return eb(a,
c,b);a.push(P(b));d=g=null;for(var A in c)if(y.call(c,A)&&(k=c[A],null!=k))switch(A){case "children":g=k;break;case "dangerouslySetInnerHTML":d=k;break;case "style":Ua(a,k);break;case "suppressContentEditableWarning":case "suppressHydrationWarning":break;default:na(A)&&"function"!==typeof k&&"symbol"!==typeof k&&a.push(K,A,Va,C(k),H)}a.push(M);N(a,d,g);return g}}
var Q=w("</"),R=w(">"),kb=w('<template id="'),lb=w('"></template>'),mb=w("\x3c!--$--\x3e"),nb=w('\x3c!--$?--\x3e<template id="'),ob=w('"></template>'),pb=w("\x3c!--$!--\x3e"),qb=w("\x3c!--/$--\x3e"),rb=w("<template"),sb=w('"'),tb=w(' data-dgst="');w(' data-msg="');w(' data-stck="');var ub=w("></template>");function vb(a,b,c){q(a,nb);if(null===c)throw Error("An ID must have been assigned before we can complete the boundary.");q(a,c);return v(a,ob)}
var wb=w('<div hidden id="'),xb=w('">'),yb=w("</div>"),zb=w('<svg aria-hidden="true" style="display:none" id="'),Ab=w('">'),Bb=w("</svg>"),Cb=w('<math aria-hidden="true" style="display:none" id="'),Db=w('">'),Eb=w("</math>"),Fb=w('<table hidden id="'),Gb=w('">'),Hb=w("</table>"),Ib=w('<table hidden><tbody id="'),Jb=w('">'),Kb=w("</tbody></table>"),Lb=w('<table hidden><tr id="'),Mb=w('">'),Nb=w("</tr></table>"),Ob=w('<table hidden><colgroup id="'),Pb=w('">'),Qb=w("</colgroup></table>");
function Rb(a,b,c,d){switch(c.insertionMode){case 0:case 1:case 2:return q(a,wb),q(a,b.segmentPrefix),q(a,d.toString(16)),v(a,xb);case 3:return q(a,zb),q(a,b.segmentPrefix),q(a,d.toString(16)),v(a,Ab);case 4:return q(a,Cb),q(a,b.segmentPrefix),q(a,d.toString(16)),v(a,Db);case 5:return q(a,Fb),q(a,b.segmentPrefix),q(a,d.toString(16)),v(a,Gb);case 6:return q(a,Ib),q(a,b.segmentPrefix),q(a,d.toString(16)),v(a,Jb);case 7:return q(a,Lb),q(a,b.segmentPrefix),q(a,d.toString(16)),v(a,Mb);case 8:return q(a,
Ob),q(a,b.segmentPrefix),q(a,d.toString(16)),v(a,Pb);default:throw Error("Unknown insertion mode. This is a bug in React.");}}function Sb(a,b){switch(b.insertionMode){case 0:case 1:case 2:return v(a,yb);case 3:return v(a,Bb);case 4:return v(a,Eb);case 5:return v(a,Hb);case 6:return v(a,Kb);case 7:return v(a,Nb);case 8:return v(a,Qb);default:throw Error("Unknown insertion mode. This is a bug in React.");}}
var Tb=w('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("'),Ub=w('$RS("'),Vb=w('","'),Wb=w('")\x3c/script>'),Xb=w('<template data-rsi="" data-sid="'),Yb=w('" data-pid="'),Zb=w('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("'),
$b=w('$RC("'),ac=w('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("'),
bc=w('$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("'),
cc=w('$RR("'),dc=w('","'),ec=w('",'),fc=w('"'),gc=w(")\x3c/script>"),hc=w('<template data-rci="" data-bid="'),ic=w('<template data-rri="" data-bid="'),jc=w('" data-sid="'),kc=w('" data-sty="'),lc=w('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("'),mc=w('$RX("'),nc=w('"'),oc=w(","),pc=w(")\x3c/script>"),qc=w('<template data-rxi="" data-bid="'),rc=w('" data-dgst="'),
sc=w('" data-msg="'),tc=w('" data-stck="'),uc=/[<\u2028\u2029]/g;function vc(a){return JSON.stringify(a).replace(uc,function(b){switch(b){case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}var wc=/[&><\u2028\u2029]/g;
function xc(a){return JSON.stringify(a).replace(wc,function(b){switch(b){case "&":return"\\u0026";case ">":return"\\u003e";case "<":return"\\u003c";case "\u2028":return"\\u2028";case "\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React");}})}
var yc=w('<style media="not all" data-precedence="'),zc=w('" data-href="'),Ac=w('">'),Bc=w("</style>"),Cc=!1,Dc=!0;function Ec(a){if("stylesheet"===a.type&&0===(a.state&1))Cc=!0;else if("style"===a.type){var b=a.chunks,c=a.props.hrefs,d=0;if(b.length){q(this,yc);q(this,C(a.props.precedence));if(c.length){for(q(this,zc);d<c.length-1;d++)q(this,C(c[d])),q(this,Fc);q(this,C(c[d]))}q(this,Ac);for(d=0;d<b.length;d++)q(this,b[d]);Dc=v(this,Bc);Cc=!0;b.length=0;c.length=0}}}
function Gc(a,b,c){Cc=!1;Dc=!0;b.forEach(Ec,a);Cc&&(c.stylesToHoist=!0);return Dc}function S(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)q(this,b[c]);a.state|=1}}function T(a){if(0===(a.state&7)){for(var b=a.chunks,c=0;c<b.length;c++)q(this,b[c]);a.state|=2}}var Hc=null,Ic=!1;function Jc(a,b,c){b=a.chunks;if(a.state&3)c.delete(a);else if("style"===a.type)Hc=a;else{O(b,a.props);for(c=0;c<b.length;c++)q(this,b[c]);a.state|=1;Ic=!0}}
var Kc=w('<style data-precedence="'),Lc=w('" data-href="'),Fc=w(" "),Mc=w('">'),Nc=w("</style>");function Oc(a,b){Ic=!1;a.forEach(Jc,this);a.clear();a=Hc.chunks;var c=Hc.props.hrefs;if(!1===Ic||a.length){q(this,Kc);q(this,C(b));b=0;if(c.length){for(q(this,Lc);b<c.length-1;b++)q(this,C(c[b])),q(this,Fc);q(this,C(c[b]))}q(this,Mc);for(b=0;b<a.length;b++)q(this,a[b]);q(this,Nc);a.length=0;c.length=0}}
function Pc(a){if("style"!==a.type){var b=a.chunks,c=ab(a.props.href,a.props);O(b,c);for(c=0;c<b.length;c++)q(this,b[c]);a.state|=8;b.length=0}}function Qc(a){a.forEach(Pc,this);a.clear()}
function Rc(a,b,c,d){!d&&c.externalRuntimeConfig&&(d=c.externalRuntimeConfig,Sc(b,d.src,{as:"script",integrity:d.integrity}));d=c.htmlChunks;var e=c.headChunks,f=0;if(d){for(f=0;f<d.length;f++)q(a,d[f]);if(e)for(f=0;f<e.length;f++)q(a,e[f]);else q(a,P("head")),q(a,M)}else if(e)for(f=0;f<e.length;f++)q(a,e[f]);var g=c.charsetChunks;for(f=0;f<g.length;f++)q(a,g[f]);g.length=0;b.preconnects.forEach(S,a);b.preconnects.clear();g=c.preconnectChunks;for(f=0;f<g.length;f++)q(a,g[f]);g.length=0;b.fontPreloads.forEach(S,
a);b.fontPreloads.clear();b.precedences.forEach(Oc,a);b.usedStylesheets.forEach(function(m){if(!b.stylesMap.has("["+m.props.as+"]"+m.props.href))for(m=m.chunks,f=0;f<m.length;f++)q(a,m[f])});b.usedStylesheets.clear();b.scripts.forEach(S,a);b.scripts.clear();b.usedScripts.forEach(S,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(S,a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(S,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(S,a);b.explicitOtherPreloads.clear();
g=c.preloadChunks;for(f=0;f<g.length;f++)q(a,g[f]);g.length=0;c=c.hoistableChunks;for(f=0;f<c.length;f++)q(a,c[f]);c.length=0;d&&null===e&&(q(a,Q),q(a,"head"),q(a,R))}
function Tc(a,b,c){var d=0;b.preconnects.forEach(T,a);b.preconnects.clear();var e=c.preconnectChunks;for(d=0;d<e.length;d++)q(a,e[d]);e.length=0;b.fontPreloads.forEach(T,a);b.fontPreloads.clear();b.precedences.forEach(Qc,a);b.usedStylesheets.forEach(function(f){if(!b.stylesMap.has("["+f.props.as+"]"+f.props.href))for(f=f.chunks,d=0;d<f.length;d++)q(a,f[d])});b.usedStylesheets.clear();b.scripts.forEach(T,a);b.scripts.clear();b.usedScripts.forEach(T,a);b.usedScripts.clear();b.explicitStylesheetPreloads.forEach(T,
a);b.explicitStylesheetPreloads.clear();b.explicitScriptPreloads.forEach(T,a);b.explicitScriptPreloads.clear();b.explicitOtherPreloads.forEach(T,a);b.explicitOtherPreloads.clear();e=c.preloadChunks;for(d=0;d<e.length;d++)q(a,e[d]);e.length=0;c=c.hoistableChunks;for(d=0;d<c.length;d++)q(a,c[d]);c.length=0}var Uc=w("["),Vc=w(",["),Wc=w(","),Xc=w("]");
function Yc(a,b){q(a,Uc);var c=Uc;b.forEach(function(d){if("style"!==d.type&&!(d.state&1))if(d.state&3)q(a,c),q(a,xc(""+d.props.href)),q(a,Xc),c=Vc;else if("stylesheet"===d.type){q(a,c);var e=d.props["data-precedence"],f=d.props;q(a,xc(""+d.props.href));e=""+e;q(a,Wc);q(a,xc(e));for(var g in f)if(y.call(f,g)){var m=f[g];if(null!=m)switch(g){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");
default:a:{e=a;var k=g.toLowerCase();switch(typeof m){case "function":case "symbol":break a}switch(g){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":k="class";break;case "hidden":if(!1===m)break a;break;case "src":case "href":break;default:if(!na(g))break a}if(!(2<g.length)||"o"!==g[0]&&"O"!==g[0]||"n"!==g[1]&&"N"!==g[1])m=""+m,q(e,Wc),q(e,xc(k)),q(e,Wc),q(e,xc(m))}}}q(a,Xc);c=Vc;d.state|=
2}});q(a,Xc)}
function Zc(a,b){q(a,Uc);var c=Uc;b.forEach(function(d){if("style"!==d.type&&!(d.state&1))if(d.state&3)q(a,c),q(a,C(JSON.stringify(""+d.props.href))),q(a,Xc),c=Vc;else if("stylesheet"===d.type){q(a,c);var e=d.props["data-precedence"],f=d.props;q(a,C(JSON.stringify(""+d.props.href)));e=""+e;q(a,Wc);q(a,C(JSON.stringify(e)));for(var g in f)if(y.call(f,g)){var m=f[g];if(null!=m)switch(g){case "href":case "rel":case "precedence":case "data-precedence":break;case "children":case "dangerouslySetInnerHTML":throw Error("link is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:a:{e=
a;var k=g.toLowerCase();switch(typeof m){case "function":case "symbol":break a}switch(g){case "innerHTML":case "dangerouslySetInnerHTML":case "suppressContentEditableWarning":case "suppressHydrationWarning":case "style":break a;case "className":k="class";break;case "hidden":if(!1===m)break a;break;case "src":case "href":break;default:if(!na(g))break a}if(!(2<g.length)||"o"!==g[0]&&"O"!==g[0]||"n"!==g[1]&&"N"!==g[1])m=""+m,q(e,Wc),q(e,C(JSON.stringify(k))),q(e,Wc),q(e,C(JSON.stringify(m)))}}}q(a,Xc);
c=Vc;d.state|=2}});q(a,Xc)}function za(a){if(E){var b=E;if("string"===typeof a&&a){var c="[prefetchDNS]"+a,d=b.preconnectsMap.get(c);d||(d={type:"preconnect",chunks:[],state:0,props:null},b.preconnectsMap.set(c,d),O(d.chunks,{href:a,rel:"dns-prefetch"}));b.preconnects.add(d)}}}
function Aa(a,b){if(E){var c=E;if("string"===typeof a&&a){b=null==b||"string"!==typeof b.crossOrigin?null:"use-credentials"===b.crossOrigin?"use-credentials":"";var d="[preconnect]["+(null===b?"null":b)+"]"+a,e=c.preconnectsMap.get(d);e||(e={type:"preconnect",chunks:[],state:0,props:null},c.preconnectsMap.set(d,e),O(e.chunks,{rel:"preconnect",href:a,crossOrigin:b}));c.preconnects.add(e)}}}
function Ba(a,b){if(E){var c=E;if("string"===typeof a&&a&&"object"===typeof b&&null!==b&&"string"===typeof b.as){var d=b.as,e="["+d+"]"+a,f=c.preloadsMap.get(e);f||(f={type:"preload",chunks:[],state:0,props:{rel:"preload",as:d,href:a,crossOrigin:"font"===d?"":b.crossOrigin,integrity:b.integrity,type:b.type}},c.preloadsMap.set(e,f),O(f.chunks,f.props));switch(d){case "font":c.fontPreloads.add(f);break;case "style":c.explicitStylesheetPreloads.add(f);break;case "script":c.explicitScriptPreloads.add(f);
break;default:c.explicitOtherPreloads.add(f)}}}}function Ca(a,b){E&&Sc(E,a,b)}
function Sc(a,b,c){if("string"===typeof b&&b&&"object"===typeof c&&null!==c){var d=c.as;switch(d){case "style":var e="["+d+"]"+b;d=a.stylesMap.get(e);var f=c.precedence||"default";d||(d={type:"stylesheet",chunks:[],state:0,props:{rel:"stylesheet",href:b,"data-precedence":f,crossOrigin:c.crossOrigin,integrity:c.integrity}},a.stylesMap.set(e,d),b=a.precedences.get(f),b||(b=new Set,a.precedences.set(f,b),c={type:"style",chunks:[],state:0,props:{precedence:f,hrefs:[]}},b.add(c),a.stylePrecedences.set(f,
c)),b.add(d));break;case "script":f="["+d+"]"+b,d=a.scriptsMap.get(f),d||(d={type:"script",chunks:[],state:0,props:null},a.scriptsMap.set(f,d),b={src:b,async:!0,crossOrigin:c.crossOrigin,integrity:c.integrity},a.scripts.add(d),db(d.chunks,b))}}}function ab(a,b){return{rel:"preload",as:"style",href:a,crossOrigin:b.crossOrigin,integrity:b.integrity,media:b.media,hrefLang:b.hrefLang,referrerPolicy:b.referrerPolicy}}function $c(a){this.add(a)}
var ad=Symbol.for("react.element"),bd=Symbol.for("react.portal"),cd=Symbol.for("react.fragment"),dd=Symbol.for("react.strict_mode"),ed=Symbol.for("react.profiler"),fd=Symbol.for("react.provider"),gd=Symbol.for("react.context"),hd=Symbol.for("react.server_context"),id=Symbol.for("react.forward_ref"),jd=Symbol.for("react.suspense"),kd=Symbol.for("react.suspense_list"),ld=Symbol.for("react.memo"),md=Symbol.for("react.lazy"),nd=Symbol.for("react.scope"),od=Symbol.for("react.debug_trace_mode"),pd=Symbol.for("react.offscreen"),
qd=Symbol.for("react.legacy_hidden"),rd=Symbol.for("react.cache"),sd=Symbol.for("react.default_value"),td=Symbol.iterator;
function ud(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case cd:return"Fragment";case bd:return"Portal";case ed:return"Profiler";case dd:return"StrictMode";case jd:return"Suspense";case kd:return"SuspenseList";case rd:return"Cache"}if("object"===typeof a)switch(a.$$typeof){case gd:return(a.displayName||"Context")+".Consumer";case fd:return(a._context.displayName||"Context")+".Provider";case id:var b=a.render;a=a.displayName;
a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case ld:return b=a.displayName||null,null!==b?b:ud(a.type)||"Memo";case md:b=a._payload;a=a._init;try{return ud(a(b))}catch(c){break}case hd:return(a.displayName||a._globalName)+".Provider"}return null}var vd=ca.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,wd={};function xd(a,b){a=a.contextTypes;if(!a)return wd;var c={},d;for(d in a)c[d]=b[d];return c}var U=null;
function yd(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");yd(a,c)}b.context._currentValue=b.value}}function zd(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&zd(a)}
function Ad(a){var b=a.parent;null!==b&&Ad(b);a.context._currentValue=a.value}function Bd(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?yd(a,b):Bd(a,b)}
function Cd(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?yd(a,c):Cd(a,c);b.context._currentValue=b.value}function Dd(a){var b=U;b!==a&&(null===b?Ad(a):null===a?zd(b):b.depth===a.depth?yd(b,a):b.depth>a.depth?Bd(b,a):Cd(b,a),U=a)}
var Ed={isMounted:function(){return!1},enqueueSetState:function(a,b){a=a._reactInternals;null!==a.queue&&a.queue.push(b)},enqueueReplaceState:function(a,b){a=a._reactInternals;a.replace=!0;a.queue=[b]},enqueueForceUpdate:function(){}};
function Fd(a,b,c,d){var e=void 0!==a.state?a.state:null;a.updater=Ed;a.props=c;a.state=e;var f={queue:[],replace:!1};a._reactInternals=f;var g=b.contextType;a.context="object"===typeof g&&null!==g?g._currentValue:d;g=b.getDerivedStateFromProps;"function"===typeof g&&(g=g(c,e),e=null===g||void 0===g?e:x({},e,g),a.state=e);if("function"!==typeof b.getDerivedStateFromProps&&"function"!==typeof a.getSnapshotBeforeUpdate&&("function"===typeof a.UNSAFE_componentWillMount||"function"===typeof a.componentWillMount))if(b=
a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),b!==a.state&&Ed.enqueueReplaceState(a,a.state,null),null!==f.queue&&0<f.queue.length)if(b=f.queue,g=f.replace,f.queue=null,f.replace=!1,g&&1===b.length)a.state=b[0];else{f=g?b[0]:a.state;e=!0;for(g=g?1:0;g<b.length;g++){var m=b[g];m="function"===typeof m?m.call(a,f,c,d):m;null!=m&&(e?(e=!1,f=x({},f,m)):x(f,m))}a.state=f}else f.queue=null}
var Gd={id:1,overflow:""};function Hd(a,b,c){var d=a.id;a=a.overflow;var e=32-Id(d)-1;d&=~(1<<e);c+=1;var f=32-Id(b)+e;if(30<f){var g=e-e%5;f=(d&(1<<g)-1).toString(32);d>>=g;e-=g;return{id:1<<32-Id(b)+e|c<<e|d,overflow:f+a}}return{id:1<<f|c<<e|d,overflow:a}}var Id=Math.clz32?Math.clz32:Jd,Kd=Math.log,Ld=Math.LN2;function Jd(a){a>>>=0;return 0===a?32:31-(Kd(a)/Ld|0)|0}var Md=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function Nd(){}function Od(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(Nd,Nd),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}Pd=b;throw Md;}}var Pd=null;
function Qd(){if(null===Pd)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=Pd;Pd=null;return a}function Rd(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var Sd="function"===typeof Object.is?Object.is:Rd,V=null,Td=null,Ud=null,W=null,Vd=!1,Wd=!1,Xd=0,Yd=0,X=null,Y=null,Zd=0;
function $d(){if(null===V)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.");return V}
function ae(){if(0<Zd)throw Error("Rendered more hooks than during the previous render");return{memoizedState:null,queue:null,next:null}}function be(){null===W?null===Ud?(Vd=!1,Ud=W=ae()):(Vd=!0,W=Ud):null===W.next?(Vd=!1,W=W.next=ae()):(Vd=!0,W=W.next);return W}function ce(a,b,c,d){for(;Wd;)Wd=!1,Yd=Xd=0,Zd+=1,W=null,c=a(b,d);de();return c}function ee(){var a=X;X=null;return a}function de(){Td=V=null;Wd=!1;Ud=null;Zd=0;W=Y=null}function fe(a,b){return"function"===typeof b?b(a):b}
function ge(a,b,c){V=$d();W=be();if(Vd){var d=W.queue;b=d.dispatch;if(null!==Y&&(c=Y.get(d),void 0!==c)){Y.delete(d);d=W.memoizedState;do d=a(d,c.action),c=c.next;while(null!==c);W.memoizedState=d;return[d,b]}return[W.memoizedState,b]}a=a===fe?"function"===typeof b?b():b:void 0!==c?c(b):b;W.memoizedState=a;a=W.queue={last:null,dispatch:null};a=a.dispatch=he.bind(null,V,a);return[W.memoizedState,a]}
function ie(a,b){V=$d();W=be();b=void 0===b?null:b;if(null!==W){var c=W.memoizedState;if(null!==c&&null!==b){var d=c[1];a:if(null===d)d=!1;else{for(var e=0;e<d.length&&e<b.length;e++)if(!Sd(b[e],d[e])){d=!1;break a}d=!0}if(d)return c[0]}}a=a();W.memoizedState=[a,b];return a}
function he(a,b,c){if(25<=Zd)throw Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");if(a===V)if(Wd=!0,a={action:c,next:null},null===Y&&(Y=new Map),c=Y.get(b),void 0===c)Y.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}}function je(){throw Error("startTransition cannot be called during server rendering.");}function ke(){throw Error("Cache cannot be refreshed during server rendering.");}function le(){}
var ne={readContext:function(a){return a._currentValue},useContext:function(a){$d();return a._currentValue},useMemo:ie,useReducer:ge,useRef:function(a){V=$d();W=be();var b=W.memoizedState;return null===b?(a={current:a},W.memoizedState=a):b},useState:function(a){return ge(fe,a)},useInsertionEffect:le,useLayoutEffect:function(){},useCallback:function(a,b){return ie(function(){return a},b)},useImperativeHandle:le,useEffect:le,useDebugValue:le,useDeferredValue:function(a){$d();return a},useTransition:function(){$d();
return[!1,je]},useId:function(){var a=Td.treeContext;var b=a.overflow;a=a.id;a=(a&~(1<<32-Id(a)-1)).toString(32)+b;var c=me;if(null===c)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component.");b=Xd++;a=":"+c.idPrefix+"R"+a;0<b&&(a+="H"+b.toString(32));return a+":"},useMutableSource:function(a,b){$d();return b(a._source)},useSyncExternalStore:function(a,b,c){if(void 0===c)throw Error("Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering.");
return c()},useCacheRefresh:function(){return ke},use:function(a){if(null!==a&&"object"===typeof a){if("function"===typeof a.then){var b=Yd;Yd+=1;null===X&&(X=[]);return Od(X,a,b)}if(a.$$typeof===gd||a.$$typeof===hd)return a._currentValue}throw Error("An unsupported type was passed to use(): "+String(a));}},me=null,oe={getCacheSignal:function(){throw Error("Not implemented.");},getCacheForType:function(){throw Error("Not implemented.");}},pe=vd.ReactCurrentDispatcher,qe=vd.ReactCurrentCache;
function re(a){console.error(a);return null}function se(){}function te(a,b){var c=a.pingedTasks;c.push(b);1===c.length&&setImmediate(function(){return ue(a)})}function ve(a,b,c,d,e,f,g,m,k){a.allPendingTasks++;null===d?a.pendingRootTasks++:d.pendingTasks++;var n={node:c,ping:function(){return te(a,n)},blockedBoundary:d,blockedSegment:e,abortSet:f,legacyContext:g,context:m,treeContext:k,thenableState:b};f.add(n);return n}
function we(a,b,c,d,e,f){return{status:0,id:-1,index:b,parentFlushed:!1,chunks:[],children:[],formatContext:d,boundary:c,lastPushedText:e,textEmbedded:f}}function xe(a,b){a=a.onError(b);if(null!=a&&"string"!==typeof a)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof a+'" instead');return a}
function ye(a,b){var c=a.onShellError;c(b);c=a.onFatalError;c(b);null!==a.destination?(a.status=2,a.destination.destroy(b)):(a.status=1,a.fatalError=b)}
function ze(a,b,c,d){var e=c.render(),f=d.childContextTypes;if(null!==f&&void 0!==f){var g=b.legacyContext;if("function"!==typeof c.getChildContext)d=g;else{c=c.getChildContext();for(var m in c)if(!(m in f))throw Error((ud(d)||"Unknown")+'.getChildContext(): key "'+m+'" is not defined in childContextTypes.');d=x({},g,c)}b.legacyContext=d;Z(a,b,null,e);b.legacyContext=g}else Z(a,b,null,e)}
function Ae(a,b){if(a&&a.defaultProps){b=x({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}
function Be(a,b,c,d,e,f){if("function"===typeof d)if(d.prototype&&d.prototype.isReactComponent)c=xd(d,b.legacyContext),f=d.contextType,f=new d(e,"object"===typeof f&&null!==f?f._currentValue:c),Fd(f,d,e,c),ze(a,b,f,d);else{f=xd(d,b.legacyContext);V={};Td=b;Yd=Xd=0;X=c;c=d(e,f);c=ce(d,e,c,f);var g=0!==Xd;if("object"===typeof c&&null!==c&&"function"===typeof c.render&&void 0===c.$$typeof)Fd(c,d,e,f),ze(a,b,c,d);else if(g){e=b.treeContext;b.treeContext=Hd(e,1,0);try{Z(a,b,null,c)}finally{b.treeContext=
e}}else Z(a,b,null,c)}else if("string"===typeof d){c=b.blockedSegment;g=jb(c.chunks,d,e,a.resources,a.responseState,c.formatContext,c.lastPushedText);c.lastPushedText=!1;f=c.formatContext;c.formatContext=Oa(f,d,e);Ce(a,b,g);c.formatContext=f;a:{b=c.chunks;switch(d){case "title":case "style":case "script":case "area":case "base":case "br":case "col":case "embed":case "hr":case "img":case "input":case "keygen":case "link":case "meta":case "param":case "source":case "track":case "wbr":break a;case "body":if(1>=
f.insertionMode){a.responseState.hasBody=!0;break a}break;case "html":if(0===f.insertionMode)break a}b.push(Q,d,R)}c.lastPushedText=!1}else{switch(d){case qd:case od:case dd:case ed:case cd:Z(a,b,null,e.children);return;case pd:"hidden"!==e.mode&&Z(a,b,null,e.children);return;case kd:Z(a,b,null,e.children);return;case nd:throw Error("ReactDOMServer does not yet support scope components.");case jd:a:{d=b.blockedBoundary;c=b.blockedSegment;f=e.fallback;e=e.children;g=new Set;var m={id:null,rootSegmentID:-1,
parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:g,errorDigest:null,resources:new Set},k=we(a,c.chunks.length,m,c.formatContext,!1,!1);c.children.push(k);c.lastPushedText=!1;var n=we(a,0,null,c.formatContext,!1,!1);n.parentFlushed=!0;b.blockedBoundary=m;b.blockedSegment=n;a.resources.boundaryResources=m.resources;try{if(Ce(a,b,e),n.lastPushedText&&n.textEmbedded&&n.chunks.push(G),n.status=1,De(m,n),0===m.pendingTasks)break a}catch(r){n.status=
4,m.forceClientRender=!0,m.errorDigest=xe(a,r)}finally{a.resources.boundaryResources=d?d.resources:null,b.blockedBoundary=d,b.blockedSegment=c}b=ve(a,null,f,d,k,g,b.legacyContext,b.context,b.treeContext);a.pingedTasks.push(b)}return}if("object"===typeof d&&null!==d)switch(d.$$typeof){case id:d=d.render;V={};Td=b;Yd=Xd=0;X=c;c=d(e,f);e=ce(d,e,c,f);if(0!==Xd){d=b.treeContext;b.treeContext=Hd(d,1,0);try{Z(a,b,null,e)}finally{b.treeContext=d}}else Z(a,b,null,e);return;case ld:d=d.type;e=Ae(d,e);Be(a,
b,c,d,e,f);return;case fd:c=e.children;d=d._context;e=e.value;f=d._currentValue;d._currentValue=e;g=U;U=e={parent:g,depth:null===g?0:g.depth+1,context:d,parentValue:f,value:e};b.context=e;Z(a,b,null,c);a=U;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");e=a.parentValue;a.context._currentValue=e===sd?a.context._defaultValue:e;a=U=a.parent;b.context=a;return;case gd:e=e.children;e=e(d._currentValue);Z(a,b,null,e);return;case md:f=d._init;d=f(d._payload);
e=Ae(d,e);Be(a,b,c,d,e,void 0);return}throw Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+((null==d?d:typeof d)+"."));}}
function Z(a,b,c,d){b.node=d;if("object"===typeof d&&null!==d){switch(d.$$typeof){case ad:Be(a,b,c,d.type,d.props,d.ref);return;case bd:throw Error("Portals are not currently supported by the server renderer. Render them conditionally so that they only appear on the client render.");case md:c=d._init;d=c(d._payload);Z(a,b,null,d);return}if(xa(d)){Ee(a,b,d);return}null===d||"object"!==typeof d?c=null:(c=td&&d[td]||d["@@iterator"],c="function"===typeof c?c:null);if(c&&(c=c.call(d))){d=c.next();if(!d.done){var e=
[];do e.push(d.value),d=c.next();while(!d.done);Ee(a,b,e)}return}a=Object.prototype.toString.call(d);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===a?"object with keys {"+Object.keys(d).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.");}"string"===typeof d?(c=b.blockedSegment,c.lastPushedText=Pa(b.blockedSegment.chunks,d,a.responseState,c.lastPushedText)):"number"===typeof d&&(c=b.blockedSegment,c.lastPushedText=Pa(b.blockedSegment.chunks,
""+d,a.responseState,c.lastPushedText))}function Ee(a,b,c){for(var d=c.length,e=0;e<d;e++){var f=b.treeContext;b.treeContext=Hd(f,d,e);try{Ce(a,b,c[e])}finally{b.treeContext=f}}}
function Ce(a,b,c){var d=b.blockedSegment.formatContext,e=b.legacyContext,f=b.context;try{return Z(a,b,null,c)}catch(n){if(de(),c=n===Md?Qd():n,"object"===typeof c&&null!==c&&"function"===typeof c.then){var g=ee(),m=b.blockedSegment,k=we(a,m.chunks.length,null,m.formatContext,m.lastPushedText,!0);m.children.push(k);m.lastPushedText=!1;a=ve(a,g,b.node,b.blockedBoundary,k,b.abortSet,b.legacyContext,b.context,b.treeContext).ping;c.then(a,a);b.blockedSegment.formatContext=d;b.legacyContext=e;b.context=
f;Dd(f)}else throw b.blockedSegment.formatContext=d,b.legacyContext=e,b.context=f,Dd(f),c;}}function Fe(a){var b=a.blockedBoundary;a=a.blockedSegment;a.status=3;Ge(this,b,a)}
function He(a,b,c){var d=a.blockedBoundary;a.blockedSegment.status=3;null===d?(b.allPendingTasks--,1!==b.status&&2!==b.status&&(xe(b,c),ye(b,c))):(d.pendingTasks--,d.forceClientRender||(d.forceClientRender=!0,d.errorDigest=b.onError(c),d.parentFlushed&&b.clientRenderedBoundaries.push(d)),d.fallbackAbortableTasks.forEach(function(e){return He(e,b,c)}),d.fallbackAbortableTasks.clear(),b.allPendingTasks--,0===b.allPendingTasks&&(a=b.onAllReady,a()))}
function De(a,b){if(0===b.chunks.length&&1===b.children.length&&null===b.children[0].boundary){var c=b.children[0];c.id=b.id;c.parentFlushed=!0;1===c.status&&De(a,c)}else a.completedSegments.push(b)}
function Ge(a,b,c){if(null===b){if(c.parentFlushed){if(null!==a.completedRootSegment)throw Error("There can only be one root segment. This is a bug in React.");a.completedRootSegment=c}a.pendingRootTasks--;0===a.pendingRootTasks&&(a.onShellError=se,b=a.onShellReady,b())}else b.pendingTasks--,b.forceClientRender||(0===b.pendingTasks?(c.parentFlushed&&1===c.status&&De(b,c),b.parentFlushed&&a.completedBoundaries.push(b),b.fallbackAbortableTasks.forEach(Fe,a),b.fallbackAbortableTasks.clear()):c.parentFlushed&&
1===c.status&&(De(b,c),1===b.completedSegments.length&&b.parentFlushed&&a.partialBoundaries.push(b)));a.allPendingTasks--;0===a.allPendingTasks&&(a=a.onAllReady,a())}
function ue(a){if(2!==a.status){var b=U,c=pe.current;pe.current=ne;var d=qe.current;qe.current=oe;var e=a.resources;Ea.push(E);E=e;e=ya.current;ya.current=Da;var f=me;me=a.responseState;try{var g=a.pingedTasks,m;for(m=0;m<g.length;m++){var k=g[m];var n=a,r=k.blockedBoundary;n.resources.boundaryResources=r?r.resources:null;var p=k.blockedSegment;if(0===p.status){Dd(k.context);try{var t=k.thenableState;k.thenableState=null;Z(n,k,t,k.node);p.lastPushedText&&p.textEmbedded&&p.chunks.push(G);k.abortSet.delete(k);
p.status=1;Ge(n,k.blockedBoundary,p)}catch(pa){de();var D=pa===Md?Qd():pa;if("object"===typeof D&&null!==D&&"function"===typeof D.then){var I=k.ping;D.then(I,I);k.thenableState=ee()}else{k.abortSet.delete(k);p.status=4;var A=n,J=k.blockedBoundary,qa=D,ja=xe(A,qa);null===J?ye(A,qa):(J.pendingTasks--,J.forceClientRender||(J.forceClientRender=!0,J.errorDigest=ja,J.parentFlushed&&A.clientRenderedBoundaries.push(J)));A.allPendingTasks--;if(0===A.allPendingTasks){var Re=A.onAllReady;Re()}}}finally{n.resources.boundaryResources=
null}}}g.splice(0,m);null!==a.destination&&Ie(a,a.destination)}catch(pa){xe(a,pa),ye(a,pa)}finally{me=f,pe.current=c,qe.current=d,E=Ea.pop(),ya.current=e,c===ne&&Dd(b)}}}
function Je(a,b,c){c.parentFlushed=!0;switch(c.status){case 0:var d=c.id=a.nextSegmentId++;c.lastPushedText=!1;c.textEmbedded=!1;a=a.responseState;q(b,kb);q(b,a.placeholderPrefix);a=d.toString(16);q(b,a);return v(b,lb);case 1:c.status=2;var e=!0;d=c.chunks;var f=0;c=c.children;for(var g=0;g<c.length;g++){for(e=c[g];f<e.index;f++)q(b,d[f]);e=Ke(a,b,e)}for(;f<d.length-1;f++)q(b,d[f]);f<d.length&&(e=v(b,d[f]));return e;default:throw Error("Aborted, errored or already flushed boundaries should not be flushed again. This is a bug in React.");
}}
function ue(a,b,c){var d=c.boundary;if(null===d)return te(a,b,c);d.parentFlushed=!0;if(d.forceClientRender)d=d.errorDigest,t(b,pb),q(b,rb),d&&(q(b,tb),q(b,B(d)),q(b,sb)),t(b,ub),te(a,b,c);else if(0<d.pendingTasks){d.rootSegmentID=a.nextSegmentId++;0<d.completedSegments.length&&a.partialBoundaries.push(d);var e=a.responseState;var f=e.nextSuspenseID++;e=u(e.boundaryPrefix+f.toString(16));d=d.id=e;vb(b,a.responseState,d);te(a,b,c)}else if(d.byteSize>a.progressiveChunkSize)d.rootSegmentID=a.nextSegmentId++,a.completedBoundaries.push(d),
vb(b,a.responseState,d.id),te(a,b,c);else{c=d.resources;if(e=a.resources.boundaryResources)c.forEach(Jc,e),c.clear();t(b,mb);c=d.completedSegments;if(1!==c.length)throw Error("A previously unvisited boundary must have exactly one root segment. This is a bug in React.");ue(a,b,c[0])}return t(b,qb)}function ve(a,b,c){Rb(b,a.responseState,c.formatContext,c.id);ue(a,b,c);return Sb(b,c.formatContext)}
function we(a,b,c){a.resources.boundaryResources=c.resources;for(var d=c.completedSegments,e=0;e<d.length;e++)xe(a,b,c,d[e]);d.length=0;sc(b,c.resources);a=a.responseState;d=c.id;e=c.rootSegmentID;c=c.resources;var f;b:{for(f=c.values();;){var g=f.next().value;if(!g)break;if(0===(g.state&1)){f=!0;break b}}f=!1}q(b,a.startInlineScript);f?0===(a.instructions&2)?(a.instructions|=10,q(b,2048<Zb.length?Zb.slice():Zb)):0===(a.instructions&8)?(a.instructions|=8,q(b,$b)):q(b,ac):0===(a.instructions&2)?(a.instructions|=
2,q(b,Xb)):q(b,Yb);if(null===d)throw Error("An ID must have been assigned before we can complete the boundary.");e=e.toString(16);q(b,d);q(b,bc);q(b,a.segmentPrefix);q(b,e);f?(q(b,cc),Ic(b,c)):q(b,dc);b=t(b,ec);return b}
function xe(a,b,c,d){if(2===d.status)return!0;var e=d.id;if(-1===e){if(-1===(d.id=c.rootSegmentID))throw Error("A root segment ID must have been assigned by now. This is a bug in React.");return ve(a,b,d)}ve(a,b,d);a=a.responseState;q(b,a.startInlineScript);0===(a.instructions&1)?(a.instructions|=1,q(b,Tb)):q(b,Ub);q(b,a.segmentPrefix);e=e.toString(16);q(b,e);q(b,Vb);q(b,a.placeholderPrefix);q(b,e);b=t(b,Wb);return b}
function se(a,b){k=new Uint8Array(2048);l=0;ia=!0;try{var c,d=a.completedRootSegment;if(null!==d)if(0===a.pendingRootTasks){Cc(b,a.resources,a.responseState,0===a.allPendingTasks);ue(a,b,d);a.completedRootSegment=null;var e=a.responseState.bootstrapChunks;for(d=0;d<e.length-1;d++)q(b,e[d]);d<e.length&&t(b,e[d])}else return;else Dc(b,a.resources,a.responseState);var f=a.clientRenderedBoundaries;for(c=0;c<f.length;c++){var g=f[c];e=b;var m=a.responseState,h=g.id,n=g.errorDigest,p=g.errorMessage,v=g.errorComponentStack;
q(e,m.startInlineScript);0===(m.instructions&4)?(m.instructions|=4,q(e,fc)):q(e,gc);if(null===h)throw Error("An ID must have been assigned before we can complete the boundary.");q(e,h);q(e,hc);if(n||p||v)q(e,ic),q(e,lc(n||""));if(p||v)q(e,ic),q(e,lc(p||""));v&&(q(e,ic),q(e,lc(v)));if(!t(e,jc)){a.destination=null;c++;f.splice(0,c);return}}f.splice(0,c);var I=a.completedBoundaries;for(c=0;c<I.length;c++)if(!we(a,b,I[c])){a.destination=null;c++;I.splice(0,c);return}I.splice(0,c);ka(b);k=new Uint8Array(2048);
l=0;ia=!0;var A=a.partialBoundaries;for(c=0;c<A.length;c++){var aa=A[c];a:{f=a;g=b;f.resources.boundaryResources=aa.resources;var J=aa.completedSegments;for(m=0;m<J.length;m++)if(!xe(f,g,aa,J[m])){m++;J.splice(0,m);var L=!1;break a}J.splice(0,m);L=sc(g,aa.resources)}if(!L){a.destination=null;c++;A.splice(0,c);return}}A.splice(0,c);var ba=a.completedBoundaries;for(c=0;c<ba.length;c++)if(!we(a,b,ba[c])){a.destination=null;c++;ba.splice(0,c);return}ba.splice(0,c)}finally{0===a.allPendingTasks&&0===a.pingedTasks.length&&
0===a.clientRenderedBoundaries.length&&0===a.completedBoundaries.length?(a=a.responseState,a.hasBody&&(q(b,P),q(b,"body"),q(b,Q)),a.htmlChunks&&(q(b,P),q(b,"html"),q(b,Q)),ka(b),ha(b),b.end()):(ka(b),ha(b))}}function ye(a){setImmediate(function(){return de(a)})}function ze(a,b){if(1===a.status)a.status=2,b.destroy(a.fatalError);else if(2!==a.status&&null===a.destination){a.destination=b;try{se(a,b)}catch(c){ge(a,c),he(a,c)}}}
function Ae(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=void 0===b?Error("The render was aborted by the server without a reason."):b;c.forEach(function(e){return re(e,a,d)});c.clear()}null!==a.destination&&se(a,a.destination)}catch(e){ge(a,e),he(a,e)}}function De(a,b){return function(){return ze(b,a)}}function Ee(a,b){return function(){return Ae(a,Error(b))}}
function Fe(a,b){var c=b?b.identifierPrefix:void 0,d=b?b.nonce:void 0,e=b?b.bootstrapScriptContent:void 0,f=b?b.bootstrapScripts:void 0;var g=b?b.bootstrapModules:void 0;c=void 0===c?"":c;d=void 0===d?Fa:u('<script nonce="'+B(d)+'">');var m=[];void 0!==e&&m.push(d,(""+e).replace(La,Ma),Ga);if(void 0!==f)for(e=0;e<f.length;e++){var h=f[e],n="string"===typeof h?void 0:h.integrity;m.push(Ha,B("string"===typeof h?h:h.src));n&&m.push(Ja,B(n));m.push(Ka)}if(void 0!==g)for(f=0;f<g.length;f++)e=g[f],h="string"===
typeof e?void 0:e.integrity,m.push(Ia,B("string"===typeof e?e:e.src)),h&&m.push(Ja,B(h)),m.push(Ka);g={bootstrapChunks:m,placeholderPrefix:u(c+"P:"),segmentPrefix:u(c+"S:"),boundaryPrefix:c+"B:",idPrefix:c,nextSuspenseID:0,streamingFormat:0,startInlineScript:d,instructions:0,externalRuntimeConfig:null,htmlChunks:null,headChunks:null,hasBody:!1,charsetChunks:[],preconnectChunks:[],preloadChunks:[],hoistableChunks:[]};c=b?b.namespaceURI:void 0;c=D("http://www.w3.org/2000/svg"===c?3:"http://www.w3.org/1998/Math/MathML"===
c?4:0,null,!1);m=b?b.progressiveChunkSize:void 0;f=b?b.onError:void 0;e=b?b.onAllReady:void 0;h=b?b.onShellReady:void 0;n=b?b.onShellError:void 0;b=[];d=new Set;var p={preloadsMap:new Map,preconnectsMap:new Map,stylesMap:new Map,scriptsMap:new Map,preconnects:new Set,fontPreloads:new Set,precedences:new Map,usedStylesheets:new Set,scripts:new Set,usedScripts:new Set,explicitStylesheetPreloads:new Set,explicitScriptPreloads:new Set,explicitOtherPreloads:new Set,boundaryResources:null};g={destination:null,
responseState:g,progressiveChunkSize:void 0===m?12800:m,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,resources:p,completedRootSegment:null,abortableTasks:d,pingedTasks:b,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===f?ae:f,onAllReady:void 0===e?be:e,onShellReady:void 0===h?be:h,onShellError:void 0===n?be:n,onFatalError:be};c=fe(g,0,null,c,!1,!1);c.parentFlushed=!0;a=ee(g,null,a,null,c,d,gd,null,qd);b.push(a);return g}
exports.renderToPipeableStream=function(a,b){var c=Fe(a,b),d=!1;ye(c);return{pipe:function(e){if(d)throw Error("React currently only supports piping to one writable stream.");d=!0;ze(c,e);e.on("drain",De(e,c));e.on("error",Ee(c,"The destination stream errored while writing data."));e.on("close",Ee(c,"The destination stream closed early."));return e},abort:function(e){Ae(c,e)}}};exports.version="18.3.0-next-41110021f-20230301";
function Ke(a,b,c){var d=c.boundary;if(null===d)return Je(a,b,c);d.parentFlushed=!0;if(d.forceClientRender)d=d.errorDigest,v(b,pb),q(b,rb),d&&(q(b,tb),q(b,C(d)),q(b,sb)),v(b,ub),Je(a,b,c);else if(0<d.pendingTasks){d.rootSegmentID=a.nextSegmentId++;0<d.completedSegments.length&&a.partialBoundaries.push(d);var e=a.responseState;var f=e.nextSuspenseID++;e=w(e.boundaryPrefix+f.toString(16));d=d.id=e;vb(b,a.responseState,d);Je(a,b,c)}else if(d.byteSize>a.progressiveChunkSize)d.rootSegmentID=a.nextSegmentId++,a.completedBoundaries.push(d),
vb(b,a.responseState,d.id),Je(a,b,c);else{(c=a.resources.boundaryResources)&&d.resources.forEach($c,c);v(b,mb);c=d.completedSegments;if(1!==c.length)throw Error("A previously unvisited boundary must have exactly one root segment. This is a bug in React.");Ke(a,b,c[0])}return v(b,qb)}function Le(a,b,c){Rb(b,a.responseState,c.formatContext,c.id);Ke(a,b,c);return Sb(b,c.formatContext)}
function Me(a,b,c){a.resources.boundaryResources=c.resources;for(var d=c.completedSegments,e=0;e<d.length;e++)Ne(a,b,c,d[e]);d.length=0;Gc(b,c.resources,a.responseState);a=a.responseState;d=c.id;e=c.rootSegmentID;c=c.resources;var f=a.stylesToHoist;a.stylesToHoist=!1;var g=0===a.streamingFormat;g?(q(b,a.startInlineScript),f?0===(a.instructions&2)?(a.instructions|=10,q(b,2048<ac.length?ac.slice():ac)):0===(a.instructions&8)?(a.instructions|=8,q(b,bc)):q(b,cc):0===(a.instructions&2)?(a.instructions|=
2,q(b,Zb)):q(b,$b)):f?q(b,ic):q(b,hc);if(null===d)throw Error("An ID must have been assigned before we can complete the boundary.");e=e.toString(16);q(b,d);g?q(b,dc):q(b,jc);q(b,a.segmentPrefix);q(b,e);f?g?(q(b,ec),Yc(b,c)):(q(b,kc),Zc(b,c)):g&&q(b,fc);b=g?v(b,gc):v(b,Fa);return b}
function Ne(a,b,c,d){if(2===d.status)return!0;var e=d.id;if(-1===e){if(-1===(d.id=c.rootSegmentID))throw Error("A root segment ID must have been assigned by now. This is a bug in React.");return Le(a,b,d)}Le(a,b,d);a=a.responseState;(c=0===a.streamingFormat)?(q(b,a.startInlineScript),0===(a.instructions&1)?(a.instructions|=1,q(b,Tb)):q(b,Ub)):q(b,Xb);q(b,a.segmentPrefix);e=e.toString(16);q(b,e);c?q(b,Vb):q(b,Yb);q(b,a.placeholderPrefix);q(b,e);b=c?v(b,Wb):v(b,Fa);return b}
function Ie(a,b){h=new Uint8Array(2048);l=0;fa=!0;try{var c,d=a.completedRootSegment;if(null!==d)if(0===a.pendingRootTasks){Rc(b,a.resources,a.responseState,0===a.allPendingTasks);Ke(a,b,d);a.completedRootSegment=null;var e=a.responseState.bootstrapChunks;for(d=0;d<e.length-1;d++)q(b,e[d]);d<e.length&&v(b,e[d])}else return;else Tc(b,a.resources,a.responseState);var f=a.clientRenderedBoundaries;for(c=0;c<f.length;c++){var g=f[c];e=b;var m=a.responseState,k=g.id,n=g.errorDigest,r=g.errorMessage,p=g.errorComponentStack,
t=0===m.streamingFormat;t?(q(e,m.startInlineScript),0===(m.instructions&4)?(m.instructions|=4,q(e,lc)):q(e,mc)):q(e,qc);if(null===k)throw Error("An ID must have been assigned before we can complete the boundary.");q(e,k);t&&q(e,nc);if(n||r||p)t?(q(e,oc),q(e,vc(n||""))):(q(e,rc),q(e,C(n||"")));if(r||p)t?(q(e,oc),q(e,vc(r||""))):(q(e,sc),q(e,C(r||"")));p&&(t?(q(e,oc),q(e,vc(p))):(q(e,tc),q(e,C(p))));if(t?!v(e,pc):!v(e,Fa)){a.destination=null;c++;f.splice(0,c);return}}f.splice(0,c);var D=a.completedBoundaries;
for(c=0;c<D.length;c++)if(!Me(a,b,D[c])){a.destination=null;c++;D.splice(0,c);return}D.splice(0,c);ia(b);h=new Uint8Array(2048);l=0;fa=!0;var I=a.partialBoundaries;for(c=0;c<I.length;c++){var A=I[c];a:{f=a;g=b;f.resources.boundaryResources=A.resources;var J=A.completedSegments;for(m=0;m<J.length;m++)if(!Ne(f,g,A,J[m])){m++;J.splice(0,m);var qa=!1;break a}J.splice(0,m);qa=Gc(g,A.resources,f.responseState)}if(!qa){a.destination=null;c++;I.splice(0,c);return}}I.splice(0,c);var ja=a.completedBoundaries;
for(c=0;c<ja.length;c++)if(!Me(a,b,ja[c])){a.destination=null;c++;ja.splice(0,c);return}ja.splice(0,c)}finally{0===a.allPendingTasks&&0===a.pingedTasks.length&&0===a.clientRenderedBoundaries.length&&0===a.completedBoundaries.length?(a=a.responseState,a.hasBody&&(q(b,Q),q(b,"body"),q(b,R)),a.htmlChunks&&(q(b,Q),q(b,"html"),q(b,R)),ia(b),ea(b),b.end()):(ia(b),ea(b))}}function Oe(a){setImmediate(function(){return ue(a)})}
function Pe(a,b){if(1===a.status)a.status=2,b.destroy(a.fatalError);else if(2!==a.status&&null===a.destination){a.destination=b;try{Ie(a,b)}catch(c){xe(a,c),ye(a,c)}}}function Qe(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=void 0===b?Error("The render was aborted by the server without a reason."):b;c.forEach(function(e){return He(e,a,d)});c.clear()}null!==a.destination&&Ie(a,a.destination)}catch(e){xe(a,e),ye(a,e)}}function Se(a,b){return function(){return Pe(b,a)}}
function Te(a,b){return function(){return Qe(a,Error(b))}}
function Ue(a,b){var c=b?b.identifierPrefix:void 0,d=b?b.nonce:void 0,e=b?b.bootstrapScriptContent:void 0,f=b?b.bootstrapScripts:void 0;var g=b?b.bootstrapModules:void 0;var m=b?b.unstable_externalRuntimeSrc:void 0;c=void 0===c?"":c;d=void 0===d?Ga:w('<script nonce="'+C(d)+'">');var k=[],n=null,r=0;void 0!==e&&k.push(d,(""+e).replace(Ma,Na),Ha);void 0!==m&&(r=1,n="string"===typeof m?{src:m,integrity:void 0}:m);if(void 0!==f)for(e=0;e<f.length;e++){m=f[e];var p="string"===typeof m?void 0:m.integrity;
k.push(Ia,C("string"===typeof m?m:m.src));p&&k.push(Ka,C(p));k.push(La)}if(void 0!==g)for(f=0;f<g.length;f++)e=g[f],m="string"===typeof e?void 0:e.integrity,k.push(Ja,C("string"===typeof e?e:e.src)),m&&k.push(Ka,C(m)),k.push(La);g={bootstrapChunks:k,placeholderPrefix:w(c+"P:"),segmentPrefix:w(c+"S:"),boundaryPrefix:c+"B:",idPrefix:c,nextSuspenseID:0,streamingFormat:r,startInlineScript:d,instructions:0,externalRuntimeConfig:n,htmlChunks:null,headChunks:null,hasBody:!1,charsetChunks:[],preconnectChunks:[],
preloadChunks:[],hoistableChunks:[],stylesToHoist:!1};c=b?b.namespaceURI:void 0;c=F("http://www.w3.org/2000/svg"===c?3:"http://www.w3.org/1998/Math/MathML"===c?4:0,null,!1);k=b?b.progressiveChunkSize:void 0;n=b?b.onError:void 0;r=b?b.onAllReady:void 0;f=b?b.onShellReady:void 0;e=b?b.onShellError:void 0;b=[];d=new Set;m={preloadsMap:new Map,preconnectsMap:new Map,stylesMap:new Map,scriptsMap:new Map,preconnects:new Set,fontPreloads:new Set,precedences:new Map,stylePrecedences:new Map,usedStylesheets:new Set,
scripts:new Set,usedScripts:new Set,explicitStylesheetPreloads:new Set,explicitScriptPreloads:new Set,explicitOtherPreloads:new Set,boundaryResources:null};g={destination:null,responseState:g,progressiveChunkSize:void 0===k?12800:k,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,resources:m,completedRootSegment:null,abortableTasks:d,pingedTasks:b,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===n?re:n,onAllReady:void 0===r?se:r,
onShellReady:void 0===f?se:f,onShellError:void 0===e?se:e,onFatalError:se};c=we(g,0,null,c,!1,!1);c.parentFlushed=!0;a=ve(g,null,a,null,c,d,wd,null,Gd);b.push(a);return g}
exports.renderToPipeableStream=function(a,b){var c=Ue(a,b),d=!1;Oe(c);return{pipe:function(e){if(d)throw Error("React currently only supports piping to one writable stream.");d=!0;Pe(c,e);e.on("drain",Se(e,c));e.on("error",Te(c,"The destination stream errored while writing data."));e.on("close",Te(c,"The destination stream closed early."));return e},abort:function(e){Qe(c,e)}}};exports.version="18.3.0-next-49f741046-20230305";

View file

@ -11963,7 +11963,7 @@ function styleTagPropsFromRawProps(rawProps) {
function getStyleKey(href) {
var limitedEscapedHref = escapeSelectorAttributeValueInsideDoubleQuotes(href);
return "href=\"" + limitedEscapedHref + "\"";
return "href~=\"" + limitedEscapedHref + "\"";
}
function getStyleTagSelectorFromKey(key) {
@ -30588,7 +30588,17 @@ function renderRootConcurrent(root, lanes) {
}
}
workLoopConcurrent();
if (true && ReactCurrentActQueue.current !== null) {
// `act` special case: If we're inside an `act` scope, don't consult
// `shouldYield`. Always keep working until the render is complete.
// This is not just an optimization: in a unit test environment, we
// can't trust the result of `shouldYield`, because the host I/O is
// likely mocked.
workLoopSync();
} else {
workLoopConcurrent();
}
break;
} catch (thrownValue) {
handleThrow(root, thrownValue);
@ -33046,7 +33056,7 @@ identifierPrefix, onRecoverableError, transitionCallbacks) {
return root;
}
var ReactVersion = '18.3.0-next-41110021f-20230301';
var ReactVersion = '18.3.0-next-49f741046-20230305';
function createPortal$1(children, containerInfo, // TODO: figure out the API for cross-renderer implementation.
implementation) {
@ -33141,7 +33151,7 @@ function findHostInstanceWithWarning(component, methodName) {
}
}
return hostFiber.stateNode;
return getPublicInstance(hostFiber.stateNode);
}
}
@ -33338,7 +33348,7 @@ function findHostInstanceWithNoPortals(fiber) {
return null;
}
return hostFiber.stateNode;
return getPublicInstance(hostFiber.stateNode);
}
var shouldErrorImpl = function (fiber) {

View file

@ -135,7 +135,7 @@ e=tg(a),f=d.get(e),f||(f=c.querySelector("script[async]"+e),f||(a={src:a,async:!
rel:"preload",as:d,crossOrigin:"font"===d?"":b.crossOrigin,integrity:b.integrity},lg.set(f,a),null===c.querySelector(e)&&(b=Rf("link",a,c,"http://www.w3.org/1999/xhtml"),Sf(b,"link",a),b[ma]=!0,c.head.appendChild(b)))}}}
function yg(a,b,c){b=og();if(!b)throw Error(q(446));switch(a){case "meta":case "title":return null;case "style":return"string"===typeof c.precedence&&"string"===typeof c.href?(c=sg(c.href),b=ta(b).hoistableStyles,a=b.get(c),a||(a={type:"style",instance:null,count:0},b.set(c,a)),a):{type:"void",instance:null,count:0};case "link":if("stylesheet"===c.rel&&"string"===typeof c.href&&"string"===typeof c.precedence){var d=sg(c.href),e=ta(b).hoistableStyles;a=e.get(d);a||(b=b.ownerDocument||b,a={type:"stylesheet",
instance:null,count:0},e.set(d,a),lg.has(d)||(c={rel:"preload",as:"style",href:c.href,crossOrigin:c.crossOrigin,integrity:c.integrity,media:c.media,hrefLang:c.hrefLang,referrerPolicy:c.referrerPolicy},lg.set(d,c),b.querySelector(ug(d))||null!==b.querySelector('link[rel="preload"][as="style"]['+d+"]")||(d=Rf("link",c,b,"http://www.w3.org/1999/xhtml"),Sf(d,"link",c),d[ma]=!0,b.head.appendChild(d))));return a}return null;case "script":return"string"===typeof c.src&&!0===c.async?(c=tg(c.src),b=ta(b).hoistableScripts,
a=b.get(c),a||(a={type:"script",instance:null,count:0},b.set(c,a)),a):{type:"void",instance:null,count:0};default:throw Error(q(444,a));}}function sg(a){return'href="'+rg(a)+'"'}function ug(a){return'link[rel="stylesheet"]['+a+"]"}function tg(a){return'[src="'+rg(a)+'"]'}
a=b.get(c),a||(a={type:"script",instance:null,count:0},b.set(c,a)),a):{type:"void",instance:null,count:0};default:throw Error(q(444,a));}}function sg(a){return'href~="'+rg(a)+'"'}function ug(a){return'link[rel="stylesheet"]['+a+"]"}function tg(a){return'[src="'+rg(a)+'"]'}
function zg(a,b,c){b.count++;if(null===b.instance)switch(b.type){case "style":var d=sg(c.href);if(d=a.querySelector("style[data-"+d+"]"))return b.instance=d;var e=D({},c,{"data-href":c.href,"data-precedence":c.precedence,href:null,precedence:null});d=Rf("style",e,a,"http://www.w3.org/1999/xhtml");d[ma]=!0;Sf(d,"style",e);wg(d,c.precedence,a);return b.instance=d;case "stylesheet":e=sg(c.href);var f=a.querySelector(ug(e));if(f)return b.instance=f;d=D({},c,{"data-precedence":c.precedence,precedence:null});
(e=lg.get(e))&&vg(d,e);f=Rf("link",d,a,"http://www.w3.org/1999/xhtml");f[ma]=!0;var g=f;g._p=(new Promise(function(h,l){g.onload=h;g.onerror=l})).then(function(){return g._p.s="l"},function(){return g._p.s="e"});Sf(f,"link",d);wg(f,c.precedence,a);return b.instance=f;case "script":e=tg(c.src);if(f=a.querySelector("script[async]"+e))return b.instance=f;d=c;if(e=lg.get(e))d=D({},c),xg(d,e);f=Rf("script",d,a,"http://www.w3.org/1999/xhtml");f[ma]=!0;Sf(f,"link",d);(a.ownerDocument||a).head.appendChild(f);
return b.instance=f;case "void":return null;default:throw Error(q(443,b.type));}return b.instance}function wg(a,b,c){for(var d=c.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),e=d.length?d[d.length-1]:null,f=e,g=0;g<d.length;g++){var h=d[g];if(h.dataset.precedence===b)f=h;else if(f!==e)break}f?f.parentNode.insertBefore(a,f.nextSibling):(b=9===c.nodeType?c.head:c,b.insertBefore(a,b.firstChild))}
@ -367,12 +367,12 @@ function Hn(a,b,c,d,e){if(e){if("function"===typeof d){var f=d;d=function(){var
function In(a,b,c,d,e){var f=c._reactRootContainer;if(f){var g=f;if("function"===typeof e){var h=e;e=function(){var l=wn(g);h.call(l)}}vn(b,g,a,e)}else g=Hn(c,b,a,e,d);return wn(g)}Xc=function(a){switch(a.tag){case 3:var b=a.stateNode;if(b.current.memoizedState.isDehydrated){var c=Mc(b.pendingLanes);0!==c&&(Vc(b,c|2),Jm(b,F()),0===(L&6)&&(nl=F()+500,fh()))}break;case 13:Um(function(){var d=Nh(a,2);if(null!==d){var e=Nj();tj(d,a,2,e)}}),yn(a,2)}};
Yc=function(a){if(13===a.tag){var b=Nh(a,134217728);if(null!==b){var c=Nj();tj(b,a,134217728,c)}yn(a,134217728)}};Zc=function(a){if(13===a.tag){var b=Mj(a),c=Nh(a,b);if(null!==c){var d=Nj();tj(c,a,b,d)}yn(a,b)}};$c=function(){return G};ad=function(a,b){var c=G;try{return G=a,b()}finally{G=c}};
Tb=function(a,b,c){switch(b){case "input":vb(a,c);b=c.name;if("radio"===c.type&&null!=b){for(c=a;c.parentNode;)c=c.parentNode;c=c.querySelectorAll("input[name="+JSON.stringify(""+b)+'][type="radio"]');for(b=0;b<c.length;b++){var d=c[b];if(d!==a&&d.form===a.form){var e=sa(d);if(!e)throw Error(q(90));qb(d);vb(d,e)}}}break;case "textarea":Cb(a,c);break;case "select":b=c.value,null!=b&&zb(a,!!c.multiple,b,!1)}};Zb=Tm;$b=Um;ca.Events=[qa,ra,sa,Xb,Yb,Tm];
var Jn={findFiberByHostInstance:oa,bundleType:0,version:"18.3.0-next-41110021f-20230301",rendererPackageName:"react-dom"};
var Jn={findFiberByHostInstance:oa,bundleType:0,version:"18.3.0-next-49f741046-20230305",rendererPackageName:"react-dom"};
var Kn={bundleType:Jn.bundleType,version:Jn.version,rendererPackageName:Jn.rendererPackageName,rendererConfig:Jn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:La.ReactCurrentDispatcher,findHostInstanceByFiber:function(a){a=rc(a);return null===a?null:a.stateNode},findFiberByHostInstance:Jn.findFiberByHostInstance||
zn,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.0-next-41110021f-20230301"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Ln=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ln.isDisabled&&Ln.supportsFiber)try{Dc=Ln.inject(Kn),Ec=Ln}catch(a){}}exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ca;
zn,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.0-next-49f741046-20230305"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Ln=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ln.isDisabled&&Ln.supportsFiber)try{Dc=Ln.inject(Kn),Ec=Ln}catch(a){}}exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ca;
exports.createPortal=function(a,b){var c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!En(b))throw Error(q(200));return sn(a,b,null,c)};exports.createRoot=function(a,b){if(!En(a))throw Error(q(299));var c=!1,d="",e=Bn;null!==b&&void 0!==b&&(!0===b.unstable_strictMode&&(c=!0),void 0!==b.identifierPrefix&&(d=b.identifierPrefix),void 0!==b.onRecoverableError&&(e=b.onRecoverableError));b=rn(a,1,!1,null,null,c,!1,d,e);a[ha]=b.current;An.current=kg;If(8===a.nodeType?a.parentNode:a);return new Cn(b)};
exports.findDOMNode=function(a){if(null==a)return null;if(1===a.nodeType)return a;var b=a._reactInternals;if(void 0===b){if("function"===typeof a.render)throw Error(q(188));a=Object.keys(a).join(",");throw Error(q(268,a));}a=rc(b);a=null===a?null:a.stateNode;return a};exports.flushSync=function(a){return Um(a)};exports.hydrate=function(a,b,c){if(!Fn(b))throw Error(q(200));return In(null,a,b,!0,c)};
exports.hydrateRoot=function(a,b,c){if(!En(a))throw Error(q(405));var d=null!=c&&c.hydratedSources||null,e=!1,f="",g=Bn;null!==c&&void 0!==c&&(!0===c.unstable_strictMode&&(e=!0),void 0!==c.identifierPrefix&&(f=c.identifierPrefix),void 0!==c.onRecoverableError&&(g=c.onRecoverableError));b=un(b,null,a,1,null!=c?c:null,e,!1,f,g);a[ha]=b.current;An.current=kg;If(a);if(d)for(a=0;a<d.length;a++)c=d[a],e=c._getVersion,e=e(c._source),null==b.mutableSourceEagerHydrationData?b.mutableSourceEagerHydrationData=
[c,e]:b.mutableSourceEagerHydrationData.push(c,e);return new Dn(b)};exports.preconnect=function(){var a=ca.Dispatcher.current;a&&a.preconnect.apply(this,arguments)};exports.prefetchDNS=function(){var a=ca.Dispatcher.current;a&&a.prefetchDNS.apply(this,arguments)};exports.preinit=function(){var a=ca.Dispatcher.current;a&&a.preinit.apply(this,arguments)};exports.preload=function(){var a=ca.Dispatcher.current;a&&a.preload.apply(this,arguments)};
exports.render=function(a,b,c){if(!Fn(b))throw Error(q(200));return In(null,a,b,!1,c)};exports.unmountComponentAtNode=function(a){if(!Fn(a))throw Error(q(40));return a._reactRootContainer?(Um(function(){In(null,null,a,!1,function(){a._reactRootContainer=null;a[ha]=null})}),!0):!1};exports.unstable_batchedUpdates=Tm;exports.unstable_renderSubtreeIntoContainer=function(a,b,c,d){if(!Fn(c))throw Error(q(200));if(null==a||void 0===a._reactInternals)throw Error(q(38));return In(a,b,c,!1,d)};
exports.version="18.3.0-next-41110021f-20230301";
exports.version="18.3.0-next-49f741046-20230305";

View file

@ -150,7 +150,7 @@ e=Hg(a),f=d.get(e),f||(f=c.querySelector("script[async]"+e),f||(a={src:a,async:!
rel:"preload",as:d,crossOrigin:"font"===d?"":b.crossOrigin,integrity:b.integrity},zg.set(f,a),null===c.querySelector(e)&&(b=eg("link",a,c,"http://www.w3.org/1999/xhtml"),fg(b,"link",a),b[ma]=!0,c.head.appendChild(b)))}}}
function Mg(a,b,c){b=Cg();if(!b)throw Error(q(446));switch(a){case "meta":case "title":return null;case "style":return"string"===typeof c.precedence&&"string"===typeof c.href?(c=Gg(c.href),b=ta(b).hoistableStyles,a=b.get(c),a||(a={type:"style",instance:null,count:0},b.set(c,a)),a):{type:"void",instance:null,count:0};case "link":if("stylesheet"===c.rel&&"string"===typeof c.href&&"string"===typeof c.precedence){var d=Gg(c.href),e=ta(b).hoistableStyles;a=e.get(d);a||(b=b.ownerDocument||b,a={type:"stylesheet",
instance:null,count:0},e.set(d,a),zg.has(d)||(c={rel:"preload",as:"style",href:c.href,crossOrigin:c.crossOrigin,integrity:c.integrity,media:c.media,hrefLang:c.hrefLang,referrerPolicy:c.referrerPolicy},zg.set(d,c),b.querySelector(Ig(d))||null!==b.querySelector('link[rel="preload"][as="style"]['+d+"]")||(d=eg("link",c,b,"http://www.w3.org/1999/xhtml"),fg(d,"link",c),d[ma]=!0,b.head.appendChild(d))));return a}return null;case "script":return"string"===typeof c.src&&!0===c.async?(c=Hg(c.src),b=ta(b).hoistableScripts,
a=b.get(c),a||(a={type:"script",instance:null,count:0},b.set(c,a)),a):{type:"void",instance:null,count:0};default:throw Error(q(444,a));}}function Gg(a){return'href="'+Fg(a)+'"'}function Ig(a){return'link[rel="stylesheet"]['+a+"]"}function Hg(a){return'[src="'+Fg(a)+'"]'}
a=b.get(c),a||(a={type:"script",instance:null,count:0},b.set(c,a)),a):{type:"void",instance:null,count:0};default:throw Error(q(444,a));}}function Gg(a){return'href~="'+Fg(a)+'"'}function Ig(a){return'link[rel="stylesheet"]['+a+"]"}function Hg(a){return'[src="'+Fg(a)+'"]'}
function Ng(a,b,c){b.count++;if(null===b.instance)switch(b.type){case "style":var d=Gg(c.href);if(d=a.querySelector("style[data-"+d+"]"))return b.instance=d;var e=x({},c,{"data-href":c.href,"data-precedence":c.precedence,href:null,precedence:null});d=eg("style",e,a,"http://www.w3.org/1999/xhtml");d[ma]=!0;fg(d,"style",e);Kg(d,c.precedence,a);return b.instance=d;case "stylesheet":e=Gg(c.href);var f=a.querySelector(Ig(e));if(f)return b.instance=f;d=x({},c,{"data-precedence":c.precedence,precedence:null});
(e=zg.get(e))&&Jg(d,e);f=eg("link",d,a,"http://www.w3.org/1999/xhtml");f[ma]=!0;var g=f;g._p=(new Promise(function(h,l){g.onload=h;g.onerror=l})).then(function(){return g._p.s="l"},function(){return g._p.s="e"});fg(f,"link",d);Kg(f,c.precedence,a);return b.instance=f;case "script":e=Hg(c.src);if(f=a.querySelector("script[async]"+e))return b.instance=f;d=c;if(e=zg.get(e))d=x({},c),Lg(d,e);f=eg("script",d,a,"http://www.w3.org/1999/xhtml");f[ma]=!0;fg(f,"link",d);(a.ownerDocument||a).head.appendChild(f);
return b.instance=f;case "void":return null;default:throw Error(q(443,b.type));}return b.instance}function Kg(a,b,c){for(var d=c.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),e=d.length?d[d.length-1]:null,f=e,g=0;g<d.length;g++){var h=d[g];if(h.dataset.precedence===b)f=h;else if(f!==e)break}f?f.parentNode.insertBefore(a,f.nextSibling):(b=9===c.nodeType?c.head:c,b.insertBefore(a,b.firstChild))}
@ -399,16 +399,16 @@ function uo(a,b,c,d,e){if(e){if("function"===typeof d){var f=d;d=function(){var
function vo(a,b,c,d,e){var f=c._reactRootContainer;if(f){var g=f;if("function"===typeof e){var h=e;e=function(){var l=jo(g);h.call(l)}}io(b,g,a,e)}else g=uo(c,b,a,e,d);return jo(g)}kd=function(a){switch(a.tag){case 3:var b=a.stateNode;if(b.current.memoizedState.isDehydrated){var c=Yc(b.pendingLanes);0!==c&&(gd(b,c|2),wn(b,E()),0===(N&6)&&(Pl=E()+500,th()))}break;case 13:Hn(function(){var d=ai(a,2);if(null!==d){var e=ck();Ij(d,a,2,e)}}),lo(a,2)}};
ld=function(a){if(13===a.tag){var b=ai(a,134217728);if(null!==b){var c=ck();Ij(b,a,134217728,c)}lo(a,134217728)}};md=function(a){if(13===a.tag){var b=bk(a),c=ai(a,b);if(null!==c){var d=ck();Ij(c,a,b,d)}lo(a,b)}};nd=function(){return I};od=function(a,b){var c=I;try{return I=a,b()}finally{I=c}};
Tb=function(a,b,c){switch(b){case "input":vb(a,c);b=c.name;if("radio"===c.type&&null!=b){for(c=a;c.parentNode;)c=c.parentNode;c=c.querySelectorAll("input[name="+JSON.stringify(""+b)+'][type="radio"]');for(b=0;b<c.length;b++){var d=c[b];if(d!==a&&d.form===a.form){var e=sa(d);if(!e)throw Error(q(90));qb(d);vb(d,e)}}}break;case "textarea":Cb(a,c);break;case "select":b=c.value,null!=b&&zb(a,!!c.multiple,b,!1)}};Zb=Gn;$b=Hn;ca.Events=[qa,ra,sa,Xb,Yb,Gn];
var wo={findFiberByHostInstance:oa,bundleType:0,version:"18.3.0-next-41110021f-20230301",rendererPackageName:"react-dom"};
var wo={findFiberByHostInstance:oa,bundleType:0,version:"18.3.0-next-49f741046-20230305",rendererPackageName:"react-dom"};
(function(a){if("undefined"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var b=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(b.isDisabled||!b.supportsFiber)return!0;try{a=x({},a,{getLaneLabelMap:Ic,injectProfilingHooks:Hc}),Dc=b.inject(a),Ec=b}catch(c){}return b.checkDCE?!0:!1})({bundleType:wo.bundleType,version:wo.version,rendererPackageName:wo.rendererPackageName,rendererConfig:wo.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,
overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:La.ReactCurrentDispatcher,findHostInstanceByFiber:function(a){a=rc(a);return null===a?null:a.stateNode},findFiberByHostInstance:wo.findFiberByHostInstance||mo,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.0-next-41110021f-20230301"});
overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:La.ReactCurrentDispatcher,findHostInstanceByFiber:function(a){a=rc(a);return null===a?null:a.stateNode},findFiberByHostInstance:wo.findFiberByHostInstance||mo,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.0-next-49f741046-20230305"});
exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ca;exports.createPortal=function(a,b){var c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ro(b))throw Error(q(200));return fo(a,b,null,c)};
exports.createRoot=function(a,b){if(!ro(a))throw Error(q(299));var c=!1,d="",e=oo;null!==b&&void 0!==b&&(!0===b.unstable_strictMode&&(c=!0),void 0!==b.identifierPrefix&&(d=b.identifierPrefix),void 0!==b.onRecoverableError&&(e=b.onRecoverableError));b=eo(a,1,!1,null,null,c,!1,d,e);a[ha]=b.current;no.current=yg;Wf(8===a.nodeType?a.parentNode:a);return new po(b)};
exports.findDOMNode=function(a){if(null==a)return null;if(1===a.nodeType)return a;var b=a._reactInternals;if(void 0===b){if("function"===typeof a.render)throw Error(q(188));a=Object.keys(a).join(",");throw Error(q(268,a));}a=rc(b);a=null===a?null:a.stateNode;return a};exports.flushSync=function(a){return Hn(a)};exports.hydrate=function(a,b,c){if(!so(b))throw Error(q(200));return vo(null,a,b,!0,c)};
exports.hydrateRoot=function(a,b,c){if(!ro(a))throw Error(q(405));var d=null!=c&&c.hydratedSources||null,e=!1,f="",g=oo;null!==c&&void 0!==c&&(!0===c.unstable_strictMode&&(e=!0),void 0!==c.identifierPrefix&&(f=c.identifierPrefix),void 0!==c.onRecoverableError&&(g=c.onRecoverableError));b=ho(b,null,a,1,null!=c?c:null,e,!1,f,g);a[ha]=b.current;no.current=yg;Wf(a);if(d)for(a=0;a<d.length;a++)c=d[a],e=c._getVersion,e=e(c._source),null==b.mutableSourceEagerHydrationData?b.mutableSourceEagerHydrationData=
[c,e]:b.mutableSourceEagerHydrationData.push(c,e);return new qo(b)};exports.preconnect=function(){var a=ca.Dispatcher.current;a&&a.preconnect.apply(this,arguments)};exports.prefetchDNS=function(){var a=ca.Dispatcher.current;a&&a.prefetchDNS.apply(this,arguments)};exports.preinit=function(){var a=ca.Dispatcher.current;a&&a.preinit.apply(this,arguments)};exports.preload=function(){var a=ca.Dispatcher.current;a&&a.preload.apply(this,arguments)};
exports.render=function(a,b,c){if(!so(b))throw Error(q(200));return vo(null,a,b,!1,c)};exports.unmountComponentAtNode=function(a){if(!so(a))throw Error(q(40));return a._reactRootContainer?(Hn(function(){vo(null,null,a,!1,function(){a._reactRootContainer=null;a[ha]=null})}),!0):!1};exports.unstable_batchedUpdates=Gn;exports.unstable_renderSubtreeIntoContainer=function(a,b,c,d){if(!so(c))throw Error(q(200));if(null==a||void 0===a._reactInternals)throw Error(q(38));return vo(a,b,c,!1,d)};
exports.version="18.3.0-next-41110021f-20230301";
exports.version="18.3.0-next-49f741046-20230305";
/* global __REACT_DEVTOOLS_GLOBAL_HOOK__ */
if (

View file

@ -1,6 +1,6 @@
{
"name": "react-dom",
"version": "18.3.0-next-41110021f-20230301",
"version": "18.3.0-next-49f741046-20230305",
"description": "React package for working with the DOM.",
"main": "index.js",
"repository": {
@ -18,10 +18,10 @@
"homepage": "https://reactjs.org/",
"dependencies": {
"loose-envify": "^1.1.0",
"scheduler": "0.24.0-next-41110021f-20230301"
"scheduler": "0.24.0-next-49f741046-20230305"
},
"peerDependencies": {
"react": "18.3.0-next-41110021f-20230301"
"react": "18.3.0-next-49f741046-20230305"
},
"files": [
"LICENSE",

View file

@ -549,13 +549,13 @@ function createServerReferenceProxy(response, metaData) {
if (p.status === INITIALIZED) {
var bound = p.value;
return callServer(metaData, bound.concat(args));
return callServer(metaData.id, bound.concat(args));
} // Since this is a fake Promise whose .then doesn't chain, we have to wrap it.
// TODO: Remove the wrapper once that's fixed.
return Promise.resolve(p).then(function (bound) {
return callServer(metaData, bound.concat(args));
return callServer(metaData.id, bound.concat(args));
});
};

View file

@ -15,7 +15,7 @@ function C(a){switch(a.status){case "resolved_model":z(a);break;case "resolved_m
function F(a,b){if("pending"===a.status||"blocked"===a.status){var c=a.reason;a.status="rejected";a.reason=b;null!==c&&D(c,b)}}function G(a,b){if("pending"===a.status||"blocked"===a.status){var c=a.value,d=a.reason;a.status="resolved_module";a.value=b;null!==c&&(A(a),E(a,c,d))}}var H=null,I=null;
function z(a){var b=H,c=I;H=a;I=null;try{var d=JSON.parse(a.value,a._response._fromJSON);null!==I&&0<I.deps?(I.value=d,a.status="blocked",a.value=null,a.reason=null):(a.status="fulfilled",a.value=d)}catch(e){a.status="rejected",a.reason=e}finally{H=b,I=c}}
function A(a){try{var b=a.value;if(b.async){var c=q.get(b.id);if("fulfilled"===c.status)var d=c.value;else throw c.reason;}else d=globalThis.__next_require__(b.id);var e="*"===b.name?d:""===b.name?d.__esModule?d.default:d:d[b.name];a.status="fulfilled";a.value=e}catch(f){a.status="rejected",a.reason=f}}function J(a,b){a._chunks.forEach(function(c){"pending"===c.status&&F(c,b)})}function K(a,b){var c=a._chunks,d=c.get(b);d||(d=new y("pending",null,null,a),c.set(b,d));return d}
function L(a,b,c){if(I){var d=I;d.deps++}else d=I={deps:1,value:null};return function(e){b[c]=e;d.deps--;0===d.deps&&"blocked"===a.status&&(e=a.value,a.status="fulfilled",a.value=d.value,null!==e&&D(e,d.value))}}function M(a){return function(b){return F(a,b)}}function N(a,b){var c=a._callServer;return function(){var d=Array.prototype.slice.call(arguments),e=b.bound;return"fulfilled"===e.status?c(b,e.value.concat(d)):Promise.resolve(e).then(function(f){return c(b,f.concat(d))})}}
function L(a,b,c){if(I){var d=I;d.deps++}else d=I={deps:1,value:null};return function(e){b[c]=e;d.deps--;0===d.deps&&"blocked"===a.status&&(e=a.value,a.status="fulfilled",a.value=d.value,null!==e&&D(e,d.value))}}function M(a){return function(b){return F(a,b)}}function N(a,b){var c=a._callServer;return function(){var d=Array.prototype.slice.call(arguments),e=b.bound;return"fulfilled"===e.status?c(b.id,e.value.concat(d)):Promise.resolve(e).then(function(f){return c(b.id,f.concat(d))})}}
function O(a,b,c,d){if("$"===d[0]){if("$"===d)return u;switch(d[1]){case "$":return d.substring(1);case "L":return b=parseInt(d.substring(2),16),a=K(a,b),{$$typeof:v,_payload:a,_init:C};case "@":return b=parseInt(d.substring(2),16),K(a,b);case "S":return Symbol.for(d.substring(2));case "P":return a=d.substring(2),x[a]||(x[a]=l.createServerContext(a,w)),x[a].Provider;case "F":b=parseInt(d.substring(2),16);b=K(a,b);switch(b.status){case "resolved_model":z(b)}switch(b.status){case "fulfilled":return N(a,
b.value);default:throw b.reason;}default:d=parseInt(d.substring(1),16);a=K(a,d);switch(a.status){case "resolved_model":z(a);break;case "resolved_module":A(a)}switch(a.status){case "fulfilled":return a.value;case "pending":case "blocked":return d=H,a.then(L(d,b,c),M(d)),null;default:throw a.reason;}}}return d}function P(){throw Error('Trying to call a function from "use server" but the callServer option was not implemented in your router runtime.');}
function Q(a,b,c){var d=a._chunks,e=d.get(b);c=JSON.parse(c,a._fromJSON);var f=n(a._bundlerConfig,c);if(c=t(f)){if(e){var h=e;h.status="blocked"}else h=new y("blocked",null,null,a),d.set(b,h);c.then(function(){return G(h,f)},function(g){return F(h,g)})}else e?G(e,f):d.set(b,new y("resolved_module",f,null,a))}function R(a){J(a,Error("Connection closed."))}

View file

@ -549,13 +549,13 @@ function createServerReferenceProxy(response, metaData) {
if (p.status === INITIALIZED) {
var bound = p.value;
return callServer(metaData, bound.concat(args));
return callServer(metaData.id, bound.concat(args));
} // Since this is a fake Promise whose .then doesn't chain, we have to wrap it.
// TODO: Remove the wrapper once that's fixed.
return Promise.resolve(p).then(function (bound) {
return callServer(metaData, bound.concat(args));
return callServer(metaData.id, bound.concat(args));
});
};

View file

@ -15,7 +15,7 @@ function F(a){switch(a.status){case "resolved_model":D(a);break;case "resolved_m
function I(a,b){if("pending"===a.status||"blocked"===a.status){var c=a.reason;a.status="rejected";a.reason=b;null!==c&&G(c,b)}}function J(a,b){if("pending"===a.status||"blocked"===a.status){var c=a.value,d=a.reason;a.status="resolved_module";a.value=b;null!==c&&(E(a),H(a,c,d))}}var K=null,L=null;
function D(a){var b=K,c=L;K=a;L=null;try{var d=JSON.parse(a.value,a._response._fromJSON);null!==L&&0<L.deps?(L.value=d,a.status="blocked",a.value=null,a.reason=null):(a.status="fulfilled",a.value=d)}catch(f){a.status="rejected",a.reason=f}finally{K=b,L=c}}
function E(a){try{var b=a.value;if(b.async){var c=u.get(b.id);if("fulfilled"===c.status)var d=c.value;else throw c.reason;}else d=globalThis.__next_require__(b.id);var f="*"===b.name?d:""===b.name?d.__esModule?d.default:d:d[b.name];a.status="fulfilled";a.value=f}catch(e){a.status="rejected",a.reason=e}}function M(a,b){a._chunks.forEach(function(c){"pending"===c.status&&I(c,b)})}function N(a,b){var c=a._chunks,d=c.get(b);d||(d=new C("pending",null,null,a),c.set(b,d));return d}
function O(a,b,c){if(L){var d=L;d.deps++}else d=L={deps:1,value:null};return function(f){b[c]=f;d.deps--;0===d.deps&&"blocked"===a.status&&(f=a.value,a.status="fulfilled",a.value=d.value,null!==f&&G(f,d.value))}}function P(a){return function(b){return I(a,b)}}function Q(a,b){var c=a._callServer;return function(){var d=Array.prototype.slice.call(arguments),f=b.bound;return"fulfilled"===f.status?c(b,f.value.concat(d)):Promise.resolve(f).then(function(e){return c(b,e.concat(d))})}}
function O(a,b,c){if(L){var d=L;d.deps++}else d=L={deps:1,value:null};return function(f){b[c]=f;d.deps--;0===d.deps&&"blocked"===a.status&&(f=a.value,a.status="fulfilled",a.value=d.value,null!==f&&G(f,d.value))}}function P(a){return function(b){return I(a,b)}}function Q(a,b){var c=a._callServer;return function(){var d=Array.prototype.slice.call(arguments),f=b.bound;return"fulfilled"===f.status?c(b.id,f.value.concat(d)):Promise.resolve(f).then(function(e){return c(b.id,e.concat(d))})}}
function R(a,b,c,d){if("$"===d[0]){if("$"===d)return x;switch(d[1]){case "$":return d.substring(1);case "L":return b=parseInt(d.substring(2),16),a=N(a,b),{$$typeof:y,_payload:a,_init:F};case "@":return b=parseInt(d.substring(2),16),N(a,b);case "S":return Symbol.for(d.substring(2));case "P":return a=d.substring(2),B[a]||(B[a]=p.createServerContext(a,A)),B[a].Provider;case "F":b=parseInt(d.substring(2),16);b=N(a,b);switch(b.status){case "resolved_model":D(b)}switch(b.status){case "fulfilled":return Q(a,
b.value);default:throw b.reason;}default:d=parseInt(d.substring(1),16);a=N(a,d);switch(a.status){case "resolved_model":D(a);break;case "resolved_module":E(a)}switch(a.status){case "fulfilled":return a.value;case "pending":case "blocked":return d=K,a.then(O(d,b,c),P(d)),null;default:throw a.reason;}}}return d}function S(){throw Error('Trying to call a function from "use server" but the callServer option was not implemented in your router runtime.');}
function T(a,b,c){var d=a._chunks,f=d.get(b);c=JSON.parse(c,a._fromJSON);var e=r(a._bundlerConfig,c);if(c=w(e)){if(f){var m=f;m.status="blocked"}else m=new C("blocked",null,null,a),d.set(b,m);c.then(function(){return J(m,e)},function(l){return I(m,l)})}else f?J(f,e):d.set(b,new C("resolved_module",e,null,a))}function U(a){return function(b,c){return"string"===typeof c?R(a,this,b,c):"object"===typeof c&&null!==c?(b=c[0]===x?{$$typeof:x,type:c[1],key:c[2],ref:null,props:c[3],_owner:null}:c,b):c}}

View file

@ -550,13 +550,13 @@ function createServerReferenceProxy(response, metaData) {
if (p.status === INITIALIZED) {
var bound = p.value;
return callServer(metaData, bound.concat(args));
return callServer(metaData.id, bound.concat(args));
} // Since this is a fake Promise whose .then doesn't chain, we have to wrap it.
// TODO: Remove the wrapper once that's fixed.
return Promise.resolve(p).then(function (bound) {
return callServer(metaData, bound.concat(args));
return callServer(metaData.id, bound.concat(args));
});
};

View file

@ -15,7 +15,7 @@ function C(a){switch(a.status){case "resolved_model":A(a);break;case "resolved_m
function F(a,c){if("pending"===a.status||"blocked"===a.status){var b=a.reason;a.status="rejected";a.reason=c;null!==b&&D(b,c)}}function G(a,c){if("pending"===a.status||"blocked"===a.status){var b=a.value,d=a.reason;a.status="resolved_module";a.value=c;null!==b&&(B(a),E(a,b,d))}}var H=null,I=null;
function A(a){var c=H,b=I;H=a;I=null;try{var d=JSON.parse(a.value,a._response._fromJSON);null!==I&&0<I.deps?(I.value=d,a.status="blocked",a.value=null,a.reason=null):(a.status="fulfilled",a.value=d)}catch(e){a.status="rejected",a.reason=e}finally{H=c,I=b}}
function B(a){try{var c=a.value;if(c.async){var b=q.get(c.id);if("fulfilled"===b.status)var d=b.value;else throw b.reason;}else d=globalThis.__next_require__(c.id);var e="*"===c.name?d:""===c.name?d.__esModule?d.default:d:d[c.name];a.status="fulfilled";a.value=e}catch(f){a.status="rejected",a.reason=f}}function J(a,c){a._chunks.forEach(function(b){"pending"===b.status&&F(b,c)})}function K(a,c){var b=a._chunks,d=b.get(c);d||(d=new z("pending",null,null,a),b.set(c,d));return d}
function L(a,c,b){if(I){var d=I;d.deps++}else d=I={deps:1,value:null};return function(e){c[b]=e;d.deps--;0===d.deps&&"blocked"===a.status&&(e=a.value,a.status="fulfilled",a.value=d.value,null!==e&&D(e,d.value))}}function M(a){return function(c){return F(a,c)}}function N(a,c){var b=a._callServer;return function(){var d=Array.prototype.slice.call(arguments),e=c.bound;return"fulfilled"===e.status?b(c,e.value.concat(d)):Promise.resolve(e).then(function(f){return b(c,f.concat(d))})}}
function L(a,c,b){if(I){var d=I;d.deps++}else d=I={deps:1,value:null};return function(e){c[b]=e;d.deps--;0===d.deps&&"blocked"===a.status&&(e=a.value,a.status="fulfilled",a.value=d.value,null!==e&&D(e,d.value))}}function M(a){return function(c){return F(a,c)}}function N(a,c){var b=a._callServer;return function(){var d=Array.prototype.slice.call(arguments),e=c.bound;return"fulfilled"===e.status?b(c.id,e.value.concat(d)):Promise.resolve(e).then(function(f){return b(c.id,f.concat(d))})}}
function O(a,c,b,d){if("$"===d[0]){if("$"===d)return u;switch(d[1]){case "$":return d.substring(1);case "L":return c=parseInt(d.substring(2),16),a=K(a,c),{$$typeof:v,_payload:a,_init:C};case "@":return c=parseInt(d.substring(2),16),K(a,c);case "S":return Symbol.for(d.substring(2));case "P":return a=d.substring(2),y[a]||(y[a]=l.createServerContext(a,x)),y[a].Provider;case "F":c=parseInt(d.substring(2),16);c=K(a,c);switch(c.status){case "resolved_model":A(c)}switch(c.status){case "fulfilled":return N(a,
c.value);default:throw c.reason;}default:d=parseInt(d.substring(1),16);a=K(a,d);switch(a.status){case "resolved_model":A(a);break;case "resolved_module":B(a)}switch(a.status){case "fulfilled":return a.value;case "pending":case "blocked":return d=H,a.then(L(d,c,b),M(d)),null;default:throw a.reason;}}}return d}function P(){throw Error('Trying to call a function from "use server" but the callServer option was not implemented in your router runtime.');}
function Q(a,c,b){var d=a._chunks,e=d.get(c);b=JSON.parse(b,a._fromJSON);var f=n(a._bundlerConfig,b);if(b=t(f)){if(e){var h=e;h.status="blocked"}else h=new z("blocked",null,null,a),d.set(c,h);b.then(function(){return G(h,f)},function(g){return F(h,g)})}else e?G(e,f):d.set(c,new z("resolved_module",f,null,a))}

View file

@ -491,13 +491,13 @@ function createServerReferenceProxy(response, metaData) {
if (p.status === INITIALIZED) {
var bound = p.value;
return callServer(metaData, bound.concat(args));
return callServer(metaData.id, bound.concat(args));
} // Since this is a fake Promise whose .then doesn't chain, we have to wrap it.
// TODO: Remove the wrapper once that's fixed.
return Promise.resolve(p).then(function (bound) {
return callServer(metaData, bound.concat(args));
return callServer(metaData.id, bound.concat(args));
});
};

View file

@ -13,7 +13,7 @@ function y(a){switch(a.status){case "resolved_model":w(a);break;case "resolved_m
function B(a,c){if("pending"===a.status||"blocked"===a.status){var b=a.reason;a.status="rejected";a.reason=c;null!==b&&z(b,c)}}function C(a,c){if("pending"===a.status||"blocked"===a.status){var b=a.value,d=a.reason;a.status="resolved_module";a.value=c;null!==b&&(x(a),A(a,b,d))}}var D=null,E=null;
function w(a){var c=D,b=E;D=a;E=null;try{var d=JSON.parse(a.value,a._response._fromJSON);null!==E&&0<E.deps?(E.value=d,a.status="blocked",a.value=null,a.reason=null):(a.status="fulfilled",a.value=d)}catch(e){a.status="rejected",a.reason=e}finally{D=c,E=b}}function x(a){try{var c=a.value,b=m.get(c.specifier);if("fulfilled"===b.status)var d=b.value;else throw b.reason;var e="*"===c.name?d:""===c.name?d.default:d[c.name];a.status="fulfilled";a.value=e}catch(f){a.status="rejected",a.reason=f}}
function F(a,c){a._chunks.forEach(function(b){"pending"===b.status&&B(b,c)})}function G(a,c){var b=a._chunks,d=b.get(c);d||(d=new v("pending",null,null,a),b.set(c,d));return d}function H(a,c,b){if(E){var d=E;d.deps++}else d=E={deps:1,value:null};return function(e){c[b]=e;d.deps--;0===d.deps&&"blocked"===a.status&&(e=a.value,a.status="fulfilled",a.value=d.value,null!==e&&z(e,d.value))}}function I(a){return function(c){return B(a,c)}}
function J(a,c){var b=a._callServer;return function(){var d=Array.prototype.slice.call(arguments),e=c.bound;return"fulfilled"===e.status?b(c,e.value.concat(d)):Promise.resolve(e).then(function(f){return b(c,f.concat(d))})}}
function J(a,c){var b=a._callServer;return function(){var d=Array.prototype.slice.call(arguments),e=c.bound;return"fulfilled"===e.status?b(c.id,e.value.concat(d)):Promise.resolve(e).then(function(f){return b(c.id,f.concat(d))})}}
function K(a,c,b,d){if("$"===d[0]){if("$"===d)return q;switch(d[1]){case "$":return d.substring(1);case "L":return c=parseInt(d.substring(2),16),a=G(a,c),{$$typeof:r,_payload:a,_init:y};case "@":return c=parseInt(d.substring(2),16),G(a,c);case "S":return Symbol.for(d.substring(2));case "P":return a=d.substring(2),u[a]||(u[a]=h.createServerContext(a,t)),u[a].Provider;case "F":c=parseInt(d.substring(2),16);c=G(a,c);switch(c.status){case "resolved_model":w(c)}switch(c.status){case "fulfilled":return J(a,
c.value);default:throw c.reason;}default:d=parseInt(d.substring(1),16);a=G(a,d);switch(a.status){case "resolved_model":w(a);break;case "resolved_module":x(a)}switch(a.status){case "fulfilled":return a.value;case "pending":case "blocked":return d=D,a.then(H(d,c,b),I(d)),null;default:throw a.reason;}}}return d}function L(){throw Error('Trying to call a function from "use server" but the callServer option was not implemented in your router runtime.');}
function M(a,c,b){var d=a._chunks,e=d.get(c);b=JSON.parse(b,a._fromJSON);var f=a._bundlerConfig[b.id][b.name];if(b=p(f)){if(e){var k=e;k.status="blocked"}else k=new v("blocked",null,null,a),d.set(c,k);b.then(function(){return C(k,f)},function(n){return B(k,n)})}else e?C(e,f):d.set(c,new v("resolved_module",f,null,a))}

View file

@ -11,11 +11,10 @@
'use strict';
'use strict';const n=require("acorn"),p=require("url"),r=require("module");
module.exports=function(){const h=Symbol.for("react.client.reference"),k=Symbol.for("react.server.reference"),t=Promise.prototype,u=Function.prototype.bind;Function.prototype.bind=function(a){const c=u.apply(this,arguments);if(this.$$typeof===k){const b=Array.prototype.slice.call(arguments,1);c.$$typeof=k;c.$$filepath=this.$$filepath;c.$$name=this.$$name;c.$$bound=this.$$bound.concat(b)}return c};const v={get:function(a,c){switch(c){case "$$typeof":return a.$$typeof;case "filepath":return a.filepath;
case "name":return a.name;case "displayName":return;case "async":return a.async;case "defaultProps":return;case "toJSON":return;case Symbol.toPrimitive:return Object.prototype[Symbol.toPrimitive];case "Provider":throw Error("Cannot render a Client Context Provider on the Server. Instead, you can export a Client Component wrapper that itself renders a Client Context Provider.");}switch(a.name){case "":a=String(c);break;case "*":a=String(c);break;default:a=String(a.name)+"."+String(c)}throw Error("Cannot access "+
a+" on the server. You cannot dot into a client module from a server component. You can only pass the imported name through.");},set:function(){throw Error("Cannot assign to a client module from a server module.");}},q={get:function(a,c){switch(c){case "$$typeof":return a.$$typeof;case "filepath":return a.filepath;case "name":return a.name;case "async":return a.async;case "defaultProps":return;case "toJSON":return;case Symbol.toPrimitive:return Object.prototype[Symbol.toPrimitive];case "__esModule":const d=
a.filepath;a.default=Object.defineProperties(function(){throw Error("Attempted to call the default export of "+d+" from the server but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.");},{name:{value:""},$$typeof:{value:h},filepath:{value:a.filepath},async:{value:a.async}});return!0;case "then":if(a.then)return a.then;if(a.async)return;var b=Object.defineProperties({},{name:{value:"*"},
$$typeof:{value:h},filepath:{value:a.filepath},async:{value:!0}});const e=new Proxy(b,q);a.status="fulfilled";a.value=e;return a.then=Object.defineProperties(function(f){return Promise.resolve(f(e))},{name:{value:"then"},$$typeof:{value:h},filepath:{value:a.filepath},async:{value:!1}})}b=a[c];b||(b=Object.defineProperties(function(){throw Error("Attempted to call "+String(c)+"() from the server but "+String(c)+" is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.");
},{name:{value:c},$$typeof:{value:h},filepath:{value:a.filepath},async:{value:a.async}}),b=a[c]=new Proxy(b,v));return b},getPrototypeOf(){return t},set:function(){throw Error("Cannot assign to a client module from a server module.");}},l=r.prototype._compile;r.prototype._compile=function(a,c){if(-1===a.indexOf("use client")&&-1===a.indexOf("use server"))return l.apply(this,arguments);try{var b=n.parse(a,{ecmaVersion:"2024",sourceType:"source"}).body}catch(m){return console.error("Error parsing %s %s",
p,m.message),l.apply(this,arguments)}var d=!1,e=!1;for(var f=0;f<b.length;f++){var g=b[f];if("ExpressionStatement"!==g.type||!g.directive)break;"use client"===g.directive&&(d=!0);"use server"===g.directive&&(e=!0)}if(!d&&!e)return l.apply(this,arguments);if(d&&e)throw Error('Cannot have both "use client" and "use server" directives in the same file.');d&&(b=p.pathToFileURL(c).href,b=Object.defineProperties({},{name:{value:"*"},$$typeof:{value:h},filepath:{value:b},async:{value:!1}}),this.exports=
new Proxy(b,q));if(e)if(l.apply(this,arguments),e=p.pathToFileURL(c).href,b=this.exports,"function"===typeof b)Object.defineProperties(b,{$$typeof:{value:k},$$filepath:{value:e},$$name:{value:"*"},$$bound:{value:[]}});else for(d=Object.keys(b),f=0;f<d.length;f++){g=d[f];const m=b[d[f]];"function"===typeof m&&Object.defineProperties(m,{$$typeof:{value:k},$$filepath:{value:e},$$name:{value:g},$$bound:{value:[]}})}}};
module.exports=function(){const h=Symbol.for("react.client.reference"),k=Symbol.for("react.server.reference"),t=Promise.prototype,u=Function.prototype.bind;Function.prototype.bind=function(a){const c=u.apply(this,arguments);if(this.$$typeof===k){const b=Array.prototype.slice.call(arguments,1);c.$$typeof=k;c.$$id=this.$$id;c.$$bound=this.$$bound.concat(b)}return c};const v={get:function(a,c){switch(c){case "$$typeof":return a.$$typeof;case "$$id":return a.$$id;case "$$async":return a.$$async;case "name":return a.name;
case "displayName":return;case "defaultProps":return;case "toJSON":return;case Symbol.toPrimitive:return Object.prototype[Symbol.toPrimitive];case "Provider":throw Error("Cannot render a Client Context Provider on the Server. Instead, you can export a Client Component wrapper that itself renders a Client Context Provider.");}throw Error("Cannot access "+(String(a.name)+"."+String(c))+" on the server. You cannot dot into a client module from a server component. You can only pass the imported name through.");
},set:function(){throw Error("Cannot assign to a client module from a server module.");}},q={get:function(a,c){switch(c){case "$$typeof":return a.$$typeof;case "$$id":return a.$$id;case "$$async":return a.$$async;case "name":return a.name;case "defaultProps":return;case "toJSON":return;case Symbol.toPrimitive:return Object.prototype[Symbol.toPrimitive];case "__esModule":const d=a.$$id;a.default=Object.defineProperties(function(){throw Error("Attempted to call the default export of "+d+" from the server but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.");
},{$$typeof:{value:h},$$id:{value:a.$$id+"#"},$$async:{value:a.$$async}});return!0;case "then":if(a.then)return a.then;if(a.$$async)return;var b=Object.defineProperties({},{$$typeof:{value:h},$$id:{value:a.$$id},$$async:{value:!0}});const e=new Proxy(b,q);a.status="fulfilled";a.value=e;return a.then=Object.defineProperties(function(f){return Promise.resolve(f(e))},{$$typeof:{value:h},$$id:{value:a.$$id+"#then"},$$async:{value:!1}})}b=a[c];b||(b=Object.defineProperties(function(){throw Error("Attempted to call "+
String(c)+"() from the server but "+String(c)+" is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.");},{name:{value:c},$$typeof:{value:h},$$id:{value:a.$$id+"#"+c},$$async:{value:a.$$async}}),b=a[c]=new Proxy(b,v));return b},getPrototypeOf(){return t},set:function(){throw Error("Cannot assign to a client module from a server module.");}},l=r.prototype._compile;r.prototype._compile=function(a,
c){if(-1===a.indexOf("use client")&&-1===a.indexOf("use server"))return l.apply(this,arguments);try{var b=n.parse(a,{ecmaVersion:"2024",sourceType:"source"}).body}catch(m){return console.error("Error parsing %s %s",p,m.message),l.apply(this,arguments)}var d=!1,e=!1;for(var f=0;f<b.length;f++){var g=b[f];if("ExpressionStatement"!==g.type||!g.directive)break;"use client"===g.directive&&(d=!0);"use server"===g.directive&&(e=!0)}if(!d&&!e)return l.apply(this,arguments);if(d&&e)throw Error('Cannot have both "use client" and "use server" directives in the same file.');
d&&(b=p.pathToFileURL(c).href,b=Object.defineProperties({},{$$typeof:{value:h},$$id:{value:b},$$async:{value:!1}}),this.exports=new Proxy(b,q));if(e)if(l.apply(this,arguments),e=p.pathToFileURL(c).href,b=this.exports,"function"===typeof b)Object.defineProperties(b,{$$typeof:{value:k},$$id:{value:e},$$bound:{value:[]}});else for(d=Object.keys(b),f=0;f<d.length;f++){g=d[f];const m=b[d[f]];"function"===typeof m&&Object.defineProperties(m,{$$typeof:{value:k},$$id:{value:e+"#"+g},$$bound:{value:[]}})}}};

View file

@ -10,11 +10,11 @@
'use strict';
'use strict';var p=require("path"),r=require("url"),y=require("neo-async"),z=require("webpack/lib/dependencies/ModuleDependency"),A=require("webpack/lib/dependencies/NullDependency"),B=require("webpack/lib/Template"),C=require("webpack");const D=Array.isArray;class E extends z{constructor(b){super(b)}get type(){return"client-reference"}}const F=require.resolve("../client.browser.js");
class G{constructor(b){this.ssrManifestFilename=this.clientManifestFilename=this.chunkName=this.clientReferences=void 0;if(!b||"boolean"!==typeof b.isServer)throw Error("React Server Plugin: You must specify the isServer option as a boolean.");if(b.isServer)throw Error("TODO: Implement the server compiler.");b.clientReferences?"string"!==typeof b.clientReferences&&D(b.clientReferences)?this.clientReferences=b.clientReferences:this.clientReferences=[b.clientReferences]:this.clientReferences=[{directory:".",
recursive:!0,include:/\.(js|ts|jsx|tsx)$/}];"string"===typeof b.chunkName?(this.chunkName=b.chunkName,/\[(index|request)\]/.test(this.chunkName)||(this.chunkName+="[index]")):this.chunkName="client[index]";this.clientManifestFilename=b.clientManifestFilename||"react-client-manifest.json";this.ssrManifestFilename=b.ssrManifestFilename||"react-ssr-manifest.json"}apply(b){const l=this;let n,t=!1;b.hooks.beforeCompile.tapAsync("React Server Plugin",(c,a)=>{c=c.contextModuleFactory;const e=b.resolverFactory.get("context",
{});l.resolveAllClientFiles(b.context,e,b.inputFileSystem,c,function(d,g){d?a(d):(n=g,a())})});b.hooks.thisCompilation.tap("React Server Plugin",(c,a)=>{a=a.normalModuleFactory;c.dependencyFactories.set(E,a);c.dependencyTemplates.set(E,new A.Template);c=e=>{e.hooks.program.tap("React Server Plugin",()=>{const d=e.state.module;if(d.resource===F&&(t=!0,n))for(let h=0;h<n.length;h++){const m=n[h];var g=l.chunkName.replace(/\[index\]/g,""+h).replace(/\[request\]/g,B.toPath(m.userRequest));g=new C.AsyncDependenciesBlock({name:g},
null,m.request);g.addDependency(m);d.addBlock(g)}})};a.hooks.parser.for("javascript/auto").tap("HarmonyModulesPlugin",c);a.hooks.parser.for("javascript/esm").tap("HarmonyModulesPlugin",c);a.hooks.parser.for("javascript/dynamic").tap("HarmonyModulesPlugin",c)});b.hooks.make.tap("React Server Plugin",c=>{c.hooks.processAssets.tap({name:"React Server Plugin",stage:C.Compilation.PROCESS_ASSETS_STAGE_REPORT},function(){if(!1===t)c.warnings.push(new C.WebpackError("Client runtime at react-server-dom-webpack/client was not found. React Server Components module map file "+
l.clientManifestFilename+" was not created."));else{var a={},e={};c.chunkGroups.forEach(function(g){function h(k,f){if(/\.(js|ts)x?$/.test(f.resource)){var q=c.moduleGraph.getExportsInfo(f).getProvidedExports(),u={},x={},w=r.pathToFileURL(f.resource).href;void 0!==w&&(["","*"].concat(Array.isArray(q)?q:[]).forEach(function(v){u[v]={id:k,chunks:m,name:v};x[v]={specifier:w,name:v}}),a[w]=u,e[k]=x)}}const m=g.chunks.map(function(k){return k.id});g.chunks.forEach(function(k){k=c.chunkGraph.getChunkModulesIterable(k);
Array.from(k).forEach(function(f){const q=c.chunkGraph.getModuleId(f);h(q,f);f.modules&&f.modules.forEach(u=>{h(q,u)})})})});var d=JSON.stringify(a,null,2);c.emitAsset(l.clientManifestFilename,new C.sources.RawSource(d,!1));d=JSON.stringify(e,null,2);c.emitAsset(l.ssrManifestFilename,new C.sources.RawSource(d,!1))}})})}resolveAllClientFiles(b,l,n,t,c){y.map(this.clientReferences,(a,e)=>{"string"===typeof a?e(null,[new E(a)]):l.resolve({},b,a.directory,{},(d,g)=>{if(d)return e(d);t.resolveDependencies(n,
{resource:g,resourceQuery:"",recursive:void 0===a.recursive?!0:a.recursive,regExp:a.include,include:void 0,exclude:a.exclude},(h,m)=>{if(h)return e(h);h=m.map(k=>{var f=p.join(g,k.userRequest);f=new E(f);f.userRequest=k.userRequest;return f});e(null,h)})})},(a,e)=>{if(a)return c(a);a=[];for(let d=0;d<e.length;d++)a.push.apply(a,e[d]);c(null,a)})}}module.exports=G;
'use strict';var q=require("path"),t=require("url"),x=require("neo-async"),y=require("webpack/lib/dependencies/ModuleDependency"),z=require("webpack/lib/dependencies/NullDependency"),A=require("webpack/lib/Template"),B=require("webpack");const C=Array.isArray;class D extends y{constructor(b){super(b)}get type(){return"client-reference"}}const E=require.resolve("../client.browser.js");
class F{constructor(b){this.ssrManifestFilename=this.clientManifestFilename=this.chunkName=this.clientReferences=void 0;if(!b||"boolean"!==typeof b.isServer)throw Error("React Server Plugin: You must specify the isServer option as a boolean.");if(b.isServer)throw Error("TODO: Implement the server compiler.");b.clientReferences?"string"!==typeof b.clientReferences&&C(b.clientReferences)?this.clientReferences=b.clientReferences:this.clientReferences=[b.clientReferences]:this.clientReferences=[{directory:".",
recursive:!0,include:/\.(js|ts|jsx|tsx)$/}];"string"===typeof b.chunkName?(this.chunkName=b.chunkName,/\[(index|request)\]/.test(this.chunkName)||(this.chunkName+="[index]")):this.chunkName="client[index]";this.clientManifestFilename=b.clientManifestFilename||"react-client-manifest.json";this.ssrManifestFilename=b.ssrManifestFilename||"react-ssr-manifest.json"}apply(b){const n=this;let p,u=!1;b.hooks.beforeCompile.tapAsync("React Server Plugin",(c,a)=>{c=c.contextModuleFactory;const e=b.resolverFactory.get("context",
{});n.resolveAllClientFiles(b.context,e,b.inputFileSystem,c,function(d,h){d?a(d):(p=h,a())})});b.hooks.thisCompilation.tap("React Server Plugin",(c,a)=>{a=a.normalModuleFactory;c.dependencyFactories.set(D,a);c.dependencyTemplates.set(D,new z.Template);c=e=>{e.hooks.program.tap("React Server Plugin",()=>{const d=e.state.module;if(d.resource===E&&(u=!0,p))for(let k=0;k<p.length;k++){const l=p[k];var h=n.chunkName.replace(/\[index\]/g,""+k).replace(/\[request\]/g,A.toPath(l.userRequest));h=new B.AsyncDependenciesBlock({name:h},
null,l.request);h.addDependency(l);d.addBlock(h)}})};a.hooks.parser.for("javascript/auto").tap("HarmonyModulesPlugin",c);a.hooks.parser.for("javascript/esm").tap("HarmonyModulesPlugin",c);a.hooks.parser.for("javascript/dynamic").tap("HarmonyModulesPlugin",c)});b.hooks.make.tap("React Server Plugin",c=>{c.hooks.processAssets.tap({name:"React Server Plugin",stage:B.Compilation.PROCESS_ASSETS_STAGE_REPORT},function(){if(!1===u)c.warnings.push(new B.WebpackError("Client runtime at react-server-dom-webpack/client was not found. React Server Components module map file "+
n.clientManifestFilename+" was not created."));else{var a={},e={};c.chunkGroups.forEach(function(h){function k(f,g){if(/\.(js|ts)x?$/.test(g.resource)){var r=c.moduleGraph.getExportsInfo(g).getProvidedExports(),m=t.pathToFileURL(g.resource).href;if(void 0!==m){const v={};a[m]={id:f,chunks:l,name:"*"};v["*"]={specifier:m,name:"*"};a[m+"#"]={id:f,chunks:l,name:""};v[""]={specifier:m,name:""};Array.isArray(r)&&r.forEach(function(w){a[m+"#"+w]={id:f,chunks:l,name:w};v[w]={specifier:m,name:w}});e[f]=v}}}
const l=h.chunks.map(function(f){return f.id});h.chunks.forEach(function(f){f=c.chunkGraph.getChunkModulesIterable(f);Array.from(f).forEach(function(g){const r=c.chunkGraph.getModuleId(g);k(r,g);g.modules&&g.modules.forEach(m=>{k(r,m)})})})});var d=JSON.stringify(a,null,2);c.emitAsset(n.clientManifestFilename,new B.sources.RawSource(d,!1));d=JSON.stringify(e,null,2);c.emitAsset(n.ssrManifestFilename,new B.sources.RawSource(d,!1))}})})}resolveAllClientFiles(b,n,p,u,c){x.map(this.clientReferences,(a,
e)=>{"string"===typeof a?e(null,[new D(a)]):n.resolve({},b,a.directory,{},(d,h)=>{if(d)return e(d);u.resolveDependencies(p,{resource:h,resourceQuery:"",recursive:void 0===a.recursive?!0:a.recursive,regExp:a.include,include:void 0,exclude:a.exclude},(k,l)=>{if(k)return e(k);k=l.map(f=>{var g=q.join(h,f.userRequest);g=new D(g);g.userRequest=f.userRequest;return g});e(null,k)})})},(a,e)=>{if(a)return c(a);a=[];for(let d=0;d<e.length;d++)a.push.apply(a,e[d]);c(null,a)})}}module.exports=F;

View file

@ -204,7 +204,7 @@ function processImportChunk(request, id, clientReferenceMetadata) {
var CLIENT_REFERENCE_TAG = Symbol.for('react.client.reference');
var SERVER_REFERENCE_TAG = Symbol.for('react.server.reference');
function getClientReferenceKey(reference) {
return reference.filepath + '#' + reference.name + (reference.async ? '#async' : '');
return reference.$$async ? reference.$$id + '#async' : reference.$$id;
}
function isClientReference(reference) {
return reference.$$typeof === CLIENT_REFERENCE_TAG;
@ -213,9 +213,9 @@ function isServerReference(reference) {
return reference.$$typeof === SERVER_REFERENCE_TAG;
}
function resolveClientReferenceMetadata(config, clientReference) {
var resolvedModuleData = config[clientReference.filepath][clientReference.name];
var resolvedModuleData = config[clientReference.$$id];
if (clientReference.async) {
if (clientReference.$$async) {
return {
id: resolvedModuleData.id,
chunks: resolvedModuleData.chunks,
@ -228,8 +228,7 @@ function resolveClientReferenceMetadata(config, clientReference) {
}
function resolveServerReferenceMetadata(config, serverReference) {
return {
id: serverReference.$$filepath,
name: serverReference.$$name,
id: serverReference.$$id,
bound: Promise.resolve(serverReference.$$bound)
};
}
@ -249,6 +248,21 @@ var REACT_MEMO_TYPE = Symbol.for('react.memo');
var REACT_LAZY_TYPE = Symbol.for('react.lazy');
var REACT_SERVER_CONTEXT_DEFAULT_VALUE_NOT_LOADED = Symbol.for('react.default_value');
var REACT_MEMO_CACHE_SENTINEL = Symbol.for('react.memo_cache_sentinel');
var MAYBE_ITERATOR_SYMBOL = Symbol.iterator;
var FAUX_ITERATOR_SYMBOL = '@@iterator';
function getIteratorFn(maybeIterable) {
if (maybeIterable === null || typeof maybeIterable !== 'object') {
return null;
}
var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL];
if (typeof maybeIterator === 'function') {
return maybeIterator;
}
return null;
}
// It is handled by React separately and shouldn't be written to the DOM.
@ -550,7 +564,7 @@ function isArray(a) {
// Run `yarn generate-inline-fizz-runtime` to generate.
var clientRenderBoundary = '$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};';
var completeBoundary = '$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};';
var completeBoundaryWithStyles = '$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};';
var completeBoundaryWithStyles = '$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};';
var completeSegment = '$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};';
stringToPrecomputedChunk('"></template>');
@ -650,11 +664,16 @@ stringToPrecomputedChunk('" data-dgst="');
stringToPrecomputedChunk('" data-msg="');
stringToPrecomputedChunk('" data-stck="');
stringToPrecomputedChunk('<template data-precedence="">');
stringToPrecomputedChunk('</template>'); // Tracks whether we wrote any late style tags. We use this to determine
stringToPrecomputedChunk('<style data-precedence="');
stringToPrecomputedChunk('"></style>');
stringToPrecomputedChunk('<style media="not all" data-precedence="');
stringToPrecomputedChunk('" data-href="');
stringToPrecomputedChunk('">');
stringToPrecomputedChunk('</style>'); // Tracks whether the boundary currently flushing is flushign style tags or has any
stringToPrecomputedChunk('<style data-precedence="');
stringToPrecomputedChunk('" data-href="');
stringToPrecomputedChunk(' ');
stringToPrecomputedChunk('">');
stringToPrecomputedChunk('</style>');
stringToPrecomputedChunk('[');
stringToPrecomputedChunk(',[');
stringToPrecomputedChunk(',');
@ -1271,7 +1290,8 @@ function serializeThenable(request, thenable) {
newTask.model = value;
pingTask(request, newTask);
}, function (reason) {
// TODO: Is it safe to directly emit these without being inside a retry?
newTask.status = ERRORED; // TODO: We should ideally do this inside performWork so it's scheduled
var digest = logRecoverableError(request, reason);
{
@ -1281,6 +1301,10 @@ function serializeThenable(request, thenable) {
emitErrorChunkDev(request, newTask.id, digest, _message, _stack);
}
if (request.destination !== null) {
flushCompletedChunks(request, request.destination);
}
});
return newTask.id;
}
@ -2034,6 +2058,14 @@ function resolveModelToJSON(request, parent, key, value) {
return undefined;
}
if (!isArray(value)) {
var iteratorFn = getIteratorFn(value);
if (iteratorFn) {
return Array.from(value);
}
}
{
if (value !== null && !isArray(value)) {
// Verify that this is a simple plain object.

View file

@ -8,8 +8,8 @@
* LICENSE file in the root directory of this source tree.
*/
'use strict';var aa=require("react"),f=null,m=0;function n(a,b){if(0!==b.length)if(512<b.length)0<m&&(a.enqueue(new Uint8Array(f.buffer,0,m)),f=new Uint8Array(512),m=0),a.enqueue(b);else{var c=f.length-m;c<b.length&&(0===c?a.enqueue(f):(f.set(b.subarray(0,c),m),a.enqueue(f),b=b.subarray(c)),f=new Uint8Array(512),m=0);f.set(b,m);m+=b.length}return!0}var p=new TextEncoder;function q(a){return p.encode(a)}function ba(a,b){"function"===typeof a.error?a.error(b):a.close()}var r=JSON.stringify;
function ea(a,b,c){a=r(c,a.toJSON);b=b.toString(16)+":"+a+"\n";return p.encode(b)}function t(a,b,c){a=r(c);b=b.toString(16)+":"+a+"\n";return p.encode(b)}
var u=Symbol.for("react.client.reference"),fa=Symbol.for("react.server.reference"),w=Symbol.for("react.element"),ha=Symbol.for("react.fragment"),ia=Symbol.for("react.provider"),ja=Symbol.for("react.server_context"),ka=Symbol.for("react.forward_ref"),la=Symbol.for("react.suspense"),ma=Symbol.for("react.suspense_list"),na=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),oa=Symbol.for("react.default_value"),pa=Symbol.for("react.memo_cache_sentinel");
function ca(a,b,c){a=r(c,a.toJSON);b=b.toString(16)+":"+a+"\n";return p.encode(b)}function t(a,b,c){a=r(c);b=b.toString(16)+":"+a+"\n";return p.encode(b)}
var u=Symbol.for("react.client.reference"),da=Symbol.for("react.server.reference"),w=Symbol.for("react.element"),ha=Symbol.for("react.fragment"),ia=Symbol.for("react.provider"),ja=Symbol.for("react.server_context"),ka=Symbol.for("react.forward_ref"),la=Symbol.for("react.suspense"),ma=Symbol.for("react.suspense_list"),na=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),oa=Symbol.for("react.default_value"),pa=Symbol.for("react.memo_cache_sentinel"),qa=Symbol.iterator;
function z(a,b,c,d,e,g,h){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=g;this.removeEmptyString=h}"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){new z(a,0,!1,a,null,!1,!1)});
[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){new z(a[0],1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){new z(a,2,!1,a.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){new z(a,2,!1,a,null,!1,!1)});
"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){new z(a,3,!1,a.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(a){new z(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){new z(a,4,!1,a,null,!1,!1)});
@ -18,44 +18,45 @@ function z(a,b,c,d,e,g,h){this.acceptsBooleans=2===b||3===b||4===b;this.attribut
B);new z(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(A,B);new z(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(A,B);new z(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){new z(a,1,!1,a.toLowerCase(),null,!1,!1)});
new z("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){new z(a,1,!1,a.toLowerCase(),null,!0,!0)});
var C={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,tabSize:!0,widows:!0,zIndex:!0,
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},qa=["Webkit","ms","Moz","O"];Object.keys(C).forEach(function(a){qa.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);C[b]=C[a]})});var ra=Array.isArray;q('"></template>');q("<script>");q("\x3c/script>");q('<script src="');q('<script type="module" src="');q('" integrity="');q('" async="">\x3c/script>');q("\x3c!-- --\x3e");q(' style="');q(":");
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ra=["Webkit","ms","Moz","O"];Object.keys(C).forEach(function(a){ra.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);C[b]=C[a]})});var D=Array.isArray;q('"></template>');q("<script>");q("\x3c/script>");q('<script src="');q('<script type="module" src="');q('" integrity="');q('" async="">\x3c/script>');q("\x3c!-- --\x3e");q(' style="');q(":");
q(";");q(" ");q('="');q('"');q('=""');q(">");q("/>");q(' selected=""');q("\n");q("<!DOCTYPE html>");q("</");q(">");q('<template id="');q('"></template>');q("\x3c!--$--\x3e");q('\x3c!--$?--\x3e<template id="');q('"></template>');q("\x3c!--$!--\x3e");q("\x3c!--/$--\x3e");q("<template");q('"');q(' data-dgst="');q(' data-msg="');q(' data-stck="');q("></template>");q('<div hidden id="');q('">');q("</div>");q('<svg aria-hidden="true" style="display:none" id="');q('">');q("</svg>");q('<math aria-hidden="true" style="display:none" id="');
q('">');q("</math>");q('<table hidden id="');q('">');q("</table>");q('<table hidden><tbody id="');q('">');q("</tbody></table>");q('<table hidden><tr id="');q('">');q("</tr></table>");q('<table hidden><colgroup id="');q('">');q("</colgroup></table>");q('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("');q('$RS("');q('","');q('")\x3c/script>');q('<template data-rsi="" data-sid="');
q('" data-pid="');q('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("');
q('$RC("');q('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("');
q('$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("');
q('$RR("');q('","');q('",');q('"');q(")\x3c/script>");q('<template data-rci="" data-bid="');q('<template data-rri="" data-bid="');q('" data-sid="');q('" data-sty="');q('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("');q('$RX("');q('"');q(",");q(")\x3c/script>");q('<template data-rxi="" data-bid="');q('" data-dgst="');q('" data-msg="');q('" data-stck="');q('<template data-precedence="">');
q("</template>");q('<style data-precedence="');q('"></style>');q("[");q(",[");q(",");q("]");var D=null;function E(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");E(a,c);b.context._currentValue=b.value}}}
function sa(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&sa(a)}function ta(a){var b=a.parent;null!==b&&ta(b);a.context._currentValue=a.value}function ua(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?E(a,b):ua(a,b)}
function va(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?E(a,c):va(a,c);b.context._currentValue=b.value}function G(a){var b=D;b!==a&&(null===b?ta(a):null===a?sa(b):b.depth===a.depth?E(b,a):b.depth>a.depth?ua(b,a):va(b,a),D=a)}function wa(a,b){var c=a._currentValue;a._currentValue=b;var d=D;return D=a={parent:d,depth:null===d?0:d.depth+1,context:a,parentValue:c,value:b}}var H=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function xa(){}function ya(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(xa,xa),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}I=b;throw H;}}var I=null;
function za(){if(null===I)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=I;I=null;return a}var J=null,K=0,M=null;function Aa(){var a=M;M=null;return a}function Ba(a){return a._currentValue}
var Fa={useMemo:function(a){return a()},useCallback:function(a){return a},useDebugValue:function(){},useDeferredValue:N,useTransition:N,readContext:Ba,useContext:Ba,useReducer:N,useRef:N,useState:N,useInsertionEffect:N,useLayoutEffect:N,useImperativeHandle:N,useEffect:N,useId:Ca,useMutableSource:N,useSyncExternalStore:N,useCacheRefresh:function(){return Da},useMemoCache:function(a){for(var b=Array(a),c=0;c<a;c++)b[c]=pa;return b},use:Ea};
function N(){throw Error("This Hook is not supported in Server Components.");}function Da(){throw Error("Refreshing the cache is not supported in Server Components.");}function Ca(){if(null===J)throw Error("useId can only be used while React is rendering");var a=J.identifierCount++;return":"+J.identifierPrefix+"S"+a.toString(32)+":"}
function Ea(a){if(null!==a&&"object"===typeof a||"function"===typeof a){if("function"===typeof a.then){var b=K;K+=1;null===M&&(M=[]);return ya(M,a,b)}if(a.$$typeof===ja)return a._currentValue}throw Error("An unsupported type was passed to use(): "+String(a));}function O(){return(new AbortController).signal}
var Ga={getCacheSignal:function(){var a=P?P:new Map,b=a.get(O);void 0===b&&(b=O(),a.set(O,b));return b},getCacheForType:function(a){var b=P?P:new Map,c=b.get(a);void 0===c&&(c=a(),b.set(a,c));return c}},P=null,Q=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,R=Q.ContextRegistry,S=Q.ReactCurrentDispatcher,T=Q.ReactCurrentCache;function Ha(a){console.error(a)}
function Ia(a,b,c,d,e){if(null!==T.current&&T.current!==Ga)throw Error("Currently React only supports one RSC renderer at a time.");T.current=Ga;var g=new Set,h=[],k={status:0,fatalError:null,destination:null,bundlerConfig:b,cache:new Map,nextChunkId:0,pendingChunks:0,abortableTasks:g,pingedTasks:h,completedImportChunks:[],completedJSONChunks:[],completedErrorChunks:[],writtenSymbols:new Map,writtenClientReferences:new Map,writtenServerReferences:new Map,writtenProviders:new Map,identifierPrefix:e||
"",identifierCount:1,onError:void 0===c?Ha:c,toJSON:function(l,v){return Ja(k,this,l,v)}};k.pendingChunks++;b=Ka(d);a=U(k,a,b,g);h.push(a);return k}var La={};
function Ma(a,b){a.pendingChunks++;var c=U(a,null,D,a.abortableTasks);switch(b.status){case "fulfilled":return c.model=b.value,Na(a,c),c.id;case "rejected":var d=V(a,b.reason);W(a,c.id,d);return c.id;default:"string"!==typeof b.status&&(b.status="pending",b.then(function(e){"pending"===b.status&&(b.status="fulfilled",b.value=e)},function(e){"pending"===b.status&&(b.status="rejected",b.reason=e)}))}b.then(function(e){c.model=e;Na(a,c)},function(e){e=V(a,e);W(a,c.id,e)});return c.id}
function Oa(a){if("fulfilled"===a.status)return a.value;if("rejected"===a.status)throw a.reason;throw a;}function Pa(a){switch(a.status){case "fulfilled":case "rejected":break;default:"string"!==typeof a.status&&(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)}))}return{$$typeof:x,_payload:a,_init:Oa}}
function X(a,b,c,d,e,g){if(null!==d&&void 0!==d)throw Error("Refs cannot be used in Server Components, nor passed to Client Components.");if("function"===typeof b){if(b.$$typeof===u)return[w,b,c,e];K=0;M=g;e=b(e);return"object"===typeof e&&null!==e&&"function"===typeof e.then?"fulfilled"===e.status?e.value:Pa(e):e}if("string"===typeof b)return[w,b,c,e];if("symbol"===typeof b)return b===ha?e.children:[w,b,c,e];if(null!=b&&"object"===typeof b){if(b.$$typeof===u)return[w,b,c,e];switch(b.$$typeof){case x:var h=
b._init;b=h(b._payload);return X(a,b,c,d,e,g);case ka:return a=b.render,K=0,M=g,a(e,void 0);case na:return X(a,b.type,c,d,e,g);case ia:return wa(b._context,e.value),[w,b,c,{value:e.value,children:e.children,__pop:La}]}}throw Error("Unsupported Server Component type: "+Qa(b));}function Na(a,b){var c=a.pingedTasks;c.push(b);1===c.length&&Ra(a)}function U(a,b,c,d){var e={id:a.nextChunkId++,status:0,model:b,context:c,ping:function(){return Na(a,e)},thenableState:null};d.add(e);return e}
function Sa(a,b,c,d){var e=d.filepath+"#"+d.name+(d.async?"#async":""),g=a.writtenClientReferences,h=g.get(e);if(void 0!==h)return b[0]===w&&"1"===c?"$L"+h.toString(16):"$"+h.toString(16);try{var k=a.bundlerConfig[d.filepath][d.name];var l=d.async?{id:k.id,chunks:k.chunks,name:k.name,async:!0}:k;a.pendingChunks++;var v=a.nextChunkId++,ca=r(l),y=v.toString(16)+":I"+ca+"\n";var L=p.encode(y);a.completedImportChunks.push(L);g.set(e,v);return b[0]===w&&"1"===c?"$L"+v.toString(16):"$"+v.toString(16)}catch(da){return a.pendingChunks++,
b=a.nextChunkId++,c=V(a,da),W(a,b,c),"$"+b.toString(16)}}function Ta(a){return Object.prototype.toString.call(a).replace(/^\[object (.*)\]$/,function(b,c){return c})}function Qa(a){switch(typeof a){case "string":return JSON.stringify(10>=a.length?a:a.substr(0,10)+"...");case "object":if(ra(a))return"[...]";a=Ta(a);return"Object"===a?"{...}":a;case "function":return"function";default:return String(a)}}
q('$RC("');q('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("');
q('$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("');
q('$RR("');q('","');q('",');q('"');q(")\x3c/script>");q('<template data-rci="" data-bid="');q('<template data-rri="" data-bid="');q('" data-sid="');q('" data-sty="');q('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("');q('$RX("');q('"');q(",");q(")\x3c/script>");q('<template data-rxi="" data-bid="');q('" data-dgst="');q('" data-msg="');q('" data-stck="');q('<style media="not all" data-precedence="');
q('" data-href="');q('">');q("</style>");q('<style data-precedence="');q('" data-href="');q(" ");q('">');q("</style>");q("[");q(",[");q(",");q("]");var E=null;
function G(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");G(a,c);b.context._currentValue=b.value}}}function sa(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&sa(a)}
function ta(a){var b=a.parent;null!==b&&ta(b);a.context._currentValue=a.value}function ua(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?G(a,b):ua(a,b)}
function va(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?G(a,c):va(a,c);b.context._currentValue=b.value}function H(a){var b=E;b!==a&&(null===b?ta(a):null===a?sa(b):b.depth===a.depth?G(b,a):b.depth>a.depth?ua(b,a):va(b,a),E=a)}function wa(a,b){var c=a._currentValue;a._currentValue=b;var d=E;return E=a={parent:d,depth:null===d?0:d.depth+1,context:a,parentValue:c,value:b}}var I=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function xa(){}function ya(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(xa,xa),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}J=b;throw I;}}var J=null;
function za(){if(null===J)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=J;J=null;return a}var K=null,L=0,N=null;function Aa(){var a=N;N=null;return a}function Ba(a){return a._currentValue}
var Fa={useMemo:function(a){return a()},useCallback:function(a){return a},useDebugValue:function(){},useDeferredValue:O,useTransition:O,readContext:Ba,useContext:Ba,useReducer:O,useRef:O,useState:O,useInsertionEffect:O,useLayoutEffect:O,useImperativeHandle:O,useEffect:O,useId:Ca,useMutableSource:O,useSyncExternalStore:O,useCacheRefresh:function(){return Da},useMemoCache:function(a){for(var b=Array(a),c=0;c<a;c++)b[c]=pa;return b},use:Ea};
function O(){throw Error("This Hook is not supported in Server Components.");}function Da(){throw Error("Refreshing the cache is not supported in Server Components.");}function Ca(){if(null===K)throw Error("useId can only be used while React is rendering");var a=K.identifierCount++;return":"+K.identifierPrefix+"S"+a.toString(32)+":"}
function Ea(a){if(null!==a&&"object"===typeof a||"function"===typeof a){if("function"===typeof a.then){var b=L;L+=1;null===N&&(N=[]);return ya(N,a,b)}if(a.$$typeof===ja)return a._currentValue}throw Error("An unsupported type was passed to use(): "+String(a));}function P(){return(new AbortController).signal}
var Ga={getCacheSignal:function(){var a=Q?Q:new Map,b=a.get(P);void 0===b&&(b=P(),a.set(P,b));return b},getCacheForType:function(a){var b=Q?Q:new Map,c=b.get(a);void 0===c&&(c=a(),b.set(a,c));return c}},Q=null,R=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,S=R.ContextRegistry,T=R.ReactCurrentDispatcher,Ha=R.ReactCurrentCache;function Ia(a){console.error(a)}
function Ja(a,b,c,d,e){if(null!==Ha.current&&Ha.current!==Ga)throw Error("Currently React only supports one RSC renderer at a time.");Ha.current=Ga;var g=new Set,h=[],k={status:0,fatalError:null,destination:null,bundlerConfig:b,cache:new Map,nextChunkId:0,pendingChunks:0,abortableTasks:g,pingedTasks:h,completedImportChunks:[],completedJSONChunks:[],completedErrorChunks:[],writtenSymbols:new Map,writtenClientReferences:new Map,writtenServerReferences:new Map,writtenProviders:new Map,identifierPrefix:e||
"",identifierCount:1,onError:void 0===c?Ia:c,toJSON:function(l,v){return Ka(k,this,l,v)}};k.pendingChunks++;b=La(d);a=Ma(k,a,b,g);h.push(a);return k}var Na={};
function Oa(a,b){a.pendingChunks++;var c=Ma(a,null,E,a.abortableTasks);switch(b.status){case "fulfilled":return c.model=b.value,Pa(a,c),c.id;case "rejected":var d=U(a,b.reason);V(a,c.id,d);return c.id;default:"string"!==typeof b.status&&(b.status="pending",b.then(function(e){"pending"===b.status&&(b.status="fulfilled",b.value=e)},function(e){"pending"===b.status&&(b.status="rejected",b.reason=e)}))}b.then(function(e){c.model=e;Pa(a,c)},function(e){c.status=4;e=U(a,e);V(a,c.id,e);null!==a.destination&&
W(a,a.destination)});return c.id}function Qa(a){if("fulfilled"===a.status)return a.value;if("rejected"===a.status)throw a.reason;throw a;}function Ra(a){switch(a.status){case "fulfilled":case "rejected":break;default:"string"!==typeof a.status&&(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)}))}return{$$typeof:x,_payload:a,_init:Qa}}
function X(a,b,c,d,e,g){if(null!==d&&void 0!==d)throw Error("Refs cannot be used in Server Components, nor passed to Client Components.");if("function"===typeof b){if(b.$$typeof===u)return[w,b,c,e];L=0;N=g;e=b(e);return"object"===typeof e&&null!==e&&"function"===typeof e.then?"fulfilled"===e.status?e.value:Ra(e):e}if("string"===typeof b)return[w,b,c,e];if("symbol"===typeof b)return b===ha?e.children:[w,b,c,e];if(null!=b&&"object"===typeof b){if(b.$$typeof===u)return[w,b,c,e];switch(b.$$typeof){case x:var h=
b._init;b=h(b._payload);return X(a,b,c,d,e,g);case ka:return a=b.render,L=0,N=g,a(e,void 0);case na:return X(a,b.type,c,d,e,g);case ia:return wa(b._context,e.value),[w,b,c,{value:e.value,children:e.children,__pop:Na}]}}throw Error("Unsupported Server Component type: "+Sa(b));}function Pa(a,b){var c=a.pingedTasks;c.push(b);1===c.length&&Ta(a)}function Ma(a,b,c,d){var e={id:a.nextChunkId++,status:0,model:b,context:c,ping:function(){return Pa(a,e)},thenableState:null};d.add(e);return e}
function Ua(a,b,c,d){var e=d.$$async?d.$$id+"#async":d.$$id,g=a.writtenClientReferences,h=g.get(e);if(void 0!==h)return b[0]===w&&"1"===c?"$L"+h.toString(16):"$"+h.toString(16);try{var k=a.bundlerConfig[d.$$id];var l=d.$$async?{id:k.id,chunks:k.chunks,name:k.name,async:!0}:k;a.pendingChunks++;var v=a.nextChunkId++,ea=r(l),y=v.toString(16)+":I"+ea+"\n";var M=p.encode(y);a.completedImportChunks.push(M);g.set(e,v);return b[0]===w&&"1"===c?"$L"+v.toString(16):"$"+v.toString(16)}catch(fa){return a.pendingChunks++,
b=a.nextChunkId++,c=U(a,fa),V(a,b,c),"$"+b.toString(16)}}function Va(a){return Object.prototype.toString.call(a).replace(/^\[object (.*)\]$/,function(b,c){return c})}function Sa(a){switch(typeof a){case "string":return JSON.stringify(10>=a.length?a:a.substr(0,10)+"...");case "object":if(D(a))return"[...]";a=Va(a);return"Object"===a?"{...}":a;case "function":return"function";default:return String(a)}}
function Y(a){if("string"===typeof a)return a;switch(a){case la:return"Suspense";case ma:return"SuspenseList"}if("object"===typeof a)switch(a.$$typeof){case ka:return Y(a.render);case na:return Y(a.type);case x:var b=a._payload;a=a._init;try{return Y(a(b))}catch(c){}}return""}
function Z(a,b){var c=Ta(a);if("Object"!==c&&"Array"!==c)return c;c=-1;var d=0;if(ra(a)){var e="[";for(var g=0;g<a.length;g++){0<g&&(e+=", ");var h=a[g];h="object"===typeof h&&null!==h?Z(h):Qa(h);""+g===b?(c=e.length,d=h.length,e+=h):e=10>h.length&&40>e.length+h.length?e+h:e+"..."}e+="]"}else if(a.$$typeof===w)e="<"+Y(a.type)+"/>";else{e="{";g=Object.keys(a);for(h=0;h<g.length;h++){0<h&&(e+=", ");var k=g[h],l=JSON.stringify(k);e+=('"'+k+'"'===l?k:l)+": ";l=a[k];l="object"===typeof l&&null!==l?Z(l):
Qa(l);k===b?(c=e.length,d=l.length,e+=l):e=10>l.length&&40>e.length+l.length?e+l:e+"..."}e+="}"}return void 0===b?e:-1<c&&0<d?(a=" ".repeat(c)+"^".repeat(d),"\n "+e+"\n "+a):"\n "+e}
function Ja(a,b,c,d){switch(d){case w:return"$"}for(;"object"===typeof d&&null!==d&&(d.$$typeof===w||d.$$typeof===x);)try{switch(d.$$typeof){case w:var e=d;d=X(a,e.type,e.key,e.ref,e.props,null);break;case x:var g=d._init;d=g(d._payload)}}catch(h){c=h===H?za():h;if("object"===typeof c&&null!==c&&"function"===typeof c.then)return a.pendingChunks++,a=U(a,d,D,a.abortableTasks),d=a.ping,c.then(d,d),a.thenableState=Aa(),"$L"+a.id.toString(16);a.pendingChunks++;d=a.nextChunkId++;c=V(a,c);W(a,d,c);return"$L"+
d.toString(16)}if(null===d)return null;if("object"===typeof d){if(d.$$typeof===u)return Sa(a,b,c,d);if("function"===typeof d.then)return"$@"+Ma(a,d).toString(16);if(d.$$typeof===ia)return d=d._context._globalName,b=a.writtenProviders,c=b.get(c),void 0===c&&(a.pendingChunks++,c=a.nextChunkId++,b.set(d,c),d=t(a,c,"$P"+d),a.completedJSONChunks.push(d)),"$"+c.toString(16);if(d===La){a=D;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");d=a.parentValue;a.context._currentValue=
d===oa?a.context._defaultValue:d;D=a.parent;return}return d}if("string"===typeof d)return a="$"===d[0]?"$"+d:d,a;if("boolean"===typeof d||"number"===typeof d||"undefined"===typeof d)return d;if("function"===typeof d){if(d.$$typeof===u)return Sa(a,b,c,d);if(d.$$typeof===fa)return c=a.writtenServerReferences,b=c.get(d),void 0!==b?a="$F"+b.toString(16):(e={id:d.$$filepath,name:d.$$name,bound:Promise.resolve(d.$$bound)},a.pendingChunks++,b=a.nextChunkId++,e=ea(a,b,e),a.completedJSONChunks.push(e),c.set(d,
b),a="$F"+b.toString(16)),a;if(/^on[A-Z]/.test(c))throw Error("Event handlers cannot be passed to Client Component props."+Z(b,c)+"\nIf you need interactivity, consider converting part of this to a Client Component.");throw Error('Functions cannot be passed directly to Client Components unless you explicitly expose it by marking it with "use server".'+Z(b,c));}if("symbol"===typeof d){e=a.writtenSymbols;g=e.get(d);if(void 0!==g)return"$"+g.toString(16);g=d.description;if(Symbol.for(g)!==d)throw Error("Only global symbols received from Symbol.for(...) can be passed to Client Components. The symbol Symbol.for("+
(d.description+") cannot be found among global symbols.")+Z(b,c));a.pendingChunks++;c=a.nextChunkId++;b=t(a,c,"$S"+g);a.completedImportChunks.push(b);e.set(d,c);return"$"+c.toString(16)}if("bigint"===typeof d)throw Error("BigInt ("+d+") is not yet supported in Client Component props."+Z(b,c));throw Error("Type "+typeof d+" is not supported in Client Component props."+Z(b,c));}
function V(a,b){a=a.onError;b=a(b);if(null!=b&&"string"!==typeof b)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof b+'" instead');return b||""}function Ua(a,b){null!==a.destination?(a.status=2,ba(a.destination,b)):(a.status=1,a.fatalError=b)}
function W(a,b,c){c={digest:c};b=b.toString(16)+":E"+r(c)+"\n";b=p.encode(b);a.completedErrorChunks.push(b)}
function Ra(a){var b=S.current,c=P;S.current=Fa;P=a.cache;J=a;try{var d=a.pingedTasks;a.pingedTasks=[];for(var e=0;e<d.length;e++){var g=d[e];var h=a;if(0===g.status){G(g.context);try{var k=g.model;if("object"===typeof k&&null!==k&&k.$$typeof===w){var l=k,v=g.thenableState;g.model=k;k=X(h,l.type,l.key,l.ref,l.props,v);for(g.thenableState=null;"object"===typeof k&&null!==k&&k.$$typeof===w;)l=k,g.model=k,k=X(h,l.type,l.key,l.ref,l.props,null)}var ca=ea(h,g.id,k);h.completedJSONChunks.push(ca);h.abortableTasks.delete(g);
g.status=1}catch(F){var y=F===H?za():F;if("object"===typeof y&&null!==y&&"function"===typeof y.then){var L=g.ping;y.then(L,L);g.thenableState=Aa()}else{h.abortableTasks.delete(g);g.status=4;var da=V(h,y);W(h,g.id,da)}}}}null!==a.destination&&Va(a,a.destination)}catch(F){V(a,F),Ua(a,F)}finally{S.current=b,P=c,J=null}}
function Va(a,b){f=new Uint8Array(512);m=0;try{for(var c=a.completedImportChunks,d=0;d<c.length;d++)a.pendingChunks--,n(b,c[d]);c.splice(0,d);var e=a.completedJSONChunks;for(d=0;d<e.length;d++)a.pendingChunks--,n(b,e[d]);e.splice(0,d);var g=a.completedErrorChunks;for(d=0;d<g.length;d++)a.pendingChunks--,n(b,g[d]);g.splice(0,d)}finally{f&&0<m&&(b.enqueue(new Uint8Array(f.buffer,0,m)),f=null,m=0)}0===a.pendingChunks&&b.close()}
function Wa(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=V(a,void 0===b?Error("The render was aborted by the server without a reason."):b);a.pendingChunks++;var e=a.nextChunkId++;W(a,e,d);c.forEach(function(g){g.status=3;var h="$"+e.toString(16);g=t(a,g.id,h);a.completedErrorChunks.push(g)});c.clear()}null!==a.destination&&Va(a,a.destination)}catch(g){V(a,g),Ua(a,g)}}
function Ka(a){if(a){var b=D;G(null);for(var c=0;c<a.length;c++){var d=a[c],e=d[0];d=d[1];R[e]||(R[e]=aa.createServerContext(e,oa));wa(R[e],d)}a=D;G(b);return a}return null}
exports.renderToReadableStream=function(a,b,c){var d=Ia(a,b,c?c.onError:void 0,c?c.context:void 0,c?c.identifierPrefix:void 0);if(c&&c.signal){var e=c.signal;if(e.aborted)Wa(d,e.reason);else{var g=function(){Wa(d,e.reason);e.removeEventListener("abort",g)};e.addEventListener("abort",g)}}return new ReadableStream({type:"bytes",start:function(){Ra(d)},pull:function(h){if(1===d.status)d.status=2,ba(h,d.fatalError);else if(2!==d.status&&null===d.destination){d.destination=h;try{Va(d,h)}catch(k){V(d,k),
Ua(d,k)}}},cancel:function(){}},{highWaterMark:0})};
function Z(a,b){var c=Va(a);if("Object"!==c&&"Array"!==c)return c;c=-1;var d=0;if(D(a)){var e="[";for(var g=0;g<a.length;g++){0<g&&(e+=", ");var h=a[g];h="object"===typeof h&&null!==h?Z(h):Sa(h);""+g===b?(c=e.length,d=h.length,e+=h):e=10>h.length&&40>e.length+h.length?e+h:e+"..."}e+="]"}else if(a.$$typeof===w)e="<"+Y(a.type)+"/>";else{e="{";g=Object.keys(a);for(h=0;h<g.length;h++){0<h&&(e+=", ");var k=g[h],l=JSON.stringify(k);e+=('"'+k+'"'===l?k:l)+": ";l=a[k];l="object"===typeof l&&null!==l?Z(l):
Sa(l);k===b?(c=e.length,d=l.length,e+=l):e=10>l.length&&40>e.length+l.length?e+l:e+"..."}e+="}"}return void 0===b?e:-1<c&&0<d?(a=" ".repeat(c)+"^".repeat(d),"\n "+e+"\n "+a):"\n "+e}
function Ka(a,b,c,d){switch(d){case w:return"$"}for(;"object"===typeof d&&null!==d&&(d.$$typeof===w||d.$$typeof===x);)try{switch(d.$$typeof){case w:var e=d;d=X(a,e.type,e.key,e.ref,e.props,null);break;case x:var g=d._init;d=g(d._payload)}}catch(h){c=h===I?za():h;if("object"===typeof c&&null!==c&&"function"===typeof c.then)return a.pendingChunks++,a=Ma(a,d,E,a.abortableTasks),d=a.ping,c.then(d,d),a.thenableState=Aa(),"$L"+a.id.toString(16);a.pendingChunks++;d=a.nextChunkId++;c=U(a,c);V(a,d,c);return"$L"+
d.toString(16)}if(null===d)return null;if("object"===typeof d){if(d.$$typeof===u)return Ua(a,b,c,d);if("function"===typeof d.then)return"$@"+Oa(a,d).toString(16);if(d.$$typeof===ia)return d=d._context._globalName,b=a.writtenProviders,c=b.get(c),void 0===c&&(a.pendingChunks++,c=a.nextChunkId++,b.set(d,c),d=t(a,c,"$P"+d),a.completedJSONChunks.push(d)),"$"+c.toString(16);if(d===Na){a=E;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");d=a.parentValue;a.context._currentValue=
d===oa?a.context._defaultValue:d;E=a.parent;return}return!D(d)&&(null===d||"object"!==typeof d?a=null:(a=qa&&d[qa]||d["@@iterator"],a="function"===typeof a?a:null),a)?Array.from(d):d}if("string"===typeof d)return a="$"===d[0]?"$"+d:d,a;if("boolean"===typeof d||"number"===typeof d||"undefined"===typeof d)return d;if("function"===typeof d){if(d.$$typeof===u)return Ua(a,b,c,d);if(d.$$typeof===da)return c=a.writtenServerReferences,b=c.get(d),void 0!==b?a="$F"+b.toString(16):(e={id:d.$$id,bound:Promise.resolve(d.$$bound)},
a.pendingChunks++,b=a.nextChunkId++,e=ca(a,b,e),a.completedJSONChunks.push(e),c.set(d,b),a="$F"+b.toString(16)),a;if(/^on[A-Z]/.test(c))throw Error("Event handlers cannot be passed to Client Component props."+Z(b,c)+"\nIf you need interactivity, consider converting part of this to a Client Component.");throw Error('Functions cannot be passed directly to Client Components unless you explicitly expose it by marking it with "use server".'+Z(b,c));}if("symbol"===typeof d){e=a.writtenSymbols;g=e.get(d);
if(void 0!==g)return"$"+g.toString(16);g=d.description;if(Symbol.for(g)!==d)throw Error("Only global symbols received from Symbol.for(...) can be passed to Client Components. The symbol Symbol.for("+(d.description+") cannot be found among global symbols.")+Z(b,c));a.pendingChunks++;c=a.nextChunkId++;b=t(a,c,"$S"+g);a.completedImportChunks.push(b);e.set(d,c);return"$"+c.toString(16)}if("bigint"===typeof d)throw Error("BigInt ("+d+") is not yet supported in Client Component props."+Z(b,c));throw Error("Type "+
typeof d+" is not supported in Client Component props."+Z(b,c));}function U(a,b){a=a.onError;b=a(b);if(null!=b&&"string"!==typeof b)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof b+'" instead');return b||""}function Wa(a,b){null!==a.destination?(a.status=2,ba(a.destination,b)):(a.status=1,a.fatalError=b)}
function V(a,b,c){c={digest:c};b=b.toString(16)+":E"+r(c)+"\n";b=p.encode(b);a.completedErrorChunks.push(b)}
function Ta(a){var b=T.current,c=Q;T.current=Fa;Q=a.cache;K=a;try{var d=a.pingedTasks;a.pingedTasks=[];for(var e=0;e<d.length;e++){var g=d[e];var h=a;if(0===g.status){H(g.context);try{var k=g.model;if("object"===typeof k&&null!==k&&k.$$typeof===w){var l=k,v=g.thenableState;g.model=k;k=X(h,l.type,l.key,l.ref,l.props,v);for(g.thenableState=null;"object"===typeof k&&null!==k&&k.$$typeof===w;)l=k,g.model=k,k=X(h,l.type,l.key,l.ref,l.props,null)}var ea=ca(h,g.id,k);h.completedJSONChunks.push(ea);h.abortableTasks.delete(g);
g.status=1}catch(F){var y=F===I?za():F;if("object"===typeof y&&null!==y&&"function"===typeof y.then){var M=g.ping;y.then(M,M);g.thenableState=Aa()}else{h.abortableTasks.delete(g);g.status=4;var fa=U(h,y);V(h,g.id,fa)}}}}null!==a.destination&&W(a,a.destination)}catch(F){U(a,F),Wa(a,F)}finally{T.current=b,Q=c,K=null}}
function W(a,b){f=new Uint8Array(512);m=0;try{for(var c=a.completedImportChunks,d=0;d<c.length;d++)a.pendingChunks--,n(b,c[d]);c.splice(0,d);var e=a.completedJSONChunks;for(d=0;d<e.length;d++)a.pendingChunks--,n(b,e[d]);e.splice(0,d);var g=a.completedErrorChunks;for(d=0;d<g.length;d++)a.pendingChunks--,n(b,g[d]);g.splice(0,d)}finally{f&&0<m&&(b.enqueue(new Uint8Array(f.buffer,0,m)),f=null,m=0)}0===a.pendingChunks&&b.close()}
function Xa(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=U(a,void 0===b?Error("The render was aborted by the server without a reason."):b);a.pendingChunks++;var e=a.nextChunkId++;V(a,e,d);c.forEach(function(g){g.status=3;var h="$"+e.toString(16);g=t(a,g.id,h);a.completedErrorChunks.push(g)});c.clear()}null!==a.destination&&W(a,a.destination)}catch(g){U(a,g),Wa(a,g)}}
function La(a){if(a){var b=E;H(null);for(var c=0;c<a.length;c++){var d=a[c],e=d[0];d=d[1];S[e]||(S[e]=aa.createServerContext(e,oa));wa(S[e],d)}a=E;H(b);return a}return null}
exports.renderToReadableStream=function(a,b,c){var d=Ja(a,b,c?c.onError:void 0,c?c.context:void 0,c?c.identifierPrefix:void 0);if(c&&c.signal){var e=c.signal;if(e.aborted)Xa(d,e.reason);else{var g=function(){Xa(d,e.reason);e.removeEventListener("abort",g)};e.addEventListener("abort",g)}}return new ReadableStream({type:"bytes",start:function(){Ta(d)},pull:function(h){if(1===d.status)d.status=2,ba(h,d.fatalError);else if(2!==d.status&&null===d.destination){d.destination=h;try{W(d,h)}catch(k){U(d,k),
Wa(d,k)}}},cancel:function(){}},{highWaterMark:0})};

View file

@ -207,7 +207,7 @@ function processImportChunk(request, id, clientReferenceMetadata) {
var CLIENT_REFERENCE_TAG = Symbol.for('react.client.reference');
var SERVER_REFERENCE_TAG = Symbol.for('react.server.reference');
function getClientReferenceKey(reference) {
return reference.filepath + '#' + reference.name + (reference.async ? '#async' : '');
return reference.$$async ? reference.$$id + '#async' : reference.$$id;
}
function isClientReference(reference) {
return reference.$$typeof === CLIENT_REFERENCE_TAG;
@ -216,9 +216,9 @@ function isServerReference(reference) {
return reference.$$typeof === SERVER_REFERENCE_TAG;
}
function resolveClientReferenceMetadata(config, clientReference) {
var resolvedModuleData = config[clientReference.filepath][clientReference.name];
var resolvedModuleData = config[clientReference.$$id];
if (clientReference.async) {
if (clientReference.$$async) {
return {
id: resolvedModuleData.id,
chunks: resolvedModuleData.chunks,
@ -231,8 +231,7 @@ function resolveClientReferenceMetadata(config, clientReference) {
}
function resolveServerReferenceMetadata(config, serverReference) {
return {
id: serverReference.$$filepath,
name: serverReference.$$name,
id: serverReference.$$id,
bound: Promise.resolve(serverReference.$$bound)
};
}
@ -252,6 +251,21 @@ var REACT_MEMO_TYPE = Symbol.for('react.memo');
var REACT_LAZY_TYPE = Symbol.for('react.lazy');
var REACT_SERVER_CONTEXT_DEFAULT_VALUE_NOT_LOADED = Symbol.for('react.default_value');
var REACT_MEMO_CACHE_SENTINEL = Symbol.for('react.memo_cache_sentinel');
var MAYBE_ITERATOR_SYMBOL = Symbol.iterator;
var FAUX_ITERATOR_SYMBOL = '@@iterator';
function getIteratorFn(maybeIterable) {
if (maybeIterable === null || typeof maybeIterable !== 'object') {
return null;
}
var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL];
if (typeof maybeIterator === 'function') {
return maybeIterator;
}
return null;
}
// It is handled by React separately and shouldn't be written to the DOM.
@ -553,7 +567,7 @@ function isArray(a) {
// Run `yarn generate-inline-fizz-runtime` to generate.
var clientRenderBoundary = '$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};';
var completeBoundary = '$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};';
var completeBoundaryWithStyles = '$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};';
var completeBoundaryWithStyles = '$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};';
var completeSegment = '$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};';
stringToPrecomputedChunk('"></template>');
@ -653,11 +667,16 @@ stringToPrecomputedChunk('" data-dgst="');
stringToPrecomputedChunk('" data-msg="');
stringToPrecomputedChunk('" data-stck="');
stringToPrecomputedChunk('<template data-precedence="">');
stringToPrecomputedChunk('</template>'); // Tracks whether we wrote any late style tags. We use this to determine
stringToPrecomputedChunk('<style data-precedence="');
stringToPrecomputedChunk('"></style>');
stringToPrecomputedChunk('<style media="not all" data-precedence="');
stringToPrecomputedChunk('" data-href="');
stringToPrecomputedChunk('">');
stringToPrecomputedChunk('</style>'); // Tracks whether the boundary currently flushing is flushign style tags or has any
stringToPrecomputedChunk('<style data-precedence="');
stringToPrecomputedChunk('" data-href="');
stringToPrecomputedChunk(' ');
stringToPrecomputedChunk('">');
stringToPrecomputedChunk('</style>');
stringToPrecomputedChunk('[');
stringToPrecomputedChunk(',[');
stringToPrecomputedChunk(',');
@ -1279,7 +1298,8 @@ function serializeThenable(request, thenable) {
newTask.model = value;
pingTask(request, newTask);
}, function (reason) {
// TODO: Is it safe to directly emit these without being inside a retry?
newTask.status = ERRORED; // TODO: We should ideally do this inside performWork so it's scheduled
var digest = logRecoverableError(request, reason);
{
@ -1289,6 +1309,10 @@ function serializeThenable(request, thenable) {
emitErrorChunkDev(request, newTask.id, digest, _message, _stack);
}
if (request.destination !== null) {
flushCompletedChunks(request, request.destination);
}
});
return newTask.id;
}
@ -2042,6 +2066,14 @@ function resolveModelToJSON(request, parent, key, value) {
return undefined;
}
if (!isArray(value)) {
var iteratorFn = getIteratorFn(value);
if (iteratorFn) {
return Array.from(value);
}
}
{
if (value !== null && !isArray(value)) {
// Verify that this is a simple plain object.

View file

@ -9,7 +9,7 @@
*/
'use strict';var aa=require("react"),f="function"===typeof AsyncLocalStorage,ba=f?new AsyncLocalStorage:null,m=null,n=0;function p(a,b){if(0!==b.length)if(512<b.length)0<n&&(a.enqueue(new Uint8Array(m.buffer,0,n)),m=new Uint8Array(512),n=0),a.enqueue(b);else{var c=m.length-n;c<b.length&&(0===c?a.enqueue(m):(m.set(b.subarray(0,c),n),a.enqueue(m),b=b.subarray(c)),m=new Uint8Array(512),n=0);m.set(b,n);n+=b.length}return!0}var q=new TextEncoder;function r(a){return q.encode(a)}
function ca(a,b){"function"===typeof a.error?a.error(b):a.close()}var t=JSON.stringify;function da(a,b,c){a=t(c,a.toJSON);b=b.toString(16)+":"+a+"\n";return q.encode(b)}function u(a,b,c){a=t(c);b=b.toString(16)+":"+a+"\n";return q.encode(b)}
var w=Symbol.for("react.client.reference"),ha=Symbol.for("react.server.reference"),y=Symbol.for("react.element"),ia=Symbol.for("react.fragment"),ja=Symbol.for("react.provider"),ka=Symbol.for("react.server_context"),la=Symbol.for("react.forward_ref"),ma=Symbol.for("react.suspense"),na=Symbol.for("react.suspense_list"),oa=Symbol.for("react.memo"),z=Symbol.for("react.lazy"),pa=Symbol.for("react.default_value"),qa=Symbol.for("react.memo_cache_sentinel");
var w=Symbol.for("react.client.reference"),ea=Symbol.for("react.server.reference"),y=Symbol.for("react.element"),fa=Symbol.for("react.fragment"),ja=Symbol.for("react.provider"),ka=Symbol.for("react.server_context"),la=Symbol.for("react.forward_ref"),ma=Symbol.for("react.suspense"),na=Symbol.for("react.suspense_list"),oa=Symbol.for("react.memo"),z=Symbol.for("react.lazy"),pa=Symbol.for("react.default_value"),qa=Symbol.for("react.memo_cache_sentinel"),ra=Symbol.iterator;
function A(a,b,c,d,e,g,h){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=g;this.removeEmptyString=h}"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){new A(a,0,!1,a,null,!1,!1)});
[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){new A(a[0],1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){new A(a,2,!1,a.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){new A(a,2,!1,a,null,!1,!1)});
"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){new A(a,3,!1,a.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(a){new A(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){new A(a,4,!1,a,null,!1,!1)});
@ -18,44 +18,45 @@ function A(a,b,c,d,e,g,h){this.acceptsBooleans=2===b||3===b||4===b;this.attribut
C);new A(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(B,C);new A(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(B,C);new A(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){new A(a,1,!1,a.toLowerCase(),null,!1,!1)});
new A("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){new A(a,1,!1,a.toLowerCase(),null,!0,!0)});
var D={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,tabSize:!0,widows:!0,zIndex:!0,
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ra=["Webkit","ms","Moz","O"];Object.keys(D).forEach(function(a){ra.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);D[b]=D[a]})});var sa=Array.isArray;r('"></template>');r("<script>");r("\x3c/script>");r('<script src="');r('<script type="module" src="');r('" integrity="');r('" async="">\x3c/script>');r("\x3c!-- --\x3e");r(' style="');r(":");
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},sa=["Webkit","ms","Moz","O"];Object.keys(D).forEach(function(a){sa.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);D[b]=D[a]})});var E=Array.isArray;r('"></template>');r("<script>");r("\x3c/script>");r('<script src="');r('<script type="module" src="');r('" integrity="');r('" async="">\x3c/script>');r("\x3c!-- --\x3e");r(' style="');r(":");
r(";");r(" ");r('="');r('"');r('=""');r(">");r("/>");r(' selected=""');r("\n");r("<!DOCTYPE html>");r("</");r(">");r('<template id="');r('"></template>');r("\x3c!--$--\x3e");r('\x3c!--$?--\x3e<template id="');r('"></template>');r("\x3c!--$!--\x3e");r("\x3c!--/$--\x3e");r("<template");r('"');r(' data-dgst="');r(' data-msg="');r(' data-stck="');r("></template>");r('<div hidden id="');r('">');r("</div>");r('<svg aria-hidden="true" style="display:none" id="');r('">');r("</svg>");r('<math aria-hidden="true" style="display:none" id="');
r('">');r("</math>");r('<table hidden id="');r('">');r("</table>");r('<table hidden><tbody id="');r('">');r("</tbody></table>");r('<table hidden><tr id="');r('">');r("</tr></table>");r('<table hidden><colgroup id="');r('">');r("</colgroup></table>");r('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("');r('$RS("');r('","');r('")\x3c/script>');r('<template data-rsi="" data-sid="');
r('" data-pid="');r('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("');
r('$RC("');r('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("');
r('$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("');
r('$RR("');r('","');r('",');r('"');r(")\x3c/script>");r('<template data-rci="" data-bid="');r('<template data-rri="" data-bid="');r('" data-sid="');r('" data-sty="');r('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("');r('$RX("');r('"');r(",");r(")\x3c/script>");r('<template data-rxi="" data-bid="');r('" data-dgst="');r('" data-msg="');r('" data-stck="');r('<template data-precedence="">');
r("</template>");r('<style data-precedence="');r('"></style>');r("[");r(",[");r(",");r("]");var E=null;function G(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");G(a,c);b.context._currentValue=b.value}}}
function ta(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&ta(a)}function ua(a){var b=a.parent;null!==b&&ua(b);a.context._currentValue=a.value}function va(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?G(a,b):va(a,b)}
function wa(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?G(a,c):wa(a,c);b.context._currentValue=b.value}function H(a){var b=E;b!==a&&(null===b?ua(a):null===a?ta(b):b.depth===a.depth?G(b,a):b.depth>a.depth?va(b,a):wa(b,a),E=a)}function xa(a,b){var c=a._currentValue;a._currentValue=b;var d=E;return E=a={parent:d,depth:null===d?0:d.depth+1,context:a,parentValue:c,value:b}}var I=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function ya(){}function za(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(ya,ya),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}J=b;throw I;}}var J=null;
function Aa(){if(null===J)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=J;J=null;return a}var K=null,M=0,N=null;function Ba(){var a=N;N=null;return a}function Ca(a){return a._currentValue}
var Ga={useMemo:function(a){return a()},useCallback:function(a){return a},useDebugValue:function(){},useDeferredValue:O,useTransition:O,readContext:Ca,useContext:Ca,useReducer:O,useRef:O,useState:O,useInsertionEffect:O,useLayoutEffect:O,useImperativeHandle:O,useEffect:O,useId:Da,useMutableSource:O,useSyncExternalStore:O,useCacheRefresh:function(){return Ea},useMemoCache:function(a){for(var b=Array(a),c=0;c<a;c++)b[c]=qa;return b},use:Fa};
function O(){throw Error("This Hook is not supported in Server Components.");}function Ea(){throw Error("Refreshing the cache is not supported in Server Components.");}function Da(){if(null===K)throw Error("useId can only be used while React is rendering");var a=K.identifierCount++;return":"+K.identifierPrefix+"S"+a.toString(32)+":"}
function Fa(a){if(null!==a&&"object"===typeof a||"function"===typeof a){if("function"===typeof a.then){var b=M;M+=1;null===N&&(N=[]);return za(N,a,b)}if(a.$$typeof===ka)return a._currentValue}throw Error("An unsupported type was passed to use(): "+String(a));}function P(){return(new AbortController).signal}function Ha(){if(Q)return Q;if(f){var a=ba.getStore();if(a)return a}return new Map}
var Ia={getCacheSignal:function(){var a=Ha(),b=a.get(P);void 0===b&&(b=P(),a.set(P,b));return b},getCacheForType:function(a){var b=Ha(),c=b.get(a);void 0===c&&(c=a(),b.set(a,c));return c}},Q=null,R=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,S=R.ContextRegistry,T=R.ReactCurrentDispatcher,U=R.ReactCurrentCache;function Ja(a){console.error(a)}
function Ka(a,b,c,d,e){if(null!==U.current&&U.current!==Ia)throw Error("Currently React only supports one RSC renderer at a time.");U.current=Ia;var g=new Set,h=[],k={status:0,fatalError:null,destination:null,bundlerConfig:b,cache:new Map,nextChunkId:0,pendingChunks:0,abortableTasks:g,pingedTasks:h,completedImportChunks:[],completedJSONChunks:[],completedErrorChunks:[],writtenSymbols:new Map,writtenClientReferences:new Map,writtenServerReferences:new Map,writtenProviders:new Map,identifierPrefix:e||
"",identifierCount:1,onError:void 0===c?Ja:c,toJSON:function(l,v){return La(k,this,l,v)}};k.pendingChunks++;b=Ma(d);a=Na(k,a,b,g);h.push(a);return k}var Oa={};
function Pa(a,b){a.pendingChunks++;var c=Na(a,null,E,a.abortableTasks);switch(b.status){case "fulfilled":return c.model=b.value,Qa(a,c),c.id;case "rejected":var d=V(a,b.reason);W(a,c.id,d);return c.id;default:"string"!==typeof b.status&&(b.status="pending",b.then(function(e){"pending"===b.status&&(b.status="fulfilled",b.value=e)},function(e){"pending"===b.status&&(b.status="rejected",b.reason=e)}))}b.then(function(e){c.model=e;Qa(a,c)},function(e){e=V(a,e);W(a,c.id,e)});return c.id}
function Ra(a){if("fulfilled"===a.status)return a.value;if("rejected"===a.status)throw a.reason;throw a;}function Sa(a){switch(a.status){case "fulfilled":case "rejected":break;default:"string"!==typeof a.status&&(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)}))}return{$$typeof:z,_payload:a,_init:Ra}}
function X(a,b,c,d,e,g){if(null!==d&&void 0!==d)throw Error("Refs cannot be used in Server Components, nor passed to Client Components.");if("function"===typeof b){if(b.$$typeof===w)return[y,b,c,e];M=0;N=g;e=b(e);return"object"===typeof e&&null!==e&&"function"===typeof e.then?"fulfilled"===e.status?e.value:Sa(e):e}if("string"===typeof b)return[y,b,c,e];if("symbol"===typeof b)return b===ia?e.children:[y,b,c,e];if(null!=b&&"object"===typeof b){if(b.$$typeof===w)return[y,b,c,e];switch(b.$$typeof){case z:var h=
b._init;b=h(b._payload);return X(a,b,c,d,e,g);case la:return a=b.render,M=0,N=g,a(e,void 0);case oa:return X(a,b.type,c,d,e,g);case ja:return xa(b._context,e.value),[y,b,c,{value:e.value,children:e.children,__pop:Oa}]}}throw Error("Unsupported Server Component type: "+Ta(b));}function Qa(a,b){var c=a.pingedTasks;c.push(b);1===c.length&&Ua(a)}function Na(a,b,c,d){var e={id:a.nextChunkId++,status:0,model:b,context:c,ping:function(){return Qa(a,e)},thenableState:null};d.add(e);return e}
function Va(a,b,c,d){var e=d.filepath+"#"+d.name+(d.async?"#async":""),g=a.writtenClientReferences,h=g.get(e);if(void 0!==h)return b[0]===y&&"1"===c?"$L"+h.toString(16):"$"+h.toString(16);try{var k=a.bundlerConfig[d.filepath][d.name];var l=d.async?{id:k.id,chunks:k.chunks,name:k.name,async:!0}:k;a.pendingChunks++;var v=a.nextChunkId++,ea=t(l),x=v.toString(16)+":I"+ea+"\n";var L=q.encode(x);a.completedImportChunks.push(L);g.set(e,v);return b[0]===y&&"1"===c?"$L"+v.toString(16):"$"+v.toString(16)}catch(fa){return a.pendingChunks++,
b=a.nextChunkId++,c=V(a,fa),W(a,b,c),"$"+b.toString(16)}}function Wa(a){return Object.prototype.toString.call(a).replace(/^\[object (.*)\]$/,function(b,c){return c})}function Ta(a){switch(typeof a){case "string":return JSON.stringify(10>=a.length?a:a.substr(0,10)+"...");case "object":if(sa(a))return"[...]";a=Wa(a);return"Object"===a?"{...}":a;case "function":return"function";default:return String(a)}}
r('$RC("');r('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("');
r('$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("');
r('$RR("');r('","');r('",');r('"');r(")\x3c/script>");r('<template data-rci="" data-bid="');r('<template data-rri="" data-bid="');r('" data-sid="');r('" data-sty="');r('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("');r('$RX("');r('"');r(",");r(")\x3c/script>");r('<template data-rxi="" data-bid="');r('" data-dgst="');r('" data-msg="');r('" data-stck="');r('<style media="not all" data-precedence="');
r('" data-href="');r('">');r("</style>");r('<style data-precedence="');r('" data-href="');r(" ");r('">');r("</style>");r("[");r(",[");r(",");r("]");var G=null;
function H(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");H(a,c);b.context._currentValue=b.value}}}function ta(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&ta(a)}
function ua(a){var b=a.parent;null!==b&&ua(b);a.context._currentValue=a.value}function va(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?H(a,b):va(a,b)}
function wa(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?H(a,c):wa(a,c);b.context._currentValue=b.value}function I(a){var b=G;b!==a&&(null===b?ua(a):null===a?ta(b):b.depth===a.depth?H(b,a):b.depth>a.depth?va(b,a):wa(b,a),G=a)}function xa(a,b){var c=a._currentValue;a._currentValue=b;var d=G;return G=a={parent:d,depth:null===d?0:d.depth+1,context:a,parentValue:c,value:b}}var J=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function ya(){}function za(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(ya,ya),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}K=b;throw J;}}var K=null;
function Aa(){if(null===K)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=K;K=null;return a}var L=null,N=0,O=null;function Ba(){var a=O;O=null;return a}function Ca(a){return a._currentValue}
var Ga={useMemo:function(a){return a()},useCallback:function(a){return a},useDebugValue:function(){},useDeferredValue:P,useTransition:P,readContext:Ca,useContext:Ca,useReducer:P,useRef:P,useState:P,useInsertionEffect:P,useLayoutEffect:P,useImperativeHandle:P,useEffect:P,useId:Da,useMutableSource:P,useSyncExternalStore:P,useCacheRefresh:function(){return Ea},useMemoCache:function(a){for(var b=Array(a),c=0;c<a;c++)b[c]=qa;return b},use:Fa};
function P(){throw Error("This Hook is not supported in Server Components.");}function Ea(){throw Error("Refreshing the cache is not supported in Server Components.");}function Da(){if(null===L)throw Error("useId can only be used while React is rendering");var a=L.identifierCount++;return":"+L.identifierPrefix+"S"+a.toString(32)+":"}
function Fa(a){if(null!==a&&"object"===typeof a||"function"===typeof a){if("function"===typeof a.then){var b=N;N+=1;null===O&&(O=[]);return za(O,a,b)}if(a.$$typeof===ka)return a._currentValue}throw Error("An unsupported type was passed to use(): "+String(a));}function Q(){return(new AbortController).signal}function Ha(){if(R)return R;if(f){var a=ba.getStore();if(a)return a}return new Map}
var Ia={getCacheSignal:function(){var a=Ha(),b=a.get(Q);void 0===b&&(b=Q(),a.set(Q,b));return b},getCacheForType:function(a){var b=Ha(),c=b.get(a);void 0===c&&(c=a(),b.set(a,c));return c}},R=null,S=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,T=S.ContextRegistry,Ja=S.ReactCurrentDispatcher,Ka=S.ReactCurrentCache;function La(a){console.error(a)}
function Ma(a,b,c,d,e){if(null!==Ka.current&&Ka.current!==Ia)throw Error("Currently React only supports one RSC renderer at a time.");Ka.current=Ia;var g=new Set,h=[],k={status:0,fatalError:null,destination:null,bundlerConfig:b,cache:new Map,nextChunkId:0,pendingChunks:0,abortableTasks:g,pingedTasks:h,completedImportChunks:[],completedJSONChunks:[],completedErrorChunks:[],writtenSymbols:new Map,writtenClientReferences:new Map,writtenServerReferences:new Map,writtenProviders:new Map,identifierPrefix:e||
"",identifierCount:1,onError:void 0===c?La:c,toJSON:function(l,v){return Na(k,this,l,v)}};k.pendingChunks++;b=Oa(d);a=Pa(k,a,b,g);h.push(a);return k}var Qa={};
function Ra(a,b){a.pendingChunks++;var c=Pa(a,null,G,a.abortableTasks);switch(b.status){case "fulfilled":return c.model=b.value,Sa(a,c),c.id;case "rejected":var d=U(a,b.reason);V(a,c.id,d);return c.id;default:"string"!==typeof b.status&&(b.status="pending",b.then(function(e){"pending"===b.status&&(b.status="fulfilled",b.value=e)},function(e){"pending"===b.status&&(b.status="rejected",b.reason=e)}))}b.then(function(e){c.model=e;Sa(a,c)},function(e){c.status=4;e=U(a,e);V(a,c.id,e);null!==a.destination&&
W(a,a.destination)});return c.id}function Ta(a){if("fulfilled"===a.status)return a.value;if("rejected"===a.status)throw a.reason;throw a;}function Ua(a){switch(a.status){case "fulfilled":case "rejected":break;default:"string"!==typeof a.status&&(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)}))}return{$$typeof:z,_payload:a,_init:Ta}}
function X(a,b,c,d,e,g){if(null!==d&&void 0!==d)throw Error("Refs cannot be used in Server Components, nor passed to Client Components.");if("function"===typeof b){if(b.$$typeof===w)return[y,b,c,e];N=0;O=g;e=b(e);return"object"===typeof e&&null!==e&&"function"===typeof e.then?"fulfilled"===e.status?e.value:Ua(e):e}if("string"===typeof b)return[y,b,c,e];if("symbol"===typeof b)return b===fa?e.children:[y,b,c,e];if(null!=b&&"object"===typeof b){if(b.$$typeof===w)return[y,b,c,e];switch(b.$$typeof){case z:var h=
b._init;b=h(b._payload);return X(a,b,c,d,e,g);case la:return a=b.render,N=0,O=g,a(e,void 0);case oa:return X(a,b.type,c,d,e,g);case ja:return xa(b._context,e.value),[y,b,c,{value:e.value,children:e.children,__pop:Qa}]}}throw Error("Unsupported Server Component type: "+Va(b));}function Sa(a,b){var c=a.pingedTasks;c.push(b);1===c.length&&Wa(a)}function Pa(a,b,c,d){var e={id:a.nextChunkId++,status:0,model:b,context:c,ping:function(){return Sa(a,e)},thenableState:null};d.add(e);return e}
function Xa(a,b,c,d){var e=d.$$async?d.$$id+"#async":d.$$id,g=a.writtenClientReferences,h=g.get(e);if(void 0!==h)return b[0]===y&&"1"===c?"$L"+h.toString(16):"$"+h.toString(16);try{var k=a.bundlerConfig[d.$$id];var l=d.$$async?{id:k.id,chunks:k.chunks,name:k.name,async:!0}:k;a.pendingChunks++;var v=a.nextChunkId++,ha=t(l),x=v.toString(16)+":I"+ha+"\n";var M=q.encode(x);a.completedImportChunks.push(M);g.set(e,v);return b[0]===y&&"1"===c?"$L"+v.toString(16):"$"+v.toString(16)}catch(ia){return a.pendingChunks++,
b=a.nextChunkId++,c=U(a,ia),V(a,b,c),"$"+b.toString(16)}}function Ya(a){return Object.prototype.toString.call(a).replace(/^\[object (.*)\]$/,function(b,c){return c})}function Va(a){switch(typeof a){case "string":return JSON.stringify(10>=a.length?a:a.substr(0,10)+"...");case "object":if(E(a))return"[...]";a=Ya(a);return"Object"===a?"{...}":a;case "function":return"function";default:return String(a)}}
function Y(a){if("string"===typeof a)return a;switch(a){case ma:return"Suspense";case na:return"SuspenseList"}if("object"===typeof a)switch(a.$$typeof){case la:return Y(a.render);case oa:return Y(a.type);case z:var b=a._payload;a=a._init;try{return Y(a(b))}catch(c){}}return""}
function Z(a,b){var c=Wa(a);if("Object"!==c&&"Array"!==c)return c;c=-1;var d=0;if(sa(a)){var e="[";for(var g=0;g<a.length;g++){0<g&&(e+=", ");var h=a[g];h="object"===typeof h&&null!==h?Z(h):Ta(h);""+g===b?(c=e.length,d=h.length,e+=h):e=10>h.length&&40>e.length+h.length?e+h:e+"..."}e+="]"}else if(a.$$typeof===y)e="<"+Y(a.type)+"/>";else{e="{";g=Object.keys(a);for(h=0;h<g.length;h++){0<h&&(e+=", ");var k=g[h],l=JSON.stringify(k);e+=('"'+k+'"'===l?k:l)+": ";l=a[k];l="object"===typeof l&&null!==l?Z(l):
Ta(l);k===b?(c=e.length,d=l.length,e+=l):e=10>l.length&&40>e.length+l.length?e+l:e+"..."}e+="}"}return void 0===b?e:-1<c&&0<d?(a=" ".repeat(c)+"^".repeat(d),"\n "+e+"\n "+a):"\n "+e}
function La(a,b,c,d){switch(d){case y:return"$"}for(;"object"===typeof d&&null!==d&&(d.$$typeof===y||d.$$typeof===z);)try{switch(d.$$typeof){case y:var e=d;d=X(a,e.type,e.key,e.ref,e.props,null);break;case z:var g=d._init;d=g(d._payload)}}catch(h){c=h===I?Aa():h;if("object"===typeof c&&null!==c&&"function"===typeof c.then)return a.pendingChunks++,a=Na(a,d,E,a.abortableTasks),d=a.ping,c.then(d,d),a.thenableState=Ba(),"$L"+a.id.toString(16);a.pendingChunks++;d=a.nextChunkId++;c=V(a,c);W(a,d,c);return"$L"+
d.toString(16)}if(null===d)return null;if("object"===typeof d){if(d.$$typeof===w)return Va(a,b,c,d);if("function"===typeof d.then)return"$@"+Pa(a,d).toString(16);if(d.$$typeof===ja)return d=d._context._globalName,b=a.writtenProviders,c=b.get(c),void 0===c&&(a.pendingChunks++,c=a.nextChunkId++,b.set(d,c),d=u(a,c,"$P"+d),a.completedJSONChunks.push(d)),"$"+c.toString(16);if(d===Oa){a=E;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");d=a.parentValue;a.context._currentValue=
d===pa?a.context._defaultValue:d;E=a.parent;return}return d}if("string"===typeof d)return a="$"===d[0]?"$"+d:d,a;if("boolean"===typeof d||"number"===typeof d||"undefined"===typeof d)return d;if("function"===typeof d){if(d.$$typeof===w)return Va(a,b,c,d);if(d.$$typeof===ha)return c=a.writtenServerReferences,b=c.get(d),void 0!==b?a="$F"+b.toString(16):(e={id:d.$$filepath,name:d.$$name,bound:Promise.resolve(d.$$bound)},a.pendingChunks++,b=a.nextChunkId++,e=da(a,b,e),a.completedJSONChunks.push(e),c.set(d,
b),a="$F"+b.toString(16)),a;if(/^on[A-Z]/.test(c))throw Error("Event handlers cannot be passed to Client Component props."+Z(b,c)+"\nIf you need interactivity, consider converting part of this to a Client Component.");throw Error('Functions cannot be passed directly to Client Components unless you explicitly expose it by marking it with "use server".'+Z(b,c));}if("symbol"===typeof d){e=a.writtenSymbols;g=e.get(d);if(void 0!==g)return"$"+g.toString(16);g=d.description;if(Symbol.for(g)!==d)throw Error("Only global symbols received from Symbol.for(...) can be passed to Client Components. The symbol Symbol.for("+
(d.description+") cannot be found among global symbols.")+Z(b,c));a.pendingChunks++;c=a.nextChunkId++;b=u(a,c,"$S"+g);a.completedImportChunks.push(b);e.set(d,c);return"$"+c.toString(16)}if("bigint"===typeof d)throw Error("BigInt ("+d+") is not yet supported in Client Component props."+Z(b,c));throw Error("Type "+typeof d+" is not supported in Client Component props."+Z(b,c));}
function V(a,b){a=a.onError;b=a(b);if(null!=b&&"string"!==typeof b)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof b+'" instead');return b||""}function Xa(a,b){null!==a.destination?(a.status=2,ca(a.destination,b)):(a.status=1,a.fatalError=b)}
function W(a,b,c){c={digest:c};b=b.toString(16)+":E"+t(c)+"\n";b=q.encode(b);a.completedErrorChunks.push(b)}
function Ua(a){var b=T.current,c=Q;T.current=Ga;Q=a.cache;K=a;try{var d=a.pingedTasks;a.pingedTasks=[];for(var e=0;e<d.length;e++){var g=d[e];var h=a;if(0===g.status){H(g.context);try{var k=g.model;if("object"===typeof k&&null!==k&&k.$$typeof===y){var l=k,v=g.thenableState;g.model=k;k=X(h,l.type,l.key,l.ref,l.props,v);for(g.thenableState=null;"object"===typeof k&&null!==k&&k.$$typeof===y;)l=k,g.model=k,k=X(h,l.type,l.key,l.ref,l.props,null)}var ea=da(h,g.id,k);h.completedJSONChunks.push(ea);h.abortableTasks.delete(g);
g.status=1}catch(F){var x=F===I?Aa():F;if("object"===typeof x&&null!==x&&"function"===typeof x.then){var L=g.ping;x.then(L,L);g.thenableState=Ba()}else{h.abortableTasks.delete(g);g.status=4;var fa=V(h,x);W(h,g.id,fa)}}}}null!==a.destination&&Ya(a,a.destination)}catch(F){V(a,F),Xa(a,F)}finally{T.current=b,Q=c,K=null}}
function Ya(a,b){m=new Uint8Array(512);n=0;try{for(var c=a.completedImportChunks,d=0;d<c.length;d++)a.pendingChunks--,p(b,c[d]);c.splice(0,d);var e=a.completedJSONChunks;for(d=0;d<e.length;d++)a.pendingChunks--,p(b,e[d]);e.splice(0,d);var g=a.completedErrorChunks;for(d=0;d<g.length;d++)a.pendingChunks--,p(b,g[d]);g.splice(0,d)}finally{m&&0<n&&(b.enqueue(new Uint8Array(m.buffer,0,n)),m=null,n=0)}0===a.pendingChunks&&b.close()}
function Za(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=V(a,void 0===b?Error("The render was aborted by the server without a reason."):b);a.pendingChunks++;var e=a.nextChunkId++;W(a,e,d);c.forEach(function(g){g.status=3;var h="$"+e.toString(16);g=u(a,g.id,h);a.completedErrorChunks.push(g)});c.clear()}null!==a.destination&&Ya(a,a.destination)}catch(g){V(a,g),Xa(a,g)}}
function Ma(a){if(a){var b=E;H(null);for(var c=0;c<a.length;c++){var d=a[c],e=d[0];d=d[1];S[e]||(S[e]=aa.createServerContext(e,pa));xa(S[e],d)}a=E;H(b);return a}return null}
exports.renderToReadableStream=function(a,b,c){var d=Ka(a,b,c?c.onError:void 0,c?c.context:void 0,c?c.identifierPrefix:void 0);if(c&&c.signal){var e=c.signal;if(e.aborted)Za(d,e.reason);else{var g=function(){Za(d,e.reason);e.removeEventListener("abort",g)};e.addEventListener("abort",g)}}return new ReadableStream({type:"bytes",start:function(){f?ba.run(d.cache,Ua,d):Ua(d)},pull:function(h){if(1===d.status)d.status=2,ca(h,d.fatalError);else if(2!==d.status&&null===d.destination){d.destination=h;try{Ya(d,
h)}catch(k){V(d,k),Xa(d,k)}}},cancel:function(){}},{highWaterMark:0})};
function Z(a,b){var c=Ya(a);if("Object"!==c&&"Array"!==c)return c;c=-1;var d=0;if(E(a)){var e="[";for(var g=0;g<a.length;g++){0<g&&(e+=", ");var h=a[g];h="object"===typeof h&&null!==h?Z(h):Va(h);""+g===b?(c=e.length,d=h.length,e+=h):e=10>h.length&&40>e.length+h.length?e+h:e+"..."}e+="]"}else if(a.$$typeof===y)e="<"+Y(a.type)+"/>";else{e="{";g=Object.keys(a);for(h=0;h<g.length;h++){0<h&&(e+=", ");var k=g[h],l=JSON.stringify(k);e+=('"'+k+'"'===l?k:l)+": ";l=a[k];l="object"===typeof l&&null!==l?Z(l):
Va(l);k===b?(c=e.length,d=l.length,e+=l):e=10>l.length&&40>e.length+l.length?e+l:e+"..."}e+="}"}return void 0===b?e:-1<c&&0<d?(a=" ".repeat(c)+"^".repeat(d),"\n "+e+"\n "+a):"\n "+e}
function Na(a,b,c,d){switch(d){case y:return"$"}for(;"object"===typeof d&&null!==d&&(d.$$typeof===y||d.$$typeof===z);)try{switch(d.$$typeof){case y:var e=d;d=X(a,e.type,e.key,e.ref,e.props,null);break;case z:var g=d._init;d=g(d._payload)}}catch(h){c=h===J?Aa():h;if("object"===typeof c&&null!==c&&"function"===typeof c.then)return a.pendingChunks++,a=Pa(a,d,G,a.abortableTasks),d=a.ping,c.then(d,d),a.thenableState=Ba(),"$L"+a.id.toString(16);a.pendingChunks++;d=a.nextChunkId++;c=U(a,c);V(a,d,c);return"$L"+
d.toString(16)}if(null===d)return null;if("object"===typeof d){if(d.$$typeof===w)return Xa(a,b,c,d);if("function"===typeof d.then)return"$@"+Ra(a,d).toString(16);if(d.$$typeof===ja)return d=d._context._globalName,b=a.writtenProviders,c=b.get(c),void 0===c&&(a.pendingChunks++,c=a.nextChunkId++,b.set(d,c),d=u(a,c,"$P"+d),a.completedJSONChunks.push(d)),"$"+c.toString(16);if(d===Qa){a=G;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");d=a.parentValue;a.context._currentValue=
d===pa?a.context._defaultValue:d;G=a.parent;return}return!E(d)&&(null===d||"object"!==typeof d?a=null:(a=ra&&d[ra]||d["@@iterator"],a="function"===typeof a?a:null),a)?Array.from(d):d}if("string"===typeof d)return a="$"===d[0]?"$"+d:d,a;if("boolean"===typeof d||"number"===typeof d||"undefined"===typeof d)return d;if("function"===typeof d){if(d.$$typeof===w)return Xa(a,b,c,d);if(d.$$typeof===ea)return c=a.writtenServerReferences,b=c.get(d),void 0!==b?a="$F"+b.toString(16):(e={id:d.$$id,bound:Promise.resolve(d.$$bound)},
a.pendingChunks++,b=a.nextChunkId++,e=da(a,b,e),a.completedJSONChunks.push(e),c.set(d,b),a="$F"+b.toString(16)),a;if(/^on[A-Z]/.test(c))throw Error("Event handlers cannot be passed to Client Component props."+Z(b,c)+"\nIf you need interactivity, consider converting part of this to a Client Component.");throw Error('Functions cannot be passed directly to Client Components unless you explicitly expose it by marking it with "use server".'+Z(b,c));}if("symbol"===typeof d){e=a.writtenSymbols;g=e.get(d);
if(void 0!==g)return"$"+g.toString(16);g=d.description;if(Symbol.for(g)!==d)throw Error("Only global symbols received from Symbol.for(...) can be passed to Client Components. The symbol Symbol.for("+(d.description+") cannot be found among global symbols.")+Z(b,c));a.pendingChunks++;c=a.nextChunkId++;b=u(a,c,"$S"+g);a.completedImportChunks.push(b);e.set(d,c);return"$"+c.toString(16)}if("bigint"===typeof d)throw Error("BigInt ("+d+") is not yet supported in Client Component props."+Z(b,c));throw Error("Type "+
typeof d+" is not supported in Client Component props."+Z(b,c));}function U(a,b){a=a.onError;b=a(b);if(null!=b&&"string"!==typeof b)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof b+'" instead');return b||""}function Za(a,b){null!==a.destination?(a.status=2,ca(a.destination,b)):(a.status=1,a.fatalError=b)}
function V(a,b,c){c={digest:c};b=b.toString(16)+":E"+t(c)+"\n";b=q.encode(b);a.completedErrorChunks.push(b)}
function Wa(a){var b=Ja.current,c=R;Ja.current=Ga;R=a.cache;L=a;try{var d=a.pingedTasks;a.pingedTasks=[];for(var e=0;e<d.length;e++){var g=d[e];var h=a;if(0===g.status){I(g.context);try{var k=g.model;if("object"===typeof k&&null!==k&&k.$$typeof===y){var l=k,v=g.thenableState;g.model=k;k=X(h,l.type,l.key,l.ref,l.props,v);for(g.thenableState=null;"object"===typeof k&&null!==k&&k.$$typeof===y;)l=k,g.model=k,k=X(h,l.type,l.key,l.ref,l.props,null)}var ha=da(h,g.id,k);h.completedJSONChunks.push(ha);h.abortableTasks.delete(g);
g.status=1}catch(F){var x=F===J?Aa():F;if("object"===typeof x&&null!==x&&"function"===typeof x.then){var M=g.ping;x.then(M,M);g.thenableState=Ba()}else{h.abortableTasks.delete(g);g.status=4;var ia=U(h,x);V(h,g.id,ia)}}}}null!==a.destination&&W(a,a.destination)}catch(F){U(a,F),Za(a,F)}finally{Ja.current=b,R=c,L=null}}
function W(a,b){m=new Uint8Array(512);n=0;try{for(var c=a.completedImportChunks,d=0;d<c.length;d++)a.pendingChunks--,p(b,c[d]);c.splice(0,d);var e=a.completedJSONChunks;for(d=0;d<e.length;d++)a.pendingChunks--,p(b,e[d]);e.splice(0,d);var g=a.completedErrorChunks;for(d=0;d<g.length;d++)a.pendingChunks--,p(b,g[d]);g.splice(0,d)}finally{m&&0<n&&(b.enqueue(new Uint8Array(m.buffer,0,n)),m=null,n=0)}0===a.pendingChunks&&b.close()}
function $a(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=U(a,void 0===b?Error("The render was aborted by the server without a reason."):b);a.pendingChunks++;var e=a.nextChunkId++;V(a,e,d);c.forEach(function(g){g.status=3;var h="$"+e.toString(16);g=u(a,g.id,h);a.completedErrorChunks.push(g)});c.clear()}null!==a.destination&&W(a,a.destination)}catch(g){U(a,g),Za(a,g)}}
function Oa(a){if(a){var b=G;I(null);for(var c=0;c<a.length;c++){var d=a[c],e=d[0];d=d[1];T[e]||(T[e]=aa.createServerContext(e,pa));xa(T[e],d)}a=G;I(b);return a}return null}
exports.renderToReadableStream=function(a,b,c){var d=Ma(a,b,c?c.onError:void 0,c?c.context:void 0,c?c.identifierPrefix:void 0);if(c&&c.signal){var e=c.signal;if(e.aborted)$a(d,e.reason);else{var g=function(){$a(d,e.reason);e.removeEventListener("abort",g)};e.addEventListener("abort",g)}}return new ReadableStream({type:"bytes",start:function(){f?ba.run(d.cache,Wa,d):Wa(d)},pull:function(h){if(1===d.status)d.status=2,ca(h,d.fatalError);else if(2!==d.status&&null===d.destination){d.destination=h;try{W(d,
h)}catch(k){U(d,k),Za(d,k)}}},cancel:function(){}},{highWaterMark:0})};

View file

@ -273,7 +273,7 @@ function processImportChunk(request, id, clientReferenceMetadata) {
var CLIENT_REFERENCE_TAG = Symbol.for('react.client.reference');
var SERVER_REFERENCE_TAG = Symbol.for('react.server.reference');
function getClientReferenceKey(reference) {
return reference.filepath + '#' + reference.name + (reference.async ? '#async' : '');
return reference.$$async ? reference.$$id + '#async' : reference.$$id;
}
function isClientReference(reference) {
return reference.$$typeof === CLIENT_REFERENCE_TAG;
@ -282,9 +282,9 @@ function isServerReference(reference) {
return reference.$$typeof === SERVER_REFERENCE_TAG;
}
function resolveClientReferenceMetadata(config, clientReference) {
var resolvedModuleData = config[clientReference.filepath][clientReference.name];
var resolvedModuleData = config[clientReference.$$id];
if (clientReference.async) {
if (clientReference.$$async) {
return {
id: resolvedModuleData.id,
chunks: resolvedModuleData.chunks,
@ -297,8 +297,7 @@ function resolveClientReferenceMetadata(config, clientReference) {
}
function resolveServerReferenceMetadata(config, serverReference) {
return {
id: serverReference.$$filepath,
name: serverReference.$$name,
id: serverReference.$$id,
bound: Promise.resolve(serverReference.$$bound)
};
}
@ -318,6 +317,21 @@ var REACT_MEMO_TYPE = Symbol.for('react.memo');
var REACT_LAZY_TYPE = Symbol.for('react.lazy');
var REACT_SERVER_CONTEXT_DEFAULT_VALUE_NOT_LOADED = Symbol.for('react.default_value');
var REACT_MEMO_CACHE_SENTINEL = Symbol.for('react.memo_cache_sentinel');
var MAYBE_ITERATOR_SYMBOL = Symbol.iterator;
var FAUX_ITERATOR_SYMBOL = '@@iterator';
function getIteratorFn(maybeIterable) {
if (maybeIterable === null || typeof maybeIterable !== 'object') {
return null;
}
var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL];
if (typeof maybeIterator === 'function') {
return maybeIterator;
}
return null;
}
// It is handled by React separately and shouldn't be written to the DOM.
@ -619,7 +633,7 @@ function isArray(a) {
// Run `yarn generate-inline-fizz-runtime` to generate.
var clientRenderBoundary = '$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};';
var completeBoundary = '$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};';
var completeBoundaryWithStyles = '$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};';
var completeBoundaryWithStyles = '$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};';
var completeSegment = '$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};';
stringToPrecomputedChunk('"></template>');
@ -719,11 +733,16 @@ stringToPrecomputedChunk('" data-dgst="');
stringToPrecomputedChunk('" data-msg="');
stringToPrecomputedChunk('" data-stck="');
stringToPrecomputedChunk('<template data-precedence="">');
stringToPrecomputedChunk('</template>'); // Tracks whether we wrote any late style tags. We use this to determine
stringToPrecomputedChunk('<style data-precedence="');
stringToPrecomputedChunk('"></style>');
stringToPrecomputedChunk('<style media="not all" data-precedence="');
stringToPrecomputedChunk('" data-href="');
stringToPrecomputedChunk('">');
stringToPrecomputedChunk('</style>'); // Tracks whether the boundary currently flushing is flushign style tags or has any
stringToPrecomputedChunk('<style data-precedence="');
stringToPrecomputedChunk('" data-href="');
stringToPrecomputedChunk(' ');
stringToPrecomputedChunk('">');
stringToPrecomputedChunk('</style>');
stringToPrecomputedChunk('[');
stringToPrecomputedChunk(',[');
stringToPrecomputedChunk(',');
@ -1345,7 +1364,8 @@ function serializeThenable(request, thenable) {
newTask.model = value;
pingTask(request, newTask);
}, function (reason) {
// TODO: Is it safe to directly emit these without being inside a retry?
newTask.status = ERRORED; // TODO: We should ideally do this inside performWork so it's scheduled
var digest = logRecoverableError(request, reason);
{
@ -1355,6 +1375,10 @@ function serializeThenable(request, thenable) {
emitErrorChunkDev(request, newTask.id, digest, _message, _stack);
}
if (request.destination !== null) {
flushCompletedChunks(request, request.destination);
}
});
return newTask.id;
}
@ -2108,6 +2132,14 @@ function resolveModelToJSON(request, parent, key, value) {
return undefined;
}
if (!isArray(value)) {
var iteratorFn = getIteratorFn(value);
if (iteratorFn) {
return Array.from(value);
}
}
{
if (value !== null && !isArray(value)) {
// Verify that this is a simple plain object.

View file

@ -9,8 +9,8 @@
*/
'use strict';var aa=require("util"),ba=require("async_hooks"),ca=require("react"),da=new ba.AsyncLocalStorage,f=null,m=0,n=!0;function p(a,b){a=a.write(b);n=n&&a}
function q(a,b){if("string"===typeof b){if(0!==b.length)if(2048<3*b.length)0<m&&(p(a,f.subarray(0,m)),f=new Uint8Array(2048),m=0),p(a,r.encode(b));else{var c=f;0<m&&(c=f.subarray(m));c=r.encodeInto(b,c);var d=c.read;m+=c.written;d<b.length&&(p(a,f.subarray(0,m)),f=new Uint8Array(2048),m=r.encodeInto(b.slice(d),f).written);2048===m&&(p(a,f),f=new Uint8Array(2048),m=0)}}else 0!==b.byteLength&&(2048<b.byteLength?(0<m&&(p(a,f.subarray(0,m)),f=new Uint8Array(2048),m=0),p(a,b)):(c=f.length-m,c<b.byteLength&&
(0===c?p(a,f):(f.set(b.subarray(0,c),m),m+=c,p(a,f),b=b.subarray(c)),f=new Uint8Array(2048),m=0),f.set(b,m),m+=b.byteLength,2048===m&&(p(a,f),f=new Uint8Array(2048),m=0)));return n}var r=new aa.TextEncoder;function t(a){return r.encode(a)}var u=JSON.stringify;function fa(a,b,c){a=u(c,a.toJSON);return b.toString(16)+":"+a+"\n"}function v(a,b,c){a=u(c);return b.toString(16)+":"+a+"\n"}
var x=Symbol.for("react.client.reference"),ha=Symbol.for("react.server.reference"),z=Symbol.for("react.element"),ia=Symbol.for("react.fragment"),ja=Symbol.for("react.provider"),ka=Symbol.for("react.server_context"),la=Symbol.for("react.forward_ref"),ma=Symbol.for("react.suspense"),na=Symbol.for("react.suspense_list"),oa=Symbol.for("react.memo"),A=Symbol.for("react.lazy"),pa=Symbol.for("react.default_value"),qa=Symbol.for("react.memo_cache_sentinel");
(0===c?p(a,f):(f.set(b.subarray(0,c),m),m+=c,p(a,f),b=b.subarray(c)),f=new Uint8Array(2048),m=0),f.set(b,m),m+=b.byteLength,2048===m&&(p(a,f),f=new Uint8Array(2048),m=0)));return n}var r=new aa.TextEncoder;function t(a){return r.encode(a)}var u=JSON.stringify;function ea(a,b,c){a=u(c,a.toJSON);return b.toString(16)+":"+a+"\n"}function v(a,b,c){a=u(c);return b.toString(16)+":"+a+"\n"}
var x=Symbol.for("react.client.reference"),fa=Symbol.for("react.server.reference"),z=Symbol.for("react.element"),ia=Symbol.for("react.fragment"),ja=Symbol.for("react.provider"),ka=Symbol.for("react.server_context"),la=Symbol.for("react.forward_ref"),ma=Symbol.for("react.suspense"),na=Symbol.for("react.suspense_list"),oa=Symbol.for("react.memo"),A=Symbol.for("react.lazy"),pa=Symbol.for("react.default_value"),qa=Symbol.for("react.memo_cache_sentinel"),ra=Symbol.iterator;
function B(a,b,c,d,e,g,h){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=g;this.removeEmptyString=h}"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){new B(a,0,!1,a,null,!1,!1)});
[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){new B(a[0],1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){new B(a,2,!1,a.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){new B(a,2,!1,a,null,!1,!1)});
"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){new B(a,3,!1,a.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(a){new B(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){new B(a,4,!1,a,null,!1,!1)});
@ -19,45 +19,46 @@ function B(a,b,c,d,e,g,h){this.acceptsBooleans=2===b||3===b||4===b;this.attribut
D);new B(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(C,D);new B(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(C,D);new B(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){new B(a,1,!1,a.toLowerCase(),null,!1,!1)});
new B("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){new B(a,1,!1,a.toLowerCase(),null,!0,!0)});
var E={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,tabSize:!0,widows:!0,zIndex:!0,
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ra=["Webkit","ms","Moz","O"];Object.keys(E).forEach(function(a){ra.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);E[b]=E[a]})});var sa=Array.isArray;t('"></template>');t("<script>");t("\x3c/script>");t('<script src="');t('<script type="module" src="');t('" integrity="');t('" async="">\x3c/script>');t("\x3c!-- --\x3e");t(' style="');t(":");
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},sa=["Webkit","ms","Moz","O"];Object.keys(E).forEach(function(a){sa.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);E[b]=E[a]})});var F=Array.isArray;t('"></template>');t("<script>");t("\x3c/script>");t('<script src="');t('<script type="module" src="');t('" integrity="');t('" async="">\x3c/script>');t("\x3c!-- --\x3e");t(' style="');t(":");
t(";");t(" ");t('="');t('"');t('=""');t(">");t("/>");t(' selected=""');t("\n");t("<!DOCTYPE html>");t("</");t(">");t('<template id="');t('"></template>');t("\x3c!--$--\x3e");t('\x3c!--$?--\x3e<template id="');t('"></template>');t("\x3c!--$!--\x3e");t("\x3c!--/$--\x3e");t("<template");t('"');t(' data-dgst="');t(' data-msg="');t(' data-stck="');t("></template>");t('<div hidden id="');t('">');t("</div>");t('<svg aria-hidden="true" style="display:none" id="');t('">');t("</svg>");t('<math aria-hidden="true" style="display:none" id="');
t('">');t("</math>");t('<table hidden id="');t('">');t("</table>");t('<table hidden><tbody id="');t('">');t("</tbody></table>");t('<table hidden><tr id="');t('">');t("</tr></table>");t('<table hidden><colgroup id="');t('">');t("</colgroup></table>");t('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("');t('$RS("');t('","');t('")\x3c/script>');t('<template data-rsi="" data-sid="');
t('" data-pid="');t('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("');
t('$RC("');t('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("');
t('$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("');
t('$RR("');t('","');t('",');t('"');t(")\x3c/script>");t('<template data-rci="" data-bid="');t('<template data-rri="" data-bid="');t('" data-sid="');t('" data-sty="');t('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("');t('$RX("');t('"');t(",");t(")\x3c/script>");t('<template data-rxi="" data-bid="');t('" data-dgst="');t('" data-msg="');t('" data-stck="');t('<template data-precedence="">');
t("</template>");t('<style data-precedence="');t('"></style>');t("[");t(",[");t(",");t("]");var F=null;function H(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");H(a,c);b.context._currentValue=b.value}}}
function ta(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&ta(a)}function ua(a){var b=a.parent;null!==b&&ua(b);a.context._currentValue=a.value}function va(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?H(a,b):va(a,b)}
function wa(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?H(a,c):wa(a,c);b.context._currentValue=b.value}function I(a){var b=F;b!==a&&(null===b?ua(a):null===a?ta(b):b.depth===a.depth?H(b,a):b.depth>a.depth?va(b,a):wa(b,a),F=a)}function xa(a,b){var c=a._currentValue;a._currentValue=b;var d=F;return F=a={parent:d,depth:null===d?0:d.depth+1,context:a,parentValue:c,value:b}}var J=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function ya(){}function za(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(ya,ya),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}K=b;throw J;}}var K=null;
function Aa(){if(null===K)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=K;K=null;return a}var L=null,M=0,O=null;function Ba(){var a=O;O=null;return a}function Ca(a){return a._currentValue}
var Ga={useMemo:function(a){return a()},useCallback:function(a){return a},useDebugValue:function(){},useDeferredValue:P,useTransition:P,readContext:Ca,useContext:Ca,useReducer:P,useRef:P,useState:P,useInsertionEffect:P,useLayoutEffect:P,useImperativeHandle:P,useEffect:P,useId:Da,useMutableSource:P,useSyncExternalStore:P,useCacheRefresh:function(){return Ea},useMemoCache:function(a){for(var b=Array(a),c=0;c<a;c++)b[c]=qa;return b},use:Fa};
function P(){throw Error("This Hook is not supported in Server Components.");}function Ea(){throw Error("Refreshing the cache is not supported in Server Components.");}function Da(){if(null===L)throw Error("useId can only be used while React is rendering");var a=L.identifierCount++;return":"+L.identifierPrefix+"S"+a.toString(32)+":"}
function Fa(a){if(null!==a&&"object"===typeof a||"function"===typeof a){if("function"===typeof a.then){var b=M;M+=1;null===O&&(O=[]);return za(O,a,b)}if(a.$$typeof===ka)return a._currentValue}throw Error("An unsupported type was passed to use(): "+String(a));}function Q(){return(new AbortController).signal}function Ha(){if(R)return R;var a=da.getStore();return a?a:new Map}
var Ia={getCacheSignal:function(){var a=Ha(),b=a.get(Q);void 0===b&&(b=Q(),a.set(Q,b));return b},getCacheForType:function(a){var b=Ha(),c=b.get(a);void 0===c&&(c=a(),b.set(a,c));return c}},R=null,S=ca.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,T=S.ContextRegistry,U=S.ReactCurrentDispatcher,Ja=S.ReactCurrentCache;function Ka(a){console.error(a)}
function La(a,b,c,d,e){if(null!==Ja.current&&Ja.current!==Ia)throw Error("Currently React only supports one RSC renderer at a time.");Ja.current=Ia;var g=new Set,h=[],k={status:0,fatalError:null,destination:null,bundlerConfig:b,cache:new Map,nextChunkId:0,pendingChunks:0,abortableTasks:g,pingedTasks:h,completedImportChunks:[],completedJSONChunks:[],completedErrorChunks:[],writtenSymbols:new Map,writtenClientReferences:new Map,writtenServerReferences:new Map,writtenProviders:new Map,identifierPrefix:e||
"",identifierCount:1,onError:void 0===c?Ka:c,toJSON:function(l,w){return Ma(k,this,l,w)}};k.pendingChunks++;b=Na(d);a=Oa(k,a,b,g);h.push(a);return k}var Pa={};
function Qa(a,b){a.pendingChunks++;var c=Oa(a,null,F,a.abortableTasks);switch(b.status){case "fulfilled":return c.model=b.value,Ra(a,c),c.id;case "rejected":var d=V(a,b.reason);W(a,c.id,d);return c.id;default:"string"!==typeof b.status&&(b.status="pending",b.then(function(e){"pending"===b.status&&(b.status="fulfilled",b.value=e)},function(e){"pending"===b.status&&(b.status="rejected",b.reason=e)}))}b.then(function(e){c.model=e;Ra(a,c)},function(e){e=V(a,e);W(a,c.id,e)});return c.id}
function Sa(a){if("fulfilled"===a.status)return a.value;if("rejected"===a.status)throw a.reason;throw a;}function Ta(a){switch(a.status){case "fulfilled":case "rejected":break;default:"string"!==typeof a.status&&(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)}))}return{$$typeof:A,_payload:a,_init:Sa}}
function X(a,b,c,d,e,g){if(null!==d&&void 0!==d)throw Error("Refs cannot be used in Server Components, nor passed to Client Components.");if("function"===typeof b){if(b.$$typeof===x)return[z,b,c,e];M=0;O=g;e=b(e);return"object"===typeof e&&null!==e&&"function"===typeof e.then?"fulfilled"===e.status?e.value:Ta(e):e}if("string"===typeof b)return[z,b,c,e];if("symbol"===typeof b)return b===ia?e.children:[z,b,c,e];if(null!=b&&"object"===typeof b){if(b.$$typeof===x)return[z,b,c,e];switch(b.$$typeof){case A:var h=
b._init;b=h(b._payload);return X(a,b,c,d,e,g);case la:return a=b.render,M=0,O=g,a(e,void 0);case oa:return X(a,b.type,c,d,e,g);case ja:return xa(b._context,e.value),[z,b,c,{value:e.value,children:e.children,__pop:Pa}]}}throw Error("Unsupported Server Component type: "+Ua(b));}function Ra(a,b){var c=a.pingedTasks;c.push(b);1===c.length&&setImmediate(function(){return Va(a)})}
function Oa(a,b,c,d){var e={id:a.nextChunkId++,status:0,model:b,context:c,ping:function(){return Ra(a,e)},thenableState:null};d.add(e);return e}
function Wa(a,b,c,d){var e=d.filepath+"#"+d.name+(d.async?"#async":""),g=a.writtenClientReferences,h=g.get(e);if(void 0!==h)return b[0]===z&&"1"===c?"$L"+h.toString(16):"$"+h.toString(16);try{var k=a.bundlerConfig[d.filepath][d.name];var l=d.async?{id:k.id,chunks:k.chunks,name:k.name,async:!0}:k;a.pendingChunks++;var w=a.nextChunkId++,ea=u(l);var y=w.toString(16)+":I"+ea+"\n";a.completedImportChunks.push(y);g.set(e,w);return b[0]===z&&"1"===c?"$L"+w.toString(16):"$"+w.toString(16)}catch(N){return a.pendingChunks++,
b=a.nextChunkId++,c=V(a,N),W(a,b,c),"$"+b.toString(16)}}function Xa(a){return Object.prototype.toString.call(a).replace(/^\[object (.*)\]$/,function(b,c){return c})}function Ua(a){switch(typeof a){case "string":return JSON.stringify(10>=a.length?a:a.substr(0,10)+"...");case "object":if(sa(a))return"[...]";a=Xa(a);return"Object"===a?"{...}":a;case "function":return"function";default:return String(a)}}
t('$RC("');t('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("');
t('$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("');
t('$RR("');t('","');t('",');t('"');t(")\x3c/script>");t('<template data-rci="" data-bid="');t('<template data-rri="" data-bid="');t('" data-sid="');t('" data-sty="');t('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("');t('$RX("');t('"');t(",");t(")\x3c/script>");t('<template data-rxi="" data-bid="');t('" data-dgst="');t('" data-msg="');t('" data-stck="');t('<style media="not all" data-precedence="');
t('" data-href="');t('">');t("</style>");t('<style data-precedence="');t('" data-href="');t(" ");t('">');t("</style>");t("[");t(",[");t(",");t("]");var H=null;
function I(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");I(a,c);b.context._currentValue=b.value}}}function ta(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&ta(a)}
function ua(a){var b=a.parent;null!==b&&ua(b);a.context._currentValue=a.value}function va(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?I(a,b):va(a,b)}
function wa(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?I(a,c):wa(a,c);b.context._currentValue=b.value}function J(a){var b=H;b!==a&&(null===b?ua(a):null===a?ta(b):b.depth===a.depth?I(b,a):b.depth>a.depth?va(b,a):wa(b,a),H=a)}function xa(a,b){var c=a._currentValue;a._currentValue=b;var d=H;return H=a={parent:d,depth:null===d?0:d.depth+1,context:a,parentValue:c,value:b}}var K=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function ya(){}function za(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(ya,ya),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}L=b;throw K;}}var L=null;
function Aa(){if(null===L)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=L;L=null;return a}var M=null,N=0,P=null;function Ba(){var a=P;P=null;return a}function Ca(a){return a._currentValue}
var Ga={useMemo:function(a){return a()},useCallback:function(a){return a},useDebugValue:function(){},useDeferredValue:Q,useTransition:Q,readContext:Ca,useContext:Ca,useReducer:Q,useRef:Q,useState:Q,useInsertionEffect:Q,useLayoutEffect:Q,useImperativeHandle:Q,useEffect:Q,useId:Da,useMutableSource:Q,useSyncExternalStore:Q,useCacheRefresh:function(){return Ea},useMemoCache:function(a){for(var b=Array(a),c=0;c<a;c++)b[c]=qa;return b},use:Fa};
function Q(){throw Error("This Hook is not supported in Server Components.");}function Ea(){throw Error("Refreshing the cache is not supported in Server Components.");}function Da(){if(null===M)throw Error("useId can only be used while React is rendering");var a=M.identifierCount++;return":"+M.identifierPrefix+"S"+a.toString(32)+":"}
function Fa(a){if(null!==a&&"object"===typeof a||"function"===typeof a){if("function"===typeof a.then){var b=N;N+=1;null===P&&(P=[]);return za(P,a,b)}if(a.$$typeof===ka)return a._currentValue}throw Error("An unsupported type was passed to use(): "+String(a));}function R(){return(new AbortController).signal}function Ha(){if(S)return S;var a=da.getStore();return a?a:new Map}
var Ia={getCacheSignal:function(){var a=Ha(),b=a.get(R);void 0===b&&(b=R(),a.set(R,b));return b},getCacheForType:function(a){var b=Ha(),c=b.get(a);void 0===c&&(c=a(),b.set(a,c));return c}},S=null,T=ca.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ja=T.ContextRegistry,Ka=T.ReactCurrentDispatcher,La=T.ReactCurrentCache;function Ma(a){console.error(a)}
function Na(a,b,c,d,e){if(null!==La.current&&La.current!==Ia)throw Error("Currently React only supports one RSC renderer at a time.");La.current=Ia;var g=new Set,h=[],k={status:0,fatalError:null,destination:null,bundlerConfig:b,cache:new Map,nextChunkId:0,pendingChunks:0,abortableTasks:g,pingedTasks:h,completedImportChunks:[],completedJSONChunks:[],completedErrorChunks:[],writtenSymbols:new Map,writtenClientReferences:new Map,writtenServerReferences:new Map,writtenProviders:new Map,identifierPrefix:e||
"",identifierCount:1,onError:void 0===c?Ma:c,toJSON:function(l,w){return Oa(k,this,l,w)}};k.pendingChunks++;b=Pa(d);a=Qa(k,a,b,g);h.push(a);return k}var Ra={};
function Sa(a,b){a.pendingChunks++;var c=Qa(a,null,H,a.abortableTasks);switch(b.status){case "fulfilled":return c.model=b.value,Ta(a,c),c.id;case "rejected":var d=U(a,b.reason);V(a,c.id,d);return c.id;default:"string"!==typeof b.status&&(b.status="pending",b.then(function(e){"pending"===b.status&&(b.status="fulfilled",b.value=e)},function(e){"pending"===b.status&&(b.status="rejected",b.reason=e)}))}b.then(function(e){c.model=e;Ta(a,c)},function(e){c.status=4;e=U(a,e);V(a,c.id,e);null!==a.destination&&
W(a,a.destination)});return c.id}function Ua(a){if("fulfilled"===a.status)return a.value;if("rejected"===a.status)throw a.reason;throw a;}function Va(a){switch(a.status){case "fulfilled":case "rejected":break;default:"string"!==typeof a.status&&(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)}))}return{$$typeof:A,_payload:a,_init:Ua}}
function X(a,b,c,d,e,g){if(null!==d&&void 0!==d)throw Error("Refs cannot be used in Server Components, nor passed to Client Components.");if("function"===typeof b){if(b.$$typeof===x)return[z,b,c,e];N=0;P=g;e=b(e);return"object"===typeof e&&null!==e&&"function"===typeof e.then?"fulfilled"===e.status?e.value:Va(e):e}if("string"===typeof b)return[z,b,c,e];if("symbol"===typeof b)return b===ia?e.children:[z,b,c,e];if(null!=b&&"object"===typeof b){if(b.$$typeof===x)return[z,b,c,e];switch(b.$$typeof){case A:var h=
b._init;b=h(b._payload);return X(a,b,c,d,e,g);case la:return a=b.render,N=0,P=g,a(e,void 0);case oa:return X(a,b.type,c,d,e,g);case ja:return xa(b._context,e.value),[z,b,c,{value:e.value,children:e.children,__pop:Ra}]}}throw Error("Unsupported Server Component type: "+Wa(b));}function Ta(a,b){var c=a.pingedTasks;c.push(b);1===c.length&&setImmediate(function(){return Xa(a)})}
function Qa(a,b,c,d){var e={id:a.nextChunkId++,status:0,model:b,context:c,ping:function(){return Ta(a,e)},thenableState:null};d.add(e);return e}
function Ya(a,b,c,d){var e=d.$$async?d.$$id+"#async":d.$$id,g=a.writtenClientReferences,h=g.get(e);if(void 0!==h)return b[0]===z&&"1"===c?"$L"+h.toString(16):"$"+h.toString(16);try{var k=a.bundlerConfig[d.$$id];var l=d.$$async?{id:k.id,chunks:k.chunks,name:k.name,async:!0}:k;a.pendingChunks++;var w=a.nextChunkId++,ha=u(l);var y=w.toString(16)+":I"+ha+"\n";a.completedImportChunks.push(y);g.set(e,w);return b[0]===z&&"1"===c?"$L"+w.toString(16):"$"+w.toString(16)}catch(O){return a.pendingChunks++,b=
a.nextChunkId++,c=U(a,O),V(a,b,c),"$"+b.toString(16)}}function Za(a){return Object.prototype.toString.call(a).replace(/^\[object (.*)\]$/,function(b,c){return c})}function Wa(a){switch(typeof a){case "string":return JSON.stringify(10>=a.length?a:a.substr(0,10)+"...");case "object":if(F(a))return"[...]";a=Za(a);return"Object"===a?"{...}":a;case "function":return"function";default:return String(a)}}
function Y(a){if("string"===typeof a)return a;switch(a){case ma:return"Suspense";case na:return"SuspenseList"}if("object"===typeof a)switch(a.$$typeof){case la:return Y(a.render);case oa:return Y(a.type);case A:var b=a._payload;a=a._init;try{return Y(a(b))}catch(c){}}return""}
function Z(a,b){var c=Xa(a);if("Object"!==c&&"Array"!==c)return c;c=-1;var d=0;if(sa(a)){var e="[";for(var g=0;g<a.length;g++){0<g&&(e+=", ");var h=a[g];h="object"===typeof h&&null!==h?Z(h):Ua(h);""+g===b?(c=e.length,d=h.length,e+=h):e=10>h.length&&40>e.length+h.length?e+h:e+"..."}e+="]"}else if(a.$$typeof===z)e="<"+Y(a.type)+"/>";else{e="{";g=Object.keys(a);for(h=0;h<g.length;h++){0<h&&(e+=", ");var k=g[h],l=JSON.stringify(k);e+=('"'+k+'"'===l?k:l)+": ";l=a[k];l="object"===typeof l&&null!==l?Z(l):
Ua(l);k===b?(c=e.length,d=l.length,e+=l):e=10>l.length&&40>e.length+l.length?e+l:e+"..."}e+="}"}return void 0===b?e:-1<c&&0<d?(a=" ".repeat(c)+"^".repeat(d),"\n "+e+"\n "+a):"\n "+e}
function Ma(a,b,c,d){switch(d){case z:return"$"}for(;"object"===typeof d&&null!==d&&(d.$$typeof===z||d.$$typeof===A);)try{switch(d.$$typeof){case z:var e=d;d=X(a,e.type,e.key,e.ref,e.props,null);break;case A:var g=d._init;d=g(d._payload)}}catch(h){c=h===J?Aa():h;if("object"===typeof c&&null!==c&&"function"===typeof c.then)return a.pendingChunks++,a=Oa(a,d,F,a.abortableTasks),d=a.ping,c.then(d,d),a.thenableState=Ba(),"$L"+a.id.toString(16);a.pendingChunks++;d=a.nextChunkId++;c=V(a,c);W(a,d,c);return"$L"+
d.toString(16)}if(null===d)return null;if("object"===typeof d){if(d.$$typeof===x)return Wa(a,b,c,d);if("function"===typeof d.then)return"$@"+Qa(a,d).toString(16);if(d.$$typeof===ja)return d=d._context._globalName,b=a.writtenProviders,c=b.get(c),void 0===c&&(a.pendingChunks++,c=a.nextChunkId++,b.set(d,c),d=v(a,c,"$P"+d),a.completedJSONChunks.push(d)),"$"+c.toString(16);if(d===Pa){a=F;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");d=a.parentValue;a.context._currentValue=
d===pa?a.context._defaultValue:d;F=a.parent;return}return d}if("string"===typeof d)return a="$"===d[0]?"$"+d:d,a;if("boolean"===typeof d||"number"===typeof d||"undefined"===typeof d)return d;if("function"===typeof d){if(d.$$typeof===x)return Wa(a,b,c,d);if(d.$$typeof===ha)return c=a.writtenServerReferences,b=c.get(d),void 0!==b?a="$F"+b.toString(16):(e={id:d.$$filepath,name:d.$$name,bound:Promise.resolve(d.$$bound)},a.pendingChunks++,b=a.nextChunkId++,e=fa(a,b,e),a.completedJSONChunks.push(e),c.set(d,
b),a="$F"+b.toString(16)),a;if(/^on[A-Z]/.test(c))throw Error("Event handlers cannot be passed to Client Component props."+Z(b,c)+"\nIf you need interactivity, consider converting part of this to a Client Component.");throw Error('Functions cannot be passed directly to Client Components unless you explicitly expose it by marking it with "use server".'+Z(b,c));}if("symbol"===typeof d){e=a.writtenSymbols;g=e.get(d);if(void 0!==g)return"$"+g.toString(16);g=d.description;if(Symbol.for(g)!==d)throw Error("Only global symbols received from Symbol.for(...) can be passed to Client Components. The symbol Symbol.for("+
(d.description+") cannot be found among global symbols.")+Z(b,c));a.pendingChunks++;c=a.nextChunkId++;b=v(a,c,"$S"+g);a.completedImportChunks.push(b);e.set(d,c);return"$"+c.toString(16)}if("bigint"===typeof d)throw Error("BigInt ("+d+") is not yet supported in Client Component props."+Z(b,c));throw Error("Type "+typeof d+" is not supported in Client Component props."+Z(b,c));}
function V(a,b){a=a.onError;b=a(b);if(null!=b&&"string"!==typeof b)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof b+'" instead');return b||""}function Ya(a,b){null!==a.destination?(a.status=2,a.destination.destroy(b)):(a.status=1,a.fatalError=b)}
function W(a,b,c){c={digest:c};b=b.toString(16)+":E"+u(c)+"\n";a.completedErrorChunks.push(b)}
function Va(a){var b=U.current,c=R;U.current=Ga;R=a.cache;L=a;try{var d=a.pingedTasks;a.pingedTasks=[];for(var e=0;e<d.length;e++){var g=d[e];var h=a;if(0===g.status){I(g.context);try{var k=g.model;if("object"===typeof k&&null!==k&&k.$$typeof===z){var l=k,w=g.thenableState;g.model=k;k=X(h,l.type,l.key,l.ref,l.props,w);for(g.thenableState=null;"object"===typeof k&&null!==k&&k.$$typeof===z;)l=k,g.model=k,k=X(h,l.type,l.key,l.ref,l.props,null)}var ea=fa(h,g.id,k);h.completedJSONChunks.push(ea);h.abortableTasks.delete(g);
g.status=1}catch(G){var y=G===J?Aa():G;if("object"===typeof y&&null!==y&&"function"===typeof y.then){var N=g.ping;y.then(N,N);g.thenableState=Ba()}else{h.abortableTasks.delete(g);g.status=4;var ab=V(h,y);W(h,g.id,ab)}}}}null!==a.destination&&Za(a,a.destination)}catch(G){V(a,G),Ya(a,G)}finally{U.current=b,R=c,L=null}}
function Za(a,b){f=new Uint8Array(2048);m=0;n=!0;try{for(var c=a.completedImportChunks,d=0;d<c.length;d++)if(a.pendingChunks--,!q(b,c[d])){a.destination=null;d++;break}c.splice(0,d);var e=a.completedJSONChunks;for(d=0;d<e.length;d++)if(a.pendingChunks--,!q(b,e[d])){a.destination=null;d++;break}e.splice(0,d);var g=a.completedErrorChunks;for(d=0;d<g.length;d++)if(a.pendingChunks--,!q(b,g[d])){a.destination=null;d++;break}g.splice(0,d)}finally{f&&0<m&&b.write(f.subarray(0,m)),f=null,m=0,n=!0}"function"===
typeof b.flush&&b.flush();0===a.pendingChunks&&b.end()}function $a(a){setImmediate(function(){return da.run(a.cache,Va,a)})}function bb(a,b){if(1===a.status)a.status=2,b.destroy(a.fatalError);else if(2!==a.status&&null===a.destination){a.destination=b;try{Za(a,b)}catch(c){V(a,c),Ya(a,c)}}}
function cb(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=V(a,void 0===b?Error("The render was aborted by the server without a reason."):b);a.pendingChunks++;var e=a.nextChunkId++;W(a,e,d);c.forEach(function(g){g.status=3;var h="$"+e.toString(16);g=v(a,g.id,h);a.completedErrorChunks.push(g)});c.clear()}null!==a.destination&&Za(a,a.destination)}catch(g){V(a,g),Ya(a,g)}}
function Na(a){if(a){var b=F;I(null);for(var c=0;c<a.length;c++){var d=a[c],e=d[0];d=d[1];T[e]||(T[e]=ca.createServerContext(e,pa));xa(T[e],d)}a=F;I(b);return a}return null}function db(a,b){return function(){return bb(b,a)}}
exports.renderToPipeableStream=function(a,b,c){var d=La(a,b,c?c.onError:void 0,c?c.context:void 0,c?c.identifierPrefix:void 0),e=!1;$a(d);return{pipe:function(g){if(e)throw Error("React currently only supports piping to one writable stream.");e=!0;bb(d,g);g.on("drain",db(g,d));return g},abort:function(g){cb(d,g)}}};
function Z(a,b){var c=Za(a);if("Object"!==c&&"Array"!==c)return c;c=-1;var d=0;if(F(a)){var e="[";for(var g=0;g<a.length;g++){0<g&&(e+=", ");var h=a[g];h="object"===typeof h&&null!==h?Z(h):Wa(h);""+g===b?(c=e.length,d=h.length,e+=h):e=10>h.length&&40>e.length+h.length?e+h:e+"..."}e+="]"}else if(a.$$typeof===z)e="<"+Y(a.type)+"/>";else{e="{";g=Object.keys(a);for(h=0;h<g.length;h++){0<h&&(e+=", ");var k=g[h],l=JSON.stringify(k);e+=('"'+k+'"'===l?k:l)+": ";l=a[k];l="object"===typeof l&&null!==l?Z(l):
Wa(l);k===b?(c=e.length,d=l.length,e+=l):e=10>l.length&&40>e.length+l.length?e+l:e+"..."}e+="}"}return void 0===b?e:-1<c&&0<d?(a=" ".repeat(c)+"^".repeat(d),"\n "+e+"\n "+a):"\n "+e}
function Oa(a,b,c,d){switch(d){case z:return"$"}for(;"object"===typeof d&&null!==d&&(d.$$typeof===z||d.$$typeof===A);)try{switch(d.$$typeof){case z:var e=d;d=X(a,e.type,e.key,e.ref,e.props,null);break;case A:var g=d._init;d=g(d._payload)}}catch(h){c=h===K?Aa():h;if("object"===typeof c&&null!==c&&"function"===typeof c.then)return a.pendingChunks++,a=Qa(a,d,H,a.abortableTasks),d=a.ping,c.then(d,d),a.thenableState=Ba(),"$L"+a.id.toString(16);a.pendingChunks++;d=a.nextChunkId++;c=U(a,c);V(a,d,c);return"$L"+
d.toString(16)}if(null===d)return null;if("object"===typeof d){if(d.$$typeof===x)return Ya(a,b,c,d);if("function"===typeof d.then)return"$@"+Sa(a,d).toString(16);if(d.$$typeof===ja)return d=d._context._globalName,b=a.writtenProviders,c=b.get(c),void 0===c&&(a.pendingChunks++,c=a.nextChunkId++,b.set(d,c),d=v(a,c,"$P"+d),a.completedJSONChunks.push(d)),"$"+c.toString(16);if(d===Ra){a=H;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");d=a.parentValue;a.context._currentValue=
d===pa?a.context._defaultValue:d;H=a.parent;return}return!F(d)&&(null===d||"object"!==typeof d?a=null:(a=ra&&d[ra]||d["@@iterator"],a="function"===typeof a?a:null),a)?Array.from(d):d}if("string"===typeof d)return a="$"===d[0]?"$"+d:d,a;if("boolean"===typeof d||"number"===typeof d||"undefined"===typeof d)return d;if("function"===typeof d){if(d.$$typeof===x)return Ya(a,b,c,d);if(d.$$typeof===fa)return c=a.writtenServerReferences,b=c.get(d),void 0!==b?a="$F"+b.toString(16):(e={id:d.$$id,bound:Promise.resolve(d.$$bound)},
a.pendingChunks++,b=a.nextChunkId++,e=ea(a,b,e),a.completedJSONChunks.push(e),c.set(d,b),a="$F"+b.toString(16)),a;if(/^on[A-Z]/.test(c))throw Error("Event handlers cannot be passed to Client Component props."+Z(b,c)+"\nIf you need interactivity, consider converting part of this to a Client Component.");throw Error('Functions cannot be passed directly to Client Components unless you explicitly expose it by marking it with "use server".'+Z(b,c));}if("symbol"===typeof d){e=a.writtenSymbols;g=e.get(d);
if(void 0!==g)return"$"+g.toString(16);g=d.description;if(Symbol.for(g)!==d)throw Error("Only global symbols received from Symbol.for(...) can be passed to Client Components. The symbol Symbol.for("+(d.description+") cannot be found among global symbols.")+Z(b,c));a.pendingChunks++;c=a.nextChunkId++;b=v(a,c,"$S"+g);a.completedImportChunks.push(b);e.set(d,c);return"$"+c.toString(16)}if("bigint"===typeof d)throw Error("BigInt ("+d+") is not yet supported in Client Component props."+Z(b,c));throw Error("Type "+
typeof d+" is not supported in Client Component props."+Z(b,c));}function U(a,b){a=a.onError;b=a(b);if(null!=b&&"string"!==typeof b)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof b+'" instead');return b||""}function $a(a,b){null!==a.destination?(a.status=2,a.destination.destroy(b)):(a.status=1,a.fatalError=b)}
function V(a,b,c){c={digest:c};b=b.toString(16)+":E"+u(c)+"\n";a.completedErrorChunks.push(b)}
function Xa(a){var b=Ka.current,c=S;Ka.current=Ga;S=a.cache;M=a;try{var d=a.pingedTasks;a.pingedTasks=[];for(var e=0;e<d.length;e++){var g=d[e];var h=a;if(0===g.status){J(g.context);try{var k=g.model;if("object"===typeof k&&null!==k&&k.$$typeof===z){var l=k,w=g.thenableState;g.model=k;k=X(h,l.type,l.key,l.ref,l.props,w);for(g.thenableState=null;"object"===typeof k&&null!==k&&k.$$typeof===z;)l=k,g.model=k,k=X(h,l.type,l.key,l.ref,l.props,null)}var ha=ea(h,g.id,k);h.completedJSONChunks.push(ha);h.abortableTasks.delete(g);
g.status=1}catch(G){var y=G===K?Aa():G;if("object"===typeof y&&null!==y&&"function"===typeof y.then){var O=g.ping;y.then(O,O);g.thenableState=Ba()}else{h.abortableTasks.delete(g);g.status=4;var bb=U(h,y);V(h,g.id,bb)}}}}null!==a.destination&&W(a,a.destination)}catch(G){U(a,G),$a(a,G)}finally{Ka.current=b,S=c,M=null}}
function W(a,b){f=new Uint8Array(2048);m=0;n=!0;try{for(var c=a.completedImportChunks,d=0;d<c.length;d++)if(a.pendingChunks--,!q(b,c[d])){a.destination=null;d++;break}c.splice(0,d);var e=a.completedJSONChunks;for(d=0;d<e.length;d++)if(a.pendingChunks--,!q(b,e[d])){a.destination=null;d++;break}e.splice(0,d);var g=a.completedErrorChunks;for(d=0;d<g.length;d++)if(a.pendingChunks--,!q(b,g[d])){a.destination=null;d++;break}g.splice(0,d)}finally{f&&0<m&&b.write(f.subarray(0,m)),f=null,m=0,n=!0}"function"===
typeof b.flush&&b.flush();0===a.pendingChunks&&b.end()}function ab(a){setImmediate(function(){return da.run(a.cache,Xa,a)})}function cb(a,b){if(1===a.status)a.status=2,b.destroy(a.fatalError);else if(2!==a.status&&null===a.destination){a.destination=b;try{W(a,b)}catch(c){U(a,c),$a(a,c)}}}
function db(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=U(a,void 0===b?Error("The render was aborted by the server without a reason."):b);a.pendingChunks++;var e=a.nextChunkId++;V(a,e,d);c.forEach(function(g){g.status=3;var h="$"+e.toString(16);g=v(a,g.id,h);a.completedErrorChunks.push(g)});c.clear()}null!==a.destination&&W(a,a.destination)}catch(g){U(a,g),$a(a,g)}}
function Pa(a){if(a){var b=H;J(null);for(var c=0;c<a.length;c++){var d=a[c],e=d[0];d=d[1];Ja[e]||(Ja[e]=ca.createServerContext(e,pa));xa(Ja[e],d)}a=H;J(b);return a}return null}function eb(a,b){return function(){return cb(b,a)}}
exports.renderToPipeableStream=function(a,b,c){var d=Na(a,b,c?c.onError:void 0,c?c.context:void 0,c?c.identifierPrefix:void 0),e=!1;ab(d);return{pipe:function(g){if(e)throw Error("React currently only supports piping to one writable stream.");e=!0;cb(d,g);g.on("drain",eb(g,d));return g},abort:function(g){db(d,g)}}};

View file

@ -273,7 +273,7 @@ function processImportChunk(request, id, clientReferenceMetadata) {
var CLIENT_REFERENCE_TAG = Symbol.for('react.client.reference');
var SERVER_REFERENCE_TAG = Symbol.for('react.server.reference');
function getClientReferenceKey(reference) {
return reference.filepath + '#' + reference.name + (reference.async ? '#async' : '');
return reference.$$async ? reference.$$id + '#async' : reference.$$id;
}
function isClientReference(reference) {
return reference.$$typeof === CLIENT_REFERENCE_TAG;
@ -282,9 +282,9 @@ function isServerReference(reference) {
return reference.$$typeof === SERVER_REFERENCE_TAG;
}
function resolveClientReferenceMetadata(config, clientReference) {
var resolvedModuleData = config[clientReference.filepath][clientReference.name];
var resolvedModuleData = config[clientReference.$$id];
if (clientReference.async) {
if (clientReference.$$async) {
return {
id: resolvedModuleData.id,
chunks: resolvedModuleData.chunks,
@ -297,8 +297,7 @@ function resolveClientReferenceMetadata(config, clientReference) {
}
function resolveServerReferenceMetadata(config, serverReference) {
return {
id: serverReference.$$filepath,
name: serverReference.$$name,
id: serverReference.$$id,
bound: Promise.resolve(serverReference.$$bound)
};
}
@ -318,6 +317,21 @@ var REACT_MEMO_TYPE = Symbol.for('react.memo');
var REACT_LAZY_TYPE = Symbol.for('react.lazy');
var REACT_SERVER_CONTEXT_DEFAULT_VALUE_NOT_LOADED = Symbol.for('react.default_value');
var REACT_MEMO_CACHE_SENTINEL = Symbol.for('react.memo_cache_sentinel');
var MAYBE_ITERATOR_SYMBOL = Symbol.iterator;
var FAUX_ITERATOR_SYMBOL = '@@iterator';
function getIteratorFn(maybeIterable) {
if (maybeIterable === null || typeof maybeIterable !== 'object') {
return null;
}
var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL];
if (typeof maybeIterator === 'function') {
return maybeIterator;
}
return null;
}
// It is handled by React separately and shouldn't be written to the DOM.
@ -619,7 +633,7 @@ function isArray(a) {
// Run `yarn generate-inline-fizz-runtime` to generate.
var clientRenderBoundary = '$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};';
var completeBoundary = '$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};';
var completeBoundaryWithStyles = '$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};';
var completeBoundaryWithStyles = '$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};';
var completeSegment = '$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};';
stringToPrecomputedChunk('"></template>');
@ -719,11 +733,16 @@ stringToPrecomputedChunk('" data-dgst="');
stringToPrecomputedChunk('" data-msg="');
stringToPrecomputedChunk('" data-stck="');
stringToPrecomputedChunk('<template data-precedence="">');
stringToPrecomputedChunk('</template>'); // Tracks whether we wrote any late style tags. We use this to determine
stringToPrecomputedChunk('<style data-precedence="');
stringToPrecomputedChunk('"></style>');
stringToPrecomputedChunk('<style media="not all" data-precedence="');
stringToPrecomputedChunk('" data-href="');
stringToPrecomputedChunk('">');
stringToPrecomputedChunk('</style>'); // Tracks whether the boundary currently flushing is flushign style tags or has any
stringToPrecomputedChunk('<style data-precedence="');
stringToPrecomputedChunk('" data-href="');
stringToPrecomputedChunk(' ');
stringToPrecomputedChunk('">');
stringToPrecomputedChunk('</style>');
stringToPrecomputedChunk('[');
stringToPrecomputedChunk(',[');
stringToPrecomputedChunk(',');
@ -1345,7 +1364,8 @@ function serializeThenable(request, thenable) {
newTask.model = value;
pingTask(request, newTask);
}, function (reason) {
// TODO: Is it safe to directly emit these without being inside a retry?
newTask.status = ERRORED; // TODO: We should ideally do this inside performWork so it's scheduled
var digest = logRecoverableError(request, reason);
{
@ -1355,6 +1375,10 @@ function serializeThenable(request, thenable) {
emitErrorChunkDev(request, newTask.id, digest, _message, _stack);
}
if (request.destination !== null) {
flushCompletedChunks(request, request.destination);
}
});
return newTask.id;
}
@ -2108,6 +2132,14 @@ function resolveModelToJSON(request, parent, key, value) {
return undefined;
}
if (!isArray(value)) {
var iteratorFn = getIteratorFn(value);
if (iteratorFn) {
return Array.from(value);
}
}
{
if (value !== null && !isArray(value)) {
// Verify that this is a simple plain object.

View file

@ -9,8 +9,8 @@
*/
'use strict';var aa=require("util"),ba=require("async_hooks"),ca=require("react"),da=new ba.AsyncLocalStorage,f=null,m=0,n=!0;function p(a,b){a=a.write(b);n=n&&a}
function q(a,b){if("string"===typeof b){if(0!==b.length)if(2048<3*b.length)0<m&&(p(a,f.subarray(0,m)),f=new Uint8Array(2048),m=0),p(a,r.encode(b));else{var c=f;0<m&&(c=f.subarray(m));c=r.encodeInto(b,c);var d=c.read;m+=c.written;d<b.length&&(p(a,f.subarray(0,m)),f=new Uint8Array(2048),m=r.encodeInto(b.slice(d),f).written);2048===m&&(p(a,f),f=new Uint8Array(2048),m=0)}}else 0!==b.byteLength&&(2048<b.byteLength?(0<m&&(p(a,f.subarray(0,m)),f=new Uint8Array(2048),m=0),p(a,b)):(c=f.length-m,c<b.byteLength&&
(0===c?p(a,f):(f.set(b.subarray(0,c),m),m+=c,p(a,f),b=b.subarray(c)),f=new Uint8Array(2048),m=0),f.set(b,m),m+=b.byteLength,2048===m&&(p(a,f),f=new Uint8Array(2048),m=0)));return n}var r=new aa.TextEncoder;function t(a){return r.encode(a)}var u=JSON.stringify;function fa(a,b,c){a=u(c,a.toJSON);return b.toString(16)+":"+a+"\n"}function v(a,b,c){a=u(c);return b.toString(16)+":"+a+"\n"}
var x=Symbol.for("react.client.reference"),ha=Symbol.for("react.server.reference"),z=Symbol.for("react.element"),ia=Symbol.for("react.fragment"),ja=Symbol.for("react.provider"),ka=Symbol.for("react.server_context"),la=Symbol.for("react.forward_ref"),ma=Symbol.for("react.suspense"),na=Symbol.for("react.suspense_list"),oa=Symbol.for("react.memo"),A=Symbol.for("react.lazy"),pa=Symbol.for("react.default_value"),qa=Symbol.for("react.memo_cache_sentinel");
(0===c?p(a,f):(f.set(b.subarray(0,c),m),m+=c,p(a,f),b=b.subarray(c)),f=new Uint8Array(2048),m=0),f.set(b,m),m+=b.byteLength,2048===m&&(p(a,f),f=new Uint8Array(2048),m=0)));return n}var r=new aa.TextEncoder;function t(a){return r.encode(a)}var u=JSON.stringify;function ea(a,b,c){a=u(c,a.toJSON);return b.toString(16)+":"+a+"\n"}function v(a,b,c){a=u(c);return b.toString(16)+":"+a+"\n"}
var x=Symbol.for("react.client.reference"),fa=Symbol.for("react.server.reference"),z=Symbol.for("react.element"),ia=Symbol.for("react.fragment"),ja=Symbol.for("react.provider"),ka=Symbol.for("react.server_context"),la=Symbol.for("react.forward_ref"),ma=Symbol.for("react.suspense"),na=Symbol.for("react.suspense_list"),oa=Symbol.for("react.memo"),A=Symbol.for("react.lazy"),pa=Symbol.for("react.default_value"),qa=Symbol.for("react.memo_cache_sentinel"),ra=Symbol.iterator;
function B(a,b,c,d,e,g,h){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=g;this.removeEmptyString=h}"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){new B(a,0,!1,a,null,!1,!1)});
[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){new B(a[0],1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){new B(a,2,!1,a.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){new B(a,2,!1,a,null,!1,!1)});
"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){new B(a,3,!1,a.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(a){new B(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){new B(a,4,!1,a,null,!1,!1)});
@ -19,45 +19,46 @@ function B(a,b,c,d,e,g,h){this.acceptsBooleans=2===b||3===b||4===b;this.attribut
D);new B(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(C,D);new B(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(C,D);new B(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){new B(a,1,!1,a.toLowerCase(),null,!1,!1)});
new B("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){new B(a,1,!1,a.toLowerCase(),null,!0,!0)});
var E={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,tabSize:!0,widows:!0,zIndex:!0,
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ra=["Webkit","ms","Moz","O"];Object.keys(E).forEach(function(a){ra.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);E[b]=E[a]})});var sa=Array.isArray;t('"></template>');t("<script>");t("\x3c/script>");t('<script src="');t('<script type="module" src="');t('" integrity="');t('" async="">\x3c/script>');t("\x3c!-- --\x3e");t(' style="');t(":");
zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},sa=["Webkit","ms","Moz","O"];Object.keys(E).forEach(function(a){sa.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);E[b]=E[a]})});var F=Array.isArray;t('"></template>');t("<script>");t("\x3c/script>");t('<script src="');t('<script type="module" src="');t('" integrity="');t('" async="">\x3c/script>');t("\x3c!-- --\x3e");t(' style="');t(":");
t(";");t(" ");t('="');t('"');t('=""');t(">");t("/>");t(' selected=""');t("\n");t("<!DOCTYPE html>");t("</");t(">");t('<template id="');t('"></template>');t("\x3c!--$--\x3e");t('\x3c!--$?--\x3e<template id="');t('"></template>');t("\x3c!--$!--\x3e");t("\x3c!--/$--\x3e");t("<template");t('"');t(' data-dgst="');t(' data-msg="');t(' data-stck="');t("></template>");t('<div hidden id="');t('">');t("</div>");t('<svg aria-hidden="true" style="display:none" id="');t('">');t("</svg>");t('<math aria-hidden="true" style="display:none" id="');
t('">');t("</math>");t('<table hidden id="');t('">');t("</table>");t('<table hidden><tbody id="');t('">');t("</tbody></table>");t('<table hidden><tr id="');t('">');t("</tr></table>");t('<table hidden><colgroup id="');t('">');t("</colgroup></table>");t('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};;$RS("');t('$RS("');t('","');t('")\x3c/script>');t('<template data-rsi="" data-sid="');
t('" data-pid="');t('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("');
t('$RC("');t('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("');
t('$RM=new Map;\n$RR=function(p,q,w){function r(l){this.s=l}for(var t=$RC,m=$RM,u=new Map,n=new Map,g=document,h,e,f=g.querySelectorAll("template[data-precedence]"),c=0;e=f[c++];){for(var b=e.content.firstChild;b;b=b.nextSibling)u.set(b.getAttribute("data-href"),b);e.parentNode.removeChild(e)}f=g.querySelectorAll("link[data-precedence],style[data-precedence]");for(c=0;e=f[c++];)m.set(e.getAttribute("STYLE"===e.nodeName?"data-href":"href"),e),n.set(e.dataset.precedence,h=e);e=0;f=[];for(var d,\nv,a;d=w[e++];){var k=0;b=d[k++];if(!(a=m.get(b))){if(a=u.get(b))c=a.getAttribute("data-precedence");else{a=g.createElement("link");a.href=b;a.rel="stylesheet";for(a.dataset.precedence=c=d[k++];v=d[k++];)a.setAttribute(v,d[k++]);d=a._p=new Promise(function(l,x){a.onload=l;a.onerror=x});d.then(r.bind(d,"l"),r.bind(d,"e"))}m.set(b,a);b=n.get(c)||h;b===h&&(h=a);n.set(c,a);b?b.parentNode.insertBefore(a,b.nextSibling):(c=g.head,c.insertBefore(a,c.firstChild))}d=a._p;c=a.getAttribute("media");!d||"l"===\nd.s||c&&!matchMedia(c).matches||f.push(d)}Promise.all(f).then(t.bind(null,p,q,""),t.bind(null,p,q,"Resource failed to load"))};$RR("');
t('$RR("');t('","');t('",');t('"');t(")\x3c/script>");t('<template data-rci="" data-bid="');t('<template data-rri="" data-bid="');t('" data-sid="');t('" data-sty="');t('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("');t('$RX("');t('"');t(",");t(")\x3c/script>");t('<template data-rxi="" data-bid="');t('" data-dgst="');t('" data-msg="');t('" data-stck="');t('<template data-precedence="">');
t("</template>");t('<style data-precedence="');t('"></style>');t("[");t(",[");t(",");t("]");var F=null;function H(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");H(a,c);b.context._currentValue=b.value}}}
function ta(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&ta(a)}function ua(a){var b=a.parent;null!==b&&ua(b);a.context._currentValue=a.value}function va(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?H(a,b):va(a,b)}
function wa(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?H(a,c):wa(a,c);b.context._currentValue=b.value}function I(a){var b=F;b!==a&&(null===b?ua(a):null===a?ta(b):b.depth===a.depth?H(b,a):b.depth>a.depth?va(b,a):wa(b,a),F=a)}function xa(a,b){var c=a._currentValue;a._currentValue=b;var d=F;return F=a={parent:d,depth:null===d?0:d.depth+1,context:a,parentValue:c,value:b}}var J=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function ya(){}function za(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(ya,ya),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}K=b;throw J;}}var K=null;
function Aa(){if(null===K)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=K;K=null;return a}var L=null,M=0,O=null;function Ba(){var a=O;O=null;return a}function Ca(a){return a._currentValue}
var Ga={useMemo:function(a){return a()},useCallback:function(a){return a},useDebugValue:function(){},useDeferredValue:P,useTransition:P,readContext:Ca,useContext:Ca,useReducer:P,useRef:P,useState:P,useInsertionEffect:P,useLayoutEffect:P,useImperativeHandle:P,useEffect:P,useId:Da,useMutableSource:P,useSyncExternalStore:P,useCacheRefresh:function(){return Ea},useMemoCache:function(a){for(var b=Array(a),c=0;c<a;c++)b[c]=qa;return b},use:Fa};
function P(){throw Error("This Hook is not supported in Server Components.");}function Ea(){throw Error("Refreshing the cache is not supported in Server Components.");}function Da(){if(null===L)throw Error("useId can only be used while React is rendering");var a=L.identifierCount++;return":"+L.identifierPrefix+"S"+a.toString(32)+":"}
function Fa(a){if(null!==a&&"object"===typeof a||"function"===typeof a){if("function"===typeof a.then){var b=M;M+=1;null===O&&(O=[]);return za(O,a,b)}if(a.$$typeof===ka)return a._currentValue}throw Error("An unsupported type was passed to use(): "+String(a));}function Q(){return(new AbortController).signal}function Ha(){if(R)return R;var a=da.getStore();return a?a:new Map}
var Ia={getCacheSignal:function(){var a=Ha(),b=a.get(Q);void 0===b&&(b=Q(),a.set(Q,b));return b},getCacheForType:function(a){var b=Ha(),c=b.get(a);void 0===c&&(c=a(),b.set(a,c));return c}},R=null,S=ca.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,T=S.ContextRegistry,U=S.ReactCurrentDispatcher,Ja=S.ReactCurrentCache;function Ka(a){console.error(a)}
function La(a,b,c,d,e){if(null!==Ja.current&&Ja.current!==Ia)throw Error("Currently React only supports one RSC renderer at a time.");Ja.current=Ia;var g=new Set,h=[],k={status:0,fatalError:null,destination:null,bundlerConfig:b,cache:new Map,nextChunkId:0,pendingChunks:0,abortableTasks:g,pingedTasks:h,completedImportChunks:[],completedJSONChunks:[],completedErrorChunks:[],writtenSymbols:new Map,writtenClientReferences:new Map,writtenServerReferences:new Map,writtenProviders:new Map,identifierPrefix:e||
"",identifierCount:1,onError:void 0===c?Ka:c,toJSON:function(l,w){return Ma(k,this,l,w)}};k.pendingChunks++;b=Na(d);a=Oa(k,a,b,g);h.push(a);return k}var Pa={};
function Qa(a,b){a.pendingChunks++;var c=Oa(a,null,F,a.abortableTasks);switch(b.status){case "fulfilled":return c.model=b.value,Ra(a,c),c.id;case "rejected":var d=V(a,b.reason);W(a,c.id,d);return c.id;default:"string"!==typeof b.status&&(b.status="pending",b.then(function(e){"pending"===b.status&&(b.status="fulfilled",b.value=e)},function(e){"pending"===b.status&&(b.status="rejected",b.reason=e)}))}b.then(function(e){c.model=e;Ra(a,c)},function(e){e=V(a,e);W(a,c.id,e)});return c.id}
function Sa(a){if("fulfilled"===a.status)return a.value;if("rejected"===a.status)throw a.reason;throw a;}function Ta(a){switch(a.status){case "fulfilled":case "rejected":break;default:"string"!==typeof a.status&&(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)}))}return{$$typeof:A,_payload:a,_init:Sa}}
function X(a,b,c,d,e,g){if(null!==d&&void 0!==d)throw Error("Refs cannot be used in Server Components, nor passed to Client Components.");if("function"===typeof b){if(b.$$typeof===x)return[z,b,c,e];M=0;O=g;e=b(e);return"object"===typeof e&&null!==e&&"function"===typeof e.then?"fulfilled"===e.status?e.value:Ta(e):e}if("string"===typeof b)return[z,b,c,e];if("symbol"===typeof b)return b===ia?e.children:[z,b,c,e];if(null!=b&&"object"===typeof b){if(b.$$typeof===x)return[z,b,c,e];switch(b.$$typeof){case A:var h=
b._init;b=h(b._payload);return X(a,b,c,d,e,g);case la:return a=b.render,M=0,O=g,a(e,void 0);case oa:return X(a,b.type,c,d,e,g);case ja:return xa(b._context,e.value),[z,b,c,{value:e.value,children:e.children,__pop:Pa}]}}throw Error("Unsupported Server Component type: "+Ua(b));}function Ra(a,b){var c=a.pingedTasks;c.push(b);1===c.length&&setImmediate(function(){return Va(a)})}
function Oa(a,b,c,d){var e={id:a.nextChunkId++,status:0,model:b,context:c,ping:function(){return Ra(a,e)},thenableState:null};d.add(e);return e}
function Wa(a,b,c,d){var e=d.filepath+"#"+d.name+(d.async?"#async":""),g=a.writtenClientReferences,h=g.get(e);if(void 0!==h)return b[0]===z&&"1"===c?"$L"+h.toString(16):"$"+h.toString(16);try{var k=a.bundlerConfig[d.filepath][d.name];var l=d.async?{id:k.id,chunks:k.chunks,name:k.name,async:!0}:k;a.pendingChunks++;var w=a.nextChunkId++,ea=u(l);var y=w.toString(16)+":I"+ea+"\n";a.completedImportChunks.push(y);g.set(e,w);return b[0]===z&&"1"===c?"$L"+w.toString(16):"$"+w.toString(16)}catch(N){return a.pendingChunks++,
b=a.nextChunkId++,c=V(a,N),W(a,b,c),"$"+b.toString(16)}}function Xa(a){return Object.prototype.toString.call(a).replace(/^\[object (.*)\]$/,function(b,c){return c})}function Ua(a){switch(typeof a){case "string":return JSON.stringify(10>=a.length?a:a.substr(0,10)+"...");case "object":if(sa(a))return"[...]";a=Xa(a);return"Object"===a?"{...}":a;case "function":return"function";default:return String(a)}}
t('$RC("');t('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("');
t('$RM=new Map;\n$RR=function(t,u,y){function v(n){this.s=n}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=y[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var e=f[m++];if(a=p.get(e)){var d=a._p;c=!0}else{a=r.createElement("link");a.href=e;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];d=f[m++];)a.setAttribute(d,f[m++]);d=a._p=new Promise(function(n,z){a.onload=n;a.onerror=z});d.then(v.bind(d,"l"),v.bind(d,"e"));p.set(e,a)}e=a.getAttribute("media");!d||"l"===d.s||e&&!matchMedia(e).matches||h.push(d);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,\nt,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("');
t('$RR("');t('","');t('",');t('"');t(")\x3c/script>");t('<template data-rci="" data-bid="');t('<template data-rri="" data-bid="');t('" data-sid="');t('" data-sty="');t('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("');t('$RX("');t('"');t(",");t(")\x3c/script>");t('<template data-rxi="" data-bid="');t('" data-dgst="');t('" data-msg="');t('" data-stck="');t('<style media="not all" data-precedence="');
t('" data-href="');t('">');t("</style>");t('<style data-precedence="');t('" data-href="');t(" ");t('">');t("</style>");t("[");t(",[");t(",");t("]");var H=null;
function I(a,b){if(a!==b){a.context._currentValue=a.parentValue;a=a.parent;var c=b.parent;if(null===a){if(null!==c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");}else{if(null===c)throw Error("The stacks must reach the root at the same time. This is a bug in React.");I(a,c);b.context._currentValue=b.value}}}function ta(a){a.context._currentValue=a.parentValue;a=a.parent;null!==a&&ta(a)}
function ua(a){var b=a.parent;null!==b&&ua(b);a.context._currentValue=a.value}function va(a,b){a.context._currentValue=a.parentValue;a=a.parent;if(null===a)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===b.depth?I(a,b):va(a,b)}
function wa(a,b){var c=b.parent;if(null===c)throw Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");a.depth===c.depth?I(a,c):wa(a,c);b.context._currentValue=b.value}function J(a){var b=H;b!==a&&(null===b?ua(a):null===a?ta(b):b.depth===a.depth?I(b,a):b.depth>a.depth?va(b,a):wa(b,a),H=a)}function xa(a,b){var c=a._currentValue;a._currentValue=b;var d=H;return H=a={parent:d,depth:null===d?0:d.depth+1,context:a,parentValue:c,value:b}}var K=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`");
function ya(){}function za(a,b,c){c=a[c];void 0===c?a.push(b):c!==b&&(b.then(ya,ya),b=c);switch(b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;default:if("string"!==typeof b.status)switch(a=b,a.status="pending",a.then(function(d){if("pending"===b.status){var e=b;e.status="fulfilled";e.value=d}},function(d){if("pending"===b.status){var e=b;e.status="rejected";e.reason=d}}),b.status){case "fulfilled":return b.value;case "rejected":throw b.reason;}L=b;throw K;}}var L=null;
function Aa(){if(null===L)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var a=L;L=null;return a}var M=null,N=0,P=null;function Ba(){var a=P;P=null;return a}function Ca(a){return a._currentValue}
var Ga={useMemo:function(a){return a()},useCallback:function(a){return a},useDebugValue:function(){},useDeferredValue:Q,useTransition:Q,readContext:Ca,useContext:Ca,useReducer:Q,useRef:Q,useState:Q,useInsertionEffect:Q,useLayoutEffect:Q,useImperativeHandle:Q,useEffect:Q,useId:Da,useMutableSource:Q,useSyncExternalStore:Q,useCacheRefresh:function(){return Ea},useMemoCache:function(a){for(var b=Array(a),c=0;c<a;c++)b[c]=qa;return b},use:Fa};
function Q(){throw Error("This Hook is not supported in Server Components.");}function Ea(){throw Error("Refreshing the cache is not supported in Server Components.");}function Da(){if(null===M)throw Error("useId can only be used while React is rendering");var a=M.identifierCount++;return":"+M.identifierPrefix+"S"+a.toString(32)+":"}
function Fa(a){if(null!==a&&"object"===typeof a||"function"===typeof a){if("function"===typeof a.then){var b=N;N+=1;null===P&&(P=[]);return za(P,a,b)}if(a.$$typeof===ka)return a._currentValue}throw Error("An unsupported type was passed to use(): "+String(a));}function R(){return(new AbortController).signal}function Ha(){if(S)return S;var a=da.getStore();return a?a:new Map}
var Ia={getCacheSignal:function(){var a=Ha(),b=a.get(R);void 0===b&&(b=R(),a.set(R,b));return b},getCacheForType:function(a){var b=Ha(),c=b.get(a);void 0===c&&(c=a(),b.set(a,c));return c}},S=null,T=ca.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ja=T.ContextRegistry,Ka=T.ReactCurrentDispatcher,La=T.ReactCurrentCache;function Ma(a){console.error(a)}
function Na(a,b,c,d,e){if(null!==La.current&&La.current!==Ia)throw Error("Currently React only supports one RSC renderer at a time.");La.current=Ia;var g=new Set,h=[],k={status:0,fatalError:null,destination:null,bundlerConfig:b,cache:new Map,nextChunkId:0,pendingChunks:0,abortableTasks:g,pingedTasks:h,completedImportChunks:[],completedJSONChunks:[],completedErrorChunks:[],writtenSymbols:new Map,writtenClientReferences:new Map,writtenServerReferences:new Map,writtenProviders:new Map,identifierPrefix:e||
"",identifierCount:1,onError:void 0===c?Ma:c,toJSON:function(l,w){return Oa(k,this,l,w)}};k.pendingChunks++;b=Pa(d);a=Qa(k,a,b,g);h.push(a);return k}var Ra={};
function Sa(a,b){a.pendingChunks++;var c=Qa(a,null,H,a.abortableTasks);switch(b.status){case "fulfilled":return c.model=b.value,Ta(a,c),c.id;case "rejected":var d=U(a,b.reason);V(a,c.id,d);return c.id;default:"string"!==typeof b.status&&(b.status="pending",b.then(function(e){"pending"===b.status&&(b.status="fulfilled",b.value=e)},function(e){"pending"===b.status&&(b.status="rejected",b.reason=e)}))}b.then(function(e){c.model=e;Ta(a,c)},function(e){c.status=4;e=U(a,e);V(a,c.id,e);null!==a.destination&&
W(a,a.destination)});return c.id}function Ua(a){if("fulfilled"===a.status)return a.value;if("rejected"===a.status)throw a.reason;throw a;}function Va(a){switch(a.status){case "fulfilled":case "rejected":break;default:"string"!==typeof a.status&&(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)}))}return{$$typeof:A,_payload:a,_init:Ua}}
function X(a,b,c,d,e,g){if(null!==d&&void 0!==d)throw Error("Refs cannot be used in Server Components, nor passed to Client Components.");if("function"===typeof b){if(b.$$typeof===x)return[z,b,c,e];N=0;P=g;e=b(e);return"object"===typeof e&&null!==e&&"function"===typeof e.then?"fulfilled"===e.status?e.value:Va(e):e}if("string"===typeof b)return[z,b,c,e];if("symbol"===typeof b)return b===ia?e.children:[z,b,c,e];if(null!=b&&"object"===typeof b){if(b.$$typeof===x)return[z,b,c,e];switch(b.$$typeof){case A:var h=
b._init;b=h(b._payload);return X(a,b,c,d,e,g);case la:return a=b.render,N=0,P=g,a(e,void 0);case oa:return X(a,b.type,c,d,e,g);case ja:return xa(b._context,e.value),[z,b,c,{value:e.value,children:e.children,__pop:Ra}]}}throw Error("Unsupported Server Component type: "+Wa(b));}function Ta(a,b){var c=a.pingedTasks;c.push(b);1===c.length&&setImmediate(function(){return Xa(a)})}
function Qa(a,b,c,d){var e={id:a.nextChunkId++,status:0,model:b,context:c,ping:function(){return Ta(a,e)},thenableState:null};d.add(e);return e}
function Ya(a,b,c,d){var e=d.$$async?d.$$id+"#async":d.$$id,g=a.writtenClientReferences,h=g.get(e);if(void 0!==h)return b[0]===z&&"1"===c?"$L"+h.toString(16):"$"+h.toString(16);try{var k=a.bundlerConfig[d.$$id];var l=d.$$async?{id:k.id,chunks:k.chunks,name:k.name,async:!0}:k;a.pendingChunks++;var w=a.nextChunkId++,ha=u(l);var y=w.toString(16)+":I"+ha+"\n";a.completedImportChunks.push(y);g.set(e,w);return b[0]===z&&"1"===c?"$L"+w.toString(16):"$"+w.toString(16)}catch(O){return a.pendingChunks++,b=
a.nextChunkId++,c=U(a,O),V(a,b,c),"$"+b.toString(16)}}function Za(a){return Object.prototype.toString.call(a).replace(/^\[object (.*)\]$/,function(b,c){return c})}function Wa(a){switch(typeof a){case "string":return JSON.stringify(10>=a.length?a:a.substr(0,10)+"...");case "object":if(F(a))return"[...]";a=Za(a);return"Object"===a?"{...}":a;case "function":return"function";default:return String(a)}}
function Y(a){if("string"===typeof a)return a;switch(a){case ma:return"Suspense";case na:return"SuspenseList"}if("object"===typeof a)switch(a.$$typeof){case la:return Y(a.render);case oa:return Y(a.type);case A:var b=a._payload;a=a._init;try{return Y(a(b))}catch(c){}}return""}
function Z(a,b){var c=Xa(a);if("Object"!==c&&"Array"!==c)return c;c=-1;var d=0;if(sa(a)){var e="[";for(var g=0;g<a.length;g++){0<g&&(e+=", ");var h=a[g];h="object"===typeof h&&null!==h?Z(h):Ua(h);""+g===b?(c=e.length,d=h.length,e+=h):e=10>h.length&&40>e.length+h.length?e+h:e+"..."}e+="]"}else if(a.$$typeof===z)e="<"+Y(a.type)+"/>";else{e="{";g=Object.keys(a);for(h=0;h<g.length;h++){0<h&&(e+=", ");var k=g[h],l=JSON.stringify(k);e+=('"'+k+'"'===l?k:l)+": ";l=a[k];l="object"===typeof l&&null!==l?Z(l):
Ua(l);k===b?(c=e.length,d=l.length,e+=l):e=10>l.length&&40>e.length+l.length?e+l:e+"..."}e+="}"}return void 0===b?e:-1<c&&0<d?(a=" ".repeat(c)+"^".repeat(d),"\n "+e+"\n "+a):"\n "+e}
function Ma(a,b,c,d){switch(d){case z:return"$"}for(;"object"===typeof d&&null!==d&&(d.$$typeof===z||d.$$typeof===A);)try{switch(d.$$typeof){case z:var e=d;d=X(a,e.type,e.key,e.ref,e.props,null);break;case A:var g=d._init;d=g(d._payload)}}catch(h){c=h===J?Aa():h;if("object"===typeof c&&null!==c&&"function"===typeof c.then)return a.pendingChunks++,a=Oa(a,d,F,a.abortableTasks),d=a.ping,c.then(d,d),a.thenableState=Ba(),"$L"+a.id.toString(16);a.pendingChunks++;d=a.nextChunkId++;c=V(a,c);W(a,d,c);return"$L"+
d.toString(16)}if(null===d)return null;if("object"===typeof d){if(d.$$typeof===x)return Wa(a,b,c,d);if("function"===typeof d.then)return"$@"+Qa(a,d).toString(16);if(d.$$typeof===ja)return d=d._context._globalName,b=a.writtenProviders,c=b.get(c),void 0===c&&(a.pendingChunks++,c=a.nextChunkId++,b.set(d,c),d=v(a,c,"$P"+d),a.completedJSONChunks.push(d)),"$"+c.toString(16);if(d===Pa){a=F;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");d=a.parentValue;a.context._currentValue=
d===pa?a.context._defaultValue:d;F=a.parent;return}return d}if("string"===typeof d)return a="$"===d[0]?"$"+d:d,a;if("boolean"===typeof d||"number"===typeof d||"undefined"===typeof d)return d;if("function"===typeof d){if(d.$$typeof===x)return Wa(a,b,c,d);if(d.$$typeof===ha)return c=a.writtenServerReferences,b=c.get(d),void 0!==b?a="$F"+b.toString(16):(e={id:d.$$filepath,name:d.$$name,bound:Promise.resolve(d.$$bound)},a.pendingChunks++,b=a.nextChunkId++,e=fa(a,b,e),a.completedJSONChunks.push(e),c.set(d,
b),a="$F"+b.toString(16)),a;if(/^on[A-Z]/.test(c))throw Error("Event handlers cannot be passed to Client Component props."+Z(b,c)+"\nIf you need interactivity, consider converting part of this to a Client Component.");throw Error('Functions cannot be passed directly to Client Components unless you explicitly expose it by marking it with "use server".'+Z(b,c));}if("symbol"===typeof d){e=a.writtenSymbols;g=e.get(d);if(void 0!==g)return"$"+g.toString(16);g=d.description;if(Symbol.for(g)!==d)throw Error("Only global symbols received from Symbol.for(...) can be passed to Client Components. The symbol Symbol.for("+
(d.description+") cannot be found among global symbols.")+Z(b,c));a.pendingChunks++;c=a.nextChunkId++;b=v(a,c,"$S"+g);a.completedImportChunks.push(b);e.set(d,c);return"$"+c.toString(16)}if("bigint"===typeof d)throw Error("BigInt ("+d+") is not yet supported in Client Component props."+Z(b,c));throw Error("Type "+typeof d+" is not supported in Client Component props."+Z(b,c));}
function V(a,b){a=a.onError;b=a(b);if(null!=b&&"string"!==typeof b)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof b+'" instead');return b||""}function Ya(a,b){null!==a.destination?(a.status=2,a.destination.destroy(b)):(a.status=1,a.fatalError=b)}
function W(a,b,c){c={digest:c};b=b.toString(16)+":E"+u(c)+"\n";a.completedErrorChunks.push(b)}
function Va(a){var b=U.current,c=R;U.current=Ga;R=a.cache;L=a;try{var d=a.pingedTasks;a.pingedTasks=[];for(var e=0;e<d.length;e++){var g=d[e];var h=a;if(0===g.status){I(g.context);try{var k=g.model;if("object"===typeof k&&null!==k&&k.$$typeof===z){var l=k,w=g.thenableState;g.model=k;k=X(h,l.type,l.key,l.ref,l.props,w);for(g.thenableState=null;"object"===typeof k&&null!==k&&k.$$typeof===z;)l=k,g.model=k,k=X(h,l.type,l.key,l.ref,l.props,null)}var ea=fa(h,g.id,k);h.completedJSONChunks.push(ea);h.abortableTasks.delete(g);
g.status=1}catch(G){var y=G===J?Aa():G;if("object"===typeof y&&null!==y&&"function"===typeof y.then){var N=g.ping;y.then(N,N);g.thenableState=Ba()}else{h.abortableTasks.delete(g);g.status=4;var ab=V(h,y);W(h,g.id,ab)}}}}null!==a.destination&&Za(a,a.destination)}catch(G){V(a,G),Ya(a,G)}finally{U.current=b,R=c,L=null}}
function Za(a,b){f=new Uint8Array(2048);m=0;n=!0;try{for(var c=a.completedImportChunks,d=0;d<c.length;d++)if(a.pendingChunks--,!q(b,c[d])){a.destination=null;d++;break}c.splice(0,d);var e=a.completedJSONChunks;for(d=0;d<e.length;d++)if(a.pendingChunks--,!q(b,e[d])){a.destination=null;d++;break}e.splice(0,d);var g=a.completedErrorChunks;for(d=0;d<g.length;d++)if(a.pendingChunks--,!q(b,g[d])){a.destination=null;d++;break}g.splice(0,d)}finally{f&&0<m&&b.write(f.subarray(0,m)),f=null,m=0,n=!0}"function"===
typeof b.flush&&b.flush();0===a.pendingChunks&&b.end()}function $a(a){setImmediate(function(){return da.run(a.cache,Va,a)})}function bb(a,b){if(1===a.status)a.status=2,b.destroy(a.fatalError);else if(2!==a.status&&null===a.destination){a.destination=b;try{Za(a,b)}catch(c){V(a,c),Ya(a,c)}}}
function cb(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=V(a,void 0===b?Error("The render was aborted by the server without a reason."):b);a.pendingChunks++;var e=a.nextChunkId++;W(a,e,d);c.forEach(function(g){g.status=3;var h="$"+e.toString(16);g=v(a,g.id,h);a.completedErrorChunks.push(g)});c.clear()}null!==a.destination&&Za(a,a.destination)}catch(g){V(a,g),Ya(a,g)}}
function Na(a){if(a){var b=F;I(null);for(var c=0;c<a.length;c++){var d=a[c],e=d[0];d=d[1];T[e]||(T[e]=ca.createServerContext(e,pa));xa(T[e],d)}a=F;I(b);return a}return null}function db(a,b){return function(){return bb(b,a)}}
exports.renderToPipeableStream=function(a,b,c){var d=La(a,b,c?c.onError:void 0,c?c.context:void 0,c?c.identifierPrefix:void 0),e=!1;$a(d);return{pipe:function(g){if(e)throw Error("React currently only supports piping to one writable stream.");e=!0;bb(d,g);g.on("drain",db(g,d));return g},abort:function(g){cb(d,g)}}};
function Z(a,b){var c=Za(a);if("Object"!==c&&"Array"!==c)return c;c=-1;var d=0;if(F(a)){var e="[";for(var g=0;g<a.length;g++){0<g&&(e+=", ");var h=a[g];h="object"===typeof h&&null!==h?Z(h):Wa(h);""+g===b?(c=e.length,d=h.length,e+=h):e=10>h.length&&40>e.length+h.length?e+h:e+"..."}e+="]"}else if(a.$$typeof===z)e="<"+Y(a.type)+"/>";else{e="{";g=Object.keys(a);for(h=0;h<g.length;h++){0<h&&(e+=", ");var k=g[h],l=JSON.stringify(k);e+=('"'+k+'"'===l?k:l)+": ";l=a[k];l="object"===typeof l&&null!==l?Z(l):
Wa(l);k===b?(c=e.length,d=l.length,e+=l):e=10>l.length&&40>e.length+l.length?e+l:e+"..."}e+="}"}return void 0===b?e:-1<c&&0<d?(a=" ".repeat(c)+"^".repeat(d),"\n "+e+"\n "+a):"\n "+e}
function Oa(a,b,c,d){switch(d){case z:return"$"}for(;"object"===typeof d&&null!==d&&(d.$$typeof===z||d.$$typeof===A);)try{switch(d.$$typeof){case z:var e=d;d=X(a,e.type,e.key,e.ref,e.props,null);break;case A:var g=d._init;d=g(d._payload)}}catch(h){c=h===K?Aa():h;if("object"===typeof c&&null!==c&&"function"===typeof c.then)return a.pendingChunks++,a=Qa(a,d,H,a.abortableTasks),d=a.ping,c.then(d,d),a.thenableState=Ba(),"$L"+a.id.toString(16);a.pendingChunks++;d=a.nextChunkId++;c=U(a,c);V(a,d,c);return"$L"+
d.toString(16)}if(null===d)return null;if("object"===typeof d){if(d.$$typeof===x)return Ya(a,b,c,d);if("function"===typeof d.then)return"$@"+Sa(a,d).toString(16);if(d.$$typeof===ja)return d=d._context._globalName,b=a.writtenProviders,c=b.get(c),void 0===c&&(a.pendingChunks++,c=a.nextChunkId++,b.set(d,c),d=v(a,c,"$P"+d),a.completedJSONChunks.push(d)),"$"+c.toString(16);if(d===Ra){a=H;if(null===a)throw Error("Tried to pop a Context at the root of the app. This is a bug in React.");d=a.parentValue;a.context._currentValue=
d===pa?a.context._defaultValue:d;H=a.parent;return}return!F(d)&&(null===d||"object"!==typeof d?a=null:(a=ra&&d[ra]||d["@@iterator"],a="function"===typeof a?a:null),a)?Array.from(d):d}if("string"===typeof d)return a="$"===d[0]?"$"+d:d,a;if("boolean"===typeof d||"number"===typeof d||"undefined"===typeof d)return d;if("function"===typeof d){if(d.$$typeof===x)return Ya(a,b,c,d);if(d.$$typeof===fa)return c=a.writtenServerReferences,b=c.get(d),void 0!==b?a="$F"+b.toString(16):(e={id:d.$$id,bound:Promise.resolve(d.$$bound)},
a.pendingChunks++,b=a.nextChunkId++,e=ea(a,b,e),a.completedJSONChunks.push(e),c.set(d,b),a="$F"+b.toString(16)),a;if(/^on[A-Z]/.test(c))throw Error("Event handlers cannot be passed to Client Component props."+Z(b,c)+"\nIf you need interactivity, consider converting part of this to a Client Component.");throw Error('Functions cannot be passed directly to Client Components unless you explicitly expose it by marking it with "use server".'+Z(b,c));}if("symbol"===typeof d){e=a.writtenSymbols;g=e.get(d);
if(void 0!==g)return"$"+g.toString(16);g=d.description;if(Symbol.for(g)!==d)throw Error("Only global symbols received from Symbol.for(...) can be passed to Client Components. The symbol Symbol.for("+(d.description+") cannot be found among global symbols.")+Z(b,c));a.pendingChunks++;c=a.nextChunkId++;b=v(a,c,"$S"+g);a.completedImportChunks.push(b);e.set(d,c);return"$"+c.toString(16)}if("bigint"===typeof d)throw Error("BigInt ("+d+") is not yet supported in Client Component props."+Z(b,c));throw Error("Type "+
typeof d+" is not supported in Client Component props."+Z(b,c));}function U(a,b){a=a.onError;b=a(b);if(null!=b&&"string"!==typeof b)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof b+'" instead');return b||""}function $a(a,b){null!==a.destination?(a.status=2,a.destination.destroy(b)):(a.status=1,a.fatalError=b)}
function V(a,b,c){c={digest:c};b=b.toString(16)+":E"+u(c)+"\n";a.completedErrorChunks.push(b)}
function Xa(a){var b=Ka.current,c=S;Ka.current=Ga;S=a.cache;M=a;try{var d=a.pingedTasks;a.pingedTasks=[];for(var e=0;e<d.length;e++){var g=d[e];var h=a;if(0===g.status){J(g.context);try{var k=g.model;if("object"===typeof k&&null!==k&&k.$$typeof===z){var l=k,w=g.thenableState;g.model=k;k=X(h,l.type,l.key,l.ref,l.props,w);for(g.thenableState=null;"object"===typeof k&&null!==k&&k.$$typeof===z;)l=k,g.model=k,k=X(h,l.type,l.key,l.ref,l.props,null)}var ha=ea(h,g.id,k);h.completedJSONChunks.push(ha);h.abortableTasks.delete(g);
g.status=1}catch(G){var y=G===K?Aa():G;if("object"===typeof y&&null!==y&&"function"===typeof y.then){var O=g.ping;y.then(O,O);g.thenableState=Ba()}else{h.abortableTasks.delete(g);g.status=4;var bb=U(h,y);V(h,g.id,bb)}}}}null!==a.destination&&W(a,a.destination)}catch(G){U(a,G),$a(a,G)}finally{Ka.current=b,S=c,M=null}}
function W(a,b){f=new Uint8Array(2048);m=0;n=!0;try{for(var c=a.completedImportChunks,d=0;d<c.length;d++)if(a.pendingChunks--,!q(b,c[d])){a.destination=null;d++;break}c.splice(0,d);var e=a.completedJSONChunks;for(d=0;d<e.length;d++)if(a.pendingChunks--,!q(b,e[d])){a.destination=null;d++;break}e.splice(0,d);var g=a.completedErrorChunks;for(d=0;d<g.length;d++)if(a.pendingChunks--,!q(b,g[d])){a.destination=null;d++;break}g.splice(0,d)}finally{f&&0<m&&b.write(f.subarray(0,m)),f=null,m=0,n=!0}"function"===
typeof b.flush&&b.flush();0===a.pendingChunks&&b.end()}function ab(a){setImmediate(function(){return da.run(a.cache,Xa,a)})}function cb(a,b){if(1===a.status)a.status=2,b.destroy(a.fatalError);else if(2!==a.status&&null===a.destination){a.destination=b;try{W(a,b)}catch(c){U(a,c),$a(a,c)}}}
function db(a,b){try{var c=a.abortableTasks;if(0<c.size){var d=U(a,void 0===b?Error("The render was aborted by the server without a reason."):b);a.pendingChunks++;var e=a.nextChunkId++;V(a,e,d);c.forEach(function(g){g.status=3;var h="$"+e.toString(16);g=v(a,g.id,h);a.completedErrorChunks.push(g)});c.clear()}null!==a.destination&&W(a,a.destination)}catch(g){U(a,g),$a(a,g)}}
function Pa(a){if(a){var b=H;J(null);for(var c=0;c<a.length;c++){var d=a[c],e=d[0];d=d[1];Ja[e]||(Ja[e]=ca.createServerContext(e,pa));xa(Ja[e],d)}a=H;J(b);return a}return null}function eb(a,b){return function(){return cb(b,a)}}
exports.renderToPipeableStream=function(a,b,c){var d=Na(a,b,c?c.onError:void 0,c?c.context:void 0,c?c.identifierPrefix:void 0),e=!1;ab(d);return{pipe:function(g){if(e)throw Error("React currently only supports piping to one writable stream.");e=!0;cb(d,g);g.on("drain",eb(g,d));return g},abort:function(g){db(d,g)}}};

View file

@ -1,7 +1,7 @@
{
"name": "react-server-dom-webpack",
"description": "React Server Components bindings for DOM using Webpack. This is intended to be integrated into meta-frameworks. It is not intended to be imported directly.",
"version": "18.3.0-next-41110021f-20230301",
"version": "18.3.0-next-49f741046-20230305",
"keywords": [
"react"
],
@ -78,8 +78,8 @@
"node": ">=0.10.0"
},
"peerDependencies": {
"react": "18.3.0-next-41110021f-20230301",
"react-dom": "18.3.0-next-41110021f-20230301",
"react": "18.3.0-next-49f741046-20230305",
"react-dom": "18.3.0-next-49f741046-20230305",
"webpack": "^5.59.0"
},
"dependencies": {

View file

@ -23,7 +23,7 @@ if (
) {
__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error());
}
var ReactVersion = '18.3.0-next-41110021f-20230301';
var ReactVersion = '18.3.0-next-49f741046-20230305';
// ATTENTION
// When adding new symbols to this file,

View file

@ -27,4 +27,4 @@ exports.createServerContext=function(a,b){var c=!0;if(!Z[a]){c=!1;var d={$$typeo
exports.isValidElement=P;exports.lazy=function(a){return{$$typeof:z,_payload:{_status:-1,_result:a},_init:ba}};exports.memo=function(a,b){return{$$typeof:y,type:a,compare:void 0===b?null:b}};exports.startTransition=function(a){var b=X.transition;X.transition={};try{a()}finally{X.transition=b}};exports.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.");};exports.unstable_useCacheRefresh=function(){return W.current.useCacheRefresh()};exports.use=function(a){return W.current.use(a)};
exports.useCallback=function(a,b){return W.current.useCallback(a,b)};exports.useContext=function(a){return W.current.useContext(a)};exports.useDebugValue=function(){};exports.useDeferredValue=function(a){return W.current.useDeferredValue(a)};exports.useEffect=function(a,b){return W.current.useEffect(a,b)};exports.useId=function(){return W.current.useId()};exports.useImperativeHandle=function(a,b,c){return W.current.useImperativeHandle(a,b,c)};
exports.useInsertionEffect=function(a,b){return W.current.useInsertionEffect(a,b)};exports.useLayoutEffect=function(a,b){return W.current.useLayoutEffect(a,b)};exports.useMemo=function(a,b){return W.current.useMemo(a,b)};exports.useReducer=function(a,b,c){return W.current.useReducer(a,b,c)};exports.useRef=function(a){return W.current.useRef(a)};exports.useState=function(a){return W.current.useState(a)};exports.useSyncExternalStore=function(a,b,c){return W.current.useSyncExternalStore(a,b,c)};
exports.useTransition=function(){return W.current.useTransition()};exports.version="18.3.0-next-41110021f-20230301";
exports.useTransition=function(){return W.current.useTransition()};exports.version="18.3.0-next-49f741046-20230305";

View file

@ -302,7 +302,7 @@ function generateCacheKey(request) {
}
}
var ReactVersion = '18.3.0-next-41110021f-20230301';
var ReactVersion = '18.3.0-next-49f741046-20230305';
// ATTENTION
// When adding new symbols to this file,

View file

@ -26,4 +26,4 @@ exports.cloneElement=function(a,b,d){if(null===a||void 0===a)throw Error(F(267,a
key:e,ref:f,props:c,_owner:h}};exports.createElement=function(a,b,d){var c,e={},f=null,h=null;if(null!=b)for(c in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(f=""+b.key),b)N.call(b,c)&&!P.hasOwnProperty(c)&&(e[c]=b[c]);var g=arguments.length-2;if(1===g)e.children=d;else if(1<g){for(var k=Array(g),l=0;l<g;l++)k[l]=arguments[l+2];e.children=k}if(a&&a.defaultProps)for(c in g=a.defaultProps,g)void 0===e[c]&&(e[c]=g[c]);return{$$typeof:t,type:a,key:f,ref:h,props:e,_owner:O.current}};exports.createRef=function(){return{current:null}};
exports.createServerContext=function(a,b){var d=!0;if(!Z[a]){d=!1;var c={$$typeof:z,_currentValue:b,_currentValue2:b,_defaultValue:b,_threadCount:0,Provider:null,Consumer:null,_globalName:a};c.Provider={$$typeof:y,_context:c};Z[a]=c}c=Z[a];if(c._defaultValue===D)c._defaultValue=b,c._currentValue===D&&(c._currentValue=b),c._currentValue2===D&&(c._currentValue2=b);else if(d)throw Error(F(429,a));return c};exports.forwardRef=function(a){return{$$typeof:A,render:a}};exports.isValidElement=Q;
exports.lazy=function(a){return{$$typeof:aa,_payload:{_status:-1,_result:a},_init:da}};exports.memo=function(a,b){return{$$typeof:C,type:a,compare:void 0===b?null:b}};exports.startTransition=function(a){var b=X.transition;X.transition={};try{a()}finally{X.transition=b}};exports.use=function(a){return W.current.use(a)};exports.useCallback=function(a,b){return W.current.useCallback(a,b)};exports.useContext=function(a){return W.current.useContext(a)};exports.useDebugValue=function(){};
exports.useId=function(){return W.current.useId()};exports.useMemo=function(a,b){return W.current.useMemo(a,b)};exports.version="18.3.0-next-41110021f-20230301";
exports.useId=function(){return W.current.useId()};exports.useMemo=function(a,b){return W.current.useMemo(a,b)};exports.version="18.3.0-next-49f741046-20230305";

View file

@ -4,7 +4,7 @@
"keywords": [
"react"
],
"version": "18.3.0-next-41110021f-20230301",
"version": "18.3.0-next-49f741046-20230305",
"homepage": "https://reactjs.org/",
"bugs": "https://github.com/facebook/react/issues",
"license": "MIT",

View file

@ -592,9 +592,9 @@ function getCssInlinedLinkTags(
// If the CSS is already injected by a parent layer, we don't need
// to inject it again.
if (!injectedCSS.has(mod)) {
const modData = serverComponentManifest[mod]
const modData = serverComponentManifest[mod + '#']
if (modData) {
for (const chunk of modData.default.chunks) {
for (const chunk of modData.chunks) {
// If the current entry in the final tree-shaked bundle has that CSS
// chunk, it means that it's actually used. We should include it.
if (cssFilesForEntry.has(chunk)) {
@ -635,7 +635,6 @@ function getServerCSSForEntries(
* Get inline <link rel="preload" as="font"> tags based on server CSS manifest and font loader manifest. Only used when rendering to HTML.
*/
function getPreloadedFontFilesInlineLinkTags(
serverComponentManifest: FlightManifest,
serverCSSManifest: FlightCSSManifest,
fontLoaderManifest: FontLoaderManifest | undefined,
serverCSSForEntries: string[],
@ -645,9 +644,7 @@ function getPreloadedFontFilesInlineLinkTags(
if (!fontLoaderManifest || !filePath) {
return null
}
const layoutOrPageCss =
serverCSSManifest[filePath] ||
serverComponentManifest.__client_css_manifest__?.[filePath]
const layoutOrPageCss = serverCSSManifest[filePath]
if (!layoutOrPageCss) {
return null
@ -1130,7 +1127,6 @@ export async function renderToHTMLOrFlight(
)
const preloadedFontFiles = layoutOrPagePath
? getPreloadedFontFilesInlineLinkTags(
serverComponentManifest,
serverCSSManifest!,
fontLoaderManifest,
serverCSSForEntries,
@ -1612,7 +1608,6 @@ export async function renderToHTMLOrFlight(
true
)
getPreloadedFontFilesInlineLinkTags(
serverComponentManifest,
serverCSSManifest!,
fontLoaderManifest,
serverCSSForEntries,

File diff suppressed because it is too large Load diff

View file

@ -4,6 +4,9 @@ const path = require('path')
const { readJson, writeJson } = require('fs-extra')
const execa = require('execa')
/** @type {any} */
const fetch = require('node-fetch')
// Use this script to update Next's vendored copy of React and related packages:
//
// Basic usage (defaults to most recent React canary version):