From 6f56e51e70dd09a9f448d126b85379bdd1ba382a Mon Sep 17 00:00:00 2001
From: dhf <1511447814@qq.com>
Date: Tue, 24 Jun 2025 09:30:29 +0800
Subject: [PATCH 1/4] =?UTF-8?q?=E5=BF=AB=E9=80=9F=E5=85=A5=E9=97=A8API?=
=?UTF-8?q?=E5=8D=87=E7=BA=A7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../04_Complete/build-profile.json5 | 6 +-
.../05_Complete/build-profile.json5 | 6 +-
.../05_Complete/hvigor/hvigor-config.json5 | 2 +-
.../05_Complete/oh-package.json5 | 2 +-
.../05_StartPoint/build-profile.json5 | 6 +-
.../05_StartPoint/hvigor/hvigor-config.json5 | 2 +-
.../05_StartPoint/oh-package.json5 | 2 +-
.../QS06_Complete/build-profile.json5 | 30 +------
.../QS06_Complete/hvigor/hvigor-config.json5 | 7 +-
.../QS06_Complete/oh-package.json5 | 2 +-
.../QS06_StartPoint/build-profile.json5 | 6 +-
.../hvigor/hvigor-config.json5 | 2 +-
.../QS06_StartPoint/oh-package.json5 | 2 +-
.../07_Complete/build-profile.json5 | 30 +------
.../07_Complete/hvigor/hvigor-config.json5 | 7 +-
.../07_Complete/oh-package.json5 | 2 +-
.../07_StartPoint/build-profile.json5 | 30 +------
.../07_StartPoint/hvigor/hvigor-config.json5 | 7 +-
.../07_StartPoint/oh-package.json5 | 2 +-
.../08_Complete/build-profile.json5 | 30 +------
.../08_Complete/hvigor/hvigor-config.json5 | 7 +-
.../08_Complete/oh-package.json5 | 2 +-
.../08_StartPoint/build-profile.json5 | 30 +------
.../08_StartPoint/hvigor/hvigor-config.json5 | 7 +-
.../08_StartPoint/oh-package.json5 | 2 +-
.../09_Complete/build-profile.json5 | 30 +------
.../09_Complete/hvigor/hvigor-config.json5 | 7 +-
.../09_Complete/oh-package.json5 | 2 +-
.../09_StartPoint/build-profile.json5 | 30 +------
.../09_StartPoint/hvigor/hvigor-config.json5 | 7 +-
.../09_StartPoint/oh-package.json5 | 2 +-
.../10_Complete/build-profile.json5 | 30 +------
.../10_Complete/hvigor/hvigor-config.json5 | 7 +-
10_TextToSpeech/10_Complete/oh-package.json5 | 2 +-
.../10_StartPoint/build-profile.json5 | 30 +------
.../10_StartPoint/hvigor/hvigor-config.json5 | 7 +-
.../10_StartPoint/oh-package.json5 | 2 +-
.../11_Complete/build-profile.json5 | 30 +------
.../11_Complete/hvigor/hvigor-config.json5 | 7 +-
.../11_Complete/oh-package.json5 | 2 +-
.../11_StartPoint/build-profile.json5 | 30 +------
.../11_StartPoint/hvigor/hvigor-config.json5 | 7 +-
.../11_StartPoint/oh-package.json5 | 2 +-
.../12_Complete/build-profile.json5 | 28 +------
.../12_Complete/hvigor/hvigor-config.json5 | 5 +-
.../12_StartPoint/build-profile.json5 | 30 +------
.../12_StartPoint/hvigor/hvigor-config.json5 | 7 +-
.../12_StartPoint/oh-package.json5 | 2 +-
LICENSE | 78 +++++++++++++++++++
49 files changed, 206 insertions(+), 409 deletions(-)
create mode 100644 LICENSE
diff --git a/04_BuildGridAndList/04_Complete/build-profile.json5 b/04_BuildGridAndList/04_Complete/build-profile.json5
index 7ae3f2a..5916880 100644
--- a/04_BuildGridAndList/04_Complete/build-profile.json5
+++ b/04_BuildGridAndList/04_Complete/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
diff --git a/05_MVVMPatternDesign/05_Complete/build-profile.json5 b/05_MVVMPatternDesign/05_Complete/build-profile.json5
index 7ce8a7d..5916880 100644
--- a/05_MVVMPatternDesign/05_Complete/build-profile.json5
+++ b/05_MVVMPatternDesign/05_Complete/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
diff --git a/05_MVVMPatternDesign/05_Complete/hvigor/hvigor-config.json5 b/05_MVVMPatternDesign/05_Complete/hvigor/hvigor-config.json5
index 06b2783..5bebc97 100644
--- a/05_MVVMPatternDesign/05_Complete/hvigor/hvigor-config.json5
+++ b/05_MVVMPatternDesign/05_Complete/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
diff --git a/05_MVVMPatternDesign/05_Complete/oh-package.json5 b/05_MVVMPatternDesign/05_Complete/oh-package.json5
index f997517..32b8eee 100644
--- a/05_MVVMPatternDesign/05_Complete/oh-package.json5
+++ b/05_MVVMPatternDesign/05_Complete/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/05_MVVMPatternDesign/05_StartPoint/build-profile.json5 b/05_MVVMPatternDesign/05_StartPoint/build-profile.json5
index 7ae3f2a..5916880 100644
--- a/05_MVVMPatternDesign/05_StartPoint/build-profile.json5
+++ b/05_MVVMPatternDesign/05_StartPoint/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
diff --git a/05_MVVMPatternDesign/05_StartPoint/hvigor/hvigor-config.json5 b/05_MVVMPatternDesign/05_StartPoint/hvigor/hvigor-config.json5
index 06b2783..5bebc97 100644
--- a/05_MVVMPatternDesign/05_StartPoint/hvigor/hvigor-config.json5
+++ b/05_MVVMPatternDesign/05_StartPoint/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
diff --git a/05_MVVMPatternDesign/05_StartPoint/oh-package.json5 b/05_MVVMPatternDesign/05_StartPoint/oh-package.json5
index f997517..32b8eee 100644
--- a/05_MVVMPatternDesign/05_StartPoint/oh-package.json5
+++ b/05_MVVMPatternDesign/05_StartPoint/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/06_LayerArchitectureDesign/QS06_Complete/build-profile.json5 b/06_LayerArchitectureDesign/QS06_Complete/build-profile.json5
index 8805cc5..5916880 100644
--- a/06_LayerArchitectureDesign/QS06_Complete/build-profile.json5
+++ b/06_LayerArchitectureDesign/QS06_Complete/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/06_LayerArchitectureDesign/QS06_Complete/hvigor/hvigor-config.json5 b/06_LayerArchitectureDesign/QS06_Complete/hvigor/hvigor-config.json5
index f94653e..5bebc97 100644
--- a/06_LayerArchitectureDesign/QS06_Complete/hvigor/hvigor-config.json5
+++ b/06_LayerArchitectureDesign/QS06_Complete/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/06_LayerArchitectureDesign/QS06_Complete/oh-package.json5 b/06_LayerArchitectureDesign/QS06_Complete/oh-package.json5
index f997517..32b8eee 100644
--- a/06_LayerArchitectureDesign/QS06_Complete/oh-package.json5
+++ b/06_LayerArchitectureDesign/QS06_Complete/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/06_LayerArchitectureDesign/QS06_StartPoint/build-profile.json5 b/06_LayerArchitectureDesign/QS06_StartPoint/build-profile.json5
index 7ce8a7d..5916880 100644
--- a/06_LayerArchitectureDesign/QS06_StartPoint/build-profile.json5
+++ b/06_LayerArchitectureDesign/QS06_StartPoint/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
diff --git a/06_LayerArchitectureDesign/QS06_StartPoint/hvigor/hvigor-config.json5 b/06_LayerArchitectureDesign/QS06_StartPoint/hvigor/hvigor-config.json5
index 06b2783..5bebc97 100644
--- a/06_LayerArchitectureDesign/QS06_StartPoint/hvigor/hvigor-config.json5
+++ b/06_LayerArchitectureDesign/QS06_StartPoint/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
diff --git a/06_LayerArchitectureDesign/QS06_StartPoint/oh-package.json5 b/06_LayerArchitectureDesign/QS06_StartPoint/oh-package.json5
index f997517..32b8eee 100644
--- a/06_LayerArchitectureDesign/QS06_StartPoint/oh-package.json5
+++ b/06_LayerArchitectureDesign/QS06_StartPoint/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/07_ArkWebPageAdaptation/07_Complete/build-profile.json5 b/07_ArkWebPageAdaptation/07_Complete/build-profile.json5
index d678585..5916880 100644
--- a/07_ArkWebPageAdaptation/07_Complete/build-profile.json5
+++ b/07_ArkWebPageAdaptation/07_Complete/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/07_ArkWebPageAdaptation/07_Complete/hvigor/hvigor-config.json5 b/07_ArkWebPageAdaptation/07_Complete/hvigor/hvigor-config.json5
index f94653e..5bebc97 100644
--- a/07_ArkWebPageAdaptation/07_Complete/hvigor/hvigor-config.json5
+++ b/07_ArkWebPageAdaptation/07_Complete/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/07_ArkWebPageAdaptation/07_Complete/oh-package.json5 b/07_ArkWebPageAdaptation/07_Complete/oh-package.json5
index f997517..32b8eee 100644
--- a/07_ArkWebPageAdaptation/07_Complete/oh-package.json5
+++ b/07_ArkWebPageAdaptation/07_Complete/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/07_ArkWebPageAdaptation/07_StartPoint/build-profile.json5 b/07_ArkWebPageAdaptation/07_StartPoint/build-profile.json5
index 8805cc5..5916880 100644
--- a/07_ArkWebPageAdaptation/07_StartPoint/build-profile.json5
+++ b/07_ArkWebPageAdaptation/07_StartPoint/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/07_ArkWebPageAdaptation/07_StartPoint/hvigor/hvigor-config.json5 b/07_ArkWebPageAdaptation/07_StartPoint/hvigor/hvigor-config.json5
index f94653e..5bebc97 100644
--- a/07_ArkWebPageAdaptation/07_StartPoint/hvigor/hvigor-config.json5
+++ b/07_ArkWebPageAdaptation/07_StartPoint/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/07_ArkWebPageAdaptation/07_StartPoint/oh-package.json5 b/07_ArkWebPageAdaptation/07_StartPoint/oh-package.json5
index f997517..32b8eee 100644
--- a/07_ArkWebPageAdaptation/07_StartPoint/oh-package.json5
+++ b/07_ArkWebPageAdaptation/07_StartPoint/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/08_DataDrivenUIUpdates/08_Complete/build-profile.json5 b/08_DataDrivenUIUpdates/08_Complete/build-profile.json5
index 7434180..5916880 100644
--- a/08_DataDrivenUIUpdates/08_Complete/build-profile.json5
+++ b/08_DataDrivenUIUpdates/08_Complete/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/08_DataDrivenUIUpdates/08_Complete/hvigor/hvigor-config.json5 b/08_DataDrivenUIUpdates/08_Complete/hvigor/hvigor-config.json5
index f94653e..5bebc97 100644
--- a/08_DataDrivenUIUpdates/08_Complete/hvigor/hvigor-config.json5
+++ b/08_DataDrivenUIUpdates/08_Complete/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/08_DataDrivenUIUpdates/08_Complete/oh-package.json5 b/08_DataDrivenUIUpdates/08_Complete/oh-package.json5
index f997517..32b8eee 100644
--- a/08_DataDrivenUIUpdates/08_Complete/oh-package.json5
+++ b/08_DataDrivenUIUpdates/08_Complete/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/08_DataDrivenUIUpdates/08_StartPoint/build-profile.json5 b/08_DataDrivenUIUpdates/08_StartPoint/build-profile.json5
index d678585..5916880 100644
--- a/08_DataDrivenUIUpdates/08_StartPoint/build-profile.json5
+++ b/08_DataDrivenUIUpdates/08_StartPoint/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/08_DataDrivenUIUpdates/08_StartPoint/hvigor/hvigor-config.json5 b/08_DataDrivenUIUpdates/08_StartPoint/hvigor/hvigor-config.json5
index f94653e..5bebc97 100644
--- a/08_DataDrivenUIUpdates/08_StartPoint/hvigor/hvigor-config.json5
+++ b/08_DataDrivenUIUpdates/08_StartPoint/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/08_DataDrivenUIUpdates/08_StartPoint/oh-package.json5 b/08_DataDrivenUIUpdates/08_StartPoint/oh-package.json5
index f997517..32b8eee 100644
--- a/08_DataDrivenUIUpdates/08_StartPoint/oh-package.json5
+++ b/08_DataDrivenUIUpdates/08_StartPoint/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/09_SettingUpComponentNavigation/09_Complete/build-profile.json5 b/09_SettingUpComponentNavigation/09_Complete/build-profile.json5
index d678585..5916880 100644
--- a/09_SettingUpComponentNavigation/09_Complete/build-profile.json5
+++ b/09_SettingUpComponentNavigation/09_Complete/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/09_SettingUpComponentNavigation/09_Complete/hvigor/hvigor-config.json5 b/09_SettingUpComponentNavigation/09_Complete/hvigor/hvigor-config.json5
index f94653e..5bebc97 100644
--- a/09_SettingUpComponentNavigation/09_Complete/hvigor/hvigor-config.json5
+++ b/09_SettingUpComponentNavigation/09_Complete/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/09_SettingUpComponentNavigation/09_Complete/oh-package.json5 b/09_SettingUpComponentNavigation/09_Complete/oh-package.json5
index f997517..32b8eee 100644
--- a/09_SettingUpComponentNavigation/09_Complete/oh-package.json5
+++ b/09_SettingUpComponentNavigation/09_Complete/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/09_SettingUpComponentNavigation/09_StartPoint/build-profile.json5 b/09_SettingUpComponentNavigation/09_StartPoint/build-profile.json5
index 7434180..5916880 100644
--- a/09_SettingUpComponentNavigation/09_StartPoint/build-profile.json5
+++ b/09_SettingUpComponentNavigation/09_StartPoint/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/09_SettingUpComponentNavigation/09_StartPoint/hvigor/hvigor-config.json5 b/09_SettingUpComponentNavigation/09_StartPoint/hvigor/hvigor-config.json5
index f94653e..5bebc97 100644
--- a/09_SettingUpComponentNavigation/09_StartPoint/hvigor/hvigor-config.json5
+++ b/09_SettingUpComponentNavigation/09_StartPoint/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/09_SettingUpComponentNavigation/09_StartPoint/oh-package.json5 b/09_SettingUpComponentNavigation/09_StartPoint/oh-package.json5
index f997517..32b8eee 100644
--- a/09_SettingUpComponentNavigation/09_StartPoint/oh-package.json5
+++ b/09_SettingUpComponentNavigation/09_StartPoint/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/10_TextToSpeech/10_Complete/build-profile.json5 b/10_TextToSpeech/10_Complete/build-profile.json5
index 8805cc5..5916880 100644
--- a/10_TextToSpeech/10_Complete/build-profile.json5
+++ b/10_TextToSpeech/10_Complete/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/10_TextToSpeech/10_Complete/hvigor/hvigor-config.json5 b/10_TextToSpeech/10_Complete/hvigor/hvigor-config.json5
index f94653e..5bebc97 100644
--- a/10_TextToSpeech/10_Complete/hvigor/hvigor-config.json5
+++ b/10_TextToSpeech/10_Complete/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/10_TextToSpeech/10_Complete/oh-package.json5 b/10_TextToSpeech/10_Complete/oh-package.json5
index f997517..32b8eee 100644
--- a/10_TextToSpeech/10_Complete/oh-package.json5
+++ b/10_TextToSpeech/10_Complete/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/10_TextToSpeech/10_StartPoint/build-profile.json5 b/10_TextToSpeech/10_StartPoint/build-profile.json5
index d678585..5916880 100644
--- a/10_TextToSpeech/10_StartPoint/build-profile.json5
+++ b/10_TextToSpeech/10_StartPoint/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/10_TextToSpeech/10_StartPoint/hvigor/hvigor-config.json5 b/10_TextToSpeech/10_StartPoint/hvigor/hvigor-config.json5
index f94653e..5bebc97 100644
--- a/10_TextToSpeech/10_StartPoint/hvigor/hvigor-config.json5
+++ b/10_TextToSpeech/10_StartPoint/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/10_TextToSpeech/10_StartPoint/oh-package.json5 b/10_TextToSpeech/10_StartPoint/oh-package.json5
index f997517..32b8eee 100644
--- a/10_TextToSpeech/10_StartPoint/oh-package.json5
+++ b/10_TextToSpeech/10_StartPoint/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/11_DevelopOnceDeployAnywhere/11_Complete/build-profile.json5 b/11_DevelopOnceDeployAnywhere/11_Complete/build-profile.json5
index d678585..5916880 100644
--- a/11_DevelopOnceDeployAnywhere/11_Complete/build-profile.json5
+++ b/11_DevelopOnceDeployAnywhere/11_Complete/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/11_DevelopOnceDeployAnywhere/11_Complete/hvigor/hvigor-config.json5 b/11_DevelopOnceDeployAnywhere/11_Complete/hvigor/hvigor-config.json5
index f94653e..5bebc97 100644
--- a/11_DevelopOnceDeployAnywhere/11_Complete/hvigor/hvigor-config.json5
+++ b/11_DevelopOnceDeployAnywhere/11_Complete/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/11_DevelopOnceDeployAnywhere/11_Complete/oh-package.json5 b/11_DevelopOnceDeployAnywhere/11_Complete/oh-package.json5
index f997517..32b8eee 100644
--- a/11_DevelopOnceDeployAnywhere/11_Complete/oh-package.json5
+++ b/11_DevelopOnceDeployAnywhere/11_Complete/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/11_DevelopOnceDeployAnywhere/11_StartPoint/build-profile.json5 b/11_DevelopOnceDeployAnywhere/11_StartPoint/build-profile.json5
index 8805cc5..5916880 100644
--- a/11_DevelopOnceDeployAnywhere/11_StartPoint/build-profile.json5
+++ b/11_DevelopOnceDeployAnywhere/11_StartPoint/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/11_DevelopOnceDeployAnywhere/11_StartPoint/hvigor/hvigor-config.json5 b/11_DevelopOnceDeployAnywhere/11_StartPoint/hvigor/hvigor-config.json5
index f94653e..5bebc97 100644
--- a/11_DevelopOnceDeployAnywhere/11_StartPoint/hvigor/hvigor-config.json5
+++ b/11_DevelopOnceDeployAnywhere/11_StartPoint/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/11_DevelopOnceDeployAnywhere/11_StartPoint/oh-package.json5 b/11_DevelopOnceDeployAnywhere/11_StartPoint/oh-package.json5
index f997517..32b8eee 100644
--- a/11_DevelopOnceDeployAnywhere/11_StartPoint/oh-package.json5
+++ b/11_DevelopOnceDeployAnywhere/11_StartPoint/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/12_DistributedFlow/12_Complete/build-profile.json5 b/12_DistributedFlow/12_Complete/build-profile.json5
index a7f536b..5916880 100644
--- a/12_DistributedFlow/12_Complete/build-profile.json5
+++ b/12_DistributedFlow/12_Complete/build-profile.json5
@@ -1,8 +1,6 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/12_DistributedFlow/12_Complete/hvigor/hvigor-config.json5 b/12_DistributedFlow/12_Complete/hvigor/hvigor-config.json5
index 189f265..5bebc97 100644
--- a/12_DistributedFlow/12_Complete/hvigor/hvigor-config.json5
+++ b/12_DistributedFlow/12_Complete/hvigor/hvigor-config.json5
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/12_DistributedFlow/12_StartPoint/build-profile.json5 b/12_DistributedFlow/12_StartPoint/build-profile.json5
index d678585..5916880 100644
--- a/12_DistributedFlow/12_StartPoint/build-profile.json5
+++ b/12_DistributedFlow/12_StartPoint/build-profile.json5
@@ -1,13 +1,11 @@
{
"app": {
- "signingConfigs": [
-
- ],
+ "signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
@@ -22,8 +20,8 @@
},
"modules": [
{
- "name": "default",
- "srcPath": "./products/default",
+ "name": "entry",
+ "srcPath": "./entry",
"targets": [
{
"name": "default",
@@ -32,26 +30,6 @@
]
}
]
- },
- {
- "name": "map",
- "srcPath": "./features/map"
- },
- {
- "name": "learning",
- "srcPath": "./features/learning"
- },
- {
- "name": "quickstart",
- "srcPath": "./features/quickstart"
- },
- {
- "name": "utils",
- "srcPath": "./commons/utils"
- },
- {
- "name": "uicomponents",
- "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/12_DistributedFlow/12_StartPoint/hvigor/hvigor-config.json5 b/12_DistributedFlow/12_StartPoint/hvigor/hvigor-config.json5
index f94653e..5bebc97 100644
--- a/12_DistributedFlow/12_StartPoint/hvigor/hvigor-config.json5
+++ b/12_DistributedFlow/12_StartPoint/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
@@ -16,6 +16,7 @@
// "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
},
"nodeOptions": {
- // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */
+ // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
+ // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
}
-}
\ No newline at end of file
+}
diff --git a/12_DistributedFlow/12_StartPoint/oh-package.json5 b/12_DistributedFlow/12_StartPoint/oh-package.json5
index f997517..32b8eee 100644
--- a/12_DistributedFlow/12_StartPoint/oh-package.json5
+++ b/12_DistributedFlow/12_StartPoint/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..338e5b0
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,78 @@
+ Copyright (c) 2024 Huawei Device Co., Ltd. All rights reserved.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+Apache License, Version 2.0
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
+
+"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
+
+"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
+
+"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
+
+"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
+
+"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
+
+"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
+
+"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
+
+"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
+
+"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
+
+2. Grant of Copyright License.
+
+Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License.
+
+Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
+
+4. Redistribution.
+
+You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
+1.You must give any other recipients of the Work or Derivative Works a copy of this License; and
+2.You must cause any modified files to carry prominent notices stating that You changed the files; and
+3.You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
+4.If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
+
+You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
+
+5. Submission of Contributions.
+
+Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
+
+6. Trademarks.
+
+This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty.
+
+Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability.
+
+In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability.
+
+While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
\ No newline at end of file
--
Gitee
From f7972dab22fa33ad31702f7edc20bce19d7f1c97 Mon Sep 17 00:00:00 2001
From: dhf <1511447814@qq.com>
Date: Tue, 24 Jun 2025 10:00:26 +0800
Subject: [PATCH 2/4] =?UTF-8?q?=E4=B8=89=E5=B1=82=E6=9E=B6=E6=9E=84build?=
=?UTF-8?q?=E9=87=8D=E6=96=B0=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../QS06_Complete/build-profile.json5 | 28 +++++++++++++++++--
.../07_Complete/build-profile.json5 | 28 +++++++++++++++++--
.../07_StartPoint/build-profile.json5 | 28 +++++++++++++++++--
.../08_Complete/build-profile.json5 | 28 +++++++++++++++++--
.../08_StartPoint/build-profile.json5 | 28 +++++++++++++++++--
.../09_Complete/build-profile.json5 | 28 +++++++++++++++++--
.../09_StartPoint/build-profile.json5 | 28 +++++++++++++++++--
.../10_Complete/build-profile.json5 | 28 +++++++++++++++++--
.../10_StartPoint/build-profile.json5 | 28 +++++++++++++++++--
.../11_Complete/build-profile.json5 | 28 +++++++++++++++++--
.../11_StartPoint/build-profile.json5 | 28 +++++++++++++++++--
.../12_Complete/build-profile.json5 | 28 +++++++++++++++++--
.../12_StartPoint/build-profile.json5 | 28 +++++++++++++++++--
13 files changed, 325 insertions(+), 39 deletions(-)
diff --git a/06_LayerArchitectureDesign/QS06_Complete/build-profile.json5 b/06_LayerArchitectureDesign/QS06_Complete/build-profile.json5
index 5916880..a7f536b 100644
--- a/06_LayerArchitectureDesign/QS06_Complete/build-profile.json5
+++ b/06_LayerArchitectureDesign/QS06_Complete/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/07_ArkWebPageAdaptation/07_Complete/build-profile.json5 b/07_ArkWebPageAdaptation/07_Complete/build-profile.json5
index 5916880..a7f536b 100644
--- a/07_ArkWebPageAdaptation/07_Complete/build-profile.json5
+++ b/07_ArkWebPageAdaptation/07_Complete/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/07_ArkWebPageAdaptation/07_StartPoint/build-profile.json5 b/07_ArkWebPageAdaptation/07_StartPoint/build-profile.json5
index 5916880..a7f536b 100644
--- a/07_ArkWebPageAdaptation/07_StartPoint/build-profile.json5
+++ b/07_ArkWebPageAdaptation/07_StartPoint/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/08_DataDrivenUIUpdates/08_Complete/build-profile.json5 b/08_DataDrivenUIUpdates/08_Complete/build-profile.json5
index 5916880..a7f536b 100644
--- a/08_DataDrivenUIUpdates/08_Complete/build-profile.json5
+++ b/08_DataDrivenUIUpdates/08_Complete/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/08_DataDrivenUIUpdates/08_StartPoint/build-profile.json5 b/08_DataDrivenUIUpdates/08_StartPoint/build-profile.json5
index 5916880..a7f536b 100644
--- a/08_DataDrivenUIUpdates/08_StartPoint/build-profile.json5
+++ b/08_DataDrivenUIUpdates/08_StartPoint/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/09_SettingUpComponentNavigation/09_Complete/build-profile.json5 b/09_SettingUpComponentNavigation/09_Complete/build-profile.json5
index 5916880..a7f536b 100644
--- a/09_SettingUpComponentNavigation/09_Complete/build-profile.json5
+++ b/09_SettingUpComponentNavigation/09_Complete/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/09_SettingUpComponentNavigation/09_StartPoint/build-profile.json5 b/09_SettingUpComponentNavigation/09_StartPoint/build-profile.json5
index 5916880..a7f536b 100644
--- a/09_SettingUpComponentNavigation/09_StartPoint/build-profile.json5
+++ b/09_SettingUpComponentNavigation/09_StartPoint/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/10_TextToSpeech/10_Complete/build-profile.json5 b/10_TextToSpeech/10_Complete/build-profile.json5
index 5916880..a7f536b 100644
--- a/10_TextToSpeech/10_Complete/build-profile.json5
+++ b/10_TextToSpeech/10_Complete/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/10_TextToSpeech/10_StartPoint/build-profile.json5 b/10_TextToSpeech/10_StartPoint/build-profile.json5
index 5916880..a7f536b 100644
--- a/10_TextToSpeech/10_StartPoint/build-profile.json5
+++ b/10_TextToSpeech/10_StartPoint/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/11_DevelopOnceDeployAnywhere/11_Complete/build-profile.json5 b/11_DevelopOnceDeployAnywhere/11_Complete/build-profile.json5
index 5916880..a7f536b 100644
--- a/11_DevelopOnceDeployAnywhere/11_Complete/build-profile.json5
+++ b/11_DevelopOnceDeployAnywhere/11_Complete/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/11_DevelopOnceDeployAnywhere/11_StartPoint/build-profile.json5 b/11_DevelopOnceDeployAnywhere/11_StartPoint/build-profile.json5
index 5916880..a7f536b 100644
--- a/11_DevelopOnceDeployAnywhere/11_StartPoint/build-profile.json5
+++ b/11_DevelopOnceDeployAnywhere/11_StartPoint/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/12_DistributedFlow/12_Complete/build-profile.json5 b/12_DistributedFlow/12_Complete/build-profile.json5
index 5916880..a7f536b 100644
--- a/12_DistributedFlow/12_Complete/build-profile.json5
+++ b/12_DistributedFlow/12_Complete/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
diff --git a/12_DistributedFlow/12_StartPoint/build-profile.json5 b/12_DistributedFlow/12_StartPoint/build-profile.json5
index 5916880..a7f536b 100644
--- a/12_DistributedFlow/12_StartPoint/build-profile.json5
+++ b/12_DistributedFlow/12_StartPoint/build-profile.json5
@@ -1,6 +1,8 @@
{
"app": {
- "signingConfigs": [],
+ "signingConfigs": [
+
+ ],
"products": [
{
"name": "default",
@@ -20,8 +22,8 @@
},
"modules": [
{
- "name": "entry",
- "srcPath": "./entry",
+ "name": "default",
+ "srcPath": "./products/default",
"targets": [
{
"name": "default",
@@ -30,6 +32,26 @@
]
}
]
+ },
+ {
+ "name": "map",
+ "srcPath": "./features/map"
+ },
+ {
+ "name": "learning",
+ "srcPath": "./features/learning"
+ },
+ {
+ "name": "quickstart",
+ "srcPath": "./features/quickstart"
+ },
+ {
+ "name": "utils",
+ "srcPath": "./commons/utils"
+ },
+ {
+ "name": "uicomponents",
+ "srcPath": "./commons/uicomponents"
}
]
}
\ No newline at end of file
--
Gitee
From b406e0bd31ae4b06a6dab554bde7733670b03638 Mon Sep 17 00:00:00 2001
From: dhf <1511447814@qq.com>
Date: Tue, 24 Jun 2025 14:56:27 +0800
Subject: [PATCH 3/4] =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=8D=87=E7=BA=A7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
02_UseSwiperToBuildBanner/02_Complete/build-profile.json5 | 2 +-
.../02_Complete/hvigor/hvigor-config.json5 | 2 +-
02_UseSwiperToBuildBanner/02_Complete/oh-package.json5 | 2 +-
03_BuildItem/03_Complete/build-profile.json5 | 2 +-
03_BuildItem/03_Complete/hvigor/hvigor-config.json5 | 2 +-
03_BuildItem/03_Complete/oh-package.json5 | 2 +-
03_BuildItem/03_StartingPoint/build-profile.json5 | 2 +-
03_BuildItem/03_StartingPoint/hvigor/hvigor-config.json5 | 2 +-
03_BuildItem/03_StartingPoint/oh-package.json5 | 2 +-
04_BuildGridAndList/04_Complete/hvigor/hvigor-config.json5 | 2 +-
04_BuildGridAndList/04_Complete/oh-package.json5 | 2 +-
04_BuildGridAndList/04_StartingPoint/build-profile.json5 | 2 +-
04_BuildGridAndList/04_StartingPoint/hvigor/hvigor-config.json5 | 2 +-
04_BuildGridAndList/04_StartingPoint/oh-package.json5 | 2 +-
14 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/02_UseSwiperToBuildBanner/02_Complete/build-profile.json5 b/02_UseSwiperToBuildBanner/02_Complete/build-profile.json5
index c033ce4..5916880 100644
--- a/02_UseSwiperToBuildBanner/02_Complete/build-profile.json5
+++ b/02_UseSwiperToBuildBanner/02_Complete/build-profile.json5
@@ -5,7 +5,7 @@
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
diff --git a/02_UseSwiperToBuildBanner/02_Complete/hvigor/hvigor-config.json5 b/02_UseSwiperToBuildBanner/02_Complete/hvigor/hvigor-config.json5
index 06b2783..5bebc97 100644
--- a/02_UseSwiperToBuildBanner/02_Complete/hvigor/hvigor-config.json5
+++ b/02_UseSwiperToBuildBanner/02_Complete/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
diff --git a/02_UseSwiperToBuildBanner/02_Complete/oh-package.json5 b/02_UseSwiperToBuildBanner/02_Complete/oh-package.json5
index f997517..32b8eee 100644
--- a/02_UseSwiperToBuildBanner/02_Complete/oh-package.json5
+++ b/02_UseSwiperToBuildBanner/02_Complete/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/03_BuildItem/03_Complete/build-profile.json5 b/03_BuildItem/03_Complete/build-profile.json5
index c033ce4..5916880 100644
--- a/03_BuildItem/03_Complete/build-profile.json5
+++ b/03_BuildItem/03_Complete/build-profile.json5
@@ -5,7 +5,7 @@
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
diff --git a/03_BuildItem/03_Complete/hvigor/hvigor-config.json5 b/03_BuildItem/03_Complete/hvigor/hvigor-config.json5
index 06b2783..5bebc97 100644
--- a/03_BuildItem/03_Complete/hvigor/hvigor-config.json5
+++ b/03_BuildItem/03_Complete/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
diff --git a/03_BuildItem/03_Complete/oh-package.json5 b/03_BuildItem/03_Complete/oh-package.json5
index f997517..32b8eee 100644
--- a/03_BuildItem/03_Complete/oh-package.json5
+++ b/03_BuildItem/03_Complete/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/03_BuildItem/03_StartingPoint/build-profile.json5 b/03_BuildItem/03_StartingPoint/build-profile.json5
index c033ce4..5916880 100644
--- a/03_BuildItem/03_StartingPoint/build-profile.json5
+++ b/03_BuildItem/03_StartingPoint/build-profile.json5
@@ -5,7 +5,7 @@
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
diff --git a/03_BuildItem/03_StartingPoint/hvigor/hvigor-config.json5 b/03_BuildItem/03_StartingPoint/hvigor/hvigor-config.json5
index 06b2783..5bebc97 100644
--- a/03_BuildItem/03_StartingPoint/hvigor/hvigor-config.json5
+++ b/03_BuildItem/03_StartingPoint/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
diff --git a/03_BuildItem/03_StartingPoint/oh-package.json5 b/03_BuildItem/03_StartingPoint/oh-package.json5
index f997517..32b8eee 100644
--- a/03_BuildItem/03_StartingPoint/oh-package.json5
+++ b/03_BuildItem/03_StartingPoint/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/04_BuildGridAndList/04_Complete/hvigor/hvigor-config.json5 b/04_BuildGridAndList/04_Complete/hvigor/hvigor-config.json5
index 06b2783..5bebc97 100644
--- a/04_BuildGridAndList/04_Complete/hvigor/hvigor-config.json5
+++ b/04_BuildGridAndList/04_Complete/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
diff --git a/04_BuildGridAndList/04_Complete/oh-package.json5 b/04_BuildGridAndList/04_Complete/oh-package.json5
index f997517..32b8eee 100644
--- a/04_BuildGridAndList/04_Complete/oh-package.json5
+++ b/04_BuildGridAndList/04_Complete/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
diff --git a/04_BuildGridAndList/04_StartingPoint/build-profile.json5 b/04_BuildGridAndList/04_StartingPoint/build-profile.json5
index c033ce4..5916880 100644
--- a/04_BuildGridAndList/04_StartingPoint/build-profile.json5
+++ b/04_BuildGridAndList/04_StartingPoint/build-profile.json5
@@ -5,7 +5,7 @@
{
"name": "default",
"signingConfig": "default",
- "compatibleSdkVersion": "5.0.0(12)",
+ "compatibleSdkVersion": "5.0.5(17)",
"runtimeOS": "HarmonyOS",
}
],
diff --git a/04_BuildGridAndList/04_StartingPoint/hvigor/hvigor-config.json5 b/04_BuildGridAndList/04_StartingPoint/hvigor/hvigor-config.json5
index 06b2783..5bebc97 100644
--- a/04_BuildGridAndList/04_StartingPoint/hvigor/hvigor-config.json5
+++ b/04_BuildGridAndList/04_StartingPoint/hvigor/hvigor-config.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"dependencies": {
},
"execution": {
diff --git a/04_BuildGridAndList/04_StartingPoint/oh-package.json5 b/04_BuildGridAndList/04_StartingPoint/oh-package.json5
index f997517..32b8eee 100644
--- a/04_BuildGridAndList/04_StartingPoint/oh-package.json5
+++ b/04_BuildGridAndList/04_StartingPoint/oh-package.json5
@@ -1,5 +1,5 @@
{
- "modelVersion": "5.0.0",
+ "modelVersion": "5.0.5",
"description": "Please describe the basic information.",
"dependencies": {
},
--
Gitee
From 44bd337595a1c1230ea69d6ac67a93fb6dfa1f74 Mon Sep 17 00:00:00 2001
From: dhf <1511447814@qq.com>
Date: Tue, 24 Jun 2025 16:51:30 +0800
Subject: [PATCH 4/4] =?UTF-8?q?web=E9=A1=B5=E9=9D=A2=E9=93=BE=E6=8E=A5?=
=?UTF-8?q?=E5=A4=B1=E6=95=88=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../commons/uicomponents/BuildProfile.ets | 4 +-
.../commons/utils/BuildProfile.ets | 4 +-
.../features/learning/BuildProfile.ets | 4 +-
.../rawfile/course_learning/index.html | 20 +-
.../static/js/main.b1cba247.js | 12280 +++++++++++++++-
.../07_Complete/features/map/BuildProfile.ets | 4 +-
.../features/quickstart/BuildProfile.ets | 4 +-
.../static/js/main.8604981c.js | 12280 +++++++++++++++-
.../commons/uicomponents/BuildProfile.ets | 4 +-
.../commons/utils/BuildProfile.ets | 4 +-
.../features/learning/BuildProfile.ets | 4 +-
.../rawfile/course_learning/index.html | 20 +-
.../static/js/main.b1cba247.js | 12280 +++++++++++++++-
.../features/map/BuildProfile.ets | 4 +-
.../features/quickstart/BuildProfile.ets | 4 +-
.../static/js/main.8604981c.js | 12280 +++++++++++++++-
.../static/js/main.8604981c.js | 12280 +++++++++++++++-
.../static/js/main.8604981c.js | 12280 +++++++++++++++-
.../static/js/main.8604981c.js | 12280 +++++++++++++++-
.../static/js/main.8604981c.js | 12280 +++++++++++++++-
.../static/js/main.8604981c.js | 12280 +++++++++++++++-
.../static/js/main.8604981c.js | 2 +-
.../static/js/main.8604981c.js | 12280 +++++++++++++++-
23 files changed, 122849 insertions(+), 33 deletions(-)
diff --git a/07_ArkWebPageAdaptation/07_Complete/commons/uicomponents/BuildProfile.ets b/07_ArkWebPageAdaptation/07_Complete/commons/uicomponents/BuildProfile.ets
index 6033e79..3a501e5 100644
--- a/07_ArkWebPageAdaptation/07_Complete/commons/uicomponents/BuildProfile.ets
+++ b/07_ArkWebPageAdaptation/07_Complete/commons/uicomponents/BuildProfile.ets
@@ -2,8 +2,8 @@
* Use these variables when you tailor your ArkTS code. They must be of the const type.
*/
export const HAR_VERSION = '1.0.0';
-export const BUILD_MODE_NAME = 'release';
-export const DEBUG = false;
+export const BUILD_MODE_NAME = 'debug';
+export const DEBUG = true;
export const TARGET_NAME = 'default';
/**
diff --git a/07_ArkWebPageAdaptation/07_Complete/commons/utils/BuildProfile.ets b/07_ArkWebPageAdaptation/07_Complete/commons/utils/BuildProfile.ets
index 6033e79..3a501e5 100644
--- a/07_ArkWebPageAdaptation/07_Complete/commons/utils/BuildProfile.ets
+++ b/07_ArkWebPageAdaptation/07_Complete/commons/utils/BuildProfile.ets
@@ -2,8 +2,8 @@
* Use these variables when you tailor your ArkTS code. They must be of the const type.
*/
export const HAR_VERSION = '1.0.0';
-export const BUILD_MODE_NAME = 'release';
-export const DEBUG = false;
+export const BUILD_MODE_NAME = 'debug';
+export const DEBUG = true;
export const TARGET_NAME = 'default';
/**
diff --git a/07_ArkWebPageAdaptation/07_Complete/features/learning/BuildProfile.ets b/07_ArkWebPageAdaptation/07_Complete/features/learning/BuildProfile.ets
index 6033e79..3a501e5 100644
--- a/07_ArkWebPageAdaptation/07_Complete/features/learning/BuildProfile.ets
+++ b/07_ArkWebPageAdaptation/07_Complete/features/learning/BuildProfile.ets
@@ -2,8 +2,8 @@
* Use these variables when you tailor your ArkTS code. They must be of the const type.
*/
export const HAR_VERSION = '1.0.0';
-export const BUILD_MODE_NAME = 'release';
-export const DEBUG = false;
+export const BUILD_MODE_NAME = 'debug';
+export const DEBUG = true;
export const TARGET_NAME = 'default';
/**
diff --git a/07_ArkWebPageAdaptation/07_Complete/features/learning/src/main/resources/rawfile/course_learning/index.html b/07_ArkWebPageAdaptation/07_Complete/features/learning/src/main/resources/rawfile/course_learning/index.html
index f69d467..07c848a 100644
--- a/07_ArkWebPageAdaptation/07_Complete/features/learning/src/main/resources/rawfile/course_learning/index.html
+++ b/07_ArkWebPageAdaptation/07_Complete/features/learning/src/main/resources/rawfile/course_learning/index.html
@@ -1 +1,19 @@
-
React App
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+ React App
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/07_ArkWebPageAdaptation/07_Complete/features/learning/src/main/resources/rawfile/course_learning/static/js/main.b1cba247.js b/07_ArkWebPageAdaptation/07_Complete/features/learning/src/main/resources/rawfile/course_learning/static/js/main.b1cba247.js
index 7338b4f..bf1d26b 100644
--- a/07_ArkWebPageAdaptation/07_Complete/features/learning/src/main/resources/rawfile/course_learning/static/js/main.b1cba247.js
+++ b/07_ArkWebPageAdaptation/07_Complete/features/learning/src/main/resources/rawfile/course_learning/static/js/main.b1cba247.js
@@ -1,3 +1,12281 @@
/*! For license information please see main.b1cba247.js.LICENSE.txt */
-(()=>{var e={132:(e,t)=>{"use strict";var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),c=Symbol.for("react.context"),s=Symbol.for("react.server_context"),f=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),v=Symbol.for("react.offscreen");function g(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case a:case l:case i:case d:case p:return e;default:switch(e=e&&e.$$typeof){case s:case c:case f:case m:case h:case u:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference"),t.ForwardRef=f,t.isMemo=function(e){return g(e)===h}},816:(e,t,n)=>{"use strict";e.exports=n(132)},730:(e,t,n)=>{"use strict";var r=n(43),o=n(853);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nt}return!1}(t,n,o,r)&&(n=null),r||null===o?function(e){return!!f.call(h,e)||!f.call(p,e)&&(d.test(e)?h[e]=!0:(p[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"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 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(e){var t=e.replace(g,y);v[t]=new m(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(g,y);v[t]=new m(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(g,y);v[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){v[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),v.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){v[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)}));var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,k=Symbol.for("react.element"),x=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),C=Symbol.for("react.profiler"),_=Symbol.for("react.provider"),O=Symbol.for("react.context"),P=Symbol.for("react.forward_ref"),M=Symbol.for("react.suspense"),j=Symbol.for("react.suspense_list"),z=Symbol.for("react.memo"),T=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var N=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var L=Symbol.iterator;function A(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=L&&e[L]||e["@@iterator"])?e:null}var R,F=Object.assign;function I(e){if(void 0===R)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);R=t&&t[1]||""}return"\n"+R+e}var D=!1;function H(e,t){if(!e||D)return"";D=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"===typeof c.stack){for(var o=c.stack.split("\n"),a=r.stack.split("\n"),i=o.length-1,l=a.length-1;1<=i&&0<=l&&o[i]!==a[l];)l--;for(;1<=i&&0<=l;i--,l--)if(o[i]!==a[l]){if(1!==i||1!==l)do{if(i--,0>--l||o[i]!==a[l]){var u="\n"+o[i].replace(" at new "," at ");return e.displayName&&u.includes("")&&(u=u.replace("",e.displayName)),u}}while(1<=i&&0<=l);break}}}finally{D=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?I(e):""}function B(e){switch(e.tag){case 5:return I(e.type);case 16:return I("Lazy");case 13:return I("Suspense");case 19:return I("SuspenseList");case 0:case 2:case 15:return e=H(e.type,!1);case 11:return e=H(e.type.render,!1);case 1:return e=H(e.type,!0);default:return""}}function $(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case S:return"Fragment";case x:return"Portal";case C:return"Profiler";case E:return"StrictMode";case M:return"Suspense";case j:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case O:return(e.displayName||"Context")+".Consumer";case _:return(e._context.displayName||"Context")+".Provider";case P:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case z:return null!==(t=e.displayName||null)?t:$(e.type)||"Memo";case T:t=e._payload,e=e._init;try{return $(e(t))}catch(n){}}return null}function U(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return $(t);case 8:return t===E?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function W(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function V(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function X(e){e._valueTracker||(e._valueTracker=function(e){var t=V(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Q(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=V(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function q(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function G(e,t){var n=t.checked;return F({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function K(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=W(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Y(e,t){null!=(t=t.checked)&&b(e,"checked",t,!1)}function Z(e,t){Y(e,t);var n=W(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,W(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function J(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&q(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return se(e,t)}))}:se);function de(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var pe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},he=["Webkit","ms","Moz","O"];function me(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||pe.hasOwnProperty(e)&&pe[e]?(""+t).trim():t+"px"}function ve(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=me(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(pe).forEach((function(e){he.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),pe[t]=pe[e]}))}));var ge=F({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ye(e,t){if(t){if(ge[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(a(62))}}function be(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var we=null;function ke(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var xe=null,Se=null,Ee=null;function Ce(e){if(e=wo(e)){if("function"!==typeof xe)throw Error(a(280));var t=e.stateNode;t&&(t=xo(t),xe(e.stateNode,e.type,t))}}function _e(e){Se?Ee?Ee.push(e):Ee=[e]:Se=e}function Oe(){if(Se){var e=Se,t=Ee;if(Ee=Se=null,Ce(e),t)for(e=0;e>>=0,0===e?32:31-(lt(e)/ut|0)|0},lt=Math.log,ut=Math.LN2;var ct=64,st=4194304;function ft(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function dt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=268435455&n;if(0!==i){var l=i&~o;0!==l?r=ft(l):0!==(a&=i)&&(r=ft(a))}else 0!==(i=n&~o)?r=ft(i):0!==a&&(r=ft(a));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&0!==(4194240&a)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function gt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=n}function yt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),o=1<=An),In=String.fromCharCode(32),Dn=!1;function Hn(e,t){switch(e){case"keyup":return-1!==Nn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Bn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var $n=!1;var Un={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Wn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Un[e.type]:"textarea"===t}function Vn(e,t,n,r){_e(r),0<(t=Xr(t,"onChange")).length&&(n=new sn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Xn=null,Qn=null;function qn(e){Ir(e,0)}function Gn(e){if(Q(ko(e)))return e}function Kn(e,t){if("change"===e)return t}var Yn=!1;if(s){var Zn;if(s){var Jn="oninput"in document;if(!Jn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Jn="function"===typeof er.oninput}Zn=Jn}else Zn=!1;Yn=Zn&&(!document.documentMode||9=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=cr(r)}}function fr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?fr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function dr(){for(var e=window,t=q();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=q((e=t.contentWindow).document)}return t}function pr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function hr(e){var t=dr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&fr(n.ownerDocument.documentElement,n)){if(null!==r&&pr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=sr(n,a);var i=sr(n,r);o&&i&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n=document.documentMode,vr=null,gr=null,yr=null,br=!1;function wr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;br||null==vr||vr!==q(r)||("selectionStart"in(r=vr)&&pr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},yr&&ur(yr,r)||(yr=r,0<(r=Xr(gr,"onSelect")).length&&(t=new sn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=vr)))}function kr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xr={animationend:kr("Animation","AnimationEnd"),animationiteration:kr("Animation","AnimationIteration"),animationstart:kr("Animation","AnimationStart"),transitionend:kr("Transition","TransitionEnd")},Sr={},Er={};function Cr(e){if(Sr[e])return Sr[e];if(!xr[e])return e;var t,n=xr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Er)return Sr[e]=n[t];return e}s&&(Er=document.createElement("div").style,"AnimationEvent"in window||(delete xr.animationend.animation,delete xr.animationiteration.animation,delete xr.animationstart.animation),"TransitionEvent"in window||delete xr.transitionend.transition);var _r=Cr("animationend"),Or=Cr("animationiteration"),Pr=Cr("animationstart"),Mr=Cr("transitionend"),jr=new Map,zr="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Tr(e,t){jr.set(e,t),u(t,[e])}for(var Nr=0;NrEo||(e.current=So[Eo],So[Eo]=null,Eo--)}function Oo(e,t){Eo++,So[Eo]=e.current,e.current=t}var Po={},Mo=Co(Po),jo=Co(!1),zo=Po;function To(e,t){var n=e.type.contextTypes;if(!n)return Po;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function No(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Lo(){_o(jo),_o(Mo)}function Ao(e,t,n){if(Mo.current!==Po)throw Error(a(168));Oo(Mo,t),Oo(jo,n)}function Ro(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(a(108,U(e)||"Unknown",o));return F({},n,r)}function Fo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Po,zo=Mo.current,Oo(Mo,e),Oo(jo,jo.current),!0}function Io(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=Ro(e,t,zo),r.__reactInternalMemoizedMergedChildContext=e,_o(jo),_o(Mo),Oo(Mo,e)):_o(jo),Oo(jo,n)}var Do=null,Ho=!1,Bo=!1;function $o(e){null===Do?Do=[e]:Do.push(e)}function Uo(){if(!Bo&&null!==Do){Bo=!0;var e=0,t=bt;try{var n=Do;for(bt=1;e>=i,o-=i,Yo=1<<32-it(t)+o|n<m?(v=f,f=null):v=f.sibling;var g=p(o,f,l[m],u);if(null===g){null===f&&(f=v);break}e&&f&&null===g.alternate&&t(o,f),a=i(g,a,m),null===s?c=g:s.sibling=g,s=g,f=v}if(m===l.length)return n(o,f),aa&&Jo(o,m),c;if(null===f){for(;mv?(g=m,m=null):g=m.sibling;var b=p(o,m,y.value,c);if(null===b){null===m&&(m=g);break}e&&m&&null===b.alternate&&t(o,m),l=i(b,l,v),null===f?s=b:f.sibling=b,f=b,m=g}if(y.done)return n(o,m),aa&&Jo(o,v),s;if(null===m){for(;!y.done;v++,y=u.next())null!==(y=d(o,y.value,c))&&(l=i(y,l,v),null===f?s=y:f.sibling=y,f=y);return aa&&Jo(o,v),s}for(m=r(o,m);!y.done;v++,y=u.next())null!==(y=h(m,o,v,y.value,c))&&(e&&null!==y.alternate&&m.delete(null===y.key?v:y.key),l=i(y,l,v),null===f?s=y:f.sibling=y,f=y);return e&&m.forEach((function(e){return t(o,e)})),aa&&Jo(o,v),s}return function e(r,a,i,u){if("object"===typeof i&&null!==i&&i.type===S&&null===i.key&&(i=i.props.children),"object"===typeof i&&null!==i){switch(i.$$typeof){case k:e:{for(var c=i.key,s=a;null!==s;){if(s.key===c){if((c=i.type)===S){if(7===s.tag){n(r,s.sibling),(a=o(s,i.props.children)).return=r,r=a;break e}}else if(s.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===T&&Ga(c)===s.type){n(r,s.sibling),(a=o(s,i.props)).ref=Qa(r,s,i),a.return=r,r=a;break e}n(r,s);break}t(r,s),s=s.sibling}i.type===S?((a=Rc(i.props.children,r.mode,u,i.key)).return=r,r=a):((u=Ac(i.type,i.key,i.props,null,r.mode,u)).ref=Qa(r,a,i),u.return=r,r=u)}return l(r);case x:e:{for(s=i.key;null!==a;){if(a.key===s){if(4===a.tag&&a.stateNode.containerInfo===i.containerInfo&&a.stateNode.implementation===i.implementation){n(r,a.sibling),(a=o(a,i.children||[])).return=r,r=a;break e}n(r,a);break}t(r,a),a=a.sibling}(a=Dc(i,r.mode,u)).return=r,r=a}return l(r);case T:return e(r,a,(s=i._init)(i._payload),u)}if(te(i))return m(r,a,i,u);if(A(i))return v(r,a,i,u);qa(r,i)}return"string"===typeof i&&""!==i||"number"===typeof i?(i=""+i,null!==a&&6===a.tag?(n(r,a.sibling),(a=o(a,i)).return=r,r=a):(n(r,a),(a=Ic(i,r.mode,u)).return=r,r=a),l(r)):n(r,a)}}var Ya=Ka(!0),Za=Ka(!1),Ja={},ei=Co(Ja),ti=Co(Ja),ni=Co(Ja);function ri(e){if(e===Ja)throw Error(a(174));return e}function oi(e,t){switch(Oo(ni,t),Oo(ti,e),Oo(ei,Ja),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ue(null,"");break;default:t=ue(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}_o(ei),Oo(ei,t)}function ai(){_o(ei),_o(ti),_o(ni)}function ii(e){ri(ni.current);var t=ri(ei.current),n=ue(t,e.type);t!==n&&(Oo(ti,e),Oo(ei,n))}function li(e){ti.current===e&&(_o(ei),_o(ti))}var ui=Co(0);function ci(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var si=[];function fi(){for(var e=0;en?n:4,e(!0);var r=pi.transition;pi.transition={};try{e(!1),t()}finally{bt=n,pi.transition=r}}function el(){return Oi().memoizedState}function tl(e,t,n){var r=nc(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},rl(e))ol(t,n);else if(null!==(n=Ma(e,t,n,r))){rc(n,e,r,tc()),al(n,t,r)}}function nl(e,t,n){var r=nc(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(rl(e))ol(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,l=a(i,n);if(o.hasEagerState=!0,o.eagerState=l,lr(l,i)){var u=t.interleaved;return null===u?(o.next=o,Pa(t)):(o.next=u.next,u.next=o),void(t.interleaved=o)}}catch(c){}null!==(n=Ma(e,t,o,r))&&(rc(n,e,r,o=tc()),al(n,t,r))}}function rl(e){var t=e.alternate;return e===mi||null!==t&&t===mi}function ol(e,t){bi=yi=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function al(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,yt(e,n)}}var il={readContext:_a,useCallback:xi,useContext:xi,useEffect:xi,useImperativeHandle:xi,useInsertionEffect:xi,useLayoutEffect:xi,useMemo:xi,useReducer:xi,useRef:xi,useState:xi,useDebugValue:xi,useDeferredValue:xi,useTransition:xi,useMutableSource:xi,useSyncExternalStore:xi,useId:xi,unstable_isNewReconciler:!1},ll={readContext:_a,useCallback:function(e,t){return _i().memoizedState=[e,void 0===t?null:t],e},useContext:_a,useEffect:Ui,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Bi(4194308,4,Qi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Bi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Bi(4,2,e,t)},useMemo:function(e,t){var n=_i();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=_i();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=tl.bind(null,mi,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},_i().memoizedState=e},useState:Ii,useDebugValue:Gi,useDeferredValue:function(e){return _i().memoizedState=e},useTransition:function(){var e=Ii(!1),t=e[0];return e=Ji.bind(null,e[1]),_i().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=mi,o=_i();if(aa){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===ju)throw Error(a(349));0!==(30&hi)||Ni(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Ui(Ai.bind(null,r,i,e),[e]),r.flags|=2048,Di(9,Li.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=_i(),t=ju.identifierPrefix;if(aa){var n=Zo;t=":"+t+"R"+(n=(Yo&~(1<<32-it(Yo)-1)).toString(32)+n),0<(n=wi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=ki++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ul={readContext:_a,useCallback:Ki,useContext:_a,useEffect:Wi,useImperativeHandle:qi,useInsertionEffect:Vi,useLayoutEffect:Xi,useMemo:Yi,useReducer:Mi,useRef:Hi,useState:function(){return Mi(Pi)},useDebugValue:Gi,useDeferredValue:function(e){return Zi(Oi(),vi.memoizedState,e)},useTransition:function(){return[Mi(Pi)[0],Oi().memoizedState]},useMutableSource:zi,useSyncExternalStore:Ti,useId:el,unstable_isNewReconciler:!1},cl={readContext:_a,useCallback:Ki,useContext:_a,useEffect:Wi,useImperativeHandle:qi,useInsertionEffect:Vi,useLayoutEffect:Xi,useMemo:Yi,useReducer:ji,useRef:Hi,useState:function(){return ji(Pi)},useDebugValue:Gi,useDeferredValue:function(e){var t=Oi();return null===vi?t.memoizedState=e:Zi(t,vi.memoizedState,e)},useTransition:function(){return[ji(Pi)[0],Oi().memoizedState]},useMutableSource:zi,useSyncExternalStore:Ti,useId:el,unstable_isNewReconciler:!1};function sl(e,t){try{var n="",r=t;do{n+=B(r),r=r.return}while(r);var o=n}catch(a){o="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:o,digest:null}}function fl(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function dl(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var pl="function"===typeof WeakMap?WeakMap:Map;function hl(e,t,n){(n=La(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Vu||(Vu=!0,Xu=r),dl(0,t)},n}function ml(e,t,n){(n=La(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){dl(0,t)}}var a=e.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(n.callback=function(){dl(0,t),"function"!==typeof r&&(null===Qu?Qu=new Set([this]):Qu.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function vl(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new pl;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=_c.bind(null,e,t,n),t.then(e,e))}function gl(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function yl(e,t,n,r,o){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=La(-1,1)).tag=2,Aa(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=o,e)}var bl=w.ReactCurrentOwner,wl=!1;function kl(e,t,n,r){t.child=null===e?Za(t,null,n,r):Ya(t,e.child,n,r)}function xl(e,t,n,r,o){n=n.render;var a=t.ref;return Ca(t,o),r=Ei(e,t,n,r,a,o),n=Ci(),null===e||wl?(aa&&n&&ta(t),t.flags|=1,kl(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Vl(e,t,o))}function Sl(e,t,n,r,o){if(null===e){var a=n.type;return"function"!==typeof a||Nc(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Ac(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,El(e,t,a,r,o))}if(a=e.child,0===(e.lanes&o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:ur)(i,r)&&e.ref===t.ref)return Vl(e,t,o)}return t.flags|=1,(e=Lc(a,r)).ref=t.ref,e.return=t,t.child=e}function El(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(ur(a,r)&&e.ref===t.ref){if(wl=!1,t.pendingProps=r=a,0===(e.lanes&o))return t.lanes=e.lanes,Vl(e,t,o);0!==(131072&e.flags)&&(wl=!0)}}return Ol(e,t,n,r,o)}function Cl(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Oo(Lu,Nu),Nu|=n;else{if(0===(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Oo(Lu,Nu),Nu|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,Oo(Lu,Nu),Nu|=r}else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,Oo(Lu,Nu),Nu|=r;return kl(e,t,o,n),t.child}function _l(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ol(e,t,n,r,o){var a=No(n)?zo:Mo.current;return a=To(t,a),Ca(t,o),n=Ei(e,t,n,r,a,o),r=Ci(),null===e||wl?(aa&&r&&ta(t),t.flags|=1,kl(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Vl(e,t,o))}function Pl(e,t,n,r,o){if(No(n)){var a=!0;Fo(t)}else a=!1;if(Ca(t,o),null===t.stateNode)Wl(e,t),Wa(t,n,r),Xa(t,n,r,o),r=!0;else if(null===e){var i=t.stateNode,l=t.memoizedProps;i.props=l;var u=i.context,c=n.contextType;"object"===typeof c&&null!==c?c=_a(c):c=To(t,c=No(n)?zo:Mo.current);var s=n.getDerivedStateFromProps,f="function"===typeof s||"function"===typeof i.getSnapshotBeforeUpdate;f||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(l!==r||u!==c)&&Va(t,i,r,c),za=!1;var d=t.memoizedState;i.state=d,Ia(t,r,i,o),u=t.memoizedState,l!==r||d!==u||jo.current||za?("function"===typeof s&&(Ba(t,n,s,r),u=t.memoizedState),(l=za||Ua(t,n,l,r,d,u,c))?(f||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||("function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"===typeof i.componentDidMount&&(t.flags|=4194308)):("function"===typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),i.props=r,i.state=u,i.context=c,r=l):("function"===typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Na(e,t),l=t.memoizedProps,c=t.type===t.elementType?l:ga(t.type,l),i.props=c,f=t.pendingProps,d=i.context,"object"===typeof(u=n.contextType)&&null!==u?u=_a(u):u=To(t,u=No(n)?zo:Mo.current);var p=n.getDerivedStateFromProps;(s="function"===typeof p||"function"===typeof i.getSnapshotBeforeUpdate)||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(l!==f||d!==u)&&Va(t,i,r,u),za=!1,d=t.memoizedState,i.state=d,Ia(t,r,i,o);var h=t.memoizedState;l!==f||d!==h||jo.current||za?("function"===typeof p&&(Ba(t,n,p,r),h=t.memoizedState),(c=za||Ua(t,n,c,r,d,h,u)||!1)?(s||"function"!==typeof i.UNSAFE_componentWillUpdate&&"function"!==typeof i.componentWillUpdate||("function"===typeof i.componentWillUpdate&&i.componentWillUpdate(r,h,u),"function"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,h,u)),"function"===typeof i.componentDidUpdate&&(t.flags|=4),"function"===typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof i.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),i.props=r,i.state=h,i.context=u,r=c):("function"!==typeof i.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return Ml(e,t,n,r,a,o)}function Ml(e,t,n,r,o,a){_l(e,t);var i=0!==(128&t.flags);if(!r&&!i)return o&&Io(t,n,!1),Vl(e,t,a);r=t.stateNode,bl.current=t;var l=i&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=Ya(t,e.child,null,a),t.child=Ya(t,null,l,a)):kl(e,t,l,a),t.memoizedState=r.state,o&&Io(t,n,!0),t.child}function jl(e){var t=e.stateNode;t.pendingContext?Ao(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ao(0,t.context,!1),oi(e,t.containerInfo)}function zl(e,t,n,r,o){return ha(),ma(o),t.flags|=256,kl(e,t,n,r),t.child}var Tl,Nl,Ll,Al,Rl={dehydrated:null,treeContext:null,retryLane:0};function Fl(e){return{baseLanes:e,cachePool:null,transitions:null}}function Il(e,t,n){var r,o=t.pendingProps,i=ui.current,l=!1,u=0!==(128&t.flags);if((r=u)||(r=(null===e||null!==e.memoizedState)&&0!==(2&i)),r?(l=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),Oo(ui,1&i),null===e)return sa(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(u=o.children,e=o.fallback,l?(o=t.mode,l=t.child,u={mode:"hidden",children:u},0===(1&o)&&null!==l?(l.childLanes=0,l.pendingProps=u):l=Fc(u,o,0,null),e=Rc(e,o,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=Fl(n),t.memoizedState=Rl,e):Dl(t,u));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,t,n,r,o,i,l){if(n)return 256&t.flags?(t.flags&=-257,Hl(e,t,l,r=fl(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Fc({mode:"visible",children:r.children},o,0,null),(i=Rc(i,o,l,null)).flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,0!==(1&t.mode)&&Ya(t,e.child,null,l),t.child.memoizedState=Fl(l),t.memoizedState=Rl,i);if(0===(1&t.mode))return Hl(e,t,l,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var u=r.dgst;return r=u,Hl(e,t,l,r=fl(i=Error(a(419)),r,void 0))}if(u=0!==(l&e.childLanes),wl||u){if(null!==(r=ju)){switch(l&-l){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=0!==(o&(r.suspendedLanes|l))?0:o)&&o!==i.retryLane&&(i.retryLane=o,ja(e,o),rc(r,e,o,-1))}return vc(),Hl(e,t,l,r=fl(Error(a(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=Pc.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,oa=co(o.nextSibling),ra=t,aa=!0,ia=null,null!==e&&(qo[Go++]=Yo,qo[Go++]=Zo,qo[Go++]=Ko,Yo=e.id,Zo=e.overflow,Ko=t),t=Dl(t,r.children),t.flags|=4096,t)}(e,t,u,o,r,i,n);if(l){l=o.fallback,u=t.mode,r=(i=e.child).sibling;var c={mode:"hidden",children:o.children};return 0===(1&u)&&t.child!==i?((o=t.child).childLanes=0,o.pendingProps=c,t.deletions=null):(o=Lc(i,c)).subtreeFlags=14680064&i.subtreeFlags,null!==r?l=Lc(r,l):(l=Rc(l,u,n,null)).flags|=2,l.return=t,o.return=t,o.sibling=l,t.child=o,o=l,l=t.child,u=null===(u=e.child.memoizedState)?Fl(n):{baseLanes:u.baseLanes|n,cachePool:null,transitions:u.transitions},l.memoizedState=u,l.childLanes=e.childLanes&~n,t.memoizedState=Rl,o}return e=(l=e.child).sibling,o=Lc(l,{mode:"visible",children:o.children}),0===(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function Dl(e,t){return(t=Fc({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Hl(e,t,n,r){return null!==r&&ma(r),Ya(t,e.child,null,n),(e=Dl(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Bl(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ea(e.return,t,n)}function $l(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function Ul(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(kl(e,t,r.children,n),0!==(2&(r=ui.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Bl(e,n,t);else if(19===e.tag)Bl(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Oo(ui,r),0===(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ci(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),$l(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ci(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}$l(t,!0,n,null,a);break;case"together":$l(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Wl(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Vl(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Fu|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Lc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Lc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Xl(e,t){if(!aa)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ql(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=14680064&o.subtreeFlags,r|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function ql(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ql(t),null;case 1:case 17:return No(t.type)&&Lo(),Ql(t),null;case 3:return r=t.stateNode,ai(),_o(jo),_o(Mo),fi(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(da(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==ia&&(lc(ia),ia=null))),Nl(e,t),Ql(t),null;case 5:li(t);var o=ri(ni.current);if(n=t.type,null!==e&&null!=t.stateNode)Ll(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return Ql(t),null}if(e=ri(ei.current),da(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[po]=t,r[ho]=i,e=0!==(1&t.mode),n){case"dialog":Dr("cancel",r),Dr("close",r);break;case"iframe":case"object":case"embed":Dr("load",r);break;case"video":case"audio":for(o=0;o<\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=u.createElement(n,{is:r.is}):(e=u.createElement(n),"select"===n&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,n),e[po]=t,e[ho]=r,Tl(e,t,!1,!1),t.stateNode=e;e:{switch(u=be(n,r),n){case"dialog":Dr("cancel",e),Dr("close",e),o=r;break;case"iframe":case"object":case"embed":Dr("load",e),o=r;break;case"video":case"audio":for(o=0;oUu&&(t.flags|=128,r=!0,Xl(i,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ci(u))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Xl(i,!0),null===i.tail&&"hidden"===i.tailMode&&!u.alternate&&!aa)return Ql(t),null}else 2*Ye()-i.renderingStartTime>Uu&&1073741824!==n&&(t.flags|=128,r=!0,Xl(i,!1),t.lanes=4194304);i.isBackwards?(u.sibling=t.child,t.child=u):(null!==(n=i.last)?n.sibling=u:t.child=u,i.last=u)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ye(),t.sibling=null,n=ui.current,Oo(ui,r?1&n|2:1&n),t):(Ql(t),null);case 22:case 23:return dc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Nu)&&(Ql(t),6&t.subtreeFlags&&(t.flags|=8192)):Ql(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function Gl(e,t){switch(na(t),t.tag){case 1:return No(t.type)&&Lo(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return ai(),_o(jo),_o(Mo),fi(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return li(t),null;case 13:if(_o(ui),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));ha()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return _o(ui),null;case 4:return ai(),null;case 10:return Sa(t.type._context),null;case 22:case 23:return dc(),null;default:return null}}Tl=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Nl=function(){},Ll=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,ri(ei.current);var a,i=null;switch(n){case"input":o=G(e,o),r=G(e,r),i=[];break;case"select":o=F({},o,{value:void 0}),r=F({},r,{value:void 0}),i=[];break;case"textarea":o=re(e,o),r=re(e,r),i=[];break;default:"function"!==typeof o.onClick&&"function"===typeof r.onClick&&(e.onclick=Jr)}for(s in ye(n,r),n=null,o)if(!r.hasOwnProperty(s)&&o.hasOwnProperty(s)&&null!=o[s])if("style"===s){var u=o[s];for(a in u)u.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(l.hasOwnProperty(s)?i||(i=[]):(i=i||[]).push(s,null));for(s in r){var c=r[s];if(u=null!=o?o[s]:void 0,r.hasOwnProperty(s)&&c!==u&&(null!=c||null!=u))if("style"===s)if(u){for(a in u)!u.hasOwnProperty(a)||c&&c.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in c)c.hasOwnProperty(a)&&u[a]!==c[a]&&(n||(n={}),n[a]=c[a])}else n||(i||(i=[]),i.push(s,n)),n=c;else"dangerouslySetInnerHTML"===s?(c=c?c.__html:void 0,u=u?u.__html:void 0,null!=c&&u!==c&&(i=i||[]).push(s,c)):"children"===s?"string"!==typeof c&&"number"!==typeof c||(i=i||[]).push(s,""+c):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(l.hasOwnProperty(s)?(null!=c&&"onScroll"===s&&Dr("scroll",e),i||u===c||(i=[])):(i=i||[]).push(s,c))}n&&(i=i||[]).push("style",n);var s=i;(t.updateQueue=s)&&(t.flags|=4)}},Al=function(e,t,n,r){n!==r&&(t.flags|=4)};var Kl=!1,Yl=!1,Zl="function"===typeof WeakSet?WeakSet:Set,Jl=null;function eu(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){Cc(e,t,r)}else n.current=null}function tu(e,t,n){try{n()}catch(r){Cc(e,t,r)}}var nu=!1;function ru(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&tu(t,n,a)}o=o.next}while(o!==r)}}function ou(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function au(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"===typeof t?t(e):t.current=e}}function iu(e){var t=e.alternate;null!==t&&(e.alternate=null,iu(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[po],delete t[ho],delete t[vo],delete t[go],delete t[yo])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function lu(e){return 5===e.tag||3===e.tag||4===e.tag}function uu(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||lu(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function cu(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Jr));else if(4!==r&&null!==(e=e.child))for(cu(e,t,n),e=e.sibling;null!==e;)cu(e,t,n),e=e.sibling}function su(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(su(e,t,n),e=e.sibling;null!==e;)su(e,t,n),e=e.sibling}var fu=null,du=!1;function pu(e,t,n){for(n=n.child;null!==n;)hu(e,t,n),n=n.sibling}function hu(e,t,n){if(at&&"function"===typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(ot,n)}catch(l){}switch(n.tag){case 5:Yl||eu(n,t);case 6:var r=fu,o=du;fu=null,pu(e,t,n),du=o,null!==(fu=r)&&(du?(e=fu,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):fu.removeChild(n.stateNode));break;case 18:null!==fu&&(du?(e=fu,n=n.stateNode,8===e.nodeType?uo(e.parentNode,n):1===e.nodeType&&uo(e,n),$t(e)):uo(fu,n.stateNode));break;case 4:r=fu,o=du,fu=n.stateNode.containerInfo,du=!0,pu(e,t,n),fu=r,du=o;break;case 0:case 11:case 14:case 15:if(!Yl&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,void 0!==i&&(0!==(2&a)||0!==(4&a))&&tu(n,t,i),o=o.next}while(o!==r)}pu(e,t,n);break;case 1:if(!Yl&&(eu(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Cc(n,t,l)}pu(e,t,n);break;case 21:pu(e,t,n);break;case 22:1&n.mode?(Yl=(r=Yl)||null!==n.memoizedState,pu(e,t,n),Yl=r):pu(e,t,n);break;default:pu(e,t,n)}}function mu(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Zl),t.forEach((function(t){var r=Mc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function vu(e,t){var n=t.deletions;if(null!==n)for(var r=0;ro&&(o=l),r&=~i}if(r=o,10<(r=(120>(r=Ye()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Cu(r/1960))-r)){e.timeoutHandle=ro(xc.bind(null,e,Bu,Wu),r);break}xc(e,Bu,Wu);break;default:throw Error(a(329))}}}return oc(e,Ye()),e.callbackNode===n?ac.bind(null,e):null}function ic(e,t){var n=Hu;return e.current.memoizedState.isDehydrated&&(pc(e,t).flags|=256),2!==(e=gc(e,t))&&(t=Bu,Bu=n,null!==t&&lc(t)),e}function lc(e){null===Bu?Bu=e:Bu.push.apply(Bu,e)}function uc(e,t){for(t&=~Du,t&=~Iu,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0e?16:e,null===Gu)var r=!1;else{if(e=Gu,Gu=null,Ku=0,0!==(6&Mu))throw Error(a(331));var o=Mu;for(Mu|=4,Jl=e.current;null!==Jl;){var i=Jl,l=i.child;if(0!==(16&Jl.flags)){var u=i.deletions;if(null!==u){for(var c=0;cYe()-$u?pc(e,0):Du|=n),oc(e,t)}function Oc(e,t){0===t&&(0===(1&e.mode)?t=1:(t=st,0===(130023424&(st<<=1))&&(st=4194304)));var n=tc();null!==(e=ja(e,t))&&(gt(e,t,n),oc(e,n))}function Pc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Oc(e,n)}function Mc(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(a(314))}null!==r&&r.delete(t),Oc(e,n)}function jc(e,t){return Qe(e,t)}function zc(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Tc(e,t,n,r){return new zc(e,t,n,r)}function Nc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Lc(e,t){var n=e.alternate;return null===n?((n=Tc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ac(e,t,n,r,o,i){var l=2;if(r=e,"function"===typeof e)Nc(e)&&(l=1);else if("string"===typeof e)l=5;else e:switch(e){case S:return Rc(n.children,o,i,t);case E:l=8,o|=8;break;case C:return(e=Tc(12,n,t,2|o)).elementType=C,e.lanes=i,e;case M:return(e=Tc(13,n,t,o)).elementType=M,e.lanes=i,e;case j:return(e=Tc(19,n,t,o)).elementType=j,e.lanes=i,e;case N:return Fc(n,o,i,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case _:l=10;break e;case O:l=9;break e;case P:l=11;break e;case z:l=14;break e;case T:l=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Tc(l,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Rc(e,t,n,r){return(e=Tc(7,e,r,t)).lanes=n,e}function Fc(e,t,n,r){return(e=Tc(22,e,r,t)).elementType=N,e.lanes=n,e.stateNode={isHidden:!1},e}function Ic(e,t,n){return(e=Tc(6,e,null,t)).lanes=n,e}function Dc(e,t,n){return(t=Tc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Hc(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=vt(0),this.expirationTimes=vt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=vt(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Bc(e,t,n,r,o,a,i,l,u){return e=new Hc(e,t,n,l,u),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Tc(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ta(a),e}function $c(e){if(!e)return Po;e:{if($e(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(No(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var n=e.type;if(No(n))return Ro(e,n,t)}return t}function Uc(e,t,n,r,o,a,i,l,u){return(e=Bc(n,r,!0,e,0,a,0,l,u)).context=$c(null),n=e.current,(a=La(r=tc(),o=nc(n))).callback=void 0!==t&&null!==t?t:null,Aa(n,a,o),e.current.lanes=o,gt(e,o,r),oc(e,r),e}function Wc(e,t,n,r){var o=t.current,a=tc(),i=nc(o);return n=$c(n),null===t.context?t.context=n:t.pendingContext=n,(t=La(a,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Aa(o,t,i))&&(rc(e,o,i,a),Ra(e,o,i)),i}function Vc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Xc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n{"use strict";var r=n(950);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},950:(e,t,n)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(730)},153:(e,t,n)=>{"use strict";var r=n(43),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,s=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(s=t.ref),t)i.call(t,r)&&!u.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:s,props:a,_owner:l.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},202:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),u=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),s=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,v={};function g(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||h}function y(){}function b(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||h}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var w=b.prototype=new y;w.constructor=b,m(w,g.prototype),w.isPureReactComponent=!0;var k=Array.isArray,x=Object.prototype.hasOwnProperty,S={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function C(e,t,r){var o,a={},i=null,l=null;if(null!=t)for(o in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(i=""+t.key),t)x.call(t,o)&&!E.hasOwnProperty(o)&&(a[o]=t[o]);var u=arguments.length-2;if(1===u)a.children=r;else if(1{"use strict";e.exports=n(202)},579:(e,t,n)=>{"use strict";e.exports=n(153)},234:(e,t)=>{"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0>>1,o=e[r];if(!(0>>1;ra(u,n))ca(s,u)?(e[r]=s,e[c]=n,r=c):(e[r]=u,e[l]=n,r=l);else{if(!(ca(s,n)))break e;e[r]=s,e[c]=n,r=c}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var l=Date,u=l.now();t.unstable_now=function(){return l.now()-u}}var c=[],s=[],f=1,d=null,p=3,h=!1,m=!1,v=!1,g="function"===typeof setTimeout?setTimeout:null,y="function"===typeof clearTimeout?clearTimeout:null,b="undefined"!==typeof setImmediate?setImmediate:null;function w(e){for(var t=r(s);null!==t;){if(null===t.callback)o(s);else{if(!(t.startTime<=e))break;o(s),t.sortIndex=t.expirationTime,n(c,t)}t=r(s)}}function k(e){if(v=!1,w(e),!m)if(null!==r(c))m=!0,N(x);else{var t=r(s);null!==t&&L(k,t.startTime-e)}}function x(e,n){m=!1,v&&(v=!1,y(_),_=-1),h=!0;var a=p;try{for(w(n),d=r(c);null!==d&&(!(d.expirationTime>n)||e&&!M());){var i=d.callback;if("function"===typeof i){d.callback=null,p=d.priorityLevel;var l=i(d.expirationTime<=n);n=t.unstable_now(),"function"===typeof l?d.callback=l:d===r(c)&&o(c),w(n)}else o(c);d=r(c)}if(null!==d)var u=!0;else{var f=r(s);null!==f&&L(k,f.startTime-n),u=!1}return u}finally{d=null,p=a,h=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,E=!1,C=null,_=-1,O=5,P=-1;function M(){return!(t.unstable_now()-Pe||125i?(e.sortIndex=a,n(s,e),null===r(c)&&e===r(s)&&(v?(y(_),_=-1):v=!0,L(k,a-i))):(e.sortIndex=l,n(c,e),m||h||(m=!0,N(x))),e},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},853:(e,t,n)=>{"use strict";e.exports=n(234)},139:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e="",t=0;t{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,o){if(1&o&&(r=this(r)),8&o)return r;if("object"===typeof r&&r){if(4&o&&r.__esModule)return r;if(16&o&&"function"===typeof r.then)return r}var a=Object.create(null);n.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var l=2&o&&r;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach((e=>i[e]=()=>r[e]));return i.default=()=>r,n.d(a,i),a}})(),n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";var e=n(43),t=n.t(e,2),r=n(391);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function a(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}function i(e,t,n){return(t=a(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e){if(Array.isArray(e))return e}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)};function g(){return!("undefined"===typeof window||!window.document||!window.document.createElement)}var y="data-rc-order",b="data-rc-priority",w="rc-util-key",k=new Map;function x(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).mark;return e?e.startsWith("data-")?e:"data-".concat(e):w}function S(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function E(e){return Array.from((k.get(e)||e).children).filter((function(e){return"STYLE"===e.tagName}))}function C(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!g())return null;var n=t.csp,r=t.prepend,o=t.priority,a=void 0===o?0:o,i=function(e){return"queue"===e?"prependQueue":e?"prepend":"append"}(r),l="prependQueue"===i,u=document.createElement("style");u.setAttribute(y,i),l&&a&&u.setAttribute(b,"".concat(a)),null!==n&&void 0!==n&&n.nonce&&(u.nonce=null===n||void 0===n?void 0:n.nonce),u.innerHTML=e;var c=S(t),s=c.firstChild;if(r){if(l){var f=(t.styles||E(c)).filter((function(e){if(!["prepend","prependQueue"].includes(e.getAttribute(y)))return!1;var t=Number(e.getAttribute(b)||0);return a>=t}));if(f.length)return c.insertBefore(u,f[f.length-1].nextSibling),u}c.insertBefore(u,s)}else c.appendChild(u);return u}function _(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=S(t);return(t.styles||E(n)).find((function(n){return n.getAttribute(x(t))===e}))}function O(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=_(e,t);n&&S(t).removeChild(n)}function P(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=S(n),o=E(r),a=m(m({},n),{},{styles:o});!function(e,t){var n=k.get(e);if(!n||!function(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}(document,n)){var r=C("",t),o=r.parentNode;k.set(e,o),e.removeChild(r)}}(r,a);var i=_(t,a);if(i){var l,u,c;if(null!==(l=a.csp)&&void 0!==l&&l.nonce&&i.nonce!==(null===(u=a.csp)||void 0===u?void 0:u.nonce))i.nonce=null===(c=a.csp)||void 0===c?void 0:c.nonce;return i.innerHTML!==e&&(i.innerHTML=e),i}var s=C(e,a);return s.setAttribute(x(a),t),s}function M(t,n,r){var o=e.useRef({});return"value"in o.current&&!r(o.current.condition,n)||(o.current.value=t(),o.current.condition=n),o.current.value}var j={},z=[];function T(e,t){}function N(e,t){}function L(e,t,n){t||j[n]||(e(!1,n),j[n]=!0)}function A(e,t){L(T,e,t)}A.preMessage=function(e){z.push(e)},A.resetWarned=function(){j={}},A.noteOnce=function(e,t){L(N,e,t)};const R=A;const F=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=new Set;return function e(t,a){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,l=r.has(t);if(R(!l,"Warning: There may be circular references"),l)return!1;if(t===a)return!0;if(n&&i>1)return!1;r.add(t);var u=i+1;if(Array.isArray(t)){if(!Array.isArray(a)||t.length!==a.length)return!1;for(var c=0;c1&&void 0!==arguments[1]&&arguments[1],o={map:this.cache};return e.forEach((function(e){var t;o?o=null===(t=o)||void 0===t||null===(t=t.map)||void 0===t?void 0:t.get(e):o=void 0})),null!==(t=o)&&void 0!==t&&t.value&&r&&(o.value[1]=this.cacheCallTimes++),null===(n=o)||void 0===n?void 0:n.value}},{key:"get",value:function(e){var t;return null===(t=this.internalGet(e,!0))||void 0===t?void 0:t[0]}},{key:"has",value:function(e){return!!this.internalGet(e)}},{key:"set",value:function(t,n){var r=this;if(!this.has(t)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var o=this.keys.reduce((function(e,t){var n=f(e,2)[1];return r.internalGet(t)[1]4&&void 0!==arguments[4]&&arguments[4])return e;var o=m(m({},arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}),{},(i(r={},V,t),i(r,X,n),r)),a=Object.keys(o).map((function(e){var t=o[e];return t?"".concat(e,'="').concat(t,'"'):null})).filter((function(e){return e})).join(" ");return"")}var he=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"--".concat(t?"".concat(t,"-"):"").concat(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},me=function(e,t,n){return Object.keys(e).length?".".concat(t).concat(null!==n&&void 0!==n&&n.scope?".".concat(n.scope):"","{").concat(Object.entries(e).map((function(e){var t=f(e,2),n=t[0],r=t[1];return"".concat(n,":").concat(r,";")})).join(""),"}"):""},ve=function(e,t,n){var r={},o={};return Object.entries(e).forEach((function(e){var t,a,i=f(e,2),l=i[0],u=i[1];if(null!==n&&void 0!==n&&null!==(t=n.preserve)&&void 0!==t&&t[l])o[l]=u;else if(("string"===typeof u||"number"===typeof u)&&(null===n||void 0===n||null===(a=n.ignore)||void 0===a||!a[l])){var c,s=he(l,null===n||void 0===n?void 0:n.prefix);r[s]="number"!==typeof u||null!==n&&void 0!==n&&null!==(c=n.unitless)&&void 0!==c&&c[l]?String(u):"".concat(u,"px"),o[l]="var(".concat(s,")")}})),[o,me(r,t,{scope:null===n||void 0===n?void 0:n.scope})]},ge=g()?e.useLayoutEffect:e.useEffect,ye=function(t,n){var r=e.useRef(!0);ge((function(){return t(r.current)}),n),ge((function(){return r.current=!1,function(){r.current=!0}}),[])};const be=ye;var we=m({},t).useInsertionEffect;const ke=we?function(e,t,n){return we((function(){return e(),t()}),n)}:function(t,n,r){e.useMemo(t,r),be((function(){return n(!0)}),r)};const xe="undefined"!==typeof m({},t).useInsertionEffect?function(t){var n=[],r=!1;return e.useEffect((function(){return r=!1,function(){r=!0,n.length&&n.forEach((function(e){return e()}))}}),t),function(e){r||n.push(e)}}:function(){return function(e){e()}};const Se=function(){return!1};function Ee(t,n,r,o,a){var i=e.useContext(K).cache,l=$([t].concat(p(n))),u=xe([l]),c=(Se(),function(e){i.opUpdate(l,(function(t){var n=f(t||[void 0,void 0],2),o=n[0];var a=[void 0===o?0:o,n[1]||r()];return e?e(a):a}))});e.useMemo((function(){c()}),[l]);var s=i.opGet(l)[1];return ke((function(){null===a||void 0===a||a(s)}),(function(e){return c((function(t){var n=f(t,2),r=n[0],o=n[1];return e&&0===r&&(null===a||void 0===a||a(s)),[r+1,o]})),function(){i.opUpdate(l,(function(t){var n=f(t||[],2),r=n[0],a=void 0===r?0:r,c=n[1];return 0===a-1?(u((function(){!e&&i.opGet(l)||null===o||void 0===o||o(c,!1)})),null):[a-1,c]}))}}),[l]),s}var Ce={},_e="css",Oe=new Map;var Pe=0;function Me(e,t){Oe.set(e,(Oe.get(e)||0)-1);var n=Array.from(Oe.keys()),r=n.filter((function(e){return(Oe.get(e)||0)<=0}));n.length-r.length>Pe&&r.forEach((function(e){!function(e,t){"undefined"!==typeof document&&document.querySelectorAll("style[".concat(V,'="').concat(e,'"]')).forEach((function(e){var n;e[Q]===t&&(null===(n=e.parentNode)||void 0===n||n.removeChild(e))}))}(e,t),Oe.delete(e)}))}var je=function(e,t,n,r){var o=m(m({},n.getDerivativeToken(e)),t);return r&&(o=r(o)),o},ze="token";function Te(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=(0,e.useContext)(K),a=o.cache.instanceId,i=o.container,l=r.salt,u=void 0===l?"":l,c=r.override,s=void 0===c?Ce:c,d=r.formatToken,h=r.getComputedToken,g=r.cssVar,y=function(e,t){for(var n=ne,r=0;r0?Xe(rt,--tt):0,Je--,10===nt&&(Je=1,Ze--),nt}function it(){return nt=tt2||st(nt)>3?"":" "}function mt(e,t){for(;--t&&it()&&!(nt<48||nt>102||nt>57&&nt<65||nt>70&&nt<97););return ct(e,ut()+(t<6&&32==lt()&&32==it()))}function vt(e){for(;it();)switch(nt){case e:return tt;case 34:case 39:34!==e&&39!==e&&vt(nt);break;case 40:41===e&&vt(e);break;case 92:it()}return tt}function gt(e,t){for(;it()&&e+nt!==57&&(e+nt!==84||47!==lt()););return"/*"+ct(t,tt-1)+"*"+$e(47===e?e:it())}function yt(e){for(;!st(lt());)it();return ct(e,tt)}function bt(e){return dt(wt("",null,null,null,[""],e=ft(e),0,[0],e))}function wt(e,t,n,r,o,a,i,l,u){for(var c=0,s=0,f=i,d=0,p=0,h=0,m=1,v=1,g=1,y=0,b="",w=o,k=a,x=r,S=b;v;)switch(h=y,y=it()){case 40:if(108!=h&&58==Xe(S,f-1)){-1!=Ve(S+=We(pt(y),"&","&\f"),"&\f",Be(c?l[c-1]:0))&&(g=-1);break}case 34:case 39:case 91:S+=pt(y);break;case 9:case 10:case 13:case 32:S+=ht(h);break;case 92:S+=mt(ut()-1,7);continue;case 47:switch(lt()){case 42:case 47:Ge(xt(gt(it(),ut()),t,n,u),u);break;default:S+="/"}break;case 123*m:l[c++]=qe(S)*g;case 125*m:case 59:case 0:switch(y){case 0:case 125:v=0;case 59+s:-1==g&&(S=We(S,/\f/g,"")),p>0&&qe(S)-f&&Ge(p>32?St(S+";",r,n,f-1,u):St(We(S," ","")+";",r,n,f-2,u),u);break;case 59:S+=";";default:if(Ge(x=kt(S,t,n,c,s,o,l,b,w=[],k=[],f,a),a),123===y)if(0===s)wt(S,t,x,x,w,a,f,l,k);else switch(99===d&&110===Xe(S,3)?100:d){case 100:case 108:case 109:case 115:wt(e,x,x,r&&Ge(kt(e,x,x,0,0,o,l,b,o,w=[],f,k),k),o,k,f,l,r?w:k);break;default:wt(S,x,x,x,[""],k,0,l,k)}}c=s=p=0,m=g=1,b=S="",f=i;break;case 58:f=1+qe(S),p=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==at())continue;switch(S+=$e(y),y*m){case 38:g=s>0?1:(S+="\f",-1);break;case 44:l[c++]=(qe(S)-1)*g,g=1;break;case 64:45===lt()&&(S+=pt(it())),d=lt(),s=f=qe(b=S+=yt(ut())),y++;break;case 45:45===h&&2==qe(S)&&(m=0)}}return a}function kt(e,t,n,r,o,a,i,l,u,c,s,f){for(var d=o-1,p=0===o?a:[""],h=function(e){return e.length}(p),m=0,v=0,g=0;m0?p[y]+" "+b:We(b,/&\f/g,p[y])))&&(u[g++]=w);return ot(e,t,n,0===o?Re:l,u,c,s,f)}function xt(e,t,n,r){return ot(e,t,n,Ae,$e(nt),Qe(e,2,-2),0,r)}function St(e,t,n,r,o){return ot(e,t,n,Fe,Qe(e,0,r),Qe(e,r+1,-1),r,o)}var Et,Ct="data-ant-cssinjs-cache-path",_t="_FILE_STYLE__";var Ot=!0;function Pt(e){return function(){if(!Et&&(Et={},g())){var e=document.createElement("div");e.className=Ct,e.style.position="fixed",e.style.visibility="hidden",e.style.top="-9999px",document.body.appendChild(e);var t=getComputedStyle(e).content||"";(t=t.replace(/^"/,"").replace(/"$/,"")).split(";").forEach((function(e){var t=f(e.split(":"),2),n=t[0],r=t[1];Et[n]=r}));var n,r=document.querySelector("style[".concat(Ct,"]"));r&&(Ot=!1,null===(n=r.parentNode)||void 0===n||n.removeChild(r)),document.body.removeChild(e)}}(),!!Et[e]}var Mt="_multi_value_";function jt(e){return Ke(bt(e),Ye).replace(/\{%%%\:[^;];}/g,";")}var zt=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{root:!0,parentSelectors:[]},a=r.root,i=r.injectHash,l=r.parentSelectors,u=n.hashId,c=n.layer,s=(n.path,n.hashPriority),d=n.transformers,h=void 0===d?[]:d,v=(n.linters,""),g={};function y(t){var r=t.getName(u);if(!g[r]){var o=f(e(t.style,n,{root:!1,parentSelectors:l}),1)[0];g[r]="@keyframes ".concat(t.getName(u)).concat(o)}}var b=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t.forEach((function(t){Array.isArray(t)?e(t,n):t&&n.push(t)})),n}(Array.isArray(t)?t:[t]);if(b.forEach((function(t){var r="string"!==typeof t||a?t:{};if("string"===typeof r)v+="".concat(r,"\n");else if(r._keyframe)y(r);else{var c=h.reduce((function(e,t){var n;return(null===t||void 0===t||null===(n=t.visit)||void 0===n?void 0:n.call(t,e))||e}),r);Object.keys(c).forEach((function(t){var r=c[t];if("object"!==o(r)||!r||"animationName"===t&&r._keyframe||function(e){return"object"===o(e)&&e&&("_skip_check_"in e||Mt in e)}(r)){var d;function C(e,t){var n=e.replace(/[A-Z]/g,(function(e){return"-".concat(e.toLowerCase())})),r=t;Le[e]||"number"!==typeof r||0===r||(r="".concat(r,"px")),"animationName"===e&&null!==t&&void 0!==t&&t._keyframe&&(y(t),r=t.getName(u)),v+="".concat(n,":").concat(r,";")}var h=null!==(d=null===r||void 0===r?void 0:r.value)&&void 0!==d?d:r;"object"===o(r)&&null!==r&&void 0!==r&&r[Mt]&&Array.isArray(h)?h.forEach((function(e){C(t,e)})):C(t,h)}else{var b=!1,w=t.trim(),k=!1;(a||i)&&u?w.startsWith("@")?b=!0:w=function(e,t,n){if(!t)return e;var r=".".concat(t),o="low"===n?":where(".concat(r,")"):r;return e.split(",").map((function(e){var t,n=e.trim().split(/\s+/),r=n[0]||"",a=(null===(t=r.match(/^\w+/))||void 0===t?void 0:t[0])||"";return[r="".concat(a).concat(o).concat(r.slice(a.length))].concat(p(n.slice(1))).join(" ")})).join(",")}(t,u,s):!a||u||"&"!==w&&""!==w||(w="",k=!0);var x=f(e(r,n,{root:k,injectHash:b,parentSelectors:[].concat(p(l),[w])}),2),S=x[0],E=x[1];g=m(m({},g),E),v+="".concat(w).concat(S)}}))}})),a){if(c&&(void 0===se&&(se=ce("@layer ".concat(le," { .").concat(le,' { content: "').concat(ue,'"!important; } }'),(function(e){e.className=le}))),se)){var w=c.split(","),k=w[w.length-1].trim();v="@layer ".concat(k," {").concat(v,"}"),w.length>1&&(v="@layer ".concat(c,"{%%%:%}").concat(v))}}else v="{".concat(v,"}");return[v,g]};function Tt(e,t){return v("".concat(e.join("%")).concat(t))}function Nt(){return null}var Lt="style";function At(t,n){var r=t.token,o=t.path,a=t.hashId,l=t.layer,u=t.nonce,c=t.clientOnly,s=t.order,d=void 0===s?0:s,h=e.useContext(K),m=h.autoClear,v=(h.mock,h.defaultCache),y=h.hashPriority,b=h.container,w=h.ssrInline,k=h.transformers,x=h.linters,S=h.cache,E=r._tokenKey,C=[E].concat(p(o)),_=fe;var M=Ee(Lt,C,(function(){var e=C.join("|");if(Pt(e)){var t=function(e){var t=Et[e],n=null;if(t&&g())if(Ot)n=_t;else{var r=document.querySelector("style[".concat(X,'="').concat(Et[e],'"]'));r?n=r.innerHTML:delete Et[e]}return[n,t]}(e),r=f(t,2),i=r[0],u=r[1];if(i)return[i,E,u,{},c,d]}var s=n(),p=f(zt(s,{hashId:a,hashPriority:y,layer:l,path:o.join("-"),transformers:k,linters:x}),2),h=p[0],m=p[1],v=jt(h),b=Tt(C,v);return[v,E,b,m,c,d]}),(function(e,t){var n=f(e,3)[2];(t||m)&&fe&&O(n,{mark:X})}),(function(e){var t=f(e,4),n=t[0],r=(t[1],t[2]),o=t[3];if(_&&n!==_t){var a={mark:X,prepend:"queue",attachTo:b,priority:d},i="function"===typeof u?u():u;i&&(a.csp={nonce:i});var l=P(n,r,a);l[Q]=S.instanceId,l.setAttribute(V,E),Object.keys(o).forEach((function(e){P(jt(o[e]),"_effect-".concat(e),a)}))}})),j=f(M,3),z=j[0],T=j[1],N=j[2];return function(t){var n,r;w&&!_&&v?n=e.createElement("style",Ne({},(i(r={},V,T),i(r,X,N),r),{dangerouslySetInnerHTML:{__html:z}})):n=e.createElement(Nt,null);return e.createElement(e.Fragment,null,n,t)}}var Rt="cssVar";const Ft=function(t,n){var r=t.key,o=t.prefix,a=t.unitless,i=t.ignore,l=t.token,u=t.scope,c=void 0===u?"":u,s=(0,e.useContext)(K),d=s.cache.instanceId,h=s.container,m=l._tokenKey,v=[].concat(p(t.path),[r,c,m]),g=Ee(Rt,v,(function(){var e=n(),t=f(ve(e,r,{prefix:o,unitless:a,ignore:i,scope:c}),2),l=t[0],u=t[1];return[l,u,Tt(v,u),r]}),(function(e){var t=f(e,3)[2];fe&&O(t,{mark:X})}),(function(e){var t=f(e,3),n=t[1],o=t[2];if(n){var a=P(n,o,{mark:X,prepend:"queue",attachTo:h,priority:-999});a[Q]=d,a.setAttribute(V,r)}}));return g};var It;i(It={},Lt,(function(e,t,n){var r=f(e,6),o=r[0],a=r[1],i=r[2],l=r[3],u=r[4],c=r[5],s=(n||{}).plain;if(u)return null;var d=o,p={"data-rc-order":"prependQueue","data-rc-priority":"".concat(c)};return d=pe(o,a,i,p,s),l&&Object.keys(l).forEach((function(e){if(!t[e]){t[e]=!0;var n=jt(l[e]);d+=pe(n,a,"_effect-".concat(e),p,s)}})),[c,i,d]})),i(It,ze,(function(e,t,n){var r=f(e,5),o=r[2],a=r[3],i=r[4],l=(n||{}).plain;if(!a)return null;var u=o._tokenKey;return[-999,u,pe(a,i,u,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},l)]})),i(It,Rt,(function(e,t,n){var r=f(e,4),o=r[1],a=r[2],i=r[3],l=(n||{}).plain;if(!o)return null;return[-999,a,pe(o,i,a,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},l)]}));function Dt(e){return e.notSplit=!0,e}Dt(["borderTop","borderBottom"]),Dt(["borderTop"]),Dt(["borderBottom"]),Dt(["borderLeft","borderRight"]),Dt(["borderLeft"]),Dt(["borderRight"]);const Ht=(0,e.createContext)({});function Bt(e,t){for(var n=e,r=0;r3&&void 0!==arguments[3]&&arguments[3];return t.length&&r&&void 0===n&&!Bt(e,t.slice(0,-1))?e:$t(e,t,n,r)}function Wt(e){return Array.isArray(e)?[]:{}}var Vt="undefined"===typeof Reflect?Object.keys:Reflect.ownKeys;function Xt(){for(var e=arguments.length,t=new Array(e),n=0;n{const e=()=>{};return e.deprecated=Qt,e},Kt=(0,e.createContext)(void 0);const Yt={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"};const Zt={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},Jt={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},en={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},Zt),timePickerLocale:Object.assign({},Jt)},tn="${label} is not a valid ${type}",nn={locale:"en",Pagination:Yt,DatePicker:en,TimePicker:Jt,Calendar:en,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:tn,method:tn,array:tn,object:tn,number:tn,date:tn,boolean:tn,integer:tn,float:tn,regexp:tn,email:tn,url:tn,hex:tn},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty"}};let rn=Object.assign({},nn.Modal),on=[];const an=()=>on.reduce(((e,t)=>Object.assign(Object.assign({},e),t)),nn.Modal);const ln=(0,e.createContext)(void 0);const un=t=>{const{locale:n={},children:r,_ANT_MARK__:o}=t;e.useEffect((()=>{const e=function(e){if(e){const t=Object.assign({},e);return on.push(t),rn=an(),()=>{on=on.filter((e=>e!==t)),rn=an()}}rn=Object.assign({},nn.Modal)}(n&&n.Modal);return e}),[n]);const a=e.useMemo((()=>Object.assign(Object.assign({},n),{exist:!0})),[n]);return e.createElement(ln.Provider,{value:a},r)};function cn(e,t){(function(e){return"string"===typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"===typeof e&&-1!==e.indexOf("%")}(e);return e=360===t?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t))}function sn(e){return Math.min(1,Math.max(0,e))}function fn(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function dn(e){return e<=1?"".concat(100*Number(e),"%"):e}function pn(e){return 1===e.length?"0"+e:String(e)}function hn(e,t,n){e=cn(e,255),t=cn(t,255),n=cn(n,255);var r=Math.max(e,t,n),o=Math.min(e,t,n),a=0,i=0,l=(r+o)/2;if(r===o)i=0,a=0;else{var u=r-o;switch(i=l>.5?u/(2-r-o):u/(r+o),r){case e:a=(t-n)/u+(t1&&(n-=1),n<1/6?e+6*n*(t-e):n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function vn(e,t,n){e=cn(e,255),t=cn(t,255),n=cn(n,255);var r=Math.max(e,t,n),o=Math.min(e,t,n),a=0,i=r,l=r-o,u=0===r?0:l/r;if(r===o)a=0;else{switch(r){case e:a=(t-n)/l+(t=60&&Math.round(e.h)<=240?n?Math.round(e.h)-Pn*t:Math.round(e.h)+Pn*t:n?Math.round(e.h)+Pn*t:Math.round(e.h)-Pn*t)<0?r+=360:r>=360&&(r-=360),r}function Dn(e,t,n){return 0===e.h&&0===e.s?e.s:((r=n?e.s-Mn*t:t===Ln?e.s+Mn:e.s+jn*t)>1&&(r=1),n&&t===Nn&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2)));var r}function Hn(e,t,n){var r;return(r=n?e.v+zn*t:e.v-Tn*t)>1&&(r=1),Number(r.toFixed(2))}function Bn(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],r=xn(e),o=Nn;o>0;o-=1){var a=Rn(r),i=Fn(xn({h:In(a,o,!0),s:Dn(a,o,!0),v:Hn(a,o,!0)}));n.push(i)}n.push(Fn(r));for(var l=1;l<=Ln;l+=1){var u=Rn(r),c=Fn(xn({h:In(u,l),s:Dn(u,l),v:Hn(u,l)}));n.push(c)}return"dark"===t.theme?An.map((function(e){var r=e.index,o=e.opacity;return Fn(function(e,t,n){var r=n/100;return{r:(t.r-e.r)*r+e.r,g:(t.g-e.g)*r+e.g,b:(t.b-e.b)*r+e.b}}(xn(t.backgroundColor||"#141414"),xn(n[r]),100*o))})):n}var $n={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},Un={},Wn={};Object.keys($n).forEach((function(e){Un[e]=Bn($n[e]),Un[e].primary=Un[e][5],Wn[e]=Bn($n[e],{theme:"dark",backgroundColor:"#141414"}),Wn[e].primary=Wn[e][5]}));Un.red,Un.volcano,Un.gold,Un.orange,Un.yellow,Un.lime,Un.green,Un.cyan,Un.blue,Un.geekblue,Un.purple,Un.magenta,Un.grey,Un.grey;const Vn=e=>{const{controlHeight:t}=e;return{controlHeightSM:.75*t,controlHeightXS:.5*t,controlHeightLG:1.25*t}};const Xn={blue:"#1677ff",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#eb2f96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},Qn=Object.assign(Object.assign({},Xn),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,\n'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',\n'Noto Color Emoji'",fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,motion:!0});var qn=function(){function e(t,n){var r;if(void 0===t&&(t=""),void 0===n&&(n={}),t instanceof e)return t;"number"===typeof t&&(t=function(e){return{r:e>>16,g:(65280&e)>>8,b:255&e}}(t)),this.originalInput=t;var o=xn(t);this.originalInput=t,this.r=o.r,this.g=o.g,this.b=o.b,this.a=o.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(r=n.format)&&void 0!==r?r:o.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=o.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,r=e.b/255;return.2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=fn(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){return 0===this.toHsl().s},e.prototype.toHsv=function(){var e=vn(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=vn(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsva(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=hn(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=hn(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsla(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),gn(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),function(e,t,n,r,o){var a=[pn(Math.round(e).toString(16)),pn(Math.round(t).toString(16)),pn(Math.round(n).toString(16)),pn(yn(r))];return o&&a[0].startsWith(a[0].charAt(1))&&a[1].startsWith(a[1].charAt(1))&&a[2].startsWith(a[2].charAt(1))&&a[3].startsWith(a[3].charAt(1))?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toHexShortString=function(e){return void 0===e&&(e=!1),1===this.a?this.toHexString(e):this.toHex8String(e)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(n,")"):"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return"".concat(Math.round(100*cn(e,255)),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*cn(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var e="#"+gn(this.r,this.g,this.b,!1),t=0,n=Object.entries(kn);t=0;return t||!r||!e.startsWith("hex")&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this.a?this.toName():this.toRgbString()},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=sn(n.l),new e(n)},e.prototype.brighten=function(t){void 0===t&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),new e(n)},e.prototype.darken=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=sn(n.l),new e(n)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=sn(n.s),new e(n)},e.prototype.saturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=sn(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){void 0===n&&(n=50);var r=this.toRgb(),o=new e(t).toRgb(),a=n/100;return new e({r:(o.r-r.r)*a+r.r,g:(o.g-r.g)*a+r.g,b:(o.b-r.b)*a+r.b,a:(o.a-r.a)*a+r.a})},e.prototype.analogous=function(t,n){void 0===t&&(t=6),void 0===n&&(n=30);var r=this.toHsl(),o=360/n,a=[this];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,a.push(new e(r));return a},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var n=this.toHsv(),r=n.h,o=n.s,a=n.v,i=[],l=1/t;t--;)i.push(new e({h:r,s:o,v:a})),a=(a+l)%1;return i},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb(),o=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/o,g:(n.g*n.a+r.g*r.a*(1-n.a))/o,b:(n.b*n.a+r.b*r.a*(1-n.a))/o,a:o})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,o=[this],a=360/t,i=1;i{let t=e,n=e,r=e,o=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?o=4:e>=8&&(o=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:o}};const Kn=(e,t)=>new qn(e).setAlpha(t).toRgbString(),Yn=(e,t)=>new qn(e).darken(t).toHexString(),Zn=e=>{const t=Bn(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},Jn=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:Kn(r,.88),colorTextSecondary:Kn(r,.65),colorTextTertiary:Kn(r,.45),colorTextQuaternary:Kn(r,.25),colorFill:Kn(r,.15),colorFillSecondary:Kn(r,.06),colorFillTertiary:Kn(r,.04),colorFillQuaternary:Kn(r,.02),colorBgLayout:Yn(n,4),colorBgContainer:Yn(n,0),colorBgElevated:Yn(n,0),colorBgSpotlight:Kn(r,.85),colorBgBlur:"transparent",colorBorder:Yn(n,15),colorBorderSecondary:Yn(n,6)}};const er=e=>{const t=function(e){const t=new Array(10).fill(null).map(((t,n)=>{const r=n-1,o=e*Math.pow(2.71828,r/5),a=n>1?Math.floor(o):Math.ceil(o);return 2*Math.floor(a/2)}));return t[1]=e,t.map((e=>{return{size:e,lineHeight:(t=e,(t+8)/t)};var t}))}(e),n=t.map((e=>e.size)),r=t.map((e=>e.lineHeight)),o=n[1],a=n[0],i=n[2],l=r[1],u=r[0],c=r[2];return{fontSizeSM:a,fontSize:o,fontSizeLG:i,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:l,lineHeightLG:c,lineHeightSM:u,fontHeight:Math.round(l*o),fontHeightLG:Math.round(c*i),fontHeightSM:Math.round(u*a),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};const tr=te((function(e){const t=Object.keys(Xn).map((t=>{const n=Bn(e[t]);return new Array(10).fill(1).reduce(((e,r,o)=>(e["".concat(t,"-").concat(o+1)]=n[o],e["".concat(t).concat(o+1)]=n[o],e)),{})})).reduce(((e,t)=>e=Object.assign(Object.assign({},e),t)),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),function(e,t){let{generateColorPalettes:n,generateNeutralColorPalettes:r}=t;const{colorSuccess:o,colorWarning:a,colorError:i,colorInfo:l,colorPrimary:u,colorBgBase:c,colorTextBase:s}=e,f=n(u),d=n(o),p=n(a),h=n(i),m=n(l),v=r(c,s),g=n(e.colorLink||e.colorInfo);return Object.assign(Object.assign({},v),{colorPrimaryBg:f[1],colorPrimaryBgHover:f[2],colorPrimaryBorder:f[3],colorPrimaryBorderHover:f[4],colorPrimaryHover:f[5],colorPrimary:f[6],colorPrimaryActive:f[7],colorPrimaryTextHover:f[8],colorPrimaryText:f[9],colorPrimaryTextActive:f[10],colorSuccessBg:d[1],colorSuccessBgHover:d[2],colorSuccessBorder:d[3],colorSuccessBorderHover:d[4],colorSuccessHover:d[4],colorSuccess:d[6],colorSuccessActive:d[7],colorSuccessTextHover:d[8],colorSuccessText:d[9],colorSuccessTextActive:d[10],colorErrorBg:h[1],colorErrorBgHover:h[2],colorErrorBorder:h[3],colorErrorBorderHover:h[4],colorErrorHover:h[5],colorError:h[6],colorErrorActive:h[7],colorErrorTextHover:h[8],colorErrorText:h[9],colorErrorTextActive:h[10],colorWarningBg:p[1],colorWarningBgHover:p[2],colorWarningBorder:p[3],colorWarningBorderHover:p[4],colorWarningHover:p[4],colorWarning:p[6],colorWarningActive:p[7],colorWarningTextHover:p[8],colorWarningText:p[9],colorWarningTextActive:p[10],colorInfoBg:m[1],colorInfoBgHover:m[2],colorInfoBorder:m[3],colorInfoBorderHover:m[4],colorInfoHover:m[4],colorInfo:m[6],colorInfoActive:m[7],colorInfoTextHover:m[8],colorInfoText:m[9],colorInfoTextActive:m[10],colorLinkHover:g[4],colorLink:g[6],colorLinkActive:g[7],colorBgMask:new qn("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}(e,{generateColorPalettes:Zn,generateNeutralColorPalettes:Jn})),er(e.fontSize)),function(e){const{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}(e)),Vn(e)),function(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:o}=e;return Object.assign({motionDurationFast:"".concat((n+t).toFixed(1),"s"),motionDurationMid:"".concat((n+2*t).toFixed(1),"s"),motionDurationSlow:"".concat((n+3*t).toFixed(1),"s"),lineWidthBold:o+1},Gn(r))}(e))})),nr={token:Qn,override:{override:Qn},hashed:!0},rr=e.createContext(nr),or="anticon",ar=e.createContext({getPrefixCls:(e,t)=>t||(e?"ant-".concat(e):"ant"),iconPrefixCls:or}),{Consumer:ir}=ar,lr="-ant-".concat(Date.now(),"-").concat(Math.random());function ur(e,t){const n=function(e,t){const n={},r=(e,t)=>{let n=e.clone();return n=(null===t||void 0===t?void 0:t(n))||n,n.toRgbString()},o=(e,t)=>{const o=new qn(e),a=Bn(o.toRgbString());n["".concat(t,"-color")]=r(o),n["".concat(t,"-color-disabled")]=a[1],n["".concat(t,"-color-hover")]=a[4],n["".concat(t,"-color-active")]=a[6],n["".concat(t,"-color-outline")]=o.clone().setAlpha(.2).toRgbString(),n["".concat(t,"-color-deprecated-bg")]=a[0],n["".concat(t,"-color-deprecated-border")]=a[2]};if(t.primaryColor){o(t.primaryColor,"primary");const e=new qn(t.primaryColor),a=Bn(e.toRgbString());a.forEach(((e,t)=>{n["primary-".concat(t+1)]=e})),n["primary-color-deprecated-l-35"]=r(e,(e=>e.lighten(35))),n["primary-color-deprecated-l-20"]=r(e,(e=>e.lighten(20))),n["primary-color-deprecated-t-20"]=r(e,(e=>e.tint(20))),n["primary-color-deprecated-t-50"]=r(e,(e=>e.tint(50))),n["primary-color-deprecated-f-12"]=r(e,(e=>e.setAlpha(.12*e.getAlpha())));const i=new qn(a[0]);n["primary-color-active-deprecated-f-30"]=r(i,(e=>e.setAlpha(.3*e.getAlpha()))),n["primary-color-active-deprecated-d-02"]=r(i,(e=>e.darken(2)))}t.successColor&&o(t.successColor,"success"),t.warningColor&&o(t.warningColor,"warning"),t.errorColor&&o(t.errorColor,"error"),t.infoColor&&o(t.infoColor,"info");const a=Object.keys(n).map((t=>"--".concat(e,"-").concat(t,": ").concat(n[t],";")));return"\n :root {\n ".concat(a.join("\n"),"\n }\n ").trim()}(e,t);g()&&P(n,"".concat(lr,"-dynamic-theme"))}const cr=e.createContext(!1),sr=t=>{let{children:n,disabled:r}=t;const o=e.useContext(cr);return e.createElement(cr.Provider,{value:null!==r&&void 0!==r?r:o},n)},fr=cr,dr=e.createContext(void 0),pr=t=>{let{children:n,size:r}=t;const o=e.useContext(dr);return e.createElement(dr.Provider,{value:r||o},n)},hr=dr;const mr=function(){return{componentDisabled:(0,e.useContext)(fr),componentSize:(0,e.useContext)(hr)}},vr=Object.assign({},t),{useId:gr}=vr,yr="undefined"===typeof gr?()=>"":gr;var br=n(139),wr=n.n(br),kr=n(950);function xr(t){return function(e){return e instanceof HTMLElement||e instanceof SVGElement}(t)?t:t instanceof e.Component?kr.findDOMNode(t):null}var Sr=n(816);function Er(e,t){"function"===typeof e?e(t):"object"===o(e)&&e&&"current"in e&&(e.current=t)}function Cr(e){var t,n,r=(0,Sr.isMemo)(e)?e.type.type:e.type;return!!("function"!==typeof r||null!==(t=r.prototype)&&void 0!==t&&t.render||r.$$typeof===Sr.ForwardRef)&&!!("function"!==typeof e||null!==(n=e.prototype)&&void 0!==n&&n.render||e.$$typeof===Sr.ForwardRef)}function _r(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Or=["children"],Pr=e.createContext({});function Mr(t){var n=t.children,r=_r(t,Or);return e.createElement(Pr.Provider,{value:r},n)}function jr(e,t){return jr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},jr(e,t)}function zr(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&jr(e,t)}function Tr(e){return Tr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Tr(e)}function Nr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Nr=function(){return!!e})()}function Lr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ar(e,t){if(t&&("object"===o(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Lr(e)}function Rr(e){var t=Nr();return function(){var n,r=Tr(e);if(t){var o=Tr(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Ar(this,n)}}const Fr=function(e){zr(n,e);var t=Rr(n);function n(){return I(this,n),t.apply(this,arguments)}return H(n,[{key:"render",value:function(){return this.props.children}}]),n}(e.Component);function Ir(t){var n=e.useRef(!1),r=f(e.useState(t),2),o=r[0],a=r[1];return e.useEffect((function(){return n.current=!1,function(){n.current=!0}}),[]),[o,function(e,t){t&&n.current||a(e)}]}var Dr="none",Hr="appear",Br="enter",$r="leave",Ur="none",Wr="prepare",Vr="start",Xr="active",Qr="end",qr="prepared";function Gr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}var Kr=function(e,t){var n={animationend:Gr("Animation","AnimationEnd"),transitionend:Gr("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}(g(),"undefined"!==typeof window?window:{}),Yr={};if(g()){var Zr=document.createElement("div");Yr=Zr.style}var Jr={};function eo(e){if(Jr[e])return Jr[e];var t=Kr[e];if(t)for(var n=Object.keys(t),r=n.length,o=0;o1&&void 0!==arguments[1]?arguments[1]:1),t};mo.cancel=function(e){var t=po.get(e);return ho(e),so(t)};const vo=mo;var go=[Wr,Vr,Xr,Qr],yo=[Wr,qr],bo=!1,wo=!0;function ko(e){return e===Xr||e===Qr}const xo=function(t,n,r){var o=f(Ir(Ur),2),a=o[0],i=o[1],l=function(){var t=e.useRef(null);function n(){vo.cancel(t.current)}return e.useEffect((function(){return function(){n()}}),[]),[function e(r){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;n();var a=vo((function(){o<=1?r({isCanceled:function(){return a!==t.current}}):e(r,o-1)}));t.current=a},n]}(),u=f(l,2),c=u[0],s=u[1];var d=n?yo:go;return uo((function(){if(a!==Ur&&a!==Qr){var e=d.indexOf(a),t=d[e+1],n=r(a);n===bo?i(t,!0):t&&c((function(e){function r(){e.isCanceled()||i(t,!0)}!0===n?r():Promise.resolve(n).then(r)}))}}),[t,a]),e.useEffect((function(){return function(){s()}}),[]),[function(){i(Wr,!0)},a]};const So=function(t){var n=t;"object"===o(t)&&(n=t.transitionSupport);var r=e.forwardRef((function(t,r){var o=t.visible,a=void 0===o||o,l=t.removeOnLeave,u=void 0===l||l,c=t.forceRender,s=t.children,d=t.motionName,p=t.leavedClassName,h=t.eventProps,v=function(e,t){return!(!e.motionName||!n||!1===t)}(t,e.useContext(Pr).motion),g=(0,e.useRef)(),y=(0,e.useRef)();var b=function(t,n,r,o){var a=o.motionEnter,l=void 0===a||a,u=o.motionAppear,c=void 0===u||u,s=o.motionLeave,d=void 0===s||s,p=o.motionDeadline,h=o.motionLeaveImmediately,v=o.onAppearPrepare,g=o.onEnterPrepare,y=o.onLeavePrepare,b=o.onAppearStart,w=o.onEnterStart,k=o.onLeaveStart,x=o.onAppearActive,S=o.onEnterActive,E=o.onLeaveActive,C=o.onAppearEnd,_=o.onEnterEnd,O=o.onLeaveEnd,P=o.onVisibleChanged,M=f(Ir(),2),j=M[0],z=M[1],T=f(Ir(Dr),2),N=T[0],L=T[1],A=f(Ir(null),2),R=A[0],F=A[1],I=(0,e.useRef)(!1),D=(0,e.useRef)(null);function H(){return r()}var B=(0,e.useRef)(!1);function $(){L(Dr,!0),F(null,!0)}function U(e){var t=H();if(!e||e.deadline||e.target===t){var n,r=B.current;N===Hr&&r?n=null===C||void 0===C?void 0:C(t,e):N===Br&&r?n=null===_||void 0===_?void 0:_(t,e):N===$r&&r&&(n=null===O||void 0===O?void 0:O(t,e)),N!==Dr&&r&&!1!==n&&$()}}var W=f(lo(U),1)[0],V=function(e){var t,n,r;switch(e){case Hr:return i(t={},Wr,v),i(t,Vr,b),i(t,Xr,x),t;case Br:return i(n={},Wr,g),i(n,Vr,w),i(n,Xr,S),n;case $r:return i(r={},Wr,y),i(r,Vr,k),i(r,Xr,E),r;default:return{}}},X=e.useMemo((function(){return V(N)}),[N]),Q=f(xo(N,!t,(function(e){if(e===Wr){var t=X[Wr];return t?t(H()):bo}var n;return G in X&&F((null===(n=X[G])||void 0===n?void 0:n.call(X,H(),null))||null),G===Xr&&(W(H()),p>0&&(clearTimeout(D.current),D.current=setTimeout((function(){U({deadline:!0})}),p))),G===qr&&$(),wo})),2),q=Q[0],G=Q[1],K=ko(G);B.current=K,uo((function(){z(n);var e,r=I.current;I.current=!0,!r&&n&&c&&(e=Hr),r&&n&&l&&(e=Br),(r&&!n&&d||!r&&h&&!n&&d)&&(e=$r);var o=V(e);e&&(t||o[Wr])?(L(e),q()):L(Dr)}),[n]),(0,e.useEffect)((function(){(N===Hr&&!c||N===Br&&!l||N===$r&&!d)&&L(Dr)}),[c,l,d]),(0,e.useEffect)((function(){return function(){I.current=!1,clearTimeout(D.current)}}),[]);var Y=e.useRef(!1);(0,e.useEffect)((function(){j&&(Y.current=!0),void 0!==j&&N===Dr&&((Y.current||j)&&(null===P||void 0===P||P(j)),Y.current=!0)}),[j,N]);var Z=R;return X[Wr]&&G===Vr&&(Z=m({transition:"none"},Z)),[N,G,Z,null!==j&&void 0!==j?j:n]}(v,a,(function(){try{return g.current instanceof HTMLElement?g.current:xr(y.current)}catch(e){return null}}),t),w=f(b,4),k=w[0],x=w[1],S=w[2],E=w[3],C=e.useRef(E);E&&(C.current=!0);var _,O=e.useCallback((function(e){g.current=e,Er(r,e)}),[r]),P=m(m({},h),{},{visible:a});if(s)if(k===Dr)_=E?s(m({},P),O):!u&&C.current&&p?s(m(m({},P),{},{className:p}),O):c||!u&&!p?s(m(m({},P),{},{style:{display:"none"}}),O):null;else{var M,j;x===Wr?j="prepare":ko(x)?j="active":x===Vr&&(j="start");var z=io(d,"".concat(k,"-").concat(j));_=s(m(m({},P),{},{className:wr()(io(d,k),(M={},i(M,z,z&&j),i(M,d,"string"===typeof d),M)),style:S}),O)}else _=null;e.isValidElement(_)&&Cr(_)&&(_.ref||(_=e.cloneElement(_,{ref:O})));return e.createElement(Fr,{ref:y},_)}));return r.displayName="CSSMotion",r}(ro);var Eo="add",Co="keep",_o="remove",Oo="removed";function Po(e){var t;return m(m({},t=e&&"object"===o(e)&&"key"in e?e:{key:e}),{},{key:String(t.key)})}function Mo(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(Po)}var jo=["component","children","onVisibleChanged","onAllRemoved"],zo=["status"],To=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];!function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:So,r=function(t){zr(o,t);var r=Rr(o);function o(){var e;I(this,o);for(var t=arguments.length,n=new Array(t),a=0;a0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=0,o=t.length,a=Mo(e),i=Mo(t);a.forEach((function(e){for(var t=!1,a=r;a1})).forEach((function(e){(n=n.filter((function(t){var n=t.key,r=t.status;return n!==e||r!==_o}))).forEach((function(t){t.key===e&&(t.status=Co)}))})),n}(r,o);return{keyEntities:a.filter((function(e){var t=r.find((function(t){var n=t.key;return e.key===n}));return!t||t.status!==Oo||e.status!==_o}))}}}]),o}(e.Component);i(r,"defaultProps",{component:"div"})}(ro);const No="5.15.3";function Lo(e){return e>=0&&e<=255}const Ao=function(e,t){const{r:n,g:r,b:o,a:a}=new qn(e).toRgb();if(a<1)return e;const{r:i,g:l,b:u}=new qn(t).toRgb();for(let c=.01;c<=1;c+=.01){const e=Math.round((n-i*(1-c))/c),t=Math.round((r-l*(1-c))/c),a=Math.round((o-u*(1-c))/c);if(Lo(e)&&Lo(t)&&Lo(a))return new qn({r:e,g:t,b:a,a:Math.round(100*c)/100}).toRgbString()}return new qn({r:n,g:r,b:o,a:1}).toRgbString()};var Ro=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{delete r[e]}));const o=Object.assign(Object.assign({},n),r),a=1200,i=1600;if(!1===o.motion){const e="0s";o.motionDurationFast=e,o.motionDurationMid=e,o.motionDurationSlow=e}return Object.assign(Object.assign(Object.assign({},o),{colorFillContent:o.colorFillSecondary,colorFillContentHover:o.colorFill,colorFillAlter:o.colorFillQuaternary,colorBgContainerDisabled:o.colorFillTertiary,colorBorderBg:o.colorBgContainer,colorSplit:Ao(o.colorBorderSecondary,o.colorBgContainer),colorTextPlaceholder:o.colorTextQuaternary,colorTextDisabled:o.colorTextQuaternary,colorTextHeading:o.colorText,colorTextLabel:o.colorTextSecondary,colorTextDescription:o.colorTextTertiary,colorTextLightSolid:o.colorWhite,colorHighlight:o.colorError,colorBgTextHover:o.colorFillSecondary,colorBgTextActive:o.colorFill,colorIcon:o.colorTextTertiary,colorIconHover:o.colorText,colorErrorOutline:Ao(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:Ao(o.colorWarningBg,o.colorBgContainer),fontSizeIcon:o.fontSizeSM,lineWidthFocus:4*o.lineWidth,lineWidth:o.lineWidth,controlOutlineWidth:2*o.lineWidth,controlInteractiveSize:o.controlHeight/2,controlItemBgHover:o.colorFillTertiary,controlItemBgActive:o.colorPrimaryBg,controlItemBgActiveHover:o.colorPrimaryBgHover,controlItemBgActiveDisabled:o.colorFill,controlTmpOutline:o.colorFillQuaternary,controlOutline:Ao(o.colorPrimaryBg,o.colorBgContainer),lineType:o.lineType,borderRadius:o.borderRadius,borderRadiusXS:o.borderRadiusXS,borderRadiusSM:o.borderRadiusSM,borderRadiusLG:o.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:o.sizeXXS,paddingXS:o.sizeXS,paddingSM:o.sizeSM,padding:o.size,paddingMD:o.sizeMD,paddingLG:o.sizeLG,paddingXL:o.sizeXL,paddingContentHorizontalLG:o.sizeLG,paddingContentVerticalLG:o.sizeMS,paddingContentHorizontal:o.sizeMS,paddingContentVertical:o.sizeSM,paddingContentHorizontalSM:o.size,paddingContentVerticalSM:o.sizeXS,marginXXS:o.sizeXXS,marginXS:o.sizeXS,marginSM:o.sizeSM,margin:o.size,marginMD:o.sizeMD,marginLG:o.sizeLG,marginXL:o.sizeXL,marginXXL:o.sizeXXL,boxShadow:"\n 0 6px 16px 0 rgba(0, 0, 0, 0.08),\n 0 3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 9px 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowSecondary:"\n 0 6px 16px 0 rgba(0, 0, 0, 0.08),\n 0 3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 9px 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowTertiary:"\n 0 1px 2px 0 rgba(0, 0, 0, 0.03),\n 0 1px 6px -1px rgba(0, 0, 0, 0.02),\n 0 2px 4px 0 rgba(0, 0, 0, 0.02)\n ",screenXS:480,screenXSMin:480,screenXSMax:575,screenSM:576,screenSMMin:576,screenSMMax:767,screenMD:768,screenMDMin:768,screenMDMax:991,screenLG:992,screenLGMin:992,screenLGMax:1199,screenXL:a,screenXLMin:a,screenXLMax:1599,screenXXL:i,screenXXLMin:i,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:"\n 0 1px 2px -2px ".concat(new qn("rgba(0, 0, 0, 0.16)").toRgbString(),",\n 0 3px 6px 0 ").concat(new qn("rgba(0, 0, 0, 0.12)").toRgbString(),",\n 0 5px 12px 4px ").concat(new qn("rgba(0, 0, 0, 0.09)").toRgbString(),"\n "),boxShadowDrawerRight:"\n -6px 0 16px 0 rgba(0, 0, 0, 0.08),\n -3px 0 6px -4px rgba(0, 0, 0, 0.12),\n -9px 0 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowDrawerLeft:"\n 6px 0 16px 0 rgba(0, 0, 0, 0.08),\n 3px 0 6px -4px rgba(0, 0, 0, 0.12),\n 9px 0 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowDrawerUp:"\n 0 6px 16px 0 rgba(0, 0, 0, 0.08),\n 0 3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 9px 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowDrawerDown:"\n 0 -6px 16px 0 rgba(0, 0, 0, 0.08),\n 0 -3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 -9px 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),r)}var Io=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const r=n.getDerivativeToken(e),{override:o}=t,a=Io(t,["override"]);let i=Object.assign(Object.assign({},r),{override:o});return i=Fo(i),a&&Object.entries(a).forEach((e=>{let[t,n]=e;const{theme:r}=n,o=Io(n,["theme"]);let a=o;r&&(a=$o(Object.assign(Object.assign({},i),o),{override:o},r)),i[t]=a})),i};function Uo(){const{token:t,hashed:n,theme:r,override:o,cssVar:a}=e.useContext(rr),i="".concat(No,"-").concat(n||""),l=r||tr,[u,c,s]=Te(l,[Qn,t],{salt:i,override:o,getComputedToken:$o,formatToken:Fo,cssVar:a&&{prefix:a.prefix,key:a.key,unitless:Do,ignore:Ho,preserve:Bo}});return[l,s,n?c:"",u,a]}function Wo(t){const{children:n}=t,[,r]=Uo(),{motion:o}=r,a=e.useRef(!1);return a.current=a.current||!1===o,a.current?e.createElement(Mr,{motion:o},n):n}const Vo=()=>null,Xo=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:"color ".concat(e.motionDurationSlow),"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active,\n &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),Qo=(e,t,n)=>{const{fontFamily:r,fontSize:o}=e,a='[class^="'.concat(t,'"], [class*=" ').concat(t,'"]');return{[n?".".concat(n):a]:{fontFamily:r,fontSize:o,boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"},[a]:{boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}}}}},qo=(e,t)=>{const[n,r]=Uo();return At({theme:n,token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>null===t||void 0===t?void 0:t.nonce},(()=>[{[".".concat(e)]:Object.assign(Object.assign({},{display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),{[".".concat(e," .").concat(e,"-icon")]:{display:"block"}})}]))};var Go=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{children:n,csp:r,autoInsertSpaceInButton:o,alert:a,anchor:i,form:l,locale:u,componentSize:c,direction:s,space:f,virtual:d,dropdownMatchSelectWidth:p,popupMatchSelectWidth:h,popupOverflow:m,legacyLocale:v,parentContext:g,iconPrefixCls:y,theme:b,componentDisabled:w,segmented:k,statistic:x,spin:S,calendar:E,carousel:C,cascader:_,collapse:O,typography:P,checkbox:j,descriptions:z,divider:T,drawer:N,skeleton:L,steps:A,image:R,layout:I,list:D,mentions:H,modal:B,progress:$,result:U,slider:W,breadcrumb:V,menu:X,pagination:Q,input:q,textArea:G,empty:K,badge:Y,radio:Z,rate:J,switch:ee,transfer:ne,avatar:re,message:oe,tag:ae,table:ie,card:le,tabs:ue,timeline:ce,timePicker:se,upload:fe,notification:de,tree:pe,colorPicker:he,datePicker:me,rangePicker:ve,flex:ge,wave:ye,dropdown:be,warning:we,tour:ke}=t,xe=e.useCallback(((e,n)=>{const{prefixCls:r}=t;if(n)return n;const o=r||g.getPrefixCls("");return e?"".concat(o,"-").concat(e):o}),[g.getPrefixCls,t.prefixCls]),Se=y||g.iconPrefixCls||or,Ee=r||g.csp;qo(Se,Ee);const Ce=function(e,t,n){var r;Gt("ConfigProvider");const o=e||{},a=!1!==o.inherit&&t?t:Object.assign(Object.assign({},nr),{hashed:null!==(r=null===t||void 0===t?void 0:t.hashed)&&void 0!==r?r:nr.hashed,cssVar:null===t||void 0===t?void 0:t.cssVar}),i=yr();return M((()=>{var r,l;if(!e)return t;const u=Object.assign({},a.components);Object.keys(e.components||{}).forEach((t=>{u[t]=Object.assign(Object.assign({},u[t]),e.components[t])}));const c="css-var-".concat(i.replace(/:/g,"")),s=(null!==(r=o.cssVar)&&void 0!==r?r:a.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:null===n||void 0===n?void 0:n.prefixCls},"object"===typeof a.cssVar?a.cssVar:{}),"object"===typeof o.cssVar?o.cssVar:{}),{key:"object"===typeof o.cssVar&&(null===(l=o.cssVar)||void 0===l?void 0:l.key)||c});return Object.assign(Object.assign(Object.assign({},a),o),{token:Object.assign(Object.assign({},a.token),o.token),components:u,cssVar:s})}),[o,a],((e,t)=>e.some(((e,n)=>{const r=t[n];return!F(e,r,!0)}))))}(b,g.theme,{prefixCls:xe("")});const _e={csp:Ee,autoInsertSpaceInButton:o,alert:a,anchor:i,locale:u||v,direction:s,space:f,virtual:d,popupMatchSelectWidth:null!==h&&void 0!==h?h:p,popupOverflow:m,getPrefixCls:xe,iconPrefixCls:Se,theme:Ce,segmented:k,statistic:x,spin:S,calendar:E,carousel:C,cascader:_,collapse:O,typography:P,checkbox:j,descriptions:z,divider:T,drawer:N,skeleton:L,steps:A,image:R,input:q,textArea:G,layout:I,list:D,mentions:H,modal:B,progress:$,result:U,slider:W,breadcrumb:V,menu:X,pagination:Q,empty:K,badge:Y,radio:Z,rate:J,switch:ee,transfer:ne,avatar:re,message:oe,tag:ae,table:ie,card:le,tabs:ue,timeline:ce,timePicker:se,upload:fe,notification:de,tree:pe,colorPicker:he,datePicker:me,rangePicker:ve,flex:ge,wave:ye,dropdown:be,warning:we,tour:ke},Oe=Object.assign({},g);Object.keys(_e).forEach((e=>{void 0!==_e[e]&&(Oe[e]=_e[e])})),Ko.forEach((e=>{const n=t[e];n&&(Oe[e]=n)}));const Pe=M((()=>Oe),Oe,((e,t)=>{const n=Object.keys(e),r=Object.keys(t);return n.length!==r.length||n.some((n=>e[n]!==t[n]))})),Me=e.useMemo((()=>({prefixCls:Se,csp:Ee})),[Se,Ee]);let je=e.createElement(e.Fragment,null,e.createElement(Vo,{dropdownMatchSelectWidth:p}),n);const ze=e.useMemo((()=>{var e,t,n,r;return Xt((null===(e=nn.Form)||void 0===e?void 0:e.defaultValidateMessages)||{},(null===(n=null===(t=Pe.locale)||void 0===t?void 0:t.Form)||void 0===n?void 0:n.defaultValidateMessages)||{},(null===(r=Pe.form)||void 0===r?void 0:r.validateMessages)||{},(null===l||void 0===l?void 0:l.validateMessages)||{})}),[Pe,null===l||void 0===l?void 0:l.validateMessages]);Object.keys(ze).length>0&&(je=e.createElement(Kt.Provider,{value:ze},je)),u&&(je=e.createElement(un,{locale:u,_ANT_MARK__:"internalMark"},je)),(Se||Ee)&&(je=e.createElement(Ht.Provider,{value:Me},je)),c&&(je=e.createElement(pr,{size:c},je)),je=e.createElement(Wo,null,je);const Te=e.useMemo((()=>{const e=Ce||{},{algorithm:t,token:n,components:r,cssVar:o}=e,a=Go(e,["algorithm","token","components","cssVar"]),i=t&&(!Array.isArray(t)||t.length>0)?te(t):tr,l={};Object.entries(r||{}).forEach((e=>{let[t,n]=e;const r=Object.assign({},n);"algorithm"in r&&(!0===r.algorithm?r.theme=i:(Array.isArray(r.algorithm)||"function"===typeof r.algorithm)&&(r.theme=te(r.algorithm)),delete r.algorithm),l[t]=r}));const u=Object.assign(Object.assign({},Qn),n);return Object.assign(Object.assign({},a),{theme:i,token:u,components:l,override:Object.assign({override:u},l),cssVar:o})}),[Ce]);return b&&(je=e.createElement(rr.Provider,{value:Te},je)),Pe.warning&&(je=e.createElement(qt.Provider,{value:Pe.warning},je)),void 0!==w&&(je=e.createElement(sr,{disabled:w},je)),e.createElement(ar.Provider,{value:Pe},je)},ra=t=>{const n=e.useContext(ar),r=e.useContext(ln);return e.createElement(na,Object.assign({parentContext:n,legacyLocale:r},t))};ra.ConfigContext=ar,ra.SizeContext=hr,ra.config=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:o}=e;void 0!==t&&(Yo=t),void 0!==n&&(Zo=n),"holderRender"in e&&(ea=o),r&&(!function(e){return Object.keys(e).some((e=>e.endsWith("Color")))}(r)?Jo=r:ur(ta(),r))},ra.useConfig=mr,Object.defineProperty(ra,"SizeContext",{get:()=>hr});const oa=ra,aa=["xxl","xl","lg","md","sm","xs"];function ia(){const[,t]=Uo(),n=(e=>({xs:"(max-width: ".concat(e.screenXSMax,"px)"),sm:"(min-width: ".concat(e.screenSM,"px)"),md:"(min-width: ".concat(e.screenMD,"px)"),lg:"(min-width: ".concat(e.screenLG,"px)"),xl:"(min-width: ".concat(e.screenXL,"px)"),xxl:"(min-width: ".concat(e.screenXXL,"px)")}))((e=>{const t=e,n=[].concat(aa).reverse();return n.forEach(((e,r)=>{const o=e.toUpperCase(),a="screen".concat(o,"Min"),i="screen".concat(o);if(!(t[a]<=t[i]))throw new Error("".concat(a,"<=").concat(i," fails : !(").concat(t[a],"<=").concat(t[i],")"));if(r{const e=new Map;let t=-1,r={};return{matchHandlers:{},dispatch:t=>(r=t,e.forEach((e=>e(r))),e.size>=1),subscribe(n){return e.size||this.register(),t+=1,e.set(t,n),n(r),t},unsubscribe(t){e.delete(t),e.size||this.unregister()},unregister(){Object.keys(n).forEach((e=>{const t=n[e],r=this.matchHandlers[t];null===r||void 0===r||r.mql.removeListener(null===r||void 0===r?void 0:r.listener)})),e.clear()},register(){Object.keys(n).forEach((e=>{const t=n[e],o=t=>{let{matches:n}=t;this.dispatch(Object.assign(Object.assign({},r),{[e]:n}))},a=window.matchMedia(t);a.addListener(o),this.matchHandlers[t]={mql:a,listener:o},o(a)}))},responsiveMap:n}}),[t])}const la=(0,e.createContext)({});function ua(e,t,n){return t=Tr(t),Ar(e,Nr()?Reflect.construct(t,n||[],Tr(e).constructor):t.apply(e,n))}const ca=H((function e(){I(this,e)}));let sa=function(e){function t(e){var n;return I(this,t),(n=ua(this,t)).result=0,e instanceof t?n.result=e.result:"number"===typeof e&&(n.result=e),n}return zr(t,e),H(t,[{key:"add",value:function(e){return e instanceof t?this.result+=e.result:"number"===typeof e&&(this.result+=e),this}},{key:"sub",value:function(e){return e instanceof t?this.result-=e.result:"number"===typeof e&&(this.result-=e),this}},{key:"mul",value:function(e){return e instanceof t?this.result*=e.result:"number"===typeof e&&(this.result*=e),this}},{key:"div",value:function(e){return e instanceof t?this.result/=e.result:"number"===typeof e&&(this.result/=e),this}},{key:"equal",value:function(){return this.result}}]),t}(ca);const fa="CALC_UNIT";function da(e){return"number"===typeof e?"".concat(e).concat(fa):e}let pa=function(e){function t(e){var n;return I(this,t),(n=ua(this,t)).result="",e instanceof t?n.result="(".concat(e.result,")"):"number"===typeof e?n.result=da(e):"string"===typeof e&&(n.result=e),n}return zr(t,e),H(t,[{key:"add",value:function(e){return e instanceof t?this.result="".concat(this.result," + ").concat(e.getResult()):"number"!==typeof e&&"string"!==typeof e||(this.result="".concat(this.result," + ").concat(da(e))),this.lowPriority=!0,this}},{key:"sub",value:function(e){return e instanceof t?this.result="".concat(this.result," - ").concat(e.getResult()):"number"!==typeof e&&"string"!==typeof e||(this.result="".concat(this.result," - ").concat(da(e))),this.lowPriority=!0,this}},{key:"mul",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof t?this.result="".concat(this.result," * ").concat(e.getResult(!0)):"number"!==typeof e&&"string"!==typeof e||(this.result="".concat(this.result," * ").concat(e)),this.lowPriority=!1,this}},{key:"div",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof t?this.result="".concat(this.result," / ").concat(e.getResult(!0)):"number"!==typeof e&&"string"!==typeof e||(this.result="".concat(this.result," / ").concat(e)),this.lowPriority=!1,this}},{key:"getResult",value:function(e){return this.lowPriority||e?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(e){const{unit:t=!0}=e||{},n=new RegExp("".concat(fa),"g");return this.result=this.result.replace(n,t?"px":""),"undefined"!==typeof this.lowPriority?"calc(".concat(this.result,")"):this.result}}]),t}(ca);const ha=e=>{const t="css"===e?pa:sa;return e=>new t(e)};const ma="undefined"!==typeof CSSINJS_STATISTIC;let va=!0;function ga(){for(var e=arguments.length,t=new Array(e),n=0;n{Object.keys(e).forEach((t=>{Object.defineProperty(r,t,{configurable:!0,enumerable:!0,get:()=>e[t]})}))})),va=!0,r}const ya={};function ba(){}const wa=e=>{let t,n=e,r=ba;return ma&&"undefined"!==typeof Proxy&&(t=new Set,n=new Proxy(e,{get:(e,n)=>(va&&t.add(n),e[n])}),r=(e,n)=>{var r;ya[e]={global:Array.from(t),component:Object.assign(Object.assign({},null===(r=ya[e])||void 0===r?void 0:r.component),n)}}),{token:n,keys:t,flush:r}},ka=(e,t,n)=>{var r;return"function"===typeof n?n(ga(t,null!==(r=t[e])&&void 0!==r?r:{})):null!==n&&void 0!==n?n:{}},xa=(e,t,n,r)=>{const o=Object.assign({},t[e]);if(null===r||void 0===r?void 0:r.deprecatedTokens){const{deprecatedTokens:e}=r;e.forEach((e=>{let[t,n]=e;var r;((null===o||void 0===o?void 0:o[t])||(null===o||void 0===o?void 0:o[n]))&&(null!==(r=o[n])&&void 0!==r||(o[n]=null===o||void 0===o?void 0:o[t]))}))}const a=Object.assign(Object.assign({},n),o);return Object.keys(a).forEach((e=>{a[e]===t[e]&&delete a[e]})),a};function Sa(t,n,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const a=Array.isArray(t)?t:[t,t],[i]=a,l=a.join("-");return function(t){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t;const[u,c,s,f,d]=Uo(),{getPrefixCls:p,iconPrefixCls:h,csp:m}=(0,e.useContext)(ar),v=p(),g=d?"css":"js",y=ha(g),{max:b,min:w}=function(e){return"js"===e?{max:Math.max,min:Math.min}:{max:function(){for(var e=arguments.length,t=new Array(e),n=0;nde(e))).join(","),")")},min:function(){for(var e=arguments.length,t=new Array(e),n=0;nde(e))).join(","),")")}}}(g),k={theme:u,token:f,hashId:s,nonce:()=>null===m||void 0===m?void 0:m.nonce,clientOnly:o.clientOnly,order:o.order||-999};At(Object.assign(Object.assign({},k),{clientOnly:!1,path:["Shared",v]}),(()=>[{"&":Xo(f)}])),qo(h,m);const x=At(Object.assign(Object.assign({},k),{path:[l,t,h]}),(()=>{if(!1===o.injectStyle)return[];const{token:e,flush:l}=wa(f),u=ka(i,c,r),p=".".concat(t),m=xa(i,c,u,{deprecatedTokens:o.deprecatedTokens});d&&Object.keys(u).forEach((e=>{u[e]="var(".concat(he(e,((e,t)=>"".concat([t,e.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-")))(i,d.prefix)),")")}));const g=ga(e,{componentCls:p,prefixCls:t,iconCls:".".concat(h),antCls:".".concat(v),calc:y,max:b,min:w},d?u:m),k=n(g,{hashId:s,prefixCls:t,rootPrefixCls:v,iconPrefixCls:h});return l(i,m),[!1===o.resetStyle?null:Qo(g,t,a),k]}));return[x,s]}}const Ea=(t,n,r,o)=>{const a=Sa(t,n,r,o),i=((t,n,r)=>{function o(e){return"".concat(t).concat(e.slice(0,1).toUpperCase()).concat(e.slice(1))}const{unitless:a={},injectStyle:i=!0}=null!==r&&void 0!==r?r:{},l={[o("zIndexPopup")]:!0};Object.keys(a).forEach((e=>{l[o(e)]=a[e]}));const u=e=>{let{rootCls:a,cssVar:i}=e;const[,u]=Uo();return Ft({path:[t],prefix:i.prefix,key:null===i||void 0===i?void 0:i.key,unitless:Object.assign(Object.assign({},Do),l),ignore:Ho,token:u,scope:a},(()=>{const e=ka(t,u,n),a=xa(t,u,e,{deprecatedTokens:null===r||void 0===r?void 0:r.deprecatedTokens});return Object.keys(e).forEach((e=>{a[o(e)]=a[e],delete a[e]})),a})),null};return n=>{const[,,,,r]=Uo();return[o=>i&&r?e.createElement(e.Fragment,null,e.createElement(u,{rootCls:n,cssVar:r,component:t}),o):o,null===r||void 0===r?void 0:r.key]}})(Array.isArray(t)?t[0]:t,r,o);return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;const[,n]=a(e,t),[r,o]=i(t);return[r,n,o]}},Ca=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},_a=(e,t)=>((e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:o}=e,a={};for(let i=o;i>=0;i--)0===i?(a["".concat(r).concat(t,"-").concat(i)]={display:"none"},a["".concat(r,"-push-").concat(i)]={insetInlineStart:"auto"},a["".concat(r,"-pull-").concat(i)]={insetInlineEnd:"auto"},a["".concat(r).concat(t,"-push-").concat(i)]={insetInlineStart:"auto"},a["".concat(r).concat(t,"-pull-").concat(i)]={insetInlineEnd:"auto"},a["".concat(r).concat(t,"-offset-").concat(i)]={marginInlineStart:0},a["".concat(r).concat(t,"-order-").concat(i)]={order:0}):(a["".concat(r).concat(t,"-").concat(i)]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:"0 0 ".concat(i/o*100,"%"),maxWidth:"".concat(i/o*100,"%")}],a["".concat(r).concat(t,"-push-").concat(i)]={insetInlineStart:"".concat(i/o*100,"%")},a["".concat(r).concat(t,"-pull-").concat(i)]={insetInlineEnd:"".concat(i/o*100,"%")},a["".concat(r).concat(t,"-offset-").concat(i)]={marginInlineStart:"".concat(i/o*100,"%")},a["".concat(r).concat(t,"-order-").concat(i)]={order:i});return a["".concat(r).concat(t,"-flex")]={flex:"var(--".concat(n).concat(t,"-flex)")},a})(e,t),Oa=Ea("Grid",(e=>{const{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}}),(()=>({}))),Pa=Ea("Grid",(e=>{const t=ga(e,{gridColumns:24}),n={"-sm":t.screenSMMin,"-md":t.screenMDMin,"-lg":t.screenLGMin,"-xl":t.screenXLMin,"-xxl":t.screenXXLMin};return[Ca(t),_a(t,""),_a(t,"-xs"),Object.keys(n).map((e=>((e,t,n)=>({["@media (min-width: ".concat(de(t),")")]:Object.assign({},_a(e,n))}))(t,n[e],e))).reduce(((e,t)=>Object.assign(Object.assign({},e),t)),{})]}),(()=>({})));var Ma=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{(()=>{if("string"===typeof t&&o(t),"object"===typeof t)for(let e=0;e{const{prefixCls:r,justify:o,align:a,className:i,style:l,children:u,gutter:c=0,wrap:s}=t,f=Ma(t,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:d,direction:p}=e.useContext(ar),[h,m]=e.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),[v,g]=e.useState({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),y=ja(a,v),b=ja(o,v),w=e.useRef(c),k=ia();e.useEffect((()=>{const e=k.subscribe((e=>{g(e);const t=w.current||0;(!Array.isArray(t)&&"object"===typeof t||Array.isArray(t)&&("object"===typeof t[0]||"object"===typeof t[1]))&&m(e)}));return()=>k.unsubscribe(e)}),[]);const x=d("row",r),[S,E,C]=Oa(x),_=(()=>{const e=[void 0,void 0];return(Array.isArray(c)?c:[c,void 0]).forEach(((t,n)=>{if("object"===typeof t)for(let r=0;r0?_[0]/-2:void 0;M&&(P.marginLeft=M,P.marginRight=M);const[j,z]=_;P.rowGap=z;const T=e.useMemo((()=>({gutter:[j,z],wrap:s})),[j,z,s]);return S(e.createElement(la.Provider,{value:T},e.createElement("div",Object.assign({},f,{className:O,style:Object.assign(Object.assign({},P),l),ref:n}),u)))}));const Ta=za;var Na=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:r,direction:o}=e.useContext(ar),{gutter:a,wrap:i}=e.useContext(la),{prefixCls:l,span:u,order:c,offset:s,push:f,pull:d,className:p,children:h,flex:m,style:v}=t,g=Na(t,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),y=r("col",l),[b,w,k]=Pa(y),x={};let S={};Aa.forEach((e=>{let n={};const r=t[e];"number"===typeof r?n.span=r:"object"===typeof r&&(n=r||{}),delete g[e],S=Object.assign(Object.assign({},S),{["".concat(y,"-").concat(e,"-").concat(n.span)]:void 0!==n.span,["".concat(y,"-").concat(e,"-order-").concat(n.order)]:n.order||0===n.order,["".concat(y,"-").concat(e,"-offset-").concat(n.offset)]:n.offset||0===n.offset,["".concat(y,"-").concat(e,"-push-").concat(n.push)]:n.push||0===n.push,["".concat(y,"-").concat(e,"-pull-").concat(n.pull)]:n.pull||0===n.pull,["".concat(y,"-rtl")]:"rtl"===o}),n.flex&&(S["".concat(y,"-").concat(e,"-flex")]=!0,x["--".concat(y,"-").concat(e,"-flex")]=La(n.flex))}));const E=wr()(y,{["".concat(y,"-").concat(u)]:void 0!==u,["".concat(y,"-order-").concat(c)]:c,["".concat(y,"-offset-").concat(s)]:s,["".concat(y,"-push-").concat(f)]:f,["".concat(y,"-pull-").concat(d)]:d},p,S,w,k),C={};if(a&&a[0]>0){const e=a[0]/2;C.paddingLeft=e,C.paddingRight=e}return m&&(C.flex=La(m),!1!==i||C.minWidth||(C.minWidth=0)),b(e.createElement("div",Object.assign({},g,{style:Object.assign(Object.assign(Object.assign({},C),v),x),className:E,ref:n}),h))}));const Fa=Ra;var Ia=n(579);const Da=e=>{let{cover:t,title:n,brief:r,duration:o,course_num:a}=e;return(0,Ia.jsxs)("div",{className:"course_box",children:[(0,Ia.jsx)("div",{className:"cover",children:(0,Ia.jsx)("img",{src:t})}),(0,Ia.jsxs)("div",{className:"down",children:[(0,Ia.jsx)("div",{className:"title",children:n}),(0,Ia.jsx)("div",{className:"brief",children:r}),(0,Ia.jsxs)("div",{className:"other_info",children:[(0,Ia.jsxs)("div",{className:"info_line",children:[(0,Ia.jsx)("img",{src:"assets/ic_time.svg",alt:""}),(0,Ia.jsx)("span",{className:"tips",children:"".concat(o,"\u5206\u949f")})]}),(0,Ia.jsxs)("div",{className:"info_line",children:[(0,Ia.jsx)("img",{src:"assets/ic_book.svg",alt:""}),(0,Ia.jsx)("span",{className:"tips",children:"".concat(a,"\u4e2a\u8bfe\u7a0b")})]})]})]})]})};class Ha{}Ha.SM_SIZE=600,Ha.MD_SIZE=840,Ha.LG_SIZE=1e3,Ha.XL_SIZE=1200;const Ba=()=>{const[t,n]=(0,e.useState)([{id:"001",cover:"assets/course_cover_1.png",title:"HarmonyOS\u4ecb\u7ecd",brief:"\u521d\u8bc6HarmonyOS\u7279\u6027\uff0c\u5f00\u542fHarmonyOS\u5b66\u4e60",duration:30,course_num:3,url:"https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101667303102887820"},{id:"002",cover:"assets/course_cover_2.png",title:"DevEco Studio\u7684",brief:"\u5b89\u88c5\u4f53\u9a8cDevEco Studio\uff0c\u8fd0\u884c\u60a8\u7684\u7b2c\u4e00",duration:60,course_num:6},{id:"003",cover:"assets/course_cover_3.png",title:"ArkTS\u8bed\u6cd5\u4ecb\u7ecd",brief:"\u638c\u63e1\u57fa\u4e8eTS\u6269\u5c55\u7684ArkTS\u8bed\u8a00\uff0c\u4ee5\u63a5\u8fd1\u81ea\u7136\u8bed\u4e49",duration:60,course_num:2},{id:"004",cover:"assets/course_cover_4.png",title:"\u5e94\u7528\u7a0b\u5e8f\u6846\u67b6\u57fa\u7840",brief:"\u4ece\u5e94\u7528\u5165\u53e3\u5f00\u59cb\uff0c\u4e86\u89e3\u7528\u6237\u5982\u4f55\u4e0e\u5e94\u7528\u4ea4\u4e92\uff0c\u7406",duration:45,course_num:2},{id:"005",cover:"assets/course_cover_5.png",title:"\u4ece\u7b80\u5355\u7684\u9875\u9762\u5f00\u59cb",brief:"\u4e86\u89e3\u57fa\u7840\u7ec4\u4ef6\u3001\u5e38\u7528\u5bb9\u5668\uff0c\u5e76\u5b66\u4e60\u5982\u4f55\u6784\u5efa",duration:90,course_num:6},{id:"006",cover:"assets/course_cover_6.png",title:"\u6784\u5efa\u66f4\u52a0\u4e30\u5bcc\u7684\u9875",brief:"\u4e86\u89e3\u7ec4\u4ef6\u72b6\u6001\u7ba1\u7406\uff0c\u5e76\u5b66\u4e60\u4e00\u4e9b\u5e38\u7528\u7ec4\u4ef6\u4ee5\u6784\u5efa",duration:90,course_num:4},{id:"007",cover:"assets/course_cover_7.png",title:"\u4ece\u7f51\u7edc\u83b7\u53d6\u6570\u636e\u4ece\u7f51\u7edc\u83b7\u53d6\u6570\u636e",brief:"\u4e86\u89e3\u5982\u4f55\u4f7f\u7528HTTP\u4ece\u7f51\u7edc\u83b7\u53d6\u6570\u636e\uff0e\u6784\u5efa\u4e00\u4e2a",duration:30,course_num:3},{id:"008",cover:"assets/course_cover_8.png",title:"\u4fdd\u5b58\u5e94\u7528\u6570\u636e",brief:"\u5b58\u50a8\u5e94\u7528\u7684\u4e00\u4e9b\u5e38\u7528\u914d\u7f6e\uff0c\u4ee5\u4fbf\u5e94\u7528\u53ef\u4ee5\u6301\u4e45",duration:30,course_num:3}]),[r,o]=(0,e.useState)(0),a=()=>{o(window.innerWidth)};return(0,e.useEffect)((()=>(a(),window.addEventListener("resize",a),()=>window.removeEventListener("resize",a))),[]),(0,Ia.jsx)(oa,{theme:{token:{screenXSMin:0,screenXS:120,screenXSMax:300,screenSMMin:300,screenSM:300,screenSMMax:600,screenMDMin:600,screenMDMax:840,screenLGMin:840}},children:(0,Ia.jsxs)("div",{className:"course_learing_box",children:[r>Ha.LG_SIZE?(0,Ia.jsxs)("div",{className:"complexBanner",children:[(0,Ia.jsx)("div",{className:"inner_banner",children:(0,Ia.jsx)("img",{src:"assets/banner.png",alt:""})}),(0,Ia.jsxs)("div",{className:"inner_description",children:[(0,Ia.jsx)("div",{className:"innner_page_title",children:"HarmonyOS\u7b2c\u4e00\u8bfe"}),(0,Ia.jsx)("div",{className:"inner_brief",children:"\u901a\u8fc7\u5faa\u5e8f\u6e10\u8fdb\u7684\u5b66\u4e60\u8def\u5f84\uff0c\u65e0\u7ecf\u9a8c\u548c\u6709\u7ecf\u9a8c\u7684\u5f00\u53d1\u8005\u90fd\u53ef\u4ee5\u8f7b\u677e\u638c\u63e1ArkTS\u8bed\u8a00\u58f0\u660e\u5f0f\u5f00\u53d1\u8303\u5f0f\uff0c\u4f53\u9a8c\u66f4\u7b80\u6d01\u3001\u66f4\u53cb\u597d\u7684HarmonyOS\u5e94\u7528\u5f00\u53d1\u65c5\u7a0b\u3002"})]})]}):(0,Ia.jsxs)(Ia.Fragment,{children:[(0,Ia.jsx)("div",{className:"page_title",children:"HarmonyOS\u7b2c\u4e00\u8bfe"}),(0,Ia.jsx)("div",{className:"banner",children:(0,Ia.jsx)("img",{src:"assets/banner.png",alt:""})}),(0,Ia.jsx)("div",{className:"description",children:"\u901a\u8fc7\u5faa\u5e8f\u6e10\u8fdb\u7684\u5b66\u4e60\u8def\u5f84\uff0c\u65e0\u7ecf\u9a8c\u548c\u6709\u7ecf\u9a8c\u7684\u5f00\u53d1\u8005\u90fd\u53ef\u4ee5\u8f7b\u677e\u638c\u63e1ArkTS\u8bed\u8a00\u58f0\u660e\u5f0f\u5f00\u53d1\u8303\u5f0f\uff0c\u4f53\u9a8c\u66f4\u7b80\u6d01\u3001\u66f4\u53cb\u597d\u7684HarmonyOS\u5e94\u7528\u5f00\u53d1\u65c5\u7a0b\u3002"})]}),(0,Ia.jsx)("div",{className:"basic_course",children:"\u57fa\u7840\u8bfe\u7a0b"}),(0,Ia.jsx)(Ta,{gutter:[{xs:4,sm:8,md:12,lg:16},{xs:4,sm:12,md:12,lg:16}],children:t.map((e=>(0,Ia.jsx)(Fa,{onClick:()=>(e=>{window.location.href=e.url||"https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101667303102887820"})(e),xs:24,sm:12,md:6,lg:4,children:(0,Ia.jsx)(Da,{...e,"data-course":e})},e.id)))})]})})};const $a=function(){return(0,Ia.jsx)("div",{className:"App",children:(0,Ia.jsx)(Ba,{})})};r.createRoot(document.getElementById("root")).render((0,Ia.jsx)(e.StrictMode,{children:(0,Ia.jsx)($a,{})}))})()})();
+(() => {
+ var e = {
+ 132: (e, t) => {
+ "use strict";
+ var n, r = Symbol.for("react.element"), o = Symbol.for("react.portal"), a = Symbol.for("react.fragment"),
+ i = Symbol.for("react.strict_mode"), l = Symbol.for("react.profiler"), u = Symbol.for("react.provider"),
+ c = Symbol.for("react.context"), s = Symbol.for("react.server_context"),
+ f = Symbol.for("react.forward_ref"), d = Symbol.for("react.suspense"),
+ p = Symbol.for("react.suspense_list"), h = Symbol.for("react.memo"), m = Symbol.for("react.lazy"),
+ v = Symbol.for("react.offscreen");
+
+ function g(e) {
+ if ("object" === typeof e && null !== e) {
+ var t = e.$$typeof;
+ switch (t) {
+ case r:
+ switch (e = e.type) {
+ case a:
+ case l:
+ case i:
+ case d:
+ case p:
+ return e;
+ default:
+ switch (e = e && e.$$typeof) {
+ case s:
+ case c:
+ case f:
+ case m:
+ case h:
+ case u:
+ return e;
+ default:
+ return t
+ }
+ }
+ case o:
+ return t
+ }
+ }
+ }
+
+ n = Symbol.for("react.module.reference"), t.ForwardRef = f, t.isMemo = function (e) {
+ return g(e) === h
+ }
+ },
+ 816: (e, t, n) => {
+ "use strict";
+ e.exports = n(132)
+ },
+ 730: (e, t, n) => {
+ "use strict";
+ var r = n(43), o = n(853);
+
+ function a(e) {
+ for (var t = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, n = 1; n < arguments.length;
+ n++) {
+ t += "&args[]=" + encodeURIComponent(arguments[n]);
+ }
+ return "Minified React error #" + e + "; visit " + t +
+ " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."
+ }
+
+ var i = new Set, l = {};
+
+ function u(e, t) {
+ c(e, t), c(e + "Capture", t)
+ }
+
+ function c(e, t) {
+ for (l[e] = t, e = 0; e < t.length; e++) {
+ i.add(t[e])
+ }
+ }
+
+ var s = !("undefined" === typeof window || "undefined" === typeof window.document ||
+ "undefined" === typeof window.document.createElement), f = Object.prototype.hasOwnProperty, d =
+ /^[: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]*$/,
+ p = {}, h = {};
+
+ function m(e, t, n, r, o, a, i) {
+ this.acceptsBooleans = 2 === t || 3 === t || 4 === t, this.attributeName = r, this.attributeNamespace =
+ o, this.mustUseProperty = n, this.propertyName = e, this.type = t, this.sanitizeURL =
+ a, this.removeEmptyString = i
+ }
+
+ var v = {};
+ "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ")
+ .forEach((function (e) {
+ v[e] = new m(e, 0, !1, e, null, !1, !1)
+ })), [["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"],
+ ["httpEquiv", "http-equiv"]].forEach((function (e) {
+ var t = e[0];
+ v[t] = new m(t, 1, !1, e[1], null, !1, !1)
+ })), ["contentEditable", "draggable", "spellCheck", "value"].forEach((function (e) {
+ v[e] = new m(e, 2, !1, e.toLowerCase(), null, !1, !1)
+ })), ["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach((function (e) {
+ v[e] = new m(e, 2, !1, e, 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 (e) {
+ v[e] = new m(e, 3, !1, e.toLowerCase(), null, !1, !1)
+ })), ["checked", "multiple", "muted", "selected"].forEach((function (e) {
+ v[e] = new m(e, 3, !0, e, null, !1, !1)
+ })), ["capture", "download"].forEach((function (e) {
+ v[e] = new m(e, 4, !1, e, null, !1, !1)
+ })), ["cols", "rows", "size", "span"].forEach((function (e) {
+ v[e] = new m(e, 6, !1, e, null, !1, !1)
+ })), ["rowSpan", "start"].forEach((function (e) {
+ v[e] = new m(e, 5, !1, e.toLowerCase(), null, !1, !1)
+ }));
+ var g = /[\-:]([a-z])/g;
+
+ function y(e) {
+ return e[1].toUpperCase()
+ }
+
+ function b(e, t, n, r) {
+ var o = v.hasOwnProperty(t) ? v[t] : null;
+ (null !== o ? 0 !== o.type :
+ r || !(2 < t.length) || "o" !== t[0] && "O" !== t[0] || "n" !== t[1] && "N" !== t[1]) &&
+ (function(e, t, n, r){
+ if (null === t || "undefined" === typeof t || function(e, t, n, r){
+ if (null !== n && 0 === n.type) {
+ return !1;
+ }
+ switch (typeof t) {
+ case "function":
+ case "symbol":
+ return !0;
+ case "boolean":
+ return !r && (null !== n ? !n.acceptsBooleans :
+ "data-" !== (e = e.toLowerCase().slice(0, 5)) && "aria-" !== e);
+ default:
+ return !1
+ }
+ }(e, t, n, r)) {
+ return !0;
+ }
+ if (r) {
+ return !1;
+ }
+ if (null !== n) {
+ switch (n.type) {
+ case 3:
+ return !t;
+ case 4:
+ return !1 === t;
+ case 5:
+ return isNaN(t);
+ case 6:
+ return isNaN(t) || 1 > t
+ }
+ }
+ return !1
+ }(t, n, o, r) && (n = null), r || null === o ? function(e){
+ return !!f.call(h, e) || !f.call(p, e) && (d.test(e) ? h[e] = !0 : (p[e] = !0, !1))
+ }(t) && (null === n ? e.removeAttribute(t) : e.setAttribute(t, "" + n)) :
+ o.mustUseProperty ? e[o.propertyName] = null === n ? 3 !== o.type && "" : n :
+ (t = o.attributeName, r = o.attributeNamespace, null === n ? e.removeAttribute(t) :
+ (n = 3 === (o = o.type) || 4 === o && !0 === n ? "" : "" + n, r ?
+ e.setAttributeNS(r, t, n) : e.setAttribute(t, n))))
+ }
+
+ "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 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 (e) {
+ var t = e.replace(g, y);
+ v[t] = new m(t, 1, !1, e, null, !1, !1)
+ })), "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ")
+ .forEach((function (e) {
+ var t = e.replace(g, y);
+ v[t] = new m(t, 1, !1, e, "http://www.w3.org/1999/xlink", !1, !1)
+ })), ["xml:base", "xml:lang", "xml:space"].forEach((function (e) {
+ var t = e.replace(g, y);
+ v[t] = new m(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1)
+ })), ["tabIndex", "crossOrigin"].forEach((function (e) {
+ v[e] = new m(e, 1, !1, e.toLowerCase(), null, !1, !1)
+ })), v.xlinkHref = new m("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1), ["src",
+ "href", "action", "formAction"].forEach((function (e) {
+ v[e] = new m(e, 1, !1, e.toLowerCase(), null, !0, !0)
+ }));
+ var w = r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, k = Symbol.for("react.element"),
+ x = Symbol.for("react.portal"), S = Symbol.for("react.fragment"), E = Symbol.for("react.strict_mode"),
+ C = Symbol.for("react.profiler"), _ = Symbol.for("react.provider"), O = Symbol.for("react.context"),
+ P = Symbol.for("react.forward_ref"), M = Symbol.for("react.suspense"),
+ j = Symbol.for("react.suspense_list"), z = Symbol.for("react.memo"), T = Symbol.for("react.lazy");
+ Symbol.for("react.scope"), Symbol.for("react.debug_trace_mode");
+ var N = Symbol.for("react.offscreen");
+ Symbol.for("react.legacy_hidden"), Symbol.for("react.cache"), Symbol.for("react.tracing_marker");
+ var L = Symbol.iterator;
+
+ function A(e) {
+ return null === e || "object" !== typeof e ? null :
+ "function" === typeof (e = L && e[L] || e["@@iterator"]) ? e : null
+ }
+
+ var R, F = Object.assign;
+
+ function I(e) {
+ if (void 0 === R) {
+ try {
+ throw Error()
+ } catch (n) {
+ var t = n.stack.trim().match(/\n( *(at )?)/);
+ R = t && t[1] || ""
+ }
+ }
+ return "\n" + R + e
+ }
+
+ var D = !1;
+
+ function H(e, t) {
+ if (!e || D) {
+ return "";
+ }
+ D = !0;
+ var n = Error.prepareStackTrace;
+ Error.prepareStackTrace = void 0;
+ try {
+ if (t) {
+ if (t = function () {
+ throw Error()
+ }, Object.defineProperty(t.prototype, "props", {
+ set: function () {
+ throw Error()
+ }
+ }), "object" === typeof Reflect && Reflect.construct) {
+ try {
+ Reflect.construct(t, [])
+ } catch (c) {
+ var r = c
+ }
+ Reflect.construct(e, [], t)
+ } else {
+ try {
+ t.call()
+ } catch (c) {
+ r = c
+ }
+ e.call(t.prototype)
+ }
+ } else {
+ try {
+ throw Error()
+ } catch (c) {
+ r = c
+ }
+ e()
+ }
+ } catch (c) {
+ if (c && r && "string" === typeof c.stack) {
+ for (var o = c.stack.split("\n"), a = r.stack.split("\n"), i = o.length - 1, l = a.length - 1;
+ 1 <= i && 0 <= l && o[i] !== a[l]; ) {
+ l--;
+ }
+ for (; 1 <= i && 0 <= l; i--, l--) {
+ if (o[i] !== a[l]) {
+ if (1 !== i || 1 !== l) {
+ do {
+ if (i--, 0 > --l || o[i] !== a[l]) {
+ var u = "\n" + o[i].replace(" at new ", " at ");
+ return e.displayName && u.includes("") &&
+ (u = u.replace("", e.displayName)), u
+ }
+ } while (1 <= i && 0 <= l);
+ }
+ break
+ }
+ }
+ }
+ } finally {
+ D = !1, Error.prepareStackTrace = n
+ }
+ return (e = e ? e.displayName || e.name : "") ? I(e) : ""
+ }
+
+ function B(e) {
+ switch (e.tag) {
+ case 5:
+ return I(e.type);
+ case 16:
+ return I("Lazy");
+ case 13:
+ return I("Suspense");
+ case 19:
+ return I("SuspenseList");
+ case 0:
+ case 2:
+ case 15:
+ return e = H(e.type, !1);
+ case 11:
+ return e = H(e.type.render, !1);
+ case 1:
+ return e = H(e.type, !0);
+ default:
+ return ""
+ }
+ }
+
+ function $(e) {
+ if (null == e) {
+ return null;
+ }
+ if ("function" === typeof e) {
+ return e.displayName || e.name || null;
+ }
+ if ("string" === typeof e) {
+ return e;
+ }
+ switch (e) {
+ case S:
+ return "Fragment";
+ case x:
+ return "Portal";
+ case C:
+ return "Profiler";
+ case E:
+ return "StrictMode";
+ case M:
+ return "Suspense";
+ case j:
+ return "SuspenseList"
+ }
+ if ("object" === typeof e) {
+ switch (e.$$typeof) {
+ case O:
+ return (e.displayName || "Context") + ".Consumer";
+ case _:
+ return (e._context.displayName || "Context") + ".Provider";
+ case P:
+ var t = e.render;
+ return (e = e.displayName) || (e =
+ "" !== (e = t.displayName || t.name || "") ? "ForwardRef(" + e + ")" : "ForwardRef"), e;
+ case z:
+ return null !== (t = e.displayName || null) ? t : $(e.type) || "Memo";
+ case T:
+ t = e._payload, e = e._init;
+ try {
+ return $(e(t))
+ } catch (n) {
+ }
+ }
+ }
+ return null
+ }
+
+ function U(e) {
+ var t = e.type;
+ switch (e.tag) {
+ case 24:
+ return "Cache";
+ case 9:
+ return (t.displayName || "Context") + ".Consumer";
+ case 10:
+ return (t._context.displayName || "Context") + ".Provider";
+ case 18:
+ return "DehydratedFragment";
+ case 11:
+ return e = (e = t.render).displayName || e.name || "", t.displayName ||
+ ("" !== e ? "ForwardRef(" + e + ")" : "ForwardRef");
+ case 7:
+ return "Fragment";
+ case 5:
+ return t;
+ case 4:
+ return "Portal";
+ case 3:
+ return "Root";
+ case 6:
+ return "Text";
+ case 16:
+ return $(t);
+ case 8:
+ return t === E ? "StrictMode" : "Mode";
+ case 22:
+ return "Offscreen";
+ case 12:
+ return "Profiler";
+ case 21:
+ return "Scope";
+ case 13:
+ return "Suspense";
+ case 19:
+ return "SuspenseList";
+ case 25:
+ return "TracingMarker";
+ case 1:
+ case 0:
+ case 17:
+ case 2:
+ case 14:
+ case 15:
+ if ("function" === typeof t) {
+ return t.displayName || t.name || null;
+ }
+ if ("string" === typeof t) {
+ return t
+ }
+ }
+ return null
+ }
+
+ function W(e) {
+ switch (typeof e) {
+ case "boolean":
+ case "number":
+ case "string":
+ case "undefined":
+ case "object":
+ return e;
+ default:
+ return ""
+ }
+ }
+
+ function V(e) {
+ var t = e.type;
+ return (e = e.nodeName) && "input" === e.toLowerCase() && ("checkbox" === t || "radio" === t)
+ }
+
+ function X(e) {
+ e._valueTracker || (e._valueTracker = function(e){
+ var t = V(e) ? "checked" : "value", n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t),
+ r = "" + e[t];
+ if (!e.hasOwnProperty(t) && "undefined" !== typeof n && "function" === typeof n.get &&
+ "function" === typeof n.set) {
+ var o = n.get, a = n.set;
+ return Object.defineProperty(e, t, {
+ configurable: !0, get: function () {
+ return o.call(this)
+ }, set: function (e) {
+ r = "" + e, a.call(this, e)
+ }
+ }), Object.defineProperty(e, t, { enumerable: n.enumerable }), {
+ getValue: function () {
+ return r
+ }, setValue: function (e) {
+ r = "" + e
+ }, stopTracking: function () {
+ e._valueTracker = null, delete e[t]
+ }
+ }
+ }
+ }(e))
+ }
+
+ function Q(e) {
+ if (!e) {
+ return !1;
+ }
+ var t = e._valueTracker;
+ if (!t) {
+ return !0;
+ }
+ var n = t.getValue(), r = "";
+ return e && (r = V(e) ? e.checked ? "true" : "false" : e.value), (e = r) !== n && (t.setValue(e), !0)
+ }
+
+ function q(e) {
+ if ("undefined" ===
+ typeof (e = e || ("undefined" !== typeof document ? document : void 0))) {
+ return null;
+ }
+ try {
+ return e.activeElement || e.body
+ } catch (t) {
+ return e.body
+ }
+ }
+
+ function G(e, t) {
+ var n = t.checked;
+ return F({}, t, {
+ defaultChecked: void 0,
+ defaultValue: void 0,
+ value: void 0,
+ checked: null != n ? n : e._wrapperState.initialChecked
+ })
+ }
+
+ function K(e, t) {
+ var n = null == t.defaultValue ? "" : t.defaultValue,
+ r = null != t.checked ? t.checked : t.defaultChecked;
+ n = W(null != t.value ? t.value : n), e._wrapperState = {
+ initialChecked: r,
+ initialValue: n,
+ controlled: "checkbox" === t.type || "radio" === t.type ? null != t.checked : null != t.value
+ }
+ }
+
+ function Y(e, t) {
+ null != (t = t.checked) && b(e, "checked", t, !1)
+ }
+
+ function Z(e, t) {
+ Y(e, t);
+ var n = W(t.value), r = t.type;
+ if (null != n) {
+ "number" === r ? (0 === n && "" === e.value || e.value != n) && (e.value = "" + n) :
+ e.value !== "" + n && (e.value = "" + n);
+ } else if ("submit" === r ||
+ "reset" === r) {
+ return void e.removeAttribute("value");
+ }
+ t.hasOwnProperty("value") ? ee(e, t.type, n) :
+ t.hasOwnProperty("defaultValue") && ee(e, t.type, W(t.defaultValue)), null == t.checked &&
+ null != t.defaultChecked && (e.defaultChecked = !!t.defaultChecked)
+ }
+
+ function J(e, t, n) {
+ if (t.hasOwnProperty("value") || t.hasOwnProperty("defaultValue")) {
+ var r = t.type;
+ if (!("submit" !== r && "reset" !== r || void 0 !== t.value && null !== t.value)) {
+ return;
+ }
+ t = "" + e._wrapperState.initialValue, n || t === e.value || (e.value = t), e.defaultValue = t
+ }
+ "" !== (n = e.name) && (e.name = ""), e.defaultChecked = !!e._wrapperState.initialChecked, "" !== n &&
+ (e.name = n)
+ }
+
+ function ee(e, t, n) {
+ "number" === t && q(e.ownerDocument) === e ||
+ (null == n ? e.defaultValue = "" + e._wrapperState.initialValue :
+ e.defaultValue !== "" + n && (e.defaultValue = "" + n))
+ }
+
+ var te = Array.isArray;
+
+ function ne(e, t, n, r) {
+ if (e = e.options, t) {
+ t = {};
+ for (var o = 0; o < n.length; o++) {
+ t["$"+n[o]] = !0;
+ }
+ for (n = 0; n < e.length; n++) {
+ o = t.hasOwnProperty("$" + e[n].value), e[n].selected !== o &&
+ (e[n].selected = o), o && r && (e[n].defaultSelected = !0)
+ }
+ } else {
+ for (n = "" + W(n), t = null, o = 0; o < e.length; o++) {
+ if (e[o].value === n) {
+ return e[o].selected = !0, void (r && (e[o].defaultSelected = !0));
+ }
+ null !== t || e[o].disabled || (t = e[o])
+ }
+ null !== t && (t.selected = !0)
+ }
+ }
+
+ function re(e, t) {
+ if (null != t.dangerouslySetInnerHTML) {
+ throw Error(a(91));
+ }
+ return F({}, t, { value: void 0, defaultValue: void 0, children: "" + e._wrapperState.initialValue })
+ }
+
+ function oe(e, t) {
+ var n = t.value;
+ if (null == n) {
+ if (n = t.children, t = t.defaultValue, null != n) {
+ if (null != t) {
+ throw Error(a(92));
+ }
+ if (te(n)) {
+ if (1 < n.length) {
+ throw Error(a(93));
+ }
+ n = n[0]
+ }
+ t = n
+ }
+ null == t && (t = ""), n = t
+ }
+ e._wrapperState = { initialValue: W(n) }
+ }
+
+ function ae(e, t) {
+ var n = W(t.value), r = W(t.defaultValue);
+ null != n &&
+ ((n = "" + n) !== e.value && (e.value = n), null == t.defaultValue && e.defaultValue !== n &&
+ (e.defaultValue = n)), null != r && (e.defaultValue = "" + r)
+ }
+
+ function ie(e) {
+ var t = e.textContent;
+ t === e._wrapperState.initialValue && "" !== t && null !== t && (e.value = t)
+ }
+
+ function le(e) {
+ switch (e) {
+ case "svg":
+ return "http://www.w3.org/2000/svg";
+ case "math":
+ return "http://www.w3.org/1998/Math/MathML";
+ default:
+ return "http://www.w3.org/1999/xhtml"
+ }
+ }
+
+ function ue(e, t) {
+ return null == e || "http://www.w3.org/1999/xhtml" === e ? le(t) :
+ "http://www.w3.org/2000/svg" === e && "foreignObject" === t ? "http://www.w3.org/1999/xhtml" : e
+ }
+
+ var ce, se, fe = (se = function (e, t) {
+ if ("http://www.w3.org/2000/svg" !== e.namespaceURI || "innerHTML" in e) {
+ e.innerHTML = t;
+ } else {
+ for ((ce = ce || document.createElement("div")).innerHTML =
+ "", t = ce.firstChild;
+ e.firstChild; ) {
+ e.removeChild(e.firstChild);
+ }
+ for (; t.firstChild; ) {
+ e.appendChild(t.firstChild)
+ }
+ }
+ }, "undefined" !== typeof MSApp && MSApp.execUnsafeLocalFunction ? function (e, t, n, r) {
+ MSApp.execUnsafeLocalFunction((function () {
+ return se(e, t)
+ }))
+ } : se);
+
+ function de(e, t) {
+ if (t) {
+ var n = e.firstChild;
+ if (n && n === e.lastChild && 3 === n.nodeType) {
+ return void (n.nodeValue = t)
+ }
+ }
+ e.textContent = t
+ }
+
+ var pe = {
+ animationIterationCount: !0,
+ aspectRatio: !0,
+ borderImageOutset: !0,
+ borderImageSlice: !0,
+ borderImageWidth: !0,
+ boxFlex: !0,
+ boxFlexGroup: !0,
+ boxOrdinalGroup: !0,
+ columnCount: !0,
+ columns: !0,
+ flex: !0,
+ flexGrow: !0,
+ flexPositive: !0,
+ flexShrink: !0,
+ flexNegative: !0,
+ flexOrder: !0,
+ gridArea: !0,
+ gridRow: !0,
+ gridRowEnd: !0,
+ gridRowSpan: !0,
+ gridRowStart: !0,
+ gridColumn: !0,
+ gridColumnEnd: !0,
+ gridColumnSpan: !0,
+ gridColumnStart: !0,
+ fontWeight: !0,
+ lineClamp: !0,
+ lineHeight: !0,
+ opacity: !0,
+ order: !0,
+ orphans: !0,
+ tabSize: !0,
+ widows: !0,
+ zIndex: !0,
+ zoom: !0,
+ fillOpacity: !0,
+ floodOpacity: !0,
+ stopOpacity: !0,
+ strokeDasharray: !0,
+ strokeDashoffset: !0,
+ strokeMiterlimit: !0,
+ strokeOpacity: !0,
+ strokeWidth: !0
+ }, he = ["Webkit", "ms", "Moz", "O"];
+
+ function me(e, t, n) {
+ return null == t || "boolean" === typeof t || "" === t ? "" :
+ n || "number" !== typeof t || 0 === t || pe.hasOwnProperty(e) && pe[e] ? ("" + t).trim() : t + "px"
+ }
+
+ function ve(e, t) {
+ for (var n in e = e.style, t) {
+ if (t.hasOwnProperty(n)) {
+ var r = 0 === n.indexOf("--"), o = me(n, t[n], r);
+ "float" === n && (n = "cssFloat"), r ? e.setProperty(n, o) : e[n] = o
+ }
+ }
+ }
+
+ Object.keys(pe).forEach((function (e) {
+ he.forEach((function (t) {
+ t = t + e.charAt(0).toUpperCase() + e.substring(1), pe[t] = pe[e]
+ }))
+ }));
+ var ge = F({ menuitem: !0 }, {
+ area: !0,
+ base: !0,
+ br: !0,
+ col: !0,
+ embed: !0,
+ hr: !0,
+ img: !0,
+ input: !0,
+ keygen: !0,
+ link: !0,
+ meta: !0,
+ param: !0,
+ source: !0,
+ track: !0,
+ wbr: !0
+ });
+
+ function ye(e, t) {
+ if (t) {
+ if (ge[e] && (null != t.children || null != t.dangerouslySetInnerHTML)) {
+ throw Error(a(137, e));
+ }
+ if (null != t.dangerouslySetInnerHTML) {
+ if (null != t.children) {
+ throw Error(a(60));
+ }
+ if ("object" !== typeof t.dangerouslySetInnerHTML ||
+ !("__html" in t.dangerouslySetInnerHTML)) {
+ throw Error(a(61))
+ }
+ }
+ if (null != t.style && "object" !== typeof t.style) {
+ throw Error(a(62))
+ }
+ }
+ }
+
+ function be(e, t) {
+ if (-1 === e.indexOf("-")) {
+ return "string" === typeof t.is;
+ }
+ switch (e) {
+ case "annotation-xml":
+ case "color-profile":
+ case "font-face":
+ case "font-face-src":
+ case "font-face-uri":
+ case "font-face-format":
+ case "font-face-name":
+ case "missing-glyph":
+ return !1;
+ default:
+ return !0
+ }
+ }
+
+ var we = null;
+
+ function ke(e) {
+ return (e = e.target || e.srcElement || window).correspondingUseElement &&
+ (e = e.correspondingUseElement), 3 === e.nodeType ? e.parentNode : e
+ }
+
+ var xe = null, Se = null, Ee = null;
+
+ function Ce(e) {
+ if (e = wo(e)) {
+ if ("function" !== typeof xe) {
+ throw Error(a(280));
+ }
+ var t = e.stateNode;
+ t && (t = xo(t), xe(e.stateNode, e.type, t))
+ }
+ }
+
+ function _e(e) {
+ Se ? Ee ? Ee.push(e) : Ee = [e] : Se = e
+ }
+
+ function Oe() {
+ if (Se) {
+ var e = Se, t = Ee;
+ if (Ee = Se = null, Ce(e), t) {
+ for (e = 0; e < t.length; e++) {
+ Ce(t[e])
+ }
+ }
+ }
+ }
+
+ function Pe(e, t) {
+ return e(t)
+ }
+
+ function Me() {
+ }
+
+ var je = !1;
+
+ function ze(e, t, n) {
+ if (je) {
+ return e(t, n);
+ }
+ je = !0;
+ try {
+ return Pe(e, t, n)
+ } finally {
+ je = !1, (null !== Se || null !== Ee) && (Me(), Oe())
+ }
+ }
+
+ function Te(e, t) {
+ var n = e.stateNode;
+ if (null === n) {
+ return null;
+ }
+ var r = xo(n);
+ if (null === r) {
+ return null;
+ }
+ n = r[t];
+ e: switch (t) {
+ case "onClick":
+ case "onClickCapture":
+ case "onDoubleClick":
+ case "onDoubleClickCapture":
+ case "onMouseDown":
+ case "onMouseDownCapture":
+ case "onMouseMove":
+ case "onMouseMoveCapture":
+ case "onMouseUp":
+ case "onMouseUpCapture":
+ case "onMouseEnter":
+ (r = !r.disabled) || (r =
+ !("button" === (e = e.type) || "input" === e || "select" === e || "textarea" === e)), e =
+ !r;
+ break e;
+ default:
+ e = !1
+ }
+ if (e) {
+ return null;
+ }
+ if (n && "function" !== typeof n) {
+ throw Error(a(231, t, typeof n));
+ }
+ return n
+ }
+
+ var Ne = !1;
+ if (s) {
+ try {
+ var Le = {};
+ Object.defineProperty(Le, "passive", {
+ get: function () {
+ Ne = !0
+ }
+ }), window.addEventListener("test", Le, Le), window.removeEventListener("test", Le, Le)
+ } catch (se) {
+ Ne = !1
+ }
+ }
+
+ function Ae(e, t, n, r, o, a, i, l, u) {
+ var c = Array.prototype.slice.call(arguments, 3);
+ try {
+ t.apply(n, c)
+ } catch (s) {
+ this.onError(s)
+ }
+ }
+
+ var Re = !1, Fe = null, Ie = !1, De = null, He = {
+ onError: function (e) {
+ Re = !0, Fe = e
+ }
+ };
+
+ function Be(e, t, n, r, o, a, i, l, u) {
+ Re = !1, Fe = null, Ae.apply(He, arguments)
+ }
+
+ function $e(e) {
+ var t = e, n = e;
+ if (e.alternate) {
+ for (; t.return; ) {
+ t = t.return;
+ }
+ } else {
+ e = t;
+ do {
+ 0 !== (4098 & (t = e).flags) && (n = t.return), e = t.return
+ } while (e)
+ }
+ return 3 === t.tag ? n : null
+ }
+
+ function Ue(e) {
+ if (13 === e.tag) {
+ var t = e.memoizedState;
+ if (null === t && (null !== (e = e.alternate) && (t = e.memoizedState)), null !==
+ t) {
+ return t.dehydrated
+ }
+ }
+ return null
+ }
+
+ function We(e) {
+ if ($e(e) !== e) {
+ throw Error(a(188))
+ }
+ }
+
+ function Ve(e) {
+ return null !== (e = function(e){
+ var t = e.alternate;
+ if (!t) {
+ if (null === (t = $e(e))) {
+ throw Error(a(188));
+ }
+ return t !== e ? null : e
+ }
+ for (var n = e, r = t;; ) {
+ var o = n.return;
+ if (null === o) {
+ break;
+ }
+ var i = o.alternate;
+ if (null === i) {
+ if (null !== (r = o.return)) {
+ n = r;
+ continue
+ }
+ break
+ }
+ if (o.child === i.child) {
+ for (i = o.child; i; ) {
+ if (i === n) {
+ return We(o), e;
+ }
+ if (i === r) {
+ return We(o), t;
+ }
+ i = i.sibling
+ }
+ throw Error(a(188))
+ }
+ if (n.return !== r.return) {
+ n = o, r = i;
+ } else {
+ for (var l = !1, u = o.child; u; ) {
+ if (u === n) {
+ l = !0, n = o, r = i;
+ break
+ }
+ if (u === r) {
+ l = !0, r = o, n = i;
+ break
+ }
+ u = u.sibling
+ }
+ if (!l) {
+ for (u = i.child; u; ) {
+ if (u === n) {
+ l = !0, n = i, r = o;
+ break
+ }
+ if (u === r) {
+ l = !0, r = i, n = o;
+ break
+ }
+ u = u.sibling
+ }
+ if (!l) {
+ throw Error(a(189))
+ }
+ }
+ }
+ if (n.alternate !== r) {
+ throw Error(a(190))
+ }
+ }
+ if (3 !== n.tag) {
+ throw Error(a(188));
+ }
+ return n.stateNode.current === n ? e : t
+ }(e)) ? Xe(e) : null
+ }
+
+ function Xe(e) {
+ if (5 === e.tag || 6 === e.tag) {
+ return e;
+ }
+ for (e = e.child; null !== e; ) {
+ var t = Xe(e);
+ if (null !== t) {
+ return t;
+ }
+ e = e.sibling
+ }
+ return null
+ }
+
+ var Qe = o.unstable_scheduleCallback, qe = o.unstable_cancelCallback, Ge = o.unstable_shouldYield,
+ Ke = o.unstable_requestPaint, Ye = o.unstable_now, Ze = o.unstable_getCurrentPriorityLevel,
+ Je = o.unstable_ImmediatePriority, et = o.unstable_UserBlockingPriority, tt = o.unstable_NormalPriority,
+ nt = o.unstable_LowPriority, rt = o.unstable_IdlePriority, ot = null, at = null;
+ var it = Math.clz32 ? Math.clz32 : function (e) {
+ return e >>>= 0, 0 === e ? 32 : 31 - (lt(e) / ut | 0) | 0
+ }, lt = Math.log, ut = Math.LN2;
+ var ct = 64, st = 4194304;
+
+ function ft(e) {
+ switch (e & -e) {
+ case 1:
+ return 1;
+ case 2:
+ return 2;
+ case 4:
+ return 4;
+ case 8:
+ return 8;
+ case 16:
+ return 16;
+ case 32:
+ return 32;
+ case 64:
+ case 128:
+ case 256:
+ case 512:
+ case 1024:
+ case 2048:
+ case 4096:
+ case 8192:
+ case 16384:
+ case 32768:
+ case 65536:
+ case 131072:
+ case 262144:
+ case 524288:
+ case 1048576:
+ case 2097152:
+ return 4194240 & e;
+ case 4194304:
+ case 8388608:
+ case 16777216:
+ case 33554432:
+ case 67108864:
+ return 130023424 & e;
+ case 134217728:
+ return 134217728;
+ case 268435456:
+ return 268435456;
+ case 536870912:
+ return 536870912;
+ case 1073741824:
+ return 1073741824;
+ default:
+ return e
+ }
+ }
+
+ function dt(e, t) {
+ var n = e.pendingLanes;
+ if (0 === n) {
+ return 0;
+ }
+ var r = 0, o = e.suspendedLanes, a = e.pingedLanes, i = 268435455 & n;
+ if (0 !== i) {
+ var l = i & ~o;
+ 0 !== l ? r = ft(l) : 0 !== (a &= i) && (r = ft(a))
+ } else {
+ 0 !== (i = n & ~o) ? r = ft(i) : 0 !== a && (r = ft(a));
+ }
+ if (0 === r) {
+ return 0;
+ }
+ if (0 !== t && t !== r && 0 === (t & o) &&
+ ((o = r & -r) >= (a = t & -t) || 16 === o && 0 !== (4194240 & a))) {
+ return t;
+ }
+ if (0 !== (4 & r) && (r |= 16 & n), 0 !== (t = e.entangledLanes)) {
+ for (e = e.entanglements, t &= r;
+ 0 < t; ) {
+ o = 1 << (n = 31 - it(t)), r |= e[n], t &= ~o;
+ }
+ }
+ return r
+ }
+
+ function pt(e, t) {
+ switch (e) {
+ case 1:
+ case 2:
+ case 4:
+ return t + 250;
+ case 8:
+ case 16:
+ case 32:
+ case 64:
+ case 128:
+ case 256:
+ case 512:
+ case 1024:
+ case 2048:
+ case 4096:
+ case 8192:
+ case 16384:
+ case 32768:
+ case 65536:
+ case 131072:
+ case 262144:
+ case 524288:
+ case 1048576:
+ case 2097152:
+ return t + 5e3;
+ default:
+ return -1
+ }
+ }
+
+ function ht(e) {
+ return 0 !== (e = -1073741825 & e.pendingLanes) ? e : 1073741824 & e ? 1073741824 : 0
+ }
+
+ function mt() {
+ var e = ct;
+ return 0 === (4194240 & (ct <<= 1)) && (ct = 64), e
+ }
+
+ function vt(e) {
+ for (var t = [], n = 0; 31 > n; n++) {
+ t.push(e);
+ }
+ return t
+ }
+
+ function gt(e, t, n) {
+ e.pendingLanes |= t, 536870912 !== t && (e.suspendedLanes = 0, e.pingedLanes = 0), (e = e.eventTimes)[t=
+ 31 - it(t)] = n
+ }
+
+ function yt(e, t) {
+ var n = e.entangledLanes |= t;
+ for (e = e.entanglements; n; ) {
+ var r = 31 - it(n), o = 1 << r;
+ o & t | e[r] & t && (e[r] |= t), n &= ~o
+ }
+ }
+
+ var bt = 0;
+
+ function wt(e) {
+ return 1 < (e &= -e) ? 4 < e ? 0 !== (268435455 & e) ? 16 : 536870912 : 4 : 1
+ }
+
+ var kt, xt, St, Et, Ct, _t = !1, Ot = [], Pt = null, Mt = null, jt = null, zt = new Map, Tt = new Map,
+ Nt = [], Lt =
+ "mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");
+
+ function At(e, t) {
+ switch (e) {
+ case "focusin":
+ case "focusout":
+ Pt = null;
+ break;
+ case "dragenter":
+ case "dragleave":
+ Mt = null;
+ break;
+ case "mouseover":
+ case "mouseout":
+ jt = null;
+ break;
+ case "pointerover":
+ case "pointerout":
+ zt.delete(t.pointerId);
+ break;
+ case "gotpointercapture":
+ case "lostpointercapture":
+ Tt.delete(t.pointerId)
+ }
+ }
+
+ function Rt(e, t, n, r, o, a) {
+ return null === e || e.nativeEvent !== a ? (e = {
+ blockedOn: t,
+ domEventName: n,
+ eventSystemFlags: r,
+ nativeEvent: a,
+ targetContainers: [o]
+ }, null !== t && (null !== (t = wo(t)) && xt(t)), e) :
+ (e.eventSystemFlags |= r, t = e.targetContainers, null !== o && -1 === t.indexOf(o) && t.push(o), e)
+ }
+
+ function Ft(e) {
+ var t = bo(e.target);
+ if (null !== t) {
+ var n = $e(t);
+ if (null !== n) {
+ if (13 === (t = n.tag)) {
+ if (null !== (t = Ue(n))) {
+ return e.blockedOn = t, void Ct(e.priority, (function () {
+ St(n)
+ }))
+ }
+ } else if (3 === t && n.stateNode.current.memoizedState.isDehydrated) {
+ return void (e.blockedOn =
+ 3 === n.tag ? n.stateNode.containerInfo : null)
+ }
+ }
+ }
+ e.blockedOn = null
+ }
+
+ function It(e) {
+ if (null !== e.blockedOn) {
+ return !1;
+ }
+ for (var t = e.targetContainers; 0 < t.length; ) {
+ var n = Gt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent);
+ if (null !== n) {
+ return null !== (t = wo(n)) && xt(t), e.blockedOn = n, !1;
+ }
+ var r = new (n = e.nativeEvent).constructor(n.type, n);
+ we = r, n.target.dispatchEvent(r), we = null, t.shift()
+ }
+ return !0
+ }
+
+ function Dt(e, t, n) {
+ It(e) && n.delete(t)
+ }
+
+ function Ht() {
+ _t = !1, null !== Pt && It(Pt) && (Pt = null), null !== Mt && It(Mt) && (Mt = null), null !== jt &&
+ It(jt) && (jt = null), zt.forEach(Dt), Tt.forEach(Dt)
+ }
+
+ function Bt(e, t) {
+ e.blockedOn === t &&
+ (e.blockedOn = null, _t || (_t = !0, o.unstable_scheduleCallback(o.unstable_NormalPriority, Ht)))
+ }
+
+ function $t(e) {
+
+ function t(t) {
+ return Bt(t, e)
+ }
+
+ if (0 < Ot.length) {
+ Bt(Ot[0], e);
+ for (var n = 1; n < Ot.length; n++) {
+ var r = Ot[n];
+ r.blockedOn === e && (r.blockedOn = null)
+ }
+ }
+ for (null !== Pt && Bt(Pt, e), null !== Mt && Bt(Mt, e), null !== jt &&
+ Bt(jt, e), zt.forEach(t), Tt.forEach(t), n = 0; n < Nt.length; n++) {
+ (r = Nt[n]).blockedOn === e &&
+ (r.blockedOn = null);
+ }
+ for (; 0 < Nt.length && null === (n = Nt[0]).blockedOn; ) {
+ Ft(n), null === n.blockedOn && Nt.shift()
+ }
+ }
+
+ var Ut = w.ReactCurrentBatchConfig, Wt = !0;
+
+ function Vt(e, t, n, r) {
+ var o = bt, a = Ut.transition;
+ Ut.transition = null;
+ try {
+ bt = 1, Qt(e, t, n, r)
+ } finally {
+ bt = o, Ut.transition = a
+ }
+ }
+
+ function Xt(e, t, n, r) {
+ var o = bt, a = Ut.transition;
+ Ut.transition = null;
+ try {
+ bt = 4, Qt(e, t, n, r)
+ } finally {
+ bt = o, Ut.transition = a
+ }
+ }
+
+ function Qt(e, t, n, r) {
+ if (Wt) {
+ var o = Gt(e, t, n, r);
+ if (null === o) {
+ Wr(e, t, r, qt, n), At(e, r);
+ } else if (function(e, t, n, r, o){
+ switch (t) {
+ case "focusin":
+ return Pt = Rt(Pt, e, t, n, r, o), !0;
+ case "dragenter":
+ return Mt = Rt(Mt, e, t, n, r, o), !0;
+ case "mouseover":
+ return jt = Rt(jt, e, t, n, r, o), !0;
+ case "pointerover":
+ var a = o.pointerId;
+ return zt.set(a, Rt(zt.get(a) || null, e, t, n, r, o)), !0;
+ case "gotpointercapture":
+ return a = o.pointerId, Tt.set(a, Rt(Tt.get(a) || null, e, t, n, r, o)), !0
+ }
+ return !1
+ }(o, e, t, n, r)) {
+ r.stopPropagation();
+ } else if (At(e, r), 4 & t && -1 < Lt.indexOf(e)) {
+ for (; null !== o; ) {
+ var a = wo(o);
+ if (null !== a && kt(a), null === (a = Gt(e, t, n, r)) && Wr(e, t, r, qt, n), a ===
+ o) {
+ break;
+ }
+ o = a
+ }
+ null !== o && r.stopPropagation()
+ } else {
+ Wr(e, t, r, null, n)
+ }
+ }
+ }
+
+ var qt = null;
+
+ function Gt(e, t, n, r) {
+ if (qt = null, null !== (e = bo(e = ke(r)))) {
+ if (null === (t = $e(e))) {
+ e = null;
+ } else if (13 ===
+ (n = t.tag)) {
+ if (null !== (e = Ue(t))) {
+ return e;
+ }
+ e = null
+ } else if (3 === n) {
+ if (t.stateNode.current.memoizedState.isDehydrated) {
+ return 3 === t.tag ? t.stateNode.containerInfo :
+ null;
+ }
+ e = null
+ } else {
+ t !== e && (e = null);
+ }
+ }
+ return qt = e, null
+ }
+
+ function Kt(e) {
+ switch (e) {
+ case "cancel":
+ case "click":
+ case "close":
+ case "contextmenu":
+ case "copy":
+ case "cut":
+ case "auxclick":
+ case "dblclick":
+ case "dragend":
+ case "dragstart":
+ case "drop":
+ case "focusin":
+ case "focusout":
+ case "input":
+ case "invalid":
+ case "keydown":
+ case "keypress":
+ case "keyup":
+ case "mousedown":
+ case "mouseup":
+ case "paste":
+ case "pause":
+ case "play":
+ case "pointercancel":
+ case "pointerdown":
+ case "pointerup":
+ case "ratechange":
+ case "reset":
+ case "resize":
+ case "seeked":
+ case "submit":
+ case "touchcancel":
+ case "touchend":
+ case "touchstart":
+ case "volumechange":
+ case "change":
+ case "selectionchange":
+ case "textInput":
+ case "compositionstart":
+ case "compositionend":
+ case "compositionupdate":
+ case "beforeblur":
+ case "afterblur":
+ case "beforeinput":
+ case "blur":
+ case "fullscreenchange":
+ case "focus":
+ case "hashchange":
+ case "popstate":
+ case "select":
+ case "selectstart":
+ return 1;
+ case "drag":
+ case "dragenter":
+ case "dragexit":
+ case "dragleave":
+ case "dragover":
+ case "mousemove":
+ case "mouseout":
+ case "mouseover":
+ case "pointermove":
+ case "pointerout":
+ case "pointerover":
+ case "scroll":
+ case "toggle":
+ case "touchmove":
+ case "wheel":
+ case "mouseenter":
+ case "mouseleave":
+ case "pointerenter":
+ case "pointerleave":
+ return 4;
+ case "message":
+ switch (Ze()) {
+ case Je:
+ return 1;
+ case et:
+ return 4;
+ case tt:
+ case nt:
+ return 16;
+ case rt:
+ return 536870912;
+ default:
+ return 16
+ }
+ default:
+ return 16
+ }
+ }
+
+ var Yt = null, Zt = null, Jt = null;
+
+ function en() {
+ if (Jt) {
+ return Jt;
+ }
+ var e, t, n = Zt, r = n.length, o = "value" in Yt ? Yt.value : Yt.textContent, a = o.length;
+ for (e = 0; e < r && n[e] === o[e]; e++) {
+ ;
+ }
+ var i = r - e;
+ for (t = 1; t <= i && n[r-t] === o[a-t]; t++) {
+ ;
+ }
+ return Jt = o.slice(e, 1 < t ? 1 - t : void 0)
+ }
+
+ function tn(e) {
+ var t = e.keyCode;
+ return "charCode" in e ? 0 === (e = e.charCode) && 13 === t && (e = 13) : e = t, 10 === e &&
+ (e = 13), 32 <= e || 13 === e ? e : 0
+ }
+
+ function nn() {
+ return !0
+ }
+
+ function rn() {
+ return !1
+ }
+
+ function on(e) {
+
+ function t(t, n, r, o, a) {
+ for (var i in this._reactName = t, this._targetInst = r, this.type = n, this.nativeEvent =
+ o, this.target = a, this.currentTarget = null, e) {
+ e.hasOwnProperty(i) &&
+ (t = e[i], this[i] = t ? t(o) : o[i]);
+ }
+ return this.isDefaultPrevented =
+ (null != o.defaultPrevented ? o.defaultPrevented : !1 === o.returnValue) ? nn :
+ rn, this.isPropagationStopped = rn, this
+ }
+
+ return F(t.prototype, {
+ preventDefault: function () {
+ this.defaultPrevented = !0;
+ var e = this.nativeEvent;
+ e && (e.preventDefault ? e.preventDefault() :
+ "unknown" !== typeof e.returnValue && (e.returnValue = !1), this.isDefaultPrevented = nn)
+ },
+ stopPropagation: function () {
+ var e = this.nativeEvent;
+ e && (e.stopPropagation ? e.stopPropagation() :
+ "unknown" !== typeof e.cancelBubble && (e.cancelBubble = !0), this.isPropagationStopped =
+ nn)
+ },
+ persist: function () {
+ },
+ isPersistent: nn
+ }), t
+ }
+
+ var an, ln, un, cn = {
+ eventPhase: 0,
+ bubbles: 0,
+ cancelable: 0,
+ timeStamp: function (e) {
+ return e.timeStamp || Date.now()
+ },
+ defaultPrevented: 0,
+ isTrusted: 0
+ }, sn = on(cn), fn = F({}, cn, { view: 0, detail: 0 }), dn = on(fn), pn = F({}, fn, {
+ screenX: 0,
+ screenY: 0,
+ clientX: 0,
+ clientY: 0,
+ pageX: 0,
+ pageY: 0,
+ ctrlKey: 0,
+ shiftKey: 0,
+ altKey: 0,
+ metaKey: 0,
+ getModifierState: Cn,
+ button: 0,
+ buttons: 0,
+ relatedTarget: function (e) {
+ return void 0 === e.relatedTarget ? e.fromElement === e.srcElement ? e.toElement : e.fromElement :
+ e.relatedTarget
+ },
+ movementX: function (e) {
+ return "movementX" in e ? e.movementX : (e !== un &&
+ (un && "mousemove" === e.type ? (an = e.screenX - un.screenX, ln = e.screenY - un.screenY) :
+ ln = an = 0, un = e), an)
+ },
+ movementY: function (e) {
+ return "movementY" in e ? e.movementY : ln
+ }
+ }), hn = on(pn), mn = on(F({}, pn, { dataTransfer: 0 })), vn = on(F({}, fn, { relatedTarget: 0 })),
+ gn = on(F({}, cn, { animationName: 0, elapsedTime: 0, pseudoElement: 0 })), yn = F({}, cn, {
+ clipboardData: function (e) {
+ return "clipboardData" in e ? e.clipboardData : window.clipboardData
+ }
+ }), bn = on(yn), wn = on(F({}, cn, { data: 0 })), kn = {
+ Esc: "Escape",
+ Spacebar: " ",
+ Left: "ArrowLeft",
+ Up: "ArrowUp",
+ Right: "ArrowRight",
+ Down: "ArrowDown",
+ Del: "Delete",
+ Win: "OS",
+ Menu: "ContextMenu",
+ Apps: "ContextMenu",
+ Scroll: "ScrollLock",
+ MozPrintableKey: "Unidentified"
+ }, xn = {
+ 8: "Backspace",
+ 9: "Tab",
+ 12: "Clear",
+ 13: "Enter",
+ 16: "Shift",
+ 17: "Control",
+ 18: "Alt",
+ 19: "Pause",
+ 20: "CapsLock",
+ 27: "Escape",
+ 32: " ",
+ 33: "PageUp",
+ 34: "PageDown",
+ 35: "End",
+ 36: "Home",
+ 37: "ArrowLeft",
+ 38: "ArrowUp",
+ 39: "ArrowRight",
+ 40: "ArrowDown",
+ 45: "Insert",
+ 46: "Delete",
+ 112: "F1",
+ 113: "F2",
+ 114: "F3",
+ 115: "F4",
+ 116: "F5",
+ 117: "F6",
+ 118: "F7",
+ 119: "F8",
+ 120: "F9",
+ 121: "F10",
+ 122: "F11",
+ 123: "F12",
+ 144: "NumLock",
+ 145: "ScrollLock",
+ 224: "Meta"
+ }, Sn = {
+ Alt: "altKey",
+ Control: "ctrlKey",
+ Meta: "metaKey",
+ Shift: "shiftKey"
+ };
+
+ function En(e) {
+ var t = this.nativeEvent;
+ return t.getModifierState ? t.getModifierState(e) : !!(e = Sn[e]) && !!t[e]
+ }
+
+ function Cn() {
+ return En
+ }
+
+ var _n = F({}, fn, {
+ key: function (e) {
+ if (e.key) {
+ var t = kn[e.key] || e.key;
+ if ("Unidentified" !== t) {
+ return t
+ }
+ }
+ return "keypress" === e.type ? 13 === (e = tn(e)) ? "Enter" : String.fromCharCode(e) :
+ "keydown" === e.type || "keyup" === e.type ? xn[e.keyCode] || "Unidentified" : ""
+ },
+ code: 0,
+ location: 0,
+ ctrlKey: 0,
+ shiftKey: 0,
+ altKey: 0,
+ metaKey: 0,
+ repeat: 0,
+ locale: 0,
+ getModifierState: Cn,
+ charCode: function (e) {
+ return "keypress" === e.type ? tn(e) : 0
+ },
+ keyCode: function (e) {
+ return "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0
+ },
+ which: function (e) {
+ return "keypress" === e.type ? tn(e) : "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0
+ }
+ }), On = on(_n), Pn = on(F({}, pn, {
+ pointerId: 0,
+ width: 0,
+ height: 0,
+ pressure: 0,
+ tangentialPressure: 0,
+ tiltX: 0,
+ tiltY: 0,
+ twist: 0,
+ pointerType: 0,
+ isPrimary: 0
+ })), Mn = on(F({}, fn, {
+ touches: 0,
+ targetTouches: 0,
+ changedTouches: 0,
+ altKey: 0,
+ metaKey: 0,
+ ctrlKey: 0,
+ shiftKey: 0,
+ getModifierState: Cn
+ })), jn = on(F({}, cn, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 })), zn = F({}, pn, {
+ deltaX: function (e) {
+ return "deltaX" in e ? e.deltaX : "wheelDeltaX" in e ? -e.wheelDeltaX : 0
+ },
+ deltaY: function (e) {
+ return "deltaY" in e ? e.deltaY :
+ "wheelDeltaY" in e ? -e.wheelDeltaY : "wheelDelta" in e ? -e.wheelDelta : 0
+ },
+ deltaZ: 0,
+ deltaMode: 0
+ }), Tn = on(zn), Nn = [9, 13, 27, 32], Ln = s && "CompositionEvent" in window, An = null;
+ s && "documentMode" in document && (An = document.documentMode);
+ var Rn = s && "TextEvent" in window && !An, Fn = s && (!Ln || An && 8 < An && 11 >= An),
+ In = String.fromCharCode(32), Dn = !1;
+
+ function Hn(e, t) {
+ switch (e) {
+ case "keyup":
+ return -1 !== Nn.indexOf(t.keyCode);
+ case "keydown":
+ return 229 !== t.keyCode;
+ case "keypress":
+ case "mousedown":
+ case "focusout":
+ return !0;
+ default:
+ return !1
+ }
+ }
+
+ function Bn(e) {
+ return "object" === typeof (e = e.detail) && "data" in e ? e.data : null
+ }
+
+ var $n = !1;
+ var Un = {
+ color: !0,
+ date: !0,
+ datetime: !0,
+ "datetime-local": !0,
+ email: !0,
+ month: !0,
+ number: !0,
+ password: !0,
+ range: !0,
+ search: !0,
+ tel: !0,
+ text: !0,
+ time: !0,
+ url: !0,
+ week: !0
+ };
+
+ function Wn(e) {
+ var t = e && e.nodeName && e.nodeName.toLowerCase();
+ return "input" === t ? !!Un[e.type] : "textarea" === t
+ }
+
+ function Vn(e, t, n, r) {
+ _e(r), 0 < (t = Xr(t, "onChange")).length &&
+ (n = new sn("onChange", "change", null, n, r), e.push({ event: n, listeners: t }))
+ }
+
+ var Xn = null, Qn = null;
+
+ function qn(e) {
+ Ir(e, 0)
+ }
+
+ function Gn(e) {
+ if (Q(ko(e))) {
+ return e
+ }
+ }
+
+ function Kn(e, t) {
+ if ("change" === e) {
+ return t
+ }
+ }
+
+ var Yn = !1;
+ if (s) {
+ var Zn;
+ if (s) {
+ var Jn = "oninput" in document;
+ if (!Jn) {
+ var er = document.createElement("div");
+ er.setAttribute("oninput", "return;"), Jn = "function" === typeof er.oninput
+ }
+ Zn = Jn
+ } else {
+ Zn = !1;
+ }
+ Yn = Zn && (!document.documentMode || 9 < document.documentMode)
+ }
+
+ function tr() {
+ Xn && (Xn.detachEvent("onpropertychange", nr), Qn = Xn = null)
+ }
+
+ function nr(e) {
+ if ("value" === e.propertyName && Gn(Qn)) {
+ var t = [];
+ Vn(t, Qn, e, ke(e)), ze(qn, t)
+ }
+ }
+
+ function rr(e, t, n) {
+ "focusin" === e ? (tr(), Qn = n, (Xn = t).attachEvent("onpropertychange", nr)) :
+ "focusout" === e && tr()
+ }
+
+ function or(e) {
+ if ("selectionchange" === e || "keyup" === e || "keydown" === e) {
+ return Gn(Qn)
+ }
+ }
+
+ function ar(e, t) {
+ if ("click" === e) {
+ return Gn(t)
+ }
+ }
+
+ function ir(e, t) {
+ if ("input" === e || "change" === e) {
+ return Gn(t)
+ }
+ }
+
+ var lr = "function" === typeof Object.is ? Object.is : function (e, t) {
+ return e === t && (0 !== e || 1 / e === 1 / t) || e !== e && t !== t
+ };
+
+ function ur(e, t) {
+ if (lr(e, t)) {
+ return !0;
+ }
+ if ("object" !== typeof e || null === e || "object" !== typeof t || null === t) {
+ return !1;
+ }
+ var n = Object.keys(e), r = Object.keys(t);
+ if (n.length !== r.length) {
+ return !1;
+ }
+ for (r = 0; r < n.length; r++) {
+ var o = n[r];
+ if (!f.call(t, o) || !lr(e[o], t[o])) {
+ return !1
+ }
+ }
+ return !0
+ }
+
+ function cr(e) {
+ for (; e && e.firstChild; ) {
+ e = e.firstChild;
+ }
+ return e
+ }
+
+ function sr(e, t) {
+ var n, r = cr(e);
+ for (e = 0; r; ) {
+ if (3 === r.nodeType) {
+ if (n = e + r.textContent.length, e <= t && n >= t) {
+ return { node: r, offset: t - e };
+ }
+ e = n
+ }
+ e: {
+ for (; r; ) {
+ if (r.nextSibling) {
+ r = r.nextSibling;
+ break e
+ }
+ r = r.parentNode
+ }
+ r = void 0
+ }
+ r = cr(r)
+ }
+ }
+
+ function fr(e, t) {
+ return !(!e || !t) && (e === t || (!e || 3 !== e.nodeType) &&
+ (t && 3 === t.nodeType ? fr(e, t.parentNode) : "contains" in e ? e.contains(t) :
+ !!e.compareDocumentPosition && !!(16 & e.compareDocumentPosition(t))))
+ }
+
+ function dr() {
+ for (var e = window, t = q(); t instanceof e.HTMLIFrameElement; ) {
+ try {
+ var n = "string" === typeof t.contentWindow.location.href
+ } catch (r) {
+ n = !1
+ }
+ if (!n) {
+ break;
+ }
+ t = q((e = t.contentWindow).document)
+ }
+ return t
+ }
+
+ function pr(e) {
+ var t = e && e.nodeName && e.nodeName.toLowerCase();
+ return t && ("input" === t &&
+ ("text" === e.type || "search" === e.type || "tel" === e.type || "url" === e.type ||
+ "password" === e.type) || "textarea" === t || "true" === e.contentEditable)
+ }
+
+ function hr(e) {
+ var t = dr(), n = e.focusedElem, r = e.selectionRange;
+ if (t !== n && n && n.ownerDocument && fr(n.ownerDocument.documentElement, n)) {
+ if (null !== r && pr(n)) {
+ if (t = r.start, void 0 === (e = r.end) && (e = t), "selectionStart" in
+ n) {
+ n.selectionStart = t, n.selectionEnd = Math.min(e, n.value.length);
+ } else if ((e =
+ (t = n.ownerDocument || document) && t.defaultView || window).getSelection) {
+ e = e.getSelection();
+ var o = n.textContent.length, a = Math.min(r.start, o);
+ r = void 0 === r.end ? a : Math.min(r.end, o),!e.extend && a > r &&
+ (o = r, r = a, a = o), o =
+ sr(n, a);
+ var i = sr(n, r);
+ o && i && (1 !== e.rangeCount || e.anchorNode !== o.node || e.anchorOffset !== o.offset ||
+ e.focusNode !== i.node || e.focusOffset !== i.offset) &&
+ ((t = t.createRange()).setStart(o.node, o.offset), e.removeAllRanges(), a > r ?
+ (e.addRange(t), e.extend(i.node, i.offset)) :
+ (t.setEnd(i.node, i.offset), e.addRange(t)))
+ }
+ }
+ for (t = [], e = n; e = e.parentNode; ) {
+ 1 === e.nodeType &&
+ t.push({ element: e, left: e.scrollLeft, top: e.scrollTop });
+ }
+ for ("function" === typeof n.focus && n.focus(), n = 0; n < t.length; n++) {
+ (e =
+ t[n]).element.scrollLeft = e.left, e.element.scrollTop = e.top
+ }
+ }
+ }
+
+ var mr = s && "documentMode" in document && 11 >= document.documentMode, vr = null, gr = null, yr = null,
+ br = !1;
+
+ function wr(e, t, n) {
+ var r = n.window === n ? n.document : 9 === n.nodeType ? n : n.ownerDocument;
+ br || null == vr || vr !== q(r) ||
+ ("selectionStart" in (r = vr) && pr(r) ? r = { start: r.selectionStart, end: r.selectionEnd } : r =
+ {
+ anchorNode: (r =
+ (r.ownerDocument && r.ownerDocument.defaultView || window).getSelection()).anchorNode,
+ anchorOffset: r.anchorOffset,
+ focusNode: r.focusNode,
+ focusOffset: r.focusOffset
+ }, yr && ur(yr, r) || (yr = r, 0 < (r = Xr(gr, "onSelect")).length &&
+ (t = new sn("onSelect", "select", null, t, n), e.push({ event: t, listeners: r }), t.target =
+ vr)))
+ }
+
+ function kr(e, t) {
+ var n = {};
+ return n[e.toLowerCase()] = t.toLowerCase(), n["Webkit"+e] = "webkit" + t, n["Moz"+e] = "moz" + t, n
+ }
+
+ var xr = {
+ animationend: kr("Animation", "AnimationEnd"),
+ animationiteration: kr("Animation", "AnimationIteration"),
+ animationstart: kr("Animation", "AnimationStart"),
+ transitionend: kr("Transition", "TransitionEnd")
+ }, Sr = {}, Er = {};
+
+ function Cr(e) {
+ if (Sr[e]) {
+ return Sr[e];
+ }
+ if (!xr[e]) {
+ return e;
+ }
+ var t, n = xr[e];
+ for (t in n) {
+ if (n.hasOwnProperty(t) && t in Er) {
+ return Sr[e] = n[t];
+ }
+ }
+ return e
+ }
+
+ s && (Er = document.createElement("div").style, "AnimationEvent" in window ||
+ (delete xr.animationend.animation, delete xr.animationiteration.animation, delete xr.animationstart.animation), "TransitionEvent" in
+ window || delete xr.transitionend.transition);
+ var _r = Cr("animationend"), Or = Cr("animationiteration"), Pr = Cr("animationstart"),
+ Mr = Cr("transitionend"), jr = new Map, zr =
+ "abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");
+
+ function Tr(e, t) {
+ jr.set(e, t), u(t, [e])
+ }
+
+ for (var Nr = 0; Nr < zr.length; Nr++) {
+ var Lr = zr[Nr];
+ Tr(Lr.toLowerCase(), "on" + (Lr[0].toUpperCase() + Lr.slice(1)))
+ }
+ Tr(_r, "onAnimationEnd"), Tr(Or, "onAnimationIteration"), Tr(Pr, "onAnimationStart"), Tr("dblclick",
+ "onDoubleClick"), Tr("focusin", "onFocus"), Tr("focusout", "onBlur"), Tr(Mr,
+ "onTransitionEnd"), c("onMouseEnter", ["mouseout", "mouseover"]), c("onMouseLeave",
+ ["mouseout", "mouseover"]), c("onPointerEnter", ["pointerout", "pointerover"]), c("onPointerLeave",
+ ["pointerout", "pointerover"]), u("onChange",
+ "change click focusin focusout input keydown keyup selectionchange".split(" ")), u("onSelect",
+ "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")), u("onBeforeInput",
+ ["compositionend", "keypress", "textInput", "paste"]), u("onCompositionEnd",
+ "compositionend focusout keydown keypress keyup mousedown".split(" ")), u("onCompositionStart",
+ "compositionstart focusout keydown keypress keyup mousedown".split(" ")), u("onCompositionUpdate",
+ "compositionupdate focusout keydown keypress keyup mousedown".split(" "));
+ var Ar =
+ "abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),
+ Rr = new Set("cancel close invalid load scroll toggle".split(" ").concat(Ar));
+
+ function Fr(e, t, n) {
+ var r = e.type || "unknown-event";
+ e.currentTarget = n, function(e, t, n, r, o, i, l, u, c){
+ if (Be.apply(this, arguments), Re) {
+ if (!Re) {
+ throw Error(a(198));
+ }
+ var s = Fe;
+ Re = !1, Fe = null, Ie || (Ie = !0, De = s)
+ }
+ }(r, t, void 0, e), e.currentTarget = null
+ }
+
+ function Ir(e, t) {
+ t = 0 !== (4 & t);
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n], o = r.event;
+ r = r.listeners;
+ e: {
+ var a = void 0;
+ if (t) {
+ for (var i = r.length - 1; 0 <= i; i--) {
+ var l = r[i], u = l.instance, c = l.currentTarget;
+ if (l = l.listener, u !== a && o.isPropagationStopped()) {
+ break e;
+ }
+ Fr(o, l, c), a = u
+ }
+ } else {
+ for (i = 0; i < r.length; i++) {
+ if (u = (l = r[i]).instance, c = l.currentTarget, l = l.listener, u !== a &&
+ o.isPropagationStopped()) {
+ break e;
+ }
+ Fr(o, l, c), a = u
+ }
+ }
+ }
+ }
+ if (Ie) {
+ throw e = De, Ie = !1, De = null, e
+ }
+ }
+
+ function Dr(e, t) {
+ var n = t[vo];
+ void 0 === n && (n = t[vo] = new Set);
+ var r = e + "__bubble";
+ n.has(r) || (Ur(t, e, 2, !1), n.add(r))
+ }
+
+ function Hr(e, t, n) {
+ var r = 0;
+ t && (r |= 4), Ur(n, e, r, t)
+ }
+
+ var Br = "_reactListening" + Math.random().toString(36).slice(2);
+
+ function $r(e) {
+ if (!e[Br]) {
+ e[Br] = !0, i.forEach((function (t) {
+ "selectionchange" !== t && (Rr.has(t) || Hr(t, !1, e), Hr(t, !0, e))
+ }));
+ var t = 9 === e.nodeType ? e : e.ownerDocument;
+ null === t || t[Br] || (t[Br] = !0, Hr("selectionchange", !1, t))
+ }
+ }
+
+ function Ur(e, t, n, r) {
+ switch (Kt(t)) {
+ case 1:
+ var o = Vt;
+ break;
+ case 4:
+ o = Xt;
+ break;
+ default:
+ o = Qt
+ }
+ n = o.bind(null, t, n, e), o = void 0,!Ne || "touchstart" !== t && "touchmove" !== t && "wheel" !== t ||
+ (o = !0), r ? void 0 !== o ? e.addEventListener(t, n, { capture: !0, passive: o }) :
+ e.addEventListener(t, n, !0) :
+ void 0 !== o ? e.addEventListener(t, n, { passive: o }) : e.addEventListener(t, n, !1)
+ }
+
+ function Wr(e, t, n, r, o) {
+ var a = r;
+ if (0 === (1 & t) && 0 === (2 & t) && null !== r) {
+ e: for (;; ) {
+ if (null === r) {
+ return;
+ }
+ var i = r.tag;
+ if (3 === i || 4 === i) {
+ var l = r.stateNode.containerInfo;
+ if (l === o || 8 === l.nodeType && l.parentNode === o) {
+ break;
+ }
+ if (4 === i) {
+ for (i = r.return; null !== i; ) {
+ var u = i.tag;
+ if ((3 === u || 4 === u) && ((u = i.stateNode.containerInfo) === o ||
+ 8 === u.nodeType && u.parentNode === o)) {
+ return;
+ }
+ i = i.return
+ }
+ }
+ for (; null !== l; ) {
+ if (null === (i = bo(l))) {
+ return;
+ }
+ if (5 === (u = i.tag) || 6 === u) {
+ r = a = i;
+ continue e
+ }
+ l = l.parentNode
+ }
+ }
+ r = r.return
+ }
+ }
+ ze((function () {
+ var r = a, o = ke(n), i = [];
+ e: {
+ var l = jr.get(e);
+ if (void 0 !== l) {
+ var u = sn, c = e;
+ switch (e) {
+ case "keypress":
+ if (0 === tn(n)) {
+ break e;
+ }
+ case "keydown":
+ case "keyup":
+ u = On;
+ break;
+ case "focusin":
+ c = "focus", u = vn;
+ break;
+ case "focusout":
+ c = "blur", u = vn;
+ break;
+ case "beforeblur":
+ case "afterblur":
+ u = vn;
+ break;
+ case "click":
+ if (2 === n.button) {
+ break e;
+ }
+ case "auxclick":
+ case "dblclick":
+ case "mousedown":
+ case "mousemove":
+ case "mouseup":
+ case "mouseout":
+ case "mouseover":
+ case "contextmenu":
+ u = hn;
+ break;
+ case "drag":
+ case "dragend":
+ case "dragenter":
+ case "dragexit":
+ case "dragleave":
+ case "dragover":
+ case "dragstart":
+ case "drop":
+ u = mn;
+ break;
+ case "touchcancel":
+ case "touchend":
+ case "touchmove":
+ case "touchstart":
+ u = Mn;
+ break;
+ case _r:
+ case Or:
+ case Pr:
+ u = gn;
+ break;
+ case Mr:
+ u = jn;
+ break;
+ case "scroll":
+ u = dn;
+ break;
+ case "wheel":
+ u = Tn;
+ break;
+ case "copy":
+ case "cut":
+ case "paste":
+ u = bn;
+ break;
+ case "gotpointercapture":
+ case "lostpointercapture":
+ case "pointercancel":
+ case "pointerdown":
+ case "pointermove":
+ case "pointerout":
+ case "pointerover":
+ case "pointerup":
+ u = Pn
+ }
+ var s = 0 !== (4 & t), f = !s && "scroll" === e,
+ d = s ? null !== l ? l + "Capture" : null : l;
+ s = [];
+ for (var p, h = r; null !== h; ) {
+ var m = (p = h).stateNode;
+ if (5 === p.tag && null !== m &&
+ (p = m, null !== d && (null != (m = Te(h, d)) && s.push(Vr(h, m, p)))), f) {
+ break;
+ }
+ h = h.return
+ }
+ 0 < s.length && (l = new u(l, c, null, n, o), i.push({ event: l, listeners: s }))
+ }
+ }
+ if (0 === (7 & t)) {
+ if (u = "mouseout" === e || "pointerout" === e, (!(l =
+ "mouseover" === e || "pointerover" === e) || n === we ||
+ !(c = n.relatedTarget || n.fromElement) || !bo(c) && !c[mo]) && (u || l) && (l =
+ o.window === o ? o : (l = o.ownerDocument) ? l.defaultView || l.parentWindow : window, u ?
+ (u = r, null !== (c = (c = n.relatedTarget || n.toElement) ? bo(c) : null) &&
+ (c !== (f = $e(c)) || 5 !== c.tag && 6 !== c.tag) && (c = null)) :
+ (u = null, c = r), u !== c)) {
+ if (s = hn, m = "onMouseLeave", d = "onMouseEnter", h = "mouse", "pointerout" !== e &&
+ "pointerover" !== e ||
+ (s = Pn, m = "onPointerLeave", d = "onPointerEnter", h = "pointer"), f =
+ null == u ? l : ko(u), p = null == c ? l : ko(c), (l =
+ new s(m, h + "leave", u, n, o)).target = f, l.relatedTarget = p, m = null, bo(o) ===
+ r && ((s = new s(d, h + "enter", c, n, o)).target = p, s.relatedTarget = f, m = s), f =
+ m, u && c) {
+ e: {
+ for (d = c, h = 0, p = s = u; p; p = Qr(p)) {
+ h++;
+ }
+ for (p = 0, m = d; m; m = Qr(m)) {
+ p++;
+ }
+ for (; 0 < h - p; ) {
+ s = Qr(s), h--;
+ }
+ for (; 0 < p - h; ) {
+ d = Qr(d), p--;
+ }
+ for (; h--; ) {
+ if (s === d || null !== d && s === d.alternate) {
+ break e;
+ }
+ s = Qr(s), d = Qr(d)
+ }
+ s = null
+ }
+ } else {
+ s = null;
+ }
+ null !== u && qr(i, l, u, s, !1), null !== c && null !== f && qr(i, f, c, s, !0)
+ }
+ if ("select" === (u = (l = r ? ko(r) : window).nodeName && l.nodeName.toLowerCase()) ||
+ "input" === u && "file" === l.type) {
+ var v = Kn;
+ } else if (Wn(l)) {
+ if (Yn) {
+ v = ir;
+ } else {
+ v = or;
+ var g = rr
+ }
+ } else {
+ (u = l.nodeName) && "input" === u.toLowerCase() &&
+ ("checkbox" === l.type || "radio" === l.type) && (v = ar);
+ }
+ switch (v && (v = v(e, r)) ? Vn(i, v, n, o) :
+ (g && g(e, l, r), "focusout" === e && (g = l._wrapperState) && g.controlled &&
+ "number" === l.type && ee(l, "number", l.value)), g = r ? ko(r) : window, e) {
+ case "focusin":
+ (Wn(g) || "true" === g.contentEditable) && (vr = g, gr = r, yr = null);
+ break;
+ case "focusout":
+ yr = gr = vr = null;
+ break;
+ case "mousedown":
+ br = !0;
+ break;
+ case "contextmenu":
+ case "mouseup":
+ case "dragend":
+ br = !1, wr(i, n, o);
+ break;
+ case "selectionchange":
+ if (mr) {
+ break;
+ }
+ case "keydown":
+ case "keyup":
+ wr(i, n, o)
+ }
+ var y;
+ if (Ln) {
+ e: {
+ switch (e) {
+ case "compositionstart":
+ var b = "onCompositionStart";
+ break e;
+ case "compositionend":
+ b = "onCompositionEnd";
+ break e;
+ case "compositionupdate":
+ b = "onCompositionUpdate";
+ break e
+ }
+ b = void 0
+ }
+ } else {
+ $n ? Hn(e, n) && (b = "onCompositionEnd") :
+ "keydown" === e && 229 === n.keyCode && (b = "onCompositionStart");
+ }
+ b && (Fn && "ko" !== n.locale &&
+ ($n || "onCompositionStart" !== b ? "onCompositionEnd" === b && $n && (y = en()) :
+ (Zt = "value" in (Yt = o) ? Yt.value : Yt.textContent, $n = !0)), 0 <
+ (g = Xr(r, b)).length &&
+ (b = new wn(b, e, null, n, o), i.push({ event: b, listeners: g }), y ? b.data = y :
+ null !== (y = Bn(n)) && (b.data = y))), (y = Rn ? function(e, t){
+ switch (e) {
+ case "compositionend":
+ return Bn(t);
+ case "keypress":
+ return 32 !== t.which ? null : (Dn = !0, In);
+ case "textInput":
+ return (e = t.data) === In && Dn ? null : e;
+ default:
+ return null
+ }
+ }(e, n) : function(e, t){
+ if ($n) {
+ return "compositionend" === e || !Ln && Hn(e, t) ?
+ (e = en(), Jt = Zt = Yt = null, $n = !1, e) : null;
+ }
+ switch (e) {
+ case "paste":
+ default:
+ return null;case "keypress":
+ if (!(t.ctrlKey || t.altKey || t.metaKey) || t.ctrlKey && t.altKey) {
+ if (t.char && 1 < t.char.length) {
+ return t.char;
+ }
+ if (t.which) {
+ return String.fromCharCode(t.which)
+ }
+ }
+ return null;
+ case "compositionend":
+ return Fn && "ko" !== t.locale ? null : t.data
+ }
+ }(e, n)) && (0 < (r = Xr(r, "onBeforeInput")).length &&
+ (o = new wn("onBeforeInput", "beforeinput", null, n, o), i.push({
+ event: o,
+ listeners: r
+ }), o.data = y))
+ }
+ Ir(i, t)
+ }))
+ }
+
+ function Vr(e, t, n) {
+ return { instance: e, listener: t, currentTarget: n }
+ }
+
+ function Xr(e, t) {
+ for (var n = t + "Capture", r = []; null !== e; ) {
+ var o = e, a = o.stateNode;
+ 5 === o.tag && null !== a &&
+ (o = a, null != (a = Te(e, n)) && r.unshift(Vr(e, a, o)), null != (a = Te(e, t)) &&
+ r.push(Vr(e, a, o))), e = e.return
+ }
+ return r
+ }
+
+ function Qr(e) {
+ if (null === e) {
+ return null;
+ }
+ do {
+ e = e.return
+ } while (e && 5 !== e.tag);
+ return e || null
+ }
+
+ function qr(e, t, n, r, o) {
+ for (var a = t._reactName, i = []; null !== n && n !== r; ) {
+ var l = n, u = l.alternate, c = l.stateNode;
+ if (null !== u && u === r) {
+ break;
+ }
+ 5 === l.tag && null !== c && (l = c, o ? null != (u = Te(n, a)) && i.unshift(Vr(n, u, l)) :
+ o || null != (u = Te(n, a)) && i.push(Vr(n, u, l))), n = n.return
+ }
+ 0 !== i.length && e.push({ event: t, listeners: i })
+ }
+
+ var Gr = /\r\n?/g, Kr = /\u0000|\uFFFD/g;
+
+ function Yr(e) {
+ return ("string" === typeof e ? e : "" + e).replace(Gr, "\n").replace(Kr, "")
+ }
+
+ function Zr(e, t, n) {
+ if (t = Yr(t), Yr(e) !== t && n) {
+ throw Error(a(425))
+ }
+ }
+
+ function Jr() {
+ }
+
+ var eo = null, to = null;
+
+ function no(e, t) {
+ return "textarea" === e || "noscript" === e || "string" === typeof t.children ||
+ "number" === typeof t.children ||
+ "object" === typeof t.dangerouslySetInnerHTML && null !== t.dangerouslySetInnerHTML &&
+ null != t.dangerouslySetInnerHTML.__html
+ }
+
+ var ro = "function" === typeof setTimeout ? setTimeout : void 0,
+ oo = "function" === typeof clearTimeout ? clearTimeout : void 0,
+ ao = "function" === typeof Promise ? Promise : void 0,
+ io = "function" === typeof queueMicrotask ? queueMicrotask : "undefined" !== typeof ao ? function (e) {
+ return ao.resolve(null).then(e).catch(lo)
+ } : ro;
+
+ function lo(e) {
+ setTimeout((function () {
+ throw e
+ }))
+ }
+
+ function uo(e, t) {
+ var n = t, r = 0;
+ do {
+ var o = n.nextSibling;
+ if (e.removeChild(n), o && 8 === o.nodeType) {
+ if ("/$" === (n = o.data)) {
+ if (0 === r) {
+ return e.removeChild(o), void $t(t);
+ }
+ r--
+ } else {
+ "$" !== n && "$?" !== n && "$!" !== n || r++;
+ }
+ }
+ n = o
+ } while (n);
+ $t(t)
+ }
+
+ function co(e) {
+ for (; null != e; e = e.nextSibling) {
+ var t = e.nodeType;
+ if (1 === t || 3 === t) {
+ break;
+ }
+ if (8 === t) {
+ if ("$" === (t = e.data) || "$!" === t || "$?" === t) {
+ break;
+ }
+ if ("/$" === t) {
+ return null
+ }
+ }
+ }
+ return e
+ }
+
+ function so(e) {
+ e = e.previousSibling;
+ for (var t = 0; e; ) {
+ if (8 === e.nodeType) {
+ var n = e.data;
+ if ("$" === n || "$!" === n || "$?" === n) {
+ if (0 === t) {
+ return e;
+ }
+ t--
+ } else {
+ "/$" === n && t++
+ }
+ }
+ e = e.previousSibling
+ }
+ return null
+ }
+
+ var fo = Math.random().toString(36).slice(2), po = "__reactFiber$" + fo, ho = "__reactProps$" + fo,
+ mo = "__reactContainer$" + fo, vo = "__reactEvents$" + fo, go = "__reactListeners$" + fo,
+ yo = "__reactHandles$" + fo;
+
+ function bo(e) {
+ var t = e[po];
+ if (t) {
+ return t;
+ }
+ for (var n = e.parentNode; n; ) {
+ if (t = n[mo] || n[po]) {
+ if (n = t.alternate, null !== t.child || null !== n && null !== n.child) {
+ for (e = so(e);
+ null !== e; ) {
+ if (n = e[po]) {
+ return n;
+ }
+ e = so(e)
+ }
+ }
+ return t
+ }
+ n = (e = n).parentNode
+ }
+ return null
+ }
+
+ function wo(e) {
+ return !(e = e[po] || e[mo]) || 5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag ? null : e
+ }
+
+ function ko(e) {
+ if (5 === e.tag || 6 === e.tag) {
+ return e.stateNode;
+ }
+ throw Error(a(33))
+ }
+
+ function xo(e) {
+ return e[ho] || null
+ }
+
+ var So = [], Eo = -1;
+
+ function Co(e) {
+ return { current: e }
+ }
+
+ function _o(e) {
+ 0 > Eo || (e.current = So[Eo], So[Eo] = null, Eo--)
+ }
+
+ function Oo(e, t) {
+ Eo++, So[Eo] = e.current, e.current = t
+ }
+
+ var Po = {}, Mo = Co(Po), jo = Co(!1), zo = Po;
+
+ function To(e, t) {
+ var n = e.type.contextTypes;
+ if (!n) {
+ return Po;
+ }
+ var r = e.stateNode;
+ if (r && r.__reactInternalMemoizedUnmaskedChildContext ===
+ t) {
+ return r.__reactInternalMemoizedMaskedChildContext;
+ }
+ var o, a = {};
+ for (o in n) {
+ a[o] = t[o];
+ }
+ return r && ((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext =
+ t, e.__reactInternalMemoizedMaskedChildContext = a), a
+ }
+
+ function No(e) {
+ return null !== (e = e.childContextTypes) && void 0 !== e
+ }
+
+ function Lo() {
+ _o(jo), _o(Mo)
+ }
+
+ function Ao(e, t, n) {
+ if (Mo.current !== Po) {
+ throw Error(a(168));
+ }
+ Oo(Mo, t), Oo(jo, n)
+ }
+
+ function Ro(e, t, n) {
+ var r = e.stateNode;
+ if (t = t.childContextTypes, "function" !== typeof r.getChildContext) {
+ return n;
+ }
+ for (var o in r = r.getChildContext()) {
+ if (!(o in t)) {
+ throw Error(a(108, U(e) || "Unknown", o));
+ }
+ }
+ return F({}, n, r)
+ }
+
+ function Fo(e) {
+ return e = (e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext || Po, zo =
+ Mo.current, Oo(Mo, e), Oo(jo, jo.current), !0
+ }
+
+ function Io(e, t, n) {
+ var r = e.stateNode;
+ if (!r) {
+ throw Error(a(169));
+ }
+ n ? (e = Ro(e, t, zo), r.__reactInternalMemoizedMergedChildContext = e, _o(jo), _o(Mo), Oo(Mo, e)) :
+ _o(jo), Oo(jo, n)
+ }
+
+ var Do = null, Ho = !1, Bo = !1;
+
+ function $o(e) {
+ null === Do ? Do = [e] : Do.push(e)
+ }
+
+ function Uo() {
+ if (!Bo && null !== Do) {
+ Bo = !0;
+ var e = 0, t = bt;
+ try {
+ var n = Do;
+ for (bt = 1; e < n.length; e++) {
+ var r = n[e];
+ do {
+ r = r(!0)
+ } while (null !== r)
+ }
+ Do = null, Ho = !1
+ } catch (o) {
+ throw null !== Do && (Do = Do.slice(e + 1)), Qe(Je, Uo), o
+ } finally {
+ bt = t, Bo = !1
+ }
+ }
+ return null
+ }
+
+ var Wo = [], Vo = 0, Xo = null, Qo = 0, qo = [], Go = 0, Ko = null, Yo = 1, Zo = "";
+
+ function Jo(e, t) {
+ Wo[Vo++] = Qo, Wo[Vo++] = Xo, Xo = e, Qo = t
+ }
+
+ function ea(e, t, n) {
+ qo[Go++] = Yo, qo[Go++] = Zo, qo[Go++] = Ko, Ko = e;
+ var r = Yo;
+ e = Zo;
+ var o = 32 - it(r) - 1;
+ r &= ~(1 << o), n += 1;
+ var a = 32 - it(t) + o;
+ if (30 < a) {
+ var i = o - o % 5;
+ a = (r & (1 << i) - 1).toString(32), r >>= i, o -= i, Yo = 1 << 32 - it(t) + o | n << o | r, Zo =
+ a + e
+ } else {
+ Yo = 1 << a | n << o | r, Zo = e
+ }
+ }
+
+ function ta(e) {
+ null !== e.return && (Jo(e, 1), ea(e, 1, 0))
+ }
+
+ function na(e) {
+ for (; e === Xo; ) {
+ Xo = Wo[--Vo], Wo[Vo] = null, Qo = Wo[--Vo], Wo[Vo] = null;
+ }
+ for (; e === Ko; ) {
+ Ko = qo[--Go], qo[Go] = null, Zo = qo[--Go], qo[Go] = null, Yo = qo[--Go], qo[Go] =
+ null
+ }
+ }
+
+ var ra = null, oa = null, aa = !1, ia = null;
+
+ function la(e, t) {
+ var n = Tc(5, null, null, 0);
+ n.elementType = "DELETED", n.stateNode = t, n.return = e, null === (t = e.deletions) ?
+ (e.deletions = [n], e.flags |= 16) : t.push(n)
+ }
+
+ function ua(e, t) {
+ switch (e.tag) {
+ case 5:
+ var n = e.type;
+ return null !==
+ (t = 1 !== t.nodeType || n.toLowerCase() !== t.nodeName.toLowerCase() ? null : t) &&
+ (e.stateNode = t, ra = e, oa = co(t.firstChild), !0);
+ case 6:
+ return null !== (t = "" === e.pendingProps || 3 !== t.nodeType ? null : t) &&
+ (e.stateNode = t, ra = e, oa = null, !0);
+ case 13:
+ return null !== (t = 8 !== t.nodeType ? null : t) &&
+ (n = null !== Ko ? { id: Yo, overflow: Zo } : null, e.memoizedState =
+ { dehydrated: t, treeContext: n, retryLane: 1073741824 }, (n =
+ Tc(18, null, null, 0)).stateNode = t, n.return = e, e.child = n, ra = e, oa = null, !0);
+ default:
+ return !1
+ }
+ }
+
+ function ca(e) {
+ return 0 !== (1 & e.mode) && 0 === (128 & e.flags)
+ }
+
+ function sa(e) {
+ if (aa) {
+ var t = oa;
+ if (t) {
+ var n = t;
+ if (!ua(e, t)) {
+ if (ca(e)) {
+ throw Error(a(418));
+ }
+ t = co(n.nextSibling);
+ var r = ra;
+ t && ua(e, t) ? la(r, n) : (e.flags = -4097 & e.flags | 2, aa = !1, ra = e)
+ }
+ } else {
+ if (ca(e)) {
+ throw Error(a(418));
+ }
+ e.flags = -4097 & e.flags | 2, aa = !1, ra = e
+ }
+ }
+ }
+
+ function fa(e) {
+ for (e = e.return; null !== e && 5 !== e.tag && 3 !== e.tag && 13 !== e.tag; ) {
+ e = e.return;
+ }
+ ra = e
+ }
+
+ function da(e) {
+ if (e !== ra) {
+ return !1;
+ }
+ if (!aa) {
+ return fa(e), aa = !0, !1;
+ }
+ var t;
+ if ((t = 3 !== e.tag) && !(t = 5 !== e.tag) &&
+ (t = "head" !== (t = e.type) && "body" !== t && !no(e.type, e.memoizedProps)), t && (t = oa)) {
+ if (ca(e)) {
+ throw pa(), Error(a(418));
+ }
+ for (; t; ) {
+ la(e, t), t = co(t.nextSibling)
+ }
+ }
+ if (fa(e), 13 === e.tag) {
+ if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) {
+ throw Error(a(317));
+ }
+ e: {
+ for (e = e.nextSibling, t = 0; e; ) {
+ if (8 === e.nodeType) {
+ var n = e.data;
+ if ("/$" === n) {
+ if (0 === t) {
+ oa = co(e.nextSibling);
+ break e
+ }
+ t--
+ } else {
+ "$" !== n && "$!" !== n && "$?" !== n || t++
+ }
+ }
+ e = e.nextSibling
+ }
+ oa = null
+ }
+ } else {
+ oa = ra ? co(e.stateNode.nextSibling) : null;
+ }
+ return !0
+ }
+
+ function pa() {
+ for (var e = oa; e; ) {
+ e = co(e.nextSibling)
+ }
+ }
+
+ function ha() {
+ oa = ra = null, aa = !1
+ }
+
+ function ma(e) {
+ null === ia ? ia = [e] : ia.push(e)
+ }
+
+ var va = w.ReactCurrentBatchConfig;
+
+ function ga(e, t) {
+ if (e && e.defaultProps) {
+ for (var n in t = F({}, t), e = e.defaultProps) {
+ void 0 === t[n] && (t[n] = e[n]);
+ }
+ return t
+ }
+ return t
+ }
+
+ var ya = Co(null), ba = null, wa = null, ka = null;
+
+ function xa() {
+ ka = wa = ba = null
+ }
+
+ function Sa(e) {
+ var t = ya.current;
+ _o(ya), e._currentValue = t
+ }
+
+ function Ea(e, t, n) {
+ for (; null !== e; ) {
+ var r = e.alternate;
+ if ((e.childLanes & t) !== t ? (e.childLanes |= t, null !== r && (r.childLanes |= t)) :
+ null !== r && (r.childLanes & t) !== t && (r.childLanes |= t), e === n) {
+ break;
+ }
+ e = e.return
+ }
+ }
+
+ function Ca(e, t) {
+ ba = e, ka = wa = null, null !== (e = e.dependencies) && null !== e.firstContext &&
+ (0 !== (e.lanes & t) && (wl = !0), e.firstContext = null)
+ }
+
+ function _a(e) {
+ var t = e._currentValue;
+ if (ka !== e) {
+ if (e = { context: e, memoizedValue: t, next: null }, null === wa) {
+ if (null === ba) {
+ throw Error(a(308));
+ }
+ wa = e, ba.dependencies = { lanes: 0, firstContext: e }
+ } else {
+ wa = wa.next = e;
+ }
+ }
+ return t
+ }
+
+ var Oa = null;
+
+ function Pa(e) {
+ null === Oa ? Oa = [e] : Oa.push(e)
+ }
+
+ function Ma(e, t, n, r) {
+ var o = t.interleaved;
+ return null === o ? (n.next = n, Pa(t)) : (n.next = o.next, o.next = n), t.interleaved = n, ja(e, r)
+ }
+
+ function ja(e, t) {
+ e.lanes |= t;
+ var n = e.alternate;
+ for (null !== n && (n.lanes |= t), n = e, e = e.return; null !== e; ) {
+ e.childLanes |= t, null !==
+ (n = e.alternate) && (n.childLanes |= t), n = e, e = e.return;
+ }
+ return 3 === n.tag ? n.stateNode : null
+ }
+
+ var za = !1;
+
+ function Ta(e) {
+ e.updateQueue = {
+ baseState: e.memoizedState,
+ firstBaseUpdate: null,
+ lastBaseUpdate: null,
+ shared: { pending: null, interleaved: null, lanes: 0 },
+ effects: null
+ }
+ }
+
+ function Na(e, t) {
+ e = e.updateQueue, t.updateQueue === e && (t.updateQueue = {
+ baseState: e.baseState,
+ firstBaseUpdate: e.firstBaseUpdate,
+ lastBaseUpdate: e.lastBaseUpdate,
+ shared: e.shared,
+ effects: e.effects
+ })
+ }
+
+ function La(e, t) {
+ return {
+ eventTime: e,
+ lane: t,
+ tag: 0,
+ payload: null,
+ callback: null,
+ next: null
+ }
+ }
+
+ function Aa(e, t, n) {
+ var r = e.updateQueue;
+ if (null === r) {
+ return null;
+ }
+ if (r = r.shared, 0 !== (2 & Mu)) {
+ var o = r.pending;
+ return null === o ? t.next = t : (t.next = o.next, o.next = t), r.pending = t, ja(e, n)
+ }
+ return null === (o = r.interleaved) ? (t.next = t, Pa(r)) :
+ (t.next = o.next, o.next = t), r.interleaved = t, ja(e, n)
+ }
+
+ function Ra(e, t, n) {
+ if (null !== (t = t.updateQueue) && (t = t.shared, 0 !== (4194240 & n))) {
+ var r = t.lanes;
+ n |= r &= e.pendingLanes, t.lanes = n, yt(e, n)
+ }
+ }
+
+ function Fa(e, t) {
+ var n = e.updateQueue, r = e.alternate;
+ if (null !== r && n === (r = r.updateQueue)) {
+ var o = null, a = null;
+ if (null !== (n = n.firstBaseUpdate)) {
+ do {
+ var i = {
+ eventTime: n.eventTime,
+ lane: n.lane,
+ tag: n.tag,
+ payload: n.payload,
+ callback: n.callback,
+ next: null
+ };
+ null === a ? o = a = i : a = a.next = i, n = n.next
+ } while (null !== n);
+ null === a ? o = a = t : a = a.next = t
+ } else {
+ o = a = t;
+ }
+ return n = {
+ baseState: r.baseState,
+ firstBaseUpdate: o,
+ lastBaseUpdate: a,
+ shared: r.shared,
+ effects: r.effects
+ }, void (e.updateQueue = n)
+ }
+ null === (e = n.lastBaseUpdate) ? n.firstBaseUpdate = t : e.next = t, n.lastBaseUpdate = t
+ }
+
+ function Ia(e, t, n, r) {
+ var o = e.updateQueue;
+ za = !1;
+ var a = o.firstBaseUpdate, i = o.lastBaseUpdate, l = o.shared.pending;
+ if (null !== l) {
+ o.shared.pending = null;
+ var u = l, c = u.next;
+ u.next = null, null === i ? a = c : i.next = c, i = u;
+ var s = e.alternate;
+ null !== s && ((l = (s = s.updateQueue).lastBaseUpdate) !== i &&
+ (null === l ? s.firstBaseUpdate = c : l.next = c, s.lastBaseUpdate = u))
+ }
+ if (null !== a) {
+ var f = o.baseState;
+ for (i = 0, s = c = u = null, l = a;; ) {
+ var d = l.lane, p = l.eventTime;
+ if ((r & d) === d) {
+ null !== s && (s = s.next = {
+ eventTime: p,
+ lane: 0,
+ tag: l.tag,
+ payload: l.payload,
+ callback: l.callback,
+ next: null
+ });
+ e: {
+ var h = e, m = l;
+ switch (d = t, p = n, m.tag) {
+ case 1:
+ if ("function" === typeof (h = m.payload)) {
+ f = h.call(p, f, d);
+ break e
+ }
+ f = h;
+ break e;
+ case 3:
+ h.flags = -65537 & h.flags | 128;
+ case 0:
+ if (null ===
+ (d = "function" === typeof (h = m.payload) ? h.call(p, f, d) : h) ||
+ void 0 === d) {
+ break e;
+ }
+ f = F({}, f, d);
+ break e;
+ case 2:
+ za = !0
+ }
+ }
+ null !== l.callback && 0 !== l.lane &&
+ (e.flags |= 64, null === (d = o.effects) ? o.effects = [l] : d.push(l))
+ } else {
+ p = {
+ eventTime: p,
+ lane: d,
+ tag: l.tag,
+ payload: l.payload,
+ callback: l.callback,
+ next: null
+ }, null === s ? (c = s = p, u = f) : s = s.next = p, i |= d;
+ }
+ if (null === (l = l.next)) {
+ if (null === (l = o.shared.pending)) {
+ break;
+ }
+ l = (d = l).next, d.next = null, o.lastBaseUpdate = d, o.shared.pending = null
+ }
+ }
+ if (null === s && (u = f), o.baseState = u, o.firstBaseUpdate = c, o.lastBaseUpdate = s, null !==
+ (t = o.shared.interleaved)) {
+ o = t;
+ do {
+ i |= o.lane, o = o.next
+ } while (o !== t)
+ } else {
+ null === a && (o.shared.lanes = 0);
+ }
+ Fu |= i, e.lanes = i, e.memoizedState = f
+ }
+ }
+
+ function Da(e, t, n) {
+ if (e = t.effects, t.effects = null, null !== e) {
+ for (t = 0; t < e.length; t++) {
+ var r = e[t], o = r.callback;
+ if (null !== o) {
+ if (r.callback = null, r = n, "function" !== typeof o) {
+ throw Error(a(191, o));
+ }
+ o.call(r)
+ }
+ }
+ }
+ }
+
+ var Ha = (new r.Component).refs;
+
+ function Ba(e, t, n, r) {
+ n = null === (n = n(r, t = e.memoizedState)) || void 0 === n ? t : F({}, t, n), e.memoizedState =
+ n, 0 === e.lanes && (e.updateQueue.baseState = n)
+ }
+
+ var $a = {
+ isMounted: function (e) {
+ return !!(e = e._reactInternals) && $e(e) === e
+ },
+ enqueueSetState: function (e, t, n) {
+ e = e._reactInternals;
+ var r = tc(), o = nc(e), a = La(r, o);
+ a.payload = t, void 0 !== n && null !== n && (a.callback = n), null !== (t = Aa(e, a, o)) &&
+ (rc(t, e, o, r), Ra(t, e, o))
+ },
+ enqueueReplaceState: function (e, t, n) {
+ e = e._reactInternals;
+ var r = tc(), o = nc(e), a = La(r, o);
+ a.tag = 1, a.payload = t, void 0 !== n && null !== n && (a.callback = n), null !==
+ (t = Aa(e, a, o)) && (rc(t, e, o, r), Ra(t, e, o))
+ },
+ enqueueForceUpdate: function (e, t) {
+ e = e._reactInternals;
+ var n = tc(), r = nc(e), o = La(n, r);
+ o.tag = 2, void 0 !== t && null !== t && (o.callback = t), null !== (t = Aa(e, o, r)) &&
+ (rc(t, e, r, n), Ra(t, e, r))
+ }
+ };
+
+ function Ua(e, t, n, r, o, a, i) {
+ return "function" === typeof (e = e.stateNode).shouldComponentUpdate ?
+ e.shouldComponentUpdate(r, a, i) :
+ !t.prototype || !t.prototype.isPureReactComponent || (!ur(n, r) || !ur(o, a))
+ }
+
+ function Wa(e, t, n) {
+ var r = !1, o = Po, a = t.contextType;
+ return "object" === typeof a && null !== a ? a = _a(a) : (o = No(t) ? zo : Mo.current, a =
+ (r = null !== (r = t.contextTypes) && void 0 !== r) ? To(e, o) : Po), t =
+ new t(n, a), e.memoizedState = null !== t.state && void 0 !== t.state ? t.state : null, t.updater =
+ $a, e.stateNode = t, t._reactInternals = e, r &&
+ ((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext =
+ o, e.__reactInternalMemoizedMaskedChildContext = a), t
+ }
+
+ function Va(e, t, n, r) {
+ e = t.state, "function" === typeof t.componentWillReceiveProps &&
+ t.componentWillReceiveProps(n, r), "function" === typeof t.UNSAFE_componentWillReceiveProps &&
+ t.UNSAFE_componentWillReceiveProps(n, r), t.state !== e && $a.enqueueReplaceState(t, t.state, null)
+ }
+
+ function Xa(e, t, n, r) {
+ var o = e.stateNode;
+ o.props = n, o.state = e.memoizedState, o.refs = Ha, Ta(e);
+ var a = t.contextType;
+ "object" === typeof a && null !== a ? o.context = _a(a) :
+ (a = No(t) ? zo : Mo.current, o.context = To(e, a)), o.state = e.memoizedState, "function" ===
+ typeof (a = t.getDerivedStateFromProps) &&
+ (Ba(e, t, a, n), o.state = e.memoizedState), "function" === typeof t.getDerivedStateFromProps ||
+ "function" === typeof o.getSnapshotBeforeUpdate ||
+ "function" !== typeof o.UNSAFE_componentWillMount && "function" !== typeof o.componentWillMount ||
+ (t = o.state, "function" === typeof o.componentWillMount && o.componentWillMount(), "function" ===
+ typeof o.UNSAFE_componentWillMount && o.UNSAFE_componentWillMount(), t !== o.state &&
+ $a.enqueueReplaceState(o, o.state, null), Ia(e, n, o, r), o.state = e.memoizedState), "function" ===
+ typeof o.componentDidMount && (e.flags |= 4194308)
+ }
+
+ function Qa(e, t, n) {
+ if (null !== (e = n.ref) && "function" !== typeof e && "object" !== typeof e) {
+ if (n._owner) {
+ if (n = n._owner) {
+ if (1 !== n.tag) {
+ throw Error(a(309));
+ }
+ var r = n.stateNode
+ }
+ if (!r) {
+ throw Error(a(147, e));
+ }
+ var o = r, i = "" + e;
+ return null !== t && null !== t.ref && "function" === typeof t.ref && t.ref._stringRef === i ?
+ t.ref : (t = function (e) {
+ var t = o.refs;
+ t === Ha && (t = o.refs = {}), null === e ? delete t[i] : t[i] = e
+ }, t._stringRef = i, t)
+ }
+ if ("string" !== typeof e) {
+ throw Error(a(284));
+ }
+ if (!n._owner) {
+ throw Error(a(290, e))
+ }
+ }
+ return e
+ }
+
+ function qa(e, t) {
+ throw e = Object.prototype.toString.call(t), Error(a(31,
+ "[object Object]" === e ? "object with keys {" + Object.keys(t).join(", ") + "}" : e))
+ }
+
+ function Ga(e) {
+ return (0, e._init)(e._payload)
+ }
+
+ function Ka(e) {
+
+ function t(t, n) {
+ if (e) {
+ var r = t.deletions;
+ null === r ? (t.deletions = [n], t.flags |= 16) : r.push(n)
+ }
+ }
+
+ function n(n, r) {
+ if (!e) {
+ return null;
+ }
+ for (; null !== r; ) {
+ t(n, r), r = r.sibling;
+ }
+ return null
+ }
+
+ function r(e, t) {
+ for (e = new Map; null !== t; ) {
+ null !== t.key ? e.set(t.key, t) : e.set(t.index, t), t = t.sibling;
+ }
+ return e
+ }
+
+ function o(e, t) {
+ return (e = Lc(e, t)).index = 0, e.sibling = null, e
+ }
+
+ function i(t, n, r) {
+ return t.index = r, e ?
+ null !== (r = t.alternate) ? (r = r.index) < n ? (t.flags |= 2, n) : r : (t.flags |= 2, n) :
+ (t.flags |= 1048576, n)
+ }
+
+ function l(t) {
+ return e && null === t.alternate && (t.flags |= 2), t
+ }
+
+ function u(e, t, n, r) {
+ return null === t || 6 !== t.tag ? ((t = Ic(n, e.mode, r)).return = e, t) :
+ ((t = o(t, n)).return = e, t)
+ }
+
+ function c(e, t, n, r) {
+ var a = n.type;
+ return a === S ? f(e, t, n.props.children, r, n.key) : null !== t && (t.elementType === a ||
+ "object" === typeof a && null !== a && a.$$typeof === T && Ga(a) === t.type) ?
+ ((r = o(t, n.props)).ref = Qa(e, t, n), r.return = e, r) :
+ ((r = Ac(n.type, n.key, n.props, null, e.mode, r)).ref = Qa(e, t, n), r.return = e, r)
+ }
+
+ function s(e, t, n, r) {
+ return null === t || 4 !== t.tag || t.stateNode.containerInfo !== n.containerInfo ||
+ t.stateNode.implementation !== n.implementation ? ((t = Dc(n, e.mode, r)).return = e, t) :
+ ((t = o(t, n.children || [])).return = e, t)
+ }
+
+ function f(e, t, n, r, a) {
+ return null === t || 7 !== t.tag ? ((t = Rc(n, e.mode, r, a)).return = e, t) :
+ ((t = o(t, n)).return = e, t)
+ }
+
+ function d(e, t, n) {
+ if ("string" === typeof t && "" !== t || "number" === typeof t) {
+ return (t =
+ Ic("" + t, e.mode, n)).return = e, t;
+ }
+ if ("object" === typeof t && null !== t) {
+ switch (t.$$typeof) {
+ case k:
+ return (n = Ac(t.type, t.key, t.props, null, e.mode, n)).ref =
+ Qa(e, null, t), n.return = e, n;
+ case x:
+ return (t = Dc(t, e.mode, n)).return = e, t;
+ case T:
+ return d(e, (0, t._init)(t._payload), n)
+ }
+ if (te(t) || A(t)) {
+ return (t = Rc(t, e.mode, n, null)).return = e, t;
+ }
+ qa(e, t)
+ }
+ return null
+ }
+
+ function p(e, t, n, r) {
+ var o = null !== t ? t.key : null;
+ if ("string" === typeof n && "" !== n || "number" === typeof n) {
+ return null !== o ? null :
+ u(e, t, "" + n, r);
+ }
+ if ("object" === typeof n && null !== n) {
+ switch (n.$$typeof) {
+ case k:
+ return n.key === o ? c(e, t, n, r) : null;
+ case x:
+ return n.key === o ? s(e, t, n, r) : null;
+ case T:
+ return p(e, t, (o = n._init)(n._payload), r)
+ }
+ if (te(n) || A(n)) {
+ return null !== o ? null : f(e, t, n, r, null);
+ }
+ qa(e, n)
+ }
+ return null
+ }
+
+ function h(e, t, n, r, o) {
+ if ("string" === typeof r && "" !== r || "number" === typeof r) {
+ return u(t, e = e.get(n) || null,
+ "" + r, o);
+ }
+ if ("object" === typeof r && null !== r) {
+ switch (r.$$typeof) {
+ case k:
+ return c(t, e = e.get(null === r.key ? n : r.key) || null, r, o);
+ case x:
+ return s(t, e = e.get(null === r.key ? n : r.key) || null, r, o);
+ case T:
+ return h(e, t, n, (0, r._init)(r._payload), o)
+ }
+ if (te(r) || A(r)) {
+ return f(t, e = e.get(n) || null, r, o, null);
+ }
+ qa(t, r)
+ }
+ return null
+ }
+
+ function m(o, a, l, u) {
+ for (var c = null, s = null, f = a, m = a = 0, v = null; null !== f && m < l.length; m++) {
+ f.index > m ? (v = f, f = null) : v = f.sibling;
+ var g = p(o, f, l[m], u);
+ if (null === g) {
+ null === f && (f = v);
+ break
+ }
+ e && f && null === g.alternate && t(o, f), a = i(g, a, m), null === s ? c = g :
+ s.sibling = g, s = g, f = v
+ }
+ if (m === l.length) {
+ return n(o, f), aa && Jo(o, m), c;
+ }
+ if (null === f) {
+ for (; m < l.length; m++) {
+ null !== (f = d(o, l[m], u)) &&
+ (a = i(f, a, m), null === s ? c = f : s.sibling = f, s = f);
+ }
+ return aa && Jo(o, m), c
+ }
+ for (f = r(o, f); m < l.length; m++) {
+ null !== (v = h(f, o, m, l[m], u)) &&
+ (e && null !== v.alternate && f.delete(null === v.key ? m : v.key), a = i(v, a, m), null ===
+ s ?
+ c = v : s.sibling = v, s = v);
+ }
+ return e && f.forEach((function (e) {
+ return t(o, e)
+ })), aa && Jo(o, m), c
+ }
+
+ function v(o, l, u, c) {
+ var s = A(u);
+ if ("function" !== typeof s) {
+ throw Error(a(150));
+ }
+ if (null == (u = s.call(u))) {
+ throw Error(a(151));
+ }
+ for (var f = s = null, m = l, v = l = 0, g = null, y = u.next(); null !== m && !y.done;
+ v++, y = u.next()) {
+ m.index > v ? (g = m, m = null) : g = m.sibling;
+ var b = p(o, m, y.value, c);
+ if (null === b) {
+ null === m && (m = g);
+ break
+ }
+ e && m && null === b.alternate && t(o, m), l = i(b, l, v), null === f ? s = b :
+ f.sibling = b, f = b, m = g
+ }
+ if (y.done) {
+ return n(o, m), aa && Jo(o, v), s;
+ }
+ if (null === m) {
+ for (;!y.done; v++, y = u.next()) {
+ null !== (y = d(o, y.value, c)) &&
+ (l = i(y, l, v), null === f ? s = y : f.sibling = y, f = y);
+ }
+ return aa && Jo(o, v), s
+ }
+ for (m = r(o, m);!y.done; v++, y = u.next()) {
+ null !== (y = h(m, o, v, y.value, c)) &&
+ (e && null !== y.alternate && m.delete(null === y.key ? v : y.key), l = i(y, l, v), null ===
+ f ?
+ s = y : f.sibling = y, f = y);
+ }
+ return e && m.forEach((function (e) {
+ return t(o, e)
+ })), aa && Jo(o, v), s
+ }
+
+ return function e(r, a, i, u) {
+ if ("object" === typeof i && null !== i && i.type === S && null === i.key &&
+ (i = i.props.children), "object" === typeof i && null !== i) {
+ switch (i.$$typeof) {
+ case k:
+ e: {
+ for (var c = i.key, s = a; null !== s; ) {
+ if (s.key === c) {
+ if ((c = i.type) === S) {
+ if (7 === s.tag) {
+ n(r, s.sibling), (a = o(s, i.props.children)).return = r, r = a;
+ break e
+ }
+ } else if (s.elementType === c ||
+ "object" === typeof c && null !== c && c.$$typeof === T &&
+ Ga(c) === s.type) {
+ n(r, s.sibling), (a = o(s, i.props)).ref = Qa(r, s, i), a.return =
+ r, r = a;
+ break e
+ }
+ n(r, s);
+ break
+ }
+ t(r, s), s = s.sibling
+ }
+ i.type === S ? ((a = Rc(i.props.children, r.mode, u, i.key)).return = r, r = a) :
+ ((u = Ac(i.type, i.key, i.props, null, r.mode, u)).ref = Qa(r, a, i), u.return =
+ r, r = u)
+ }
+ return l(r);
+ case x:
+ e: {
+ for (s = i.key; null !== a; ) {
+ if (a.key === s) {
+ if (4 === a.tag && a.stateNode.containerInfo === i.containerInfo &&
+ a.stateNode.implementation === i.implementation) {
+ n(r, a.sibling), (a = o(a, i.children || [])).return = r, r = a;
+ break e
+ }
+ n(r, a);
+ break
+ }
+ t(r, a), a = a.sibling
+ }
+ (a = Dc(i, r.mode, u)).return = r, r = a
+ }
+ return l(r);
+ case T:
+ return e(r, a, (s = i._init)(i._payload), u)
+ }
+ if (te(i)) {
+ return m(r, a, i, u);
+ }
+ if (A(i)) {
+ return v(r, a, i, u);
+ }
+ qa(r, i)
+ }
+ return "string" === typeof i && "" !== i || "number" === typeof i ?
+ (i = "" + i, null !== a && 6 === a.tag ? (n(r, a.sibling), (a = o(a, i)).return = r, r = a) :
+ (n(r, a), (a = Ic(i, r.mode, u)).return = r, r = a), l(r)) : n(r, a)
+ }
+ }
+
+ var Ya = Ka(!0), Za = Ka(!1), Ja = {}, ei = Co(Ja), ti = Co(Ja), ni = Co(Ja);
+
+ function ri(e) {
+ if (e === Ja) {
+ throw Error(a(174));
+ }
+ return e
+ }
+
+ function oi(e, t) {
+ switch (Oo(ni, t), Oo(ti, e), Oo(ei, Ja), e = t.nodeType) {
+ case 9:
+ case 11:
+ t = (t = t.documentElement) ? t.namespaceURI : ue(null, "");
+ break;
+ default:
+ t = ue(t = (e = 8 === e ? t.parentNode : t).namespaceURI || null, e = e.tagName)
+ }
+ _o(ei), Oo(ei, t)
+ }
+
+ function ai() {
+ _o(ei), _o(ti), _o(ni)
+ }
+
+ function ii(e) {
+ ri(ni.current);
+ var t = ri(ei.current), n = ue(t, e.type);
+ t !== n && (Oo(ti, e), Oo(ei, n))
+ }
+
+ function li(e) {
+ ti.current === e && (_o(ei), _o(ti))
+ }
+
+ var ui = Co(0);
+
+ function ci(e) {
+ for (var t = e; null !== t; ) {
+ if (13 === t.tag) {
+ var n = t.memoizedState;
+ if (null !== n && (null === (n = n.dehydrated) || "$?" === n.data || "$!" === n.data)) {
+ return t
+ }
+ } else if (19 === t.tag && void 0 !== t.memoizedProps.revealOrder) {
+ if (0 !== (128 & t.flags)) {
+ return t
+ }
+ } else if (null !== t.child) {
+ t.child.return = t, t = t.child;
+ continue
+ }
+ if (t === e) {
+ break;
+ }
+ for (; null === t.sibling; ) {
+ if (null === t.return || t.return === e) {
+ return null;
+ }
+ t = t.return
+ }
+ t.sibling.return = t.return, t = t.sibling
+ }
+ return null
+ }
+
+ var si = [];
+
+ function fi() {
+ for (var e = 0; e < si.length; e++) {
+ si[e]._workInProgressVersionPrimary = null;
+ }
+ si.length = 0
+ }
+
+ var di = w.ReactCurrentDispatcher, pi = w.ReactCurrentBatchConfig, hi = 0, mi = null, vi = null, gi = null,
+ yi = !1, bi = !1, wi = 0, ki = 0;
+
+ function xi() {
+ throw Error(a(321))
+ }
+
+ function Si(e, t) {
+ if (null === t) {
+ return !1;
+ }
+ for (var n = 0; n < t.length && n < e.length; n++) {
+ if (!lr(e[n], t[n])) {
+ return !1;
+ }
+ }
+ return !0
+ }
+
+ function Ei(e, t, n, r, o, i) {
+ if (hi = i, mi = t, t.memoizedState = null, t.updateQueue = null, t.lanes = 0, di.current =
+ null === e || null === e.memoizedState ? ll : ul, e = n(r, o), bi) {
+ i = 0;
+ do {
+ if (bi = !1, wi = 0, 25 <= i) {
+ throw Error(a(301));
+ }
+ i += 1, gi = vi = null, t.updateQueue = null, di.current = cl, e = n(r, o)
+ } while (bi)
+ }
+ if (di.current = il, t = null !== vi && null !== vi.next, hi = 0, gi = vi = mi = null, yi =
+ !1, t) {
+ throw Error(a(300));
+ }
+ return e
+ }
+
+ function Ci() {
+ var e = 0 !== wi;
+ return wi = 0, e
+ }
+
+ function _i() {
+ var e = {
+ memoizedState: null,
+ baseState: null,
+ baseQueue: null,
+ queue: null,
+ next: null
+ };
+ return null === gi ? mi.memoizedState = gi = e : gi = gi.next = e, gi
+ }
+
+ function Oi() {
+ if (null === vi) {
+ var e = mi.alternate;
+ e = null !== e ? e.memoizedState : null
+ } else {
+ e = vi.next;
+ }
+ var t = null === gi ? mi.memoizedState : gi.next;
+ if (null !== t) {
+ gi = t, vi = e;
+ } else {
+ if (null === e) {
+ throw Error(a(310));
+ }
+ e = {
+ memoizedState: (vi = e).memoizedState,
+ baseState: vi.baseState,
+ baseQueue: vi.baseQueue,
+ queue: vi.queue,
+ next: null
+ }, null === gi ? mi.memoizedState = gi = e : gi = gi.next = e
+ }
+ return gi
+ }
+
+ function Pi(e, t) {
+ return "function" === typeof t ? t(e) : t
+ }
+
+ function Mi(e) {
+ var t = Oi(), n = t.queue;
+ if (null === n) {
+ throw Error(a(311));
+ }
+ n.lastRenderedReducer = e;
+ var r = vi, o = r.baseQueue, i = n.pending;
+ if (null !== i) {
+ if (null !== o) {
+ var l = o.next;
+ o.next = i.next, i.next = l
+ }
+ r.baseQueue = o = i, n.pending = null
+ }
+ if (null !== o) {
+ i = o.next, r = r.baseState;
+ var u = l = null, c = null, s = i;
+ do {
+ var f = s.lane;
+ if ((hi & f) === f) {
+ null !== c && (c = c.next = {
+ lane: 0,
+ action: s.action,
+ hasEagerState: s.hasEagerState,
+ eagerState: s.eagerState,
+ next: null
+ }), r = s.hasEagerState ? s.eagerState : e(r, s.action);
+ } else {
+ var d = {
+ lane: f,
+ action: s.action,
+ hasEagerState: s.hasEagerState,
+ eagerState: s.eagerState,
+ next: null
+ };
+ null === c ? (u = c = d, l = r) : c = c.next = d, mi.lanes |= f, Fu |= f
+ }
+ s = s.next
+ } while (null !== s && s !== i);
+ null === c ? l = r : c.next = u, lr(r, t.memoizedState) || (wl = !0), t.memoizedState =
+ r, t.baseState = l, t.baseQueue = c, n.lastRenderedState = r
+ }
+ if (null !== (e = n.interleaved)) {
+ o = e;
+ do {
+ i = o.lane, mi.lanes |= i, Fu |= i, o = o.next
+ } while (o !== e)
+ } else {
+ null === o && (n.lanes = 0);
+ }
+ return [t.memoizedState, n.dispatch]
+ }
+
+ function ji(e) {
+ var t = Oi(), n = t.queue;
+ if (null === n) {
+ throw Error(a(311));
+ }
+ n.lastRenderedReducer = e;
+ var r = n.dispatch, o = n.pending, i = t.memoizedState;
+ if (null !== o) {
+ n.pending = null;
+ var l = o = o.next;
+ do {
+ i = e(i, l.action), l = l.next
+ } while (l !== o);
+ lr(i, t.memoizedState) || (wl = !0), t.memoizedState = i, null === t.baseQueue &&
+ (t.baseState = i), n.lastRenderedState = i
+ }
+ return [i, r]
+ }
+
+ function zi() {
+ }
+
+ function Ti(e, t) {
+ var n = mi, r = Oi(), o = t(), i = !lr(r.memoizedState, o);
+ if (i && (r.memoizedState = o, wl = !0), r = r.queue, Wi(Ai.bind(null, n, r, e), [e]), r.getSnapshot !==
+ t || i || null !== gi && 1 & gi.memoizedState.tag) {
+ if (n.flags |= 2048, Di(9, Li.bind(null, n, r, o, t), void 0, null), null ===
+ ju) {
+ throw Error(a(349));
+ }
+ 0 !== (30 & hi) || Ni(n, t, o)
+ }
+ return o
+ }
+
+ function Ni(e, t, n) {
+ e.flags |= 16384, e = { getSnapshot: t, value: n }, null === (t = mi.updateQueue) ?
+ (t = { lastEffect: null, stores: null }, mi.updateQueue = t, t.stores = [e]) :
+ null === (n = t.stores) ? t.stores = [e] : n.push(e)
+ }
+
+ function Li(e, t, n, r) {
+ t.value = n, t.getSnapshot = r, Ri(t) && Fi(e)
+ }
+
+ function Ai(e, t, n) {
+ return n((function () {
+ Ri(t) && Fi(e)
+ }))
+ }
+
+ function Ri(e) {
+ var t = e.getSnapshot;
+ e = e.value;
+ try {
+ var n = t();
+ return !lr(e, n)
+ } catch (r) {
+ return !0
+ }
+ }
+
+ function Fi(e) {
+ var t = ja(e, 1);
+ null !== t && rc(t, e, 1, -1)
+ }
+
+ function Ii(e) {
+ var t = _i();
+ return "function" === typeof e && (e = e()), t.memoizedState = t.baseState = e, e = {
+ pending: null,
+ interleaved: null,
+ lanes: 0,
+ dispatch: null,
+ lastRenderedReducer: Pi,
+ lastRenderedState: e
+ }, t.queue = e, e = e.dispatch = nl.bind(null, mi, e), [t.memoizedState, e]
+ }
+
+ function Di(e, t, n, r) {
+ return e = {
+ tag: e,
+ create: t,
+ destroy: n,
+ deps: r,
+ next: null
+ }, null === (t = mi.updateQueue) ?
+ (t = { lastEffect: null, stores: null }, mi.updateQueue = t, t.lastEffect = e.next = e) :
+ null === (n = t.lastEffect) ? t.lastEffect = e.next = e :
+ (r = n.next, n.next = e, e.next = r, t.lastEffect = e), e
+ }
+
+ function Hi() {
+ return Oi().memoizedState
+ }
+
+ function Bi(e, t, n, r) {
+ var o = _i();
+ mi.flags |= e, o.memoizedState = Di(1 | t, n, void 0, void 0 === r ? null : r)
+ }
+
+ function $i(e, t, n, r) {
+ var o = Oi();
+ r = void 0 === r ? null : r;
+ var a = void 0;
+ if (null !== vi) {
+ var i = vi.memoizedState;
+ if (a = i.destroy, null !== r && Si(r, i.deps)) {
+ return void (o.memoizedState = Di(t, n, a, r))
+ }
+ }
+ mi.flags |= e, o.memoizedState = Di(1 | t, n, a, r)
+ }
+
+ function Ui(e, t) {
+ return Bi(8390656, 8, e, t)
+ }
+
+ function Wi(e, t) {
+ return $i(2048, 8, e, t)
+ }
+
+ function Vi(e, t) {
+ return $i(4, 2, e, t)
+ }
+
+ function Xi(e, t) {
+ return $i(4, 4, e, t)
+ }
+
+ function Qi(e, t) {
+ return "function" === typeof t ? (e = e(), t(e), function () {
+ t(null)
+ }) : null !== t && void 0 !== t ? (e = e(), t.current = e, function () {
+ t.current = null
+ }) : void 0
+ }
+
+ function qi(e, t, n) {
+ return n = null !== n && void 0 !== n ? n.concat([e]) : null, $i(4, 4, Qi.bind(null, t, e), n)
+ }
+
+ function Gi() {
+ }
+
+ function Ki(e, t) {
+ var n = Oi();
+ t = void 0 === t ? null : t;
+ var r = n.memoizedState;
+ return null !== r && null !== t && Si(t, r[1]) ? r[0] : (n.memoizedState = [e, t], e)
+ }
+
+ function Yi(e, t) {
+ var n = Oi();
+ t = void 0 === t ? null : t;
+ var r = n.memoizedState;
+ return null !== r && null !== t && Si(t, r[1]) ? r[0] : (e = e(), n.memoizedState = [e, t], e)
+ }
+
+ function Zi(e, t, n) {
+ return 0 === (21 & hi) ? (e.baseState && (e.baseState = !1, wl = !0), e.memoizedState = n) :
+ (lr(n, t) || (n = mt(), mi.lanes |= n, Fu |= n, e.baseState = !0), t)
+ }
+
+ function Ji(e, t) {
+ var n = bt;
+ bt = 0 !== n && 4 > n ? n : 4, e(!0);
+ var r = pi.transition;
+ pi.transition = {};
+ try {
+ e(!1), t()
+ } finally {
+ bt = n, pi.transition = r
+ }
+ }
+
+ function el() {
+ return Oi().memoizedState
+ }
+
+ function tl(e, t, n) {
+ var r = nc(e);
+ if (n = {
+ lane: r,
+ action: n,
+ hasEagerState: !1,
+ eagerState: null,
+ next: null
+ }, rl(e)) {
+ ol(t, n);
+ } else if (null !== (n = Ma(e, t, n, r))) {
+ rc(n, e, r, tc()), al(n, t, r)
+ }
+ }
+
+ function nl(e, t, n) {
+ var r = nc(e), o = {
+ lane: r,
+ action: n,
+ hasEagerState: !1,
+ eagerState: null,
+ next: null
+ };
+ if (rl(e)) {
+ ol(t, o);
+ } else {
+ var a = e.alternate;
+ if (0 === e.lanes && (null === a || 0 === a.lanes) && null !== (a = t.lastRenderedReducer)) {
+ try {
+ var i = t.lastRenderedState, l = a(i, n);
+ if (o.hasEagerState = !0, o.eagerState = l, lr(l, i)) {
+ var u = t.interleaved;
+ return null === u ? (o.next = o, Pa(t)) :
+ (o.next = u.next, u.next = o), void (t.interleaved = o)
+ }
+ } catch (c) {
+ }
+ }
+ null !== (n = Ma(e, t, o, r)) && (rc(n, e, r, o = tc()), al(n, t, r))
+ }
+ }
+
+ function rl(e) {
+ var t = e.alternate;
+ return e === mi || null !== t && t === mi
+ }
+
+ function ol(e, t) {
+ bi = yi = !0;
+ var n = e.pending;
+ null === n ? t.next = t : (t.next = n.next, n.next = t), e.pending = t
+ }
+
+ function al(e, t, n) {
+ if (0 !== (4194240 & n)) {
+ var r = t.lanes;
+ n |= r &= e.pendingLanes, t.lanes = n, yt(e, n)
+ }
+ }
+
+ var il = {
+ readContext: _a,
+ useCallback: xi,
+ useContext: xi,
+ useEffect: xi,
+ useImperativeHandle: xi,
+ useInsertionEffect: xi,
+ useLayoutEffect: xi,
+ useMemo: xi,
+ useReducer: xi,
+ useRef: xi,
+ useState: xi,
+ useDebugValue: xi,
+ useDeferredValue: xi,
+ useTransition: xi,
+ useMutableSource: xi,
+ useSyncExternalStore: xi,
+ useId: xi,
+ unstable_isNewReconciler: !1
+ }, ll = {
+ readContext: _a,
+ useCallback: function (e, t) {
+ return _i().memoizedState = [e, void 0 === t ? null : t], e
+ },
+ useContext: _a,
+ useEffect: Ui,
+ useImperativeHandle: function (e, t, n) {
+ return n = null !== n && void 0 !== n ? n.concat([e]) : null, Bi(4194308, 4, Qi.bind(null, t, e), n)
+ },
+ useLayoutEffect: function (e, t) {
+ return Bi(4194308, 4, e, t)
+ },
+ useInsertionEffect: function (e, t) {
+ return Bi(4, 2, e, t)
+ },
+ useMemo: function (e, t) {
+ var n = _i();
+ return t = void 0 === t ? null : t, e = e(), n.memoizedState = [e, t], e
+ },
+ useReducer: function (e, t, n) {
+ var r = _i();
+ return t = void 0 !== n ? n(t) : t, r.memoizedState = r.baseState = t, e = {
+ pending: null,
+ interleaved: null,
+ lanes: 0,
+ dispatch: null,
+ lastRenderedReducer: e,
+ lastRenderedState: t
+ }, r.queue = e, e = e.dispatch = tl.bind(null, mi, e), [r.memoizedState, e]
+ },
+ useRef: function (e) {
+ return e = { current: e }, _i().memoizedState = e
+ },
+ useState: Ii,
+ useDebugValue: Gi,
+ useDeferredValue: function (e) {
+ return _i().memoizedState = e
+ },
+ useTransition: function () {
+ var e = Ii(!1), t = e[0];
+ return e = Ji.bind(null, e[1]), _i().memoizedState = e, [t, e]
+ },
+ useMutableSource: function () {
+ },
+ useSyncExternalStore: function (e, t, n) {
+ var r = mi, o = _i();
+ if (aa) {
+ if (void 0 === n) {
+ throw Error(a(407));
+ }
+ n = n()
+ } else {
+ if (n = t(), null === ju) {
+ throw Error(a(349));
+ }
+ 0 !== (30 & hi) || Ni(r, t, n)
+ }
+ o.memoizedState = n;
+ var i = { value: n, getSnapshot: t };
+ return o.queue = i, Ui(Ai.bind(null, r, i, e), [e]), r.flags |= 2048, Di(9,
+ Li.bind(null, r, i, n, t), void 0, null), n
+ },
+ useId: function () {
+ var e = _i(), t = ju.identifierPrefix;
+ if (aa) {
+ var n = Zo;
+ t = ":" + t + "R" + (n = (Yo & ~(1 << 32 - it(Yo) - 1)).toString(32) + n), 0 < (n = wi++) &&
+ (t += "H" + n.toString(32)), t += ":"
+ } else {
+ t = ":" + t + "r" + (n = ki++).toString(32) + ":";
+ }
+ return e.memoizedState = t
+ },
+ unstable_isNewReconciler: !1
+ }, ul = {
+ readContext: _a,
+ useCallback: Ki,
+ useContext: _a,
+ useEffect: Wi,
+ useImperativeHandle: qi,
+ useInsertionEffect: Vi,
+ useLayoutEffect: Xi,
+ useMemo: Yi,
+ useReducer: Mi,
+ useRef: Hi,
+ useState: function () {
+ return Mi(Pi)
+ },
+ useDebugValue: Gi,
+ useDeferredValue: function (e) {
+ return Zi(Oi(), vi.memoizedState, e)
+ },
+ useTransition: function () {
+ return [Mi(Pi)[0], Oi().memoizedState]
+ },
+ useMutableSource: zi,
+ useSyncExternalStore: Ti,
+ useId: el,
+ unstable_isNewReconciler: !1
+ }, cl = {
+ readContext: _a,
+ useCallback: Ki,
+ useContext: _a,
+ useEffect: Wi,
+ useImperativeHandle: qi,
+ useInsertionEffect: Vi,
+ useLayoutEffect: Xi,
+ useMemo: Yi,
+ useReducer: ji,
+ useRef: Hi,
+ useState: function () {
+ return ji(Pi)
+ },
+ useDebugValue: Gi,
+ useDeferredValue: function (e) {
+ var t = Oi();
+ return null === vi ? t.memoizedState = e : Zi(t, vi.memoizedState, e)
+ },
+ useTransition: function () {
+ return [ji(Pi)[0], Oi().memoizedState]
+ },
+ useMutableSource: zi,
+ useSyncExternalStore: Ti,
+ useId: el,
+ unstable_isNewReconciler: !1
+ };
+
+ function sl(e, t) {
+ try {
+ var n = "", r = t;
+ do {
+ n += B(r), r = r.return
+ } while (r);
+ var o = n
+ } catch (a) {
+ o = "\nError generating stack: " + a.message + "\n" + a.stack
+ }
+ return {
+ value: e,
+ source: t,
+ stack: o,
+ digest: null
+ }
+ }
+
+ function fl(e, t, n) {
+ return {
+ value: e,
+ source: null,
+ stack: null != n ? n : null,
+ digest: null != t ? t : null
+ }
+ }
+
+ function dl(e, t) {
+ try {
+ console.error(t.value)
+ } catch (n) {
+ setTimeout((function () {
+ throw n
+ }))
+ }
+ }
+
+ var pl = "function" === typeof WeakMap ? WeakMap : Map;
+
+ function hl(e, t, n) {
+ (n = La(-1, n)).tag = 3, n.payload = { element: null };
+ var r = t.value;
+ return n.callback = function () {
+ Vu || (Vu = !0, Xu = r), dl(0, t)
+ }, n
+ }
+
+ function ml(e, t, n) {
+ (n = La(-1, n)).tag = 3;
+ var r = e.type.getDerivedStateFromError;
+ if ("function" === typeof r) {
+ var o = t.value;
+ n.payload = function () {
+ return r(o)
+ }, n.callback = function () {
+ dl(0, t)
+ }
+ }
+ var a = e.stateNode;
+ return null !== a && "function" === typeof a.componentDidCatch && (n.callback = function () {
+ dl(0, t), "function" !== typeof r && (null === Qu ? Qu = new Set([this]) : Qu.add(this));
+ var e = t.stack;
+ this.componentDidCatch(t.value, { componentStack: null !== e ? e : "" })
+ }), n
+ }
+
+ function vl(e, t, n) {
+ var r = e.pingCache;
+ if (null === r) {
+ r = e.pingCache = new pl;
+ var o = new Set;
+ r.set(t, o)
+ } else {
+ void 0 === (o = r.get(t)) && (o = new Set, r.set(t, o));
+ }
+ o.has(n) || (o.add(n), e = _c.bind(null, e, t, n), t.then(e, e))
+ }
+
+ function gl(e) {
+ do {
+ var t;
+ if ((t = 13 === e.tag) &&
+ (t = null === (t = e.memoizedState) || null !== t.dehydrated), t) {
+ return e;
+ }
+ e = e.return
+ } while (null !== e);
+ return null
+ }
+
+ function yl(e, t, n, r, o) {
+ return 0 === (1 & e.mode) ? (e === t ? e.flags |= 65536 :
+ (e.flags |= 128, n.flags |= 131072, n.flags &= -52805, 1 === n.tag &&
+ (null === n.alternate ? n.tag = 17 :
+ ((t = La(-1, 1)).tag = 2, Aa(n, t, 1))), n.lanes |= 1), e) :
+ (e.flags |= 65536, e.lanes = o, e)
+ }
+
+ var bl = w.ReactCurrentOwner, wl = !1;
+
+ function kl(e, t, n, r) {
+ t.child = null === e ? Za(t, null, n, r) : Ya(t, e.child, n, r)
+ }
+
+ function xl(e, t, n, r, o) {
+ n = n.render;
+ var a = t.ref;
+ return Ca(t, o), r = Ei(e, t, n, r, a, o), n = Ci(), null === e || wl ?
+ (aa && n && ta(t), t.flags |= 1, kl(e, t, r, o), t.child) :
+ (t.updateQueue = e.updateQueue, t.flags &= -2053, e.lanes &= ~o, Vl(e, t, o))
+ }
+
+ function Sl(e, t, n, r, o) {
+ if (null === e) {
+ var a = n.type;
+ return "function" !== typeof a || Nc(a) || void 0 !== a.defaultProps || null !== n.compare ||
+ void 0 !== n.defaultProps ?
+ ((e = Ac(n.type, null, r, t, t.mode, o)).ref = t.ref, e.return = t, t.child = e) :
+ (t.tag = 15, t.type = a, El(e, t, a, r, o))
+ }
+ if (a = e.child, 0 === (e.lanes & o)) {
+ var i = a.memoizedProps;
+ if ((n = null !== (n = n.compare) ? n : ur)(i, r) && e.ref === t.ref) {
+ return Vl(e, t, o)
+ }
+ }
+ return t.flags |= 1, (e = Lc(a, r)).ref = t.ref, e.return = t, t.child = e
+ }
+
+ function El(e, t, n, r, o) {
+ if (null !== e) {
+ var a = e.memoizedProps;
+ if (ur(a, r) && e.ref === t.ref) {
+ if (wl = !1, t.pendingProps = r = a, 0 === (e.lanes & o)) {
+ return t.lanes = e.lanes, Vl(e, t, o);
+ }
+ 0 !== (131072 & e.flags) && (wl = !0)
+ }
+ }
+ return Ol(e, t, n, r, o)
+ }
+
+ function Cl(e, t, n) {
+ var r = t.pendingProps, o = r.children, a = null !== e ? e.memoizedState : null;
+ if ("hidden" === r.mode) {
+ if (0 === (1 & t.mode)) {
+ t.memoizedState =
+ { baseLanes: 0, cachePool: null, transitions: null }, Oo(Lu, Nu), Nu |= n;
+ } else {
+ if (0 === (1073741824 & n)) {
+ return e = null !== a ? a.baseLanes | n : n, t.lanes =
+ t.childLanes = 1073741824, t.memoizedState =
+ { baseLanes: e, cachePool: null, transitions: null }, t.updateQueue = null, Oo(Lu,
+ Nu), Nu |= e, null;
+ }
+ t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }, r =
+ null !== a ? a.baseLanes : n, Oo(Lu, Nu), Nu |= r
+ }
+ } else {
+ null !== a ? (r = a.baseLanes | n, t.memoizedState = null) : r = n, Oo(Lu, Nu), Nu |= r;
+ }
+ return kl(e, t, o, n), t.child
+ }
+
+ function _l(e, t) {
+ var n = t.ref;
+ (null === e && null !== n || null !== e && e.ref !== n) && (t.flags |= 512, t.flags |= 2097152)
+ }
+
+ function Ol(e, t, n, r, o) {
+ var a = No(n) ? zo : Mo.current;
+ return a = To(t, a), Ca(t, o), n = Ei(e, t, n, r, a, o), r = Ci(), null === e || wl ?
+ (aa && r && ta(t), t.flags |= 1, kl(e, t, n, o), t.child) :
+ (t.updateQueue = e.updateQueue, t.flags &= -2053, e.lanes &= ~o, Vl(e, t, o))
+ }
+
+ function Pl(e, t, n, r, o) {
+ if (No(n)) {
+ var a = !0;
+ Fo(t)
+ } else {
+ a = !1;
+ }
+ if (Ca(t, o), null === t.stateNode) {
+ Wl(e, t), Wa(t, n, r), Xa(t, n, r, o), r = !0;
+ } else if (null ===
+ e) {
+ var i = t.stateNode, l = t.memoizedProps;
+ i.props = l;
+ var u = i.context, c = n.contextType;
+ "object" === typeof c && null !== c ? c = _a(c) : c = To(t, c = No(n) ? zo : Mo.current);
+ var s = n.getDerivedStateFromProps,
+ f = "function" === typeof s || "function" === typeof i.getSnapshotBeforeUpdate;
+ f || "function" !== typeof i.UNSAFE_componentWillReceiveProps &&
+ "function" !== typeof i.componentWillReceiveProps ||
+ (l !== r || u !== c) && Va(t, i, r, c), za = !1;
+ var d = t.memoizedState;
+ i.state = d, Ia(t, r, i, o), u = t.memoizedState, l !== r || d !== u || jo.current || za ?
+ ("function" === typeof s && (Ba(t, n, s, r), u = t.memoizedState), (l =
+ za || Ua(t, n, l, r, d, u, c)) ? (f || "function" !== typeof i.UNSAFE_componentWillMount &&
+ "function" !== typeof i.componentWillMount ||
+ ("function" === typeof i.componentWillMount && i.componentWillMount(), "function" ===
+ typeof i.UNSAFE_componentWillMount && i.UNSAFE_componentWillMount()), "function" ===
+ typeof i.componentDidMount && (t.flags |= 4194308)) :
+ ("function" === typeof i.componentDidMount && (t.flags |= 4194308), t.memoizedProps =
+ r, t.memoizedState = u), i.props = r, i.state = u, i.context = c, r = l) :
+ ("function" === typeof i.componentDidMount && (t.flags |= 4194308), r = !1)
+ } else {
+ i = t.stateNode, Na(e, t), l = t.memoizedProps, c =
+ t.type === t.elementType ? l : ga(t.type, l), i.props = c, f = t.pendingProps, d =
+ i.context, "object" === typeof (u = n.contextType) && null !== u ? u = _a(u) :
+ u = To(t, u = No(n) ? zo : Mo.current);
+ var p = n.getDerivedStateFromProps;
+ (s = "function" === typeof p || "function" === typeof i.getSnapshotBeforeUpdate) ||
+ "function" !== typeof i.UNSAFE_componentWillReceiveProps &&
+ "function" !== typeof i.componentWillReceiveProps ||
+ (l !== f || d !== u) && Va(t, i, r, u), za = !1, d = t.memoizedState, i.state = d, Ia(t, r, i,
+ o);
+ var h = t.memoizedState;
+ l !== f || d !== h || jo.current || za ?
+ ("function" === typeof p && (Ba(t, n, p, r), h = t.memoizedState), (c =
+ za || Ua(t, n, c, r, d, h, u) || !1) ? (s ||
+ "function" !== typeof i.UNSAFE_componentWillUpdate &&
+ "function" !== typeof i.componentWillUpdate ||
+ ("function" === typeof i.componentWillUpdate &&
+ i.componentWillUpdate(r, h, u), "function" === typeof i.UNSAFE_componentWillUpdate &&
+ i.UNSAFE_componentWillUpdate(r, h, u)), "function" === typeof i.componentDidUpdate &&
+ (t.flags |= 4), "function" === typeof i.getSnapshotBeforeUpdate && (t.flags |= 1024)) :
+ ("function" !== typeof i.componentDidUpdate ||
+ l === e.memoizedProps && d === e.memoizedState || (t.flags |= 4), "function" !==
+ typeof i.getSnapshotBeforeUpdate || l === e.memoizedProps && d === e.memoizedState ||
+ (t.flags |= 1024), t.memoizedProps = r, t.memoizedState = h), i.props = r, i.state =
+ h, i.context = u, r = c) :
+ ("function" !== typeof i.componentDidUpdate || l === e.memoizedProps && d === e.memoizedState ||
+ (t.flags |= 4), "function" !== typeof i.getSnapshotBeforeUpdate ||
+ l === e.memoizedProps && d === e.memoizedState || (t.flags |= 1024), r = !1)
+ }
+ return Ml(e, t, n, r, a, o)
+ }
+
+ function Ml(e, t, n, r, o, a) {
+ _l(e, t);
+ var i = 0 !== (128 & t.flags);
+ if (!r && !i) {
+ return o && Io(t, n, !1), Vl(e, t, a);
+ }
+ r = t.stateNode, bl.current = t;
+ var l = i && "function" !== typeof n.getDerivedStateFromError ? null : r.render();
+ return t.flags |= 1, null !== e && i ?
+ (t.child = Ya(t, e.child, null, a), t.child = Ya(t, null, l, a)) : kl(e, t, l, a), t.memoizedState =
+ r.state, o && Io(t, n, !0), t.child
+ }
+
+ function jl(e) {
+ var t = e.stateNode;
+ t.pendingContext ? Ao(0, t.pendingContext, t.pendingContext !== t.context) :
+ t.context && Ao(0, t.context, !1), oi(e, t.containerInfo)
+ }
+
+ function zl(e, t, n, r, o) {
+ return ha(), ma(o), t.flags |= 256, kl(e, t, n, r), t.child
+ }
+
+ var Tl, Nl, Ll, Al, Rl = { dehydrated: null, treeContext: null, retryLane: 0 };
+
+ function Fl(e) {
+ return { baseLanes: e, cachePool: null, transitions: null }
+ }
+
+ function Il(e, t, n) {
+ var r, o = t.pendingProps, i = ui.current, l = !1, u = 0 !== (128 & t.flags);
+ if ((r = u) || (r = (null === e || null !== e.memoizedState) && 0 !== (2 & i)), r ?
+ (l = !0, t.flags &= -129) : null !== e && null === e.memoizedState || (i |= 1), Oo(ui,
+ 1 & i), null === e) {
+ return sa(t), null !== (e = t.memoizedState) && null !== (e = e.dehydrated) ?
+ (0 === (1 & t.mode) ? t.lanes = 1 :
+ "$!" === e.data ? t.lanes = 8 : t.lanes = 1073741824, null) :
+ (u = o.children, e = o.fallback, l ?
+ (o = t.mode, l = t.child, u = { mode: "hidden", children: u }, 0 === (1 & o) && null !== l ?
+ (l.childLanes = 0, l.pendingProps = u) : l = Fc(u, o, 0, null), e =
+ Rc(e, o, n, null), l.return = t, e.return = t, l.sibling = e, t.child =
+ l, t.child.memoizedState = Fl(n), t.memoizedState = Rl, e) : Dl(t, u));
+ }
+ if (null !== (i = e.memoizedState) && null !== (r = i.dehydrated)) {
+ return function(e, t, n, r, o, i, l){
+ if (n) {
+ return 256 & t.flags ? (t.flags &= -257, Hl(e, t, l, r = fl(Error(a(422))))) :
+ null !== t.memoizedState ? (t.child = e.child, t.flags |= 128, null) :
+ (i = r.fallback, o = t.mode, r =
+ Fc({ mode: "visible", children: r.children }, o, 0, null), (i =
+ Rc(i, o, l, null)).flags |= 2, r.return = t, i.return = t, r.sibling =
+ i, t.child =
+ r, 0 !== (1 & t.mode) && Ya(t, e.child, null, l), t.child.memoizedState =
+ Fl(l), t.memoizedState = Rl, i);
+ }
+ if (0 === (1 & t.mode)) {
+ return Hl(e, t, l, null);
+ }
+ if ("$!" === o.data) {
+ if (r = o.nextSibling && o.nextSibling.dataset) {
+ var u = r.dgst;
+ }
+ return r = u, Hl(e, t, l, r = fl(i = Error(a(419)), r, void 0))
+ }
+ if (u = 0 !== (l & e.childLanes), wl || u) {
+ if (null !== (r = ju)) {
+ switch (l & -l) {
+ case 4:
+ o = 2;
+ break;
+ case 16:
+ o = 8;
+ break;
+ case 64:
+ case 128:
+ case 256:
+ case 512:
+ case 1024:
+ case 2048:
+ case 4096:
+ case 8192:
+ case 16384:
+ case 32768:
+ case 65536:
+ case 131072:
+ case 262144:
+ case 524288:
+ case 1048576:
+ case 2097152:
+ case 4194304:
+ case 8388608:
+ case 16777216:
+ case 33554432:
+ case 67108864:
+ o = 32;
+ break;
+ case 536870912:
+ o = 268435456;
+ break;
+ default:
+ o = 0
+ }
+ 0 !== (o = 0 !== (o & (r.suspendedLanes | l)) ? 0 : o) && o !== i.retryLane &&
+ (i.retryLane = o, ja(e, o), rc(r, e, o, -1))
+ }
+ return vc(), Hl(e, t, l, r = fl(Error(a(421))))
+ }
+ return "$?" === o.data ?
+ (t.flags |= 128, t.child = e.child, t = Pc.bind(null, e), o._reactRetry = t, null) :
+ (e = i.treeContext, oa = co(o.nextSibling), ra = t, aa = !0, ia = null, null !== e &&
+ (qo[Go++] = Yo, qo[Go++] = Zo, qo[Go++] = Ko, Yo = e.id, Zo = e.overflow, Ko = t), t =
+ Dl(t, r.children), t.flags |= 4096, t)
+ }(e, t, u, o, r, i, n);
+ }
+ if (l) {
+ l = o.fallback, u = t.mode, r = (i = e.child).sibling;
+ var c = { mode: "hidden", children: o.children };
+ return 0 === (1 & u) && t.child !== i ?
+ ((o = t.child).childLanes = 0, o.pendingProps = c, t.deletions = null) :
+ (o = Lc(i, c)).subtreeFlags = 14680064 & i.subtreeFlags, null !== r ? l = Lc(r, l) :
+ (l = Rc(l, u, n, null)).flags |= 2, l.return = t, o.return = t, o.sibling = l, t.child = o, o =
+ l, l = t.child, u = null === (u = e.child.memoizedState) ? Fl(n) :
+ { baseLanes: u.baseLanes | n, cachePool: null, transitions: u.transitions }, l.memoizedState =
+ u, l.childLanes = e.childLanes & ~n, t.memoizedState = Rl, o
+ }
+ return e = (l = e.child).sibling, o = Lc(l, { mode: "visible", children: o.children }), 0 ===
+ (1 & t.mode) && (o.lanes = n), o.return = t, o.sibling = null, null !== e &&
+ (null === (n = t.deletions) ? (t.deletions = [e], t.flags |= 16) : n.push(e)), t.child =
+ o, t.memoizedState = null, o
+ }
+
+ function Dl(e, t) {
+ return (t = Fc({ mode: "visible", children: t }, e.mode, 0, null)).return = e, e.child = t
+ }
+
+ function Hl(e, t, n, r) {
+ return null !== r && ma(r), Ya(t, e.child, null, n), (e =
+ Dl(t, t.pendingProps.children)).flags |= 2, t.memoizedState = null, e
+ }
+
+ function Bl(e, t, n) {
+ e.lanes |= t;
+ var r = e.alternate;
+ null !== r && (r.lanes |= t), Ea(e.return, t, n)
+ }
+
+ function $l(e, t, n, r, o) {
+ var a = e.memoizedState;
+ null === a ? e.memoizedState = {
+ isBackwards: t,
+ rendering: null,
+ renderingStartTime: 0,
+ last: r,
+ tail: n,
+ tailMode: o
+ } : (a.isBackwards = t, a.rendering = null, a.renderingStartTime = 0, a.last = r, a.tail =
+ n, a.tailMode = o)
+ }
+
+ function Ul(e, t, n) {
+ var r = t.pendingProps, o = r.revealOrder, a = r.tail;
+ if (kl(e, t, r.children, n), 0 !== (2 & (r = ui.current))) {
+ r = 1 & r | 2, t.flags |= 128;
+ } else {
+ if (null !== e && 0 !== (128 & e.flags)) {
+ e: for (e = t.child; null !== e; ) {
+ if (13 === e.tag) {
+ null !== e.memoizedState && Bl(e, n, t);
+ } else if (19 === e.tag) {
+ Bl(e, n,
+ t);
+ } else if (null !== e.child) {
+ e.child.return = e, e = e.child;
+ continue
+ }
+ if (e === t) {
+ break e;
+ }
+ for (; null === e.sibling; ) {
+ if (null === e.return || e.return === t) {
+ break e;
+ }
+ e = e.return
+ }
+ e.sibling.return = e.return, e = e.sibling
+ }
+ }
+ r &= 1
+ }
+ if (Oo(ui, r), 0 === (1 & t.mode)) {
+ t.memoizedState = null;
+ } else {
+ switch (o) {
+ case "forwards":
+ for (n = t.child, o = null; null !== n; ) {
+ null !== (e = n.alternate) && null === ci(e) &&
+ (o = n), n = n.sibling;
+ }
+ null === (n = o) ? (o = t.child, t.child = null) : (o = n.sibling, n.sibling = null), $l(t,
+ !1,
+ o, n, a);
+ break;
+ case "backwards":
+ for (n = null, o = t.child, t.child = null; null !== o; ) {
+ if (null !== (e = o.alternate) && null === ci(e)) {
+ t.child = o;
+ break
+ }
+ e = o.sibling, o.sibling = n, n = o, o = e
+ }
+ $l(t, !0, n, null, a);
+ break;
+ case "together":
+ $l(t, !1, null, null, void 0);
+ break;
+ default:
+ t.memoizedState = null
+ }
+ }
+ return t.child
+ }
+
+ function Wl(e, t) {
+ 0 === (1 & t.mode) && null !== e && (e.alternate = null, t.alternate = null, t.flags |= 2)
+ }
+
+ function Vl(e, t, n) {
+ if (null !== e && (t.dependencies = e.dependencies), Fu |= t.lanes, 0 ===
+ (n & t.childLanes)) {
+ return null;
+ }
+ if (null !== e && t.child !== e.child) {
+ throw Error(a(153));
+ }
+ if (null !== t.child) {
+ for (n = Lc(e = t.child, e.pendingProps), t.child = n, n.return = t; null !== e.sibling; ) {
+ e =
+ e.sibling, (n = n.sibling = Lc(e, e.pendingProps)).return = t;
+ }
+ n.sibling = null
+ }
+ return t.child
+ }
+
+ function Xl(e, t) {
+ if (!aa) {
+ switch (e.tailMode) {
+ case "hidden":
+ t = e.tail;
+ for (var n = null; null !== t; ) {
+ null !== t.alternate && (n = t), t = t.sibling;
+ }
+ null === n ? e.tail = null : n.sibling = null;
+ break;
+ case "collapsed":
+ n = e.tail;
+ for (var r = null; null !== n; ) {
+ null !== n.alternate && (r = n), n = n.sibling;
+ }
+ null === r ? t || null === e.tail ? e.tail = null : e.tail.sibling = null : r.sibling = null
+ }
+ }
+ }
+
+ function Ql(e) {
+ var t = null !== e.alternate && e.alternate.child === e.child, n = 0, r = 0;
+ if (t) {
+ for (var o = e.child; null !== o; ) {
+ n |= o.lanes | o.childLanes, r |= 14680064 &
+ o.subtreeFlags, r |= 14680064 & o.flags, o.return = e, o = o.sibling;
+ }
+ } else {
+ for (o = e.child;
+ null !== o; ) {
+ n |= o.lanes | o.childLanes, r |= o.subtreeFlags, r |= o.flags, o.return = e, o =
+ o.sibling;
+ }
+ }
+ return e.subtreeFlags |= r, e.childLanes = n, t
+ }
+
+ function ql(e, t, n) {
+ var r = t.pendingProps;
+ switch (na(t), t.tag) {
+ case 2:
+ case 16:
+ case 15:
+ case 0:
+ case 11:
+ case 7:
+ case 8:
+ case 12:
+ case 9:
+ case 14:
+ return Ql(t), null;
+ case 1:
+ case 17:
+ return No(t.type) && Lo(), Ql(t), null;
+ case 3:
+ return r = t.stateNode, ai(), _o(jo), _o(Mo), fi(), r.pendingContext &&
+ (r.context = r.pendingContext, r.pendingContext = null), null !== e && null !== e.child ||
+ (da(t) ? t.flags |= 4 :
+ null === e || e.memoizedState.isDehydrated && 0 === (256 & t.flags) ||
+ (t.flags |= 1024, null !== ia && (lc(ia), ia = null))), Nl(e, t), Ql(t), null;
+ case 5:
+ li(t);
+ var o = ri(ni.current);
+ if (n = t.type, null !== e && null != t.stateNode) {
+ Ll(e, t, n, r, o), e.ref !== t.ref &&
+ (t.flags |= 512, t.flags |= 2097152);
+ } else {
+ if (!r) {
+ if (null === t.stateNode) {
+ throw Error(a(166));
+ }
+ return Ql(t), null
+ }
+ if (e = ri(ei.current), da(t)) {
+ r = t.stateNode, n = t.type;
+ var i = t.memoizedProps;
+ switch (r[po] = t, r[ho] = i, e = 0 !== (1 & t.mode), n) {
+ case "dialog":
+ Dr("cancel", r), Dr("close", r);
+ break;
+ case "iframe":
+ case "object":
+ case "embed":
+ Dr("load", r);
+ break;
+ case "video":
+ case "audio":
+ for (o = 0; o < Ar.length; o++) {
+ Dr(Ar[o], r);
+ }
+ break;
+ case "source":
+ Dr("error", r);
+ break;
+ case "img":
+ case "image":
+ case "link":
+ Dr("error", r), Dr("load", r);
+ break;
+ case "details":
+ Dr("toggle", r);
+ break;
+ case "input":
+ K(r, i), Dr("invalid", r);
+ break;
+ case "select":
+ r._wrapperState = { wasMultiple: !!i.multiple }, Dr("invalid", r);
+ break;
+ case "textarea":
+ oe(r, i), Dr("invalid", r)
+ }
+ for (var u in ye(n, i), o = null, i) {
+ if (i.hasOwnProperty(u)) {
+ var c = i[u];
+ "children" === u ? "string" === typeof c ? r.textContent !== c &&
+ (!0 !== i.suppressHydrationWarning && Zr(r.textContent, c, e), o =
+ ["children", c]) : "number" === typeof c && r.textContent !== "" + c &&
+ (!0 !== i.suppressHydrationWarning && Zr(r.textContent, c, e), o =
+ ["children", "" + c]) :
+ l.hasOwnProperty(u) && null != c && "onScroll" === u && Dr("scroll", r)
+ }
+ }
+ switch (n) {
+ case "input":
+ X(r), J(r, i, !0);
+ break;
+ case "textarea":
+ X(r), ie(r);
+ break;
+ case "select":
+ case "option":
+ break;
+ default:
+ "function" === typeof i.onClick && (r.onclick = Jr)
+ }
+ r = o, t.updateQueue = r, null !== r && (t.flags |= 4)
+ } else {
+ u = 9 === o.nodeType ? o : o.ownerDocument, "http://www.w3.org/1999/xhtml" === e &&
+ (e = le(n)), "http://www.w3.org/1999/xhtml" === e ? "script" === n ?
+ ((e = u.createElement("div")).innerHTML = "